@import url(http://fonts.googleapis.com/css?family=Roboto:300,100,400);body{-webkit-backface-visibility:hidden;}
.owl-text-center{}
div.wpb_slider_area .item{margin:3px;}
div.wpb_slider_area .cs-style-3 .item img{box-shadow:0px 0px 2px rgba(0,0,0,0.2);}
#owl-demo .item img{width:100%;height:auto;display:block;max-width:100%;}
#owl-demo-feature .item img{width:100%;height:auto;display:block;max-width:100%;}
#owl-demo-side .item img{width:100%;height:auto;display:block;max-width:100%;}
#owl-demo-side-feature .item img{width:100%;height:auto;display:block;max-width:100%;}
#owl-demo-id-sidebar .item img{width:100%;height:auto;display:block;max-width:100%;}
#owl-demo-category-sidebar .item img{width:100%;height:auto;display:block;max-width:100%;}
h2.wpb_area_title{margin:0px 0px 36px;}
span.p_price{text-align:center;color:rgb(255, 255, 255);font-size:14px;}
.cs-style-3 figcaption a{margin:0px auto !important;left:0px !important;text-align:center;right:0px;bottom:14px;position:absolute !important;max-width:135px;}
.grid figcaption a{transition:0.2s linear;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;}
.woocommerce-page .grid figcaption a:active{top:inherit;}
.woocommerce-page .grid_no_animation figcaption a:active{top:inherit;}
.woocommerce-page .grid figcaption a{border-radius:0px;border:currentColor;transition:0.2s linear;border-image:none;font-weight:lighter;box-shadow:none;text-shadow:none;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;}
.woocommerce-page .grid_no_animation figcaption a{border-radius:0px;border:currentColor;transition:0.2s linear;border-image:none;font-weight:lighter;box-shadow:none;text-shadow:none;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;}
.grid figcaption a:hover{text-decoration:none;}
img.wpb_pro_img{border-radius:0px !important;box-shadow:none !important;}
.img_fix img{margin-bottom:-7px !important;}
.wpb_slider_area del{color:rgb(255, 255, 255) !important;}
.wpb_slider_area ins{background:none !important;text-decoration:none;}
.small_layout .cs-style-6 figcaption a{padding:5px 0px;width:100%;right:0px;bottom:0px;}
.small_layout .cs-style-3 figcaption a{padding:5px 0px;width:100%;right:0px;bottom:0px;}
.small_layout .cs-style-5 figcaption a{padding:5px 0px;width:100%;right:0px;bottom:0px;}
.small_layout .cs-style-4 figcaption h3{font-size:14px;}
.small_layout .cs-style-5 figcaption h3{font-size:14px;}
.small_layout .cs-style-4 figcaption a i{display:none;}
.small_layout .cs-style-4 figcaption a{width:100%;bottom:0px;font-size:12px;}
.medium_layout .cs-style-6 figcaption h3{bottom:38%;font-size:14px;}
.medium_layout .cs-style-6 figcaption span.p_price{width:26%;}
.medium_layout .cs-style-6 figcaption a{width:56%;}
.shopping-cart-icon::before{left:5px;top:5px;color:rgb(255, 255, 255);padding-right:0.5em;font-family:FontAwesome;font-size:18px;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;content:"\f07a";}
.btn{padding:4px 12px;border-radius:4px;border:1px solid transparent;border-image:none;text-align:center;line-height:1.4285;font-size:14px;font-weight:400;margin-bottom:0px;vertical-align:middle;display:inline-block;white-space:nowrap;cursor:pointer;-ms-user-select:none;background-image:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.customNavigation .btn:hover{opacity:1;}
.customNavigation .btn{background:rgb(22, 160, 133);border-radius:0px;transition:0.2s linear;text-indent:-9999px;position:relative;opacity:0.8;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;}
.customNavigation .btn::before{left:0px;top:-1px;text-align:center;right:0px;color:rgb(255, 255, 255);text-indent:0px;font-family:FontAwesome;font-size:20px;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;}
.customNavigation .prev::before{content:"\f104";}
.customNavigation .next::before{content:"\f105";}
.cs-style-4 figcaption a{margin:0px auto;left:0px;width:84%;right:0px;bottom:14px;position:absolute;}
.cs-style-4 span.p_price{margin:0px auto;left:0px;right:0px;bottom:56px;}
.cs-style-5 figure a{width:60%;right:14px;bottom:14px;position:absolute;}
.cs-style-6 figcaption h3{margin:0px auto;left:0px;width:92%;text-align:center;right:0px;bottom:30%;position:absolute;}
.cs-style-6 figcaption a{width:60%;right:14px;bottom:14px;position:absolute;}
.owl-theme .owl-controls .owl-page span{border-radius:0px;transition:0.2s linear;width:30px;height:15px;display:block;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-webkit-border-radius:20px;-moz-border-radius:20px;}
div.owl-buttons{top:-33px;right:3px;position:absolute;}
.wpb_sidebar_slider div.owl-buttons{right:3px;}
div.wpb_slider_area{position:relative;}
div.grid_no_animation a.wpb_pro_img_url{overflow:hidden;display:block;}
div.grid_no_animation figcaption{background:rgb(236, 236, 236);text-align:center;overflow:hidden;display:block;}
div.grid_no_animation figcaption h3.pro_title{margin:0px;padding:5px 0px;transition:color 300ms;color:rgb(128, 128, 128);line-height:20px;font-family:"Roboto", sans-serif;font-size:14px;font-weight:300;-webkit-transition:color 300ms;-o-transition:color 300ms;-moz-transition:color 300ms;}
div.grid_no_animation figcaption del .pro_price_area .amount{color:rgb(102, 102, 102);text-decoration:none;}
div.grid_no_animation figcaption .pro_price_area .amount{text-decoration:none;}
div.grid_no_animation figcaption del{color:rgb(102, 102, 102) !important;}
div.grid_no_animation figcaption .pro_price_area{overflow:hidden;margin-bottom:10px;display:block;}
div.grid_no_animation figcaption a.button{padding:3px 15px;transition:0.2s linear;overflow:hidden;margin-bottom:5px;display:inline-block;-webkit-transition:all 0.2s linear;-o-transition:all 0.2s linear;-moz-transition:all 0.2s linear;}
div.grid_no_animation figcaption a.button:hover{color:rgb(255, 255, 255);text-decoration:none;}
.wpb_sidebar_slider div.grid_no_animation figcaption h3.pro_title{padding:10px 0px;font-size:16px;margin-bottom:5px;}
.wpb_sidebar_slider div.grid_no_animation figcaption .pro_price_area{margin-bottom:15px;}
.wpb_sidebar_slider div.grid_no_animation figcaption a.button{padding:8px 15px;margin-bottom:10px;}
.widget .cs-style-3 .add_to_cart_button{line-height:20px;}
div.grid_no_animation figcaption a.button{color:rgb(255, 255, 255) !important;}
.price_area_fix del{display:inline-block;}
.price_area_fix ins{display:inline-block;}