/*Import Global Compulsory CSS Files*/
@import url(ie8.css);
/*   
 * Template Name: Unify - Responsive Bootstrap Template
 * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template.
 * Version: 1.8
 * Author: @htmlstream
 * Website: http://htmlstream.com
*/

/*Reset Styles
------------------------------------*/
*{border-radius:0;font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei!important;}

/*Import CSS Plugins*/
body{color:#333;font-size:13px;line-height:1.6;}
h1,h2,h3,h4,h5,h6{color:#687074;}
p{color:#333;}
a:hover{color:#ff5000}
a{color:#333;text-decoration:none;}
a,a:focus,a:hover,a:active{outline:0!important;}
a:focus{text-decoration:none;}
a:hover{color:#fd6e50;text-decoration:underline;}
ul.list-inline{margin-left:0;}

/*Headings*/
h1{font-size:28px;line-height:35px;}
h2{font-size:24px;line-height:33px;}
h3{font-size:20px;line-height:27px;}
h4{line-height:25px;}
h5{line-height:20px;}
h6{line-height:18px;}
h1,h2,h3,h4,h5,h6{color:#555;margin-top:5px;text-shadow:none;font-weight:normal;font-family:"Open Sans",Arial,sans-serif;}
h1 i,h2 i,h3 i,h4 i,h5 i,h6 i{margin-right:5px;}

hr{margin:30px 0;}
hr.hr-xs{margin:10px 0;}
hr.hr-md{margin:20px 0;}
hr.hr-lg{margin:40px 0;}


/*Boxed Layout
------------------------------------*/
.wrapper{background:#fff;}
.boxed-layout{padding:0;box-shadow:0 0 5px #ccc;margin-left:auto!important;margin-right:auto!important;background:url(../img/patterns/15.png) repeat;}

/*Block Headline*/
.headline{display:block;margin:10px 0 25px 0;border-bottom:1px dotted #e4e9f0;}
.headline h2{font-size:22px;}
.headline h2,.headline h3,.headline h4{margin:0 0 -2px 0;padding-bottom:5px;display:inline-block;border-bottom:2px solid #ff4e00;}

/*Heading
------------------------------------*/
.heading h2{color:#687074;font-size:24px;text-transform:uppercase;}
.heading h2:before,.heading h2:after{width:100%;}
@media (max-width:991px){
	.heading h2:before,.heading h2:after{width:65%;}
}
@media (max-width:768px){
	.heading h2:before,.heading h2:after{width:35%;}
}
@media (max-width:600px){
	.heading h2{font-size:19px;}
	.heading h2:before,.heading h2:after{width:15%;}
}
/*Heading Options*/
.heading{text-align:center;}
.heading h2{padding:0 12px;position:relative;display:inline-block;line-height:34px!important; /*For Tagline Boxes*/}
.heading h2:before,.heading h2:after{content:' ';width:70%;position:absolute;border-width:1px;border-color:#bbb;}
.heading h2:before{right:100%;}
.heading h2:after{left:100%;}
@media (max-width:768px){
	.heading h2:before,.heading h2:after{width:20%;}
}

/*Headline v1*/
.heading-v1 h2:before,.heading-v1 h2:after{top:15px;height:6px;border-top-style:solid;border-bottom-style:solid;}

/*Heading Sizes
------------------------------------*/
h2.heading-sm,h3.heading-md{font-size:18px;line-height:24px;}
h3.heading-md{line-height:22px;}
h3.heading-sm{font-size:16px;line-height:20px;}

/*Devider
------------------------------------*/
.devider.devider-dotted{border-top:2px dotted #eee;}
.devider.devider-dashed{border-top:2px dashed #eee;}

/*Tables
------------------------------------*/

/*Basic Tables*/
.table thead > tr > th{border-bottom:none;}
@media (max-width:768px){
	.table th.hidden-sm,.table td.hidden-sm{display:none!important;}
}

/*Forms
------------------------------------*/
.form-control{box-shadow:none;border-radius:0;}
.input-group-addon{border-radius:0;}
.form-control:focus{border-color:#bbb;box-shadow:0 0 2px #c9c9c9;}

/*Form Icons*/
.input-group-addon{color:#b3b3b3;font-size:14px;background:#fff;}

/*Navigation
------------------------------------*/
.dropdown-menu,.navbar-toggle{border-radius:0;}

/*Pegination*/
.pagination > li:first-child > a,.pagination > li:first-child > span,.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span,.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span,.pagination > li:last-child > a,.pagination > li:last-child > span{border-radius:0;}
.pagination li a{color:#777;padding:5px 15px;}
.pagination li a:hover{color:#fff;background:#ff4e00;border-color:#ff4e00;}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{border-color:#ff4e00;background-color:#ff4e00;}

/*Pagination Without Space*/
.pagination-no-space .pagination{margin:0;}

/*Pager*/
.pager li > a,.pager li > span{border-radius:0;}
.pager li > a:hover,.pager li > a:focus{color:#fff;background:#ff4e00;border-color:#ff4e00;}


/*Sidebar List Toggle*/
.list-toggle:after{top:7px;right:10px;color:#777;font-size:14px;content:"\f105";position:absolute;font-weight:normal;display:inline-block;font-family:FontAwesome;}
.list-toggle.active:after{color:#fff;content:"\f107";}

/*Button Styles
------------------------------------*/
.btn{box-shadow:none;border-radius:0;}
.btn-u{border:0;color:#fff;font-size:14px;cursor:pointer;font-weight:400;padding:6px 13px;position:relative;background:#ff4e00;white-space:nowrap;display:inline-block;text-decoration:none;}
.btn-u:hover{color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.btn-u.btn-block{text-align:center;}
a.btn-u{   /*padding: 4px 13px;*/

/*vertical-align: middle;*/}
.btn-u-sm,a.btn-u-sm{padding:3px 12px;}
.btn-u-lg,a.btn-u-lg{font-size:18px;padding:10px 25px;}
.btn-u-xs,a.btn-u-xs{font-size:12px;padding:2px 12px;line-height:18px;}

/*Button Groups*/
.btn-group .dropdown-menu > li > a{padding:3px 13px;}
.btn-group > .btn-u,.btn-group-vertical > .btn-u{float:left;position:relative;}
.btn-group > .btn-u:first-child{margin-left:0;}

/*Buttons Color*/
.btn-u:hover,.btn-u:focus,.btn-u:active,.btn-u.active,.open .dropdown-toggle.btn-u{background:#e54803;}
.btn-u.btn-u-red{background:#e74c3c;}
.btn-u.btn-u-red:hover,.btn-u.btn-u-red:focus,.btn-u.btn-u-red:active,.btn-u.btn-u-red.active,.open .dropdown-toggle.btn-u.btn-u-red{background:#c0392b;}
.btn-u.btn-u-orange{background:#ff4e00;}
.btn-u.btn-u-orange:hover,.btn-u.btn-u-orange:focus,.btn-u.btn-u-orange:active,.btn-u.btn-u-orange.active,.open .dropdown-toggle.btn-u.btn-u-orange{background:#e54803;}
.btn-u.btn-u-default{background:#95a5a6;}
.btn-u.btn-u-default:hover,.btn-u.btn-u-default:focus,.btn-u.btn-u-default:active,.btn-u.btn-u-default.active,.open .dropdown-toggle.btn-u.btn-u-default{background:#7f8c8d;}
.btn-u.btn-u-brown{background:#9c8061;}
.btn-u.btn-u-brown:hover,.btn-u.btn-u-brown:focus,.btn-u.btn-u-brown:active,.btn-u.btn-u-brown.active,.open .dropdown-toggle.btn-u.btn-u-brown{background:#81674b;}
.btn-u.btn-u-dark{background:#555;}
.btn-u.btn-u-dark:hover,.btn-u.btn-u-dark:focus,.btn-u.btn-u-dark:active,.btn-u.btn-u-dark.active,.open .dropdown-toggle.btn-u.btn-u-dark{background:#333;}

/*Bordered Buttons*/
.btn-u.btn-brd{color:#555;  /*font-weight: 200;*/background:none;padding:5px 13px;border:solid 1px transparent;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.btn-u.btn-brd:hover{background:none;border:solid 1px #eee;}
.btn-u.btn-brd:focus{background:none;}
.btn-u.btn-brd.btn-brd-hover:hover{color:#fff!important;}
.btn-u.btn-brd{border-color:#ff4e00;}
.btn-u.btn-brd:hover{color:#ff4e00;border-color:#ff4e00;}
.btn-u.btn-brd.btn-brd-hover:hover{background:#ff4e00;}
.btn-u.btn-brd.btn-u-red{border-color:#e74c3c;}
.btn-u.btn-brd.btn-u-red:hover{color:#c0392b;border-color:#c0392b;}
.btn-u.btn-brd.btn-u-red.btn-brd-hover:hover{background:#c0392b;}
.btn-u.btn-brd.btn-u-orange{border-color:#ff4e00;}
.btn-u.btn-brd.btn-u-orange:hover{color:#ff4e00;border-color:#ff4e00;}
.btn-u.btn-brd.btn-u-orange.btn-brd-hover:hover{background:#ff4e00;}
.btn-u.btn-brd.btn-u-default{border-color:#95a5a6;}
.btn-u.btn-brd.btn-u-default:hover{color:#7f8c8d;border-color:#7f8c8d;}
.btn-u.btn-brd.btn-u-default.btn-brd-hover:hover{background:#7f8c8d;}
.btn-u.btn-brd.btn-u-dark{border-color:#555;}
.btn-u.btn-brd.btn-u-dark:hover{color:#333;border-color:#333;}
.btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover{background:#333;}
.btn-u.btn-brd.btn-u-light{color:#fff;border-color:#fff;}
.btn-u.btn-brd.btn-u-light:hover{border-color:#fff;}
.btn-u.btn-brd.btn-u-light.btn-brd-hover:hover{background:#fff;color:#555!important;}

/*Badges and Labels
------------------------------------*/
.badge,.label{border-radius:0;}

/*Labels*/
span.label{font-size:11px;font-weight:400;padding:4px 7px;}

/*Badge Lists*/
.badge-lists li{position:relative;}
.badge-lists span.badge{top:-10px;right:-6px;position:absolute;}

/*Badge Icons*/
.badge-lists.badge-icons span.badge{min-width:12px;padding:3px 6px;}
.badge-lists.badge-icons i{font-size:18px;min-width:25px;}

/*Icons
------------------------------------*/

/*Font Awesome Icon Styles*/
i.icon-custom{color:#555;width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;display:inline-block;}
i.icon-sm{width:35px;height:35px;font-size:16px;line-height:35px;}

/* Make Font Awesome icons fixed width */
.fa-fixed [class^="fa"],.fa-fixed [class*=" fa"]{width:1.25em;text-align:center;display:inline-block;}
.fa-fixed [class^="fa"].fa-lg,.fa-fixed [class*=" fa"].fa-lg{  /* increased font size for fa-lg */
width:1.5625em;}

/*Content Boxes
------------------------------------*/

/*Content Boxes v2*/
@media (max-width:992px){
	.content-boxes-v2,.content-boxes-v2 .text-justify{text-align:center;}
	.content-boxes-v2 span{display:block;margin-top:5px;}
}
/*Content Boxes v3*/
.content-boxes-v3 i.icon-custom{top:8px;float:left;position:relative;}
.content-boxes-v3 .content-boxes-in-v3{padding:0 20px;overflow:hidden;}
.content-boxes-v3 .content-boxes-in-v3 h3{font-size:18px;line-height:22px;margin-bottom:3px;text-transform:capitalize;}
.content-boxes-v3 .content-boxes-in-v3 h3 a{color:#555;}

/*Typography
------------------------------------*/
.text-justify p{text-align:justify;}
.text-transform-uppercase{text-transform:uppercase;}
.text-transform-normal{text-transform:inherit!important;}
.font-bold{font-weight:600;}
.font-light{font-weight:200;}
.font-normal{font-weight:400!important;}

/*List Styles*/
.list-styles li{margin-bottom:8px;}

/*Blockquote*/
blockquote{padding:5px 15px;border-left-width:2px;}
blockquote p{font-size:14px;font-weight:400;}
blockquote h1,blockquote h2,blockquote span{font-size:18px;margin:0 0 8px;line-height:24px;}

/*Blockquote Styles*/
blockquote:hover,blockquote.text-right:hover{border-color:#ff4e00;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
blockquote.bq-dark,blockquote.bq-dark:hover{border-color:#585f69;}

/*Alerts
------------------------------------*/
.alert{border-radius:0;}

/*Alerts
------------------------------------*/
.thumbnail{border-radius:0;}

/*Tag Boxes
------------------------------------*/
.tag-box{padding:20px;background:#fff;margin-bottom:30px;}
.tag-box h2{font-size:20px;line-height:25px;}
.tag-box p{margin-bottom:0;}
.tag-box.tag-text-space p{margin-bottom:10px;}

/*Testimonials
------------------------------------*/
/*Panels (Portlets)
------------------------------------*/
.panel,.panel-heading,.panel-group .panel{border-radius:0;}
.panel-heading{color:#fff;padding:5px 15px;}

/*Panel Table*/
.panel .table{margin-bottom:0;}

/*Panel Unify*/
.panel-u{border-color:#ff4e00;}
.panel-u > .panel-heading{background:#ff4e00;}

/*Panel Blue*/
.panel-blue{border-color:#3498db;}
.panel-blue > .panel-heading{background:#3498db;}

/*Panel Red*/
.panel-red{border-color:#e74c3c;}
.panel-red > .panel-heading{background:#e74c3c;}

/*Panel Green*/
.panel-green{border-color:#2ecc71;}
.panel-green > .panel-heading{background:#2ecc71;}

/*Panel Sea*/
.panel-sea{border-color:#1abc9c;}
.panel-sea > .panel-heading{background:#1abc9c;}


/*Progress Bar
------------------------------------*/
.progress{border-radius:0;}

/*progress-bar (colors)*/
.progress{background:#e5e5e5;}


/*Progress Bar Animation
------------------------------------*/
.progress{position:relative;}
.progress .progress-bar{overflow:hidden;line-height:20px;position:absolute;}
.progress-box .progress-bar{transition:all 3s ease-in;-o-transition:all 3s ease-in;-ms-transition:all 3s ease-in;-moz-transition:all 3s ease-in;-webkit-transition:all 3s ease-in;}

/*Vertical Progress Bar*/
.progress.vertical{float:left;width:100%;height:200px;margin-right:20px;}
.progress.vertical.bottom{position:relative;}
.progress.vertical .progress-bar{height:0;width:100%;transition:height 3s ease;-o-transition:height 3s ease;-ms-transition:height 3s ease;-moz-transition:height 3s ease;-webkit-transition:height 3s ease;}
.progress.vertical.bottom .progress-bar{bottom:0;position:absolute;}

/*Media (Audio/Videos and Images)
------------------------------------*/

/*Images*/
img.img-bordered{padding:3px;border:solid 1px #eee;}
img.img-circle{border-radius:50%!important;}

/*Column Sizes
------------------------------------*/

/*Remove the Gutter Padding from Columns*/
.no-gutter > [class*='col-']{padding-right:0;padding-left:0;}
.no-gutter.no-gutter-boxed{padding-right:15px;padding-left:15px;}


/*Spaces
------------------------------------*/
.no-padding{padding:0!important;}
.no-margin{margin:0;}
.no-top-space{margin-top:0!important;padding-top:0!important;}
.no-bottom-space{margin-bottom:0!important;padding-bottom:0!important;}
.no-margin-bottom{margin-bottom:0!important;}
.no-padding-bottom{padding-bottom:0!important;}
.content-xs{padding-top:20px;padding-bottom:20px;}
.content{padding-top:40px;padding-bottom:40px;}
.content-sm{padding-top:60px;padding-bottom:60px;}
.content-md{padding-top:10px;padding-bottom:80px;}
.content-lg{padding-top:100px;padding-bottom:100px;}
.space-lg-hor{padding-left:60px;padding-right:60px;}
.space-xlg-hor{padding-left:100px;padding-right:100px;}
.margin-bottom-5,.margin-bottom-10,.margin-bottom-15,.margin-bottom-20,.margin-bottom-25,.margin-bottom-30,.margin-bottom-35,.margin-bottom-40,.margin-bottom-45,.margin-bottom-50,.margin-bottom-55,.margin-bottom-60,.margin-bottom-100{clear:both;}
.margin-bottom-0{margin-bottom:0px;}
.margin-bottom-5{margin-bottom:5px;}
.margin-bottom-10{margin-bottom:10px;}
.margin-bottom-15{margin-bottom:15px;}
.margin-bottom-20{margin-bottom:20px;}
.margin-bottom-25{margin-bottom:25px;}
.margin-bottom-30{margin-bottom:30px;}
.margin-bottom-35{margin-bottom:35px;}
.margin-bottom-40{margin-bottom:40px;}
.margin-bottom-45{margin-bottom:45px;}
.margin-bottom-50{margin-bottom:50px;}
.margin-bottom-55{margin-bottom:55px;}
.margin-bottom-60{margin-bottom:60px;}
.margin-bottom-100{margin-bottom:100px;}

/*Other Spaces*/
.margin-top-0{margin-top:0px;}
.margin-top-5{margin-top:5px;}
.margin-top-10{margin-top:10px;}
.margin-top-15{margin-top:15px;}
.margin-top-20{margin-top:20px;}
.margin-top-25{margin-top:25px;}
.margin-top-30{margin-top:30px;}
.margin-left-0{margin-left:0px;}
.margin-left-5{margin-left:5px;}
.margin-left-10{margin-left:10px;}
.margin-left-15{margin-left:15px;}
.margin-left-20{margin-left:20px;}
.margin-left-25{margin-left:25px;}
.margin-left-30{margin-left:30px;}
.margin-right-0{margin-right:0px;}
.margin-right-5{margin-right:5px;}
.margin-right-10{margin-right:10px;}
.margin-right-15{margin-right:15px;}
.margin-right-20{margin-right:20px;}
.margin-right-25{margin-right:25px;}
.margin-right-30{margin-right:30px;}
.padding-top-0{padding-top:0px;}
.padding-top-5{padding-top:5px;}
.padding-top-10{padding-top:10px;}
.padding-top-15{padding-top:15px;}
.padding-top-20{padding-top:20px;}
.padding-top-25{padding-top:25px;}
.padding-top-30{padding-top:30px;}
.padding-left-0{padding-left:0px;}
.padding-left-5{padding-left:5px;}
.padding-left-10{padding-left:10px;}
.padding-left-15{padding-left:15px;}
.padding-left-20{padding-left:20px;}
.padding-left-25{padding-left:25px;}
.padding-left-30{padding-left:30px;}

/*Text Colors
------------------------------------*/
.color-red{color:#ff4040;}
.color-blue{color:#3498db;}
.color-grey{color:#999999;}
.color-dark{color:#666666;}
.color-darker{color:#333333;}
.color-light{color:#ffffff;}
.color-orange{color:#ff4e00;}

/*Rounded and Circle Classes
------------------------------------*/
.no-rounded{border-radius:0!important;}
.rounded{border-radius:4px!important;}
.rounded-x{border-radius:50%!important;}
.rounded-2x{border-radius:10px!important;}
.rounded-3x{border-radius:15px!important;}
.rounded-4x{border-radius:20px!important;}
.rounded-sm{border-radius:2px!important;}
.rounded-md{border-radius:3px!important;}
.rounded-top{border-radius:4px 4px 0 0!important;}
.rounded-left{border-radius:4px 0 0 4px!important;}
.rounded-right{border-radius:0 4px 4px 0!important;}
.rounded-bottom{border-radius:0 0 4px 4px!important;}

/*Others
------------------------------------*/
.overflow-h{overflow:hidden;}
.overflow-a{overflow:auto;}
.overflow-hidden{overflow:hidden;}
.clear-both{clear:both;}

/*Display*/
.dp-none{display:none;}
.dp-block{display:block;}
.dp-table{display:table;}
.dp-inline-block{display:inline-block;}
.dp-table-cell{display:table-cell;vertical-align:middle;}

/*Full Width*/
.full-width{width:100%;}

/*Equal Height Columns*/
@media (max-width:767px){
	.equal-height-column{height:auto!important;}
}

/*Image Classes*/
img.img-center,.img-center img{margin-left:auto;margin-right:auto;}

/*CSS3 Hover Effects*/
.hover-effect{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
.hover-effect-kenburn{left:10px;margin-left:-10px;position:relative;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;-ms-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out;}
.hover-effect-kenburn:hover{-webkit-transform:scale(2) rotate(5deg);-moz-transform:scale(2) rotate(5deg);-o-transform:scale(2) rotate(5deg);-ms-transform:scale(2) rotate(5deg);transform:scale(2) rotate(5deg);}

/*Common Style*/
.box-shadow{background:#fff;position:relative;}
.box-shadow:after,.box-shadow:before{top:80%;left:5px;width:50%;z-index:-1;content:"";bottom:15px;max-width:300px;background:#999;position:absolute;}

/*Thumbnails
------------------------------------*/
a.thumbnail{padding:0;border:none;margin-bottom:15px;}
.thumbnail-style{padding:7px;}
.thumbnail-style:hover{box-shadow:0 0 8px #ddd;-webkit-transition:box-shadow 0.2s ease-in-out;-moz-transition:box-shadow 0.2s ease-in-out;-o-transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;}
.thumbnail h3,.thumbnail-style h3{margin:6px 0 8px 0;}
.thumbnail h3 a,.thumbnail-style h3 a{color:#585f69;font-size:18px;}
.thumbnail h3 a:hover,.thumbnail-style h3 a:hover{color:#72c02c;text-decoration:none;}
.thumbnail-style .thumbnail-img{position:relative;margin-bottom:11px;}
.thumbnail-style a.btn-more{right:-10px;bottom:10px;color:#fff;padding:1px 6px;position:absolute;background:#72c02c;display:inline-block;}
.thumbnail-style a.btn-more:hover{text-decoration:none;box-shadow:0 0 0 2px #5fb611;}
.thumbnail-style:hover a.btn-more{right:10px;}

/*Illustration v2
------------------------------------*/

/*Owl Navigation*/
.illustration-v2 .customNavigation{text-align:center;}
.illustration-v2 .customNavigation a.owl-btn{color:#ccc;width:30px;height:30px;font-size:17px;cursor:pointer;line-height:24px;text-align:center;display:inline-block;border:2px solid #ddd;}
.illustration-v2 .customNavigation a.owl-btn:hover{color:#555;border-color:#777;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.illustration-v2 .customNavigation a.owl-btn.prev i{margin-left:-2px;}
.illustration-v2 .customNavigation a.owl-btn.next i{margin-right:-2px;}

/*illustration-v2*/
.illustration-v2 .item{margin:0 10px;padding-bottom:5px;}
.illustration-v2 .product-img{position:relative;}
.illustration-v2 .product-img-brd{box-shadow:0 0 3px #ccc;}
.illustration-v2 a.product-review{left:0;bottom:0;color:#fff;width:100%;padding:5px 0;font-size:12px;text-align:center;position:absolute;text-transform:uppercase;background:rgba(0,0,0,0.5);}

/*Add to Cart*/
.illustration-v2 .add-to-cart{left:0;right:0;top:50%;z-index:1;width:100%;color:#555;border:none;padding:10px 0;font-size:20px;margin-top:-20px;text-align:center;position:absolute;visibility:hidden;text-transform:uppercase;background:rgba(255,255,255,0.8);}
.illustration-v2 .add-to-cart i{line-height:15px;margin-right:12px;padding-right:12px;border-right:1px solid #555;}
.illustration-v2 .add-to-cart:hover{color:#fff;text-decoration:none;background:rgba(24,171,155,0.5);-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}
.illustration-v2 .add-to-cart:hover i{color:#fff;border-color:#fff;}
.illustration-v2 .product-img:hover .add-to-cart{visibility:visible;}

/*List Product Description*/
.list-product-description{padding:20px 10px;}
.list-product-description img{padding-right:15px;border-right:1px solid #dedede;}
@media (max-width:768px){
	.list-product-description img{padding-right:0;border-right:none;}
}

/*Product Description*/
.product-description{padding:10px;overflow:hidden;}
.product-description-brd{box-shadow:0 0 2px #ccc;}
.product-description .title-price{color:#687074;font-size:18px;}
.product-description h4.title-price{margin:2px 0 0;}
.product-description h4.title-price a{color:#687074;}
.product-description h4.title-price a:hover{color:#fd6e50;}
.product-description .product-price{text-align:right;padding-left:10px;}
.product-description .product-price span{display:block;}
.product-description .line-through{color:#c9253c;text-decoration:line-through;}
.product-description .gender{color:#999;display:block;font-size:14px;}
.product-description .product-ratings{overflow:hidden;}

/*Owl Carousel v2
------------------------------------*/
.owl-slider-v2 .owl-wrapper-outer{margin-bottom:20px;}
.owl-slider-v2 .item{margin:0 10px;text-align:center;padding:7px 0;position:relative;border:1px solid #e4e2e2;}
.owl-slider-v2 .item img{width:150px;height:auto;}

/*Owl Pagination*/
.owl-slider-v2 .owl-pagination{text-align:center!important;}
.owl-slider-v2 .owl-controls .owl-page.active span,.owl-slider-v2 .owl-controls.clickable .owl-page:hover span{opacity:1;background:#888;filter:Alpha(Opacity=100);}
.owl-slider-v2 .owl-controls .owl-page span{border:1px solid #999!important;}
.owl-slider-v2 .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline;/*IE7 life-saver */}
.owl-slider-v2 .owl-controls .owl-page span{width:12px;height:12px;opacity:0.3;display:block;margin:5px 3px;background:transparent;filter:Alpha(Opacity=50);/*IE7 fix*/-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;}

/*Owl Slider v3
------------------------------------*/
.owl-slider-v3 .owl-pagination{text-align:center!important;}
.owl-slider-v3 .owl-wrapper-outer{margin-bottom:20px;}
.owl-slider-v3.owl-theme .owl-controls .owl-page.active span,.owl-slider-v3.owl-theme .owl-controls.clickable .owl-page:hover span{opacity:1;background:#fd6e50;filter:Alpha(Opacity=100);/*IE7 fix*/}
.owl-slider-v3.owl-theme .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline;/*IE7 life-saver */}
.owl-slider-v3.owl-theme .owl-controls .owl-page span{width:12px;height:12px;opacity:0.3;display:block;margin:5px 3px;background:#bbb;filter:Alpha(Opacity=50);/*IE7 fix*/-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;}
.owl-slider-v3 .item{margin:0 1px;}


/*滚动条Slider Snap*/
.slider-snap{margin:20px 0;}
.slider-snap.noUi-background{-webkit-box-shadow:inset 0px 1px 1px 0px #b5b5b5;-moz-box-shadow:inset 0px 1px 1px 0px #b5b5b5;box-shadow:inset 0px 1px 1px 0px #b5b5b5;}
.slider-snap.noUi-connect{background:#fd6e50;}
.slider-snap.noUi-horizontal{height:10px;background:#f8f8f8;border-radius:4px!important;}
.slider-snap.noUi-horizontal .noUi-handle{width:25px;height:20px;border-radius:3px!important;box-shadow:0 1px 1px 0 #b5b5b5;}
.slider-snap .noUi-handle:before,.slider-snap .noUi-handle:after{left:9px;height:7px;}
.slider-snap .noUi-handle:after{left:13px;}

/*Full Width*/
.full-width{width:100%;}

/*Button Sea Shop*/
.btn-u.btn-u-sea-shop{background:#18ba9b;}
.btn-u.btn-u-sea-shop:hover,.btn-u.btn-u-sea-shop:focus,.btn-u.btn-u-sea-shop:active,.btn-u.btn-u-sea-shop.active,.open .dropdown-toggle.btn-u.btn-u-sea-shop{background:#2cd5b6;}

/*Button Bordered Sea Shop*/
.btn-u.btn-brd.btn-u-sea-shop{color:#18ba9b;background:none;border-color:#18ba9b;}
.btn-u.btn-brd.btn-u-sea-shop:hover{color:#18ba9b;border-color:#18ba9b;}
.btn-u.btn-brd.btn-u-sea-shop.btn-brd-hover:hover{background:#18ba9b;}


/*轮播Master Slider*/
.ms-showcase2-template{margin:0 auto;}
.ms-showcase2-template .ms-view{background:transparent;}

/*全屏*/
.fullscreen-container{width:100%;position:relative;padding:0;}
/*Back To Top
------------------------------------*/
#topcontrol{color:#fff;z-index:99;width:40px;height:40px;font-size:30px;background:#707070;position:relative;right:14px!important;bottom:11px!important;border-radius:50%!important;}
#topcontrol:after{top:-6px;left:11.5px;content:"\f106";position:absolute;text-align:center;font-family:FontAwesome;}
#topcontrol:hover{color:#fff;background:#fd6e50;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}