 html, body, ul, ol, li, form, fieldset, legend { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6, p { margin: 0; } fieldset,img { border: 0; } legend { color: #000; } li { list-style: none; } :focus { outline: 0; } input,select,textarea { margin: 0; } .clear { clear: both; height: 0; } a { text-decoration: none; color: #f15a24; } a:hover { text-decoration: underline; } body { font-family: Arial, Tahoma; color: #45494c; font-size: 12px; } h1 { color: #666666; font-size: 20px; padding: 8px 0 12px; } .center { text-align: center; } #topline { background: #f15a24; height: 15px; } #container { width: 1001px; margin: 0 auto; } #header { height: 104px; padding-left: 15px; position: relative; } #hmenu { position: absolute; color: #999999; text-transform: uppercase; top: 20px; right: 14px; font-size: 13px; } #hmenu a { color: #999999; } #hmenu a:hover { } #follow { width: 132px; position: absolute; top: 65px; right: 0; } #follow a { float: left; width: 36px; height: 36px; margin-right: 5px; } #follow .twitter { background: url(/img/sprite_social.gif) 0 0 no-repeat; } #follow .facebook { background: url(/img/sprite_social.gif) -36px 0 no-repeat; } #follow .draugiem { background: url(/img/sprite_social.gif) -72px 0 no-repeat; } #navbar { background: url(/img/menu.png) no-repeat; height: 70px; position: relative; } #nav { margin-left: 15px; padding-top: 9px; } #nav li.lvl1 { float: left; position: relative; } #nav li a.lvl1 { font-size: 17px; float: left; padding: 0 20px; text-align: center; color: white; line-height: 50px; height: 50px; smargin: 0 10px; } #nav li a.lvl1:hover, #nav li a.lvl1.active { background: #f7931e; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; text-decoration: none; } #nav li ul.dropdown { position: absolute; top: 50px; left: -10px; background: url(/css/../img/dropdown.png); padding: 1px 17px 12px 17px; width: 320px; -moz-box-shadow: 1px 1px 5px #aaa; -webkit-box-shadow: 1px 1px 5px #aaa; box-shadow: 1px 1px 5px #aaa; border: 1px solid #f7931e; z-index: 2000; display: block; } #nav span.lvl2 { font-weight: bold; font-size: 14px; display: block; padding-bottom: 6px; padding-top: 12px; color: #666666; zoom: 1; position: relative; line-height: 1; display: block; float: left; width: 100%; } #nav li ul.dropdown a { color: #808080; margin-bottom: 7px; font-size: 12px; } #nav ul ul { float: left; width: 100%; } #nav ul.lvl3 { display: block; float: left; width: 100%; } #nav ul.lvl3 li { width: 160px; float: left; margin-bottom: 7px; } #nav .border { border-top: 1px solid #DEDED7; margin-top: 5px; float: left; width: 100%; } #nav .border.last { padding-top: 10px; } #quicksearch-box { position: absolute; top: 20px; right: 23px; height: 27px; width: 144px; padding-left: 8px; background: url(/img/quicksearch.png) no-repeat; } #quicksearch-box input { padding: 0; margin: 0; border: 0; background: none; text-align: left; } #quicksearch-box input#quicksearch { padding-top: 6px; padding-bottom: 5px; width: 113px; line-height: 14px; height: 14px; margin:0; } #quicksearch-box input#quicksearch-submit { width: 23px; height: 25px; position: absolute; left: 113px; top: 0; cursor: pointer; } #main { padding: 0 29px 14px 29px; background: url(/img/main-bg.gif) repeat-y; min-height: 590px; } #left { width: 190px; float: left; margin-top: 1px; } #left .banner { margin-bottom: 5px; text-align: center; } .left-list { margin-bottom: 5px; background: #f1f1f1; padding-bottom: 8px; } .left-list li { padding-left: 9px; padding-right: 9px; } .left-list li ul li { padding-left: 20px; padding-right: 0; } .left-list li.title { background: #f7931e; color: white; padding-left: 15px; padding-top: 8px; color: white; font-size: 17px; padding-bottom: 5px; margin-bottom: 4px; } .left-list li.title.special { background: #F9580E; } .left-list li.text { color: #808080; padding: 6px 9px; line-height: 1.4; } .left-list.news { background: #fff; border: 1px solid #e6e6e6; } .left-list.news a.active {  } .left-list.news li.title { background: #f9580e; } .left-list.news li.title a { color: #fff; font-size: 17px; border: 0; padding: 0; margin: 0; } .left-list li a { border-bottom: 1px solid #eeeeee; padding-left: 9px; padding-right: 9px; padding-top: 4px; padding-bottom: 4px; display: block; font-size: 13px; color: #808080; margin-bottom:1px; } .left-list li a.with-cancel { padding-right: 19px; } .left-list li a.left-list-cancel { width: 19px; height: 19px; background: url(/css/../img/cancel.gif) 0 0 no-repeat; float: right; padding: 0; margin: 2px 2px 2px 0; } .left-list, .left-list .title, .rounded { -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } .left-list a.active { font-weight: bold; background: #e6e6e6; border-bottom: 1px solid #f1f1f1; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } #footer { background: url(/img/footer-bg.png) center 0 repeat-y; color: white; } #footer .wrapper { width: 938px; margin: 0 auto; position: relative; padding-bottom: 155px; } #footer-list { padding-top: 34px; padding-bottom: 14px; } #footer-list ul { width: 188px; float: left; position: relative; } #footer-list ul.first { border-left: 0; width: 180px; background: none; } #footer-list ul li.line { border-left: 1px solid #f9785a; position: absolute; top: 8px; bottom: 8px; width: 1px; left: 0; height: auto; } #footer-list ul.first li.line { border: 0; } div.footer-line { border-bottom: 1px solid #f7865a; width: 910px; margin: 0 auto; } #footer-list ul li a { color: white; font-size: 11px; } #footer-list ul li.title h3 { font-size: 16px; padding: 0; margin: 0; line-height: 1; margin-bottom: 14px; padding-right: 10px; font-weight: normal; } #footer-list ul li.title h3 a { font-size: 16px; padding: 0; margin: 0; line-height: 1; margin-bottom: 14px; } #footer-list ul li { margin-bottom: 2px; line-height: 1.33; padding-left: 21px; } #footer .content { padding: 10px 25px 0 25px; margin: 0; position: absolute; bottom: 0; left: 0; width: 100%; } #follow2 { width: 180px; position: absolute; top: 20px; left: 745px; } #follow2 a { float: left; width: 50px; height: 49px; margin-right: 7px; } #follow2 .twitter { background: url(/img/sprite_social2.png) 0 0 no-repeat; } #follow2 .facebook { background: url(/img/sprite_social2.png) -50px 0 no-repeat; } #follow2 .draugiem { background: url(/img/sprite_social2.png) -100px 0 no-repeat; } #copyr { padding-top: 11px; font-size: 11px; text-transform: uppercase; padding-left: 6px; padding-bottom: 32px; } #copyr a { color: white; } #content { margin-left: 5px; float: left; width: 748px; } #intro-block { height: 273px; width: 525px; float: left; border: 1px solid #D9D9D9; background-position: right bottom; background-repeat: no-repeat; } #intro-block h1 { padding: 15px 20px; color: #999999; font-size: 28px; font-weight: normal; visibility: hidden; } .contentwrapper { border: 1px solid #f4f4f4; padding: 10px 10px; margin-right: 5px; } #search { float: left; background: #f2f2f2; margin-left: 5px; width: 214px; text-align: center; height: 273px; border: 1px solid #ddd; } #search h2 { font-weight: bold; font-size: 18px; color: #808080; line-height: 0.9; padding-top: 22px; padding-bottom: 8px; text-shadow: 0 2px 1px white; } #search p { color: #999999; font-size: 14px; font-style: normal; line-height: 1.4; padding-bottom: 10px; margin-left: 10px; margin-right: 10px; margin-top: 8px; margin-bottom: 10px; } #search select { width: 186px; margin: 0 0 8px 0; height: 26px; line-height: 26px; } #search input { background: url(/img/search-button.gif) no-repeat; padding: 0; margin: 0; width: 187px; height: 32px; line-height: 32px; color: white; border: 0; margin-top: 10px; float: none; cursor: pointer; font-weight: bold; font-size: 14px; text-shadow: 0 -1px 1px #2492ac; } #search input:hover { background-position: 0 -32px; } #three-intro { padding-top: 11px; margin-bottom: 13px; } #three-intro .block { width: 207px; height: 110px; float: left; border: 1px solid #eaebec; margin-left: 5px; padding: 13px 18px 0 18px; } #three-intro h3 { color: #f47d30; font-size: 20px; margin-bottom: 9px; } #three-intro a { display: block; color: #808080; font-weight: bold; font-size: 14px; } #three-intro .block.first { margin-left: 0; background: url(/img/tmp1.png) right bottom no-repeat; } #three-intro .block.second { background: url(/img/tmp2.png) right bottom no-repeat; } #three-intro .block.third { background: url(/img/tmp3.png) right bottom no-repeat; } .slider-box { background: #fff; margin-top: 5px; padding: 21px 0; padding-bottom: 8px; border: 1px solid #D9D9D9; } .slider-box .title { color: #666666; font-size: 18px; margin-bottom: 18px; text-align: center; font-weight:bold; } .slider-box .image { border: 1px solid #fff; display:block; width: 140px; height: 141px; padding: 0; margin: 0 auto; margin-bottom: 10px; line-height: 140px; overflow:hidden; } .slider-box .image img { display: inline-block; padding: 0; margin: 0 auto; line-height: 140px; vertical-align: middle; } .slider-box li a:hover .image, .slider-box li a:hover .noimage { border: 1px solid #f7931e; } .slider-box li a:hover { text-decoration: none; color: #333; } .slider-box-lvl4 { background: #fff; border: 1px solid #ECECEC; margin-top: 8px; padding: 18px 28px 21px 37px; padding: 21px 0; } .slider-box-lvl4 .title {  color: #666666; font-size: 18px; margin-bottom: 18px; font-weight: bold; text-align: center; } .slider { overflow: hidden; position: relative; padding: 0 52px; } .slider3 { overflow: hidden; position: relative; padding: 0 52px; height: 192px; } .slider-box-lvl4 .extra-items-list a.prod-list-item { border-bottom: 1px solid white; } .slider-box-lvl4 .extra-items-list a.prod-list-item .title { font-weight: normal; } .slider li { float: left; width: 167px; text-align: center; margin-bottom: 10px; padding: 0; } .slider li:last-child { padding-right: 0; } .slider li img { padding-bottom: 8px; } .slider a { color: #808080; font-size: 14px; } .slider3 li { float: left; width: 167px; text-align: center; padding: 0; margin-bottom: 10px; } .slider3 li:last-child { padding-right: 0; } .slider3 li img { padding-bottom: 0; display:block; } .slider3 a { color: #808080; font-size: 14px; } .prod-slider-item .image { width: 140px; height: 140px; overflow: hidden; text-align: center; display: block; margin: 0 auto; margin-bottom: 10px; } .prod-slider-item .noimage { width: 140px; height: 140px; overflow: hidden; text-align: center; display: block; margin: 0 auto; margin-bottom: 10px; border: 1px solid #fff; } .jcarousel-prev { position: absolute; width: 32px; height: 32px; background: url(/img/arrows.gif) no-repeat; left: -36px; top: 51px; cursor: pointer; } .jcarousel-next { position: absolute; width: 32px; height: 32px; background: url(/img/arrows.gif) -32px 0 no-repeat; right: -39px; top: 51px; cursor: pointer; } .slider-for-men .jcarousel-prev { background-position: 0 -32px; } .slider-for-men .jcarousel-next { background-position: -32px -32px; } .slider-for-woman .jcarousel-prev { background-position: 0 -64px; } .slider-for-woman .jcarousel-next { background-position: -32px -64px; } .slider-for-lvl2 .jcarousel-prev { background-position: 0 0; } .slider-for-lvl2 .jcarousel-next { background-position: -32px 0; } #topbrands .jcarousel-prev { position: absolute; background: url(/img/arrows.gif) 0 -128px no-repeat; left: -41px; top: 50%; margin-top: -22px; cursor: pointer; } #topbrands .jcarousel-next { position: absolute; background: url(/img/arrows.gif) -32px -128px no-repeat; right: -43px; margin-top: -22px; top: 50%; cursor: pointer; } .slider-box-lvl4 .jcarousel-prev { background: url(/img/arrows.gif) 0 -128px no-repeat; width: 32px; height: 32px; left: -41px; top: 50%; margin-top: -36px; position: absolute; } .slider-box-lvl4 .jcarousel-next { position: absolute; background: url(/img/arrows.gif) -32px -128px no-repeat; width: 32px; height: 32px; right: -44px; margin-top: -36px; top: 50%; } .jcarousel-clip-horizontal { overflow:hidden; width: 840px; } .slider-box .jcarousel-clip-horizontal { overflow:hidden; width: 648px; } .slider-box .six .jcarousel-clip-horizontal { width: 810px; } #product-images .jcarousel-clip-horizontal { overflow:hidden; width: 321px; } #product-images .jcarousel-next { right: 5px; top: 120px; background: url(/img/arrows3.png) 0 -56px no-repeat; width: 55px; height: 56px; } #product-images .jcarousel-prev { left: 5px; top: 120px; background: url(/img/arrows3.png) 0 0 no-repeat; width: 55px; height: 56px; } #carousel-control { text-align: center; margin-top: 4px; } #carousel-control a { display: inline-block; *display: inline; width: 12px; height: 12px; background: url(/img/dots.png) 0 0 no-repeat; padding: 5px; margin-right: 1px; } #carousel-control a.active { background: url(/img/dots.png) -22px 0 no-repeat; } .slider2 { overflow: hidden; position: relative; padding: 0 51px 0 51px; } .slider2 li { float: left; width: 134px; text-align: center; padding: 0 0 0 0; margin-bottom: 8px; text-align: center; } .slider2 li a { width: 134px; } #content2 { margin-top: 5px; margin-bottom: 0; } #topbrands { border: 1px solid #D9D9D9; padding-top: 10px; padding-bottom: 0; } #content2 h3 { color: #666666; font-size: 23px; padding-left: 63px; margin-bottom: 10px; font-weight: normal; } #topbrands ul a { height: 100px; text-align:center; display:block; vertical-align: middle; width: 140px; } #topbands li { height: 100px; vertical-align: middle; } #topbrands span { display: inline-block; height: 100%; width: 1px; vertical-align: middle; } #topbrands ul a img { vertical-align: middle; } #product-images span { display: inline-block; height: 100%; width: 1px; vertical-align: middle; } #product-images li img { vertical-align: middle; } #product-images li { height: 330px; vertical-align: middle; } #partner_login { border: 1px solid #EAEBEC; width: 400px; margin: 0 auto; padding: 15px 0 15px 15px; margin-top: 80px; margin-bottom: 100px; } #partner_login label { float: left; width: 185px; line-height: 20px; } #partner_login input { margin-bottom: 3px; } #partner_login div.error { margin-top: 0; margin-right: 13px; } input[type=text], input[type=password], select, textarea { border: 1px solid #999; width: 200px; padding: 1px 0px; } input[type=file] { padding: 3px 0px; } select { padding: 1px 0px; } #item_form input[type = submit] { background: url(/img/search-button.gif) no-repeat; padding: 0; margin: 0; width: 127px; height: 32px; line-height: 32px; color: white; border: 0; margin-top: 10px; text-transform: uppercase; float: right; cursor: pointer; } #partner_login input[type=submit] { margin-right: 13px; } #item_form input[type=text],#item_form input[type=password] { width: 400px; float: left; padding-top: 5px; padding-bottom: 5px; border: 1px solid #AAA; zoom: 1; } #item_form input[readonly] { background: #f1f1f1; color: #333; } #item_form .enableField { float: left; width: 16px; line-height: 26px; padding-top: 3px; } #item_form .enableField input { width: 13px; height: 13px; padding: 0; margin:0; vertical-align: bottom; position: relative; top: -7px; *overflow: hidden; } #item_form label.withcheckbox { width: 184px; } #item_form input:focus, #item_form textarea:focus { -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3); -moz-box-shadow: 0 0 5px rgba(0,0,0,.3); -o-box-shadow: 0 0 5px rgba(0,0,0,.3); box-shadow: 0 0 5px rgba(0,0,0,.3); border: 1px solid #5897FB; } #item_form input[type="text"].datepicker_limited { width: 130px; text-align: center; } #item_form select { width: 404px; float: left; } #item_form select.smaller { width: 120px; margin-right: 5px; } #item_form .checkboxcolumn { width: 130px; float: left; } #item_form .checkboxcolumn label.checkbox { display: block; float: none; padding-top: 0; } #item_form .checkboxbox { width: 520px; float: left; } #item_form .checkboxbox label.checkbox { width: 163px; } #item_form textarea { width: 516px; height: 150px; } #item_form textarea.rich { height: 200px; } #item_form textarea.smaller { height: 60px; } #item_form .row { border-bottom: 1px solid #EAEBEC; padding: 3px 0; position: relative; } #item_form label { float: left; width: 200px; line-height: 26px; padding-top: 3px; position: relative; } #item_form label.checkbox { width: auto; float: left; margin-right: 10px; } #item_form label.disabled { color: #999; } #item_form label.checkbox input[type=checkbox],#item_form label.checkbox2 input[type=checkbox] { margin-right: 3px; width: 18px; height: 18px; padding: 0; margin:0; vertical-align: baseline; position: relative; top: -1px; *overflow: hidden; } #item_form label em { color: #666; font-size: 12px; font-style: italic; display: block; line-height: 1.2; } #item_form label em.error { position: absolute; padding-left: 0; top: 25px; left: 0; width: 140px; color: #f15a24; } #item-form-loader { float:right; } #map_edit { width: 515px; height: 300px; border: 1px solid #CCC; } .partners-list-info { padding: 10px 8px 9px 8px; border: 1px solid #ECECEC; margin: 0 5px 5px 5px; position:relative; } .partners-list-info2 { padding: 5px 0 4px 8px; margin: 0 5px 5px 5px; position:relative; } #partners-list-info-select div.floatedselect { position: absolute; top: 3px; right: 3px; } #partners-list-info-select select { width: 290px; } #partners-list-info-select div.floatedselect .input { float: right; width: 200px; height: 18px; line-height: 18px; padding: 4px; } #partners-list-info-select .submit_add { background: #f7931e url(/css/../img/p_icon_add.png) center center no-repeat; border: 0; width: 28px; height: 28px; margin: 0; margin-left: 3px; float: right; cursor: pointer; } .partners-list-info .sep { border-top: 1px solid #ECECEC; padding-top: 8px; margin-top: 8px; } .count-active, .count-inactive, .count-waiting { } .count-active { color: green; } .count-inactive { color: red; } .count-waiting { color: blue; } .count-deleted { color: #ccc; } .deleted { text-decoration: line-through; } .button3 { display: inline-block; *display: inline; zoom: 1; background: #f7931e; color: white; padding: 2px 6px; border: 0; cursor: pointer; font-size: 11px; } .button3:hover { text-decoration: underline; } .button3.count-active { background: #7dd80e; } .button3.count-inactive { background: #d81a19; } .button3.count-waiting { background: #52caee; } .button3.count-deleted,.button3.delete { background: #627287; } .button3.gray { background: #e6e6e6; color:#333 } #path.partners-path { padding-left: 13px; } #path.partners-path h1 { } .partners-list-info a.selected { text-decoration: underline; } .prod-list-item-partners { float: left; width: 363px; border: 1px solid #ececec; margin: 0 0 5px 6px; text-align: center; padding-top: 18px; position: relative; height: 158px; } .prod-list-item-partners .image { float: left; width: 167px; padding-left: 18px; padding-bottom: 18px; } .prod-list-item-partners .image img { } .prod-list-item-partners .info { float: left; width: 152px; margin-left: 18px; text-align: left; font-size: 11px; } .prod-list-item-partners .icons { text-align: left; position: absolute; right: 3px; bottom: 22px; width: 80px; } .prod-list-item-partners .icons a { float: left; margin-right: 5px; } .prod-list-item-partners:hover { text-decoration: none; border: 1px solid #f7931e; } .prod-list-item-partners.selected,.prod-list-item-partners.selected:hover { text-decoration: none; border: 1px solid #7dd80e; } .prod-list-item-partners img { float:left; margin: 0 auto; } .prod-list-item-partners a.title { display: block; text-transform: uppercase; font-size: 11px; color: #808080; height: 30px; margin: 0 auto; } .prod-list-item-partners input[type=checkbox] { position: absolute; left: 3px; top: 3px; } .prod-list-item-partners span.price { font-size: 14px; font-weight: bold; color: #f7931e; display: block; } .prod-list-item-partners span.data { margin-top: 5px; display: block; color: gray; } .prod-list-item-partners span.data .key { float: left; width: 60px; } .prod-list-item-partners span.data .value { float: left; width: 90px; } .partner-search { margin-top: -2px; float:right; } .partner-search input[type=submit] { width: auto; height: auto; display: inline; float: none; margin: 0 0 0 0; line-height: 14px; background: #f7931e url(/img/psearch.gif) center center no-repeat; padding: 2px 4px; width: 24px; border: 1px solid #f7931e; height: 20px; -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; vertical-align: bottom; cursor: pointer; } .partner-search input[type=text] { vertical-align: bottom; width: auto; height: auto; display: inline; float: none; margin: 0; background: #fff; border: 1px solid #aaa; padding: 1px 4px 2px 4px; font-size: 12px; width: 130px; border-right: 0; -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; } .partner-search.long input[type=text] { width: 687px; } span.req { color: #fa7234; } .MultiFile-list { margin-left: 200px; } .MultiFile-label { float: left; padding: 4px 5px; margin-top: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; background: #f1f1f1; margin-right: 5px; } .MultiFile-remove { text-indent: -5000px; background: url(/img/cancel_round.png) center center no-repeat; width: 14px; height: 14px; float: left; margin-right: 3px; } em.error { float: right; padding-left: 10px; padding-top: 3px; color: #f15a24; line-height: 22px; } label.checkbox em.error { float: none; position: absolute; top: 3px; right: 0; } div.message{ background:#eee; border:1px solid #999; margin: 1.5em 0; padding:0.666em; } div.error{ background:#fee; border:1px solid red; margin: 1.5em 0; padding:0.666em; } div.notice{ background:#f1f1f1; border:1px solid #f7931e; margin: 1.5em 0; padding:0.666em; } div.success{ background:#efe; border:1px solid #0f0; margin: 1.5em 0; padding:0.666em; } div.success.margin2, div.error.margin2, div.message.margin2, div.notice.margin2 { margin: 0 10px 10px 5px; } div.error.big { margin-top: 0; margin-right: 5px; } div.error.big a { float: right; margin-top: -1px; } div.notice div.comment { border-bottom: 1px solid white; padding: 10px 4px; margin-bottom: 3px; } div.notice div.comment p { margin-left: 130px; } div.notice div.comment span { float: left; width: 120px; font-size: 11px; color: #888; } #slider { padding: 0 10px; background: #cccccc; height: 21px; -webkit-border-radius: 21px; -moz-border-radius: 21px; border-radius: 21px; margin-top: 10px; } #sliderpos { height: 20px; white-space: nowrap; margin-left: -9px; margin-right: -9px; } #sliderpos span { font-size: 9px; float: left; width: 38px; text-align: center; padding-top: 10px; background: url(/img/pos.gif) center 0 no-repeat; } .ui-slider { position: relative; text-align: left; } .ui-slider-handle { position: absolute; width: 21px; height: 21px; cursor: pointer; margin-left: -10px; background: url(/img/slider-handle.png) -21px 0 no-repeat; padding: 0 !important; z-index: 3; } a.ui-slider-handle.first { background: url(/img/slider-handle.png) 0 0 no-repeat; } .ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; background: #999999; top: 0; } .ui-slider-horizontal { height: 21px; } .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; } #path #shop_name {  font-size: 23px; color: #666666; } #path { height: 40px; padding-top: 10px;  padding-left: 0; position: relative; } #path.withbackbutton { padding-left: 50px; } #path.withsearch { } #path h1, #path h2 { float: left; font-size: 16px; padding: 0; margin: 0; line-height: 20px; color: #999999; } #path h2 { font-size: 14px; line-height: 20px; } #path a { color: #999999; } #path span.divider { float: left; color: #999999; font-size: 14px; padding: 0 5px; line-height: 20px; } #path span.h1, #path span.h2 { float: left; font-size: 16px; padding: 0; margin: 0; line-height: 20px; color: #999999; font-weight: bold; } #path span.h2 { font-size: 14px; line-height: 20px; } #path a { color: #999999; } #back { width: 41px; height: 41px; background: url(/img/back.gif) 0 0 no-repeat; position: absolute; left: 0; top: 0; text-indent: -5000px; } #categories { margin-left: 10px; } #categories li.lvl1 { margin-bottom: 15px; width: 210px; line-height: 1.6; } #categories a.lvl1 { font-weight: normal; line-height: 1; font-size: 18px; color: #f47d30; margin-bottom: 5px; display:block; } #categories a.lvl2 { color: #808080; font-size: 13px; } #categories .gotsubcats { position: relative; sdisplay: block; } #categories .subcats { position: absolute; left: 50px; top: -21px; background: url(/img/baloon.png) no-repeat; width: 146px; padding: 10px 25px 4px 25px; z-index: 3000; } #categories .subcats .bottom { height: 10px; position: absolute; left: 0; width: 100%; bottom: -10px; background: url(/img/baloon.png) 0 bottom no-repeat; } #categories .subcats.reverse { padding: 10px 25px 4px 20px; width: 151px; background: url(/img/baloon2.png) no-repeat; } #categories .subcats.reverse .bottom { background: url(/img/baloon2.png) 0 bottom no-repeat; } #categories a.lvl3 { clear: both; margin-top: 3px; margin-bottom: 6px; padding-left: 10px; color: #808080; line-height: 1.2; display:block; } .prod-list-item { float: left; width: 177px; height: 201px; border: 1px solid #d9d9d9; margin: 0 0 10px 8px; text-align: center;  position: relative; } .prod-list-item:hover { text-decoration: none; border: 1px solid #f7931e; } .prod-list-item .inner { padding: 8px 8px 0 8px; display: block; } .prod-list-item .inner:hover a.title { color: #333; } .prod-list-item img { margin: 0 auto; vertical-align: middle; } .prod-list-item .image { width: 162px; height: 127px; display: block; margin: 0 auto; text-align: center; } .prod-list-item .image span.middler,.prod-list-item2 .image span.middler { height: 100%; display: inline-block; *display: inline; zoom: 1; width: 1px; vertical-align: middle; } .prod-list-item a.title { display: block; margin-top: 9px; font-size: 12px; color: #929292; height: 32px; text-align: left; line-height: 1.4; overflow: hidden; } .prod-list-item a.title:hover { text-decoration: none; color: #333; } .prod-list-item a.shop { float: left; color: #c0c0c0; margin-top: 4px; } .prod-list-item span.price_old { float: left; color: #c83500; margin-top: 4px; } .prod-list-item span.price_old font { color: #c0c0c0; text-decoration: line-through; padding-right: 2px; } .prod-list-item.nomargin { margin-right: 0; } .prod-list-item span.price { font-size: 12px; font-weight: bold; color: #f7931e; float:right; margin-top: 4px; } .prod-list-item span.price.discount { font-size: 21px; margin-top: -3px; } .prod-list-item span.price font { font-size: 10px; } .prod-list-item .badge_discount { width: 54px; height: 54px; background: url(/css/../img/badge_discount.png) 0 0 no-repeat; position: absolute; top: 5px; right: 10px; } .prod-list-item .badge_recommended { width: 93px; height: 93px; background: url(/css/../img/badge_recommended.png) 0 0 no-repeat; position: absolute; top: 0; left: 0; } .extra-items-list li { } .extra-items-list a.prod-list-item { border: 0; text-align: center; width: 194px; padding-right: 0; margin: 0; height: 80px; float: left; padding: 2px; padding: 13px; float: left; border-bottom: 1px solid #f8f8f8; } .extra-items-list a.prod-list-item:hover .title { text-decoration: none; color: #333; } .extra-items-list.vertical a.prod-list-item { border-bottom: 1px solid #f8f8f8; } .extra-items-list a.prod-list-item img { sfloat:left; } .extra-items-list a.prod-list-item .image { width: 81px; float: left; height: 80px; } .extra-items-list a.prod-list-item .noimage { width: 80px; height: 78px; float: left; } .extra-items-list a.prod-list-item .info { float: left; width: 101px; margin-left: 12px; } .extra-items-list a.prod-list-item .title { text-align: left; padding: 0; width: auto; height: 60px; padding-right: 3px; display: block; color: #929292; font-size: 12px; } .extra-items-list a.prod-list-item span.price { font-size: 12px; font-weight: bold; color: #F7931E; float: left; margin-top: 4px; } .extra-items-list a.prod-list-item span.price font { text-size: 10px; } .noimage { display: inline-block; width: 161px; height: 127px; background: #f1f1f1; margin: 0 auto; } .extra-items-list.vertical { overflow: hidden; } .extra-items-list.horizontal a.prod-list-item { padding: 2px; width: 200px; } .extra-items-list.horizontal a.prod-list-item .info { width: 107px; } .slider-box-lvl4 .slider li { width: 205px; margin: 0 2px; padding: 0; } .slider-box-lvl4 .extra-items-list a.prod-list-item .price { margin-top: 0; } .slider-box-lvl4 .extra-items-list a.prod-list-item .title { margin-bottom: 0; } .prod-list-item2 { width: auto; height: 136px; border: 1px solid #D9D9D9; padding: 16px; margin-bottom: 6px; text-align: left; display: block; } .prod-list-item2 .image:hover { text-decoration: none; } .prod-list-item2 .image { float: left; padding: 4px; border: 1px solid #f9f9f9; width: 162px; height: 127px; text-align: center; } .prod-list-item2 .image img { vertical-align: middle; margin: 0 auto; max-width: 161px; max-height: 127px; } .prod-list-item2 .inner { margin-left: 16px; width: 523px; float: left; } .prod-list-item2 h2.title a { color: #666666; } .prod-list-item2 h2.title { font-size: 18px; font-weight: bold; padding-bottom: 8px; } .prod-list-item2 .descr { font-size: 13px; color: #808080; height: 68px; } .prod-list-item2 .price { font-family: georgia; font-size: 36px; } .prod-list-item2 .price font { font-size: 24px; } .prod-list-item2 .price sup { font-size: 16px; border-bottom: 1px solid #d8d8d8; } .prod-list-item2 .buybutton { background: url(/img/buybutton2.gif) 0 0 no-repeat; height: 52px; float:right; width: 197px; color: white; text-align: center; line-height: 52px; font-size: 20px; text-indent: -50000px; margin-right: -15px; margin-top: -7px; } .prod-list-item2 .buybutton:hover { background-position: 0 -56px; } #product { width: 657px; border: 1px solid #ececec; padding: 20px 26px; color: #808080; font-size: 14px; float: left;  } #product-images { float: left; width: 338px; margin-right: 23px; } #product-images .wrapper { border: 1px solid #f4f3f1; padding: 8px; } #product-images .wrapper .jcarousel-container { overflow:hidden; } #product-images li { text-align: center; width: 320px; height: 330px; } #product-descr { line-height: 1.4; } #product h1 { font-size: 30px; font-weight:bold; margin-top: 0; padding-top: 0; line-height: 1.1; } .delivery_info { float: left; width: 402px; padding-top: 20px; } .delivery_info_sub { float: left; padding-left: 60px; width: 120px; padding-bottom: 17px; margin-right: 20px; } .delivery_info span.title { color: #f16431; font-size: 15px; display: block; padding-bottom: 8px; } .delivery_info span.value { display: block; font-size: 12px; color: #666666; position: relative; } .delivery_info span.old_price { font-size: 16px; color: #f16431; text-decoration: line-through; line-height: 16px; sposition: absolute; sleft: 0; stop: 0; display: block; font-family: verdana; } .delivery_info .icon_delivery_time { background: url(/img/icon_time.png) 0 4px no-repeat; } .delivery_info .icon_delivery_type { background: url(/img/icon_delivery.png) 0 4px no-repeat; } .delivery_info .icon_payment { background: url(/img/icon_payment.png) 0 4px no-repeat; } .delivery_info .icon_price { background: url(/img/icon_price.png) 0 4px no-repeat; margin-right: 0; width: 140px; } .delivery_info .icon_price .value { font-family: georgia; font-size: 32px; } .delivery_info .icon_price .value font { font-size: 20px; } .delivery_info .icon_price .value sup { font-size: 12px; border-bottom: 1px solid #d8d8d8; } .offer { position: relative; padding-bottom: 15px; } .offer .spacer { height: 60px; } .offer.border { border-bottom: 1px solid #bdbdbd; } .offer .hiddenlink { position: absolute; right: 0; bottom: 0; font-size: 12px; } #price { float: left; font-size: 36px; width: 150px; text-align: center; line-height: 36px; font-weight: bold; height:36px; padding-top: 22px; } #price sup { font-size: 19px; } .buy { float: right; width: 261px; text-align: center; padding-top: 13px; margin-right: -20px; } .buybutton { background: url(/img/buybutton.gif) 0 0 no-repeat; height: 63px; display: block; width: 252px; color: white; text-align: center; line-height: 58px; font-size: 27px; margin-bottom: 7px; text-indent: -50000px; } .buybutton:hover { background-position: 0 -63px; } .buy span.shopname { color: #9a9a9a; font-size: 17px; font-weight: bold; padding-bottom: 20px; display: block; width: 249px; padding-top: 20px; } .buy span.shopname a { color: #f7931e; } #from_shops { color: #b3b3b3; font-size: 15px; font-weight: bold; padding-bottom: 12px; padding-top: 0; } #from_shops a { color: #f7931e; } .gevents { float: left; width: 513px; } .images-list { float: left; width: 518px; } .images-list li { float: left; padding: 1px; border: 1px solid #ccc; margin-right: 3px; background: white; margin-bottom: 3px; position: relative; } .images-list.sortable li { cursor: move; } .images-list img { float: left; } .images-list li:hover { border: 1px solid #f7931e; } .images-list li.sort-placeholder { border: 2px dashed #f7931e; width: 80px; height: 78px; padding: 0; } .images-list a.delete { position: absolute; top: 1px; right: 1px; width: 14px; height: 14px; background: #fff url(/img/delete.gif) center center no-repeat; border: 1px solid #ccc; } .images-list span.deletedImg { position: absolute; left: 15px; top: 15px; width: 50px; height: 50px; background: url(/img/deleted.png) center center no-repeat; } .images-list a.delete.item-deleted { background: #fff url(/img/undo.png) center center no-repeat; } form h2 small { font-weight: normal; color: #444; font-size: 12px; float: right; padding-top: 3px; } #item_form .gevent { border: 1px solid #ccc; background: #fff; margin-bottom: 10px; width: 400px; } #item_form .gevent .checkbox2.title { background: #f1f1f1; padding: 3px 6px; display: block; border-bottom: 1px solid #ccc; float: none; margin: 0; width: auto; cursor: pointer; } #item_form .gevent .checkbox2.title input[type=checkbox] { top: 4px; margin: 0; margin-right: 2px; } #item_form .gevent .subrow .checkbox input[type=checkbox] { top: 4px; margin-right: 2px; } #item_form .gevent select { width: 388px; } #item_form .gevent .checkbox2.title:hover { background: #f9f9f9; } #item_form .subrow { padding: 3px 6px; } .form_hint_button { position: absolute; top: 5px; right: 5px; width: 18px; height: 18px; background: url(/css/../img/help.gif) 0 0 no-repeat; cursor: pointer; } .form_hint_text { position: absolute; left: 0; bottom: 0; margin-left: 18px; margin-bottom: 18px; width: 300px; padding: 10px 12px; z-index: 5; line-height: 1.3; background: #f1f1f1; border: 1px solid white; -moz-box-shadow: 0 0 6px #666; -webkit-box-shadow: 0 0 6px #666; box-shadow: 0 0 6px #666; cursor: auto; } .form_hint_text p { padding-top: 8px; } .pagination { position: absolute; top: 7px; right: 0; } .pagination a,.pagination strong { display: inline-block; height: 30px; line-height: 30px; text-align: center; color: #999999; width: 20px; padding: 0 3px; } .pagination strong { font-weight: normal; background: url(/img/pagination-active.gif); width: 31px; padding: 0; } #path .pagination span, .pagination span { color: #999999; display: inline-block; line-height: 30px; height: 30px; float: none; padding: 0 5px; } #path .pagination span.pagination-title { font-size: 11px; padding-left: 14px; } .afterlist { height: 45px; position: relative; } .partner_infoblock { padding: 10px 8px; border: 1px solid #ECECEC; margin: 0 5px 10px 5px; line-height: 1.3; } .partner_col { float: left; width: 374px; } .partner_infoblock small,.partner_infoblock small a { color: #999; line-height: 0.5; } .partner_infoblock small.link a { color: #F15A24; } .partner_infoblock label { width: 130px; float: left; } .partner_infoblock span { width: 210px; float: left; margin-bottom: 4px; } .partners-list-info label.long { width: 230px; float: left; } .partners-list-info span.short { width: 130px; text-align: right; float: left; } .partners-list-info div.spacer { height: 5px; } .partners-list-info .col { float: left; } .button3.switch { background: #e6e6e6; color: #333; } .button3.switch.active { background: #f7931e; color: #fff; } .partner_infoblock h3 { margin-bottom: 8px; } .button2 { display: inline-block; *display: inline; zoom: 1; background: #f7931e; color: white; padding: 3px 6px; border: 0; cursor: pointer; } .button2:hover { background: #f26837; text-decoration: none; } .partner_infoblock form { border-top: 1px solid #ECECEC; padding-top: 10px; } .partner_infoblock legend { font-weight: bold; } .partner_infoblock input { margin-bottom: 3px; float:right; } .partner_infoblock form label { line-height: 22px; } .partner_infoblock label.inline { float: none; width: auto; } .partner_infoblock label.inline input { float: none; } .partner_infoblock .submit { text-align: right; padding-bottom: 0; border-top: 1px solid #ECECEC; margin-top: 7px; padding-top: 10px; } .partner_infoblock .errors { float: left; width: 160px; text-align:left; } .partner_infoblock .errors p { margin-bottom: 3px; color: red; } .partner_infoblock input.error { border: 1px solid red; } .chart { width: 715px; height: 270px; background: #f9f9f9 url(/img/loader.gif) center center no-repeat; margin: 10px 0; } h3 small.rta { float: right; padding-top: 3px; color: #333; font-weight: normal; } .nologo { width: 100px; height: 40px; background: url(/img/nologo.png) center 18px no-repeat; border: 1px solid #e6e6e6; text-align: center; padding-top: 60px; color: #bbb; font-size: 10px; cursor: pointer; } .partner_logo { border: 1px solid #e6e6e6; width: 100px; } .partner_logo img { display:block; } input.datepicker { width: 75px; text-align: center; margin-top: 0; margin-bottom: 0; } .twipsy { display: block; position: absolute; visibility: visible; padding: 5px; font-size: 11px; z-index: 1000; filter: alpha(opacity=80); -khtml-opacity: 0.8; -moz-opacity: 0.8; opacity: 0.8; white-space: nowrap; } .twipsy-arrow { top: 50%; left: 0; margin-top: -5px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid black; position: absolute; width: 0; height: 0; } .twipsy-inner { padding: 3px 8px; background-color: black; color: white; text-align: center; max-width: 200px; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; } .delGift { float: right; line-height: 26px; } .left-list .more,.left-list .more2,.left-list .more3,.left-list .less { text-align: right; padding-right: 10px; } .left-list .more a,.left-list .more2 a,.left-list .more3 a,.left-list .less a { padding-left: 12px; background: url(/img/arrow-bottom.gif) 0 center no-repeat; } .left-list .less a { background: url(/img/arrow-top.gif) 0 center no-repeat; } .more3 { white-space: nowrap; } .more4 { text-align: center; height: 40px; line-height: 40px; float:left; width: 100%; } .error2 { text-align: center; font-size: 15px; padding-top: 100px; } #more_offers { width: 222px; float: left; border: 1px solid #ECECEC; margin-left: 8px; margin-bottom: 8px; } #right { width: 222px; float: left; margin-left: 8px; } #right #more_offers { margin-left: 0; } #right .banner { margin-top: 8px; width: 222px; text-align: center; } .banner img { vertical-align: bottom; } #more_offers .block-title { background: #f15a24; color: white; padding-right: 15px; padding-top: 8px; font-size: 17px; padding-bottom: 5px; margin-bottom: 4px; text-align: right; } #modal_categories, #card { padding: 20px; width: 900px; overflow: hidden; } #card { width: 940px; } #modal_categories h1,#card h1 { padding-top: 0; border-bottom: 1px solid #F9F9F9; padding-bottom: 14px; margin-bottom: 14px; } #profile_map { width: 640px; height: 250px; padding: 5px; border: 1px solid #ECECEC; float: right; } #map_canvas { width: 640px; height: 250px; } #profile-images { float: right; padding: 5px; border: 1px solid #ECECEC; position: relative; margin-bottom: 30px; margin-left: 30px; } #profile-images .wrapper { overflow:hidden; height: 210px; } #profile-images .jcarousel-clip-horizontal { overflow: hidden; width: 321px; height: 210px; } #profile-images span { display: inline-block; height: 100%; width: 1px; vertical-align: middle; } #profile-images li img { vertical-align: middle; } #profile-images li { height: 210px; vertical-align: middle; width: 321px; list-style-type: none; } #profile-images .jcarousel-next { display:none !important; } #profile-images .jcarousel-prev { display:none !important; } #profile-images ul li { } #profile-images #carousel-control { position: absolute; bottom: -30px; left: 0; width: 320px; } .profiletext { color: #666666; } .profiletext ul { list-style: disc; margin: 3px 0 3px 17px; } .profiletext ul li { display: list-item; list-style-type: disc; padding-left: 0; line-height: 18px; font-size: 13px; margin-left: 0; } .profiletext ol { list-style-type: decimal; margin: 3px 0 3px 17px; } .profiletext ol li { padding-left: 0; margin-left: 0; list-style-type: decimal; } .profiletext p { margin: 0 0 0 0; font-size: 13px; line-height: 18px; } .fancybox-close { float:right; font-size: 12px; background: url(/css/../img/close.png) right 0 no-repeat; padding-right: 22px; line-height: 16px; font-size: 13px; font-weight: bold; margin-top:3px; color: #F47D30; } .selectlinkbox { position: relative; display: inline-block; *display: inline; zoom: 1;  } .openlinkbox { position: relative; display: inline-block; *display: inline; zoom: 1;  background: url(/img/arrow-bottom.gif) right center no-repeat; padding-right: 15px; } .selectlinkbox p { position: absolute; top: 24px; left: 0; height: auto; padding: 10px 15px 5px 15px; background: white; border: 1px solid #f7931e; -moz-box-shadow: 0 0 6px #666; -webkit-box-shadow: 0 0 6px #666; box-shadow: 0 0 6px #666; z-index: 500; text-align: left; font-size: 15px; font-weight: normal; white-space: nowrap; font-weight: bold; } .selectlinkbox p a { display: block; margin-bottom: 5px; } #orderswitch { position: absolute; left: -220px; width: 220px; top: 6px; text-align:right; } #orderswitch .selectlinkbox { width: auto; } #orderswitch .openlinkbox { width: auto; padding: 0; text-align: right; color: #999; padding-right: 16px; text-transform: uppercase; font-size: 11px; } .pagination #orderswitch a { width:auto; text-align: left; height: auto; line-height: 18px; text-decoration: none; color: #F15A24; margin-bottom: 3px; height: 18px; text-transform: uppercase; color: #666666; font-size: 11px; font-weight: normal; } .pagination #orderswitch a:hover { text-decoration: underline; } #wheel { height: 273px; width: 524px; float: left; border: 1px solid #D9D9D9; position: relative; overflow: hidden; } #wheel-items { width: 524px; margin: 0 auto; position: relative; } #wheel-items .item {  width: 524px; height: 273px; float: left; color: #808080; background-repeat: no-repeat; background-position: 0 0; font-size: 30px; color: black; text-shadow: 0 0 2px #fff; } #wheel-left { position: absolute; left: 0; top: 0; width: 262px; height: 273px; } #wheel-right { position: absolute; right: 0; top: 0; width: 262px; height: 273px; } #wheel-list { position: absolute; right: 0; top: 0; width: 524px; height: 273px; } #wheel-left a { -webkit-border-top-left-radius: 5px; -moz-border-top-left-radius: 5px; border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; } #wheel-right a { -webkit-border-top-right-radius: 5px; -moz-border-top-right-radius: 5px; border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; } #wheel-items .image { text-align: center; display: block; margin: 0 auto; width: 230px; padding-bottom: 8px; } #wheel-items img { width: 230px; height: 170px; } #wheel-items .title { color: #808080; text-align: center; font-size: 14px; display: block; visibility: hidden; } #wheel #carousel-control { position: absolute; bottom: 5px; width: 525px; left: 0; z-index: 20; } #wheel #carousel-control a { background: url(/img/dots2.png) 0 0 no-repeat; } #wheel #carousel-control a.active { background: url(/img/dots2.png) -22px 0 no-repeat; } #categories_header { margin-bottom: 21px; } #categories_header .left { width: 684px; height: 254px; float: left; border: 1px solid #f9f9f9; background-repeat: no-repeat; background-position: right bottom; } #categories_header .left h1 { visibility: hidden; } #categories_header .right { width: 246px; height: 254px; float: left; margin-left: 8px; } #categories_header .block { border: 1px solid #f9f9f9; height: 97px; margin-bottom: 6px; background: url(/css/../img/tmp7.png); padding: 13px 16px; background-repeat: no-repeat; background-position: right bottom; } #categories_header h3 { color: #f47d30; font-size: 18px; font-weight: bold; padding-bottom: 12px; } #categories_header .block a { color: #808080; font-weight: bold; font-size: 14px; } h1.all_categories { font-size: 26px; padding-bottom: 20px; } .fb_iframe_widget iframe { top: -3px; swidth: 52px !important; osverflow: hidden !important; } .twitter-share-button.twitter-count-none { width: 62px !important; margin-right: 1px; } #draugiemsay { margin-right: 4px; } #share { margin-top: 10px; height: 26px; } #share span.label { line-height: 20px; top: -5px; position: relative; font-weight: bold; font-size: 11px; color: #7f777e; padding-right: 10px; } #celebrations .prod-list-item { height: 170px; } #celebrations .prod-list-item .title { text-align: center; } #news_content h1 { font-size: 24px; } #news_content h2 a,#news_content h2 { color: #666666; font-size: 20px; line-height: 1; } #text { line-height: 1.4; font-size: 14px; color: #808080; } #text p { margin: 10px 0; } .news-list-item { sborder-top: 1px solid #dddddd; padding-bottom: 20px; padding-top: 12px; } .news-list-item.first { border: 0; padding-top: 0; } .news-list-item h2 { color: #666666; font-size: 28px; } .news-list-item .intro { line-height: 1.4; font-size: 14px; color: #808080; padding-top: 10px; } #news_content { float: left; width: 464px; padding: 0 25px; } .news-list-item .tags { text-align: right; } .news-list-item .tags .readmore { float: left; margin-top: 15px; } .news-list-item #share { float: left; margin-top: 13px; } a.tag { display: inline-block; *display: inline; zoom: 1; border: 1px solid #dddddd; padding: 0 10px; line-height: 19px; height: 19px; margin-left: 10px; margin-top: 12px; } a.tag:hover { background: #fb6c36; color: #fff; } .news-sm-image,.news-sm-image2 { float: left; padding-right: 10px; padding-top: 3px; } .partner-group { padding: 5px 8px 4px 8px; border: 1px solid #f5f5f5; margin: 0 5px 5px 5px; position: relative; } .partner-group .title { float: left; width: 470px; overflow: hidden; } .partner-group .count { float: left; width: 120px; overflow: hidden; color: #999; } .partner-group .actions { float:right; } .partner-group-items { border: 1px solid #f5f5f5; margin: 0 5px 5px 5px; position: relative; } .partner-group-items.ui-sortable-helper { border: 1px solid #333; color: #333; } .partner-group-items.ui-sortable-helper .actions { display:none; } .partner-group-items .title:hover { background-position: 6px -28px; } .partner-group-items .title { float: left; width: 500px; overflow: hidden; line-height: 18px; cursor: pointer; background: url(/css/../img/move.png) 6px 6px no-repeat; padding: 5px 8px 5px 8px; padding-left: 26px; } .partner-group-items .actions { float:right; margin-top: 5px; margin-right: 4px; } .sortable2 li.sort-placeholder { border: 2px dashed #f7931e; height: 10px; padding: 0; margin: 0 5px 5px 5px; padding: 5px 8px 5px 8px; height: 16px; } #pers_test { width: 750px; height: 350px; position: relative; margin: 0 auto; } #pers_test a.person { position: absolute; height: 300px; text-align: center; text-decoration: none; } #pers_test a.person img { position: absolute; -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; left: 0; } #pers_test a.person h3 { margin-top: 270px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #666; font-size: 13px; font-weight: normal; text-decoration: none; } #pers_test a:hover h3 { color: black; font-weight: bold; } #KidM { left: 10px; width: 64px; } #TeenM { left: 80px; width: 87px; } #TeenF { left: 180px; width: 84px; } #AdultF { left: 280px; width: 80px; } #AdultM { left: 380px; width: 85px; } #SeniorM { left: 490px; width: 85px; } #SeniorF { left: 590px; width: 77px; } #KidF { left: 680px; width: 55px; } #KidM img { bottom: 70px; } #TeenM img { bottom: 60px; } #TeenF img { bottom: 60px; } #AdultF img { bottom: 45px; } #AdultM img { bottom: 40px; } #SeniorM img { bottom: 40px; } #SeniorF img { bottom: 40px; } #KidF img { bottom: 70px; } #pers_test .loader,#pers_test .loader2 { position: absolute; top: 50%; left: 50%; margin-left: -150px; margin-top: -50px; width: 300px; background: url(/img/loader2.gif) center center no-repeat; padding-top: 80px; height: 20px; text-align: center; line-height: 20px; font-weight: bold; color: #999; } .pers_test_question { padding: 0 20px; text-align: center; } .pers_test_question h2 { padding: 15px 0; text-align: center; margin-bottom: 20px; } .pers_test_question a { float: left; width: 230px; margin: 0 20px; color: #666; font-weight: normal; } .pers_test_question a:hover { color: #333; text-decoration: none; } .pers_test_question a span { display: block; height: 20px; line-height: 16px; padding-top: 15px; text-align: center; font-size: 16px; } .pers_test_question a span.qimage { height: 230px; width: 230px; padding: 0; background-position: center center; background-repeat: no-repeat; -webkit-box-shadow: 0px 0px 6px 3px #ccc; -moz-box-shadow: 0px 0px 6px 3px #ccc; box-shadow: 0px 0px 6px 3px #ccc; } .pers_test_question a.none { float: none; display: inline-block; *display: inline; zoom: 1; text-align: center; margin: 0 auto; margin-top: 25px; width: 200px; background: #ebebeb; padding: 3px; color: #999; font-size: 14px; border: 1px solid #f17024; } .pers_test_question a.none:hover { color: #333; } #pers_test_wrapper { height: 510px; position: relative; } #pers_test_wrapper h1 { padding-bottom: 7px; } #pers_test_wrapper .descr { padding-bottom: 7px; color: #777; } #test-results { padding: 0 20px; } #pers_test .empty { text-align: center; width: 100%; display: block; padding-top: 50px; } #pers_test .empty a { margin: 0 15px; font-size: 14px; padding: 3px 8px; } .test-result { float: left; width: 198px; margin: 0 20px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); border: 1px solid #ddd; border-radius: 10px; -o-border-radius: 10px; -moz-border-radius: 10px; -icab-border-radius: 10px; -khtml-border-radius: 10px; -webkit-border-radius: 10px; margin-top: 35px; padding: 15px; text-align: center; } .test-result a { color: #808080; } .test-result a:hover { color: #333; } .test-result .image { width: 142px; height: 142px; text-align: center; display:block; margin: 0 auto; margin-bottom: 10px; } .test-result .title { display: block; margin-bottom: 10px; font-size: 15px; } .test-result .bar {  font-size: 20px; color: #f7931e; text-shadow: 1px 1px 1px #ccc; margin: 0 auto; margin-bottom: 10px; text-align: center; display: block; } .test-result .button { background: url(/css/../img/pers_button.png) 0 0 no-repeat; width: 197px; height: 56px; text-indent: -5000px; display: block; margin: 0 auto; } .test-result .button:hover { background-position: 0 -56px; } #loader3 { margin: 5px 10px; padding-left: 20px; background: url(/css/../img/loader3.gif) 0 center no-repeat; line-height: 20px; float: left; color: #999; } #loader3_finished { margin: 5px 10px; padding-left: 20px; background: url(/css/../img/ok.gif) 0 center no-repeat; line-height: 20px; float: left; color: #555; } .progress { position: absolute; top: 14px; right: 90px; width: 139px; } .progress .progressbar { width: 139px; height: 13px; position: relative; display: block; background: url(/css/../img/pers_progress_bg.png) 0 0 no-repeat; } .progress .progressbar .handle { width: 0; position: absolute; left: 0; top: 0; height: 13px; overflow:hidden; } .progress .progressbar .handle span { height: 13px; position: absolute; background: url(/css/../img/pers_progress_slider.png) 0 0 no-repeat; } .progress .progressbar .handle span.left { width: 6px; height: 13px; background-position: 0 -13px; left: 0; top: 0; } .progress .progressbar .handle span.right { width: 6px; height: 13px; background-position: 0 -26px; right: 0; top: 0; } .progress .progressbar .handle span.mid { width: auto; height: 13px; background-position: 0 0; right: 6px; left: 6px; top: 0; background-repeat: repeat-x; } .progress .progresscount { color: #999999; font-weight: bold; float:right; padding-top: 5px; } .table1 { border: 1px solid #ECECEC; width: 738px; margin: 0 5px 5px 5px; border-spacing: 0; text-align: left; } .table1 thead tr th { margin: 0; border-bottom: 1px solid #ECECEC; padding: 4px 8px; } .table1 tbody tr td { margin: 0; border-bottom: 1px solid #ECECEC; padding: 4px 8px; } .table1 tfoot tr td { margin: 0; padding: 4px 8px; font-weight: bold; } .table1 .right { text-align: right; } .table1 tbody tr:hover { background-color: #f5f5f5; } .table1 tr.removed { text-decoration: line-through; color: #999; } .pagination-holder2 { position: relative; height: 42px; text-align: center; } .pagination-holder2 .pagination { position: relative; display: inline-block; *display: inline; zoom: 1; } table.calendar { width: 740px; border-radius: 5px; -o-border-radius: 5px; -moz-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; margin-bottom: 30px; margin-top: 1px; margin-left: 8px; } table.calendar th { background-color: #f7931e; color: white; font-weight: normal; font-size: 14px; height: 30px; } table.calendar th, table.calendar td { width: 107px; } table.calendar th:first-child { border-top-left-radius: 5px; -o-border-top-left-radius: 5px; -icab-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; } table.calendar th:last-child { border-top-right-radius: 5px; -o-border-top-right-radius: 5px; -icab-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topright: 5px; } table.calendar td { text-align: right; vertical-align: top; height: 71px; padding: 7px 10px; font-size: 20px; border-right: 1px solid #fac68a; border-bottom: 1px solid #fac68a; color: #999; font-weight: bold; } table.calendar tr td:first-child { border-left: 1px solid #fac68a; } table.calendar td a.Date { display: block; width: 40px; height: 74px; position: absolute; right: 0; top: 0; text-align: right; color: #e6e6e6; font-size: 30px; z-index: 0; line-height: 1.1; } table.calendar td div { position: relative; height: 71px; } table.calendar span.Names { position: absolute; font-size: 11px; left: 0; bottom: 0; font-weight: normal; text-align: left; z-index: 1; line-height: 1.3em; } table.calendar span.Names a { color: #333; } table.calendar td.Weekend { background-color: #fffdfa; } table.calendar td.Weekend a.Date { color: #f0e4d6; } table.calendar td.Party {  } table.calendar td.Party a.Date { color: #f7931e; } table.calendar td.Party.Today a.Date { color: #eed0c6; } table.calendar td a.Date:hover { color: #999; text-decoration: none; } table.calendar td.NextMonth, table.calendar td.PrevMonth { color: #ccc; font-size: 12px; } table.calendar tr:last-child td:first-child { border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; -icab-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-bottomleft: 5px; } table.calendar tr:last-child td:last-child { border-bottom-right-radius: 5px; -o-border-bottom-right-radius: 5px; -icab-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; } table.calendar td.Today span.Date a { color: #FFF3E3; text-shadow: rgba(255, 255, 255, 1) 0 1px 1px, rgba(0, 0, 0, 0.2) 0 -1px 1px; } table.calendar td.Today { background-color: #f7931e; } table.calendar td.Today span.Names a { color: white; font-weight: bold; text-shadow: rgba(0, 0, 0, 1) 0 0 2px, rgba(0, 0, 0, 1) 0 0 2px; } .calendar_switch { position: absolute; right: 0; top: 2px; } #path.calendar_path h1 { color: #666666; font-size: 22px; } #path.noback { padding-left: 6px; } #path .calendar_switch .openlinkbox { color: #666666; font-size: 22px; font-weight: bold; background: url(/img/arrow-bottom2.gif) right center no-repeat; margin-right: 7px; padding-right: 15px; } .calendar_switch input { width: 148px; height: 12px; padding: 0; background: url(/css/../img/search-word.gif) no-repeat; border: 0; padding-left: 11px; padding-right: 30px; padding-top: 6px; padding-bottom: 4px; position: absolute; line-height: 12px; left: 5px; top: 8px; font-size: 12px; vertical-align: top; } .calendar_switch .calendar_autocomplete { display: inline-block; zoom: 1; *display: inline; height: 27px; line-height: 27px; width: 189px; position: relative; padding-right: 2px; padding-left: 3px; } .calendar_arrow { width: 21px; height: 22px; background: url(/css/../img/calendar_arrows.gif) no-repeat; display: inline-block; zoom: 1; *display: inline; margin-bottom: -3px; margin-right: 6px; } .calendar_arrow_left { background: url(/css/../img/calendar_arrows.gif) -21px 0 no-repeat; } #calendar_day { margin-left: 8px; } #calendar_day p { padding-top: 3px; padding-bottom: 3px; } #calendar_day a { color: #45494c; } #calendar_day h2 { float: right; font-size: 22px; color: #666666; margin-bottom: 0; margin-top: 8px; line-height: 1.2; } #calendar_day h3 span.copyright { float: right; color: #ccc; font-size: 11px; line-height: 26px; font-weight: normal; } #calendar_day h3 { margin-top: 10px; font-size: 16px; color: #666666; } #calendar_day strong { color: #f7931e; } #calendar_day .left-list li a { padding-left: 6px; padding-right: 6px; } #calendar_day .left-list li a:hover { text-decoration: none; color: #333; } #calendar_day .left-list li.title2 { padding: 6px 15px; font-size: 14px; padding-top: 6px; } #calendar_day .left-list li.title2 strong { color: #777; } #calendar_day h1 span { float: right; } #calendar_day h1 { font-size: 22px; color: #666666; border-bottom: 1px solid #FAC68A; padding-bottom: 6px; margin-bottom: 0; line-height: 1.2; } #calendar_day_left { float: left; width: 495px; padding: 0 15px 0 0; line-height: 1.5; } #calendar_day_left.noright { float: none; width:auto; padding-right: 2px; } #calendar_day_right { width: 222px; float: left; margin-left: 8px; } .ui-autocomplete { padding: 5px; background: white; border: 1px solid #f7931e; -moz-box-shadow: 0 0 6px #666; -webkit-box-shadow: 0 0 6px #666; box-shadow: 0 0 6px #666; z-index: 500; text-align: left; font-size: 13px; font-weight: normal; white-space: nowrap; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; width: 179px; } .ui-autocomplete .ui-menu-item a { cursor: pointer; display: block; padding: 2px 6px; } .ui-autocomplete .ui-menu-item a.ui-state-hover,.ui-autocomplete .ui-menu-item a:hover { background: #f7931e; color: #fff; text-decoration: none; } input.default { color: #f7931e; } .left-list li.celebr { padding: 10px 8px 6px 10px; } .word-count-output { padding-left: 3px; color: #666; } .word-count-output.warning { color: red; } .word-count-output.nice { color: green; } .test_title2 a { text-decoration: underline; }  .highlite { color: #f7931e; } #t404 { text-align: center; font-size: 17px; line-height: 1.5; margin: 0 auto; width: 500px; } .itemslist-title { padding-left: 8px; color: #999999; padding-bottom: 16px; } .itemslist-title h1 { color: #999999; } .itemslist-title p { font-size: 14px; } .top-descr { color: #999999; padding-bottom: 16px; font-size: 14px; margin-top: -10px; } .row { margin-left: -15; *zoom: 1; } .row:before, .row:after { display: table; content: ""; } .row:after { clear: both; } [class*="span"] { float: left; margin-left: 15; } .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container { width: 885px; } .span12 { width: 885px; } .span11 { width: 810px; } .span10 { width: 735px; } .span9 { width: 660px; } .span8 { width: 585px; } .span7 { width: 510px; } .span6 { width: 435px; } .span5 { width: 360px; } .span4 { width: 285px; } .span3 { width: 210px; } .span2 { width: 135px; } .span1 { width: 60px; } .wide { padding: 10px 20px; margin: 0 auto; border: 1px solid #dddddd; } h1.orange { color: #fa7234; margin-bottom: 10px; } .regform { font-size: 14px; color: #797979; } .regform .left { width: 450px; border-right: 1px solid #e0e0e0; float: left; padding-top: 20px; padding-bottom: 30px; } .regform .right { padding-top: 20px; padding-left: 30px; width: 390px; float: left; } .regform .right.cb { padding-left: 60px; padding-top: 140px; } .control-group { margin-bottom: 0; } legend + .control-group { margin-top: 18px; -webkit-margin-top-collapse: separate; } .form-horizontal .control-group { margin-bottom: 4px; *zoom: 1; } .form-horizontal .control-group:before, .form-horizontal .control-group:after { display: table; content: ""; } .form-horizontal .control-group:after { clear: both; } .form-horizontal .control-label { float: left; width: 140px; padding-top: 6px; text-align: right; } .form-horizontal .controls { *display: inline-block; *padding-left: 20px; margin-left: 160px; *margin-left: 0; } .form-horizontal .controls:first-child { *padding-left: 160px; } .form-horizontal p.error { margin-top: 4px; margin-bottom: 2px; color: red; font-size: 12px; } .form-horizontal input[type=text], .form-horizontal input[type=password] { padding: 5px 4px; border: 1px solid #dddddd; color: #333; display: inline-block; *display: inline; *zoom: 1; margin-bottom: 0; background: #fff; } .form-horizontal input[type=text]:focus,.form-horizontal input[type=password]:focus, .form-horizontal select:focus { border: 1px solid #f7931e; } .form-horizontal select { color: #333; border: 1px solid #dddddd; display: inline-block; *display: inline; background: #fff; *zoom: 1; margin-bottom: 0; width: 210px; padding: 4px 4px; } .form-horizontal input.datefields { width: 52px; text-align: center; } .form-horizontal input.error { border: 1px solid red; } .radio, .checkbox { min-height: 18px; padding-left: 4px; } .radio input[type="radio"], .checkbox input[type="checkbox"] { float: left; margin-left: -18px; } .controls > .radio:first-child, .controls > .checkbox:first-child { padding-top: 5px; } .radio.inline, .checkbox.inline { display: inline-block; padding-top: 5px; margin-bottom: 0; vertical-align: middle; margin-left: 14px; } .radio.inline + .radio.inline, .checkbox.inline + .checkbox.inline { margin-left: 10px; } label.checkbox p.error { padding-left: 4px; } .submitbutton { background: url(/img/bluebutton.gif) repeat-x; padding: 0 15px; margin: 0; height: 32px; line-height: 32px; color: white; border: 0; margin-top: 10px; float: none; cursor: pointer; font-weight: bold; font-size: 14px; text-shadow: 0 -1px 1px #2492AC; } .submitbutton.disabled { background: #c5c5c5; text-shadow: none; color: #fff; cursor: default; } .submitbutton:hover { background-position: 0 -32px; text-decoration: none; } a.submitbutton { display: inline-block; *display: inline; zoom: 1; } .form-horizontal .form-controls { margin-left: 160px; } #loginform .form-horizontal .form-controls { margin-left: 80px; } .form-horizontal .form-controls a { margin-left: 7px; } .form-horizontal h3.form-title { color: #999; margin-bottom: 15px; margin-left: 160px; } .form-actions { text-align: center; padding: 10px 0; } .big-message { text-align: center; padding: 30px 0; } #loginform { position: absolute; top: 50px; right: 0; z-index: 21000; background: #fff; border: 1px solid #dedede; box-shadow: 0 5px 10px rgba(0, 0, 0, .3); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .3); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .3); } #loginform .body { padding: 15px 16px; width: 290px; } #loginform .arrow { width: 16px; height: 9px; position: absolute; top: -9px; right: 30px; background: url(/img/arrow-top2.gif); } #loginform .form-horizontal .control-label { width: 60px; text-align: left; font-size: 14px; } #loginform .form-horizontal .controls { margin-left: 80px; padding-left: 0; } #loginform .footer { border-top: 1px solid #dedede; background: #f1f1f1; padding: 15px 16px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-bottom-left-radius: 4px; -moz-border-bottom-right-radius: 4px; } #loginform div.error { margin-top: 0; } #loginform span.help { margin-bottom: 14px; font-size: 14px; display: block; white-space: normal; } #reviews { background: white; border: 1px solid #ECECEC; margin-top: 8px; padding: 18px 0 21px 0; font-size: 13px; } #reviews .title { color: #666; font-size: 18px; margin-bottom: 18px; font-weight: bold; text-align: center; } #reviews a { color: #ff931e; } #reviews a.secondary { color: #999; } .review { border-bottom: 1px solid #f8f8f8; padding: 0 8px 19px 8px; margin-bottom: 19px; } .review .do_vote.active { font-weight: bold; } .review .left { width: 85px; float: left; } .review .right { margin-left: 90px; } .review .name { position: relative; } .review p { margin-bottom: 10px; } .review .header { margin-bottom: 4px; } .review .footer { font-size: 12px; } .star { display: inline-block; *display: inline; zoom: 1; width: 15px; height: 12px; background: url(/css/../img/stars2.gif) -15px 0 no-repeat; } .star.on { background: url(/css/../img/stars2.gif) 0 0 no-repeat; } .review .when { color: #929292; } .secondary { color: #999999; } .review .comments { border-left: 2px solid #fd921d; margin-left: 70px; padding: 6px 13px 1px 13px; width: 440px; } .review .comments label { display: block; font-weight: bold; margin-bottom: 6px; color: #666666; } .review .comments textarea { border: 1px solid #dddddd; padding: 6px; width: 426px; height: 87px; margin-bottom: 7px; } .review .comments .textarea-asklogin { border: 1px solid #dddddd; padding: 6px; width: 426px; height: 87px; margin-bottom: 7px; font-size: 12px; color: #999; } .review .comments .right { float: right; margin: 0; } .review .comments .left { float: none; width: auto; font-size: 12px; padding-top: 3px; } .review .comments .submitbutton { margin: 0; } .review .comments .comment { border-top: 1px solid #ececec; padding-top: 16px; margin-top: 14px; } .review .comments p { margin-bottom: 7px; } .reviewform .totals { width: 363px; float: left; text-align: center; font-weight: bold; padding-top: 90px; color: #999999; } .reviewform .form { margin-left: 365px; border-left: 1px solid #ececec; padding-left: 58px; padding-top: 20px; width: 461px; padding-bottom: 20px; } .reviewform .form label { display: block; font-weight: bold; margin-bottom: 6px; color: #666666; } .reviewform .form textarea { border: 1px solid #dddddd; padding: 6px; width: 448px; height: 87px; margin-bottom: 7px; } .reviewform .form textarea.error { border: 1px solid red; } .reviewform .textarea-asklogin { border: 1px solid #dddddd; padding: 6px; width: 448px; height: 87px; margin-bottom: 7px; font-size: 12px; color: #999; } .reviewform .form span.rating.error { color: red; } .reviewform .form .right { float: right; margin: 0; } .reviewform .form .left { float: none; width: auto; font-size: 12px; padding-top: 0; } .reviewform .form .submitbutton { margin: 0; } .reviewform .form .rate { padding-top: 2px; }  div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden} div.rating-cancel,div.rating-cancel a{display:none} div.star-rating,div.star-rating a{background:url(/img/stars.gif) no-repeat 0 0px} div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0} div.star-rating-on a{background-position:0 -16px!important} div.star-rating-hover a{background-position:0 -32px}  div.star-rating-readonly a{cursor:default !important}  div.star-rating{background:transparent!important;overflow:hidden!important}  .popup { position: absolute; top: 25px; left: 0; z-index: 21; background: #fff; border: 1px solid #dedede; box-shadow: 0 5px 10px rgba(0, 0, 0, .3); -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .3); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .3); } .popup .body { padding: 15px 16px; width: 310px; } .popup .arrow { width: 16px; height: 9px; position: absolute; top: -9px; left: 30px; background: url(/img/arrow-top2.gif); } #reviews .reviewer { color: #999999; } #reviews .reviewer .up { color: #94b923; font-weight:bold; } #reviews .reviewer .down { color: #d76464; font-weight:bold; } #reviews .reviewer .title { font-size: 15px; text-align: left; padding: 0; margin: 0; padding-bottom: 1px; } #reviews .reviewer .total { font-size: 11px; padding-left: 1px; } #reviews .reviewer .subtitle { font-size: 12px; text-align: left; padding: 0; margin: 0; font-weight: bold; color: #666666; margin-top: 10px; } .reviews-empty { font-size: 12px; color: #999999; font-weight: normal; margin-top: -10px; } .reviews-empty strong { display: block; padding: 6px 0 0 0; font-size: 15px; color: #666666; } #no_reviews { border: 1px solid #F4F3F1; padding: 9px 12px; font-size: 11px; line-height: 1.2; margin-bottom: 15px; margin-left: 360px; } #no_reviews a { color: #F7931E; font-weight: bold; display:block; } #temp-message { padding: 50px 80px; text-align: center; } #temp-message h1 { color: #FA7234; margin-bottom: 30px; } a#mylogin { color: #F7931E; } @media all { #fancybox-loading { position: fixed; top: 50%; left: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none; } #fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url(/fancybox/fancybox.png); } #fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; display: none; } #fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none; } #fancybox-wrap { position: absolute; top: 0; left: 0; padding: 20px; z-index: 1101; outline: none; display: none; } #fancybox-outer { position: relative; width: 100%; height: 100%; background: #fff; box-shadow: 0 4px 16px rgba(0,0,0,0.2); -webkit-box-shadow: 0 4px 16px rgba(0,0,0,0.2); -moz-box-shadow: 0 4px 16px rgba(0,0,0,0.2); border: 1px solid #F47D30; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -icab-border-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; } #fancybox-content { width: 0; height: 0; padding: 0; outline: none; position: relative; overflow: hidden; z-index: 1102; border: 0px solid #fff; } #fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent; z-index: 1101; } #fancybox-close { position: absolute; top: -9px; right: -9px; width: 24px; height: 24px; background: transparent url('/img/close.png') no-repeat 0 0; cursor: pointer; z-index: 1103; display: none; } #fancybox-close:hover { background: transparent url('/img/close.png') no-repeat 0 -24px; } #fancybox-error { color: #444; font: normal 12px/20px Arial; padding: 14px; margin: 0; } #fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top; } #fancybox-frame { width: 100%; height: 100%; border: none; display: block; } #fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background: transparent url(/fancybox/blank.gif); z-index: 1102; display: none; } #fancybox-left { left: 0px; } #fancybox-right { right: 0px; } #fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block; } #fancybox-left-ico { background-image: url(/fancybox/fancybox.png); background-position: -40px -30px; } #fancybox-right-ico { background-image: url(/fancybox/fancybox.png); background-position: -40px -60px; } #fancybox-left:hover, #fancybox-right:hover { visibility: visible;  } #fancybox-left:hover span { left: 20px; } #fancybox-right:hover span { left: auto; right: 20px; } .fancybox-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001; } #fancybox-title { font-family: Helvetica; font-size: 12px; z-index: 1102; } .fancybox-title-inside { padding-bottom: 10px; text-align: center; color: #333; background: #fff; position: relative; } .fancybox-title-outside { padding-top: 10px; color: #fff; } .fancybox-title-over { position: absolute; bottom: 0; left: 0; color: #FFF; text-align: left; } #fancybox-title-over { padding: 10px; background-image: url(/fancybox/fancy_title_over.png); display: block; } .fancybox-title-float { position: absolute; left: 0; bottom: -20px; height: 32px; } #fancybox-title-float-wrap { border: none; border-collapse: collapse; width: auto; } #fancybox-title-float-wrap td { border: none; white-space: nowrap; } #fancybox-title-float-left { padding: 0 0 0 15px; background: url(/fancybox/fancybox.png) -40px -90px no-repeat; } #fancybox-title-float-main { color: #FFF; line-height: 29px; font-weight: bold; padding: 0 0 3px 0; background: url(/fancybox/fancybox-x.png) 0px -40px; } #fancybox-title-float-right { padding: 0 0 0 15px; background: url(/fancybox/fancybox.png) -55px -90px no-repeat; } } 