/*============	Media Between Start ============ */
@media screen and (min-width: 1321px) and (max-width: 1420px) {
	/*Auto Motive CSS*/
	.aladin_auto_service_hdg{
		font-size: 20px;
	}
	.aladin_auto_service_02_wrap::before{
		background-size: 55%;
	}
	h3.aladin_auto_service_hdg{
		font-size: 30px;
	}
	.aladin_auto_service_01_wrap figure{
		width: 280px;
	}
	.aladin_auto_service_01_des{
		padding: 0px 0px 0px 295px;
	}
	.aladin_auto_service_03_des{
		padding: 0 245px 0 20px;
	}
	.aladin_auto_service_03_wrap figure{
		width: 250px;
	}
	/*Job Portal CSS*/
}
/*============	Media Min 1366px Start ============ */
@media (max-width: 1366px) {
	.aladin_search_wrap{
		position:absolute;
		top:100%;
		width:100%;
		z-index:1;
		background-color:#121b1c;
		opacity:0.9;
		border:0px;	
	}
	.aladin_nav{
		width:10%;	
	}
	.cbp-spmenu-vertical{
		width:30%;	
	}
	.aladin_logo{
		width:65%;	
	}
	.aladin_top_login{
		width:9%;	
	}
	.aladin_top_submit_listing{
		width: 15%;
	}
	.aladin_sub_banner_hdg{
		padding-top:120px;	
	}
	/*Auto Motive CSS*/
	.aladin_auto_service_hdg{
		font-size: 20px;
	}
	.aladin_auto_service_02_wrap::before{
		background-size: 55%;
	}
	h3.aladin_auto_service_hdg{
		font-size: 30px;
	}
	.aladin_auto_service_01_wrap figure{
		width: 280px;
	}
	.aladin_auto_service_01_des{
		padding: 0px 0px 0px 295px;
	}
	.aladin_auto_service_03_des{
		padding: 0 245px 0 20px;
	}
	.aladin_auto_service_03_wrap figure{
		width: 250px;
	}
	/*Job Portal CSS*/
}
/*============	Media Between Start ============ */
@media screen and (min-width: 1200px) and (max-width: 1320px) {

}

/*============	Media Between Start ============ */
@media screen and (min-width: 991px) and (max-width: 1199px) {
	.aladin_add_img_des p{
		display:none;	
	}
	.aladin_listing_address{
		padding:5px;	
	}
	.aladin_listing_address p{
		font-size:12px;	
	}
	/*Auto Motive CSS*/
	.aladin_auto_log_nav_wrap{
		padding-bottom: 0px;
	}
	.aladin_auto_logo{
		width: 100%;
		text-align: center;
	}
	.aladin_auto_navigation_wrap{
		float: left;
	}
	.aladin_auto_banner_caption{
		margin: -100px 0 0 -415px;
	}
	.aladin_auto_find_shahdow_wrap:before{
		background-size: 100%;
	}
	.aladin_auto_service_01_des{
		padding: 0px;
		width: 100%;
		float: left;
		text-align: center;
	}
	.aladin_auto_service_03_wrap figure{
		top: 140px;
	}
	/*Job Portal CSS*/
	.aladin_job_navigation ul li a{
		padding: 20px 10px 15px;
	}
	.aladin_banner_search_outer_wrap{
		top: 60%;
	}
	.aladin_job_offer_outer_wrap{
		margin: 60px 0 0;
	}
	.aladin_job_offer_wrap{
		min-height: 242px;
	}
	.aladin_job_cat_wrap{
		min-height: 330px;
	}
	.aladin_job_filter_des h5 > a,
	span.aladin_job_title{
		margin: 0px 0px 8px;
	}
	ul.aladin_job_staus_element li{
		margin: 0px 0px 8px;
	}
	.aladin_job_detail_link .aladin_job_social_icon_wrap{
		width: 100%;
		margin: 0px;
	}
	.aladin_aside_job_accord_hdg h6{
		padding: 0 30px 0 0;
	}
}

