

@media screen and (min-width:1280px) {}
@media screen and (min-width:1025px)  and (max-width:1279px) {}
@media screen and (min-width:768px) and (max-width:1024px) {
/* .container{width:750px;} */
.midblk1 h2 {font-size:36px;}
.midblk1 ul, .midblk3 ul{margin:0px 0px; padding:0px; list-style:none;display:block}
.midblk1 ul li, .midblk3 ul li{margin:0px 0px; padding:0px 15px; list-style:none; display:inline-block; width:42%;}

.lftimg{float:left; width:auto}
.rhttxt{float:right;width:50%}
.midblk3 ul li{margin:0px 0px; padding:0px 15px; list-style:none; display:inline-block; width:26%;}
.midsection-in h2{font-size:36px; }
ul.prolat li{margin:0px 13px 30px 13px; padding:0px; display:inline-block; text-align:center; width:50%; border:1px solid #f6f5f5; background:#f6f5f5}
#contactInfo{width: 40%;float: left;}
#contactForm {width: 60%;float: right;}
#contactForm .cont-captcha, button {margin-left: 0px;margin-bottom: 25px;}
#contactForm .cont-captcha{margin-top:20px;}


.numberInfo {

    width: 575px;
    float: right;
    padding: 8px 0 0 0;

}
.nav-links {

    font-family: 'oswaldbook';
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    text-align: right;
    width: 88.3%;
    height: 52px;
    margin: 0;
    padding-top: 30px;

}#subHeader.inner {
	height: 102px;
}
.fol{position: relative;top: 10px;}

}

@media (min-width: 601px) and (max-width:767px) {
    .logo {width: 145px;height: 130px;position: absolute;left:0%;margin: 0 0 0 0px;z-index: 999999999; top: 66px;}
 .mean-container a.meanmenu-reveal {top: 12px !important;}   
.container{width:580px;}
.brk{display:inline}
.midblk1 h2 {font-size:30px;}
.midblk1 ul, .midblk3 ul{margin: 0px auto 30px; padding:0px; list-style:none;display:block}
.midblk1 ul li, .midblk3 ul li{margin:0px 0px; padding:0px 15px; list-style:none; display:inline-block; width:43%;}
.midblk3{text-align:center}
.lftimg{float:none; width:auto; text-align:center; padding-bottom:20px}
.rhttxt{float:none;width:100%; text-align:center}
.midblk3 ul li{margin:0px 0px; padding:0px 15px; list-style:none; display:inline-block; width:26%;}
.midsection-in h2{font-size:30px; }
ul.prolat li{margin:0px 13px 30px 13px; padding:0px; 
    display:inline-block; text-align:center; 
    width:100%; border:1px solid #f6f5f5; background:#f6f5f5;max-width: 290px;}
#contactInfo{width: 90%;float: left;}
#contactForm {width: 90%;float: left; margin-top:40px}
#contactForm .cont-captcha, button {margin-left: 0px; margin-bottom: 25px;}
#contactForm .cont-captcha{margin-top:20px;}
#contactForm h2 {font-size: 38px;}
#subHeader.inner {
	height: 90px;
}

}

@media (max-width:600px) {
 /**Blog Css**/
#blog .right {
    width: 100%;
    float: none;
}
#blog .left {
    width: 100%;
    float: none;
}
#blog .post .text {
    width: 100%;
    float: none;
}

#blog .post .image {
    width: 100%;
    float: none;
     text-align: center;
}
#blog .post {
    width: 100%;
}
/**End **/   
.container{width:90%;}
.brk{display:inline}
.midblk3 h2{font-size:30px}
.midblk1 h2 {font-size:30px;}
.midblk1 ul, .midblk3 ul{margin:0px 0px; padding:0px; list-style:none;display:block}
.midblk1 ul li, .midblk3 ul li{margin:0px 0px; padding:0px 15px; list-style:none; display:inline-block; width:90%;}
.midblk3{text-align:center}
.lftimg{float:none; width:auto; text-align:center; padding-bottom:20px}
.rhttxt{float:none;width:100%; text-align:center}
.midblk3 ul li{margin:0px 0px; padding:0px 15px; list-style:none; display:inline-block; width:90%;}
.midblk3 a{display:block; margin:0 auto; margin-bottom:20px;}
.btn{padding:;max-width:206px; min-width:150px; width:150px; font-size:16px;}
.midsection-in h2{font-size:28px; }
ul.prolat li{margin:0px 13px 30px 13px; padding:0px; display:inline-block; text-align:center; width:40%; border:1px soldi #f6f5f5; background:#f6f5f5}
/* #contactInfo{width: 90%;float: left;} */
#contactForm {width: 90%;float: left; margin-top:40px}
#contactForm .cont-captcha, button {margin-left: 0px; margin-bottom: 25px;}
#contactForm .cont-captcha{margin-top:20px;}
#contactForm input,#contactForm textarea { width: 100%;}
#contactForm h2 {font-size: 30px;}
.subhd h1{font-size:28px; font-weight:normal;}
#subHeader.inner {
	height: 90px;
}
}
@media (min-width: 320px) and (max-width:539px) {
    ul.prolat li{margin:0px 13px 30px 13px; padding:0px; display:inline-block; text-align:center; width:auto !important; border:1px soldi #f6f5f5; background:#f6f5f5}
.txt-pro p{margin:0px; padding:0px 0px 15px 0px; min-height:auto}
#contactForm h2 {font-size: 30px;}
}

@media (max-width:540px) {
ul.prolat li{margin:0px 13px 30px 13px; padding:0px; display:inline-block; text-align:center; width:70%; border:1px soldi #f6f5f5; background:#f6f5f5}
.txt-pro p{margin:0px; padding:0px 0px 15px 0px; min-height:auto}
#contactForm h2 {font-size: 30px;}
}

@media (max-width:340px) {
#contactForm {text-align:left}
#contactForm h2 {font-size: 30px;}
}

@media (min-width: 541px) and (max-width:600px) {
ul.prolat li{margin:0px 13px 30px 13px; padding:0px; 
             display:inline-block; text-align:center; 
            width:100%; border:1px solid #f6f5f5; background:#f6f5f5;max-width: 290px;}
 }   

