@import url('bootstrap.css');@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600');body,html{height:100%;}body{margin:0px auto;background:white;font-size:14px;color:#5c5c5c;font-weight:400;font-family:'Open Sans',sans-serif;}input,select,option,p,form,ul,li,h1,h2,h3,h4,h5,h6,td,img,table{margin:0;padding:0;border:0;}::selection{background:#707070;color:white;}::-moz-selection{background:#707070;color:white;}.clearfix:before,.clearfix:after{display:table;content:" ";}.clearfix:after{clear:both;}.clearfix{*zoom:1;}h1,h2,h3,h4,h5,h6{font-weight:normal;}body:not([class*="static-page"]) ul,body:not([class*="static-page"]) li{list-style:none;}table{border-collapse:collapse;border-spacing:0;border-padding:0;width:100%;}table.fixed{table-layout:fixed;}img{vertical-align:middle;}label{-moz-user-select:none;-webkit-user-select:none;}.hide{display:none;}.hidden{visibility:hidden;}.invisble{opacity:0;}.clear{clear:both;}.fleft{float:left;}.fright{float:right;}.ralign{text-align:right!important;}.lalign{text-align:left!important;}.align-center{text-align:center;}.relative{position:relative;}.nowrap{white-space:nowrap;}a:link,a:visited,.link{color:#2767b5;text-decoration:none;font-weight:normal;font-size:1em;cursor:pointer;}a:hover,a:active,.link:hover{color:#1a4b88;}.font1,a.font1{color:white;}a.font1:hover,a.active.font1,.active .font1{color:#ffb01f;}.font2,a.font2{color:#ffb01f;}a.font2:hover{color:#d5b06c;}.link-large{font-size:1.143em!important;color:#2767b5!important;font-weight:600!important;}.link-large:hover{color:#1a4b88!important;}span.text-notice,div.text-notice{padding-bottom:10px;}.close,.red{color:#e44848!important;}.close:hover,.red:hover{color:#ff5d5d!important;}.red.margin{padding-left:10px!important;cursor:pointer;}.date{font-size:0.857em;color:#949494;font-weight:300;}.notice,.notice_message{color:#c95265;font-size:0.929em;}.notice_message{padding-top:5px;}h1{color:#2b2b2b;font-size:2.143em;margin:-8px 0 28px 0;font-weight:normal;padding:0;font-weight:300;overflow:hidden;}#controller_area>h1{margin-bottom:22px;}.h1-nav h1{overflow:hidden;}.h1-nav nav{float:right;vertical-align:top;}.h1-nav nav>a.icon{display:none!important;}.hlight{background:#ececec;}.hborder{border-color:#e9e9e9;}input[type=text],input[type=password],textarea,select{height:39px;background:#f7f7f7;box-shadow:inset 0 2px 0 #d0d0d0;font-family:'Open Sans',sans-serif;border:0;color:#878787;font-size:1.071em;padding:0 7px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;line-height:38px\9;}input:focus{box-shadow:inset 0 2px 0 #aaaaaa;}textarea{line-height:normal;height:auto;padding:8px 10px 8px;width:100%;}select{vertical-align:top;background:#e2e2e2;box-shadow:inset 0 -2px 0 #d0d0d0;padding:0 7px 4px 7px;padding-top:8px\9;padding-bottom:8px\9;}@-moz-document url-prefix(){select{padding:7px;}}select.disabled,select[disabled=disabled],input[disabled=disabled]{cursor:not-allowed;color:#bfbfbf;opacity:.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}select:focus{background-color:#d5d5d5;box-shadow:inset 0 -2px 0 #aaaaaa;}@media screen and (-webkit-min-device-pixel-ratio:0) {select{background:url('../img/gallery.png') right -1227px no-repeat #e2e2e2;padding-right:15px;}}@-moz-document url-prefix(){select{background:url('../img/gallery.png') right -1228px no-repeat #e2e2e2;padding-right:15px;}}option{padding:2px 0;}input[type=submit],input[type=button],a.button{background:#ffb01f;line-height:37px;height:39px;padding:0 20px 3px;color:white;font-size:1.071em;box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);cursor:pointer;-webkit-appearance:none;border-radius:0;}input[type=submit]:hover,input[type=button]:hover,a.button:hover{background:#fec04f;}a.button{display:inline-block;text-decoration:none;}a.button.disabled,input[type=submit][disabled=disabled],input[type=button][disabled=disabled],input[type=submit].disabled,input[type=button].disabled{cursor:not-allowed;background:#b1b1b1!important;color:#e6e6e6;box-shadow:none;}input[type=submit].low,input[type=button].low,a.button.low{height:37px;line-height:37px;}input[type=checkbox]:not(.default),input[type=radio]:not(.default){opacity:0;position:absolute;width:22px;height:22px;}input[type=checkbox]:not(.default)+label,input[type=radio]:not(.default)+label{max-width:100%;padding-top:1px;display:inline-block;cursor:pointer;color:#949494;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}input[type=checkbox]:not(.default)+label>span,input[type=radio]:not(.default)+label>span{width:22px;height:22px;display:inline-block;background:url('../img/gallery.png') 0 -1177px no-repeat;vertical-align:top;margin:-1px 5px 0 0;}input[type=radio]:not(.default)+label>span{background-position:0 -1098px;}input[type=checkbox]:not(.default):hover+label>span{background-position:0 -1153px;}input[type=radio]:not(.default):hover+label>span{background-position:0 -1072px;}input[type=checkbox]:not(.default):checked+label>span,input[type=radio]:not(.default):checked+label>span{background-position:0 -1201px;}input[type=checkbox]:not(.default):checked+label,input[type=radio]:not(.default):checked+label{color:#5c5c5c;}input[type=radio]:not(.default):checked+label>span{background-position:0 -1124px;}input[type=radio].multiline+label,input[type=checkbox].multiline+label{height:auto;text-align:center;font-weight:300;color:#2767b5;font-size:0.929em;}input[type=radio].multiline:checked+label,input[type=checkbox].multiline:checked+label{color:#1a4b88;}input[type=checkbox].multiline:not(.default)+label>span,input[type=radio].multiline:not(.default)+label>span{display:block;margin:0 auto 5px;}input[type=radio].multiline[disabled=disabled]+label>span{opacity:0.5;}input[type=radio].multiline[disabled=disabled]+label{color:#707070;}input[type=checkbox].inline+label{display:inline;}input[type=checkbox].inline+label>span{margin:0;}input.search{height:37px;background:url('../img/gallery.png') 12px -431px no-repeat #ffb01f;width:0;}input.search:hover{height:37px;background:url('../img/gallery.png') 12px -431px no-repeat #fec04f;}label.switcher input[type=checkbox]{display:none;}label.switcher>input[type=checkbox]+span:not(.status){margin-top:-1px;display:inline-block;width:34px;height:18px;background:#969696;position:relative;cursor:pointer;vertical-align:middle;transition:background-color 0.4s,opacity 0.4s;opacity:0.7;}label.switcher>input[type=checkbox]+span:not(.status):after{content:"";position:absolute;top:2px;right:2px;width:14px;height:14px;background:#fff;transition:transform 0.4s;z-index:2;}label.switcher>input[type=checkbox]+span:not(.status):before{content:"";position:absolute;top:5px;right:5px;width:8px;height:8px;background:url(../img/gallery.png) -8px -965px no-repeat;transition:transform 0.4s;z-index:3;}label.switcher:hover>input[type=checkbox]+span:not(.status){opacity:1;}label.switcher>input[type=checkbox]:checked+span:not(.status){background:#52b600;transition:background-color 0.4s;}label.switcher>input[type=checkbox]:checked+span:not(.status):after{transform:translateX(-16px);}label.switcher>input[type=checkbox]:checked+span:not(.status):before{transform:translateX(-16px);background-position:0 -965px;}label.switcher>input[type=checkbox]~.status{margin-left:10px}label.switcher>input[type=checkbox]~.status:before{content:attr(data-enabled);}label.switcher>input[type=checkbox]:checked~.status:before{content:attr(data-disabled);}::-webkit-input-placeholder{color:#b9b9b9;}:-moz-placeholder{color:#b9b9b9;}::-moz-placeholder{color:#b9b9b9;}:-ms-input-placeholder{color:#b9b9b9;}*:focus{outline:none;}input[type=text].error,input[type=password].error,textarea.error{background:#fff2f4;color:#c92a44;box-shadow:inset 0 2px 0 #e9a0ac;}div.field.error label{color:#c92a44;}select.error{background-color:#ffecef;box-shadow:inset 0 -2px 0 #e9a0ac;color:#c92a44}.image-field-preview{margin-bottom:10px;}.image-field-preview>div.relative{width:100%;}.file-input{position:relative;overflow:hidden;display:inline-block;vertical-align:middle;}.file-input input.file{position:absolute;right:0;height:40px;opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";cursor:pointer;}.file-input input.file-name{width:200px;position:relative;}.file-input span{display:inline-block;background:#b3b3b3;line-height:38px;height:39px;padding:0 20px 3px;color:white;font-size:1.071em;box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);cursor:pointer;-webkit-appearance:none;border-radius:0;margin-left:3px;}.file-input+em{margin:0 10px;}body>header{background:#2b2b2b;min-height:158px;position:relative;z-index:1000;}body>header>section:first-child{height:100px;background:#2b2b2b;margin:0 auto;position:relative;}body>header>section.main-menu{webkit-transform:scale3d(1,1,1);height:58px;background:#393939;}body>header>section>nav{margin:0 auto;}div#logo{width:200px;height:68px;float:left;padding-top:28px;}div#logo img{width:100%;height:100%;background:url('../img/logo.png') 0 0 no-repeat;}div#header-banner{position:absolute;overflow:hidden;text-align:center;}div#header-banner>div.no-banner{box-shadow:inset 0 0 0 1px #3f3f3f;width:100%;height:100%;color:#5b5b5b;font-size:1.286em;width:466px\9;height:58px\9;border:1px #3f3f3f solid\9;}div#header-banner>*:not(.no_banner){width:100%;height:100%;}div#header-banner div.bmb10{margin:0!important;width:auto!important;height:auto!important;}div#header-banner img{width:100%;}div#header-banner div.banner{width:100%;}div#top-navigation{float:right;margin:31px 0 0;}div#top-navigation>.circle:not(:first-child){margin-left:13px;}span.circle{display:inline-block;min-width:38px;min-height:38px;box-shadow:inset 0 0 0 2px #ffb01f;border-radius:19px;background:#2b2b2b;-moz-user-select:none;-webkit-user-select:none;position:relative;vertical-align:top;min-width:34px\9;min-height:34px\9;border-radius:22px\9;border:2px #ffb01f solid\9;}span.circle_opened>.content{display:inline-block;background:#2b2b2b;border:2px #ffb01f solid;padding:35px 20px 15px;min-width:160px;position:absolute;right:0;top:0;z-index:20;border-radius:19px;top:-2px\9;right:-2px\9;}span.circle>span.default{width:38px;height:38px;display:inline-block;line-height:38px;color:#ffb01f;cursor:pointer;text-align:center;width:34px\9;height:34px\9;line-height:34px\9;}span.circle_opened>span.default{width:22px;height:22px;padding:5px;font-size:0;position:absolute;z-index:50;top:10px;right:9px;}span.circle_opened>span.default:before{content:'';background:url('../img/gallery.png') 0 -232px no-repeat;width:12px;height:12px;display:inline-block;vertical-align:top;}span.circle_opened>span.default>*{display:none!important;}span.circle ul>li{height:28px;line-height:28px;white-space:nowrap;}#user-navbar span.mobile-hidden{display:none;}#user-navbar>span.default>span{background:url('../img/gallery.png') -19px -293px no-repeat;display:inline-block;width:14px;height:16px;margin:11px 0 0 0;margin:9px 0 0 0\9;}#user-navbar>span.default>span.logged-in{background-position:-19px -255px;width:14px;height:20px;margin:8px 0 0 0;}#user-navbar>span.notify{position:absolute;width:16px;height:16px;background:#ff591f;right:-2px;top:-2px;border-radius:8px;border:3px #2b2b2b solid;}.circle_opened>span.notify{display:none;}.user-navbar-container{display:inline-block;padding:10px 0;min-width:218px;}.user-navbar-container input[name=username],.user-navbar-container input[name=password]{width:100%;background:url('../img/gallery.png') -10px -247px no-repeat white;padding-left:30px;margin:0 0 20px;width:210px\9;display:block\9;}.user-navbar-container input[name=password]{background-position:-10px -282px;}.user-navbar-container .links{padding:20px 0 0 0;text-align:center;display:inline-block;width:100%;}.user-navbar-container .links>span{padding:0 0 10px 0;display:inline-block;width:100%;}.hookUserNavbar{display:inline-block;vertical-align:top;}#user-navbar ul{min-width:200px;}#user-navbar span.content.a-menu{padding-left:10px;padding-right:10px;}#user-navbar ul>li.active{background:#393939;}#user-navbar ul>li>a{white-space:nowrap;padding:0 10px;}#user-navbar ul>li>a.logout{color:#f25353;}#user-navbar ul>li>a.logout:hover{color:#da2929;}#user-navbar a.counter,.account-menu-content a.counter{line-height:16px;font-size:0.786em;color:black;padding:0 5px;border-radius:10px;box-shadow:0 2px 3px rgba(0,0,0,.4);vertical-align:top;margin:0 3px;display:inline-block;background:#fcb401;background:-moz-linear-gradient(top,#fcb401 0%,#ff8400 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcb401),color-stop(100%,#ff8400));background:-webkit-linear-gradient(top,#fcb401 0%,#ff8400 100%);background:-o-linear-gradient(top,#fcb401 0%,#ff8400 100%);background:-ms-linear-gradient(top,#fcb401 0%,#ff8400 100%);background:linear-gradient(to bottom,#fcb401 0%,#ff8400 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcb401',endColorstr='#ff8400',GradientType=0);}.remember-me{padding:20px 0 0;}.user-navbar-container .remember-me label{color:#ffffff!important;}body>header>section.fixed-menu{position:fixed;top:0;width:100%;z-index:1000;}section.main-menu>nav{position:relative;min-height:58px;}section.main-menu ul.menu{height:58px;overflow:hidden;white-space:nowrap;}section.main-menu div.mobile-menu-button{display:none;}section.main-menu ul.menu>li{display:inline-block;height:58px;padding:0 16px;vertical-align:top;}section.main-menu ul.menu>li:first-child{padding-left:0;}section.main-menu ul.menu>li:last-child{padding-right:0;}section.main-menu ul>li>a{color:#e3e3e3;display:inline-block;font-size:1.143em;padding:17px 2px 19px 0;width:inherit;text-decoration:none;}section.main-menu ul>li>a:hover{color:#ffb01f;}section.main-menu ul>li.active>a{color:#ffb01f;box-shadow:inset 0 4px 0 #ffb01f;border-top:4px #ffb01f solid\9;padding:13px 2px 23px 0\9;}section.main-menu ul.menu>li.more>span{display:inline-block;margin:15px 0 0 0;padding:5px;cursor:pointer;}section.main-menu ul.menu>li.more>span>span{width:4px;height:4px;background:white;display:inline-block;margin:7px 2px 0 0;border-radius:2px;vertical-align:top;}section.main-menu ul.menu>li.more_active>span>span{background:#ffb01f;}ul#main_menu_more{display:none;position:absolute;top:58px;padding:5px 20px;background:#393939;z-index:10;}ul#main_menu_more>li>a{padding:10px 0;box-shadow:none;}ul.menu-mobile{background:#2b2b2b;position:absolute;top:9px;width:100%;max-width:280px;min-height:39px;left:50%;margin-left:-140px;border-bottom:2px black solid;}ul.menu-mobile>li{display:none;height:39px;}ul.menu-mobile>li>a{display:block!important;height:39px;line-height:39px;width:100%;padding:0 10px!important;-moz-user-select:none;-webkit-user-select:none;}ul.menu-mobile>li.active{display:block;}ul.menu-mobile>li.active>a{box-shadow:none!important;padding:0 30px 0 10px!important;line-height:37px;}ul.menu-mobile.opened{z-index:10;}ul.menu-mobile.opened>li.active>a{z-index:10;background:none;box-shadow:none!important;}ul.menu-mobile:before{content:'';position:absolute;top:0;right:0;width:32px;height:32px;margin:2px;background:url('../img/gallery.png') right -22px no-repeat;z-index:0;}div.kw-search{min-width:38px;height:38px;float:right;background:#4b4b4b;border-radius:19px;margin:10px 0 0 20px;position:relative;cursor:pointer;}div.kw-search:not(.kw-search-active):hover{background:#585858;}div.kw-search>span.lens{width:38px;height:38px;display:inline-block;vertical-align:top;}div.kw-search>span.lens>span{width:16px;height:16px;background:url('../img/gallery.png') 0 0 no-repeat;display:inline-block;margin:11px 0 0 11px;}div.kw-search-active>span.lens>span{background-position:0 0;}div.kw-search>span.field{display:inline-block;width:0;overflow:hidden;}div.kw-search-active{background:white;cursor:default;}div.kw-search-active>span.close,div.kw-search-mobile>span.close{width:12px;height:12px;position:absolute;right:11px;top:13px;background:url('../img/gallery.png') -25px 0 no-repeat;cursor:pointer;}#autocomplete{background:transparent;box-shadow:none;padding:0;height:37px;display:none;}.ks-highlight{background:#fff8d6;color:#272727;}#ac_interface{width:450px;max-height:210px;position:absolute;display:none;overflow:hidden;background:#dddddd;z-index:20;right:0;top:48px;}#ac_interface li.active{background:#c7c7c7;}#ac_interface li a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#ac_interface div.ac-listing{width:300px;float:left;}#ac_interface div.ac-listing a{display:block;padding:8px 15px;}#ac_interface div.ac-listing a b{color:black;font-weight:600!important;}#ac_interface div.ac-category{width:130px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#ac_interface div.ac-category a{display:block;padding:8px 15px 8px 5px;color:#444444;}#ac_interface .mCSB_scrollTools{right:12px;}#ac_interface .mCSB_draggerContainer{margin:10px 0;}div#push-header{height:158px;}div#push-footer{height:193px;clear:both;}div#wrapper{min-height:100%;margin:-158px auto -193px;}section#controller_area:empty{padding-bottom:0!important;}section#main_container{position:relative;overflow:hidden;}section#main_container>div.inside-container{margin:0 auto;position:relative;padding:20px 0;}body.home-page section#main_container>div>aside.left{float:none;margin:0;width:100%;}body.home-page section#main_container>div>aside.left>section{width:426px;float:left;margin-right:0;}body.home-page section#main_container>div>aside.left>section.no-style{width:465px;}section#content{vertical-align:top;}aside.two-middle,aside.three-middle,{position:relative;}aside.two-middle>div>section:last-child,aside.three-middle>div:last-child>section:last-child,aside.bottom>section:last-child{margin-bottom:0;}#bread_crumbs{margin:0 auto;background:#f1f1f1;}#bread_crumbs>ul{margin:0 auto;}#bread_crumbs>ul>li{display:inline-block;height:42px;line-height:40px;}#bread_crumbs>ul>li>span{padding:0 3px;color:#a4a4a4;}section.side_block{position:relative;padding:16px 20px 17px;box-shadow:inset 0 0 0 2px #e9e9e9;border:2px #e9e9e9 solid\9;margin-bottom:30px;}section.side_block.no-style{border:0;box-shadow:none;padding:0;}section.side_block.filled-in{background:#f1f1f1;box-shadow:none;}section.side_block>h3{color:#2b2b2b;font-size:1.071em;font-weight:600;}section.side_block>div{position:relative;padding:18px 0 0;}section.side_block.no-header>div{padding-top:0;}section.content_block{position:relative;margin:0 0 30px 0;padding:16px 20px 20px;background:#f1f1f1;}section.content_block.no-style{background:none;padding:0;}section.content_block>h3{color:#2b2b2b;font-size:1.071em;font-weight:600;}section.content_block>div{position:relative;padding:15px 0 0 0;}section.content_block.no-header>div{padding-top:0;}.search-block-content{padding:14px 20px 18px;background:#f1f1f1;}section.side_block_search div.search-item{padding-bottom:13px;}section.side_block_search div.search-item:last-child{padding-bottom:0;}section.side_block_search div.search-item select.multicat{margin-bottom:15px;}section.side_block_search div.search-item select.multicat.last{margin-bottom:0;}section.side_block_search div.field{padding:0 0 5px 0;}.search-button{padding-top:10px;}.search-button>a{margin-left:20px;white-space:nowrap;}.search-item.single-field>select,.search-item.single-field>input[type=text],.search-item.single-field .two-inline input[type=text]{width:100%;}.search-item.two-fields>select,.search-item.two-fields>input[type=text]{width:48%;margin-right:4%;}.search-item.two-fields>select:last-child,.search-item.two-fields>input[type=text]:last-child{margin-right:0;}.search-item.two-fields>.custom-input,.search-item.couple-field>.custom-input{width:50%;display:inline-block;}.search-item.three-field>select{width:24%;margin-right:4%;}.search-item.three-field>input{width:34%;margin-right:4%;}.three-field>select.multicat{width:31%;margin-right:3.5%;}.search-item.three-field>*:last-child{margin-right:0;}.search-item.checkbox-field{margin-bottom:-10px;}.search-item.checkbox-field>.custom-input{display:inline-block;width:50%;}.search-item.checkbox-field>.custom-input{padding:0 0 10px 0;}.search-item.checkbox-field>.custom-input>label{padding-right:5px;}.search-item span.divider{padding:0 10px;}body>footer{min-height:193px;background:#2b2b2b;position:relative;color:#858585;}body>footer>div{padding:27px 0 20px;margin:0 auto;}nav.footer-menu{position:relative;float:left;}nav.footer-menu>ul>li{padding:0 5% 7px 0;display:inline-block;width:30%;}nav.footer-menu>ul>li:nth-child(3n){padding-right:0\9;}nav.footer-menu a{color:#e3e3e3;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden;width:100%;}nav.footer-menu a:hover,nav.footer-menu a.active{color:#ffb01f;}div.footer-data{float:right;font-size:0.857em;}div.footer-data div.icons img:hover{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}div.footer-data div.icons img{width:38px;height:38px;opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}div.footer-data img.rss{background:url('../img/gallery.png') -1px -712px no-repeat;margin-right:18px;}div.footer-data img.facebook{background:url('../img/gallery.png') -1px -758px no-repeat;margin-right:8px;}div.footer-data img.twitter{background:url('../img/gallery.png') -1px -804px no-repeat;}div.footer-data div.logo{padding:25px 0 10px;width:151px;height:59px;}div.footer-data div.logo img{width:100%;height:100%;background:url('../img/logo_footer.png') 0 0 no-repeat;}div.footer-data a{color:#8b8b8b;}div.footer-data a:hover{color:#ffb01f;}ul.pagination{margin:30px 0 0;height:37px;text-align:right;}ul.pagination>li{display:inline-block;height:39px;vertical-align:top;font-size:0.929em;}ul.pagination>li.transit{padding:0 20px;}ul.pagination>li.transit input{min-width:45px;width:auto;margin:0 5px;}ul.pagination>li.navigator a{height:39px;padding-left:15px;padding-right:13px;font-size:28px;line-height:35px;}.two-inline>*:first-child{float:right;}.two-inline>*:last-child{overflow:hidden;}.two-inline.left>*:first-child{float:left;}div.text-overflow{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.mass-actions{padding:15px 0 0 0;}.qtip-content{font-weight:300!important;}div.textarea_counter_default,div.textarea_counter_warning{height:26px;font-size:0.857em;text-align:right;display:inline-block;}div.textarea_counter_warning{color:#860b0b;}span.media-enlarge{width:46px;height:46px;background:rgba(0,0,0,.2);position:absolute;right:0;top:0;}span.media-enlarge>span{width:18px;height:18px;background:url('../img/gallery.png') 0 -389px no-repeat;position:absolute;left:14px;top:14px;}.kws-block{padding-bottom:10px;}form.kws-block{padding-bottom:30px;}.kws-block>div:last-of-type{margin-top:5px;}.kws-block input[type=text]{width:100%;height:39px;}.kws-block .options ul{padding:10px 0 0;}.kws-block .options ul>li{padding:0 0 7px 0;}.kws-block .options ul>li:last-child{padding:0;}.kws-block a{margin-top:10px;display:inline-block;}#area_keyword form.kws-block .two-inline{width:70%;}div.close-black{width:46px;height:46px;background:rgba(0,0,0,.1);position:absolute;top:0;right:0;cursor:pointer;}div.close-black>div{width:18px;height:18px;position:absolute;top:14px;right:14px;background:url('../img/gallery.png') right -413px no-repeat;opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}div.close-black:hover>div{opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}.close-red{width:18px;height:18px;display:inline-block;cursor:pointer;background:url('../img/gallery.png') 0 -413px no-repeat;opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.close-red:hover{opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}img.remove{cursor:pointer;width:10px;height:12px;margin:0 0 0 8px;background:url('../img/gallery.png') 0 -1460px no-repeat;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}img.remove:hover{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}#save_search{margin:20px 0 0;display:inline-block;}.h1-nav nav>a:not(.button){display:inline-block;height:38px;margin-left:5px;margin-top:3px;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}.h1-nav nav>a:not(.button):not(.post_ad){margin-top:12px;}.h1-nav nav>a:hover{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.h1-nav nav>a.post_ad{width:38px;background:#ffb01f;border-radius:20px;position:relative;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.h1-nav nav>a.post_ad:before,.h1-nav nav>a.post_ad:after{content:'';position:absolute;width:20px;height:2px;top:18px;left:9px;background:white;}.h1-nav nav>a.post_ad:after{width:2px;height:20px;top:9px;left:18px;}.h1-nav nav>a.post_ad:hover{background:#f3a516;}img.cvc{width:45px;height:26px;background:url('../img/cc.png') 0 0 no-repeat;margin:0 0 4px 6px;}img#card_icon{width:38px;height:24px;background:url('../img/cc.png') 0 150px no-repeat;margin:0 0 4px 6px;}img#card_icon.visa,img#card_icon.visa_electron{background-position:0 -122px;}img#card_icon.mastercard{background-position:0 -98px;}img#card_icon.discover{background-position:0 -50px;}img#card_icon.maestro{background-position:0 -74px;}img#card_icon.amex{background-position:0 -26px;}input.gm-err-autocomplete{background-position:right;background-repeat:no-repeat;background-size:contain;}ul.tabs{height:43px;white-space:nowrap;border-bottom:2px #f1f1f1 solid;margin-bottom:15px;position:relative;}ul.tabs.search_tabs{border-bottom:0;margin:0;}ul.tabs>li{display:inline-block;height:43px;font-size:1.143em;white-space:nowrap;-moz-user-select:none;-webkit-user-select:none;}ul.tabs>li>a{display:inline-block;color:#2767B5;cursor:pointer;position:relative;height:43px;padding:10px 20px 0;vertical-align:top;}ul.tabs>li.active>a{background:#f1f1f1;color:#030303;box-shadow:inset 0 2px 0 #FFB019;cursor:default;border-top:2px #FFB019 solid\9;padding:8px 20px 0\9;}ul.tabs>li.more{padding:0;width:45px;height:45px;text-align:center;position:absolute;right:0;top:0;}ul.tabs>li.more.opened{background:#f1f1f1;}ul.tabs>li.more>span{width:4px;height:4px;background:#000000;display:inline-block;margin:20px 2px 0 0;border-radius:2px;vertical-align:top;}ul.tabs>li.more>span:last-child{margin-right:0;}ul.tabs>li.overflowed{position:absolute;right:0;bottom:-33px;padding:0;display:none;z-index:40;}ul.tabs>li.overflowed.opened{display:block;}ul.tabs>li.overflowed>ul{background:#f1f1f1;padding:5px 0;}ul.tabs>li.overflowed>ul>li{display:block;}ul.tabs>li.overflowed>ul>li>a{display:inline-block;height:40px;line-height:40px;padding:0 20px;width:100%;}ul.tabs>li.overflowed>ul>li.active>a{color:#030303;box-shadow:inset 3px 0 0 #FFB019;background:#f1f1f1;}ul.tabs.search_tabs li.more.opened,ul.tabs.search_tabs>li.overflowed>ul,ul.tabs.search_tabs>li.overflowed>ul>li{background:#d8d8d8;}div.alphabetic-saerch{margin:0 auto;}div.alphabetic-saerch>div{margin:2px 0 0 2px;}div.alphabetic-saerch>div>a{width:45px;height:45px;border:2px #d0d0d0 solid;display:inline-block;text-align:center;margin:-2px 0 0 -2px;line-height:41px;}div.alphabetic-saerch>div>a.wide{width:88px;}div.alphabetic-saerch>div>a:hover{background:#d0d0d0;}div.alphabetic-saerch>div>a.active{background:#707070;border-color:#707070;color:white;}.search-block-content{height:auto;}.light-inputs input[type=text],.light-inputs input[type=password],.light-inputs textarea{background:white;}div.submit-cell{padding-bottom:13px;*zoom:1;}div.submit-cell:after{clear:both;content:'';display:table;}form>div.submit-cell:last-of-type{padding-bottom:0;}div.submit-cell>div.name{float:left;width:180px;min-height:38px;line-height:38px;padding:0 10px 0 0;}div.submit-cell>div.field{overflow:hidden;min-height:38px;}div.submit-cell>div.field.checkbox-field,div.submit-cell>div.field.inline-fields{padding-top:10px;min-height:28px;}div.submit-cell.custom-padding{padding:5px 0 10px 0;}div.submit-cell.custom-padding>div{min-height:25px;}div.submit-cell.buttons{padding:10px 0 0 0;}#modal_block div.submit-cell div.name{width:120px;}#modal_block div.submit-cell div.field input[type=text],#modal_block div.submit-cell div.field input[type=password]{width:100%;}.field.single-field>select{width:250px;}.field.single-field>input[type=text]{width:70%;}.field.single-field>textarea{width:100%;}.field.inline-fields>span.custom-input{display:inline-block;padding:0 30px 0 0;}.field.two-fields>select,.field.two-fields>input[type=text]{width:48%;margin-right:4%;}.field.two-fields>select:last-child,.field.two-fields>input[type=text]:nth-child(2n){margin-right:0;}.field.two-fields>.custom-input,.field.couple-field>.custom-input{width:50%;display:inline-block;padding-top:10px;}.field.combo-field>input{width:150px;margin-right:20px;}.field.combo-field>select{width:80px;}.field.checkbox-field .custom-input{display:inline-block;width:25%;}.field.checkbox-field .custom-input{padding:0 0 10px 0;}.field.checkbox-field .custom-input>label{padding-right:5px;}span.phone-field>select{width:80px;}input.date{width:140px!important;}.field span.divider,.search-form-cell span.divider{padding:0 10px;}.form-buttons{display:block;}.form-buttons:not(.no-top-padding){padding-top:30px;}.form-buttons a:not(.button){padding:0 30px 0 0;}.form-buttons.right{text-align:right;}.form-buttons.form a{display:inline-block;width:175px;text-align:right;}.wauto{width:auto!important;max-width:100%;}.w120{width:120px!important;}.w210{width:210px!important;}img.qtip{width:18px;height:18px;background:url('../img/gallery.png') 0 -467px no-repeat;margin:-3px 0 0 10px;}img.qtip:hover{background-position:right -467px;}div.qtip_cont{display:none;}div.qtip-defaults{max-width:300px;}div.ml_tabs{overflow:hidden;position:relative;}div.ml_tabs>ul{padding:2px 0 0 0;-moz-user-select:none;-webkit-user-select:none;cursor:default;}div.ml_tabs>ul li{color:#2767b5;font-size:0.929em;display:inline-block;height:34px;padding:8px 25px 0;cursor:pointer;}div.ml_tabs>ul li.active{background:#f1f1f1;cursor:default;color:#000000;box-shadow:inset 0 2px 0 #ffb01f;}div.ml_tabs_content{padding:7px 10px;background:#f1f1f1;}div.ml_tabs_content input[type=text]{width:100%;}div.ml_tabs div.nav{display:none;}img.account-picture{width:200px;height:100px;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center center;background-size:auto 100%;background-image:url('../img/no-account.png');}table.contacts-list td.info{vertical-align:top;}table.contacts-list td.info .name{color:#494949;}table.contacts-list td.info .name>span:not(.new){font-size:0.929em;color:black;}table.contacts-list td.info .date{color:#949494;font-size:0.929em;padding:0 0 10px 0;}table.contacts-list div.picture{position:relative;display:inline-block;}table.contacts-list div.picture span{width:14px;height:14px;background:#ff4800;position:absolute;border-radius:7px;border:2px white solid;top:-5px;right:-5px;}table.contacts-list div.name span.new{width:10px;height:10px;background:#ff4800;border-radius:7px;border:2px white solid;display:none;}div#messages_cont{max-height:600px;margin-bottom:20px;}div#messages_cont .mCSB_container{margin-right:10px;}ul#messages_area{margin-left:13px;}ul#messages_area>li{border:2px #e9e9e9 solid;padding:15px 24px 15px 20px;margin:0 40px 20px 0;position:relative;}ul#messages_area>li>div{padding:0 0 10px 0;}ul#messages_area>li:last-child{margin-bottom:0;}ul#messages_area>li.me{border-color:#ffefd3;background:#ffefd3;margin:0 13px 20px 20px;}ul#messages_area>li.removed{opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}ul#messages_area>li div.date{margin-top:5px;}ul#messages_area>li:before,ul#messages_area>li:after{content:'';position:absolute;width:0px;height:0px;left:-15px;bottom:-2px;border-style:solid;border-width:0 0 14px 14px;border-color:transparent transparent #e9e9e9 transparent;}ul#messages_area>li:after{left:-10px;bottom:0;border-width:0 0 10px 10px;border-color:transparent transparent white transparent;}ul#messages_area>li.me:after{display:none;}ul#messages_area>li.me:before{left:auto;right:-15px;border-width:0 14px 14px 0;border-color:transparent transparent #ffefd3 transparent;}ul#messages_area>li>span{width:18px;height:18px;position:absolute;top:8px;right:8px;background:url('../img/gallery.png') 0 -413px no-repeat;cursor:pointer;display:none;opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}ul#messages_area>li>span:hover{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)";}ul#messages_area>li:hover>span{display:block;}div.send-controls{margin:0 0 0 33px;text-align:right;}div.send-controls>div{display:inline-block;margin:0 0 0 20px;}textarea#message_text{margin-bottom:10px;}section.side_block ul.featured>li{width:100%;}ul.featured>li{margin-bottom:20px;overflow:hidden;position:relative;}.carousel ul.featured>li{padding:0;}ul.featured>li>a>img{width:100%;height:auto;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#e9e9e9;background-image:url('../img/no-picture.png');}ul.featured>li.no-picture>a>img{background-size:auto auto;}ul.featured:not(.list)>li ul>li.price_tag{background:#ffb01f;line-height:30px;height:30px;padding:0 15px;position:absolute;top:0;color:#3a3a3a;white-space:nowrap;font-size:1.143em;font-weight:600;}ul.featured:not(.list)>li ul>li.price_tag span{font-size:1.143em;font-weight:600;white-space:nowrap;}ul.featured:not(.list):not(.accounts)>li>ul{position:relative;padding-top:40px;}ul.featured:not(.list)>li>ul.no-price{padding-top:8px;}ul.featured>li>ul>li:not(:empty){padding:0 0 7px 0;}ul.featured>li>ul>li a{font-size:1.071em;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}ul.featured.list>li{position:relative;}ul.featured.list>li:before{content:'';width:5px;height:5px;position:absolute;background:#707070;border-radius:4px;top:8px;}ul.featured.list>li{padding:0 0 12px 0;display:block!important;}ul.featured.list>li:last-child{padding:0;}ul.featured.list>li>ul>li{padding:0 0 5px 15px;position:relative;white-space:normal;}ul.featured.accounts>li>ul{padding-top:5px;}div.featured_gallery ul.featured{white-space:nowrap;overflow:hidden;font-size:0;background:#e9e9e9;margin:0;}div.featured_gallery div.preview{height:445px;background:url('../img/f-loader.gif') center center no-repeat #f1f1f1;position:relative;-moz-user-select:none;-webkit-user-select:none;}div.featured_gallery div.preview>.fg-title,div.featured_gallery div.preview>.fg-price{height:39px;max-width:100%;line-height:39px;background:#e2e2e2;position:absolute;padding:0 15px;color:#010101;font-size:1.143em;font-weight:bold;top:20px;left:0;box-shadow:0 4px 0 rgba(0,0,0,.1);z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.featured_gallery div.preview>.fg-price{background:#ffb01f;top:59px;height:45px;line-height:45px;font-size:1.714em;box-shadow:none;z-index:1;font-weight:normal;}div.featured_gallery div.preview>a>div{height:100%;display:none;background-repeat:no-repeat;background-position:center center;background-size:cover;}div.featured_gallery ul.featured>li{position:relative;overflow:visible;padding:0;margin:0;width:auto;display:inline-block;float:none;}div.featured_gallery ul.featured>li img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;cursor:pointer;border:2px #e9e9e9 solid;width:126px;height:86px;background-repeat:no-repeat;background-position:center center;background-size:cover;}div.featured_gallery ul.featured li.active img{filter:none;-webkit-filter:none;-moz-filter:none;-ms-filter:none;-o-filter:none;filter:none;filter:none;cursor:default;border-color:#ffb01f;}.grid_navbar{height:44px;border:2px #e9e9e9 solid;line-height:40px;margin-bottom:20px;}.grid_navbar .switcher{float:right;padding:2px;line-height:normal;height:40px;}.grid_navbar .switcher>div{display:inline-block;height:36px;line-height:36px;}.grid_navbar .hook{vertical-align:top;}.grid_navbar .buttons>div{width:36px;height:36px;background:#e2e2e2;display:inline-block;margin-left:2px;cursor:pointer;vertical-align:top;}.grid_navbar .buttons>div.active,.grid_navbar .buttons>div:hover{background:#707070;}.grid_navbar .buttons>div.active span,.grid_navbar .buttons>div:hover span{background:#ffffff;}.grid_navbar .buttons>div>div{width:18px;height:18px;margin:9px;line-height:0;}.grid_navbar .buttons>div>div>span{display:inline-block;background:#707070;vertical-align:top;}.grid_navbar div.list>div>span{width:4px;height:4px;}.grid_navbar div.list>div{margin-top:10px;height:17px;}.grid_navbar div.list>div>span:nth-child(2n){width:12px;margin:0 0 2px 2px;}.grid_navbar div.grid>div>span{width:8px;height:8px;}.grid_navbar div.grid>div>span:nth-child(2n){margin:0 0 2px 2px;}.grid_navbar div.map>div{margin:9px 11px;width:14px;}.grid_navbar div.map>div>span{width:14px;height:18px;background:url('../img/gallery.png') 0 -67px no-repeat;}.grid_navbar div.map:hover span,.grid_navbar div.map.active span{background:url('../img/gallery.png') -26px -67px no-repeat;}.grid_navbar .sorting{display:inline-block;position:absolute;}.grid_navbar .sorting>div.current.disabled{opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";cursor:default;background:#e2e2e2;}.grid_navbar .sorting>div.current.disabled span.link{color:inherit;}.grid_navbar .current{padding:0 20px 0 18px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;}.grid_navbar .current.active{background:#e9e9e9;}.grid_navbar .sorting span.arrow{width:9px;height:6px;display:inline-block;margin:0 0 0 2px;background:url('../img/gallery.png') -23px -1248px no-repeat;}.grid_navbar .sorting .active span.arrow{background-position:-23px -1238px;}.grid_navbar ul.fields{z-index:10;background:#f1f1f1;position:absolute;top:44px;left:-2px;display:none;padding:3px 0 5px;min-width:100%;}.grid_navbar ul.fields>li{padding:0 20px;white-space:nowrap;}.grid_navbar ul.fields>li a.active{color:#2b2b2b;}section#listings>article{position:relative;}section#listings div.picture>img,div.map-balloon div.picture>img{width:190px;height:130px;background-image:url('../img/no-picture.png');background-color:#f1f1f1;background-repeat:no-repeat;background-position:center center;background-size:cover;}section#listings.grid article.col-md-3 div.picture>img{width:100%;}section#listings div.picture.no-picture>img,div.map-balloon div.picture.no-picture>img{background-size:auto auto!important;}section#listings div.picture{position:relative;}section#listings div.picture>span,div.map-balloon div.picture>span{width:26px;height:18px;position:absolute;bottom:2px;right:2px;background:#707070;color:white;text-align:center;line-height:17px;font-size:0.929em;cursor:pointer;}section#listings div.picture>span:before,div.map-balloon div.picture>span:before{content:attr(accesskey);}section#listings div.picture>span:after,div.map-balloon div.picture>span:after{content:'';position:absolute;width:16px;height:3px;top:-3px;left:5px;background:#707070;border-radius:3px 3px 0 0;}section#listings div.price-tag,div.map-balloon div.price-tag{width:137px;height:46px;color:#3a3a3a;text-align:center;background:#e2e2e2;}section#listings.list div.price-tag:not(.rent){line-height:46px;}section#listings.list div.price-tag.rent>span{display:block;}section#listings div.price-tag>span,div.map-balloon div.price-tag>span{font-size:1.286em;font-weight:600;}section#listings.grid div.price-tag>span.converted{font-size:1.071em;}section#listings ul.nav-column>li span.icon{opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)" \9;}section#listings ul.nav-column>li:hover span.icon{opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}section#listings ul.nav-column>li span.icon{width:18px;height:18px;position:absolute;left:0;top:0.55em;}section#listings ul.nav-column>li.favorite span.icon{background:url('../img/gallery.png') 0 -93px no-repeat;right:0;}section#listings ul.nav-column>li.favorite.remove span.icon{background-position:-22px -93px;}ul.info>li.fields>span:not(:last-child):after{content:',';margin-right:4px;}article.featured div.price-tag,article.featured div.picture>span,article.featured div.picture>span:after,div.map-balloon.featured div.picture>span,div.map-balloon.featured div.picture>span:after{background-color:#ffb01f!important;}article.featured div.picture>span,div.map-balloon.featured div.picture>span{color:#000000!important;}article.featured div.picture>div.label,div.map-balloon div.picture>div.f-label{position:absolute;top:0;width:100%;}article.featured div.picture>div.label>div,div.map-balloon div.picture>div.f-label>div{height:22px;line-height:22px;background:#ffb01f;font-size:0.786em;text-align:center;color:#010101;text-transform:uppercase;font-weight:bold;margin:2px;}section#listings:not(.list):not(.grid){display:none;}section#listings.list>article{margin:0 0 30px 0;min-height:95px;width:100%;}section#listings.list>article:last-of-type{margin:0 0 0 0;}section#listings.list div.main-column{max-width:493px;}section#listings.list div.picture{display:inline-block;vertical-align:top;margin:0 20px 0 0;}section#listings.list div.price-tag{position:absolute;right:15px;top:0;}section#listings.list ul.info{display:inline-block;vertical-align:top;max-width:260px;}section#listings.list ul.info>li{overflow:hidden;text-overflow:ellipsis;}section#listings.list ul.info>li:not(:last-child){padding-bottom:3px;}section#listings.list ul.info>li.title{margin-top:-3px;}section#listings.list ul.info>li.fields{color:#5c5c5c;font-size:0.929em;}section#listings.list ul.info>li.system{color:#949494;}section#listings.list ul.info>li.system>span.date{padding:0 20px 0 0;}section#listings.list ul.info>li.system>span:not(.date){font-size:0.857em;}section#listings.list ul.nav-column{position:absolute;top:0;right:15px;width:137px;padding:50px 0 0 0;}section#listings.list ul.nav-column.stick-top{padding:0;}section#listings.list ul.nav-column>li{line-height:2.357em;cursor:pointer;position:relative;padding:0 0 0 25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;}section#listings.grid>article{margin-bottom:30px;}section#listings.grid div.price-tag{min-width:80px;width:auto;height:36px;line-height:36px;float:left;white-space:nowrap;padding:0 10px;font-size:0.857em;}section#listings.grid ul.info{padding-top:12px;clear:both;}section#listings.grid ul.info>li.title{padding-bottom:10px;}section#listings.grid:not(.no-image) ul.info>li.fields,section#listings.grid ul.info>li.system,section#listings.grid ul.info>li.middle{}section#listings.grid ul.nav-column{float:right;max-width:60px;height:36px;overflow:hidden;}section#listings.grid ul.nav-column>li{cursor:pointer;float:right;height:36px;position:relative;vertical-align:top;width:30px;}section#listings.grid ul.nav-column>li span.icon{left:auto;right:2px;top:0.7em;}section#listings.grid ul.nav-column>li span.link,section#listings ul.nav-column>a{display:none;}section#listings.grid article.featured div.picture>div.label{width:23px;overflow:hidden;}section#listings.grid article.featured div.picture>div.label>div{font-size:1em!important;letter-spacing:10px;padding:0 5px;line-height:21px;}section#listings.grid.no-image>article{width:285px;padding:0 30px 40px 0;box-shadow:inset -1px 0 0 #e3e3e3;margin:0;}section#listings.grid.no-image>article:nth-child(2n){padding-right:0;padding-left:30px;box-shadow:inset 1px 0 0 #e3e3e3;margin-left:-1px;}section#listings.grid.no-image>article:nth-child(2n+1){clear:both;}section#listings.grid.no-image>article:nth-child(2n+1):not(:first-child):before{content:'';height:1px;background:#e3e3e3;width:630px;top:-20px;position:absolute;}section#listings.grid.no-image a.link-large{font-size:1.125em!important;}section#listings.grid.no-image li.fields{padding-top:7px;}#listings_map,#accounts_map{height:500px;}div.map-balloon{font-size:14px;font-family:'Open Sans',sans-serif;font-weight:400;}div.map-balloon div.picture{position:relative;display:inline-block;}div.map-balloon div.price-tag{width:114px;height:36px;line-height:36px;}div.map-balloon div.title{padding:10px 0 5px;max-width:180px;}div.map-balloon div.picture>span{width:22px;height:16px;line-height:15px;font-size:12px;}div.map-balloon div.picture>span>span{width:14px;left:4px;}div.map-balloon div.picture>span:after{width:14px;border-radius:6px;}div.map-balloon-account{padding:0 0 5px 0;}div.map-balloon-account div.picture{width:200px;height:100px;margin-bottom:10px;}div.map-balloon-account div.picture img{width:100%;height:100%;}div.map-balloon-account div.statistics{margin-bottom:5px;}div.map-balloon-account ul.info>li{line-height:20px;}.category-description{border:2px #e9e9e9 solid;padding:14px 18px;margin:0 0 20px;}div.listing-details{position:relative;}div.listing-details section.main-section>div.gallery{width:465px;margin-right:30px;float:left;}div.listing-details section.main-section.no-picture div.preview{background:url('../img/no-picture-2.png') center center no-repeat #f2f2f2;}div.listing-details aside.middle{margin-top:30px;}div.gallery>div.preview{width:465px;height:317px;background:#f2f2f2;position:relative;}div.gallery>div.preview iframe,div.gallery>div.preview div#player{width:100%;height:100%;display:none;}div.gallery>div.preview.video iframe{display:block;}div.gallery>div.preview.local div#player{display:block;}div.gallery>div.preview.video span.media-enlarge,div.gallery>div.preview.video img,div.gallery>div.preview.local span.media-enlarge,div.gallery>div.preview.local img{display:none;}div.gallery>div.preview>a>img{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;}div.gallery div.preview.locked>*{display:none;}div.gallery div.preview.locked div#picture_locked{display:block;}div#picture_locked{height:100%;background-color:#eeeeee;}div#picture_locked>div{height:100%;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}div#picture_locked>div>div{width:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;}div#picture_locked img{width:96px;height:142px;background:url('../img/locked-large.png') center center no-repeat;text-align:center;margin-bottom:20px;}div.preview.picture #picture_locked p.picture-hint,div.modal_content.fake-photo p.picture-hint{display:block;}div.preview.fake-video #picture_locked p.video-hint,div.modal_content.fake-video p.video-hint{display:block;}div.gallery>div.thumbs{height:56px;background:#e2e2e2;position:relative;}div.gallery>div.thumbs>div.prev,div.gallery>div.thumbs>div.next{width:30px;height:56px;position:absolute;cursor:pointer;left:0;top:0;-moz-user-select:none;-webkit-user-select:none;}div.gallery>div.thumbs>div.next{left:auto;right:0;}div.gallery>div.thumbs>div.disabled{cursor:default;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)";}div.gallery>div.thumbs>div.prev>div,div.gallery>div.thumbs>div.next>div{width:7px;height:12px;background:url('../img/gallery.png') 0 -583px no-repeat;margin:21px auto 0;}div.gallery>div.thumbs>div.next>div{background-position:-33px -583px;}div.gallery>div.thumbs>div.slider{margin:0 30px;height:100%;}div.gallery>div.thumbs>div.slider>ul{white-space:nowrap;}div.gallery>div.thumbs>div.slider>ul>li{display:inline-block;position:relative;}div.gallery>div.thumbs>div.slider>ul>li span.play{width:77px;height:52px;position:absolute;background:url('../img/play.png') center center no-repeat rgba(0,0,0,.2);margin:2px;left:0;top:0;}div.gallery>div.thumbs>div.slider>ul>li img{width:81px;height:56px;background-size:100% auto;background-repeat:no-repeat;background-position:center center;border:2px #e9e9e9 solid;cursor:pointer;}div.gallery>div.thumbs>div.slider>ul>li.active img{border-color:#ffb01f;}div.gallery>div.thumbs>div.slider>ul>li.locked img{background-color:#eeeeee;background-image:url('../img/locked.png');background-repeat:no-repeat;background-position:center center;background-size:auto;}div.gallery span.img-loading{display:inline-block;background:url('../img/img_loader.gif') center center no-repeat #444444;position:absolute;top:0;left:0;margin:2px;}div.listing-details section.main-section>div.details{overflow:hidden;}div.listing-details section.main-section div.table-container{margin-top:20px;}div.listing-details section.main-section div.top-navigation{height:46px;}div.listing-details div.top-navigation div.price-tag{height:46px;color:#3a3a3a;font-size:1.714em;line-height:46px;padding:0 20px;background:#e2e2e2;float:left;}div.listing-details div.top-navigation div.icons{height:46px;overflow:hidden;display:block;padding-left:20px;text-align:right;}div.listing-details div.top-navigation div.icons a.button{white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis;text-align:left;}div.listing-details div.top-navigation div.icons>*:not(.button){width:38px;height:40px;display:inline-block;vertical-align:top;padding:15px 9px 5px;cursor:pointer;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}div.listing-details div.top-navigation div.icons>*:not(.button):hover{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}div.listing-details div.top-navigation div.icons>a.button{margin-top:3px;}div.listing-details div.top-navigation div.icons>*>span{width:18px;height:18px;display:inline-block;}div.listing-details div.top-navigation div.icons>span.favorite>span{background:url('../img/gallery.png') 0 -93px no-repeat;}div.listing-details div.top-navigation div.icons>span.favorite.remove>span{background-position:-22px -93px;}a.print>span{background:url('../img/gallery.png') right -389px no-repeat;}div.listing-details .content-section{margin-top:30px;}div.listing-details .content-section aside.right{width:300px;float:right;margin-left:30px;}div.listing-details .content-section div.details{overflow:hidden;}div.table-cell+div.fieldset{margin-top:20px;}#area_listing>div.content-padding>div.table-cell:last-of-type{margin-bottom:20px;}.seller-short div.picture{margin:0 20px 10px 0;}.seller-short div.picture img{width:140px;background-size:cover;background-position:center center;background-repeat:no-repeat;}.seller-short ul.seller-info{overflow:hidden;}.seller-short div.button-exists ul.seller-info{padding-bottom:45px;}.seller-short ul.seller-info>li.name{margin-top:-4px;}.seller-short div.landscape ul.seller-info>li.name{padding-bottom:5px;}.seller-short ul.seller-info>li.name a{font-weight:400;font-size:1.143em;}.seller-short ul.seller-info .type{font-weight:400;color:#8e8e8e;font-size:0.929em;font-style:italic;}.seller-short ul.seller-info>li.about{font-size:0.929em;padding:10px 0 0;}.seller-short:not(.no-pucture) a.low{position:absolute;bottom:0;}.seller-short a.contact-seller{width:100%;text-align:center;}.seller-short div.form{margin-top:25px;}.seller-short form div.field{position:relative;}.seller-short form input[type=text]:not([name=security_code]){width:100%;padding-left:37px;}.seller-short form input+span{position:absolute;left:11px;top:11px;width:18px;height:18px;background:url('../img/gallery.png') 0 -911px no-repeat;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";transition:opacity 0.3s ease;}.seller-short form input[name=contact_email]+span{background-position:0 -929px;height:16px;top:12px;}.seller-short form input[name=contact_phone]+span{background-position:0 -945px;}.seller-short form input:focus+span{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.seller-short div.info-table:not(.no-top-gap),.seller-short div.owner-details{margin-top:25px;}h3.cd-caption{margin:0!important;padding-bottom:10px;}h3.cd-caption+div.info-table:not(.no-top-gap){margin-top:0!important;}.masked>h3{font-size:1.286em;margin-top:0;margin-bottom:10px;}.masked{position:relative;min-height:90px;}.masked>*:not(.login-mask):not(h3){-webkit-filter:blur(2px);-moz-filter:blur(2px);filter:blur(2px)}.masked div.login-mask{position:absolute;top:0;bottom:0;width:100%;background:rgba(255,255,255,.6);text-align:center;box-shadow:0 0 6px 6px rgba(255,255,255,.6);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.masked div.login-mask>div{width:100%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;}.restricted-content>span{display:inline-block;margin-top:10px;}.masked div.login-mask p{text-shadow:1px 0 0 white;}.restricted-content>span>span{padding:0 10px;}div.modal_content .restricted-content p.picture-hint,div.modal_content .restricted-content p.video-hint{padding-top:50px;max-width:240px;margin:auto;padding-bottom:20px;text-align:center;font-size:1.286em;}div.modal_content .restricted-content>span{max-width:240px;margin:auto;display:block;}div.modal_content .restricted-content .caption_padding{padding:0!important;text-align:center;}div.modal_content .restricted-content input[type=submit],div.modal_content .restricted-content a.button{width:100%;text-align:center;}section.map-capture{padding:2px;cursor:pointer;position:relative;}section.map-capture>img{width:100%;height:219px;background-size:auto 100%;background-repeat:no-repeat;background-position:center center;}div.listing-details section.statistics ul.counters{overflow:hidden;}div.listing-details section.statistics ul.counters>li{padding:5px 0;color:#222222;min-height:26px;line-height:26px;font-size:0.929em;}div.listing-details section.statistics ul.counters>li span.count{font-size:1.714em;margin-right:5px;}div.listing-details section.statistics ul.controls{float:right;width:70%;}div.listing-details section.statistics ul.controls>li:first-child{padding:4px 0 10px;}div.listing-details section.statistics ul.controls>li{padding:7px 0 12px;min-height:20px;}section#accounts>article{margin-bottom:30px;max-height:185px;}section#accounts>article div.picture{width:200px;max-width:200px;height:100px;margin-right:15px;float:left;}section#accounts>article div.picture img{width:100%;height:100%;background-color:#f5f5f5;background-repeat:no-repeat;background-position:center center;background-size:contain;background-image:url('../img/no-account.png');}section#accounts>article div.statistics{overflow:hidden;position:relative;height:100px;}section#accounts div.statistics>ul{margin-top:-6px;}section#accounts div.statistics>ul>li.name{padding:5px 0 2px;}section#accounts div.statistics div.counter{position:absolute;top:58px;}section#accounts div.statistics div.counter span:first-child{display:block;font-size:1.286em;font-weight:600;}section#accounts div.statistics div.counter span:last-child{font-size:0.929em;}section#accounts>article>ul>li{line-height:24px;overflow:hidden;text-overflow:ellipsis;}section#accounts>article>ul>li.fields{font-size:0.929em;line-height:18px;}section#accounts>article>ul>li.fields>span:after{content:',';}section#accounts>article>ul>li.fields>span:last-child:after{content:'';}section#accounts>article>ul>li.tel a{font-weight:600;}section#accounts>article .landscape{position:relative;}section#accounts>article .landscape div.picture{margin-right:0;margin-left:0;float:none;}section#accounts>article .landscape div.statistics{height:auto;position:static;}section#accounts>article .landscape div.statistics>ul{margin-top:0;}section#accounts>article .landscape div.statistics>div.counter{top:0;background:rgba(0,0,0,.8);height:22px;line-height:20px;padding:0 5px;color:white;pointer-events:none;}section#accounts>article .landscape div.statistics>div.counter span:first-child{display:inline;font-size:0.929em;font-weight:400;}section.account-info h3{white-space:normal;max-width:180px;}section.account-info span.date{position:absolute;top:-19px;right:0;}section.account-info div.info-table{margin:15px 0 0;}section.account-info div.picture>div:first-child{margin-bottom:10px;}div.map-capture{height:219px;border:1px #e9e9e9 solid;margin:15px -18px -15px;cursor:pointer;position:relative;}div.map-capture>img{width:100%;height:100%;background-size:auto 100%;background-repeat:no-repeat;background-position:center center;}section.account-info div.counter{padding:57px 0 0 15px;display:none;}section.account-info div.counter span:first-child{display:block;font-size:1.286em;font-weight:600;}section.account-info div.counter span:last-child{font-size:0.929em;}.login-form input[type=text],.login-form input[type=password]{width:250px;display:block;margin:0 0 20px;}.login-form .links{padding-top:15px;}.login-form .divider{padding-top:5px;display:block;}.login-form .button{margin-bottom:15px;}.fb-connect{display:inline-block;line-height:39px;height:39px;padding:0 20px 0;color:white!important;font-size:1.071em;box-shadow:inset 0 -2px 0 rgba(0,0,0,.2);background:#547fd8!important;padding-left:45px;position:relative;margin:0 0 0 10px;vertical-align:top;}.fb-connect:before{content:'f';position:absolute;width:17px;height:20px;line-height:20px;left:12px;top:10px;font-size:1.071em;border-right:1px #3763be solid;text-align:left;}.fb-connect:hover{background:#6890e4!important;}.welcome{padding:0 0 10px;font-size:1.071em;}ul.account-menu-content>li{padding:0 0 10px;}ul.account-menu-content>li:last-child{padding:0;}div.attention:not(:empty){padding:0 0 15px;}div.attention span.red{padding:0;}.my-profile-sidebar .info{margin-top:10px;}.my-profile-sidebar div.info div.table-cell.small>div.name{width:95px;}.image-preview-wrapper{position:relative;overflow:hidden;display:inline-block;}.image-preview-wrapper .image-preview{background-color:#f5f5f5;width:200px;background-image:url('../img/no-account.png');background-size:inherit;background-position:center center;background-repeat:no-repeat;cursor:pointer;}.image-preview-wrapper .image-preview.loaded{background-size:cover;}.image-preview-wrapper label{text-decoration:underline;font-size:0.857em;padding-top:5px;}.image-preview-wrapper label:hover{text-decoration:none;}.image-preview-wrapper input[type=file]{position:absolute;top:0;left:0;right:0;margin:0;border:0;opacity:0;filter:alpha(opacity=0);-o-transform:translate(250px,-50px) scale(1);-moz-transform:translate(-300px,0) scale(4);direction:ltr;cursor:pointer;height:200px;}.image-preview-wrapper div.two-inline{margin:5px 0 0 0;}.image-preview-wrapper div.two-inline div.icons>span{margin:1px 0 0 10px;}ul.packages>li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:30px;}ul.packages>li div.frame{width:364px;border:2px #e9e9e9 solid;padding:15px 18px;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;}ul.packages>li div.plan-info{width:45%;float:left;margin-top:-3px;}ul.packages>li .highlight{color:black;}ul.packages>li div.listing-info{overflow:hidden;padding:3px 0 0 20px;}ul.packages li>div>div>span{display:block;}ul.packages h3{color:#393939;font-size:1.286em;font-weight:300;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:-5px 0 10px 0;}ul.packages span.price{color:#3a3a3a;font-size:2.429em;font-weight:normal;padding:0 0 15px;}ul.packages span.count{color:#888;font-weight:300;}ul.packages div.listing-info>span.count:not(:last-child){padding-bottom:8px;}ul.packages>li div.listing-info>span.count:last-child{padding:0;}ul.packages>li div.status{margin:auto;margin-left:30px;}ul.packages>li div.status div.renew{padding-top:15px;}ul.packages .overdue,ul.packages .expired{color:#a52323;}ul.packages .active{color:#63b53b;}form[name="payment"] div.nav-buttons{padding-top:20px;}table.submit{table-layout:fixed;}table.submit td{height:38px;padding:0 0 10px;}table.submit td.name{width:180px;padding-right:10px;}table.submit td .name{padding:5px 0 5px;}table.submit td.field input[type=text],table.submit textarea{width:100%;}table.submit td.button{padding:10px 0 0 0;}table.submit a.close{padding-left:20px;}div.table-cell>div{min-height:30px;line-height:26px;vertical-align:top;}div.table-cell>div.name{width:205px;color:#949494;font-weight:300;float:left;}div.table-cell>div.name>div{background:url('../img/gallery.png') 0 -340px repeat-x;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}div.table-cell>div.name>div>span{background:white;padding-right:7px;}div.table-cell div.value{color:#000000;word-wrap:break-word;overflow:hidden;}div.table-cell.wide-field{margin-bottom:10px;}div.table-cell ul.checkboxes{margin-top:2px;margin-bottom:2px;}div.table-cell ul.checkboxes>li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}section.main-section div.table-cell ul.checkboxes>li{float:none;width:100%;margin-right:0;}section.main-section div.table-cell>div{font-size:1.143em;}section.main-section div.table-cell>div.name{width:165px;}section.main-section div.table-cell div.name>div{background-position:0 -339px;}div.table-cell ul.checkboxes>li img{width:17px;height:12px;vertical-align:baseline;margin-right:8px;}div.table-cell ul.checkboxes>li.active img{background:url('../img/gallery.png') 0 -147px no-repeat;}div.table-cell ul.checkboxes>li:not(.active){color:#9e9e9e;text-decoration:line-through;}table.info{table-layout:fixed;}table.info td,div.table-cell.small>div{font-size:0.929em;vertical-align:top;padding-bottom:5px;font-weight:normal!important;line-height:normal;min-height:inherit;}table.info td.name,div.table-cell.small>div.name{color:#878787;width:95px;padding-right:10px;word-break:break-word;}table.info td.name:after,div.table-cell.small>div.name:after{content:':';}table.info td.image,div.table-cell.small>div.image{padding-top:5px;}div.table-cell.wide-field>div.name{float:none;width:100%!important;}div.table-cell.wide-field>div.name>div{background:none!important;}div.table-cell.wide-field>div.value{padding:0!important;}table.table{table-layout:fixed;}table.table td{min-height:30px;line-height:30px;vertical-align:top;}table.table td.name{width:215px;color:#949494;font-weight:300;padding-right:10px;}table.table td.value{color:#000000;word-wrap:break-word;}table.list{width:100%;table-layout:fixed;}table.list span.text{color:#515151;font-size:0.857em;}table.list>tbody>tr.header{border:2px #e9e9e9 solid;}table.list>tbody>tr.header>td{font-size:0.929em;padding:0 0 0 30px;height:40px;}table.list>tbody>tr.header>td:first-child{padding-left:10px;width:33px;}table.list tr.header td.divider{padding:0;width:5px;border:0;}table.list>tbody>tr.body{border-bottom:2px #e9e9e9 solid;}table.list>tbody>tr.body>td{padding:20px 0 20px 30px;white-space:nowrap;text-overflow:ellipsis;}table.list>tbody>tr.body>td.info>a{white-space:normal;}table.list>tbody>tr.body>td:first-child{padding-left:11px;}table.list>tbody td.no_padding{padding-left:5px!important;padding-right:5px!important;}table.list tr.body td.divider{border:0;}table.list td.price div{width:50px;background:red;color:#000000;font-size:16px;line-height:17px;padding:5px 5px;margin-right:10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden;}table.list span.name{text-transform:uppercase;}div.list-table{display:table;width:100%;}div.list-table>div{display:table-row;position:relative;}div.list-table>div.header{height:42px;}div.list-table>div:before,div.list-table>div:after{content:none;}div.list-table>div>div{display:table-cell;}div.list-table>div.header>div{vertical-align:middle;font-size:0.929em;color:#949494;border-top:2px #e9e9e9 solid;border-bottom:2px #e9e9e9 solid;}div.list-table>div.header>div:first-child{border-left:2px #e9e9e9 solid;}div.list-table>div.header>div:last-child{border-right:2px #e9e9e9 solid;}div.list-table>div>div.first{padding-left:15px;}div.list-table>div>div.checkbox{padding-left:10px;}div.list-table>div.row>div.first{padding-left:17px;}div.list-table>div.row>div.checkbox{padding-left:12px;}div.list-table>div>div.center{text-align:center;padding-right:0!important;}div.list-table>div.row>div{vertical-align:top;padding-top:20px;padding-bottom:20px;padding-right:20px;border-bottom:2px #e9e9e9 solid;}div.list-table>div.row>div:last-child{padding-right:0;}div.list-table>div.row>div>div.inline{display:inline;}div.list-table>div.row>div.text{padding-top:22px;}div.list-table>div.row>div>table.table{margin-top:-5px;}div.list-table>div.row>div>table.table td.name{width:130px;}div.list-table .text{color:#515151;font-size:0.857em;}div.list-table span.title{display:none;}.transactions div.table-cell.small>div.name{width:95px;}.mass-actions{padding:15px 0 0 14px;}.mass-actions>a:not(:last-child):after{content:'|';padding:0 10px;color:#5c5c5c;font-size:0.929em;}.statuses .paid,.statuses .unpaid,.statuses .active,.statuses .approval,.statuses .incomplete,.statuses .pending,.statuses .expired{color:#63b53b;font-size:0.929em;}.statuses .approval{color:#666666;}.statuses .incomplete{color:#2767b5;}.statuses .pending{color:#e88d22;}.statuses .expired{color:#fb0000;}.statuses .paid{color:#63b53b;}.statuses .unpaid{color:#fb0000;}.statuses .active:paid,.statuses .active:unpaid,.statuses .active:before,.statuses .approval:before,.statuses .incomplete:before,.statuses .pending:before,.statuses .expired:before{content:'';display:inline-block;width:7px;height:7px;background:#63b53b;margin-right:8px;}.statuses .approval:before{background:#666666;}.statuses .incomplete:before{background:#2767b5;}.statuses .pending:before{background:#e88d22;}.statuses .expired:before{background:#fb0000;}ul.news>li{padding:0 0 20px;}ul.news>li:last-child{padding:0;}ul.news div.date{float:right;}ul.news h4{overflow:hidden;padding:0 10px 0 0;}ul.news article{padding:5px 0 0 0;}article.news{padding:10px 0;line-height:26px;font-size:1.143em;}div.fieldset{margin:0 0 20px 0;}div.fieldset>header{color:#2b2b2b;padding:0 0 8px;border-bottom:2px #c4c4c4 solid;}div.fieldset>header>span.arrow{display:none;}div.fieldset>div.body>div{padding:15px 0 5px;}#controller_area div.fieldset>header{border:0;font-size:1.143em;color:#2b2b2b;font-weight:600;padding:0;}#controller_area div.fieldset>header>span.arrow{width:18px;height:18px;display:inline-block;background:red;vertical-align:sub;margin-right:10px;background:url('../img/gallery.png') 0 -168px no-repeat;cursor:pointer;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}#controller_area div.fieldset>header>span.arrow.up{background-position:right -168px;}#controller_area div.fieldset>header>span.arrow:hover{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}#controller_area div.fieldset>div.body>div{padding-top:15px;}.row>div.fieldset.divider{padding-left:15px;padding-right:15px;}div.fieldset.divider{margin:0 0 10px 0;}div.fieldset.divider>header{margin:0;}div.categories{width:auto;overflow:hidden;margin-bottom:-10px;}div.categories ul>li{float:left;width:100%;}div.categories ul div.item div.parent-cateory{padding:0 0 10px;white-space:nowrap;}div.categories div.category-name{padding:0 5px 0 0;overflow:hidden;background:url('../img/gallery.png') 0 -341px repeat-x;}div.categories div.category-counter{text-align:right;float:right;}a.category{color:#494949;font-size:1.143em;text-decoration:none;display:inline-block;white-space:no-wrap;text-overflow:ellipsis;background:white;padding-right:5px;}a.category:hover,a.category:active{color:#db8e00;}div.categories div.category-counter>span{color:#222222;font-size:1.286em;font-weight:600;display:inline-block;height:22px;margin-top:-2px;padding:0 0 0 7px;}.content_block:not(.no-style) div.categories div.category-name>a{background:#f1f1f1;}.content_block div.category-slider-bar span.navigation>span:not(.active){background:white;}.empty-category a,.empty-category a:hover,.empty-category div.category-counter>span,.empty-category div.sub_categories{color:#d0d0d0!important;}div.category-slider-bar{position:absolute;top:-21px;right:-5px;}section.content_block div.category-slider-bar{top:-23px;}div.fieldset div.category-slider-bar{position:static!important;top:auto;right:auto;text-align:center;padding-top:3px;}div.category-slider-bar>span.arrow{width:19px;height:24px;display:inline-block;cursor:pointer;}div.category-slider-bar span.prev,div.category-slider-bar span.next{width:7px;height:12px;display:inline-block;background:url('../img/gallery.png') 0px -583px no-repeat;margin:6px;-moz-user-select:none;-webkit-user-select:none;}div.category-slider-bar span.next{background-position:right -583px;}div.category-slider-bar>span.navigation{height:24px;display:inline-block;vertical-align:top;width:80px;margin:0 5px;height:4px;background:#f1f1f1;margin-top:10px;}div.category-slider-bar>span.navigation>span{height:4px;display:inline-block;vertical-align:top;}div.category-slider-bar>span.navigation>span.active{background:#ffb01f;}.categories-box-nav>h3{padding-right:130px!important;}section.categories-box:not(.stick){box-shadow:none;background:#f1f1f1;}section.categories-box ul.cat-tree>li{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}section.categories-box div.cat-tree-cont.limit-height{overflow:hidden;}.sub-categories-exist div.parent-cateory{padding-bottom:0!important;display:inline-block;}.sub-categories-exist div.category-name{float:left;background:none!important;}.sub-categories-exist div.category-counter>span{padding:0!important;}.categories .sub_categories{padding:0 0 15px 5px;}.categories .sub_categories span.more{cursor:pointer;padding:0 4px;}div.other_categories_tmp{position:absolute;z-index:3;}div.other_categories_tmp div{background:white;border:2px #e9e9e9 solid;padding:13px 25px 15px 17px;margin:20px 0 0 15px;max-width:200px;position:relative;}div.other_categories_tmp div img.close{display:block;cursor:pointer;top:0;right:0;position:absolute;width:12px;height:12px;margin:4px;background:url('../img/gallery.png') 0 -232px no-repeat;}div.other_categories_tmp div img.close:hover{background-position:-20px -232px;}ul.cat-tree li{padding-top:4px;padding-bottom:6px;}ul.cat-tree>li.rest{display:none;}ul.cat-tree span.counter{display:inline-block;}ul.cat-tree li ul{display:none;}ul.cat-tree li ul>li{padding-left:25px!important;}ul.cat-tree li span.toggle{width:10px;display:inline-block;vertical-align:middle;color:#2767b5;cursor:pointer;font-size:0.929em;-moz-user-select:none;-webkit-user-select:none;}.cat-toggle{background:#e2e2e2;height:10px;margin-top:3px;-moz-user-select:none;-webkit-user-select:none;cursor:pointer;line-height:2px;text-align:center;}section.side_block>span.expander{width:18px;height:18px;background:url('../img/gallery.png') right -119px no-repeat;position:absolute;right:20px;top:18px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;}section.side_block.no-style>span.expander{top:0px;}section.side_block>span.expander.active{background-position:0 -119px;}table.stats{margin-bottom:10px;border-spacing:2px;border-collapse:separate;margin:0 0 5px;table-layout:fixed;}div>table.stats:last-child{margin-bottom:0;}table.stats td.column,table.stats td.counter{white-space:nowrap;text-align:center;}table.stats td.counter{background:white;}table.stats td.divider{width:5px;text-align:center;padding:0 5px;}table.stats td.dotted{background:white;padding:2px 5px 4px;}table.stats td.dotted a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}section.side_block table.stats td.dotted,section.side_block table.stats td.counter{background:#f1f1f1;}ul.steps{box-shadow:inset 0 0 0 2px #e9e9e9;height:44px;margin:0 0 25px 0;white-space:nowrap;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;}ul.steps>li{display:inline-block;height:44px;line-height:44px;text-align:center;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;}ul.steps>li a{cursor:default;padding:0 0 0 15px;}ul.steps>li.past a{cursor:pointer;}ul.steps>li.past,ul.steps>li.current{background:#e9e9e9;}ul.steps>li:not(.past) a{color:#5c5c5c;text-decoration:none;}ul.steps>li:not(:last-child):not(.past):after,ul.steps>li:not(:last-child):not(.past):before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;}ul.steps>li:not(:last-child):not(.past):after{border-color:transparent;border-left-color:white;border-width:20px 0 20px 10px;margin-top:-20px;}ul.steps>li:not(:last-child):not(.past):before{border-color:transparent;border-left-color:#e9e9e9;border-width:23px 0 23px 13px;margin-top:-23px;}ul.steps>li.current:after{display:none;}ul.select-type{margin:15px 0 0;}div.fieldset ul.select-type{margin:5px 0 0;}div.fieldset ul.select-type.hide+.select-category{margin:0;}div.fieldset .form-buttons{padding-top:20px;}ul.select-type>li{display:inline-block;margin:0 30px 0 0;}ul.select-category{white-space:nowrap;overflow:auto;margin-top:15px;}ul.select-category>li>div{width:32%;margin-right:10px!important;display:inline-block;vertical-align:top;}ul.select-category select{height:auto;min-height:37px;width:100%;vertical-align:baseline;}ul.select-category>li>div:last-child{margin-right:0!important;}ul.select-category select option{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}ul.select-category span.tmp-category{display:block;white-space:normal;padding:10px 0 0 0;}div.plans-container{width:100%;}ul.plans{white-space:nowrap;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:box;}div.plans-container:not(.mCustomScrollbar){border-bottom:2px #ffb01f solid;padding-bottom:20px;}ul.plans>li{white-space:normal;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 0 auto;-webkit-flex:1 0 0;-ms-flex:1 0 0;flex:1 0 0;position:relative;max-width:33.33333%;display:box;box-flex:1;}ul.plans>li>div.frame{padding-bottom:10px;border:1px #e9e9e9 solid;border-top-width:2px;border-bottom-width:2px;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-bottom:80px;display:box;box-flex:1;}ul.plans>li>div.frame:not(.disabled){cursor:pointer;}ul.plans>li:first-child>div.frame{border-left-width:2px;}ul.plans>li:last-child>div.frame{border-right-width:2px;}ul.plans div.frame>span{display:block;text-align:center;}ul.plans span.description{position:absolute;bottom:-9px;left:50%;margin-left:-9px;z-index:1;}ul.plans span.description img{margin:0;}ul.plans span.name{color:#393939;font-size:1.571em;font-weight:200;padding:10px 0 0 0;height:70px;}ul.plans span.price{color:#3a3a3a;font-size:2.429em;font-weight:normal;padding:0 0 32px;}ul.plans span.type{color:#3a3a3a;font-size:1.143em;padding:0 0 10px;font-weight:400;}ul.plans span.count{color:#3a3a3a;font-size:1.143em;padding:0 0 10px;}ul.plans>li>div.frame div.selector{position:absolute;top:100%;left:0;width:100%;text-align:center;padding:30px 0 0;}ul.plans>li>div.frame div.selector>div{margin-top:10px;}ul.plans.with-featured li div.frame,ul.plans.with-subscription li div.frame{margin-bottom:135px;}ul.plans.with-subscription.with-featured li div.frame{margin-bottom:195px;}ul.plans.more-5 li{-webkit-flex:0 0 205px;-ms-flex:0 0 205px;flex:0 0 205px;width:205px;}div.auth{background:#f1f1f1;padding:20px 20px 22px;margin:10px 0 5px 0;}div.auth>div.cell{width:43%;display:inline-block;vertical-align:top;text-align:center;}div.auth>div.cell>div{text-align:left;display:inline-block;margin:0 auto;}div.auth>div.divider{width:14%;font-size:1.143em;padding-top:95px;display:inline-block;vertical-align:top;text-align:center;}div.auth div.caption{font-weight:600;color:#2b2b2b;}div.auth div.name{padding:15px 0 5px;}body:not(.no-sidebar) div.auth input[type=text],body:not(.no-sidebar) div.auth input[type=password]{width:100%!important;}div.tree ul{display:none;padding:2px 0 2px 15px;}div.tree ul.first{display:block;padding:0 0 0 5px;}div.tree ul li{padding:2px 0;}div.tree ul li>img{width:9px;height:10px;background:url('../img/gallery.png') -2px -1825px no-repeat;margin:0 3px 0 0;cursor:pointer;vertical-align:super;}div.tree ul li img.opened{background-position:-2px -1837px;}div.tree ul li img.no_child{background-position:2px -1851px;width:12px;margin:0;cursor:default;}div.tree ul li.locked>a,div.tree ul li.locked>label{background:url('../img/gallery.png') right -1865px no-repeat;padding:1px 15px 0 0;text-decoration:none;}span.tmp_input span{position:relative;}span.tmp_input input[type=text]{vertical-align:top;width:100%;max-width:50%;}span.tmp_input input[type=button]{height:37px;margin:0 0 0 5px;line-height:37px;padding-right:13px;padding-left:13px;}#crossed_selected{padding:0 0 15px;}#crossed_selected li{list-style:disc;margin:0 0 0 21px;padding:1px 0;}#crossed_selected li.first{list-style:none;margin:0;}span.tree_loader{background:url('../img/tree_loader.gif') center center no-repeat;padding:0 7px;vertical-align:super;display:none;font-size:10px;margin:0 0 0 4px;}label.upload{position:relative;overflow:hidden;display:inline-block;}label.upload input,span.draft input{position:absolute;top:0;right:0;margin:0;border:solid transparent;border-width:0 0 100px 200px;opacity:0;filter:alpha(opacity=0);-o-transform:translate(250px,-50px) scale(1);-moz-transform:translate(-300px,0) scale(4);direction:ltr;cursor:pointer;height:100px;}.files canvas,.files div.canvas>div{display:block;width:160px!important;height:110px!important;background:#f5f5f5;}div#fileupload img.thumbnail{width:160px;height:110px;background:#f5f5f5;}div#fileupload span.active,div#fileupload span.hover{position:relative;display:inline-block;margin:0 30px 30px 0;vertical-align:top;width:160px;height:140px;background:none;padding:0;}.template-download img.thumbnail:hover{box-shadow:0 0 0 2px #ffb01f;}div#fileupload span.draft{width:160px;height:110px;margin:0 0 20px 0;font-size:0.929em;text-align:center;cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;background:#e9e9e9;}div#fileupload span.draft>span{display:block;}div#fileupload span.draft>span.icon{width:40px;height:28px;background:url('../img/gallery.png') center -861px no-repeat;margin:18px auto 15px;}div#fileupload{padding:15px 0 10px 0;-moz-user-select:none;-webkit-user-select:none;}div#fileupload span.active{color:inherit!important;font-size:inherit!important;}div#fileupload span.allowed{display:block;}div#fileupload span.progress{top:95px;display:inline-block;height:15px;position:absolute;width:100%;background:none;margin:0;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)";}div#fileupload span.progress div{height:15px;background:#ffb01f!important;border-radius:0!important;border:0!important;}div#fileupload span.hover,ul.thumbnails li.hover{background:#ffe3af;}div#fileupload div.photo_navbar{height:25px;position:relative;padding:6px 0 0 0;}div#fileupload div.photo_navbar span.primary input{display:block!important;margin-top:4px;}img.delete,img.cancel{width:17px;height:17px;background:url('../img/gallery.png') right -489px no-repeat;cursor:pointer;position:absolute;bottom:-38px;right:0;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}#area_video img.delete,#area_video img.cancel{bottom:-23px;}div#fileupload img.manage,div#fileupload img.delete,div#fileupload img.cancel,div#fileupload img.crop{width:17px;height:17px;background:url('../img/gallery.png') 0 -489px no-repeat;cursor:pointer;position:absolute;right:30px;top:10px;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}div#fileupload img.delete,div#fileupload img.cancel{background-position:right -489px;right:0px}div#fileupload img.crop{background-position:0 -513px;right:62px}div#fileupload img:hover{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.template-download img.thumbnail,.move{cursor:move;}.pointer{cursor:pointer!important;}span.suspended canvas{box-shadow:0 0 0 2px #e36565;}.fade{opacity:0;transition:opacity 0.15s linear;}.fade.in{opacity:1;}.fileupload-loading{display:none;background:red;}div#fileupload.photo_required span.files>span:only-child img.delete{display:none;}div#fileupload.photo_required span.files>span:only-child img.manage{right:10px;}ul.thumbnails li{display:inline-block;vertical-align:top;margin:0 15px 30px 0;position:relative;}ul.thumbnails li img.item{width:160px;height:110px;background:#f5f5f5;background-position:center center;background-repeat:no-repeat;background-size:auto 100%}ul.thumbnails li img.item:hover{box-shadow:0 0 0 2px #ffb01f;}ul.thumbnails li.hover{width:160px;height:110px;background:#ffe3af;}ul.thumbnails li div.video_navbar{height:16px;padding-top:10px;text-align:right;}ul#payment_gateways li{display:inline-block;width:120px;height:85px;text-align:center;padding:15px 0 0 0;margin:0 10px 10px 0;box-shadow:inset 0 0 0 2px #e9e9e9;}ul#payment_gateways li.active,ul#payment_gateways li:hover{background:#e9e9e9;}ul#payment_gateways li p{padding:5px 0 0 0;}ul#payment_gateways li input{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";position:relative;width:auto;height:auto;}div.password_strength{padding:0 0 0 10px;}div.password_strength div.scale{background:#f1f1f1;width:71px;height:7px;position:relative;}div.password_strength div.scale div.color{height:7px;width:0;}div.password_strength div.scale div.red{background:#ed2f0b;}div.password_strength div.scale div.green{background:#23a50c;}div.password_strength div.scale div.yellow{background:#ebcc00;}div.password_strength div.scale div.shine{width:0;height:7px;position:absolute;top:0;left:0;}div.area_profile div.notice{padding:7px 0 10px;}div.area_profile div.options{padding-top:10px;}div.area_profile div.field img.qtip{margin-top:9px;}span.fail_field,span.success_field{display:none;}div.flgServicesArea{position:absolute;z-index:100000;bottom:23px;right:45px;background:rgba(255,255,255,0.7);padding:5px 8px;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;border:1px #89a7db solid;box-shadow:0 0 5px #a9bbdf;}div.flgServicesArea ul li input{margin-right:24px;}div.flgServicesArea div.caption{font-size:1em!important;font-weight:normal!important;padding:0!important;margin:0!important;}div.flgServicesArea span.fkgSlide{cursor:pointer;}div.flgServicesArea ul{padding:5px 0 10px 0;margin:0;}div.flgServicesArea ul li{padding:5px 0;background-position:18px 6px!important;}div.flgServicesArea ul li label span{margin:-1px 25px 0 0;}div.modal_content div.flgServicesArea{right:105px;}#modal_mask{background:rgba(255,255,255,0.7);position:absolute;top:0;left:0;z-index:1005;background:url('../img/blank0.4.png') \9;}.modal_block{position:absolute;left:50%;margin-left:-176px;width:340px;height:230px;background:#f1f1f1;box-shadow:0 0 70px rgba(0,0,0,0.6);}.modal_block.fullscreen{position:fixed;left:0;top:0;margin:0;}.modal_block.fullscreen .gmnoprint{margin-right:60px!important;}.modal_block div.inner div.close{position:absolute;top:0;right:0;width:46px;height:46px;background:rgba(0,0,0,.1);cursor:pointer;background:url('../img/blank0.4.png') \9;}.modal_block div.inner div.close>div{width:18px;height:18px;margin:14px;background:url('../img/gallery.png') 0 -413px no-repeat;opacity:0.7;filter:"alpha(opacity=70)";-ms-filter:"alpha(opacity=70)";}.modal_block div.inner div.close:hover>div{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)";}.modal_block div.inner div.modal_content{padding:25px 60px 25px 30px;position:relative;}.modal_block.fullscreen div.inner,.modal_block.fullscreen div.inner>.modal_content{width:100%;height:100%;overflow:auto;}.modal_block.fill-edge div.inner div.modal_content{padding:0;}#map_fullscreen{width:100%;height:100%;}.modal_block div.inner div.caption,.modal_block div.inner div.caption_padding{color:#2b2b2b;font-size:1.143em;padding:0 0 20px;font-weight:bold;}.modal_block div.inner div.caption_padding{padding:0 0 20px 70px;}.modal_block div.inner div.warning,.modal_block div.inner div.notice{background:url('../img/gallery.png') -20px -1594px no-repeat;padding:0 0 0 30px;margin:0 0 20px;}.modal_block div.inner div.notice{background-position:-21px -1346px;}.modal_block div.prompt{padding:20px 0 0 0;}.modal_block div.prompt input{margin:0 15px 0 0;}.modal_block div.submit-cell div.name{width:80px!important;padding-right:10px;}div.notification{min-height:45px;position:absolute;top:0;width:576px;left:50%;margin-left:-288px;z-index:101;}div.notification>div{background:#b1ed64;min-height:46px;color:#2b2b2b;box-shadow:0 0 70px rgba(0,0,0,.6);position:relative;}div.notification.fixed{position:fixed;}div.notification.done{top:58px;}div.notification.top{z-index:1200;position:fixed;top:0;}div.notification.error>div{background:#ff7a6c;}div.notification.warning>div{background:#ffe86c;}div.notification>div>div.message{padding:12px 66px 12px 20px;word-wrap:break-word;line-height:1.640em;}div.notification ul{padding:0 0 0 20px;}div.notification ul>li{list-style:circle;}div.notification ul>li:not(:first-child){list-style:circle;padding:4px 0 0 0;}.my-listings>article div.picture{margin:0!important;}.my-listings>article{margin:0 0 15px 0!important;padding:0 0 15px 0;min-height:95px;border-bottom:2px #e6e6e6 solid;}.my-listings>article:last-child{margin-bottom:0;}.my-listings>article>div.nav>div{display:inline-block;vertical-align:top;margin-right:30px;}.my-listings>article>div:last-child{margin-right:0;}.my-listings div.title{font-size:1.143em!important;font-weight:600!important;padding-bottom:10px;}.my-listings div.navigation ul>li{padding:0 0 12px 0;}.my-listings div.navigation ul>li:last-child{padding:0;}.my-listings div.navigation ul>li select{width:100%;}.my-listings div.navigation ul>li a{position:relative;display:inline-block;padding:0 0 0 25px;}.my-listings div.navigation ul li.nav-icon>a:before{content:'';background-image:url('../img/gallery.png');background-repeat:no-repeat;background-position:right -535px;width:16px;height:16px;left:0;top:2px;position:absolute;opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.my-listings div.navigation ul li.nav-icon>a.add-video:before{background-position:right -513px;}.my-listings div.navigation ul li.nav-icon>a.edit:before{background-position:0 -488px;}.my-listings div.navigation ul li.nav-icon>a.unsubscription:before{background-position:left -533px;}.my-listings div.navigation ul li.nav-icon>a.delete:before{background-position:right -489px;}.my-listings div.navigation ul li.nav-icon>a:hover:before{opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}.my-listings div.stat ul>li{padding:0 0 8px 0;color:#333333;}.my-listings div.stat ul>li.switcher-controll{padding-bottom:12px;}.my-listings div.stat ul>li span.name{color:#949494;}.my-listings div.stat ul>li span.name:after{content:':';}.delete.icon{display:inline-block;width:16px;height:16px;background:url('../img/gallery.png') right -489px no-repeat;cursor:pointer;opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.delete.icon:hover{opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}.crop.icon{display:inline-block;width:16px;height:16px;background:url('../img/gallery.png') 0 -513px no-repeat;cursor:pointer;opacity:0.5;filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)";}.crop.icon:hover{opacity:0.8;filter:"alpha(opacity=80)";-ms-filter:"alpha(opacity=80)";}body.my-banners-page .my-listings>article>div{display:inline-block;vertical-align:top;width:190px;margin-right:30px;}body.my-banners-page .my-listings div.title{padding-top:5px;}#controller_area .add-testimonial{top:-2px!important;}a.reportBroken{color:#d04525;}#lnp_container{float:left;padding:8px 20px 0 0!important;}#lnp_container>li{float:left;width:26px;height:26px;}#lnp_container>li.link{padding:0 4px;}#lnp_container>li.link a{font-size:0;display:block;width:26px;height:26px;background:url('../img/gallery.png') 5px -632px no-repeat;}#lnp_container li.nav a{display:block;width:26px;height:26px;background:url('../img/gallery.png') 6px -600px no-repeat;}#lnp_container li.prev{margin-right:4px;}#lnp_container li.next{margin-left:4px;}#lnp_container li.next a{background-position:-20px -600px;}li#listing_rating_dom{padding:7px 0 12px!important;}ul.field-bound-box{margin-bottom:-2px;}ul.field-bound-box:not(.list){margin:5px -20px -13px 0;}ul.field-bound-box:not(.list)>li{display:inline-block;padding:0 20px 27px 5px;text-align:center;}ul.field-bound-box>li>a{display:inline-block;}ul.field-bound-box>li.empty{opacity:0.5;}ul.field-bound-box:not(.list)>li span.count{display:block;font-size:1.286em;color:#797979;padding:5px 0 0 0;}ul.field-bound-box:not(.list)>li:not(.empty):hover span.count{color:#ffb01f;}ul.field-bound-box>li.left img{float:left;}ul.field-bound-box>li.left span.count{overflow:hidden;padding:2px 0 0 5px;}ul.field-bound-box>li.right img{float:right;}ul.field-bound-box>li.right span.count{overflow:hidden;padding:2px 5px 0 0;}ul.field-bound-box.list>li{width:48%;margin-right:4%;display:inline-block;}ul.field-bound-box.list>li:nth-child(2n){margin-right:0;}ul.field-bound-box.list>li>a{padding:0 0 5px;}ul.field-bound-box.list>li>a>span.count{font-size:1.143em;padding:0 0 0 5px;color:#797979;}aside.three-middle ul.field-bound-box.list>li{width:100%;margin:0;}div.slider{overflow:hidden;position:relative;-moz-user-select:none;-webkit-user-select:none;}div.slider>div.container{margin:0 20px;overflow:hidden;white-space:nowrap;font-size:0;}div.horizontal div.prev,div.horizontal div.next{width:40px;height:40px;position:absolute;top:50%;left:0;margin-top:-38px;cursor:pointer;background:white;opacity:.7;transition:all 0.3s ease;}div.horizontal div.next{left:auto;right:0;}div.horizontal:hover div.prev{left:-10px;}div.horizontal:hover div.next{right:-10px;}div.carousel.horizontal .carousel_block ul>li{clear:none;}div.horizontal div.prev:before,div.horizontal div.next:before{content:'';position:absolute;width:7px;height:12px;top:14px;left:15px;background:url('../img/gallery.png') 0 -583px no-repeat;}div.horizontal div.next:before{background-position:right -583px;left:auto;right:15px;}div.horizontal div.prev:hover,div.horizontal div.next:hover{opacity:1;}div.vertical{padding:25px 0!important;}div.vertical div.prev,div.vertical div.next{width:40px;height:15px;position:absolute;top:0;left:50%;margin-left:-20px;cursor:pointer;}div.vertical div.next{background-position:0 -1525px;top:auto;bottom:0;}div.vertical div.prev:before,div.vertical div.next:before{content:'';position:absolute;width:18px;height:10px;top:2px;left:11px;background:url('../img/gallery.png') 0 -663px no-repeat;}div.vertical div.next:before{background-position:right -663px;top:4px;}div.banner{display:inherit!important;}#recaptcha_response_field{height:20px;}body>iframe[src='about:blank']{display:none;}div#compare_listings_tab{max-width:145px!important;background:url('../img/blank0.4.png') \9;}div#compare_listings_area{width:270px!important;}div.cHorizontal ul.featured>li,div.cVertical ul.featured>li{clear:none;}body.ps-active,body.ps-building,div.ps-active,div.ps-building{overflow:hidden;}body.ps-active *,div.ps-active *{-webkit-tap-highlight-color:rgba(255,255,255,0);display:none;}body.ps-active *:focus,div.ps-active *:focus{outline:0;}div.ps-document-overlay{background:#000;}div.ps-uilayer{background:transparent;cursor:pointer;}div.ps-zoom-pan-rotate{background:#000;}div.ps-zoom-pan-rotate *{display:block;}div.ps-carousel-item-loading{background:url('../img/img_loader.gif') no-repeat center center;}div.ps-caption{background:#000000;background:-moz-linear-gradient(top,#303130 0%,#000101 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#303130),color-stop(100%,#000101));border-bottom:1px solid #42403f;color:#ffffff;text-align:center;}div.ps-caption *{display:inline;}div.ps-caption-bottom{border-top:1px solid #42403f;border-bottom:none;min-height:44px;}div.ps-caption-content{padding:13px;display:block;}div.ps-carousel-item iframe{border:0;width:100%;height:inherit;}div.ps-toolbar{background:#303130;background:linear-gradient(top,#303130 0%,#000101 100%);border-top:1px solid #42403f;color:#ffffff;font-size:13px;font-family:'Open Sans',sans-serif;text-align:center;height:44px;display:table;table-layout:fixed;}div.ps-toolbar *{display:block;}div.ps-toolbar-top{border-bottom:1px solid #42403f;border-top:none;}div.ps-toolbar-close,div.ps-toolbar-previous,div.ps-toolbar-next,div.ps-toolbar-play{cursor:pointer;display:table-cell;}div.ps-toolbar div div.ps-toolbar-content{width:44px;height:44px;margin:0 auto 0;background-image:url('../img/photoswipe.png');background-repeat:no-repeat;}div.ps-toolbar-close div.ps-toolbar-content{background-position:0 0;}div.ps-toolbar-previous div.ps-toolbar-content{background-position:-44px 0;}div.ps-toolbar-previous-disabled div.ps-toolbar-content{background-position:-44px -44px;}div.ps-toolbar-next div.ps-toolbar-content{background-position:-132px 0;}div.ps-toolbar-next-disabled div.ps-toolbar-content{background-position:-132px -44px;}div.ps-toolbar-play div.ps-toolbar-content{background-position:-88px 0;}@-ms-viewport {
  width: device-width;
}
.point1 {
	width: 100%;
}