/*============	Media 990Px Start ============ */ 
@media (max-width: 991px) {
	.aladin_search_wrap{
		position:absolute;
		top:100%;
		width:100%;
		z-index:1;
		background-color:#121b1c;
		opacity:0.9;
		border:0px;	
	}
	.aladin_nav{
		width:10%;	
	}
	.cbp-spmenu-vertical{
		width:45%;	
	}
	.aladin_logo{
		width:62%;	
	}
	.aladin_top_login{
		width:11%;	
	}
	.aladin_top_submit_listing{
		width: 17%;
	}
	.aladin_category_tab_item ul li{
		width:25%;
		margin:0px 0px 10px;	
	}
	.aladin_popular_category_bg{
		padding-bottom:50px;	
	}
	.aladin_poplar_category_wrap {
		margin:0px 0px 30px;	
	}
	.aladin_services_outer_wrap{
		margin:0px 0px 30px;	
	}
	.aladin_price_plan_bg{
		padding-bottom:50px;	
	}
	.aladin_price_plan_bg .no_padding{
		padding:0px 15px;	
	}
	.aladin_price_plan_wrap{
		margin:0px 0px 30px;	
	}
	.aladin_sponser_carousel .item{
		float:none;	
	}
	.aladin_sponser_carousel.owl-carousel .owl-item img{
		width:auto;
		display:inline-block;	
	}
	/*Footer CSS*/
	.aladin_newsletter_wrap{
		padding:0px;	
	}
	.aladin_newsletter_field{
		text-align:center;	
	}
	.aladin_newsletter_field input[type="text"],
	.aladin_newsletter_field input[type="search"]{
		margin-bottom:30px;	
	}
	.aladin_widget_list{
		border-left:0px;
		border-bottom:1px solid #1e1e1e;	
	}
	.aladin_widget_list.footer_border_right{
		border-bottom:0px;
		border-right:0px;	
	}
	.aladin_footer_post_outer_wrap{
		padding-bottom:20px;	
	}
	.aladin_footer_post_wrap{
		margin-bottom:30px;	
	}
	.aladin_submit_add_outer_wrap{
		margin-bottom:30px;	
	}
	.aladin_sub_banner_hdg{
		padding:150px 0 0;	
	}
	.aladin_footer_social_icon{
		text-align:center;	
	}
	ul.aladin_social_icon_list{
		margin-bottom:10px;	
	}
	.aladin_footer_social_icon ul.aladin_social_icon_list{
		text-align:center;
		margin:0px 0px 15px;	
	}
	.aladin_footer_social_icon ul.aladin_social_icon_list,
	ul.aladin_payment_wrap{
		width:100%;	
	}
	/*Listing 01 CSS*/
	.aladin_order_wrap,
	.aladin_price_selector,
	.aladin_price_selector.aladin_oredr_first{
		width:50%;	
	}
	.aladin_order_wrap{
		padding:18px 0px;	
	}
	.aladin_price_selector.aladin_oredr_first{
		text-align:left;	
	}
	.aladin_price_selector{
		padding:20px;	
	}
	/*Aside bar CSS*/
	.aladin_aside_outer_wrap{
		margin-top:30px;	
	}
	/*404 Page CSS*/
	.aladin_404_wrap h2{
		font-size:200px;
		line-height:normal;	
	}
	.aladin_404_wrap i{
		font-size:240px;
		top:30px;	
	}
	.aladin_404_wrap{
		margin:-60px 0px 40px;	
	}
	/*Comming Soon CSS*/
	.aladin_comming_title h2{
		font-size:50px;	
	}
	.aladin_comming_title p{
		font-size:20px;	
	}
	.aladin_time_counter_wrap ul li{
		width:50%;
		margin:0px 0px 15px;	
	}
	.aladin_time_counter_wrap ul li:nth-child(2) .aladin_time_holder{
		border:0px;	
	}
	.aladin_comming_field{
		width:100%;	
	}
	.aladin_comming_field form input[type="text"]{
		margin:0px 0px 15px;	
	}
	.aladin_comming_field .no_padding{
		padding:0px 15px;	
	}
	/*Contact us 1 CSS*/
	.aladin_content_info{
		margin-bottom:30px;	
	}
	/*Auto Motive CSS*/
	.aladin_auto_log_nav_wrap{
		text-align: center;
	}
	.aladin_auto_logo{
		width: 100%;
	}
	.aladin_auto_cart_outer_wrap,
	.aladin_auto_compare_wrap{
		float: none;
		display: inline-block;
	}
	.aladin_auto_cart_outer_wrap::before{
		left: 0px;
		right: auto;
	}
	.aladin_auto_navigation_wrap{
		float: left;
	}
	.aladin_auto_navigation_wrap{
		display: none;
	}
	.aladin_auto_log_nav_wrap .dl-menuwrapper{
		display: inline-block;
		margin: 0px 0px 0px 0px;
		float: none;
		width: 100%;
	}
	.aladin_auto_log_nav_wrap .dl-menuwrapper .dl-menu{
		left: 0px;
		right: 0px;
		margin: auto;
	}
	.aladin_auto_top_bar{
		text-align: center;
	}
	.aladin_auto_top_call_us_wrap,
	.aladin_auto_search_wrap,
	.aladin_auto_top_social_icon{
		width: 100%;
	}
	.aladin_auto_search_wrap form{
		display: inline-block;
		float: none;
	}
	.aladin_auto_banner_caption,
	.aladin_auto_banner_caption::before{
		text-align: center;
		left: 0px;
		width: 100%;
		margin-left: 0px;
	}
	.aladin_auto_banner_caption{
		margin-top: -50px;
	}
	.aladin_auto_find_shahdow_wrap::before{
		background-size: 100%;
		bottom: -40px;
	}
	.aladin_auto_find_car_outer_wrap{
		margin: 80px 0 0;
	}
	.aladin_auto_car_find_hdg{
		text-align: center;
		margin: 0px 0px 15px;
	}
	.aladin_auto_car_find_hdg h5{
		padding: 0px;
	}
	.aladin_auto_car_find_tab_link,
	.aladin_auto_car_find_tab_link ul{
		text-align: center;
	}
	.aladin_fea_vehicle_des_wrap,
	.aladin_auto_vimeo_wrap{
		margin-bottom: 25px;
	}
	.aladin_auto_trust_wrap{
		width: 50%;
		margin: 0px 0px 25px;
	}
	.aladin_auto_trust_bg .aladin_auto_trust_wrap:last-child{
		width: 100%;
	}
	.aladin_auto_offer_outer_wrap{
		margin: 0px 0px 30px;
	}
	.aladin_auto_foo_hdg{
		margin: 0px 0px 25px;
	}
	.aladin_auto_copyright_text{
		padding-left: 0px;
		margin: 0px 0px 10px;
	}
	.aladin_auto_copyright_text,
	.aladin_auto_foo_nav{
		width: 100%;
		text-align: center;
	}
	.aladin_auto_follow_us_wrap{
		padding: 0px;
		margin: 0px 0px 20px;
	}
	/*Job Portal CSS*/
	.aladin_job_navigation{
		display: none;
	}
	.aladin_job_logo_nav_wrap .dl-menuwrapper{
		display: inline-block;
		width: 100%;
	}
	.aladin_job_top_strip{
		padding: 10px 0px;
	}
	.aladin_job_mailing_address{
		margin-bottom: 5px;
	}
	.aladin_job_mailing_address,
	.aladin_job_login_wrap,
	.aladin_job_social_icon_wrap,
	.aladin_job_social_icon_wrap ul.aladin_job_social_icon{
		width: 100%;
		text-align: center;
	}
	.aladin_job_logo_nav_wrap{
		text-align: center;
	}
	.aladin_job_logo{
		width: 100%;
	}
	.aladin_job_upload_resume{
		display: inline-block;
		float: none;
		margin-bottom: 8px;
	}
	.aladin_job_banner_caption{
		margin: -90px 0 0;
	}
	.aladin_job_banner_caption h2{
		font-size: 40px;
		margin: 0 0 10px;
	}
	.aladin_banner_link_wrap{
		margin: 10px 0px 0px;
	}
	.aladin_banner_search_outer_wrap{
		position: static;
		background-color: rgba(0, 0, 0, 0.3);
		margin: 80px 0px 0px;
	}
	.aladin_banner_advance_search{
		background-color: transparent;
	}
	.aladin_banner_field input[type="text"], .aladin_banner_field select{
		margin: 0px 0px 20px;
	}
	.aladin_job_offer_outer_wrap{
		margin: 80px 0 0;
	}
	.aladin_job_offer_wrap{
		min-height: 242px;
	}
	.aladin_job_login_wrap ul li{
		display: inline-block;
		float: none;
	}
	.aladin_job_cat_wrap{
		min-height: 330px;
	}
	.aladin_job_filter_des h5 > a,
	span.aladin_job_title{
		margin-bottom: 8px;
	}
	ul.aladin_job_staus_element li{
		margin: 0px 0px 8px;
	}
	.aladin_job_offer_wrap{
		margin: 0px 0px 30px;
	}
	.aladin_job_fea_employe_bg:before{
		width: 100%;
		background-color: rgba(255, 255, 255, 0.4);
	}
	.aladin_job_blog_wrap,
	.aladin_job_foo_hdg{
		margin: 0px 0px 30px;
	}
	.aladin_job_filter_link{
		width: 100%;
		text-align: center;
	}
	.aladin_job_filter_link,
	.aladin_job_thumbnail{
		margin: 0px 0px 15px;
	}
	.aladin_job_sorting_wrap{
		width: 100%;
		text-align: center;
	}
	.aladin_job_thumbnail{
		width: 100%;
	}
	.aladin_job_filter_link ul li,
	.aladin_job_thumbnail,
	.aladin_job_sort_by_outer_wrap{
		display: inline-block;
		float: none;
	}
	.aladin_job_detail_link .aladin_job_social_icon_wrap{
		width: 100%;
		margin: 0px;
	}
	.aladin_job_detail_des_wrap .aladin_job_social_icon_wrap ul.aladin_job_social_icon{
		width: auto;
	}
	.aladin_job_detail_hdg ul.aladin_job_staus_element{
		margin: 0px 0px 12px;
	}
	.aladin_job_detail_logo_wrap{
		width: 100%;
		margin: 0px 0px 15px;
	}
	.aladin_job_detail_hdg{
		padding: 0px;
		float: left;
		width: 100%;
	}
	.aladin_job_detail_hdg h4{
		margin: 0 20px 10px 0;
	}
	.aladin_job_detail_hdg .aladin_shift_status{
		margin: 0px 0px 15px;
	}
	.aladin_job_detail_link a:first-of-type{
		margin-bottom: 10px;
	}
	.aladin_aside_job_accord_hdg h6{
		padding: 0 30px 0 0;
	}
}

