@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
html body{font:400 14px/15px "Arial",Geneva,sans-serif;margin:0 auto;text-align:center}
.container{width:auto;min-width:auto}
.jshop_list_product_related,.related_header,.main-banner,.search,.header,.phone,#toTop,#sidebar .sidebar-nav .moduletable:first-child .module-header-all,.navigation .sf-menu .separator,.header-shadow,.after-content1,.after-content2,#sidebar .moduletable,.after-content,.before-footer,#cont1 #map,.phone,.banner,.search-bg,address .phone img,code{display:none}
.jshop .list_product td,.jshop_categ,.productfull .jshop td,.hometable td,.jshop tr,.jshop tr td,.header-inner,.navigation,.navigation .btn-menu:hover .sf-menu,#sidebar .sidebar-nav .moduletable:first-child,.productfull .prod_buttons,.productfull .jshop .jshop_dop_description,.jshop table.category td{display:block}
.productfull .jshop td,.list_product_demo table,.list_product_demo table tr,.list_product_demo table tr td,.jshop_prod_attributes table,.jshop_prod_attributes table tr,.jshop_prod_attributes table tr td{display:inline-block}
.header{display:block;margin:0px;padding:0 0;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;width:100%}
.header-inner{margin:0px auto;padding:2px 0 5px 0;display:block;position:relative;border-top:1px solid #eee;border-bottom:1px solid #eee;width:100%}
input,button,select,textarea{font-family:"Arial",Helvetica,Arial,sans-serif}
button,.select[multiple],select[size]{outline:none}
select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:17px;font-size:13px;outline:none}
h1,h2,h3,h4,h5,h6{font-family:'Arial Narrow',cursive;margin:12px 0;color:#555;font-weight:normal;text-transform:uppercase;font-stretch:ultra-condensed}
h1{font-size:1.5em;line-height:1.3em}
h2{font-size:1.5em;line-height:1.5em}
h3{font-size:1.4em;line-height:1.4em}
h4{font:1.3em/1.3em Arial,Geneva,sans-serif;color:#5f861f}
h5{font-size:1.2em;line-height:1.2em}
h6{font-size:1.1em;line-height:1.1em}
body .fixed{position:fixed;margin:0px;left:0;display:block;width:100%;z-index:99999999999999999;-webkit-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s}
.header-top{height:30px;line-height:30px;display:block;background:#1E6487;position:relative}
.fixed .header-top{background:#00AEEF;transition-duration:1s}
.body .main{padding:0;width:100%}
.body{padding:0;display:block}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
img{height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}
a,a:hover{color:#555;text-decoration:none}
a:hover,a:active,textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus,.dropdown-toggle:active,.open .dropdown-toggle{outline:0}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}
button,input{*overflow:visible;line-height:normal}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
.button,.compare_link_to_list,.added_to_compare,.btn,.readmore-js-toggle{padding:5px 10px 5px 10px;text-decoration:none;background:#F9F9F9 no-repeat;border:1px solid #E5E5E5;color:#888;cursor:pointer;font:400 14px/15px "Arial Narrow",Geneva,sans-serif;text-transform:uppercase;font-stretch:ultra-condensed}
.btn{margin-top:5px;display:inline-block;clear:both}
.button:hover,.compare_link_to_list:hover,.added_to_compare:hover,.readmore-js-toggle:hover{color:#FFF;text-decoration:none;border:1px solid #00AEEF;background:#00AEEF}
.readmore-js-toggle{margin-top:5px;display:inline-block!important;clear:both;width: auto!important}
.register .button,.registerbutton,.register input[type="button"]{margin:0px auto;padding:4px 15px 4px 25px;text-decoration:none;background:#111 url("../images/goto.png") 7% 50% no-repeat;border:1px solid #000;color:#555;font:normal 12px/14px "Arial",Helvetica,Arial,sans-serif}
.search .btn,.reg-button{padding:2px 15px 2px 15px;text-decoration:none;background:#161617;border:1px solid #161617;color:#fff;font:400 14px/15px "Arial",Geneva,sans-serif;text-transform:uppercase}
.register #window .button,.register #window input[type="button"],.register #window a{margin:5px auto;display:inline-block}
.register input[type="text"],.register input[type="password"]{border:1px solid #ccc;color:#000;background:#FFF}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;outline:none}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top}
.register .button,.registerbutton,.register input[type="button"]{margin:0px auto;padding:4px 15px 4px 25px;text-decoration:none;background:#fafafa url("../images/goto.png") 7% 50% no-repeat;border:1px solid #eee;color:#555;font:normal 12px/14px "Arial",Helvetica,Arial,sans-serif}
.register #window .button,.register #window input[type="button"],.register #window a{margin:0px auto;display:inline-block}
.register p,.phone p{margin:0px}
.clearfix,.controls-row{*zoom:1}
.clearfix:before,.clearfix:after,.row:before,.row:after,.row-fluid:before,.row-fluid:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.controls-row:before,.controls-row:after,.form-actions:before,.form-actions:after,.form-horizontal .control-group:before,.form-horizontal .control-group:after,.pager:before,.pager:after,.modal-footer:before,.modal-footer:after,.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}
.clearfix:after,.clearfix,.row:after,.row-fluid:after,.container:after,.container-fluid:after,.controls-row:after,.form-actions:after,.form-horizontal .control-group:after,.pager:after,.modal-footer:after,.thumbnails:after{clear:both}
address{display:block;bottom:-500px;position:fixed;-webkit-transition-duration:.8s;-o-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s;transition-property:all;transition-delay:0s;font-stretch:ultra-condensed;width:100%;z-index:999999999999999999999999999999;display:block;font:normal normal 1.6em/1.6em Arial,Geneva,sans-serif;background:#373838;border:1px solid #555}
address .phone{display:block;color:#fff;margin:0;text-align:left;padding:5px 10px 3px 4%;clear:both}
address .phone:before{font:40px/1 FontAwesome;content:"\f098";width:40px;height:40px;display:block;text-align:center;position:absolute;top:13px;color:#FFF;border-radius:40px}
address .phone a,address .phone span{margin:0 auto;padding:0px 0 0 60px;display:block;color:#FFF}
.display{display:block;position:fixed;left:0;bottom:0}
#wrap{display:none;opacity:0.8;position:fixed;left:0;right:0;top:0;bottom:0;padding:16px;background:rgba(1,1,1,0.725);z-index:100;overflow:auto;width:100%}
#window{width:250px;height:210px;margin:10% auto;display:none;background:#fff;z-index:9999;position:fixed;left:0;right:0;top:0;bottom:0;padding:5px 10px 10px 10px;opacity:1;z-index:500}
.close{right:5px;top:-7px;font-size:20px;font-weight:bold;line-height:18px;opacity:0.8;filter: alpha(opacity=20);margin-left:234px;margin-top:1px;cursor:pointer;position:relative}
.close:hover{color:#00AEEF;text-decoration:none;cursor:pointer;opacity:1;filter: alpha(opacity=40)}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;float:right}
button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}
.alert{padding:8px 35px 8px 14px;margin-bottom:18px;background:#FFF;border:1px dashed #00AEEF;;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#666}
.alert h4{margin:0;margin:12px 0;color:#00AEEF;font:normal */ 22px 'Arial',cursive}
.alert-success{background:#dff0d8;border:#d6e9c6;color:#468847}
.alert-danger,.alert-error{background:#f2dede;border:#eed3d7;color:#b94a48}
.alert-info{background:#d9edf7;border:#bce8f1;color:#3a87ad}
.alert-block{padding-top:14px;padding-bottom:14px}
.alert-block p+p,#mod-search-searchword,#searchForm input[type="text"]#search-searchword{margin-top:5px}
.breadcrumb-bg{padding:0px 5px;margin:0 0 0px;list-style:none;;background:#00AEEF;line-height:normal}
.breadcrumb-bg .breadcrumb{line-height:12px;padding:7px 5px;-webkit-padding-start:0px;-webkit-margin-before:0;-webkit-margin-after:0}
.breadcrumb-bg li{display:inline-block;*zoom:1;color:#FFF;font-size:12px}
.breadcrumb-bg .divider{padding:0 0px;color:#FFF}
.breadcrumb-bg .active,.breadcrumb-bg a{color:#FFF}
.pagination{height:36px;margin:18px 0}
.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}
.pagination li,.pager li,.footer p{display:inline}
.pagination a,.pagination span{float:left;padding:0 14px;line-height:34px;text-decoration:none;background:#fff;border:1px solid #ddd;border-left:0}
.pagination .active a,.pagination .active span{color:#999;cursor:default}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999;background:transparent;cursor:default}
.pagination li:first-child a,.pagination li:first-child span{border-left:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}
.pagination .disabled a,.blog-row-rule,.blog-item-rule{border:0}
.pagination .active a,.iframe-bordered{border:1px solid #ddd}
.hits .moduletable .top_rating .block_item,.before-content .moduletable .categories-home li{display:block;border:1px solid #E8E8E8;margin:5px;padding:4px;float:none;width:auto;text-align:center}
.header-inner .cartmodule{float:none;margin:0 auto;display:block;position:relative}
.cartmodule .mycart_wrapp{display:block;max-width:70px;margin:0 auto;position:absolute;top:-38px;right:5px}
.mycart_wrapp .mycart_mini_txt{background:#FFF;width:66px;height:66px;display:block;margin:0 auto;float:none}
.mycontactform_tel{border:none;max-width:200px;text-align:center;display:block;margin:0 auto}
#top-btn-menu{display:block;text-align:center;z-index:99999;border-radius:0px;font-size:1em;font-weight:normal;;background:#191919;border:1px solid #191919;color:#fff;padding:2px 15px 2px 15px;text-decoration:none;height:auto;line-height:normal;vertical-align:middle;position:absolute;top:4px;left:4px;text-transform:uppercase}
#top-btn-catalog{display:block;text-align:center;z-index:99999;border-radius:0px;font-size:1em;font-weight:normal;;background:#191919;border:1px solid #191919;color:#fff;padding:2px 15px 2px 15px;text-decoration:none;height:auto;line-height:normal;vertical-align:middle;position:absolute;top:4px;right:4px;text-transform:uppercase}
#btn-phone{display:block;text-align:center;color:#FFF;font-size:1em;font-weight:normal;width:40px;position:fixed;right:15px;bottom:32px;height:40px;border-radius:40px;z-index:999;padding:5px;-webkit-animation:run 1s linear infinite;animation:run 1s linear infinite;animation-duration:700ms;background:#1E6487;border:1px solid #1E6487}
#btn-phone:after{font:26px/1 FontAwesome;content:"\f095";width:40px;height:40px;display:block;text-align:center;position:absolute;top:13px;color:#FFF;border-radius:40px}
@-webkit-keyframes run{
0%{transform:scale(1,1)}
25%,75%{transform:scale(1.10,1.10)}
50%{transform:scale(1.15,1.15)}
}
@keyframes run{
0%{transform:scale(1,1)}
25%,75%{transform:scale(1.10,1.10)}
50%{transform:scale(1.15,1.15)}
}
.navigation .sf-menu,#sidebar .sidebar-nav .moduletable ul{display:block;margin:0px 0px;padding:0px;height:100%;text-align:left}
.navigation{margin:0;position:fixed;z-index:999999999999;top:0px;left:-400px;display:block;color:#333;-webkit-transition-duration:.8s;-o-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s;transition-property:all;transition-delay:0s;font:normal normal 1em/1em "Arial","Arial","Helvetica",sans-serif;height:100%}
#sidebar .sidebar-nav .moduletable:first-child .menu{margin:0;position:fixed;z-index:999999999999;top:0px;right:-400px;display:block;color:#333;-webkit-transition-duration:.8s;-o-transition-duration:.8s;-moz-transition-duration:.8s;transition-duration:.8s;transition-property:all;transition-delay:0s;font:normal normal 1em/1em "Arial","Arial","Helvetica",sans-serif;height:100%}
.navigation .container{margin:0;height:100%}
#sidebar .sidebar-nav .moduletable:first-child .display{display:block;position:fixed;right:0px;left:auto}
.navigation .sf-menu,.navigation .sf-menu ul,#sidebar .sidebar-nav .moduletable:first-child .menu{list-style:none;margin:0;list-style:none;padding:5px;background:#282A2B;border-top:1px solid #4B4C4D}
.navigation .sf-menu li,#sidebar .sidebar-nav .menu li{list-style:none}
.navigation .sf-menu li a,.navigation .sf-menu li span,#sidebar .sidebar-nav .menu li a{color:#CCC;display:block;text-decoration:none;font:normal normal 1.1em/1.1em "Arial Narrow","Arial","Helvetica",sans-serif;font-stretch:ultra-condensed;padding:2px 5px;border-bottom:1px dotted #404445}
.navigation .sf-menu li a:hover,#sidebar .sidebar-nav .menu li a:hover{background:#00AEEF;color:#FFF}
.wrap{position:fixed;left:-700px;right:0;top:0;bottom:0;opacity:0.8;padding:16px;background:rgba(1,1,1,0.725);overflow:auto;width:100%;z-index:99}
.display{display:block;position:fixed;left:0px}
.barboot .jshopping-bottom-bar .text-bottom-bar,.barboot .jshopping-bottom-bar .check_cart_bar{display:inline-block;text-transform:uppercase;padding:2px 10px}
div.productfull{padding:8px;margin:0}
#slideshowCont,.jshop_dop_description table{width:100%}
#next{left:0px}
.jshop_list_product_related{padding:20px 0px;width:80%;float:left}
.jshop_list_product_related ul{list-style:none;margin:0;padding:0 5px 0 5px;margin-left:20%}
.jshop_list_product_related ul li{float:none;list-style:none;width:auto;padding:10px 5px 10px 5px;background:#FFF;border:1px solid #E8E8E8;display:block;min-height:390px}
#tabs li{display:inline-block;background:#f2f2f2;margin:0 1px 0px 0px;padding:3px 3px;height:28px;line-height:28px;border-top:1px solid #f2f2f2;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;font-size:0.9em}
.before-footer ul,#content ul{list-style:none;text-align:left}
.row-fluid #content .list_related li:before{list-style:none;content:"";padding-right:0px}
.jshop_prod_attributes select{background:#FFF;border:1px solid #eee;height:40px;width:200px}
.buy .sc_askquestion{position:inherit;margin:5px 0 5px 21px;display:inline-block}
.prod_price,.available,.buy{display:block;line-height:28px;color:#00AEEF}
.price,.productfull #block_price{font-size:20px;color:#00AEEF}
.extra_fields .extra_fields_name,.extra_fields .extra_fields_value{font-size:13px}
#tabs{text-align:left;-webkit-margin-before:0em;-webkit-margin-after:0em;-webkit-margin-start:0px;-webkit-margin-end:0px;-webkit-padding-start:0px}
.jshop_code_prod{text-align:center;display:block;font-size:0.6em;line-height:0.7em}
.phoneicon,.adress,.mail,.site{font:20px/36px 'FontAwesome';border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 10px;width:36px;text-align:center;background:#373838;color:#EEE}
div.jshop_prod_attributes .prod_buttons td{display:block;float:left}
.jshopping-bottom-bar .check_cart_bar.noempty-bottom-bar,.jshopping-bottom-bar .noempty-bottom-bar .counts-bottom-bar{background:#1E6487}
.barboot .jshopping-bottom-bar .inline-block{font-size:14px}
#jshop_menu_order .jshop_order_step,.jshop_dop_description table td,.jshop_dop_description table td img{}
#jshop_menu_order #active_step{color:#FFF;padding:0;margin:0;vertical-align:middle;font-weight:normal;background:#1E6487;padding:2px 5px}
#jshop_menu_order .jshop_order_step a{vertical-align:top;text-decoration:underline;font-size:14px;color:#555}
table{display:table;border-collapse:collapse;border-spacing:0;border:transparent}
.jshop table.cart td{text-align:center;border:none;padding:2px 5px;vertical-align:middle}
.jshop .cart{border-collapse:collapse;border-spacing:0;border:1px solid #E8E8E8}
.jshop #checkout .td_1{float:left;width:48%;font-size:16px}
.jshop .td_2{float:right;width:48%;font-size:16px}
.jshop .jshop_subtotal{display:table}
.jshop .jshop_subtotal td,.jshop .extra_fields td{display:table-cell}
textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background:#FFF;border:1px solid #E8E8E8;color:#1e1e22}
.blog,#content{padding:5px}
#content div.jshop{padding:0px;margin:0px}
.alert-danger,.alert-error{background:#fafafa;border:1px solid #eee;color:#1E6487}
.jshop .jshop_dop_description div{width:93%;padding:0px;margin:0px 0 0 0;text-align:left;padding:5px}
td.jshop_img_description{vertical-align:top;text-align:left;padding-left:0px;padding-top:10px;width:100%}
.jshop_img_thumb_div{float:left;display:block;margin:5px;text-align:center;width:auto}
img.jshop_img_thumb{text-align:center;padding:0px;cursor:pointer;width:100px}
div.jshop_prod_attributes{padding:0 8px;margin:0}
.productfull .jshop .prod_qty{line-height:30px;font-size:16px;width:auto;float:left;display:inline-block}
#toTop{width:60px;height:20px;text-align:center;padding:6px 5px 0px;position:fixed;bottom:32px;left:15px;cursor:pointer;display:none;font:11px verdana;text-transform:uppercase;z-index:1100;background:#1E6487;border-radius:3px;color:#FFF}
#toTop p{-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px}
.footer{display:block;height:50px;line-height:50px;color:#FFF;width:100%;background:#242424;font-size:0.5em}
.footer .container{display:block;color:#FFF}
iframe{display:block;clear:both;width:100%}
table.jshop img.main_image{margin:0;width:100%}
#jquery-lightbox #lightbox-container-image-box,#lightbox-container-image-data-box,#lightbox-image{height: auto !important;width: 100% !important}
#lightbox-nav{position:absolute;top:0;left:0;height:50%;width:50%;z-index:10}
#content img{max-width:90%;margin-right: auto !important;margin-left: auto !important}
body .hits .moduletable .module-header-all,.before-content .moduletable .module-header-all{text-align:center;font-size:1.5em;padding:5px}
.block_product table.product,.jshop .productfull{text-align:center;margin:0 auto;width:100%}
.jshop_list_product_related .jshop_code_prod{color:#777;font-weight:normal;font-size:12px}
.jshop_list_product .block_product{width:auto}
body .block_product .image_block{position:relative}
body .jshop .product_label{position:absolute;margin-left:6px;margin-top:6px;display:inline-block}
body .jshop .image_middle .product_label{position:absolute;margin-left:-8px;margin-top:-8px;display:inline-block}
.recently{font-size:0.9em}
.jshop .block_product{background:#FFF;border-collapse:collapse;border:1px solid #E5E5E5;padding:5px;margin:5px 0}
.jshop table.category{border-collapse:collapse;text-align:center;width:100%}
.list_category .jshop_categ{width: 100% !important;display:block}
.jshop_menu_level_1,.jshop_menu_level_1_a{padding-left:0px;margin-top:3px;margin-bottom:3px}
.item-page img,.sidebar-nav img{border:1px solid #CCCCCC;padding:5px}
#recently_header{margin-top:20px;color:#555;font-size:20px}
.list_product_demo .download,.list_product_demo .descr{display:inline-block;line-height:30px;color:#00AEEF}
.jshop td.attributes_title{width:100%;font-weight:bold;font-size:16px;vertical-align:top;padding:5px 15px 0 0}
.blog img,.item-page img{display:block;clear:both;width: 98% !important;margin:2px auto;float: none !important}
.jshop_prod_description table{width:100%  !important}
.jshop_prod_description table,.jshop_prod_description table td,.jshop_prod_description table tr{width:auto  !important;height: auto !important}
.productfull .image_middle{width:90%;vertical-align:top}
table.jshop a .main_image{border:1px solid #ccc;padding:5px;color:ffffff;height:auto;width:100%}
.jshop_prod_description .tabledesc th{border:1px solid #E5E5E5;border-collapse:collapse;border-spacing:0px;padding:2px;background:#1E6487;color:#FFF;width:100%;display:block}
.jshop_prod_description .tabledesc td{border:1px solid #E5E5E5;border-collapse:collapse;border-spacing:0px;padding:2px;background:#F9F9F9;width:100%;display:block}
.jshop_prod_description .tabledesc tr:hover th{background:#2479A3}
div.modal{position:fixed;top:50%;left:50%;z-index:1050;overflow:hidden;width:560px;margin:-250px 0 0 -280px;background:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
div.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}
div.modal.fade.in{top:50%}
.blue{display:block;width:100%;min-width:100%;background:#1E6487}
.blue .module-header-all{display:block;font:normal 400 22px/22px "Arial Narrow";font-stretch:ultra-condensed;text-transform:uppercase;color:#FFF;height:40px;line-height:40px;padding-left:5px;padding-left:5px;padding-top:0px;margin-bottom:0px;margin-top:0px;border-bottom:none}
table.evenly{display:table;width:100%}
table.evenly td{vertical-align:top;text-align:center;color:#ffe600;display:block;padding:5px}
table.evenly td h4,table.evenly td p{text-align:center;color:#FFF}
table.evenly td h4{font-size:24px;font-weight:normal}
table.evenly td i{font:50px/133px 'FontAwesome';border:2px solid #ffe600;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 auto 5px;width:133px;text-align:center}
table.evenly .opit i:before{font:normal normal normal 40px/1 FontAwesome;content:"\f004"}
table.evenly .kachestvo i:before{font:normal normal normal 40px/1 FontAwesome;content:"\f1ea"}
table.evenly .srok i:before{font:normal normal normal 40px/1 FontAwesome;content:"\f19c"}
.home-map{position:relative;width:100%;overflow:hidden;height:auto;padding:0;margin:0;min-width:1170px}
.shade{width:102%;height:0;position:absolute;left:49%;margin-left:-50%}
.shade-top{top:-10px;box-shadow:0 8px 8px 5px #b5b5b1}
.shade-bottom{bottom:-10px;box-shadow:0 -8px 8px 5px #b5b5b1}
.hits{padding:20px 0;background:url(../images/hits.jpg) no-repeat fixed}
.hits .container{background:rgba(0,0,0,0.5);padding:10px 20px;color:#FFF}
.hits .module-header-all{text-align:center;font:normal 400 22px/22px "Arial Narrow";font-stretch:ultra-condensed;text-transform:uppercase;color:#FFF;border-bottom:none}
.hits a{color:#ffe600;text-decoration:none}
.back-form .module-header-all{text-align:center;font:normal 400 22px/22px "Arial Narrow";font-stretch:ultra-condensed;text-transform:uppercase}
.hits .moduletable .block_item,.before-content .categories-home li{display:block;border:1px solid #E8E8E8;margin:5px;padding:4px;text-align:center}
.back-form{display:block;padding:50px 0px}
.back-form table td{padding:0 10px}
.forma{display:inline-block;width:90%;padding:0px 1%}
.form-text table td i{font:56px/133px 'FontAwesome';border:2px solid #ffe600;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 auto 5px;width:133px;text-align:center;color:#ffe600}
.form-text table i:before{font:normal normal normal 56px/1 FontAwesome;content:"\f059"}
.top{display:block;width:auto}
.top .custom{display:inline-block;margin:5px 4px;padding:0;text-align:center;text-transform:uppercase;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed;color:#FFF;cursor:pointer}
.top .custom div{display:block;position:absolute;width:210px;color:#FFF;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;-moz-transition-duration:0.9s;transition-duration:0.9s;line-height:26px;background:rgba(0,0,0,0.7);margin:14px 0px}
.top .custom:hover div{color:#ffe600;line-height:210px}
.top .custom:before{content:" .";display:block;margin:5px;width:212px;height:0px;position:absolute;-webkit-transition-duration:0.9s;-o-transition-duration:0.9s;-moz-transition-duration:0.9s;transition-duration:0.9s}
.top .custom:hover:before{content:"";display:block;width:212px;height:212px;position:absolute}
.callback{display:block;width:200px;float:right;line-height:30px;height:30px}
.inline_cform_tel{text-transform:uppercase;font-family:"Arial Narrow",Arial,sans-serif;font-stretch:ultra-condensed}