/*** DESKTOP VIEW ***/
@media screen and (min-width: 992px) {
	.point1 {
		max-width: 960px;
	}
	div#header-banner {
		width: 468px;
		height: 60px;
		top: 21px;
		left: 245px;
	}
	section#main_container > div.inside-container {
		padding: 30px 0;
	}
	section#controller_area {
		padding-bottom: 30px;
	}
	div#header-banner > div.no-banner {
		line-height: 60px;
	}
	nav.footer-menu {
		max-width: 643px;
		width: 100%;
	}
	nav.footer-menu > ul > li:nth-child(3n) {
		padding-right: 0;
	}
	div.footer-data {
		width: 300px;
	}
	
	/* home page sidebar */
	body.home-page div.inside-container aside.left > section {
		width: 465px;
	}
	/* home page sidebar */

	/* home content block */
	section.home-content {
		margin-bottom: 30px;
		max-height: 531px;
		overflow: hidden;
	}
	section.side_block > h3 ,
	section.content_block > h3 {
		font-size: 1.143em;
		overflow: hidden;
	    text-overflow: ellipsis;
	    white-space: nowrap;
	}
	section#main_container > div > aside.left {
		display: inline-block;
	}
	aside.bottom {
		margin-top: 30px;
	}
	/* home content block end */
	
	.search-block-content {
		height: 488px;
	}
	.search-block-content.no-tabs {
		height: 531px;
	}
	.search-block-content div.scroller {
		height: 408px;
	}
	.search-block-content.no-tabs div.scroller {
		height: 450px;
	}
	section.side_block span.expander {
		display: none;
	}
	section.categories-box ul.cat-tree > li.rest {
		display: none;
	}
	section.categories-box div.cat-tree-cont.limit-height {
		max-height: 360px;
	}

	div.listing-details section.main-section div.table-container {
		height: 290px;
	}
	div.listing-details section.main-section.no-picture div.table-container {
		height: 210px;
	}

	.grid_navbar {
		margin-bottom: 30px;
	}

	ul.select-category select {
		background-image: none;
	}
	body.no-sidebar .advanced-search-form {
		width: 60%;
	}

    body:not(.no-sidebar) aside.two-middle > div ul.featured > li,
	body:not(.no-sidebar) aside.three-middle > div ul.featured > li,
	body:not(.no-sidebar) aside.left ul.featured > li {
		width: 100%;
	}

	body.home-page aside.left ul.featured > li {
		width: 50%;
	}

	.seller-short ul.seller-info {
		min-width: 100px;
	}
	.seller-short div.landscape ul.seller-info {
		padding: 0;
	}
	.seller-short div.landscape ul.seller-info > li.name {
		margin-top: 0;
	}
	.seller-short div.landscape ul.seller-info > li {
		padding-bottom: 5px;
	}
	.seller-short div.landscape ul.seller-info a.low {
		position: static;
		margin-top: 10px;
	}

	ul.plans > li > div.selector > div {
		padding-top: 10px;
	}

	section#accounts > article .landscape div.picture {
		max-width: 100%;
	}
}
/*** ALL DESKTOP/TABLET VIEW ***/
@media screen and (min-width: 768px) {
	body.home-page div.inside-container aside.left {
		display: -webkit-box;
		display: -moz-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;

	    flex-flow: column wrap;
	    -webkit-flex-flow: column wrap;
	    -moz-flex-flow: column wrap;

	    flex-direction: row;
	    -webkit-flex-direction: row;
	    -moz-flex-direction: row;

		min-height: inherit;
	}
	body.home-page div.inside-container aside.left > section:nth-of-type(2n+1) {
		margin-right: 15px;
	}
	body.home-page div.inside-container aside.left > section:nth-of-type(2n) {
		margin-left: 15px;
	}
	
	/*** CATEGORIES TREE BLOCK ***/
	section.content_block ul.cat-tree li span.toggle {
		display: none;
	}
	/*** CATEGORIES TREE BLOCK END ***/
}
/*** TABLET VIEW ***/
@media screen and (min-width: 768px) and (max-width: 991px) {
	.point1 {
		max-width: 720px;
	}
	body.header-banner > header > section:first-child {
		padding-top: 80px;
		height: 180px
	}
	div#header-banner {
		width: 468px;
		height: 60px;
		top: 20px;
		left: 135px;
	}
	div#header-banner > div.no-banner {
		line-height: 60px;
	}
	section#controller_area {
		padding-bottom: 20px;
	}
	nav.footer-menu {
		max-width: 505px;
	}
	nav.footer-menu a {
		font-size: 0.929em;
	}
	nav.footer-menu > ul > li:nth-child(3n) {
		padding-right: 0;
	}
	div.footer-data {
		width: 233px;
	}
	section#main_container > div > aside.left {
		display: block;
		width: auto;
		vertical-align: top;
		float: none;
	}

	/* home page sidebar */
	body.home-page div.inside-container aside.left > section {
		width: 345px;
	}
	/* home page sidebar */
	
	/* home content block */
	section.home-content {
		margin-bottom: 30px;
	}
	section.home-content div.gallary {
		margin-bottom: 20px;
	}
	body.home-page section#main_container > div > aside.left > section {
		width: 323px;
		float: left;
		margin-right: 0;
	}
	body.home-page section#main_container > div > aside.left > section.no-style {
		width: 359px;
	}

	aside.three-middle > div.middle-center {
		display: none;
	}
	aside.bottom {
		margin-top: 20px;
	}
	/* home content block end */

	div.featured_gallery div.preview {
		overflow: hidden;
		height: 430px;
	}
	div.featured_gallery ul.featured {
		float: right;
		height: 430px;
	}
	div.featured_gallery ul.featured > li {
		display: inherit;
	}

	section.seller-short > div > div.picture img {
		height: 92px;
	}

	section.side_block_search div.search-item {
		width: 48%;
		margin-right: 4%;
		display: inline-block;
		vertical-align: top;
	}
	section.side_block_search div.search-item:nth-of-type(2n) {
		margin-right: 0;
	}
	section.side_block_search form div.search-item:nth-of-type(2n) input[type=submit] {
		margin-top: 24px;
	}
	.search-item.checkbox-field > .custom-input {
		width: 50%;
	}
	.field.search-item.checkbox-field > .custom-input {
		width: 33.33%;
	}
	.search-item.couple-field > .custom-input {
		width: 33.33%;
	}
	.search-item.two-fields > select {
		width: 49%;
		margin-right: 2%;
	}
	.search-item.three-field > input {
		margin-right: 2%;
		width: 32%;
	}
	.search-item.three-field > select {
		width: 32%;
	}
	.three-field > select.multicat {
		width: 32%;
		margin-right: 2%;
	}

	section#listings.list div.main-column {
		max-width: 570px;
	}
	section#listings.list div.price-tag,
	section#listings.list ul.nav-column {
		width: 160px;
	}
	section#listings div.picture > img {
		width: 220px;
		height: 150px;
	}
	section#listings.grid div.price-tag {
		min-width: 118px;
		height: 40px;
		line-height: 38px;
	}
	section#listings.grid ul.nav-column {
		height: 40px;
		width: 90px;
	}
	section#listings.grid ul.info {
		padding-top: 8px;
	}
	section#listings.list ul.info {
		max-width: 320px;
	}

	/* no image grid view */
	section#listings.grid.no-image > article {
		width: 339px;
	}
	section#listings.grid.no-image > article:nth-child(2n+1):not(:first-child):before {
		width: 738px;
	}
	/* no image grid view end */

	section.categories-box div.cat-tree-cont.limit-height {
		max-height: 222px;
	}
	section.categories-box div.cat-toggle {
		display: none;
	}

	div.listing-details section.main-section > div.gallery {
		width: 354px;
	}
	div.listing-details section.main-section.no-picture > div.gallery {
		width: 390px;
	}
	div.gallery > div.preview {
		width: 354px;
		height: 242px;
	}
	div#picture_locked img {
		width: 68px;
		height: 100px;
		background-size: 68px auto;
	}

	div.table-cell > div.name {
		width: 160px;
	}
	section.main-section div.table-cell > div.name {
		width: 140px;
	}

	div.listing-details .content-section aside.right {
		width: 226px;
	}

	body.view-details-page .seller-short div.landscape div.picture {
		margin-right: 0;
		margin-left: 0;
		float: none;
	}
	body.view-details-page .seller-short div.landscape div.picture img {
		max-width: 186px!important;
	}
	body.view-details-page .seller-short div.landscape ul.seller-info {
		overflow: inherit;
	}
	body.view-details-page .seller-short div.landscape ul.seller-info > li {
		padding-bottom: 5px;
	}

	ul.tabs > li {
		font-size: 1em;
	}
	div.listing-details section.main-section div.table-container {
		height: 210px;
	}
	div.listing-details section.main-section.no-picture div.table-container {
		height: 150px;
	}

	div.listing-details section.statistics ul.controls {
		width: 60%;
	}

	section.account-location table.info {
		float: left;
		width: 235px;
		display: inline-block;
	}
	section.account-location div.map-capture {
		float: right;
		width: 66.66%;
		margin: -54px -18px -17px 0;
	}
	section.account-info div.picture {
		float: left;
		width: 33.33%;
	}
	section.account-info div.picture + div {
		overflow: hidden;
		padding-left: 20px;
	}
	section.account-info div.picture + div table {
		margin: 0;
	}
	section.account-info div.picture + div div.name {
		width: 120px;
	}

	ul.select-category {
		width: 360px;
		white-space: normal;
	}
	ul.select-category select {
		height: 37px;
	}
	ul.select-category > li > div {
		width: 350px;
		margin: 0 0 10px;
	}
	ul.select-category > li > div:last-child {
		margin: 0;
	}

	div.notification {
		width: 442px;
		margin-left: -221px;
	}
	div.notification.done {
		top: 0;
	}
	
	.my-profile-sidebar .picture {
		float: left;
		margin-right: 20px;
	}
	.my-profile-sidebar .info {
		margin: 0 0 0 20px;
		overflow: hidden;
	}
	ul.packages > li div.frame {
		width: 420px;
	}
	body.no-sidebar .advanced-search-form {
		width: 80%;
	}
}
/*** MOBILE VIEW ***/
@media screen and (max-width: 767px) {
	.point1 {
		max-width: 480px;
		min-width: 320px;
	}
	body.header-banner > header > section:first-child {
		height: 185px;
	}
	h1 {
		margin: -6px 20px 20px;
	}
	.h1-nav nav > a.post_ad {
		margin-right: 20px;
		margin-top: 5px;
	}
	div#logo {
		float: none;
		margin: 0 auto 0;
		padding-top: 48px;
		height: 88px;
	}
	body.header-banner div#logo {
		padding-top: 127px;
		height: 184px;
	}
	div#top-navigation {
		margin-top: 0;
		position: absolute;
		left: 0;
		top: 13px;
		width: 100%;
		text-align: right;
		padding: 0 20px;
	}
	body.header-banner  div#top-navigation {
		top: 85px;
	}
	div#top-navigation span.default {
		color: #ffb01f;
		cursor: pointer;
		width: inherit;
		height: inherit;
	}
	div#top-navigation > span {
		text-align: left;
		vertical-align: top;
	}

	#bread_crumbs > ul {
		padding: 6px 0;
	}
	#bread_crumbs > ul > li {
		line-height: inherit;
		height: inherit;
		padding: 3px 0;
	}

	span.circle {
		min-width: inherit;
		min-height: inherit;
	}
	span.circle > span.default {
		line-height: inherit;
	}
	span.circle_opened > span.default {
		position: inherit;
		font-size: inherit;
		padding: 0;
		top: auto;
		left: auto;
		right: auto;
	}
	span.circle_opened > span.default:before {
		display: none;
	}
	div#top-navigation > .circle:not(:first-child) {
		margin: 0;
	}

	div#top-navigation > span:not(:nth-last-child(1)):not(#user-navbar):after,
	#user-navbar span.mobile-hidden a:first-child:after {
		content: '|';
		font-size: 14px;
		padding: 0 7px;
		color: #5c5c5c;
	}
	#user-navbar {
		position: absolute;
		left: 0;
		padding-left: 20px;
	}
	#user-navbar span.mobile-hidden {
		display: inline-block;
	}
	#user-navbar span.mobile-hidden a {
		color: #ffb01f;
	}
	#user-navbar span.default {
		display: none;
	}
	#user-navbar > span.notify {
		display: none;
	}
	.lang-mobile > span.content,
	#currency_selector > span.content {
		position: absolute;
		right: 26px;
		top: 36px;
		z-index: 10;
	}
	.lang-mobile ul,
	#currency_selector > span.content > div {
		background: #2b2b2b;
		padding: 10px 20px 12px;
		border: 2px #ffb01f solid;
		border-radius: 19px 0 19px 19px;
	}
	.lang-mobile li,
	#currency_selector li {
		height: 30px;
	    line-height: 30px;
	}
	.lang-mobile span.content:before,
	#currency_selector > span.content:before {
		content: '';
		position: absolute;
		top: -9px;
		right: 0;
		width: 0px;
		height: 0px;
		border-style: solid;
		border-width: 0 0 9px 9px;
		border-color: transparent transparent #ffb11f transparent;
	}
	#currency_selector > span.default > span {
		font-size: inherit!important;
	}
	body > header {
		height: auto;
	}
	body.home-page section.home-content {
		/*margin-top: 58px;*/
	}
	div#header-banner {
		width: 100%;
		max-width: 384px;
		height: 49px;
		top: 20px;
		left: 50%;
		margin-left: -192px;
	}
	div#header-banner > div.no-banner {
		line-height: 49px;
	}
	section.main-menu ul.menu {
		display: none;
	}
	section.main-menu > nav > ul.menu {
		width: auto;
	}
	section#controller_area {
		padding-bottom: 20px;
	}
	span.circle {
		box-shadow: none;
		border-radius: 0;
		background: transparent;
	}
    #area_keyword form.kws-block .two-inline {
        width: 100%;
    }
	div.kw-search {
		display: none;
	}
	div.kw-search-mobile {
		margin: 78px auto 0;
		border-radius: 19px;
		position: relative;
		width: 100%;
		height: 38px;
		max-width: 280px;
		background: white;
		box-shadow: inset 0 0 0 2px #bfbfbf;
		display: none;
	}
	body.home-page div.kw-search-mobile {
		display: block;
	}
	div.kw-search-mobile span.lens {
		width: 38px;
		height: 38px;
		float: left;
		border-radius: 19px;
		text-align: center;
		cursor: pointer;
	}
	div.kw-search-mobile span.field {
		display: inline-block;
		overflow: hidden;
	}
	div.kw-search-mobile #autocomplete {
		width: 212px;
		display: block;
	}
	div.kw-search-mobile span.lens > span {
		width: 16px;
		height: 16px;
		display: inline-block;
		background: url('../img/gallery.png') 0 0 no-repeat;
		margin-top: 11px;
	}
	nav.footer-menu {
		max-width: 100%;
	}
	nav.footer-menu > ul {
		width: auto;
		clear: both;
		padding: 0 20px; 
	}
	nav.footer-menu > ul > li {
		padding: 0 8% 10px 0;
		display: inline-block;
		width: 46%;
	}
	nav.footer-menu > ul > li:nth-child(2n) {
		padding-right: 0;
	}
	div.footer-data {
		width: 100%;
		clear: both;
		text-align: center;
		padding-top: 18px;
	}
	nav.footer-menu a {
		font-size: 0.929em;
	}
	div.footer-data > div.logo {
		margin: 0 auto;
	}
	section#main_container > aside.left {
		display: block;
		width: auto;
		vertical-align: top;
		float: none;
	}
	
	section.content_block.no-style {
		margin: 0 20px;
	}

	section.side_block,
	section.content_block {
		margin-bottom: 20px;
	}

	section.side_block.no-style > h3 {
		padding: 0 20px;
	}

	/* home content block */
	section.home-content {
		margin-bottom: 20px;
	}
	section.home-content div.gallary {
		margin-bottom: 20px;
	}
	body.home-page section#main_container > div > aside.left > section,
	body.home-page section#main_container > div > aside.left > section.no-style {
		width: auto;
		float: none;
		margin-right: 0;
	}
	body:not(.home-page) section#main_container > div > aside.left {
		display: none!important;
	}
	
	aside.bottom {
		margin-top: 20px;
	}
	/* home content block end */
	
	ul.tabs > li {
		font-size: 1em;
	}
	ul.tabs:not(.search_tabs) > li:first-child {
		padding-left: 20px;
	}
	ul.tabs > li > a {
		padding-left: 10px;
		padding-right: 10px;
	}

	#bread_crumbs > ul {
		padding-left: 20px;
		padding-right: 20px;
	}

	div.featured_gallery div.preview {
		overflow: hidden;
		height: 262px;
	}
	div.featured_gallery ul.featured > li > div.content img {
		width: 92px;
		height: 61px;
	}
	
	.grid_navbar.listings-area .buttons > div.grid {
		display: none;
	}
	
	section > div > ul.featured:not(.list) {
		text-align: center;
	}
	section > div > ul.featured:not(.list) > li {
		width: 100%;
		display: inline-block;
		max-width: 320px;
		text-align: left;
	}
	
	/* listing list view */
	section#listings.list > article:not(.no-image) {
		margin: 0 0 25px 0;
		padding-left: 0;
		padding-right: 0;
	}
	section#listings.list > article:not(.no-image) div.main-column {
		width: 100%;
		max-width: 284px;
		margin: 0 auto;
		display: block;
		position: relative;
	}
	section#listings.list > article:not(.no-image) div.picture {
		display: block;
		vertical-align: top;
		margin: 0;
	}
	section#listings.list > article:not(.no-image) ul.nav-column > li > span:not(.icon),
	section#listings.list div.picture > div.label {
		display: none;
	}
	section#listings.list > article:not(.no-image) div.picture > img {
		width: 100%;
		height: auto;
	}
	section#listings.list > article:not(.no-image) div.picture > span {
		width: 34px;
		height: 24px;
		bottom: 10px;
		right: 10px;
		line-height: 22px;
		font-size: 1.071em;
	}
	section#listings.list > article:not(.no-image) div.picture > span > span {
		width: 22px;
		top: -3px;
		left: 6px;
	}
	section#listings.list > article:not(.no-image) div.picture > span:after {
		width: 22px;
		height: 22px;
		top: -2px;
		border-radius: 8px;
	}
	section#listings.list > article:not(.no-image) ul.info > li.title {
		white-space: nowrap;
		position: absolute;
		top: 10px;
		left: 0;
		background: white;
		height: 36px;
		max-width: 100%;
		line-height: 36px;
		box-shadow: 0 4px 0 rgba(0,0,0,.1);
	}
	section#listings.list > article:not(.no-image) ul.info > li.title > a {
		padding: 0 20px;
	}
	section#listings.list > article:not(.no-image) div.price-tag {
		position: static;
		display: inline-block;
		width: auto;
		float: left;
		height: 38px;
		line-height: 36px;
		padding: 0 15px;
	}
	section#listings.list > article:not(.no-image) ul.info {
		clear: both;
		display: block;
		max-width: inherit;
		padding: 5px 20px 0;
	}
	section#listings.list > article:not(.no-image) ul.info > li.fields {
		font-size: 1.071em;
		float: left;
		max-width: 70%;
	}
	section#listings.list > article:not(.no-image) ul.info > li.system {
		display: none;
	}
	section#listings.list > article:not(.no-image) ul.info > li.system span.date {
		display: block;
		padding: 0;
	}
	section#listings.list > article:not(.no-image) ul.info > li.middle {
		display: none;
	}
	section#listings.list ul.nav-column {
		position: inherit;
		width: auto;
		padding: 0;
		float: right;
		margin-right: 20px;
		right: auto;
		left: auto;
	}
	section#listings.list ul.nav-column > li {
		display: inline-block;
		height: 30px;
	}
	section#listings.list ul.nav-column > li span.icon {
		left: auto;
		right: 0;
		top: 0.7em;
	}
	section#listings.list ul.nav-column > li span.link {
		display: none;
	}
	section#listings.list div.price-tag.rent > span {
		display: inline-block;
	}

	/* no listing image mode */
	section#listings.list > article.no-image {
		margin-left: 20px;
		margin-right: 20px;
	}
	section#listings.list > article.no-image div.main-column {
		display: block;
	}
	section#listings.list > article.no-image div.main-column div.price-tag {
		position: static;
		margin: 0 0 10px 0;
	}
	section#listings.list > article.no-image div.main-column ul.nav-column {
		padding: 0;
		right: 0;
		margin-top: -5px;
	}
	/* listing list view end */

	/* no image grid view */
	section#listings.grid.no-image {
		padding: 0 20px;
	}
	section#listings.grid.no-image > article {
		width: 100%;
		padding: 0 0 20px 0;
		box-shadow: inset 0 -1px 0 #e3e3e3;
		margin-bottom: 20px;
	}
	section#listings.grid.no-image > article:nth-child(2n) {
		padding-left: 0;
		box-shadow: inset 0 -1px 0 #e3e3e3;
		margin-left: 0;
	}
	section#listings.grid.no-image > article:nth-child(2n+1):not(:first-child):before {
		display: none;
	}
	section#listings.grid.no-image > article:last-child {
		margin-bottom: 0;
		box-shadow: none;
	}
	/* no image grid view end */

	section.categories-box div.cat-tree-cont.limit-height {
		max-height: 185px;
	}
	section.categories-box div.cat-toggle {
		display: none;
	}

	div.listing-details section.main-section {
		padding-top: 56px;
	}
	div.listing-details section.main-section > div.gallery {
		width: 100%;
		float: none;
	}
	div.listing-details section.main-section > div.details {
		margin-top: 15px;
	}
	div.listing-details section.main-section div.top-navigation {
		position: absolute;
		top: 0;
		width: 100%;
	}
	div.listing-details section.main-section div.table-container {
		margin-top: 0;
	}
	div.gallery > div.preview {
		display: none;
	}
	div.gallery > div.thumbs {
		display: block;
	}
	div.gallery > div.thumbs > div.slider > ul > li.active img {
		border: 2px #e9e9e9 solid;;
	}
	div.table-cell > div.name {
		width: 40%!important;
	}
	div.listing-details .content-section aside.right {
		width: 100%;
		margin: 0;
		float: none;
	}
	div.listing-details section.statistics ul.controls {
		float: none;
		width: 100%;
	}
	body.view-details-page.get-details-box aside.left section.seller-short {
		display: none;
	}

	div.submit-cell > div.name {
		width: 130px;
	}
	div.submit-cell > div.name {
		float: none;
		width: auto;
		padding: 0;
		min-height: 26px;
		line-height: 26px;
	}
	.three-field > select.multicat {
		width: 100%;
		margin: 0 0 15px;
	}

	#modal_block div.submit-cell div.name {
		width: 120px;
	}

	div.submit-cell.buttons div.name {
		min-height: inherit;
		height: 0;
	}

	.field.single-field > select {
		width: 100%;
	}
	.field.single-field > input[type=text] {
		width: 100%;
	}
	.field.checkbox-field .custom-input {
		width: 50%;
	}

	.form-buttons.form a {
		width: auto;
	}
	section#accounts.grid {
		text-align: center;
	}
	section#accounts.grid > article {
		display: inline-block;
		vertical-align: top;
	}
	section#accounts > article > div,
	section#accounts > article > ul {
		text-align: left;
	}

	section.seller-short > div > div.picture {
		margin: 0 20px 0 0;
		float: left;
	}
	section.seller-short > div > div.picture img {
		max-width: 150px;
		height: auto;
	}
	section.seller-short ul.seller-info > li:first-child {
		margin-top: 0;
	}
	section.seller-short ul.seller-info {
		overflow: hidden;
	}

	section.account-info div.picture + div div.name,
	section.account-location div.name {
		width: 120px!important;
	}
	section.account-info div.picture > div:first-child {
		margin-top: 10px;
	}
	section.account-info div.counter {
		display: block;
	}

	ul.steps.mobile > li {
		display: none;
	}
	ul.steps.mobile > li.prev,
	ul.steps.mobile > li.current,
	ul.steps.mobile > li.current + li,
	ul.steps.mobile > li.current + li + li {
		display: inline-block;
		width: 33.33333%!important;
	}
	ul.steps.mobile > li.prev + li + li + li {
		display: none!important;
	}

	/*** ADD LISTING ***/
	ul.select-type > li {
		display: block;
		margin: 0 0 5px 0;
	}
	ul.select-category {
		white-space: normal;
		overflow: auto;
	}
	ul.select-category select {
		height: 37px;
	}
	ul.select-category > li > div {
		width: 100%;
		margin: 0 0 10px!important;
	}
	ul.select-category > li > div:last-child {
		margin: 0;
	}
	ul.select-category select option {
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}

	div.plans-container:not(.mCustomScrollbar) {
		padding-bottom: 0;
		border: 0;
	}
	ul.plans span.name {
		padding: 15px 0 0 0;
	}
	ul.plans span.price {
		padding: 0 0 18px;
	}
	ul.plans {
		overflow-x: auto;
		white-space: normal;
		border: 0;
        display: block
	}
	ul.plans > li {
		height: auto;
		width: 100%!important;
		position: relative;
        max-width: none;
        display: block
	}
	ul.plans > li > div.frame {
		width: 100%;
		height: inherit;
		border-width: 2px;
		border-top-width: 1px;
		border-bottom-width: 1px;
        display: block;
        margin-bottom: 0 !important;
        padding-bottom: 20px;
	}
    ul.plans > li > div.frame div.selector,
    ul.plans > li > div.frame span.description {
        position: static;
	}
	ul.plans > li.plan-package > div.frame,
	ul.plans > li.plan-listing.subscription > div.frame {
		padding-bottom: 100px;
	}
	ul.plans > li.plan-package.subscription > div.frame {
		padding-bottom: 140px;
	}
	ul.plans > li div.selector {
        padding-top: 20px;
	}
	ul.plans > li > div.selector > div {
		padding-top: 5px;
	}
	ul.plans > li:first-child > div.frame {
		border-top-width: 2px;
	}
	ul.plans > li:last-child > div.frame {
		border-bottom-width: 2px;
	}

	ul.plans input[type=radio].multiline + label,
	ul.plans input[type=checkbox].multiline + label {
		line-height: 22px;
		white-space: normal;
		text-align: left;
        margin-left: -11px;
	}
	ul.plans input[type=radio].multiline + label > span,
	ul.plans input[type=checkbox].multiline + label > span {
		display: inline-block;
	}
    ul.plans span.description {
        bottom: -2px;
    }
	.form-buttons {
		padding-left: 10px;
		padding-right: 10px;
		text-align: center;
	}
	/*** ADD LISTING END ***/

	table.contacts-list tr > td:nth-child(2n) {
		display: none;
	}
	table.contacts-list div.name span.new {
		display: inline-block;
	}

	div.notification {
		width: 100%;
		left: 0;
		margin: 0;
	}
	div.notification > div {
		width: 100%;
		max-width: 480px;
		margin: 0 auto;
	}
	div.notification.done {
		top: 0;
	}

	div.auth > div {
		display: block;
		width: 100%;
		text-align: left!important;
	}
	div.auth > div.cell > div {
		text-align: left;
		margin: 0;
	}
	div.auth > div.divider {
		padding: 20px 0;
		width: 100%;
	}

	span.text-notice,
	div.text-notice {
		padding: 0 20px;
	}
	.content-padding {
		padding-left: 20px;
		padding-right: 20px;
	}
	.content-padding .content-padding,
	.content-padding .text-notice {
		padding-left: 0!important;
		padding-right: 0!important;
	}

	/* tables content */
	div.list-table {
		display: block;
	}
	div.list-table  > div.header {
		height: 2px;
		background: #e9e9e9;
		display: block;
	}
	div.list-table  > div.header > div {
		display: none;
	}
	div.list-table  > div.row {
		display: block;
		border-bottom: 2px #e9e9e9 solid;
		position: relative;
		padding: 13px 25px;
	}
	div.list-table  > div.row > div {
		display: block;
		border: 0;
		padding: 5px 0 5px 95px!important;
		overflow: hidden;
		position: relative;
	}
	div.list-table > div.row > div.default {
		padding: 0!important;
	}
	.transactions div.row > div.default div.table-cell.small > div.name {
		width: 85px!important;
	}
	div.list-table  > div.row > div:not(.no-flex):before {
		content: attr(data-caption) ":";
		width: 85px;
		display: inline-block;
		white-space: normal;
		word-wrap: break-word;
		font-size: 0.929em;
		color: #949494;
		position: absolute;
		left: 0;
		top: 5px;

		/* it is the best solution for now */
		text-overflow: ellipsis;
		white-space: nowrap;
		overflow: hidden;
	}
	div.list-table  > div.row > div.iteration {
		position: absolute;
		top: 50%;
		left: 0;
		margin-top: -10px;
		padding: 0!important;
	}
	div.list-table  > div.row > div.action {
		position: absolute;
		top: 50%;
		right: 0;
		margin-top: -9px;
	}
	div.list-table > div.row > div > div.inline {
		display: inline-block;
	}
	/* tables content end */

	/* my listings */
	section#listings.my-listings .item div.info {
		display: block;
		width: 100%;
		padding: 0;
	}
	section#listings.my-listings .item div.info div.picture img {
		width: 100%;
		height: auto;
	}
	section#listings.my-listings .item div.picture > span {
		width: 34px;
		height: 24px;
		bottom: 20px;
		right: 20px;
		line-height: 22px;
		font-size: 1.071em;
	}
	section#listings.my-listings .item div.info .title {
		position: absolute;
		top: 10px;
		background: white;
		height: 38px;
		line-height: 36px;
		box-shadow: 0 4px 0 rgba(0,0,0,.1);
		max-width: 100%;
		white-space: nowrap;
	}
	section#listings.my-listings .item .title {
		padding: 5px 10px 10px;
		display: block;		
		overflow: hidden;
		text-overflow: ellipsis;
	}
	section#listings.my-listings .item.featured div.info .title {
		background: #ffb01f;
		color: #010101;
	}
	section#listings.my-listings div.picture > div.label {
		display: none;
	}
	section#listings.my-listings .item div.navigation {
		display: block;
		width: 100%;
		margin-bottom: 10px;
	}
	section#listings.my-listings .item div.navigation > ul {
		padding: 10px 10px 0;
	}
	section#listings.my-listings .item div.navigation > ul > li {
		display: inline-block;
		vertical-align: top;
		padding-bottom: 0;
	}
	section#listings.my-listings .item div.navigation > ul > li.single-inline {
		display: block;
		margin-bottom: 5px;
	}
	section#listings.my-listings .item div.navigation > ul > li select {
		max-width: 200px;
		width: 100%;
	}
	section#listings.my-listings .item div.navigation > ul > li.nav-icon {
		padding: 8px 12px 0 0;
	}
	section#listings.my-listings .item div.navigation > ul > li a {
		padding: 5px 10px;
	}
	section#listings.my-listings .item div.navigation > ul > li a > span {
		display: none;
	}

	section#listings.my-listings .item div.stat {
		display: block;
		width: 100%;
		position: relative;
	}
	section#listings.my-listings .item div.stat > ul {
		padding: 0 10px;
	}
	section#listings.my-listings .item div.stat .two-inline > *:first-child {
		float: none;
	}
	section#listings.my-listings .item div.stat ul > li {
		width: 48%;
		display: inline-block;
		vertical-align: top;
		margin-right: 4%;
	}
	section#listings.my-listings .item div.stat ul > li:nth-child(2n) {
		margin-right: 0;
	}
	/* my listings end */

	#controller_area div.fieldset > header {
		padding: 0 20px;
	}
	.content-padding div.fieldset > header,
	div.fieldset.light > header {
		padding-left: 0!important;
		padding-right: 0!important;
	}

	ul.pagination {
		padding-left: 20px;
		padding-right: 20px;
	}

	/*** MY PACKAGES ***/
	ul.packages > li {
		display: block;
	}
	ul.packages > li div.frame {
		width: auto;
		display: block;
	}
	ul.packages > li div.status {
		margin: 15px 0 0 0;
		padding: 0 20px;
	}
	ul.packages > li div.status div.renew {
		overflow: hidden;
		text-align: right;
		padding-top: 3px;
	}
	ul.packages > li div.status ul.package_info {
		float: left;
	}

	ul.account-menu-content > li {
		padding: 2px 0 10px;
	}
	ul.account-menu-content > li a {
		font-size: 1.143em;
	}
}
@media screen and (max-width: 383px) {
	div#header-banner {
		max-width: 100%;
		height: 49px;
		top: 20px;
		left: 0;
		margin-left: 0;
	}
	
	section.seller-short > div > div.picture {
		margin: 0 0 15px 0;
		float: none;
	}
	section.seller-short > div > div.picture img {
		max-width: 150px;
		height: auto;
	}
	section.seller-short ul.seller-info {
		overflow: auto;
	}
	.login-form input[type=text],
	.login-form input[type=password] {
		width: 100%;
	}
	div.table-cell ul.checkboxes > li {
		float: none;
		width: 100%;
		margin: 0;
	}
	section#listings.my-listings .item > div.navigation > ul > li select {
		width: 130px;
	}
	nav.footer-menu > ul > li {
		padding: 0 0 10px 0;
		display: inline-block;
		width: 100%;
		text-align: center;
	}
    .gptwdg {
        transform: scale(0.96);
        transform-origin: 0 0;
    }
}
/*** RESPONCIVE END ***/

