﻿#popup_content/*aslib/c/reset.css*/
html { color: #000; background: #FFF; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, select, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, button, caption, cite, code, dfn, em, input, optgroup, option, select, textarea, th, var { font: inherit; }
del, ins { text-decoration: none; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
legend { color: #000; }

/*aslib/c/default.css*/

html, body { /*min-height: 100%; height: 100%;*/ padding: 0; margin: 0; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: left; }
.cr { clear: right; }
.cb { clear: both; }
.clrfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clrfix { display: block; }
html[xmlns] .clrfix { display: block; }
* html .clrfix { height: 1%; }

/*aslib/c/layout.css*/
.wrapper { border: 1px solid #FFF; -webkit-box-shadow: #CCC 0 0 .25em; -moz-box-shadow: #CCC 0 0 .25em; box-shadow: #CCC 0 0 .25em; background: #FFF; behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.blank-wp { border: 1px solid #FFF; padding: 20px!important; min-height: 755px; -webkit-box-shadow: #CCC 0 0 .25em; -moz-box-shadow: #CCC 0 0 .25em; box-shadow: #CCC 0 0 .25em; background: #FFF; }
.wrapper-gradient { background: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#FFF)); background: -webkit-linear-gradient(#f3f3f3,#FFF); background: -moz-linear-gradient(#f3f3f3,#FFF); background: -ms-linear-gradient(#f3f3f3,#FFF); background: -o-linear-gradient(#f3f3f3,#FFF); background: linear-gradient(#f3f3f3,#FFF); -pie-background: linear-gradient(#f3f3f3,#FFF); behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.wrapper-gradient1 { background: -webkit-gradient(linear,0 0,0 100%,from(#F8F8F8),to(#FFF)); background: -webkit-linear-gradient(#F8F8F8,#FFF); background: -moz-linear-gradient(#F8F8F8,#FFF); background: -ms-linear-gradient(#F8F8F8,#FFF); background: -o-linear-gradient(#F8F8F8,#FFF); background: linear-gradient(#F8F8F8,#FFF); -pie-background: linear-gradient(#F8F8F8,#FFF); behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.wrapper-innershadow { -moz-box-shadow: inset 0 0 3px 3px #eae9e9; -webkit-box-shadow: inset 0 0 3px 3px #eae9e9; box-shadow: inset 0 0 3px 3px #eae9e9; background-color: #f7f7f7; border: 1px solid #ebeaea; }
.wrapper-innershadow2 { -moz-box-shadow: inset 0 0 3px 1px #eae9e9; -webkit-box-shadow: inset 0 0 3px 1px #eae9e9; box-shadow: inset 0 0 3px 1px #eae9e9; background-color: #F2F2F2; border: 1px solid #ebeaea; }
.wrapper-innershadow3 { -moz-box-shadow: inset 0 0 3px 3px #f0f0f0; -webkit-box-shadow: inset 0 0 3px 3px #f0f0f0; box-shadow: inset 0 0 3px 3px #f0f0f0; background-color: #fbfbfb; border: 1px solid #ebeaea; }
html > body .wrapper { position: relative; z-index: 0; }
.innerwrapper { background: #e9e9e9; }
.innerwrapper > div { min-height: 250px; border: 1px solid #FFF; -webkit-box-shadow: #e9e9e9 0 0 -.25em; -moz-box-shadow: #e9e9e9 0 0 -.25em; box-shadow: #e9e9e9 0 0 -.25em; background: #f6f6f6; behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.forms > div { }
.pie { behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.page-rest-detail { }
.page-rest-detail .rest-detail { width: 940px; margin-left: 23px; padding-top: 15px; padding-bottom: 10px; position: relative; }
.page-rest-detail .rank-order { background-color: #efefef; text-align: center; width: 270px; height: 16px; font: 12px/16px Arial; color: #8b8b8b; margin: 0 auto; margin-bottom: 15px; padding: 0 15px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.page-rest-detail .rank-order span { background: transparent url('../../i/rank-order-bg.png') no-repeat 0 0; font: bold 14px/29px Arial; text-indent: -1px; color: #fff; width: 29px; height: 29px; margin-top: -9px; display: inline-block; *display: inline; zoom: 1; }
.page-rest-detail .user-rest-menu { -webkit-box-shadow: #CCC 0px 0px .25em; -moz-box-shadow: #CCC 0px 0px .25em; box-shadow: #CCC 0px 0px .25em; background: #fcfcfc; height: 31px; text-align: right; behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); }
.page-rest-detail .user-rest-menu { color: #eaeaea; font-size: 16px; }
.page-rest-detail .user-rest-menu a { font: 14px/31px Arial; color: #f17d00; display: inline-block; padding: 0 17px; *display: inline; zoom: 1; }
.page-rest-detail .user-rest-menu a:hover { background-color: #f8f8f8; }

.page-rest-detail .rest-title { position: relative; height: 25px; }
.page-rest-detail .rest-title h1 { position: absolute; right: 5px; top: 0; width: 680px; height: 52px; overflow: hidden; white-space: nowrap; background: transparent url('../../i/tr_TR/restNameBar.png') no-repeat scroll 0 0; font: bold 21px/48px "Myriad Pro",Arial; color: #fff; text-indent: 30px; }

.page-rest-detail .rest-description { background: #f8f8f8 url('../../i/rest-desc-bg.png') repeat-y 0 0; margin: 0 -1px; padding-top: 27px; zoom: 1; }
.page-rest-detail .rest-description .content { float: right; width: 660px; }
.page-rest-detail .rest-description .content > div { width: 49%; float: left; }
.page-rest-detail .rest-description .content > div:first-child { border-right: 1px solid #e0e0e0; }
.page-rest-detail .rest-description .content > div h3 { font: 18px "Myriad Pro",Arial; color: #484848; padding: 0 15px; }
.page-rest-detail .rest-description .content > div > div { padding: 15px 15px 0; font: 12px/18px "Myriad Pro",Arial; color: #8f8f8f; text-align: justify; }

.page-rest-detail .rest-reservation { text-align: right; clear: right; padding: 10px 13px; }

.page-rest-detail .rest-facilities { width: 655px; float: right; padding-top: 10px; }
.page-rest-detail .rest-facilities > div { float: left; width: 136px; height: 53px; padding: 0 12px 10px; margin-bottom: 3px; margin-right: 3px; font: 12px Arial; color: #808080; overflow: hidden; background: transparent url('../../i/restFacilitiesItemsBck.png') no-repeat scroll 0 0; }
.page-rest-detail .rest-facilities > div b { font: bold 13px Arial; color: #5a5a5a; display: block; padding-top: 10px; }

.page-rest-detail .rest-advice { width: 665px; height: 106px; margin: 5px 10px 5px 0; background: transparent url('../../i/rest-advice-bg.png') no-repeat scroll 0 0; float: right; position: relative; }
.page-rest-detail .rest-advice .comment { width: 330px; height: 50px; position: absolute; left: 127px; top: 42px; font: 13px/16px Arial; color: #fff; overflow: hidden; }
.page-rest-detail .rest-advice .comment a { font: bold 13px Arial; color: #fff; }
.page-rest-detail .rest-advice .favorite { width: 125px; height: 80px; position: absolute; left: 530px; top: 15px; font: 13px/16px Arial; color: #fff; overflow: hidden; }
.page-rest-detail .rest-advice .favorite b { font: bold 16px Arial; color: #fff; display: block; }

.page-rest-detail .comments { width: 660px; float: right; margin: 5px 10px 5px 0; }
.page-rest-detail .comments h3 { font: bold 16px Arial; color: #484848; padding: 16px 13px 19px 13px; }
.page-rest-detail .comments .comment-item { padding: 15px 36px 7px 19px; }
.page-rest-detail .comments .comment-item .image { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; float: left; height: 70px; margin-top: 7px; padding-left: 5px; padding-top: 3px; width: 77px; }
.page-rest-detail .comments .comment-item .text { float: left; font: 12px Arial; margin-left: 15px; margin-top: 7px; width: 355px; }
.page-rest-detail .comments .comment-item .text h4 { color: #646464; font-size: 15px; font-weight: bold; padding: 0; }
.page-rest-detail .comments .comment-item .text p.text { color: #979797; height: 32px; line-height: 16px; margin: 0 0 5px; overflow: hidden; }
.page-rest-detail .comments .comment-item .text p.owner { color: #979797; margin: 0 0 5px; }
.page-rest-detail .comments .comment-item .text p.owner span { font-weight: bold; }
.page-rest-detail .comments .comment-item .text p.likes { color: #979797; }
.page-rest-detail .comments .comment-item .text p.likes span.people { font-weight: bold; }
.page-rest-detail .comments .comment-item .text p.likes a.like { background-color: #8F8F8F; color: #FFFFFF; display: inline-block; padding: 2px 0; text-align: center; text-decoration: none; width: 45px; }
.page-rest-detail .comments .comment-item .text p.likes a.dontLike { background-color: #8F8F8F; color: #FFFFFF; display: inline-block; padding: 2px 0; text-align: center; text-decoration: none; width: 65px; }
.page-rest-detail .comments .comment-item .text p.likes span.liked { background: transparent url('../../i/liked-icon.png') no-repeat 0 center; color: #8F8F8F; display: inline-block; padding: 2px 0; padding-left: 15px; text-align: center; text-decoration: none; }
.page-rest-detail .comments .all-comments { text-align: right; padding: 10px 20px; }
.page-rest-detail .comments .all-comments a { font: 12px "Myriad Pro",Arial; color: #aaaaaa; }

.page-rest-detail .comment-form { width: 630px; float: right; margin: 5px 10px 5px 0; padding: 15px; }
.page-rest-detail .comment-form h3 { font: bold 16px Arial; color: #696969; padding: 0 13px 12px 0; }
.page-rest-detail .comment-form h4 { color: #696969; font: bold 14px Arial; }
.page-rest-detail .comment-form .buttons { text-align: right; }
.page-rest-detail .comment-form .tip { color: #7F7F7F; font-family: "Myriad Pro",Arial; font-size: 11px; padding-top: 2px; }

.page-rest-detail .line { height: 1px; background-color: #eaeaea; margin: 0 20px; }

.page-rest-detail .left-column { position: absolute; left: -19px; top: 30px; }

.page-rest-detail .rest-gallery { width: 282px; padding: 3px; margin-bottom: 20px; }
.page-rest-detail .rest-gallery .restWrapper { overflow: hidden; }
.page-rest-detail .rest-gallery .bx-wrapper { position: relative; }
.page-rest-detail .rest-gallery .bx-prev { width: 30px; height: 27px; display: block; position: absolute; left: 111px; top: 226px; }
.page-rest-detail .rest-gallery .bx-next { width: 30px; height: 27px; display: block; position: absolute; left: 141px; top: 226px; }

.page-rest-detail .rest-rate { padding: 13px; width: 263px; }
.page-rest-detail .rest-rate ul li { border-bottom: 1px solid #f2f2f2; }
.page-rest-detail .rest-rate ul li.last-child { border-bottom: none; }
.page-rest-detail .rest-rate .category { float: left; width: 153px; display: block; padding: 3px 5px 0; }
.page-rest-detail .rest-rate .number { float: left; width: 20px; display: block; text-align: center; padding: 3px 0; }
.page-rest-detail .rest-rate .ratings { float: left; width: 75px; display: block; padding: 5px 0; }
.page-rest-detail .rest-rate .ratings span { margin-right: 1px; }

.restoran-page-layout-edit { padding: 20px; background-color: #fff; }
.restoran-page-layout-edit > table > tbody > tr > td { padding: 10px; }

.restoran-page-layout-edit .rows { }
.restoran-page-layout-edit .alternate { background-color: #f0f0f0; }
.restoran-page-layout-edit .ms-formfieldlabel { font: bold 11px Arial; }
.restoran-page-layout-edit input[type=text].ms-long { width: 90%; min-height: 1em; padding: 2px; }

/*aslib/c/design.css*/
html { background: url('../../i/tr_TR/site-bck.png') repeat-x; background-color: #e5e5e5; }
form { background: url('../../i/tr_TR/site-bck-band.png') repeat-x 0 302px; }
#site { width: 976px; margin: 0 auto; padding-top: 33px; padding-bottom: 10px; }
#header { position: relative; margin-left: 16px; margin-right: 8px; min-height: 67px; }
#siteLogo, .siteLogo { display: block; float: left; width: 246px; height: 50px; background: transparent url('../../i/tr_TR/site-logo.png') no-repeat 0 0; margin-top: -10px; margin-right: 52px; }
#siteLogo b, .siteLogo b { display: none; }

/*.SearchBox{width:393px;height:41px;float:left;background:url('../../i/tr_TR/searchbox-bck.png') no-repeat}
.SearchBox input[type=text]{margin-left:20px;margin-top:8px;background-color:transparent;border:0;float:left;font-family:Arial;font-size:16px;font-weight:normal;color:#707070!important;width:285px}
.SearchBox .SearchButton{background:url("../../i/tr_TR/searchButtonBck.png") no-repeat scroll 0 0 transparent;border:1px solid #e8e8e8;border-radius:1px 1px 1px 1px;color:#a3a3a3;cursor:pointer;display:inline-block;float:right;font-family:Arial;font-size:15px;font-weight:bold;line-height:32px;margin:2px 3px 0 0;padding:0 15px}*/

/*.usermenu{float:right;margin-right:2px;background-color:#f7f7f7;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}*/
.usermenu { background: url("../../i/user-menu-bck.png") no-repeat scroll 0 0 transparent; height: 74px; position: absolute; right: -3px; top: -34px; width: 258px; }
.usermenu { color: #979797; font-family: Arial; font-size: 12px; }
.usermenu .admin_welcome { text-align: center; padding-top: 20px; }
.usermenu .admin_welcome .ms-menu-a { color: #979797!important; }
.usermenu .admin_welcome .s4-signInLink { color: #979797!important; font: 12px Arial; }

.usermenu a:hover { text-decoration: underline; }
.usermenu > .logged { margin-top: 13px; padding: 0 17px; }
.usermenu > .logged .text { margin-bottom: 10px; }
.usermenu > .logged .profile { background: url("../../i/user-menu-icons.png") no-repeat scroll -6px -73px transparent; display: inline-block; height: 23px; margin-right: 15px; padding-left: 14px; }
.usermenu > .logged .signout { display: inline-block; background: url('../../i/user-menu-icons.png') -2px -41px no-repeat; padding-left: 19px; height: 23px; }
.usermenu > .logged a { color: #EB8D00; font-family: arial; }

.usermenu > .login { margin-top: 13px; padding: 0 17px; }
.usermenu > .login .text { margin-bottom: 10px; }
.usermenu > .login .login { display: inline-block; background: url('../../i/user-menu-icons.png') -6px -73px no-repeat; padding-left: 14px; height: 23px; }
.usermenu > .login .signUp { display: inline-block; background: url('../../i/user-menu-icons.png') -2px -3px no-repeat; padding-left: 19px; height: 23px; }
.usermenu > .login span.other-text { display: inline-block; margin: 0 6px; }
.usermenu > .login a { color: #EB8D00; font-family: arial; }

.region-and-social { clear: both; }
.region-and-social .region { background: url("../../i/region-icon.png") no-repeat scroll 0 6px transparent; color: #979797; float: left; font-family: Arial; font-size: 12px; height: 19px; margin-left: 25px; padding-left: 35px; padding-top: 7px; width: 280px; }
.region-and-social .phone { display:none; color: #dd8400; font-weight: bold; float: left; font-family: Arial; font-size: 12px; height: 19px; padding-top: 7px; width: 280px; }
.region-and-social .region a { font-size: 12px; }
.region-and-social .region a:link { text-decoration: none; color: #979797; }
.region-and-social .region a:hover { text-decoration: none; color: #979797; }
.region-and-social .region a:visited { text-decoration: none; color: #979797; }
.region-and-social .region .selected { color: #dd8400; font-weight: bold; }
.region-and-social .social { float: right; margin-top: 2px; }
.region-and-social .social .text { float: left; font-family: Arial; font-size: 12px; color: #9F9F9F; margin-top: 3px; }
.region-and-social .social .icons { float: right; margin-left: 8px; margin-top: 3px; }
.region-and-social .social .icons a { width: 15px; height: 15px; display: inline-block; }
.region-and-social .social .icons #sTwitter span { width: 15px; height: 15px; display: block; background: url("../../i/social-icons.png") no-repeat 0 -22px; }
.region-and-social .social .icons #sFacebook span { width: 15px; height: 15px; display: block; background: url("../../i/social-icons.png") no-repeat 0 0; }
.region-and-social .social .icons #sGoogle span { width: 15px; height: 15px; display: block; background: url("../../i/social-icons.png") no-repeat 0 -44px; }
.region-and-social .social .icons #foursquare span { width: 15px; height: 15px; display: block; background: url("../../i/social-icons.png") no-repeat 0 -66px; }
.region-and-social .social .icons #blog span { width: 34px; height: 15px; display: block; background: url("../../i/social-icons.png") no-repeat 0 -88px; }
.region-and-social .social .icons #sTwitter span:hover { background-position: -19px -22px; }
.region-and-social .social .icons #sFacebook span:hover { background-position: -19px 0; }
.region-and-social .social .icons #sGoogle span:hover { background-position: -19px -44px; }
.region-and-social .social .icons #foursquare span:hover { background-position: -19px -66px; }
.region-and-social .social .icons #blog span:hover { background-position: 0 -107px; }

.region-and-social .language { border-left: 1px solid #CFCFCF; float: right; height: 24px; margin-left: 31px; padding-left: 11px; margin-top: 2px; }
.region-and-social .language a { color: #9F9F9F; display: block; font-family: arial; font-size: 12px; margin-top: 3px; }
.region-and-social .language a span { padding-right: 26px; }
.region-and-social .language a span.en { background: url("../../i/language-flags.png") 47px 1px no-repeat; }
.region-and-social .language a span.en:hover { background-position: 47px -27px; }
.region-and-social .language a span.tr { background: url("../../i/language-flags.png") 47px -54px no-repeat; }
.region-and-social .language a span.tr:hover { background-position: 47px -79px; }


#PageContent { position: relative; }
#footer { border-top: solid 1px white; height: 203px; background: url('../../i/tr_TR/footer-bg.png') repeat-y center 0; width: 100%; margin-top: 40px; }
#footer .center { width: 976px; margin: 0 auto; padding-top: 15px; padding-bottom: 50px; }
#footer .shortcuts { background: url("../../i/tr_TR/footer-sep.png") repeat-y scroll 100% 0 transparent; float: left; margin-right: 15px; padding-right: 10px; padding-top: 5px; width: 203px; }
#footer .shortcuts h3 { color: #646464; font-family: arial; font-size: 15px; height: 23px; width: 100px; }
.footershrtcts { font-family: Arial; font-size: 11px; }
.footershrtcts li { padding: 2px 0; }
.footershrtcts li a:link { text-decoration: none; color: #b4b4b4; }
.footershrtcts li a:hover { text-decoration: none; color: #b4b4b4; }
.footershrtcts li a:visited { text-decoration: none; color: #b4b4b4; }

#footer .appstore { float: left; width: 135px; height: 40px; margin-left: 30px; background: transparent url('../../i/tr_TR/appstore_tr.gif') no-repeat; margin-top:30px; }
#footer .appstore span { display: none; }
#footer .appstore-en { float: left; width: 135px; height: 114px; margin-left: 30px; background: transparent url('../../i/en_US/appstore_en.gif') no-repeat; margin-top:30px; }
#footer .appstore-en span { display: none; }

#footer .logos { float: left; width: 272px; }
#footer .logos .tripadvisor-logo { width: 260px; height: 62px; margin-left: 25px; background: transparent url('../../i/tripadvisor-logo-tr.png') no-repeat; display: block; margin-top: 10px; }
#footer .logos .tripadvisor-logo span { display: none; }
#footer .logos .tripadvisor-logo-en { width: 260px; height: 62px; margin-left: 29px; background: transparent url('../../i/tripadvisor-logo-tr.png') no-repeat; display: block; margin-top: 10px; }
#footer .logos .tripadvisor-logo-en span { display: none; }
#footer .logos .sign { width: 272px; height: 105px; margin-left: 15px; background: transparent url('../../i/tr_TR/yemek-sepeti-sign.png') no-repeat; display: block; }
#footer .logos .sign span { display: none; }
#footer .logos .sign-en { width: 272px; height: 90px; margin-left: 15px; background: transparent url('../../i/tr_TR/yemek-sepeti-sign-en.png') no-repeat; display: block; }
#footer .logos .sign-en span { display: none; }

#copright { padding: 10px 0; background-color: #e1e1e2; text-align: center; font-family: Arial; font-size: 12px; text-align: center; color: #b1b1b1; }
.ComboBoxStyle { position: relative; }
.ComboBoxStyle .ajax__combobox_inputcontainer { top: 0!important; }
.ComboBoxStyle .ajax__combobox_textboxcontainer input { border: 0; border-right: 0 none; font-size: 11px; font-family: Arial; color: #9c938f; background: 0; width: 150px; padding-left: 4px; }
.ComboBoxStyle .ajax__combobox_buttoncontainer button { border: 0; background: 0; width: 20px!important; position: absolute; height: 20px!important; top: 2px; }
.ComboBoxStyle .ajax__combobox_itemlist { top: 23px!important; left: 0!important; }
.ComboBoxStyle .ajax__combobox_itemlist li { font-size: 11px; font-family: Arial; color: #9c938f; }
.calText { background: 0; border: 0; padding-left: 4px; font-size: 11px; font-family: Arial; }
.container .buttons { text-align: right; padding: 30px; }
.info-box .t, .info-box .b, .info-box .t *, .info-box .b * { background: transparent url('../../i/info-box.png') no-repeat 0 0; }
.info-box .t { background-position: 0 -6px; padding-left: 6px; }
.info-box .t span { display: block; background-position: 100% -12px; padding-right: 6px; }
.info-box .t span b { display: block; background-position: 0 0; background-repeat: repeat-x; height: 6px; }
.info-box .m { background: transparent url('../../i/info-box-l.png') repeat-y 0 0; padding-left: 6px; }
.info-box .m > div { background: transparent url('../../i/info-box-r.png') repeat-y 100% 0; padding-right: 6px; }
.info-box .m > div > div { min-height: 50px; background: transparent url('../../i/info-box-bg.png') repeat 0 0; display: table; width: 100%; }
.info-box .m > div > div > div { display: table-cell; vertical-align: middle; padding: 10px; }
.info-box .m > div > div > div img { vertical-align: middle; float: left; }
.info-box .m > div > div > div p { font-family: Arial; font-size: 13px; color: #a9a9a9; padding: 0 0 0 43px; }
.info-box .b { background-position: 0 -24px; padding-left: 6px; }
.info-box .b span { display: block; background-position: 100% -18px; padding-right: 6px; }
.info-box .b span b { display: block; background-position: 0 100%; background-repeat: repeat-x; height: 6px; text-align: right; padding-right: 70px; }
.info-box .b span b img { background: transparent none; }
#SearchBoxInputCont { display: none; margin-left: 20px; float: left; }
.jqTransformInputInner div input.SearchBoxInput { background: transparent url('../../i/searchinput-icon.png') no-repeat 100% center; height: 36px; padding-right: 30px; }
.special-adress { display: none; }
.special-adress > table { border: solid 1px #eaeaea; float: right; width: 465px; }
.special-adress > table th { width: 75px; }
.special-adress > table td { padding: 10px; }
.special-adress > table table { margin-left: 5px; }
.detail-table-content { padding: 7px; }
.detail-table th { height: 100%; border-right: solid 1px #e6e6e6; vertical-align: middle; padding-left: 4px; background-color: #f0f0f0; vertical-align: middle; }
.detail-table th { -moz-box-shadow: inset 0 0 5px 1px #e4e4e4; -webkit-box-shadow: inset 0 0 5px 1px #e4e4e4; box-shadow: inset 0 0 5px 1px #e4e4e4; background-color: #efefef; }
.detail-table td { -moz-box-shadow: inset 0 0 5px 1px #e4e4e4; -webkit-box-shadow: inset 0 0 5px 1px #e4e4e4; box-shadow: inset 0 0 5px 1px #e4e4e4; background-color: #efefef; }
.detail-table td.other { border-right: solid 1px #e6e6e6; background-color: #f0f0f0; text-align: center; }
.detail-table td.last { background-color: #f0f0f0; text-align: center; }
.detail-table .last .l > .buttons { margin-top: 1px; display: block; float: right; padding: 0 5px 0 0!important; }
.detail-table .last .l > .buttons > a { margin-left: 2px; }
.multi-list-table { border-color: transparent; font-family: Arial; }
.multi-list-table th { background: transparent url('../../i/multi-list-table-th-t.png') repeat-x 0 0; padding-top: 4px; border-bottom: 4px solid transparent; vertical-align: top; }
.multi-list-table th div.shadow { background: transparent url('../../i/multi-list-table-th-bg.png') repeat-x 0 100%; border-right: 1px solid #ebebeb; display: table; width: 100%; }
.multi-list-table th div.shadow > span { display: table-cell; vertical-align: middle; padding-bottom: 4px; }
.multi-list-table th div.shadow .number { display: table-cell; vertical-align: middle; padding-bottom: 4px; }
.multi-list-table th div.shadow .arrow { display: table-cell; vertical-align: middle; }
.multi-list-table th.restName { color: #747474; font-size: 12px; font-weight: bold; width: 250px; }
.multi-list-table th.restName span { padding-left: 5px; }
.multi-list-table td.rating { width: 140px; }
.multi-list-table td { background: transparent url('../../i/multi-list-table-td-t.png') repeat-x 0 0; padding-top: 4px; border-bottom: 4px solid transparent; vertical-align: top; }
.multi-list-table td div.shadow { background: transparent url('../../i/multi-list-table-td-bg.png') repeat-x 0 100%; border-right: 1px solid #ebebeb; display: table; width: 100%; }
.multi-list-table td div.shadow > span { display: table-cell; vertical-align: middle; padding-bottom: 4px; }
.multi-list-table td div.shadow > div { display: table-cell; vertical-align: middle; padding-bottom: 4px; }
.multi-list-table th.first-cell { background: transparent url('../../i/multi-list-table-2-th-first-t.png') no-repeat 0 0; width: 45px; }
.multi-list-table th.first-cell div.shadow { background: transparent url('../../i/multi-list-table-2-th-first-b.png') no-repeat 0 100%; color: #747474; font-size: 12px; font-weight: bold; }
.multi-list-table th.last-cell { display:none; background: transparent url('../../i/multi-list-table-th-last-t.png') no-repeat 100% 0; }
.multi-list-table th.last-cell div.shadow { background: transparent url('../../i/multi-list-table-th-last-b.png') no-repeat 100% 100%; border-right: 0; }
.multi-list-table td.first-cell { background: transparent url('../../i/multi-list-table-td-first-t.png') no-repeat 0 0; }
.multi-list-table td.first-cell div.shadow { background: transparent url('../../i/multi-list-table-td-first-b.png') no-repeat 0 100%; }
.multi-list-table td.last-cell { display:none; background: transparent url('../../i/multi-list-table-td-last-t.png') no-repeat 100% 0; text-align: center; width: 123px; }
.multi-list-table td.last-cell div.shadow { background: transparent url('../../i/multi-list-table-td-last-b.png') no-repeat 100% 100%; border-right: 0; }
.restaurant-search-results { margin-top: 20px; }
.restaurant-search-results .search { background: url('../../i/tr_TR/restaurant-search-results-container-bck.png') repeat-x; height: 45px; }
.search .menu { position: absolute; top: -10px; left: 23px; width: 508px; padding-left: 8px; }
.search .menu li { float: left; height: 54px; display: block; }
.search .menu li.a { width: 119px; height: 48px; background: url('../../i/tr_TR/restaurant-result-menu.png') no-repeat 0 -48px; }
.search .menu li.a a { width: 119px; height: 48px; display: block; }
.search .menu li.b { width: 119px; height: 48px; background: url('../../i/tr_TR/restaurant-result-menu.png') no-repeat -119px -48px; }
.search .menu li.b a { width: 119px; height: 48px; display: block; }
.search .menu li.a.selected { background: url('../../i/tr_TR/restaurant-result-menu.png') no-repeat 0 0; }
.search .menu li.b.selected { background: url('../../i/tr_TR/restaurant-result-menu.png') no-repeat -119px 0; }
.search .controls { padding: 50px 26px; font-family: Arial; color: #afa6a1; }
.search .controls input[type=text] { color: #afa6a1; font-size: 14px; }
.search .controls > div { margin-right: 13px; }
.search .jqTransformSelectWrapper div span { font-size: 14px; color: #afa6a1; }
.search .jqTransformSelectWrapper li { font-size: 14px; color: #afa6a1; }
.restaurant-search-results > .filter-bar { padding: 0 2px 0 2px!important; font-size: 11px; color: #c4c2c2; }
#Content { float: none; }
#Column1 { float: left; }
#Column2 { float: left; }
.container-comments { float: right; }
#memberProfileTopBoxes { width: 677px; }
/*
.restaurant-search-results .right-column{float:right;width:674px}
.restaurant-search-results .left-column{float:left;width:300px;padding-left:2px;padding-top:2px}
.restaurant-search-results .result-list>.m-l>.m-r>.m-c{padding:0 9px}
.restaurant-search-results .result-list h2{padding-left:4px;padding-top:10px;border-bottom:dotted 2px #d5d5d5;margin-bottom:7px}
.restaurant-search-results .result-list .show-on-map{position:absolute;left:538px;top:20px;font-family:Arial;font-size:14px;font-weight:bold;color:#777}
.restaurant-search th.first-cell{width:140px}
.restaurant-search th.first-cell .number{display:table-cell;padding-left:0!important;width:37px}
.restaurant-search th.first-cell .number span{display:block;width:35px;height:29px;text-align:center;font-family:Arial;font-size:14px;font-weight:bold;color:#e87d15;padding-top:9px;background:transparent url('../../i/tr_TR/multi-list-number-bck.png') no-repeat -5px 0}
.restaurant-search th.first-cell .img{width:89px;height:78px;background:transparent url('../../i/tr_TR/multi-list-prev-img.png') no-repeat}
.restaurant-search th.restName{color:#747474;font-size:12px;font-weight:bold;width:285px}
.restaurant-search th.restName span{padding-left:5px}
.restaurant-search td.rating{width:170px}
.restaurant-search td.rating div.shadow>div{padding-left:5px;padding-right:5px}
.restaurant-search td.rating .rating-items{float:left}
.restaurant-search td.rating .number{float:left;margin-left:4px;margin-top:-2px}
.restaurant-search td.rating .rating-result-text{font-family:Arial;font-size:12px;color:#747474}
.restaurant-search td.price{width:125px;font-size:12px;color:#747474;font-weight:bold;text-align:center}
.restaurant-search td.last-cell{width:155px;font-size:12px;color:#747474;font-weight:bold;text-align:center}
.restaurant-search td.last-cell a{color:#e66607;text-decoration:none}
.restaurant-search .source-summary{position:relative;display:block!important}
.restaurant-search .source-summary .summary{position:absolute;display:block;width:457px;height:218px;left:-461px;top:0;z-index:10000}
.restaurant-search .source-summary .summary .summary-container .m-c{background:url("../../i/tr_TR/rest-summary-bck.png") repeat-x;padding:10px}
.restaurant-search-results .search-materials .more{text-align:right;font-family:Arial;font-size:12px;border-bottom:none!important;padding-top:5px!important}
.restaurant-search-results .search-materials .more a{text-decoration:none;color:#aaa;font-weight:normal!important}
.restaurant-search-results .more-options h3{padding:3px 11px 0 11px;float:left;display:block;width:220px}
.restaurant-search-results .more-options .arrow_down{background:transparent url('../../i/tr_TR/restFacilities-arrow.png') no-repeat;margin:10px 6px;width:10px;height:7px;float:right}
.restaurant-search-results .activities-related-to h3{padding:3px 11px 0 11px}
.restaurant-search-results .activities-related-to .actslider{width:275px;height:89px;background:url("../../i/tr_TR/restActivitiesbck.png") no-repeat;margin-left:7px}
.restaurant-search-results .activities-related-to .actslider .image{float:left;background:url('../../i/tr_TR/restActsPhotoBck.png') no-repeat;width:77px;height:70px;margin-left:8px;margin-top:8px;padding-left:6px;padding-top:3px}
.restaurant-search-results .activities-related-to .actslider .text{float:left;width:150px;font-family:Arial;font-weight:bold;font-size:18px;color:#e86600;padding-left:4px}
.restaurant-search-results .activities-related-to .actslider .text h4{margin-top:10px}
.restaurant-search-results .activities-related-to .actslider .text p{color:#979797;font-family:Arial;font-size:12px;line-height:16px;font-weight:normal}
.restaurant-search-results .activities-related-to .list{padding:7px 5px 0 6px}
.restaurant-search-results .activities-related-to .list-item{width:100%;float:left;margin-bottom:1px}
.restaurant-search-results .activities-related-to .list-item .t{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-t-l.png") no-repeat 0 0;padding-left:3px;height:3px}
.restaurant-search-results .activities-related-to .list-item .t b{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-t-r.png") no-repeat 100% 0;padding-right:3px;height:3px}
.restaurant-search-results .activities-related-to .list-item .t b i{display:block;line-height:7px;background:transparent url("../../i/tr_TR/W6-Item-t-c.png") repeat-x 100% 0;height:3px}
.restaurant-search-results .activities-related-to .list-item .m-l{display:block;background:transparent url("../../i/tr_TR/W6-Item-m-l.png") repeat-y 0 0;padding-left:3px}
.restaurant-search-results .activities-related-to .list-item .m-r{display:block;background:transparent url("../../i/tr_TR/W6-Item-m-r.png") repeat-y 100% 0;padding-right:3px}
.restaurant-search-results .activities-related-to .list-item .m-c{display:block;background-color:White;position:relative;padding-left:2px}
.restaurant-search-results .activities-related-to .list-item .b{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-b-l.png") no-repeat 0 0;padding-left:3px;height:3px}
.restaurant-search-results .activities-related-to .list-item .b b{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-b-r.png") no-repeat 100% 0;padding-right:3px;height:3px}
.restaurant-search-results .activities-related-to .list-item .b b i{display:block;line-height:7px;background:transparent url("../../i/tr_TR/W6-Item-b-c.png") repeat-x;height:3px}
.restaurant-search-results .activities-related-to .list-item .number img{margin:0;padding-left:5px;display:block;float:left}
.restaurant-search-results .activities-related-to .list-item .text{float:right;border-left:solid 1px #f0f0f0;padding-left:10px;color:#979797;font-family:Arial;font-size:12px;line-height:16px;width:204px;margin:6px 0}
.restaurant-search-results .lists-related-to h3{padding:3px 11px 0 11px}
.restaurant-search-results .lists-related-to .list{padding:7px 5px 0 6px}
.restaurant-search-results .lists-related-to .list-item{width:100%;float:left;margin-bottom:1px}
.restaurant-search-results .lists-related-to .list-item .t{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-t-l.png") no-repeat 0 0;padding-left:3px;height:3px}
.restaurant-search-results .lists-related-to .list-item .t b{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-t-r.png") no-repeat 100% 0;padding-right:3px;height:3px}
.restaurant-search-results .lists-related-to .list-item .t b i{display:block;line-height:7px;background:transparent url("../../i/tr_TR/W6-Item-t-c.png") repeat-x 100% 0;height:3px}
.restaurant-search-results .lists-related-to .list-item .m-l{display:block;background:transparent url("../../i/tr_TR/W6-Item-m-l.png") repeat-y 0 0;padding-left:3px}
.restaurant-search-results .lists-related-to .list-item .m-r{display:block;background:transparent url("../../i/tr_TR/W6-Item-m-r.png") repeat-y 100% 0;padding-right:3px}
.restaurant-search-results .lists-related-to .list-item .m-c{display:block;background-color:White;position:relative;padding-left:2px}
.restaurant-search-results .lists-related-to .list-item .b{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-b-l.png") no-repeat 0 0;padding-left:3px;height:3px}
.restaurant-search-results .lists-related-to .list-item .b b{display:block;line-height:0;background:transparent url("../../i/tr_TR/W6-Item-b-r.png") no-repeat 100% 0;padding-right:3px;height:3px}
.restaurant-search-results .lists-related-to .list-item .b b i{display:block;line-height:7px;background:transparent url("../../i/tr_TR/W6-Item-b-c.png") repeat-x;height:3px}
.restaurant-search-results .lists-related-to .list-item .text{color:#979797;font-family:Arial;font-size:12px;padding:6px 0}
.event-detail-pane{width:465px;font-family:Arial;font-size:12px;color:#8d8d8d}
.event-detail-pane.left{float:left}
.event-detail-pane.right{float:right}
.event-detail-pane .image{background:url("../../i/tr_TR/event-searc-result-img-bck.png") no-repeat scroll 0 0 transparent;float:left;height:72px;padding-left:6px;padding-top:3px;width:76px}
.event-detail-pane .info{float:left;margin-left:15px;width:330px}
.event-detail-pane .info h4{color:#e86600;font-size:18px;font-weight:bold}
.event-detail-pane .info .datetime{display:block;padding:3px 0}
*/
.event-search-results { position: inherit!important; }
.event-search-results h2 { color: #818183; font: bold 20px Arial; padding-bottom: 7px; padding-top: 15px; padding-left: 10px; }
.event-search-results .dotted-line { border-top: 2px dotted #d6d6d6; height: 0; margin: 0 10px 10px; }
.event-search-results .item { float: left; width: 470px; margin-left: 10px; font-family: Arial; font-size: 12px; color: #676767; margin-bottom: 10px; }
.event-search-results .item .photo-wrapper { float: left; padding-left: 10px; padding-top: 10px; }
.event-search-results .item .photo-wrapper .photo { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; height: 70px; padding-left: 5px; padding-top: 3px; width: 77px; }
.event-search-results .item .text-wrapper { float: left; padding-left: 10px; width: 357px; padding-top: 10px; }
.event-search-results .item .text-wrapper h3 { height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #e86600; }
.event-search-results .item .text-wrapper h3 a { color: #e86600; text-decoration: none; font-family: Arial; font-size: 18px; }
.event-search-results .item .text-wrapper .date { padding-bottom: 3px; padding-top: 3px; }
.event-search-results .item .text-wrapper .text { height: 30px; margin-bottom: 10px; overflow: hidden; }
.event-search-results .ms-descriptiontext { background: url("../../i/notification-icon-info-small.png") no-repeat scroll 0 0 transparent; color: gray; display: block; font-family: arial; font-size: 13px; height: 35px; padding-left: 64px; padding-top: 15px; }
.result-list .pager { font-family: Arial; font-size: 12px; color: #acacac; text-align: center; height: 20px; padding: 20px 0; width: 100%; }
.result-list .pager span { display: inline-block; *display: inline; zoom: 1; }
.result-list .pager span.first { background: transparent url('../../i/tr_TR/pager-first-last-bck.png') no-repeat 0 0; width: 10px; height: 10px; margin-top: 3px; margin-right: 5px; }
.result-list .pager span.prev { color: #e58d03; margin-right: 10px; }
.result-list .pager ul { display: inline-block; *display: inline; zoom: 1; }
.result-list .pager ul li { display: inline-block; width: 19px; height: 16px; padding-top: 2px; }
.result-list .pager ul li.active { background: transparent url('../../i/tr_TR/pager-item-bck.png') no-repeat; }
.result-list .pager span.next { color: #e58d03; margin-left: 10px; }
.result-list .pager span.last { background: transparent url('../../i/tr_TR/pager-first-last-bck.png') no-repeat -10px 0; width: 10px; height: 10px; margin-left: 10px; margin-top: 3px; }

.gray-pane-wide.news-detail-pane { padding-top: 50px; font-family: Arial; color: #a9a9a9; }
.gray-pane-wide.news-detail-pane .m-c { padding-left: 0!important; }
.gray-pane-wide.news-detail-pane .m-c h2 { float: left; padding-left: 276px; width: 450px; }
.gray-pane-wide.news-detail-pane .m-c .date { float: right; width: 80px; text-align: right; }
.gray-pane-wide.news-detail-pane .m-c p { padding: 0 0 5px 10px; font-size: 12px; margin-bottom: 5px; }
.gray-pane-wide.news-detail-pane .m-c p.short { font-size: 13px; font-weight: bold; }
.gray-pane-wide.news-detail-pane .space { width: 276px; height: 190px; float: left; }
.news-list h1 { padding-top: 20px; }
.news-list .items-container > .m-l > .m-r > .m-c { padding: 0 20px; background-color: #fff; }
.news-list .news-item-pane { width: 461px; font-family: Arial; font-size: 12px; color: #8d8d8d; }
.news-list .news-item-pane.left { float: left; }
.news-list .news-item-pane.right { float: right; }
.news-list .news-item-pane .image { float: left; width: 80px; height: 75px; background: url("../../i/tr_TR/event-searc-result-img-bck.png") no-repeat; }
.news-list .news-item-pane .info { float: left; margin-left: 15px; width: 328px; }
.news-list .news-item-pane .info h4 { color: #e86600; font-size: 18px; font-weight: bold; }
.news-list .news-item-pane .info .datetime { display: block; padding: 3px 0; }
.result-list .pager { font-family: Arial; font-size: 12px; color: #acacac; text-align: center; height: 20px; padding: 20px 0; width: 100%; }
.result-list .pager span { display: inline-block; *display: inline; zoom: 1; }
.result-list .pager span.first { background: transparent url('../../i/tr_TR/pager-first-last-bck.png') no-repeat 0 0; width: 10px; height: 10px; margin-top: 3px; margin-right: 5px; }
.result-list .pager span.prev { color: #e58d03; margin-right: 10px; }
.result-list .pager ul { display: inline-block; *display: inline; zoom: 1; }
.result-list .pager ul li { display: inline-block; width: 19px; height: 16px; padding-top: 2px; }
.result-list .pager ul li.active { background: transparent url('../../i/tr_TR/pager-item-bck.png') no-repeat; }
.result-list .pager span.next { color: #e58d03; margin-left: 10px; }
.result-list .pager span.last { background: transparent url('../../i/tr_TR/pager-first-last-bck.png') no-repeat -10px 0; width: 10px; height: 10px; margin-left: 10px; margin-top: 3px; }
.form { padding: 0 20px; font-family: Arial; font-size: 14px; }
.form .tips { width: 100%; }
.form .text { margin-bottom: 18px; }
.form .button-area { vertical-align: top; }
.form .button-area .button { margin: 10px; vertical-align: top; }
.form .button-area .button span { white-space: nowrap; }
.form > table { width: 100%; border-top: 1px dotted #d5d5d5; margin-top: 20px; border-spacing: 0; }
.form h1 { padding: 10px 0; }
.form h2 { padding: 20px 0 3px; }
.form th { min-height: 38px; background-color: #f2f2f2; font-family: Arial; font-size: 14px; color: #979797; padding: 10px; border-bottom: solid 1px #fff; width: 150px; font-weight: normal; }
.form .f-row th, .form .f-row td { border-top: solid 1px #eaeaea; }
.form .l-row th { border-bottom: solid 1px #eaeaea; }
.form .control { border-bottom: solid 1px #eaeaea; padding: 10px; }
.form .control .error { color: #f89532; font-family: Arial; font-size: 12px; padding-top: 11px; display: block; float: left; padding-left: 10px; }
.form .control .button-container { float: left; margin-left: 10px; padding-top: 2px; }
.form .control .at { float: left; font-family: arial; font-size: 19px; padding: 5px 10px; }
.form .chkbox { min-width: 428px; }
.form .chkbox td { font-family: Arial; font-size: 12px; color: #646464; }
.reservation-tabs { width: 532px; height: 149px; margin: 0 auto; }
.reservation-tabs.step1 { background: transparent url('../../i/tr_TR/reservation-tabs2.png') no-repeat 0 0; }
.reservation-tabs.step2 { background: transparent url('../../i/tr_TR/reservation-tabs2.png') no-repeat 0 -149px; }
.reservation-tabs.step3 { background: transparent url('../../i/tr_TR/reservation-tabs2.png') no-repeat 0 -298px; }
.notification { padding: 20px; margin: 20px 0; }
.notification .icon { font-family: arial; font-size: 20px; height: 55px; padding-left: 99px; padding-top: 25px; width: 795px; }
.notification .icon.approval { background: url('../../i/notification-icon-approval.png') no-repeat; }
.notification .icon.reject { background: url('../../i/notification-icon-reject.png') no-repeat; }
.notification .icon.info { background: url('../../i/notification-icon-info.png') no-repeat; }

.restaurantTooltip { width: 415px; padding: 10px; color: #979797; display: block; font-family: arial; font-size: 12px; }
.restaurantTooltip .photo { background: url("../../i/tr_TR/widget-yeni-image-bck.png") no-repeat scroll 0 0 transparent; height: 112px; padding-left: 8px; padding-top: 5px; width: 125px; }
.restaurantTooltip .content { width: 267px; }
.restaurantTooltip .content h3 { padding-top: 2px; padding-bottom: 8px; }
.restaurantTooltip .content h3 a { color: #da5f00; font-family: "Trebuchet MS",arial; font-size: 18px; line-height: 18px; }
.restaurantTooltip .content .ratings { border-right: 1px dotted #d3d3d3; padding: 3px 0; position: relative; width: 150px; min-height: 20px; }
.restaurantTooltip .content .ratings label { color: #ce5d14; display: block; float: left; font-size: 11px; font-weight: bold; line-height: 10px; padding-left: 3px; }
.restaurantTooltip .content .ratings span.amount { left: 152px; position: absolute; text-align: center; width: 132px; }
.restaurantTooltip .content .ratings span.amount .price { width: 100%; display: block; }
.restaurantTooltip .content .ratings span.amount .price span { background: url('../../i/price-tl-icon.png') no-repeat; width: 13px; height: 17px; display: inline-block; margin-right: 4px; display: inline-block; }
.restaurantTooltip .content .ratings span.amount .price .l1 { background-position: -2px -4px; }
.restaurantTooltip .content .ratings span.amount .price .l2 { background-position: -2px -31px; }
.restaurantTooltip .content .ratings span.amount .price .l3 { background-position: -2px -58px; }
.restaurantTooltip .content .ratings span.amount .price .l4 { background-position: -2px -85px; }
.restaurantTooltip .content .ratings span.amount .price .l5 { background-position: -2px -112px; }

.restaurantTooltip .content .rating-result-text { color: #d0d0d0; font-size: 11px; font-family: Arial; border-right: 1px dotted #d3d3d3; width: 150px; margin-bottom: 15px; }
.restaurantTooltip .content .cuisine { border-top: 1px dotted #d3d3d3; padding: 10px 0 10px 38px; background: url('../../i/tooltip-icons-cuisine.png') 0 center no-repeat; line-height: 16px; }
.restaurantTooltip .content .adress { border-bottom: 1px dotted #d3d3d3; border-top: 1px dotted #d3d3d3; padding: 10px 0 10px 38px; background: url('../../i/tooltip-icons-adress.png') no-repeat 0 center; line-height: 16px; }
.restaurantTooltip .content .adress address { line-height: 15px; }

.restaurantTooltip .content .buttons .reservation-comment { border-right: 1px dotted #d3d3d3; line-height: 27px; margin-top: 15px; padding-right: 15px; text-align: right; width: 125px; float: left; color: #f05500; font-weight: bold; }
.restaurantTooltip .content .buttons .reservation-button { display:none; border-right: 1px dotted #d3d3d3; line-height: 27px; margin-top: 15px; padding-right: 15px; text-align: right; width: 125px; float: left; }
.restaurantTooltip .content .buttons .examine { float: left; line-height: 27px; margin-top: 15px; padding-left: 15px; width: 111px; }
.restaurantTooltip .content .buttons a { color: #f05500; font-weight: bold; }
.restaurantTooltip .content .buttons a:hover { text-decoration: underline; }

.restaurantTooltip .bottom { line-height: 14px; padding: 5px 7px 0; max-height: 72px; overflow: hidden; }
.restaurantTooltip .line { border-top: 1px solid #cbcbcb; margin-bottom: 5px; clear: both; }
.restaurantTooltip .starCssContainer { width: 14px; height: 10px; }
.restaurantTooltip .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantTooltip .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantTooltip .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantTooltip .filledHalfRatingStarAverage { background: url("../../i/tr_TR/rating-half-aver-icon.png") no-repeat scroll 0 0 transparent; width: 14px; height: 10px; }
.restaurantTooltip .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }

.activation-page .header { min-height: 92px; margin-bottom: 10px; }
.activation-page h1 { color: #444; font: bold 28px Arial; padding-left: 16px; padding-top: 27px; height: 65px; letter-spacing: -1px; }
.activation-page h2 { height: 43px; color: #fff; font: bold 22px Arial; padding-left: 16px; padding-top: 16px; text-shadow: 1px 1px 2px rgba(79,79,79,0.5); }
.activation-page .activation-code { width: 523px; height: 270px; margin: 0 auto; background: url('../../i/tr_TR/activation-code-bck.png') no-repeat; }
.activation-page .activation-code .content { padding: 49px 15px 15px 97px; font-family: Arial; color: #fff; font-size: 14px; height: 66px; }
.activation-page .activation-code .content th { padding-right: 10px; font-weight: bold; font-size: 13px; }
.activation-page .activation-code .content td span { color: #fff!important; }
.activation-page .activation-code .content td.err { font-size: 11px; padding-top: 3px; height: 17px; }
.activation-page .activation-code .buttonWrapper { text-align: right; padding: 25px 17px 15px 0; }
.activation-page .activation-result { width: 523px; height: 534px; margin: 0 auto; background: url('../../i/tr_TR/activation-bck.png') no-repeat; }
.activation-page .activation-result .text { padding: 6px 15px 15px 97px; font-family: Arial; color: #fff; font-size: 14px; }
.activation-page .activation-result .text p { margin: 10px 0; line-height: 12px; line-height: 17px; }
.activation-page .activation-result .buttonWrapper { text-align: right; padding: 20px 17px 15px 0; }
.add-new-restaurant-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; }
.add-new-restaurant-page .buttons { padding: 20px; text-align: right; }
.create-profile-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; }
.create-profile-page .buttons { padding: 20px; text-align: right; }
.edit-profile-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; }
.edit-profile-page h2 { font-family: arial; font-size: 15px; font-weight: normal; padding: 4px 0; }
.edit-profile-page .buttons { padding: 20px; text-align: right; }
.edit-profile-pass { padding: 0 20px 16px; width: 320px; }
.edit-profile-pass .buttons { padding-top: 15px; text-align: right; }
.event-detail-page { padding-left: 25px; }
.event-detail-page > .wrapper { padding: 54px 0 10px 10px; }
.event-detail-page .event-buttons { float: left; width: 210px; text-align: center; }
.event-detail-page .event-buttons a { text-align: center; margin-bottom: 5px; width: 170px!important; white-space: nowrap; padding: 0 10px; }
.event-detail-page .event-buttons span { white-space: nowrap; }
.event-detail-page .detail-pane { color: #8d8d8d; float: left; font-family: Arial; font-size: 12px; padding: 10px 20px 10px 245px; width: 412px; min-height: 400px; }
.event-detail-page .detail-pane h2 { color: #e58c00; font-family: Arial; font-size: 15px; padding-left: 10px; }
.event-detail-page .detail-pane h2.name { font-size: 17px; }
.event-detail-page .detail-pane p { margin-bottom: 10px; padding: 0 0 5px 10px; border-bottom: 1px dotted #d5d5d5; font-size: 13px; margin-bottom: 5px; }
.event-detail-page .detail-pane p a { color: #8d8d8d; text-decoration: none; font-weight: bold; }
.event-detail-page .detail-pane p.last { border: 0; }
.event-detail-page .detail-pane .eventNews h3 { color: #e58c00; font-family: Arial; font-size: 15px; padding-left: 10px; }
.event-detail-page .detail-pane .eventNews a { margin-bottom: 10px; padding: 0 0 5px 10px; font-size: 13px; margin-bottom: 5px; color: #8d8d8d; height: 11px; display: block; font-weight: bold; }
.event-detail-page .detail-pane .join-buttons { margin: 20px 0 10px 0; text-align: right; }
.event-detail-page .detail-pane .join-buttons a { margin-right: 2px; }
.event-detail-page .photos-sponsors { position: absolute; top: 40px; width: 296px; left: 0; }
.event-detail-page #photosWrapper .restPhoto { height: 237px; padding: 6px; margin-bottom: 20px; }
.event-detail-page #photosWrapper .restPhoto .frame { position: relative; overflow: hidden; width: 282px; height: 238px; }
.event-detail-page #photosWrapper .restPhoto .frame .items { position: absolute; width: 2000px; }
.event-detail-page #photosWrapper .restPhoto .frame .items li { height: 238px; }
.event-detail-page #photosWrapper .restPhoto .frame .items img { display: inline-block; float: left; display: block; width: 282px; height: 238px; }
.event-detail-page #photosWrapper .restPhotoSlider { display: none; position: absolute; top: 233px; left: 119px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; }
.event-detail-page #photosWrapper .restPhotoSlider li { float: left; }
.event-detail-page #photosWrapper .restPhotoSlider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.event-detail-page #eventSponsors h3 { color: #555; font: bold 20px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; height: 23px; float: none; padding-left: 10px; padding-top: 10px; }
.event-detail-page #eventSponsors .logos { height: 80px; margin-left: 16px; overflow: hidden; position: relative; }
.event-detail-page #eventSponsors .logos .items { position: absolute; width: 1250px; }
.event-detail-page #eventSponsors .logos .items > div { float: left; width: 258px; }
.event-detail-page #eventSponsors .logos .items > div img { float: left; width: 86px; height: 80px; }
.event-detail-page #eventSponsors .naviPane { padding-top: 12px; text-align: center; }
.event-detail-page #eventSponsors .naviPane div { *display: inline; zoom: 1; }
.event-detail-page #eventSponsors .naviPane .p { display: inline-block; background: transparent url("../../i/tr_TR/event-slider-narrow-left.png") no-repeat; width: 17px; height: 20px; cursor: pointer; }
.event-detail-page #eventSponsors .naviPane .p a { display: block; width: 17px; height: 17px; }
.event-detail-page #eventSponsors .naviPane .n { display: inline-block; background: transparent url("../../i/tr_TR/event-slider-narrow-right.png") no-repeat; width: 17px; height: 20px; cursor: pointer; }
.event-detail-page #eventSponsors .naviPane .n a { display: block; width: 17px; height: 17px; }
.event-detail-page #eventSponsors .navi { display: inline-block; }
.event-detail-page #eventSponsors .navi a { background: transparent url("../../i/tr_TR/event-slider-other-icon.png") no-repeat; width: 17px; height: 17px; font-size: 1px; float: left; color: #fff; }
.event-detail-page #eventSponsors .navi a.pager-active { background: transparent url("../../i/tr_TR/event-slider-current-icon.png") no-repeat; color: #fff; }
.event-detail-page #restPhotoSlider { position: absolute; top: 233px; left: 119px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; display: none; }
.event-detail-page #restPhotoSlider li { float: left; }
.event-detail-page #restPhotoSlider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.event-detail-page #shareWrap { margin-top: 50px; position: relative; margin-left: 16px; }
.event-detail-page #shareWrap .share-button { width: 170px; height: 30px; background: transparent url("../../i/tr_TR/event-share.png") no-repeat; display: block; }
.event-detail-page #shareWrap .share-button span { display: none; }
.event-detail-page #shareWrap .arrow_down { background: transparent url('../../i/tr_TR/share-arrow.png') no-repeat 0 0; width: 11px; height: 5px; left: 149px; position: absolute; top: 12px; }
.event-detail-page #shareWrap .arrow_up { background: transparent url('../../i/tr_TR/share-arrow.png') no-repeat 0 -5px; width: 11px; height: 5px; left: 149px; position: absolute; top: 12px; }
.event-detail-page #shareWrap .share-content { display: none; background-color: #e5e5e5; border-bottom: 2px solid #dadada; width: 283px; height: 121px; padding: 4px; position: absolute; right: 14px; top: 28px; }
.event-detail-page #shareWrap .share-content .text-pane { width: 263px; height: 66px; background-color: White; padding: 10px; margin-bottom: 5px; }
.event-detail-page #shareWrap .share-content .text-pane input[type=text] { border: solid 1px #d6d4d4; width: 251px; height: 20px; font-family: Arial; font-size: 13px; padding: 5px; color: #8d8d8d; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons { margin-top: 13px; padding-left: 106px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons li { display: inline-block; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons li { display: inline-block; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons li.fb { width: 20px; height: 20px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons li.tw { width: 20px; height: 20px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons li.gplus { width: 32px; height: 20px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons li.mail { width: 73px; height: 21px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .facebook { display: block; background: transparent url('../../i/tr_TR/share.png') no-repeat; width: 20px; height: 20px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .facebook span { display: none; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .twitter { display: block; background: transparent url('../../i/tr_TR/share.png') no-repeat 0 -32px; width: 20px; height: 20px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .twitter span { display: none; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .googleplus { display: block; background: transparent url('../../i/tr_TR/share.png') no-repeat 0 -61px; width: 32px; height: 20px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .googleplus span { display: none; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .email { display: block; background: transparent url('../../i/tr_TR/share-mail.png') no-repeat; width: 73px; height: 21px; }
.event-detail-page #shareWrap .share-content .text-pane .share-buttons .email span { display: none; }
.event-detail-page #shareWrap .share-content .button-pane { text-align: right; }
.event-detail-page #shareWrap .share-content .button-pane .close-button { background: url("../../i/tr_TR/share-close.png") no-repeat scroll 0 0 transparent; cursor: pointer; float: right; height: 25px; margin-top: 3px; width: 68px; }
.event-new-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; }
.event-new-page textarea { resize: none; padding: 5px 15px!important; color: #707070!important; }
.event-new-page .special-adress { margin-left: 15px; }
.event-new-page .buttons { text-align: right; padding: 30px; }
.event-new-page .buttons a { margin-left: 10px; }
.event-new-page .calenderarea { position: relative; float: left; }
.event-new-page .calenderarea .strait { width: 2px; }
.event-new-page .calenderarea .strait .cal-icon-position { position: absolute; left: 173px; top: 7px; display: block; }
.event-new-page .calenderarea .error { padding-left: 9px; }
.event-new-page .calenderarea .input-box .hasDatepicker { background: url("../../i/tr_TR/reservationCalenderIcon.png") no-repeat scroll right 6px transparent; margin: 0 6px 0 15px; width: 100px !important; }
.event-new-page .calenderarea .input-box .ui-timepicker-input { text-align: center; width: 38px !important; }
.event-new-page .validators { float: left; padding-left: 10px; }
.event-new-page .ms-dtinput .input-box { width: 200px; }
.event-search-result-page { margin-top: 20px; }
.event-search-result-page .search { height: 45px; margin-bottom: 10px; }
.event-search-result-page .right-column { float: right; width: 674px; }
.event-search-result-page .right-column .detail-table-content { padding: 0!important; }
.event-search-result-page .result-list { padding: 9px; background: 0; background-color: #fff; background: url('../../i/tr_TR/container-m-c.png') repeat-x scroll 0 0 White; }
.event-search-result-page .left-column { float: left; width: 293px; }
.event-search-result-page .search-materials { padding: 11px; }
.event-search-result-page .search-materials h3 { color: #115799; font-family: Arial; font-size: 15px; font-weight: bold; }
.event-search-result-page .search-materials > div { margin-bottom: 10px; }
.event-search-result-page .search-materials .more { text-align: right; font-family: Arial; font-size: 12px; border-bottom: none!important; padding-top: 5px!important; }
.event-search-result-page .search-materials .more a { text-decoration: none; color: #aaa; font-weight: normal!important; }
.reservationS0 li { float: left; display: block; position: relative; }
.reservationS0 li a { display: block; }
.reservationS0 li .image-text a { font-family: arial; font-size: 13px; font-weight: bold; left: 0; padding: 0 14px; position: absolute; text-align: center; top: 79px; color: #676767; text-decoration: none; }
.reservationS0 { width: 523px; margin: 95px auto; }
.reservationS0 .text { color: #a7a7a7; font-family: arial; font-size: 13px; padding: 20px 30px; }
.reservationS0 .buttonWrapper { text-align: right; padding: 0 15px 15px 0; }
.reservationS01Form { width: 523px; margin: 3px auto 50px auto; height:505px; padding-top: 0!important; background: url('../../i/tr_TR/reservation-s01-bck.png') no-repeat!important; }
.reservationS01Form h1 { height: 42px; padding-left: 25px; padding-top: 13px; padding-left: 16px; }
.reservationS01Form h1 a { color: #fff!important; font: bold 22px Arial; text-shadow: 1px 1px 2px rgba(79,79,79,0.5); text-decoration: none!important; }
.reservationS01Form table tr { border-bottom: 1px solid #d99b06; height: 50px; }
.reservationS01Form table th { color: #fff; font-family: Arial; font-size: 17px; font-weight: bold; padding-left: 25px; padding-right: 25px; width: 107px; }
.reservationS01Form table td { padding-left: 5px; padding-top: 7px;padding-bottom: 8px; vertical-align: top; }
.reservationS01Form table td.control .calenderarea  .date {width:165px;}
.reservationS01Form table td.control .calenderarea  .time {width:167px;}
.reservationS01Form table td .dropdown-box {}
.reservationS01Form table td .dropdown-box a {height:29px;padding-top: 3px;}
.reservationS01Form table td .dropdown-box .ui-selectmenu .ui-selectmenu-status{width:100px;}
.reservationS01Form table td span.tdSbj{color: #fff;font-family: Arial;font-size: 15px;font-weight: bold;}
.reservationS01Form table td.tdPadding{padding-top: 15px;padding-left: 20px;}

.custom-checkbox2 { position: relative; display: inline-block;margin-left:10px;padding:7px;}
.custom-checkbox2 span.check-box-list input {float:left;margin-top:3px;margin-right:10px;}
.custom-checkbox2 span.check-box-list label {float:left;font-size:16px;}

.reservationS01Form table td span { color: #fff; display: inline; float: left; font-family: arial; font-size: 10px; margin-left: 4px; }
.reservationS01Form table td .input-box { float: left; box-shadow: none; }
.reservationS01Form table .error { color: #fff!important; font-family: Arial; font-size: 13px; }
.reservationS01Form table .area-code-error { width: 20px; float: left; }
.reservationS01Form .buttonWrapper { text-align: right; padding: 25px 17px 25px 0;background: url('../../i/tr_TR/reservation-s01-bck.png') 0 -70px no-repeat!important;}
.reservationS01Form .buttonWrapper a { margin-left: 5px; }
.reservationS02Form { width: 523px; margin: 3px auto 50px auto; min-height: 310px; padding-top: 0!important; background: url('../../i/tr_TR/reservation-s02-bck.png') no-repeat!important; }
.reservationS02Form h1 { height: 42px; padding-left: 25px; padding-top: 15px; font: bold 22px Arial; padding-left: 16px; text-shadow: 1px 1px 2px rgba(79,79,79,0.5); }
.reservationS02Form h1 a { color: #fff!important; text-decoration: none!important; }
.reservationS02Form table > tbody > tr { border-bottom: 1px solid #1968b8; min-height: 59px; }
.reservationS02Form table > tbody > tr.multi { height: 89px; }
.reservationS02Form table > tbody > tr > th { color: #fff; font-family: Arial; font-size: 17px; font-weight: bold; padding-left: 25px; padding-right: 25px; width: 107px; vertical-align: top; padding-top: 14px; }
.reservationS02Form table > tbody > tr > td { padding-top: 8px; vertical-align: top; padding-bottom: 5px; }
.reservationS02Form table > tbody > tr > td.multi { padding-left: 10px; }
.reservationS02Form table > tbody > tr > td > span { color: #fff; display: inline; float: left; font-family: arial; font-size: 10px; margin-left: 4px; }
.reservationS02Form .control { padding-left: 0; }
.reservationS02Form textarea { font-family: Arial,Helvetica; font-size: 12px; resize: none; }
.reservationS02Form .input-box { float: left; box-shadow: none; }
.reservationS02Form .input-box.date input { background: url("../../i/tr_TR/reservationCalenderIcon.png") no-repeat scroll right 6px transparent; width: 100px!important; margin: 0 6px 0 15px; }
.reservationS02Form .input-box.date input span { display: block; float: left; }

.reservationS02Form .input-box.time input { width: 38px!important; text-align: center; }
.reservationS02Form .dropdown-box .ui-selectmenu { box-shadow: none; }
.reservationS02Form .input-multi-box { box-shadow: none; width: 338px; overflow: hidden; }
.reservationS02Form .area-code-error { width: 20px; float: left; }
.reservationS02Form .error { color: #fff!important; font-family: Arial; font-size: 13px; display: block; float: left; }
.reservationS02Form .buttonWrapper { text-align: right; padding: 18px 21px 18px 0; position: relative; }
.reservationS02Form .buttonWrapper .behalf { position: absolute; left: 22px; top: 10px; }
.reservationS02Form .buttonWrapper .behalf label { color: #fff; cursor: pointer; font-family: arial,helvetica; font-size: 12px; left: 0; position: absolute; text-align: left; top: 0; width: 200px; outline: 0; }
.reservationS02Form .buttonWrapper .behalf > span { float: left; }
.reservationS02Form .buttonWrapper a { margin-left: 5px; }
.reservationS02Form .calenderarea table { float: left; }
.reservationS02Form .calenderarea table > tbody > tr { border-bottom: 0; }
.reservationS02Form .calenderarea table > tbody > tr > td { padding-top: 0; }
.reservationS02Form .calenderarea { position: relative; }
.reservationS02Form .calenderarea .strait { width: 2px; }
.reservationS02Form .calenderarea .strait .cal-icon-position { display: block; left: 174px; position: absolute; top: 7px; }
.reservationS02Form .calenderarea .error { padding-left: 9px; padding: 0 7px 0 2px; }
.reservationS02Form .ms-dtinput .input-box { width: 200px; }
.wHours { padding: 5px; }
.reservationS03Form { width: 523px; margin: 3px auto 50px auto; height: 321px; padding-top: 0!important;  }
.reservationS03Form h1 { height: 42px; padding-left: 25px; padding-top: 15px; padding-left: 16px; background: url('../../i/tr_TR/reservation-s03-bck-2.png') no-repeat!important;}
.reservationS03Form h1 a { color: #fff!important; font: bold 22px Arial; text-shadow: 1px 1px 2px rgba(79,79,79,0.5); text-decoration: none!important; }
.reservationS03Form span.title {padding:10px 15px 15px 75px;float: left;background: url('../../i/tr_TR/check_02.png') 10px 5px no-repeat!important;}
.reservationS03Form .info { color: #000000; font-family: Arial; font-size: 13px;padding-left:75px; padding-right: 10px;border-top: solid 1px #ddd;padding-top: 10px;float: left;}
.reservationS03Form .info .ltResultText {float:left;}
.reservationS03Form .info .label {float:left;font-weight:bold;}
.reservationS03Form .info .span {float:left;padding-left:5px;}
.reservationS03Form .info .labelCont {float:left;width:100%;}
.reservationS03Form  .buttonWrapper {float:left; padding:15px;background-color:#35a950;color:#ffffff;margin-top:15px;}
.reservationS03Form  .buttonWrapper span {float:left;width:80%;}
.reservationS03Form  .buttonWrapper  {float:left;}

.reservationS03Form .input-box { float: left; box-shadow: none; }
.reservationS03Form .area-code-error { width: 20px; float: left; }

.reservationS03Form .buttonWrapper .orientation { color: #fff; font-family: Arial; font-size: 12px; left: 24px; position: absolute; text-align: left; top: 24px; width: 296px; }
.reservation-edit-page { margin: 3px auto 200px auto; height: 270px; padding-top: 0!important; background: url('../../i/tr_TR/reservation-s03-bck.png') no-repeat!important; }
.reservation-edit-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; padding: 10px 20px; }
.reservation-edit-page .buttonWrapper { text-align: right; padding: 22px 17px 15px 0; position: relative; }
.location-top-10-page .wrapper-innershadow { min-height: 172px; margin: 10px; padding: 10px; position: relative; }
.location-top-10-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; padding: 10px 20px; }
.location-top-10-page .rest-photo-middle { background: transparent url('../../i/tr_TR/rest-photo-middle-bck.png') no-repeat; width: 180px; height: 155px; padding: 9px 11px 11px 10px; position: absolute; left: 8px; }
.location-top-10-page .rest-photo-middle .arm { background: url("../../i/tr_TR/location-rest-arm.png") no-repeat scroll 0 0 transparent; color: #fff; font: bold 21px Arial; height: 34px; left: -16px; padding-left: 0; padding-top: 4px; position: absolute; text-align: center; text-shadow: 1px 1px 2px rgba(79,79,79,0.5); top: 14px; width: 44px; }
.location-top-10-page .rest-photo-middle-slider { position: absolute; top: 158px; left: 75px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; }
.location-top-10-page .rest-photo-middle-slider li { float: left; }
.location-top-10-page .rest-photo-middle-slider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.location-top-10-page .info { float: right; width: 700px; margin-top: 8px; font-family: Arial; }
.location-top-10-page .info h2 { font-family: Arial; font-size: 18px; }
.location-top-10-page .info .rating { float: left; padding-top: 3px; }
.location-top-10-page .info .category { font-size: 12px; padding-bottom: 2px; }
.location-top-10-page .info .number { float: left; margin: -3px 4px 0 2px; padding-top: 3px; }
.location-top-10-page .info .rating-result-text { color: #747474; display: block; float: left; font-family: Arial; font-size: 12px; margin-left: 4px; }
.location-top-10-page .info .rating-result-text span { font-weight: bold; }
.location-top-10-page .info .price { color: #2561ac; font-family: Arial; font-weight: bold; font-size: 16px; }
.location-top-10-page .button-pane { padding-top: 58px; text-align: right; }

.register-page { padding-bottom: 40px; }
.register-page .header { background: url("../../i/register-page-header.png") no-repeat scroll 0 0 transparent; height: 150px; margin: 30px auto 10px; width: 806px; }
.register-page .header h1 { color: white; float: right; font-family: "trebuchet ms",arial; font-size: 26px; font-weight: bold; margin-right: 31px; margin-top: 62px; }
.register-page .header .text { background: url("../../i/login-modal-header-text-bck.png") no-repeat scroll right 28px transparent; color: white; float: left; margin-left: 160px; margin-top: 43px; padding-bottom: 22px; padding-right: 27px; padding-top: 22px; width: 237px; }
.register-page .header .login-button { background: url("../../i/login-modal-header-button.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; float: left; height: 38px; margin-left: 15px; margin-top: 60px; padding: 0; width: 84px; cursor: pointer; }
.register-page .header .login-button:hover { background-position: 0 -38px; }
.register-page .header .login-button a { color: white; display: block; font-size: 11px; margin-top: 12px; text-align: center; width: 84px; }

.register-page h2 { height: 43px; color: #fff; font: bold 22px Arial; padding-left: 16px; padding-top: 16px; text-shadow: 1px 1px 2px rgba(79,79,79,0.5); }
.register-page .register-form { width: 400px; margin: 0 auto; }
.register-page .register-form table { border-spacing: 2px; border-collapse: separate; }
.register-page .register-form table tr { }
.register-page .register-form table tr.mailList { height: 40px!important; }
.register-page .register-form table tr th { font-family: arial; color: #4e4e4e; font-size: 14px; height: 43px; width: 134px; }
.register-page .register-form table tr td { }

.error-listV1 { background: url("../../i/modal-login-form-error.png") no-repeat scroll 14px 14px #FFFBCC; border: 1px solid #FFF35E; font-size: 13px; margin-bottom: 15px; padding: 13px 10px 10px 46px; }
.error-listV1 li { line-height: 13px; list-style: none outside none; margin-bottom: 6px; }
.error-systemV1 { background: url("../../i/form-error.png") no-repeat scroll 13px 13px #FFE1E1; border: 1px solid #FF9595; color: #F71313; display: block; font-weight: bold; margin: 0 auto; padding: 13px 10px 13px 43px; }
.successV1 { background: url("../../i/form-success-icon.png") no-repeat scroll 13px 13px #e3ffdf; border: 1px solid #97ff88; color: #49793a; display: block; font-weight: bold; margin: 0 auto; padding: 13px 10px 13px 43px; }

.register-page .register-chk { margin-left: 425px; margin-top: 10px; }
.register-page .register-chk .custom-checkbox label { background: url('../../i/checkbox-v1.png') no-repeat; }
.register-page .register-chk .custom-checkbox { position: relative; display: inline-block; }
.register-page .register-chk .custom-checkbox input { position: absolute; left: 0; top: 7px; margin: 0; z-index: 0; }
.register-page .register-chk .custom-checkbox label { outline: none; display: block; position: relative; z-index: 1; font-size: 12px; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 25px; margin: 0 0 .3em; cursor: pointer; }
.register-page .register-chk .custom-checkbox label { background: url('../../i/checkbox-v1.png') no-repeat 10px 10px; color: #4E4E4E; }
.register-page .register-chk .custom-checkbox label { background-position: 0 3px; }
.register-page .register-chk .custom-checkbox label.hover, #new-login-page .custom-checkbox label.focus, { background-position: 0 3px; }
.register-page .register-chk .custom-checkbox label.checked { background-position: 0 -18px; }
.register-page .register-chk .custom-checkbox label.checkedHover, #new-login-page .custom-checkbox label.checkedFocus { background-position: 0 -18px; }

.register-page .complete { margin-left: 425px; margin-top: 20px; width: 260px; }


.member-profile-page > .r { width: 674px; float: right; }
.member-profile-page > .l { width: 295px; float: left; }
.member-profile-page > .r #box-wrapper > ul > li { width: 217px; height: 201px; float: left; }
.member-profile-page > .r #box-wrapper > ul > li.col1 { margin-right: 6px; }
.member-profile-page > .r #box-wrapper > ul > li.col2 { margin-right: 7px; }
.member-profile-page > .r #box-wrapper.list { color: #fff; font-family: Arial; font-size: 12px; font-weight: bold; height: 110px; margin: 0 11px; padding: 10px 5px; }
.member-profile-page > .r #box-wrapper .my-events { width: 199px; height: 183px; padding: 9px; background: transparent url("../../i/tr_TR/member-profile-myevents-bck.png") no-repeat; position: relative; }
.member-profile-page > .r #box-wrapper .my-events h3 { border-bottom: dotted 2px #f5b972; color: #fff; font: 21px "Myriad Pro",Arial; height: 31px; margin-bottom: 5px; text-shadow: 1px 1px 2px #a05208; }
.member-profile-page > .r #box-wrapper .my-events .list li { background: url('../../i/tr_TR/profilewidgetsItemsBack.png') no-repeat 0 4px; padding-left: 9px; display: block; height: 16px; }
.member-profile-page > .r #box-wrapper .my-events .list li a { color: #fff; font-family: arial; font-size: 11px; }
.member-profile-page > .r #box-wrapper .my-events .list li a:hover { text-decoration: none; }
.member-profile-page > .r #box-wrapper .my-events .pager { bottom: 18px; left: 0; position: absolute; text-align: center; width: 100%; }
.member-profile-page > .r #box-wrapper .my-events .pager .icons { font-size: 0; }
.member-profile-page > .r #box-wrapper .my-events .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-profile-widgets.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 2px; }
.member-profile-page > .r #box-wrapper .my-events .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-profile-widgets.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 2px; }
.member-profile-page > .r #box-wrapper .my-events .addEventButton { position: absolute; right: 4px; bottom: 4px; }
.member-profile-page > .r #box-wrapper .my-events .addEventButton a { color: #f1aa85; text-decoration: none; }
.member-profile-page > .r #box-wrapper .top10 { width: 199px; height: 183px; padding: 9px; background: transparent url("../../i/tr_TR/member-profile-top10.png") no-repeat; position: relative; }
.member-profile-page > .r #box-wrapper .top10 h3 { border-bottom: dotted 2px #f7e38a; color: #fff; font: 21px "Myriad Pro",Arial; height: 31px; margin-bottom: 2px; text-shadow: 1px 1px 2px #9c773e; }
.member-profile-page > .r #box-wrapper .top10 .list li { background: url("../../i/tr_TR/profilewidgetsItemsBack.png") no-repeat scroll 0 6px transparent; display: block; padding: 3px 0 3px 9px; }
.member-profile-page > .r #box-wrapper .top10 .list li a { color: #fff; font-family: arial; font-size: 11px; }
.member-profile-page > .r #box-wrapper .top10 .list li a:hover { text-decoration: none; }
.member-profile-page > .r #box-wrapper .top10 .list li .list-name { width: 137px; float: left; }
.member-profile-page > .r #box-wrapper .top10 .list li .buttons { display: block; float: right; }
.member-profile-page > .r #box-wrapper .top10 .list li .buttons > a { margin-left: 2px; background: url("../../i/tr_TR/member-favorites-delete-bck.png") repeat-x scroll 0 0 transparent; display: block; font-size: 10px; line-height: 16px; padding: 0 4px; border-radius: 2px 2px 2px 2px; }
.member-profile-page > .r #box-wrapper .top10 .pager { bottom: 18px; left: 0; position: absolute; text-align: center; width: 100%; }
.member-profile-page > .r #box-wrapper .top10 .pager .icons { font-size: 0; }
.member-profile-page > .r #box-wrapper .top10 .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-profile-widgets.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 2px; }
.member-profile-page > .r #box-wrapper .top10 .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-profile-widgets.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 2px; }
.member-profile-page > .r #box-wrapper .top10 .addEventButton { position: absolute; right: 4px; bottom: 4px; }
.member-profile-page > .r #box-wrapper .top10 .addEventButton a { color: #f1aa85; text-decoration: none; }
.member-profile-page > .r #box-wrapper .favorites { width: 199px; height: 183px; padding: 9px; background: transparent url("../../i/tr_TR/member-profile-favorites-bck.png") no-repeat; position: relative; }
.member-profile-page > .r #box-wrapper .favorites h3 { border-bottom: dotted 2px #f7e38a; color: #fff; font: 21px "Myriad Pro",Arial; height: 31px; margin-bottom: 2px; text-shadow: 1px 1px 2px #9c773e; }
.member-profile-page > .r #box-wrapper .favorites .list li { padding: 3px 0; border-bottom: dotted 2px #f7e38a; color: #fff; display: block; }
.member-profile-page > .r #box-wrapper .favorites .list li a { color: #fff; text-decoration: none; }
.member-profile-page > .r #box-wrapper .favorites .list li .restaurant { width: 166px; float: left; }
.member-profile-page > .r #box-wrapper .favorites .list li .buttons { display: block; float: right; }
.member-profile-page > .r #box-wrapper .favorites .list li .buttons > a { margin-left: 2px; }
.member-profile-page > .r #box-wrapper .favorites .list li .buttons .small-button.delete { background: url("../../i/tr_TR/member-favorites-delete-bck.png") repeat-x scroll 0 0 transparent; display: block; font-size: 10px; line-height: 16px; padding: 0 4px; border-radius: 2px 2px 2px 2px; }
.member-profile-page > .r #box-wrapper .favorites .pager { bottom: 18px; left: 0; position: absolute; text-align: center; width: 100%; }
.member-profile-page > .r #box-wrapper .favorites .pager .icons { font-size: 0; }
.member-profile-page > .r #box-wrapper .favorites .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-profile-widgets.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 2px; }
.member-profile-page > .r #box-wrapper .favorites .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-profile-widgets.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 2px; }
.member-profile-page > .r #box-wrapper.slider { padding: 10px 0 5px; text-align: center; width: 100%; }
.member-profile-page > .r #box-wrapper.slider a { background: transparent url("../../i/tr_TR/member-profil-top-boxes-slider-other.png") no-repeat; width: 8px; height: 8px; font-size: 1px; display: inline-block; float: none; margin: 1px; }
.member-profile-page > .r #box-wrapper.slider a.current { background: transparent url("../../i/tr_TR/member-profil-top-boxes-slider-current.png") no-repeat; }
.member-profile-page > .r .memberProfileMyReservations { margin: 5px 0; padding: 4px; min-height: 200px; }
.member-profile-page > .r .memberProfileMyReservations h2 { color: #7f7f7f; font-family: arial; font-size: 26px; height: 31px; letter-spacing: -1px; padding: 7px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th { width: 200px; padding-left: 10px; vertical-align: top; box-shadow: 0 0 1px 1px #e4e4e4 inset; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th .restName a { font-family: Arial; font-size: 12px; text-decoration: none!important; color: #404040; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th .countPerson { color: #115799; font-family: arial; font-size: 12px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th .time { color: #e47d0b; font-family: Arial; font-size: 12px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th .assessment { height: 25px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th .assessment a { background: url("../../i/tr_TR/detail-table-add-comment-bck.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; color: #fff; display: block; float: left; font-family: arial; font-size: 10px; height: 16px; margin-bottom: 8px; margin-top: 3px; padding-left: 4px; padding-right: 4px; padding-top: 2px; text-align: center; text-decoration: none; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th > div > span { display: block; margin-top: 5px; padding-left: 27px; position: relative; }
.member-profile-page > .r .memberProfileMyReservations .detail-table th > div > span .count { background-color: white; color: #e87d15; display: block; font-family: arial; font-size: 13px; font-weight: bold; left: -10px; padding: 2px 7px 2px 15px; position: absolute; top: 15px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other { width: 116px; box-shadow: 0 0 1px 1px #e4e4e4 inset; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.time { width: 90px; vertical-align: top; padding: 5px; text-align: left; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.time .location { font-family: Arial; font-size: 12px; font-weight: bold; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.time .owner { font-family: Arial; font-size: 11px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.capacity { width: 100px; padding: 5px 0; vertical-align: top; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.capacity .text .title { font-family: Arial; font-size: 12px; font-weight: bold; padding-left: 7px; text-align: left; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.capacity .text .short { padding: 0 7px; text-align: left; cursor: auto!important; font-family: Arial; font-size: 11px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .other.capacity .text .short .more { font-family: arial; font-size: 11px; font-weight: bold; cursor: pointer!important; }
.reservation-long-comment-content { background: url("../../i/mehmetyasincommentback.png") no-repeat scroll 0 0 transparent; color: #e3e3e3; font-family: arial; font-size: 12px; height: 465px; padding: 10px; width: 415px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last { width: 108px; box-shadow: 0 0 1px 1px #e4e4e4 inset; vertical-align: top; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .status .title { font-family: Arial; font-size: 12px; font-weight: bold; margin-top: 5px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .status .text { font-family: Arial; font-size: 12px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .status .text.ReservationStatusBlue { color: #1868d1; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .status .text.ReservationStatusRed { color: #e32e2e; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .status .text.ReservationStatusGray { color: #9d9d9d; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .status .text.ReservationStatusGreen { color: #0c9316; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .actions { padding-bottom: 4px; padding-top: 4px; text-align: center; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .actions .small-button.edit { margin-right: 2px; display: inline-block; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .actions .small-button.cancel { display: inline-block; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .assessment { padding-bottom: 4px; padding-left: 48px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button { display: inline-block; height: 15px; border: 0 none transparent; background-color: transparent; cursor: pointer; text-decoration: none; line-height: 15px; font-family: Arial; font-weight: bold; color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button span { padding: 0 5px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button.delete { background: url("../../i/tr_TR/detail-table-delete-bck.png") repeat-x scroll 0 0 transparent; color: #fff; font-size: 10px; height: 16px; padding-top: 2px; text-align: center; border-radius: 2px 2px 2px 2px; line-height: 14px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button.edit { background: url("../../i/tr_TR/detail-table-edit-bck.png") no-repeat scroll 0 0 transparent; color: #fff; display: block; font-size: 10px; height: 16px; padding-top: 2px; text-align: center; border-radius: 2px 2px 2px 2px; line-height: 14px; }
.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button.cancel { background: url("../../i/tr_TR/detail-table-cancel-bck.png") repeat-x scroll 0 0 transparent; color: #fff; display: block; font-size: 10px; height: 16px; padding-top: 2px; text-align: center; border-radius: 2px 2px 2px 2px; line-height: 14px; }
.member-profile-page > .r .memberProfileMyReservations .pager { margin-bottom: 10px; text-align: center; width: 100%; }
.member-profile-page > .r .memberProfileMyReservations .pager .icons { /*font-size: 0;*/ }
.member-profile-page > .r .memberProfileMyReservations .pager .icons a { height: 16px; width: 18px; border: 1px #d5d5d5 solid; line-height: 16px; color: #676767; /*background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat; text-indent: -99999px;*/ display: inline-block; margin: 0 1px; }
.member-profile-page > .r .memberProfileMyReservations .pager .icons a:hover { color: #d5d5d5; text-decoration: none; }
.member-profile-page > .r .memberProfileMyReservations .pager .icons span { height: 16px; width: 18px; border: 1px #e77d0b solid; line-height: 16px; background-color: #e77d0b; color: #fff; /*background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat -11px 0; text-indent: -99999px;*/ display: inline-block; margin: 0 1px; }
.member-profile-page > .r .memberProfileMyReservations .pager .icons .prev_next { width: auto; padding: 0 10px; }
.member-profile-page .commentsWrapper { width: 672px; }
.member-profile-page .commentsWrapper h3 { color: #646464; font-family: "Myriad Pro",Arial; font-size: 18px; font-weight: bold; padding-left: 17px; padding-top: 10px; }
.member-profile-page .commentsWrapper .comments-contents { margin: 0 12px; padding: 5px 0 25px 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem { border-bottom: solid 1px #e6e6e6; padding-bottom: 10px; padding-top: 10px; }
.member-profile-page .commentsWrapper .comments-contents .listitem.first { border-top: solid 1px #e6e6e6; }
.member-profile-page .commentsWrapper .comments-contents .listitem td { vertical-align: top; }
.member-profile-page .commentsWrapper .comments-contents .listitem td.first { width: 82px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; height: 63px; margin-top: 7px; padding: 3px 14px 7px 5px; text-align: center; width: 63px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image .center { height: 63px; width: 63px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image .center img { max-height: 63px; max-width: 63px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image .center a { height: 63px; width: 63px; display: block; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text { float: left; margin-top: 7px; margin-left: 15px; font-family: Arial; font-size: 12px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text h4 { padding: 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text h4 a { font-size: 15px; font-weight: bold; color: #646464; text-decoration: none; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .text { color: #979797; margin: 0 0 5px; line-height: 16px; overflow: hidden; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .text .short span { color: #4f4f4f; cursor: pointer; font-size: 11px; text-decoration: underline; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .owner { color: #979797; margin: 0 0 5px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .owner span { font-weight: bold; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .owner span a { color: #979797; text-decoration: none; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes { color: #979797; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .people { width: auto; float: left; margin-right: 5px; border-right: 1px solid #dfdfdf; padding: 2px 8px 2px 0; margin-top: 2px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .people span.people-count { font-weight: bold; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .people span.counter-text { }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status { float: left; margin-top: 2px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status span { padding: 2px 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status a.like { display: inline-block; background-color: #8f8f8f; padding: 2px 0 2px; width: 45px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; margin-right: 3px; margin-left: 4px; width: 28px; height: 23px; background: url('../../i/comments-like-bck.png') no-repeat 0 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status a.dontLike { display: inline-block; background-color: #8f8f8f; padding: 2px 0 2px; width: 65px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 28px; height: 23px; background: url('../../i/comments-like-bck.png') no-repeat 0 -28px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status .liked { display: inline-block; padding-left: 19px; background: url('../../i/tr_TR/liked.png') no-repeat 0 4px; padding-top: 2px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons { float: left; margin-right: 5px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons a.like { display: inline-block; background-color: #8f8f8f; width: 45px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 0; margin-right: 2px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons a.like:hover { background-position: -23px 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons a.dontLike { display: inline-block; background-color: #8f8f8f; width: 65px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 -23px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons a.dontLike:hover { background-position: -23px -23px; }

.member-profile-page .commentsWrapper .comments-contents .listitem .text p.likes .liked { display: inline-block; padding-left: 24px; background: url('../../i/tr_TR/liked.png') no-repeat 7px 2px; margin-left: 5px; border-left: 1px solid #dfdfdf; }
.member-profile-page .commentsWrapper .comments-contents > span { float: right; font-size: 12px; font-family: "Myriad Pro",Arial; padding-top: 5px; }
.member-profile-page .commentsWrapper .comments-contents > span a:link { text-decoration: none; color: #979797; }
.member-profile-page .commentsWrapper .comments-contents > span a:hover { text-decoration: none; color: #979797; }
.member-profile-page .commentsWrapper .comments-contents > span a:visited { text-decoration: none; color: #979797; }
.member-profile-page .commentsWrapper .rating-content { float: right; height: 90px; width: 134px; border: 0; padding-left: 21px; padding-top: 7px; padding-right: 10px; }
.member-profile-page .commentsWrapper .rating-content .categories li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.member-profile-page .commentsWrapper .rating-content .categories span { float: left; display: block; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .result li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.member-profile-page .commentsWrapper .rating-content .result span { float: left; display: block; cursor: default; }
.member-profile-page .commentsWrapper .rating-content .result .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.member-profile-page .commentsWrapper .rating-content .result .ratings div.average { display: none; }
.member-profile-page .commentsWrapper .rating-content .result .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .result .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .starCssContainer { width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
#memberProfileMainColumns > table > tbody > tr .ms-PartSpacingVertical { margin-top: 0; }
#memberProfileMainColumns .identity-area { background: url('../../i/tr_TR/member-profil-identity-bck.png') repeat-x; padding-top: 10px; position: relative; padding-bottom: 22px; }
#memberProfileMainColumns .identity-area .name-wrapper { padding-left: 42px; margin-left: 15px; background: url('../../i/name-icon.png') no-repeat 0 2px; }
#memberProfileMainColumns .identity-area .name { background-color: #fff; padding: 7px; white-space: nowrap; font-family: Arial; font-size: 19px; padding: 2px 7px; }
#memberProfileMainColumns .identity-area .other { font-family: Arial; font-size: 13px; color: #646464; padding-left: 15px; padding-top: 5px; padding-bottom: 5px; padding-right: 15px; }

#memberProfileMainColumns .identity-area .other .item .desc { padding: 3px 0; }
#memberProfileMainColumns .identity-area .other .item .desc { float: left; font-family: arial; font-size: 14px; font-weight: bold; width: 75px; }
#memberProfileMainColumns .identity-area .other .item .val { width: 164px; float: left; line-height: 21px; margin-left: 20px; }

#memberProfileMainColumns .identity-area .edit a { background-color: white; color: #929292; font-family: Arial; font-size: 12px; left: 231px; padding: 2px 4px; position: absolute; bottom: 9px; text-decoration: none; }
#memberProfileMainColumns .reminders { border-top: 2px dotted #D5D5D5; margin: 0 auto; padding-top: 7px; width: 277px; }
#memberProfileMainColumns .reminders h3 { color: #115799; float: none; font: bold 18px "trebuchet ms",Arial; height: 31px; margin-bottom: 2px; }
#memberProfileMainColumns .reminders li { color: #727272; font-family: Arial; font-size: 12px; font-weight: bold; min-height: 15px; margin-bottom: 3px; padding-left: 5px; padding-top: 5px; width: 271px; position: relative; padding-bottom: 5px; }
#memberProfileMainColumns .reminders li.wrapper-innershadow { box-shadow: 0 0 3px 0 #eae9e9 inset; }
#memberProfileMainColumns .reminders .title { float: left; width: 175px; }
#memberProfileMainColumns .reminders .info { color: #0250A7; font-family: arial; font-size: 12px; font-weight: bold; padding: 5px 0; text-align: center; }
#memberProfileMainColumns .reminders .buttons { margin-top: -1px; display: block; float: right; padding-right: 5px; width: 90px; }
#memberProfileMainColumns .reminders .buttons > a { margin-left: 2px; color: #fff; text-decoration: none; padding: 0 4px; }
#memberProfileMainColumns .reminders .buttons .small-button { display: inline-block; height: 15px; border: 0 none transparent; background-color: transparent; cursor: pointer; text-decoration: none; line-height: 15px; font-family: Arial; font-weight: bold; color: #fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
#memberProfileMainColumns .reminders .buttons .small-button span { padding: 0 5px; }
#memberProfileMainColumns .reminders .buttons .small-button.delete { background: url("../../i/tr_TR/detail-table-delete-bck.png") repeat-x scroll 0 0 transparent; color: #fff; display: block; float: right; font-size: 10px; height: 16px; padding-top: 1px; text-align: center; line-height: 14px; }
#memberProfileMainColumns .reminders .buttons .small-button.edit { background: url("../../i/tr_TR/detail-table-edit-bck.png") repeat-x scroll 0 0 transparent; color: #fff; display: block; float: right; font-size: 10px; height: 16px; padding-top: 1px; text-align: center; line-height: 14px; }
#memberProfileMainColumns .reminders .buttons .small-button.cancel { background: url("../../i/tr_TR/detail-table-cancel-bck.png") repeat-x scroll 0 0 transparent; color: #fff; display: block; float: right; font-size: 10px; height: 16px; padding-top: 1px; text-align: center; line-height: 14px; }
#memberProfileMainColumns .reminders .pager { text-align: center; top: 555px; width: 100%; }
#memberProfileMainColumns .reminders .pager .icons { font-size: 0; }
#memberProfileMainColumns .reminders .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 1px; }
#memberProfileMainColumns .reminders .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 1px; }
#memberProfileMainColumns .reminders .addReminderButton { margin-bottom: 5px; margin-top: 2px; padding: 6px; text-align: right; }
#memberProfileMainColumns .reminders .addReminderButton a { color: #727272; font-family: Arial; font-size: 12px; font-weight: bold; text-decoration: none; }
#memberProfileMainColumns .results { margin-top: 2px; }
#memberProfileMainColumns .results li { width: 275px; height: 30px; padding-top: 15px; font-size: 13px; font-family: Arial; margin: 0 auto 2px; }
#memberProfileMainColumns .results li.evaluation { color: #0250A7; font-size: 12px; font-weight: bold; text-align: center; }
#memberProfileMainColumns .results li.evaluation span { font-weight: bold; }
#memberProfileMainColumns .results li.taste { color: #df6f00; font-size: 12px; font-weight: bold; text-align: center; }
#memberProfileMainColumns .results li.taste span { font-weight: bold; }
#memberProfileMainColumns .average-result { text-align: center; padding-top: 5px; padding-bottom: 10px; }
#memberProfileMainColumns .average-result .title { font-family: Arial; font-size: 13px; color: #929292; }
#memberProfileMainColumns .average-result .text { color: #115799; font-family: Arial; font-size: 50px; font-weight: bold; }
#memberProfileMainColumns .average-result .note { font-family: Arial; font-size: 13px; color: #929292; }
.filter-bar { padding: 6px 10px; font-family: Arial; font-size: 12px; color: #dfdfdf; font-weight: bold; }
.filter-bar .title { float: left; display: block; padding-top: 5px; color: #8f8f8f; }
.filter-bar .items { float: right; width: 300px; }
.filter-bar a { display: inline-block; padding: 4px 8px; *display: inline; zoom: 1; }
.filter-bar a:link, .filter-bar a:visited, .filter-bar a:active { color: #8f8f8f; text-decoration: none; }
.papyontop10-page .search { height: 45px; margin-top: 20px; padding-bottom: 10px; padding-left: 10px; padding-top: 19px; margin-bottom: 10px; }
.papyontop10-page .search .searchbutton a { margin-left: 10px; margin-top: 1px; }
.papyontop10-page .results { padding: 10px; }
.papyontop10-page .results h1 { color: #444; font: bold 28px Arial; height: 48px; letter-spacing: -1px; padding-left: 6px; padding-top: 3px; }
.papyontop10-page .results tr { padding: 2px; }
.papyontop10-page .results .wrapper-innershadow-list-row td { *border: solid 1px #ebebeb; }
.papyontop10-page .results td { background-color: #fcfcfc; }
.papyontop10-page .results .category { color: #747474; font-size: 12px; font-weight: bold; width: 200px; height: 50px; background-color: #f5f5f5; padding-left: 15px; border-right: solid 1px #ebebeb; }
.papyontop10-page .results .date { padding-left: 15px; }
.papyontop10-page .results .space { height: 5px; }
.user-event-invite-user-page .tips .text { width: 765px; }
.user-event-invite-user-page .tips .text .icon { float: left; width: 50px; padding-left: 15px; padding-top: 15px; padding-bottom: 11px; }
.user-event-invite-user-page .tips .text .message { float: left; font-family: Arial; width: 685px; padding-top: 15px; font-size: 12px; }
.user-event-invite-user-page .button-area { vertical-align: middle; }
.user-event-invite-user-page a.button { white-space: nowrap; }
.user-event-invite-user-page .buttons { padding: 20px; text-align: right; }
.user-event-invite-user-page .buttons a.button { margin-left: 5px; }
.reminderAddUser h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; }
.reminderAddUser .calenderarea { position: relative; width: 209px; float: left; }
.reminderAddUser .calenderarea .strait { width: 2px; }
.reminderAddUser .calenderarea .strait .cal-icon-position { position: absolute; left: 173px; top: 7px; display: block; }
.reminderAddUser .calenderarea .error { padding-left: 9px; }
.reminderAddUser .ms-dtinput .input-box { width: 200px; }
.reminderAddUser .input-box { float: left; }
.reminderAddUser .buttons { text-align: right; padding: 15px 0; }
.reminderAddUser .control span { float: left; }
.reminderUpdateUser h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; }
.reminderUpdateUser .calenderarea { position: relative; }
.reminderUpdateUser .calenderarea .strait { width: 2px; }
.reminderUpdateUser .calenderarea .strait .cal-icon-position { position: absolute; left: 178px; top: 10px; display: block; }
.reminderUpdateUser .calenderarea .error { padding-left: 9px; }
.reminderUpdateUser .ms-dtinput .input-box { width: 200px; }
.reminderUpdateUser .buttons { text-align: right; padding: 15px 0; }
.restaurantDetailPage .description { min-height: 547px; margin-left: 21px; padding-top: 10px; }
.restaurantDetailPage .description #restOrder { height: 16px; margin-top: 7px; margin-left: 290px; font-family: Arial; display: block; }
.restaurantDetailPage .description #restOrder span { background-color: #efefef; -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; padding: 2px 15px; }
.restaurantDetailPage .description #restOrder span a { font-size: 13px; color: #a0a0a0; }
.restaurantDetailPage .description #buttonsBar { background: transparent url('../../i/tr_TR/buttons-bar-bck.png') repeat-x; height: 39px; margin-bottom: 10px; margin-top: 10px; }
.restaurantDetailPage .description #buttonsBar ul { float: right; margin-top: 6px; margin-right: 10px; }
.restaurantDetailPage .description #buttonsBar li { float: left; font-family: Arial; font-size: 12px; padding:0 10px; height: 27px; text-align: center; }
.restaurantDetailPage .description #buttonsBar li a {float:left; display: block;color: #2d74bf;padding-top: 6px;cursor: pointer !important;  font-weight: bold; }
.restaurantDetailPage .description #buttonsBar li a:link { color: #2d74bf; text-decoration: none;}
.restaurantDetailPage .description #buttonsBar li a:hover { color: #2d74bf; text-decoration: none; font-weight: bold; text-decoration:underline; }
.restaurantDetailPage .description #buttonsBar li a:visited { color: #2d74bf; text-decoration: none; }
/*.restaurantDetailPage .description #buttonsBar li:hover { background: transparent url('../../i/tr_TR/buttonsBar-buttonbck.png') no-repeat; }*/
.restaurantDetailPage .description .mailList { margin: 47px 22px 10px 287px; padding-left: 10px; padding-top: 10px; }
.restaurantDetailPage .description .mailList h3 { color: #676767; font-family: Arial; font-size: 15px; height: 24px; color: #f17d00; }
.restaurantDetailPage .description .mailList table th { color: #979797; font-family: Arial; font-size: 14px; font-weight: normal; width: 70px; }
.restaurantDetailPage .description .mailList .buttonWrapper { padding-bottom: 15px; padding-right: 15px; text-align: right; }
.restaurantDetailPage .description #discountBar { background: transparent url('../../i/tr_TR/discountbar-bck-r.png') no-repeat 100% 0; height: 232px; width: 963px; }
.restaurantDetailPage .description #discountBar > div { background: transparent url('../../i/tr_TR/discountbar-bck.png') repeat-x; width: 664px; padding-left: 290px; padding-top: 33px; height: 199px; position: relative; }
.restaurantDetailPage .description #discountBar > div #definition { float: left; margin-top: 12px; width: 325px; padding-right: 15px; height: 180px; overflow: hidden; }
.restaurantDetailPage .description #discountBar > div #definition .title { font-family: Arial; font-size: 18px; color: #676767; height: 24px; }
.restaurantDetailPage .description #discountBar > div #definition .text { color: #979797; font-family: Arial; font-size: 12px; line-height: 16px; }
.restaurantDetailPage .description #discountBar > div #definition-other { float: left; margin-top: 12px; width: 250px; padding-left: 20px; position: relative; }
.restaurantDetailPage .description #discountBar > div #definition-other { color: #979797; font-family: Arial; font-size: 12px; }
.restaurantDetailPage .description #discountBar > div #definition-other #reservation .title { font-family: Arial; font-size: 18px; color: #676767; height: 24px; }
.restaurantDetailPage .description #discountBar > div #definition-other #reservation .text { color: #979797; font-family: Arial; font-size: 12px; line-height: 16px; }
.restaurantDetailPage .description #discountBar > div #definition-other #workHours .title { font-family: Arial; font-size: 18px; color: #676767; height: 24px; }
.restaurantDetailPage .description #discountBar > div #definition-other #workHours .text { display: block; }
.restaurantDetailPage .description #discountBar > div #reservationButton {display:none;  padding-bottom: 10px; padding-right: 20px; padding-top: 10px; position: absolute; right: 0; text-align: right; top: 173px; }
.restaurantDetailPage .description #restOtherInfo { padding-left: 283px; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems { margin-top: 12px; position: relative; height: 200px; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items { width: 667px; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items li { width: 145px; height: 57px; background: transparent url('../../i/restFacilitiesItemsBck.png') no-repeat; float: left; margin-right: 5px; margin-bottom: 5px; padding: 8px; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items h5 { font-family: Arial; font-size: 12px; color: #5a5a5a; font-weight: bold; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items li > p { font-family: Arial; font-size: 11px; color: #7f7f7f; height: 43px; overflow: hidden; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items li > div { font-family: Arial; font-size: 11px; color: #7f7f7f; height: 43px; overflow: hidden; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items li div div div { height: 30px; overflow: hidden; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items .amounts { display: inline-block; padding-top: 5px; }
.averagePrice {
    font-size: 9px;
    padding: 5px;
    color:#7f7f7f;
}
.restaurantDetailPage .gourmet { width: 680px; height: 102px; background: url('../../i/tr_TR/gourmet-bck.png') no-repeat; margin-top: 8px; margin-bottom: 8px; margin-left: 297px; }
.restaurantDetailPage .gourmet .summary { float: left; width: 505px; }
.restaurantDetailPage .gourmet .summary h3 { color: #fff; font-family: "Myriad Pro",arial; font-size: 21px; font-style: italic; font-weight: bold; margin-left: 130px; padding-top: 11px; }
.restaurantDetailPage .gourmet .summary p { color: #fff; float: left; font-family: Arial; font-size: 12px; height: 61px; margin-left: 130px; margin-top: 1px; }
.restaurantDetailPage .gourmet .summary p .gourmetDetail { font-weight: bold; cursor: pointer; }
.restaurantDetailPage .gourmet .favMeal { float: right; margin-top: 5px; width: 143px; }
.restaurantDetailPage .gourmet .favMeal h4 { color: #fff; font-family: "Myriad Pro",arial; font-size: 16px; font-weight: bold; padding-top: 11px; }
.restaurantDetailPage .gourmet .favMeal p { color: #fff; font-family: Arial; font-size: 12px; margin-top: 2px; padding-bottom: 6px; }
.restaurantDetailPage .gourmet .favMeal p .favMealLink { cursor: pointer; }
.restaurantDetailPage .gourmet .favorite-meal { left: 536px; position: absolute; top: 10px; }
.restaurantDetailPage .restaurantCity { color: white; font-size: 18px; float: right; text-align: right; font-weight: bold; vertical-align: middle; line-height: 30px; }
.vodafonered .restaurantDetailPage .restaurantCity { margin-right:215px; }

/*#mehmetYasinCommentWrapper{background:url("../../i/mehmetyasincommentback.png") no-repeat scroll 0 0 transparent;color:#dadada;font-family:arial;font-size:14px;height:445px;padding:20px;text-align:left;width:395px}*/
#mehmetYasinCommentWrapper { background: url("../../i/mehmet-yasin-assessment-bck.png") no-repeat scroll 0 0 #E5E5E5; color: #6B6B6B; font-family: arial; font-size: 14px; height: 357px; text-align: left; width: 491px; position: relative; }
#mehmetYasinCommentWrapper .close { position: absolute; right: -17px; top: -14px; }
#mehmetYasinCommentWrapper .modal-title { color: white; font-family: "trebuchet ms",arial; font-size: 18px; font-style: italic; padding: 4px 10px 20px; text-align: left; }
#mehmetYasinCommentWrapper .content { color: #6B6B6B; font-size: 13px; height: 290px; overflow: auto; padding: 14px 14px 0; }
#recipeWrapper { background: url("../../i/mehmet-yasin-fav-meal-bck.png") no-repeat scroll 0 0 #E5E5E5; color: #6B6B6B; position: relative; width: 491px; padding-bottom: 20px; }
#recipeWrapper .modal-title { color: white; font-family: "trebuchet ms",arial; font-size: 18px; font-style: italic; padding: 4px 10px 20px; text-align: left; }
#recipeWrapper .close { position: absolute; right: -17px; top: -14px; cursor: pointer; }
#recipeWrapper .photo { max-height: 333px; margin-left: 22px; width: 446px; overflow: hidden; padding-top: 20px; }
#recipeWrapper .meal-name { font-family: "trebuchet ms",arial; font-size: 20px; margin-left: 21px; padding: 15px 0; }
#recipeWrapper .recipe { color: #6B6B6B; font-family: arial; font-size: 13px; height: 178px; margin-left: 22px; overflow: auto; text-align: left; width: 446px; }

.gourmetDetailPane { display: none; width: 749px; height: 611px; background: url('../../i/tr_TR/gourmet-detail-bck.png') no-repeat; position: relative; }
.gourmetDetailPane .image { position: absolute; left: 17px; top: 15px; }
.gourmetDetailPane h3.recipe { color: #fff; font-family: Arial; font-size: 22px; font-weight: bold; height: 30px; overflow: hidden; position: absolute; right: 14px; text-align: left; top: 40px; width: 256px; }
.gourmetDetailPane div.recipe { color: #fff; position: absolute; right: 14px; text-align: left; top: 85px; width: 256px; }
.gourmetDetailPane h3.comments { color: #fff; font-family: Arial; font-size: 22px; font-weight: bold; height: 30px; overflow: hidden; position: absolute; left: 14px; text-align: left; top: 368px; width: 256px; }
.gourmetDetailPane div.comments { color: #fff; position: absolute; left: 14px; text-align: left; top: 400px; width: 400px; }

.restaurantDetailPage .commentsWrapper { float: left; width: 672px; margin-left: 10px; margin-top: 15px; margin-right: 0; /*min-height:250px;*/ }
.restaurantDetailPage .commentsWrapper h3 { color: #646464; font-family: "Myriad Pro",Arial; font-size: 18px; font-weight: bold; padding-left: 17px; padding-top: 25px; padding-bottom: 25px; }
.restaurantDetailPage .commentsWrapper .none { font-family: arial; font-size: 12px; padding-left: 7px; }
.restaurantDetailPage .commentsWrapper .none a:hover { text-decoration: underline; }
.restaurantDetailPage .commentsWrapper .none a { color: #EB8D00; font-family: arial; }
.restaurantDetailPage .commentsWrapper .comments-contents { margin: 0 12px; padding: 0 0 25px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem { border-bottom: solid 1px #e6e6e6; padding-bottom: 10px; padding-top: 10px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem.first { border-top: solid 1px #e6e6e6; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem td { vertical-align: top; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem td.first { width: 82px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .image { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; height: 63px; margin-top: 7px; padding: 3px 14px 7px 5px; text-align: center; width: 63px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .image .center { height: 63px; width: 63px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .image .center img { max-height: 63px; max-width: 63px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .image .center a { height: 63px; width: 63px; display: block; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text { margin-top: 7px; margin-left: 15px; font-family: Arial; font-size: 12px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text h4 { padding: 0; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .fsqLink  a { color: #4f4f4f;cursor: pointer;font-size: 11px;text-decoration: underline; }


.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text h4 a { font-size: 15px; font-weight: bold; color: #646464; padding: 0; text-decoration: none; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .text { color: #979797; line-height: 16px; margin: 0 0 5px; overflow: hidden; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .text .short { margin-top: 6px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .text .short span { color: #4f4f4f; cursor: pointer; font-size: 11px; text-decoration: underline; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .text .long { display: none; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .owner { margin: 0 0 5px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .owner span { font-weight: bold; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .owner span a { color: #979797; text-decoration: none; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes { color: #979797; margin-bottom: 5px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .people { width: auto; float: left; margin-right: 5px; border-right: 1px solid #dfdfdf; padding: 2px 8px 2px 0; margin-top: 2px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .people span.people-count { font-weight: bold; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .people span.counter-text { }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .like-status { float: left; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .like-status > span { padding: 0 10px 0 20px; line-height: 20px; float: left; display: inline-block; background: url('../../img/like_status_bg.png') no-repeat 0 0; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .like-status .liked { background-position: 0 3px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .like-status .disLiked { background-position: 0 -20px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .like-status .your_liked { background-position: 0 -43px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .like-status .your_disliked { background-position: 0 -66px; }

.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .buttons { float: left; margin-right: 5px;margin-left: 25px;margin-top: 5px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .buttons .like { display: inline-block; background-color: #8f8f8f; width: 45px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 0; margin-right: 2px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .buttons .like:hover { background-position: -23px 0; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .buttons .dontLike { display: inline-block; background-color: #8f8f8f; width: 65px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 -23px; }
.restaurantDetailPage .commentsWrapper .comments-contents .listitem .text .likes .buttons .dontLike:hover { background-position: -23px -23px; }
.restaurantDetailPage .commentsWrapper .comments-contents > span { float: right; font-size: 12px; font-family: "Myriad Pro",Arial; padding-top: 5px; }
.restaurantDetailPage .commentsWrapper .comments-contents > span a:link { text-decoration: none; color: #979797; }
.restaurantDetailPage .commentsWrapper .comments-contents > span a:hover { text-decoration: none; color: #979797; }
.restaurantDetailPage .commentsWrapper .comments-contents > span a:visited { text-decoration: none; color: #979797; }
.restaurantDetailPage .commentsWrapper .rating-content { float: right; height: 90px; width: 134px; border: 0; padding-left: 21px; padding-top: 7px; padding-right: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .categories li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.restaurantDetailPage .commentsWrapper .rating-content .categories span { float: left; display: block; }
.restaurantDetailPage .commentsWrapper .rating-content .categories .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.restaurantDetailPage .commentsWrapper .rating-content .categories .ratings a { cursor: default; }
.restaurantDetailPage .commentsWrapper .rating-content .categories .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .categories .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .result li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.restaurantDetailPage .commentsWrapper .rating-content .result span { float: left; display: block; cursor: default; }
.restaurantDetailPage .commentsWrapper .rating-content .result .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.restaurantDetailPage .commentsWrapper .rating-content .result .ratings div.average { display: none; }
.restaurantDetailPage .commentsWrapper .rating-content .result .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .result .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .starCssContainer { width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage .commentsWrapper .rating-content .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }



.member-profile-page .commentsWrapper { float: left; width: 672px; margin-left: 10px; margin-top: 15px; margin-right: 0; /*min-height:250px;*/ }
.member-profile-page .commentsWrapper h3 { color: #646464; font-family: "Myriad Pro",Arial; font-size: 18px; font-weight: bold; padding-left: 17px; padding-top: 25px; padding-bottom: 25px; }
.member-profile-page .commentsWrapper .none { font-family: arial; font-size: 12px; padding-left: 7px; }
.member-profile-page .commentsWrapper .none a:hover { text-decoration: underline; }
.member-profile-page .commentsWrapper .none a { color: #EB8D00; font-family: arial; }
.member-profile-page .commentsWrapper .comments-contents { margin: 0 12px; padding: 0 0 25px; }
.member-profile-page .commentsWrapper .comments-contents .listitem { border-bottom: solid 1px #e6e6e6; padding-bottom: 10px; padding-top: 10px; }
.member-profile-page .commentsWrapper .comments-contents .listitem.first { border-top: solid 1px #e6e6e6; }
.member-profile-page .commentsWrapper .comments-contents .listitem td { vertical-align: top; }
.member-profile-page .commentsWrapper .comments-contents .listitem td.first { width: 82px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; height: 63px; margin-top: 7px; padding: 3px 14px 7px 5px; text-align: center; width: 63px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image .center { height: 63px; width: 63px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image .center img { max-height: 63px; max-width: 63px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .image .center a { height: 63px; width: 63px; display: block; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text { margin-top: 7px; margin-left: 15px; font-family: Arial; font-size: 12px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text h4 { padding: 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .fsqLink  a { color: #4f4f4f;cursor: pointer;font-size: 11px;text-decoration: underline; }


.member-profile-page .commentsWrapper .comments-contents .listitem .text h4 a { font-size: 15px; font-weight: bold; color: #646464; padding: 0; text-decoration: none; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .text { color: #979797; line-height: 16px; margin: 0 0 5px; overflow: hidden; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .text .short { margin-top: 6px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .text .short span { color: #4f4f4f; cursor: pointer; font-size: 11px; text-decoration: underline; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .text .long { display: none; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .owner { margin: 0 0 5px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .owner span { font-weight: bold; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .owner span a { color: #979797; text-decoration: none; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes { color: #979797; margin-bottom: 5px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .people { width: auto; float: left; margin-right: 5px; border-right: 1px solid #dfdfdf; padding: 2px 8px 2px 0; margin-top: 2px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .people span.people-count { font-weight: bold; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .people span.counter-text { }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status { float: left; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status > span { padding: 0 10px 0 20px; line-height: 20px; float: left; display: inline-block; background: url('../../img/like_status_bg.png') no-repeat 0 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status .liked { background-position: 0 3px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status .disLiked { background-position: 0 -20px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status .your_liked { background-position: 0 -43px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .like-status .your_disliked { background-position: 0 -66px; }

.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons { float: left; margin-right: 5px;margin-left: 25px;margin-top: 5px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons .like { display: inline-block; background-color: #8f8f8f; width: 45px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 0; margin-right: 2px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons .like:hover { background-position: -23px 0; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons .dontLike { display: inline-block; background-color: #8f8f8f; width: 65px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 -23px; }
.member-profile-page .commentsWrapper .comments-contents .listitem .text .likes .buttons .dontLike:hover { background-position: -23px -23px; }
.member-profile-page .commentsWrapper .comments-contents > span { float: right; font-size: 12px; font-family: "Myriad Pro",Arial; padding-top: 5px; }
.member-profile-page .commentsWrapper .comments-contents > span a:link { text-decoration: none; color: #979797; }
.member-profile-page .commentsWrapper .comments-contents > span a:hover { text-decoration: none; color: #979797; }
.member-profile-page .commentsWrapper .comments-contents > span a:visited { text-decoration: none; color: #979797; }
.member-profile-page .commentsWrapper .rating-content { float: right; height: 90px; width: 134px; border: 0; padding-left: 21px; padding-top: 7px; padding-right: 10px; }
.member-profile-page .commentsWrapper .rating-content .categories li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.member-profile-page .commentsWrapper .rating-content .categories span { float: left; display: block; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings a { cursor: default; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .categories .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .result li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.member-profile-page .commentsWrapper .rating-content .result span { float: left; display: block; cursor: default; }
.member-profile-page .commentsWrapper .rating-content .result .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.member-profile-page .commentsWrapper .rating-content .result .ratings div.average { display: none; }
.member-profile-page .commentsWrapper .rating-content .result .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .result .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .starCssContainer { width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.member-profile-page .commentsWrapper .rating-content .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }


.review-input { float: right; margin-left: 10px; margin-top: 8px; padding-right: 25px; width: 647px; }
.review-input h3 { color: #646464; font-family: "Myriad Pro",Arial; font-size: 18px; font-weight: bold; padding-bottom: 25px; padding-left: 17px; padding-top: 25px; }
.review-input > div { margin-bottom: 25px; clear: both; }
.review-input > div > div > .left { padding-left: 14px; width: 260px; float: left; }
.review-input > div > div > .left > div { width: 259px; height: 70px; background: transparent url('../../i/review-input-left-item-bck.png') no-repeat; }
.review-input > div > div > .left > div.score .content { background: url("../../i/review-input-left-item-icon.png") no-repeat scroll 20px 10px transparent; height: 57px; padding-left: 70px; padding-top: 13px; width: 189px; }
.review-input > div > div > .left > div.score .content .title { font-family: "Trebuchet MS",arial; font-size: 16px; color: #f46e02; font-weight: bold; }
.review-input > div > div > .left > div.score .content .desc { color: #8B8B8B; font-family: arial; font-size: 11px; }
.review-input > div > div > .left > div.comment .content { background: url('../../i/review-input-left-item-icon.png') no-repeat scroll 20px -48px transparent; height: 57px; padding-left: 70px; padding-top: 13px; width: 189px; }
.review-input > div > div > .left > div.comment .content .title { font-family: "Trebuchet MS",arial; font-size: 16px; color: #00a8d2; font-weight: bold; }
.review-input > div > div > .left > div.comment .content .desc { color: #8B8B8B; font-family: arial; font-size: 11px; }
.review-input > div > div > .left > div.photo { margin-top: 40px; }
.review-input > div > div > .left > div.photo .content { background: url('../../i/review-input-left-item-icon.png') no-repeat scroll 20px -118px transparent; height: 57px; padding-left: 70px; padding-top: 13px; width: 189px; }
.review-input > div > div > .left > div.photo .content .title { font-family: "Trebuchet MS",arial; font-size: 16px; color: #00a8d2; font-weight: bold; }
.review-input > div > div > .left > div.photo .content .desc { color: #8B8B8B; font-family: arial; font-size: 11px; }
.review-input > div > div > .right { float: right; margin-right: 0; width: 365px; padding-top: 2px; }
.review-input > div > div > .right .rating-content { background: url("../../i/review-input-right-rating-bck.png") no-repeat scroll center center transparent; padding-top: 5px; }
.review-input > div > div > .right .rating-content .starCssContainer { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 0; width: 14px; height: 10px; margin-right: 1px; }
.review-input > div > div > .right .rating-content .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; margin-right: 1px; }
.review-input > div > div > .right .rating-content .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; margin-right: 1px; }
.review-input > div > div > .right .rating-content .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; margin-right: 1px; }
.review-input > div > div > .right .rating-content .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; margin-right: 1px; }
.review-input > div > div > .right .rating-content .categories .ratings { float: right; padding-top: 3px; padding-left: 5px; }
.review-input > div > div > .right .rating-content .categories li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; display: inline-block; margin-top: 2px; }
.ie7 .review-input > div > div > .right .rating-content .categories li { width: 160px; display: inline; margin-top: -2px; }
.review-input > div > div > .right .rating-content .categories li.left { margin-right: 41px; }
.review-input > div > div > .right .rating-content .categories li > span { display: block; float: left; font-family: arial; font-size: 12px; font-weight: bold; width: 80px; }
.review-input > div > div > .right .rating-content .categories .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.review-input > div > div > .right .rating-content .categories .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.review-input > div > div > .right .rating-content .result li { font-size: 12px; font-family: "Myriad Pro",Arial; color: #979797; line-height: 16px; }
.review-input > div > div > .right .rating-content .result span { float: left; display: block; }
.review-input > div > div > .right .rating-content .result .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.review-input > div > div > .right .rating-content .result .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.review-input > div > div > .right .rating-content .result .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.review-input > div > div > .right .box { margin-top: 19px; }
.review-input > div > div > .right .box textarea { border: medium none; box-shadow: 0 0 3px #aaa inset; color: #666; font-family: arial; font-size: 12px; line-height: 15px; overflow: auto; padding: 10px 5px 10px 13px; resize: none; }
.ie7 .review-input > div > div > .right .box textarea { border: 1px #aaa solid; box-shadow: 0 0 3px #aaa inset; color: #666; font-family: arial; font-size: 12px; line-height: 15px; overflow: auto; padding: 10px 5px 10px 13px; resize: none; }
.review-input > div > div > .right .button-send { float: right; width: 167px; }
.review-input > div > div > .right .select-file-button { background: url("../../i/review-input-add-photo-icon.png") no-repeat scroll 0 4px transparent; color: #979797; font-family: Arial; font-size: 12px; padding: 7px 32px; }
.review-input .none { font-family: arial; font-size: 12px; padding-left: 18px; }
.review-input .none a:hover { text-decoration: underline; }
.review-input .none a { color: #EB8D00; font-family: arial; }
.review-input .button-send .buttonV1 { display: inline-block; }
.review-input .button-send .buttonV1.continuation span { display: block; background-position: right center; padding: 0 27px; }

.review-input .successV1 { margin-left: 18px; width: 380px; margin-bottom: 20px; }
.review-input .error-listV1 { margin-left: 18px; width: 380px; margin-bottom: 20px; }
.review-input .error-systemV1 { margin-left: 18px; width: 380px; margin-bottom: 20px; }

.restaurantDetailPage #LeftColumn { /*position: absolute; left: 0; top: 25px;*/ width: 292px; position: relative; float: left; margin-top: -547px; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhoto { padding: 4px; margin-bottom: 10px; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhoto .frame { position: relative; width: 282px; height: 238px;overflow: hidden; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhoto .frame .items { position: absolute; width: 2000px; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhoto .frame .items li { display: inline-block; float: left; display: block; width: 282px; height: 238px; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhotoSlider { position: absolute; top: 233px; left: 119px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhotoSlider li { float: left; }
.restaurantDetailPage #LeftColumn #photosWrapper .restPhotoSlider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.restaurantDetailPage #LeftColumn #photosWrapper #restPhotoSlider { position: absolute; top: 230px; left: 114px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; }
.restaurantDetailPage #LeftColumn #photosWrapper #restPhotoSlider li { float: left; }
.restaurantDetailPage #LeftColumn #photosWrapper #restPhotoSlider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.restaurantDetailPage #LeftColumn #restNameBar { position: absolute; left: 279px; top: 57px; background: transparent url('../../i/tr_TR/restNameBar.png') no-repeat; width: 680px; height: 41px; padding-top: 10px; }
.restaurantDetailPage #LeftColumn #restNameBar h2 { width: 636px; padding-left: 30px; font-family: Arial; color: white; font-size: 21px; }
.restaurantDetailPage #LeftColumn #restNameBar h1 { width: 636px; padding-left: 30px; font-family: Arial; color: white; font-size: 21px; }
.restaurantDetailPage #LeftColumn #restScores { margin-top: 12px; }
.restaurantDetailPage #LeftColumn #restScores ul { margin: 6px 11px; }
.restaurantDetailPage #LeftColumn #restScores li { border-bottom: solid 1px #f2f2f2; font-family: Arial; font-size: 12px; padding: 3px 6px 2px; color: #686868; margin: 0; }
.restaurantDetailPage #LeftColumn #restScores .last-child { border: 0; font-weight: bold; }
.restaurantDetailPage #LeftColumn #restScores .ratings { float: right; width: 70px; padding-top: 2px; }
.restaurantDetailPage #LeftColumn #restScores .category { width: 155px; display: block; float: left; }
.restaurantDetailPage #LeftColumn #restScores span.number { float: left; }
.restaurantDetailPage #LeftColumn #restScores .averageresult { color: #3e72a2; }
.restaurantDetailPage #LeftColumn #restScores .averageresult-total { color: #ce5d14; }
.restaurantDetailPage #LeftColumn #restScores .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.restaurantDetailPage #LeftColumn #restScores .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .average { display: none; }
.restaurantDetailPage #LeftColumn #restScores .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .starCssContainer { width: 14px; height: 10px; display: block; float: left; }
.restaurantDetailPage #LeftColumn #restScores .ratings .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .filledHalfRatingStar { background: transparent url('../../i/tr_TR/rating-half-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #restScores .ratings .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantDetailPage #LeftColumn #cuisine { background: url("../../i/tr_TR/restoran_menusu_image.png") no-repeat scroll 0 0 transparent; height: 85px; margin-top: 8px; width: 291px; text-align: center; }
.restaurantDetailPage #LeftColumn #cuisine li { display: inline-block; }
.restaurantDetailPage #LeftColumn #cuisine li a { display: block; }
.restaurantDetailPage #LeftColumn #cuisine a.menuValentinesDay { width:100%; height:100%; display:block; }
.restaurantDetailPage #LeftColumn #cuisine a.menu { background: transparent url("../../i/tr_TR/cuisine-menu.png") no-repeat 0 0; width: 71px; height: 33px; }
.restaurantDetailPage #LeftColumn #cuisine a.menu[href]:hover { background: transparent url("../../i/tr_TR/cuisine-menu.png") no-repeat 0 -33px; }
.restaurantDetailPage #LeftColumn #cuisine a.foods { background: transparent url("../../i/tr_TR/cuisine-menu.png") no-repeat -71px 0; width: 154px; height: 33px; }
.restaurantDetailPage #LeftColumn #cuisine a.foods:hover { background: transparent url("../../i/tr_TR/cuisine-menu.png") no-repeat -71px -33px; }
.restaurantDetailPage #LeftColumn #cuisine a.chef { background: transparent url("../../i/tr_TR/cuisine-menu.png") no-repeat -225px 0; width: 54px; height: 33px; }
.restaurantDetailPage #LeftColumn #cuisine a.chef:hover { background: transparent url("../../i/tr_TR/cuisine-menu.png") no-repeat -225px -33px; }
.cuisineDetailPage .menuWrapper { width: 749px; height: 485px; background: url('../../i/kitchen-modal-bg1.png') no-repeat; position: relative; }
.cuisineDetailPage .menuWrapper .photo { position: absolute; left: 23px; top: 23px; height: 416px; overflow: auto; width: 556px; }
.cuisineDetailPage .menuWrapper .photo img { border-width: 0; width: 556px; }
.cuisineDetailPage .menuWrapper .photo .jspVerticalBar { width: 9px!important; }
.cuisineDetailPage .menuWrapper .menu { position: absolute; right: 15px; top: 48px; width: 140px; }
.cuisineDetailPage .menuWrapper .menu .title { color: #fff; font-family: Arial; font-size: 20px; font-weight: bold; height: 46px; }
.cuisineDetailPage .menuWrapper .menu a { background: url("../../i/tr_TR/restmenuitemback.png") no-repeat scroll 0 5px transparent; color: #fff; display: block; /*height: 23px;*/ line-height: 15px; padding-left: 12px; }

.cuisineDetailPage .menuWrapper .pager { left:216px; position: absolute; top: 428px; float:left;background-color: #ffffff;border-radius:4px;}
/*
.cuisineDetailPage .menuWrapper .pager a { height: 30px; text-indent: -99999px; width: 29px; float: left; font-size: 0; }
.cuisineDetailPage .menuWrapper .pager span { width: 66px; height: 33px; display: block; font-size: 0; }
.cuisineDetailPage .menuWrapper .pager span a { background: url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat -2px 0; }
.cuisineDetailPage .menuWrapper .pager span a + a { background: url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat -31px 0; }
*/
.cuisineDetailPage .menuWrapper .close { position: absolute; right: 10px; top: 10px; cursor: pointer; }

/*.paginationNext { background: url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat -2px 0; height: 30px; text-indent: -99999px; width: 29px; float: left; font-size: 0; }*/
/*.paginationPrev { background: url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat -31px 0; height: 30px; text-indent: -99999px; width: 29px; float: left; font-size: 0;  margin-left: 12px;}*/
.cuisineDetailPage .menuWrapper .pager span a{ margin-top: 6px;float: left;color:#348BEA !important; text-decoration:underline;}
.paginationPrev {margin-right: -25px; background: url('../../i/arrow-right.png') no-repeat right !important; height: 30px; text-indent: -99999px; width: 29px; font-size: 0;  margin-left: 6px;margin-top:0px !important;cursor:pointer;}
.paginationNext { background: url('../../i/arrow-left.png') no-repeat left !important; height: 30px; text-indent: -99999px; width: 29px; float: left; font-size: 0;margin-top:0px !important;cursor:pointer; }
.paginationNumbers { float: left; text-indent: 7px; font-size: 16px;font-weight:bold;margin-top: 6px;}
.cuisineDetailPage .menuWrapper .pager span { float:left; text-indent: 7px; font-size: 16px;font-weight:bold;}
.cuisineDetailPage .menuWrapper .pager span span { margin-top:6px;}

.cuisineDetailPage .foodWrapper { width: 604px; height: 604px; background: url('../../i/kitchen-modal-bg2.png') no-repeat; position: relative; }
.cuisineDetailPage .foodWrapper .bigPhoto { height: 418px; left: 22px; position: absolute; top: 22px; width: 558px; }
.cuisineDetailPage .foodWrapper .thumb { left: 40px; position: absolute; top: 467px; }
.cuisineDetailPage .foodWrapper .thumb a { background: url("../../i/tr_TR/restfoodimagesback.png") no-repeat scroll 0 0 transparent; display: inline-block; height: 85px; padding-left: 7px; padding-top: 5px; width: 97px; }
.cuisineDetailPage .foodWrapper .thumb a img { width: 73px; height: 73px; }
.cuisineDetailPage .foodWrapper .pager { position: absolute; text-align: center; top: 555px; width: 100%; }
.cuisineDetailPage .foodWrapper .pager .icons { font-size: 0; }
.cuisineDetailPage .foodWrapper .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 3px; }
.cuisineDetailPage .foodWrapper .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 3px; }
.cuisineDetailPage .foodWrapper .close { position: absolute; right: 4px; top: 4px; cursor: pointer; }
.cuisineDetailPage .chiefWrapper { width: 749px; height: 611px; background: url('../../i/kitchen-modal-bg3.png') no-repeat; position: relative; }
.cuisineDetailPage .chiefWrapper .photo { left: 18px; position: absolute; top: 16px; }
.cuisineDetailPage .chiefWrapper .info { height: 340px; position: absolute; right: 10px; top: 41px; width: 255px; }
.cuisineDetailPage .chiefWrapper .info .title { color: white; font-family: arial; font-size: 20px; height: 27px; }
.cuisineDetailPage .chiefWrapper .info .resume { color: #dadada; font-family: arial; font-size: 12px; margin-top: 18px; }
.cuisineDetailPage .chiefWrapper .recipeWrapper { position: absolute; top: 365px; margin-left: 13px; }
.cuisineDetailPage .chiefWrapper .recipeWrapper li { background: url("../../i/tr_TR/restmenuitemback.png") no-repeat scroll 0 6px transparent; display: inline-block; left: 12px; margin-right: 5px; padding-left: 11px; vertical-align: top; width: 224px; overflow: hidden; height: 220px; }
.cuisineDetailPage .chiefWrapper .recipeWrapper li .title { color: white; font-family: arial; font-size: 18px; }
.cuisineDetailPage .chiefWrapper .recipeWrapper li .recipe { color: #dadada; font-family: arial; font-size: 11px; }
.cuisineDetailPage .chiefWrapper .pager { position: absolute; right: 17px; top: 580px; }
.cuisineDetailPage .chiefWrapper .pager .icons { font-size: 0; }
.cuisineDetailPage .chiefWrapper .pager .icons a { background: url("../../i/tr_TR/chiefpager.png") no-repeat scroll -16px 0 transparent; color: #4f4f4e; display: inline-block; font-family: arial; font-size: 9px; font-weight: bold; height: 14px; margin: 0 3px; padding-left: 4px; width: 9px; }
.cuisineDetailPage .chiefWrapper .pager .icons span { background: url("../../i/tr_TR/chiefpager.png") no-repeat scroll 0 0 transparent; color: #b1b0af; display: inline-block; font-family: arial; font-size: 9px; font-weight: bold; height: 14px; margin: 0 3px; padding-left: 4px; width: 9px; }
.cuisineDetailPage .chiefWrapper .close { position: absolute; right: 10px; top: 10px; cursor: pointer; }
.restaurantDetailPage #LeftColumn #theBest { width: 291px; min-height: 60px; background: url('../../i/tr_TR/rest-thebest-bck.png') no-repeat; margin-top: 8px; padding-bottom: 10px; }
.restaurantDetailPage #LeftColumn #theBest h3 { color: #fff; font: bold 19px "Myriad Pro",Arial; height: 33px; padding-left: 13px; padding-top: 8px; }
.restaurantDetailPage #LeftColumn #theBest ul { padding-left: 7px; margin-left: 0; color: White; font-family: Arial; font-size: 12px; }
.restaurantDetailPage #LeftColumn #theBest ul li { float: left; margin-left: 6px; width: 122px; height: 17px; background-color: #1154a8; margin-bottom: 2px; padding-left: 7px; padding-top: 2px; margin-top: 3px; }
.restaurantDetailPage #LeftColumn #theBest ul li a { color: #fff; }
.restaurantDetailPage #LeftColumn #theBest .btnAll a { float: right; margin-right: 14px; margin-top: 2px; display: block; width: 40px; text-align: center; padding: 3px 0; height: 15px; background-color: #1154a8; color: #fff; text-decoration: none; font-family: Arial; font-size: 12px; }
.restaurantDetailPage #LeftColumn #adress { background: url("../../i/tr_TR/restAdressbck.png") no-repeat scroll 0 0 transparent; height: 181px; margin-top: 8px; padding: 5px 4px; width: 283px; }
.restaurantDetailPage #LeftColumn #adress h3 { color: #fff; font: bold 19px "Myriad Pro",Arial; height: 33px; margin-bottom: 2px; margin-left: 9px; }
.restaurantDetailPage #LeftColumn #adress address { color: #fff; height: 48px; padding-left: 8px; width: 267px; padding-right: 8px; }
.restaurantDetailPage #LeftColumn #adress address .web a { color: #fff; font-weight: bold; }
.restaurantDetailPage #LeftColumn #adress .map-link { width: 283px; height: 93px; margin-top: 5px; }
.restaurantDetailPage #LeftColumn #adress .map-link a { color: #fff; font-weight: bold; width: 283px; height: 93px; overflow: hidden; display: block; }
.restaurantDetailPage #LeftColumn #adress .map-link a img { margin-left: -73px; margin-top: -92px; width: 426px; }
.restaurantDetailPage #LeftColumn #adress .sketch-overlay a { color: #fff; }
.restaurantDetailPage #LeftColumn #events { width: 275px; margin-top: 8px; padding: 7px; }
.restaurantDetailPage #LeftColumn #events h3 { color: #555; font: bold 19px "Myriad Pro",Arial; height: 31px; margin-bottom: 2px; }
.restaurantDetailPage #LeftColumn #events .items { overflow: hidden; }
.restaurantDetailPage #LeftColumn #events .actslider { width: 275px; height: 89px; overflow: hidden; }
.restaurantDetailPage #LeftColumn #events .actslider > div { background: url("../../i/tr_TR/restActivitiesbck.png") no-repeat; height: 89px; }
.restaurantDetailPage #LeftColumn #events .thumbs { text-align: center; margin-top: 7px; font-size: .01em; padding: 4px 0; }
.restaurantDetailPage #LeftColumn #events .thumbs > a { display: inline-block; background: url("../../i/tr_TR/pager-icon-restaurant.png") no-repeat scroll 0 0 transparent; font-size: 1px; height: 9px; width: 9px; *display: inline; zoom: 1; margin: 0 1px; outline: 0; }
.restaurantDetailPage #LeftColumn #events .thumbs > a.current { background-position: -11px 0; }
.restaurantDetailPage #LeftColumn #events .actslider .image { float: left; background: url('../../i/tr_TR/restActsPhotoBck.png') no-repeat; width: 77px; height: 70px; margin-left: 8px; margin-top: 8px; padding-left: 6px; padding-top: 3px; }
.restaurantDetailPage #LeftColumn #events .actslider .text { float: left; width: 150px; font-family: Arial; font-weight: bold; font-size: 18px; color: #e86600; padding-left: 4px; }
.restaurantDetailPage #LeftColumn #events .actslider .text h4 { display: block; height: 22px; margin-top: 10px; overflow: hidden; width: 173px; }
.restaurantDetailPage #LeftColumn #events .actslider .text h4 a { color: #e86600; }
.restaurantDetailPage #LeftColumn #events .actslider .text p { color: #979797; display: block; font-family: Arial; font-size: 12px; font-weight: normal; height: 49px; line-height: 16px; overflow: hidden; width: 175px; }
.restaurantDetailPage #LeftColumn #events .naviPane { padding-top: 12px; text-align: center; }
.restaurantDetailPage #LeftColumn #events .naviPane div { *display: inline; zoom: 1; }
.restaurantDetailPage #LeftColumn #events .naviPane .p { display: inline-block; background: transparent url("../../i/tr_TR/rest-events-pager.png") no-repeat; width: 9px; height: 9px; cursor: pointer; }
.restaurantDetailPage #LeftColumn #events .naviPane .p a { display: block; width: 9px; height: 9px; }
.restaurantDetailPage #LeftColumn #events .naviPane .n { display: inline-block; background: transparent url("../../i/tr_TR/rest-events-pager.png") no-repeat -11px 0; width: 9px; height: 9px; cursor: pointer; }
.restaurantDetailPage #LeftColumn #events .naviPane .n a { display: block; width: 9px; height: 9px; }
.restaurantDetailPage #LeftColumn #events .navi { display: inline-block; font-size: 0; }
.restaurantDetailPage #LeftColumn #events .navi a { background: transparent url("../../i/tr_TR/pager-icon-restaurant.png") no-repeat 1px 0; width: 11px; height: 9px; font-size: 1px; float: left; color: #fff; text-indent: -99999px; }
.restaurantDetailPage #LeftColumn #events .navi a.pager-active { background: transparent url("../../i/tr_TR/pager-icon-restaurant.png") no-repeat -10px 0; color: #fff; }
.restaurantDetailPage #LeftColumn #restNews { width: 275px; margin-top: 8px; padding: 7px; position: relative; }
.restaurantDetailPage #LeftColumn #restNews h3 { color: #555; font: bold 19px "Myriad Pro",Arial; height: 31px; margin-bottom: 2px; }
.restaurantDetailPage #LeftColumn #restNews ul li { font-family: Arial; font-size: 12px; width: 275px; height: 36px; }
.restaurantDetailPage #LeftColumn #restNews ul li .item-content { border: solid 1px #efeeee; background-color: #fcfcfc; padding-top: 8px; height: 22px; color: #979797; padding-left: 8px; -moz-box-shadow: 0 0 3px 1px #eae9e9 inset; -webkit-box-shadow: 0 0 3px 1px #eae9e9 inset; box-shadow: 0 0 3px 1px #eae9e9 inset; }
.restaurantDetailPage #LeftColumn #restNews ul li .item-content a { color: #979797; display: block; height: 16px; overflow: hidden; text-decoration: none; }
.restaurantDetailPage #LeftColumn #restNews ul li .item-content a:hover { color: #464646; }
#restNews .naviPane { height: 10px; position: absolute; right: 10px; top: 14px; width: 26px; }
#restNews .naviPane .p { width: 9px; height: 10px; float: left; cursor: pointer; background: url("../../i/tr_TR/restNewsPagerBck.png") no-repeat scroll 0 0 transparent; }
#restNews .naviPane .p a { width: 9px; height: 10px; display: block; }
#restNews .naviPane .n { width: 9px; height: 10px; float: left; cursor: pointer; background: url("../../i/tr_TR/restNewsPagerBck.png") no-repeat scroll -17px 0 transparent; }
#restNews .naviPane .n a { width: 9px; height: 10px; display: block; }
#restNews .naviPane .counter { width: 8px; height: 10px; font-family: Arial; font-size: 10px; float: left; text-align: center; color: #e86600; line-height: 11px; }
#restNews #restNewsSlide .pager { padding: 0; }
#restNews #restNewsSlide .bx-pager { display: none; }
.restaurantDetailPage #LeftColumn #specialNews { width: 275px; margin-top: 8px; padding: 7px; position: relative; }
.restaurantDetailPage #LeftColumn #specialNews h3 { color: #555; font: bold 19px "Myriad Pro",Arial; height: 31px; margin-bottom: 2px; }
.restaurantDetailPage #LeftColumn #specialNews .text { background-color: #fcfcfc; border: 1px solid #efeeee; box-shadow: 0 0 3px 1px #eae9e9 inset; color: #979797; display: block; font-family: Arial; font-size: 12px; font-weight: normal; line-height: 16px; overflow: hidden; padding: 10px; }
.reservationApprovalPage { padding: 0 20px; }
.reservationApprovalPage h1 { color: #444; font: bold 28px Arial; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; }
.reservationApprovalPage .form { padding: 0; }
.reservationApprovalPage .buttons { text-align: right; padding: 15px 0; }
.reservationApprovalPage .buttons a { margin-left: 2px; }
.defaultPage { min-height: 1050px; }

.defaultPage #sliderWrapper { float: right; width: 941px; height: 371px; margin-right: 10px; position: relative; overflow: hidden; z-index: 0; }
.defaultPage #sliderWrapper #slider { position: absolute; width: 2000px; }
.defaultPage #sliderWrapper #slider .items { float: left; width: 941px; height: 371px; position: relative; display: block; }
.defaultPage #sliderWrapper #slider .items .content { position: absolute; right: 21px; top: 21px; height: 310px; color: white; width: 190px; padding: 10px; overflow: hidden; font-family: Arial; font-size: 12px; display: block; }
.defaultPage #sliderWrapper #slider .items .content-bck { background-color: black; position: absolute; right: 21px; top: 21px; height: 310px; padding: 10px; width: 190px; -khtml-opacity: .50; -moz-opacity: .50; -ms-filter: alpha(opacity=50); filter: alpha(opacity=50); opacity: .50; display: block; }
.defaultPage #sliderWrapper #slider .items .content span { font-family: Arial; font-size: 30px; color: #fff; font-weight: bold; display: block; }
.defaultPage #sliderWrapper #slider .items .content span a { font-family: Arial; font-size: 30px; color: #fff; font-weight: bold; }
.defaultPage #sliderWrapper #slider .items .content .more a { font-family: Arial; font-size: 19px; color: #e59d03; }
.defaultPage #sliderWrapper .naviPane { position: absolute; right: 21px; top: 312px; width: 210px; z-index: 99; }
.defaultPage #sliderWrapper .naviPane .items-wrapper { display: table; margin: 0 auto; }
.defaultPage #sliderWrapper .naviPane .items-wrapper .items { width: 100%; list-style: none; text-align: center; }
.defaultPage #sliderWrapper .naviPane .items-wrapper .items a { background: transparent url("../../i/tr_TR/event-slider-other-icon.png") no-repeat; width: 17px; height: 17px; font-size: 1px; color: #fff; text-indent: -99999px; display: inline-block; outline: 0; }
* + html .defaultPage #sliderWrapper .naviPane .items-wrapper .items a { display: inline; text-indent: 0; color: #000; outline: 0; }
.defaultPage #sliderWrapper .naviPane .items-wrapper .items a.pager-active { background: transparent url("../../i/tr_TR/event-slider-current-icon.png") no-repeat; color: #fff; }


.defaultPage #Content { float: right; padding-top: 10px; padding-right: 4px; width: 100%; }
.defaultPage #Content #LeftColumn { position: relative; left: 0; top: 25px; width: 245px; margin-top: -380px; float: left; z-index: 1; }
.defaultPage #Content #middleBloksWrapper { float: right; width: 715px; margin-right: 6px; }
.defaultPage #Content #middleBloksWrapper #Column1 { width: 360px; float: left; }
.defaultPage #Content #middleBloksWrapper #Column2 { width: 342px; float: right; min-height: 224px; position: relative; }
.defaultPage #middleBloksWrapper #Column1 { width: 353px; }
.defaultPage #middleBloksWrapper #Column1 h2 { color: #f06000; font-family: Arial; font-size: 22px; font-weight: bold; letter-spacing: -1px; padding-left: 10px; padding-top: 10px; }
.defaultPage #middleBloksWrapper #Column1 .items { width: 360px; overflow: hidden; height: 210px; }
.defaultPage #middleBloksWrapper #Column1 .items .pager { text-align: center; width: 100%; margin-bottom: 9px; }
.defaultPage #middleBloksWrapper #Column1 .items .pager .icons { font-size: 0; }
.defaultPage #middleBloksWrapper #Column1 .items .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 2px; }
.defaultPage #middleBloksWrapper #Column1 .items .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 2px; }
.defaultPage #middleBloksWrapper #Column1 .newsItem { margin-left: 7px; margin-top: 13px; width: 353px; height: 157px; }
.defaultPage #middleBloksWrapper #Column1 .newsItem .photo { float: left; background: transparent url('../../i/tr_TR/widget-yeni-image-bck.png') no-repeat; width: 121px; height: 110px; padding-top: 5px; padding-left: 8px; }
.defaultPage #middleBloksWrapper #Column1 .content { float: left; padding-left: 3px; min-height: 120px; }
.defaultPage #middleBloksWrapper #Column1 .content h3 { font-size: 18px; font-family: Arial; font-weight: bold; color: #646464; width: 200px; }
.defaultPage #middleBloksWrapper #Column1 .content h3 a { color: #646464; text-decoration: none; }
.defaultPage #middleBloksWrapper #Column1 p.text { font-size: 12px; font-family: Arial; color: #979797; margin: 2px 0; width: 210px; line-height: 16px; height: 66px; overflow: hidden; }
.defaultPage #middleBloksWrapper #Column1 p.link a { font-size: 11px; font-weight: bold; margin-bottom: 30px; font-family: Arial; color: #979797; text-decoration: none; }
.defaultPage #middleBloksWrapper #Column1 .naviPane { padding-top: 20px; text-align: center; padding-bottom: 21px; }
* + html .defaultPage #middleBloksWrapper #Column1 .naviPane { padding-top: 7px; text-align: center; padding-bottom: 10px; }
.defaultPage #middleBloksWrapper #Column1 .naviPane div { *display: inline; zoom: 1; }
.defaultPage #middleBloksWrapper #Column1 .naviPane .p { display: inline-block; background: transparent url("../../i/tr_TR/rest-events-pager.png") no-repeat 0 0; width: 10px; height: 10px; cursor: pointer; }
* + html .defaultPage #middleBloksWrapper #Column1 .naviPane .p { display: inline; margin-right: 5px; }
.defaultPage #middleBloksWrapper #Column1 .naviPane .p a { display: block; width: 17px; height: 17px; }
* + html .defaultPage #middleBloksWrapper #Column1 .naviPane .p a { display: block; width: 10px; height: 10px; }
.defaultPage #middleBloksWrapper #Column1 .naviPane .n { display: inline-block; background: transparent url("../../i/tr_TR/rest-events-pager.png") no-repeat -10px 0; width: 10px; height: 10px; cursor: pointer; }
* + html .defaultPage #middleBloksWrapper #Column1 .naviPane .n { display: inline; margin-left: 5px; }
.defaultPage #middleBloksWrapper #Column1 .naviPane .n a { display: block; width: 17px; height: 17px; }
*html .defaultPage #middleBloksWrapper #Column1 .naviPane .n a { display: block; width: 10px; height: 10px; }
.defaultPage #middleBloksWrapper #Column1 .navi { text-align: center; font-size: .01em; display: inline-block; }
* + html .defaultPage #middleBloksWrapper #Column1 .navi { height: 16px; }
.defaultPage #middleBloksWrapper #Column1 .navi a { display: inline-block; background: url("../../i/tr_TR/pager-icon-restaurant.png") no-repeat scroll 0 0 transparent; font-size: 1px; height: 9px; width: 11px; margin: 0 1px; outline: 0; line-height: 18px; overflow: hidden; *display: inline; zoom: 1; }
.defaultPage #middleBloksWrapper #Column1 .navi a.pager-active { background-position: -10px 0; }
.defaultPage #middleBloksWrapper #Column2 h2 { color: #484848; font-family: Arial; font-size: 22px; font-weight: bold; letter-spacing: -1px; padding-left: 10px; padding-top: 10px; }
.defaultPage #middleBloksWrapper #Column2 .titles { float: left; width: 250px; }
.defaultPage #middleBloksWrapper #Column2 h3 { font-size: 18px; font-weight: bold; font-family: "Myriad Pro",Arial; color: #646464; padding-left: 17px; padding-top: 10px; }
.defaultPage #middleBloksWrapper #Column2 .content { position: relative; padding-top: 93px; }
.defaultPage #middleBloksWrapper #Column2 h4 { font-size: 12px; font-weight: bold; font-family: "Myriad Pro",Arial; color: #979797; padding-left: 17px; }
.defaultPage #middleBloksWrapper #Column2 h4 span { font-weight: normal; }
.defaultPage #middleBloksWrapper #Column2 .all a { color: #a7a7a7; display: block; float: right; font-family: arial; font-size: 12px; font-weight: bold; height: 15px; width: 42px; }
.defaultPage #middleBloksWrapper #Column2 .all a:hover { text-decoration: none; }
.defaultPage #middleBloksWrapper #Column2 .band { position: absolute; background: transparent url("../../i/tr_TR/widget-en-iyiler-band.png"); width: 358px; height: 85px; left: -4px; top: 4px; }
.defaultPage #middleBloksWrapper #Column2 .band .image { position: absolute; padding-left: 62px; padding-top: 3px; }
.defaultPage #middleBloksWrapper #Column2 .band .num { color: white; font-family: "Myriad Pro",Arial; font-size: 22px; font-weight: bold; padding-left: 24px; padding-top: 38px; position: absolute; }
.defaultPage #middleBloksWrapper #Column2 .band h3 { font-size: 16px; font-family: "Myriad Pro",Arial; padding-left: 154px; padding-top: 35px; }
.defaultPage #middleBloksWrapper #Column2 .band h3 a { text-decoration: none; color: #646464; }
.defaultPage #middleBloksWrapper #Column2 .band p { font-size: 13px; font-family: Arial; color: #979797; padding-left: 154px; }
.defaultPage #middleBloksWrapper #Column2 ul { padding-bottom: 4px; padding-left: 22px; }
.defaultPage #middleBloksWrapper #Column2 ul li { font-size: 13px; font-family: Arial; height: 20px; overflow: hidden; }
.defaultPage #middleBloksWrapper #Column2 ul li a:link { text-decoration: none; color: #979797; font-weight: bold; }
.defaultPage #middleBloksWrapper #Column2 ul li a:hover { text-decoration: none; color: #979797; font-weight: bold; }
.defaultPage #middleBloksWrapper #Column2 ul li a:visited { text-decoration: none; color: #979797; font-weight: bold; }
.defaultPage #middleBloksWrapper #Column2 ul li a span.num { font-size: 16px; font-weight: bold; color: #ec4c06; padding-right: 4px; }
.defaultPage #middleBloksWrapper #Column2 ul li a span.loc { font-weight: normal; }
.defaultPage #middleBloksWrapper #Column2 .restSummary { font-family: Arial; font-size: 12px; color: #8d8d8d; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .image { float: left; width: 135px; height: 121px; background: url("../../i/tr_TR/rest-summary-image.png") no-repeat; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .info { float: left; margin-left: 15px; width: 273px; text-align: left; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .close { position: absolute; left: 413px; top: 8px; width: 21px; height: 21px; background: url("../../i/tr_TR/summary-close-button.png") no-repeat; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .close a { width: 21px; height: 21px; cursor: pointer; display: block; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .close a span { display: none; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .info .adress { font-weight: bold; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .info .rating { float: left; padding-top: 3px; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .info .number { float: left; margin-left: 4px; margin-top: -2px; padding-top: 3px; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .info .rating-result-text { font-family: Arial; font-size: 12px; color: #747474; font-weight: bold; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .info .info-text { padding-top: 8px; width: 273px; }
.defaultPage #middleBloksWrapper #Column2 .restSummary .time { border-top: solid 1px #ddd; padding-top: 8px; margin-top: 10px; padding-left: 8px; text-align: left; }
.defaultPage .commentsWrapper { width: 724px; margin-top: 1px; float: right; margin-top: 15px; margin-right: 6px; width: 714px; padding-top: 45px; position: relative; }
.defaultPage .commentsWrapper h3 { display: none; }


.restaurantDetailPage .commentsWrapper h3 { float:left;width:100%; }
.restaurantDetailPage .commentsWrapper ul.idTabs {width: 100%;float: left;}
.restaurantDetailPage .commentsWrapper ul.idTabs li {float: left;height: 54px;display: block;text-align: center;color: #646464;font-family:Arial;font-size: 18px;font-weight: bold;}
.restaurantDetailPage .commentsWrapper ul.idTabs li a {font-size:13px;display:block;width:174px;height:34px; color: #646464;background: url('../../i/tr_TR/commentsMenu2.png') no-repeat 0 -49px;padding-top:15px;}
.restaurantDetailPage .commentsWrapper ul.idTabs li a.selected {background: url('../../i/tr_TR/commentsMenu2.png') no-repeat 0px 0px;color:#ffffff !important;}
.restaurantDetailPage .commentsWrapper ul.idTabs li a:hover { color: #646464;}
.restaurantDetailPage .commentsWrapper ul.idTabs li a:visited { color: #646464;}
.defaultPage .commentsWrapper ul.idTabs {display:none;}


.member-profile-page .ms-WPBody  { position:relative;}
.member-profile-page .commentsWrapper h3 { float:left;width:100%; }
.member-profile-page .commentsWrapper ul.idTabs {width: 100%;float: left;}
.member-profile-page .commentsWrapper ul.idTabs li {float: left;height: 54px;display: block;text-align: center;color: #646464;font-family:Arial;font-size: 18px;font-weight: bold;}
.member-profile-page .commentsWrapper ul.idTabs li a {font-size:13px;display:block;width:174px;height:34px; color: #646464;background: url('../../i/tr_TR/commentsMenu2.png') no-repeat 0 -49px;padding-top:15px;}
.member-profile-page .commentsWrapper ul.idTabs li a.selected {background: url('../../i/tr_TR/commentsMenu2.png') no-repeat 0px 0px;color:#ffffff !important;}
.member-profile-page .commentsWrapper ul.idTabs li a:hover { color: #646464;}
.member-profile-page .commentsWrapper ul.idTabs li a:visited { color: #646464;}


.defaultPage .commentsWrapper #commentsMenu { position: absolute; top: -6px; width: 508px; }
.defaultPage .commentsWrapper #commentsMenu li { float: left; height: 54px; display: block; }
.defaultPage .commentsWrapper #commentsMenu li.a { width: 174px; height: 49px; background: url('../../i/tr_TR/commentsMenu2.png') no-repeat 0 -49px; }
.defaultPage .commentsWrapper #commentsMenu li.a a { color: gray; display: block; font-family: arial; font-size: 16px; height: 49px; padding-left: 7px; padding-right: 3px; padding-top: 16px; text-align: center; width: 164px; }
.defaultPage .commentsWrapper #commentsMenu li.b { width: 167px; height: 49px; background: url('../../i/tr_TR/commentsMenu2.png') no-repeat -174px -49px; }
.defaultPage .commentsWrapper #commentsMenu li.b a { color: gray; display: block; font-family: arial; font-size: 16px; height: 49px; padding-left: 7px; padding-right: 10px; padding-top: 16px; text-align: center; width: 157px; }
.defaultPage .commentsWrapper #commentsMenu li.c { width: 167px; height: 49px; background: url('../../i/tr_TR/commentsMenu2.png') no-repeat -341px -49px; }
.defaultPage .commentsWrapper #commentsMenu li.c a { width: 167px; height: 49px; display: block; }
.defaultPage .commentsWrapper #commentsMenu li.a.selected { background: url('../../i/tr_TR/commentsMenu2.png') no-repeat 0 0; }
.defaultPage .commentsWrapper #commentsMenu li.a.selected a { color: white; display: block; font-family: arial; font-size: 16px; height: 35px; padding-right: 18px; padding-top: 14px; text-align: center; width: 156px; }
.defaultPage .commentsWrapper #commentsMenu li.b.selected { background: url('../../i/tr_TR/commentsMenu2.png') no-repeat -174px 0; }
.defaultPage .commentsWrapper #commentsMenu li.b.selected a { color: white; display: block; font-family: arial; font-size: 16px; height: 35px; padding-right: 5px; padding-top: 14px; text-align: center; width: 162px; padding-left: 0; }
.defaultPage .commentsWrapper #commentsMenu li.c.selected { background: url('../../i/tr_TR/commentsMenu2.png') no-repeat -341px 0; }
.defaultPage .commentsWrapper .comments-contents { margin: 0 12px; padding: 5px 0 25px 0; }
.defaultPage .commentsWrapper .comments-contents .listitem { border-bottom: solid 1px #e6e6e6; padding-bottom: 10px; padding-top: 10px; }
.defaultPage .commentsWrapper .comments-contents .listitem.first { border-top: solid 1px #e6e6e6; }
.defaultPage .commentsWrapper .comments-contents .listitem td { vertical-align: top; }
.defaultPage .commentsWrapper .comments-contents .listitem td.first { width: 82px; }
.defaultPage .commentsWrapper .comments-contents .listitem .image { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; height: 63px; margin-top: 7px; padding: 3px 14px 7px 5px; text-align: center; width: 63px; }
.defaultPage .commentsWrapper .comments-contents .listitem .image .center { height: 63px; width: 63px; }
.defaultPage .commentsWrapper .comments-contents .listitem .image .center img { max-height: 63px; max-width: 63px; }
.defaultPage .commentsWrapper .comments-contents .listitem .image .center a { height: 63px; width: 63px; display: block; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text { float: left; margin-top: 7px; margin-left: 15px; font-family: Arial; font-size: 12px; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text h4 a { font-size: 15px; font-weight: bold; color: #646464; padding: 0; text-decoration: none; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .text { color: #979797; margin: 0 26px 5px 0; line-height: 16px; overflow: hidden; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .text .short span { color: #4f4f4f; cursor: pointer; font-size: 11px; text-decoration: underline; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .owner { color: #979797; margin: 0 0 5px; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .owner span { font-weight: bold; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .owner span a { color: #646464; text-decoration: none; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .likes { color: #979797; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .likes span.people { font-weight: bold; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .likes a.like { display: inline-block; background-color: #8f8f8f; padding: 2px 0; width: 45px; text-decoration: none; color: #fff; text-align: center; }
.defaultPage .commentsWrapper .comments-contents .listitem td > .text .likes a.dontLike { display: inline-block; background-color: #8f8f8f; padding: 2px 0; width: 65px; text-decoration: none; color: #fff; text-align: center; }
.defaultPage .commentsWrapper .comments-contents .listitem .text p.likes .liked { display: inline-block; padding-left: 24px; background: url('../../i/tr_TR/liked.png') no-repeat 7px 2px; margin-left: 5px; border-left: 1px solid #dfdfdf; }
.defaultPage .commentsWrapper .comments-contents > span { float: right; font-size: 12px; font-family: "Myriad Pro",Arial; padding-top: 5px; }
.defaultPage .commentsWrapper .comments-contents > span a:link { text-decoration: none; color: #979797; }
.defaultPage .commentsWrapper .comments-contents > span a:hover { text-decoration: none; color: #979797; }
.defaultPage .commentsWrapper .comments-contents > span a:visited { text-decoration: none; color: #979797; }
.defaultPage .rating-content { float: right; height: 84px; width: 137px; border-left: solid 1px #e6e6e6; padding-left: 12px; padding-top: 3px; }
.defaultPage .rating-content .categories li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.defaultPage .rating-content .categories span { float: left; display: block; }
.defaultPage .rating-content .categories .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.defaultPage .rating-content .categories .ratings a { cursor: default; }
.defaultPage .rating-content .categories .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.defaultPage .rating-content .categories .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.defaultPage .rating-content .result li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.defaultPage .rating-content .result span { float: left; display: block; }
.defaultPage .rating-content .result div.average { display: none; }
.defaultPage .rating-content .result .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.defaultPage .rating-content .result .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.defaultPage .rating-content .result .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.defaultPage .starCssContainer { width: 14px; height: 10px; }
.defaultPage .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.defaultPage .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.defaultPage .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.defaultPage .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.defaultPage .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.defaultPage .populer-list-widget .all-lists { display: block; font: 12px/17px Arial; text-decoration: none; padding: 0 15px; color: #fff; text-align:right }
.defaultPage #mainColumn { position: absolute; left: 1px; top: 22px; z-index: 10; }
.defaultPage #LeftColumn #restaurantSearch { width: 236px; height: 300px; background: transparent url('../../i/tr_TR/Main-W01-1-bck.png') no-repeat; margin-left: 4px; }
.defaultPage #LeftColumn #restaurantSearch h3 { padding-top: 12px; color: #fff; font-weight: bold; font-family: "Trebuchet MS",Arial; margin-bottom: 15px; text-align: center; font-size: 13px; }
.defaultPage #LeftColumn #restaurantSearch h3 .icon { display: block; width: 7px; height: 11px; background: url('../../i/tr_TR/rest-search-arrow.png') no-repeat -1px 1px; display: inline-block; }
* + html .defaultPage #LeftColumn #restaurantSearch h3 .icon { display: block; width: 11px; height: 14px; background: url('../../i/tr_TR/rest-search-arrow.png') no-repeat 0 1px; display: inline-block; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent { padding-left: 13px; width: 212px; padding-top: 10px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.restName { width: 120px; margin-right: 6px; float: left; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.kitchenType { width: 84px; float: left; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.location { width: 210px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.date { width: 114px; margin-right: 6px; float: left; box-shadow: none; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.date input { width: 108px; height: 25px; margin: 0 3px; background: url("../../i/widget-01-select-04-cal-icon.png") no-repeat scroll right 2px transparent; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.date table { width: 102px!important; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.date span { color: white!important; width: 1px!important; height: 1px!important; display: block!important; font-size: 1px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.date .ms-dtinput img { margin-top: 3px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.time { float: left; margin-left: 4px; margin-right: 0; width: 82px; box-shadow: none; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.time input { width: 84px; height: 25px; margin: 0 3px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.showAll { width:210px; float: left; margin: 13px 0 0 0;}
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.showAll a { color: #ffffff; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent div.showAll a:hover { text-decoration: none;}
.defaultPage #LeftColumn #restaurantSearch .selectcontent h4 { float: left; color: #fff; font-family: "Trebuchet MS",Arial; height: 15px; padding: 4px 0; font-size: 12px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent h4.restName { width: 120px; margin-right: 6px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent h4.kitchenType { width: 84px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent h4.location { width: 210px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent h4.date { width: 121px; margin-right: 6px; }
.defaultPage #LeftColumn #restaurantSearch .selectcontent h4.time { width: 85px; }
.defaultPage #LeftColumn #restaurantSearch .searchButton { margin-top: 20px; }
.defaultPage #LeftColumn #restaurantSearch .reservationSearchButton { display: block; padding: 7px 24px; width: auto; overflow: visible; font-size: 15px; font-family: Arial; font-weight: bold; color: #fff!important; background: url('../../i/tr_TR/reservationsearchbutton.png') repeat-x; }
.defaultPage #LeftColumn #restaurantSearch .reservationSearchButton:hover { text-decoration: none; }
.defaultPage #LeftColumn #imageView a { display: block; width: 236px; height: 86px; margin-left: 4px; margin-top: 5px; }
.defaultPage #LeftColumn #imageView b { display: none; }
.defaultPage #LeftColumn #populerList { width: 236px; background: transparent url('../../i/tr_TR/Main-W03-bck.png') no-repeat; margin-left: 4px; margin-top: 7px; padding-bottom: 5px; }
.defaultPage #LeftColumn #populerList h3 { color: #fff; font: bold 20px Arial; height: 28px; padding-left: 20px; padding-top: 4px; text-shadow: 3px 1px 2px rgba(147,35,203,0.5); }
.defaultPage #LeftColumn #populerList ul { padding-left: 14px; }
.defaultPage #LeftColumn #populerList ul li { width: 210px; margin-bottom: 2px; overflow: hidden; }
.defaultPage #LeftColumn #populerList ul li a { text-decoration: none; color: #fff; display: block; height: 19px; background-color: #b73f0b; font-family: Arial; font-size: 13px; line-height: 19px; white-space: nowrap; padding: 0 6px; }
.defaultPage #LeftColumn #populerList ul li a:hover { background-color: #b98873; }
.defaultPage #LeftColumn #populer-list-widget .all-lists { position: absolute; bottom: 8px; right: 12px; display: block; font: 12px/17px Arial; text-decoration: none; padding: 0 5px; color: #fff; }
.defaultPage #LeftColumn #top10 { width: 240px; height: 83px; background: transparent url('../../i/tr_TR/Main-W04-bck.png') no-repeat; margin-left: 4px; margin-top: 7px; }
.defaultPage #LeftColumn #top10 h3 { color: #fff; font: bold 20px Arial; height: 28px; padding-left: 20px; padding-top: 4px; text-shadow: 3px 1px 2px rgba(147,35,203,0.5); }
.defaultPage #LeftColumn #top10 ul { padding-left: 14px; }
.defaultPage #LeftColumn #top10 ul li { width: 210px; margin-bottom: 2px; }
.defaultPage #LeftColumn #top10 ul li a { text-decoration: none; color: #fff; display: block; height: 19px; background-color: #0d52a7; font-family: "Trebuchet MS",Arial; font-size: 14px; white-space: nowrap; padding: 0 6px; }
.defaultPage #LeftColumn #top10 ul li a:hover { background-color: #80b8e7; }
.defaultPage #LeftColumn #bestList { width: 236px; min-height: 70px; background: transparent url('../../i/tr_TR/default-thebest-bck.png') no-repeat; margin-left: 4px; margin-top: 7px; }
.defaultPage #LeftColumn #bestList h3 { color: #fff; font: bold 20px Arial; height: 28px; padding-left: 20px; padding-top: 6px; text-shadow: 3px 1px 2px rgba(147,35,203,0.5); }
.defaultPage #LeftColumn #bestList ul { color: White; float: left; margin-bottom: 15px; font-family: Arial; font-size: 12px; margin-left: 0; padding-left: 10px; padding-top: 18px; width: 222px; }
.defaultPage #LeftColumn #bestList ul li { float: left; width: 98px; height: 17px; background-color: #1154a8; margin-bottom: 2px; padding-left: 7px; padding-top: 2px; margin-right: 5px; overflow: hidden; }
.defaultPage #LeftColumn #bestList ul li:hover { background-color: #80b8e7; }
.defaultPage #LeftColumn #bestList ul li a { display: block; width: 100%; color: #fff; text-decoration: none; white-space: nowrap; }
.defaultPage #LeftColumn #bestList .allButton { background-color: #02569b; float: right; margin-right: 11px; padding: 3px; }
.defaultPage #LeftColumn #bestList .allButton a { color: white; text-decoration: none; }
.defaultPage #LeftColumn #events { margin-left: 4px; margin-right: 4px; margin-top: 10px; padding-bottom: 30px; }
.defaultPage #LeftColumn #events h3 { color: #00479d; font: bold 20px Arial; height: 28px; padding-left: 20px; padding-top: 6px; text-shadow: 3px 1px 2px rgba(114,114,114,0.2); padding-bottom: 15px; }
.defaultPage #LeftColumn #events .event { width: 220px; min-height: 40px; margin: 0 auto 6px; padding: 10px 0; background-color: #fff; -webkit-box-shadow: #CCC 0 0 .25em; -moz-box-shadow: #CCC 0 0 .25em; box-shadow: #CCC 0 0 .25em; behavior: url('/_layouts/papyoncom/pie/PIE.htc'); }
.defaultPage #LeftColumn #events .event div { float: left; border-right: 1px solid #ebebeb; }
.defaultPage #LeftColumn #events .event a { display: block; padding: 0 10px; text-decoration: none; font: 12px/17px Arial; color: #aaa; overflow: hidden; float: left; width: 138px; }
.defaultPage #LeftColumn #events .event div span { display: block; font: 10px Arial; color: #045ab2; text-align: center; }
.defaultPage #LeftColumn #events .event div b { display: block; font: bold 35px/30px Arial; color: #04489d; padding: 0 10px; }
.defaultPage #LeftColumn #events .all-lists { position: absolute; bottom: 8px; right: 12px; display: block; font: 12px/17px Arial; text-decoration: none; padding: 0 5px; color: #aaa; background-color: #fff; }

.defaultPage #LeftColumn #vodafone-red { background: url("../../i/left-column-vodafone-bck.jpg") no-repeat scroll 0 0 transparent; height: 135px; margin-left: 4px; margin-top: 7px; width: 236px; }
.defaultPage #LeftColumn #vodafone-red ul { padding-left: 14px; padding-top: 80px; }
.defaultPage #LeftColumn #vodafone-red ul li { width: 210px; margin-bottom: 2px; overflow: hidden; }
.defaultPage #LeftColumn #vodafone-red ul li a { text-decoration: none; color: #fff; display: block; height: 19px; background-color: #810b0f; font-family: "Trebuchet MS",Arial; font-size: 13px; white-space: nowrap; padding: 0 6px; }
.defaultPage #LeftColumn #vodafone-red ul li a:hover { background-color: #ca714a; }


.allCommentsPage { padding: 0 20px; }
.allCommentsPage h3 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; }
.allCommentsPage h3 a { color: #444!important; font: bold 28px Arial; height: 20px; letter-spacing: -1px; text-decoration: none!important; }
.allCommentsPage .comments-contents .listitem { border-bottom: solid 1px #e6e6e6; padding-bottom: 10px; padding-top: 10px; }
.allCommentsPage .comments-contents .listitem.first { border-top: solid 1px #e6e6e6; }
.allCommentsPage .comments-contents .listitem td { vertical-align: top; }
.allCommentsPage .comments-contents .listitem td.first { width: 82px; }
.allCommentsPage .comments-contents .listitem .image { background: url("../../i/tr_TR/widget-comments-thumbnail.png") repeat scroll 0 0 transparent; height: 63px; margin-top: 7px; padding: 3px 14px 7px 5px; text-align: center; width: 63px; }
.allCommentsPage .comments-contents .listitem .image .center { height: 63px; width: 63px; }
.allCommentsPage .comments-contents .listitem .image .center img { max-height: 63px; max-width: 63px; }
.allCommentsPage .comments-contents .listitem .image .center a { max-height: 63px; max-width: 63px; display: block; }
.allCommentsPage .comments-contents .listitem .text { float: left; margin-top: 7px; margin-left: 15px; font-family: Arial; font-size: 12px; width: 650px; }
.allCommentsPage .comments-contents .listitem .text h4 { padding: 0; }
.allCommentsPage .comments-contents .listitem .text h4 a { font-size: 15px; font-weight: bold; color: #646464; text-decoration: none; }
.allCommentsPage .comments-contents .listitem .text .text { color: #979797; margin: 0 0 5px; line-height: 16px; overflow: hidden; }
.allCommentsPage .comments-contents .listitem .text .text .short { margin-top: 6px; }
.allCommentsPage .comments-contents .listitem .text .text .short span { color: #4f4f4f; cursor: pointer; font-size: 11px; text-decoration: underline; }
.allCommentsPage .comments-contents .listitem .text .text .long { display: none; }
.allCommentsPage .comments-contents .listitem .text .owner { margin: 0 0 5px; }
.allCommentsPage .comments-contents .listitem .text .owner span { font-weight: bold; }
.allCommentsPage .comments-contents .listitem .text .owner span a { color: #979797; text-decoration: none; }


.allCommentsPage .comments-contents .listitem .text .likes { color: #979797; margin-bottom: 5px; }
.allCommentsPage .comments-contents .listitem .text .likes .people { width: auto; float: left; margin-right: 5px; border-right: 1px solid #dfdfdf; padding: 2px 8px 2px 0; margin-top: 2px; }
.allCommentsPage .comments-contents .listitem .text .likes .people span.people-count { font-weight: bold; }
.allCommentsPage .comments-contents .listitem .text .likes .people span.counter-text { }
.allCommentsPage .comments-contents .listitem .text .likes .like-status { float: left; }
.allCommentsPage .comments-contents .listitem .text .likes .like-status > span { padding: 0 10px 0 20px; line-height: 20px; float: left; display: inline-block; background: url('../../img/like_status_bg.png') no-repeat 0 0; }
.allCommentsPage .comments-contents .listitem .text .likes .like-status .liked { background-position: 0 3px; }
.allCommentsPage .comments-contents .listitem .text .likes .like-status .disLiked { background-position: 0 -20px; }
.allCommentsPage .comments-contents .listitem .text .likes .like-status .your_liked { background-position: 0 -43px; }
.allCommentsPage .comments-contents .listitem .text .likes .like-status .your_disliked { background-position: 0 -66px; }

.allCommentsPage .comments-contents .listitem .text .likes .buttons { float: left; margin-right: 5px; }
.allCommentsPage .comments-contents .listitem .text .likes .buttons .like { display: inline-block; background-color: #8f8f8f; width: 45px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 0; margin-right: 2px; }
.allCommentsPage .comments-contents .listitem .text .likes .buttons .like:hover { background-position: -23px 0; }
.allCommentsPage .comments-contents .listitem .text .likes .buttons .dontLike { display: inline-block; background-color: #8f8f8f; width: 65px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 -23px; }
.allCommentsPage .comments-contents .listitem .text .likes .buttons .dontLike:hover { background-position: -23px -23px; }


/*
            .allCommentsPage .comments-contents .listitem .text .likes { color: #979797; }
                .allCommentsPage .comments-contents .listitem .text .likes .people { width: auto; float: left; margin-right: 5px; border-right: 1px solid #dfdfdf; padding: 2px 8px 2px 0; margin-top: 1px; }
                    .allCommentsPage .comments-contents .listitem .text .likes .people span.people-count { font-weight: bold; }
                    .allCommentsPage .comments-contents .listitem .text .likes .people span.counter-text { }
                .allCommentsPage .comments-contents .listitem .text .likes .like-status { float: left; }

                .allCommentsPage .comments-contents .listitem .text .likes .buttons { float: left; margin-right: 5px; }
                    .allCommentsPage .comments-contents .listitem .text .likes .buttons a.like { display: inline-block; background-color: #8f8f8f; width: 45px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 0; margin-right: 2px; }
                        .allCommentsPage .comments-contents .listitem .text .likes .buttons a.like:hover { background-position: -23px 0; }
                    .allCommentsPage .comments-contents .listitem .text .likes .buttons a.dontLike { display: inline-block; background-color: #8f8f8f; width: 65px; text-decoration: none; color: #fff; text-align: center; border-radius: 2px 2px 2px 2px; width: 21px; height: 21px; background: url('../../i/comments-like-bck.png') no-repeat 0 -23px; }
                        .allCommentsPage .comments-contents .listitem .text .likes .buttons a.dontLike:hover { background-position: -23px -23px; }

                .allCommentsPage .comments-contents .listitem .text .likes .like-status .liked { display: inline-block; padding-left: 19px; background: url('../../i/tr_TR/liked.png') no-repeat 0 4px; padding-top: 2px; margin-top: 1px; float: left; }
                .allCommentsPage .comments-contents .listitem .text .likes .like-status .disLiked { display: inline-block; padding-top: 2px; margin-top: 1px; float: left; }
                */
.allCommentsPage .comments-contents > span { float: right; font-size: 12px; font-family: "Myriad Pro",Arial; padding-top: 5px; }
.allCommentsPage .comments-contents > span a:link { text-decoration: none; color: #979797; }
.allCommentsPage .comments-contents > span a:hover { text-decoration: none; color: #979797; }
.allCommentsPage .comments-contents > span a:visited { text-decoration: none; color: #979797; }
.allCommentsPage .comments-contents .rating-content { float: right; height: 84px; width: 134px; border-left: solid 1px #e6e6e6; padding-left: 12px; padding-top: 3px; }
.allCommentsPage .comments-contents .rating-content .categories li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.allCommentsPage .comments-contents .rating-content .categories span { float: left; display: block; }
.allCommentsPage .comments-contents .rating-content .categories .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.allCommentsPage .comments-contents .rating-content .categories .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .rating-content .categories .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .rating-content .result li { font-size: 12px; font-family: "Trebuchet MS",Arial; color: #979797; line-height: 16px; }
.allCommentsPage .comments-contents .rating-content .result span { float: left; display: block; }
.allCommentsPage .comments-contents .rating-content .result .ratings { float: right; width: 70px; padding-top: 3px; padding-left: 5px; }
.allCommentsPage .comments-contents .rating-content .result div.average { display: none; }
.allCommentsPage .comments-contents .rating-content .result .ratings li { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .rating-content .result .ratings li.bright { float: left; background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .starCssContainer { width: 14px; height: 10px; }
.allCommentsPage .comments-contents .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.allCommentsPage .comments-contents .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.allCommentsPage .comments-contents #mainColumn { position: absolute; left: 1px; top: 22px; z-index: 10; }
.allCommentsPage .pager { text-align: center; padding: 15px 0; }
.allCommentsPage .pager span .arrow:first-child { background: url('../../i/tr_TR/pager-arrows.png') no-repeat 0 -2px; padding-left: 20px; height: 16px; display: inline-block; padding-right: 0; color: #e58d03; font-family: arial; font-size: 12px; text-decoration: none; width: 30px; padding-top: 1px; }
.allCommentsPage .pager span span.current { background: url("../../i/tr_TR/pager-current.png") no-repeat scroll 0 0 transparent; color: #acacac; display: inline-block; font-family: arial; font-size: 12px; height: 16px; padding-top: 2px; text-align: center; width: 19px; }
.allCommentsPage .pager span a { color: #acacac; display: inline-block; font-family: arial; font-size: 12px; height: 16px; padding-top: 2px; text-align: center; width: 14px; }
.allCommentsPage .pager span a:hover { text-decoration: none; }
.allCommentsPage .pager span .arrow { background: url('../../i/tr_TR/pager-arrows.png') no-repeat 100% -42px; height: 16px; display: inline-block; padding-right: 20px; color: #e58d03; font-family: arial; font-size: 12px; text-decoration: none; width: 30px; padding-top: 1px; }
.allNewsPage { padding: 0 20px; }
.allNewsPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; }
.allNewsPage .items > div { margin-bottom: 5px; padding: 10px; }
.allNewsPage .items .photo { float: left; background: transparent url('../../i/tr_TR/multi-list-prev-img.png') no-repeat; width: 81px; height: 70px; padding-left: 8px; padding-top: 8px; }
.allNewsPage .items .text { margin-left: 10px; float: left; width: 785px; }
.allNewsPage .items .text .title { color: #646464; font-family: "Myriad Pro",Arial; font-size: 18px; font-weight: bold; }
.allNewsPage .items .text .title:hover { text-decoration: none; }
.allNewsPage .items .text .content { color: #979797; font-family: Arial; font-size: 12px; line-height: 16px; }
.allNewsPage .pager { text-align: center; padding: 15px 0; }
.allNewsPage .pager span .arrow:first-child { background: url('../../i/tr_TR/pager-arrows.png') no-repeat 0 -2px; padding-left: 20px; height: 16px; display: inline-block; padding-right: 0; color: #e58d03; font-family: arial; font-size: 12px; text-decoration: none; width: 30px; padding-top: 1px; }
.allNewsPage .pager span span.current { background: url("../../i/tr_TR/pager-current.png") no-repeat scroll 0 0 transparent; color: #acacac; display: inline-block; font-family: arial; font-size: 12px; height: 16px; padding-top: 2px; text-align: center; width: 19px; }
.allNewsPage .pager span a { color: #acacac; display: inline-block; font-family: arial; font-size: 12px; height: 16px; padding-top: 2px; text-align: center; width: 13px; }
.allNewsPage .pager span a:hover { text-decoration: none; }
.allNewsPage .pager span .arrow { background: url('../../i/tr_TR/pager-arrows.png') no-repeat 100% -42px; height: 16px; display: inline-block; padding-right: 20px; color: #e58d03; font-family: arial; font-size: 12px; text-decoration: none; width: 30px; padding-top: 1px; }
.contactPage { padding: 0 20px; }
.contactPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; }
.contactPage .buttons { text-align: right; padding: 15px 0; }
.newsDetailPage { padding-left: 25px; }
.newsDetailPage > .wrapper { padding: 54px 0 10px 10px; }
.newsDetailPage .detail-pane { color: #8d8d8d; float: left; font-family: Arial; font-size: 12px; padding: 10px 20px 10px 274px; width: 613px; min-height: 245px; }
.newsDetailPage .detail-pane .titleDate { padding-bottom: 10px; }
.newsDetailPage .detail-pane .titleDate h2 { color: #e58c00; font-family: Arial; font-size: 15px; padding-left: 10px; display: block; float: left; width: 525px; }
.newsDetailPage .detail-pane .titleDate .date { float: right; font-family: Arial; font-size: 12px; padding-left: 10px; padding-top: 4px; }
.newsDetailPage .detail-pane p.summary { margin-bottom: 10px; padding: 0 0 5px 10px; font-size: 13px; margin-bottom: 5px; border-bottom: 1px dotted #d5d5d5; }
.newsDetailPage .detail-pane div.text { margin-bottom: 10px; padding: 0 0 5px 10px; font-size: 13px; margin-bottom: 5px; }
.newsDetailPage .photo { position: absolute; top: 40px; width: 282px; left: 0; padding: 6px; }
.newsDetailPage .photo img { display: block; }
.newsDetailPage .all-news { border-top: 1px dotted #d5d5d5; font-weight: bold; margin-top: 30px; padding-top: 5px; text-align: right; }
.newsDetailPage .all-news a { text-decoration: none; color: #8d8d8d; }

.changeLocationPage { padding: 20px 20px 50px; }
.changeLocationPage h1 { color: #444444; font: bold 26px "trebuchet ms",arial; letter-spacing: -1px; margin-bottom: 10px; padding-top: 14px; margin-left: 8px; }
.changeLocationPage p {color: #dd8400;font-family: verdana;font-size: 16px;margin-left: 8px;margin-bottom: 25px;}
.changeLocationPage .cities { }
.changeLocationPage .cities a { width: 208px; height: 160px; background: url('../../i/change-location-item-bck.png') no-repeat; display: inline-block; margin: 0 6px; position: relative; }
.changeLocationPage .cities a.selected { background-position: 0 -160px; }
.changeLocationPage .cities a.selected span.plate { color: #c92d00; }
.changeLocationPage .cities span.name { color: white; font-family: "trebuchet ms",arial; font-size: 21px; font-weight: bold; position: absolute; text-align: center; top: 110px; width: 208px; }
.changeLocationPage .cities span.plate { color: #E5A104; font-family: "trebuchet ms",arial; font-size: 40px; font-weight: bold; position: absolute; text-align: center; top: 20px; width: 208px; }

.papyonUsersChoicesPage { padding: 0 20px 10px 20px; }
.papyonUsersChoicesPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; height: 35px; }
.papyonUsersChoicesPage .filter { margin-bottom: 15px; }
.papyonUsersChoicesPage .filter .input-box { float: left; }
.papyonUsersChoicesPage .filter .dropdown-box { float: left; }
.papyonUsersChoicesPage .filter .buttonWrapper { margin-left: 10px; float: left; padding-top: 1px; }
.papyonUsersChoicesPage li { margin-bottom: 5px; padding: 2px 15px; }
.papyonUsersChoicesPage .lists .listName { width: 500px; font-family: Arial; font-size: 13px; font-weight: bold; padding: 15px 0; }
.papyonUsersChoicesPage .lists .listName a { color: #757374; text-decoration: none; }
.papyonUsersChoicesPage .lists .user { width: 200px; color: #2561aa; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; text-align: center; }
.papyonUsersChoicesPage .lists .time { width: 150px; padding-left: 20px; text-align: center; }
.papyonsChoicedPage { padding: 0 20px 10px 20px; }
.papyonsChoicedPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; height: 35px; }
.papyonsChoicedPage .filter { margin-bottom: 15px; }
.papyonsChoicedPage .filter .input-box { float: left; }
.papyonsChoicedPage .filter .dropdown-box { float: left; }
.papyonsChoicedPage .filter .buttonWrapper { margin-left: 10px; float: left; padding-top: 1px; }
.papyonsChoicedPage li { margin-bottom: 5px; padding: 2px 15px; }
.papyonsChoicedPage .lists .listName { width: 685px; font-family: Arial; font-size: 13px; font-weight: bold; padding: 15px 0; }
.papyonsChoicedPage .lists .listName a { color: #757374; text-decoration: none; }
.papyonsChoicedPage .lists .time { width: 150px; padding-left: 20px; text-align: center; border-left: 1px solid #e0e0e0; }
.top10NewsListPage { padding: 0 20px 10px 20px; }
.top10NewsListPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; height: 35px; }
.top10NewsListPage .form { padding: 0; }
.top10NewsListPage > div h3 { font-weight: bold; height: 25px; }
.top10NewsListPage .direction-buttons { padding: 20px 0 10px; text-align: right; }
.top10NewsListPage > div.buttons-cell { height: 100px; padding-left: 65px; padding-top: 36px; width: 217px; }
.top10NewsListPage > div.buttons-cell ul { width: 160px; }
.top10NewsListPage > div.buttons-cell li { width: 160px; margin-bottom: 3px; }
.top10NewsListPage .top-10-new-list { margin-bottom: 20px; }
.top10NewsListPage .top-10-new-list .list { width: 40%; float: left; }
.top10NewsListPage .top-10-new-list .list.last { text-align: right; }
.top10NewsListPage .top-10-new-list .list.last h3 { text-align: left; padding-left: 30px; }
.top10NewsListPage .top-10-new-list .buttons-cell { width: 20%; float: left; text-align: center; padding-top: 32px; }
.top10NewsListPage .top-10-new-list .buttons-cell li { text-align: center; margin-bottom: 5px; }
.top10NewsListPage .buttons { text-align: right; padding: 15px 0; }
.top10NewsListPage .profile-button { text-align: right; }
.top10NewsListPage .usertop10_message { border: 1px solid #e7e7e7; display: block; padding: 15px; font-size: 13px; }
.top10NewsListPage .PnlSuccessExtension { font-size: 12px; }
.top10NewsListPage .PnlSuccessExtension a { text-decoration: none; }
.addNewRestaurantPage h1 { color: #444; font: bold 28px Arial; padding-top: 14px; height: 20px; letter-spacing: -1px; }
.addNewRestaurantPage .buttons { padding: 20px; text-align: right; }
.newRestaurantPage { padding: 0 20px 10px 20px; }
.newRestaurantPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; height: 35px; }
.newRestaurantPage .detail-table-content { padding: 0; }
.newRestaurantPage .buttons { padding: 20px; text-align: right; }
.newRestaurantPage .rating div.average { display: none; }
.newRestaurantPage .rating .starCssContainer { width: 14px; height: 10px; display: block; float: left; }
.newRestaurantPage .rating .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.newRestaurantPage .rating .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.newRestaurantPage .rating .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.newRestaurantPage .rating .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.newRestaurantPage .rating .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.newRestaurantPage .rating .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.newRestaurantPage .rating .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }

.newRestaurantPage .pager { position: absolute; text-align: center; top: 555px; width: 100%; }
.newRestaurantPage .pager .icons { font-size: 0; }
.newRestaurantPage .pager .icons a { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat; text-indent: -99999px; display: inline-block; margin: 0 3px; }
.newRestaurantPage .pager .icons span { height: 10px; width: 9px; background: url('../../i/tr_TR/pager-icon-restaurant.png') no-repeat -11px 0; display: inline-block; text-indent: -99999px; margin: 0 3px; }


.papyonTop10ListPage { padding: 0 20px 10px 20px; }
.papyonTop10ListPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; height: 35px; }
.papyonTop10ListPage .detail-table-content { padding: 0; }
.papyonTop10ListPage .buttons { padding: 20px; text-align: right; }
.papyonTop10ListPage .rating div.average { display: none; }
.papyonTop10ListPage .rating .starCssContainer { width: 14px; height: 10px; display: block; float: left; }
.papyonTop10ListPage .rating .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.papyonTop10ListPage .rating .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.papyonTop10ListPage .rating .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.papyonTop10ListPage .rating .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.papyonTop10ListPage .rating .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.papyonTop10ListPage .rating .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.papyonTop10ListPage .rating .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantTop10ListPage { padding: 0 20px 10px 20px; }
.restaurantTop10ListPage h1 { color: #444; font: bold 28px Arial; height: 20px; letter-spacing: -1px; padding-top: 14px; margin-bottom: 20px; height: 35px; }
.restaurantTop10ListPage .detail-table-content { padding: 0; }
.restaurantTop10ListPage .starCssContainer { width: 14px; height: 10px; display: block; float: left; }
.restaurantTop10ListPage .filledRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantTop10ListPage .filledHalfRatingStar { background: transparent url('../../i/tr_TR/rating-half-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantTop10ListPage .emptyRatingStar { background: transparent url('../../i/tr_TR/rating-icon.png') no-repeat 0 -22px; width: 14px; height: 10px; }
.restaurantTop10ListPage .filledRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantTop10ListPage .filledHalfRatingStarAverage { background: transparent url('../../i/tr_TR/rating-half-aver-icon.png') no-repeat; width: 14px; height: 10px; }
.restaurantTop10ListPage .emptyRatingStarAverage { background: transparent url('../../i/tr_TR/rating-aver-icon.png') no-repeat 0 -11px; width: 14px; height: 10px; }
.restaurantTop10ListPage .rest01 { min-height: 270px; padding-top: 10px; position: relative; }
.restaurantTop10ListPage .rest01 .rest-photo-big-pane { position: absolute; width: 431px; height: 265px; background: transparent url('../../i/tr_TR/rest-photo-big-arm.png') no-repeat 0 25px; left: -40px; }
.restaurantTop10ListPage .rest01 .rest-photo-big { background: transparent url('../../i/tr_TR/rest-photo-bck.png') no-repeat; width: 281px; height: 237px; padding: 10px; position: absolute; left: 120px; }
.restaurantTop10ListPage .rest01 .rest-photo-big-slider { position: absolute; top: 233px; left: 118px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; }
.restaurantTop10ListPage .rest01 .rest-photo-big-slider li { float: left; }
.restaurantTop10ListPage .rest01 .rest-photo-big-slider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.restaurantTop10ListPage .rest01 .info { float: right; width: 490px; margin-top: 34px; font-family: Arial; }
.restaurantTop10ListPage .rest01 .info h2 { font-size: 20px; }
.restaurantTop10ListPage .rest01 .info h2 a { color: #676767; text-decoration: none; }
.restaurantTop10ListPage .rest01 .info .ratings { float: left; padding-top: 1px; }
.restaurantTop10ListPage .rest01 .info .ratings div.average { display: none; }
.restaurantTop10ListPage .rest01 .info .category { font-size: 12px; padding-bottom: 2px; }
.restaurantTop10ListPage .rest01 .info .number { color: #e66607; float: left; font-weight: bold; line-height: 10px; margin: -2px 4px 0 4px; padding-top: 3px; }
.restaurantTop10ListPage .rest01 .info .rating-result-text { color: #747474; display: block; float: left; font-family: Arial; font-size: 12px; line-height: 11px; margin-left: 4px; }
.restaurantTop10ListPage .rest01 .info .rating-result-text span { font-weight: bold; }
.restaurantTop10ListPage .rest01 .info .price { color: #2561ac; font-family: Arial; font-weight: bold; font-size: 16px; margin-top: 3px; }
.restaurantTop10ListPage .rest01 .info .info-text { padding-top: 8px; font-size: 13px; width: 450px; height: 80px; overflow: hidden; margin-bottom: 70px; margin-right: 10px; }
.restaurantTop10ListPage .rest01 .button-pane { display:none; position: absolute; right: 17px; bottom: 20px; }
.restaurantTop10ListPage .rest02-03 { width: 426px; margin-top: 7px; position: relative; padding: 7px; margin-bottom: 7px; }
.restaurantTop10ListPage .rest02-03 { min-height: 170px; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle { background: transparent url('../../i/tr_TR/rest-photo-middle-bck.png') no-repeat; width: 182px; height: 173px; padding: 9px 11px 11px 10px; position: relative; float: left; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle .frame { position: relative; width: 180px; height: 153px; overflow: hidden; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle .frame .items { width: 1500px; position: absolute; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle .frame .items img { display: inline-block; float: left; display: block; width: 282px; height: 238px; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle .arm.two { position: absolute; left: -16px; top: 14px; width: 44px; height: 34px; background: transparent url('../../i/tr_TR/rest02-03-arms.png') no-repeat 0 0; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle .arm.three { position: absolute; left: -16px; top: 14px; width: 44px; height: 34px; background: transparent url('../../i/tr_TR/rest02-03-arms.png') no-repeat 0 -36px; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle-slider { position: absolute; top: 159px; left: 72px; background: transparent url('../../i/tr_TR/restPhotoSliderbck.png') no-repeat; width: 66px; height: 33px; padding: 1px 0 0 2px; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle-slider li { float: left; }
.restaurantTop10ListPage .rest02-03 .rest-photo-middle-slider li a { width: 30px; height: 27px; display: block; cursor: pointer; }
.restaurantTop10ListPage .rest02-03 .info { float: right; width: 218px; margin-top: 8px; font-family: Arial; }
.restaurantTop10ListPage .rest02-03 .info h2 { font-family: Arial; font-size: 18px; }
.restaurantTop10ListPage .rest02-03 .info h2 a { color: #676767; text-decoration: none; }
.restaurantTop10ListPage .rest02-03 .info .ratings { float: left; padding-top: 1px; }
.restaurantTop10ListPage .rest02-03 .info .ratings div.average { display: none; }
.restaurantTop10ListPage .rest02-03 .info .category { font-size: 12px; padding-bottom: 2px; }
.restaurantTop10ListPage .rest02-03 .info .number { color: #e66607; float: left; font-weight: bold; line-height: 10px; margin: -2px 4px 0 4px; padding-top: 3px; }
.restaurantTop10ListPage .rest02-03 .info .rating-result-text { color: #747474; display: block; float: left; font-family: Arial; font-size: 12px; line-height: 11px; clear: both; }
.restaurantTop10ListPage .rest02-03 .info .rating-result-text span { font-weight: bold; display: inline-block; padding: 5px 0; }
.restaurantTop10ListPage .rest02-03 .info .price { color: #2561ac; font-family: Arial; font-weight: bold; font-size: 16px; margin-top: 3px; }
.restaurantTop10ListPage .rest02-03 .orange-small-button { font-size: 12px; }
.restaurantTop10ListPage .rest02-03 .button { padding: 0 14px; }
.restaurantTop10ListPage .rest02-03 .button-pane { display:none; bottom: 15px; position: absolute; right: 15px; width: 124px; }
.restaurantTop10ListPage .rest02-03 .button-pane a { white-space: nowrap; }
.user-list th.first-cell { width: 140px; }
.user-list th.first-cell .number { display: table-cell; padding-left: 0!important; width: 37px; }
.user-list th.first-cell .number span { display: block; width: 35px; height: 29px; text-align: center; font-family: Arial; font-size: 14px; font-weight: bold; color: #e87d15; padding-top: 9px; background: transparent url('../../i/tr_TR/multi-list-number-bck.png') no-repeat -5px 0; }
.user-list th.first-cell .img { background: url("../../i/tr_TR/multi-list-prev-img.png") no-repeat scroll 0 0 transparent; height: 70px; padding-left: 8px; padding-top: 8px; width: 81px; }
.user-list th.first-cell .arrow { display: table-cell; padding-left: 0!important; /*width:37px*/ }
.user-list th.first-cell .arrow span { display: block; width: 18px; height: 29px; padding-top: 9px; /*background:transparent url('../../i/tr_TR/multi-list-arrow-bck.png') no-repeat -5px 0*/ }
.user-list th.restName { color: #747474; font-size: 12px; width: 480px; font-weight: bold; vertical-align: middle; }
.user-list th.restName > div { vertical-align: middle; display: table-cell; width: 1000px; }
.user-list th.restName > div a { color: #747474; text-decoration: none; }
.user-list td.rating { width: 170px; }
.user-list td.rating div.shadow > div { padding-left: 10px; padding-right: 10px; }
.user-list th.restName span { padding-left: 5px; display: block; padding-bottom: 0; }
.user-list td.rating .rating-items { float: left; }
.user-list td.rating .number { float: left; margin-left: 4px; margin-top: -2px; color: #e66607; font-weight: bold; }
.user-list td.rating div.average { display: none; }
.user-list td.rating .rating-result-text { font-family: Arial; font-size: 12px; color: #747474; padding-top: 2px; }
.user-list td.rating .rating-result-text span { font-weight: bold; }
.user-list td.price { width: 125px; font-size: 12px; color: #2561ac; font-weight: bold; text-align: center; }
.user-list td.last-cell { display:none; width: 155px; font-size: 12px; color: #747474; font-weight: bold; text-align: center; }
.user-list td.last-cell a { color: #e66607; text-decoration: none; font-size: 12px; padding: 0 14px; }




.forgotPassPage { padding: 0 20px 10px 20px; }
.forgotPassPage h1 { color: #444; font: bold 28px Arial; padding-top: 14px; letter-spacing: -1px; }
.forgotPassPage .buttons { padding: 20px; text-align: right; }
.forgotPassPage .form { padding: 0; }
.forgotPassPage .form .input-box { float: left; }
.errorPage { padding: 0 20px 10px 20px; }
.errorPage h1 { color: #444; font: bold 28px Arial; padding-top: 14px; letter-spacing: -1px; }
.eventInvitationPage { padding: 0 20px; }
.eventInvitationPage h1 { color: #444; font: bold 28px Arial; letter-spacing: -1px; padding-top: 14px; }
.eventInvitationPage h2 { font-family: Arial; font-size: 17px; }
.eventInvitationPage .notification { float: left; width: 699px; margin: 0; }
.eventInvitationPage .notification .icon { font-size: 13px; width: auto; }
.eventInvitationPage .notificationButton { float: left; padding-left: 13px; padding-top: 45px; }
.eventInvitationPage .notificationButton a { width: 100px; }
.eventInvitationPage .buttons { text-align: right; padding: 15px 0; }
.eventInvitationPage .buttons a { margin-left: 5px; }
.eventInvitationPage .invite_text { font-family: arial; font-size: 12px; padding: 0 0 5px; }
.eventInvitationPage .mail-addresses { border: 0; width: 100%; }
.eventInvitationPage .mail-addresses .chkboxlist { width: 5%; }
.eventInvitationPage .mail-addresses th { background-color: #f0f0f0; border: 1px solid #dfdfdf; padding: 3px 6px; }
.eventInvitationPage .mail-addresses th label { font-size: 14px!important; }
.eventInvitationPage .mail-addresses td { background-color: #f5f4f4; border: 1px solid #dfdfdf; padding: 3px 6px; }
.eventInvitationPage .mail-addresses td label { font-size: 14px!important; }
.eventInvitationPage .mail-addresses .check-box-list, .eventInvitationPage .mail-addresses .custom-checkbox { display: block!important; width: 32px; }
.eventInvitationPage .mail-addresses .custom-checkbox label { font-size: 0!important; height: 25px; width: 0; }
.eventInvitationPage .mail-list-button { text-align: right; padding: 5px 0; }
.usermenu .welcoming .text { overflow: hidden; white-space: nowrap; }
#simplemodal-overlay { background-color: #000; }
simplemodal-data iframe { background-color: transparent; }
#simplemodal-container a.modalCloseImg { background: url("../../i/tr_TR/close-button.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: inline; height: 16px; position: absolute; right: -10px; top: -9px; width: 16px; z-index: 3200; }
.ys-register-image { background: transparent url('../../i/tr_TR/register-member.png') no-repeat scroll 0 0; width: 614px; height: 105px; position: relative; float: right; margin-top: -32px; margin-right: 140px; }
.ys-register-image .text { color: #fff; font-family: arial; font-size: 13px; left: 20px; position: absolute; top: 66px; }
.ys-register-image .text span { color: #e10707; font-weight: bold; }
.ys-register-image a { color: #e10707; display: block; font-family: arial; font-size: 13px; font-weight: bold; height: 35px; padding-top: 9px; position: absolute; right: 4px; text-align: center; top: 57px; width: 75px; }

.member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button.edit, .member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button.cancel, .member-profile-page > .r .memberProfileMyReservations .detail-table .last .buttons .small-button.delete { padding-left: 5px; padding-right: 5px; }
.member-profile-page > .r #box-wrapper .my-events .list li { overflow: hidden; }
.contactgrabberbox li { display: inline; }
#dialog_content_head { display: none; }
#table_contacts { display: none; }
#popupcontainer { padding: 10px; }
.contact-table-container { overflow: auto; overflow-x: hidden; height: 300px; }
.contact-table th { width: auto; }
.contact-table td, .contact-table th { padding: 4px; }
.contact-table .alternate td, .contact-table .alternate th { background-color: #f3f3f3; }
.usermenu .welcoming .dropMenu { z-index: 1; }
.populer-list-widget .all-lists { display: block; font: 12px/17px Arial; text-decoration: none; padding: 0 15px; color: #fff; text-align:right }
.restaurant-results-events { margin-top: 8px; padding-bottom: 10px; padding-left: 7px; padding-right: 3px; width: 280px; }
.restaurant-results-events .first { background: url("../../i/tr_TR/restActivitiesbck.png") no-repeat; height: 89px; margin-bottom: 10px; }
.restaurant-results-events .first .image { float: left; background: url('../../i/tr_TR/restActsPhotoBck.png') no-repeat; width: 77px; height: 70px; margin-left: 8px; margin-top: 8px; padding-left: 6px; padding-top: 3px; }
.restaurant-results-events .first .text { float: left; width: 150px; font-family: Arial; font-weight: bold; font-size: 18px; color: #e86600; padding-left: 4px; }
.restaurant-results-events .first .text h4 { display: block; height: 22px; margin-top: 10px; overflow: hidden; width: 173px; font-weight: normal; }
.restaurant-results-events .first .text h4 a { color: #e86600; text-decoration: none; }
.restaurant-results-events .first .text p { color: #979797; display: block; font-family: Arial; font-size: 12px; font-weight: normal; height: 49px; line-height: 16px; overflow: hidden; width: 175px; }
.restaurant-results-events .first .text p span { display: block; }
.restaurant-results-events h3 { color: #565656; font: bold 19px/45px Arial; }
.restaurant-results-events .event { background-color: #fff; box-shadow: 0 0 .25em #ccc; clear: left; height: 40px; margin-bottom: 8px; padding: 4px 0; width: 274px; -webkit-box-shadow: #CCC 0 0 .25em; -moz-box-shadow: #CCC 0 0 .25em; box-shadow: #CCC 0 0 .25em; behavior: url('/_layouts/papyoncom/pie/PIE.htc'); min-height: 43px; }
.restaurant-results-events .event > div { float: left; border-right: 1px solid #ebebeb; }
.restaurant-results-events .event > a { display: block; width: 190px; padding: 0 10px; text-decoration: none; font: 12px/17px Arial; color: #aaa; overflow: hidden; }
.restaurant-results-events .event > div span { display: block; font: 10px Arial; color: #e86600; text-align: center; }
.restaurant-results-events .event > div b { display: block; font: bold 35px/30px Arial; color: #e86600; padding: 0 10px; }
.restaurant-results-events .all-lists { position: absolute; bottom: 8px; right: 12px; display: block; font: 12px/17px Arial; text-decoration: none; padding: 0 5px; color: #aaa; background-color: #fff; }
.restaurant-results-lists { margin-top: 8px; padding-bottom: 10px; padding-left: 7px; padding-right: 6px; width: 277px; }
.restaurant-results-lists h3 { color: #565656; font: bold 19px/45px Arial; }
.restaurant-results-lists .text { margin-bottom: 4px; background-color: #fcfcfc; border: 1px solid #efeeee; box-shadow: 0 0 3px 1px #eae9e9 inset; color: #979797; display: block; font-family: Arial; font-size: 12px; font-weight: normal; line-height: 16px; overflow: hidden; padding: 10px; }
.restaurant-results-lists .text a { color: #979797; text-decoration: none; }
.error-page { height: 270px; margin: 3px auto 300px; padding: 0 20px 10px 20px; }
.error-page h1 { color: #444; font: bold 28px Arial; padding-top: 14px; letter-spacing: -1px; }
.error-page .turn-back-button { text-align: right; }
.autocomplete_reservation_finder { width: 200px!important; }
.search-refinemed #refinementPanel .custom-checkbox label, .custom-radio label { margin: 0!important; }
.search-refinemed #refinementPanel h3.nopadding { padding: 0!important; }
.search-refinemed #refinementPanel .input-box input.type_rest { width: 230px; }
.search-refinemed #refinementPanel .ms-dtinput .input-box input { width: 90px; margin: 0 8px 0 4px; }
.search-refinemed #refinementPanel .refinement-search-button { margin-left: 4px; margin-top: 23px; padding: 10px 3px!important; }
.search-refinemed #refinementPanel .refinement-search-button input { padding: 0 2px; width: 65px; }
.restaurantDetailPage .description #restOtherInfo #restFacilitiesItems .items div a { text-decoration: underline; color: #676767; }
.edit-profile-page .input-box { float: left; }

*:first-child + html #superbox_papyonLogin { position: relative; top: -50%; display: block; }
* html #superbox_papyonLogin { position: relative; top: -50%; display: block; }
#superbox_papyonLogin { margin: 0 auto; padding: 0; }
#superbox_papyonLogin { padding: 10px; background: none transparent; }
#superbox_papyonLogin .close, #superbox_papyonLogin .nextprev { margin: 0; }
#superbox_papyonLogin .close { position: relative; }
#superbox_papyonLogin .close a { background: url("../../i/modal-close-icon.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 31px; position: absolute; right: -18px; top: 17px; width: 33px; }

#superbox_papyonLogin.image { padding: 10px; background: none #fff; border-radius: 10px; }
#superbox_papyonLogin.image .close,
#superbox_papyonLogin.image .nextprev { margin: 0; }
#superbox_papyonLogin.image .close { position: relative; }
#superbox_papyonLogin.image .close a { background: url("../../i/modal-close-icon.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 31px; position: absolute; right: -27px; top: -20px; width: 33px; }


*:first-child + html #profilepage-assessment { position: relative; top: -50%; display: block; }
* html #profilepage-assessment { position: relative; top: -50%; display: block; }
#profilepage-assessment { margin: 0 auto; padding: 0; }
#profilepage-assessment { padding: 10px; background: none transparent; }
#profilepage-assessment .close, #profilepage-assessment .nextprev { margin: 0; }
#profilepage-assessment .close { position: relative; }
#profilepage-assessment .close a { background: url("../../i/modal-close-icon.png") no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 31px; position: absolute; right: -18px; top: -3px; width: 33px; }

/*aslib/c/form.css*/
form.jqtransformdone label { margin-top: 4px; margin-right: 8px; display: block; float: left; }
form.jqtransformdone div.rowElem { clear: both; padding: 4px 0; }
button.jqTransformButton { margin: 0; padding: 0; border: 0; background-color: transparent; cursor: pointer; overflow: visible; font-family: Arial; }
*:first-child + html button.jqTransformButton[type] { width: 1; }
button.jqTransformButton span { background: transparent url('../../i/forms/btn_right.gif') no-repeat right top; display: block; float: left; padding: 0 4px 0 0; margin: 0; height: 33px; }
button.jqTransformButton span span { background: transparent url('../../i/forms/btn_left.gif') no-repeat top left; color: #333; padding: 8px 4px 0 8px; font-weight: normal; font-size: 12px; line-height: 13px; display: block; text-decoration: none; height: 33px; }
button.jqTransformButton_hover span span { background-position: left -33px; }
button.jqTransformButton_hover span { background-position: right -33px; }
button.jqTransformButton_click span span { background-position: left -66px; }
button.jqTransformButton_click span { background-position: right -66px; }
* html button.jqTransformButton { height: 33px; }
* button.jqTransformButton span span { height: 25px; }
* + html button.jqTransformButton { height: 33px; }
* + button.jqTransformButton span span { height: 25px; }
.jqTransformInputWrapper { background: transparent url('../../i/forms/input/input_text_left.png') no-repeat left top; height: 36px; padding: 0; float: left; }
.jqTransformInputInner { background: transparent url('../../i/forms/input/input_text_right.png') no-repeat top right; padding: 0; margin: 0; }
.jqTransformInputInner div { height: 36px; margin: 0; padding: 0 15px; }
.jqTransformInputInner div input { font-family: Arial,Helvetica,sans-serif; font-size: 12px; line-height: 36px; vertical-align: middle; height: 36px; color: #404040; border: 0 none transparent; padding: 0; margin: 0; background: transparent; outline: 0; }
* html .jqTransformInputInner div input { padding: 6px 0 0 0; margin: 0 0 0 -8px; height: 36px; }
* + html .jqTransformInputInner div input { margin: 0; height: 36px; }
.jqTransformInputWrapper_hover { background-position: left -36px; }
.jqTransformInputWrapper_hover div.jqTransformInputInner { background-position: right -36px; }
.jqTransformInputWrapper_focus { background-position: left -72px; }
.jqTransformInputWrapper_focus div.jqTransformInputInner { background-position: right -72px; }
.jqTransformSafari .jqTransformInputInner div input { background-color: transparent; }
table.jqTransformTextarea td#jqTransformTextarea-mm textarea { font-size: 12px; line-height: 16px; }
table.jqTransformTextarea td { font-size: 1px; line-height: 1px; width: 10px; height: 10px; margin: 0; padding: 0; }
table.jqTransformTextarea textarea { margin: 0; padding: 0; border: 0; background: 0; }
table.jqTransformTextarea td#jqTransformTextarea-tl { background: url('../../i/forms/textarea/textarea_tl.png') no-repeat top left; }
table.jqTransformTextarea td#jqTransformTextarea-tm { background: url('../../i/forms/textarea/textarea_tm.png') repeat-x top left; }
table.jqTransformTextarea td#jqTransformTextarea-tr { background: url('../../i/forms/textarea/textarea_tr.png') no-repeat top left; }
table.jqTransformTextarea td#jqTransformTextarea-ml { background: url('../../i/forms/textarea/textarea_ml.png') repeat-y top left; }
table.jqTransformTextarea td#jqTransformTextarea-mm { background: url('../../i/forms/textarea/textarea-mm.png') repeat; }
table.jqTransformTextarea td#jqTransformTextarea-mr { background: url('../../i/forms/textarea/textarea_mr.png') repeat-y top left; }
table.jqTransformTextarea td#jqTransformTextarea-bl { background: url('../../i/forms/textarea/textarea_bl.png') no-repeat top left; }
table.jqTransformTextarea td#jqTransformTextarea-bm { background: url('../../i/forms/textarea/textarea_bm.png') repeat-x top left; }
table.jqTransformTextarea td#jqTransformTextarea-br { background: url('../../i/forms/textarea/textarea_br.png') no-repeat top left; }
table.jqTransformTextarea-hover td#jqTransformTextarea-tl { background-position: 0 -10px; }
table.jqTransformTextarea-hover td#jqTransformTextarea-tm { background-position: 0 -10px; }
table.jqTransformTextarea-hover td#jqTransformTextarea-tr { background-position: 0 -10px; }
table.jqTransformTextarea-hover td#jqTransformTextarea-ml { background-position: -10px 0; }
table.jqTransformTextarea-hover td#jqTransformTextarea-mm { background-image: url('../../i/forms/textarea/textarea-mm-hover.png'); }
table.jqTransformTextarea-hover td#jqTransformTextarea-mr { background-position: -10px 0; }
table.jqTransformTextarea-hover td#jqTransformTextarea-bl { background-position: 0 -10px; }
table.jqTransformTextarea-hover td#jqTransformTextarea-bm { background-position: 0 -10px; }
table.jqTransformTextarea-hover td#jqTransformTextarea-br { background-position: 0 -10px; }
table.jqTransformTextarea-focus td#jqTransformTextarea-tl { background-position: 0 -20px; }
table.jqTransformTextarea-focus td#jqTransformTextarea-tm { background-position: 0 -20px; }
table.jqTransformTextarea-focus td#jqTransformTextarea-tr { background-position: 0 -20px; }
table.jqTransformTextarea-focus td#jqTransformTextarea-ml { background-position: -20px 0; }
table.jqTransformTextarea-focus td#jqTransformTextarea-mm { background-image: url('../../i/forms/textarea/textarea-mm-focus.png'); }
table.jqTransformTextarea-focus td#jqTransformTextarea-mr { background-position: -20px 0; }
table.jqTransformTextarea-focus td#jqTransformTextarea-bl { background-position: 0 -20px; }
table.jqTransformTextarea-focus td#jqTransformTextarea-bm { background-position: 0 -20px; }
table.jqTransformTextarea-focus td#jqTransformTextarea-br { background-position: 0 -20px; }
table.jqTransformTextarea .jqTransformSafariTextarea div { position: relative; overflow: hidden; border: 0 solid red; }
table.jqTransformTextarea .jqTransformSafariTextarea textarea { background: 0; position: absolute; top: -10px; left: -10px; padding: 10px 10px 10px 10px; resize: none; }
.jqTransformRadioWrapper { float: left; display: block; margin: 0 4px; margin-top: 5px; }
.jqTransformRadio { background: transparent url('../../i/forms/radio.png') no-repeat center top; vertical-align: middle; height: 21px; width: 20px; display: block; }
span.jqTransformCheckboxWrapper { display: block; float: left; margin-top: 5px; }
a.jqTransformCheckbox { background: transparent url('../../i/forms/checkbox.png') no-repeat center top; vertical-align: middle; height: 20px; width: 19px; display: block; }
a.jqTransformChecked { background-position: center bottom; }
.jqTransformSelectWrapper ul { position: absolute; width: 43px; top: 33px; left: 3px; list-style: none; background-color: #FFF; border: solid 1px #CCC; display: none; margin: 0; padding: 0; height: 150px; overflow: auto; overflow-y: auto; z-index: 10; }
.jqTransformSelectWrapper ul a { display: block; padding: 5px; text-decoration: none; color: #333; background-color: #FFF; font-size: 12px; }
.jqTransformSelectWrapper ul a.selected { background: #ededed; color: #333; }
.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover { background: #3582c4; color: #fff; }
.jqTransformMultiSelectWrapper { float: left; }
table.jqTransformListbox td#jqTransformTextarea-mm textarea { font-size: 12px; line-height: 16px; }
table.jqTransformListbox td { font-size: 1px; line-height: 1px; width: 5px; height: 5px; margin: 0; padding: 0; }
table.jqTransformListbox textarea { margin: 0; padding: 0; border: 0; background: 0; }
table.jqTransformListbox td.tl { background: url('../../i/forms/textarea/textarea_tl.gif') no-repeat top left; }
table.jqTransformListbox td.tm { background: url('../../i/forms/textarea/textarea_tm.gif') repeat-x top left; }
table.jqTransformListbox td.tr { background: url('../../i/forms/textarea/textarea_tr.gif') no-repeat top left; }
table.jqTransformListbox td.ml { background: url('../../i/forms/textarea/textarea_ml.gif') repeat-y top left; }
table.jqTransformListbox td.mm { background: url('../../i/forms/textarea/textarea-mm.gif') repeat; }
table.jqTransformListbox td.mr { background: url('../../i/forms/textarea/textarea_mr.gif') repeat-y top left; }
table.jqTransformListbox td.bl { background: url('../../i/forms/textarea/textarea_bl.gif') no-repeat top left; }
table.jqTransformListbox td.bm { background: url('../../i/forms/textarea/textarea_bm.gif') repeat-x top left; }
table.jqTransformListbox td.br { background: url('../../i/forms/textarea/textarea_br.gif') no-repeat top left; }
table.jqTransformListbox-hover td.tl { background-position: 0 -5px; }
table.jqTransformListbox-hover td.tm { background-position: 0 -5px; }
table.jqTransformListbox-hover td.tr { background-position: 0 -5px; }
table.jqTransformListbox-hover td.ml { background-position: -5px 0; }
table.jqTransformListbox-hover td.mm { background-image: url('../../i/forms/textarea/textarea-mm-hover.gif'); }
table.jqTransformListbox-hover td.mr { background-position: -5px 0; }
table.jqTransformListbox-hover td.bl { background-position: 0 -5px; }
table.jqTransformListbox-hover td.bm { background-position: 0 -5px; }
table.jqTransformListbox-hover td.br { background-position: 0 -5px; }
table.jqTransformListbox-focus td.tl { background-position: 0 -10px; }
table.jqTransformListbox-focus td.tm { background-position: 0 -10px; }
table.jqTransformListbox-focus td.tr { background-position: 0 -10px; }
table.jqTransformListbox-focus td.ml { background-position: -10px 0; }
table.jqTransformListbox-focus td.mm { background-image: url('../../i/forms/textarea/textarea-mm-focus.gif'); }
table.jqTransformListbox-focus td.mr { background-position: -10px 0; }
table.jqTransformListbox-focus td.bl { background-position: 0 -10px; }
table.jqTransformListbox-focus td.bm { background-position: 0 -10px; }
table.jqTransformListbox-focus td.br { background-position: 0 -10px; }
.jqTransformMultiSelectWrapper ul { width: auto; list-style: none; margin: 0; padding: 0; overflow: hidden; overflow-y: auto; z-index: 10; }
.jqTransformMultiSelectWrapper ul span { display: block; padding: 5px; text-decoration: none; color: #333; background-color: #FFF; font-size: 14px; font-family: Arial; line-height: 100%; cursor: default; white-space: nowrap; }
.jqTransformMultiSelectWrapper ul span.selected { background: #ededed; color: #333; }
.jqTransformHidden { display: none; }
input.button[class] { padding: 0 20px; width: auto; overflow: visible; }
.button { display: inline-block; height: 35px; margin: 0; padding: 0 20px; border: 0 none transparent; background-color: transparent; background-image: url('../../i/buttons.png'); background-position: 50% 0; cursor: pointer; text-decoration: none; line-height: 35px; font-family: Arial; font-weight: bold; color: #fff!important; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.makeReservation-button{ display:none; background-image: url('../../i/makeReservation.png'); width: 147px; background-position: left top; padding-left: 25px; font-size: 14px; height: 30px; line-height: 30px; text-shadow: 1px 1px 1px #B70000; text-align: center;}
    .makeReservation-button:hover {
        background-position: left top;
    }
.button:hover { text-decoration: none!important; }
.button span { filter: progid:DXImageTransform.Microsoft.Shadow(color=#0000FF,direction=45); }
.orange-big-button { background-position: 50% 0; font-size: 16px; text-shadow: 1px 1px 1px #b76000; }
.orange-big-button span { white-space: nowrap; }
.orange-big-button:hover { background-position: 50% -35px; }
.orange-small-button { background-position: 50% -210px; font-size: 14px; height: 30px; line-height: 30px; text-shadow: 1px 1px 1px #b76000; text-align: center; }
.orange-small-button:hover { background-position: 50% -240px; }
.blue-big-button { background-position: 50% -70px; font-size: 16px; text-shadow: 1px 1px 1px #3049c2; }
.blue-big-button:hover { background-position: 50% -105px; }
.blue-small-button { background-position: 50% -270px; font-size: 14px; height: 30px; line-height: 30px; text-shadow: 1px 1px 1px #3049c2; text-align: center; }
.blue-small-button:hover { background-position: 50% -300px; }
.gray-big-button { background-position: 50% -140px; font-size: 16px; text-shadow: 1px 1px 1px #4f4f4f; }
.gray-big-button:hover { background-position: 50% -175px; }
.gray-small-button { background-position: 50% -330px; font-size: 14px; height: 30px; line-height: 30px; text-shadow: 1px 1px 1px #4f4f4f; text-align: center; }
.gray-small-button:hover { background-position: 50% -360px; }
.input-box { margin-right: 5px; display: inline-block; border: 1px solid #dfdfdf; background: #FFF; -webkit-box-shadow: #CCC 1px 2px .25em; -moz-box-shadow: #CCC 1px 2px .25em; box-shadow: #CCC 1px 2px .25em; background: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#FFF)); background: -webkit-linear-gradient(#f3f3f3,#FFF); background: -moz-linear-gradient(#f3f3f3,#FFF); background: -ms-linear-gradient(#f3f3f3,#FFF); background: -o-linear-gradient(#f3f3f3,#FFF); background: linear-gradient(#f3f3f3,#FFF); -pie-background: linear-gradient(#f3f3f3,#FFF); zoom: 1; *display: inline; }
html > body .input-box { position: relative; z-index: 0; }
.input-box input { background: transparent none; border: 0 transparent none; color: #666; font: 13px/33px Arial; height: 33px; margin: 0 15px; }
* + html #restaurantSearch .reservation-input-box input[type=text] { height: 25px!important; line-height: 25px!important; }
.reservation-input-box { box-shadow: none; }
.reservation-input-box input { margin: 0 3px; height: 25px; font-family: arial; font-size: 12px; line-height: 25px; }
.date .reservation-input-box input { width: 63px; height: 25px!important; }
.input-multi-box { margin-right: 5px; display: inline-block; display: -moz-inline-box; border: 1px solid #dfdfdf; -webkit-box-shadow: #CCC 1px 2px .25em; -moz-box-shadow: #CCC 1px 2px .25em; box-shadow: #CCC 1px 2px .25em; background: #FFF; background: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#FFF)); background: -webkit-linear-gradient(#f3f3f3,#FFF); background: -moz-linear-gradient(#f3f3f3,#FFF); background: -ms-linear-gradient(#f3f3f3,#FFF); background: -o-linear-gradient(#f3f3f3,#FFF); background: linear-gradient(#f3f3f3,#FFF); -pie-background: linear-gradient(#f3f3f3,#FFF); zoom: 1; *display: inline; }
html > body .input-multi-box { position: relative; z-index: 0; }
.input-multi-box textarea { background: transparent none; border: 0 transparent none; color: #acacac; font: 13px Arial; padding: 5px; }
.list-box { display: inline-block; border: 1px solid #dfdfdf; -webkit-box-shadow: #CCC 1px 2px .25em; -moz-box-shadow: #CCC 1px 2px .25em; box-shadow: #CCC 1px 2px .25em; background: #FFF; background: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#FFF)); background: -webkit-linear-gradient(#f3f3f3,#FFF); background: -moz-linear-gradient(#f3f3f3,#FFF); background: -ms-linear-gradient(#f3f3f3,#FFF); background: -o-linear-gradient(#f3f3f3,#FFF); background: linear-gradient(#f3f3f3,#FFF); -pie-background: linear-gradient(#f3f3f3,#FFF); behavior: url('/_layouts/PapyonCom/pie/PIE.htc'); zoom: 1; *display: inline; padding: 5px; }
html > body .list-box { position: relative; z-index: 0; }
.list-box select, .list-box select option { background: transparent none; border: 0 transparent none; outline: transparent none 0; color: #acacac; font: 13px/20px Arial; }
.dropdown-box { display: inline-block; zoom: 1; *display: inline; }
.dropdown-box a:hover { text-decoration: none; }


/* Selectmenu
----------------------------------*/

.ui-selectmenu { display: block; display: inline-block; position: relative; height: 2.2em; vertical-align: middle; text-decoration: none; overflow: hidden; zoom: 1; }
.ui-selectmenu-icon { position: absolute; right: 6px; margin-top: -8px; top: 50%; }
.ui-selectmenu-menu { padding: 0; margin: 0; position: absolute; top: 0; display: none; z-index: 1005; }
/* z-index: 1005 to make selectmenu work with dialog */
.ui-selectmenu-menu ul { padding: 0; margin: 0; list-style: none; position: relative; overflow: auto; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
.ui-selectmenu-open { display: block; }
ul.ui-selectmenu-menu-popup { margin-top: -1px; }
.ui-selectmenu-menu li { padding: 0; margin: 0; display: block; border-top: 1px dotted transparent; border-bottom: 1px dotted transparent; border-right-width: 0 !important; border-left-width: 0 !important; font-weight: normal!important; }
.ui-selectmenu-menu li a,
.ui-selectmenu-status { line-height: 1.4em; display: block; padding: .405em 2.1em .405em 1em; outline: none; text-decoration: none; color: #ACACAC!important; }

.ui-selectmenu-menu li.ui-state-disabled a, .ui-state-disabled { cursor: default; }
.ui-selectmenu-menu li.ui-selectmenu-hasIcon a,
.ui-selectmenu-hasIcon .ui-selectmenu-status { padding-left: 20px; position: relative; margin-left: 5px; }
.ui-selectmenu-menu li .ui-icon, .ui-selectmenu-status .ui-icon { position: absolute; top: 1em; margin-top: -8px; left: 0; }
.ui-selectmenu-status { line-height: 1.4em; }
.ui-selectmenu-menu li span, .ui-selectmenu-status span { display: block; margin-bottom: .2em; }
.ui-selectmenu-menu li .ui-selectmenu-item-header { font-weight: bold; }
.ui-selectmenu-menu li .ui-selectmenu-item-footer { opacity: .8; }
/* for optgroups */
.ui-selectmenu-menu .ui-selectmenu-group { font-size: 1em; }
.ui-selectmenu-menu .ui-selectmenu-group .ui-selectmenu-group-label { line-height: 1.4em; display: block; padding: .6em .5em 0; font-weight: bold; }
.ui-selectmenu-menu .ui-selectmenu-group ul { margin: 0; padding: 0; }
/* IE6 workaround (dotted transparent borders) */
* html .ui-selectmenu-menu li { border-color: pink; filter: chroma(color=pink); width: 100%; }
* html .ui-selectmenu-menu li a { position: relative; }
/* IE7 workaround (opacity disabled) */
* + html .ui-state-disabled, * + html .ui-state-disabled a { color: silver; }

.dropdown-box .ui-selectmenu { position: relative; display: block; border: 1px solid #dfdfdf; font: 13px/33px Arial; height: 33px; -webkit-box-shadow: #CCC 1px 2px .25em; -moz-box-shadow: #CCC 1px 2px .25em; box-shadow: #CCC 1px 2px .25em; background: #FFF; background: -webkit-gradient(linear,0 0,0 100%,from(#f3f3f3),to(#FFF)); background: -webkit-linear-gradient(#f3f3f3,#FFF); background: -moz-linear-gradient(#f3f3f3,#FFF); background: -ms-linear-gradient(#f3f3f3,#FFF); background: -o-linear-gradient(#f3f3f3,#FFF); background: linear-gradient(#f3f3f3,#FFF); /*-pie-background: linear-gradient(#f3f3f3,#FFF); behavior: url('/_layouts/PapyonCom/pie/PIE.htc');*/ border-radius: 0; }
html > body dropdown-box .ui-selectmenu { position: relative; z-index: 0; cursor: pointer; }
.dropdown-box .ui-selectmenu .ui-selectmenu-status { color: #acacac; font: 13px Arial; display: block; font: 13px/33px Arial; height: 33px; padding: 0 10px; white-space: nowrap; cursor: pointer; }
*:first-child + html .dropdown-box .ui-selectmenu .ui-selectmenu-status { font: 13px/35px Arial; height: 28px; }

.reservation-dropdown-box .ui-selectmenu { box-shadow: none; height: 25px; }
.reservation-dropdown-box .ui-selectmenu .ui-selectmenu-status { height: 25px; font: 12px/25px Arial; padding: 0 3px; overflow: hidden; margin-right: 24px; text-overflow: ellipsis; white-space: nowrap; }
* + html .reservation-dropdown-box .ui-selectmenu { box-shadow: none; }
* + html .reservation-dropdown-box .ui-selectmenu .ui-selectmenu-status { height: 25px !important; font-family: Arial; font-size: 12px; padding: 0 3px; line-height: 25px!important; margin: 0; }
.ui-selectmenu-menu-dropdown { border: 1px solid #dfdfdf!important; border-top: 0 transparent none!important; -webkit-box-shadow: #CCC 1px 2px .25em!important; -moz-box-shadow: #CCC 1px 2px .25em!important; box-shadow: #CCC 1px 2px .25em!important; background: #FFF!important; background: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f3f3f3))!important; background: -webkit-linear-gradient(#fff,#f3f3f3)!important; background: -moz-linear-gradient(#fff,#f3f3f3)!important; background: -ms-linear-gradient(#fff,#f3f3f3)!important; background: -o-linear-gradient(#fff,#f3f3f3)!important; background: linear-gradient(#fff,#f3f3f3)!important; /*-pie-background: linear-gradient(#fff,#f3f3f3); behavior: url('/_layouts/PapyonCom/pie/PIE.htc');*/ border-radius: 0!important; }
.ui-selectmenu-menu-dropdown li { border: 0 transparent none!important; border-radius: 0!important; }
.ui-selectmenu-menu-dropdown li a { color: #acacac; font: 13px/20px Arial; padding: 0 10px; display: block; white-space: nowrap; }

.check-box-list { clear: left; }
span.check-box-list, span.radio-button-list { display: inline-block; float: none; }
.custom-checkbox, .custom-radio { position: relative; display: inline-block; }
.custom-checkbox input, .custom-radio input { position: absolute; left: 7px; top: 7px; margin: 0; z-index: 0; }
.custom-checkbox label, .custom-radio label { outline: 0; display: block; position: relative; z-index: 1; font-size: 1.3em; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 30px; margin: 0 0 .3em; cursor: pointer; }
.custom-checkbox label { background: url('../../i/checkbox.png') no-repeat; }
.custom-radio label { background: url('../../i/radiobutton.gif') no-repeat; }
.custom-checkbox label, .custom-radio label { background-position: -10px -14px; }
.custom-checkbox label.hover, .custom-checkbox label.focus, .custom-radio label.hover, .custom-radio label.focus { background-position: -10px -114px; }
.custom-checkbox label.checked, .custom-radio label.checked { background-position: -10px -214px; }
.custom-checkbox label.checkedHover, .custom-checkbox label.checkedFocus { background-position: -10px -314px; }
.custom-checkbox label.focus, .custom-radio label.focus { outline: 1px dotted #ccc; }
* + html .custom-checkbox label, * + html .custom-radio label { outline: 0; display: block; position: relative; z-index: 1; font-size: 1.3em; padding-right: 1em; line-height: 1; padding: 9px 0 .5em 30px; margin: 0 0 .3em; cursor: pointer; }
* + html .custom-checkbox label.hover, * + html .custom-checkbox label.focus, * + html .custom-radio label.hover, * + html .custom-radio label.focus { background-position: -7px -111px; }
* + html .custom-checkbox label, * + html .custom-radio label { background-position: -7px -11px; }
* + html .custom-checkbox label.checked, * + html .custom-radio label.checked { background-position: -7px -211px; }
* + html .custom-checkbox label.checkedHover, * + html .custom-checkbox label.checkedFocus { background-position: -7px -311px; }
.ui-timepicker-list { overflow-y: auto; overflow-x: hidden; height: 150px; width: 6.5em; background: #fff; border: 1px solid #ddd; margin: 0; padding: 0; list-style: none; -webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2); -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2); box-shadow: 0 5px 10px rgba(0,0,0,0.2); outline: 0; z-index: 10001; }
.ui-timepicker-list.ui-timepicker-with-duration { width: 11em; }
.ui-timepicker-duration { margin-left: 5px; color: #888; }
.ui-timepicker-list:hover .ui-timepicker-duration { color: #888; }
.ui-timepicker-list li { padding: 3px 0 3px 5px; cursor: pointer; white-space: nowrap; color: #000; list-style: none; margin: 0; }
.ui-timepicker-list:hover .ui-timepicker-selected { background: #fff; color: #000; }
li.ui-timepicker-selected, .ui-timepicker-list li:hover, .ui-timepicker-list:hover .ui-timepicker-selected:hover { background: #1980ec; color: #fff; }
li.ui-timepicker-selected .ui-timepicker-duration, .ui-timepicker-list li:hover .ui-timepicker-duration { color: #ccc; }




/*aslib/c/extend.css*/
#spActionUI { position: relative; }
#siteActionsWrapper { position: absolute; top: 0; right: 0; }
#userActionsWrapper { position: absolute; top: 0; right: 100px; }
body.v4master { overflow: auto!important; }
.ms-cui-topBar2 { border-bottom: 0 transparent none; height: auto; }
body #s4-ribbonrow { min-height: 0; height: auto; overflow-y: inherit; }
#Ribbon .ms-cui-topBar2 { border-bottom: 1px solid #cad2db; height: 43px; }
body #Ribbon #s4-ribbonrow { min-height: 43px; overflow-y: hidden; }
#Ribbon .ms-cui-tt-a { color: #b4b4b4!important; }
#Ribbon .ms-cui-tt-s > .ms-cui-tt-a { color: #23272c!important; }
#LeftColumn .ms-PartSpacingVertical { margin: 0; }
.srch-Page { color: #acacac!important; font-family: Arial!important; font-size: 12px!important; text-align: center!important; height: 20px!important; padding: 20px 0!important; text-align: center!important; width: 100%!important; }
.srch-Page a:link, .srch-Page a:visited { display: inline-block!important; height: 16px!important; padding-top: 1px!important; width: 19px!important; border: none!important; display: block; float: none; font-weight: normal; margin: 0; padding: 0; text-decoration: none; font-size: 12px!important; color: #acacac!important; }
.srch-Page a:hover { border: none!important; display: inline-block!important; float: none; text-decoration: none!important; }
.srch-Page strong { background: url("../../i/tr_TR/pager-item-bck.png") no-repeat scroll 0 0 transparent!important; border: none!important; display: inline-block!important; float: none; font-weight: normal; margin: 0; padding: 0; text-decoration: none; width: 19px; height: 16px; padding-top: 2px!important; font-size: 12px!important; }
.srch-Page #SRP_PrevImg { background: url("../../i/tr_TR/pager-first-last-bck.png") no-repeat scroll 8px 7px transparent; height: 10px; width: 10px; }
.srch-Page #SRP_PrevImg img { display: none; width: 10px!important; }
.srch-Page #SRP_NextImg { background: url("../../i/tr_TR/pager-first-last-bck.png") no-repeat scroll -9px 7px transparent; height: 10px; width: 10px; }
.srch-Page #SRP_NextImg img { display: none; width: 10px!important; }
div.article, div.welcome { padding: 0; }
.article-content, .welcome-content { margin: 0; }
.ms-dttimeinput select { font-family: Verdana,sans-serif; font-size: 10px; }

.search-results .pager { padding-bottom: 25px; padding-top: 25px; text-align: center; overflow: hidden; }
.search-results .pager .PageNumbersClass { display: inline-block!important; height: 16px!important; padding-top: 1px!important; width: 19px!important; border: none!important; display: block; float: none; font-weight: normal; margin: 0; padding: 0; text-decoration: none; font-size: 12px!important; color: #acacac!important; }
.search-results .pager a, .search-results .pager .points { border: none!important; display: inline-block!important; float: none; text-decoration: none!important; overflow: hidden; }
.search-results .pager .CurrentPageClass { color: #E66605; background: url("../../i/tr_TR/pager-item-bck.png") no-repeat scroll 0 0 transparent!important; border: none!important; display: inline-block!important; float: none; font-weight: normal; margin: 0; padding: 0; text-decoration: none; width: 19px; height: 16px; padding-top: 2px!important; font-size: 12px!important; overflow: hidden; }
.search-results .pager .PrevImg { background: url("../../i/tr_TR/pager-first-last-bck.png") no-repeat scroll 0 1px transparent; display: inline-block; height: 15px; text-indent: 100px; width: 10px; overflow: hidden; }
.search-results .pager .PrevImg2 { background: url("../../i/tr_TR/pager-first-last-bck2.png") no-repeat scroll 0 1px transparent; display: inline-block; height: 15px; text-indent: 100px; width: 16px; overflow: hidden; margin-right: 6px; }
.search-results .pager .NextImg { background: url("../../i/tr_TR/pager-first-last-bck.png") no-repeat scroll -10px 1px transparent; display: inline-block; height: 15px; text-indent: 100px; width: 10px; overflow: hidden; }
.search-results .pager .NextImg2 { background: url("../../i/tr_TR/pager-first-last-bck2.png") no-repeat scroll -18px 1px transparent; display: inline-block; height: 15px; text-indent: 100px; width: 16px; overflow: hidden; margin-left: 6px; }


/*! jQuery UI - v1.9.0 - 2012-10-12
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute!important; clip: rect(1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }
.ui-state-disabled { cursor: default!important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }
.ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin-top: 2px; padding: .5em .5em .5em .7em; zoom: 1; }
.ui-accordion .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-noicons { padding-left: .7em; }
.ui-accordion .ui-accordion-icons .ui-accordion-icons { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-accordion-header-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; zoom: 1; }
.ui-autocomplete { position: absolute; cursor: default; }
* html .ui-autocomplete { width: 1px; }
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; cursor: pointer; text-align: center; zoom: 1; overflow: visible; }
.ui-button, .ui-button:link, .ui-button:visited, .ui-button:hover, .ui-button:active { text-decoration: none; }
.ui-button-icon-only { width: 2.2em; }
button.ui-button-icon-only { width: 2.4em; }
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }
.ui-button .ui-button-text { display: block; line-height: 1.4; }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
input.ui-button { padding: .4em 1em; }
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left: 2px; }
.ui-datepicker .ui-datepicker-next { right: 2px; }
.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker .ui-datepicker-next-hover { right: 1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; }
.ui-datepicker select.ui-datepicker-month-year { width: 100%; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }
.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0em; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }
.ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
.ui-datepicker-cover { position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; }
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-menu { list-style: none; padding: 2px; margin: 0; display: block; outline: none; }
.ui-menu .ui-menu { margin-top: -3px; position: absolute; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; width: 100%; }
.ui-menu .ui-menu-divider { margin: 5px -2px 5px -2px; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: 2px .4em; line-height: 1.5; zoom: 1; font-weight: normal; }
.ui-menu .ui-menu-item a.ui-state-focus, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
.ui-menu .ui-state-disabled { font-weight: normal; margin: .4em 0 .2em; line-height: 1.5; }
.ui-menu .ui-state-disabled a { cursor: default; }
.ui-menu-icons { position: relative; }
.ui-menu-icons .ui-menu-item a { position: relative; padding-left: 2em; }
.ui-menu .ui-icon { position: absolute; top: .2em; left: .2em; }
.ui-menu .ui-menu-icon { position: static; float: right; }
.ui-progressbar { height: 2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; }
.ui-spinner-input { border: none; background: none; padding: 0; margin: .2em 0; vertical-align: middle; margin-left: .4em; margin-right: 22px; }
.ui-spinner-button { width: 16px; height: 50%; font-size: .5em; padding: 0; margin: 0; z-index: 100; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; }
.ui-spinner a.ui-spinner-button { border-top: none; border-bottom: none; border-right: none; }
.ui-spinner .ui-icon { position: absolute; margin-top: -8px; top: 50%; left: 0; }
.ui-spinner-up { top: 0; }
.ui-spinner-down { bottom: 0; }
span.ui-spinner { background: none; }
.ui-spinner .ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-tabs { position: relative; padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin: 1px .2em 0 0; border-bottom: 0; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-active a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-tabs-loading a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tooltip { padding: 8px; position: absolute; z-index: 9999; -o-box-shadow: 0 0 5px #aaa; -moz-box-shadow: 0 0 5px #aaa; -webkit-box-shadow: 0 0 5px #aaa; box-shadow: 0 0 5px #aaa; }
* html .ui-tooltip { background-image: none; }
body .ui-tooltip { border-width: 2px; }
.ui-widget { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #ddd; background: #eee url("../../i/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x; color: #333; }
.ui-widget-content a { color: #333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url("../../i/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x; color: #fff; font-weight: bold; }
.ui-widget-header a { color: #fff; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #ccc; background: #f6f6f6 url("../../i/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url("../../i/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #fff url("../../i/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #fed22f; background: #ffe45c url("../../i/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #cd0a0a; background: #b81900 url("../../i/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat; color: #fff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #fff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #fff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background-image: none; }
.ui-icon { width: 16px; height: 16px; background-image: url("../../i/ui-icons_222222_256x240.png"); }
.ui-widget-content .ui-icon { background-image: url("../../i/ui-icons_222222_256x240.png"); }
.ui-widget-header .ui-icon { background-image: url("../../i/ui-icons_ffffff_256x240.png"); }
.ui-state-default .ui-icon { background-image: url("../../i/ui-icons_ef8c08_256x240.png"); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { background-image: url("../../i/ui-icons_ef8c08_256x240.png"); }
.ui-state-active .ui-icon { background-image: url("../../i/ui-icons_ef8c08_256x240.png"); }
.ui-state-highlight .ui-icon { background-image: url("../../i/ui-icons_228ef1_256x240.png"); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url("../../i/ui-icons_ffd27a_256x240.png"); }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-widget-overlay { background: #666 url("../../i/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat; opacity: .5; filter: Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000 url("../../i/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x; opacity: .2; filter: Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }


/*aslib/c/jquery.qtip.min.css*/
.ui-tooltip, .qtip { position: absolute; left: -28000px; top: -28000px; display: none; max-width: 280px; min-width: 50px; font-size: 10.5px; line-height: 12px; }
.ui-tooltip-fluid { display: block; visibility: hidden; position: static!important; float: left!important; }
.ui-tooltip-content { position: relative; padding: 5px 9px; overflow: hidden; border: 1px solid #000001; text-align: left; word-wrap: break-word; overflow: hidden; }
.ui-tooltip-titlebar { position: relative; min-height: 14px; padding: 5px 35px 5px 10px; overflow: hidden; border: 1px solid #000001; border-width: 1px 1px 0; font-weight: bold; }
.ui-tooltip-titlebar + .ui-tooltip-content { border-top-width: 0!important; }
/*!Default close button class */
.ui-tooltip-titlebar .ui-state-default { position: absolute; right: 4px; top: 50%; margin-top: -9px; cursor: pointer; outline: medium none; border-width: 1px; border-style: solid; }
* html .ui-tooltip-titlebar .ui-state-default { top: 16px; }
.ui-tooltip-titlebar .ui-icon, .ui-tooltip-icon .ui-icon { display: block; text-indent: -1000em; }
.ui-tooltip-icon, .ui-tooltip-icon .ui-icon { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.ui-tooltip-icon .ui-icon { width: 18px; height: 14px; text-align: center; text-indent: 0; font: normal bold 10px/13px Tahoma,sans-serif; color: inherit; background: transparent none no-repeat -100em -100em; }
/*!Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar, .ui-tooltip-default .ui-tooltip-content { border-color: #F1D031; background-color: #FFFFA3; color: #555; }
.ui-tooltip-default .ui-tooltip-titlebar { background-color: #FFEF93; }
.ui-tooltip-default .ui-tooltip-icon { border-color: #CCC; background: #F1F1F1; color: #777; }
.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover { border-color: #AAA; color: #111; }
.ui-tooltip .ui-tooltip-tip { margin: 0 auto; overflow: hidden; z-index: 10; }
.ui-tooltip .ui-tooltip-tip, .ui-tooltip .ui-tooltip-tip * { position: absolute; line-height: .1px!important; font-size: .1px!important; color: #123456; background: transparent; border: 0 dashed transparent; }
.ui-tooltip .ui-tooltip-tip canvas { top: 0; left: 0; }
#qtip-overlay { position: fixed; left: -10000em; top: -10000em; }
#qtip-overlay.blurs { cursor: pointer; }
#qtip-overlay div { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: black; opacity: .7; filter: alpha(opacity=70); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; }
/*!Light tooltip style */
.ui-tooltip-light .ui-tooltip-titlebar, .ui-tooltip-light .ui-tooltip-content { border-color: #E2E2E2; color: #454545; }
.ui-tooltip-light .ui-tooltip-content { background-color: white; }
.ui-tooltip-light .ui-tooltip-titlebar { background-color: #f1f1f1; }
/*!Dark tooltip style */
.ui-tooltip-dark .ui-tooltip-titlebar, .ui-tooltip-dark .ui-tooltip-content { border-color: #303030; color: #f3f3f3; }
.ui-tooltip-dark .ui-tooltip-content { background-color: #505050; }
.ui-tooltip-dark .ui-tooltip-titlebar { background-color: #404040; }
.ui-tooltip-dark .ui-tooltip-icon { border-color: #444; }
.ui-tooltip-dark .ui-tooltip-titlebar .ui-state-hover { border-color: #303030; }
/*!Cream tooltip style */
.ui-tooltip-cream .ui-tooltip-titlebar, .ui-tooltip-cream .ui-tooltip-content { border-color: #F9E98E; color: #A27D35; }
.ui-tooltip-cream .ui-tooltip-content { background-color: #FBF7AA; }
.ui-tooltip-cream .ui-tooltip-titlebar { background-color: #F0DE7D; }
.ui-tooltip-cream .ui-state-default .ui-tooltip-icon { background-position: -82px 0; }
/*!Red tooltip style */
.ui-tooltip-red .ui-tooltip-titlebar, .ui-tooltip-red .ui-tooltip-content { border-color: #D95252; color: #912323; }
.ui-tooltip-red .ui-tooltip-content { background-color: #F78B83; }
.ui-tooltip-red .ui-tooltip-titlebar { background-color: #F06D65; }
.ui-tooltip-red .ui-state-default .ui-tooltip-icon { background-position: -102px 0; }
.ui-tooltip-red .ui-tooltip-icon { border-color: #D95252; }
.ui-tooltip-red .ui-tooltip-titlebar .ui-state-hover { border-color: #D95252; }
/*!Green tooltip style */
.ui-tooltip-green .ui-tooltip-titlebar, .ui-tooltip-green .ui-tooltip-content { border-color: #90D93F; color: #3F6219; }
.ui-tooltip-green .ui-tooltip-content { background-color: #CAED9E; }
.ui-tooltip-green .ui-tooltip-titlebar { background-color: #B0DE78; }
.ui-tooltip-green .ui-state-default .ui-tooltip-icon { background-position: -42px 0; }
/*!Blue tooltip style */
.ui-tooltip-blue .ui-tooltip-titlebar, .ui-tooltip-blue .ui-tooltip-content { border-color: #ADD9ED; color: #5E99BD; }
.ui-tooltip-blue .ui-tooltip-content { background-color: #E5F6FE; }
.ui-tooltip-blue .ui-tooltip-titlebar { background-color: #D0E9F5; }
.ui-tooltip-blue .ui-state-default .ui-tooltip-icon { background-position: -2px 0; }
/*!Add shadows to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE6+,Safari 2+*/
.ui-tooltip-shadow { -webkit-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.15); -moz-box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.15); box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.15); }
.ui-tooltip-shadow .ui-tooltip-titlebar, .ui-tooltip-shadow .ui-tooltip-content { filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3); -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Color='gray',Direction=135,Strength=3)"; _margin-bottom: -3px; .margin-bottom:-3px; }
/*!Add rounded corners to your tooltips in:FF3+,Chrome 2+,Opera 10.6+,IE9+,Safari 2+*/
.ui-tooltip-rounded, .ui-tooltip-rounded .ui-tooltip-content, .ui-tooltip-tipsy, .ui-tooltip-tipsy .ui-tooltip-content, .ui-tooltip-youtube, .ui-tooltip-youtube .ui-tooltip-content { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; }
.ui-tooltip-rounded .ui-tooltip-titlebar, .ui-tooltip-tipsy .ui-tooltip-titlebar, .ui-tooltip-youtube .ui-tooltip-titlebar { -moz-border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; }
.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content, .ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content { -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; }
/*!Youtube tooltip style */
.ui-tooltip-youtube { -webkit-box-shadow: 0 0 3px #333; -moz-box-shadow: 0 0 3px #333; box-shadow: 0 0 3px #333; }
.ui-tooltip-youtube .ui-tooltip-titlebar, .ui-tooltip-youtube .ui-tooltip-content { _margin-bottom: 0; *margin-bottom: 0; background: transparent; background: rgba(0,0,0,0.85); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)"; color: white; border-color: #CCC; }
.ui-tooltip-youtube .ui-tooltip-icon { border-color: #222; }
.ui-tooltip-youtube .ui-tooltip-titlebar .ui-state-hover { border-color: #303030; }
.ui-tooltip-jtools { background: #232323; background: rgba(0,0,0,0.7); background-image: -moz-linear-gradient(top,#717171,#232323); background-image: -webkit-gradient(linear,left top,left bottom,from(#717171),to(#232323)); border: 2px solid #ddd; border: 2px solid rgba(241,241,241,1); -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: 0 0 12px #333; -moz-box-shadow: 0 0 12px #333; box-shadow: 0 0 12px #333; }
.ui-tooltip-jtools .ui-tooltip-titlebar { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"; }
.ui-tooltip-jtools .ui-tooltip-content { filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"; }
.ui-tooltip-jtools .ui-tooltip-titlebar, .ui-tooltip-jtools .ui-tooltip-content { background: transparent; color: white; border: 0 dashed transparent; }
.ui-tooltip-jtools .ui-tooltip-icon { border-color: #555; }
.ui-tooltip-jtools .ui-tooltip-titlebar .ui-state-hover { border-color: #333; }
.ui-tooltip-cluetip { -webkit-box-shadow: 4px 4px 5px rgba(0,0,0,0.4); -moz-box-shadow: 4px 4px 5px rgba(0,0,0,0.4); box-shadow: 4px 4px 5px rgba(0,0,0,0.4); }
.ui-tooltip-cluetip .ui-tooltip-titlebar { background-color: #87876A; color: white; border: 0 dashed transparent; }
.ui-tooltip-cluetip .ui-tooltip-content { background-color: #D9D9C2; color: #111; border: 0 dashed transparent; }
.ui-tooltip-cluetip .ui-tooltip-icon { border-color: #808064; }
.ui-tooltip-cluetip .ui-tooltip-titlebar .ui-state-hover { border-color: #696952; color: #696952; }
.ui-tooltip-tipsy { border: 0; }
.ui-tooltip-tipsy .ui-tooltip-titlebar, .ui-tooltip-tipsy .ui-tooltip-content { _margin-bottom: 0; *margin-bottom: 0; background: transparent; background: rgba(0,0,0,.87); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#D9000000,endColorstr=#D9000000)"; color: white; border: 0 transparent; font-size: 11px; font-family: 'Lucida Grande',sans-serif; font-weight: bold; line-height: 16px; text-shadow: 0 1px black; }
.ui-tooltip-tipsy .ui-tooltip-titlebar { padding: 6px 35px 0 10; }
.ui-tooltip-tipsy .ui-tooltip-content { padding: 6px 10; }
.ui-tooltip-tipsy .ui-tooltip-icon { border-color: #222; text-shadow: none; }
.ui-tooltip-tipsy .ui-tooltip-titlebar .ui-state-hover { border-color: #303030; }
.ui-tooltip-tipped .ui-tooltip-titlebar, .ui-tooltip-tipped .ui-tooltip-content { border: 3px solid #959FA9; filter: none; -ms-filter: none; }
.ui-tooltip-tipped .ui-tooltip-titlebar { background: #3A79B8; background-image: -moz-linear-gradient(top,#3A79B8,#2E629D); background-image: -webkit-gradient(linear,left top,left bottom,from(#3A79B8),to(#2E629D)); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"; color: white; font-weight: normal; font-family: serif; border-bottom-width: 0; -moz-border-radius: 3px 3px 0 0; -webkit-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; }
.ui-tooltip-tipped .ui-tooltip-content { background-color: #F9F9F9; color: #454545; -moz-border-radius: 0 0 3px 3px; -webkit-border-radius: 0 0 3px 3px; border-radius: 0 0 3px 3px; }
.ui-tooltip-tipped .ui-tooltip-icon { border: 2px solid #285589; background: #285589; }
.ui-tooltip-tipped .ui-tooltip-icon .ui-icon { background-color: #FBFBFB; color: #555; }
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content, .ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar { filter: none; -ms-filter: none; }
.ui-tooltip-titlebar { display: none!important; }
.ui-tooltip .ui-tooltip-tip { display: none!important; }
.ui-tooltip-content { border: 0; }
.ui-tooltip-light .ui-tooltip-titlebar, .ui-tooltip-light .ui-tooltip-content { border-color: none; }
.ui-tooltip-content { padding: 0!important; }
.ui-tooltip, .qtip { border: 1px solid #FFF; -webkit-box-shadow: #CCC 0 0 .25em; -moz-box-shadow: #CCC 0 0 .25em; box-shadow: #CCC 0 0 .25em; background: #fff; max-width: none; }
.ui-tooltip-light .ui-tooltip-content { background: 0; }
.ui-tooltip-default .ui-tooltip-titlebar, .ui-tooltip-default .ui-tooltip-content { background: 0; }


/*aslib/c/jquery.alerts.css*/
#popup_container { font-family: Arial,sans-serif; font-size: 12px; color: #000; }

/*#popup_title{font-size:14px;text-align:center;line-height:1.75em;color:#f06000;border:solid 1px #FFF;border-bottom:solid 1px #ccc;cursor:default;padding:0;margin:0;font-family:Arial}*/
#popup_title { background-image: url("../../i/modal-alert-header.png"); color: white; font-family: "trebuchet ms",arial; font-size: 22px; height: 86px; padding-left: 30px; padding-top: 37px; width: 420px; }
#popup_content { margin: 0;width: 450px;}
#popup_content.alert { background-color: white; }
#popup_content.confirm { background-color: white; }
#popup_content.prompt { background-color: white; }
#popup_message { padding-left: 48px; font-family: Arial; font-size: 12px; color: #979797; padding-bottom: 37px; }
#popup_message li { background: url("../../i/bulletv1.png") no-repeat scroll 0 8px transparent; color: #979797; display: block; font-family: Arial; font-size: 12px; padding: 3px 0 3px 22px; width: 325px; }
#popup_panel { display: none; }
#popup_prompt { margin: .5em 0; }
#popup_ok { background: url("../../i/modal-close-icon.png") no-repeat scroll 0 0 transparent; display: block; height: 31px; position: absolute; right: -16px; top: 0; width: 33px; cursor: pointer; }


/*aslib/c/jquery.jscrollpane.css*/
.jspContainer { overflow: hidden; position: relative; }
.jspPane { position: absolute; }
.jspVerticalBar { position: absolute; top: 0; right: 0; width: 5px; height: 100%; }
.jspHorizontalBar { position: absolute; bottom: 0; left: 0; width: 100%; height: 16px; background: red; }
.jspVerticalBar *, .jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.jspTrack { background: #ababab; position: relative; border-radius: 2px 2px 2px 2px; }
.jspDrag { background: #6b6b6b; position: relative; top: 0; left: 0; cursor: pointer; border-radius: 2px 2px 2px 2px; }
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag { float: left; height: 100%; }
.jspArrow { background: #50506d; text-indent: -20000px; display: block; cursor: pointer; }
.jspArrow.jspDisabled { cursor: default; background: #80808d; }
.jspVerticalBar .jspArrow { height: 16px; }
.jspHorizontalBar .jspArrow { width: 16px; float: left; height: 100%; }
.jspVerticalBar .jspArrow:focus { outline: 0; }
.jspCorner { background: #eeeef4; float: left; height: 100%; }
* html .jspCorner { margin: 0 -3px 0 0; }


/*aslib/autosuggest/autosuggest_inquisitor.css*/
div.autosuggest { position: absolute!important; background-position: top; background-repeat: no-repeat; padding: 0; width: 389px; }
* html div.autosuggest { padding-top: 1px; }
* + html div.autosuggest { margin-top: 12px; padding: 0; }
div.autosuggest div.as_header { margin-top: 5px; position: relative; height: 3px; padding: 1px 0 0 0; background-position: top right; background-repeat: no-repeat; overflow: hidden; }
div.autosuggest div.as_footer { position: relative; height: 3px; padding: 1px 0 0 0; background-position: top right; background-repeat: no-repeat; overflow: hidden; }
* + html div.autosuggest div.as_header { margin-top: 0; }
* html div.autosuggest div.as_header { margin-top: 5px; }
div.autosuggest div.as_header div.as_corner, div.autosuggest div.as_footer div.as_corner { position: absolute; top: 0; left: 0; }
div.autosuggest div.as_header div.as_bar, div.autosuggest div.as_footer div.as_bar { height: 0; overflow: hidden; background-color: #fff; }
div.autosuggest ul { list-style: none; margin: 0 0 -4px 0; padding: 0; overflow: hidden; background-color: #fff; }
div.autosuggest ul li { color: #5776ae; padding: 0; text-align: left; }
div.autosuggest ul li a { color: #000; display: block; text-decoration: none; background-color: transparent; position: relative; padding: 0; width: 100%; overflow: hidden; display: block; white-space: nowrap; }
div.autosuggest ul li a:hover { background-color: #f5f5f5; text-decoration: none; }
div.autosuggest ul li.as_highlight a:hover { background-color: #e0e0e0; text-decoration: none; }
div.autosuggest ul li a span { display: block; padding: 3px 6px; font-weight: normal; }
div.autosuggest ul li a span small { font-weight: normal; color: #999; }
div.autosuggest ul li.as_highlight a span small { color: #ccc; }
div.autosuggest ul li.as_highlight a { color: #fff; background-color: #e0e0e0; background-position: bottom right; background-repeat: no-repeat; text-decoration: none; }
div.autosuggest ul li.as_highlight a span { background-position: bottom left; background-repeat: no-repeat; }
div.autosuggest ul li a .tl, div.autosuggest ul li a .tr { background-image: transparent; background-repeat: no-repeat; width: 6px; height: 6px; position: absolute; top: 0; padding: 0; margin: 0; }
div.autosuggest ul li a .tr { right: 0; }
div.autosuggest ul li.as_highlight a .tl { left: 0; background-position: bottom left; }
div.autosuggest ul li.as_highlight a .tr { right: 0; background-position: bottom right; }
div.autosuggest ul li.as_warning { font-weight: bold; text-align: center; }
div.autosuggest ul li.as_header { font-weight: bold; font-size: 11px; color: #f06000; background: #f2f2f2; padding-left: 6px; padding-top: 2px; padding-bottom: 2px; }
div.autosuggest ul em { font-style: normal; font-weight: bold; color: #000; background-color: #e0e0e0; }
div.main-search-box { top: 69px!important; width: 390px!important; }




#new-login-page { width: 750px; height: 430px; background: transparent url('../../i/new-page-login-center-back.png') right bottom no-repeat; background-color: white; margin-top: 20px; }
#new-login-page .header { width: 750px; height: 87px; background: transparent url('../../i/new-page-login-header-back.png') no-repeat; position: relative; }
#new-login-page .header .logo { width: 111px; height: 114px; background: transparent url('../../i/modal-logo.png') no-repeat; position: absolute; left: 20px; top: -20px; }
#new-login-page .header .text { color: white; float: left; margin-left: 140px; padding-bottom: 22px; padding-right: 10px; padding-top: 17px; width: 487px; font-size: 15px; font-weight: bold; }
#new-login-page .header .login-button { background: url("../../i/login-modal-header-button.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; float: left; height: 38px; margin-left: 15px; margin-top: 17px; padding: 0; width: 84px; cursor: pointer; }
#new-login-page .header .login-button:hover { background-position: 0 -38px; }
#new-login-page .header .login-button span { color: white; display: block; font-size: 11px; margin-top: 12px; text-align: center; width: 84px; }

#new-login-page .center .form { padding: 20px 40px 20px 48px; width: 279px; }
#new-login-page .center .form .title { color: #F36200; font-size: 11px; font-weight: bold; clear: both; padding: 3px 0; }
#new-login-page .center .form .title .error { color: #777!important; font-size: 11px; font-weight: normal; float: right; background: url("../../i/modal-login-form-error.png") left no-repeat; padding-left: 20px; }
#new-login-page .center .form .user-name, #new-login-page .center .form .pass { width: 280px; height: 38px; }
#new-login-page .center .form .title-pass { margin-top: 10px; }

#new-login-page .center .form .forget { margin-top: 10px; }
#new-login-page .center .form .forget a { color: #777777; font-size: 12px; text-decoration: underline; }

.input-box-v1 input[type=text], .input-box-v1 input[type=password] { border: medium none; height: 38px; line-height: 38px; color: #666; padding-left: 10px; -moz-box-shadow: inset 0 0 3px #aaa; -webkit-box-shadow: inset 0 0 3px #aaa; box-shadow: inset 0 0 3px #aaa; zoom: 1; *display: inline; font-size: 14px; font-family: arial; }
.ie7 .input-box-v1 input[type=text], .ie7 .input-box-v1 input[type=password],
.ie8 .input-box-v1 input[type=text], .ie8 .input-box-v1 input[type=password] { border: 1px #9F9F9F solid; }

#new-login-page .custom-checkbox label { background: url('../../i/checkbox-v1.png') no-repeat; }
#new-login-page .custom-checkbox, #new-login-page .custom-radio { position: relative; display: inline-block; }
#new-login-page .custom-checkbox input, #new-login-page .custom-radio input { position: absolute; left: 0; top: 7px; margin: 0; z-index: 0; }
#new-login-page .custom-checkbox label, #new-login-page .custom-radio label { outline: none; display: block; position: relative; z-index: 1; font-size: 12px; padding-right: 1em; line-height: 1; padding: .5em 0 .5em 25px; margin: 0 0 .3em; cursor: pointer; }
#new-login-page .custom-checkbox label { background: url('../../i/checkbox-v1.png') no-repeat 10px 10px; color: #777; }
#new-login-page .custom-checkbox label, #new-login-page .custom-radio label { background-position: 0 3px; }
#new-login-page .custom-checkbox label.hover, #new-login-page .custom-checkbox label.focus, #new-login-page .custom-radio label.hover, #new-login-page .custom-radio label.focus { background-position: 0 3px; }
#new-login-page .custom-checkbox label.checked, #new-login-page .custom-radio label.checked { background-position: 0 -18px; }
#new-login-page .custom-checkbox label.checkedHover, #new-login-page .custom-checkbox label.checkedFocus { background-position: 0 -18px; }

#new-login-page .center .form .login { margin-top: 20px; }
#new-login-page .center .form .login .remember { float: left; padding-top: 8px; }
#new-login-page .center .form .login .submit-button { width: 140px; float: right; }
#new-login-page .center .form .social-v1 { background: url("../../i/login-modal-social-bck.png") no-repeat right top; height: 40px; clear: both; padding-top: 20px; margin-top: 23px; }
#new-login-page .center .form .social-v1 .facebook { background: url("../../i/button-facebook-v1.png") repeat-x; height: 38px; width: 138px; float: left; border-radius: 2px 2px 2px 2px; }
#new-login-page .center .form .social-v1 .facebook:hover { background-position: 0 -38px; }
#new-login-page .center .form .social-v1 .facebook span { background: url("../../i/button-facebook-icon.png") no-repeat scroll left center transparent; color: white; display: block; font-size: 11px; height: 38px; padding-left: 57px; }
#new-login-page .center .form .social-v1 .facebook span b { display: block; padding-top: 4px; width: 68px; }

#new-login-page .center .form .social-v1 .twitter { background: url("../../i/button-twitter-v1.png") repeat-x; height: 38px; width: 137px; float: left; border-radius: 2px 2px 2px 2px; margin-left: 4px; }
#new-login-page .center .form .social-v1 .twitter:hover { background-position: 0 -38px; }
#new-login-page .center .form .social-v1 .twitter span { background: url("../../i/button-twitter-icon.png") no-repeat scroll left center transparent; color: white; display: block; font-size: 11px; height: 38px; padding-left: 57px; }
#new-login-page .center .form .social-v1 .twitter span b { display: block; padding-top: 4px; width: 68px; }
#new-login-page .center .form { float: left; }

#new-login-page .center .form .social-v1 .social_lb { color: #F36200; display: block; font: bold 11px Arial; margin-bottom: -5px; position: relative; text-align: center; }
#componentDiv { margin: 0 auto; }
.register_social_lb { }
.register_social_lb h3 { font: 24px "Trebuchet MS"; color: #c92d00; text-align: center; }
.register_social_lb h6 { font: 14px "Trebuchet MS"; color: #000; text-align: center; }
.register_social_lb .social-v1 { background: url("../../i/login-modal-social-bck.png") no-repeat scroll center top transparent; clear: both; height: 40px; margin: 0 auto; }

#new-login-page .center .login-error { background: url("../../i/login-error-icon.png") no-repeat scroll center 0 transparent; height: 140px; padding-top: 80px; width: 270px; color: #f36200; font-family: Arial; font-weight: bold; font-size: 14px; }
#new-login-page .center .login-error a { color: #F36200; display: block; margin-top: 20px; }
#new-login-page .center .login-error a:hover { text-decoration: underline; }

#new-login-page .center .blockUI.blockOverlay { border: none!important; background-color: white!important; opacity: 1!important; }
#new-login-page .center .blockUI.blockMsg.blockElement { border: none!important; width: 100%!important; }

#new-login-page .center .info { float: right; margin-right: 22px; padding-top: 15px; width: 330px; }
#new-login-page .center .info .title { color: black; font-family: "trebuchet ms",arial; font-size: 18px; font-weight: bold; margin-bottom: 20px; }
#new-login-page .center .info li { background: url("../../i/modal-login-bullet-icon.png") no-repeat scroll 0 0 transparent; color: #777777; font-family: arial; font-size: 12px; min-height: 40px; padding-left: 40px; }
#new-login-page .center .info .register-button { width: 140px; }


.SearchBox-v1 { width: 328px; height: 41px; float: left; position: relative; }
.SearchBox-v1 input[type=text] { background: url("../../i/searchbox-icon.png") no-repeat scroll 10px 12px white; border: 0 none; color: #9F9F9F !important; float: left; font-family: Arial; font-size: 12px; font-weight: normal; padding-left: 32px; width: 226px; padding-right: 70px; }
.ie7 .SearchBox-v1 input[type=text] { border: 1px #9F9F9F solid; }
.SearchBox-v1 .SearchButton { background: url("../../i/searchButtonBck.png") repeat-x; color: #fff; cursor: pointer; font-family: Arial; font-size: 13px; font-weight: bold; line-height: 38px; padding: 0 15px; position: absolute; right: 0; top: 0; text-transform: uppercase; }
.SearchBox-v1 .SearchButton:hover { background-position: 0 -38px; }

.button-big-V1 { height: 52px; }
.button-big-V1.continuation span { background: url("../../i/buttonv1-continuation-bck.png") no-repeat scroll right 5px transparent; color: white; font-family: "trebuchet ms",arial; font-size: 21px; line-height: 52px; padding: 0 27px 0 0; }
.button-big-V1 > span { color: white; font-family: "trebuchet ms",arial; font-size: 21px; line-height: 52px; }
.button-big-V1.orange { background: url("../../i/button-orange-big-v1.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; display: block; text-align: center; }
.button-big-V1.orange:hover { background-position: 0 -52px; }

.buttonV1 { height: 42px; }
.buttonV1.continuation span { background: url("../../i/buttonv1-continuation-bck.png") no-repeat scroll right 5px transparent; color: white; font-family: "trebuchet ms",arial; font-size: 21px; line-height: 42px; padding: 0 27px 0 0; }
.buttonV1 > span { color: white; font-family: "trebuchet ms",arial; font-size: 21px; line-height: 42px; }
.buttonV1.orange { background: url("../../i/button-orange-v1.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; display: block; text-align: center; }
.buttonV1.orange:hover { background-position: 0 -42px; text-decoration: none; }
.buttonV1.blue { background: url("../../i/button-blue-v1.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; display: block; text-align: center; }
.buttonV1.blue:hover { background-position: 0 -42px; text-decoration: none; }

.button-small-V1 { height: 32px; }
.button-small-V1 > span { color: white; font-family: "trebuchet ms",arial; font-size: 18px; line-height: 32px; }
.button-small-V1.gray { background: url("../../i/button-gray-small-v1.png") repeat-x scroll 0 0 transparent; border-radius: 2px 2px 2px 2px; display: block; text-align: center; }
.button-small-V1.gray:hover { background-position: 0 -42px; text-decoration: none; }

form.vodafonered { background: url('../../i/vodafone-site-bck.png') repeat-x 0 302px; }
form .papyonTop10ListPage .adv { display: none; background: none; }
form.vodafonered .papyonTop10ListPage .adv { display: block; background: url("../../i/vodafone-user-list.png") no-repeat scroll 0 0 transparent; height: 70px; margin-bottom: 5px; width: 933px; }
form.vodafonered .papyonTop10ListPage .adv span { background-color: #B9011E; color: white; display: inline-block; font-family: "trebuchet ms",arial; font-size: 19px; font-weight: bold; padding: 8px 15px; }
form.vodafonered #restNameBar { /*background:transparent url('../../i/vodafone-restorant-page.png') no-repeat!important;*/ }
.restaurantDetailPage #LeftColumn .adv { display: none; background: none; }
form.vodafonered .restaurantDetailPage #LeftColumn .adv { width: 291px; height: 150px; background: transparent url('../../i/vodafone-restaurant-detail.png') no-repeat!important; margin-top: 8px; }
form.vodafonered .restaurantDetailPage #LeftColumn .adv span { color: white; display: inline-block; font-family: "trebuchet ms",arial; font-size: 14px; font-weight: bold; margin-left: 104px; margin-top: 101px; text-align: center; width: 160px; }


.file { display: inline-block; height: 20px; position: relative; overflow: hidden; }
.file .file_button { background: url("../../i/review-input-add-photo-icon.png") no-repeat scroll 0 0 transparent; color: #979797; display: block; cursor: pointer; font-family: Arial,sans-serif; font-size: 12px; height: 20px; line-height: 20px; text-indent: 30px; }
.file input { left: -440px; letter-spacing: 14px; cursor: pointer; font-size: 12px; height: 20px; opacity: 0.01; position: absolute; right: 0; top: 0; left: 0; width: 80px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=0); -moz-opacity: 0.01; -khtml-opacity: 0.01; opacity: 0.01; }


/*custom upload elements*/
.customfile-input { position: absolute; height: 100px; cursor: pointer; background: transparent; border: 0; opacity: 0; -moz-opacity: 0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); z-index: 999; }

.customfile { cursor: pointer; overflow: hidden; padding: 2px; position: relative; display: inline-block; *display: inline; }
.customfile-disabled { opacity: .5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); cursor: default; }
.customfile-feedback { display: block; background: url("../../i/review-input-add-photo-icon.png") no-repeat scroll 0 0 transparent; color: #979797; font-family: Arial,sans-serif; font-size: 12px; height: 20px; line-height: 20px; text-indent: 30px; /*margin: 1px 1px 1px 5px; font-size: 1.2em; color: #fff; font-style: italic; padding: .3em .6em;*/ }
.customfile-feedback-populated { background: url(../../img/icons/icon-generic.gif) left 2px no-repeat; }
.customfile-button { display: none; border: 1px solid #999; background: #333 url(../../img/icons/bg-submit.gif) bottom repeat-x; color: #fff; font-weight: bold; float: right; width: 50px; padding: .3em .6em; text-align: center; text-decoration: none; font-size: 1.2em; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.customfile-hover .customfile-button, .customfile-focus .customfile-button { color: #111; background: #aaa url(../../img/icons/bg-btn.png) bottom repeat-x; border-color: #aaa; padding: .3em .6em; }
.customfile-focus .customfile-button { outline: 1px dotted #ccc; }

/*file type icons*/
.customfile-ext-jpg, .customfile-ext-gif, .customfile-ext-png, .customfile-ext-jpeg, .customfile-ext-bmp { background-image: url(../../img/icons/icon-image.gif); }
.customfile-ext-mp3, .customfile-ext-mp4, .customfile-ext-mov, .customfile-ext-swf, .customfile-ext-wav, .customfile-ext-m4v { background-image: url(../../img/icons/icon-media.gif); }
.customfile-ext-zip, .customfile-ext-tar, .customfile-ext-sit { background-image: url(../../images/icon-zip.gif); }



.MultiFile-list { padding: 5px 0; }
.MultiFile-label { display: inline; }
.multifile { height: auto; min-height: 20px; }
.multifile input { bottom: 0; top: auto; }


.vodafone-adv { display: none; }
.vodafonered .vodafone-adv { display: block; }


.vodafonered #restNameBar { background-image: url("../../vodafone/restNameBar.png")!important; }
a.vodafone-close { right: 20px!important; top: 20px!important; }

.vodafonered body { background: transparent url('../../vodafone/08-01.jpg') repeat center top fixed!important; height: auto!important; }
.vodafonered #footer { background-image: none!important; border-top: 0 transparent none!important; }
.vodafonered #copright { background-color: transparent!important; border-top: 0 transparent none!important; }



.amounts .price { width: 100%; display: block; }
.amounts .price span { background: url('../../i/price-tl-icon.png') no-repeat; width: 13px; height: 17px; display: inline-block; margin-right: 4px; display: inline-block; text-indent: -999px; overflow: hidden; }
.amounts .price .l1 { background-position: -2px -4px; }
.amounts .price .l2 { background-position: -2px -31px; }
.amounts .price .l3 { background-position: -2px -58px; }
.amounts .price .l4 { background-position: -2px -85px; }
.amounts .price .l5 { background-position: -2px -112px; }

.campaing_banner { display: block; text-align: center; padding-top: 7px; }

.pagerV2 { font-family: Arial; font-size: 12px; color: #acacac; text-align: center; height: 20px; padding: 20px 0; width: 100%; }
.pagerV2 .prev { background: url("../../img/pager-first-last-bck.png") no-repeat scroll 0 2px transparent; cursor: pointer; display: inline-block; height: 15px; margin: 0 10px; overflow: hidden; text-indent: -100px; width: 10px; }
.pagerV2 a, .pagerV2 > span > span { color: #ACACAC; display: inline-block; font: 12px Arial; height: 16px; margin: 0; overflow: hidden; padding: 1px 0 0; text-decoration: none; width: 19px; }
.pagerV2 .active { background: url("../../img/pager-item-bck.png") no-repeat scroll 0 0 transparent; color: #E66605; }
.pagerV2 a:hover, .pagerV2 a:link { color: #ACACAC; font: 12px Arial; text-decoration: none; }
.pagerV2 .next { background: url("../../img/pager-first-last-bck.png") no-repeat scroll -10px 2px transparent; cursor: pointer; display: inline-block; height: 15px; margin: 0 10px; overflow: hidden; text-indent: -100px; width: 10px; }


.register-form .error { color: #777!important; font-size: 11px; font-weight: normal; float: right; background: url("../../i/modal-login-form-error.png") left no-repeat; padding-left: 20px; }

.admin_welcome a { color: #000; }

.big-textarea { height: 150px; width: 350px; }


#searchFault { display: none; background: transparent url('../../img/fault_icon.png') no-repeat 30px 50px; min-height: 150px; }
#searchFault ul { padding-left: 170px; padding-top: 50px; }
#searchFault ul li { background: transparent url('../../img/bulletv1.png') no-repeat 0 13px; padding-left: 30px; }
#searchFault ul li span { font: 14px/30px Arial; color: #666666; }



.selected_file { background: #eee; border: 1px solid #d7d7d7; border-radius: 2px; -webkit-border-radius: 2px; color: #14599C; cursor: default; display: block; float: left; height: 14px; margin: 0 4px 4px 0; padding: 0 3px; position: relative; white-space: nowrap; }
.selected_file .remove { background: transparent url('../../img/choice_selected_close.png') no-repeat; margin: 2px 0 -2px 1px; outline: none; height: 11px; margin-top: 1px; width: 11px; cursor: pointer; display: inline-block; padding: 0; zoom: 1; }
.selected_file .remove:hover, .selected_file .remove:focus { background-position: left -24px; }
.selected_file .remove:active { background-position: left -36px; }

.async_file_upload { display: inline-block; }
.async_file_upload > div { background: url("../../i/review-input-add-photo-icon.png") no-repeat scroll 0 0 transparent!important; position: relative; width: 120px!important; overflow: hidden; }
.async_file_upload > div input[type=file] { background: transparent!important; border: none!important; padding-left: 30px; position: absolute; font-size: 86px!important; right: 0; top: 0; height: 20px; cursor: pointer; }
.async_file_upload > div > div { }
.async_file_upload > div > div input[type=text] { background: transparent!important; border: none!important; padding-left: 30px; cursor: pointer; width: 90px!important; }
#fileUploadControl .file_label { display: block; padding: 10px 0; font-style: italic; }

#vodafone_modal_content { width: 763px; height: 499px; }

.review-input #fileUploadControl { position: relative; }
.review-input #fileUploadControl > div { position: absolute; top: -60px; right: 0; margin-right: 170px; width: 195px; }
.file-wrapper { cursor: pointer; display: inline-block; overflow: hidden; position: relative; }
.file-wrapper input { cursor: pointer; font-size: 100px; height: 100%; filter: alpha(opacity=1); -moz-opacity: 0.01; opacity: 0.01; position: absolute; right: 0; top: 0; }
.file-wrapper .file-holder { float: left; line-height: 20px; }
.file-wrapper .file-button { background: url("../../i/review-input-add-photo-icon.png") no-repeat scroll 0 0 transparent!important; cursor: pointer; display: inline-block; width: 23px; height: 19px; margin-right: 5px; text-indent: -999px; overflow: hidden; text-transform: uppercase; float: left; }


/* Set the ribbon popups to be fixed position also */
#s4-ribbonrow .ms-MenuUIPopupBody,
#s4-ribbonrow .ms-popoutMenu,
.ms-cui-menu[id ^= "Ribbon."],
.ms-cui-menu[id ^= "styleGalleryMenu"],
.ms-cui-tooltip { position: fixed !important; z-index: 1001 !important; }
* html #s4-ribbonrow .ms-MenuUIPopupBody,
* html #s4-ribbonrow .ms-popoutMenu,
* html .ms-cui-menu[id ^= "Ribbon."],
* html .ms-cui-tooltip { position: absolute !important; z-index: 1001 !important; }

.ms-dlgOverlay { width: 100% !important; }

#spActionUI.affix { position: fixed; right: 0; left: 0; top: 0; z-index: 999; background-color: #fff; }
#spActionUI.affix-top { position: relative; z-index: auto; }



.trip_top10_list { padding-top: 10px; }





/* line 6, ../sass/lightbox.sass */
#lightboxOverlay { position: absolute; top: 0; left: 0; z-index: 9999; background-color: black; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=85); opacity: 0.85; display: none; }

/* line 15, ../sass/lightbox.sass */
#lightbox { position: absolute; left: 0; width: 100%; z-index: 10000; text-align: center; line-height: 0; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-weight: normal; }
/* line 24, ../sass/lightbox.sass */
#lightbox img { width: auto; height: auto; }
/* line 27, ../sass/lightbox.sass */
#lightbox a img { border: none; }

/* line 30, ../sass/lightbox.sass */
.lb-outerContainer { position: relative; background-color: white; *zoom: 1; width: 250px; height: 250px; margin: 0 auto; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; }
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-outerContainer:after { content: ""; display: table; clear: both; }

/* line 39, ../sass/lightbox.sass */
.lb-container { padding: 10px; }

/* line 42, ../sass/lightbox.sass */
.lb-loader { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }

/* line 51, ../sass/lightbox.sass */
.lb-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }

/* line 59, ../sass/lightbox.sass */
.lb-container > .nav { left: 0; }

/* line 62, ../sass/lightbox.sass */
.lb-nav a { outline: none; }

/* line 65, ../sass/lightbox.sass */
.lb-prev, .lb-next { width: 49%; height: 100%; background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"); /* Trick IE into showing hover */ display: block; }

/* line 72, ../sass/lightbox.sass */
.lb-prev { left: 0; float: left; }

/* line 76, ../sass/lightbox.sass */
.lb-next { right: 0; float: right; }

/* line 81, ../sass/lightbox.sass */
.lb-prev:hover { background: url(../../i/lightbox/prev.png) left 48% no-repeat; }

/* line 85, ../sass/lightbox.sass */
.lb-next:hover { background: url(../../i/lightbox/next.png) right 48% no-repeat; }

/* line 88, ../sass/lightbox.sass */
.lb-dataContainer { margin: 0 auto; padding-top: 5px; *zoom: 1; width: 100%; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -ms-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -ms-border-bottom-right-radius: 4px; -o-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
/* line 38, ../../../../.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */
.lb-dataContainer:after { content: ""; display: table; clear: both; }

/* line 95, ../sass/lightbox.sass */
.lb-data { padding: 0 10px; color: #bbbbbb; }
/* line 98, ../sass/lightbox.sass */
.lb-data .lb-details { width: 85%; float: left; text-align: left; line-height: 1.1em; }
/* line 103, ../sass/lightbox.sass */
.lb-data .lb-caption { font-size: 13px; font-weight: bold; line-height: 1em; }
/* line 107, ../sass/lightbox.sass */
.lb-data .lb-number { display: block; clear: left; padding-bottom: 1em; font-size: 11px; }
/* line 112, ../sass/lightbox.sass */
.lb-data .lb-close { width: 35px; float: right; padding-bottom: 0.7em; outline: none; }
/* line 117, ../sass/lightbox.sass */
.lb-data .lb-close:hover { cursor: pointer; }


/* unsubscribe webpart */
.unsubscribe { min-height: 400px !important; padding: 20px; margin-top: 10px; }
.unsubscribeContainer { width: 100%; }
.unsubscribeIcon { width: 107px; height: 74px; margin: 50px auto 30px auto; display: block; background: url(http://images.yemeksepetim.com/App_Themes/Default_tr-TR/images/mail_block.png); }
.unsubscribeText { width: 100%; text-align: center; font-size: 14px; font-family: arial; }
.unsubscribeText span { font-weight: bold; }
.unsubscribeButtons { width: 168px; height: 40px; padding: 30px 335px 0 370px; }
.unsubscribeButtons a.leave { display: block; float: left; width: 67px; height: 32px; margin-right: 10px; background: url(../../i/papyon_buttons.png) 0 0 no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; font-size: 13px; line-height: 30px; color: #fff; font-weight: bold; text-decoration: none; }
.unsubscribeButtons a:hover.leave { background-position: 0 -32px; }
.unsubscribeButtons a.giveup { display: block; float: left; width: 68px; height: 32px; margin-right: 10px; background: url(../../i/papyon_buttons.png) -68px 0 no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-align: center; font-size: 13px; line-height: 30px; color: #fff; font-weight: bold; text-decoration: none; }
.unsubscribeButtons a:hover.giveup { background-position: -68px -32px; }
.unsubscribeApprovIcon { width: 104px; height: 101px; margin: 50px auto 30px auto; display: block; background: url(http://images.yemeksepetim.com/App_Themes/Default_tr-TR/images/unsubscribe_approved.png); }
.unsubscribeApprovText { width: 100%; text-align: center; font-size: 14px; font-family: arial; }
.unsubscribeApprovText span { font-weight: bold; color: #E16776; }

.wrapperwpadd { 
	border: 1px solid #FFF; 
	-webkit-box-shadow: #CCC 0 0 .25em; 
	-moz-box-shadow: #CCC 0 0 .25em; 
	box-shadow: #CCC 0 0 .25em; 
	background: #FFF; 
	behavior: url('/_layouts/PapyonCom/pie/PIE.htc');
	padding: 6px 11px;
	margin-top: 8px;
}

.wrapperwpaddtop { 

	border: 1px solid #FFF; 
	-webkit-box-shadow: #CCC 0 0 .25em; 
	-moz-box-shadow: #CCC 0 0 .25em; 
	box-shadow: #CCC 0 0 .25em; 
	background: #FFF; 
	behavior: url('/_layouts/PapyonCom/pie/PIE.htc');
	padding: 6px 11px;
	margin-top: 8px;
    margin-bottom: -12px;
}

#searchFilter .blockUI, #searchFilter .blockUI.blockOverlay {
    display: none !important;
}

#searchFilter .blockUI.blockMsg.blockElement {
    display: none !important;
}

.wrapper.wrapper-gradient.review-input.clrfix {

}

.review-input > div > div > .right {
	float: none;
	width: 100%;
	padding: 0 18px;
}

.review-input > div > div > .right > .score {
	width: 630px;
	height: 70px;
	background: transparent url('../../i/review-input-left-item-bck-2.png') no-repeat 0px center;
}

.review-input > div > div > .right > .score .content {
	background: url("../../i/review-input-left-item-icon.png") no-repeat scroll 20px 10px transparent;
	height: 57px;
	padding-left: 70px;
	padding-top: 23px;
	width: 80%;
}

.review-input > div > div > .right > .score .content .title {
	font-family: "Trebuchet MS",arial;
	font-size: 16px;
	color: #f46e02;
	font-weight: bold;
}

.review-input > div > div > .right .rating-content {
	background: url("../../i/review-input-right-rating-bck.png") no-repeat scroll 37px center transparent;
	margin-left: 20px;
}

.review-input > div > div > .right .rating-content > .categories {
	width: 500px;
}

.review-input > div > div > .right .rating-content .categories li.left {
	margin-right: 101px;
}

.review-input > div > div > .right > .comment {
	width: 630px;
	height: 70px;
	background: transparent url('../../i/review-input-left-item-bck-2.png') no-repeat 0px center;
	margin-top: 15px;
}

.review-input > div > div > .right > .comment .content {
	background: url('../../i/review-input-left-item-icon.png') no-repeat scroll 20px -48px transparent;
	height: 57px;
	padding-left: 70px;
	padding-top: 23px;
	width: 80%;
}

.review-input > div > div > .right > .comment .content .title {
	font-family: "Trebuchet MS",arial;
	font-size: 16px;
	color: #00a8d2;
	font-weight: bold;
}

.review-input > div > div > .right .box {
	margin-top: 4px;
}

.review-input > div > div > .right .box textarea {
	width: 610px !important;
}

.review-input > div > div > .right .button-send {
	width: 160px;
}

.review-input .button-send .buttonV1 {
	width: 141px;
}

.review-input .button-send .buttonV1.continuation span {
	margin-right: 17px;
}

.file-wrapper .file-button {
	text-indent: 34px;
	width: 400px;
	padding-top: 3px;
	color: #f46e02;
	font-weight: bold;
	margin-top: 12px;
    text-transform: capitalize;
}

/*.defaultPage .commentsWrapper .comments-contents .listitem td > .text .text .short { display: none !important; }*/
/*.defaultPage .commentsWrapper .comments-contents .listitem td > .text .text .long { display: block !important; }*/
.isDuplicateReservation {display: none;float: left;margin: 2px; color:white;font-family: Arial;font-size: 14px;font-weight: bold; max-width: 53%;text-align: left; margin-left:10px;}

.all a { color: #a7a7a7!important; display: block; float: right; font-family: arial; font-size: 12px; font-weight: bold; height: 15px; width: 42px; }
.all a:hover { text-decoration: none; }

#breadcrumbs{padding: 5px 0px 10px 20px;}
#breadcrumbs span{color:#676767;}
#breadcrumbs a span{color:#EB8D00;}
#breadcrumbs a:visited span{color:#EB8D00;}
.defaultPage .commentLeft {
float: left;
width: 420px;
}
.restaurantDetailPage  .commentLeft {
float: left;
width: 360px !important;
}
.commentRight{
float: right;
    width: 100px;
    right: 0;
}

.restaurantDetailPage #LeftColumn a.fancyboxLauncher {display:block;width:282px;height:240px;background: url('../../i/zoom2.png') 245px 201px no-repeat;}

.restaurantDetailPage #LeftColumn a.fancyboxLauncher.count {
    height: 20px;
    margin: 10px 0 0 0;
    text-align: center;
    color: #EB8D00;
    text-decoration: underline;
    font-size: 12px;
}

#img-spinner {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -50px; /* half width of the spinner gif */
    margin-top: -50px; /* half height of the spinner gif */
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 100px; /* width of the spinner gif */
    height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
}

#photosWrapper .ms-rtestate-field img{
	height:238px !important;
	width:281px !important;
}


#reservationButtonSearch {}
#reservationButtonSearch a{ background: url('../../i/makeReservation.png') left top !important; width: 131px !important; font-size: 11px !important; line-height: 33px !important; text-shadow: 1px 1px 1px #B70000; text-align: right !important;display: inline-block; height: 33px !important; margin: 0; padding: 0 6px 0 6px !important; border: 0 none transparent; background-color: transparent; background-image: url('../../i/buttons.png'); background-position: 50% 0; cursor: pointer; text-decoration: none; font-family: Arial; font-weight: bold; color: #fff!important; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
#reservationButtonSearch a:hover {background-position: left top;}
#searchResults .col_data .restourant {max-width:192px !important;}

/*TripAdvisor'ın En İyileri*/
.tripAdvisor{
					float: right;
					width: 715px;
					margin:10px 6px 10px 0;
					border:solid 1px #ececec;
					background-color:#f3f3f3;
					text-align:center;
					padding-bottom:5px;
				}
				
				.tripAdvisor .subject{
					background-color:#ffffff;
					width:695px;
					padding:10px;
					margin-bottom:5px;
					color: #484848;
					font-family: Arial;
					font-size: 22px;
					font-weight: bold;
					letter-spacing: -1px;
					text-align:left;
				}
				
				.tripAdvisor .tripAdvisorCont{
					width:131px;
					float:left;
					padding:5px;
					background-color:#ffffff;
					border-right: solid 1px #ececec;
					border-bottom: solid 1px #ececec;
					border-top: solid 1px #ececec;
					border-left: none;
				}
				
				.tripAdvisorCont:nth-child(2){
					margin-left:2px;
					border-left: solid 1px #ececec;
				}
				
				.tripAdvisorCont:nth-child(6){
					border-right: none;
				}
				
				.tripAdvisor .tripAdvisorCont p.image{}
				.tripAdvisor .tripAdvisorCont a.image img{
					height:100px;
					width:100px;
					border-width:0px;
				}
				.tripAdvisor .tripAdvisorCont p.name{
					padding: 3px 3px;
					font: bold 12px Arial;
					color: #808080;
				}
				
				.tripAdvisor .tripAdvisorCont p.name a{
					font: bold 12px Arial;
					color: #808080;
				}
				
				.tripAdvisor .tripAdvisorCont p.rate{
					padding: 3px 3px;
				}
				.tripAdvisor .tripAdvisorCont a.comment{
					font: bold 11px Arial;
					color: #808080;
					padding: 3px 3px;
				}

				.tripAdvisor .all{
					float:left;
					width:695px;
					padding:10px 10px 5px 10px;
					color: #484848;
					font-family: Arial;
					font-size: 22px;
					font-weight: bold;
					letter-spacing: -1px;
				}		
				
.search-results div.title span.map_view {display: block !important; float: right; width: 146px; height: 38px; font: bold 12px/38px Arial; color: #fff; text-indent: 13px; }
#googleMap { width: 252px; height: 150px; margin: 0 auto; display:block; border: 1px #e1e1e1 solid; }

#searchFilter .filterLink {
    color: #EB8D00 !important;
    font-size: 11px;
    margin-top: 10px;
    float: left;
}

#searchResults .col_1.yuzde25indirim{
	background-image: url("../../i/vodafonered_25.jpg");
	background-repeat: no-repeat;
	background-position: 336px 15px;
}

#searchResults .col_1.yuzde15indirim{
	background-image: url("../../i/vodafonered_15.jpg");
	background-repeat: no-repeat;
	background-position: 336px 15px;
}