@charset "utf-8";
/* CSS Document */


@media screen and (max-width:1500px)
{	
.calculate_sectin_right{width: 540px;}
}

@media screen and (max-width:1400px)
{	
.calculate_sectin_right{width: 460px;}
}
@media screen and (max-width:1280px)
{
    .movers_listing_box{min-height: 440px;}
}
@media screen and (max-width:1250px)
{
.wrapper{width: 1080px;}
 .plans_about_detail{min-height: 140px;}

}

@media screen and (max-width:1150px)
{
.wrapper{width: 940px;}
.slider_sec_left{max-width: 478px;}
.slider_sec_left p br{display: none;}
.banner_section .carousel-indicators {margin-top: 167px;}
.how_work:after{width: 133px;left: 238px;}
.how_work:before{left: 296px;}
.how_work{width: 33.33%;padding: 0 10px;}
.testimonialfiels{padding-left: 100px;}
.thumbnail_sjs{height: 177px;}
.cols_multiple{padding: 0 10px;}
.calculate_sectin_right{width: 380px;}

.testimonial_sections_in{height: 370px;}
.commert_td:nth-of-type(2n){width: 16%;}
.commert_td:nth-of-type(3n){width: 16%;}
.movers_new_desc{min-height: 78px;}
.plans_about_detail{min-height: 160px;}

}

@media screen and (max-width:1040px)
{
	.wrapper{width: 940px;}
	
	.top_menus ul li a{margin: 0 7px;}
        .logo{width: 130px; margin-top: 13px; margin-right: 6px; }
    

        .slider_sec_left{width:50%; max-width: 100%;}
        .slider_cont_right{width: 48%;}
        .banner_section .carousel-indicators {
    margin-top: 146px;
}
.how_work:after {
    width: 60px;
    left: 198px;
}
.how_work:before {
    left: 219px;
}
.testimonialfiels {
    padding-left: 40px;
}
.testimonialfiels_quote{padding-left: 30px; padding-right: 0;}
.carousel-indicators.indicators_ns{padding-top: 22%;}
.thumbnail_sjs{height: 180px;}
.crsl-item h3{min-height: 54px;}
.find_loca_section{width: 390px; margin-right: 0;}
.calculate_sectin_right{  display: none}
.calculate_sectin_left{width: 100%; text-align: center;}
.cols_multiple {padding: 0 20px;}
	
#register-form label.error{font-size: 11px;}	
#register-form1 label.error{bottom: -11px;}
.cl_for{width: 33.33%;}
.jermy_section_sontent_left{padding: 0;}
.linsk_of_qp ul li{margin-left: 20px;}
.jermy_section_sontent_right{width: 42%;}
.jermy_section_sontent_left{width: 58%;}
.box_full_secjs_container_cols{width: 100%; padding: 0;}
.box_full_secjs_container_cols .box_full_secjs_container_cols_row:last-child{margin-bottom: 28px;}
.margin_sks{margin-top: 0;}
#addition_field_sec{margin-bottom: 0;}
.btn_setshs{margin-top: 0;}
#del_row{margin: 0;}
.jsf_btn{ margin-top: 0px; margin-bottom: 25px;}
#del_row.del_rows_accept{padding-bottom: 0;}
.coluser_my_booking_sec{width: 100%;}

.short_cat_desc p{max-width: 100%; width: 100%;}
.short_cat_desc a{float:left; margin-top: 10px;}
#captchaimg{width: 100px;}
 .movers_listing_box{min-height: 480px;}
 select.inpur_signup_seles{width: 100}

 .box_full_secjs_container_cols_row label {
  font-size: 14px;
}
.left_sect{width: 20%;}
.new_profile{width: 100% !important;}
}