/*** PIXEL RATIO 1.5 ***/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (min--moz-device-pixel-ratio: 1.5),
only screen and (min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi) {
	div#logo img {
		width: 100%;
		height: 100%;
		background: url('../img/@2x/logo.png') 0 0 no-repeat;
		background-size: 100%;
	}
	#user-navbar > span.default > span {
		background: url('../img/@2x/gallery2.png') -19px -46px no-repeat;
		background-size: 40px auto;
	}
	#user-navbar > span.default > span.logged-in {
		background-position: -19px -74px;
	}
	span.circle_opened > span.default:before {
		background: url('../img/@2x/gallery2.png') -28px 0 no-repeat;
		background-size: 40px auto;
	}
	div.kw-search > span.lens > span,
	div.kw-search-mobile span.lens > span {
		background: url('../img/@2x/gallery2.png') 0 -20px no-repeat;
		background-size: 40px auto;
	}
	div.kw-search-active > span.close,
	div.kw-search-mobile > span.close {
		background: url('../img/@2x/gallery2.png') -15px 0 no-repeat;
		background-size: 40px auto;
	}
	.user-navbar-container input[name=username],
	.user-navbar-container input[name=password] {
		background: url('../img/@2x/gallery2.png') -10px -66px no-repeat white;
		background-size: 40px auto;
	}
	.user-navbar-container input[name=password] {
		background-position: -10px -36px;
	}
	select {
		background: url('../img/@2x/gallery2.png') right -94px no-repeat #e2e2e2;
		background-size: 40px auto;
	}
	label.switcher > input[type=checkbox] + span:not(.status):before {
        background-image: url('../img/@2x/gallery2.png');
        background-position: -8px -895px;
        background-repeat: no-repeat;
        background-size: 40px auto;
    }
    label.switcher > input[type=checkbox]:checked + span:not(.status):before {
        background-image: url('../img/@2x/gallery2.png');
        background-position: 0 -895px;
        background-repeat: no-repeat;
        background-size: 40px auto;
    }
	input[type=checkbox]:not(.default) + label > span,
	input[type=radio]:not(.default) + label > span {
		background: url('../img/@2x/gallery2.png') 0 -224px no-repeat;
		background-size: 40px auto;
	}
	input[type=radio]:not(.default) + label > span {
		background-position: 0 -132px;
	}
	input[type=checkbox]:not(.default):hover + label > span {
		background-position: 0 -201px;
	}
	input[type=checkbox]:not(.default):checked + label > span {
		background-position: 0 -247px;
	}
	input[type=radio]:not(.default):hover + label > span {
		background-position: 0 -155px;
	}
	input[type=radio]:not(.default):checked + label > span {
		background-position: 0 -178px;
	}
	div.category-slider-bar span.prev,
	div.category-slider-bar span.next,
	div.gallery > div.thumbs > div.prev > div,
	div.gallery > div.thumbs > div.next > div {
		background: url('../img/@2x/gallery2.png') 0 0 no-repeat;
		background-size: 40px auto;
	}
	div.category-slider-bar span.next,
	div.gallery > div.thumbs > div.next > div {
		background-position: -7px 0;
	}
	div.footer-data img.rss,
	div.footer-data img.facebook,
	div.footer-data img.twitter {
		background: url('../img/@2x/gallery2.png') 0 -288px no-repeat;
		background-size: 40px auto;
	}
	div.footer-data img.facebook {
		background-position: 0 -329px;
	}
	div.footer-data img.twitter {
		background-position: 0 -370px;
	}
	div.footer-data div.logo img {
		background: url('../img/@2x/logo_footer.png') 0 0 no-repeat;
		background-size: 100%;
	}
	ul.menu-mobile:before {
		background: url('../img/@2x/gallery2.png') right -409px no-repeat;
		background-size: 40px auto;
	}
	.grid_navbar div.map > div > span {
		background: url('../img/@2x/gallery2.png') 0 -449px no-repeat;
		background-size: 40px auto;
	}
	.grid_navbar div.map:hover span,
	.grid_navbar div.map.active span {
		background: url('../img/@2x/gallery2.png') -14px -449px no-repeat;
		background-size: 40px auto;
	}
	.grid_navbar .sorting span.arrow {
		background: url('../img/@2x/gallery2.png') -23px -115px no-repeat;
		background-size: 40px auto;
	}
	.grid_navbar .sorting .active span.arrow {
		background-position: -23px -106px;
	}
	section#listings ul.nav-column > li.favorite span.icon,
	div.listing-details div.top-navigation div.icons > span.favorite > span {
		background: url('../img/@2x/gallery2.png') 0 -468px no-repeat;
		background-size: 40px auto;
	}
	section#listings ul.nav-column > li.favorite.remove span.icon,
	div.listing-details div.top-navigation div.icons > span.favorite.remove > span {
		background-position: right -468px;
	}
	div.gallery > div.thumbs > div.slider > ul > li.locked img {
		background-image: url('../img/@2x/locked.png');
		background-size: 25px auto;
	}
	div#picture_locked img {
		background-image: url('../img/@2x/locked-large.png');
		background-size: 96px auto;
	}
	section#listings div.picture > img {
		background-image: url('../img/@2x/no-picture.png');
		background-size: cover;
	}
	section#listings div.picture.no-picture > img,
	div.map-balloon div.picture.no-picture > img {
		background-size: 190px auto!important;
	}

	div.categories div.category-name {
		background: url('../img/@2x/gallery2.png') 0 -561px repeat-x;
		background-size: 40px auto!important;
	}
	div.table-cell > div.name > div,
	section.main-section div.table-cell > div.name > div {
		background: url('../img/@2x/gallery2.png') 0 -560px repeat-x;
		background-size: 40px auto!important;
	}
	section.main-section div.table-cell > div.name > div {
		background-position: 0 -559px;
	}
	div.gallery > div.preview a > span > span {
		background: url('../img/@2x/gallery2.png') right -604px no-repeat;
		background-size: 40px auto;
	}

	.modal_block div.inner div.close > div {
		background: url('../img/@2x/gallery2.png') 0 -604px no-repeat;
		background-size: 40px auto;
	}
	a.print > span {
		background: url('../img/@2x/gallery2.png') right -625px no-repeat;
		background-size: 40px auto;
	}
	div.table-cell ul.checkboxes > li.active img {
		background: url('../img/@2x/gallery2.png') 0 -625px no-repeat;
		background-size: 40px auto;
	}
	div.ps-toolbar div div.ps-toolbar-content {
		background-image: url('../img/@2x/photoswipe@2x.png');
		background-size: 176px 88px;
	}
	div.listing-details section.main-section.no-picture div.preview {
		background-image: url('../img/@2x/no-picture-2.png');
		background-size: 141px auto;
	}

	#lnp_container > li.link a {
		background: url('../img/@2x/gallery2.png') 4px -670px no-repeat;
		background-size: 40px auto;
	}
	#lnp_container li.nav a {
		background: url('../img/@2x/gallery2.png') 6px -644px no-repeat;
		background-size: 40px auto;
	}
	#lnp_container li.next a {
		background-position: -21px -644px;
	}
	div.horizontal div.prev:before,
	div.horizontal div.next:before,
	div.vertical div.prev:before,
	div.vertical div.next:before {
		background: url('../img/@2x/gallery2.png') 0 0 no-repeat;
		background-size: 40px auto;
	}
	div.horizontal div.next:before {
		background-position: -7px 0;
	}
	div.vertical div.prev:before {
		background-position: 0 -839px;
	}
	div.vertical div.next:before {
	background-position: right -839px;
	}

	section#accounts > article div.picture img,
	.my-profile-sidebar .image-preview-wrapper .image-preview,
	img.account-picture {
		background-image: url('../img/@2x/no-account.png');
		background-size: auto 100px;
	}

	section.side_block > span.expander {
		background: url('../img/@2x/gallery2.png') right -502px no-repeat;
		background-size: 40px auto;
	}
	section.side_block > span.expander.active {
		background-position: 0 -502px;
	}

	ul.featured > li > a > img {
		background-image: url('../img/@2x/no-picture.png');
		background-size: cover;
	}
	ul.featured > li.no-picture > a > img {
		background-size: 190px auto!important;
	}
	input.search {
		background: url('../img/@2x/gallery2.png') 12px -693px no-repeat #fec04f;
		background-size: 40px auto;
	}
	input.search:hover {
		height: 37px;
		background: url('../img/gallery.png') 12px -431px no-repeat #fec04f;
	}
	div.gallery > div.thumbs > div.slider > ul > li span.play {
		background: url('../img/@2x/play.png') center center no-repeat rgba(0,0,0,.2);
		background-size: 100% auto;
	}

	div.close-black > div {
		background: url('../img/@2x/gallery2.png') right -675px no-repeat;
		background-size: 40px auto;
	}
	.close-red {
		background: url('../img/@2x/gallery2.png') left -604px no-repeat;
		background-size: 40px auto;
	}
	div.close-black:hover > div,
	.close-red:hover {
		opacity: 0.8;
		filter: "alpha(opacity=80)"; -ms-filter: "alpha(opacity=80)";
	}
	img.remove {
		background: url('../img/@2x/gallery2.png') 0 -857px no-repeat;
		background-size: 40px auto;
	}

	ul#messages_area > li > span {
		background: url('../img/@2x/gallery2.png') 0 -600px no-repeat;
		background-size: 40px auto;
	}

	img.qtip {
		background: url('../img/@2x/gallery2.png') 0 -728px no-repeat;
		background-size: 40px auto;
	}
	img.qtip:hover {
		background-position: right -728px;
	}
	div#fileupload img.manage,
	div#fileupload img.delete,
	div#fileupload img.cancel,
	div#fileupload img.crop {
		background: url('../img/@2x/gallery2.png') 0 -755px no-repeat;
		background-size: 40px auto;
	}
	div#fileupload img.delete,
	div#fileupload img.cancel {
		background-position: right -755px;
	}
	div#fileupload img.crop {
		background-position: right -776px;	
	}

	#controller_area div.fieldset > header > span.arrow {
		background: url('../img/@2x/gallery2.png') 0 -798px no-repeat;
		background-size: 40px auto;
	}
	#controller_area div.fieldset > header > span.arrow.up {
		background-position: right -798px;
	}
	.my-listings a.add-photo:before,
	.my-listings a.add-video:before,
	.my-listings a.edit:before,
	.my-listings a.unsubscription:before {
		background: url('../img/@2x/gallery2.png') 0 -775px no-repeat!important;
		background-size: 40px auto!important;
	}
	.my-listings a.add-video:before {
		background-position: 0 -821px!important;
	}
	.my-listings a.edit:before {
		background-position: 0 -755px!important;
	}
	.my-listings a.unsubscription:before {
		background-position: right -821px!important;
	}
    .my-listings div.navigation ul li.nav-icon > a.delete:before,
	.delete.icon {
		background: url('../img/@2x/gallery2.png') right -755px no-repeat;
		background-size: 40px auto;
	}
	span.media-enlarge > span {
		background: url('../img/@2x/gallery2.png') right -604px no-repeat;
		background-size: 40px auto;
	}
    .seller-short form input + span {
        background: url('../img/@2x/gallery2.png') right -857px no-repeat;
        background-size: 40px auto;
    }
    .seller-short form input[name=contact_email] + span {
        background: url('../img/@2x/gallery2.png') right -876px no-repeat;
        background-size: 40px auto;
    }
    .seller-short form input[name=contact_phone] + span {
        background: url('../img/@2x/gallery2.png') 0 -876px no-repeat;
        background-size: 40px auto;
    }
}
/*** TABLET VIEW  AND PIXEL RATIO 1.5 ***/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5) and (min-width: 768px) and (max-width: 991px),
only screen and (min--moz-device-pixel-ratio: 1.5) and (min-width: 768px) and (max-width: 991px),
only screen and (min-device-pixel-ratio: 1.5) and (min-width: 768px) and (max-width: 991px),
only screen and (min-resolution: 144dpi) and (min-width: 768px) and (max-width: 991px) {
	div#picture_locked img {
		background-size: 68px;
	}
}
/*** PIXEL RETIO 1.5 END ***/

