@media(max-width:1200px) {
    .header-right { padding-right: 0;}	
}

/* Design for a width of 960-1024 px
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

/* 940px <= width < 1170px */
@media (min-width: 940px) and (max-width: 1170px) {
    .magicmenu .nav-desktop .level0.home{padding:0;}
    .magicmenu .nav-desktop .level0 .level-top{padding: 16px 10px 0;}
}	

@media(max-width:991px) {

    .alo-block-shipping .banner-free {background-size:  100% 100%;padding: 100px 0;}
    .header-right {padding-bottom: 5px;padding-right: 0; padding-top: 13px;}
    .cartSummary .icon-cart {font-size: 20px;}

    .icon-search .fa, .icon-setting .fa {font-size: 19px;}
    .header-center {padding-top: 3px;}
    .magicmenu .nav-desktop .level0 .level-top span.boder-menu {margin-top: 17px;}
    .header .header-search {margin: 0 25px;}

    .magicmenu .nav-desktop .level0:hover .level-top-mega {top: 57px;}
    .mini-maincart .mini-contentCart {top: 56px;}
    .header .top-form-language .lang-switcher:hover .dropdown-switcher, .header .currency_top .currency-switcher:hover .dropdown-switcher,
    .header .header-setting .settting-switcher:hover .dropdown-switcher,
    .header .header-search .search-switcher:hover .dropdown-switcher {top: 10px;}
    .header-container-fixed .header-left {padding-bottom: 15px;padding-top: 15px;}
}


@media (min-width: 768px) and (max-width: 991px) {


    .magicmenu .nav-desktop .level0.home{padding:0;}
    .magicmenu .nav-desktop .level0 .level-top{ padding: 20px 5px 0; height:72px;}

    .magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:175px;}

    .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3 a{font-size:14px;}
    .magicmenu .nav-desktop .level0 .level-top-mega .children .level-3{margin: 20px 0;}
    .magicmenu .nav-desktop .level0 .level-top-mega,.magicmenu .nav-desktop .level0:hover .level-top-mega{top:72px;}
    .magicmenu .nav-desktop .level0 .oneword{
        padding-top:28px;
    }
    .header-page a.logo {
        width:150px;

    }

}

/* Iphone 5 landscape */
@media(max-width:767px) {
    #ajaxpro-notice-form1 button.ajaxpro-continue-button.ajaxpro-button.button span{
        padding-left:0px;
    }
    #ajaxpro-notice-form1 button.ajaxpro-viewcart-button.ajaxpro-button.button{
         top:0px;
    }
    #ajaxpro-notice-form1 button.ajaxpro-continue-button.ajaxpro-button.button{
        top:0px;
        margin-top: 0px;
        margin-bottom: 15px;
    }
    
    #ajaxpro-notice-form .cart,#ajaxpro-notice-form1 .cart{
        display:none;
    }  
    button.ajaxpro-continue-button.ajaxpro-button.button{
        margin-top:9%;
        width:95%;
    }
    button.ajaxpro-viewcart-button.ajaxpro-button.button {
        position: relative;
        top: -80px;
        width: 95%;
    }
    button.ajaxpro-continue-button.ajaxpro-button.button span span{
        height:40px;
        padding:10px;   
    }
    .header h1.logo,.header .logo{text-align:center;}
    .header-page a.logo {
        width:160px;       
        display:block;
    }
    .header h1.logo img,.header .logo img{display:inline-block; margin:auto;}	
    .miniCartWrap {display: inline-block; width: auto;}
    .mini-maincart{text-align:center;}
    .mini-maincart .mini-contentCart{width:100%;z-index: 1000;}
    .mini-maincart .mini-products-list .product-details,.mini-contentCart .block-content .block-subtitle{text-align:left;}	
    #fancybox-wrap ,#fancybox-overlay{display: none !important;}
    .alo-brands .nbs-flexisel-item img{display:inline-block;}	
    .header .header-setting { position: static;display: inline-block;float: left; margin: 0 5px;}
    .header-right { padding-bottom: 5px;float: right; padding-right: 15px;padding-top: 5px; position: static; border: 0 none;}
    .header .header-page { position: static;}
    .header { position: relative;}
    .header-left {float: left;padding-bottom: 5px; padding-top: 5px; border: 0 none;}
    .header-center { display: none;}
    .header .header-search { margin: 0 15px;position: static;}
    .header .top-form-language .dropdown-switcher, .header .currency_top .dropdown-switcher, .header .header-setting .dropdown-switcher, .header .header-search .dropdown-switcher {width: 100%;padding: 10px; z-index: 99999;background-color: #ffffff;border-top: 1px solid #ededed;}
    .header-setting .label-title {margin-bottom: 5px;text-align: left;}
    .dropdown-switcher ul {margin: 0;}
    .header .header-top-link .links li { display: block !important; text-align: left;}
    .header .header-right .header-search .dropdown-switcher { border: 0 none;  padding: 0; width: 100%;top:57px;}
    .header .top-form-language .lang-switcher:hover .dropdown-switcher, .header .currency_top .currency-switcher:hover .dropdown-switcher, .header .header-setting .settting-switcher:hover .dropdown-switcher,
    .header .header-search .search-switcher:hover .dropdown-switcher { top: 57px !important;}
    .header .mini-maincart {position: static; padding:0px 15px 0px 20px;}
    .header .cartSummary {position: relative;}

    .header .mini-maincart .mini-contentCart { box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0);right: 0;top: 64px;}	
    .header-container-fixed .header-left {padding-bottom: 5px; padding-top: 5px;}

    #ajaxpro-notice-form button.button span,#ajaxpro-notice-form1 button.button span{
        height: 50px;
    }
    button.ajaxpro-continue-button.ajaxpro-button.button{
        position: relative;
        top: 45px;
    }
    button.ajaxpro-viewcart-button.ajaxpro-button.button span {
        line-height: 55px;
    }
    button.ajaxpro-continue-button.ajaxpro-button.button span span {
        padding: 14px 25px !important;
    }
    #ajaxpro-notice-form .ajaxpro-buttons-set {
        padding-bottom: 30px;
    }
    #ajaxpro-notice-form .success-msg, #ajaxpro-notice-form .error-msg{
        padding: 25% 5% 0% 5% !important;
        margin: -9% 0 3% 0 !important;
    }



}


