
/** @Edo Style **/
*:focus, input:focus, button:focus, a:focus{outline:none!important;}
body
{font-size:13px;color:#333;overflow-x:hidden;  }
header .nav{}
.ie9 header .nav{background: none;}
a:hover, a:focus{color:#d6644a;text-decoration:none;}
label{font-weight:normal;}
.btn:hover, .btn:focus{color:#d6644a;text-decoration:none;outline:none;background-color:#5a88ca;color:#FFF;}
/**
 * .page-heading{margin-top:0;}
 */
.price{font-size:14px;color:#ffb424;white-space:nowrap;font-family:'Open Sans', sans-serif;font-weight:bold;}
#order .price{color:#333;}
.price.product-price, .old-price.product-price{font-family:'Open Sans', sans-serif;font-weight:400;}
.price.product-price{color:#ffb424;font-size:14px;font-weight: bold;}
.old-price.product-price{color:#999;font-size:12px;}
.product_list .product-right .availability{display: none;}
.dropdown{position:relative;}
.tratransition{transition:All 0.4s ease;-webkit-transition:All 0.4s ease;-moz-transition:All 0.4s ease;-o-transition:All 0.4s ease;}
.label_container{position:absolute;top:5px;left:5px;z-index:0;}
.new-box, .sale-box{display:inline-block;overflow:hidden;height:36px;width:36px;text-align:center;background-color:#5a88ca;border-radius:50%;font-size:12px;color:#FFF;position:static;}
.new-label{font:600 12px/12px Arial, Helvetica, sans-serif;color:#fff;background:none;text-transform:Capitalize;padding:0;text-shadow:none;text-align:center;display:block;position:static;left:0;top:0;z-index:1;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;height:100%;line-height:36px;}
.sale-label{font:600 12px/12px Arial, Helvetica, sans-serif;color:#fff;background:#444;text-transform:Capitalize;padding:0;text-shadow:none;width:100%;text-align:center;display:block;position:static;right:0;top:0;z-index:1;-webkit-transform:none;-ms-transform:none;transform:none;line-height:36px;}
.new-label:before, .sale-label:before, .new-label:after, .sale-label:after{display:none;}
/* title block */
#left_column .title_block, #right_column .title_block,.block .title_block, .block h4, #category_blog_block_left .sdstitle_block{font-family:Open Sans;font-weight:600;color:#333;background:none;border-top:none;text-transform:uppercase;padding:0;margin:0 0 20px 0;font-size:14px;}
#left_column .title_block a, #rightvar_column .title_block a,.block .title_block a, .block h4 a, #category_blog_block_left .sdstitle_block a{color: #333;
font-size: 14px;
font-weight: 600;}
#left_column #new-products-left, #right_column #new-products-left, #left_column .simplecategory-leftlayout, #right_column .simplecategory-leftlayout,#left_column #sale-products-left, #right_column #sale-products-left,#left_column #special_block_right, #right_column #special_block_right,#left_column #best-sellers-left, #right_column #best-sellers-left{width:100%;margin-bottom:30px;padding:0;background:#FFF;}
.block .list-block li{padding:5px 0 6px 0;border-top:1px solid #ededed;}
.block .products-block li .products-block-image{float:left;border:1px solid #ededed;margin-right:19px;}
.block .products-block li{padding:0 0 20px 0;margin-bottom:20px;border-bottom:1px solid #ededed;}
.product-name{height: 62px;font-size:14px;line-height:20px;color:#333;margin-bottom:0;overflow: hidden;}
.product-name .bold {color:#9e9e9e; font-size:12px;}
.block .products-block .product-name{font-size:16px;line-height:20px;}
/* @edo global button */
.btn{line-height:16px;}
/** @edo Header **/
#header{position:relative;}
#header a:hover{color:#d6644a;}
.header-top{background-color:#292929;padding:15px 0;}
.header-top *{margin-bottom:0;}
#header .header-block1 , #header .header-top-right{line-height:20px;}
#header .welcome-msg, .box-support .box-phone .media-body p, .box-support .box-email .media-body p a{color:#ccc;}
/* Block:Contact Nav */
.box-support ul li{float:left;padding:0 18px;}
.box-support ul li.first{border-right:1px solid #444;padding-left:0;}
.box-support ul li.last{background:none;}
.box-support .box-phone .media-body p,.box-support .box-email .media-body p a{font-size:13px;font-weight:300;text-decoration:none;}
.box-support .box-email .fa,.box-support .box-phone .fa{color:#ccc;padding-right:5px;font-size:15px;}
.box-support .box-phone .media-body p span{color:#d6644a;font-weight:500;margin:0 5px;}
.alo-support{margin:0px;padding:30px 0;text-align:left;}
.support .box-services{color:#9B9D9E;font-size:14px;}
.support .box-services span{border:1px solid #D9D9D9;border-radius:50%;display:inline-block;height:40px;line-height:39px;padding-left:2px;position:relative;text-align:center;transition:box-shadow 0.2s ease 0s;-moz-transition:box-shadow 0.2s ease 0s;-webkit-transition:box-shadow 0.2s ease 0s;-o-transition:box-shadow 0.2s ease 0s;width:40px;z-index:1;}
.support .box-services span i{font-size:15px;color:#5D686E;}
.support .box-services .media-body{padding-left:40px;}
/* Header right */
#currencies-block-top, #languages-block-top, #header .header_user_info, #header .pagelink-default{float:right;}
/* Block:Page links */
#header .pagelink-default{position:relative;background-color:transparent;background-image:url(../img/ovic/tick-switcher.png);background-position:85% 50%;background-repeat:no-repeat;border-radius:0;height:20px;line-height:20px;padding:0 10px;cursor:pointer;border-left:1px solid #3a3a3a;}
#header .pagelink-default a.call-pagelink{text-decoration:none;font-size:13px;font-weight:300;padding-right:15px;padding-left:2px;}
#header .pagelink-default a.call-pagelink:after{width:100%;height:30px;display:inline-block;font-family:FontAwesome;content:"";}
#header .pagelink-default .dropdown-switcher{position:absolute;left:0;top:50px;background:#FFF;background-color:#fff;border:1px solid #666;left:0;z-index:35;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;min-width:150px;opacity:0;visibility:hidden;}
#header .pagelink-default:hover .dropdown-switcher{opacity:1;top:34px;visibility:visible;}
#header .pagelink-default .dropdown-switcher ul.pagelink-parents{float:left;margin:0;padding:0 10px;width:100%;}
#header .pagelink-default .dropdown-switcher ul.pagelink-parents li{float:left;padding:0;margin:0;width:100%;border-bottom:1px solid #e5e5e5;line-height:30px;}
/* Block:Language & Block:Currency */
#languages-block-top, #currencies-block-top{position:relative;cursor:pointer;}
#currencies-block-top .current,#languages-block-top .current{text-decoration:none;font-size:13px;font-weight:300;padding-right:0px;padding-left:2px;color:#333;}
#currencies-block-top .current:after,#languages-block-top .current:after{content: "\f107";font-family: 'FontAwesome';font-size: 14px;margin-left: 15px;}
#currencies-block-top .dropdown-switcher,#languages-block-top .dropdown-switcher{position:absolute;left:0;top:100%;background-color:#fff;border:none;border-radius:0px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;left:0;z-index:35;transition:all 300ms ease-in-out 0s;-webkit-transition:all 300ms ease-in-out 0s;-moz-transition:all 300ms ease-in-out 0s;-o-transition:all 300ms ease-in-out 0s;min-width:150px;opacity:0;visibility:hidden;margin-top: 1px;}
#currencies-block-top:hover .dropdown-switcher,#languages-block-top:hover .dropdown-switcher{opacity:1;top:100%;visibility:visible;}
#currencies-block-top .dropdown-switcher > ul,#languages-block-top .dropdown-switcher > ul{float:left;margin:0;padding:0 10px;width:100%;}
#currencies-block-top .dropdown-switcher > ul li,#languages-block-top .dropdown-switcher > ul li{float:left;padding:0;margin:0;width:100%;line-height:30px;}
#languages-block-top .bg-img{background-position:left center;background-repeat:no-repeat;font-size:100%;padding-left:22px;margin-right: 5px;}
/* Header Content */
#header .inner-box{padding:50px 0;}
#header .header-content-left{z-index:9;}
/* logo */
#header .logo{float:left;margin:0px;padding:0;text-decoration:none !important;outline:none;}
/** @edo Bottom Header **/
/* Block:Search */
#search_block_top #searchbox{position:absolute;top:0;right:52px;display:none;z-index:200;}
#search_block_top #searchbox #search_query_top{height:32px;background:#fff;border:1px solid #ededed;width:260px;padding-left:10px;border-radius:4px;color:#999;font-weight:normal;font-size:13px;}
#search_block_top #searchbox #search_query_top:focus{outline:none;border-color:#ddd;}
#search_block_top .search_button{position:absolute;top:0px;right:0px;width:39px;height:39px;border:none;display:none}
#call_search_block{border:none;padding:6px 10px;float:right;margin-left:5px;margin-top:0;color:#444;background-color:#ededed;border-radius:4px;line-height:20px;}
/* Dropdow search */
.ac_results{background:white;width:271px;margin-top:-1px;}
.ac_results li{font-weight:normal;color:#686666;font-size:13px;line-height:22px;}
.ac_results li.ac_odd{background:white;}
.ac_results li:hover,.ac_results li.ac_over{background:#fbfbfb;}
.ac_results{border:none!important;-webkit-box-shadow:0 1px 3px 0 rgba(50,50,50,0.75);-moz-box-shadow:0 1px 3px 0 rgba(50,50,50,0.75);box-shadow:0 1px 3px 0 rgba(50,50,50,0.75);}
.ac_results li strong{font-weight:bold;}
.ac_results li{background:#f7f7f7!important;border-bottom:1px solid #ccc!important;padding:5px!important;}
.ac_results li:last-child{border-bottom:none!important;}
.ac_results li img{vertical-align:middle!important;}
.ac_results .ac_product_name{padding-left:5px!important;color:#666!important;}
.ac_results li:hover .ac_product_name,.ac_results li.ac_over .ac_product_name{color:#fff!important;}
.ac_results li.ac_over{color:#fff!important;background-color:#d6644a!important;}
/* @edo Header Mobile */
@media (max-width:767px){#header .header-top-left{width:auto;float:left;margin-bottom:30px;}
.flexgroupbanners.banner-top{background:#ededed;}}
@media (min-width:767px){.flexgroupbanners.banner-top img{width:100%;}
}
#header .header-top-left{width:100%;float:none;text-align:center;margin-bottom:15px;}
#index #header{padding-bottom:0; background:url(../../../images/top-bg.jpg) no-repeat}
#header .inner-box{padding:30px 0 0 0;}
/* Acount */
#header .pagelink-default{float:left;}
/* Logo */
#header .header-content-left{display:inline-block;text-align:center;margin-bottom:20px;}
#header .logo{text-align:center;float:none;}
#header .logo img{display:inline-block;}
/* Cart & Search */
#header #search_block_top, #header #blockcart-top{margin-top:-42px;z-index:10000;position:relative;}
/* Header menu */
#header .navbar-default .navbar-toggle, #header .navbar-toggle{width:32px;height:32px;}
#header .navbar-default .navbar-toggle span, #header .navbar-toggle span{width:30px;height:32px;}
#header #nav_topmenu ul.nav > li.active > a, #header #nav_topmenu ul.nav > li > a:hover, #header #nav_topmenu ul.nav > li.open > a, #header #nav_topmenu ul.nav > li.active.dropdown > a:after, #header #nav_topmenu ul.nav > li.dropdown > a:hover:after, #header #nav_topmenu ul.nav > li.dropdown.open > a:after{color:#d6644a!important;background:#ededed;}
/* Cart block */
#header .cart_block{width:280px!important;}
/* @edo Home body */
#header{padding-bottom:0;}
#columns{padding-top:0;padding-bottom:0;}
#category #columns{padding-top:0;}
/* category slider */
#responsive_slides{padding:10px;margin-top:30px;background:#fff;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#responsive_slides .bx-wrapper .bx-pager{display: none;}
#responsive_slides .bx-wrapper .bx-controls-direction a{filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;height:20px;width:20px;line-height:0;position:absolute;top:49%;margin-top:-10px;font-size:0;overflow:hidden;outline:none;text-decoration:none;border:1px solid #ebebeb;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;text-align:center;background:#fff;z-index: 50;}
#responsive_slides:hover .bx-wrapper .bx-controls-direction a{filter:alpha(opacity=100);opacity:1;}
#responsive_slides .bx-wrapper .bx-controls-direction a:before{font-size: 14px;line-height: 16px;color: #666;}
#responsive_slides .bx-wrapper .bx-controls-direction a.bx-prev{left: -15px;}
#responsive_slides .bx-wrapper .bx-controls-direction a.bx-prev:before{content: "\f104";}
#responsive_slides .bx-wrapper .bx-controls-direction a.bx-next{right: -15px;}
#responsive_slides .bx-wrapper .bx-controls-direction a.bx-next:before{content: "\f105";}
#responsive_slides .cate-slide-decs{position: absolute; top: 30%; left: 30%; width: 70%;height: 70%;}
#responsive_slides .cate-slide-decs .dec-style-1{display: inline-block;    margin-left: 100px;}
#responsive_slides .cate-slide-decs .dec-style-2{display: inline-block;}
#responsive_slides .cate-slide-decs .caption{display: none;color: #fff;}
#responsive_slides .cate-slide-decs .caption.txt1{font-size: 60px;line-height:52px;font-weight: bold;text-transform: lowercase;margin-bottom: 0;}
#responsive_slides .cate-slide-decs .caption.txt2{font-size: 30px;line-height:30px;font-weight: 300;text-transform: capitalize;}
#responsive_slides .cate-slide-decs .dec-style-1 .caption.txt2{text-transform: lowercase;}
/* Block:Group banner */
.banner-top .banner-inner{position:relative;text-align:center;}
.banner-top img{margin-bottom:0;}
.banner-top .box-text{background-color:rgba(255, 255, 255, 0.8);padding:21px 28px;position:absolute;top:65%;left:0;right:0;display:block;margin:0 60px;}
.banner-top .box-text.box-02{margin:0;top:38%;}
.banner-top .box-text h3{text-transform:uppercase;margin:0;font-family:"montserrat";font-weight:bold;font-size:19px;color:#333;}
.banner-top .box-text p{font-size:16px;color:#333;line-height:18px;}
.banner-top .banner-inner-content > a{display:block;position:relative;transition:all 0.1s ease-out 0s;-moz-transition:all 0.1s ease-out 0s;-webkit-transition:all 0.1s ease-out 0s;-o-transition:all 0.1s ease-out 0s;}
.banner-top .banner-inner-content > a:hover:before ,.banner-top .banner-inner-content > a:hover:after{height:100%;width:100%;}
.banner-top .banner-inner-content a:before{left:0;top:0;}
.banner-top .banner-inner-content a:after{right:0;bottom:0;}
.banner-top .banner-inner-content a:before , .banner-top .banner-inner-content a:after{background-color:rgba(255, 255, 255, 0.1);content:"";display:block;height:0;position:absolute;transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;width:0;}
/* Block:Home Blog */
.nbs-flexisel-item{line-height:20px;}
.flexisel-content .item{float:left;background-color:#fff;list-style:none;text-align:center;}
.flexisel-content .item ul{list-style:none;}
.nbs-flexisel-inner .item{box-shadow:none;background:none;}
.nbs-flexisel-inner{background:none;border:none;}
.nbs-flexisel-item img{margin:0;}
.nbs-flexisel-nav{width:100%;cursor:pointer;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{width:28px;height:28px;border-radius:3px;-moz-border-radius:3px;transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;background-position:0 0;background-repeat:no-repeat;opacity:0;position:absolute;float:left;margin:0 2px;top:30% !important;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;}
.nbs-flexisel-nav-left{background-image:url(../img/ovic/button-previous.png);left:-100px;}
.nbs-flexisel-nav-right{background-image:url(../img/ovic/button-next.png);right:-100px;}
.content-products:hover .nbs-flexisel-nav-left{left:0px;opacity:1;z-index:999;}
.content-products:hover .nbs-flexisel-nav-right{right:0px;opacity:1;z-index:999;}
.block-title-tabs h3{position:relative;margin:0 0 18px;}
.block-title-tabs h3 span{position:relative;text-align:center;font-size:18px;text-transform:uppercase;font-family:"Montserrat",sans-serif;font-weight:500;background:none repeat scroll 0 0 #fff;display:table;padding:0 20px;position:relative;z-index:1;margin:auto;}
.block-title-tabs h3:before{border-top:1px solid #ccc;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:50%;width:50%;z-index:0;}

.image-container{position:relative;}
.blog-static .hover{color:#fff;cursor:pointer;left:0;opacity:0;position:absolute;text-align:center;top:0;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;width:100%;}
.hover-icons{margin:0;padding:0;position:absolute;width:100%;height:0;}
.image-container .hover a.view-project{background-color:#d6644a;border-radius:50%;display:inline-block;height:50px;line-height:50px;transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;width:50px;text-align:center;opacity:0.9;text-decoration:none;color:#fff;}
.hover-icons a{position:relative;}
.hover-icons span.fa{display:block;font-size:18px;line-height:52px;padding-left:4px;}
.image-container .hover a.view-project{top:-25px;}
.image-container:hover .hover a.view-project{top:70px;}
.image-container:hover .hover{opacity:1;}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right{background-color:#dddddd;}
.nbs-flexisel-nav-left:hover, .nbs-flexisel-nav-right:hover{background-color:#333333;}
/* Block:Brand slider */
.wrap_brands_slider{background-color:#f8f8f8;}
#brand_list{padding:46px 0;background-color:#f8f8f8;}

/* Block:Simplecategory default home */
.simplecategory-default{margin-top:40px;}
.simplecategory-default h3.module-name{font-size:18px;font-family:Montserrat;text-align:center;font-weight:bold;line-height:22px;margin:0 0 25px 0;position:relative;}
.simplecategory-default h3.module-name:before{width:50%;height:1px;border-top:1px solid #ccc;display:inline-block;content:"";position:absolute;left:25%;top:49%;z-index:1;}
.simplecategory-default h3.module-name > span{display:inline-block;padding:0 10px;z-index:2;position:relative;background-color:#FFF;}
#index .simplecategory-default .tab-content{margin-top:30px;}
.simplecategory-default .nav-tabs{border-bottom:none;text-align:center;}
.simplecategory-default .nav-tabs > li{margin-bottom:0;width:auto;display:inline-block;float:none;}
.simplecategory-default .nav-tabs > li.active > a{color:#FFF;background-color:#444;border:none;border-bottom-color:transparent;cursor:default;position:relative;}
.simplecategory-default .nav-tabs > li.active > a:hover{background:#444;}
.simplecategory-default .nav-tabs > li.active > a:before{display:inline-block;font-family:FontAwesome;content:"\f0d7";position:absolute;bottom:-12px;color:#444;width:100%;left:0;text-align:center;}
.simplecategory-default .nav-tabs > li.active > a:before, x:-moz-any-link, x:default{bottom:-11px;}
.simplecategory-default .nav-tabs > li > a:hover, .simplecategory-default .nav-tabs > li > a:focus{color:#FFF;background-color:#666;border:none;border-bottom-color:transparent;cursor:default;}
.simplecategory-default .nav-tabs > li > a{margin-right:1px;line-height:1.42857;border:none;border-radius:0px 0px 0 0;color:#333;background-color:#ededed;line-height:20px!important;padding:5px 15px;}
.simplecategory-default ul.product_list.grid > li{padding-bottom:20px;}
/* Simplecategory Multi owl home */
.simplecategory-multiowl{margin-top:40px;margin-bottom:30px;}
.simplecategory-multiowl .group-multiowl > h4{font-family:Montserrat;font-weight:bold;font-size:18px;line-height:22px;text-transform:uppercase;text-align:center;margin:0 0 25px 0;position:relative;}
.simplecategory-multiowl .group-multiowl > h4:before{width:50%;height:1px;border-top:1px solid #ccc;display:inline-block;content:"";position:absolute;left:25%;top:49%;z-index:1;}
.simplecategory-multiowl .group-multiowl > h4 > span{display:inline-block;padding:0 10px;z-index:2;position:relative;background-color:#FFF;}
/* Block:testimonials */
.block-testimonials{background-color:transparent;background-image:url(../img/ovic/bg-testimonials.gif);background-position:0 0;background-repeat:no-repeat;margin:0;padding:50px 0 55px;text-align:center;}
.block-testimonials .nbs-flexisel-nav, .block-testimonials .actions{display:none;}
.block-testimonials .customer{display:inline-block;float:left;margin-right:25px;text-align:left;}
.block-testimonials .customer img{margin:-20px 0 0;}
.block-testimonials .testimonial_text{text-align:left;overflow:hidden;margin-top:12px;}
.block-testimonials .actions{text-align:right;}
.block-testimonials .actions a{color:#d6644a;}
.block-testimonials .testimonial_text p{float:left;width:100%;color:#eee;font-size:16px;font-family:"Montserrat";margin:0 0 5px;}
.block-testimonials .testimonial_text span{float:left;color:#ccc;font-size:16px;font-family:'Raleway', sans-serif;margin:35px 0 0;}
.block-testimonials .testimonial_text span a{color:#d6644a;}
.block-testimonials .testimonial_text .rating-box{float:left;}
.testimonials h3.title{font-weight:normal;color:#666;font-size:14px;padding-right:10px;background-color:#fff;display:inline-block;}
.testimonials h3 span{font-size:14px;color:#444;text-transform:uppercase;line-height:39px;}
.testimonials .nbs-flexisel-nav{top:-38px !important;}
/* @Edo Bottom column */
#bottom_column{padding:43px 0;}
#index .product-block-bottom > .title_block{position:relative;margin:0 0 18px;}
#index .product-block-bottom > .title_block a, #index .product-block-bottom > .title_block span{display:inline-block;font-family:Montserrat;font-size:16px;line-height:20px;font-weight:normal;margin:auto;padding:0;position:relative;text-align:left;text-transform:uppercase;z-index:1;color:#333;}
#index .product-block-bottom > .title_block:before{border-top:1px solid #ccc;content:"";height:1px;margin:auto;position:absolute;width:30%;z-index:0;left:0;right:auto;top:30px}
.product-block-bottom ul.products li{padding:12px 0;border-bottom:1px solid #f0f0f0;}
.product-block-bottom ul.products li:last-child{border-bottom:none;}
.product-block-bottom ul.products li .products-block-image{float:left;margin-right:15px;}
.product-block-bottom ul.products .product-content h5{margin:0;}
.product-block-bottom ul.products .product-content .product-name{font-size:16px;font-family:Raleway;font-weight:normal;line-height:20px;color:#333;}
.product-block-bottom ul.products .product-content .price{font-size:16px;font-family:sans-serif;font-weight:normal;line-height:20px;color:#444;display:inline-block;margin-top:5px;}
.product-block-bottom ul.products .product-description{display:none;}
.product-block-bottom ul.products .old-price{text-decoration:none;}
.product-block-bottom ul.products .old-price .price{font-weight:normal;color:#888;text-decoration:line-through;font-size:13px;margin-right:5px;}
/** @Edo Footer **/
.footer-container{background:transparent;color:#a6a6a6;}
.ie9 .footer-container{background:inherit;}
.footer-container #advancefooter .footer-copyright{background:#131313;}
.ie9 #advancefooter .advancefooter-block.col-md-4{display:inline;clear: none;}
#advancefooter .footer-copyright{padding:26px 0;}
.footer-container #advancefooter a{color:#333;margin:0;}
.footer-container #advancefooter a:hover{color:#5a88ca;text-decoration:none;}
.advancefooter-block > .block_title{margin:0 0 18px 0;padding:0;font-family:Montserrat;font-size:14px;line-height:18px;color:#FFF;text-transform:uppercase;font-weight:500;}
.logo-footer img{padding:0;}
.logo-footer p{font-size:13px;border-bottom:1px solid #2c2c2c;margin:15px 0;padding:0 0 15px;color:#bbbbbb;}
/* Block:Newsletter * Css in /css/modules/blocknewsletter/*/
/* Block:Link Footer */
.footer-container #footer .footer_copyright_left ul > li.item{width:100%;clear:both;float:left;padding:0;}
.footer-container #footer .flex-simplemenus{display:inline-block;margin-bottom:5px;}
.footer-container #footer .flex-simplemenus ul li{padding:0;float:left;display:inline-block;}
.footer-container #footer .flex-simplemenus ul li a{line-height:18px;padding:0 5px;position:relative;}
.footer-container #footer .flex-simplemenus ul li.first-link a{padding-left:0;}
.footer-container #footer .flex-simplemenus ul li:last-child a{padding-right:0;}
.footer-container #footer .flex-simplemenus ul li a:before{display:inline-block;content:"";font-family:FontAwesome;width:1px;height:14px;border-right:1px solid #666;position:absolute;right:0;top:2px;}
.footer-container #footer .flex-simplemenus ul li:last-child a:before{content:none;}
/* copyright */
.footer-container #advancefooter copyright{color:#bbb;}
.footer-container #advancefooter copyright a{color:#d6644a;}
/* Images footer */
#footer .footer_copyright_right .paypal{text-align:right;float:right;}
/* @Edo Footer mobile */
@media (max-width:767px){.footer-container #advancefooter .advancefooter-block{clear:both;}
.social-links{display:inline-block;}
}
@media (max-width:479px){.content_sortPagiBar .sortPagiBar label{display:none;}
.top-pagination-content .compare-form, .bottom-pagination-content .compare-form{float:right;width:auto;}
}
/** @Edo Page:Product list **/
.top-pagination-content div.pagination .showall, .bottom-pagination-content div.pagination .showall{display:none;}
.content_sortPagiBar .sortPagiBar{border-bottom:1px solid #ececec;}
.content_sortPagiBar .sortPagiBar label{padding:5px 10px 5px 0;line-height:20px;font-size:13px;color:#666;font-family:Raleway;font-weight:200;}
.content_sortPagiBar .display, .content_sortPagiBar .display_m{float:left;margin-top:0;margin-right:50px;}
@media (min-width:1200px){.content_sortPagiBar .display, .content_sortPagiBar .display_m{margin-right:100px;}
}
@media (min-width:768px) and (max-width:991px){.content_sortPagiBar .display, .content_sortPagiBar .display_m{margin-right:30px;}
}
.content_sortPagiBar .display li.display-title, .content_sortPagiBar .display_m li.display-title{font-weight:normal;color:#666;padding:5px 10px 5px 0;line-height:20px;}
.content_sortPagiBar .display li a i, .content_sortPagiBar .display_m li a i{display:none;}
.content_sortPagiBar .display li, .content_sortPagiBar .display_m li{float:left;padding-left:12px;text-align:center;padding:5px 10px 5px 0;}
.content_sortPagiBar .display li a, .content_sortPagiBar .display_m li a{color:#666;font-size:13px;line-height:20px;cursor:pointer;display:inline-block;font-weight:200;}
.content_sortPagiBar .display li a:hover, .content_sortPagiBar .display_m li.selected a:hover,.content_sortPagiBar .display li.selected a, .content_sortPagiBar .display_m li.selected a{color:#d6644a;}
.content_sortPagiBar .display li, .content_sortPagiBar .display_m li{padding:5px;}
.content_sortPagiBar .display li#grid{position:relative;}
.content_sortPagiBar .display li#grid:before{display:inline-block;content:"";font-family:FontAwesome;height:12px;width:1px;background:#999;position:absolute;right:0;top:8px;transform:rotate(20deg) scale(1) skew(1deg) translate(0px);-webkit-transform:rotate(20deg) scale(1) skew(1deg) translate(0px);-moz-transform:rotate(20deg) scale(1) skew(1deg) translate(0px);-o-transform:rotate(20deg) scale(1) skew(1deg) translate(0px);-ms-transform:rotate(20deg) scale(1) skew(1deg) translate(0px);}
/* Sort form */
.content_sortPagiBar .sortPagiBar .nbrItemPage{float:right;}
.content_sortPagiBar .sortPagiBar #productsSortForm select{max-width:192px;float:left;font-size:13px;background:#ededed;color:#666;line-height:18px;}
.content_sortPagiBar .sortPagiBar #productsSortForm .selector{float:left;font-size:13px;background:#ededed;color:#666;padding:0;text-align:center;}
div.selector1 > div{border: 1px solid #eaeaea;}
div.selector1 > div,div.selector1 > div span{font-size:13px;background:#fff;color:#666;text-shadow:none;padding:0;margin:0;line-height:30px;height:30px;text-align:left;}
div.selector1 > div span{padding:0 10px 0 10px;position:relative;}
div.selector1 > div span:before{display:inline-block;content:"\f0d7";font-family:FontAwesome;position:absolute;top:0;right:6px;}
.sortPagiBar .nbrItemPage select{min-width:100px;color:#666;background-color:#ededed;line-height:18px}
div.selector1{float: left;}
div.selector1 > div{float: left;}
div.selector1 > div.icon {width: 28px;height: 30px;border-left: 1px solid #eaeaea;display: inline-block;line-height: 28px;text-align: center;}
/* Pagination */
.top-pagination-content .product-count, .bottom-pagination-content .product-count{padding:10px 0 0 0;}
.top-pagination-content ul.pagination, .bottom-pagination-content ul.pagination{margin:6px 0px 0 0;}
.top-pagination-content, .bottom-pagination-content{padding:15px 0 40px 0;}
.top-pagination-content ul.pagination li > a, .top-pagination-content ul.pagination li > span, .bottom-pagination-content ul.pagination li > a, .bottom-pagination-content ul.pagination li > span{margin:0;padding:0;font-weight:normal;border:none;display:block;font-size:14px;color:#666;border-left:1px solid #ededed;background-color:#FFF;}
.top-pagination-content ul.pagination li > a span, .top-pagination-content ul.pagination li > span span, .bottom-pagination-content ul.pagination li > a span, .bottom-pagination-content ul.pagination li > span span{border:0;padding:0 8px;display:block;background:none;}
.top-pagination-content ul.pagination li.active > span, .bottom-pagination-content ul.pagination li.active > span{color:#d6644a;border:none;}
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus, .pagination > .active > span, .pagination > .active > span:hover, .pagination > .active > span:focus{color:#d6644a;}
.top-pagination-content ul.pagination li.active > span span, .bottom-pagination-content ul.pagination li.active > span span{background:none;}
.top-pagination-content ul.pagination li.pagination_previous > a, .top-pagination-content ul.pagination li.pagination_previous > span, .top-pagination-content ul.pagination li.pagination_next > a, .top-pagination-content ul.pagination li.pagination_next > span, .bottom-pagination-content ul.pagination li.pagination_previous > a, .bottom-pagination-content ul.pagination li.pagination_previous > span, .bottom-pagination-content ul.pagination li.pagination_next > a, .bottom-pagination-content ul.pagination li.pagination_next > span{padding:0;}
/** @Edo Product Detail **/
.star{position:relative;top:0px;float:left;width:14px;overflow:hidden;cursor:pointer;font-size:12px;font-weight:normal;height: 24px;line-height: 24px;}
.star{display:block;}
.star a{display:block;position:absolute;text-indent:-5000px;}
div.star:after{content:"\f006";font-family:"FontAwesome";display:inline-block;color:#ccc;}
div.star.star_on{display:block;}
div.star.star_on:after{content:"\f005";font-family:"FontAwesome";display:inline-block;color:#ccc;}
div.star.star_hover:after{content:"\f005";font-family:"FontAwesome";display:inline-block;color:#ccc;}
h3.page-product-heading{color:#333;text-transform:uppercase;font-weight:normal;font-size:14px;line-height:20px;padding:15px 0 25px 0;margin:50px 0 0 0;position:relative;border-top:1px solid #ccc;border-bottom:none;background:#FFF;font-family:Montserrat;}
.product-box .product-image{border:none;background:#ededed;padding:0;display:block;margin-bottom:11px;}
.product-box .product-image:hover{opacity:0.85;}
.products_block.accessories-block .s_title_block, .products_block.accessories-block .s_title_block + div{display:none;}
/** @edo main header **/
.main-header-banner .flexgroupbanners-row.col-sm-12{padding: 0;}
.main-header-banner .flexgroupbanners-row.col-sm-12 .flexgroupbanners-groups{margin: 0 -5px;}
.main-header-banner .flexgroupbanners-row.col-sm-12 .flexgroupbanners-groups .flexgroupbanners-group.col-sm-6{padding: 0 5px;} 

/*--------------------------
[1. Common styles]
---------------------------*/
body{font-size:14px;color:#333;font-family:'Open Sans', sans-serif;line-height:24px;overflow-x:hidden;-webkit-font-smoothing:antialiased; background:url(../../../images/top-bg.jpg) no-repeat;}
a:hover,a:focus,a:active{color:#5a88ca;text-decoration:none;}
img{max-width:100%;height:auto;}
input[type="text"],input[type="number"],input[type="password"],textarea,select{padding:0 10px;border:1px solid #eaeaea;width:100%;display:block;max-width:100%;}
textarea{height:inherit;}
input:focus,textarea:focus,select:focus,button:focus{outline:none;}
select{-webkit-appearance:block;-moz-appearance:none;appearance:none;}
ul{margin-bottom:0;}
table{border-collapse:collapse;width:100%;}
table, th, td{border:1px solid #eaeaea;padding:10px;}
.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
.box-radius{border:1px solid #eaeaea;border-radius:17px;}
.button{padding:0 15px;display:inline-block;height:34px;line-height:34px;border:none;background:#5a88ca;color:#fff;}
.button:hover{opacity:0.9;color:#fff;}
.button-medium{padding:10px 20px;}
.button-default{background:#5a88ca;color:#fff;border-color:#5a88ca;}   
  
}
.button-default:hover{color:#fff;}
.button-radius{position:relative;border:1px solid #eaeaea;padding:1px;min-height:34px;background:#fff;display:inline-block;width:auto;line-height:30px;padding-left:20px;padding-right:40px;margin:0;color:#666666;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;-ms-transition:all 1s ease;transition:all 1s ease;margin-top:10px;font-size:14px;}
.button-radius .icon{-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out;position:absolute;left:77%;top:2px;overflow:hidden;}
.button-radius .icon:before{font-family:'FontAwesome';content:"\f105";font-size:14px;color:#fff;width:28px;height:28px;background-color:#5a88ca;border-radius:90%;text-align:center;line-height:26px;float:left;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out;}
.button-radius.icon-btn:before{font-family:'FontAwesome';content:"\f105";font-size:14px;color:#fff;width:28px;height:28px;background-color:#5a88ca;border-radius:90%;text-align:center;line-height:26px;float:left;-webkit-transition:all 1s ease-out;-moz-transition:all 1s ease-out;-o-transition:all 1s ease-out;-ms-transition:all 1s ease-out;transition:all 1s ease-out;position:absolute;left:2%;top:2px;overflow:hidden;}
.button-radius.white{border-color:#fff;color:#fff;background:transparent;}
.button-radius.white .icon:before{background:#fff;color:#333;}
.button-radius:hover .icon,.button-radius.icon-btn:hover:before {left:100%;margin-left:-30px;}
.button-radius:hover{padding-left:20px;padding-right:38px;}
.required:after{display:none;color:red;content:' (*)';font-size:12px;}
.bold{font-weight:bold;}
.alignleft{float:left;}
.alignright{float:right;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
#cms #center_column img.alignleft{margin:0 20px 15px 0;}
#cms #center_column img.alignright{margin:0 0 15px 20px;}
.clearfix:before{content:"";display:table;}
.fa{line-height:inherit;}
/*-----------------------------[2. Banner]-------------------------------*/
.banner1>a{position:relative;display:block;}
.banner1>a:after{content:" ";display:inline-block;width:100%;height:100%;position:absolute;top:0px;left:0px;background:rgba(0, 0, 0, 0.15);opacity:0;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s;}
.banner1>a:hover:after{opacity:1;}
.banner-hover a{position:relative;display:block;width:100%;}
.banner-hover a:before{background-color:rgba(255, 255, 255, 0.15);content:"";height:0;left:0;margin:auto;position:absolute;top:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;width:0;}
.banner-hover a:after{background-color:rgba(255, 255, 255, 0.15);bottom:0;content:"";height:0;position:absolute;right:0;transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;width:0;}
.banner-hover a:hover:before{height:100%;width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;}
.banner-hover a:hover:after{height:100%;width:100%;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-ms-transition:all 0.4s ease-in-out 0s;}
.image-hover2 a{position:relative;width:100%;height:auto;float:left;}
.image-hover2 a:after{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-color:rgba(0, 0, 0, 0.3);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:1;}
.image-hover2 a:before{font:normal normal normal 18px/1 FontAwesome;content:"\f002";position:absolute;top:50%;left:50%;z-index:2;color:#fff;ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;}
.image-hover2 a:hover:after{visibility:visible;opacity:0.8;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.image-hover2 a:hover:before{opacity:1;}
/*-----------------------[3. Block]------------------------*/
.block{background:#fff;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;max-width:100%;width:100%;    margin-bottom: 0;}
.block{margin-top: 30px;margin-bottom: 0;}
.block .block_content{padding: 20px;}
.block .block-head, #left_column .title_block, #right_column .title_block, .block .title_block, .block h4, #category_blog_block_left .sdstitle_block{padding:15px 20px;border-bottom:1px solid #eaeaea;background:#fbfbfb;border-top-right-radius:5px;border-top-left-radius:5px;margin-bottom: 0;}
.block .block-inner{width:100%;float:left;padding:20px;height:fit-content;}
.block .block-head .block-icon{padding-right:20px;float:left;}
.block .block-head .block-title-text{font-size:24px;text-transform:uppercase;line-height:20px;}
.block .block-head .block-title-text.text-lg{font-weight:600;}
.block .block-head .block-title-text.text-sm{font-size:18px;font-style:italic;}
.block3{background:#fff;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;float:left;max-width:100%;width:100%;margin-top:30px;}
.block3 .block-head{border-bottom:1px solid #eaeaea;background:#fff;border-top-right-radius:5px;border-top-left-radius:5px;overflow:hidden;}
.block3 .block-inner{width:100%;float:left;padding:20px;}
.block3 .block-head .block-title{width:auto;display:inline-block;padding:0;margin:0;font-size:18px;height:50px;border-top:5px solid #fd7400;line-height:43px;text-transform:uppercase;padding:0 20px;border-top-left-radius:5px;float:left;}
.block3 .block-head .customNavigation-owl{width:auto;display:inline-block;height:50px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;float:left;text-align:center;line-height:50px;padding:0 25px;padding-top:16px;}
.block3 .block-head .nav-tab.default{width:auto;display:inline-block;float:right;}
.block3 .block-head .nav-tab.default li{padding:0 20px;display:inline;line-height:50px;float:left;}
.block3 .block-head .nav-tab.default li>a{height:50px;border-bottom:1px solid transparent;float:left;}
.block3 .block-head .nav-tab.default li:hover>a,.block3 .block-head .nav-tab.default li.active>a{border-color:#fd7400;}
.block3 .block-footer{border-top:1px solid #eaeaea;width:100%;float:left;padding:3px;}
.block3 .block-head .nav-tab.tab-category li{list-style:none;display:inline;float:left;border-top:5px solid transparent;line-height:50px;}
.block3 .block-head .nav-tab.tab-category li>a{padding:18px 22px;font-size:18px;text-transform:uppercase;}
.block3 .block-head .nav-tab.tab-category li>a:focus{color:#333;}
.block3 .block-head .nav-tab.tab-category li:after{content:'';border-right:1px solid #eaeaea;padding:20px 0;margin-left:-1px;}
.block3 .block-head .nav-tab.tab-category li.active,.block3 .block-head .nav-tab.tab-category li:hover{border-color:#fd7400;}
.block-banner2.block .title_block:after,.block-banner2.block h4:after{display: none;}
.flexgroupbanners.home_banner{margin: 0 -20px;}
.flexgroupbanners.home_banner .block {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: none;}
#best-sellers_block_right .block-head .block-icon{width: 63px;height: 42px;background: url("../img/ovic/top-seller-icon.png") no-repeat transparent;}
.content_only #best-sellers_block_right .block-head .block-icon{padding-right: 5px; width: 50px;}
#center_column .flexgroupbanners.home_banner .block {margin-top: 0;}
#center_column .flexgroupbanners.home_banner .block .block-inner {padding-top: 0;padding-bottom: 0;}
/*-----------------------[4. Owl]------------------------*/
.kt-owl-carousel .owl-prev, .kt-owl-carousel .owl-next,.customNavigation-owl .prev,.customNavigation-owl .next{width:20px;height:20px;text-align:center;border:1px solid #eaeaea;color:#666666;line-height:18px;background:#fff;display:inline-block;border-radius:90%;font-size:0;}
.kt-owl-carousel .owl-next:hover{background-image:url('../img/ovic/next-hover.png');background-color:#5a88ca;border-color:#5a88ca;}
.kt-owl-carousel .owl-prev:hover{background-image:url('../img/ovic/prev-hover.png');background-color:#5a88ca;border-color:#5a88ca;}
.kt-owl-carousel .owl-next{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url('../img/ovic/next.png');background-repeat:no-repeat;background-position:7px center;}
.kt-owl-carousel .owl-prev{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url('../img/ovic/prev.png');background-repeat:no-repeat;background-position:5px center;}
/*------------------------[5. Tab]--------------------------*/
.tab-container{position:relative;}
.tab-container .tab-panel{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;}
.tab-container .active{opacity:1;visibility:inherit;position:inherit;-vendor-animation-duration:0.3s;-vendor-animation-delay:1s;-vendor-animation-iteration-count:infinite;}
.tab-container .product-style{}

/*------------------------[6. Products list]--------------------------*/
.subcategories{border:1px solid #e4e4e4;margin-top:30px;}
.subcategories ul{overflow:hidden;    margin-bottom: 0;}
.subcategories li{display:inline;float:left;}
.subcategories li a{height:34px;float:left;line-height:34px;padding:0 40px;font-size:13px;}
.subcategories li a:hover{background:#f2f2f2;color:#666;}
.subcategories li.current-categorie{position:relative;}
.subcategories li.current-categorie:after{font:normal normal normal 14px/1 FontAwesome;content:"\f0da";position:absolute;right:-5px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#000;}
.subcategories li.current-categorie a{background:#000;color:#fff;font-size:14px;font-weight:bold;}
.sortPagiBar .compare-form{float: left;}
.sortPagiBar .compare-form .bt_compare{margin-top: 0;}  
.product-price{font-weight:bold;color:#ffb424;}
.product-price-old{color: #999999 !important;font-size: 12px !important;text-decoration: line-through;}
.product-star{font-size:12px;color:#ccc;}
.btn-add-cart .icon:before{content:' ';background-image:url("../img/ovic/cart-icon.png");background-repeat:no-repeat;background-position:center center;}
.products{padding:0;display:block;}
.products .product-status{position:absolute;left:0;top:0;height:17px;color:#fff;}
.products .product-status span{float:left;height:17px;padding:0 10px;text-align:center;font-size:10px;line-height:16px;text-transform:uppercase;font-weight:600;}
.products .product-status .new{background:#ffc000;margin-bottom: 10px;}
.products .product-status .sale{background:#ff4318;}
.products li{list-style:none;}
.products img{width:100%;height:auto;}
.products .product-container{overflow:hidden;position:relative;padding-bottom:57px;}
#product-category .products .product-container{padding-bottom: 0}
.products .product-container .inner{overflow:hidden;position:relative;padding-bottom:57px;}
.products .product-thumb{position:relative;}
.products .product-thumb a.product-img{position:relative;display:block;margin:0 auto;}
.products .product-thumb a.product-img.product_img_link {position:relative;display:block;margin:0 auto;width: 262px;height: 262px;}
.products .product-thumb a.product-img:before{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.2);opacity:0;filter:alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:1;}
.products .product-star{font-size:12px;color:#ccc;height: 15px;}
.products .product-right{padding:5px 10px 0 10px;position:absolute;bottom:-60px;left:0;right:0;background:rgba(255, 255, 255, 0.9);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:2;overflow:hidden;}
.products .product-container:hover .product-right{bottom:0;}

.products .brand-title
{display: block;
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-weight: 400;
    font-size: 11px;
    line-height: 15px;
    color: #404040;
    border-bottom: 1px solid #e9e9e9;
    margin: 0px 0;
    padding-bottom: 4px;
	
	}
	
@-moz-document url-prefix() { 
  .products .product-container:hover .product-right {
     bottom:1px;
  }
}
.products .product-button {
    margin-top: 10px;
    width: 100%;
    float: left;
}


.product-button-wish
{
	float : left; 
	position: relative;
	border: 1px solid #eaeaea;
	padding: 1px;
	background: #fff;
	display: inline-block;
	width: auto;
	line-height: 32px;
	padding-left: 4px;
	margin: 0;
	color: #666666;
	-webkit-border-radius: 17px;
	-moz-border-radius: 17px;
	border-radius: 17px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	margin-top: 3px!important;
	font-size: 14px;   
}

.product-button-wish a:focus
{
color:#486d97
}

.products .product-container:hover .product-thumb .product-img:before{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.products .product-container:hover .btn-quick-view{opacity:1;}
.products .product-price-old{padding-left:15px;}
.products .btn-quick-view{width:42px;height:42px;background:#5a88ca;color:#fff;text-align:center;line-height:40px;position:absolute;top:30%;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2;background-image:url('../img/ovic/eye-icon.png');background-repeat:no-repeat;background-position:center center;font-size:0;border-radius:90%;opacity:0;-webkit-transition:opacity 0.3s ease-out 0s;-moz-transition:opacity 0.3s ease-out 0s;-o-transition:opacity 0.3s ease-out 0s;transition:opacity 0.3s ease-out 0s;}
.products .btn-add-comparre{width:17px;height:34px;background:url('../img/ovic/compare-icon.png') no-repeat left center;font-size:0px;float:left;margin-right:15px;}
.products .btn-add-comparre:hover,.products .btn-add-comparre.checked {background:url('../img/ovic/compare-icon.png') no-repeat right;}
.products .btn-add-wishlist{width:19px;height:34px;background:url('../img/ovic/wishlist-icon.png') no-repeat left center;font-size:0px;float:left;margin-right:15px;}
.product-button-wish p{width:85px;height:34px;font-size:12px;float:left;margin: 0px 0px 0px 25px;}
.products .btn-add-wishlist:hover{background:url('../img/ovic/wishlist-icon.png') no-repeat right;}
.products .btn-add-cart{margin-top:0;float:left;}
.products .btn-add-cart:hover,.products .btn-add-cart:hover .icon:before{border-radius:0;}
.products .desc{padding:20px 0;line-height:20px;}
.products.list .product-right{display:block;margin-bottom:inherit;position:inherit;bottom:0;}
.products.list .inner{padding:0;position:inherit;}
.products.list .product-container:hover .product-right{margin-top:inherit;overflow:hidden;position:inherit;}
.products.list .btn-quick-view{top:40%;left:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.page-content{margin-top:0px;width:100%;float:left;}
label{font-weight:600;}
.label-style{font-weight:600; float:left;margin-right: 10px;}
.margin-size{ margin:10px 0px 0px 0px;}
.scroll_top{width:34px;height:34px;position:fixed;display:none;font-size:0;z-index:9999;right:10px;bottom:32px;background:#5a88ca;border-radius:50%;}
.scroll_top:before{content:"\f062";font-family:"FontAwesome";font-size:14px;color:#fff;text-align:center;width:34px;height:34px;line-height:34px;display:block;}
/*-----------------------[1. Top bar]------------------------*/
.top-bar{min-height:34px;}
.top-bar .top-bar-link{padding:0;width:auto;display:inline-block;font-size:12px;float:left;}
.top-bar .top-bar-link-right{float:right;}
.top-bar .top-bar-link>li{display:inline;float:left;line-height:34px;padding-right:15px;}
.top-bar .top-bar-link>li .fa{color:#5a88ca;}
.top-bar .top-bar-link>li:first-child{padding-left:0;}
.top-bar .top-bar-link>li:last-child{padding-right:0;}
.top-bar .top-bar-link.dot>li>a{position:relative;padding-left:15px;}
.top-bar .top-bar-link.dot>li>a:before{font-family:'FontAwesome';content:"\f111";font-size:6px;color:#5a88ca;margin-right:15px;position:absolute;top:-7px;left:0;}
.box-header{border:1px solid #eaeaea;padding:8px 0px;background:#f9f9f9;min-height:50px;}
/*-------------------[2. Advanced Search]--------------------*/
.advanced-search{background:#fff;height:34px;position:relative;}
.advanced-search .search-category{border-right:1px solid #eaeaea;height:32px;}
.advanced-search .search-category .search-category-select{width:100%;border:none;border-radius:0;height:30px;padding:6px 0px 0px 10px;}
.advanced-search .search-input>input{width:280px;border:none;border-radius:0;height:30px;padding-left:10px;padding-right:20px;font-size: 14px;}
.advanced-search .btn-search{position:absolute;right:2px;top:2px;width:28px;height:28px;background:#5a88ca;border-radius:90%;color:#fff;border:none;text-align:center;}
.advanced-search #category-select-button{width:100%!important;background:none;border:none;border-radius:0px;font-size:14px;font-family:'Open Sans', sans-serif;height:30px;position:relative;min-width:135px;}
.advanced-search #category-select-button span.ui-selectmenu-text{line-height:inherit;color:#333;font-weight:normal;line-height:20px;}
.advanced-search .ui-state-focus{outline:none;}
.advanced-search .ui-selectmenu-button span.ui-icon{background:none;text-indent:inherit;text-align:center;margin-top:-10px;}

.advanced-search .ui-selectmenu-button span.ui-icon:before{content:"\f107";font-family:'FontAwesome';font-size:14px;color:#333;}
#category-select-menu{background:#fff;border-radius:0;border:none;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);font-size:14px;font-family:'Open Sans', sans-serif;}
#category-select-menu .ui-state-focus{border:none;font-weight:normal;background:#5a88ca;color:#fff;}
#category-select-menu .ui-menu-item{padding:0px 15px;}
/*----------------[3. Block currency language]-----------------*/
.wrap-block-cl .inner-cl{background:#fff;min-height:34px;line-height:34px;}
.wrap-block-cl .inner-cl img{margin-top:-3px;margin-right:10px;}
.wrap-block-cl .inner-cl>.dropdown>a:after{content:"\f107";font-family:'FontAwesome';font-size:14px;margin-left:15px;}
.wrap-block-cl .language,.wrap-block-cl .currency{width:50%;float:left;padding-left:15px;height:32px;}
.wrap-block-cl .language{border-right:1px solid #eaeaea;}
.wrap-block-cl .dropdown-menu{border:none;border-radius:0px;min-width:100px;}
.wrap-block-cl .dropdown-menu>li>a{padding:3px 10px;text-align: left;}
.wrap-block-cl .dropdown-menu>li>a:hover{background:#5a88ca;color:#fff;}
.wrap-block-cl .dropdown-menu>li>a>img{margin-right:5px;margin-top:-2px;}
 
/*--------------------[5. Main header]---------------------*/
.main-header{padding:20px 0 0;}
.main-header-banner{padding-left:0px;}
.herader-banner .list-banner{margin-left:-5px;margin-right:-5px;overflow:hidden;padding:0;}
.herader-banner .list-banner>li{padding:0 5px;float:left;display:inline;width:50%;float:left;}
.herader-banner .list-banner>li img{-moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);}
.main-header .logo{padding-top:15px;}
/*----------------------[6. Main menu]------------------------*/
.main-menu{background:#fbfbfb;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top: 20px;}
.main-menu .navbar{margin:0;border-radius:0;border:none;}
.main-menu .navbar>.container-fluid{padding:0;}
.main-menu .navbar-header{display:none;}
.main-menu .navbar-collapse{padding:0;}
.main-menu .navbar-nav>li{padding-right:1px;}
.main-menu .navbar-nav>li>a{padding:0 20px;margin:11px 0;height:28px;line-height:28px;border-radius:20px;text-transform:uppercase;position:relative;}
.main-menu .navbar-nav>li.sale-menu>a:before,.main-menu .navbar-nav>li.hot-menu>a:before,.main-menu .navbar-nav>li.new-menu>a:before{content:"";position:absolute;top:-17px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width: 32px;height: 19px;}
.main-menu .navbar-nav>li.sale-menu>a:before{background:url("../img/ovic/icon_sale.png") no-repeat transparent;}
.main-menu .navbar-nav>li.hot-menu>a:before{background:url("../img/ovic/icon_hot.png") no-repeat transparent;}
.main-menu .navbar-nav>li.new-menu>a:before{background:url("../img/ovic/icon_new.png") no-repeat transparent;}
.main-menu .navbar-nav>li>a:hover,.main-menu .navbar-nav>li.active>a,.main-menu .navbar-nav>li>a:focus{background:#5a88ca;color:#fff;}
.main-menu .dropdown-menu{border-radius:5px;min-width:200px;left:auto;padding:20px 15px;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transform:translate(0,40px);-moz-transform:translate(0,40px);-o-transform:translate(0,40px);-ms-transform:translate(0,40px);transform:translate(0,40px);display:block;visibility:hidden;opacity:0;background:#fff;border:none;}
.main-menu .navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:5px;border-top-right-radius:5px;}
.main-menu ul{padding:0;}
.main-menu li.dropdown>a:after{content:"\f0d8";font-family:'FontAwesome';position:absolute;left:50%;bottom:-12px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;display:none;}
.main-menu .dropdown-menu li{list-style:none;}
.main-menu .navbar-nav > li:hover >a:after{display:block;}
.main-menu .navbar-nav > li:hover .dropdown-menu{-webkit-transform:translate(0,-10px);-moz-transform:translate(0,-10px);-o-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px);opacity:1;visibility:visible;background:#fff;}
.main-menu .mega_dropdown .block-megamenu-link ul.menu-block>li{background:#fbfbfb;line-height:30px;padding-left:20px;}
.main-menu .mega_dropdown .block-megamenu-link ul.menu-block>li>a:before{font-family:'FontAwesome';content:"\f105";margin-right:10px;}
.main-menu .border{border-right:1px solid #eaeaea;}
.main-menu .mega_dropdown .block-megamenu-link ul.menu-block>li:hover{background:#5a88ca;color:#fff;}
.main-menu .mega_dropdown .block-megamenu-link ul.menu-block>li:hover>a{color:#fff;}
.main-menu .mega_dropdown ul.menu-block>li.group_header{text-transform:uppercase;margin-bottom:5px;margin-top:15px;background:#fff;}
.main-menu .dropdown-menu .block-container .group_header>a{line-height:32px;display:inline-block;font-weight:500;}
.main-menu .dropdown-menu .block-container li.group_header>a:before{display:none;}
.main-menu .mega_dropdown ul.menu-block .group_header:first-child{margin-top:0;}
.main-menu .mega_dropdown .img_container{padding-bottom:10px;}
.main-menu .mega_dropdown .img_container img{width:100%;}
.main-menu .mega_dropdown .img_container:last-child{padding-bottom:0;}
.main-menu .nav, .main-menu .collapse, .main-menu .dropup, .main-menu .dropdown{position:static;}
.main-menu-ontop{position:fixed;top:0;left:0;right:0;z-index:9999;margin: 0;}
.main-menu-ontop.main-menu .navbar-nav>li>a>img{top:-12px;}

.main-menu-ontop.main-menu .navbar-nav>li.sale-menu>a:before, 
.main-menu-ontop.main-menu .navbar-nav>li.hot-menu>a:before, 
.main-menu-ontop.main-menu .navbar-nav>li.new-menu>a:before {top: -12px;}
/*----------------------[7. Block category ]------------------------*/
.block-category{margin-top:20px;}
.block-category .nav-tab{padding:0;overflow:hidden;}
.block-category .nav-tab>li{list-style:none;display:inline;padding-right:1px;float:left;}
.block-category .nav-tab>li>a{border-top:1px solid #eaeaea;background:url('../img/ovic/bg-tab.png') repeat-x 0 -1px;height:28px;float:left;padding:0 15px;line-height:26px;text-transform:uppercase;-webkit-border-radius:17px;-moz-border-radius:17px;border-radius:17px;}
.block-category .nav-tab>li>a:hover,.block-category .nav-tab>li.active>a{background:#618dcc;border-color:#618dcc;color:#fff;}
.block-category .block-inner{padding:0;}
.block-category .categories{padding:12px 0 19px 0;float:left;}
.block-category .categories>li{list-style:none;line-height:30px;float:left;height:30px;width:100%;}
.block-category .categories>li>a{width:100%;float:left;position:relative;}
.block-category .categories>li>a:before{content:"\f178";font-family:"FontAwesome";font-size:14px;color:#5a88ca;position:absolute;z-index:9;margin-left:20px;}
.block-category .categories>li>a:after{content:"";position:absolute;top:32px;left:-11px;width:0;height:0;border-top:10px solid #000;border-left:10px solid transparent;display:none;}
.block-category .categories>li>a>.text{display:inline-block;position:relative;padding:1px 15px 1px 50px;min-width:175px;}
.block-category .categories>li>a>.text:before{content:"";width:11px;height:32px;position:absolute;top:0px;left:-11px;background:#5a88ca;display:none;}
.block-category .categories>li>a>.text:after{content:"";position:absolute;top:0px;right:-16px;width:0;height:0;border-left:16px solid #5a88ca;border-top:16px solid transparent;border-bottom:16px solid transparent;display:none;}
.block-category .categories>li>a> .count{float:right;font-size:12px;color:#999;margin-right:20px;}
.block-category .categories>li>a:hover>.text:after,.block-category .categories>li>a:hover>.text:before,.block-category .categories>li>a:hover:after{display:block;}
.block-category .categories>li>a:hover>.text{background:#5a88ca;color:#fff;}
.block-category .categories>li>a:hover:before{color:#fff;}
/*------------------------[8. block guarantee]-------------------------*/
.block-guarantee{padding:0 20px 20px 20px;line-height:40px;float:left;}
.block-guarantee ul{padding:0;}
.block-guarantee ul li{list-style:none;}
.block-guarantee ul li a{display:block;color:#666666;}
.block-guarantee ul li a:before{content:"\f046";font-family:"FontAwesome";font-size:18px;color:#5a88ca;margin-right:10px;line-height:40px;}
/*----------------------[10. Block top seller ]------------------------*/
.block-top-sellers{margin-top:30px;}
.block-top-sellers .block-inner{padding:20px;}

.block-top-sellers .owl-next{top:-56px;}
.block-top-sellers .owl-prev{top:-56px;left:inherit;right:21px;}
/*----------------------[11. Block Shop features ]------------------------*/
.block-shop-features .block-icon{width: 62px;height: 37px;background: url("../img/ovic/shop-features-icon.png") no-repeat transparent;}
.block-shop-features .block-inner{padding-bottom:18px;}
.block-shop-features ul.list-banner{padding:0;}
.block-shop-features ul li{list-style:none;margin-bottom:10px;}
.block-shop-features ul li:last-child{margin-bottom:0;}
/*----------------------[12. Block offers ]------------------------*/
.block-offers{float:left;width: 100%;overflow:hidden;} 
.block-offers .block-icon{width: 57px;height: 45px;background: url("../img/ovic/offers-icon.png") no-repeat transparent;}
.block-offers .block-inner{padding:20px 0;}
.block-offers .owl-next{top:-56px;right:20px;}
.block-offers .owl-prev{top:-56px;left:inherit;right:41px;}
.block-offers .products .product{float:left;padding:0px 27px;border-right:1px solid #eaeaea;overflow:hidden;}
.block-offers .last-item .product{border:none;}
/*----------------------[13. Block hot deals ]------------------------*/
.block-hot-deals{margin-top:30px;margin-bottom: 1px}
.block-hot-deals .block-head{position:relative;}
.block-hot-deals .block-icon{width: 57px;height: 45px;background: url("../img/ovic/offers-icon.png") no-repeat transparent;}
.block-hot-deals .block-countdownt{position:absolute;right:20px;top:15px;}
.block-hot-deals .block-countdownt .box-count{height:39px;width:53px;background:#bbcde7;color:#fff;text-align:center;float:left;padding:0 10px;line-height:15px;font-size:12px;padding-top:5px;}
.block-hot-deals .block-countdownt .box-count.hrs{background:#9ab6de;}
.block-hot-deals .block-countdownt .box-count.min{background:#7a9fd4;}
.block-hot-deals .block-countdownt .box-count.secs{background:#5a88ca;}
.block-hot-deals .block-countdownt .number{width:100%;float:left;font-weight:bold;}
.block-hot-deals .block-countdownt .text{width:100%;float:left;}
.block-hot-deals .block-countdownt .dot{display:none;}
.block-hot-deals .owl-prev,.block-hot-deals .owl-next{top:40%;}
.block-hot-deals .owl-prev{left:-10px;}
.block-hot-deals .owl-next{right:-10px;}
.block-banner{margin-top:30px;}
/*----------------------[14. Popular Categories ]------------------------*/
.block-popular-cat{margin-top:30px;display: inline-block;clear: both;width: 100%;}
.block-popular-cat .title{position:relative;height:30px;display:block;padding-right:60px;padding-left:300px;}
.block-popular-cat .title:after{content:'';height:5px;border:1px solid #eaeaea;width:auto;min-width:100%;display:inline-block;border-radius:2px;margin-top: 15px;}
.block-popular-cat .title .text{position:absolute;left:0;height:30px;background:#fff;line-height:35px;text-transform:uppercase;font-weight:bold;padding-right:30px;}
.block-popular-cat .inner{padding:0 30px;border-right:1px solid #eaeaea;margin-top:37px;}
.block-popular-cat .last-item .inner{border:none;}
.block-popular-cat .parent-categories{text-transform:uppercase;}
.block-popular-cat .sub-categories{padding:0;}
.block-popular-cat .sub-categories li{list-style:none;line-height:30px;padding: 0 30px;}
.block-popular-cat .sub-categories li a:before{content:"\f178";font-family:"FontAwesome";font-size:14px;color:#5a88ca;margin-right:15px;}
.block-popular-cat .sub-categories li.img-wrap{padding: 0;}
.block-popular-cat .sub-categories li.img-wrap a:before,.block-popular-cat .sub-categories li.parent-categories a:before{display: none;}
.block-popular-cat .sub-categories li.parent-categories{margin-top: 30px;}
.block-popular-cat .owl-next{top:-21px;}
.block-popular-cat .owl-prev{top:-21px;left:inherit;right:21px;}
/*----------------- [ 15 Vertical megamenus] */
.block-vertical-menu{padding:0;margin-top:20px;}
.block-vertical-menu .vertical-head .vertical-title{margin:0;padding:0;line-height:inherit;cursor:pointer;}
.block-vertical-menu .vertical-head .vertical-title:after{font-family:'FontAwesome';font-size:14px;content:"\f0c9";float:right;}
.block-vertical-menu .vertical-head{background:#5d8acb;color:#fff;height:34px;line-height:34px;text-transform:uppercase;padding:0 15px;border-top-right-radius:5px;border-top-left-radius:5px;}
.block-vertical-menu .vertical-menu-content{background:#fff;}
.block-vertical-menu .vertical-menu-list{padding:0;margin-top:3px;padding-bottom:1px;}
.block-vertical-menu .vertical-menu-list>li{display:block;position:relative;padding:9px 0 9px 10px;border-bottom:1px solid #eaeaea;}
.block-vertical-menu .vertical-menu-list>li:last-child{border:none;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
.block-vertical-menu .vertical-menu-list>li>a{line-height:36px;display:block;}
.block-vertical-menu .vertical-menu-content ul>li>a.parent:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";position:absolute;top:22px;right:5px;display:none;}
.block-vertical-menu .vertical-menu-content ul>li>a.parent:after{position:absolute;background:#fff;height:100%;top:0;right:-2px;width:2px;content:' ';z-index:2000;opacity:0;}
.block-vertical-menu .vertical-menu-content ul > li:hover > a.parent:after{opacity:1;}
.block-vertical-menu .vertical-menu-content ul li:hover .vertical-dropdown-menu{visibility:visible;display:block;height:auto;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-o-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;}
.block-vertical-menu .vertical-menu-content>ul>li>a>img.icon-menu{vertical-align:middle;padding-right:10px;}
.vertical-dropdown-menu{position:absolute;top:-15px;left:100%;z-index:900;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:all 0.45s ease-out 0s;-moz-transition:all 0.45s ease-out 0s;-o-transition:all 0.45s ease-out 0s;transition:all 0.45s ease-out 0s;-moz-transform:translate(100px, 0);-webkit-transform:translate(100px, 0);transform:translate(100px, 0);opacity:0;display:block;visibility:hidden;-webkit-backface-visibility:hidden;height:0;background:#fbfbfb;border:1px solid #eaeaea;}
.vertical-dropdown-menu .vertical-groups{padding:30px;}
.block-content-vertical-menu{display:block;float:left;width:100%;}
.block-content-vertical-menu.border .inner{border:1px solid #eaeaea;background:#fff;border-top:none;}
.block-content-vertical-menu.border-left .inner{border:1px solid #eaeaea;background:#fff;}
.block-content-vertical-menu .head{height:30px;margin:0;background:#5a88ca;text-transform:uppercase;font-size:14px;color:#fff;padding-left:10px;line-height:30px;font-weight:600;}
.block-content-vertical-menu .inner{padding-top:15px;width:100%;float:left;padding-bottom:15px;}
.block-content-vertical-menu .inner-img{padding:0 15px;padding-bottom:10px;}
.vertical-menu-link{padding:0;}
.vertical-menu-link>li{list-style:none;line-height:30px;float:left;height:30px;width:100%;}
.vertical-menu-link>li>a{width:100%;float:left;position:relative;}
.vertical-menu-link>li>a:before{content:"\f178";font-family:"FontAwesome";font-size:14px;color:#5a88ca;position:absolute;z-index:9;margin-left:15px;}
.vertical-menu-link>li>a .text{display:inline-block;position:relative;padding:1px 15px 1px 40px;min-width:100px;}
.vertical-menu-link>li>a .count{float:right;font-size:12px;color:#999;padding-right:15px;}
.vertical-menu-link>li>a:after{content:"";position:absolute;top:32px;left:-11px;width:0;height:0;border-top:10px solid #000;border-left:10px solid transparent;display:none;}
.vertical-menu-link>li>a .text:before{content:"";width:11px;height:32px;position:absolute;top:0px;left:-11px;background:#5a88ca;display:none;}
.vertical-menu-link>li>a .text:after{content:"";position:absolute;top:0px;right:-16px;width:0;height:0;border-left:16px solid #5a88ca;border-top:16px solid transparent;border-bottom:16px solid transparent;display:none;}
.vertical-menu-link>li>a:hover .text,.vertical-menu-link>li>a:hover:before{background:#5a88ca;color:#fff;}
.vertical-menu-link>li>a:hover:after,.vertical-menu-link>li>a:hover .text:after,.vertical-menu-link>li>a:hover .text:before{display:block;}
/** CUSTOM COLOR**/
.ef4896 .button-radius:before{background-color:#ef4896;}
.ef4896 a:hover{color:#ef4896;}
.ef4896 .block-content-vertical-menu .head{background:#ef4896;}
.ef4896 .vertical-menu-link>li>a .text:after{border-left-color:#ef4896;}
.ef4896 .vertical-menu-link>li>a .text:before{background:#ef4896;}
.ef4896 .vertical-menu-link>li>a:before{color:#ef4896;}
.ef4896 .vertical-menu-link>li>a:hover .text,.ef4896 .vertical-menu-link>li>a:hover:before{background:#ef4896;color:#fff;}
/*-----------------------*/
.e664fe .button-radius:before{background-color:#e664fe;}
.e664fe a:hover{color:#e664fe;}
.e664fe .block-content-vertical-menu .head{background:#e664fe;}
.e664fe .vertical-menu-link>li>a .text:after{border-left-color:#e664fe;}
.e664fe .vertical-menu-link>li>a .text:before{background:#e664fe;}
.e664fe .vertical-menu-link>li>a:before{color:#e664fe;}
.e664fe .vertical-menu-link>li>a:hover .text,.e664fe .vertical-menu-link>li>a:hover:before{background:#e664fe;color:#fff;}
/*------------------------*/
.fe64a9 .button-radius:before{background-color:#fe64a9;}
.fe64a9 a:hover{color:#fe64a9;}
.fe64a9 .block-content-vertical-menu .head{background:#fe64a9;}
.fe64a9 .vertical-menu-link>li>a .text:after{border-left-color:#fe64a9;}
.fe64a9 .vertical-menu-link>li>a .text:before{background:#fe64a9;}
.fe64a9 .vertical-menu-link>li>a:before{color:#fe64a9;}
.fe64a9 .vertical-menu-link>li>a:hover .text,.fe64a9 .vertical-menu-link>li>a:hover:before{background:#fe64a9;color:#fff;}
.vertical-dropdown-menu .mega-group-header{border-bottom:1px solid #eaeaea;font-size:17px;margin-bottom:10px;display:table;width:100%;}
.vertical-dropdown-menu .mega-group-header span{padding-bottom:10px;border-bottom:1px solid #5d8acb;float:left;margin-bottom:-1px;font-weight:600;}
.vertical-dropdown-menu .group-link-default{padding:0;margin:0;padding-bottom:10px;}
.vertical-dropdown-menu .group-link-default li{list-style:none;line-height:30px;}
/*----------------- [16. Block banner right] */
.block-banner-right{margin-top:20px;float:left;width:100%;}
.block-banner-right a{margin-bottom:15px;display:block;}
.block-banner-right a:last-child{margin-bottom:0;}
/*-------------------------[17. Block banner owl]---------------------------*/
.block-banner-owl{margin-top:30px;}
.block-banner-owl .owl-next{right:-10px;}
.block-banner-owl .owl-prev{left:-10px;}
/*-------------------------[18. Block tabs]---------------------------*/
.block-tabs{margin-top:30px;}
.block-tabs .block-head{float:left;width:100%;}
.block-tabs .block-head .block-title{width:auto;display:inline-block;}
.block-tabs .nav-tab{width:auto;display:inline-block;float:right;}
.block-tabs .nav-tab li{display:inline;float:left;}
.block-tabs .nav-tab li a{height:28px;line-height:28px;padding:0 15px;text-transform:uppercase;float:left;border-radius:20px;position:relative;}
.block-tabs .nav-tab li a:before{font-family:'FontAwesome';content:"\f111";font-size:6px;color:#5a88ca;margin-right:15px;position:absolute;top:0;left:15px;}
.block-tabs .nav-tab li a:hover,.block-tabs .nav-tab li.active a{background:#5a88ca;color:#fff;}
.block-tabs .nav-tab li a:hover:before,.block-tabs .nav-tab li.active a:before{color:#fff;}
.block-tabs .owl-next{right:-30px;top:40%;}
.block-tabs .owl-prev{left:-30px;top:40%;}
.block-tabs.tab-left .nav-tab{position:static;float:left;font-weight:600;padding:0;}
.block-tabs .nav-tab li a:before{display:none;}
/*-------------------------[19. Block header right]---------------------------*/
.block-header-right{width:auto;display:inline-block;float:right;}
.block-header-right ul{padding:0;}
.block-header-right ul li{list-style:none;display:inline;float:left;}
.block-header-right > .item{height:50px;padding-left:15px;border-right:1px solid #eaeaea;font-size:12px;line-height:16px;padding-top:9px;}
.block-header-right > .item.item-cart{background:#5a88ca;color:#fff;position:relative;}
.block-header-right > .item.item-cart .icon,.block-header-right .item.item-cart>a{color:#fff;}
.block-header-right > .item:last-child{border:none;padding-right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;}
.block-header-right > .item .icon{width:30px;height:40px;float:left;line-height:33px;color:#5a88ca;font-family:"FontAwesome";font-size:14px;float:left;}
.block-header-right > .item .icon.phone:before{content:"\f232";}
.block-header-right > .item .icon.wish-list:before{content:"\f08a";}
.block-header-right > .item .icon.login:before{content:"\f084";}
.block-header-right > .item .icon.checkout:before{content:"\f0a9";}
.block-header-right > .item .icon.cart:before{content:"\f07a";}
.block-header-right > .item .line1,.block-header-right .item .line2{padding-right:15px;float:left;}
.block-header-right > .item .line2{font-weight:bold;}
/*-------------------------[20. Block hot delas 2]---------------------------*/
.block-hot-deals2{margin-top:30px;width:100%;float:left;}
.block-hot-deals2 .title{text-transform:uppercase;font-weight:600;padding:0;margin:0;padding-bottom:20px;}
.block-hot-deals2 .countdown .dot{display:none;}
.block-hot-deals2 .countdown .box-count{width:50px;height:50px;background:#f34235;border-radius:50%;float:left;color:#fff;padding:4px;margin-right:3px;position:relative;font-size:12px;}
.block-hot-deals2 .countdown .box-count:before{content:"";width:100%;height:100%;border:2px solid #fff;border-radius:50%;display:block;}
.block-hot-deals2 .countdown .box-count .number{width:100%;height:100%;position:absolute;top:5px;left:0;right:0;text-align:center;font-weight:bold;}
.block-hot-deals2 .countdown .box-count .text{width:100%;height:100%;position:absolute;top:20px;left:0;right:0;text-align:center;}
.block-hot-deals2 .nav-tab{width:100%;float:left;padding:0;position:relative;margin-top:30px;}
.block-hot-deals2 .nav-tab:before{content:'';width:1px;height:92%;background:#eaeaea;position:absolute;top:0;left:75px;}
.block-hot-deals2 .nav-tab li{list-style:none;height:40px;background:url("../img/ovic/hotdeal-icon.png") no-repeat left center;padding-left:65px;line-height:40px;margin-bottom:30px;}
.block-hot-deals2 .nav-tab li:last-child{margin-bottom:15px;}
.block-hot-deals2 .nav-tab li a{color:#999999;text-transform:uppercase;padding-left:36px;position:relative;}
.block-hot-deals2 .nav-tab li a:before{content:'';width:16px;height:16px;background:#fff;float:left;border-radius:50%;margin-left:3px;margin-top:13px;margin-right:20px;border:1px solid #eaeaea;position:absolute;z-index:2;left:0;}
.block-hot-deals2 .nav-tab li.active,.block-hot-deals2 .nav-tab li:hover{background:url("../img/ovic/hotdeal-icon-active.png") no-repeat left center;}
.block-hot-deals2 .nav-tab li.active a,.block-hot-deals2 .nav-tab li:hover a{color:#333;}
.block-hot-deals2 .nav-tab li.active a:before,.block-hot-deals2 .nav-tab li:hover a:before{background:#5a88ca;border-color:#5a88ca;}
.block-hot-deals2 .products{width:100%;float:left;}
.block-hot-deals2 .product{margin:0px 1px;padding:8px 8px 20px 8px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);margin-bottom:6px;}
.block-hot-deals2 .owl-next{right:-10px;top:40%;}
.block-hot-deals2 .owl-prev{left:-10px;top:40%;}
/*-------------------------[21. Banner text]---------------------------*/
.banner-text{background:#5a88ca;color:#fff;text-align:center;padding:30px;line-height:23px;}
.banner-text h1,.banner-text h2,.banner-text h3,.banner-text h4,.banner-text h5,.banner-text h6{margin:0;padding:0;}
.banner-text.banner-text-left{color:#333;text-align:left;}
.banner-text .content-text{width:50%;}
.block-banner2{margin-top:20px;}
.block-banner2 .box-left{padding:60px 15px 60px 30px;position:relative;}
.block-banner2 .box-left:after{content:"";width:1px;position:absolute;top:0;right:0;height:100%;background:#eaeaea;}
.block-banner2 .box-left .inner{padding-top:50px;}
.block-banner2 .box-left .content-text{margin-top:25px;}
.block-banner2 .box-right{padding-left:0;}
.block-banner2 .box-right .item{padding:35px 30px 35px 30px;border-bottom:1px solid #eaeaea;line-height:18px;}
.block-banner2 .box-right .item p{margin-bottom:0;}
.block-banner2 .box-right .item .button-radius{margin-top:15px;}
.block-banner2 .box-right .item .content-text{margin-top:10px;}
.block-banner2 .box-right .item.i2{border:none;position: relative;text-align: right;padding-top: 20px;}
.block-banner2 .box-right .item.i2>.row{text-align: left;position: absolute;top: 35px;width: 100%;}
.block-banner2 h1,.block-banner2 h2,.block-banner2 h3,.block-banner2 h4,.block-banner2 h5,.block-banner2 h6{margin:0;padding:0;}
/**block-popular-cat2**/
.block-popular-cat2{margin-top:30px;float:left;width:100%;}
.block-popular-cat2 .block-popular-cat2-item{margin-top:10px;}
.block-popular-cat2 .title{text-transform:uppercase;font-weight:bold;padding:0;margin:0;}
.block-popular-cat2 .block-inner{border-left:4px solid #5dc7cb;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:20px 0;width:100%;overflow:hidden;}
.block-popular-cat2 .cat-name{text-transform:uppercase;padding-left:30px;color:#5dc7cb;width:170px;float:left;}
.block-popular-cat2 .box-subcat{margin-left:170px;}
.block-popular-cat2 .box-subcat .owl-prev{left:-140px;bottom:0px;top:inherit;}
.block-popular-cat2 .box-subcat .owl-next{right:inherit;left:-118px;bottom:0px;top:inherit;}
.block-popular-cat2 .list-subcat{padding:0 25px;}
.block-popular-cat2 .list-subcat li{list-style:none;}
.block-popular-cat2 .list-subcat li a{position:relative;float:left;}
.block-popular-cat2 .list-subcat li a:before{content:"";position:absolute;top:-100%;left:0;width:100%;height:100%;background:#5dc7cb;-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;z-index:3;opacity:0;visibility:hidden;}
.block-popular-cat2 .list-subcat li a:hover:before{top:0;opacity:0.7;visibility:inherit;}
.block-popular-cat2 .block-popular-cat2-item.box2{color:#ef4896;}
.block-popular-cat2 .block-popular-cat2-item.box2 .block-inner{border-color:#ef4896;}
.block-popular-cat2 .block-popular-cat2-item.box2 .cat-name{color:#ef4896;}
.block-popular-cat2 .block-popular-cat2-item.box2 .list-subcat li a:before{background:#ef4896;}
.block-popular-cat2 .block-popular-cat2-item.box3{color:#63bd0b;}
.block-popular-cat2 .block-popular-cat2-item.box3 .block-inner{border-color:#63bd0b;}
.block-popular-cat2 .block-popular-cat2-item.box3 .cat-name{color:#63bd0b;}
.block-popular-cat2 .block-popular-cat2-item.box3 .list-subcat li a:before{background:#63bd0b;}
/*-------------------------[22. block-breadcrumbs]---------------------------*/
.block-breadcrumbs {margin-top:10px;padding-left:15px;font-size:12px;float: none;}
.block-breadcrumbs .breadcrumb{padding:0;line-height: 39px;}
.block-breadcrumbs .breadcrumb a.home{font-size: 12px;}
.block-breadcrumbs .breadcrumb li{display:inline;float:left;list-style:none;height:40px;line-height:40px;}
.block-breadcrumbs .breadcrumb a:after{content:".";position:relative;display:inline-block;width:30px;font-size: 0;height:100%;background:url('../img/ovic/bg-breadcrumbs.png') no-repeat 0 0;padding:0px 5px;vertical-align: middle;}
.ie9 .block-breadcrumbs .breadcrumb a:after{height: 39px}
.block-breadcrumbs .breadcrumb .navigation-pipe{display: none;}
/*-------------------------[23. Category page]---------------------------*/
.page-title, .page-heading, #cms .rte>h2:first-child{margin-top:15px;width:100%;font-weight:bold;text-transform:uppercase;margin-bottom:0;font-size:24px;margin-bottom: 20px;} 
#cms .rte>p:first-child{margin-top:30px;}
#category .page-title{float: left;}
.page-title>span{font-size:24px;text-transform:uppercase;font-weight:bold;line-height:36px;}
.page-title .compare-link{margin:0;float:right;font-size:14px;font-weight:normal;text-transform:none;}
.sortPagiBar{margin-top:15px;float:left;width:100%;}
#category .sortPagiBar{margin-top: 10px;} 
.sortPagiBar .pagination{margin:0 0 0 30px;border-radius:0;font-size:12px;float:right;text-transform:uppercase;}
.sortPagiBar #pagination,.sortPagiBar #pagination_bottom{margin: 0;}
.sortPagiBar .pagination>li:first-child>a, .sortPagiBar .pagination>li:first-child>span,.sortPagiBar .pagination>li:last-child>a, .sortPagiBar .pagination>li:last-child>span{border-radius:0;}
.sortPagiBar .pagination>li>a,.sortPagiBar .pagination>li>span{color:#666;padding:7px 12px 6px;}
.sortPagiBar .pagination>.active>a, .sortPagiBar .pagination>.active>a:focus, .sortPagiBar .pagination>.active>a:hover, .sortPagiBar .pagination>.active>span, .sortPagiBar .pagination>.active>span:focus, .sortPagiBar .pagination>.active>span:hover{color:#fff;}
.sortPagiBar .show-product-item,.sortPagiBar .sort-product{width:auto;display:inline-block;float:right;margin-right:30px;height:30px;border:1px solid #eaeaea;}
.sortPagiBar .show-product-item>select,.sortPagiBar .sort-product>select{width:auto;display:inline-block;border:none;height:28px;padding:0 10px;padding-right:20px;}
.sortPagiBar .sort-product .icon{width:28px;height:28px;border-left:1px solid #eaeaea;display:inline-block;line-height:28px;text-align:center;}
.display-product-option{width:auto;float:left;padding:0;}
.display-product-option li{list-style:none;display:inline;float:left;}
.display-product-option li.view-as-grid span{width:30px;height:30px;display:block;float:left;cursor:pointer;text-indent:-9999px;background:url("../img/ovic/grid-view-bg.png") 0 0 #666;}
.display-product-option li.view-as-list span{width:30px;height:30px;display:block;float:left;cursor:pointer;text-indent:-9999px;background:url("../img/ovic/list-view-bg.png") 0 0 #666;}
.display-product-option li.selected span, .display-product-option li:hover span{background-color:#5a88ca;background-position:0 -30px;}
.category-products{width:100%;float:left;padding-top:20px;margin-bottom:-15px;}
.category-products .products .product{margin-bottom:30px;float:left;height: 480px;}
.category-products .products .product-container{padding:10px 10px 25px 10px;border-top:1px solid #eaeaea;border-left:1px solid #eaeaea;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);box-shadow:2px 2px 3px rgba(0, 0, 0, 0.1);float:left;width:100%;}
.category-products .products.list .product-container{padding-bottom:10px;}
.compare_on_page_title{float: right;margin-top: -45px;}
.compare-form{display: block;float: right;}
.nbrItemPage,.productsSortForm,.product-count,.pagination {float: right;margin-left: 30px;}

/*-------------------------[25. Block categories slider]---------------------------*/
.block-categories-slider{padding:10px;margin-top:30px;}
.block-categories-slider img{border-radius:5px;}
.block-categories-slider .owl-prev{left:-22px;}
.block-categories-slider .owl-next{right:-22px;}
.block-sidebar{margin-top:30px;}
.block-sidebar .block-head{padding:17px 20px;}
.block-sidebar .block-inner{padding:0;}
.block-sidebar .widget-title{font-size:14px;text-transform:uppercase;font-weight:600;margin:0;padding:0;}
.block-list-category{padding:10px 20px 10px 20px;}
.block-list-category ul{padding:0;}
.block-list-category li{list-style:none;line-height:30px;position:relative;}
.block-list-category>ul>li>a{font-weight:600;}
.block-list-category>ul>li a{text-transform: capitalize;}
.block-list-category>ul>li{position:relative;cursor:pointer;}
.block-list-category>ul>li .sub-toggle{height:13px;width:13px;content:'';background:url('../img/ovic/minus.png') no-repeat;display:inline-block;float:right;content:'';display:block;position:absolute;top:8px;right:0;}
#index .block-list-category>ul>li .sub-toggle{display: none;}
#index .block-list-category>ul>li ul{display: none;}
.block-list-category>ul>li:hover .sub-toggle{background:url('../img/ovic/minus-hover.png') no-repeat;}
.block-list-category>ul>li.active .sub-toggle{background:url('../img/ovic/plus-square.png') no-repeat;top:15px;}
.block-list-category>ul>li.active:hover .sub-toggle{background:url('../img/ovic/plus-square-hover.png') no-repeat;}
.block-list-category>ul>li>ul>li>a:before{content:"\f178";font-family:"FontAwesome";font-size:14px;color:#5a88ca;margin-right:15px;}
.block-filter{border-bottom:1px solid #eaeaea;margin-top:13px;float:left;width:100%;padding:0 20px 13px 20px;}
.block-filter .block-sub-title{font-weight:600;padding-bottom:5px;}
.loading_img{max-width: 24px}
.check-box-list{overflow:hidden;padding:0;}
.check-box-list li{line-height:30px;list-style:none;}
.check-box-list label{display:inline-block;cursor:pointer;line-height:12px;font-weight:normal;color:#666;}
.check-box-list label:hover{color:#5a88ca;}
.check-box-list input[type="checkbox"]{display:none;}
.check-box-list input[type="checkbox"] + label span.button{display:inline-block;width:15px;height:15px;margin-right:10px;background:url("../img/ovic/checkbox.png") no-repeat;padding:0;border:none;margin-bottom:-2px;}
.check-box-list input[type="checkbox"]:checked + label span.button{background:#5a88ca url("../img/ovic/checked.png") no-repeat center center;}
.check-box-list input[type="checkbox"]:checked + label{color:#5a88ca;}
.check-box-list label span.count{color:#a4a4a4;margin-left:2px;}
.check-box-list.corlor label{position:relative;}
.check-box-list.corlor label:before{width:5px;height:5px;background:url('../img/ovic/arow.png') no-repeat;display:block;content:'';position:absolute;top:-10px;left:17px;display:none;}
.check-box-list.corlor label:hover:before,.check-box-list.corlor input[type="checkbox"]:checked + label:before{display:block;}
.check-box-list.corlor input[type="checkbox"] + label span.button{width:40px;height:20px;border:1px solid #eaeaea;padding:1px;float:left;margin-top:-5px;}
.block-filter-inner .slider-range-price{height:1px;border-radius:0;background:#5a88ca;border:none;margin-top:10px;margin-bottom:10px;}
.block-filter-inner .ui-slider-handle{width:10px;height:10px;border-radius:50%;cursor:pointer;background:#5a88ca;border:none;}
.block-filter-inner .ui-slider-handle:hover,.block-filter-inner .ui-slider-handle:focus{outline:none;}
.block-filter-inner .ui-slider-range{background:#eaeaea;}
/*-----------------[26 block-specials]------------------*/
.block-specials{margin-top:30px;}
.block-specials .block-head{font-weight:600;}
.block-specials .product{border-bottom:1px solid #eaeaea;padding-bottom:20px;overflow:hidden;}
.block-specials .product .image{width:100px;float:left;}
.block-specials .product .image img{border:1px solid #eaeaea;}
.block-specials .product .product-name,.block-specials .product .price-box{margin-left:110px;}
.block-specials .button-radius{margin-top:20px;}
/*--------------------------[27. Product detail]----------------------------*/
.product-page .block-top-sellers{margin-top:30px;}

.block-category-list{margin-top:30px;background:#fbfbfb;}
.block-category-list .block-inner{padding:30px;}
.block-category-list a{height:40px;line-height:38px;padding:0 15px;border:1px solid #eaeaea;float:left;margin-left:-1px;margin-top:-1px;}
.block-category-list a img{margin-right:10px;margin-top:-5px;}
.block-category-list a img.icon2{display:none;}
.block-category-list a:hover{background:#5a88ca;color:#fff;}
.block-category-list a:hover .icon2{display:inline-block;}
.block-category-list a:hover .icon1{display:none;}
.easyzoom{overflow:hidden;}
.easyzoom img{vertical-align:bottom;max-width:inherit;}

.block-products-owl{margin-top:30px;}
.block-products-owl .owl-prev{top:-46px;left:inherit;right:21px;}
.block-products-owl .owl-next{top:-46px;}
/*----------------------[29. Footer]------------------------*/
#footer{margin-top:30px;}
.footer-top{background:#fbfbfb;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;padding-bottom:30px;padding-top:10px;}
.footer-block-box{min-height:200px;margin-top:20px;}
.footer-block-box .block-inner{padding:0 20px 20px 20px;}
.ie9 .footer-block-box .block-inner{padding-bottom: 0} 
.footer-block-box .block-head{margin-top:2px;padding:12px 20px 0 20px;border:none;background:none;border-top:none!important;}
.footer-block-box .block-head .block-title{margin:0;padding:0;}
.footer-block-box .block-head .block-icon{padding-right:20px;float:left;padding-top:5px;}
.footer-block-box .block-head .block-title-text{font-size:18px;text-transform:uppercase;line-height:20px;}
.footer-block-box .block-head .block-title-text.text-sm{font-size:14px;font-style:italic;}
.footer-block-box .block-head .block-title-text.text-lg{font-weight:bold;}
.footer-block-box .block-info{width:100%;float:left;padding-top:24px;padding-bottom:17px;font-size:12px;line-height:18px;}
.footer-block-box .block-input-box{width:100%;float:left;position:relative;height:34px;padding:0 15px;}
.footer-block-box .block-input-box .input-box-text{width:100%;border:none;border-radius:0;height:32px;}
.footer-block-box .block-input-box .block-button{position:absolute;top:2px;right:2px;background:#5a88ca;color:#fff;text-transform:uppercase;height:28px;border-radius:17px;border:none;padding:0 10px;}
.footer-block-box .block-input-box .block-button:hover{opacity:0.8;}
.footer-block-box .block-input-box .block-button:after{font-family:'FontAwesome';content:"\f105";font-size:14px;margin-left:3px;}
.footer-block-box .block-owl{margin-top:30px;}
.footer-block-box .block-owl .list-partners{padding:0;margin:0;}
.footer-block-box .block-owl .list-partners .partner{list-style:none;}
.footer-block-box .block-owl .list-partners .owl-prev{top:-42px;left:inherit;right:21px;}
.footer-block-box .block-owl .list-partners .owl-next{top:-42px;}
#newsletter_block_left .block-head .block-icon{width: 64px;height: 39px;background: url("../img/ovic/email-icon.png") no-repeat transparent;background-position:left 5px;}
.block-link-wapper{padding-bottom:25px;border-right:1px solid #eaeaea;padding-top:25px;}
.block-link-wapper:last-child{border-right:none;}
.block-link ul{padding:0;}
.block-link ul>li{list-style:none;font-size:12px;}
.block-link ul>li.head{text-transform:uppercase;font-size:14px;font-weight:600;}
.block-link ul>li img{margin-right:5px;}
.block-link ul.flag{line-height:35px;}
.block-link ul.flag .head{line-height:18px;}
.footer-social{border-top:1px solid #eaeaea;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eaeaea;line-height:0;}
.block-social{width:auto;display:inline-block;}
.block-social .list-social{padding:0;}
.block-social .list-social li{list-style:none;display:inline;float:left;padding-right:5px;}
.block-social .list-social li>a{width:32px;height:32px;text-align:center;line-height:30px;border:1px solid #eaeaea;display:block;border-radius:90%;font-size:18px;}
.block-social .list-social li>a:hover{background:#5a88ca;color:#fff;border-color:#5a88ca;}
.block-social .list-social li>a > i {line-height: inherit;}
.block-payment{width:auto;display:inline-block;float:right;margin-top:3px;}
.block-payment ul.list-logo{padding:0;}
.block-payment ul.list-logo>li{display:inline;float:left;list-style:none;padding-left:20px;}
.footer-bottom{padding:25px 0;}
.block-coppyright{width:100%;display:inline-block;  text-align:center; margin:0 auto;}
.block-shop-phone{width:100%;display:inline-block; text-align:center; margin:0 auto;}
/*------------------------[30. Inner page]-------------------------*/
.block-widget{margin-top:15px;}
.block-widget .widget-title{font-size:14px;text-transform:uppercase;font-weight:600;margin:0;padding:0;}
.block-widget .list-link{padding:0;}
.block-widget .list-link li{list-style:none;line-height:30px;}
.block-sidebar-img{margin-top:30px;width:100%;float:left;}
.block-sidebar-img img{moz-box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);box-shadow:0 2px 3px rgba(0, 0, 0, 0.2);}
.list-posts-widget{padding:0;line-height:20px;}
.list-posts-widget li{list-style:none;padding-bottom:15px;overflow:hidden;}
.list-posts-widget li:last-child{border:none;padding-bottom:1px;margin-bottom:0;}
.list-posts-widget .post-thumb{width:100%;float:left;margin-bottom:10px;}
.list-posts-widget .post-thumb img{border:1px solid #eaeaea;padding:4px;}
.list-posts-widget .post-info{width:100%;}
.list-posts-widget .post-info .entry_title{margin:0;}
.list-posts-widget .post-info .post-meta{font-size:12px;color:#999;margin-top:5px;}
.tagcloud a{height:30px;border:1px solid #eaeaea;padding:0 10px;background:#fbfbfb;line-height:28px;float:left;margin:2px;font-size:14px!important;}
.tagcloud a:hover{background:#5a88ca;color:#fff;}
.blog-posts{line-height:24px;margin-top:0px;padding:0;}
.blog-posts .post-item{padding-bottom:30px;list-style:none;}
.blog-posts .post-item:last-child{border:none;padding-bottom:20px;}
.blog-posts .entry-thumb{margin-bottom:15px;width:100%;float:left;}
.blog-posts .entry-title{margin:0;font-size:18px;margin-bottom:0;font-style: initial;}
.blog-posts .post-item .entry-meta-data{padding:5px 0;color:#666;font-size:13px;}
.blog-posts .post-item .entry-meta-data span{margin-right:5px;}
.blog-posts .post-item .entry-meta-data .author .fa{opacity:0.7;}
.blog-posts .post-item .entry-meta-data .fa{line-height:inherit;}
.blog-posts .post-item .post-star{font-size:13px;}
.blog-posts .post-item .post-star .fa{line-height:inherit;color:#ff9900;}
.blog-posts .post-item .entry-excerpt{text-align:justify;}
.blog-posts .post-item .entry-more{margin-top:12px;}
.blog-posts .post-item .entry-thumb img{border:1px solid #eaeaea;padding:4px;width:100%;height:412px;}
/* Recent Comments*/
.recent-comment-list{padding:0;line-height:20px;}
.recent-comment-list li{border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:10px;overflow:hidden;list-style:none;}
.recent-comment-list li:last-child{border:none;margin-bottom:0px;}
.recent-comment-list li .author{color:#666;margin-bottom:5px;font-size:13px;}
.recent-comment-list li .comment{margin-top:5px;color:#666;}
.recent-comment-list li>h5>a{color:#333;}
/** Blog detail **/
.entry-detail{padding-bottom:20px;}
.entry-detail .entry-photo img{border:1px solid #eaeaea;padding:10px;}
.entry-detail .entry-meta-data{padding:10px 0;color:#666;}
.entry-detail .entry-meta-data .fa{line-height:inherit;}
.entry-detail .entry-meta-data span{margin-right:10px;}
.entry-detail .entry-meta-data .author .fa{opacity:0.7;}
.entry-detail .entry-meta-data .post-star{float:right;}
.entry-detail .entry-meta-data .post-star .fa{color:#ff9900;}
.entry-detail .entry-meta-data .post-star span{margin:0;}
.entry-detail .entry-content{margin-top:15px;}
/* CART PAGE*/
.page-order ul.step{width:100%;clear:both;overflow:hidden;padding:0;}
.page-order ul.step li{display:inline;line-height:30px;width:20%;float:left;text-align:center;border-bottom:3px solid #ccc;list-style:none;}
.page-order ul.step li.current-step{border-bottom:3px solid #5a88ca;}
.page-order .heading-counter{margin:30px 0;padding:15px;border:1px solid #eaeaea; display: block;}
.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:0px;}
.page-order .cart_avail{text-align:center;}
.page-order .cart_avail .label{white-space:normal;display:inline-block;padding:6px 10px;font-size:14px;border-radius:0px;}
.page-order .product-name{font-size:16px;}
.page-order .cart_description{font-size:14px;}
.page-order .cart_avail .label-success{background:#FFF;border:1px solid #55c65e;color:#48b151;font-weight:normal;}
.page-order .cart_navigation a.next-btn{float:right;background:#ff3366;color:#fff;border:1px solid #ff3366;}
.page-order .cart_navigation a.next-btn:hover{opacity:0.8;}
.page-order .cart_navigation a.prev-btn{float:left;}
.page-order .cart_navigation a.prev-btn:before{font:normal normal normal 14px/1 FontAwesome;content:"\f104";padding-right:15px;}
.page-order .cart_navigation a.next-btn:after{font:normal normal normal 14px/1 FontAwesome;content:"\f105";padding-left:15px;}
.cart_summary > thead,.cart_summary > tfoot{    background:#47a94c;
    font-size:14px;
    color:#fff;
}
.cart_summary > tbody{    background:#fff;
    font-size:14px;
    color:#000;
}

.cart_summary img{max-width:100px;}
.cart_summary td.cart_product{width:120px;padding:15px;}
.cart_summary .price{text-align:right;}
.cart_summary .qty{text-align:center;width:100px;}
.cart_summary .qty input{text-align:center;max-width:64px;margin:0 auto;border-radius:0px;border:1px solid #eaeaea;}
.cart_summary .qty a{padding:8px 10px 5px 10px;border:1px solid #eaeaea;display:inline-block;width:auto;margin-top:5px;}
.cart_summary .qty a:hover{background:#5a88ca;color:#fff;}
.cart_summary .cart_delete{text-align:center;}
.cart_summary .cart_delete a{background:url("../img/ovic/delete_icon.png") no-repeat center center;font-size:0;height:9px;width:9px;display:inline-block;line-height:24px;}
.cart_summary tfoot{text-align:right;}
.cart_navigation{margin-top:10px;float:left;width:100%;}
.checkout-page{margin-top:15px;float:left;width:100%;}
.checkout-page .checkout-sep{padding-bottom:15px;text-transform:uppercase;font-size:16px;margin:0;}
.checkout-page .box-border{margin-bottom:15px;}
.checkout-page .box-border .button{margin-top:15px;}
.checkout-page .box-border label{margin-top:5px;font-weight:normal;}
.checkout-page .box-border p,.checkout-page .box-border h4{padding-bottom:5px;margin-top:5px;}
.checkout-page .box-border .fa{line-height:inherit;}
.checkout-page .box-border input[type="radio"]{margin-right:10px;}
.checkout-page li{list-style:none;}
.checkout-page ul{padding:0;}
.box-border{border:1px solid #eaeaea;padding:20px;overflow:hidden;}
.table-compare td.compare-label{width:150px;background:#fafafa;vertical-align:middle;}
.table-compare .product-star .fa{line-height:inherit;color:#ccc;}
.table-compare .price{font-weight:bold;color:#ffb424;}
.table-compare .add-cart:hover{opacity:0.8;}
.table-compare img{margin:0 auto;}
.contact-page ul{padding-left:15px;}
.contact-page .store_info{padding:0;}
.contact-page .store_info li{list-style:none;}
.contact-page .store_info li .fa{margin-right:10px;}
.table-wishlist{margin-top:20px;}
.table-wishlist th{background:#fafafa;}
.list-wishlist{margin-top:20px;padding:0;}
.list-wishlist li{margin-top:30px;list-style:none;}
.list-wishlist li .product-img{border:1px solid #eee;padding:10px;}
.list-wishlist li .product-name,.list-wishlist li .qty,.list-wishlist li .priority,.list-wishlist li .button{margin-top:10px;}
.list-wishlist li .button-action{position:relative;}
.list-wishlist li .button-action a{position:absolute;right:10px;top:15px;}
.list-wishlist li .button-action a .fa{line-height:inherit;}
.sidebar .block-top-sellers{margin-top:30px;}
/* simple category */
.simplecategory-default .rating .topbar,
.simplecategory .rating .topbar{
	display: none;
}

.lookbook .actions-wrapper > a{
    float: left;
    margin-left: 10px;
} 
/*----------------[1. Styles for devices(>1200px)]*/
@media (min-width:1201px){
    
}
/*----------------[2. Styles for devices(>=993px and <=1200px)]*/
/*--------------------[3. Styles for devices(>=768px and <=992px)]*/
@media (min-width:768px) and (max-width:992px){.advanced-search .search-category{width:30px;}
.advanced-search #category-select-button{width:30px!important;min-width:30px;}
.advanced-search #category-select-button span.ui-selectmenu-text{display:none;}
.main-header-banner{display:none;}
.main-menu .navbar-nav>li>a{padding:0 10px;font-size:13px;}
.block .block-head{padding-left:5px;padding-right:5px;}
.block-category .nav-tab>li>a{padding:0 5px;}
.sortPagiBar .pagination{width:100%;float:left;margin-top:10px;}
.sortPagiBar .show-product-item, .sortPagiBar .sort-product{float:left;margin-top:10px;}
}
/*--------------------[4. Styles for devices(>=481px and <=767px)]*/
@media (min-width:481px) and (max-width:767px){body{/*padding:0 15px;*/}
.top-bar .top-bar-link-right{float:left;}
.wrap-block-cl{margin-top:10px;}
.block-wrap-cart{margin-top:10px;}
.advanced-search .search-category{display:none;}
.advanced-search .search-input{padding-left:15px;padding-right:30px;margin-top:4px;}
.advanced-search .search-input>input{width:100%;}
.main-header .logo{text-align:center;/*width:100%;*/float:left;}
.main-header-banner{display:none;}
.main-menu .navbar-header{display:block;}
.main-menu .navbar-header .navbar-toggle{padding:4px 10px;}
.main-menu .navbar-collapse{margin:0;overflow:hidden;background:#fafafa;border-top:1px solid #eaeaea;}
.main-menu .navbar-nav{padding:0;margin:0;}
.main-menu .navbar-nav>li{border-bottom:1px solid #eaeaea;}
.main-menu .navbar-nav>li:last-child{border:none;}
.main-menu .navbar-nav>li>a{margin:5px 0;border-radius:0;padding:0 10px;}
.main-menu .navbar-nav>li>a:hover, .main-menu .navbar-nav>li.active>a, .main-menu .navbar-nav>li>a:focus{background:none;color:#5a88ca;}
.main-menu li.dropdown>a:after{content:"\f107";font-family:"FontAwesome";font-size:14px;vertical-align:0;padding-left:7px;position:absolute;right:10px;top:0;}
.navbar-nav>li>.dropdown-menu{border-top:1px solid #eaeaea;padding:15px 0;border-right:1px solid #eaeaea;}
.block-megamenu-link{padding:15px;}
.block-payment{float:left;margin-top:10px;}
.block-payment ul.list-logo>li{padding-right:20px;padding-left:0;}
.block-shop-phone{float:left;}
.sortPagiBar .pagination{width:100%;float:left;margin-top:10px;margin-left: 0}
.sortPagiBar .show-product-item, .sortPagiBar .sort-product{float:left;margin-top:10px;}
.block-hot-deals2 .alert.alert-info{float: left;width: 100%}
.nbrItemPage, .productsSortForm, .product-count, .pagination {float: left;margin-left: 0;margin-right: 30px;margin-top: 10px;}
.block-vertical-menu .vertical-menu-content ul li:hover .vertical-dropdown-menu,.block-vertical-menu .vertical-menu-content ul > li:hover > a.parent:after{display: none}
}
/*--------------------[5. Styles for devices(<=480px)]*/
@media (max-width:480px){body{padding:0 0px;}
.top-bar .top-bar-link-right{float:left;}
.wrap-block-cl{margin-top:10px;}
.block-wrap-cart{margin-top:10px;}
.advanced-search .search-category{display:none;}
.advanced-search .search-input{padding-left:15px;padding-right:30px;}
.advanced-search .search-input>input{width:100%;}
.main-header .logo{text-align:center;/*width:100%;*/float:left;}
.main-header-banner{display:none;}
.main-menu .navbar-header{display:block;}
.main-menu .navbar-header .navbar-toggle{/*padding:px 10px;*/padding:15px 10px;}
.main-menu .navbar-header .navbar-brand{line-height: 28px;}
.main-menu .navbar-collapse{margin:0;overflow:hidden;background:#fafafa;border-top:1px solid #eaeaea;max-height: 100%}
.main-menu .navbar-nav{padding:0;margin:0;}
.main-menu .navbar-nav>li{border-bottom:1px solid #eaeaea;}
.main-menu .navbar-nav>li:last-child{border:none;}
.main-menu .navbar-nav>li>a{margin:5px 0;border-radius:0;padding:0 10px;}
.main-menu .navbar-nav>li>a:hover, .main-menu .navbar-nav>li.active>a, .main-menu .navbar-nav>li>a:focus{background:none;color:#5a88ca;}
.main-menu li.dropdown>a:after{content:"\f107";font-family:"FontAwesome";font-size:14px;vertical-align:0;padding-left:7px;position:absolute;right:10px;top:0;}
.navbar-nav>li>.dropdown-menu{border-top:1px solid #eaeaea;padding:15px 0;border-right:1px solid #eaeaea;max-width:100%;}
.navbar-nav > li.open >.dropdown-menu{visibility: visible;opacity: 1;transform: translate(0,-10px);}
.main-menu .navbar-nav > li:hover .dropdown-menu{background: transparent;}
.block-megamenu-link{padding:15px;} 
.block-payment{float:left;margin-top:10px;}
.block-payment ul.list-logo>li{padding-right:20px;padding-left:0;}
.block-shop-phone{float:left;}
.block-tabs .nav-tab li a{padding:0 10px;font-size:13px;}
.easyzoom img{width:100%;}
.product-page .block-top-sellers{margin-top:30px;}
.sortPagiBar .pagination{width:100%;float:left;margin-top:10px;margin-left: 0}
.sortPagiBar .show-product-item, .sortPagiBar .sort-product{float:left;margin-top:10px;}
.nbrItemPage, .productsSortForm, .product-count, .pagination{margin:10px 30px 0 0;}
.block-popular-cat .title .text{font-size: 18px}
.block-popular-cat2 .box-subcat .owl-prev,.block-popular-cat2 .box-subcat .owl-next{bottom: auto;top: 35px}
.cart_navigation .button-medium{float: none;margin: 10px 0;}
.price-percent-reduction,.cart_quantity_down,.cart_quantity_up{display: none;}
ical-menu-content ul li:hover .vertical-dropdown-menu,.block-vertical-menu .vertical-menu-content ul > li:hover > a.parent:after{display: none}
}
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
	.replace-2x {
		font-size: 1px;
	}
	.example { 
		background-image: url(../images/example2x.gif);
		-webkit-background-size:13px 13px;
		-moz-background-size:13px 13px;
		-o-background-size:13px 13px;
		background-size:13px 13px;
	}
}
/*# sourceMappingURL=global.css.map */

.breadcrumb
{
	padding: 8px 15px;
	margin-bottom: 0px;
	list-style: none;
	background-color: #fff;
	border-radius: 4px;
	font-size: 11px;
}
