

 @media (max-width: 579px) {


.fill-width {
width: 100%;
clear:both;


}

.logo{margin:0px auto;}

.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 0;
margin-left: 0;
font-weight: bold;
font-size: 24px;
text-align: center;
}
 }

	
 @media (min-width: 580px) and (max-width: 767px) {
.col-lg-3 {
	width: 50%;
	float: left;
}
.col-lg-12 {
	width: 100%;
	display: block;
	clear: both;
}
.col-lg-4 {
	width: 33%;
	float: left;
}
.col-lg-5 {
	width: 100%;
	display: block;
	clear: both;
}
.col-lg-7 {
	width: 100%;
	display: block;
	clear: both;
}
.col-lg-8 {
	width: 66.6%;
	float: left;
}
.half-float .col-lg-2 {
	width: 30%;
	float: left;
}
.half-float .col-lg-10 {
	width: 70%;
	float: left;
}
.half-float {
	margin: 2% auto;
}
.fill-width {
	width: 30%;
	float: left;
	padding: 2%;
	margin-left: 1%;
}
.latest-posts .col-lg-3 {
	width: 30%;
	float: left;
}
.latest-posts .col-lg-9 {
	width: 70%;
	float: left;
}
.footer-divs {
	margin-bottom: 4%;
}
.logo{margin:0px auto;}.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 0;
margin-left: 0;
font-weight: bold;
font-size: 24px;
text-align: center;
}
}


@media (min-width: 768px) and (max-width: 991px) {
.navbar-header {
	width: 100%;
}
.navbar-header img {
width: 42px;

}
.custom-nav{
	
	width: 100%;
margin: 1% auto;
}

.navbar-nav>li {
	font-size: 13px;
}
.icon-div {
	height: auto;
}
.col-lg-3 {
	width: 25%;
	float: left;
}
.latest-posts .col-lg-3 {
	width: 100%;
	float: left;
}
.latest-posts .col-lg-3 img {
	width: 40%;
	margin: auto;
}
.col-lg-9 {
	width: 100%;
	float: left;
}
.custom-icon-bottom {
	padding-top: 5%;
}
.col-lg-5 img {
	margin: 0px auto;
}
.col-lg-4.first-four-tabs {
	width: 33.3%;
	float: left;
}
.navbar-nav>li {
margin-left: 23px;
padding-left: 7px;
}
.col-lg-6 {
	width: 50%;
	float: left;
}
.col-lg-12 {
	width: 100%;
	display: block;
	clear: both;
}

.fill-width {
	width: 30%;
	padding: 2%;
	margin-left: 1%;
}


.third-section .secondTxt-position {
top: 31px;
}
.third-section .first-hd {
width: 64%;
}


 
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 75.25% !important;
}


.five-section .fiveTxt-position {
top: 63px;
}
.adreess-position {
padding-top: 20px;
}
.bottom-footer {
margin-top: 0px;
}
.dwn-bro {

padding-top: 5px;

}

.container>.navbar-header, .container-fluid>.navbar-header, .container>.navbar-collapse, .container-fluid>.navbar-collapse {
margin-right: 0;
margin-left: 0;
font-weight: bold;
font-size: 24px;
text-align: center;
}
}
 @media (min-width: 992px) and (max-width: 1199px) {
.navbar-toggle .collapsed {
	display: block;
}
.four-tabs .first-four-tabs {
	width: 25%;
	float: left;
}
.col-lg-3 {
	width: 25%;
	float: left;
}
.col-lg-6 {
	width: 50%;
	float: left;
}
.half-float {
	width: 50%;
	float: left;
}
.half-float .col-lg-2 {
	width: 30%;
	float: left;
}
.half-float .col-lg-10 {
	width: 70%;
	float: left;
}
.col-lg-4 {
	width: 33.3%;
	float: left;
}
.col-lg-8 {
	width: 66.6%;
	float: left;
}
.col-lg-12 {
	width: 100%;
	display: block;
	clear: both;
}
.fill-width {
	width: 30%;
	padding: 2%;
	margin-left: 1%;
}
.third-section .secondTxt-position {
top: 31px;
}
.third-section .first-hd {
width: 64%;
}

	 
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 74.25% !important;
}


.five-section .fiveTxt-position {
top: 63px;
}
.adreess-position {
padding-top: 20px;
}
.bottom-footer {
margin-top: 0px;
}
.dwn-bro {

padding-top: 5px;

}



 .third-section .secondTxt-position {
top: 29px;
}

}





 @media (min-width: 1200px) and (max-width: 1280px) {
	.embed-responsive.embed-responsive-16by9 {
padding-bottom: 59.4% !important;
}
.five-section .fiveTxt-position {
top: 73px;
} 
.adreess-position {
padding-top: 20px;
}


 .third-section .secondTxt-position {
top: 29px;
}

	 
	 
 }
 
  @media (min-width: 1281px) and (max-width: 1366px) {
	
	
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 50.2% !important;

}

