
@font-face{    font-family:'kelly_slabs';     src:url('assets/fonts/kellyslab-regular.eot');     src:url('assets/fonts/kellyslab-regular.eot#iefix') format('embedded-opentype'),         url('assets/fonts/kellyslab-regular.woff') format('woff'),         url('assets/fonts/kellyslab-regular.ttf') format('truetype'),         url('assets/fonts/kellyslab-regular.svg#kelly_slabregular') format('svg');     font-weight:normal;     font-style:normal}


*{margin:0; padding:0; font-size:1em}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; outline:0; font-size:100%; background:transparent}
html, body{height:100%}
.all-inside{min-height:100%}
blockquote, q{quotes:none}
blockquote:before, blockquote:after, q:before, q:after{content:''; content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse; border-spacing:0}
strong{font-weight:bold}
sup{font-size:50%; margin-left:1px}
body{background:url('assets/img/bg-main.png') left top repeat-x scroll #ededed; min-width:1000px; color:#3b3b3b; font-size:12px; font-family:tahoma}
}
input{font-family:tahoma}
.img-right{border:3px #f3f2ea solid; float:left; margin-left:15px; margin-top:5px}
.img-left{border:3px #f3f2ea solid; float:left; margin-right:28px; margin-top:5px}
.jorange-prod-blocks{overflow:hidden; margin-bottom:20px; width:100}
.jorange-prod-blocks >div{overflow:hidden}
.jorange-numbers{font-size:18px; vertical-align:top; font-weight:normal; width:220px; position:relative}
.jorange-numbers >span span a:hover{color:#525252!important}
.jorange-numbers >span span a:hover span{color:#E76D4C!important}
.many-fil #infoblock{top:67px!important}
.jorange-numbers >span >img{position:absolute; right:13px; top:10px}
.jorange-numbers >span{display:none; position:absolute; top:0; left:20px; padding:0 11px; width:178px; background:none repeat scroll 0 0 #EBE9DC; z-index:50}
.jorange-numbers >span:hover{-webkit-box-shadow:0px 4px 3px rgba(50,50,50,0.15); -moz-box-shadow:   0px 4px 3px rgba(50,50,50,0.15); box-shadow:        0px 4px 3px rgba(50,50,50,0.15); border-bottom:1px solid #F3F2EC}
.jorange-numbers >span:hover img{background-position:-9px 0}
.jorange-numbers >span >span{display:none; margin:5px 0}
.jorange-numbers >span:hover >span{display:block}
.jorange-numbers >span >span:first-child{display:block; margin-top:0}
.jorange-check-numb, .jorange-check-city, .iii{width:9px; height:5px; background:url('assets/img/parrow.png') no-repeat 0 0px; margin:0 0 0 5px!important}
.jorange-head >div >a, .jorange-head >div >span, .jorange-head >div >img, .jorange-head >div >div{float:left; display:block}
.city-top{font-size:18px; text-transform:uppercase; vertical-align:top; display:inline-block; position:relative; padding-right:12px; width:136px}
.jorange-head a:hover, .jorange-head a:hover span{color:#fb5c5c!important}
.jorange-cities:hover{-webkit-box-shadow:0px 4px 3px rgba(50,50,50,0.15); -moz-box-shadow:   0px 4px 3px rgba(50,50,50,0.15); box-shadow:        0px 4px 3px rgba(50,50,50,0.15)}
.jorange-cities{cursor:pointer}
.jorange-numbers{cursor:default}
.jorange-cities:hover .jorange-check-city{background-position:-9px 0}
.jorange-cities span:hover{color:#fb5c5c}

.jorange-cities{position:absolute; top:-3px; z-index:100; left:30px; background:#ebe9dc; padding-left:9px; border-bottom:1px solid #f3f2ec; padding-right:30px}
.jorange-cities span{margin:5px 0px; display:none; width:76px; position:relative; top:-3px}
.jorange-cities  span:first-child{display:block}
.jorange-cities{display:block}
.dd{width:135px; display:block; text-align:left}
.city-top >span{float:left; font-weight:normal; margin-left:12px}
.city-top .dd >img:first-child{vertical-align:baseline; float:left; margin-top:2px}
.jorange-check-city{position:absolute; top:12px; right:11px}
.jorange-wrap{width:960px; margin:0 auto; padding-top:228px}
.or{color:#e76d4c}
.Georgia{font-family:Georgia}
.i{font-style:italic}
.l{text-transform:lowercase}
.jorange-head{font-size:10px; height:33px; line-height:33px; font-weight:bold; color:#525252; text-transform:uppercase; white-space:nowrap; text-align:left; border-bottom:1px solid #F3F2EC; position:absolute; left:0; top:0; width:100%; background:#ebe9dc}
.jorange-head >div{margin:0 auto; width:955px; padding-top:5px; line-height:21px; padding-left:5px}
.jorange-head a{text-decoration:none; color:#525252}
.jorange-head img{float:left; margin-top:4px}
.ad{border-bottom:1px dotted #525252}
.jorange-sub-head{height:135px; padding:9px 0; position:absolute; top:35px; width:100%; left:0; background:#e1e1e1; z-index:25; letter-spacing:0}
.jorange-sub-head >div{width:955px; margin:0 auto; position:relative; padding-left:5px}
.m10{margin-left:10px}
.jorange-main-menu{font-size:15px; font-family:kelly_slabs; list-style:none; position:relative; z-index:20; line-height:32px; text-transform:uppercase; background:url('assets/img/lmenu.png') no-repeat 0 0; margin-left:5px; padding-left:10px; height:48px; z-index:51; float:left}
.jorange-main-menu >div{background:url('assets/img/rmenu.png') no-repeat right top; padding-right:10px}
.jorange-main-menu >div  >ul{background:url('assets/img/cmenu.png') repeat-x 0 0; padding-top:6px}
.jorange-main-menu >div >ul    li  ul{list-style:none}
.jorange-main-menu div ul >li  >ul >li ul{top:0; right:-161px}
.jorange-main-menu div ul >li  >ul >li{}
.jorange-main-menu div ul >li  ul{position:absolute}
.jorange-main-menu >div >ul >li ul{width:160px; padding-left:1px}
.jorange-main-menu >div >ul >li ul li{background:#fb5c5c; margin-bottom:1px; height:32px; line-height:32px; padding:0 10px}

.jorange-main-menu >div >ul >li ul li:hover{background-color:#3d3d3d}
.jorange-main-menu  ul  li{position:relative}
.jorange-main-menu >div >ul >li{float:left; padding:4px; border-left:1px solid #d26547; border-right:1px solid #a74f38}
.jorange-main-menu >ul{background:#c0634b; width:100%; display:block; height:42px}
.jorange-main-menu >div >ul >li >ul{left:-1px; top:42px; border-top:1px solid transparent}
.jorange-main-menu >div >ul >li >ul li a{display:block}
.jorange-main-menu >div >ul >li >a{height:34px; line-height:34px}

.jorange-main-menu >div >ul >li:first-child{border-left:0; padding-left:5px}
.jorange-main-menu >div >ul >li:last-child{border-right:0}
.jorange-main-menu >div >ul >li:hover{background-color:#3d3d3d!important; border-left:1px solid #3d3d3d}
.jorange-main-menu >div >ul >li:first-child:hover{padding-left:5px}
.jorange-main-menu >div >ul >li:first-child:hover{border-left:0}
.jorange-main-menu ul li:hover >ul{display:block}
.jorange-main-menu ul li ul{display:none}
.jorange-main-menu >div >ul >li.parent >img{background:url('assets/img/warrow.png') no-repeat; width:9px; margin-left:5px; height:5px; /* padding-right:5px; */ vertical-align:middle}
.jorange-main-menu >div >ul >li:first-child{margin-left:-10px}
.jorange-main-menu >div >ul >li ul li.parent  img{background:url('assets/img/wdarrow.png') no-repeat; width:5px; position:absolute; right:10px; top:11px; height:9px}
.jorange-main-menu  ul{list-style:none}

.jorange-main-menu >div >ul   a{color:#fff; text-decoration:none}
.jorange-logo span{white-space:nowrap; float:left; margin-top:2px}
.jorange-logo{float:left; margin-right:58px; margin-left:31px; text-decoration:none; line-height:14px; white-space:nowrap; color:#3b3b3b; font-size:12px}
.jorange-logo:hover img{background-position:0 -54px}
.jorange-logo img{width:183px; height:54px; background:url('assets/img/logo.png') no-repeat; float:left; margin-right:20px}
.jorange-cart{width:232px; height:60px; background:url('assets/img/carts.png') no-repeat 1px 20px; position:absolute; top:0; right:0; font-size:11px; font-weight:normal; color:#535353; text-transform:uppercase;}
.qqq{width:37px; padding-right:15px; padding-left:2px}
.ppp td{font-size:32px; color:#0abd9f; padding-top:5px}
.iii{width:9px; height:5px; background:url('assets/img/parrow.png') no-repeat 0 0px; vertical-align:middle; position:absolute!important; right:15px; top:auto!important; bottom:15px}
.jorange-cart:hover .iii{background-position:-9px 0}
.sss{width:178px; position:relative}
.ccc{font-size:16px}
.jorange-cart a{color:#535353; text-decoration:none}
.jorange-cart:hover .jorange-full-cart{display:block}
.jorange-qunt{text-align:left; height:29px; margin-left:73px; padding-left:10px; line-height:25px; text-transform:uppercase; width:135px}
.jorange-qqunt:hover, .jorange-qqunt:focus{background-position:-54px 0}
.jorange-cart-arrow{height:5px; width:8px; background:url('assets/img/carrow.png') no-repeat 0 0px; float:right; margin-bottom:14px; margin-top:12px; margin-right:2px; display:block; margin-left:0px!important}
.jorange-price{font-size:36px; color:#fff; font-family:perforama; font-weight:normal; height:42px; line-height:39px; text-transform:uppercase; width:207px; padding-left:13px; border-bottom:1px solid #b0543b}
.jorange-qunt a{text-decoration:none; color:#fff}
.jorange-price span{font-family:tahoma; font-size:10px; margin-left:2px; font-weight:bold}
.jorange-qunt span span{margin-left:9px; font-size:17px; font-weight:bold; margin-right:10px}
.jorange-qunt span{vertical-align:baseline}
.jorange-full-cart td{padding:7px 0; vertical-align:top; line-height:14px; border-bottom:1px solid #b0543b; min-height:28px; height:28px; vertical-align:middle; position:relative}
.jorange-full-cart{background:#bd5b41; width:325px; position:absolute; right:0px; font-weight:normal; font-family:tahoma; overflow:hidden; font-size:11px; z-index:99999; -webkit-box-shadow:0px 4px 5px rgba(0,0,0,0.15); -moz-box-shadow: 0px 4px 5px rgba(0,0,0,0.15); box-shadow: 0px 4px 5px rgba(0,0,0,0.15); display:none}

td.jorange-cart-numb{width:30px; min-width:30px; max-width:30px; text-align:center; color:#c7c6c1}
td.jorange-cart-prod{width:170px; min-width:170px; max-width:170px; padding-right:15px; text-transform:none}

td.jorange-cart-pprice .white{color:#3b3b3d; margin-left:2px}
.jorange-cart:hover #jorange-ajax-cart > table td a, .jorange-cart:hover table, .jorange-cart:hover .ppp, .jorange-cart:hover .qqq, .jorange-cart:hover .sss{color:#fb5c5c!important}
td.jorange-cart-pprice{width:75px; min-width:75px; max-width:75px; text-align:left; padding-right:5px; color:#fff; text-transform:uppercase}
.jorange-full-cart tr:hover td{background:#fb5c5c}
td.jorange-cart-prod a{color:#fff; text-decoration:none}
td.jorange-cart-del{vertical-align:middle; width:30px; min-width:30px; max-width:30px; text-align:center}
.white{color:#fff}
.jorange-cart-white{background:#3d3d3d; height:42px; line-height:42px}

.jorange-cart-white span, .jorange-cart-white a{display:block; width:49.99%; float:left; color:#fff!important; text-align:center; font-family:kelly_slabs!important; font-weight:normal; font-size:15px}
 .jorange-cart-white a{float:right; background:#09bfa0; text-decoration:underline}
.jorange-cart-white span:hover, .jorange-cart-white a:hover{background:#fb5c5c; text-decoration:underline}
.jorange-cart-white{text-transform:uppercase; color:#505050; font-size:11px; font-weight:bold}
.jorange-cart-white span{cursor:pointer}

.jorange-map{position:relative; height:585px}
.jorange-map-block{position:absolute; top:-120px}
.jorange-map-block img{position:absolute; top:0; display:none; left:0}
#main{display:block}

.jcarousel-skin-tango .jcarousel-container-horizontal{width:950px}
.jcarousel-skin-tango li{position:relative}
.jcarousel-skin-tango .hover{position:absolute; top:0; left:0; display:none}
.jcarousel-skin-tango .jcarousel-clip{ overflow:hidden}

.jcarousel-skin-tango .jcarousel-clip-horizontal{ width: 950px;  height:227px; margin-top:3px}

.jcarousel-skin-tango .jcarousel-item{ width:450px!important;  height:227px; margin-right:50px}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;  margin-right:0}

.jcarousel-skin-tango .jcarousel-item-vertical{ margin-bottom:10px}

.jcarousel-skin-tango .jcarousel-item-placeholder{ background:#fff;  color:#000}

.jcarousel-skin-tango .jcarousel-next-horizontal{    position:absolute;     top:-38px;     right:0px;     width:50px;     height:50px;     cursor:pointer;     background:transparent url(assets/img/main-arrow.png) no-repeat 0 -50px}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-next-horizontal:focus{    background-position:-50px -50px}

.jcarousel-skin-tango .jcarousel-next-horizontal:active{    background-position:-50px -50px}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, 
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active{    cursor:default;     background-position:-50px -50px}

.jcarousel-skin-tango .jcarousel-prev-horizontal{    position:absolute;     top:-38px;     left:0px;     width:50px;     height:50px;     cursor:pointer;     background:transparent url(assets/img/main-arrow.png) no-repeat 0 0}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-horizontal:focus{ background-position:-50px 0}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active{ background-position:-50px 0}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, 
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{ cursor:default;  background-position:0px 0}
.jcarousel-skin-tango{margin-top:-235px}
#waters{left:176px; z-index:500; display:block; top:418px}

.jcarousel-skin-tab .jcarousel-container-horizontal{width:100%}

.jcarousel-skin-tab .jcarousel-clip{ overflow:hidden}

.jcarousel-skin-tab .jcarousel-clip-horizontal{ width: 100%;  height:265px}

.jcarousel-skin-tab .jcarousel-item{ width:450px;  height:227px; margin-right:10px}

.jcarousel-skin-tab .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;  margin-right:0}

.jcarousel-skin-tab .jcarousel-item-vertical{ margin-bottom:10px}

.jcarousel-skin-tab .jcarousel-item-placeholder{ background:#fff;  color:#000}

.jcarousel-skin-tab .jcarousel-next-horizontal{    position:absolute;     top:-45px;     right:0px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/sarrow.png) no-repeat 0 -28px}

.jcarousel-skin-tab .jcarousel-next-horizontal:hover, 
.jcarousel-skin-tab .jcarousel-next-horizontal:focus{    background-position:-28px -28px}

.jcarousel-skin-tab .jcarousel-next-horizontal:active{    background-position:-28px -28px}

.jcarousel-skin-tab .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-tab .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-tab .jcarousel-next-disabled-horizontal:focus, 
.jcarousel-skin-tab .jcarousel-next-disabled-horizontal:active{    cursor:default;     background-position:0px -28px}

.jcarousel-skin-tab .jcarousel-prev-horizontal{    position:absolute;     top:-45px;     right:43px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/sarrow.png) no-repeat 0 0}

.jcarousel-skin-tab .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-tab .jcarousel-prev-horizontal:focus{ background-position:-28px 0}

.jcarousel-skin-tab .jcarousel-prev-horizontal:active{ background-position:-28px 0}

.jcarousel-skin-tab .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-tab .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-tab .jcarousel-prev-disabled-horizontal:focus, 
.jcarousel-skin-tab .jcarousel-prev-disabled-horizontal:active{ cursor:default;  background-position:0px 0}
.jcarousel-skin-tab{margin-top:0px}

.jorange-tabs-navi{text-align:left; margin-bottom:10px}
.jorange-tabs-navi a:hover{background:#fb5c5c}
.jorange-tab-prod-img .hover{position:absolute; top:0; left:0; display:none}
.jorange-tab-prod-img{position:relative}
.jorange-tab-prod-img .jorange-tab-prod-img a{display:block}
.jorange-tab-prod-img a .hover{box-shadow:none}
img.hover{display:none}

.jorange-tab-prod-img img{width:230px; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15); height:114px}
.jorange-prods .jorange-tab-prod-img img, .jorange-prods .jorange-tab-prod-img a{height:137px; box-shadow:none; width:230px}
.jorange-prods  .jorange-tab-prod-img{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15); margin-bottom:9px}
.jorange-tab-prod:hover .jorange-tab-prod-img img{}
.sm{font-size:11px; text-decoration:none; text-transform:uppercase}
.jorange-tab-before-price{color:#3b3b3b; margin-left:1px; margin-right:5px}
.jorange-tab-before-price span:first-child{text-decoration:line-through}
.jorange-tab-before-price .pps{text-decoration:line-through}
.jorange-hot{margin-top:4px}

.jorange-comments_prod{width:100px!important; font-size:14px; height:265px!important}

.jorange-tab-price{font-size:18px; line-height:22px; color:#e76d4c; margin-bottom:7px}
.jorange-addcart{border:0; background:0; color:#0bbea1; text-transform:uppercase; background:url('assets/img/buy.png') no-repeat; line-height:18px; height:18px; width:16px; margin-right:6px; cursor:pointer; font-weight:bold; vertical-align:middle}
.jorange-addcart:hover{background-position:-16px 0}
.order-it, .added{border:0; background:0; color:#0bbea1; text-transform:uppercase; line-height:18px; cursor:pointer; font-weight:bold; text-decoration:none; vertical-align:middle; font-family:tahoma}
.order-it:hover, .added:hover{color:#fb5c5c}
.order-it{display:none}
.jorange-tabs-navi{height:42px; line-height:42px; margin-top:11px}
.jorange-tabs-navi a{font-size:15px; color:#fff; text-decoration:none; text-transform:uppercase; font-family:kelly_slabs; line-height:42px; height:42px; padding:0px 8px 0 8px; float:left; display:block; margin-right:1px; background:#3b3b3b; text-align:center}
li.jorange-tab-prod:hover h4 a{text-decoration:underline; color:#fb5c5c}
.jorange-tabs-navi a.actived{background:#be5c42}
.jorange-tabs-navi .actived span:hover{border-bottom:0!important}
.jorange-brand h2{font-weight:normal; padding-top:23px; display:block; text-shadow:0px 1px 1px rgba(0,0,0,0.3)}

.jorange-brand{height:78px; margin-top:12px; font-size:26px; font-family:kelly_slabs; margin-bottom:35px; text-transform:uppercase; color:#f8f8f9}
.jorange-ex{line-height:34px; padding-top:2px; width:415px; float:left; font-size:28px; text-transform:uppercase}
.jorange-brands{margin-top:12px; margin-bottom:6px}
.jcarousel-skin-brand{}

.jcarousel-skin-brand .jcarousel-container-horizontal{width:100%}

.jcarousel-skin-brand .jcarousel-clip{ overflow:hidden}

.jcarousel-skin-brand .jcarousel-clip-horizontal{ width: 100%;  height:63px}

.jcarousel-skin-brand .jcarousel-item img{-webkit-box-shadow:0px 1px 1px rgba(50,50,50,0.15); -moz-box-shadow: 0px 1px 1px rgba(50,50,50,0.15); box-shadow: 0px 1px 1px rgba(50,50,50,0.15)}
.jcarousel-skin-brand .jcarousel-item{height:61px; width:230px!important; margin-right:10px}

.jcarousel-skin-brand .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;  margin-right:0}

.jcarousel-skin-brand .jcarousel-item-vertical{ margin-bottom:10px; height:63px; width:193px}

.jcarousel-skin-brand .jcarousel-item-placeholder{ background:#fff;  color:#000}

.jcarousel-skin-brand .jcarousel-next-horizontal{    position:absolute;     top:-44px;     right:1px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/barrow.png) no-repeat 0 -28px}

.jcarousel-skin-brand .jcarousel-next-horizontal:hover, 
.jcarousel-skin-brand .jcarousel-next-horizontal:focus{    background-position:-28px -28px}

.jcarousel-skin-brand .jcarousel-next-horizontal:active{    background-position:-28px -28px}

.jcarousel-skin-brand .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-brand .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-brand .jcarousel-next-disabled-horizontal:focus, 
.jcarousel-skin-brand .jcarousel-next-disabled-horizontal:active{    cursor:default;     background-position:0px -50px}

.jcarousel-skin-brand .jcarousel-prev-horizontal{    position:absolute;     top:-44px;     right:44px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/barrow.png) no-repeat 0 0}

.jcarousel-skin-brand .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-brand .jcarousel-prev-horizontal:focus{ background-position:-28px 0}

.jcarousel-skin-brand .jcarousel-prev-horizontal:active{ background-position:-28px 0}

.jcarousel-skin-brand .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-brand .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-brand .jcarousel-prev-disabled-horizontal:focus, 
.jcarousel-skin-brand .jcarousel-prev-disabled-horizontal:active{ cursor:default;  background-position:0px 0}
.jcarousel-skin-brand{margin-top:0px}
.jorange-subscribe{font-size:14px; text-transform:uppercase; color:#505050}

.jorange-tab-prod{float:left; margin-right:10px; margin-bottom:20px; width:230px!important; font-size:14px; height:265px!important}

.jorange-cat-left{float:left; width:710px}
.jorange-tab-prod h4 a{font-size:15px; margin-top:9px; display:block; color:#3b3b3b; line-height:19px; text-decoration:none; font-family:tahoma}
.jorange-tab-prod h4{margin-bottom:6px; height:60px; font-weight:normal}
.jorange-tab-prod form.variants{height:55px}
.jorange-cat-right{width:230px; float:left; margin-left:10px}
.jorange-filters{background-image:linear-gradient(bottom,rgb(245,245,245) 0%,rgb(228,228,228) 100%); background-image:-o-linear-gradient(bottom,rgb(245,245,245) 0%,rgb(228,228,228) 100%); background-image:-moz-linear-gradient(bottom,rgb(245,245,245) 0%,rgb(228,228,228) 100%); background-image:-webkit-linear-gradient(bottom,rgb(245,245,245) 0%,rgb(228,228,228) 100%); background-image:-ms-linear-gradient(bottom,rgb(245,245,245) 0%,rgb(228,228,228) 100%); background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgb(245,245,245)),color-stop(1,rgb(228,228,228))); border-radius:5px; position:relative; top:-20px; padding-left:13px; padding-top:10px; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow: 0px 1px 1px rgba(0,0,0,0.15); box-shadow: 0px 1px 1px rgba(0,0,0,0.15); padding-bottom:15px}

.ui-slider{position:relative; text-align:left; margin-top:17px}
.ui-slider .ui-slider-handle{position:absolute; z-index:2; width:1.2em; height:1.2em; cursor:default}
.ui-slider .ui-slider-range{position:absolute; z-index:1; font-size:.7em; display:block; border:0; background:url('assets/img/progress.png')}

.ui-slider-horizontal{height:8px; background:url('assets/img/progress-bar.png'); width:160px; margin-left:7px}
.ui-slider-horizontal .ui-slider-handle{top:-8px; margin-left:-8px; background:url('assets/img/range-btn.png'); width:24px; height:24px}
.ui-slider-horizontal .ui-slider-range{top:0; height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-horizontal .ui-slider-handle:hover{background-position:-24px 0}
.ui-slider-vertical{width:.8em; height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em; margin-left:0; margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0; width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}

.jorange-brand-fil{overflow:hidden}
.jorange-check{width:103px; float:left}
.jorange-check-fil{clear:both; overflow:hidden; width:230px}
.jorange-check-fil h3:hover span, #revil:hover{border-color:#fb5c5c; color:#fb5c5c; cursor:pointer}
#infoblock{display:none; left:-215px!important}
.jorange-check-fil h3.act{background-position:0 -5px}
.jorange-checkbox{width:15px; height:15px; background:url('assets/img/chk.png') no-repeat 0 0; cursor:pointer; float:left}
.jorange-check:hover .jorange-checkbox{background-position:-30px 0}
.jorange-checkbox.active{background-position:-15px 0}
.jorange-checkbox.active:hover, .jorange-check:hover .jorange-checkbox.active{background-position:-45px 0!important}
#minp, #maxp{background:url('assets/img/rangein.png') no-repeat 0 0; width:38px; height:29px; border:0; color:#525252; font-size:11px; padding:0 8px; line-height:29px; font-family:'Trebuchet MS'}
#minp:hover, #maxp:hover, #minp:focus, #maxp:focus{background-position:-54px 0}
.jorange-filters{text-transform:uppercase; font-size:10px}
.jorange-filters h3{font-weight:normal; background:url('assets/img/ba.png') no-repeat 0 6px; padding-left:12px; margin-bottom:13px}
.jorange-filters h3 span, #revil{color:#0abd9f; border-bottom:1px dotted #0abd9f; font-size:11px}
#revil{margin-left:45px; vertical-align:middle; cursor:pointer; line-height:28px}
.jorange-price-fil{height:87px; margin-bottom:18px}
.jorange-check{min-height:15px; margin-bottom:9px; width:103px}
.jorange-check-fil >div{padding-left:10px; margin-bottom:8px; overflow:hidden}
input.fil{background:url('assets/img/fill.png') no-repeat 0 0; height:28px; width:98px; vertical-align:middle}
input.fil:hover{background-position:-98px 0}
.jorange-check label{float:left; margin-left:5px; line-height:12px; font-size:10px; color:#505050; width:70px; overflow:hidden; word-wrap:break-all; word-wrap:break-word; white-space:no-wrap}
.etalage_magnifier div img{}
h3.jornage-price-lab{color:#fb5c5c; font-size:14px; margin-bottom:8px; padding:0; background:none; margin-top:5px}
span.do{font-size:11px; margin:0 4px; color:#3b3b3b}
.jorange-top-line{background:#f3f2ec; position:absolute; height:40px; width:100%; line-height:40px; left:0; top:-40px}
.grey-line{background:#f3f2ec; height:42px; width:100%; line-height:42px; left:0; top:188px; position:absolute}
#uls{height:71px}
.jorange-top-line >div{width:950px; margin:0 auto; padding-left:10px; position:relative}
.jorange-bread-crumbs img{vertical-align:middle}
.jorange-bread-sep{margin:0 5px 0 5px}
.jorange-bread-crumbs a{color:#525252; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none; vertical-align:middle}
.jorange-bread-crumbs p{color:#525252; font-size:10px; font-weight:bold; text-transform:uppercase; text-decoration:none; vertical-align:middle}

.jorange-bread-crumbs a:hover{color:#fb5c5c; text-decoration:underline}
.jorange-bread-crumbs{color:#525252; font-size:10px; width:402px; float:left; margin-right:12px}
.jorange-top-fill{float:left; text-align:right}
.jorange-top-fill form:last-child{margin:0!important}
.jorange-count{width:220px; float:right; padding-right:10px; text-align:right}
.jorange-top-fill a.asc{margin-right:10px}
.jorange-lim{width:57px!important; height:29px!important; background:url('assets/img/lim.png') no-repeat!important; border:0!important; padding:0!important}
.jorange-sort{width:148px!important; height:29px!important; background:url('assets/img/sort.png') no-repeat!important; border:0!important; padding:0!important}

.selectBox-dropdown{width:180px; padding:5px; padding-right:40px; position:relative; border:solid 1px #BBB; line-height:0.8; text-decoration:none; color:#000; outline:none; vertical-align:middle; display:inline-block; cursor:default; text-align:left}

.selectBox-dropdown:focus, 
.selectBox-dropdown:focus .selectBox-arrow{border-color:#666}

.selectBox-dropdown .selectBox-label{display:inline-block; white-space:nowrap; overflow:hidden; font-size:11px; line-height:29px; padding-left:12px; color:#525252; text-transform:uppercase; font-family:Trebuchet MS}

.selectBox-dropdown .selectBox-arrow{position:absolute; top:0; right:0; width:23px; height:100%}

.selectBox-dropdown-menu{position:absolute; z-index:99999; max-height:200px; background:#FFF; -moz-box-shadow:0 2px 6px rgba(0,0,0,.2); -webkit-box-shadow:0 2px 6px rgba(0,0,0,.2); box-shadow:0 2px 6px rgba(0,0,0,.2); overflow:auto; top:196px!important; border-radius:3px}

.selectBox-inline{width:250px; outline:none; border:solid 1px #BBB; background:#FFF; display:inline-block; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; overflow:auto}

.selectBox-inline:focus{border-color:#666}

.selectBox-options, 
.selectBox-options LI, 
.selectBox-options LI A{list-style:none; display:block; cursor:default; padding:0; margin:0; text-align:left; font-size:11px; text-transform:uppercase; color:#525252}
.selectBox-options LI{height:29px; line-height:29px}
.selectBox-options LI A{padding:0 0 0 12px; white-space:nowrap; overflow:hidden; background:6px center no-repeat; font-family:Trebuchet MS}

.selectBox-options LI.selectBox-hover A{background-color:#fb5c5c; color:#fff}

.selectBox-options LI.selectBox-disabled A{color:#525252; background-color:transparent}

.selectBox-options LI.selectBox-selected A{}
.selectBox-options LI:hover{background-color:#fb5c5c}
.selectBox-options .selectBox-optgroup{color:#666; background:#EEE; font-weight:bold; line-height:1.5; padding:0 .3em; white-space:nowrap}

.selectBox.selectBox-disabled{color:#888 !important}

.selectBox-dropdown.selectBox-disabled .selectBox-arrow{opacity:0.5; filter:alpha(opacity=50); border-color:#666}

.selectBox-inline.selectBox-disabled{color:#888 !important}

.selectBox-inline.selectBox-disabled .selectBox-options A{background-color:transparent !important}
#jorange-content{padding-top:13px; padding-left:10px}
.jorange-count{font-size:11px; color:#505050}
.jorange-sort-links{margin-left:140px; height:40px; line-height:40px}
.jorange-sort-links a.sactive{font-size:32px; color:#fff; font-family:'Perforama'; border:0; font-weight:normal}
.jorange-sort-links a{text-decoration:none; color:#505050; font-weight:bold; font-family:tahoma; font-size:12px; text-transform:uppercase; margin:0 15px; line-height:40px; vertical-align:middle}
.jcarousel-control a{display:block; height:6px; width:6px; background:url('assets/img/cir.png') -6px 0; float:left; margin-left:14px}
.jcarousel-control a:first-child{margin-left:0}
.jcarousel-control a.actives{background-position:0 0}
.jcarousel-control{position:absolute; z-index:500; left:0; top:0}
.jorange-cat-banners{height:140px; padding-top:15px; position:relative}
.jorange-cat-banners .jcarousel-item{width:710px; overflow:hidden; height:139px; position:relative}
.jorange-cat-banners{overflow:hidden; width:100%}

.jorange-big-cart td{background:url('assets/img/cart-bot.png') left bottom; height:140px; padding-top:0!important; padding-bottom:0!important; position:relative; vertical-align:middle; color:#3b3b3b}

.jornage-x{ font-size:11px;  padding:35px 10px!important;  font-family:Tahoma;  width:7px;  min-width:7px;  max-width:7px}
.cart-sku{font-size:11px; line-height:24px}

.cart-sku span{text-transform:uppercase}
.cart-brand{text-transform:uppercase}
.jorange-big-cart .jorange-cart-img .jorange-discont{display:block; position:absolute; top:0; z-index:20; height:16px; width:47px; right:0; color:#fff; font-weight:bold; font-size:10px; text-align:center; line-height:16px; background:#fb6c6c}
.jorange-big-cart .jorange-cart-img a{position:relative; height:70px; display:block}
.jorange-big-cart .jorange-cart-img{width:70px; padding-right:19px}
.jorange-cart-name{vertical-align:top; font-size:15px; width:305px; min-width:305px; max-width:305px; padding-right:20px; color:#3b3b3b; line-height:19px}
.jorange-cart-price{width:103px; min-width:103px; max-width:103px; text-align:left; font-size:12px; text-transform:uppercase; line-height:15px}
.jorange-cart-price span{font-size:24px; margin-right:3px}
.jorange-cart-name a{color:#e76d4c; text-decoration:none}
.jorange-cart-name .cat{color:#3b3b3b}
.jorange-big-cart .jorange-cart-img img{width:110px; height:73px}
.jorange-big-cart .jorange-cart-img img{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15)}
.jorange-big-cart .jorange-cart-img img.hover{box-shadow:0!important}
.jorange-big-cart tr:hover a, .jorange-big-cart tr:hover a span{color:#fc5c5c}
.jorange-big-cart tr:hover a{text-decoration:underline}
.jorange-big-cart .jorange-cart-numb{width:25px; min-width:25px; max-width:25px; text-align:left; color:#505050; font-family:Tahoma; padding-right:2px}
.jorange-cart-qq{width:55px; max-width:55px; min-width:55px}
.jorange-cart-qq .jorange-qunt{margin:0; height:29px; width:26px; background:url('assets/img/small.png') no-repeat; border:0; font-size:11px; padding:0 14px; line-height:29px; font-family:Tahoma}
.jorange-cart-qq .jorange-qunt:hover, .jorange-cart-qq .jorange-qunt:focus{background-position:-54px 0}
.jorange-cart-remove{width:83px; text-align:right; min-width:83px}
.shtuk{padding-right:18px; width:36px; min-width:36px; max-width:36px}
.second-price{width:145px; min-width:145px; max-width:145px; text-align:left; color:#e76d4c!important}
.jorange-cart-remove img{vertical-align:middle}
.jorange-big-cart{width:100%; margin-bottom:35px}
.jorange-radit{padding-left:25px}
.jorange-cart-left{width:700px; float:left}
.jorange-cart-right{margin-left:20px; float:left}
.jorange-radio-btn{height:15px; width:15px; background:url('assets/img/radio.png') no-repeat -15px 0}
.jorange-radio-btns .jorange-radio-btn{float:left; margin-right:16px}
.jorange-radio-btns{margin-bottom:27px}
.jorange-radit a{color:#e76d4c; font-family:tahoma}
.jorange-radit a:hover{color:#fc5c5c}
.jorange-radit{margin-bottom:10px; line-height:15px; color:#3b3b3b; font-size:12px; cursor:pointer}
.jorange-radio-btn.selected{background-position:0 0}
.jorange-buy-card h3{  color:#0ABD9F;   font-family:kelly_slabs;   font-size:18px;   font-weight:normal;   line-height:20px;   margin-bottom:29px;   padding-left:35px;   padding-top:5px;   text-align:center;   text-transform:uppercase}
.jorange-buy-card{padding:15px 40px 110px 40px; width:620px; background:url('assets/img/cart.png') no-repeat}
.jorange-buy-card input[type="text"], .feedback_form input[type="text"]{width:250px; padding:0 14px; height:29px; line-height:29px; text-align:left; border:0; background:url('assets/img/form.png') no-repeat; text-transform:uppercase; font-size:11px; font-family:'Trebuchet MS'; color:#525252}
.jorange-buy-card input[type="text"]:focus, .jorange-buy-card input[type="text"]:hover, .jorange-buy-card textarea:hover, .jorange-buy-card textarea:focus, .feedback_form input[type="text"]:hover, .feedback_form input[type="text"]:focus{background-position:-278px 0}
.jorange-buy-card .disabled input[type="text"]:focus, .jorange-buy-card .disabled input[type="text"]:hover, .jorange-buy-card .disabled input[type="text"]{background-position:0 0}
.jorange-buy-card .disabled{opacity:0.5; filter:alpha(opacity=50);    -moz-opacity:0.5}
.jorange-buy-card td{padding:0px 0 0px 33px; font-size:12px; min-height:47px; height:47px; color:#505050; vertical-align:top; line-height:13px}
.jorange-buy-card tr:last-child td{height:100px}
.jorange-buy-card td:first-child{padding-left:0}
.jorange-buy-card textarea{resize:none; width:254px; height:60px; padding:8px 10px 15px 14px; border:0; background:url('assets/img/comment.png') no-repeat; font-size:11px; color:#505050; font-family:'Trebuchet MS'}

.jorange-cart-right{width:230px; margin-top:18px; font-size:11px; text-transform:uppercase; color:#505050}
.jorange-cart-right .error{width:150px; line-height:13px; font-size:11px; margin-top:28px; text-transform:none}
.jorange-cart-total >span{font-size:48px; display:block; line-height:50px; white-space:nowrap; color:#e76d4c}
.jorange-cart-total span span{font-size:24px}
.jorange-order-cart{border:0; background:url('assets/img/ord.png') no-repeat 0 0; width:230px; cursor:pointer; height:61px; margin-top:13px}
.jorange-order-cart:hover{background-position:-230px 0}
.jorange-plus{background:url('assets/img/increase.png') no-repeat -48px 0; width:16px; height:18px; position:absolute; top:-37px; left:19px; cursor:pointer}
.jorange-plus.disable, .jorange-plus.disable:hover{background-position:-64px 0; cursor:default}
.jorange-plus:hover{background-position:-80px 0}
.jorange-minus:hover{background-position:-32px 0}
.jorange-minus{background:url('assets/img/increase.png') no-repeat -16px 0; width:16px; height:18px; position:absolute; top:46px; cursor:pointer; left:20px}
.jorange-minus.disable, .jorange-minus.disable:hover{background-position:0 0; cursor:default}
.relative{position:relative}
.jorange-footer{width:950px; margin:0 auto; padding:35px 0 35px 10px; clear:both}
.pagination{clear:both}
.jorange-foot-r{float:left; font-size:10px; font-weight:bold; text-transform:uppercase; color:#fff}
.jorange-foot-r a{font-size:10px; font-weight:bold; text-transform:uppercase; color:#fff}
.jorange-footer-logo{float:left}
.jorange-footmenu li a:hover, .jorange-foot-r a:hover{color:#fb5c5c; text-decoration:underline}
.jorange-footmenu li a{font-size:11px; font-weight:normal; text-transform:uppercase; color:#3b3b3b; text-decoration:none}
.jorange-footmenu li{float:left; list-style:none; margin-left:15px}
.jorange-footmenu li:first-child{margin-left:0}
.jorange-footer-logo{margin-right:90px}
.jorange-footer-logo img{width:152px; height:45px; background:url('assets/img/foot.png') no-repeat 0 0; margin-bottom:8px}
.jorange-footer-logo img:hover{background-position:-152px 0}
.jorange-footer-logo{color:#3b3b3b; font-size:11px}
.jorange-footer-logo a{text-decoration:none; color:#3b3b3b}
.zasn{margin-left:7px}
.jorange-footer-logo a:hover{text-decoration:underline; color:#fb5c5c}
.jorange-footmenu{margin-top:28px; margin-left:1px; overflow:hidden}
.jorange-f-t{color:#3b3b3b!important; overflow:hidden; height:23px}
.jorange-f-t span.m{margin-left:20px}
.jorange-f-t span{margin-left:5px}

.jorange-f-t >a{margin-right:36px}
.jorange-f-t >span a, .jorange-f-t >span a:hover{text-decoration:none; color:#525252}
.jorange-prod-left{width:365px; float:left; margin-right:37px}
.jorange-prod-right{width:545px; float:left}
#pimages{margin-top:46px; position:relative}
.jorange-mores{margin-top:31px}
#pimages .jcarousel-clip{overflow:hidden; width:370px; margin-left:-5px}
.jorange-prod-right .jorange-tabs-navi a.actived{font-size:15px}
.jorange-prod-right .jorange-tabs-navi a.actived:hover span{border-bottom:0}
.jorange-tabs-navi a:hover span{border-bottom:1px dotted #fff}
.jorange-tabs-navi a:first-child{margin-left:0!important}
.jorange-prod-right .jorange-tabs-navi a{margin:0 1px 0 0}
#pimages li{margin-left:5px; position:relative; width:68px; overflow:hidden; height:68px; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15)}
.jorange-zoom{position:relative}
.jorange-zoom img{position:absolute; top:334px; right:0; z-index:2}
#pimages li img{width:68px; height:68px}
.jorange-acsses .oldprice{color:#525252; text-decoration:line-through}
.jorange-acsses .price{color:#e76d4c}

.jcarousel-skin-img .jcarousel-next-horizontal{    position:absolute;     top:-38px;     right:0px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/sarrow.png) no-repeat 0 -28px}

.jcarousel-skin-img .jcarousel-next-horizontal:hover, 
.jcarousel-skin-img .jcarousel-next-horizontal:focus{    background-position:-28px -28px}

.jcarousel-skin-img .jcarousel-next-horizontal:active{    background-position:-28px -28px}

.jcarousel-skin-img .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-img .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-img .jcarousel-next-disabled-horizontal:focus, 
.jcarousel-skin-img .jcarousel-next-disabled-horizontal:active{    cursor:default;     background-position:0px -28px}

.jcarousel-skin-img .jcarousel-prev-horizontal{    position:absolute;     top:-38px;     right:40px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/sarrow.png) no-repeat 0 0}

.jcarousel-skin-img .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-img .jcarousel-prev-horizontal:focus{ background-position:-28px 0}

.jcarousel-skin-img .jcarousel-prev-horizontal:active{ background-position:-28px 0}

.jcarousel-skin-img .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-img .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-img .jcarousel-prev-disabled-horizontal:focus, 
.jcarousel-skin-img .jcarousel-prev-disabled-horizontal:active{ cursor:default;  background-position:0px 0}
.player{position:absolute; left:0; bottom:0; z-index:10}
.jorange-p-image{width:365px; height:365px; text-align:center; vertical-align:middle; background:#fff; -webkit-box-shadow:0px 1px 1px rgba(50,50,50,0.15); -moz-box-shadow: 0px 1px 1px rgba(50,50,50,0.15); box-shadow: 0px 1px 1px rgba(50,50,50,0.15)}

ul#etalage{position:relative; z-index:1}

#etalage li.etalage_thumb{background:white url(assets/img/loading.gif) center no-repeat; width:365px; height:357px; overflow:hidden}

#etalage img.etalage_thumb_image{}

#etalage li.etalage_small_thumbs li{background:white; border:1px solid #ddd; margin:10px; padding:3px}

#etalage ul li.etalage_smallthumb_first{}

#etalage ul li.etalage_smallthumb_last{}

#etalage ul li.etalage_smallthumb_active{-webkit-box-shadow:0 0 10px #ddd; -moz-box-shadow:0 0 10px #ddd; box-shadow:0 0 10px #ddd}

#etalage li.etalage_zoom_area{background:white url(assets/img/loading.gif) center no-repeat; border:1px solid #ddd; margin:10px; padding:6px; -webkit-box-shadow:0 0 10px #ddd; -moz-box-shadow:0 0 10px #ddd; box-shadow:0 0 10px #ddd; left:370px!important}

#etalage li.etalage_magnifier{background:white; border:1px solid #bbb}

#etalage li.etalage_icon{background:url(assets/img/zoom.png) no-repeat; width:181px; height:23px; left:184px}

#etalage li.etalage_hint{background:url(assets/img/hint.gif) no-repeat; margin:15px; width:130px; height:57px}

#etalage, .etalage, .etalage_thumb, .etalage_thumb_image, .etalage_source_image, .etalage_zoom_preview, .etalage_icon, .etalage_hint{display:none}
.etalage, .etalage ul, .etalage li, .etalage img, .etalage_hint{margin:0; padding:0; border:0; list-style:none}
.etalage, .etalage_magnifier div, .etalage_magnifier div img, .etalage_small_thumbs ul, ul .etalage_small_thumbs li, .etalage_zoom_area div, .etalage_zoom_img{position:relative}
.etalage img, .etalage li{-webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -o-user-select:none; user-select:none; -webkit-user-drag:none; -moz-user-drag:none; user-drag:none}
.etalage{float:left}
.etalage li{position:absolute}
.etalage img{vertical-align:bottom}
.etalage_magnifier{cursor:default}
.etalage_magnifier div{overflow:hidden}
.etalage_magnifier div img{display:none}
.etalage_icon, .etalage_hint{cursor:default; width:0; height:0; overflow:hidden}
.etalage_small_thumbs{overflow:hidden}
ul .etalage_small_thumbs li{float:left}
.etalage_zoom_area div{overflow:hidden; z-index:997}
ul .etalage_zoom_preview{position:absolute; z-index:998}
.etalage_zoom_img{z-index:999}
.ft{display:block; font-family:kelly_slabs; text-transform:uppercase; font-size:32px; font-weight:normal; margin-bottom:10px}

.jcarousel-skin-pp .jcarousel-next-horizontal{    position:absolute;     top:-46px;     right:0px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/sarrow.png) no-repeat 0 -28px}

.jcarousel-skin-pp .jcarousel-next-horizontal:hover, 
.jcarousel-skin-pp .jcarousel-next-horizontal:focus{    background-position:-28px -28px}

.jcarousel-skin-pp .jcarousel-next-horizontal:active{    background-position:-28px -28px}

.jcarousel-skin-pp .jcarousel-next-disabled-horizontal, 
.jcarousel-skin-pp .jcarousel-next-disabled-horizontal:hover, 
.jcarousel-skin-pp .jcarousel-next-disabled-horizontal:focus, 
.jcarousel-skin-pp .jcarousel-next-disabled-horizontal:active{    cursor:default;     background-position:0px -28px}

.jcarousel-skin-pp .jcarousel-prev-horizontal{    position:absolute;     top:-46px;     right:41px;     width:28px;     height:28px;     cursor:pointer;     background:transparent url(assets/img/sarrow.png) no-repeat 0 0}

.jcarousel-skin-pp .jcarousel-prev-horizontal:hover, 
.jcarousel-skin-pp .jcarousel-prev-horizontal:focus{    background-position:-28px 0}

.jcarousel-skin-pp .jcarousel-prev-horizontal:active{    background-position:-28px 0}

.jcarousel-skin-pp .jcarousel-prev-disabled-horizontal, 
.jcarousel-skin-pp .jcarousel-prev-disabled-horizontal:hover, 
.jcarousel-skin-pp .jcarousel-prev-disabled-horizontal:focus, 
.jcarousel-skin-pp .jcarousel-prev-disabled-horizontal:active{    cursor:default;     background-position:0px 0}
.jcarousel-skin-pp li img{width:171px}
.jcarousel-skin-pp li{width:172px!important; margin-right:20px; height:auto!important}
.jorange-prod-right{color:#505050; font-size:11px}
.f28{font-size:28px}
.wn{font-weight:normal}
.rod{color:#fb5c5c}
.jorange-sku{font-size:11px; padding-bottom:7px; color:#525252; margin-top:11px; margin-left:1px}
.prod-tab .jorange-tabs-block >div{border-radius:3px; overflow:hidden; padding:9px 0px 20px 0px; font-size:12px; position:relative; width:545px; color:#3b3b3b}
.jorange-prod-blocks >div{margin-top:20px}
.jorange-prod-blocks >div .text{width:260px; float:left}
.jorange-prod-blocks >div .text p{margin-bottom:15px}
h3.inbody{color:#3b3b3b; font-size:22px; font-weight:normal; line-height:26px; font-family:kelly_slabs; text-transform:uppercase}
.jorange-prod-blocks >div:first-child{margin-top:0!important}
.jorange-prod-blocks h4{font-size:22px; line-height:26px; color:#3b3b3b; font-weight:normal; font-family:kelly_slabs; text-transform:uppercase; background:url('assets/img/h3-line.png') no-repeat bottom left; padding-bottom:14px; margin-bottom:11px}
#comp{background:#f3f2ea; padding-left:18px; padding-top:14px; padding-bottom:10px; margin-bottom:20px; color:#3b3b3b; overflow:hidden}
#comp >ul{overflow:hidden; width:245px; float:left}
#comp ul, #comp li{list-style:none}
#comp ul.left{float:left}
#comp ul.right{float:right; margin-right:27px}
#comp li{background:url('assets/img/mp.png') no-repeat 0 5px; width:230px; padding-left:14px; margin:0 0 20px 0px; line-height:16px}
#comp li span{display:block; line-height:16px}

.complect{font-size:22px; left:0; position:absolute; top:7px; color:#fb5c5c; font-family:kelly_slabs; line-height:26px}
.complect span{border-bottom:1px dashed #fb5c5c; margin-right:10px}
.prod-tab .jorange-tabs-block #four{padding:0}
.jorange-acsses tr:first-child td div{border-top:0}
.jorange-acsses tr:last-child td{border-bottom:0}
.jorange-product-price{font-size:48px; color:#e76d4c; text-transform:uppercase; margin-top:20px; line-height:20px; margin-bottom:25px}
.jorange-product-price span{font-size:24px}

.jorange-product-price .jorange-before-price{color:#3b3b3b}
.jorange-product-price .jorange-before-price span{font-size:11px; color:#3b3b3b}
.jorange-prod-title{line-height:34px}
.jorange-product-price .jorange-before-price span:first-child{text-decoration:line-through; font-size:24px; color:#3b3b3b}
.jorange-qqunt{margin:0; height:29px; width:26px; background:url('assets/img/small.png') no-repeat; border:0; font-size:11px; padding:0 14px; line-height:29px; font-family:'Trebuchet MS'; margin-right:6px}
.incart{background:none; border:0 none; color:#0BBEA1; cursor:pointer; line-height:28px; text-transform:uppercase; font-weight:bold; vertical-align:middle; font-size:20px; margin-top:0}
.inorder{font-family:kelly_slabs!important; background:url('assets/img/porder.png') no-repeat bottom left; font-size:18px; margin-top:29px; margin-bottom:12px; padding-bottom:12px}
.pr{width:255px; text-transform:none!important; line-height:18px; font-size:12px!important}
.pr h3{text-transform:uppercase; font-weight:normal; margin-top:2px; margin-bottom:7px}
.jorange-product-socs{margin-top:32px; margin-bottom:18px}
.ll{float:left}
.rr{float:right; margin-left:30px; width:235px; margin-left:30px}
.rr h3{white-space:nowrap}
.ll.pr p, .rr.pr p{line-height:16px}
.jorange-adcart{background:url("assets/img/buy.png") no-repeat scroll center left transparent; border:0 none; cursor:pointer; height:28px; line-height:28px; text-transform:uppercase; width:16px; vertical-align:top; position:relative; top:1px; margin:0px 24px 0 191px; vertical-align:middle}
.bonus-plus{position:relative}
.bonus-plus img{position:absolute; right:-11px; top:-5px; z-index:10}
.jorange-add-to .incart:hover{color:#E76D4C}
.jorange-add-to a{font-size:24px; vertical-align:middle; line-height:28px}
.jorange-tab-prod-img a{display:block; height:114px; width:171px}
.jorange-add-to .incart{line-height:28px!important; font-size:24px!important}

.jorange-adcart:hover{background-position:-16px center}
.jorange-add-to{height:28px; margin-bottom:25px; line-height:28px; padding-bottom:227px}
.jorange-desc-del{font-size:11px; text-transform:uppercase; color:#505050; float:left; line-height:16px; position:absolute; top:227px}
.jorange-prod-brand{float:right}
.clr{clear:both}
.prev_page_link{background:url(assets/img/main-arrow.png) 0 0; display:inline-block; width:50px; height:50px}
.prev_page_link:hover{background-position:50px 0}
.next_page_link{background:url(assets/img/main-arrow.png) 0px -50px; display:inline-block; width:50px; height:50px}

.next_page_link:hover{background-position:-50px -50px}
.next_page_link.disabled-link:hover{background-position:0px -50px}
.prev_page_link.disabled-link:hover{background-position:0px 0}
.pagination a, .pagination{color:#0abd9f; text-decoration:none}

.blog-pag .next_page_link span{background:url(assets/img/sarrow.png) 0px -28px; display:block; width:28px; height:28px; float:right; margin-left:10px}
.blog-pag .prev_page_link span, .jorange-back-link span{background:url(assets/img/sarrow.png) 0 0; display:block; height:28px; width:28px; float:left; margin-right:10px}
.blog-pag .prev_page_link, .blog-pag .next_page_link{font-size:10px; line-height:28px; width:auto; height:28px; color:#3b3b3b; text-transform:uppercase; font-weight:bold; width:100px; margin:0; position:relative!important; z-index:5}
.jorange-back-link{font-size:10px; line-height:28px; width:auto; height:28px; color:#3b3b3b; text-transform:uppercase; font-weight:bold; width:100px; margin:40px 0 18px 0; position:relative!important; z-index:5; text-decoration:none; display:block}
.jorange-text-page{font-size:12px; line-height:18px; color:#333}
.blog-pag{height:30px!important}
.blog-pag .prev_page_link:hover, .blog-pag .next_page_link:hover, .jorange-back-link:hover{color:#fb5c5c; text-decoration:none}
.blog-pag .prev_page_link.disabled-link:hover, .blog-pag .next_page_link.disabled-link:hover{color:#3b3b3b; cursor:default}

.blog-pag .prev_page_link{float:left}
.blog-pag .next_page_link{float:right; width:80px}
.pag-center{width:100%; float:left; margin:0 -100px; text-align:center}
.pag-center div{padding:0 100px; height:28px; line-height:28px; text-align:center}
.pag-center a{line-height:24px!important; vertical-align:top!important}
.blog-pag .next_page_link:hover span{background-position:-28px -28px}
.blog-pag .next_page_link.disabled-link:hover span{background-position:0px -28px}
.blog-pag .prev_page_link.disabled-link:hover span{background-position:0px 0}
.blog-pag .prev_page_link:hover span, .jorange-back-link:hover span{background-position:28px 0}

.pagination a{margin:0 7px; vertical-align:middle; font-size:18px; line-height:19px}
.pagination a:hover{text-decoration:underline; color:#fb5c5c}
.pagination{height:55px; line-height:55px}
.pagination a.selected:hover{text-decoration:none!important}
.pagination a.selected{color:#505050!important; font-weight:bold}
.jorange-visited{width:100%; height:178px; background:url('assets/img/bga.jpg') top center}
.jorange-visited >div{width:960px; padding-top:25px; margin:0 auto}
.jorange-visited .left{float:left; color:#fff; font-size:40px; font-family:kelly_slabs; line-height:40px; text-transform:uppercase; padding-top:30px; text-shadow:0px 1px 1px rgba(0,0,0,0.3); margin-left:10px}
#browsed_products li{float:left; list-style:none; width:110px; height:73px; overflow:hidden; background:#fff; margin:0 5px; position:relative; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15)}
#browsed_products li img{width:110px; height:73px}
#browsed_products li img.hover{box-shadow:0; top:0; left:0; position:absolute}
.jorange-visited .right{width:600px; float:right; padding-top:30px}
.pagination{margin-bottom:15px}
.jorange-top-fill form{float:right}
.jorange-top-fill form button{padding:0; border:0; background:0; cursor:pointer}
.jcarousel-clip{overflow:hidden}
.mail{background:url("assets/img/cart-in.png") no-repeat scroll 0 0 transparent; border:0 none; color:#525252; font-family:'Trebuchet MS'; font-size:11px; height:29px; line-height:29px; padding:0 14px; text-align:left; text-transform:uppercase; width:190px; margin-top:10px}
.jorange-subscribe{text-align:center}
.jorange-subscribe button{margin-left:-45px; cursor:pointer; border:0; background:0}
.fil{background:0; border:0; cursor:pointer; color:#65C9B8}
.jorange-search{background:url("assets/img/search-input.png") no-repeat scroll 0 0 transparent; border:0 none; color:#4a4d4e; font-family:'Trebuchet MS'; font-size:11px; height:29px; line-height:29px; padding:0 14px; text-align:left; text-transform:uppercase; width:203px}
#search{width:230px; float:left; position:relative; clear:right; margin-bottom:24px; margin-top:9px}
#search:hover .jorange-search, #search:focus .jorange-search, .jorange-search:focus{background-position:-231px 0}
#search .button_search{background:url('assets/img/sbtn.png') no-repeat; border:0; position:absolute; top:4px; height:19px; width:19px; right:10px; cursor:pointer}
#search .button_search:hover{background-position:-19px 0}
.fill-main{position:absolute; bottom:-159px; z-index:50; right:34px; margin:0}
.jorange-news-arts{background:url('assets/img/news.png') no-repeat; height:42px; width:950px; margin-top:12px}
.jorange-news-arts a:hover{color:#fb5c5c}
.jorange-news-arts a{float:right; display:block; font-size:14px; color:#535353; text-decoration:none; line-height:16px; padding-top:13px; padding-right:17px; text-align:right}
.jorange-news-arts a.all{text-decoration:underline; background:#09bfa0; color:#fff; font-family:kelly_slabs; padding:0 10px; height:42px; line-height:42px; text-transform:uppercase; font-size:15px}
.jorange-news-arts a.all:hover{background:#fb5c5c}
.social a img{width:52px; height:46px}
.social a{width:52px; height:46px; float:left; display:block; margin-right:6px}
.social a img.vk{background:url('assets/img/vk.png') no-repeat}
.social a img.fb{background:url('assets/img/fb.png') no-repeat}
.social a img.tw{background:url('assets/img/tw.png') no-repeat}
.social a img:hover{background-position:-52px 0}
.social h2{margin-bottom:16px}
.subs button{background:none repeat scroll 0 center transparent; border:0 none; cursor:pointer; position:absolute; width:16px; height:10px; overflow:hidden; display:block; top:83px; left:200px; background:url('assets/img/mail.png') 0 0 no-repeat; color:#4a4d4e}
.subs button:hover{background-position:-16px 0}
.social{float:left; width:49.99%}
.subs{float:left; width:49.99%; position:relative}
.subs h2{margin-left:6px; margin-bottom:6px}
.subs .mail{background:url("assets/img/search-input.png") no-repeat scroll 0 0 transparent; border:0 none; color:#525252; font-family:'Trebuchet MS'; font-size:11px; height:29px; line-height:29px; padding:0 14px; text-align:left; text-transform:uppercase; width:203px}
.subs:hover .mail{background-position:-231px 0}
.jorange-brand{position:absolute; background:url('assets/img/brand.jpg') center top #f3f2ea no-repeat; width:100%; height:283px; left:0; top:1161px; margin:0; padding-bottom:35px}
.jorange-brand >div{width:950px; margin:0 auto}
.jorange-footer h1{font-size:40px; font-family:kelly_slabs; color:#09bfa0; font-weight:normal; margin-top:-21px; line-height:40px; margin-left:2px; text-transform:uppercase; margin-bottom:6px}
.jorange-footer .texts{font-size:10px; color:#3b3b3b; font-weight:bold; margin-bottom:5px; line-height:14px; text-align:justify}
.jorange-footer .texts p{margin-bottom:7px}
.pps{text-decoration:line-through}
.jorange-f-t{font-size:16px; color:#e76d4c; font-weight:normal; margin-top:4px; margin-left:1px}
.jorange-f-t a{font-size:16px; color:#e76d4c; font-weight:normal}
.sdf{background:#ebe9dc}
.jorange-head .m10:hover{color:#fb5c5c}
.jcarousel-skin-brand li{position:relative}
.jcarousel-skin-brand .hover{width:100%; height:100%; position:absolute; top:0; left:0; display:none}
.gr{color:#3b3b3b}
.fil:hover{color:#fb5c5c}
.jorange-cat{font-size:23px; font-family:kelly_slabs; line-height:23px; margin-top:-3px}
.jorane-p-nemaess{font-size:34px; font-weight:normal; font-family:kelly_slabs; text-transform:uppercase; margin-top:8px}
.grey-block{background:#f3f2ea; margin-top:22px; padding-left:20px; padding-top:12px; padding-bottom:12px; margin-bottom:45px; color:#3b3b3b}
.grey-block >ul{overflow:hidden}
.grey-block ul, .grey-block li{list-style:none}
.grey-block ul.left{float:left}
.grey-block ul.right{float:right; margin-right:27px}
.grey-block li{background:url('assets/img/mp.png') no-repeat 0 5px; width:230px; padding-left:14px; margin-top:10px}

h3.active-click{font-size:22px; color:#fb5c5c; font-family:kelly_slabs; line-height:30px; text-transform:uppercase; font-weight:normal; cursor:pointer; margin-bottom:20px}
h3.active-click.disabled{color:#0BBEA1}
h3.active-click.disabled span{color:#0BBEA1; border-bottom:1px dashed #0BBEA1}
h3.active-click img{background:url('assets/img/arts.png') no-repeat 0 0}
h3.active-click.disabled img{background-position:-9px 0}
h3.active-click span{border-bottom:1px dashed #fb5c5c; margin-right:10px}
.grey-text{font-size:12px; line-height:22px; padding:15px 10px; background:#f3f2ea; margin-top:12px}
h2.active-click img{margin-left:-10px}
.grey-text p{margin-top:15px}
.grey-text p:first-child{margin-top:0px}
h4.vid{font-size:18px; color:#fb5c5c; font-family:kelly_slabs; line-height:22px; text-transform:uppercase; font-weight:normal; color:#3b3b3b; padding-bottom:10px; border-bottom:1px solid #e76d4c; margin-bottom:15px}
.vid-desc{font-size:12px; line-height:16px; color:#3b3b3b; margin-bottom:20px}
.prod-video{margin-top:30px}
.prod-video:first-child{margin-top:0}
.brand-logo{margin-bottom:25px}
.jorange-acsses h3 img{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15)}
.jorange-acsses td.photo{width:110px; max-width:110px; min-width:110px; padding-right:10px}
.jorange-acsses td.title{width:175px; max-width:175px; min-width:175px}
.jorange-acsses td.title span{text-transform:uppercase; font-size:15px}
.jorange-acsses td.photo a img{}
.jorange-acsses td.photo >div >h5{-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15); height:73px; width:110px; display:block}
table.jorange-acsses{margin-top:10px; margin-bottom:2px}

.jorange-acsses td.photo a{position:relative; display:block; height:73px; width:110px; display:block}
.jorange-acsses td.photo .hover{display:none}
.jorange-acsses td.title a{font-size:12px; line-height:19px; color:#505050; text-decoration:none}
.jorange-acsses td.price .cprice span{text-decoration:line-through}
.jorange-acsses td.price span{font-size:11px}
.jorange-acsses td.price .cprice{color:#3b3b3b}
.jorange-acsses td.cart{width:130px; max-width:130px; min-width:130px}
.jorange-acsses td.cart div form  .jorange-addcart, .jorange-acsses td.cart div form  .order-it, .jorange-acsses td.cart div form  .added{margin-top:0!important; font-size:14px}
.jorange-acsses td.cart div form{display:table-cell; vertical-align:middle}
.jorange-acsses td.price{font-size:18px; line-height:19px; color:#e76d4c; width:120px; max-width:120px; min-width:120px}
.jorange-acsses td.title:hover a{color:#fb5c5c; text-decoration:underline}
.jorange-acsses tr:hover  td >div{background:#f3f2ea}

.jorange-acsses td >div{height:73px; width:170px; padding-right:10px; display:table-cell; vertical-align:middle}

.jorange-acsses td{padding-top:20px}
.jorange-acsses tr:first-child td{padding-top:0}
.jorange-properties ul{list-style:none; display:block}
.jorange-properties{list-style:none}
.jorange-properties >li{margin-top:18px; display:block; clear:both; overflow:hidden; display:block}
.jorange-properties ul.right{float:right; margin-right:12px}
.jorange-properties ul.left{float:left; padding-left:55px}
.jorange-properties ul li{width:220px; list-style:none; padding-left:14px; background:url("assets/img/mp.png") no-repeat scroll 0 5px transparent; margin:9px 0px; line-height:16px; display:block}
.jorange-properties ul li:nth-child(1), .jorange-properties ul li:nth-child(2){margin-top:0}
.jorange-properties h5{text-transform:uppercase; margin-bottom:8px}
.jorange-last-page img{background:url('assets/img/sarrow.png') no-repeat; width:28px; height:28px; margin-top:6px}
.jorange-last-page img:hover{background-position:-28px 0}
.jorange-last-page{position:absolute; left:-20px; top:0}
.jcarousel-skin-ban{margin-bottom:24px}
h1.title{color:#3B3B3B; font-family:kelly_slabs; font-size:24px; font-weight:normal; line-height:19px; margin-bottom:19px; text-transform:uppercase}
a.jorange-prod-tittle{font-size:15px; line-height:19px; color:#3b3b3b; text-decoration:none; display:block; margin-bottom:7px}
.jorange-prods .jorange-tab-prod{margin-bottom:29px; height:auto!important}
.cart-type{font-size:28px; border-bottom:1px solid #E76D4C; color:#3B3B3B; font-family:kelly_slabs; font-weight:normal; line-height:19px; margin-bottom:14px; padding-bottom:13px; text-transform:uppercase}
.jorange-buy-card table{margin-left:15px}
h2.deliver{font-size:18px; line-height:20px; color:#3b3b3b; text-transform:uppercase; font-weight:normal; font-family:kelly_slabs; margin-top:11px; margin-bottom:5px}
#delivery span{font-size:48px; color:#e76d4c; line-height:50px; margin-right:13px}
#delivery{font-size:24px; color:#e76d4c}
h2.totals{font-size:18px; line-height:20px; color:#3b3b3b; text-transform:uppercase; font-weight:normal; font-family:kelly_slabs; margin-top:32px; margin-bottom:5px}
#total_price{font-size:48px; line-height:50px; color:#e76d4c; margin-right:13px}
.jorange-cart-remove a{display:block; height:28px; width:28px; float:right; clear:both; background:url('assets/img/remove.png') no-repeat 0 0}
.jorange-cart-remove a:hover{background-position:-28px 0}
.cartover{background:none repeat scroll 0 0 #FFF; color:#3B3B3B; font-family:kelly_slabs; left:50%; margin-left:-392px; padding:32px; position:fixed; text-align:center; text-transform:uppercase; top:20px; width:720px; z-index:999999; border-radius:8px}
.cartover h2{border-bottom:1px solid #E76D4C; color:#3B3B3B; font-size:40px; font-weight:400 !important; line-height:40px; padding-bottom:37px}
.cartover h3{border-bottom:1px solid #E76D4C; font-size:18px; font-weight:normal; line-height:18px; margin-bottom:28px; padding:13px 0}
.cartover div{font-family:tahoma; font-size:18px}
.cartover div.smalls{font-size:12px!important; margin-bottom:20px; text-transform:none!important}
.cartover .numcart{color:#E76D4C; font-size:80px; line-height:80px}
.cartover a{background:url('assets/img/lef.png') no-repeat left top; height:28px; line-height:28px; padding-left:38px; font-size:10px; font-weight:bold; color:#3b3b3b; text-decoration:none; position:absolute; left:32px; bottom:32px; font-family:tahoma}
.cartover a:hover{background-position:0 -28px}
.ajax-window a{background:none; height:auto; position:static}
.static-content a{text-decoration:underline}
.static-content{min-height:500px}
.static-content a:hover{color:#FB5C5C}
.overshadow, .overshadows{background:url('assets/img/s.png'); position:fixed; height:100000px; width:10000px; z-index:99999; top:0; left:0}
.jorange-cart-img .hover{position:absolute; top:0; left:0}
.display-colums{background:url('assets/img/type.png') no-repeat 0 -21px!important; width:44px; height:21px; cursor:pointer; vertical-align:middle}
.display-colums:hover{background-position:-44px -21px!important}
.display-rows{background:url('assets/img/type.png') no-repeat 0 0!important; width:44px; height:21px; cursor:pointer; vertical-align:middle}
.display-rows:hover{background-position:-44px 0!important}
.jorange-top-fill form{margin-left:10px}
.row-photo{width:230px; max-width:230px; min-width:230px; padding-right:10px; vertical-align:top!important}
.row-photo img{width:230px; height:137px}
.rows-table{width:100%}
.jorange-row-prod .jorange-prod-tittle{font-size:15px; line-height:19px; color:#3b3b3b; margin-bottom:8px}
.jorange-row-prod  .desc{color:#6f6f6f; font-size:11px; line-height:19px; margin-bottom:8px}
.jorange-row-price{font-size:18px; line-height:20px; color:#e76d4c; margin-bottom:5px; }
.jorange-row-before-price{color:#3b3b3b; margin-right:10px}
.jorange-row-before-price .pps{text-decoration:line-through}
.btns{height:18px}
.jorange-row-prod:hover td{background:#f7f6f1}
.jorange-row-prod:hover td a{color:#fb5c5c; text-decoration:underline}
.jorange-row-prod td{vertical-align:middle; border-bottom:solid 20px #ebe9dc}
.jorange-tab-prod:hover a.jorange-prod-tittle{color:#fb5c5c; text-decoration:underline}
.row-link{height:137px; overflow:hidden; -webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.15); -moz-box-shadow:   0px 1px 1px rgba(0,0,0,0.15); box-shadow:        0px 1px 1px rgba(0,0,0,0.15); position:relative}
.hover{  left:0;   position:absolute;   top:0;   z-index:10;   height:100%;   width:100%}
.sort-asc{width:12px; height:10px; background:url('assets/img/sorts.png') 0 0 no-repeat!important; cursor:pointer; margin-right:5px; vertical-align:middle}
.sort-asc:hover{background-position:0 -10px!important}
.sort-desc{width:12px; height:10px; background:url('assets/img/sorts.png') -12px 0 no-repeat!important; cursor:pointer; vertical-align:middle; margin-right:5px}
.sort-desc:hover{background-position:-12px -10px!important}
.infoblock{background:url('assets/img/inf.png') no-repeat 0 0; width:176px; padding:0 25px 0 14px; font-size:11px; color:#fff; line-height:29px; position:absolute; height:29px; left:0; z-index:999}

.infoblock button{background:0; border:0; border-bottom:1px solid #fff; font-size:11px; line-height:11px; padding:0; cursor:pointer; font-family:tahoma; float:right; margin-top:7px; color:#fff}
.infoblock:hover{background-position:0 -28px}
.infoblock span{margin-left:7px}

#ajaxanim{position:absolute; width:100%; height:100%; background:#fff; top:0; left:0; opacity:0.5; filter:alpha(opacity=50); z-index:999999}
#ajaxanimi{left:50%; top:50%; position:fixed; margin-left:-33px; z-index:999999}
#jorange-content{position:relaitve}
.ajax-window{background:none repeat scroll 0 0 #FFF; color:#3B3B3B; font-family:kelly_slabs; left:50%; margin-left:-392px; padding:32px; position:absolute; text-align:center; text-transform:uppercase; top:20px; z-index:999999; border-radius:8px}
.ajax-windowdiv{font-family:tahoma; font-size:18px}
.jorange-head-static{text-align:left; font-family:kelly_slabs; border-bottom:1px solid #E76D4C; border-top:1px solid #E76D4C; font-size:18px; font-weight:normal; line-height:22px; margin-bottom:25px; padding:13px 0; text-transform:uppercase}
.jorange-head-static a, .jorange-head-blog a{text-decoration:none; color:#333}
#blog, #blog li{list-style:none}
#blog li{margin-bottom:25px; font-size:12px; line-height:18px; color:#333}
#blog li img{margin-left:45px}
#blog li img:first-child{margin-left:0px}
.jorange-blog-date{display:block; color:#0abd9f; font-family:kelly_slabs; text-transform:uppercase; margin-bottom:10px; font-size:12px; line-height:12px}
.jorange-head-blog{text-align:left; margin-bottom:10px; font-family:kelly_slabs; border-bottom:1px solid #E76D4C; border-top:1px solid #E76D4C; font-size:18px; font-weight:normal; line-height:22px; padding:13px 0; text-transform:uppercase}
.jorange-head-static-top{padding-bottom:15px; font-family:kelly_slabs; text-align:center; color:#3B3B3B; font-size:40px; font-weight:400 !important; line-height:40px; padding-bottom:30px; text-transform:uppercase}
.static-content ul, .static-content li{list-style:none}
.static-content{margin-bottom:20px; line-height:18px; font-size:12px}
.static-content h5{font-size:16px; line-height:22px; margin-bottom:12px; font-weight:normal; text-transform:uppercase}
.red{color:#fb5c5c}
.grey{color:#a5a5a5}
.static-content li:first-child{margin-top:0}
.static-content li{margin-top:25px}
.static-content li .red{margin-top:5px; display:block}
.static-content a{color:#3b3b3b}
.bor{color:#bd5b41}
.ajax-window{font-family:tahoma; width:660px; text-align:left}
.ajax-window{text-transform:none}
.ajax-window .bor{margin-left:15px}
.jorange-feedback-ul li{list-style:none; margin-top:0}
.jorange-feedback-ul li >span{display:block; font-size:14px}
.jorange-feedback-ul li >span:first-child{font-size:16px; margin-bottom:5px}
.jorange-feedback-ul, .jorange-feedback-ul li{list-style:none}
.jorange-feedback-ul >li{background:url("assets/img/mp.png") no-repeat scroll 0 10px transparent; line-height:24px; float:left; padding:0; width:33%}
.static-content ul  >li{background:url("assets/img/mp.png") no-repeat scroll 0 10px transparent; padding-left:14px}
.jorange-feedback-ul li{width:auto; margin-left:25px; padding-left:0!important}
.static-content dd, .static-content p{margin-bottom:10px; clear:both}
.static-content dd  span{display:block; height:20px; float:left}
.jorange-feedback-ul li >span{padding-left:14px}
.jorange-feedback-ul  li:first-child{margin-left:0}
.jorange-feedback-ul{overflow:hidden}
.jorange-feedback-ul{margin-bottom:35px}
.feedback_form{background:url('assets/img/feed.png') no-repeat 0 0; width:545px; padding:25px 65px 0 55px; height:402px; margin-top:20px}
.jorange-feedback-ul{text-transform:uppercase}
h3.green_head{color:#0ABD9F; font-family:kelly_slabs; font-size:18px; font-weight:normal; line-height:20px; margin-bottom:25px!important; padding:0; text-align:center; text-transform:uppercase; border:0}
input.error{background-position:-556px 0!important}
textarea.error{background-position:-1086px 0!important}
.feedback_form p{margin-bottom:18px}
.feedback_form textarea{background:url("assets/img/feedarea.png") no-repeat scroll 0 0 transparent; border:0 none; color:#505050; font-family:'Trebuchet MS'; font-size:11px; height:76px; padding:8px 10px 15px 14px; resize:none; width:519px}
.feedback_form textarea:focus, .feedback_form textarea:hover{background-position:-543px 0}
.feedback_form input{text-transform:none!important}
.aja{position:absolute; top:47px}
.feed-button{height:40px; width:263px; background:url('assets/img/send.png') no-repeat 0 0; border:0; margin-top:-10px; float:right; cursor:pointer}
.feed-button.disable{background-position:-526px 0; cursor:default}
.feed-button.disable:hover{background-position:-526px 0}
.feed-button:hover{background-position:-263px 0}
.feedback_form .jorange-radit{float:left}
.close_win{width:13px; height:13px; background:url('assets/img/close.png') 0 0; position:fixed; top:47px; right:8%; cursor:pointer; z-index:999999}
.feedback_form .jorange-radit{float:left; margin-right:35px; padding-left:15px; margin-top:2px}
.feedback_form .jorange-radio-btn{float:left; margin-right:15px; margin-top:3px}
.feedback_form label{font-size:12px; color:#3b3b3b; text-transform:none; line-height:23px}
div.feed, div.feed div{font-size:12px!important; line-height:16px!important; text-transform:none!important; color:#3b3b3b}
.desit label{opacity:0.5}
.jorange-check-disp-one .jorange-check{width:190px!important}
.jorange-check-fil.jorange-check-disp-one >div{  padding-left:0}
.jorange-check-disp-one .jorange-check  label{width:170px!important}
.jorange-po-downloads{font-size:12px; background:url('assets/img/download.png') no-repeat 0 3px; text-transform:uppercase; text-decoration:none; color:#0abd9f; padding-left:23px; float:right; line-height:16px; margin-top:7px; margin-bottom:27px}
.jorange-po-downloads span{text-decoration:underline}
.jorange-po-downloads:hover{background-position:0 -15px; color:#fb5c5c}
.jorange-check-disp-one >div{margin:0}
#five p{line-height:16px; margin-bottom:16px}
hr.cat-text{border:0; border-top:1px solid #E76D4C; margin:20px 0}
.jorange-category-text{padding:20px; line-height:16px; font-size:11px; background:#f2f2ea; display:none}
.jorange-cat-arrow{width:9px; height:18px; background:url('assets/img/a.png') no-repeat; vertical-align:bottom}
h1:hover .jorange-cat-arrow{background-position:-9px 0px}
h1.title.active-clicks{cursor:pointer}
h1.title.active-clicks:hover{color:#f95e5c}
.title.active-clicks.active{color:#f95e5c}

h1.title.active-clicks.active .jorange-cat-arrow{background-position:0px -17px}
h1.title.active-clicks.active .jorange-cat-arrow{background-position:-9px -17px}
h1.title.active-clicks.active:hover .jorange-cat-arrow{background-position:-9px -17px}
.autocomplete:empty{border:0!important; display:none; overflow:hidden!important; width:230px!important}
.autocomplete{overflow:hidden!important; width:230px!important}
.face-book{margin-right:10px; margin-left:50px}
.twit{margin-left:-10px; float:right; width:80px}
.vk{}
.plo{margin-left:20px}
.jorange-soc .block >div{display:inline-block; vertical-align:middle}
.vk iframe{display:none}
.vk iframe:first-child{display:block}
#jorange-content p a{color:#333}
#jorange-content p a:hover{color:#fb5c5c!important}
#jorange-content p a:visited{color:#e76d4c}
.ajax-window p a:hover{color:#fb5c5c}
.ajax-window p a:visited{color:#e76d4c}
#cl_spiral{position:fixed; top:50%; left:50%; margin:-32px 0 0 -32px}
.static-content .bor{margin-left:15px}
.jorange-buy-comment h3{ color:#0ABD9F;  font-family:kelly_slabs;  font-size:18px;  font-weight:normal;  line-height:20px;  margin-bottom:29px;  padding-left:35px;  padding-top:5px;  text-align:center;  text-transform:uppercase}
.jorange-buy-comment{padding:15px 0px 110px 0px}
.jorange-buy-comment input[type="text"], .feedback_form input[type="text"]{width:250px; padding:0 14px; height:29px; line-height:29px; text-align:left; border:0; background:url('assets/img/form.png') no-repeat; text-transform:uppercase; font-size:11px; font-family:'Trebuchet MS'; color:#525252}
.jorange-buy-comment input[type="text"]:focus, .jorange-buy-comment input[type="text"]:hover, .jorange-buy-comment textarea:hover, .jorange-buy-comment textarea:focus, .feedback_form input[type="text"]:hover, .feedback_form input[type="text"]:focus{background-position:-278px 0}
.jorange-buy-comment .disabled input[type="text"]:focus, .jorange-buy-comment .disabled input[type="text"]:hover, .jorange-buy-comment .disabled input[type="text"]{background-position:0 0}
.jorange-buy-comment .disabled{opacity:0.5; filter:alpha(opacity=50);   -moz-opacity:0.5}
.jorange-buy-comment td{padding:0px 0 0px 3px; font-size:12px; min-height:47px; height:47px; color:#505050; vertical-align:inherit; line-height:13px}
.jorange-buy-comment tr:last-child td{height:45px}
.jorange-buy-comment td:first-child{padding-left:0}
.jorange-buy-comment textarea{resize:none; width:254px; height:60px; padding:8px 10px 15px 14px; border:0; background:url('assets/img/comment.png') no-repeat; font-size:11px; color:#505050; font-family:'Trebuchet MS'}
.jorange-order-comment{border:0; background:url('assets/img/ord_comment.png') no-repeat 0 0; width:175px; float:right; cursor:pointer; height:50px; margin-top:-46px}
.jorange-order-comment:hover{background-position:-175px 0}
.captcha{float:right}
 .autocomplete-w1{position:absolute; top:0px; left:0px; margin:6px 0 0 6px;  _background:none; _margin:1px 0 0 0}
.autocomplete{border:1px solid #999; background:#FFF; cursor:default; text-align:left; overflow-x:auto;  overflow-y:auto; margin:-6px 6px 6px -6px;  _height:350px;  _margin:0; _overflow-x:hidden}
.autocomplete .selected{background:#F0F0F0}
.autocomplete div{padding:2px 5px; white-space:nowrap}
.autocomplete strong{font-weight:normal; color:#39F}

.t_links, 
.t_links a{text-decoration:none; color:#3B3B3B; height:40px}

.no_h3{display:block; text-transform:uppercase; font-weight:normal; margin-top:2px; margin-bottom:7px; width:110%}

h2.active-click{font-size:22px; color:#fb5c5c; font-family:kelly_slabs; line-height:30px; text-transform:uppercase; font-weight:normal; cursor:pointer; margin-bottom:20px}
h2.active-click.disabled{color:#0BBEA1}
h2.active-click.disabled span{color:#0BBEA1; border-bottom:1px dashed #0BBEA1}
h2.active-click img{background:url('assets/img/arts.png') no-repeat 0 0}
h2.active-click.disabled img{background-position:-9px 0}
h2.active-click span{border-bottom:1px dashed #fb5c5c; margin-right:10px}
.jmap
{
   
	float:left;
	width:230px;

}

.jmap ul li h3 a
{
 color: #3B3B3B;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
    text-transform: uppercase;
}





/*! end css */


body {
	background:#ebe9dc none;
}

h1.archive-title,
h1.entry-title {
  padding-bottom: 15px;
  font-family: kelly_slabs;
  text-align: center;
  color: #3B3B3B;
  font-size: 40px;
  font-weight: 400 !important;
  line-height: 40px;
  padding-bottom: 30px;
  text-transform: uppercase;
}

h2.entry-title {
text-align: left;
margin-bottom: 10px;
font-family: kelly_slabs;
border-bottom: 1px solid #E76D4C;
border-top: 1px solid #E76D4C;
font-size: 18px;
font-weight: normal;
line-height: 22px;
padding: 13px 0;
text-transform: uppercase;
}

h2.entry-title a {
  text-decoration: none;
  color: #333;
}

.blog-cat a,
.blog-tags a {
  color: #0abd9f;
  font-family: kelly_slabs;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 12px;
  line-height: 12px;
}

.entry-content {
  font-size: 12px;
  line-height: 18px;
  color: #333;
}

.entry-content img {
max-width: 100%;
}

.entry-header {
	margin-bottom: 20px;
}

.pagination {
	margin: 20px 0;
}

/* WP */
.widget {

}

.widget-title {

}

.widget ul {

}

.widget li {

}

.widget a {

}

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}


.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}