@media screen and (max-width: 992px)
{
    .logo{float: none;

display: inline-block;

vertical-align: top;}
    .top_menus {
	float: none;
	display: inline-block;
}
.header_left{width: 100%; text-align: center;}
    .header_right {
	float: right;
	width: 100%;
	text-align: center;
}
.wrapper{width: 710px;}
.find_locarion_sks{background-position: 27% center;}
.movers_listing_box{min-height: 430px;}
.my_namage_bookings_row_right{float: left;}
.my_namage_bookings_row_left{width: 100%;}

.plane_cols{width: 100%;}
.plans_about_detail{min-height: inherit;}
select.inpur_signup_seles{width: 100%; margin-bottom: 5px;}
.btn_availtyset a{margin-left: 0; margin-right: 5px;}
.show_availibity_cal .inpur_signup{width: 111px;}
.show_availibity_cal{min-width: auto;}
.show_availibity_cal td{padding: 5px 2px;}

.move_helpers_section .box_full_secjs_container_cols_row {
  margin-right: 0;
  width: 100%;
}

.service_icons label {
	font-size: 14px;
	padding-right: 3px;
}
.left_sect{width: 30%;}
.new_profile{width: 100% !important;}
.twocolum{width: 98%; margin: 0px 1% 10px;}
}


@media screen and (max-width: 992px) and (min-width:768px)
{

}

@media screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait)
{
	
}


@media screen and (max-width:850px)
{
	
}

