@media (min-width:800px) and (max-width:1200px){

}

@media (max-width:1024px) {

}


@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) 
{

.navbar ul li{padding: 0 7px;}
.navbar-default .navbar-nav > li > a{font-size: 12px;}
.social-links li a{padding-top: 4px;height: 28px;width: 28px;}
.diamond{height:150px;width:150px;}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-size:60px;}
.service-circle-border.up:before{width: 304px;}
.service-circle-border.down{top: 415px;}
.service-circle-border.down:before{height: 250px;}
.service-circle-border.up.sec:before{left: -305px;}
.service-circle-border.down.sec{right: 238px;}
.diamond p{font-size: 14px;}
.dmnd:hover .diamond p{top: 76px;left: 40px;}
.about-content .service-circle-border.right:before , .about-content .service-circle-border:before{width:668px !important;}

}

@media (max-width:768px){

header{text-align:center;position: static;background:#000;}
a.dmnd{margin-top:60px;display:block;}
.diamond{position:static;margin:80px auto;text-align:center;}
.diamond p{display:none;}
.services{margin-bottom:40px;}
.service-circle-border{display:none;}
.our-latest-events img{width:100%;}
.footer-logo img{width:100%;}
.footer-links ul li{margin:0 24px;}
.about-content .service-circle-border.right:before{width:668px !important;display:none;}
.about-content .icon{display:none;}
.res{display:none;}
.service-content h5{margin-top:30px;}
.service-content .bg{background:none !important;height:auto;padding:0 30px;}
.events-content h5{margin-top:40px;font-size:20px;}
.form-contact-us form input{margin-bottom:20px;}

}

@media (min-width:360px) and (max-width:640px){
	
	header{position: static;text-align: center;background:#000;}
	.navbar{margin:20px 0 0 0;}
	ul.social-links{margin:10px 0 0 0;}
	.navbar ul li:after{display:none;}
	.navbar-default .navbar-nav > li > a{padding:10px 0;}
	.welcome .col-md-6{margin:0;}
	p.diff{font-size:22px;}
	h1{font-size:26px;}
	h1:before{display:none;}
	p{font-size:14px;}
	a.dmnd{margin-top:60px;display:block;}
	.diamond{position:static;margin:80px auto;text-align:center;width:120px;height:120px;}
	[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-size:38px;}
	.diamond p{display:none;}
	.services{margin-bottom:40px;}
	.service-circle-border{display:none;}
	.our-latest-events img{width:100%;}
	.footer-logo img{width:100%;}
	.fot-social-links ul{margin:0 0 0 15px;}
	.fot-social-links ul li a{width:50px;height:50px;padding-top: 8px;}
	.footer-links ul li{display:block;margin:10px;text-align:center;}
	.footer-links ul li:after{display:none;}
	.inner-section{height:300px !important;}
	.inner-section h2{font-size:50px;margin-top:80px;}
	.inner-section p{font-size:18px;}
	.about-content .icon{display:none;}
	.res{display:none;}
	.service-content h5{margin-top:30px;}
	.service-content .bg{background:none !important;height:auto;padding:0 30px;}
	.events-content h5{margin-top:40px;font-size:20px;}
	.form-contact-us form input{margin-bottom:20px;}
}

@media (min-width:320px) and (max-width:480px){
	
	header{position: static;text-align: center;background:#000;}
	.navbar{margin:20px 0 0 0;}
	ul.social-links{margin:10px 0 0 0;}
	.navbar ul li:after{display:none;}
	.navbar-default .navbar-nav > li > a{padding:10px 0;}
	.welcome .col-md-6{margin:0;}
	p.diff{font-size:22px;}
	h1{font-size:26px;}
	h1:before{display:none;}
	p{font-size:14px;}
	a.dmnd{margin-top:60px;display:block;}
	.diamond{position:static;margin:80px auto;text-align:center;width:120px;height:120px;}
	[class^="flaticon-"]:before, [class*=" flaticon-"]:before, [class^="flaticon-"]:after, [class*=" flaticon-"]:after{font-size:38px;}
	.diamond p{display:none;}
	.services{margin-bottom:40px;}
	.service-circle-border{display:none;}
	.our-latest-events img{width:100%;}
	.footer-logo img{width:100%;}
	.fot-social-links ul{margin:0 0 0 15px;}
	.fot-social-links ul li a{width:50px;height:50px;padding-top: 8px;}
	.footer-links ul li{display:block;margin:10px;text-align:center;}
	.footer-links ul li:after{display:none;}
	.inner-section{height:300px !important;}
	.inner-section h2{font-size:50px;margin-top:80px;}
	.inner-section p{font-size:18px;}
	.about-content .icon{display:none;}
	.res{display:none;}
	.service-content h5{margin-top:30px;}
	.service-content .bg{background:none !important;height:auto;padding:0 30px;}
	.events-content h5{margin-top:40px;font-size:20px;}
	.form-contact-us form input{margin-bottom:20px;}
	
}