article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
.wrap, #top-btn-menu{display:none;}

.item-page img{border:1px solid #f5f5f5;padding:5px;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
a:hover,a:active{outline:0;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;}
#map_canvas img{max-width:none;}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;border: 1px solid #E3E3E3;outline: none;}
button,input{overflow:visible;line-height:normal;}
.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;}
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:visible;vertical-align:top;}
body{margin:0;font-family:"Segoe UI", Helvetica, Arial, sans-serif;font-size:16px;line-height:22px;color:#555;width:100%;}
.body{min-width:100% ;width:100%;margin:0;background-repeat:repeat;}
.header-top-bg{background-size:100%;min-width:1270px;}
.clearfix{clear:both  ;}
.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,.readmore{clear:both}
a{color:#00AEEF;text-decoration:none;}
a:hover{color:#00AEEF;text-decoration:underline;}
.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);}
.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;}
[class*="span"]{float:left;margin-left:20px;}
.span12{width:1270px;}
.span11{width:860px;}
.span10{width:780px;}
.span9{width:700px;}
.span8{width:620px;}
.span7{width:540px;}
.span6{width:460px;}
.span5{width:380px;}
.span4{width:300px;}
.span3{width:220px;}
.span2{width:140px;}
.span1{width:60px;}
.row-fluid{width:100%;padding-top:20px;}
.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0;}
.row-fluid:after{clear:both;}
.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;float:left;margin:0;
padding:5px 10px 5px 10px

}
.row-fluid .span9{width:980px;}
.row-fluid .span3{width:250px;}
.container{margin-right:auto;margin-left:auto;}
p{margin:0 0 9px;}
ul,ol{padding:0;margin:0 0 9px 15px; list-style: none;}

li{line-height: 26px;}


#content ul li:before{font:16px/16px 'FontAwesome'; content:"\f058";color:#00AEEF; padding: 0 5px; }
.before-footer ul li:before {
  font:16px/16px 'FontAwesome'; content:"\f058"; padding: 0 5px;    color:#00AEEF;
}

 #content .pagination ul li:before, #content .jshop_list_product_related ul li:before {
    content:"";
    padding: 0;
 }

hr{margin:18px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff;}
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:"";}