@media screen and (max-width: 767px)
{
	.wrapper{width: 435px;}
        .device_menu{display: block; position: relative; z-index: 99;  float:left; margin-top: 19px;}
        header{padding-bottom: 10px;}
        .top_menus_device{position: absolute; z-index: 9; right: 0; top: 0; background: #fff; box-shadow: 0 3px 5px rgba(0, 0, 0, 0.4); width: 200px; margin-top:42px; margin-right: -70px;}
        .top_menus_device ul li{width: 100%;}
        .top_menus_device ul li a{height: inherit; line-height: inherit; border: 0; border-bottom: solid 3px transparent; width: 100%; margin: 0; padding: 10px;}
	.slider_sec_left{width:100%; padding-top: 50px; text-align: center}
        .slider_sec_left h2{float:none; display: inline-block;}
        .banner_section .carousel-indicators {
margin-top: 40px;
padding-left: 0;
}
.slider_cont_right{width: 100%; margin-top: 60px;}
.slider_section_top{height: 300px;}

.content_slider_bottom{background: #eee; margin-top:20px;}
.col_for_colas{width: 50%; margin-bottom: 8px;}
.content_slider_bottom_inf{padding-bottom: 0;}
.how_work{width: 100%; margin: 25px 0; padding: 0;}
.how_work:after, .how_work:before{display: none !important;}
.title_of_wow{text-align: center;}
.title_of_wow:after{ margin: auto; margin-top: 4px;
margin-left: auto;
}
.testimonialfiels{padding-left: 0;}
.testimonialfiels_img {width: 145px;height: 143px; display: block; margin: auto;}
.testimonialfiels_quote{ display: block; clear: none; }
.find_locarion_sks{background-position: 27% center;}
.cols_multiple{display: block; float:left; width: 100%; padding:0 0;}
.footer_col{width: 100%; }
.footer_top .footer_col{padding: 11px 0;}
.footer_middle .footer_col_2{margin-top: 30px;}
.footer_top .footer_col_3,
.footer_top .footer_col_2{width: 50%;}
.top_menus{display: none;}
.item p{min-height: 110px;}
.footer_middle .footer_col_2,
.footer_middle .footer_col_3{width: 50%;margin-top: 30px;}
.find_loca_section{margin-top: 187px;}
.find_loca_section h3,
.find_loca_section p{text-shadow:0 0 15px #fff;}
.user_login_section{padding: 0px 0 50px !important;}
header.heaxderfixed{position: initial !important; box-shadow: none;}
#register-form label.error{position: initial;}
#register-form label.error{font-size: 13px;}	
label.error{font-weight: 100; color: red; font-size: 13px;}
.testimonial_sections_in{height: 530px;}
.cl_for{width: 50%;}

.jermy_section_sontent_right{width: 100%;}
.jermy_section_sontent_left{width: 100%;}
.linsk_of_qp{float:left;}
.linsk_of_qp ul li{margin: 0 30px 10px 0;}
.right_aka {float: left;margin-top: 20px;}
.commert_left{width: 100%; padding-right: 0;}
.commert_right{width:100%; margin-top: 15px;}
.dashboard_section_right{width: 100%; margin-top: 30px; float:left; padding-left: 0;}
.dashboard_section_left{width: 100%; text-align: center;}
.user_photo_dashboard{width: 250px; float: none; margin: 0 auto; display: inline-block;}
.menu_of_dash{text-align: left;}
.no_record_found{font-size: 17px; margin: 40px 0 70px 0;}
header.after_user_login_section .top_menus_device{margin-right: 0; margin-top: 35px;}
.dashboard_section{min-height: 250px;}
.commert_td:nth-of-type(2n){width: auto;}
.commert_td:nth-of-type(3n){width: auto;}
.commert_table{width: 520px;}
.jermy_section_sontent{padding-left: 0; margin-top: 25px; float:left; width: 100%;}
.movers_new_desc{min-height: 80px;}
.static_page_content{min-height: 300px;}
#captchaimg{width: auto;}
.movers_listing_box{min-height: 440px;}
.johpop{width: 100%;left: 0 !important;right: 0;padding: 0 10px;background: transparent;}
.wallet_amount_design_bx{width:100%; box-shadow:none; border:0; padding-left:0; padding-right:0;}
.sort_by_box_inearch{margin-top: 0;}
.row_ch_listing_mar{margin-top: 20px;}

.success_message_area_inner {
  width: 96%;
   padding: 10px 10px 10px 45px;
}
.smessage_text {
  display: block;
  font-size: 13px;
}
.calnedar_title_hours h2 {
	display: inline-block;
	margin: 10px 0px 20px 0px;
	vertical-align: top;
	font-size: 14px;
}
.color-title{padding: 10px 0px;}
.time-color-title{padding: 10px 0px;}
.time-color-listing .form-lebel{width:49%; margin: 5px 0.5%;}
.color-listing .form-lebel{width: 100%; margin:5px 0px;}
.time-color-title,
.color-title {
	font-size: 17px;
}
.non_booking_popup .new_calenders .book_length_left_short {
	width: 100%;
	margin-right: 0;
}
.non_booking_popup .new_calenders .book_length_right_big {
	width: 100%;
}
.ort_1 {
	width: 100%;
}
.ort_2 {
	width: 100%;
	margin: 10px 0;
}
.ort_3 {
	width: 100%;
}
.non_booking_popup .new_calenders .my_movr1 {
	width: 100%;
	margin-right: 0;
}
.non_booking_popup .new_calenders .book_time_length {
	margin-right: 0%;
	width: 100%;
}
.new_lpersd {
	width: 100%;
}
.new_lpers_jj {
	float: right;
	width: 100%;
}
.move_helpers_section .box_full_secjs_container_cols_row {
  margin-right: 0;
  width: 100%;
}
.left_sect{width: 100%; text-align: center;}
.twocolum{width: 98%; margin: 0px 1% 10px;}
.left_sect .jermy_section_img {
	float: none;
	margin: 0px auto;
	text-align: center;
}
.left_sect .linsk_of_qp ul li {
	margin: 0px 10px;
	float: none;
	display: inline-block;
}
.new_profile .row_of_makal span{font-size: 15px;}
.left_sect .sign_mover_up_btn_1.right_aka a {
	text-align: center;
	margin: 0px auto;
	float: none;
}
}

@media screen and (max-width: 567px)
{
.wrapper{width:425px;}
        
.thumbnail_sjs {
    height: 350px;
}
.item p{min-height: inherit;}
.header_of_popup,
.note_heading_date{ font-size: 14px;}
.color-listing .form-lebel{width: 100%; margin:5px 0px;}
.time-color-listing .form-lebel{width: 100%; margin: 5px 0px;}
.new_profile .row_of_makal label{width: 100%;}

}

@media screen and (max-width: 479px)
{
	.wrapper{width: 275px;}
        .header_right{width: 100%;}
        .header_left{width: 100%; text-align: center;}
        .logo{width: 100%;}
        .top_menus_device{margin-right: 0; left: 0; right:auto;}
        .footer_top .footer_col_3, .footer_top .footer_col_2{width: 100%;}
        .find_loca_section{width: 100%;}
        .search_by_city{width: 100%; border: solid 1px #bbb;}
        .place_seacth{width: 100%;}
        .find_loca_section h3{font-size: 25px;}
        .find_loca_section p{font-size:30px;}
        .sign_mover_up_btn a, .sign_mover_up_btn_1 a{width: 100%; text-align: center;}
        .icontestimonialfiels_quote{padding-left: 34px;}
        .slider_section_top {
    height: 370px;
}
.col_for_colas{width: 100%;}
.cols_two_dks{width: 100%;}
.thumbnail_sjs {
    height: 210px;
}
.owl-nav{margin-top: -20px;}
.owl-carousel.owl-loaded{padding-top: 30px;}
.carousel-indicators.indicators_ns{padding-top: 50%;}
.footer_middle .footer_col_2,
.footer_middle .footer_col_3{width: 50%;}
.footer_menus ul li a{font-size: 15px;}
.forgot_passtext{float:left; clear: both; width: 100%; text-align: left;}
.testimonial_sections_in{height: 660px;}
.cl_for{width: 100%;}
.jermy_section_img{float:none; display: inline-block;}
.jermy_section_sontent{padding-left: 0; margin-top: 25px;}
.user_photo_dashboard{max-width: 100%;}
.right_aka_logout{width: 100%; margin-bottom: 20px;}
.dashboard_section .title_of_wow{width: 100%;}
.menu_of_dash ul li a{padding: 12px 10px; font-size: 18px;}
.menu_of_dash ul li a .fa {width: 26px;}
.box_full_secjs_header{padding: 13px 12px;}
.box_full_secjs_container{padding: 18px 12px;}
.dashboard_section_soa{padding: 30px 15px;}
header.after_user_login_section .header_left{ width: auto;}
header.after_user_login_section .header_right{ width: auto;}
header.after_user_login_section{padding-bottom: 19px;}
header.after_user_login_section .device_menu{margin-top: 28px;}

header.after_user_login_section .top_menus_device{margin-right: 0;margin-top: 45px;right: 0;left: 0;margin-left: -169px;}
.user_detail_skels{padding: 20px;}
.user_my_booking_sec{width: 100%; text-align: center;}
.user_my_booking_sec a{padding: 20px;}
.user_my_booking_sec_value{padding-left: 0; width: 100%; clear: both; display: block; overflow: visible;}
.user_my_booking_sec_icons{float:none; display: inline-block;}
.user_my_booking_sec_value h2{width: 100%;}
.user_my_booking_sec_value span{width: 100%;}
.btn_of_signupsd, .cancel_btn_sets{padding: 0 10px;}
.box_full_secjs_container_cols_row_additionl label{font-size: 15px;}
.box_full_secjs_container_cols_row label{font-size: 18px;}
.cptbx{width: 100%;}
.secur_code{width: 100%; margin-top: 15px;}
 .movers_listing_box{min-height: inherit;}
 .movers_new_desc{min-height: inherit;}
 .my_namage_bookings_row_left_col span{width: 100%; margin-left: 0;}
 .my_namage_bookings_row{    padding: 8px 11px;}
.my_namage_bookings_row_right .pending_btn{padding-left: 8px; padding-right: 8px;}
.bClose{right: 1px;}
.wallet_amountss{font-size:30px;}
.address_div{width:100%; margin: 15px 0;}
.distance_km {
    font-size: 14px;
    width: 100%;
    display: block;
    clear: both;
}
.address_div_right{text-align: left;}
.distance_wrap_inner span.distance_inner{position: initial;}

.distance_wrape{width:80%; float:right;}
.distance_design{width:20%; min-height: 100px; margin: 0;}
.distance_b_right{float:left; margin-top: 35px;}
.distance_b_right span.distance_link{float:left;}
.distance_a span.distance_link{width: 40px;line-height: 40px;height: 40px;}
.distance_a:after{height: 96%;background: #1d72c9;position: absolute;width: 2px;top: 0;z-index: 1;left: 20px;}
.distance_a:before{width: 10px;
    height: 10px;
    background: #fff;
    border: solid 2px #4f9e42;
    position: absolute;
    z-index: 2;
    border-radius: 50%;
    top: 46%;
    left: 16px;}

.fc-row th.fc-day-header{font-size: 10px;}
.device_menu{width: 100%;}
.sign_up_btn_mov{margin-left: 0px;
width: 48%;}
.sign_mover_up_btn_header{float: none;
width: 48%; margin-left: 0px;}
.sign_mover_up_btn_header a{font-size: 12px;}
.sign_up_btn_mov a{font-size: 12px;}
}
@media screen and (max-width: 400px)
{
    .distance_field label.distance_titile{width:100%;}
	.distance_b_right{margin-top: 50px;}
}

@media screen and (max-width: 319px)
{
	.wrapper{width: 80%;}
	
}

@media screen and (max-width: 239px)
{
	.wrapper{width: 98%;}
}


