@media(max-width:1400px) {
    .submit-group input[type="submit"]{font-size:14px;}
    .txtlogoLeft{padding-right:15px;}
    .logoBottomLinks{margin:10px 0 7px 0px;}/*new change margin:10px 0 7px 30px to margin:10px 0 7px 0px 20042016*/
    .selectGroup label{display:block;}
    .selectG{margin-top:6%;}    
}
@media(max-width:1200px) {
    .smallWrap{width:90%;}
    .leftSec{width:45%;}
    div.title h2{font-size:16px;}
    .order-info p,.pagination ul li a{font-size:12px;}
}
@media(max-width:1024px) {
    .container{width:80%;}
    .leftMain{float:left;width:100%;}
    .rightMain{float:left;overflow:visible;width:100%;margin-top:20px;text-align:right;}
    .rightMain form{float:left;margin-top:30px;text-align:right;width:100%;}
    .submit-group input[type="submit"]{margin-right:8px;}
    .rightMain form input[type="text"],.rightMain form select{width:70%;}
    .top{width: 100%;}
    .open_order_count{width: 50% !important;}
    #prospectTop .searchWidHei{width: 100%;margin-bottom: 5%;}
    #place_order .searchWidHei{height: auto; width: 100% !important;}
}
@media(max-width:1023px) {
    .inner{display:none; position: relative; top: 45px;}
    .sidebar h3{margin-top:40px;}
    a#pull{display:block;}
    .txtlogoLeft h1{font-size:16px;line-height:16px;margin:0;}
    .rightBody,.sidebar,.contacts,.leftBox .blockButton{width:100%;}
}
@media(max-width:980px) {
    .rightSec{overflow:visible;float:left;margin-top:10px;}
    .inputSearch{margin-left:15px;}
    .smallWrap,.leftSec{width:100%;}
    #prospectTop .searchWidHei{width: 100%;margin-bottom: 5%;}
    #prospectTop .stagefilters{width: 100%;}
    #place_order .searchWidHei{height: auto; width: 100% !important;}
}
@media(max-width:768px) {
    .logo{width:200px;height:71px;}
    .tagline{width:150px;height:31px;}
    .tagline img,.logo img{max-width:100%;}
    .links a{display:inline-block;}
    .links span{margin-right:10px;}
    .btn-responsive {
        padding:2px 4px;
        font-size:80%;
        line-height: 1;
        border-radius:3px;
    }
}
@media(max-width:767px) {
    .logo{height:35px;width:100px;}
    .tagline{width:100px;height:21px;}
    .txtlogoLeft.MT20{margin-top:0;}
    .leftBox{padding-left:20px;}
    .rightBox{padding-right:20px;}
    .primary{margin-bottom:10px;}
    .selectGroup label{display:inline-block;}
    .selectGroup select{width:50%;}
    .logoRight{height:38px;}/*width:150px;*/
    .logoRight img{max-width:100%;}
    div.title{float:left;width:50%;}
    .order-info{color:#fff;float:left;margin-top:2px;width:auto;}
    .pagination{float:right;margin-right:0;margin-top:20px;text-align:center;width:100%;}
    .container,.rightSec,.location,.selectG,.primary,.secondary{width:100%;}
    .dashLog { margin-top: 0px;}
}
@media(max-width:639px) {
    .contact-txt {margin: 0;}
    .content{padding:0 15px;}
    .headLeft{width:100%;text-align:center;margin-bottom:20px;}
    .headRight{width:100%;float:left;margin-bottom:20px;}
    .logoBottomLinks ul{margin:0;}
    .loginbox{width:300px;}
    .login input[type="submit"]{width:100%;height:auto;padding:20px 0;}
    .forget{width:100%;margin-right:0;}
    .inputSearch{max-width:none;width:80%;margin:0 auto;}
    .logoRight{float:none;margin:0 auto;}
    .links a{font-size:12px;display:block;}
    .links{width:100%;text-align:left;margin-bottom:10px;}
    .rightMain form{text-align:left;}
    .rightMain form input[type="text"],.rightMain form select{width:100%;margin-bottom:20px;}
    .top label{display:block;margin-bottom:6px;}
    div.title{width:100%;text-align:center;}
    div.title span{display:inline-block;float:none;vertical-align:middle;margin:0 10px 0px 0;}
    div.title h2{display:inline-block;vertical-align:middle;}
    .order-info{float:left;width:100%;text-align:center;margin-top:10px;}
    .pagination{margin-top:10px;}
    .top ul li{margin-bottom:5px;}
    .user_table_select_search_box{width:100%!important;}
    .logoBottomLinks,.leftBox .blockButton li,.rightBox .list ul li{width:100%;margin-left:0;}
    .dashLog{ width: 100%;}
    .txtlogoLeft{ width:100%;}
     .modalcustom { width: 96%; left: 2%;}
     .modal-box{width: 96%;}
     .panel-body {
        padding: 0px;
    }
    .panel-body .rDivCol{float: left; width: 98%}
    .panel-body .lDivCol{float: left; width: 98%}
    .chside{padding-top: 1%; float: left}
	.widthblockAsSelect{width: 100%; display: block; margin-bottom: 15px;}
}
@media only screen and (max-width: 480px) and (orientation: portrait) {
    .lefttopSec{height: auto;;} 
    .rightLinks{float:none;width:80%;margin:0 auto;}
    .rightLinks .select{float:left;margin-right:0;width:100%;}
    .status{margin-right:0;width:100%;margin-top:8px;}
    .greyBtn{margin-bottom: 10px;}
    .open_order_count{width: 55% !important;}
}
@media only screen and (max-width: 480px) and (orientation: landscape) {
    .loginbox{top:52%;}
    .login input[type="password"],.login input[type="email"]{font-size:11px;padding:8px 12px;}
    .login input[type="submit"]{height:33px;width:100%;}
    .forget h2,.forget p{font-size:12px;}
    .inputSearch{max-width:230px;width:100%;}
    .topSec{padding:10px 0;}
    .rightLinks{float:none;width:80%;margin:0 auto;}
    .rightLinks .select{float:left;margin-right:0;width:100%;}
    .status{margin-right:0;width:100%;margin-top:8px;}
}
@media(max-width:479px) {
    .inputSearch{max-width:230px;width:100%;}
	
	.open_sr_count .rightDiv, .open_tt_count  .rightDiv{ font-size: 13px;text-align: right;}
	.open_sr_count .leftDiv, .open_tt_count .leftDiv { font-size: 11px;}
	.open_sr_count, .open_tt_count {width: 193px;}
}
@media (min-width: 769px) and (max-width: 992px) {
    .btn-responsive {
        padding:4px 9px;
        font-size:90%;
        line-height: 1.2;
    }
}
@media(max-width:568px) and (orientation: landscape) {
    .user_table_search_block_right.stagefilters {
        margin-right: 60px;
    }
}