
html body{font:1.1em/1.2em "Segoe UI", sans-serif;width:100%;margin:0 auto;text-align:center;color:#444}
.container{width:auto;min-width:auto}
.main-banner,.header,.phone,#toTop,.header-shadow,.after-content1,.after-content2,#sidebar .moduletable,.after-content,#cont1 #map,.phone,.adresstop,.email-top,.search label,.navigation #current ul,.social a span,.jshop_filters, .odcat, .header-top .cont-cent{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,#sidebar .sidebar-nav .filter,.contactmap,.contactmap td,body .dispactive{display:block;text-align: center;}
.productfull .jshop td{display:inline-block}
#content table,#content table td{border-collapse:collapse;border-spacing:0;border:transparent; width: auto!important ; height: auto!important; display: block!important; text-align: center!important }


.tablehome,.tablehome td,table.evenly, table tbody, table tr {width:100%;display:block}
.jshop table.category{border-collapse:separate;text-align:center;width:100%}
#socb{display:inline-block;margin:0 auto}
#tw{margin:10px 5px 0 5px;display:inline-block;float:right}
.fb_iframe_widget{display:inline-block;position:relative;padding:0px;margin:0;line-height:30px}

 body .brand ,  body  .pull-left {
  float: none;
 }

  .container_skitter , .vtem_image_show {
   width: 100%!important; height: 200px!important;
 }

.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;}
.header-inner{margin:0px auto;padding:2px 0 5px 0;display:block;position:relative}
input,button,select,textarea{font-family:"Segoe UI", sans-serif;}
button,.select[multiple],select[size]{outline:none;height: 27px;
    line-height: 27px;}
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:"Segoe UI", sans-serif;;margin:12px 0;color:#333;font-weight:normal;text-transform:uppercase; text-align: center }
h1{font-size:1.4em;line-height:1.2em}
h2{font-size:1.3em;line-height:1.2em}
h3{font-size:1.2em;line-height:1.4em}
h4{font:1.2em/1.2em "Segoe UI", sans-serif;;color:#00AEEF}
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:38px;display:block;position:relative;background:#262626}
.body .main{padding:0}
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:#00AEEF;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,.readmore a,.btn{color:#FFF;cursor:pointer;display:inline-block;margin-bottom:0;padding:10px 14px;text-align:center;vertical-align:middle;border-radius:0;border:1px solid #555;background:#262626;text-decoration:none;cursor:auto;font:14px/14px Tahoma,Geneva,sans-serif;text-transform:uppercase;text-decoration: none;}
.button:hover, .btn:hover {background-color:#00AEEF;color:#FFF;text-decoration:none;border:1px solid #00AEEF;text-decoration: none;cursor:pointer;}
.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:#64675C;font:normal 12px/14px "Segoe UI", sans-serif;}
.search .btn,.reg-button{padding:2px 15px 2px 15px;text-decoration:none;background:#161617;border:none;color:#fff;}
body .cartmodule  .reg-button{padding:4px 15px 3px 15px;position: relative;top:2px;}
blockquote{display:block;margin:0;background:#fafafa;margin:10px 0;padding:1px 10px 10px 10px;color:#222;font-style:italic;font-weight:700;text-align:center;box-shadow:5px 5px 5px #ccc;-moz-box-shadow:5px 5px 5px ccc;-webkit-box-shadow:5px 5px 5px #ccc;}
blockquote:before,#telefone:before{background:#00AEEF;height:4px;display:block;content:"";}
.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:#64675C;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:#64675C;font:normal 12px/14px "Segoe UI", 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 Tahoma,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 img{padding:5px 10px 0 0;display:block;float:left}
address .phone a,address .phone span{display: block ;margin:0 auto;padding: 1px 0px 0px 12%;color:#FFF}
address .telefon a{display:block;padding:0 0 0 20%}
address p {margin:0;color:#FFF}

.adres p:before{font:20px/1 FontAwesome;content:"\f3c5";color:#00AEEF;display:inline-block;font-weight:100;margin:0 5px 0 0 ;position:relative}
.phone a:before{font:20px/1 FontAwesome;content:"\f095";color:#00AEEF;display:inline-block;font-weight:100;margin:0 5px 0 0 ;}
.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:250px;margin:10% auto;display:none;background:#fff;z-index:99999999999999;position:fixed;left:0;right:0;top:0;bottom:0;padding:5px 10px 10px 10px;opacity:1;}
.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:#4B5320;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:#f5f5f5;border:1px dashed #e5e5e5;;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#666}
.alert h4{margin:0;margin:12px 0;color:#4B5320;font:normal */ 22px "Helvetica Neue", Helvetica, Arial, sans-serif}
.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:5px 5px;margin:0 0 0px;list-style:none;;background:#262626;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 1px;color:#FFF}
.breadcrumb-bg .active,.breadcrumb-bg a,.before-footer .module-header-all,.latestnews a,.latestnews a:hover{color:#FFF}
.pagination{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:#64675C;cursor:default}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#64675C;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,.hits .moduletable .tophits_products .block_item,.before-content .moduletable .categories-home li{display:block;margin:10px auto;float:none;text-align:center}
ul,ol,ul li,ol li{text-align:left}
.categories-home ul li,.categories-home ul{text-align:center;padding:0}
.item-page img,.blog img{max-width: 100%!important;height: auto!important;float: none!important;clear: both!important;display:block;margin: 5px auto !important}
.before-content .moduletable .categories-home li{display:inline-block;float:none}
.before-content #in{padding:0;margin:0;width:auto;white-space:nowrap;overflow-x:scroll;position:relative;display:inline-block;width:70%;margin:5px}
.header-inner .cartmodule{float:none;margin:0 auto;display:block;position:relative}
.cartmodule{display:block;padding:5px 5px;background:#F1F2F2 ;text-align:right;vertical-align:middle;position:relative;color:#444}
body .mycart_wrapp{margin:0 5px;display:inline-block;width:100px;float:right}
.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:#00AEEF;border:1px solid #00AEEF;color:#fff;padding:5px 15px 5px 15px;text-decoration:none;height:auto;line-height:normal;vertical-align:middle;position:fixed;top:4px;left:4px;text-transform:uppercase;font:normal 300 16px/18px "Segoe UI", sans-serif;}

#btn-phone{display:block;text-align:center;color:#FFF;font-size:1em;font-weight:normal;width:40px;position:fixed;right:15px;bottom:50px;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:#00AEEF;border:1px solid #00AEEF}
#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{margin:0px 0px;padding:0px;height:100%;text-align:left}
.navigation{margin:0;position:fixed;z-index:999999999999;top:0px;left:-600px;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 "Segoe UI", sans-serif;height:100%;width:90%}

.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:5px 0;list-style:none;padding:5px;background:#262626}
.navigation .sf-menu li,#sidebar .sidebar-nav .menu li,.before-footer ul,#content ul{list-style:none}
.navigation .sf-menu li a,.navigation .sf-menu li span,#sidebar .sidebar-nav .menu li a{display:block;text-decoration:none;font:normal normal 1.0em/1.1em "Segoe UI", sans-serif;;padding:15px 10px;border-bottom:1px dashed #444444;color:#fff; background:url("../images/menu-a.png") 0 50% no-repeat transparent !important; padding: 10px 0 10px 20px;}
.navigation #mobile-menu li a:before,.navigation #mobile-menu li span:before{display:inline-block;font:normal normal normal 0.7em/1.0em FontAwesome;content:"\f054 ";margin:0 5px 0 0}
.navigation #mobile-menu li .separator:before,body .navigation #mobile-menu .parent .categ:before,body .navigation #mobile-menu .parent span:before{display:inline-block;font:normal normal normal 1.0em/1.1em FontAwesome;content:"\f150 ";margin:0 5px 0 0}
.navigation .sf-menu li a:hover,#sidebar .sidebar-nav .menu li a:hover,body .navigation .sf-menu #current span{background:#262626;color:#fff}


 body #sidebar .jshop_menu_level_0,
 body #sidebar .jshop_menu_level_1,
  body #sidebar .jshop_menu_level_2
{background:#262626;color:#fff}


body #sidebar .jshop_menu_level_0_a,
body #sidebar .jshop_menu_level_1_a,
body #sidebar .jshop_menu_level_0_a a,
body #sidebar .jshop_menu_level_1_a a,
body #sidebar .jshop_menu_level_2_a,
body #sidebar .jshop_menu_level_1 a:hover,
body #sidebar .jshop_menu_level_0 a:hover,
body #sidebar .jshop_menu_level_1:hover,
body #sidebar .jshop_menu_level_0:hover,
body #sidebar .jshop_menu_level_2:hover
{background:#00AEEF;color:#fff}





.navigation #mobile-menu .parent ul{display:none;position:relative;z-index:999;margin-left:0px;padding:0px}
.navigation #mobile-menu .parent:hover ul{display:block;z-index:999}
.navigation #mobile-menu .parent ul li a,.navigation #mobile-menu .parent ul li .activ{ color: #FFFFFF; font-size: 0.9em }
.wrap{position:fixed;left:-800px;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:72%;float: none;margin: 0 auto;}
.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;background:#FFF;border:1px solid #E3E3E3;display:block;min-height:400px; padding:  5px 0  5px 0 }
 body .jshop_related{width: 265px!important;height: 270px!important,}


#tabs li{display:inline-block;background:#ececec;margin:0 1px 0px 0px;padding:3px 3px;height:28px;line-height:28px;border-top:1px solid #f5f5f5;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;font-size:0.9em}
.before-footer ul,#content ul{list-style:none;text-align:left;padding: 0 0 0 5%;    margin: 10px 0;}
.before-footer ul li:before,#content ul li:before{font:14px/14px 'FontAwesome';content:"\f058";padding-right:4px}
.row-fluid #content #lastlink li:before{list-style:none;content:"\f058";color:#229fff}
.row-fluid #content .list_related li:before{list-style:none;content:"";padding-right:0px}

.buy .sc_askquestion{    margin: 0 auto;display: block;width: 40%;}
.prod_price,.available,.buy{display:block;line-height:0}
#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.9em;line-height:0.9em;float: none;line-height: normal;}

.jshop_rating {
    display: inline-block;
    float: none;

    margin: 0 40%;
}



div.jshop_prod_attributes .prod_buttons td{display:block;float:left}
.jshop_prod_attributes select{background:#FFF;border:1px solid #E7E1DA;height:40px;width:200px;font-size:15px;color:#64675C}
div.jshop_prod_attributes{padding:0 8px;margin:0}
.productfull .jshop_prod_attributes .jshop, .productfull .jshop_prod_attributes .jshop td, .productfull .jshop_prod_attributes .jshop tr {
    display: block;
    float:none;line-height: normal;
    text-align: center
}

.barboot .jshopping-bottom-bar .inline-block{font-size:14px}
#jshop_menu_order #active_step{color:#64675C;padding:0;margin:0;vertical-align:middle;font-weight:normal;background:#E1DAD0;padding:2px 5px}
table.cart th{width: auto !important;display:block}
#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:0 5px 5px 5px;text-align: left;}
p{padding: 0 7px;}
#content div.jshop{padding:0px;margin:0 5px}
.alert-danger,.alert-error{background:#fafafa;border:1px solid #eee;color:#8c993b}
.jshop .jshop_dop_description div{width:auto;padding:0px;margin:10px 0 0 0;text-align:left;padding:10px 5px}

#content .jshop_dop_description table, #content .jshop_dop_description table td {
    border-collapse: collapse;
    border-spacing: 0;
    border: transparent;
    width: auto!important;
    height: auto!important;
    display: table-cell!important;
    text-align: center!important;
}

.jshop_dop_description i { margin: 5px;    line-height: normal;}



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 2px;text-align:center;width:auto}
img.jshop_img_thumb{text-align:center;padding:0px;cursor:pointer;width:60px}

.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:5px 12px 5px 12px;position:fixed;top:4px;right:4px;cursor:pointer;display:none;font:11px verdana;text-transform:uppercase;z-index:1100;background:#303239;color:#FFF;font:normal 300 16px/18px "Segoe UI", sans-serif;}
#toTop p{-webkit-margin-before:0px;-webkit-margin-after:0px;-webkit-margin-start:0px;-webkit-margin-end:0px}
.footer{display:block;min-height:50px;line-height:20px;color:#FFF;width:100%;background:#191919;font-size:0.8em;padding: 0}
.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:100%}
.ourclients,.slidemanuf{margin-top:20px;background:#f5f5f5;border:1px solid #e5e5e5;display:block}
.before-footer .moduletable{padding:15px 20px;text-align:left;line-height:1.3em}
.before-footer .moduletable .custom {padding-top: 5px ;}
.before-footer .moduletable table{display:block;margin:0px auto;width:80%}
.before-footer ul li{font-size:1.0em;line-height:1.2em}
.before-footer ul li:before,#content ul li:before{font:14px/14px 'FontAwesome';content:"\f058";padding-right:4px;color:#00AEEF}
#content #tabs li:before,#content .jshop_dop_description ul li:before{font:14px/14px 'FontAwesome';content:"\f058";padding-right:4px;color:#00AEEF}
body .hits .moduletable .module-header-all,.before-content .moduletable .module-header-all,.before-head .module-header-all,.slidemanuf .module-header-all,.ourclients .module-header-all,.before-footer .module-header-all,.filter .module-header-all, .navmenu .module-header-all{text-align:center;font-size:1.4em;line-height:1.6em;padding:5px 10px;text-transform:uppercase}
.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 .list_product .product_label {position: absolute;margin-left: -9px; margin-top: -9px;}


.bootom a {color: #fff;}
.recently{font-size:0.9em}




.black .module-header-all {color: #FFFFFF }
table.evenly td{display:block;width:auto;vertical-align:top;text-align:center;color:#333}
table.evenly td h4,table.evenly td p{text-align:center;color:#333}
table.evenly td h4{font-size:1.3em;font-weight:normal}
table.evenly td i{font:50px/133px 'FontAwesome';border:2px solid #333;-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:"\f164";color:#222}
table.evenly .kachestvo i:before{font:normal normal normal 40px/1 FontAwesome;content:"\f0d1";color:#222}
table.evenly .srok i:before{font:normal normal normal 40px/1 FontAwesome;content:"\f53d";color:#222}

.contactst{text-align:center; width: 100% }
table.contactst td{width:100%;vertical-align:top;font:400 1.0em/1.0em Tahoma,Geneva,sans-serif; display: block; margin: 10px 0; }
table.contactst td span{display:block;font:400 1.4em/1.6em Tahoma,Geneva,sans-serif;color:#333}
table.contactst p{line-height:1.1em}
table.contactst td:before{font:50px/110px 'FontAwesome';-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 auto 5px;width:110px;text-align:center;color:#00AEEF;}
table.contactst a{color:#555;text-decoration:none;}
table.contactst a:hover{color:#00AEEF;text-decoration:none;}
table.contactst .btn{color:#fff;}
table.contactst .cmap:before{font:normal normal normal 60px/1 FontAwesome;content:"\f278"}
table.contactst .cemail:before{font:normal normal normal 60px/1 FontAwesome;content:"\f003"}
table.contactst .cphone:before{font:normal normal normal 60px/1 FontAwesome;content:"\f2a0"}



.phoneicon:before,.adress:before,.mail:before,.site:before,.google:before,.instagram:before,.pinterest1:before,.twitter:before,.facebook:before,.youtube:before,.info:before{font:normal normal normal 22px/1 FontAwesome}
.phoneicon:before{content:"\f095"}
.adress:before{content:"\f041"}
.mail:before{content:"\f0e0"}
.site:before{content:"\f0c1"}
a.google,a.instagram,a.pinterest1,a.twitter,a.facebook,a.youtube,a.linkedin,a.vk{font:22px/40px 'FontAwesome';border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;margin:5px 2px;width:40px;text-align:center;background:#FFF;color:#ED1F24}
.google:hover,.instagram:hover,.pinterest1:hover,.twitter:hover,.facebook:hover,.youtube:hover,.vk:hover,.linkedin:hover{background:#333;color:#FFF}
.before-footer .google:before{content:"\f0d5"}
.before-footer .instagram:before{content:"\f16d"}
.before-footer .pinterest1:before{content:"\f231"}
.before-footer .twitter:before{content:"\f099"}
.before-footer .facebook:before{content:"\f09a"}
.before-footer .youtube:before{content:"\f167"}
.before-footer .vk:before{content:"\f189"}
.before-footer .linkedin:before{content:"\f0e1"}
.before-footer .info:before{content:"\f129"}
.price .prod_price,.jshop .no{font:normal 1.2em/1.2em "Segoe UI", sans-serif;;text-align:center}
.productfull #block_price{font:normal 1.1em/1.1em "Segoe UI", sans-serif;}
.jshop .list_available,.jshop .available{margin:5px;font:400 16px/18px "Segoe UI", sans-serif;;text-align:center;height:auto}
#content .pagination ul li:before{font:14px/14px 'FontAwesome';content:"";padding-right:0;color:#FFF}
.jshop_list_product .product .description,.jshop_list_product_related .product .description{padding:5px 0}
td.jshop_categ,object{width: auto !important;max-width: 100%!important;height: auto!important;float: none!important;clear: both!important;display:block}
#djmediatools a.dj-category{float:none;background:#fafafa;border:1px solid #ccc;padding:8px;margin:10px auto;box-shadow:0 0 5px #aaa;border-radius:3px;-webkit-transition:all 200ms ease 50ms;transition:all 200ms ease 50ms;display:inline-block}
.cartmodule .mycontactform_tel{padding:2px 15px 5px 15px}
.filter .module-header-all, .navmenu .module-header-all{background:#00AEEF;display:inline-block;color:#FFF;margin-top:10px;font-size:1.1em;width: 150px;}
.filter .module-header-all:before, .navmenu .module-header-all:before {display:inline-block;font:1.0em/1.0em FontAwesome;content:"\f150 ";margin:0 5px 0 0;color:#FFF}
.jshop_filters .filter_price{padding-right:5px}

.jshop_filters .box_price_from{margin:0 5px}


.accordion{margin:10px 0 10px 0}
.stars_no_active,body .jshop_filters input,body .jshop_filters label{margin:0 auto}
.old_price,.filter .characteristic_name{text-align:center}
#sc_tooltip{left: 5%!important;}
.jshop_filters .filter,.box_manufacrurer .bmanufacrurer{text-align:left;display:block}
#mod-search-searchword,#searchForm input[type="text"]#search-searchword{font-size:92%;margin-top:0px;width:40%;height:19px;color:#555;background:#FFF;border:1px solid #DFD7CD}
#search{line-height:30px}
.search .btn{padding:3px 15px 3px 15px;text-decoration:none;background:#ED1F24;border:1px solid #fff;color:#fff;margin:-1px 0 0 0}
.search dl,.search dd,.search dt{display:block;margin:0}
.result-title{background:##fff;color:#f1efea;width:100%}
.result-title a{color:#f1efea}
.result-category{background:#D4D0BF;width:100%}
#limit{margin:0;font-size:0.8em;vertical-align:middle;color:##fff}
.before-footer .container .module-header-all{font:normal 300 22px/26px "Segoe UI", sans-serif;;color:#fff;text-align:center;border-bottom:1px solid #fff}
.before-footer{padding:10px 0px 10px 0px;width:100%;background:#262626 ;border-top:1px solid #424242;margin-top:10px;text-align:left;width:100%;color:#FFF}


.slides{margin: -10px 0 0 0;}
.slides #djkwicks23m235{margin: 0 auto !important}
.slides .kwicks-expanded{max-width: 100%!important;left: 0px!important }
.before-head{padding:0}
.cartmodule #loginf,.cartmodule .mycontactform_tel{display:inline-block;margin:0 0.5% px;position:relative;float:left}
body .cartmodule .mycart_wrapp{margin:0 0.5%;display:inline-block;width:100px;float:right}
.facebook-share,.pinterest,.tweet-button{}
.pinterest,.tweet-button{padding:10px 0 0 0}
 .bootom ul li:before {font:16px/16px 'FontAwesome'; content:"\f058"; padding: 0 5px;color:#FFF;}
 .footer a { color: #9b2c2c; }

 .review,.review_header {
 text-align: center
}
#jshop_review_write {
 text-align: center;
 margin:0 auto;
}

#sidebar  .jshop_filters .filter, #sidebar  .box_manufacrurer .bmanufacrurer {
    text-align: left;
    display: block;
}

.jshop_prod_description table{border:none;border-collapse:collapse;border-spacing:0;margin:2px 1px ;text-align:center    ;font-size:14px   ;width:100%;  ;display:inline-table;vertical-align:text-top;}
.jshop_prod_description table td,.jshop_prod_description table th{border:1px solid #E5E5E5;margin:0 ;padding:0 ;background-color:#F9F9F9;}
.jshop_prod_description table th{display: block;}

.jshop_prod_description table th{font-weight:bold   ;}
.jshop_prod_description table td img{margin:5px;width:110px;}