@media only screen and (max-width:1680px){
	.headerText .bannerTitle{font-size: 72px;line-height: 72px;}
}
@media only screen and (max-width:1200px){
.headerTopArea .container{max-width:100%}
}

@media only screen and (max-width:1024px){.headerDiv{height:75.25%;}
.playBtn{font-size:80px;}
.navigationSec .navbar-nav li{margin-right:4px;}
.navigationSec .navbar-nav li a{padding:20px 0;font-size:13px;}
}
@media only screen and (max-width:768px){.headerDiv{height:56.25%;}
}
@media only screen and (min-width:767px) and (max-width:991px){.navigationSec .navbar-nav li a{padding:20px 3px;font-size:14px;}
.navigationSec .navbar-nav li a{padding:20px 3px;font-size:14px;}
.logo{text-align:center;}
.single-blog img{width:100%;}
.pricing-box{margin-top:30px;}
.project-idea h2,
.project-idea p{font-size:22px;}
.single-project-complete{margin-top:30px;}
.sectionTitle p{padding:0;}
.contact-icon{float:none;}
.headerText p,
.single-testi-des{padding:0;}
.call-to-action-small-button{text-align:left;margin-top:25px;}
.navbar-nav{width:100%;text-align:center;}
.navbar-nav li{float:none;display:inline-block;}
.menuBg .logo{padding-top:25px;}
.contactSocial{margin-bottom:50px;}
.headerText .bannerTitle{font-size:60px;}
.rightGap{padding-right:20px;}
.leftGap{padding-left:20px;}
}
@media only screen and (min-width:768px){
.navigationSec .navbar .navbar-collapse.dropdown-menu{
	display:block;
	background:none;
	position: static;
	padding: 0;
	margin: 0;
	width: 100%;
	height: auto;
	border: 0;
}
}
@media only screen and (max-width:767px){
.logo{padding: 10px 0;}
.menuBg .logo{padding: 10px 0;}
.headerTopArea .row{align-items: center;}
.navbar-collapse{position:absolute;right:0;top:28px;width:200px;}
.navbar-toggle .icon-bar{background:#000;}
.menuBg .navbar-toggle .icon-bar{background:#000;}
.navbar-toggle{margin-right:0px;margin-top:0;}
.navbar{min-height:0px;}
.headerDiv.csmheader{min-height: 60px;}
.headerDiv.csmheader .headerTopArea {min-height: 60px;}
/* .headerTopArea .row >div {width: auto;float: none;}
.headerTopArea .row >div.col-sm-3{flex:1} */
.navigationSec .navbar-nav li a{padding:11px 15px;}
.menuBg .navigationSec .navbar-nav li a{padding:11px 15px;}
.navbar-fixed-bottom .navbar-collapse,
.navbar-fixed-top .navbar-collapse{max-height:420px;}
.navbar-toggle{margin-top:0;}
.navbar-collapse{background:#000;}
.menuBg .navbar-collapse{background:#000;}
.menuBg .navigationSec .navbar-nav li a{color:#fff;}
.menuBg .navigationSec .navbar-nav li a:hover{color:#ccc;}
.navigationSec .navbar-nav li a:hover{color:#ccc;}
.navigationSec .navbar .navbar-collapse.dropdown-menu {left: auto;background: #212529;padding: 1rem;}
.navbar .navbar-toggle:after {display: none;}
.headerTopArea.headerActive .navigationSec{padding-top: 0;}
/* .headerTopArea.menuBg.headerActive .row >div.col-sm-9 {margin: -1.25rem 0 0 0;width: 100%;} */
.headerDiv{height:auto;}
.welcomeImageArea h2,
.single-slide-item h2,
.welcome-video-area h2,
.aboutText h2,
.call-to-area-text h2{font-size:24px;}
.slider-control{display:none;}
a.slide-btn{font-size:12px;padding:10px;margin-bottom:5px;}
.sectionTitle h2{font-size:22px;}
.footer-social-link{text-align:left;margin-top:20px;}
.pricing-box{margin-top:30px;}
.singleTestimonial{padding:0;}
.video-area-text{margin-top:50px;}
.footer-social-link{text-align:center;}
.footerArea img{margin-bottom:0px;}
.scrollup{height:40px;width:40px;line-height:35px;}
.single-project-complete{margin-top:30px;text-align:center;}
.headerText{margin-top:10px;}
.footer-text h6,
.footerSocail{text-align:center;}
.footerArea{padding:50px 0px;}
.secPadding{padding:40px 0px;}
.singleTestimonial{margin-right:30px;margin-left:30px;}
.margin-top-c{margin-top:0px;}
.sectionTitle p{padding:0;}
.sectionTitle h2::before{top:40px;}
.single-contact-details{margin-bottom:30px;}
.item .grid figure,
.gallery .grid figure{min-width:100%;}
.headerText p,
.single-testi-des{padding:0;}
.call-to-action-small-button{text-align:left;margin-top:25px;}
.headerText .bannerTitle{font-size:28px;margin-bottom:20px;}
.footerSocail ul li a{font-size:30px;}
.contact-icon{margin-bottom:20px;}
.headerText .homeArrowDown{bottom:-95px;}
.rowDiv{display:block;}
.rightGap{padding-right:0;}
.leftGap{padding-left:0;}
.featureSec h2{font-size:24px;line-height:24px;margin:0 0 20px 0;}
.feaImgDiv{margin:0 0 20px 0;}
.featureSec p{line-height:22px;}
.featureIn{max-width:100%;}
.ourNewsletter input[type="text"],.ourNewsletter textarea,.ourNewsletter input[type="text"], .ourNewsletter input[type="email"]{width:100%;}
.pricing-1{margin:0 0 20px 0;}
.ourNewsletter{padding:50px 0;}
.anchor{top:-20px;}
.featureSec > .anchor{top:-100px;}
.aboutText .aboutText2{font-size:16px;line-height:22px;text-align:justify;}
.playBtn{font-size:60px;}
.logo{width:150px;}
.headerText p{margin-bottom:10px;}
.bannerVideo video{width:100%;}
.sposliderDiv,.savingBlk,.nativeWeb{width:100%;}
.text2{font-size:18px;line-height:22px;}
.chatbotMediBox:first-child{width:100%;}
.chatbotMediBox:last-child{width:100%;}
.chatbotMediBox:first-child img{width:100%;}
.textList {
	font-size: 16px;
	line-height: 18px;
}
.textList ul li{
	padding-bottom: 12px;
}
.salaryTable td {
	line-height: 18px;
	font-size: 14px;
}
.textList p{
	line-height: 18px;
}
.salaryTable td:first-child{
	width: 94px;
}
.editText input{
	font-size: 15px;
}
.salaryTable tr:last-child td{
	font-size: 15px;
}
.salaryTable tr:last-child td:first-child{
	white-space: nowrap;
}
.footerIn ul li{
	margin: 0 10px;
}
}
@media only screen and (max-width:640px){
.pricingTab{
	width: 100%;
	text-align: center;
}
.pricingTab ul li{
	margin: 0 4px;
}
}
@media only screen and (max-width:480px){a.readMore{padding:8px 16px;font-size:12px;}
.headerText .homeArrowDown .btn{height:30px;padding:0;}
.headerText .homeArrowDown .btn i{margin:0;}
.playBtn{font-size:40px;}

.headerText .bannerTitle{font-size:24px;line-height:24px;margin:0;}
.headerText p{font-size:14px;line-height:14px;}
.logo{width:120px;padding:10px 0 0 0;}
.owl-theme .owl-controls .owl-pagination{display:none;}
.footerIn ul li.fooParent {
	display: block;
	clear: both;
	margin: 0;
}
.footerIn ul li ul li{
	line-height: 11px;
}
.footerIn ul li a{
	display: inline-block;
	vertical-align: top;
}
.fooSubMenu{
	padding: 0 0 6px;
	width: 100%;
	position: static;
	display: block;
	text-align: center;
}
.copyRight{
  padding: 0 0 10px;
}
}