form{margin:0 0 ;padding:4px 0 0;}
.close{float:right;font-size:20px;font-weight:bold;line-height:18px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);}
.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40);}
.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;color:#c09853;}
.alert h4{margin:0;}
.alert .close{position:relative;top:-2px;right:-21px;line-height:18px;}
.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847;}
.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48;}
.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad;}
.alert-block{padding-top:14px;padding-bottom:14px;}
.alert-block>p,.alert-block>ul{margin-bottom:0;}
.alert-block p+p{margin-top:5px;}
.header-search{display:inline-block;float:right;}
.breadcrumb-bg{padding:3px 15px;margin:0 0 0;list-style:none;background-color:#F5F5F5;background-image:linear-gradient(to bottom, #FFF, #E6E6E6);background-repeat:repeat-x;color:#555;font-size: 12px;}
.breadcrumb li{display:inline-block;display:inline;text-shadow:0 1px 0 #fff;}
.breadcrumb a{ text-decoration: none; color: #555 }
.breadcrumb .divider{padding:0 5px;}
.breadcrumb .active{color:#999;}

@font-face{font-family:'IcoMoon';src:url('../../../media/jui/fonts/IcoMoon.eot');src:url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype');font-weight:normal;font-style:normal;}
[data-icon]:before{font-family:'IcoMoon';content:attr(data-icon);speak:none;}
[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-right:.3em;line-height:14px;}
[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'IcoMoon';font-style:normal;speak:none;}
.icon-home:before{content:"\21";}
.icon-user:before{content:"\22";}
.icon-checkedout:before,.icon-lock:before,.icon-locked:before{content:"\23";}
.icon-comment:before,.icon-comments:before{content:"\24";}
.icon-comments-2:before{content:"\25";}
.icon-share-alt:before,.icon-out:before{content:"\26";}
.icon-share:before,.icon-redo:before{content:"\27";}
.icon-undo:before{content:"\28";}
.icon-file-add:before{content:"\29";}
.icon-new:before,.icon-plus:before{content:"\2a";}
.icon-apply:before,.icon-edit:before,.icon-pencil:before{content:"\2b";}
.icon-pencil-2:before{content:"\2c";}
.icon-folder:before{content:"\2d";}
.icon-folder-2:before{content:"\2e";}
.icon-picture:before{content:"\2f";}
.icon-pictures:before{content:"\30";}
.icon-list:before,.icon-list-view:before{content:"\31";}
.icon-power-cord:before{content:"\32";}
.icon-cube:before{content:"\33";}
.icon-puzzle:before{content:"\34";}
.icon-flag:before{content:"\35";}
.icon-tools:before{content:"\36";}
.icon-cogs:before{content:"\37";}
.icon-options:before,.icon-cog:before{content:"\38";}
.icon-equalizer:before{content:"\39";}
.icon-wrench:before{content:"\3a";}
.icon-brush:before{content:"\3b";}
.icon-eye-open:before,.icon-eye:before{content:"\3c";}
.icon-checkbox-unchecked:before{content:"\3d";}
.icon-checkin:before,.icon-checkbox:before{content:"\3e";}
.icon-checkbox-partial:before{content:"\3f";}
.icon-asterisk:before,.icon-star-empty:before{content:"\40";}
.icon-star-2:before{content:"\41";}
.icon-featured:before,.icon-star:before{content:"\42";}
.icon-calendar:before{content:"\43";}
.icon-calendar-2:before{content:"\44";}
.icon-question-sign:before,.icon-help:before{content:"\45";}
.icon-support:before{content:"\46";}
.icon-warning:before{content:"\48";}
.icon-publish:before,.icon-save:before,.icon-ok:before,.icon-checkmark:before{content:"\47";}
.icon-unpublish:before,.icon-trash:before,.icon-cancel:before{content:"\4a";}
.icon-eye-close:before,.icon-minus:before{content:"\4b";}
.icon-purge:before,.icon-trash:before{content:"\4c";}
.icon-envelope:before,.icon-mail:before{content:"\4d";}
.icon-mail-2:before{content:"\4e";}
.icon-unarchive:before,.icon-drawer:before{content:"\4f";}
.icon-archive:before,.icon-drawer-2:before{content:"\50";}
.icon-box-add:before{content:"\51";}
.icon-box-remove:before{content:"\52";}
.icon-search:before{content:"\53";}
.icon-filter:before{content:"\54";}
.icon-camera:before{content:"\55";}
.icon-play:before{content:"\56";}
.icon-music:before{content:"\57";}
.icon-grid-view:before{content:"\58";}
.icon-grid-view-2:before{content:"\59";}
.icon-menu:before{content:"\5a";}
.icon-thumbs-up:before{content:"\5b";}
.icon-thumbs-down:before{content:"\5c";}
.icon-delete:before,.icon-remove:before,.icon-cancel-2:before{content:"\49";}
.icon-save-new:before,.icon-plus-2:before{content:"\5d";}
.icon-ban-circle:before,.icon-minus-sign:before,.icon-minus-2:before{content:"\5e";}
.icon-key:before{content:"\5f";}
.icon-quote:before{content:"\60";}
.icon-quote-2:before{content:"\61";}
.icon-database:before{content:"\62";}
.icon-location:before{content:"\63";}
.icon-zoom-in:before{content:"\64";}
.icon-zoom-out:before{content:"\65";}
.icon-expand:before{content:"\66";}
.icon-contract:before{content:"\67";}
.icon-expand-2:before{content:"\68";}
.icon-contract-2:before{content:"\69";}
.icon-health:before{content:"\6a";}
.icon-wand:before{content:"\6b";}
.icon-unblock:before,.icon-refresh:before{content:"\6c";}
.icon-vcard:before{content:"\6d";}
.icon-clock:before{content:"\6e";}
.icon-compass:before{content:"\6f";}
.icon-address:before{content:"\70";}
.icon-feed:before{content:"\71";}
.icon-flag-2:before{content:"\72";}
.icon-pin:before{content:"\73";}
.icon-lamp:before{content:"\74";}
.icon-chart:before{content:"\75";}
.icon-bars:before{content:"\76";}
.icon-pie:before{content:"\77";}
.icon-dashboard:before{content:"\78";}
.icon-lightning:before{content:"\79";}
.icon-move:before{content:"\7a";}
.icon-next:before{content:"\7b";}
.icon-previous:before{content:"\7c";}
.icon-first:before{content:"\7d";}
.icon-last:before{content:"\e000";}
.icon-loop:before{content:"\e001";}
.icon-shuffle:before{content:"\e002";}
.icon-arrow-first:before{content:"\e003";}
.icon-arrow-last:before{content:"\e004";}
.icon-chevron-up:before,.icon-uparrow:before,.icon-arrow-up:before{content:"\e005";}
.icon-chevron-right:before,.icon-arrow-right:before{content:"\e006";}
.icon-chevron-down:before,.icon-downarrow:before,.icon-arrow-down:before{content:"\e007";}
.icon-chevron-left:before,.icon-arrow-left:before{content:"\e008";}
.icon-arrow-up-2:before{content:"\e009";}
.icon-arrow-right-2:before{content:"\e00a";}
.icon-download:before,.icon-arrow-down-2:before{content:"\e00b";}
.icon-arrow-left-2:before{content:"\e00c";}
.icon-play-2:before{content:"\e00d";}
.icon-menu-2:before{content:"\e00e";}
.icon-arrow-up-3:before{content:"\e00f";}
.icon-arrow-right-3:before{content:"\e010";}
.icon-arrow-down-3:before{content:"\e011";}
.icon-arrow-left-3:before{content:"\e012";}
.icon-print:before,.icon-printer:before{content:"\e013";}
.icon-color-palette:before{content:"\e014";}
.icon-camera-2:before{content:"\e015";}
.icon-file:before{content:"\e016";}
.icon-file-remove:before{content:"\e017";}
.icon-save-copy:before,.icon-copy:before{content:"\e018";}
.icon-cart:before{content:"\e019";}
.icon-basket:before{content:"\e01a";}
.icon-broadcast:before{content:"\e01b";}
.icon-screen:before{content:"\e01c";}
.icon-tablet:before{content:"\e01d";}
.icon-mobile:before{content:"\e01e";}
.icon-users:before{content:"\e01f";}
.icon-briefcase:before{content:"\e020";}
.icon-download:before{content:"\e021";}
.icon-upload:before{content:"\e022";}
.icon-bookmark:before{content:"\e023";}
.icon-out-2:before{content:"\e024";}


.pagination{height:36px;margin:18px 0;}
.pagination ul{display:inline-block;display:inline;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,.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);}
.pagination li{display:inline;}
.pagination a,.pagination span{float:left;padding:0 14px;line-height:34px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0; color: #ddd }
.pagination a:hover,.pagination .active a,.pagination .active span{background-color:#f5f5f5;}
.pagination .active a,.pagination .active span{color:#999;cursor:default;}
.pagination .disabled span,.pagination .disabled a,.pagination .disabled a:hover{color:#999;background-color:transparent;cursor:default;}
.pagination li:first-child a,.pagination li:first-child span{border-left-width:1px;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.pagination li:last-child a,.pagination li:last-child span{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.pagination-centered{text-align:center;}
.pagination-right{text-align:right;}






.moduletable .module-header-all{font-family:"Segoe UI";font-size:30px ;text-transform:uppercase;font-style:normal ;color:#000;margin:0 0 12px;line-height:32px}
#sidebar .module-header-all{display:block ;font:normal 400 18px "Segoe UI";text-transform:uppercase;background:#F9F9F9;color:#000;height:40px;line-height:40px;padding-left:5px;padding-top:2px;}
.site-title{font-size:40px;line-height:48px;font-weight:bold;}
.brand{color:#046;-webkit-transition:color .5s linear;-moz-transition:color .5s linear;-o-transition:color .5s linear;transition:color .5s linear;}
.brand:hover{color:#08c;text-decoration:none;}

.container{max-width:1270px;min-width:1270px;}
.header{position:relative;background:#f5f5f5;}
.header .header-inner{min-width:1270px;max-width:1270px;margin:0 auto ;}
.phone{padding:35px 0 0 0;font:normal 18px  "Segoe UI"   ;color:#555;text-align:left;display:inline-block;}
.adres{padding:10px 15px ;font:normal 16px/18px  "Segoe UI"   ;color:#555;text-align:center;display:inline-block;}
.adres p{margin:0;}
.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{color:#555;text-decoration:none;margin:0 5px 0 0 ;}
.phone a:before{font:20px/1 FontAwesome;content:"\f095";color:#00AEEF;display:inline-block;font-weight:100;margin:0 5px 0 0 ;}
.body .main{background:#FFF ;padding:0;}
.well .page-header{margin:0 0 5px 0;}

select[multiple], select[size], .collapse.in {
    height: 27px;
    line-height: 27px;
    font-size: 16px;
}
h1,h2,h3,h4,h5,h6{font-family:"Segoe UI";margin:0;color:#000;font-weight:normal;text-transform:uppercase; margin-bottom: 20px }
h1{font-size:30px;line-height:42px;}
h2{font-size:28px;line-height:40px;}
h3{font-size:26px;line-height:38px;}
h4{font-size:24px;line-height:36px;}
h5{font-size:22px;line-height:34px;}
h6{font-size:20px;line-height:32px;}
.module-header{padding-bottom:17px;margin:20px 0 18px 0;border-bottom:1px solid #eee;}
#content h1  { text-align: center }
#content .jshop h1 {
    line-height: 32px;
    text-align: left;
}


.cont-cent   #mobile-menu{display:inline-block  ;margin:0 ;height:auto;line-height:auto;}
.cont-cent   #mobile-menu li{float:left;list-style:none outside none;display:block  ;height:50px;line-height:50px;}
.cont-cent  #mobile-menu li a {padding:0 7px;letter-spacing:-.7px;font:12px  "Segoe UI" ;text-decoration:none;border-right:1px solid #00AEEF  ;color:#00AEEF ;}
.cont-cent  #mobile-menu li a:hover{text-decoration:underline;}
#mobile-menu{display:block  ;padding: 0;margin: 0 0 0 15px;
}






.navigation{display:block  ; padding:5px 0;border-top:1px solid #000;border-bottom:1px solid #000; background: #262626 }
.navigation #mobile-menu  li{float:left;list-style:none outside none;display:block  ;}
.navigation #mobile-menu  li a, .navigation #mobile-menu li span, #mobile-menu  li .separator{color:#fff;font-family:"Segoe UI";padding:15px 15px;text-transform:uppercase;letter-spacing:-.7px;text-decoration:none;display:block  ;text-decoration:none;-webkit-transition-duration:.5s;-o-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s;cursor:pointer;}
.navigation #mobile-menu  li a:hover, .navigation #mobile-menu li span:hover, #mobile-menu  li .separator:hover{color:#00AEEF;}

.navigation #mobile-menu #current ul li a{color:#333;background:none}
.navigation #mobile-menu .parent ul li a:hover, #mobile-menu .parent ul li .activ{display:block;text-shadow:none;color:#00AEEF;}
.navigation #mobile-menu .parent ul #current a,.navigation #mobile-menu .selected ul li a{border-bottom:none}









.navigation #mobile-menu .parent ul li,.navigation #mobile-menu .parent ul li a,.navigation #mobile-menu .parent ul li span{padding:0;margin:0 0;display:block;background:none;border-right:none;clear:both}
.navigation #mobile-menu .parent ul li a,.navigation #mobile-menu .parent ul li span{display:block;padding:5px 10px;;min-width:140px;opacity:1;text-transform:none;font:16px/20px 'Segoe UI', sans-serif;}
.navigation #mobile-menu #current ul li a{color:#333;background:none}
.navigation #mobile-menu .parent ul li a:hover, #mobile-menu .parent ul li .activ{display:block;text-shadow:none;color:#00AEEF;}
.navigation #mobile-menu .parent ul #current a,.navigation #mobile-menu .selected ul li a{border-bottom:none}
.navigation #mobile-menu .parent ul{visibility:hidden;position:absolute;z-index:9999999999;margin-left:0;padding:10px 5px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;top:100%;opacity:0;background:#262626 repeat;}
.navigation #mobile-menu .parent:hover ul{visibility:visible;display:block;z-index:9999999999;top:23.4%;opacity:1}



address{padding:0 10px 0 0;font:14px/30px 'Exo 2', sans-serif;;;;color:#FFF;display:inline-block;float:right}



.before-content,.before-head{display:block;width:100%;text-align:center;padding:50px 0  ;height:auto;}
.gray{background:#f3f3f3;}



.jshop .list_product{border-collapse:collapse;border-spacing:0}
.jshop .block_product{background:transparent;border-collapse:collapse;text-align:center;-webkit-transform:scale(1,1);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:450ms;-moz-transform:scale(1,1);-moz-transition-timing-function:ease-out;-moz-transition-duration:450ms}
.jshop .block_product:hover{background:#FFF;-webkit-transform:scale(1.03,1.03);-webkit-transition-timing-function:ease-out;-webkit-transition-duration:450ms;-moz-transform:scale(1.03,1.03);-moz-transition-timing-function:ease-out;-moz-transition-duration:450ms;box-shadow:0 0 8px 1px #CCC;}

#content .item-page{background:#FFF;padding:0 15px 15px 15px   ;margin:0 10px 10px 0;}
.before-footer{padding:35px 0 35px 0   ;background-color:#262626;min-width:1270px     ;width:100%     ;border-top:4px solid #424242;}
.before-footer .container{color:#ccc;font-family:"Segoe UI";font-size:14px;width:100%     ;min-width:1270px     ;}
.before-footer .container h3{color:#ccc;}
.before-footer .container ul li{color:#fff;text-align:left ;}
.before-footer .container a{color:#fff;}
.before-footer .container a:hover{color:#fff;}
.before-footer .container h3{font:normal 400 18px "Segoe UI";text-transform:uppercase;}
.footer{display:block ;height:50px;line-height:50px;color:#ccc;background-color:#191919;font-size:12px;min-width:1270px;}
.footer   .container{width:1110px     ;display:block;width:100%   ;}
.footer  .container  p{margin-left:30px  ;}
.footer  .container  span{margin-right:30px  ;}
.before-footer .container  div.moduletable{padding:0 10px;display:inline ;float:left;width:23.25%;}
.before-footer .module-header-all{font-family:"Segoe UI";font-size:18px;text-transform:uppercase;font-style:normal;color:#ccc;margin:0 0 12px;line-height:32px;text-align:center ;}
.before-footer .container  .moduletable  table{margin:0 auto ;border-collapse:collapse;}
.before-footer .container  .moduletable  td{padding:5px ;}
.menu{list-style-type:none ;padding:2px;margin:0 0 9px 5px;}
.sidebar-nav .jshop_menu_level_0 a,.sidebar-nav .jshop_menu_level_0_a a,.sidebar-nav .jshop_menu_level_1 a,.sidebar-nav .jshop_menu_level_1_a a,
.sidebar-nav .jshop_menu_level_2 a,.sidebar-nav .jshop_menu_level_2_a a
{background:url("../images/menu-a.png") 0 50% no-repeat transparent !important;padding:5px 0 5px 20px;color:#555;display:block;border-bottom:1px dotted #ddd ;text-decoration:none}
.sidebar-nav.jshop_menu_level_0_a a,.sidebar-nav .jshop_menu_level_0 a:hover,.sidebar-nav .jshop_menu_level_0_a a:hover,.sidebar-nav .jshop_menu_level_0 a:active,.sidebar-nav .jshop_menu_level_0_a a:active,.sidebar-nav .jshop_menu_level_0 a:focus,.sidebar-nav .jshop_menu_level_0_a a:focus,.sidebar-nav .jshop_menu_level_1_a a,.sidebar-nav .jshop_menu_level_1 a:hover,.sidebar-nav .jshop_menu_level_1_a a:hover,.sidebar-nav .jshop_menu_level_1 a:active,.sidebar-nav .jshop_menu_level_1_a a:active,.sidebar-nav .jshop_menu_level_1 a:focus,.jshop_menu_level_1_a a:focus, .sidebar-nav .jshop_menu_level_0_a a{background:url("../images/menu-hover.png") 0 50% no-repeat transparent !important;color:#00AEEF;}
.sidebar-nav .jshop_menu_level_2_a a,.sidebar-nav .jshop_menu_level_2 a:hover,.sidebar-nav .jshop_menu_level_2_a a:hover,.sidebar-nav .jshop_menu_level_2 a:active,.sidebar-nav .jshop_menu_level_2_a a:active,.sidebar-nav .jshop_menu_level_2 a:focus,.jshop_menu_level_2_a a:focus{background:url("../images/menu-hover.png") 0 50% no-repeat transparent !important;color:#00AEEF;}




.label_products  .item_price{color:#00AEEF;font-weight:bold;font-size:16px}
.breadcrumb{width:70%  ;display:inline ;line-height:35px;}

#search{float:right ;}
#mod-search-searchword{ border-style: none;background: #FFFFFF url(../images/search-bg.png) no-repeat 4px 2px;font-size:92%;margin-top:0;width:206px;height:20px  ;padding-left:35px;color:#555; border: 1px solid #E3E3E3; }
#mod-search-searchword:before{background: url(../images/search-bg.png) no-repeat content:"";color:#222 }
#mod-search-searchword:focus{ outline: none; }
.footer  p{display:inline ;}
.footer span{float:right ;}
.header-top{display:block;background:#262626;min-width:1270px;}
.header-top  .cont-cent{display:block;width:1270px;margin:0 auto ;}
#icons a{margin:0 5px 0 0;}
#icons .home:after{font:20px/1 FontAwesome;content:"\f015";color:#fff;display:inline-block;font-weight:100;}
#icons .print:after{font:20px/1 FontAwesome;content:"\f02f";color:#fff;display:inline-block;font-weight:100;}
#icons .mailto:after{font:20px/1 FontAwesome;content:"\f0e0";color:#fff;display:inline-block;font-weight:100;}
#icons .contact:after{font:20px/1 FontAwesome;content:"\f2bb";color:#fff;display:inline-block;font-weight:100;}
#icons .sitemap:after{font:20px/1 FontAwesome;content:"\f0e8";color:#fff;display:inline-block;font-weight:100;}
#icons{display:inline-block;float:right ;padding:15px 30px 15px 0}
#icons   img{display:inline ;padding-right:5px;transition:all .5s ;}
#icons   img:hover{opacity:.5;}
#icons   a{text-decoration:none   ;}
.span3    .moduletable{padding:0 10px 10px 10px;}
.span3    .moduletable p{padding:0 15px;}
.jshop_prod_description table{border:none;border-collapse:collapse;border-spacing:0;margin:2px 1px ;text-align:center    ;font-size:10px   ;width:202px ;height:211px  ;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{font-weight:bold   ;}
.jshop_prod_description table td img{margin:5px;width:110px;}
.price_td{color:#EF7000;}
.art_td{color:#00AEEF;}
.before-footer .label_products  img{width:200px;margin:10px;}
table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;}
.contenttable{width:100%;border-collapse:collapse;border-spacing:0;border:1px solid #00AEEF;text-align:center}
.contenttable th{background-color:#00AEEF;border:1px solid #00AEEF;color:#FFF;padding:5px 0;}
.contenttable td{border:1px solid #00AEEF;}
table.evenly{display:table;width:100%}
table.evenly td{width:33%;vertical-align:top;text-align:center;color:#333}
table.evenly td h4,table.evenly td p{text-align:center;}
table.evenly td h4,table.evenly td .stagh4{font-size:18px;font-weight:normal}
table.evenly td h4{color:#333;}
table.evenly td i{font:50px/120px 'FontAwesome';border:2px solid #222;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;margin:0 auto 5px;width:120px;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:24%;vertical-align:top;font:400 1.0em/1.0em Tahoma,Geneva,sans-serif}
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"}
.zayavka button.contactus-button{margin:20px auto 0}
.map{position:relative}
.map .moduletable{width:60%;margin:0;padding:0;display:inline-block;float:left}
.map .mapforms{width:40%}
.map,.map .custom,.map .custom iframe{display:block;padding:20px 0;margin:0;background:#f3f3f3;}
.map .mapforms{padding:50px 0 0 0;margin:0 0 0 0}

.map .mapforms div .joomly-contactus-div:first-child p{font:700 2.5em/1em Tahoma,Geneva,sans-serif;letter-spacing:2px;color:#333}
.map .mapforms div .joomly-contactus-div p{font:400 1.2em/1.2em Tahoma,Geneva,sans-serif;color:#908c8a}