/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1600px)
{
	#accordionsec .process_steps{grid-gap: 0 15px;}
	#accordionsec .process_steps li{width: 60px;height: 60px;font-size: 8px;}
	#accordionsec .process_steps li:after{margin: 0 -11px;}
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
	
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
	br{display: none;}
	/*Home	*/
	.home_main{height: auto;padding: 40px 0 70px;}
	.info{font-size: 16px;}
	.lrnmore_btn{font-size: 14px;}
	.title{font-size: 36px;}
	.head_content_blog h2, .other_title{font-size: 36px;}
	.head_content_blog h2 b{font-size: 36px;}
	.feature_bottom{background: #f7fafc;height: auto;padding: 50px 0;}
	.project_owl .owl-nav{margin: 0 auto;position: unset;text-align: center;}
	.about_top{padding: 20px 0 50px;}
	.about_img_left{margin-bottom: 30px;}
	.content_list li{font-size: 14px;}
	.feature_blog{margin-bottom: 15px;}
	.faq_main img{height: 200px;}
	.faq_main h1{font-size: 20px;}
	.faq_main h6{font-size: 16px;}
	.user_blog{padding: 50px 0 0;}
	.user_blog .container .row:first-child{margin-bottom: 50px;}
	.work_blog{padding: 30px 0;}
	/*Terms Condition */
	.rules_content p{font-size: 14px;margin-bottom: 0.5rem;}
	
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767px)
{
	.auth_main h1{font-size: 26px;}
    .otpgrp .form-control{width: 70px;height: 70px;}
    .project_listing:before{padding: 0;margin: 0;display: none;}
    .project_listing .container{padding: 0px 15px 50px;}
    .user_blog .container .row:first-child {flex-flow: column-reverse;}
    .user_blog img{margin-bottom: 20px;}
    footer img{width: 100%;}
    .footer_link{text-align: center;}
    .footer_link li{margin-bottom: 5px;}
    footer span a{font-size: 16px;}
    .footer_link li a, .data_col p{font-size: 14px;}
	

}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
	.auth_blog form {padding: 20px 15px;}	
	.head_content_blog h2 b, .head_content_blog h2, .other_title{font-size: 30px;}
	/*  Selective Coding   */
	.title_flex .dash_title{display: block;}
	/* Profile	*/
	.auth_object{margin: 0 auto 1rem;}

}
@media (max-width: 375px){
	.breadcrumb_sets{display: block;}	

}
/* height media query */

@media (max-height: 600px)
{
    .auth_main{height: auto;}
}

@media (max-height: 767px)
{
    .reg_main{height: auto;}
}