body{
overflow-x:hidden;
}
.well-box{
background:#fff;
}
.product-sort,
.product-per-page{
font-weight:400;
text-transform:inherit;
}
.custom-selectbox{
border:1px solid #999999;
-moz-border-radius:0px;
-webkit-border-radius:0px;
border-radius:0px;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
background-image:none;
}
.custom-selectbox span{
font-size:12px;
color:#999999;
text-transform:inherit;
padding:5px 10px;
}
.custom-selectbox select{
width:102%;
}
.custom-checkbox{
font-size:13px;
color:#999999;
}
.custom-checkbox.selected{
color:#00bf96;
}
.custom-checkbox span{
width:10px;
background:#fff;
height:10px;
border:1px solid #666666;
margin-top:-7px;
}
.custom-checkbox.selected span{
background:#00bf96;
}
.range-slider-object{
height:6px;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
-moz-border-radius:0;
-webkit-border-radius:0;
border-radius:0;
border:none;
background-color:#c6dec9;
}
.range-slider-object a{
border:none;
background:#00bf96;
}
.range-slider-object div span.range-slider-handle{
background:none;
border:1px solid #30cbaa;
background:#ffffff;
border-radius:10px;
top:-1px;
left:-1px;
}
.range-slider-object .range-selected{
border:1px solid #000000;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#fff;
background:#000000;
text-shadow:none;
font-weight:normal;
}
.range-slider-object .range-arrow span{
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
background:#000;
}
.sidebar{
padding-left:20px;
padding-right:20px;
}
.sidebar h3{
font-size:14px;
color:#3e3e3e;
text-transform:inherit;
margin:0 0 10px 0;
font-weight:normal;
}
/* .color-columns .color-column{
background:#f7f7f7;
} */
.color-columns{
background:#efefef;
overflow:hidden;
}
.color-column{
padding-bottom:20000px;
margin-bottom:-20000px;
}
.color-column,
.content-with-sidebar{
}
.product-details{
background:#fff;
padding:15px;
font-size:13px;
}
.product-details .button-small{
margin-right:10px;
}
.product-details .button-small.deferred_product{
width:31px;
height:31px;
background:url(data:image/png;base64,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) no-repeat;
padding:0;
}
.product-details .button-small.deferred_product i{
display:none;
}
.product-details .group{
display:inline-block;
vertical-align:middle;
}
.product-details .group a{
vertical-align:top;
margin-top:1px;
}
.product-details .group a.add_to_cart{
padding-right:30px;
position:relative;
}
.product-details .group a.add_to_cart:after{
content:"";
display:inline-block;
background:#00bf96 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAKN2lDQ1BzUkdCIElFQzYxOTY2LTIuMQAAeJydlndUU9kWh8+9N71QkhCKlNBraFICSA29SJEuKjEJEErAkAAiNkRUcERRkaYIMijggKNDkbEiioUBUbHrBBlE1HFwFBuWSWStGd+8ee/Nm98f935rn73P3Wfvfda6AJD8gwXCTFgJgAyhWBTh58WIjYtnYAcBDPAAA2wA4HCzs0IW+EYCmQJ82IxsmRP4F726DiD5+yrTP4zBAP+flLlZIjEAUJiM5/L42VwZF8k4PVecJbdPyZi2NE3OMErOIlmCMlaTc/IsW3z2mWUPOfMyhDwZy3PO4mXw5Nwn4405Er6MkWAZF+cI+LkyviZjg3RJhkDGb+SxGXxONgAoktwu5nNTZGwtY5IoMoIt43kA4EjJX/DSL1jMzxPLD8XOzFouEiSniBkmXFOGjZMTi+HPz03ni8XMMA43jSPiMdiZGVkc4XIAZs/8WRR5bRmyIjvYODk4MG0tbb4o1H9d/JuS93aWXoR/7hlEH/jD9ld+mQ0AsKZltdn6h21pFQBd6wFQu/2HzWAvAIqyvnUOfXEeunxeUsTiLGcrq9zcXEsBn2spL+jv+p8Of0NffM9Svt3v5WF485M4knQxQ143bmZ6pkTEyM7icPkM5p+H+B8H/nUeFhH8JL6IL5RFRMumTCBMlrVbyBOIBZlChkD4n5r4D8P+pNm5lona+BHQllgCpSEaQH4eACgqESAJe2Qr0O99C8ZHA/nNi9GZmJ37z4L+fVe4TP7IFiR/jmNHRDK4ElHO7Jr8WgI0IABFQAPqQBvoAxPABLbAEbgAD+ADAkEoiARxYDHgghSQAUQgFxSAtaAYlIKtYCeoBnWgETSDNnAYdIFj4DQ4By6By2AE3AFSMA6egCnwCsxAEISFyBAVUod0IEPIHLKFWJAb5AMFQxFQHJQIJUNCSAIVQOugUqgcqobqoWboW+godBq6AA1Dt6BRaBL6FXoHIzAJpsFasBFsBbNgTzgIjoQXwcnwMjgfLoK3wJVwA3wQ7oRPw5fgEVgKP4GnEYAQETqiizARFsJGQpF4JAkRIauQEqQCaUDakB6kH7mKSJGnyFsUBkVFMVBMlAvKHxWF4qKWoVahNqOqUQdQnag+1FXUKGoK9RFNRmuizdHO6AB0LDoZnYsuRlegm9Ad6LPoEfQ4+hUGg6FjjDGOGH9MHCYVswKzGbMb0445hRnGjGGmsVisOtYc64oNxXKwYmwxtgp7EHsSewU7jn2DI+J0cLY4X1w8TogrxFXgWnAncFdwE7gZvBLeEO+MD8Xz8MvxZfhGfA9+CD+OnyEoE4wJroRIQiphLaGS0EY4S7hLeEEkEvWITsRwooC4hlhJPEQ8TxwlviVRSGYkNimBJCFtIe0nnSLdIr0gk8lGZA9yPFlM3kJuJp8h3ye/UaAqWCoEKPAUVivUKHQqXFF4pohXNFT0VFysmK9YoXhEcUjxqRJeyUiJrcRRWqVUo3RU6YbStDJV2UY5VDlDebNyi/IF5UcULMWI4kPhUYoo+yhnKGNUhKpPZVO51HXURupZ6jgNQzOmBdBSaaW0b2iDtCkVioqdSrRKnkqNynEVKR2hG9ED6On0Mvph+nX6O1UtVU9Vvuom1TbVK6qv1eaoeajx1UrU2tVG1N6pM9R91NPUt6l3qd/TQGmYaYRr5Grs0Tir8XQObY7LHO6ckjmH59zWhDXNNCM0V2ju0xzQnNbS1vLTytKq0jqj9VSbru2hnaq9Q/uE9qQOVcdNR6CzQ+ekzmOGCsOTkc6oZPQxpnQ1df11Jbr1uoO6M3rGelF6hXrtevf0Cfos/ST9Hfq9+lMGOgYhBgUGrQa3DfGGLMMUw12G/YavjYyNYow2GHUZPTJWMw4wzjduNb5rQjZxN1lm0mByzRRjyjJNM91tetkMNrM3SzGrMRsyh80dzAXmu82HLdAWThZCiwaLG0wS05OZw2xljlrSLYMtCy27LJ9ZGVjFW22z6rf6aG1vnW7daH3HhmITaFNo02Pzq62ZLde2xvbaXPJc37mr53bPfW5nbse322N3055qH2K/wb7X/oODo4PIoc1h0tHAMdGx1vEGi8YKY21mnXdCO3k5rXY65vTW2cFZ7HzY+RcXpkuaS4vLo3nG8/jzGueNueq5clzrXaVuDLdEt71uUnddd457g/sDD30PnkeTx4SnqWeq50HPZ17WXiKvDq/XbGf2SvYpb8Tbz7vEe9CH4hPlU+1z31fPN9m31XfKz95vhd8pf7R/kP82/xsBWgHcgOaAqUDHwJWBfUGkoAVB1UEPgs2CRcE9IXBIYMj2kLvzDecL53eFgtCA0O2h98KMw5aFfR+OCQ8Lrwl/GGETURDRv4C6YMmClgWvIr0iyyLvRJlESaJ6oxWjE6Kbo1/HeMeUx0hjrWJXxl6K04gTxHXHY+Oj45vipxf6LNy5cDzBPqE44foi40V5iy4s1licvvj4EsUlnCVHEtGJMYktie85oZwGzvTSgKW1S6e4bO4u7hOeB28Hb5Lvyi/nTyS5JpUnPUp2Td6ePJninlKR8lTAFlQLnqf6p9alvk4LTduf9ik9Jr09A5eRmHFUSBGmCfsytTPzMoezzLOKs6TLnJftXDYlChI1ZUPZi7K7xTTZz9SAxESyXjKa45ZTk/MmNzr3SJ5ynjBvYLnZ8k3LJ/J9879egVrBXdFboFuwtmB0pefK+lXQqqWrelfrry5aPb7Gb82BtYS1aWt/KLQuLC98uS5mXU+RVtGaorH1futbixWKRcU3NrhsqNuI2ijYOLhp7qaqTR9LeCUXS61LK0rfb+ZuvviVzVeVX33akrRlsMyhbM9WzFbh1uvb3LcdKFcuzy8f2x6yvXMHY0fJjpc7l+y8UGFXUbeLsEuyS1oZXNldZVC1tep9dUr1SI1XTXutZu2m2te7ebuv7PHY01anVVda926vYO/Ner/6zgajhop9mH05+x42Rjf2f836urlJo6m06cN+4X7pgYgDfc2Ozc0tmi1lrXCrpHXyYMLBy994f9Pdxmyrb6e3lx4ChySHHn+b+O31w0GHe4+wjrR9Z/hdbQe1o6QT6lzeOdWV0iXtjusePhp4tLfHpafje8vv9x/TPVZzXOV42QnCiaITn07mn5w+lXXq6enk02O9S3rvnIk9c60vvG/wbNDZ8+d8z53p9+w/ed71/LELzheOXmRd7LrkcKlzwH6g4wf7HzoGHQY7hxyHui87Xe4Znjd84or7ldNXva+euxZw7dLI/JHh61HXb95IuCG9ybv56Fb6ree3c27P3FlzF3235J7SvYr7mvcbfjT9sV3qID0+6j068GDBgztj3LEnP2X/9H686CH5YcWEzkTzI9tHxyZ9Jy8/Xvh4/EnWk5mnxT8r/1z7zOTZd794/DIwFTs1/lz0/NOvm1+ov9j/0u5l73TY9P1XGa9mXpe8UX9z4C3rbf+7mHcTM7nvse8rP5h+6PkY9PHup4xPn34D94Tz+49wZioAAAAJcEhZcwAALiMAAC4jAXilP3YAAAHcSURBVHicpZTBSyphEMDXdfViqBcfBNHBCop4pNdOStC5UurQqSCI6G8wPQXv1qUHj+i9y6OL1DUqKurQTQQ7dEjpEHQwCDOF0HX7jWyymwS2DQwz334zv52Zb7/V0um0GovFVAWJx+N6q9UyFIeipVKpHZfLtSSLZrMp9p9jGKobhtECqKI/nYLaMAArtHaG/c96Stf1GScg8m6kMgXYnaqqCsAJt9t94ARGfqYN83q9V5Cfgflp+YRHL1/gjJI3Ks57ZTCMa9xJ/E2qO+2VRPwGsHQHZkpBYOYh9AyzSgdGZQVAyndOtAOj3IIcAtITrFwu9wWDwbCmaSNdsHq9XvD7/eKOZzIZFTVqtVq/x+MJ85IwFQ+xFzZ1OBQK/fi0MkBPtHpP0gC34hodxPd9VhmxNUwRLYnyNRxpH2LkEAaAjJkJj2bwrSjrIuMoNRqNks/ne7DeY9q1nabM7RdmVxJoschMKtZ9OSCZqyQS01WtDcb3dU7QAsGHgUDgldKXeXZsjcnlcp5oNPoXN4FeVCqV+feX2mDZbNadSCT+yE2QNVVsY0asMZFIZI79RXM5zazXsJtdsO+KDZZMJuXnuIq7hb7ir9OmLSGfz+/T5h7uLHpZrVZ/M5L23hugk8HlmVLv2gAAAABJRU5ErkJggg==) no-repeat;
width:19px;
height:18px;
position:absolute;
top:6px;
right:5px;
}
@media screen and (min-width:767px){
.product-details__columns{
margin-bottom:20px;
}
}
.product-details__gallery{
float:left;
width:360px;
}
.product-details__description{
margin-left:400px;
}
.product-details__description h1{
font-size:24px;
font-weight:400;
line-height:normal;
margin:0 0 10px 0;
}
.product-details__description .price{
font-size:32px;
display:block;
color:#3cceaf;
margin:0 0 22px 0;
}
.product-details__description .price del{
display:block;
color:#f0f0f0;
margin-left:-9px;
}
.product-details__description .price del:before{
content:"\00a0 ";
display:inline-block;
text-decoration:line-through;
}
.details-line{
margin:0 0 10px 0;
font-size:14px;
color:#3e3e3e;
}
.details-line .color-1{
font-weight:normal;
}
.details-line .amount{
width:30px;
text-align:center;
padding:5px;
margin:0 10px 0 15px;
}
.product-images .bx-wrapper{
position:relative;
margin:0 auto 10px;
padding:0;
*zoom:1;
}
.product-images .bx-wrapper img{
max-width:100%;
}
.product-images .bx-wrapper .bx-viewport{
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
border:0;
left:0;
background:transparent;
}
.product-bxslider li{
/**/
height:300px;
line-height:300px;
text-align:center;
padding:10px;
width:100%!important;
box-sizing:border-box;
overflow:hidden;
}
.product-bxslider li img{
max-width:100%;
height:auto;
vertical-align:middle;
display:inline;
width:auto;
margin:auto !important;
}
.product-images .bx-wrapper .bx-pager{
text-align:center;
font-size:.85em;
font-family:Arial;
font-weight:bold;
color:#666;
padding-top:20px;
}
.product-images .bx-wrapper .bx-pager .bx-pager-item,
.product-images .bx-wrapper .bx-controls-auto .bx-controls-auto-item{
display:inline-block;
*zoom:1;
*display:inline;
}
.product-images .bx-wrapper .bx-pager.bx-default-pager a{
background:#efefef;
text-indent:-9999px;
display:block;
width:10px;
height:10px;
margin:0 5px;
outline:0;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.product-images .bx-wrapper .bx-pager.bx-default-pager a:hover,
.product-images .bx-wrapper .bx-pager.bx-default-pager a.active{
background:#666;
}
.product-images #bx-pager{
text-align:left;
line-height:0;
font-size:0;
margin-right:-13px;
}
.product-images #bx-pager a{
width:79px;
margin-right:12px;
height:76px;
display:inline-block;
font-size:14px;
border:1px solid #e1e1e1;
margin-bottom:13px;
text-align:left;
line-height:normal;
vertical-align:top;
}
.product-images #bx-pager a i{
display:table;
width:100%;
height:100%;
vertical-align:middle;
}
.product-images #bx-pager a span{
display:table-cell;
vertical-align:middle;
text-align:center;
}
.product-images #bx-pager a span img{
max-width:100%;
height:auto;
}
.product-images #bx-pager a.active{
border:1px solid #000
}
.product-images #bx-pager a:hover{
border:1px solid #000;
}
.juicy-thumbs .thumbs img{
width:100%;
height:auto;
}
.juicy-thumbs .thumbs a{
margin-left:5.3%;
}
.form_style{
width:100%;
margin:0 auto;
}
.form_style *{
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.form_style .form_row{
margin-bottom:15px;
}
.f_style{
border:1px solid #999999;
width:100%;
vertical-align:top;
padding:7px 10px;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}
.f_style.error{
border:1px solid #e23636;
}
.form_style label{
display:inline-block;
vertical-align:top;
cursor:pointer;
font-size:13px;
margin-bottom:3px;
}
.form_style .button-normal{
background:#00bf96;
color:#fff;
float:right;
font-weight:normal;
font-size:13px;
margin:0;
height:32px;
}
.form_style .button-normal:hover{
background:#3e3e3e;
}
.f_captcha{
font-size:13px;
color:#7e7e7e;
float:right;
}
.f_captcha input[type="text"]{
max-width:100px;
min-width:50px;
font-size:inherit;
color:#7e7e7e;
vertical-align:middle;
margin:0 10px 0 20px;
}
textarea.f_style{
height:125px;
resize:vertical;
}
.form_style .column_left{
float:left;
width:47%;
}
.form_style .column_right{
float:right;
width:47%;
}
.product-comments{
margin-bottom:40px;
padding-right:40px;
}
.product-comments__list .item{
padding-left:40px;
margin-bottom:20px;
position:relative;
}
.product-comments__list .item .icon{
position:absolute;
top:4px;
left:4px;
font-size:16px;
color:#7f7f7f;
}
.product-comments__list .comment{
font-size:13px;
font-style:italic;
}
.product-comments__list .comment p{
font-size:inherit;
margin:5px 0 0 0;
}
.product-comments__list .author{
font-size:13px;
color:#000000;
display:block;
margin-top:4px;
}
.share_links{
}
.share_links .addthis_button_tweet{
max-width:82px;
}
.share_links .addthis_button_pinterest_pinit,
.share_links .addthis_button_facebook_like{
margin-right:7px;
}
.product-wide .product-actions{
padding-right:10px;
text-align:right;
}
.product-wide .product-price{
float:none;
padding-right:10px;
margin-bottom:15px;
}
/**/
/**/
/**/
.product-wide .product-price del:before{
content:"\00a0 ";
display:inline-block;
text-decoration:line-through;
}
@media screen and (max-width:1200px){
.product-wide .product-price del{
display:block;
color:#f0f0f0;
margin-bottom:5px;
margin-left:-6px;
}
}
@media screen and (min-width:1201px){
.product-wide .product-price del{
display:inline-block;
color:#f0f0f0;
margin-right:10px;
margin-bottom:5px;
}
}
.product-info .product-category,
.product-wide .product-category{
line-height:1;
}
.range-text{
display:block;
padding-left:23px;
padding-top:10px;
white-space:nowrap;
}
.range-text input[type="text"]{
width:25%;
margin-right:15px;
padding:5px;
border:1px solid #999999;
}
.range-text span{
display:inline-block;
vertical-align:middle;
margin:0 5px 0 0;
font-size:13px;
}
.range-slider-holder{
padding-bottom:10px;
}
/**/
.range-slider-price.noUi-horizontal{
border-radius:0;
border:none;
box-shadow:none;
background:#c6dec9;
height:6px;
}
.range-slider-price.noUi-horizontal .noUi-handle{
width:18px;
height:18px;
border:1px solid #00bf96;
background:#fff;
/**/
border-radius:18px;
box-shadow:none;
cursor:pointer;
}
.range-slider-price.noUi-horizontal .noUi-handle:before,
.range-slider-price.noUi-horizontal .noUi-handle:after{
display:none;
}
.range-info{
position:absolute;
top:-28px;
width:150px;
margin-left:-67px;
height:0px;
text-align:center;
}
.range-selected{
border:1px solid #000000;
-moz-box-shadow:none;
-webkit-box-shadow:none;
box-shadow:none;
color:#fff;
background:#000000;
text-shadow:none;
font-weight:normal;
display:inline-block;
font-size:15px;
line-height:17px;
padding:2px 8px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
}
.range-arrow{
height:10px;
overflow:hidden;
position:absolute;
width:20px;
top:22px;
left:50%;
margin-left:-10px;
}
.range-arrow span{
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg);
content:"";
height:6px;
left:7px;
position:absolute;
top:-3px;
width:6px;
background:#000;
}
.range-slider-wrapper{
display:table;
width:100%;
position:relative;
top:-3px;
}
.range-slider-wrapper label{
display:block;
float:none;
text-transform:uppercase;
font-size:12px;
line-height:10px;
min-width:35px;
padding-top:0;
white-space:nowrap;
margin-bottom:45px;
}
.range-slider-block{
display:block;
width:100%;
padding:0px;
}
input{
border-radius:0;
/**/
}
.grid-reset{
padding-left:0;
padding-right:0;
max-width:1280px;
}
.juicy-slider-nav .next{
right:20px;
}
.juicy-slider-nav .prev{
left:20px;
}
.juicy-slider-nav .prev,
.juicy-slider-nav .next{
position:absolute;
z-index:100;
top:50%;
width:65px;
height:65px;
text-align:center;
line-height:65px;
display:block;
font-size:40px;
color:#fff;
border-radius:65px;
border:1px solid #fff;
margin-top:-33px;
}
.juicy-slider-nav .prev:before{
content:"\f104";
}
.juicy-slider-nav .next:before{
content:"\f105";
}
.juicy-slider-nav .prev:before,
.juicy-slider-nav .next:before{
font-family:FontAwesome;
font-weight:normal;
font-style:normal;
text-decoration:inherit;
display:inline-block;
}
.button-normal.success{
background:#00bf96;
font-size:14px;
color:#ffffff;
font-weight:normal;
}
.button-normal.success:hover{
background:#3e3e3e;
}
.b-popup{
background:#fff;
width:580px;
padding:25px;
display:none;
}
.b-popup .h1{
display:block;
text-align:center;
font-size:30px;
color:#000000;
padding-bottom:20px;
}
.b-popup .list-img{
padding:0;
margin:0;
list-style:none;
}
.list-img li{
text-align:center;
margin:20px 0;
}
.list-img li img{
vertical-align:top;
max-width:100%;
height:auto;
}
body .fancybox-skin{
background:#fff;
}
body .fancybox-skin{
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
}
.tab-wrapper{
}
.tab-nav{
padding:0 10px;
margin:0;
list-style:none;
font-size:0;
display:table;
position:relative;
}
.tab-nav li{
display:inline-block;
vertical-align:top;
font-size:14px;
text-transform:uppercase;
color:#000000;
font-weight:bold;
margin-right:5px;
}
.tab-nav li a{
display:block;
color:#000000;
padding:5px 10px;
background:#efefef;
border:1px solid #efefef;
padding:10px 20px;
}
.tab-nav > li.open > a,
.tab-nav > li.active > a{
color:#00bf96;
background:#f7f7f7;
border:1px solid #f7f7f7;
border-bottom:1px solid #f7f7f7;
position:relative;
padding-bottom:11px;
margin-bottom:-1px;
}
.tab-content{
background:#f7f7f7;
margin:0 -10px -15px -10px;
padding:20px 10px 0 10px;
}
.tab-content > .tab-pane{
display:none;
}
.tab-content > .tab-pane.active{
display:block;
}
.products_categories{
padding-bottom:40px;
}
.hide{
display:none !important;
}
.tab-nav .dropdown-toggle{
z-index:10001;
}
.tab-wrapper .dropdown-menu{
background-color:#f7f7f7;
border-radius:0;
border:1px solid #b6c2b8;
margin-top:-1px;
}
.tab-wrapper .dropdown-menu li{
display:block;
}
.tab-wrapper .dropdown-menu a{
padding:5px 10px;
background:none;
border:none;
}
.tab-wrapper .dropdown-menu a:hover{
background-color:#f4fbf5;
}
.tab-nav .dropdown-menu > .active > a:hover,
.tab-nav .dropdown-menu > .active > a{
color:#262626;
}
.slider-product{
padding-top:30px;
}
.slider-product .item{
padding:10px;
}
.slider-product .owl-prev{
display:block;
width:20px;
height:20px;
position:absolute;
top:0;
right:35px;
}
.slider-product .owl-next{
display:block;
width:20px;
height:20px;
position:absolute;
top:0;
right:10px;
margin:0 0 0 0;
}
.slider-product.owl-theme .owl-controls .owl-buttons .owl-prev{
padding:0;
margin:0;
border:1px solid #fff;
background:#000;
border-radius:0;
}
.slider-product.owl-theme .owl-controls .owl-buttons .owl-next{
padding:0;
margin:0;
border:1px solid #fff;
background:#000;
border-radius:0;
}
.slider-product.owl-theme .owl-controls{
margin:0;
}
.slider-product .owl-prev:before{
content:"\f104";
margin-left:-4px;
}
.slider-product .owl-next:before{
content:"\f105";
margin-right:-4px;
}
.slider-product .owl-prev:before,
.slider-product .owl-next:before{
font-family:FontAwesome;
font-weight:normal;
font-style:normal;
text-decoration:inherit;
display:inline-block;
line-height:20px;
font-size:20px;
height:20px;
line-height:20px;
}
/**/
.h1,
.h2,
.h3,
.h4{
display:block;
text-transform:uppercase;
}
.h2{
font-size:20px;
font-weight:400;
text-transform:uppercase;
margin-bottom:20px;
display:block;
}
.h2.small{
font-size:16px;
margin-bottom:10px;
}
.h1{
font-size:20px;
font-weight:400;
line-height:1.2;
}
.h1.small{
font-weight:700;
font-size:15px;
}
.h3{
display:block;
font-size:18px;
color:#3e3e3e;
margin:0 0 15px 0;
font-weight:400;
text-transform:inherit;
}
.product-title{
display:block;
}
.sidebar .h2{
font-size:18px;
}
.sidebar .h3{
color:#3e3e3e;
font-size:14px;
}
.breadcrumbs strong{
font-weight:normal;
}
.slide li span{
text-align:left;
text-indent:-9999px;
}
.products_categories .item .product_title{
font-weight:400;
}
.footer-top .h3{
color:#fff;
font-size:16px;
display:block;
text-transform:uppercase;
font-family:Arial, 'calibri-regular', sans-serif;
}
.pager{
padding-bottom:10px;
}
.reviews .item .description .h2{
text-transform:inherit;
font-weight:700;
}
.product-wide.light-bg .product-title{
padding-top:15px;
}
.product-description{
}
.product-description p{
font-size:12px;
line-height:14px;
margin-top:8px;
max-height:43px;
overflow:hidden;
text-overflow:ellipsis;
text-align:left;
}
.product-box
/**/{
height:auto;
}
.product-box .product-info{
position:static;
border-radius:0;
}
.product-list__size{
font-size:0;
display:table;
}
.product-list__size .grid-25,
.product-list__size .grid-33{
display:inline-block;
vertical-align:top;
float:none;
}
.manager{
padding:0;
margin:0 0 20px 0;
list-style:none;
}
.manager li{
margin:5px 0;
font-size:12px;
}
.manager li.top{
margin-bottom:10px;
}
.manager .img{
width:60px;
height:60px;
display:inline-block;
vertical-align:middle;
border-radius:60px;
overflow:hidden;
margin-right:15px;
}
.manager .name{
display:inline-block;
vertical-align:middle;
font-size:18px;
color:#000000;
font-weight:bold;
}
.manager .img img{
vertical-align:top;
border-radius:60px;
}
.manager .icon{
display:inline-block;
vertical-align:middle;
width:20px;
font-size:16px;
margin-right:2px;
}
.manager  a{
color:#3e3e3e;
}
.product__description{
padding-bottom:40px;
font-size:14px;
}
.product__description h2{
text-transform:none;
font-weight:400;
}
.product__description h3{
text-transform:none;
font-weight:400;
font-size:16px;
}
.product__description h4{
text-transform:none;
font-weight:400;
font-size:14px;
}
.product__description h5{
text-transform:none;
font-weight:400;
font-size:13px;
}
.product__description p{
font-size:14px;
}
.product__description table{
margin-bottom:15px;
}
.product__description table td{
line-height:1.4em;
}
.product__description ul, ol{
margin-left:15px;
margin-bottom:15px;
}
.product__description ul li{
list-style-type:disc;
}
.product__description ol li{
list-style:decimal;
}
.product__description ul li,
.product__description ol li{
list-style-position:outside;
}
.product__description i{
font-style:italic;
}
.product__description p{
text-align:left;
}
.line-delivery{
display:block;
font-size:12px;
color:#828282;
margin-bottom:30px;
}
.line-delivery span{
color:#000000;
}
.line-delivery a{
color:#00bf96;
text-decoration:underline;
}
.line-delivery a:hover{
text-decoration:none;
}
.logo-product{
float:right;
max-width:100px;
height:auto;
max-height:130px;
}
.order-line{
color:#3e3e3e;
/**/
margin-bottom:40px;
}
.order-line a{
color:#00bf96;
text-decoration:underline;
}
.order-line a:hover{
text-decoration:none;
}
.order-line span{
margin:0 7px;
}
@media screen and (max-width:767px){
.product-wide.light-bg .product-title{
padding-top:0;
}
}
/**/
.button-normal.primary{
background:#000000;
color:#fff;
}
.button-normal.primary:hover{
background:#3e3e3e;
}
.block-border{
border:1px solid #000000;
background:#fff;
padding:20px;
}
.block-border.all-price{
width:300px;
}
.button-group{
font-size:0;
overflow:hidden;
}
.button-group .button-normal{
font-weight:normal;
}
.button-group .right{
float:right;
}
.block-all-price{
overflow:hidden;
}
.block-all-price span,
.block-all-price strong{
font-weight:700;
font-size:30px;
}
.block-all-price span{
color:#3e3e3e;
font-weight:300;
}
.well-box-middle .block-all-price strong{
color:#3e3e3e;
font-size:30px;
}
.well-box-middle .block-all-price span{
font-size:18px;
}
.cart-product{
border-bottom:0;
}
.well-border-gradient{
background:none;
}
.well-box-middle.cart-product-image{
}
.wrapper-cart{
margin-bottom:20px;
background:#fff;
padding:20px 20px 0 20px;
}
.all-price{
float:right;
}
.white-box-border{
border:1px solid #000;
background:#fff;
padding:20px;
margin-bottom:30px;
}
.form-line{
margin-bottom:10px;
}
.form-line label{
cursor:pointer;
}
.form-line_left{
display:block;
float:left;
width:75px;
padding-right:10px;
padding-top:8px;
}
.form-line-right{
margin-left:85px;
}
.thank-you{
text-align:center;
padding:100px 0;
color:#000000;
}
.thank-you span{
display:block;
font-size:36px;
margin-bottom:20px;
}
.thank-you p{
font-size:24px;
text-align:center;
}
/**/
.comparsion{
width:auto;
}
.comparsion td{
background:#ffffff;
border-bottom:1px solid #eaeaea;
border-right:1px solid #000000;
text-align:center;
font-size:14px;
color:#3e3e3e;
padding:15px 25px;
}
.comparsion .price{
font-size:20px;
color:#00bf96;
}
.comparsion td .product-name{
font-size:18px;
color:#000000;
}
.comparsion td img{
max-width:100%;
height:auto;
}
.comparsion th .product-name{
width:200px;
display:inline-block;
}
.comparsion td .product-name{
text-align:center;
display:block;
width:200px;
margin:0 auto;
}
.comparsion th{
background:#f4fbf5;
border-left:1px solid #747b75;
border-right:1px solid #000000;
text-align:right;
color:#3e3e3e;
border-bottom:1px solid #c7c7c7;
padding:10px 15px;
font-size:14px;
font-weight:bold;
}
.comparsion .top-table th{
border-top:1px solid #747b75;
}
.comparsion .top-table td{
border-top:1px solid #000000;
}
.comparsion .bottom-table th{
border-bottom:1px solid #747b75;
}
.comparsion .bottom-table td{
border-bottom:1px solid #000000;
}
.remove-btn{
text-align:right;
padding-bottom:15px;
}
.comparsion .button-small span,
.comparsion .button-normal span,
.comparsion .button-dual .button-dual-right{
border-left:none;
position:static;
width:auto;
height:auto;
-moz-border-radius:0;
-webkit-border-radius:0 ;
border-radius:0;
}
.comparsion td{
width:220px;
}
.comparsion th{
width:230px;
}
.table-scroll{
overflow-y:hidden;
overflow-x:auto;
}
.order-table-header{
background:#000;
color:#fff;
font-size:14px;
padding:0;
margin:0;
display:table;
width:100%;
border:1px solid #000;
}
.order-table-line{
display:table;
width:100%;
border:1px solid #000;
background:#ffffff;
border-top:none;
}
.order-table-line li{
color:#3e3e3e;
font-size:14px;
vertical-align:middle;
}
.order-table-line li,
.order-table-header li{
display:table-cell;
padding:5px 10px;
}
.col-number{
width:80px;
}
.col-date{
width:100px;
}
.col-custom-product{
}
.culumns-table{
overflow:hidden;
display:inline-block;
vertical-align:middle;
width:100%;
}
.col-status{
width:100px;
}
.col-status.new{
color:#e54600;
}
.col-status.approve{
color:#00b7e5;
}
.col-status.drive{
color:#8900d0;
}
.col-status.delivered{
color:#00bf96;
}
.culumns-table .left{
float:left;
width:50%;
overflow:hidden;
}
.culumns-table .right{
float:right;
width:50%;
text-align:right;
}
.product-table td.price span,
.culumns-table .right span{
display:inline-block;
vertical-align:middle;
min-width:70px;
text-align:left;
}
.product-table{
width:100%;
}
.product-table td{
vertical-align:middle;
padding:5px 0;
}
.product-table td.price{
text-align:right;
}
.product-table td.img{
width:65px;
}
.product-table td.img img{
max-width:50px;
}
.product-table td.name{
font-weight:bold;
}
.product-table td.name a{
color:#3e3e3e;
}
.product-table td.name a:hover{
text-decoration:underline;
}
.forgot-form{
max-width:50%;
margin:0 auto;
padding:30px 0 30px 0;
}
.forgot-form .custom-alert{
margin-bottom:10px;
}
.register-form{
max-width:50%;
margin:0 auto;
font-size:0;
}
.register-form .form-input label{
width:40%;
font-size:14px;
}
.register-form .form-input .text-input,
.register-form .form-input .textarea-input{
width:60%;
border:1px solid #999999;
}
.top-menu .quick-login{
left:-170px;
}
.top-menu .quick-login li{
margin:0;
}
.top-menu .quick-login .forgotten-link{
font-size:13px;
margin-top:10px;
}
.panel-shop a.main-menu-item{
margin-left:15px;
}
@media screen and (max-width:767px){
.product-details__description{
margin-left:0;
}
.product-images #bx-pager{
margin-right:0;
}
.product-images #bx-pager a{
width:25%;
margin-right:-2px;
margin-bottom:2px;
}
}