/*** CUSTOM SCROLLBAR ***/
.mCustomScrollbar {
    position: relative;
    display: block;
}
.mCustomScrollbar .mCustomScrollBox {
    overflow: hidden;
}
.mCustomScrollbar:not(.mCS_no_scrollbar) .mCSB_container {
    width: auto;
    overflow: hidden;
    margin-right: 20px;
}
.mCSB_container.mCS_no_scrollbar {
    margin-right: 0;
}
.mCustomScrollBox > .mCSB_scrollTools {
    width: 4px;
    height: 100%;
    top: 0;
    right: 0;
    opacity: 0.65;
}
.mCustomScrollbar:not(.mCS_no_scrollbar) .mCustomScrollBox.mCSB_vertical {
    margin-right: 3px;
}
.mCustomScrollBox:hover > .mCSB_scrollTools {
    opacity: 1;
}
.mCSB_scrollTools .mCSB_draggerRail {
    background-color: #f1f1f1;
    background-color: rgba(153,153,153,0.4);
    width: 3px;
    height: 100%;
    margin: 0 auto;
}
.mCSB_scrollTools .mCSB_dragger {
    cursor: pointer;
    width: 100%;
    height: 30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: #ffb01f;
    width: 3px;
    height: 100%;
}
.mCSB_scrollTools_vertical .mCSB_draggerContainer {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    height: auto;
}
.mCSB_horizontal .mCSB_draggerContainer {
    width: 100%;
}
.mCSB_horizontal > .mCSB_container {
    height: auto;
    margin-right: 0;
    margin-bottom: 20px;
    padding: 0;
    overflow: hidden;
}
.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar {
    margin-bottom: 0;
}
.mCSB_horizontal > .mCSB_scrollTools a + .mCSB_draggerContainer {
    margin: 0 20px;
}
.mCSB_horizontal > .mCSB_scrollTools .mCSB_draggerRail {
    width: 100%;
    height: 3px;
    margin: 0;
}
.mCSB_horizontal > .mCSB_scrollTools .mCSB_dragger {
    width: 30px;
    height: auto;
}
.mCSB_horizontal > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    width: 100%;
    height: 3px;
    margin: 0 auto;
}
.mCSB_horizontal.mCustomScrollBox > .mCSB_scrollTools {
    width: 100%;
    height: 3px;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    overflow: hidden;
}
/*** CUSTOM SCROLLBAR END ***/

