@media (max-width:1024px){
	.navbar-default .navbar-nav > li > a{font-size:14px;}
	.nav > li > a{padding:5px 10px;}
	.templatemo-top-menu .navbar-brand{margin:0px;}
	.templatemo-top-menu{min-height:50px;}
	#templatemo-carousel .carousel-inner .carousel-caption h1{font-size:28px;margin-top:10px;}
	#templatemo-carousel .carousel-inner .carousel-caption p{font-size:14px;margin-bottom:10px;}
	#templatemo-blog{height:1500px;}
}
@media (min-width:1024px){
	#templatemo-carousel .carousel-inner .carousel-caption img{width:150px;}
}
@media (max-width:768px){
	.subheader{text-align:center;}
	.templatemo-top-menu{min-height:50px;}
	.templatemo-top-menu .navbar-brand{font-size:24px;margin-top:7px;}
	.nav > li > a{padding:5px 5px;}
	.navbar-default .navbar-nav > li > a{font-size:13px;letter-spacing:0.5px;}
	.carousel-caption img{width:150px;}
	.templatemo-team .ableft{float:none;width:100%;text-align:center;}
	.templatemo-team .abright{position:initial;margin-top:20px;width:100%;}
	.templatemo-service{margin-bottom:20px;}
	.templatemo-service-item,.templatemo-service-item p{text-align:center;}
	.templatemo-team .toppart{margin:0px;}
	#templatemo-about .templatemo-line-header .team_hr{width:22.5%;}
	#templatemo-portfolio .templatemo-line-header{margin-top:50px;margin-bottom:30px;}
	#templatemo-portfolio .templatemo-line-header .team_hr_left{margin-left:45px;}
	#templatemo-portfolio .templatemo-line-header .team_hr{width:30.5%;}
	#templatemo-portfolio .templatemo-gallery-category{margin-top:20px;}
	#templatemo-portfolio .btn_loadmore{margin-bottom:60px;}
	#templatemo-blog{height:1400px;}
	#templatemo-blog .blog_box .blog_post .inner-box-detail{padding-left:5px;width:80%;}
	#templatemo-contact .templatemo-line-header{margin-top:40px;}
	#templatemo-contact .templatemo-line-header .team_hr{width:36%;}
	#templatemo-contact .contact_right .form-head{font-size:24px;margin-top:40px;}
	.clients-tweets .clients_txt{margin-bottom:20px;}
	.clients-tweets .templatemo-line-header{margin:0 0 60px 0;}
	.certificate-gallery{height:150px;}
	.certificate-gallery .templatemo-line-header .team_hr{width:36%;}
	.templatemo-footer{margin-top:40px;}
	#templatemo-carousel{height:350px;background-size:cover;}
	.abinfo .ableft img{width:100%;}
}
@media (max-width:425px){
	.subheader{text-align:center;display:inline-block;width:100%;}
	.subheader .top{color:#daa520;display:inline-block;float:initial;margin-bottom:5px;}
	.templatemo-top-menu .navbar-brand{font-size:28px;}
	.carousel-control,.carousel-inner{display:none;}
	#templatemo-welcome .templatemo-slogan{font-size:24px;margin:40px 0;}
	#templatemo-welcome .templatemo-slogan .txt_slogan{font-size:18px;}
	.templatemo-service{margin-top:10px;}
	#templatemo-about .templatemo-line-header .team_hr{width:13%;}
	#templatemo-about .templatemo-line-header .team_hr_right,#templatemo-about .templatemo-line-header .team_hr_left{margin-left:15px;margin-right:15px;}
	#templatemo-about .row_team{margin-top:40px;}
	#templatemo-portfolio .templatemo-line-header .team_hr{width:20.5%;}
	#templatemo-portfolio .templatemo-line-header span{font-size:16px;}
	#templatemo-portfolio .templatemo-project-gallery .gallery  .colorbox .templatemo-project-box{width:100%;height:auto;}
	#templatemo-portfolio .templatemo-project-gallery .gallery .colorbox .templatemo-project-box .project-overlay{width:82.5%;right:64px;}
	#templatemo-blog{height:100%;}
	#templatemo-blog .blog_box .blog_post .inner-box-title{padding:20px 0px 10px 0px;}
	#templatemo-blog .blog_box .blog_post .inner-box-detail{width:100%;}
	#templatemo-contact .contact_right p.contactAddr,#templatemo-contact .contact_right p.contactNo,#templatemo-contact .contact_right p.contactMail,#templatemo-contact .contact_right p.contactSite{font-size:14px;}
	#templatemo-contact .contact_right p a{text-decoration:none;font-size:14px;}
	#templatemo-contact .contact_right .form-head{font-size:18px;text-align:center;margin-top:50px;}
	.templatemo-tweets{margin-top:40px;}
	.clients-tweets .clients_txt{margin:20px;}
	.certificate-gallery{display:none;}
	#templatemo-portfolio .templatemo-project-gallery{margin-left:-30px;}
	#templatemo-portfolio .templatemo-gallery-category a{display:inline-block;}
}
@media (max-width:375px){
	#templatemo-welcome .templatemo-slogan{font-size:18px;margin:30px 0;}
	#templatemo-welcome .templatemo-slogan .txt_slogan{font-size:14px;}
	.templatemo-team .toppart .ableft img{width:100%;height:auto;}
	.templatemo-team .abright p{font-size:13px;letter-spacing:initial;line-height:initial;}
	#templatemo-about .templatemo-line-header span{font-size:14px;}
	#templatemo-about .templatemo-line-header .team_hr{width:10%;}
	#templatemo-about .templatemo-line-header .team_hr_left{margin-right:10px;}
	.templatemo-footer ul.list-inline li a.social-links{font-size:24px;}
	.templatemo-footer .footer_bottom_content span#footer-line{font-size:12px;}
}
