/* Media Quiries */
@media only screen and (max-width:1920px){
.v-center {height: 690px;}
}
@media only screen and (max-width:1680px){	
.v-center {height: 690px;}
}
@media only screen and (max-width:1440px){

}
@media only screen and (max-width:1366px){
.v-center{height:493px;}
.inner-p-caption{bottom:65px;}
}
@media only screen and (max-width:1280px){
.v-center{height:490px;}
}
@media only screen and (max-width : 1200px) {
.inner-p-caption{bottom:52px;}
}
@media only screen and (max-width:1080px){ 
.sidebar .blueBtn{font-size:20px;}
.v-center{height:405px;}
.whightBg h2{font-size:35px;}
.whightBg h2 span{font-size:25px;}
.menu-section .navbar-nav > li{padding:5px 10px;}
.menu-section .navbar-right{margin-right:180px;}
.footer-bg .container{width:100%;}
.videoDiv iframe{height:100%; min-height:300px;max-height:400px;}

.inner-p-caption{bottom:44px;}
.sidebar{padding-left:15px;}
}
@media only screen and (max-width:1024px){
.ft-sec-l .social-icon li:last-child{display:block;margin:0;}
.inner-p-caption h1{font-size:35px;}
.inner-p-caption h3{font-size:18px;}
}
@media only screen and (max-width : 992px) {

}
@media only screen and (max-width : 991px) {
.top-navbar-nav{display:block;float:none;margin:0;padding:0 15px;}
.top-navbar-nav ul.navbar-nav{float:right;}
.top-navbar-nav ul.social-icon{float:left;margin:0;}
.top-navbar-nav .nav > li{display:inline-block;}
.top-navbar-nav .navbar-nav{display:inline-block;}
.thumbImg{width:50%;float:none;margin:0 auto 30px;}
.menu-section .navbar-nav{margin:0;}
.menu-section .nav > li{text-align:center;padding:10px;}
.menu-section  .navbar-collapse{border:0;}
.menu-section .nav > li:last-child{display:block;}
.menu-section .navbar-toggle{margin:25px 30px 0;background:#253553;border:none;border-radius:0;}
.menu-section .navbar-toggle .icon-bar{background:#fff;}
.menu-section .navbar-toggle:hover, .menu-section .navbar-toggle:focus{background:#a51e34;}
.paneldiv{margin:0 0 30px;}
.ft-menu{margin:0 0 30px;}
.twitterPost:before{width:70%;height:2px;left:15%;top:-10px;}
.sidebar .blueBtn{font-size:16px;}
.blogpostCat li a{font-size:14px;}
.v-center{height:379px;}
.topBtnMain{right:90px; top:15px;}
.menu-section .navbar-nav > li > a{display:inline-block; border-bottom:4px solid transparent;}
table.con-box td{float: left;width: 100%;} 
table.leader-box p {font-size: 15px;line-height: 20px;}
input.wpcf7-form-control.wpcf7-submit.btn {width: 100%;}
}

@media only screen and (max-width : 980px) {
	
}
@media only screen and (max-width : 960px) {

}
@media only screen and (max-width : 950px) {

.inner-bannerarea .caption h3{font-size:20px;}
.inner-bannerarea .caption p{font-size:14px;}
.whightBg .form-group{display:inline-block;width:50%;float:left;}
/*.whightBg .form-group:first-of-type{padding-left:0px;}
.whightBg .form-group:last-of-type{padding-right:0px;}*/
}
@media only screen and (max-width:800px){
.v-center{height:300px;}
.inner-p-caption{bottom:34px;}
}
@media only screen and (max-width:773px){
	
}
@media only screen and (max-width:768px){	

}

@media only screen and (min-device-width: 768px) and (max-device-width: 991px) {
 .redBg {height: 430px;}
 .entry-content {min-height: 170px;}
    }
@media only screen and (max-width : 767px) {
.topContaineroverlay{margin:0;border:0;}
.topContaineroverlay:before{width:0;}
.topContaineroverlay:after{width:0;}
.lighBlueBgoverlay{margin:0;border:0;}
.lighBlueBgoverlay:before{width:0;}
.lighBlueBgoverlay:after{width:0;}
.darkBlueBg{text-align:center;}
.darkBlueBg .btn{width:auto;padding:8px 30px; }
.btnRow {text-align:center;}
.thumbImg{width:70%;}
.pagination{padding-bottom:30px;}
.lineDiv{display:none;}
.iconDiv{text-align:center;}
.middleDiv{margin:15px 0;}
.thumbnail > img, .thumbnail a > img {width: 100%;}
.calc-img{position: relative;width:auto;text-align: center;background: #fff;height: 90px;margin-top: 50px;bottom:0;}
.calc-img span{margin-top:-35px;position:relative;}
.grayBg .panelDiv{width:50%; float:none;margin:0 auto 20px;}
.ft-sec-l{margin:0; text-align:center;}
.ft-sec-l .social-icon{float:none;}
.whiteBorder p{text-align:center;}
.recentBlogs{width:50%;float:none;margin:20px auto 20px;}

input#submit {width: 100%;}
}
@media only screen and (max-width:736px){

}
@media only screen and (max-width:731px){
.inner-p-caption h1{font-size:25px;}
.inner-p-caption{bottom:27px;}
}
@media only screen and (max-width:667px){
.inner-bannerarea .caption p{line-height:20px;}
.inner-bannerarea .caption .btn{padding:4px 10px;}
.v-center{height:250px;}
.whightBg .form-group .form-control{height:40px;}
.whightBg .btn{height:35px;}
.grayBg .panelDiv{width:60%;}
.recentBlogs{width:60%;}
.searcBox{width:60%;}
table.leader-box p {font-size: 12px;line-height: 20px;}
}
@media only screen and (max-width:640px){
.whightBg h2{font-size:24px;}
.whightBg h2 span{font-size:15px;}
.whightBg .form-group{margin:10px 0;}

}
@media only screen and (max-width:600px){
.contentDiv .btn{margin:20px 30px 10px;}
.contentDiv .btn:last-of-type{margin-right:30px;}

}
@media only screen and (max-width:568px){
.v-center{height:210px;}
.grayBg .panelDiv{width:90%;}
.thumbnail > img, .thumbnail a > img{width:100%;}
.inner-p-caption {bottom: 20px;}
.recentBlogs{width:90%;}
.searcBox{width:90%;}
table.leader-box p {
    font-size: 10px;
    line-height: 15px;
}
}
@media only screen and (max-width:540px){

}
@media only screen and (max-width:480px){
.thumbImg{width:90%;}
.twitterPost p{padding:0 10px;}
.twitterpostname{padding:0 0 0 10px;}
.v-center{height:180px;}
.whightBg h2{font-size:18px;}
.contentDiv .btn{margin:0 0 30px;width:100%;}
.contentDiv .btn:last-of-type{margin-right:0}
.inner-p-caption {bottom: 16px;}
.inner-p-caption h1{font-size:20px;}
.inner-p-caption h3{font-size:14px;}
}
@media only screen and (max-width:435px){
/*.btnDiv{width:100%;float:none;margin:0 auto 15px;}*/
.menu-section .navbar-toggle{margin-right:12px;}
.topBtnMain{right:65px;}
ul.topBtn li{margin:0;text-align:center;}
ul.topBtn li a{padding:8px 10px;}
.searchbar {margin-right:10px;}
.v-center{height:160px;padding:10px 20px;}
table.leader-box p {font-size: 9px;line-height: 10px;}
.inner-p-caption h1{font-size:16px;}
}
@media only screen and (max-width:414px){
.top-navbar-nav ul.social-icon{display:block;float:none;text-align:center;}
.top-navbar-nav ul.navbar-nav{display:block;float:none;text-align:center;}
.ft-btm-bg p a{display:block;padding:10px 0 0}
.btn{padding:6px 10px; font-size:16px !important;}
.grayBg .panelDiv{width:100%;}
table.leader-box p {font-size: 8px;line-height: 10px;}

}
@media only screen and (max-width:411px){

}
@media only screen and (max-width:384px){
.v-center{height:140px;}
.topBtnMain{right:12px;top:0px;}
.menu-section .navbar-toggle{margin-top:55px;}
ul.topBtn li a{padding:8px;}
.inner-p-caption{bottom:9px;}
.inner-p-caption h3 {font-size: 12px;margin-bottom: 3px;}
.inner-p-caption h1 {font-size: 16px;
}
table.leader-box p {font-size: 7px;line-height: 10px;}
}
@media only screen and (max-width:375px){

}
@media only screen and (max-width:360px){
.wpcf7-form-control.g-recaptcha.wpcf7-recaptcha.recapth-custom {width: 270px;}
.whightBg h2{font-size:14px;}
.whightBg h2 span{font-size:14px;}
.whightBg .form-group .form-control{height:30px;}
.whightBg .form-group{margin:5px 0;}
}
@media only screen and (max-width:320px){
.top-navbar-nav .navbar-nav > li > a{padding:0 5px;}
.navbar-brand{padding:15px 0 15px 2px;}
.inner-p-caption{bottom:6px;}
.inner-p-caption h1{font-size:13px;}
.inner-p-caption h3{font-size:10px;margin-bottom: 5px;}
table.leader-box p {font-size: 6px;line-height: 10px;}
}