/*** UNIVERSAL GRID CLEANER ***/
@media (max-width: 767px) {
    .col-xs-1:nth-child(12n+1),
    .col-xs-2:nth-child(6n+1),
    .col-xs-3:nth-child(4n+1),
    .col-xs-4:nth-child(3n+1),
    .col-xs-6:nth-child(2n+1) {
        clear: both;
    }
}
@media (min-width:767px){
    .col-xs-1[class*="col-sm"],
    .col-xs-2[class*="col-sm"],
    .col-xs-3[class*="col-sm"],
    .col-xs-4[class*="col-sm"],
    .col-xs-6[class*="col-sm"],
    .col-xs-1[class*="col-md"],
    .col-xs-2[class*="col-md"],
    .col-xs-3[class*="col-md"],
    .col-xs-4[class*="col-md"],
    .col-xs-6[class*="col-md"],
    .col-xs-1[class*="col-lg"],
    .col-xs-2[class*="col-lg"],
    .col-xs-3[class*="col-lg"],
    .col-xs-4[class*="col-lg"],
    .col-xs-6[class*="col-lg"] {
        clear: none;
    }
    .col-sm-1:nth-child(12n+1),
    .col-sm-2:nth-child(6n+1),
    .col-sm-3:nth-child(4n+1),
    .col-sm-4:nth-child(3n+1),
    .col-sm-6:nth-child(2n+1) {
        clear: both;
    }
}
@media (min-width:992px){
    .col-sm-1[class*="col-md"],
    .col-sm-2[class*="col-md"],
    .col-sm-3[class*="col-md"],
    .col-sm-4[class*="col-md"],
    .col-sm-6[class*="col-md"],
    .col-sm-1[class*="col-lg"],
    .col-sm-2[class*="col-lg"],
    .col-sm-3[class*="col-lg"],
    .col-sm-4[class*="col-lg"],
    .col-sm-6[class*="col-lg"] {
        clear: none;
    }
    .col-md-1:nth-child(12n+1),
    .col-md-2:nth-child(6n+1),
    .col-md-3:nth-child(4n+1),
    .col-md-4:nth-child(3n+1),
    .col-md-6:nth-child(2n+1) {
        clear: both;
    }
}
@media (min-width:1200px){
    .col-md-1[class*="col-lg"],
    .col-md-2[class*="col-lg"],
    .col-md-3[class*="col-lg"],
    .col-md-4[class*="col-lg"],
    .col-md-6[class*="col-lg"] {
        clear: none;
    }
    .col-lg-1:nth-child(12n+1),
    .col-lg-2:nth-child(6n+1),
    .col-lg-3:nth-child(4n+1),
    .col-lg-4:nth-child(3n+1),
    .col-lg-6:nth-child(2n+1) {
        clear: both;
    }
}
#row-publish_to_fb > div.name {
	width: 314px;
}
#row-fb_message {
	display: none;
}
/*** UNIVERSAL GRID CLEANER END ***/