/* 768px <= width < 960px */
@media only screen and (min-width: 768px) and (max-width: 959px) {
    #fancybox-wrap ,#fancybox-overlay{display: none !important;}
}

/* 480px <= width < 768px */
@media only screen and (min-width: 480px) and (max-width: 767px) {

#ajaxpro-notice-form .messages li li {
        font: 20px/30px "DINNextLTPro-Regular";
    }
    button.ajaxpro-viewcart-button.ajaxpro-button.button span{
        font: 18px/55px "DINNextLTPro-Regular";
    }
    button.ajaxpro-continue-button.ajaxpro-button.button span span{
        font: 18px "DINNextLTPro-Regular";
    }



 .shopping-cart-product-price{
      margin-right: 10%;
    }

}
@media only screen and (min-width: 480px) and (max-width:595px) {
    #ajaxpro-notice-form .success-msg, #ajaxpro-notice-form .error-msg {
        padding: 45% 5% 0% 5% !important;
        margin: -22% 0 3% 0 !important;
    }

}
/* width < 320px */
@media only screen and (max-width: 480px) {
    
    #ajaxpro-notice-form1 button.ajaxpro-continue-button.ajaxpro-button.button{
      margin-top:0px; 
    }
    
 button.ajaxpro-continue-button.ajaxpro-button.button{
        margin-top:18%;
    }
    .header .logo img {
        /*padding-top:3px;*/
        margin:auto;
    }
    .header-left {
        padding: 5px 0 5px 5px;
        /* margin-left:5%;*/
    }
    .header-right {
        padding: 2px 5px 0 0;
    }
    .icon-search .fa, .icon-setting .fa {
        font-size: 19px;
        padding-top:1px;
    }
    .cartSummary .icon-cart {
        font-size: 17px;
    }

    .mean-container a.meanmenu-reveal{width: 18px;}
    .header .header-search {
        margin: 0px;
    }
    .mean-container .mean-bar {
        width: 35px;
    }
    .header .top-form-language .lang-switcher:hover .dropdown-switcher, 
    .header .currency_top .currency-switcher:hover .dropdown-switcher,
    .header .header-setting .settting-switcher:hover .dropdown-switcher,
    .header .header-search .search-switcher:hover .dropdown-switcher {
        top: 51px;
    }
    .header .mini-maincart .mini-contentCart {
        top: 51px;
    }
 #ajaxpro-notice-form .success-msg, #ajaxpro-notice-form .error-msg {
        padding: 40% 5% 0% 5% !important;
        margin: -15% 0 3% 0 !important;
    }


}


@media only screen and (max-width: 420px){
    #ajaxpro-notice-form .success-msg, #ajaxpro-notice-form .error-msg {
        padding: 60% 5% 0% 5% !important;
        margin: -25% 0 3% 0 !important;
    }

@media only screen and (max-width:320px) {
    .shopping-cart-product-price{
        padding: 5px 3px !important;
    }
}
@media only screen and (max-width:360px) {
    .checkout-cart-index button.btn-continue .continue-shopping-btn, 
    .checkout-cart-index button.btn-update .continue-shopping-btn{
        padding: 10px 13px 7px !important;
    }
}


}
@media only screen and (min-width:768px){
    #ajaxpro-notice-form{
        width: auto !important;
        max-width: 700px !important;
    }
    .ajaxpro-continue-button.ajaxpro-button.button{
        margin-right: 20px;
    }
}







