@media screen and (min-width : 0px) and (max-width : 480px)
{
    .normalMenu{
        display: none !important;
    }
    .menu_main li a{padding:0;}
    .responsiveMenu{
        float: left !important;
        display: block !important;
        margin-top:20px;
        margin-bottom: 10px;
    }
    .weare_tex_p {
        padding: 0 9px;
        text-align: justify;
    }
    .choos_bg{padding-top: 20px !important;}
    .menuIcon{
        display: inline-block;
        text-align: right;
        width: 140px;
    }
    .responsiveMenu .menuItems{
        margin-top: 16px;
    }
    .who_tex{
        text-align: center;
    }
    .weare_tex{
        text-align: center;
    }
    .contact_bg{padding-top: 35px;}
    .contactUsForm{padding-left: 0 !important;}
    .who_we_are_content{margin-top: 20px;}
    .about_us_bg{background-color:#01aef0;background-image: none;}
    .choos_bg {background-color: #484848;background-image: none;}
    .why_choose_h1{text-align: center;}
    .specification{width: 100% !important;}
    .personName{width: 109%;}
    .textarea{width: 109%;}
    .contact_bg{background-color: #01aef0;background-image: none;margin-bottom: 30px;}
    .sendButton{margin-left: 0 !important;}
    .address_bg{margin-bottom: 25px;}
    .footerLeft {float: left !important;width: 100% !important;padding-left:0 !important;padding-top: 5px;}
    .footerRight{float: left !important;width: 80% !important;padding-left:0 !important;padding-top: 10px !important;}
    .addressRight{margin-top: 30px;}
    .about_us_row{margin-top: 40px;}
    .address_bg .addressLeft{padding-left: 0 !important;padding-right: 0 !important;}
    .address_bg .addressLeft{padding-left: 0 !important;padding-right: 0 !important;}
    .toggle_tex{text-align: justify;}
    .sendButton.sendButton button{margin-left: 0 !important;}
    .productLeft img{height: 240px;}
    
    .glass_list li{width:100%; margin:4px 0;}
    .glass_heading{width:100%;}

}
@media screen and (min-width: 360px)
{
    .menuIcon{
        width: 180px;
    }
    .choos_bg{padding-top: 20px;}
}

@media screen and (max-width : 480px) and (orientation: landscape)
{
    .menuIcon{
        width: 300px !important;
    }
    .choos_bg{padding-top: 20px;}
}

@media screen and (max-width : 640px) and (orientation: landscape)
{
    .choos_bg{padding-top: 20px !important;}
}


@media screen and (min-width : 481px) and (max-width : 760px)
{
    .normalMenu{
        display: none !important;
    }
    .menu_main li a{padding:0 !important;}
    .alert.alert-danger.alert-dismissable{width: 94% !important;}
    .responsiveMenu{
        float: left;
        display: block !important;
        width: 100% !important;
        margin-top:20px;
        margin-bottom: 10px;
    }
    .choos_bg{padding-top: 20px;}
    .menuIcon{
        display: inline-block;
        text-align: right;
        width: 75% !important; /* 140px; */ 
    }
    .responsiveMenu .menuItems{
        margin-top: 16px;
    }
    .who_tex{
        text-align: center;
    }
    .weare_tex{
        text-align: center;
    }
    .who_we_are_content{margin-top: 20px;}
    .about_us_bg{background-color:#01aef0;background-image: none;}
    .choos_bg {background-color: #484848;background-image: none;}
    .why_choose_h1{text-align: center;}
    .specification{width: 100% !important;}
    .personName{width: 100%;}
    .textarea{width: 100%;}
    .contact_bg{background-color: #01aef0;background-image: none;margin-bottom: 30px;}
    .col-sm-offset-2.col-sm-10{margin-left: 0;}
    .sendButton{margin-left: 0 !important;width: 95%;}
    .address_bg{margin-bottom: 25px;}
    .footerLeft {
        float: left !important;
        padding-left: 0 !important;
        padding-top: 5px;
        width: 55% !important;
    }
    .footerRight {
        display: inline-block;
        float: right !important;
        padding-left: 0 !important;
        padding-top: 10px !important;
        width: 35% !important;
    }
    .addressRight{margin-top: 30px;}
    .sendButton.sendButton button{margin-left: 0 !important;}

    .glass_list li{width:50%; margin:4px 0;}
    .glass_heading{width:100%;}
}

@media screen and (min-width : 761px) and (max-width : 1024px)
{
    .normalMenu{
        display: none !important;
    }
    .pull-right.menuItems {float: none !important;}
    .alert.alert-danger.alert-dismissable {width: 79%;}
    .menu_main li a{padding:0 !important;}
    .responsiveMenu{
        float: left;
        display: block !important;
        width: 100% !important;
        margin-top:20px;
        margin-bottom: 10px;
    }
    .choos_bg{padding-top: 20px !important;}
    .menuIcon{
        display: inline-block;
        text-align: right;
        width: 79%; /* 140px; */ 
    }
    .responsiveMenu .menuItems{
        margin-top: 16px;
    }
    .border_right{
        width: 100% !important;
        border:none;
    }
    .who_tex{
        text-align: center;
    }
    .weare_tex{
        text-align: center;
    }
    .who_we_are_content{margin-top: 20px;width: 100% !important;}
    .about_us_bg{background-color:#01aef0;background-image: none;}
    .border_right_white{width: 100% !important;border:none;}
    .about_main_tex{width: 100% !important;}
    .choos_bg {background-color: #484848;background-image: none;}
    .why_choose_h1{text-align: center;}
    .specification{width: 100% !important;}
    .personName{width: 100%;}
    .textarea{width: 100%;}
    .contact_bg{background-color: #01aef0;background-image: none;margin-bottom: 30px;}
    .col-sm-offset-2.col-sm-10{margin-left: 0;}
    .sendButton{margin-left: 0 !important;width: 95%;}
    .address_bg{margin-bottom: 25px;}
    .footerLeft {
        float: left !important;
        padding-left: 0 !important;
        padding-top: 5px;
        width: 55% !important;
    }
    .footerRight {
        display: inline-block;
        float: right !important;
        padding-left: 0 !important;
        padding-top: 10px !important;
        width: 35% !important;
    }
    .addressRight{margin-top: 30px;}
    .sendButton.sendButton button{margin-left: 0 !important;}
}

@media screen and (min-width : 1024px)
{
    .alert.alert-danger.alert-dismissable {width: 86%;}
    /*.choos_bg{padding-top: 20px !important;}*/
}

@media screen and (max-width: 1024px) and (orientation: landscape)
{
    .menuIcon {
        display: inline-block;
        text-align: right;
        width: 84%;
    }
    /*.choos_bg{padding-top: 20px !important;}*/
}