/*============	Media 768Px Start ============ */ 
@media (min-width: 768px) and (max-width: 990px) {
	
}

/*============ Media 767Px Start ============ */
@media (max-width: 767px) {
	.aladin_wrapper .modal-dialog{
		text-align: center;
	}
	#login .modal-dialog .aladin_sign_in_wrap,
	#register .modal-dialog .aladin_sign_in_wrap{
		display: inline-block;
		float: none;
		width: 50%;
	}
	.aladin_sign_in_field label{
		text-align: left;
	}
	.aladin_nav{
		width:13%;
		z-index:10;	
	}
	.aladin_search_wrap{
		position:absolute;
		top:100%;
		width:100%;
		z-index:1;
		background-color:#121b1c;
		opacity:0.9;	
	}
	.aladin_search_wrap{
		border:0px;	
	}
	.aladin_logo{
		width: 100%;
		position: relative;
		border-top: 1px solid rgba(255, 255, 255, 0.1);
		padding-bottom: 18px;
	}
	.aladin_top_login{
		width:50%;
		position: absolute;
		border:0px;
		top: 0px;
		left: 0px;	
	}
	.aladin_top_submit_listing{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 50%;
	}
	.aladin_top_login ul li a{
		font-size:12px;	
	}
	.aladin_top_login ul ul{
		right:0px;
		width:150%;
		left:auto;
	}
	.cbp-spmenu-vertical{
		width:55%;	
	}
	.aladin_category_tab_item ul li{
		width:45%;
		margin:0px 0px 10px;	
	}
	.aladin_premium_ad_slider .item{
		margin:0px 10px 20px;	
	}
	.aladin_home_services_bg{
		padding-bottom:50px;	
	}
	.aladin_services_outer_wrap{
		margin-bottom:30px;	
	}
	.aladin_advance_listing_link ul li{
		min-width:28%;	
	}
	.aladin_popular_category_bg{
		padding:0px 0px 50px;	
	}
	.aladin_poplar_cat_outer_wrap .no_padding{
		padding:0px 15px;	
	}
	.aladin_poplar_category_wrap{
		margin:0px 0px 30px;	
	}
	.aladin_place_hover_des h3{
		font-size:20px;	
	}
	.aladin_place_responsive p{
		display:none;	
	}
	.aladin_place_responsive .aladin_place_hover_des{
		margin:-40px 0 0;	
	}
	.aladin_place_responsive ul.aladin_rating_star{
		margin:0px 0px 10px;	
	}
	.aladin_price_plan_bg{
		padding-bottom:50px;	
	}
	.aladin_price_plan_bg .no_padding{
		padding:0px 15px;	
	}
	.aladin_price_plan_wrap{
		margin-bottom:30px;	
	}
	.aladin_sponser_carousel .item{
		width:100%;
		margin:0px;	
	}
	.aladin_sponser_carousel.owl-carousel .owl-item img{
		width:auto;
		display:inline-block;	
	}
	/*Blog Detail CSS*/
	.aladin_blog_detail_row figure{
		width:100%;
		margin:0px 0px 20px;
	}
	.aladin_blog_detail_row figure img{
		width:100%;	
	}
	.aladin_blog_detail_caption{
		width:100%;
		padding:0px;
		float:left;	
	}
	ul.aladin_blog_tag{
		margin-bottom:10px;	
	}
	ul.aladin_blog_tag,
	ul.aladin_blog_social_icon{
		width:100%;
		text-align:center;
	}
	.aladin_blog_detail_author,
	.aladin_comment_img_des{
		text-align:center;	
	}
	.aladin_blog_detail_author figure,
	.aladin_comment_img figure{
		width:100%;
		margin:0px 0px 15px 0px;
		display:inline-block;	
	}
	.aladin_blog_detail_author figure img,
	.aladin_comment_img figure img{
		width:auto;	
	}
	.aladin_blog_author_cap{
		padding:0px;
		width:100%;
		float:left;
	}
	.aladin_comment_img,
	.aladin_comment_des{
		width:100%;	
	}
	.aladin_comment_list_wrap ul ul{
		padding:0px;	
	}
	/*Property Listing 02 CSS*/
	.aladin_directory_listing_wrap > figure{
		margin-bottom:25px;	
	}
	.aladin_listing_02_des{
		position:relative;	
	}
	.aladin_directory_listing_wrap > figure,
	.aladin_directory_listing_wrap figure > img,
	.aladin_listing_02_des{
		width:100%;	
	}
	.aladin_listing_02_des{
		padding-left:0px;	
	}
	.aladin_author_meta figure{
		width:36px;	
	}
	.aladin_author_meta figure img{
		width:auto;	
	}
	.aladin_listing_02_des h4 > a{
		padding-right:190px;
	}
	/*Listing 03 CSS*/
	.aladin_listing_03_wrap{
		display:block;	
	}
	.aladin_listing_03_map,
	.aladin_listing_03_detail{
		width:100%;	
	}
	.aladin_listing_03_map .map-canvas{
		width:100%;
		position:relative;
		min-height:300px;	
	}
	/*Listing Detail CSS*/
	.aladin_detail_img{
		width:47%;
		margin-bottom:8px;	
	}
	/*404 Page CSS*/
	.aladin_404_wrap h2{
		font-size:120px;
		line-height:normal;	
	}
	.aladin_404_wrap i{
		font-size:140px;
		top:18px;	
	}
	.aladin_404_wrap{
		margin:-60px 0px 40px;	
	}
	.aladin_404_search{
		width:100%;	
	}
	/*Sign In Page*/
	.aladin_sign_in_wrap.aladin_page_type{
		width:100%;
		float:left;	
	}
	/*Auto Motive CSS*/
	.aladin_auto_des_wrap figure{
		float: left;
		width: 100%;
		margin: 0px 0px 20px;
	}
	.aladin_auto_offer_des_wrap{
		padding: 0px;
		width: 100%;
		float: left;
	}
	.aladin_auto_banner_caption{
		margin-top: -35px;
	}
	.aladin_auto_banner_caption h2,
	.aladin_auto_banner_caption h3{
		font-size: 35px;
		line-height: 35px;
	}
	.aladin_auto_banner_caption::before{
		font-size: 160px;
		line-height: 80px;
	}
	.aladin_auto_car_find_tab_link ul li{
		width: 50%;
		margin: 0px 0px 10px;
	}
	.aladin_autocar_wrap figure{
		width: 100%;
	}
	.aladin_autocar_des_wrap{
		width: 100%;
		float: left;
		padding: 0px;
	}
	.aladin_fea_vehicle_filter_link_wrap{
		text-align: center;
	}
	.aladin_fea_vehicle_filter_link_wrap h6{
		display: block;
		margin-bottom: 10px;
		width: 100%;
	}
	ul.aladin_fea_vehicle_filter_link{
		width: 100%;
	}
	ul.aladin_fea_vehicle_filter_link li{
		width: 46%;
		margin-bottom: 10px;
	}
	/*Job Portal CSS*/
	.aladin_counter_wrap{
		width: 47%;
	}
	.aladin_job_counter_wrap .aladin_counter_wrap:nth-child(2):before{
		width: 0px;
	}
}