.adreess-position {
padding-top: 20px;
}  
.firstTxt-position {
top: 110px;
}

.third-section .secondTxt-position {

top: 22px;
}

 .third-section .secondTxt-position {
top: 37px;
}

.five-section .fiveTxt-position {
top: 173px;
left: 0px;
width: 100%;
}
.fiveTxt-position .second-tag, .fiveTxt-position .first-hd{text-align:right; width:100%;}
.bottom-footer {
margin-top: 0px;
}


	  
	  
  }
  
    @media (min-width: 1367px) and (max-width: 1440px) {
	
	
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 62.5% !important;

}
.five-section .fiveTxt-position {
top: 73px;
} 
.adreess-position {
padding-top: 20px;
}  

 .third-section .secondTxt-position {
top: 29px;
}

	  
	  
  }
  
  
   @media (min-width: 1441px) and (max-width: 1799px) {
	   
   }
  
  @media only screen and (min-width: 1800px) and (max-width: 2400px){
	  
.five-section .fiveTxt-position {
top: 273px;
left: 0px;
width: 100%;
}
.fiveTxt-position .second-tag, .fiveTxt-position .first-hd{text-align:right; width:100%;}
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 58% !important;

}
	  
  }
  
 @media (max-width: 767px) {
.men-icon {
	display: none;
}
.tag-line {
	display: none;
}
.navbar-nav>li {
	clear: both;
	padding: 2%;
}
.sitemap-li {
	padding-top: 0px !important;
}
}

  


    @media (min-width: 2500px) {

 
 .five-section .fiveTxt-position {
top: 473px;
left: 0px;
width: 100%;
} 


.fiveTxt-position .second-tag, .fiveTxt-position .first-hd{text-align:right; width:100%;}

.embed-responsive.embed-responsive-16by9 {
padding-bottom: 64.79% !important;
}


}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) {
	
	
	
.third-section .secondTxt-position {
top: 40px;
}
.third-section .first-hd {
width: 64%;

line-height:33px;
}


 
.embed-responsive.embed-responsive-16by9 {
padding-bottom: 66.25% !important;
}


.five-section .fiveTxt-position {
top: 163px;
}
.adreess-position {
padding-top: 20px;
}
.bottom-footer {
margin-top: 0px;
}
.dwn-bro {

padding-top: 5px;

}


#eoffice .first-hd {
line-height: 35px;

}

#eoffice .second-tag {

}

.five-section .first-hd {
font-size: 26px;
width: 445px;
line-height: 31px;
}
.five-section .fiveTxt-position {
top: 3px;
}
.firstTxt-position {

top: 190px;}
	.logo{width:100px;}
	
	.firstTxt-position .first-hd {
line-height: 33px;
}
	
	}
	
	
	@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 


.eoffc .first-hd {
line-height: 32px;
text-shadow: 1px 2px 1px #535353;
}
.eoffc .second-tag{text-shadow: 1px 2px 1px #535353;}

.third-section .secondTxt-position {
top: 100px;
}

#solutions .first-hd {
line-height: 32px;}

.embed-responsive.embed-responsive-16by9 {
padding-bottom: 132% !important;
}

.five-section .fiveTxt-position {
top: 84px;
width: 100%;
left: -13px;
}
.first-hd {
font-size: 25px;
width: 323px;
}
.second-tag {
font-size: 16px;
}
.adreess-position {
padding-top: 85px;
}

.footer {
padding-top: 10px;
}
.footer-hd {
margin-bottom: 3px !important;
}
.dwn-bro {
padding-top: 0px;
font-size: 9px;
text-indent: 0px;
}
.bottom-footer {
margin-top: 0px;
}


.logo{width:70px !important;

top: -18px;
left: 0px;}


.embed-responsive.embed-responsive-16by9 {
padding-bottom: 121% !important;
}

}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 767px) 
and (orientation : portrait) { 

.first-hd{width:auto;}

.third-section .first-hd {
width: auto;
}
.third-section .secondTxt-position {
background: rgba(0, 0, 0, 0.63);
padding: 20px;
border-radius: 3px;
top:140px;
}
.fiveTxt-position{background: rgba(0, 0, 0, 0.63);
padding: 20px;
border-radius: 3px;margin-top:50px;}
#solutions .container{padding:0px;}

.embed-responsive.embed-responsive-16by9 {
margin-top: 52%;
}

.footer {
padding-top: 40px;
background: #4c4d4f;
}
.margin-t{margin-top:60px;}
.firstTxt-position {
text-align:left;
width: 100%;
}

}


@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 767px) 
and (orientation : landscape) { 


.firstTxt-position {
position: absolute;
top: 167px;
text-align: justify;
color: #FF0000;
width: 50%;
left: 34px;
background: rgba(255, 255, 255, 0.56);
padding: 20PX;
border-radius: 3PX;
}
.first-hd {
font-size: 21px;
font-weight: bold;
width: 100%;
margin: 0px auto;
}
.second-tag {
font-size: 14px;
font-weight: normal;
font-style: inherit;
}
}




