#mopress_show{display:none}
.supports-fontface .icon:before{font-size:11px}
@media(min-width:768px) { 
.logo{padding:18px 0 0}
.site-header{background-color:#fff;padding-bottom:15px;-webkit-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}
.site-header.header_bg{background-color:#ffffff;-webkit-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear}
}
@media(max-width:1399px) {
footer .page-width{max-width:none;width:95.5%}
.reveal-modal div.quick_view_large_img{height:284px}
}

  
 
  
  
@media(max-width:1199px) {
  .clos_nav{position:absolute;top:47px;left:15px;z-index:999;opacity:0}
  .menu-opened{opacity:0}
 .currency_dropdown{padding:10px 15px!important}
.currency_dropdown .submenu-button{top:17px!important;right:43px!important}
 
.clos_nav.clos_nav_2{opacity:1;position:relative;top:47px}
.clos_nav.clos_nav_2{background:#ffffff;padding:20px 170px 13px 15px;left:0;top:27px;position:absolute}  
  li#mocurrency_dropdown {
    padding: 11px 15px;
}
  .navigation{display:none!important}
.topright_menu ul li{display:none}
.topright_menu ul li:last-child{display:inherit!important}
  
.mo_navigation{display:inherit!important} 
  

#collection div#sticky {display: none;}
#mo_filter{display:block!important;float:left;width:100%}
#mo_filter strong{font-family:'Futura';font-size:13px;font-weight:500;font-style:normal;line-height:1.31;letter-spacing:2.3px;text-align:left;color:#3e2b2e;float:left;width:auto;margin:0}
#mo_filter a{font-family:'Futura';font-size:13px;font-weight:500;font-style:normal;line-height:1.31;letter-spacing:2.3px;text-align:left;color:#3e2b2e;float:right;width:68px;margin:0;position:relative}
#mo_filter a span{position:absolute;top:12px;right:0}
#mo_filter a span:nth-child(2){letter-spacing:-1.6px}
.filter_section{padding-top: 25px !important;width:100%;position:static !important;display:none;float:left}
  
.right_col{left:0;width:100%;padding:40px 0 0;margin: auto;}
.homeimg div.div_50:nth-child(1) .img_box,.homeimg div.div_50:nth-child(4) .img_box{max-width:218px}
.bottom_box{padding:0 15px}
.bottom_imgbox{margin:0 auto 30px}

div.CollectionItemProduct{padding:0 30px;min-height:340px}
div#collection{margin:0 -30px}
.reveal-modal div.quick_view_large_img{height:240px}
div.right_nav{left:170px}
.product-card__description{font-size:11px; padding-bottom: 13px;}
.swym-button-bar.swym-wishlist-button-bar.swym-inject{top:-8px}
#ProductSection-related-products{max-width:none;width:92%}
#shopify-section-related-products{padding:100px 0 60px}
#ProductSection-related-products .grid-product{padding:0 30px}
#ProductSection-related-products .grid-uniform{margin:0 -30px}
.swym-btn-container .swym-button.swym-added :not(.swym-tooltip){font-size:7px}
div.swym-btn-container[data-position="default"] .swym-add-to-wishlist.swym-icon span.swym-tooltip .swym-tooltip-text{left:-100px;font-size:9px}
div.PageContent h5{width:100%!important}
#dropdown_4 .nav_box{width:60%}
.return_wrapper .row{padding:0}
#return_3,#return_4{height:auto!important;padding:50px 0}
#return_3 .about_info{max-width:385px}
#return_4 .about_info{max-width:345px}
#contact #info_right{max-width:420px}
.proinfo{height:75%;position:relative}
#ProductSection-related-products .reveal-modal{padding:50px 30px}
.homeimg div.div_50:nth-child(1) .img_box,.homeimg div.div_50:nth-child(4) .img_box{height:775px}
}

@media(max-width:1023px) {
#summer-18-lookbook #lookbook_1 .leftimg {padding-right: 46px!important;margin-top: 0;}  
#summer-18-lookbook #lookbook_3 .leftimg img{ width:85%;float: right;}  
#summer-18-lookbook .leftimg {float: left;width: 47%;}  
#summer-18-lookbook .rightimg {width: 49%;}  
#summer-18-lookbook #lookbook_4 .rightlink {padding: 10px 0 0;}  
  
#new-fall-2018 .leftimg {width: 49%;}  
#new-fall-2018 .rightimg {width: 49%;}    
#new-fall-2018 .fixed_div {width: 49%;}  
#new-fall-2018 #lookbook_3 .leftimg {width: 48%;}  
#new-fall-2018 #lookbook_3 .rightlink {width: 49%;}
  
#new-fall-2018 #lookbook_4 .rightlink { padding: 30px 0 50px; }
  
}

@media(max-width:991px) {
.homeimg div.div_50:nth-child(1) .img_box,.homeimg div.div_50:nth-child(4) .img_box{max-width:190px}
#example{padding:0 0 0 15px}
.top_right{right:15px}
#example > li{padding:0 0 25px 20px}
.topright_menu ul li{padding:0 0 0 20px}
.topright_menu li.currency_dropdown ul{top:25px;right:-12px}
.home_bottom{padding-top:95px;padding-bottom:80px!important}
#footer_right{padding:0 0 0 20px}
#left_footer{padding-right:50px}
.template-collection .main-content .wrapper{padding:85px 15px 0}
.filter_section{top:95px}
div.CollectionItemProduct{padding:0 15px;min-height:320px}
div#collection{margin:0 -15px}
.product-card__description{line-height:normal;padding:9px 0 0}
dd{margin:0 0 3px}
.product-price__price.product-price__sale{padding:0}
.wish_icon{font-size:14px}
.hover_quick_shop a{font-size:16px}
.hover_quick_shop{top:24px}
.reveal-modal div.quick_view_large_img{height:187px}
.product-single__thumbnail{width:20px;height:15px;font-size:10px}
.sticky-top{padding:105px 30px 30px}
.final_sale{font-size:12px;margin:0 0 -3px}
#product-description p{font-size:12px;line-height:24px}
.variants_box{margin-bottom:5px;font-size:11px}
.variants_box label{margin:0}
input.add_to_cart{padding:14px 15px;font-size:12px}
#shopify-section-related-products{padding:40px 0 20px}
.product-single__add-to-cart{margin:10px 0 30px}
.info_box{min-height:475px}
.close_proinfo{display:inherit!important;color:#dfa8a0!important}
.info_box p{line-height:22px;margin:0 0 15px}
.submenu{height:87vh}
.about_info{padding:0 0 0 30px;max-width:365px}
#about_wrapper .row:first-child{margin-bottom:-11px}
#addresses .section-header p{line-height:23px}
.cart_right{max-width:280px}
#fixed_right{max-width:280px}
.cart_left,.cart_note{max-width:380px}
.item-img{max-width:124px}
.return_ul li{padding:0 0 50px}
.about_info h3{margin:0 0 15px}
.homeimg div.div_50:nth-child(2) a{left:30px;right:inherit}
.proinfo{height:64%}
.product-single__meta{position:relative;height:55%}
.product_info ul li{margin:0 8px 15px}
.product_info ul li a{font-size:12px;letter-spacing:1.5px}
#product_largimg{width:100%}
#ProductRightInfoWrapper{position:static!important;display:block;width:100%;padding:55px 30px 30px}
#shopify-section-footer{padding:100px 0 30px}
.homeimg div.div_50:nth-child(1) .img_box,.homeimg div.div_50:nth-child(4) .img_box{height:583px}  
}
@media(max-width:767px) {
  .index-padding{margin-top:0!important}
.hover_img:hover,.hover_img:active,.hover_img:focus {opacity:1 !important;} 
#mo_show.homeimg{display:inherit!important;padding:0}
#mo_show.homeimg div.div_50:first-child{display:inherit!important}
.homeimg div.div_50:nth-child(2){display:none!important}
.div_50{float:left;width:100%}
.homeimg div.div_50:nth-child(2){position:static}
#mo_show.homeimg div.div_50 .img_box{max-width:none;padding:0;height:360px!important;position:fixed;top:55px;left:0}
.homeimg{padding:420px 0 0}
.top_right{right:20px}
.homeimg div.div_50:nth-child(1) .img_box{padding:60px 0 50px}
.homeimg div.div_50:nth-child(4) .img_box{padding:60px 0 20px}
#shopify-section-1535757485495{padding-bottom:0px}
div.bottom_box{float:none;width:75%;text-align:center;padding:0 0 35px;margin:0 auto}
#shopify-section-1536174683598 div.bottom_box{padding:0}
.home_bottom{padding-top:30px;padding-bottom:0!important}
#left_footer{padding-right:0;float:left;width:100%;padding-bottom:50px}
#footer_right{padding:0;float:left;width:100%}
.footer_menu{float:left;width:100%}
#social_sec{width:100%;padding:50px 0 0}
.img_box{height:auto!important}
.bottom_imgbox{height:auto!important}
#added-box-wrapper{width:100%;padding:70px 15px 75px}
.logo{width:auto;z-index:9999;margin:0 auto;display:table;padding:12px 0 0}
.top_right{top:43px}
.box_patch{left:15px;top:10px}
.main-content{padding-bottom:0!important;margin-top:0!important}
footer .page-width{width:100%;padding:0 15px}
div.CollectionItemProduct{width:50%;margin-bottom:15px}
//#collection div.CollectionItemProduct:nth-child(3n+1){clear:none}
#collection div.CollectionItemProduct:nth-child(2n+1){clear:both}
.product-price__sold-out{top:5px;left:5px;font-size:9px;width:50px;height:50px;/* padding:14px 11px 14px 11px; */ text-align: center;}
.reveal-modal div.quick_view_large_img{height:400px;width:100%!important;float:left;padding:0;overflow:hidden;margin-bottom:20px}
.col-md-8.col-sm-8.quick_view_right_info{float:right!important;padding:0;width:100%!important}
.reveal-modal .product-single__photo-wrapper{position:absolute;top:0;width:100%}
.reveal-modal .product-single__photo-wrapper img{width:100%}
.close-reveal-modal{top:22px;right:0}
.reveal-modal{z-index:99}
.quick_view_right_info input.add_to_cart{padding:0}
div.pagination{padding:0 0 20px}
.sticky-top{position:static!important;float:left;width:100%}
#ProductSection-related-products .grid-product{padding:0 15px 0 5px;width:50%}
#ProductSection-related-products .grid-product:nth-child(2){padding-right:5px;padding-left:15px}
#ProductSection-related-products .grid-uniform{margin:0}
.carousel-indicators{margin:0 auto;top:inherit;bottom:0}
.sticky-top{padding:30px 15px}
#ProductSection-related-products h2{padding:0 5px 9px}
#about_wrapper .col-md-6{float:left;width:100%}
#about_wrapper .row:first-child .fixed_div{position:static;width:100%;float:left}
.about_info{padding:50px 60px;max-width:none;margin:0 auto;display:table;width:100%}
#about_wrapper .row:first-child{margin-bottom:0}
#about_wrapper .row{clear:both;height:auto!important}
.about_img.width_33 img{width:60%;max-width:none}
.template-page #shopify-section-footer{padding-top:30px}
.static_pages{padding:35px 0 0}
.left_link{width:100%}
#contact #info_right{max-width:none;width:100%;padding:50px 0 0}
.PageContent{margin:35px auto 0}
.stockists_list p{width:50%!important;margin:0 0 5px}
.stockists_list{margin:0 auto 55px!important}
.stockist-search-form{width:100%;margin-bottom:25px!important;max-width:none}
#stockist-widget .stockist-result-list ul > li{width:50%!important;margin:0 0 5px;padding:0 10px}
#stockist-widget .stockist-result-list ul{margin:0 -10px}
#stockist-widget{margin:0 auto 25px}
#info_right{float:right;width:100%;max-width:none;min-height:inherit}
#info_right .PageContent{margin:65px auto 60px}
.account_wrapper{padding:105px 0 80px}
.account_wrapper .col-md-6{padding:0 20px}
#acc_rightinfo{min-height:320px;padding:50px 20px 0}
#orders_det{overflow-x:scroll;padding-bottom:15px}
#orders_det table{width:590px}
.col-md-4.col-sm-4.address_table{padding:0 0 30px;width:100%}
.account_wrapper{padding:40px 0 30px}
#addresses .section-header{float:left;width:100%;padding:0 20px}
#addresses .account_wrapper .pagewidth{float:left;width:100%;padding:0 20px}
.add_box{width:50%}
#press_left{display:none!important}
#desktoppress_show{display:none!important}
#mopress_show{display:block!important}
.press_linsk{padding:40px 15px 110px}
.blog_img{position:static;display:block!important;margin-top:-15px;max-width:100%}
.blog_content{float:left;width:100%;display:none;padding:0 0 30px}

#top_pagi{position:absolute;top:31px;right:0;display:none}
.filter_section{padding:30px 0 0}
.filter_options ul li a{color:#3e2b2e}
.cart_item .cart_item_right{width:150px!important}
#mi_menuicon{display:inherit!important;position:absolute;top:14px;left:15px;z-index:999}
#mo_search_sec{padding:0 15px!important}
//.site-header_icon.site-header_account{margin-top:25px!important}
#mo_search_sec{padding:0 15px;margin:20px 0 0}
#cssmenu.small-screen ul li.currency_dropdown ul li a{padding:10px 0!important}
#cssmenu.small-screen ul li#mo_search_sec{width:100%;display:none}
.search_sec{margin:25px 0 0}
div.div_50 a{float:none!important;width:auto!important;text-align:center!important;margin:0 auto!important;display:table!important;position:static!important;padding:24px 0 4px!important}
#register_sec{padding-left:20px;padding-top:40px}
div#collection{padding-top:0}
.filter_options ul{margin:10px 0 10px 25px !important}
.product-card__description{font-size:13px;padding:9px 0 15px}
.product_info{position:static}
.medium--one-whole.large--one-whole{float:left;width:100%}
.sticky-top{height:auto!important;min-height:auto!important;padding-bottom:45px}
.center_div{height:60vh;width:100%}
.info_box{position:fixed;top:0}
.infobox_wrap{height:80vh;overflow-y:scroll;padding-top:125px}
.bottom_product_img{display:none!important}
#shopify-section-related-products{padding:0 0 20px}
#ProductSection-related-products .grid-uniform div.grid__item:nth-child(3){display:none}
.item-img{max-width:90px}
#item_info{float:left;max-width:240px;width:100%;padding:0 0 0 20px}
.cart_row{padding:0 0 15px}
.fixed_right{position:static!important;max-width:none!important;float:left!important;width:100%!important;padding:0 0 30px!important}
#fixed_right .section-header{padding-top:0}
.cart_right{max-width:none;float:left;width:100%}
.cart-quantity{margin:0 0 0}
#item_info a.cart__product-name,.cart__product-meta,.item_qty{margin-bottom:7px}
.item_remove{margin:10px 0 0}
.left_order{float:left;width:100%;padding:0 15px}
#order_page .grid__item.one-third.medium-down--one-whole{float:right;width:100%;padding:50px 15px 0}
.desktop_order{display:none!important}
.mo_order{display:inherit!important}
.return-link{float:left;margin:0}
#order_page .left_order table{width:100%}
#order_page .date{word-break:break-all;width:50px;float:left}
#added-box-wrapper .totals_wrapper{clear:both;padding:0 15px;margin:-15px 0 28px}
div[data-paroller-factor]{transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important}
div.rightimg{float:right;width:100%}
div.leftimg{float:right;width:100%;background:#ffffff;position:relative;z-index:9}
#lookbook_1 div.leftimg{margin:400px 0 0!important}
.fixed_div{position:fixed;width:100%}
.look_book .d-flex{height:auto!important;padding:50px 0}
.rightlink{width:100%;float:left;padding:50px 0}
#lookbook_2 .leftimg{padding:0 50px;width:100%}
#new-fall-2018 #lookbook_2 .leftimg{padding:0;width:100%}
#lookbook_2{padding:20px 0 0}
.bottom_img_2 div:first-child{max-width:none;width:100%;padding:20px 0 0;float:left}
.bottom_img_2{max-width:none;width:100%;padding:10px 0 30px}
.bottom_img_2 div:nth-child(2){max-width:none;float:right;width:100%;margin-top:60px;padding:0 15%}
#lookbook_3 .leftimg{width:100%;padding:0 15%}
#lookbook_3 .rightlink{width:100%;float:left}
#lookbook_3 .bottom_img_2{float:left;padding-left:0;margin-top:0;padding-bottom:0;max-width:none;padding-top:0;width:100%}
#lookbook_3 .bottom_img_2 div:first-child{max-width:none;width:100%;padding:0 18%;float:left}
#lookbook_3 .bottom_img_2 div:nth-child(2){max-width:none;float:left;width:100%;padding-top:20px;margin-left:0}
#lookbook_4 .bottom_img_2 div:nth-child(2){max-width:none;float:right;width:100%;margin-top:60px;padding:0 20%}
.four_img{width:100%;float:left;padding:60px 20% 0}
.four_img .box_look{padding:0 10px 20px}
#lookbook_4 .rightlink{float:left;width:100%;padding:10px 0 90px;text-align:center}
#lookbook_3 .bottom_img_2 div:nth-child(2){max-width:none;float:left;width:100%;margin-left:0;padding:20px 0 0}
#lookbook_4 .bottom_img_2 div:nth-child(2){max-width:none;float:right;width:100%;margin-top:90px;padding:0 15%}
.four_img .row{margin:0}
.four_img .box_look{padding:20px 0}
#shopify-section-lookbook-template{margin:0 -15px}
#summer-18-lookbook .rightimg{width:100%}
#summer-18-lookbook #lookbook_1 .leftimg{margin-top:0!important;width:100%;padding:0 15%!important}
#summer-18-lookbook #lookbook_1 .bottom_img_2{min-width:none;padding:25px 0 0;display:table}
#summer-18-lookbook #lookbook_1 .bottom_img_2 div:nth-child(2){max-width:310px;height:auto;overflow:hidden}
#summer-18-lookbook #lookbook_2 .rightlink{width:100%}
#summer-18-lookbook #lookbook_2{padding:50px 0 0}
#summer-18-lookbook #lookbook_3{padding-bottom:0;padding-top:0}
#summer-18-lookbook #lookbook_3 .rightimg{width:100%;padding-right:0}
#summer-18-lookbook #lookbook_3 .rightlink .d-flex.m-0.align-items-center{padding-top:75px;padding-bottom:80px;height:auto!important}
.carousel-indicators{position:absolute;float:left;width:20px;left:15px;top:40%;border:none;right:0;margin:0;display:table}
.carousel-indicators li{    width: 5px !important;
    height: 5px !important;position:relative;-webkit-box-flex:1;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;max-width:20ox;height:auto;margin-right:3px;margin-left:3px;text-indent:inherit;cursor:pointer;background-color:transparent;height:30px;border:none}
.carousel-indicators li::before,.carousel-indicators li::after{display:none}
.carousel-indicators .active{background-color:transparent;  /* border: 1px solid #181818 !important; */}
#productcarousel{margin:0!important}
.product_info ul li{margin:0 8px 15px 0;clear:both}

.embed-container{display:none}
.supports-fontface .icon:before{font-size:11px}
.about_img{position:static!important}
#about_wrapper .row:first-child .fixed_div{position:fixed!important;width:100%;top:0;left:0}
#about_wrapper .row{background:#ffffff!important}
#about_wrapper .row:first-child .col-md-6:nth-child(2){background:#ffffff!important;margin-top:350px!important}
.hover_quick_shop{display:none!important;visibility:hidden!important}
.filter_section h3{padding-bottom:0}
.m_icon{letter-spacing:-1.6px}
#cssmenu.small-screen ul li#mo_currency_dropdown{padding:11px 15px}
#cssmenu.small-screen ul li#mo_currency_dropdown .submenu-button{right:-16px;top:1px}
#cssmenu.small-screen ul li#mo_currency_dropdown ul li a{padding:0 0 20px}
#cssmenu.small-screen ul li.currency_dropdown a.clickme{position:relative;width:80px;height:auto;padding:10px 0;top:-10px;z-index:99;margin-bottom:-25px}
#cult-gaia-gift-card .carousel-indicators{display:none}
#cult-gaia-gift-card .variants_box ul li{padding:0 10px}
#summer-18-lookbook #lookbook_1 .row.m-0.right_align{float:left;width:100%}
#summer-18-lookbook #lookbook_1 .bottom_img_2{min-width:inherit;padding:15px 0 0;display:table;margin:0 auto}
#summer-18-lookbook #lookbook_2 .bottom_img_2 div:nth-child(2){max-width:none;clear:both;float:left}
#summer-18-lookbook #lookbook_2 .bottom_img_2{min-width:inherit;padding:0 0 75px;display:table}
#summer-18-lookbook #lookbook_1 .bottom_img_2 div:first-child{max-width:320px;padding:0;margin:0 auto;float:none}
#summer-18-lookbook #lookbook_1 .bottom_img_2 div:nth-child(2){max-width:270px;height:auto;overflow:hidden;float:none;margin:0 auto}
#summer-18-lookbook #lookbook_2 .bottom_img_2 div:first-child{max-width:280px;padding:0;float:none;margin:0 auto}
#summer-18-lookbook #lookbook_4 .bottom_img_2 div:nth-child(2){max-width:280px;margin:0 auto;float:none}
#summer-18-lookbook #lookbook_3 .rightlink .d-flex.m-0.align-items-center{padding-top:35px}
.cart_item.last_cart_item{padding-bottom:15px}
#tracktorContainer{width:90%;padding:30px 0 0}
#summer-18-lookbook #lookbook_4 .bottom_img_2{position:static;top:0}
.cart_right div{position:inherit!important;clear:both}
.cart_right{min-height:auto}
#ProductSection-related-products{margin-left:25px}
.close_proinfo{top:80px}
.variants_box{margin-bottom:25px}
.product-single__meta h3{padding:15px 0 25px}
.variants_box label{width:14%}
.variants_box ul{width:86%}
.footer_menu ul li a{font-size:13px}
#ProductRightInfoWrapper{position:inherit!important}
.topright_menu ul li#mo_search{display:block!important}
li#mo_search svg{overflow:inherit;width:12px}
#dropdown_4 .nav_wrapper{padding:0 15px}
#dropdown_4 .search_sec{margin:0}
#dropdown_4 .search-bar--drawer{margin-bottom:70px}
#dropdown_4 .nav_box ul li a{color:#3e2a2e;font-size:13px;text-transform:capitalize;font-weight:400;margin:0 0 11px;float:left}
#dropdown_4 #cls_search{color:#3e2b2e;cursor:pointer;display:block;font-weight:500;left:15px;padding:0!important;position:absolute;text-transform:capitalize;top:9px;transition:all .3s ease-out 0;-moz-transition:all .3s ease-out 0;-webkit-transition:all .3s ease-out 0;width:auto;z-index:9999;height:auto;font-family:'Futura';font-size:13px}
#dropdown_4{padding-top:96px;top:24px;margin-left:0px;width:100% !important;}
#cssmenu.small-screen ul{top:10px!important}
#dropdown_4 .nav_box ul li{padding:0}
.site-header{background:#ffffff;padding-bottom:15px}
.h4.grid-view-item__title{margin:15px 0 0;line-height:1.6}
.h4.grid-view-item__title a{letter-spacing:2px}
#shopify-section-1535757485495,#shopify-section-1535756256698{position:relative;z-index:99;clear:both;margin-top:-9px}
div#shopify-section-1536174683598{padding-bottom:0!important}
#shopify-section-1534208332633 img{padding:0 20px!important}
.bottom_imgbox{margin:0 auto 25px}
.template-index #shopify-section-footer,#shopify-section-footer{padding:60px 0 30px;margin-top:-2px}
body{float:left;width:100%;padding-top:78px}
#about_wrapper .row:first-child .fixed_div{top:75px}
.template-collection .main-content .wrapper{padding:35px 15px 0}
#ProductSection-related-products{margin-left:15px}
body.template-product{padding-bottom:0}
body{padding-bottom:0}
.bread_crumb{padding:25px 0 30px}
#cssmenu.small-screen ul ul{top:6px!important;padding-bottom:15px!important}
.search-bar .input-group-btn{top:-5px;right:-7px}
.fil_fix{position:inherit!important;padding-top:0;width:100%}
.filter_section{top:0}
.template-search .wrapper{padding:65px 32px 0}
.letter_space{margin-right:1px}
#new-fall-2018 .fixed_div{width:100%;position:static!important}
#new-fall-2018 .rightimg{width:100%}
#lookbook_1 div.leftimg{margin:0!important}
#new-fall-2018 .leftimg{width:100%}
#summer-18-lookbook #lookbook_1 .bottom_img_2 div:nth-child(2){padding-top:40px}
.carousel-indicators{position:absolute;float:left;width:100%;left:0;top:inherit;border:none;right:0;margin:0;display:table;bottom:10px;text-align:center}
.carousel-indicators li{    width: 5px !important;
    height: 5px !important;position:relative;-webkit-box-flex:1;-webkit-flex:inherit;-ms-flex:inherit;flex:inherit;width:25px;height:auto;margin-right:0;margin-left:0;text-indent:inherit;cursor:pointer;background-color:transparent;height:12px;border:none;float:none;display:inline-block}
.carousel-indicators li span{color:#3e2b2e!important;border-bottom:0 solid transparent!important;float:left;padding-bottom:0;line-height:normal;width:5px;height:5px;background:#999;border-radius:100%}
.carousel-indicators li span::before{display:none}
.carousel-indicators li.active span{background:#000!important}
#lookbook_4 .bottom_img_2 div:first-child{padding:0 0 60px}
#ProductRightInfoWrapper{padding:35px 30px 30px}
#cssmenu.small-screen ul ul li a{text-transform:inherit}
#cssmenu.small-screen > ul > li{margin:0px 0;display:block;width:100%!important}
#cssmenu.small-screen ul ul li{margin:7px 0}
#ProductSection-related-products .row-block-grid{margin:0}
/* #ProductSection-related-products{margin-bottom:-90px} */
.right_col{ margin-left: 0;clear: both;padding: 0px 0 0 0; }
#sticky{ padding: 25px 0 0 0; }
#sticky.stick{position: inherit!important;min-height: inherit!important; }
#product_largimg{width:100%; padding-top: 0px !important;}
}
@media(max-height:650px) {
.submenu{height:100vh}
}
@media(max-width:450px) {
.add_box{width:100%}
#order_page .date{width:100%}
#order_page .left_order table#first_table .OrderDate{width:34%}
#order_page .left_order table#first_table .OrderQty{width:20%}
}

@media(max-width:650px) {
  .centermobile {
    text-align: center !important;
}
}

@media (max-width: 767px) {
  

.template-product .hearticonthing {
    width: 15px !important;
}
  
.hover_quick_shop.heartmobile {
display: block !important;
visibility: visible !important;
}
  .wishlist-add-fix {left: 18px !important;}
  .hearticonthing {width:12px !important;}
}

@media (min-width: 767px) {
  .up-margin {    margin-top: 150px !important;   }
  div#dropdown_4 {
    left: 0px;
    top:0px !important;
    margin-left: 0px;
    width:50%;
}
.heart-text-position { 
    bottom: -20px !important;
    left: 28px !important;
 
 }

}

@media (max-width: 767px){
  
  .green-dress-padding  {
    margin: auto;
    max-width: 269px;
    display: block;
        margin-bottom: 90px;
  }
  
  .centered-padding {
    width: 100%;
    max-width: 70%;
    margin: auto;
    padding-left: 15px !important;
    display: block;
  }
  
  .btstext img {
  max-width: 235px;
    margin: auto;
    display: block; 
    margin-bottom: 55px !important;
}
  .preventhover {overflow:hidden;}
  #added-box-wrapper {height:100% !important;}
  .btstext {max-width:80% !important;width:80%;}
  .carousel-indicators {bottom:-45px !important;}
  
  .cta-entire-video {margin-top: 88px !important;margin-bottom: -50px !important;}
}

@media (max-width: 1199px){
  
  li#mocurrency_dropdown {
    margin-bottom: 295px;
}
  .side-nav-desktop {display:none !important;}
}

@media (max-width: 590px){
  .max-285{
   width: 285px;
    margin: auto;
    display: block;
    float: none;}

  .sub_imgs {padding-left:0px !important;}
  .full-width-mobile {margin-left: -15px !important;}
  .carousel-indicators li{margin:8px 7px !important}
  .grid1549062659801 .text-center-mobile { padding: 75px 20px 10px 20px !important }
  .grid1549062329675 {margin-top:0px !important;}
  .grid1535757485495  {margin-bottom:0px !important;margin-top:45px !important;}
  .grid1549062659801.wrapper {
    padding: 0;
}
  .embed-containers-margin-bottom {margin-bottom: 40px !important;}
  .embed-containers {width:100% !important;}
  .also-in-fix {max-width:100px; line-height: 1.5;}
}

@media(max-width:768px) {

  #bottom_pagination  {    
    width: 100%;
    display: block;
  }
   #bottom_pagination li { 
     float: left;
   }
  .desktop-only {
    display: none;
  }
  .grid1563992391496 {
    margin-top:0px !important;
  }
}

@media (min-width: 768px) {
  .mobile-only {
    display: none;
  }
  .margin-top {
    margin-top: 90px;
  }
  .fourth-sale {
    margin-top: 90px;
  }
}

@media (min-width: 590px) {
  .xsmall-only {
    display: none;
  }
  .margin-top {
    margin-top: 90px;
  }
  .fourth-sale {
    margin-top: 90px;
  }
}

/* fourth of july banner */
.fourth-sale {
    width: 100%; 
    background-color: #edf3d7; 
    height: 100px;  
    text-align: center; 
  	display: none;
  }
.fourth-sale p {
  color: #fa674a; 
  letter-spacing: 2.3px; 
  line-height: 2; 
  font-family: 'futura', sans-serif; 
  padding: 10px; 
  margin-bottom: 0;
  font-size: 12px;
}
 .fourth-sale span {
  color: #000;
  font-size: 10px;
  letter-spacing: 1px;
}
.fourth-sale span:hover {
  color: #dfa8a0 !important;
  font-size: 10px;
  letter-spacing: 1px;
}
.fourth-sale strong {
  font-size: 14px;
  letter-spacing: 4px;
}

/* bitas additions */

@media (max-width: 767px) {
.topright_menu ul li#mo_search {
    display: block!important;
}}

@media (max-width: 1199px) {
li#mo_search svg {
    overflow: inherit;
    width: 12px;
    display: block !important;
}}