/** Shopify CDN: Minification failed

Line 95:75 Expected ":"
Line 95:109 Expected ":"
Line 95:147 Expected ":"
Line 95:180 Expected ":"

**/

#thumbnail-gallery .thumbnail-slider div.slide.video-thumb-cont .play-button{
	left: 0;
    margin-top: -12px;
    position: absolute;
    right: 0;
    top: 50%;
}
#thumbnail-gallery .thumbnail-slider div.slide.video-thumb-cont a .play-button img{
	height: auto;
    padding: 0;
    width: 25px;
  	margin: 0 auto;
}
#product-photos .video-slide {
	display: none;
}
.owl-controls .owl-pagination{display:none;}
#homepage-instagram .instagram-image{filter: none !important;opacity: 1 !important;}
body[data-template="page.order-status"] .order-status .order-completed,
body[data-template="page.order-status"] .order-status tr:last-child td.order-track-info,
body[data-template="page.order-status"] .order-status .sos_grandtotal > td {font-weight:bold;}


/* Add by Nildeep on 3-4-17 */
.mobile-logo{display:none !important;}
.bannertop #cart:last-of-type{display:none;}
shifter-navigation .shifter-btn{display:none;}


@media screen and ( max-width: 767px ) {
#homepage-instagram .instagram-image {width: 33.3333333%;}
.mobile-logo{display:inline-block !important;}
#logo{display:none}
  #logo a{display:block;cursor:pointer;}
  ul#main-nav { display: none; }
  .register-btn{margin:15px 0px 0;}
  .register-btn .register{background:none;color:#bf3b3b;font-size:22px;font-family: 'Liberator';padding:10px 18px;}
}
@media screen and ( max-width: 740px ) {
  body[data-template="page.order-status"] .order-status td {
      border-style: inherit !important;
    border-width: 1px !important;
     border-color: #eee !important;
    -moz-border-bottom-colors:#eee !important;
      -moz-border-left-colors:#eee !important;
      -moz-border-right-colors:#eee !important;
      -moz-border-top-colors: #eee !important;
    -webkit-border-bottom-colors:#eee !important;
      -webkit-border-left-colors:#eee !important;
      -webkit-border-right-colors:#eee !important;
      -webkit-border-top-colors: #eee !important;
    -ms-border-bottom-colors:#eee !important;
      -ms-border-left-colors:#eee !important;
      -ms-border-right-colors:#eee !important;
      -ms-border-top-colors: #eee !important;
    -o-border-bottom-colors:#eee !important;
      -o-border-left-colors:#eee !important;
      -o-border-right-colors:#eee !important;
      -o-border-top-colors: #eee !important;
  }
  .shifter-active .shifter-handle{
    background:rgba(0, 0, 0, 0) url(/cdn/shop/t/26/assets/mobile-menu.png?v=119517549629619220791525072322) no-repeat scroll center center;
    }
  ul#cart li.wider{
      position:absolute;
      top:45px;
      right:-35px;
    z-index:999;
  }
  .register-btn {
    margin: 15px 20px 0 0;
  }
  .bannertop #cart:last-of-type{display:block;}
  .shifter-active .shifter-navigation{background:#333333;text-align:center;}
  nav.shifter-navigation ul li a, .accordion-toggle{color:#ffffff;font-size:14px;}
  ul#accordion li, .accordion-toggle2{border-bottom:none;}
  .shifter-navigation button.shifter-btn{display:inline-block;background:#bf3b3b;color:#ffffff;text-transform:uppercase;font-family: 'Liberator';font-size:22px;padding:29px 0;vertical-align:middle;}
  .shifter-navigation .shifter-search{display:none;}
  .shifter-navigation{padding-top:30px;}
}
@media screen and ( min-width: 641px ) {
  
 .section-title.mobile-view,.promo-inner.mobile-view{display:none;}  
.promo-inner.desktop-view .caption{top:50%; transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);-webkit-transform: translateY(-50%); }
.promo-inner.desktop-view .overlay{ background-color: rgba(0, 0, 0, 0.45);position:absolute;top:0;left:0;display:none;display:none;height:100%;width:100%;}
.promo-inner.desktop-view:hover .overlay{transition: all 0.5s ease 0s;-moz- transition: all 0.5s ease 0s;-ms- transition: all 0.5s ease 0s;-webkit- transition: all 0.5s ease 0s;-o- transition: all 0.5s ease 0s;display:block;}
 .section-title.mobile-view{display:none;}
  
} 
@media screen and ( max-width: 640px ) {
 .section-title.desktop-view{display:none;}
  .section-title.desktop-view,.promo-inner.desktop-view{display:none;}
  #footer{text-align:center;}
  .index .section-title h2, .index .section-title h3, .index .section-title h1, .collection-listing h2{border:none;}
  .index .section-title h2{font-size:26px;font-family: 'open_sansregular';font-weight:normal;}  
  .pages-left-content .parallax-text h2{color:#fff;}
  #homepage-instagram .instagram-image{width:50% !important;}
  div#instafeed a:nth-child(4),div#instafeed a:nth-child(5){
    /*display:none !important;*/
  } 
  #homepage-pages-one .parallax{background-repeat:no-repeat;min-height:410px;}
  #homepage-pages-one .pages-left-content .parallax-text{font-size:37px;  max-width: 375px;padding-left: 20px; text-align: left;line-height:40px;position:absolute;bottom:10px;left:0; font-family: 'open_sansregular';}
  #homepage-pages-one .pages-left-content .parallax-text h2{color:#fff;}
  #homepage-pages-one .pages-left-content .parallax-text h2{color: #fff;text-align: left;margin-top: 30px;letter-spacing:5px;font-size:22px;font-family: 'open_sansregular';}
  section#homepage-pages-one{min-height:310px;background-size: 100% 100% !important; }
  section#homepage-products h2{font-size:41px;font-family: 'open_sanssemibold';letter-spacing:3px;}
   #footer-wrapper .mobile-half{width:100%;}
   section#homepage-products .product-details h3{font-size:25px;margin-bottom:10px;}
   section#homepage-products .product-details .price{font-size:18px;margin-bottom:30px;}
  section#homepage-products .product-details .price.shop-btn{margin-bottom:0;}
  section#homepage-promo .row{width:100% !important;}
   section#homepage-promo img{width:100%;vertical-align:middle;padding:15px !important;}
  section#homepage-promo .promo-inner{margin-top:-3px;}
   section#homepage-promo{padding:0 !important;}
   section#homepage-promo .row [class*="desktop-"]{margin:0;}
   section#homepage-promo .row .mobile-3{width:100%;} 
  /* #homepage-pages-two{display:none;} */
  section#homepage-instagram h3,section#homepage-instagram h2{padding:0;display:block;}  
  section#homepage-instagram em{vertical-align:middle;margin-left:13px;} 
  section#homepage-instagram h3{font-size:35px;color:#323335;font-family: 'open_sanssemibold';letter-spacing:3px;}
  section#homepage-promo .pimg .promo-inner .caption p{padding:0;margin:0;}   
 .promo-inner.mobile-view .overlay{background-color:transparent;}
  .mobile-view .shop-btn{ line-height: 70px; }
  .mobile-view .shop-btn a{color:#fff;background-color:#323334;padding: 14px;font-family: 'open_sanssemibold';font-size:28px;display:inline-block;width:100%;max-width:280px;}
  .promo-inner .overlay{display:block;}
  .mobile-view .product-details{margin-top:10px;}
  .product-details.mobile-view .price .onsale,.product-details.mobile-view .price .was{font-size:27px;}
  .homepage-promo .promo-inner.mobile-view .caption h4{font-size:21px;color:#fff;text-align:right;margin:0;font-family: 'open_sansregular';letter-spacing:3px; }
  #homepage-instagram .section-title{padding: 60px 0 29px;}
  .fancybox-wrap {
  	z-index: 999999 !important;
  }
  #search_popup #search {
  	max-width: 100% !important;
    width: 100% !important;
  }
}

@media screen and (max-width: 500px) {
  
 section#homepage-pages-one{min-height:300px;}
  .index .section-title h2{font-size: 22px;}
  section#homepage-instagram h3{font-size:30px;}
  .mobile-view .shop-btn a{padding:10px;line-height:30px;max-width:200px;font-size:18px;}
  section#homepage-products .product-details .price{margin-bottom:15px;}
  section#homepage-products .product-details h3{font-size:18px;}
  .product-details.mobile-view .price .onsale, .product-details.mobile-view .price .was{font-size:21px;}
}

@media screen and ( max-width: 479px ) {
  #homepage-pages-one .pages-left-content .parallax-text{font-size:27px;max-width:290px;line-height:35px;}
  section#homepage-products .product-details h3{font-size:18px;}
  section#homepage-products .product-details .price {font-size: 17px;margin-bottom: 10px;}
  .product-details.mobile-view .price .onsale, .product-details.mobile-view .price .was{font-size:18px;}
  .mobile-view .shop-btn a{ padding: 14px 30px;}
  section#homepage-pages-one{min-height:270px;}
  #homepage-pages-one .pages-left-content .parallax-text{bottom:30px;}
  section#homepage-instagram h2{font-size: 18px;}
  section#homepage-instagram em{vertical-align:middle;margin-left:5px; }
  section#homepage-instagram em img{width:20px;}
  section#homepage-instagram h3{font-size:24px;}
  section#homepage-products h2{font-size:32px;}
  section#homepage-pages-one{background-size: cover !important;}
  #homepage-pages-one .pages-left-content .parallax-text h2{font-size:18px;margin-top:15px;letter-spacing:3px;}
  .homepage-promo .promo-inner.mobile-view .caption h4{font-size:18px;}
  section#homepage-promo .pimg .promo-inner.mobile-view .caption p{font-size:14px !important;}
  .homepage-promo .promo-inner.mobile-view .caption{bottom:20px;}
  
  ul#cart li.wider {
    position: absolute;
    right: -5px;
    top: 45px;
  }
  
  .register-btn {
    margin: 15px 50px 0 0;
  }

}

/*haley home mobile custom css*/
@media screen and (max-width:640px) {
	section#homepage-promo img {padding: 15px;}
	.homepage-promo .promo-inner.mobile-view.bottom-right .caption {right: 50px!important; bottom:50px!important;}
	.homepage-promo .promo-inner.mobile-view.bottom-left .caption {left: 50px!important; bottom: 50px!important;}
	section#homepage-promo .pimg .promo-inner.mobile-view .caption p {font-size: 17px !important;}
}

@media screen and (max-width:320px) {
	section#homepage-promo img {padding: 15px;}
	.homepage-promo .promo-inner.mobile-view.bottom-right .caption {right: 28px!important; bottom:25px!important;}
	.homepage-promo .promo-inner.mobile-view.bottom-left .caption {left: 28px!important; bottom: 25px!important;}
	section#homepage-promo .pimg .promo-inner.mobile-view .caption p {font-size: 14px !important;}
}

@media screen and (max-width: 740px) and (min-width: 200px) {
	section#homepage-promo {padding: 20px 0 !important;}
}
