.main-body { background-color: #e9e9e9; }
section { padding: 50px 0px; }
#slider-text { padding-top: 2px; display: block; padding-bottom: 40px; }
#slider-text { overflow: hidden; display: inline-block; text-align: center; }
#slider-text h2 { color:#000; }
#slider-text .line { border-top: 2px solid #000; clear: both; width: 90%; margin: 0px auto; }
#itemslider h4 { font-family: 'Josefin Sans', sans-serif; font-weight: 400; font-size: 12px; margin: 10px auto 3px; }
#itemslider h5 { font-family: 'Josefin Sans', sans-serif; font-weight: bold; font-size: 12px; margin: 3px auto 2px; }
#itemslider h6 { font-family: 'Josefin Sans', sans-serif; font-weight: 300; ; font-size: 10px; margin: 2px auto 5px; }
.badge { background: #b20c0c; position: absolute; height: 40px; width: 40px; border-radius: 50%; line-height: 31px; font-family: 'Josefin Sans', sans-serif; font-weight: 300; font-size: 14px; border: 2px solid #FFF; box-shadow: 0 0 0 1px #b20c0c; top: 5px; right: 25%; }
#slider-control img { padding-top: 60%; margin: 0 auto; }
.slide-image { width: 100%; }
.carousel-holder { margin-bottom: 30px; }
.carousel-control, .item { border-radius: 4px; }
.caption { height: 130px; overflow: hidden; }
.caption h4 { white-space: nowrap; }
label {

    font-size: 15px;

}
.thumbnail img { width: 100%; }
.ratings { padding-right: 10px; padding-left: 10px; color: #d17581; }
.thumbnail { padding: 0; margin-bottom:0px; }
.thumbnail .caption-full { padding: 9px; color: #333; }
footer { background-color: #1f1a17; color:#fff; }
footer .copyright { padding: 10px 0px 0px; }
.fastion-trends figcaption { position: absolute; top: 50%; left: 50%; background-color: #E1C70F; border: solid 1px #8c6f05; color: #000; margin: -18px 0 0 -62px; z-index: 2; line-height: 40px; width: 124px; display: none; color: #000; }
.fastion-trends a:hover figcaption { display: block; text-align: center; }
body { font-family: 'Poppins', sans-serif; font-size: 16px; letter-spacing: .5px; }
h1 { font-family: 'Roboto Condensed', sans-serif; text-transform: uppercase; font-weight: 700; }
header { position: relative; background-size: cover; background-color: #7d6060; background-position: center; }
.navbar { position: absolute; width: 100%; top: 0px; margin-bottom: 0px; border-radius: 0px; background-color: #1f1a17; border: transparent; -webkit-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -o-transition: all ease-in-out 0.4s; transition: all ease-in-out 0.4s; z-index: 99999; }
.navbar-default .navbar-nav li a:hover { color: #000; background-color: #E1C70F; }
.navbar-nav > li > a { line-height: 42px; -webkit-transition: all ease-in-out 0.4s; -moz-transition: all ease-in-out 0.4s; -o-transition: all ease-in-out 0.4s; transition: all ease-in-out 0.4s; }
.navbar-default .navbar-nav > li > a { 
	color: #fff; 
	font-size: 12px;
	padding:10px 8px;
 }
.navbar-brand { padding: 10px 15px; }
.navbar-brand img { width: 52px; }
.shrink-nav { color: #fff !important; top: 0px; background-color: #E1C70F; position: fixed; }
.navbar-default.shrink-nav li a { color: #000; line-height: 24px; }
.navbar-default.shrink-nav li a:hover { background-color: #000000; color:#fff; }
.navbar-default.shrink-nav a img { margin-top:-10px; max-height:55px!important; }
.btn-primary { background-color: #E1C70F; border: solid 1px #8c6f05; color: #000; }
.small-text { font-size: 12px; }
p { font-size: 12px; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: #000000; color: #ffffff; }
.new-collection-wrap { background-color:#fff; }
.latest-brands { background-color:#fff; }
.latest-brands .thumbnail img { max-height:250px; min-height:250px; }
.carousel-indicators .active { background-color: #E1C70F; border: solid 1px #000; }
.navbar-nav > li:hover .dropdown-menu { display:block !important; }
.upper-footer { background-color: #a79413; padding: 15px 0px; }
.upper-footer .list-inline { margin-bottom: 0px; margin-top: 7px; }
.upper-footer .list-inline a { color: #000; font-size: 12px; }
.upper-footer .list-inline a:hover { color:#E1C70F; }
#banner-area { clear: both; display: block; float: left; margin-top: 50px; min-height: 434px; overflow: hidden; position: relative; top: 22px; width:100%; }
#page-title-wrapper { color: #ffffff; padding:25px 0; position: absolute; text-align: center; top: 0; width: 100%; }
.product-list li { list-style:none; margin-bottom: 30px; }
.inner-page-block { display: inline-block; margin: 15px 0; width: 100%; }
.bg-white { background-color: #fff; clear:both; }
.sqs-block-button-element { background-color: #E1C70F; border-color: #ee5250; color: #000000; display: inline-block; font-size: 14px; font-style: normal; font-weight: 600; letter-spacing: 0.1em; padding:  20px 13px; text-align: center; text-transform: uppercase; width: 100%; margin-top:50px; }
.product-globel { margin-bottom:30px; }
.product-list-two { display: inline-block; width: 100%; }
.text-info { background: none repeat scroll 0 0 #1f1a17; display: inline-block; margin: 0 15px; padding: 20px 0; color:#fff; }
.text-info blockquote { border-left: 5px solid #E1C70F; }
.form-outer input { border-radius: 0; height: 40px }
.form-outer { margin: 30px 0; display: inline-block; }
.form-outer .sqs-block-button-element { border: 1px solid #000000; padding: 14px; width: 150px; }
/*=========================
  Icons
 ================= */
 a:focus, a:hover { color: #23527c; text-decoration: navajowhite; }
/* footer social icons */
ul.social-network { list-style: none; display: inline; margin-left:0 !important; padding: 0; }
ul.social-network li { display: inline; margin: 0 5px; }
/* footer social icons */
.social-network a.icoRss:hover { background-color: #F56505; }
.social-network a.icoFacebook:hover { background-color:#3B5998; }
.social-network a.icoTwitter:hover { background-color:#33ccff; }
.social-network a.icoGoogle:hover { background-color:#BD3518; }
.social-network a.icoVimeo:hover { background-color:#0590B8; }
.social-network a.icoLinkedin:hover { background-color:#007bb7; }
.social-network a.icoRss:hover i, .social-network a.icoFacebook:hover i, .social-network a.icoTwitter:hover i, .social-network a.icoGoogle:hover i, .social-network a.icoVimeo:hover i, .social-network a.icoLinkedin:hover i { color:#fff; }
a.socialIcon:hover, .socialHoverClass { color:#44BCDD; }
.social-circle li a { display:inline-block; position:relative; margin:0 auto 0 auto; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; text-align:center; width: 35px; height: 35px; font-size:16px; background: #000; }
.social-circle li i { margin:0; line-height:35px; text-align: center; }
.social-circle li a:hover i, .triggeredHover { -moz-transform: rotate(360deg); -webkit-transform: rotate(360deg); -ms--transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -o-transition: all 0.2s; -ms-transition: all 0.2s; transition: all 0.2s; }
.social-circle i { color: #fff; -webkit-transition: all 0.8s; -moz-transition: all 0.8s; -o-transition: all 0.8s; -ms-transition: all 0.8s; transition: all 0.8s; }


.yotpo-user-name { color: #ee5250; }
.yotpo-main { display: block; margin-top: 10px; margin-right: 0px; margin-bottom: 15px; margin-left: 53px; }
.yotpo-review-date { float: right; }
.yotpo-review-stars { }
.yotpo-clr { clear: both; }
.yotpo .yotpo-icon-default-star::before, .yotpo .yotpo-icon-star::before { content: "\e60e"; }
.reviews .yotpo-font-bold { font-weight: bold; }
#yotpo-testimonials-custom-tab .yotpo-review .yotpo-main .content-title { color: #4f4f4f; }
.content-title { display: inline-block; float: left; color: #4f4f4f; padding-bottom: 5px; }
.home-page-carousel .item { margin-top:70px; }
.home-page-carousel .item img { width:100%; }
.dropdown-menu{ font-size:13px; width:100%;}


 @media screen and (max-width: 992px) {
#slider-control img { padding-top: 70px; margin: 0 auto; }
}
.carousel-showmanymoveone .carousel-control { width: 4%; background-image: none; }
.carousel-showmanymoveone .carousel-control.left { margin-left: 5px; }
.carousel-showmanymoveone .carousel-control.right { margin-right: 5px; }
.carousel-showmanymoveone .cloneditem-1, .carousel-showmanymoveone .cloneditem-2, .carousel-showmanymoveone .cloneditem-3, .carousel-showmanymoveone .cloneditem-4, .carousel-showmanymoveone .cloneditem-5 { display: none; }
@media all and (min-width: 768px) {
.carousel-showmanymoveone .carousel-inner > .active.left, .carousel-showmanymoveone .carousel-inner > .prev { left: -50%; }
.carousel-showmanymoveone .carousel-inner > .active.right, .carousel-showmanymoveone .carousel-inner > .next { left: 50%; }
.carousel-showmanymoveone .carousel-inner > .left, .carousel-showmanymoveone .carousel-inner > .prev.right, .carousel-showmanymoveone .carousel-inner > .active { left: 0; }
.carousel-showmanymoveone .carousel-inner .cloneditem-1 { display: block; }
}
@media all and (min-width: 768px) and (transform-3d), all and (min-width: 768px) and (-webkit-transform-3d) {
.carousel-showmanymoveone .carousel-inner > .item.active.right, .carousel-showmanymoveone .carousel-inner > .item.next { -webkit-transform: translate3d(50%, 0, 0); transform: translate3d(50%, 0, 0); left: 0; }
.carousel-showmanymoveone .carousel-inner > .item.active.left, .carousel-showmanymoveone .carousel-inner > .item.prev { -webkit-transform: translate3d(-50%, 0, 0); transform: translate3d(-50%, 0, 0); left: 0; }
.carousel-showmanymoveone .carousel-inner > .item.left, .carousel-showmanymoveone .carousel-inner > .item.prev.right, .carousel-showmanymoveone .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; }
}
@media all and (min-width: 992px) {
.carousel-showmanymoveone .carousel-inner > .active.left, .carousel-showmanymoveone .carousel-inner > .prev { left: -16.666%; }
.carousel-showmanymoveone .carousel-inner > .active.right, .carousel-showmanymoveone .carousel-inner > .next { left: 16.666%; }
.carousel-showmanymoveone .carousel-inner > .left, .carousel-showmanymoveone .carousel-inner > .prev.right, .carousel-showmanymoveone .carousel-inner > .active { left: 0; }
.carousel-showmanymoveone .carousel-inner .cloneditem-2, .carousel-showmanymoveone .carousel-inner .cloneditem-3, .carousel-showmanymoveone .carousel-inner .cloneditem-4, .carousel-showmanymoveone .carousel-inner .cloneditem-5, .carousel-showmanymoveone .carousel-inner .cloneditem-6 { display: block; }
}
@media all and (min-width: 992px) and (transform-3d), all and (min-width: 992px) and (-webkit-transform-3d) {
.carousel-showmanymoveone .carousel-inner > .item.active.right, .carousel-showmanymoveone .carousel-inner > .item.next { -webkit-transform: translate3d(16.666%, 0, 0); transform: translate3d(16.666%, 0, 0); left: 0; }
.carousel-showmanymoveone .carousel-inner > .item.active.left, .carousel-showmanymoveone .carousel-inner > .item.prev { -webkit-transform: translate3d(-16.666%, 0, 0); transform: translate3d(-16.666%, 0, 0); left: 0; }
.carousel-showmanymoveone .carousel-inner > .item.left, .carousel-showmanymoveone .carousel-inner > .item.prev.right, .carousel-showmanymoveone .carousel-inner > .item.active { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); left: 0; }
}
 @media (max-width: 767px) {
.navbar-nav > li > a { line-height: 20px; }
.navbar-brand { padding: 7px 15px; margin-left: 0px !important; }
.navbar-brand img {  margin-left: 0px !important; }
#page-title-wrapper { color: #000; padding:15px; position: relative; }
#banner-area { margin-top: 0; min-height: auto; position: relative; top: 49px; }
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color: #000; }
.navbar-default.shrink-nav a img { margin-top: 0px; max-height: 73px !important; width: 36px !important; margin-left: 0px !important; }
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { line-height: normal; }
.upper-footer .list-inline { margin-bottom: 10px; text-align: center; }
ul.social-network { display: block; text-align: center; margin-bottom: 0; }
section {

    padding: 30px 0px;

}
.home-page-carousel .item {

    margin-top: 50px;

}
.carousel-inner.home-page-bootom-desktop-version .item-class-hide { display:none;
}
}


