

@media only screen  and (max-width:1024px) {
	.desktop-menu{display:none;}
	.navbar-toggle{display:block;}
	.wrap{padding:0 30px;}

	.flex-direction-nav{display:none!important;}

		


	
	.footleft {
    float: none;
    width: 100%; text-align: center
}
	
		.footright {
    float: none;
    width: 100%; text-align: center
}
	

	
	
}



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

	body.home .flexslider .slides > li{height:450px;}
	.flexslider .slides > li {
    height: 450px;
}
	
	.lefticons{display: none}
	
	
		body.home .flexslider .slides > li{height:500px;}
	.flexslider .slides > li {
		height: 500px;}
		
	
		
		h1 {
font-size: 40px;
line-height: 50px;
}
		
	
	
	body {
font-size: 15px; line-height: 21px
}
	
	
}



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



}

@media only screen and (max-width: 568px){
	body.home .flexslider .slides > li{height:400px;}
	.flexslider .slides > li {
    height: 200px;
}	
	
.logo img {
width: 100%; height: auto
}

	
	#header .wrap {

padding-right: 15px;
padding-left: 15px;

}
	
	h1 {
font-size: 30px;
line-height: 36px; letter-spacing: 0px
}
	
}

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

	
	.homecontent p {
font-size: 20px;
line-height: 25px;
}
	.homecontent {

padding-bottom: 20px;
}
	
		body.home .flexslider .slides > li{height:320px;}

	
	
}

/*Phone 4 (480px) Landscape and Samsung Galaxy S3 Portrait (360px)*/	

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

	h1 {
font-size: 22px;
line-height: 28px; letter-spacing: 0px
}
	
}

/*IPhone and Samsung Galaxy S1 and S2 Portrait (both 320px) */	

@media only screen and (max-width: 375px) { 
	.flexslider .slides > li{    margin-right: 0% !important}
	#aboutquote strong{ background-image: none}
}

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


}