/*============ Media 480Px Star ============ */
@media (max-width: 480px) {
	#login .modal-dialog .aladin_sign_in_wrap,
	#register .modal-dialog .aladin_sign_in_wrap{
		width: 80%;
	}
	.aladin_auto_top_call_us_wrap{
		margin-bottom: 10px;
	}
	.aladin_auto_top_call_us_wrap ul li p{
		margin-bottom: 0px;
	}
	.aladin_auto_find_car_wrap{
		padding: 30px 30px 20px;
	}
	.aladin_auto_banner_caption{
		display: none;
	}
	.aladin_auto_car_find_tab_link ul li{
		width: 100%;
	}
	.aladin_auto_newletter_bg{
		text-align: center;
	}
	.aladin_auto_follow_us_wrap h6,
	.aladin_auto_newletter_form h6{
		display: block;
		padding-top: 0px;
		margin-bottom: 15px;
	}
	ul.aladin_auto_social_icon,
	.aladin_auto_newletter_form form{
		width: 100%;
	}
	.aladin_auto_new_launches_wrap > a{
		margin: 0px 0px 10px;
	}
	.aladin_auto_trust_wrap{
		width: 100%;
	}
	.aladin_auto_service_01_wrap figure{
		width: 100%;
	}
	.aladin_auto_service_01_des{
		width: 100%;
		float: left;
		padding: 0px 0px 0px 15px;
	}
	.aladin_auto_service_03_wrap figure{
		top: 140px;
	}
	.aladin_auto_filter_link_wrap ul li{
		width: 46%;
	}
	/*Job Portal CSS*/
	.aladin_job_mailing_address ul li{
		border: 0px;
	}
	.aladin_job_banner_caption{
		margin: -30px 0 0;
	}
	.aladin_job_banner_caption h2,
	.aladin_job_banner_caption p{
		display: none;
	}
	.aladin_banner_link_wrap > a{
		min-width: 150px;
	}
	.aladin_banner_advance_search{
		padding: 26px 10px 20px;
	}
	.aladin_job_filter_link ul li{
		width: 48%;
	}
	.aladin_job_date_picker{
		width: 100%;
	}
	.aladin_job_filter_icon{
		width: 100%;
		margin: 0px 0px 15px;
	}
	.aladin_job_filter_des{
		padding: 0px;
		float: left;
		width: 100%;
	}

}
/*============ Media 320Px Star ============ */
@media (max-width: 320px) {

}