
@media only screen and (max-width: 1180px){
	
	/*navigation*/
	.header nav{float:right; padding-top:20px}
	.header nav ul li{font-size:13px;}
	.header nav ul li a{padding:10px 8px 0;}
	/*dropdown*/
	.header nav ul li ul{top:38px; padding:12px 8px; width:220px}
	.header nav ul li ul li a{ padding:3px 8px;}
	
	.sliderArea .info h2{font-size:30px; line-height:35px;}
	.sliderArea .info h2.large{font-size:38px; line-height:43px;}
	
	.midPart .col span.text{font-size:14px; background:url(../images/arrow.png) 100% 3px no-repeat;}
}

@media only screen and (max-width: 1000px){
	
	/*navigation*/
	.header nav{float:right; padding-top:15px}
	.header nav ul li{font-size:11px;}
	.header nav ul li a{padding:6px 8px 0; height:25px}
	/*dropdown*/
	.header nav ul li ul{top:38px; padding:12px 8px; width:180px}
	.header nav ul li ul li a{ padding:3px 5px;}

    
    footer img{width: 59px; height: auto; }
    footer p{font-size:12px;}
    a.linkedIn{font-size:12px; line-height:18px;}
    a.websiteBy{font-size:11px;}
    
}

@media only screen and (max-width: 960px){
	.wrapper .wrapperIn{padding:20px 50px 30px}
	/*header*/
	.header{padding:100px 6% 0; height:180px}
	h1.logo{display:block; float:none; width:28%}
	
	/*navigation*/
	.header nav{float:none; padding-top:45px}
	.header nav ul li{font-size:12px;}
	.header nav ul li a{padding:6px 12px 0; height:25px}
	/*dropdown*/
	.header nav ul li ul{top:28px; padding:15px 12px; width:200px}
	.header nav ul li ul li a{ padding:3px 5px;}
	
	.sliderArea .info h2{font-size:25px; line-height:30px;}
	.sliderArea .info h2{font-size:29px; line-height:34px;}
    .sliderArea .info{min-height: 20%;}
	
	/*top part*/
	.topPart .leftCol p{font-size:16px;}
	
	.midPart .col span.text{font-size:11px; background:url(../images/arrow.png) 100% 1px no-repeat; background-size:9px 14px;}
	
	h2.pageTitle{font-size:40px; height:70px; line-height:68px}
	
	.contentArea p{font-size:12px; padding-bottom:6%}
    .contentArea h2{font-size:20px; }
    div#sub-nav ul li { font-size: 130%; }
	
	.contentArea {font-size:12px;}
	#breadcrumb{font-size:12px;}
	
	.sidebar .blueBox span.text{font-size:14px; color:#fff; margin-right:3%; margin-top:8%; text-transform:uppercase; min-height:21px; background-size:9px 14px;}
	

	
}

@media only screen and (max-width: 830px){
	.wrapper .wrapperIn{padding:20px 20px 30px; -webkit-text-size-adjust:100%}
	/*header*/
	.header{padding:75px 6% 0; height:130px}
	h1.logo{display:block; float:none; width:28%}
	
	/*navigation*/
	.header nav{float:none; padding-top:35px}
	.header nav ul li{font-size:11px;}
	.header nav ul li a{padding:8px 8px 4px; height:20px}
	/*dropdown*/
	.header nav ul li ul{top:31px; padding:12px 8px; width:180px}
	.header nav ul li ul li a{ padding:3px 5px;}
	
	h2.title{font-size:20px;}

	h2.pageTitle{font-size:32px;}
	
	.sliderArea .info h2{font-size:20px; line-height:25px;}
	.sliderArea .info h2.large{font-size:25px; line-height:30px;}
    
    .contentArea h2{font-size:17px; }

	.midPart .col span.text{margin-top:8%;}

	
	/*top part*/
	.topPart .leftCol p{font-size:12px;}
	.topPart .leftCol a.readMore{width:120px; height:20px; display:block; font-size:10px;  line-height:20px; padding-left:8px; background-size:120px 20px;}
	
	.midPart .col a.text{font-size:10px; background:url(../images/arrow.png) 100% 3px no-repeat; background-size:6px 10px; min-height:15px}
	
	.bottomPart .rightCol p{font-size:12px; color:#285471; font-weight:300; padding-bottom:3%}

	.bottomPart .rightCol a.readMore{width:120px; height:20px; display:block; font-size:10px;  line-height:20px; padding-left:8px; background-size:120px 20px;}
	
	.sidebar .blueBox span.text{font-size:12px; color:#fff; margin-right:3%; margin-top:8%; text-transform:uppercase; min-height:21px; background-size:7px 12px; background-position:100% 2px}
	
    /* clients */
    /*.client { width: 100%; padding: 0px 0px 10% 0px; float: none; }
    .client-right { width: 100%; padding: 0px 0px 10% 0px; float: none; }*/
.client { padding-top: 3%; }
    .client img{ width: 100%; margin: 0 0 2% 0; float: none; }
    .client .text{ overflow: auto; }
    .contentArea .client p{ padding: 0px 0px 1% 0px;  }
}










/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
