body{color:#636363;background-color:#fff;min-width:360px;}
a{color:#0072bc;}
label{margin:0;}
.image-wrapper > *{position:relative;width:100%;height:100%;display:block;}
.image-wrapper > * > img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%;}
input[type=submit], input[type=reset], a.button{background:#0072bc;border:1px solid #00558D;padding:5px 35px 4px 35px;color:white;font:400 15px 'Roboto Condensed';position:relative;height:36px;}
.btn{border-radius:0px;}
.button:hover{color:white;}
.btn.btn-secondary{background:#898989;border:1px solid #898989;margin-right:5px;}
.slider{position:relative;overflow:hidden;}
.slider-track{overflow:hidden;position:relative;}
.slider-track ul{overflow:hidden;position:absolute;padding:0;margin:0;}
.slider-track ul li{display:block;float:left;}
.slider-track-top{overflow:hidden;position:relative;}
.slider-track-top ul{overflow:hidden;position:relative;padding:0;margin:0;}
.slider-track-top ul li{display:block;float:left;width:390px;}
.slider_nav{position:absolute;top:50%;width:22px;height:22px;margin-top:-11px;text-indent:-9999px;outline:0;border:none;display:block;}
.slider_nav_prev{left:2px;background:url("../img/buttons/slider2-left.png") no-repeat 0 0 transparent;}
.slider_nav_next{right:2px;background:url("../img/buttons/slider2-right.png") no-repeat 0 0 transparent;}
.add_btn{display:inline-block;background:#cf000a;border:1px solid #cf000a;color:white;padding:9px 16px 0px 33px;font-size:16px;font-family:'Roboto', sans-serif;position:relative;float:right;height:43px;}
.add_btn:hover,
.add_btn:focus{text-decoration:none;color:white;background-color:#cf000a;}
.add_btn:before{content:"";background:#cf000a url(../img/buttons/add_btn.png) no-repeat center;position:absolute;top:-1px;left:-2px;width:35px;height:43px;}
.login_btn{display:inline-block;background:#fff;border:1px solid #ccc;color:#555555;padding:9px 10px 4px 34px;font-size:16px;font-family:'Roboto Condensed', sans-serif;position:relative;height:43px;}
.login_btn:hover,
.login_btn:focus{text-decoration:none;color:#555555;background-color:#ffffff;}
.login_btn:before{content:"";background:white url(../img/buttons/login_btn.png) no-repeat center;border-top:1px solid #cccccc;position:absolute;top:-1px;bottom:-1px;left:-1px;width:33px;height:auto;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.register_btn{content:"";display:inline-block;background:#fff;border:1px solid #ccc;color:#555555;padding:9px 10px 4px 34px;font-size:16px;font-family:'Roboto Condensed', sans-serif;position:relative;height:43px;}
.register_btn:hover,
.register_btn:focus{text-decoration:none;color:#555555;background-color:#ffffff;}
.register_btn:before{content:"";background:white url(../img/buttons/register_btn.png) no-repeat center;border-top:1px solid #cccccc;position:absolute;top:-1px;bottom:-1px;left:-1px;width:33px;height:auto;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.entries_list{padding:0;}
.entry_list_item,
.entry_list_item-body{overflow:hidden;zoom:1;position:relative;}
.entry_list_item{margin-top:15px;}
.entry_list_item:first-child{margin-top:0;}
.entry_list_item img{display:block;}
.entry_list_item-heading{margin:0 0 5px;}
.entry_list_item > .pull-left{margin-right:10px;}
.entry_list_item > .pull-right{margin-left:10px;}
.filter_entries{overflow:hidden;margin:10px 0;}
.filter_entries fieldset{margin-bottom:10px;border-bottom:1px solid #e1e1e1;padding:10px;}
.filter_entries fieldset legend{margin-bottom:10px;border:none;color:#464646;font:400 17px 'Roboto Condensed';}
.filter_entries .control-group{float:left;margin-right:10px;width:auto;line-height:26px;}
.filter_entries .control-group label{font-size:12px;display:inline;width:auto;font-weight:normal;padding:0;min-width:80px;text-align:right;margin-right:6px;}
.filter_entries .control-group.clear_link_group{float:right;}
.filter_entries input[type="text"],
.filter_entries select{background:white;border:1px solid #cccccc;width:150px;height:28px;padding:5px;outline:none;color:#545454;font-size:12px;}
.filter_entries input[type="submit"]{background:none;display:inline;border:none;color:#0067C0;font-weight:bold;padding:0;height:auto;line-height:inherit;}
.filter_entries input[type="submit"]:hover{text-decoration:underline;}
.filter_entries .clear_btn{font-weight:bold;}
.filter_entries form.sort fieldset.view select{width:60px;}
.filter_entries form.sort fieldset.sort{margin-left:5px;margin-bottom:5px;}
.filter_entries form.sort fieldset.sort input[type="text"]{line-height:26px;border:none;outline:none;padding:0 5px;color:#898989;}
.list_box .sorting{clear:both;overflow:hidden;background-color:#ffffff;border-top:1px solid #DEDEDE;border-bottom:1px solid #DEDEDE;padding:10px;margin:10px 0;text-align:right;color:#464646;}
.list_box .sorting > *{display:inline-block;vertical-align:middle;}
.list_box .sorting > label{font-family:'Roboto Condensed', sans-serif;font-size:17px;font-weight:400;}
.list_box .sorting .sort_type{font-size:12px;margin:0 4px;}
.list_box .sorting .sort_type label{font-weight:400;}
.list_box .sorting a{display:inline-block;vertical-align:middle;}
.list_box .sorting a.clear-sort{font-size:12px;margin-left:8px;}
.list_box .sorting a.asc{background:url("../img/buttons/arrow-asc.png") no-repeat center center #ebebeb;}
.list_box .sorting a.desc{background:url("../img/buttons/arrow-desc.png") no-repeat center center #ebebeb;}
.list_box .sorting a.sort.active{border-color:#0054A6;}
.list_box .sorting a.sort{width:15px;height:15px;border:1px solid #ebebeb;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.list_box .tabs{overflow:hidden;margin:0 0 10px 0;padding:0 10px;list-style:none;border-bottom:1px solid #e1e1e1;}
.list_box .tabs li{margin:0 6px 10px 0;display:inline-block;}
.list_box .tabs li:last-child{margin-right:0;}
.list_box .tabs a{display:block;padding:4px 13px;background-color:#ffffff;color:#0072bc;font:400 14px 'Roboto Condensed';border:1px solid #898989;}
.list_box .tabs a.active{color:#fff;font:400 14px 'Roboto Condensed';border:1px solid #eaeaea;background-color:#898989;}
.list_box .category-text{margin:10px;}
.no_results{padding:20px 0;text-align:center;clear:both;}
.box{margin-bottom:10px;}
.box.primary{border-top:1px solid #f4f4f4;margin-top:20px;padding:10px 0px 20px 0px;border-bottom:1px solid #f4f4f4;}
.announcements_category_list_box{border-top:0;}
.box > h2,
.box .box-header{line-height:40px;padding:0 0;overflow:hidden;font-family:'Roboto', sans-serif;color:#101010;font-size:20px;font-weight:200;margin:0 0 8px;}
.box .box-tabs{padding:0;margin:0 10px;list-style-type:none;display:inline-block;}
.box .box-header .box-tabs{margin:5px 0px;width:100%;border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7;}
.box .box-tabs > *{display:inline-block;}
.box .box-tabs a{display:inline-block;margin:0;font-weight:600;line-height:30px;padding:0 12px;font-size:15px;vertical-align:middle;color:#555555;text-decoration:none;}
.box .box-tabs a.active{color:#0072bc;text-decoration:none;padding-bottom:6px;padding-top:9px;background:url(../img/list-box-icon.png) no-repeat center top;}
.box .box-tabs a.tab-more{float:right;border:none;}
@media (max-width:768px){.box .box-header .box-tabs{margin-top:0;}
.box .box-tabs a{padding:0;}
}
.box > .content,
.box .box-content{position:relative;overflow:hidden;}
.box > .content{padding:8px 0;}
.box .box-content > .content{border:none;padding:8px;}
.box .box-header > *{display:block;float:left;padding:0;margin:0;font-size:inherit;line-height:inherit;font-weight:inherit;}
.box .box-header .box-header-title{width:100%;}
.box .box-header-right,
.box .box-header .more_btn{float:right;margin:0;font-size:15px;font-weight:normal;display:inline-block;font-family:'Roboto', sans-serif;color:#0072bb;}
.box.box-simple{border:none;}
.box.box-simple > .box-header{background:transparent;font-size:20px;border-bottom:1px solid #EEE;padding:4px;}
.box.half{float:left;width:49%;}
.box > .box-actions,
.box .box-content .box-actions{border-bottom:1px solid #e1e1e1;padding:6px 10px;list-style:none;}
.box.primary > .box-actions,
.box.primary .box-content .box-actions{background:url("../img/box_actions_bg.png") repeat-x;}
.box .box-actions li{display:inline-block;font-size:12px;padding:0 10px;border-right:1px solid #545454;}
.box .box-actions li:last-child{border:none;}
.box .box-actions li a.active{font-weight:bold;}
.box div.content .box-content-link{display:block;padding-top:9px;border-top:1px dotted #e5e5e5;padding-right:13px;font-weight:bold;padding-left:6px;}
#sidebar{font-family:'Roboto Condensed', sans-serif;border-right:1px solid #e5e5e5;margin-bottom:20px;}
#sidebar .box .box-content,
#sidebar .box > .content{}
.categories_grid .category{float:left;width:100%;margin:4px 2px;}
.categories_grid a{position:relative;}
.categories_grid .badge{position:absolute;right:5px;top:10px;}
.categories_grid .category .main_category a{font-weight:bold;color:#252525;background:none;padding-left:10px;}
.categories_grid .category .subcategories a{color:#898989;font-size:13px;padding-left:20px;}
.categories_grid .category .show_more a{font-size:13px;font-weight:bold;display:inline-block;font-family:'Open Sans', sans-serif;}
@media (min-width:768px){.categories_grid .category{width:348px;}
}
@media (min-width:992px){.categories_grid .category{width:336px;}
}
@media (min-width:1200px){.categories_grid .category{width:272px;}
}
#categories_side{margin-bottom:10px;}
#categories_box .box-header{display:none;}
#categories_box .box-content{margin-bottom:15px;}
#categories_nav > ul li{margin:0;}
#categories_nav > ul li a{position:relative;overflow:hidden;text-overflow:ellipsis;color:#545454;padding:9px;font-size:17px;border-radius:0;}
#categories_nav > ul li a:focus{text-decoration:none;background-color:#eeeeee;outline:none;}
#categories_nav > ul li a:hover{}
#categories_nav > ul li a .badge{position:absolute;right:5px;top:10px;}
#categories_nav > ul{list-style:square inside;}
#categories_nav > ul > li{}
#categories_nav > ul > li img{max-width:18px;max-height:18px;vertical-align:middle;margin-right:4px;margin-bottom:2px;}
#categories_nav > ul > li .counter{font-size:90%;}
#categories_nav > ul > li:last-child{border-bottom:none;}
#categories_nav > ul > li ul{padding-left:10px;display:none;}
#categories_nav > ul li.active > a .badge{color:#545454;}
#categories_nav > ul li.active > a{background-color:#eeeeee;color:#545454;font-weight:bold;font-size:16px;}
#categories_nav > ul li.expanded > ul,
#categories_nav > ul li.active > ul{display:block;}
#categories_nav > ul ul{margin-left:10px;margin-bottom:7px;}
@media (min-width:992px){#categories_side button{display:none !important;}
#categories_side .collapse{display:block !important;margin-top:15px;height:auto !important;border-bottom:1px solid #cccccc;}
#categories_box .box-header{display:block;}
}
.header_top{text-align:right;padding:8px 0;line-height:1.4em;background-color:#ffffff;}
.header_top .today_info{text-align:left;font-size:12px;}
.header_top .today_info strong{color:#0072bc;}
.header_top a{color:#707070;font-size:13px;}
header.navbar{background:#fff;margin-bottom:0;min-height:94px;padding:10px 0;box-shadow:none;border:0;border-radius:0;border-left:0;border-right:0;}
header #logo{line-height:74px;}
header #logo a{vertical-align:middle;}
header .navbar-right{margin-top:20px;}
header h1{text-align:right;margin:0;padding:0;font-size:13px;font-weight:bold;}
#user_nav{float:left;}
#user_nav .navbar-text{margin-top:10px;margin-bottom:5px;}
#user_nav .navbar-text strong{color:#0072bc;}
#user_nav .navbar-nav>li>a{padding-top:5px;padding-bottom:5px;}
#not_logged_user_nav{text-align:center;}
#user_nav #header_user_nav{display:block;background:#f4f4f4;border:1px solid #ccc;padding:13px 10px 6px 40px;color:#545454;font:400 16px 'Roboto Condensed';position:relative;height:43px;overflow:hidden;float:left;}
#user_nav #header_user_nav:before{content:"";background:white url(../img/buttons/login_btn.png) no-repeat center;border-top:1px solid #cccccc;position:absolute;top:-1px;bottom:-1px;left:-1px;width:33px;height:auto;border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
#user_nav #header_user_nav >li{display:block;float:left;position:relative;}
#user_nav #header_user_nav >li:before{content:"";width:4px;height:4px;background-color:#c7c7c7;margin:auto;position:absolute;top:0;bottom:0;left:-2px;}
#user_nav #header_user_nav >li:first-child:before{display:none;}
#user_nav #header_user_nav >li>a{padding:0 8px;color:#545454;font:400 14px 'Roboto Condensed';display:block;}
#modules_nav_side{background:#ffffff;border-top:1px solid #f4f4f4;margin-bottom:20px;}
#modules_nav_side .container{padding:0;}
#modules_nav_side .change-module-btn{background:transparent;color:#333333;font-size:20px;font-weight:bold;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;border:1px solid #333;}
#modules_nav_side #modules_nav{margin-top:10px;}
#modules_nav_side .nav-pills>ul{display:table;margin:20px 0 24px;}
#modules_nav_side .nav-pills>li{padding:0 10px;font-size:15px;vertical-align:top;border-right:1px solid #d9d9d9;}
#modules_nav_side .nav-pills>li:last-child{border-right:0;}
#modules_nav_side .nav-pills>li>a{color:#333333;font-weight:400;font-size:15px;}
#modules_nav_side .nav>li>a:hover,
#modules_nav_side .nav>li>a:focus{background:transparent;text-decoration:underline;}
#modules_nav_side .nav-pills>li.active>a,
#modules_nav_side .nav-pills>li.active>a:hover,
#modules_nav_side .nav-pills>li.active>a:focus{color:#0072BB;background:#ffffff;}
@media (min-width:768px){#modules_nav_side .change-module-btn{display:none !important;}
#modules_nav_side #modules_nav{display:block !important;margin:20px 0 -5px 0;margin:15px 0 15px 0px;line-height:4px;}
}
@media (max-width:768px){#modules_nav_side .nav-pills>li{float:none;text-align:center;}
#modules_nav_side .nav-pills>li.active{display:none;}
}
#modules_subnav_side{background:black;}
#modules_subnav_side .nav-pills>li{padding:0 6px;overflow:hidden;}
#modules_subnav_side .nav-pills>li>a{color:#c6c6c6;font-weight:normal;font-size:13px;padding:8px 12px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;border-radius:0;}
#modules_subnav_side .nav>li>a:hover,
#modules_subnav_side .nav>li>a:focus{background:transparent;}
#modules_subnav_side .nav-pills>li.active>a,
#modules_subnav_side .nav-pills>li.active>a:hover,
#modules_subnav_side .nav-pills>li.active>a:focus{color:white;font-weight:bold;background:black;}
#module_heading{background-color:#0072BB;margin-top:2px;text-align:center;color:white;font-family:'Roboto Condensed', sans-serif;font-size:24px;font-weight:lighter;padding:20px 0;overflow:hidden;}
#search_box{overflow:hidden;text-align:center;}
#search_box #search_form{vertical-align:middle;margin:10px 0;}
#search_box #search_form .controls{display:inline-block;width:100%;max-width:600px;position:relative;background:white;}
#search_box input[type=submit]{height:auto;display:inline-block;vertical-align:top;border:none;outline:none;padding:4px;position:absolute;top:0;bottom:0;right:0;background:#cf000a url(../img/buttons/search_btn.png) no-repeat center;text-indent:-9999px;width:55px;border-radius:0;}
.controls::-webkit-input-placeholder{font-size:18px;font-family:'Roboto Condensed', sans-serif;padding-left:15px;color:#555555;}
.controls:-moz-placeholder{font-size:18px;font-family:'Roboto Condensed', sans-serif;padding-left:15px;color:#555555;}
.controls::-moz-placeholder{font-size:18px;font-family:'Roboto Condensed', sans-serif;padding-left:15px;color:#555555;}
.controls:-ms-input-placeholder{font-size:18px;font-family:'Roboto Condensed', sans-serif;padding-left:15px;color:#555555;}
#search_box #search_form input[type=text]{width:60%;height:45px;border:none;vertical-align:middle;color:#555555;float:left;background:white;outline:none;border-right:1px solid #ccc;padding-left:10px;font-size:18px;}
#search_box #search_form .category-wrapper{width:30%;float:left;}
#search_box #search_form #search_category{height:45px;color:#555555;font-size:15px;font-family:'Roboto Condensed', sans-serif;border:0;width:100%;padding-left:5px;outline:none;}
#search_box #search_form .select2-container--searchbox{background:#898989;width:100%;text-align:left;}
#search_box #search_form .select2-container--searchbox .select2-selection{height:45px;position:relative;}
#search_box #search_form .select2-container--searchbox .select2-selection .select2-selection__rendered{width:100%;padding:0 20px 0 6px;height:45px;line-height:45px;box-sizing:border-box;background-color:#ffffff;color:#555555;font-size:15px;font-family:'Roboto Condensed', sans-serif;}
#search_box #search_form .select2-container--searchbox .select2-selection .select2-selection__arrow{background:url(../img/select.png) right 5px center no-repeat;position:absolute;right:0;top:0;bottom:0;width:20px;height:45px;}
#search_box #search_form .select2-container--searchbox .select2-selection .select2-selection__clear{color:red;font-weight:700;float:left;width:20px;font-size:22px;}
.select2-container--searchbox .select2-results .select2-results__options{max-height:400px;overflow-y:auto;}
.select2-container--searchbox .select2-results .select2-results__options .select2-results__option{padding:8px;}
.select2-container--searchbox .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted[aria-selected]{background:#0072bc !important;color:white;}
#search_box .advanced_search_btn{font-size:14px;color:white;}
#module_nav_side{background:#f4f4f4;}
#module_nav_side .container{padding:0 6px;}
#module_nav_side nav > ul > li{border-right:1px solid #5F95B8;}
#module_nav_side nav li a{color:white;display:block;padding:8px 10px;overflow:hidden;font-size:12px;text-shadow:none;text-align:center;}
#module_nav_side nav li a.active{font-weight:bold;background:#004d99;}
#module_nav_side nav li a:focus,
#module_nav_side nav li a:hover{background:#004d99;text-decoration:underline;}
.main_top{margin-top:1px;border-bottom:1px solid #d6d6d6;padding-top:10px;padding-bottom:10px;font-size:12px;background:#ffffff;}
#breadcrumbs{display:inline-block;}
#breadcrumbs > span{display:inline-block;}
#breadcrumbs ul{display:inline-block;padding:0;list-style:none;margin:0;color:#0072bc;}
#breadcrumbs ul li{display:inline-block;margin-right:3px;}
#breadcrumbs ul li a{background:url(../img/icons/breadcrumb-arrow.gif) no-repeat right center;padding-right:8px;display:block;}
#breadcrumbs ul li.last a{background:none;padding-right:0;}
.pre_main{}
#main{padding-top:20px;background:#ffffff;}
footer{background:#080808;color:#4e4e4e;padding:20px 0;font-family:'Roboto Condensed', sans-serif;}
footer a{color:#bcbcbc;}
footer .footer_nav{padding:0;margin:0;list-style-type:square;overflow:hidden;}
footer .footer_nav li{float:left;margin-left:16px;margin-right:10px;}
footer .footer_nav li:first-child{list-style-type:none;margin-left:0;}
footer .copyrights{text-align:right;}
footer .copyrights .realization{font-size:12px;}
footer .copyrights .realization a{color:white;}
@media (max-width:768px){footer .footer_nav{margin-bottom:10px;text-align:center;}
footer .footer_nav li{display:inline-block;float:none;}
footer .copyrights{text-align:center;}
}
.slider-gallery{width:100%;}
.slider-gallery .big-photo{text-align:center;margin-bottom:10px;}
.slider-gallery .big-photo img{max-width:100%;}
.slider-gallery .gallery-nav{padding:0 20px;position:relative;overflow:hidden;}
.slider-gallery .gallery-nav a.gallery-nav-browse{display:block;width:7px;height:30px;position:absolute;top:0;margin-top:6px;}
.slider-gallery .gallery-nav a.gallery-nav-prev{background:url("../img/buttons/gallery-prev.png") no-repeat 0 0 transparent;left:0;}
.slider-gallery .gallery-nav a.gallery-nav-next{background:url("../img/buttons/gallery-next.png") no-repeat 0 0 transparent;right:0;}
.slider-gallery .gallery-nav a.disabled{display:none;}
.slider-gallery .gallery-nav .slider{overflow:hidden;position:relative;height:45px;}
.slider-gallery .gallery-nav .slider .items{width:9999px;position:absolute;}
.slider-gallery .gallery-nav .slider .items div{float:left;margin-left:6px;width:58px;height:43px;}
.slider-gallery .gallery-nav .slider .items a{float:left;margin-left:6px;margin-right:6px;width:58px;height:43px;}
.slider-gallery .gallery-nav .slider .items img{max-width:58px;max-height:43px;}
#widget_modules_box{border-top:2px solid #d4d4d4;}
#widget_modules_box .box-content{padding:8px;border:0;}
#widget_modules_box .box-header-title{width:100%;padding-bottom:10px;padding-top:8px;}
#widget_modules_box .box-tabs{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;width:100%;margin:0;position:relative;}
#widget_modules_box .box-tabs li{margin-top:-1px;margin-bottom:-1px;}
#widget_modules_box .box-tabs li a{padding-left:10px;padding-right:10px;}
#widget_modules_box .box-tabs li a.active{background:url(../img/list-box-icon.png) no-repeat center top;}
#widget_modules_box .slider-track{height:140px;}
#widget_modules_box .slider_nav{position:absolute;top:50%;width:35px;height:35px;margin-top:-20px;text-indent:-9999px;outline:none;}
#widget_modules_box .slider_nav_prev{left:5px;background:url("../img/buttons/slider-left.png") no-repeat 0 0 transparent;}
#widget_modules_box .slider_nav_next{right:5px;background:url("../img/buttons/slider-right.png") no-repeat 0 0 transparent;}
#widget_modules_box .global_list_box{margin:20px 0;}
#widget_modules_box .global_list_box li{padding:5px 0;width:300px;}
.global_list_box li .image-wrapper{width:136px;height:102px;float:left;position:relative;}
.global_list_box li .info{margin-top:0;font-size:12px;margin-left:144px;}
.global_list_box li .title{overflow:hidden;margin:0;font-size:14px;font-weight:normal;line-height:1.3em;height:3.9em;}
.global_list_box li .title a{color:#252525;}
.global_list_box li .meta{}
.global_list_box li .category a{display:inline-block;color:#0072bb;background:#ffffff;padding:0;border:0;line-height:27px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;}
.global_list_box li .type_state{display:inline-block;color:#0072bb;background:#ffffff;padding:0;border:0;line-height:27px;font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;}
.global_list_box li .price_side{font-size:16px;font-weight:bold;}
#newsletter_section{background:#111111;color:#808080;padding:14px 0;border-top:1px solid #d4d4d4;}
#newsletter_section h5{color:#ffffff;font-size:20px;font-family:'Roboto Condensed', sans-serif;}
#newsletter_form{font-size:12px;}
#newsletter_form .control-group .controls{margin-left:0;}
#newsletter_form .field_email{}
#newsletter_section .newsletter_front_field_email{width:100%;height:51px;}
#newsletter_section .newsletter_front_submit{}
#newsletter_form #newsletter-email{font-size:18px;border:1px solid #ffffff;background-color:#000000;float:left;width:100%;height:65px;text-align:center;}
#newsletter_form input[type=submit]{width:100%;height:45px;border-radius:0;margin-top:15px;font-size:18px;}
#auth_login_box .content{background:#f6f6f6;}
#auth_login_box .btn-facebook{position:absolute;top:0;right:0;margin:8px;}
.not_logged-box{text-align:center;background:#f6f6f6 url(../img/not_logged-icon.png) no-repeat center 16px;padding:160px 20px 20px 20px;position:relative;line-height:1.4em;}
.not_logged-box .info{line-height:26px;}
.not_logged-box .info strong{color:#cd0027;}
.not_logged-box .form-inline .control-group{display:inline-block;margin:0 10px;vertical-align:top;}
.not_logged-box .form-inline .control-group > *{display:inline-block;width:auto;margin:0;}
.not_logged-box #Form_Auth_Login [name=submit]{background:#005dac;background:-moz-linear-gradient(top, #005dac 0%, #004a9b 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#005dac), color-stop(100%,#004a9b));background:-webkit-linear-gradient(top, #005dac 0%,#004a9b 100%);background:-o-linear-gradient(top, #005dac 0%,#004a9b 100%);background:-ms-linear-gradient(top, #005dac 0%,#004a9b 100%);background:linear-gradient(to bottom, #005dac 0%,#004a9b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005dac', endColorstr='#004a9b',GradientType=0);padding:6px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.not_logged-box input[type=text],
.not_logged-box input[type=password]{margin-bottom:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.not_logged-box #Form_Auth_Login label{font-weight:normal;}
.not_logged-box #Form_Auth_Login label .required{display:none;}
.not_logged-box #bform-remember-row{display:block;margin:8px 0 8px 40px;}
.not_logged-box .action_links{position:absolute;top:0;left:0;margin:8px;text-align:left;}
.not_logged-box .action_links a{font-weight:bold;}
.box .box-header .notifier_btn{color:#0072bc !important;}
.box .box-header .notifier_btn::after{}
@media (max-width:660px){.not_logged-box{background-position-y:46px;padding-left:0;padding-right:0;}
.not_logged-box .action_links{position:relative;}
#auth_login_box .btn-facebook{margin:8px auto;left:0;}
}
@media (max-width:768px){.not_logged-box #Form_Auth_Login .control-group{margin:0 20px 10px 0;width:100%;}
.not_logged-box #Form_Auth_Login label{text-align:left;display:block;width:auto;float:none;clear:both;margin:0;}
.not_logged-box #Form_Auth_Login .controls{display:block;width:auto;float:none;clear:both;margin:0;}
.not_logged-box #Form_Auth_Login input[type=text],
.not_logged-box #Form_Auth_Login input[type=password]{width:100%;}
}
#profile_box{padding:0;}
#profile_box .profile_box{padding-left:60px;display:inline-block;margin-bottom:20px;line-height:60px;width:100%;}
#profile_box .profile_box .profile_nav{display:inline-block;vertical-align:middle;line-height:1.4em;list-style:none;}
#profile_settings_box{background:url(../img/profile/settings.png) no-repeat left center;}
#profile_closet_box{background:url(../img/profile/closet.png) no-repeat left center;}
#profile_announcements_box{background:url(../img/profile/announcements.png) no-repeat left center;}
#profile_catalog_box{background:url(../img/profile/catalog.png) no-repeat left center;}
#profile_offers_box{background:url(../img/profile/offers.png) no-repeat left center;}
#profile_products_box{background:url(../img/profile/products.png) no-repeat left center;}
#profile_forum_box{background:url(../img/profile/forum.png) no-repeat left center;}
#profile_galleries_box{background:url(../img/profile/galleries.png) no-repeat left center;}
#profile_jobs_box{background:url(../img/profile/jobs.png) no-repeat left center;}
#profile_promotions_box .promotions_list{font-size:13px;line-height:1.5em;}
@media (min-width:768px){#profile_box .profile_box{width:49%;}
}
@media (min-width:1200px){#profile_box .profile_box{width:30%;}
}
.list_comments_top{background:#ffffff;margin-bottom:5px;overflow:hidden;line-height:26px;}
.list_comments_top > *{margin:4px 8px;display:inline-block;font-size:16px;text-transform:uppercase;}
.list_comments_top .actions{float:right;font-size:12px;}
.list_comments_top .actions .sorting{margin-right:10px;border:1px solid #e7e7e7;padding:9px;}
.list_comments_top .actions .view{margin-right:0px;border:1px solid #e7e7e7;padding:9px;}
.comments_list{padding-left:0px;list-style:none;}
.comments_list .subcomments{padding-left:15px;}
.comments_list li{margin-bottom:2px;position:relative;}
.comments_list .comment{padding:15px;border:1px solid #e7e7e7;margin-bottom:10px;}
.comments_list .comment .header{margin-bottom:5px;padding-left:20px;}
.comments_list .comment .header a{font-size:12px;}
.comments_list .comment .header .author{color:#0072BC;padding-right:7px;}
.comments_list .comment .header .data{padding-right:7px;font-size:12px;}
.comments_list .comment .title{font-weight:bold;}
.comments_list .comment .header .date_added{color:#9f9f9f;font-size:10px;float:right;}
.comments_list .comment .body{margin-bottom:5px;}
.comments_list .comment .footer{color:#9f9f9f;font-size:12px;overflow:hidden;}
.comments_list .comment .header .actions{float:right;}
.comments_list .comment .header .votes a{text-indent:-9999px;display:inline-block;width:16px;height:16px}
.comments_list .comment .header .vote-up a{background:url(../img/comments/vote-up.png) no-repeat left 0px;}
.comments_list .comment .header .vote-down a{background:url(../img/comments/vote-down.png) no-repeat left center;}
.comments_list .comment .header .add_reply{font-weight:600;}
.comments_list .comment .header .add_reply::before{content:"+ ";}
.comments_list .comment .header .add_reply .bform .add_reply_form{}
.comments_list.list_thread .expand_comment{position:absolute;top:0;left:0;margin:15px;cursor:pointer;}
.comments .add_comment_container{overflow:hidden;margin:10px 0;}
.comments .no_comments{margin-top:20px;}
.comments .add_comment_btn{float:right;background:#454545;border:1px solid #00558D;padding:7px 15px 4px 15px;color:white;font:400 15px 'Roboto Condensed';position:relative;height:35px;}
@media (min-width:768px){.comments .add_comment-form{width:100%;margin-left:auto;margin-right:auto;}
.comments .add_comment-form .control-group > label{width:33%;text-align:left;padding-left:15px;}
.comments .add_comment-form .control-group > .controls{margin-left:16px;}
.comments .add_comment-form .control-group > .controls textarea{width:99%;}
.comments .add_comment-form .author_fields{margin-left:0px;overflow:hidden;}
.comments .add_comment-form .author_fields .control-group{width:33%;float:left;padding-left:15px;}
.comments .add_comment-form .author_fields .control-group > label{width:100%;text-align:left;padding-left:0px;}
.comments .add_comment-form .author_fields .control-group > .controls{margin-left:0;}
.comments .add_comment-form .author_fields .control-group > .controls input{width:100%;}
.comments .add_comment-form .form-buttons ul{float:left;margin-left:17px;}
.comments .add_comment-form .captcha_fields{margin-left:0px;overflow:hidden;width:50%;}
.comments .add_comment-form .captcha_fields .control-group > label{float:none;}
}
.edit_images{overflow:hidden;}
.edit_images .image_entry{overflow:hidden;margin:5px 0;padding:5px;}
.edit_images .image_entry > *{float:left;margin-right:5px;line-height:99px;}
.edit_images .image_entry .image-wrapper{width:133px;height:99px;}
.edit_images .image_entry .image-wrapper img{max-width:133px;max-height:99px;}
.edit_images .image_entry .actions a{margin-top:32px;}
.overlay_header{font-size:16px;font-weight:bold;line-height:1.5em;margin-bottom:10px;}
.overlay_body{font-size:14px;padding:5px;text-align:center;line-height:1.5em;}
#fancybox-wrap .overlay_body,
#fancybox-wrap .overlay_body *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
#newsletter_overlay_form{margin:10px 0;}
#newsletter_overlay_form #accept_terms_overlay-row > label,
#newsletter_overlay_form #accept_trading_overlay-row > label{display:none;}
#newsletter_overlay_form #accept_terms_overlay-row,
#newsletter_overlay_form #accept_trading_overlay-row,
#newsletter_overlay_form #bform-accept-ads-row{font-size:10px;line-height:1.4em;}
#newsletter_overlay_form .controls{float:none;width:auto;margin-left:0;}
#newsletter_overlay_form input[type=text]{width:200px;border:1px solid #E1E1E1;padding:6px 8px;}
#notifier_overlay form{margin:10px 0;text-align:left;}
#notifier_overlay form .categories-row .html-before{font-size:11px;color:#999999;padding:4px 0;}
#notifier_overlay form .categories-row select{height:150px;}
.hot-info-slider{background:red;color:white;font-size:24px;font-weight:bold;position:fixed;bottom:0;width:100%;padding:10px 0;height:46px;line-height:28px;display:block;z-index:999;}
.hot-info-slider:hover{text-decoration:underline;color:white;}
.hot-info-slider .inner{display:block;min-width:100%;float:left;overflow:hidden;white-space:nowrap;text-align:center;-webkit-animation:hot-info-animation 20s linear infinite;-moz-animation:hot-info-animation 20s linear infinite;-o-animation:hot-info-animation 20s linear infinite;animation:hot-info-animation 20s linear infinite;-webkit-animation-delay:-10s;animation-delay:-10s;}
.hot-info-slider:hover .inner{-webkit-animation-play-state:paused;animation-play-state:paused;}
footer{padding-bottom:50px;}
@-webkit-keyframes hot-info-animation{0%{-webkit-transform:translateX(100%);}
100%{-webkit-transform:translateX(-100%);}
}
@-moz-keyframes hot-info-animation{0%{-moz-transform:translateX(100%);}
100%{-moz-transform:translateX(-100%);}
}
@-o-keyframes hot-info-animation{0%{-o-transform:translateX(100%);}
100%{-o-transform:translateX(-100%);}
}
@keyframes hot-info-animation{0%{transform:translateX(100%);}
100%{transform:translateX(-100%);}
}
#widget_regions_map{border:1px solid #cccccc;margin-bottom:10px;}
#widget_regions_map .show_hide_map_btn{padding:10px;display:block;position:relative;color:#545454;}
#widget_regions_map .show_hide_map_btn .glyphicon{font-size:12px;}
#widget_regions_map .show_hide_map_btn .caret{display:block;line-height:inherit;position:absolute;top:0;bottom:0;right:10px;margin:auto;}
#widget_regions_map .map{display:none;}
#widget_regions_map.opened .map{display:block;}