#booking_request_payment_options #SendCardCardType{ float:none;}
.new_bedroom_label label{ float:left !important;}
.newclear{ clear: both;}
.Popfive{ width:700px !important;}
.not-found-back a{ text-shadow: 0px 0px 0 #000000;}
.bodurl{ margin: 100px; text-align: center; word-wrap: break-word; text-shadow: 1px 1px 0 #ccc; }
.form-head{ padding:10px 0px 10px 60px; color: #333; border-top: 1px solid #999; border-bottom: 1px solid #999; background-color: #eee; font-size: 16px; font-weight: bold; margin-top: 20px;}
/*.Entire_form_block label{ margin-left: 60px;}*/
.update_cale_pop_in #calendar{width:100%;height:350px;margin:0 auto}
.Reservation_Blk .btn_dev { margin: 0 0 0 365px; width: 554px;}
.New_padding_22{ height:300px;}
.LoginBLock a.reg_log{ background:none; padding:3px 0 4px;}
.LoginBLock a{ display:inline-block;}
.unstyled1 { margin: 0 0 0 10px;}
.TopNotificationBlk{max-height:135px ; overflow-x: hidden; padding:0; width:100%;margin: 10px 0 0;height: 135px;}
.TopHelpOpenBlk{ right: 93px;}
.helplogout{ right:143px;}
.MobileHeader{ display:none;}
.Newpop3{ width:800px;}
.Newpop3 h1{ font-size: 19px; font-weight: normal; margin: 20px 0 0;  padding-left: 40px;}
.GoalPage .with .NewTypeInput_123Inner{  background:#FFFFFF; border: 1px solid #CCCCCC; left: -5px !important; padding: 3px; top: 25px !important; border-top:0; width:104px;}
.GoalPage .with{float: left; position: relative; width: 116px;}
@media only screen and (min-width: 1461px) and (max-width:1566px){
    .search-block{ background:url("../new_images/search_input_r.png") no-repeat; width:220px;}	
    .search-block input[type="text"], [type="search"]{ width: 170px; height: 29px; font-size:11px;}
    .LatestHeaderRight{ float: right; width: 997px;}
    .LatestHeaderRight .inner-footer-left a{font-size: 20px; padding: 14px 12px;}

    .LatestHeaderRight ul li.message{padding:8px 10px 10px;}

}
@media only screen and (min-width: 1401px) and (max-width:1460px){
    .search-block{ background:url("../new_images/search_input_r.png") no-repeat; width:220px;}	
    .search-block input[type="text"], [type="search"]{ }
    .LatestHeaderRight{ float: right; width: 951px;}
    .LatestHeaderRight .inner-footer-left a{ font-size: 18px; padding: 16px 12px;}
    .LatestHeaderRight ul li a { padding-right:12px  !important; padding-left:12px  !important;}	
    .LatestHeaderRight ul li.Favorite a span{margin: 0 0 0 16px;}
    .LatestHeaderRight ul li.message{padding:17px 10px 10px ;}
}

@media only screen and (min-width: 992px) and (max-width: 2600px) {.ip_display{ display:block !important;}}
@media only screen and (min-width: 1281px) and (max-width: 1300px){
    .search-block{ background:url("../new_images/search_input_r.png") no-repeat; width:220px;}	
    .search-block input[type="text"], [type="search"]{ width: 159px; height: 29px; font-size:11px;}
    .LatestHeaderRight{ float: right; width: 813px;}
    .LatestHeaderRight .inner-footer-left a{padding: 14px 22px;   font-size: 17px;}
    .LatestHeaderRight ul li.message{padding:8px 10px 10px;}

}
@media only screen and (min-width: 1301px) and (max-width: 1366px){
    .search-block{ background:url("../new_images/search_input_r.png") no-repeat; width:220px;}	
    /* .search-block input[type="text"], [type="search"]{ width: 159px; height: 29px; font-size:11px;} */
    .LatestHeaderRight{ float: right; width: 841px;}
    .LatestHeaderRight .inner-footer-left a{padding: 14px 22px;   font-size: 17px;}
    .LatestHeaderRight ul li.message{padding:8px 10px 10px;}
    .logout .LatestHeaderRight ul li.whyguestnest{ display:none;}
}

@media only screen and (min-width: 1367px) and (max-width:1400px){
    .search-block{ background:url("../new_images/search_input_r.png") no-repeat; width:220px;}	
    .search-block input[type="text"], [type="search"]{ width: 159px; height: 29px; font-size:11px;}
    .LatestHeaderRight{ float: right; width: 909px;}
    .LatestHeaderRight .inner-footer-left a{ font-size: 20px; padding: 14px 37px;}
    .LatestHeaderRight ul li.message{padding:8px 10px 10px;}
    .logout .LatestHeaderRight ul li.whyguestnest{ display:none;}	
}

@media only screen and (min-width: 992px) and (max-width: 1110px) {
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .NewHeaderBg .warrper { padding: 0 21px;}	
    .OuterInvite { width: 950px;}
    .typselect-1, .typselect-2, .typselect-3, .typselect-4{ width:75px;}
    .InBg label{margin:7px 7px 0; font-size:13px;}
    .typselect-5{ width:138px;}
    .NewHeaderBg .list-your-space a{ font-size:13px;}
    .list-your-space{ width:116px;}	
    .NewFindNow{ margin:26px auto auto 123px;} .SliderFrm img{ width:100%;}
    .wrapper1000{ width: 980px !important;}
    .middle{width: 980px !important;}
    .container-left{ width: 660px  !important;}
    .container-right{  width: 266px !important; margin: 0 10px !important;}
    .profiles-box{width: 280px  !important;}
    .HomeBlock2 .HomeBlockRight .HomeBlockImg a img{ width:100%;}
    .textBlock{ margin:46px  auto auto;}
    .HomeBlock2 { padding:61px 0;}	
    .HomeBlock2 .textBlock { margin: 43px auto auto;}
    .NewHeaderBg .warrper{padding:0 14px;}
    .LatestHeaderRight ul li.g_n_find_gust{ display:none;}	
	.LatestHeaderRight ul li.g_n_list_your_nest_btn{ margin:0 0 0 10px;}
	.LatestHeaderRight ul li.g_n_find_gust{ margin-top:0px;}
}
@media only screen and (min-width: 1531px) and (max-width: 1620px) {.OuterSliderFrm{ width:100%;} .ip_display{ display:block !important;} }
@media only screen and (min-width: 1491px) and (max-width: 1530px) {
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}	
    .OuterSliderFrm .SliderFrmRight{ right:0px;}	
    .NewHomeBlock{width: 1378px;}
    .OuterSliderFrm{ width:100%;}


    .local_plan_div_top_l{ width:435px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:54px;}
    .local_plan_div_top_r h2{ font-size:37px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:20px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);  margin: 7% 24px 0 0;
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:38px; padding:25px;}
    .plan_div_btm_top h2{ width: 280px; font-size:28px}
    .all_plans_list ul li{ font-size:19px;}
    .plan_div_b{ margin:0 0 0 21px;  width: 23%;}
    .plan_div_b h2{ font-size:32px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 35px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}		
}

@media only screen and (min-width: 1390px) and (max-width: 1490px) {
    .local_plan_div_top_l{ width:435px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:54px;}
    .local_plan_div_top_r h2{ font-size:37px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:20px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);  margin: 7% 24px 0 0;
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:38px; padding:25px;}
    .plan_div_btm_top h2{ width: 280px; font-size:28px}
    .all_plans_list ul li{ font-size:19px;}
    .plan_div_b{ margin:0 0 0 21px;  width: 23%;}
    .plan_div_b h2{ font-size:32px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 35px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}

    .usertopinfo{ width: 100%;}
    .ip_display{ display:block !important;}
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}
    .OuterSliderFrm .SliderFrmRight{ right:0px;}		
    .OuterSliderFrm{ width:100%;}	
    .NewHomeBlock{width: 1365px;}		
    
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:1172px;}
    .InviteSlider{ width:1108px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:1064px !important;  margin:0 0 0 0px !important;}
    /*InviteSlider*/
    .LatestHeaderRight ul.inner-footer{ width:100%;}
}
@media only screen and (min-width: 1281px) and (max-width: 1389px) {

    .local_plan_div_top_l{ width:435px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:46px;}
    .local_plan_div_top_r h2{ font-size:33px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:20px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:38px; padding:25px;}
    .plan_div_btm_top h2{ width: 280px; font-size:28px}
    .all_plans_list ul li{ font-size:19px;}
    .plan_div_b{ margin: 0 0 38px 15px;  width: 23%;}
    .plan_div_b h2{ font-size:29px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 35px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}

    .usertopinfo{ width: 100%;}
    .ip_display{ display:block !important;}
    .room_class_caption #class_caption_id .review-responce{ background: none;}	
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}
    .OuterSliderFrm .SliderFrmRight{ right:0px;}		
    .OuterSliderFrm{ width:100%;}	
    .NewHomeBlock{width: 1254px;}	
    .NewHomeBlockLeft h1{ font-size:27px;}
    .NewHomeBlockLeft h2{ font-size:20px;}
    .NewHomeBlockLeft{ width:404px;}
    .NewHomeBlockRight{ width:815px;}
    .BlockListPlace ul li{ margin:0 31px 10px 0;}
    .logout .LatestHeaderRight ul li.whyguestnest {display: none;}
    .LatestHeaderRight ul li a{padding: 22px 10px; }
    .LatestHeaderRight ul.inner-footer{ width:100%;}
    .LatestHeaderRight ul li.Favorite { padding: 11px 4px 5px;}	
    .LatestHeaderRight ul li.NewListRomm a{padding: 20px 10px 19px;}
    .LatestHeaderRight ul li.NewInvite a{  margin:0; padding-left: 38px; font-size: 13px;}
    .LatestHeaderRight ul li.add_new_listing a{ padding:11px 27px;}
    .logo { width: 170px;}
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:1172px;}
    .InviteSlider{ width:1108px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:1064px !important;  margin:0 0 0 0px !important;}


    /*InviteSlider*/
}

@media only screen and (min-width: 1260px) and (max-width: 1571px) {
    .hm_n_c_b .view-more { display: none;}


    .New_housepic_blk .NewHomeBlockLeft h1 {font-size: 19px;}
    .New_housepic_blk .show_ul li{font-size: 16px;width: 100px;}
    #place_homes ul {padding: 0 }
    #roommates_homes ul {padding: 0 }

}

@media only screen and (min-width: 1200px) and (max-width: 1279px) {
    #home_gn .New_housepic_blk .hm_n_c_b_UlDiv .view-more{ display: none; }



    #home_gn .BlockListPlace .view-more{ display: none; }

}

@media only screen and (min-width: 1280px) and (max-width: 1280px) {
    .Room-mates-dev .slider-img img{ height:100%;}

    .hm_n_c_bottom_pic{ top:0px;}	
    .hm_img_pi img{ width:100%;}
    .hm_n_c_b_b{ width: 100%;}
    .hm_n_c_b .Room-mates-dev .slider-img { height: 180px;}	
    .hm_n_c_b_UlDiv .view-more a{ height:auto;}
    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:37px; text-shadow: 0 1px 1px hsl(0, 0%, 0%); color:#fff; margin:0 0 10px 0;}
    .o_h_banner_txt p,
    .o_g_banner_txt p
    { font-size:28px; }
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:20px; text-shadow: 0 1px 1px hsl(0, 0%, 0%);}

    .local_plan_div_top_l{ width:435px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:46px;}
    .local_plan_div_top_r h2{ font-size:33px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:20px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:30px; padding:25px;}
    .plan_div_btm_top h2{ width: 250px; font-size:28px}

    .all_plans_list{ margin:0px;}
    .all_plans_list ul li{ font-size:19px;}
    .plan_div_b{ margin: 0 0 38px 15px;  width: 23%;}
    .plan_div_b h2{ font-size:29px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 35px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}

    .FavoriteBlkPop{  top: 125px; }
    .usertopinfo{ width: 100%;}
    .room_class_caption #class_caption_id .review-responce{ background: none;}	
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .OuterSliderFrm .SliderFrmRight{ right:0px;}	
    .SeoPageSlider .SliderHeading h1{ font-size:33px;}	
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}	
    .OuterSliderFrm{ width:100%;}	
    .logo{width: 172px;}
    .NewHomeBlock{width: 1254px;}	
    .NewHomeBlockLeft h1{ font-size:27px;}
    .NewHomeBlockLeft h2{ font-size:20px;}
    .NewHomeBlockLeft{ width:404px;}
    .NewHomeBlockRight{ width:815px;}
    .BlockListPlace ul li{ margin:0 31px 10px 0;}	
    

    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:1172px;}
    .InviteSlider{ width:1108px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:1064px !important;  margin:0 0 0 0px !important;}
    /*InviteSlider*/
    /* .LatestHeaderRight{ float: left; width: 100%;  border-top: 1px solid hsl(0, 0%, 0%); padding:10px 0  0 0;}
     .LatestHeaderBg{ background:#fff;}*/
    .search-block { background: url("../new_images/search_input_r.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); width: 220px;}
    .search-block input[type="text"], [type="search"] { font-size: 11px; height: 29px; width: 159px;}
    .LatestHeaderRight ul li.add_new_listing a{ padding:11px 27px;}
    .logout .LatestHeaderRight ul li.whyguestnest { display: none;}
}

@media only screen and (min-width: 1265px) and (max-width: 1279px) {
    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:31px; text-shadow: 0 1px 1px hsl(0, 0%, 0%); color:#fff; margin:0 0 10px 0;}
    .o_h_banner_txt p,
    .o_g_banner_txt p
    { font-size:23px; }
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:20px; text-shadow: 0 1px 1px hsl(0, 0%, 0%);}

    .local_plan_div_top_l{ width:435px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:46px;}
    .local_plan_div_top_r h2{ font-size:33px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:20px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:30px; padding:25px;}
    .plan_div_btm_top h2{ width: 250px; font-size:28px}

    .all_plans_list{ margin:0px;}
    .all_plans_list ul li{ font-size:19px;}
    .plan_div_b{ margin: 0 0 38px 15px;  width: 23%;}
    .plan_div_b h2{ font-size:29px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 35px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}


    .helplogout { left: 360px; top: 123px;}
    .usertopinfo{ width: 100%;}
    .ip_display{ display:block !important;}
    .room_class_caption #class_caption_id .review-responce{ background: none;}	
    .NewBottomBlockRight h1{ margin-left:0px;}
    .OuterSliderFrm .SliderFrmRight{ right:0px;}	
    .SeoPageSlider .SliderHeading h1{ font-size:33px;}		
    .OuterSliderFrm{ width:100%;}	
    .NewHomeBlock{width: 1254px;}	
    .NewHomeBlockLeft h1{ font-size:27px;}
    .NewHomeBlockLeft h2{ font-size:20px;}
    .NewHomeBlockLeft{ width:404px;}
    .NewHomeBlockRight{ width:815px;}
    .BlockListPlace ul li{ margin:0 31px 10px 0;}	
    .LatestHeaderRight ul li.message{padding:9px 10px 10px;}
    .LatestHeaderRight ul li a{padding: 22px 10px; font-size: 11px;}
    .LatestHeaderRight ul li.Favorite { padding: 9px 10px 10px;}	
    .LatestHeaderRight ul li.NewListRomm a{padding: 20px 9px 19px;}
    .logo { width: 173px;}
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:1172px;}
    .InviteSlider{ width:1108px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:1064px !important;  margin:0 0 0 0px !important;}
    /*InviteSlider*/
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}
    .LatestHeaderRight{float: left; text-align:left; width: 100%;  border-top: 1px solid hsl(0, 0%, 0%); padding:10px 0  0 0;}
    .LatestHeaderBg{ background:#fff;}		

}
@media only screen and (min-width:1200px) and (max-width: 1264px) {

    .hm_n_c_b_pi .hm_img_pi img{ width:100%;}
    .hm_n_c_b_b_l{ width:110px;}
    .hm_n_c_bottom_pic{ top:3px;}
    .hm_n_c_b_b{ width:100%;}	


    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:31px; text-shadow: 0 1px 1px hsl(0, 0%, 0%); color:#fff; margin:0 0 10px 0;}
    .o_h_banner_txt p,
    .o_g_banner_txt p
    { font-size:23px; }
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:20px; text-shadow: 0 1px 1px hsl(0, 0%, 0%);}

    .local_plan_div_top_l{ width:366px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:40px;}
    .local_plan_div_top_r h2{ font-size:30px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:16px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        margin: 17px 17px 17px 0;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:30px; padding:25px;}
    .plan_div_btm_top h2{ width: 250px; font-size:28px}

    .all_plans_list{ margin:0px;}
    .all_plans_list ul li{ font-size:17px;}
    .plan_div_b{ margin: 0 0 38px 15px;  width: 23%;}
    .plan_div_b h2{ font-size:25px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 21px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}

    .usertopinfo{ width: 100%;}
    .New_housepic_blk .NewHomeBlockRight .view-more{ display: none;}
    .ip_display{ display:block !important;}
    .LatestHeaderRight{float: left; width:100%; text-align:left;  border-top: 1px solid hsl(0, 0%, 0%); padding:10px 0  0 0;}
    .LatestHeaderBg{ background:#fff;}		
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .OuterSliderFrm .SliderFrmRight{ right:0px;}	
    .SeoPageSlider .SliderHeading h1{ font-size:29px;}
    .SeoPageSlider .SliderHeading h3{ font-size:20px;}		
    .OuterSliderFrm{ width:100%;}	
    .NewHomeBlock{width: 1204px;}	
    .NewHomeBlockLeft h1{ font-size:26px;}
    .NewHomeBlockLeft h2{ font-size:20px;}
    .NewHomeBlockLeft{ width:404px;}
    .NewHomeBlockRight{ width:771px;}
    .BlockListPlace ul li{ margin:0 22px 10px 0;}	
    .LatestHeaderRight ul li.message{ padding:10px 10px 8px;}
    .LatestHeaderRight ul li.Favorite{ padding: 9px 10px 10px;}
    .logo { float: left; width: 174px;}
    .LatestHeaderRight ul li.NewInvite a{  margin:0; padding-left: 38px; font-size: 13px;}
    .LatestHeaderRight .inner-footer-left a{padding: 14px 13px; font-size: 16px;}
    .LatestHeaderRight ul li a { font-size: 11px; padding: 22px 4px;}
    .LatestHeaderRight ul li.Login-sign a.Login { padding: 22px 0 22px 10px;}
    .LatestHeaderRight ul li.Login-sign a.Sign { padding: 22px 10px 22px 5px;}
    .LatestHeaderRight ul li.NewListRomm a { font-size: 14px; padding: 20px 7px 19px;}
    .TopHelpOpenBlk { left: 299px; right: 93px; top: 124px;}	
    .Invite_warrper{ width:962px;}
    .Taclear{ display:block; clear:both; height:6px;}
    .InviteSearch .InBg input[type="text"] { width: 451px;}
    .InviteSearch #RentalGoalEnvironment { width: 237px;}

    .logo { width: 173px;} 
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:1172px;}
    .InviteSlider{ width:1108px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:1064px !important;  margin:0 0 0 0px !important;}
    /*InviteSlider*/
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}	

}
@media only screen and (min-width: 992px) and (max-width: 1004px) {nav ul li{margin:0 0 0 19px;}}

@media only screen and (min-width: 1200px) and (max-width: 1500px){	

    .s_n_b_i img{width:100%}
    .s_n_b_a_b_1 .s_n_b_i,.s_n_b_a_b_2 .s_n_b_i,.s_n_b_a_b_3 .s_n_b_i{width:28%}
    .s_n_b_a_b_1 .s_n_b_c,.s_n_b_a_b_2 .s_n_b_c,.s_n_b_a_b_3 .s_n_b_c{width:60%}
    .n_y_v{height:auto}
}

@media only screen and (min-width: 1024px) and (max-width: 1199px){
    .New_housepic_blk .hm_n_c_b .Room-mates-dev {
        margin: 6px 11px 0 0;
        position: relative;
    }
	.LatestHeaderRight ul li.g_n_list_your_nest_btn{ margin:0 0 0 10px;}
	.LatestHeaderRight ul li.g_n_find_gust{ margin-top:0px;}
    .New_housepic_blk,
    .gn_p_b .warrper
    {width:98%; text-align:center;}		
	.hm_n_c_b_p{ float:none; display:inline-block;}
    .SeoPageFormBlock{top: 217px;}	
    .n_y_v{ height: auto;}	
    .hm_n_c_b .view-more{ display:none;}
    .hm_n_c_b{ width:auto;}	

    .hm_n_c_b_pi .hm_img_pi img{ width:100%;}
    .hm_n_c_b_b_l{ width:110px;}
    .hm_n_c_bottom_pic{ top:3px;}
    .hm_n_c_b_b{ width:100%;}	

    .warrper_n{ width:980px;}
    .o_h_banner_txt h1,
    .o_g_banner_txt h1
    { font-size:50px;}
    .o_h_banner_txt, .o_g_banner_txt{   top:6%;  width: 517px;}
    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:31px; text-shadow: 0 1px 1px hsl(0, 0%, 0%); color:#fff; margin:0 0 10px 0;}
    .o_h_banner_txt p,
    .o_g_banner_txt p {font-size:27px; }
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:27px; text-shadow: 0 1px 1px hsl(0, 0%, 0%);}
    .gn_p_b h1,
    .gn_p_b1 .w_11 h1,
    .gn_p_b1 h1
    { font-size:40px;}
    .gn_p_b h2, .gn_p_b1 .w_11 h2, .gn_p_b1 h2{ font-size:25px; margin: 2px 0;}
    .gn_p_b ul li, .gn_p_b1 ul li{ font-size:20px; padding: 7px 0;}
    .gn_p_b .user_comt_a_pl, .gn_p_b1 .user_comt_a_pl{ font-size:16px;}
    .m_1 { margin: 120px 0 -3px;}
    .no_w img { width:100%;}
    .m_2 { margin: 36px 0 -3px;}
    .w_10{ width:100%;}
    .l_b_s{ font-size:19px;}



    .local_plan_div_top_l{ width:366px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:40px;}
    .local_plan_div_top_r h2{ font-size:30px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:16px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        margin: 17px 17px 17px 0;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:30px; padding:25px;}
    .plan_div_btm_top h2{ width: 250px; font-size:28px}

    .all_plans_list{ margin:0px;}
    .all_plans_list ul li{ font-size:17px;}
    .plan_div_b{ margin: 0 0 38px 15px;  width: 23%;}
    .plan_div_b h2{ font-size:25px;}
    .plan_div_b p{ font-size:14px; height: 32px;}
    .plan_div_b .tag{ left:0px;   width: 21px;}
    .plan_div_b .tag img{ width:100%;}
    .plan_div_b h3 span{font-size: 80px;}
    .plan_div_b h3 strong{ font-size:42px;}
    .plan_div_b .select_plan{ width:100%;}




    .s_n_b_i img{ width:100%;}	
    .s_n_b_a_b_1 .s_n_b_i,
    .s_n_b_a_b_2 .s_n_b_i,
    .s_n_b_a_b_3 .s_n_b_i
    { width:375px;}
    .s_n_b_a_b_1 .s_n_b_c,
    .s_n_b_a_b_2 .s_n_b_c,
    .s_n_b_a_b_3 .s_n_b_c
    { width:547px;}
    .s_n_b_a_b_1 .s_n_b_c{ margin-right:25px;}
    .s_n_b_c h1{ font-size:40px;}
    .s_n_b_c h2{ font-size:27px;}
    .s_n_b_a_b_1 .s_n_b_c ul,
    .s_n_b_a_b_2 ul,
    .s_n_b_a_b_3 ul
    { margin: 19px 0 0;}
    .s_n_b_c ul li{font-size: 14px;}
    .s_n_b_a_b_2 .s_n_b_i{margin:0 25px -3px 0;}
    .s_n_b_a_b_2 .s_n_b_c{margin:265px 0 0 25px;}
    .s_n_b_a_b_3 .s_n_b_c{ margin:5px 25px 0 0;}
    .s_n_b_a_b_3 .s_n_b_i{margin:0 0 -3px 25px;}
    .s_n_b_a_b_4 ul{ width:600px;}

	
    .New_housepic_blk .NewHomeBlockRight .view-more{ display: none;}
    .LatestHeaderRight ul li.message .drop_down_outer{ top: 46px;}
    .usertopinfo{ width: 100%;}
    .ip_display{ display:block !important;}
    .tooltip:hover .my_tooltip,
    .tooltipn:hover .my_tooltip1,
    .tooltipn:hover .my_tooltip2
    { display:none;}	
    .helplogout{ left: 239px !important; top: 127px !important;}	
    .room_class_caption #class_caption_id .review-responce{ background: none;} 	
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .OuterSliderFrm .SliderFrmRight{ right:0px;}	
    .SeoPageSlider .SliderHeading h1{ font-size:29px;}
    .SeoPageSlider .SliderHeading h3{ font-size:20px;}	
    .SeoPageSlider .SliderHeading{  top: 103px;}
    .OuterSliderFrm{ width:100%;}	
    .NewHomeBlock{width: 1012px;}	
    .NewHomeBlockLeft h1{ font-size:23px;}
    .NewHomeBlockLeft h2{ font-size:17px;}
    .NewHomeBlockLeft{ width:342px;}
    .NewHomeBlockRight{ width:633px;}
    .BlockListPlace ul li{ margin:0 15px 10px 0; width:92px;}
    .BlockListPlace ul li.Listing-last a.ViewMoerBlock{ font-size:20px;}	
    .NewHeaderBgLeft { float: left; margin: 15px 0;}	
    .whyguestnestBlk{top: 46px;}
    #Howtowork{top: 45px;}
    .TopHelpOpenBlk { left: 299px; right: 93px; top: 124px;}	
    .TopHelpOpenBlk { left: 299px; right: 93px; top: 127px;}	
    .Invite_warrper{ width:962px;}
    .Taclear{ display:block; clear:both; height:6px;}
    .InviteSearch .InBg input[type="text"] { width: 451px;}
    .InviteSearch #RentalGoalEnvironment { width: 237px;}
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:945px;}
    .InviteSlider{ width:852px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:803px !important;  margin:0 0 0 3px !important;}
    .InviteDropdown{ left:0px; top:46px;}	
    /*InviteSlider*/
    .FavoriteBlkPop{left: 248px; top: 127px;}	
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}	
}
@media only screen and (min-width: 992px) and (max-width: 1024px)
{

#overslider{ top:60px;}
.slide .caption{ bottom:-43px !important;}

}
@media only screen and (min-width: 992px) and (max-width: 1023px){
	.cancellation-process-pop{ width:960px; padding:0px;}
.h1{padding:15px; font-size:20px;}
.new_my_pop_in{ padding:15px;}


.check_in_cale_img img{ width:100%;}
.part1_left,
.part1_right
{ width:100%; text-align:left;}	
    .New_housepic_blk,
    .gn_p_b .warrper
    {width: 963px;}	
    .n_y_v{ height: auto;}	
    .hm_n_c_b_b_r{ font-size: 11px;}
    .hm_n_c_b .view-more{ display:none;}
    .hm_n_c_b{ width:65%;}	
    .hm_n_c_b_p{width: 195px; height:auto;}
    .hm_n_c_b_pi .hm_img_pi img{ width:100%;}
    .hm_n_c_b_b_l{ width:110px;}
    .hm_n_c_bottom_pic{ top:3px;}
    .hm_n_c_b_b{ width:100%;}	
    .warrper_n{ width:750px;}
    .o_h_banner_txt h1,
    .o_g_banner_txt h1
    { font-size:40px;}
    .o_h_banner_txt, .o_g_banner_txt{ width:100%; left:10px; top:6%;}
    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:23px; text-shadow: 0 1px 1px hsl(0, 0%, 0%); color:#fff; margin:10px 0;}
    .o_h_banner_txt p,
    .o_g_banner_txt p
    { font-size:18px;  margin: 0 280px;}
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:17px; text-shadow: 0 1px 1px hsl(0, 0%, 0%);}
    .gn_p_b h1,
    .gn_p_b1 .w_11 h1,
    .gn_p_b1 h1
    { font-size:35px;}
    .gn_p_b h2, .gn_p_b1 .w_11 h2, .gn_p_b1 h2{ font-size:25px; margin: 2px 0;}
    .gn_p_b ul li, .gn_p_b1 ul li{ font-size:17px; padding: 4px 0;}
    .gn_p_b .user_comt_a_pl, .gn_p_b1 .user_comt_a_pl{ font-size:14px;}
    .m_1 { margin: 120px 0 -3px;}
    .no_w img { width:100%;}
    .m_2 { margin: 36px 0 -3px;}
    .w_10{ width:100%;}
    .l_b_s{ font-size:15px;}





    .local_plan_div_top_l{ width:366px;  margin-top: 48px;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{margin-right: 14px; width: 62%;}
    .local_plan_div_top_r h1{ font-size:40px;}
    .local_plan_div_top_r h2{ font-size:30px;}
    .local_plan_div_top_r ul{margin: 13px 0 0 43px;}
    .local_plan_div_top_r ul li{ font-size:16px;}
    .user_comt_a_pl {
        color: hsl(0, 0%, 25%);
        font-size: 18px;
        font-style: italic;
        font-weight: bold;
        margin: 17px 17px 17px 0;
        text-align: right;}
    .local_plan_div_btm h1{ font-size:30px; padding:10px;}
    .plan_div_btm_top h2{width:100%; display:block; text-align:center;}
    .plan_div_btm_top h2{ font-size:28px;}
    .all_plans_list{ margin:0px;}
    .all_plans_list ul li{ font-size:17px;}
    .plan_div_b{ width: 43%; margin: 0 0 40px 40px;}
    .plan_div_b h2{ font-size:28px;}
    .plan_div_b p{ font-size:14px;}


    .s_n_b_i img{ width:100%;}	
    .s_n_b_a_b_1 .s_n_b_i,
    .s_n_b_a_b_2 .s_n_b_i,
    .s_n_b_a_b_3 .s_n_b_i
    { width:350px;}
    .s_n_b_a_b_1 .s_n_b_c,
    .s_n_b_a_b_2 .s_n_b_c,
    .s_n_b_a_b_3 .s_n_b_c
    { width:547px;}
    .s_n_b_a_b_1 .s_n_b_c{ margin-right:25px;}
    .s_n_b_c h1{ font-size:40px;}
    .s_n_b_c h2{ font-size:27px;}
    .s_n_b_a_b_1 .s_n_b_c ul,
    .s_n_b_a_b_2 ul,
    .s_n_b_a_b_3 ul
    { margin: 19px 0 0;}
    .s_n_b_c ul li{font-size: 14px;}
    .s_n_b_a_b_2 .s_n_b_i{margin:0 25px -3px 0;}
    .s_n_b_a_b_2 .s_n_b_c{margin:265px 0 0 25px;}
    .s_n_b_a_b_3 .s_n_b_c{ margin:5px 25px 0 0;}
    .s_n_b_a_b_3 .s_n_b_i{margin:0 0 -3px 25px;}
    .s_n_b_a_b_4 ul{ width:600px;}


    .New_housepic_blk .NewHomeBlockRight .view-more{ display: none;}
    .usertopinfo{ width: 100%;}
    .ip_display{ display:block !important;}
    .tooltip:hover .my_tooltip,
    .tooltipn:hover .my_tooltip1,
    .tooltipn:hover .my_tooltip2{ display:none;}	
    .helplogout{  left: 239px !important; top: 136px !important;}		
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .OuterSliderFrm .SliderFrmRight{ right:0px;}	
    .FavoriteBlkPop{top: 132px;}
    .whyguestnestBlk{top: 49px;}
    #Howtowork{top: 49px;}	
    .OuterSliderFrm{ width:100%;}	
    .InviteDropdown{ left:0px;}	
    .NewHomeBlock{width: 970px;}	
    .NewHomeBlockLeft h1{ font-size:21px;}
    .NewHomeBlockLeft h2{ font-size:16px;}
    .NewHomeBlockLeft{ width:324px;}
    .NewHomeBlockRight{ width:616px;}
    .BlockListPlace ul li{ margin:0 10px 10px 0; width:92px;}
    .BlockListPlace ul li.Listing-last a.ViewMoerBlock{ font-size:19px;}		
    .NewHeaderBgLeft { float: left; margin: 15px 0;}	
    .LatestHeaderRight ul li.Login-sign a.Sign { padding: 15px 23px 15px 5px;}
    .LatestHeaderRight ul li.Login-sign a.Login { padding: 13px 0 23px 23px;}
    .LatestHeaderRight { border-top: 1px solid #000000; text-align:left; float: left; padding: 9px 0 0; width: 99%;}	
    .LatestHeaderRight ul li a{font-size: 11px; font-weight: bold; padding:14px 9px;}
    .LatestHeaderRight ul li.NewListRomm a{ font-size: 13px; padding:11px 7px;}
    .LatestHeaderRight ul li.Favorite{padding:4px 11px 4px;}
    .LatestHeaderBg{  background:#fff;}		
    .LatestHeaderRight ul li.message { height:29px; padding:7px 8px 0; position: relative;}
    .LatestHeaderRight ul li.message a{ margin:0; padding:0;}
    .LatestHeaderRight ul li.message .drop_down_outer{top: 50px;}
    /* Know Feedback Page */
    .pop_contain{ width:100%;}
    .pop_contain .talk_part article{ width: 544px;}
    .LatestHeaderRight ul li.NewInvite{ top:0px;}
    .LatestHeaderRight ul li.add_new_listing{ padding:0px;}

    /* Know Feedback Page */
    .TopHelpOpenBlk { left: 299px; right: 93px; top: 131px;}	
    .Invite_warrper{ width:962px;}
    .Taclear{ display:block; clear:both; height:6px;}
    .InviteSearch .InBg input[type="text"] { width: 451px;}
    .InviteSearch #RentalGoalEnvironment { width: 237px;}
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:945px;}
    .InviteSlider{ width:852px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:803px !important;  margin:0 0 0 3px !important;}
    .not-found-img img{ width:100%;}
    .OuterSliderFrm .SliderFrmLeft{ left:0px;}
    .room_class_caption #class_caption_id .review-responce{ background: none;}
    /*InviteSlider*/
}

@media only screen and (min-width: 768px) and (max-width: 991px) {
	
	
#search_listing_new .HomeInputBlk{width:630px}
#search_listing_new .NewLocInput{width:260px!important}
#search_listing_new .NewFindInput{width:104px!important}
#search_listing_new .NewLocInput input[type="text"]{background:url(../new_images/m_i_img_n.jpg) no-repeat scroll 0 0 #fff;width:100%;height:42px}
#search_listing_new .NewCheckInInput{width:260px!important}
#search_listing_new .NewCheckInInput input[type="text"]{width:100%;background:url(../new_images/gn_sprite.png) no-repeat scroll -22px -215px hsla(0,0%,0%,0)}
#search_listing_new .NewFindInput input[type="button"]{background:none repeat scroll 0 0 #f41097;height:41px;width:104px}
#search_listing_new .NewCheckInInput{background:#fff}
.our_story_content_left{float:left;width:372px}
.our_story_content_right{float:right;text-align:center;width:319px}
.founder-block{margin:25px 3px 0 0}
.new_gn_stay_btn a{font-size:13px;padding:10px;margin:0}
.new_gn_stay_btn{text-align:center}
.nest-shoot_box{margin:0 0 15px 72px}
.cancellation-process-pop{width:750px;padding:0}
.h1{padding:15px;font-size:20px}
.new_my_pop_in{padding:15px}
.check_in_cale_img img{width:100%}
.part1_left,.part1_right{width:100%;text-align:left}
#gn_cs_1 .block-content{float:left;margin:0 15px 0 0;width:229px}
#home_gn .slide img{width:auto;height:100%}
#home_gn div.slide{height:auto!important}
#overslider{top:45px}
.new_gn_booked_rt{width:147px}
.new_gn_booked_rt strong{font-size:15px}
.new_gn_booked_rt p{font-size:11px}
.NewBottomBlockRight{min-height:169px}
.gn_p_b .warrper{width:750px}

    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .NewLocInput input[type="text"], 
        .SeoPageFormBlock .NewLocInput input[type="text"]{ margin-top:0px; border-radius:0;} 	
}	


.a_l_p_b h1{font-size: 53px;}	

.SeoLandingPage .view-more{display: none}
.SeoPageFormBlock .HomeInputBlk{ width: 675px;height: 40px;}
.SeoPageFormBlock .NewFindInput {width: 131px;}
.SeoPageFormBlock .NewLocInput{ width: 291px;}
.SeoPageFormBlock .NewCheckInInput { width: 247px;}
.n_y_v{ height: auto;}
#home_gn #ui-datepicker-div {width: 195px }

.NewFindInput input[type="submit"]{ height: 41px;}
.SeoPageFormBlock .NewFindInput input[type="submit"]{  width: 100%; height:40px;}	
.NewLocInput input[type="text"],
.SeoPageFormBlock  .NewLocInput input[type="text"]
{background: url("../new_images/m_i_img_n.jpg") no-repeat #fff;
 -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
 color: hsl(0, 0%, 0%);
 height: auto; font-size:12px;
 padding: 13px 6px 13px 59px;
 width: 100%;}	
.NewCheckInInput input[type="text"],
.SeoPageFormBlock .NewCheckInInput input[type="text"]
{ background: url("../new_images/m_i_img_n2.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
  -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
  color: hsl(0, 0%, 0%);
  font-size: 12px;
  height: auto;
  padding: 13px 6px 13px 59px;
  width: 100%;}	

.New_housepic_blk .hm_n_c_b .Room-mates-dev{ margin:0 10px 10px 0;}	


.st_po_n{right: -97px;}	

.hm_n_c_b_b_r{ font-size: 10px;}	

.hm_n_c_b .view-more{ display:none;}
.hm_n_c_b{ width:auto;}	
.hm_n_c_b_p{width: 195px; height:auto; float:none; display:inline-block;}
.hm_n_c_b_pi .hm_img_pi img{ width:100%;}
.hm_n_c_b_b_l{ width:110px;}
.hm_n_c_bottom_pic{ top:3px;}
.hm_n_c_b_b{ width:100%; bottom:5px;}



#refund_to_user .ref_div{ margin: 20px 0;}	
#refund_to_user .ac_list{ display: inline-block; float:none !important; vertical-align: middle;}
#refund_to_user #ac_type{ padding: 13px 2px;
                          width: 93% !important;}
.warrper_n{ width:750px;}
.o_h_banner_txt h1,
.o_g_banner_txt h1
{ font-size:40px;}
.o_h_banner_txt, .o_g_banner_txt{width: 407px;}
.o_g_banner_txt{ padding-left:10px;}
.o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:23px; text-shadow: 0 1px 1px hsl(0, 0%, 0%); color:#fff; margin:10px 0;}
.o_h_banner_txt p,
.o_g_banner_txt p {font-size:22px;}
.o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:17px; text-shadow: 0 1px 1px hsl(0, 0%, 0%);}
.gn_p_b h1,
.gn_p_b1 .w_11 h1,
.gn_p_b1 h1
{ font-size:35px;}
.gn_p_b h2, .gn_p_b1 .w_11 h2, .gn_p_b1 h2{ font-size:25px; margin: 2px 0;}
.gn_p_b ul li, .gn_p_b1 ul li{ font-size:17px; padding: 4px 0;}
.gn_p_b .user_comt_a_pl, .gn_p_b1 .user_comt_a_pl{ font-size:14px;}
.m_1 { margin: 120px 0 -3px;}
.no_w img { width:100%;}
.m_2 { margin: 36px 0 -3px;}
.w_10{ width:100%;}
.l_b_s{ font-size:15px;}
#n_s_home .gn_p_b ul li, #n_s_home .l_b_s {
    font-size: 15px;
}
#n_s_home .m_3 {
    margin:101px 0 0 0;
}
#n_s_home  .m_6{ margin-top:0px !important;}
#n_s_home .m_1 {
    margin: 78px 0 -3px;
}
#n_s_home .m_4 {
    margin: 106px 0 -3px;
}

#n_s_home .m_2 {
    margin: 53px 0 -3px;
}





.local_plan_div_top_l{ width:303px;  margin-top: 141px;}
.local_plan_div_top_l img{ width:100%;}
.local_plan_div_top_r{width: 59%;}
.local_plan_div_top_r h1{ font-size:35px;}
.local_plan_div_top_r h2{ font-size:26px;}
.local_plan_div_top_r ul{margin: 13px 0 0 43px;}
.local_plan_div_top_r ul li{ font-size:16px;}
.user_comt_a_pl {
    color: hsl(0, 0%, 25%);
    font-size: 18px;
    font-style: italic;
    font-weight: bold;
    margin: 17px 17px 17px 0;
    text-align: right;}
.local_plan_div_btm h1{ font-size:30px; padding:10px;}
.plan_div_btm_top h2{width:100%; display:block; text-align:center;}
.plan_div_btm_top h2{ font-size:28px;}
.all_plans_list{ margin:0px;}
.all_plans_list ul li{ font-size:17px;}
.plan_div_b{ width: 43%; margin: 0 0 40px 40px;}
.plan_div_b h2{ font-size:28px;}
.plan_div_b p{ font-size:14px;}



.NewReviewBlock{width: 71px;   padding: 8px 0 7px 12px;}	
.NewReviewBlock a{ display:block; text-align:center;}	
.span_hous_m_d{float: left;
               margin: 0 0 17px;}
#img{ width:100%;}		
#img img{ width:100%;}
.caption{width: 96%;}
#new_bank_card .debit_card_cont, #new_bank_card .sub_show_bank_account {
}
#new_bank_card #my_card .dif_a_  .b_w_22 {
    width: 98%;
}	
.acnt_bx_1 .rad label{ font-size:12px;}	

#new_bank_card #my_card .otr_d_c_i .dif_add_blk .b_w_6 {
    width: 219px;
}
#new_bank_card #my_card .b_w_21{ width: 217px;}
#new_bank_card #my_card .otr_d_c_i .b_w_4 {
    width: 224px;
}

#new_bank_card #SendCardCardNumber {
    width: 150px;
}

.enter_s,
.enter_arrow_img
{ display:none !important; }		
.n_r_b{width: 53%;}	

.did_u_k{ margin:18px 0 18px -10px;}	
.did_u_k span{ font-size: 12px;  width: 65%;}

.sub_btm_b{margin: 30px 40px 0;}	
.sub_plan_succ_n h2{font-size: 22px;}
.sub_text_ion .sub_cont_rt{width: 529px;}	

.subscription_pop {
    padding: 9px;
}
.sw_sub_plan{  margin: 0 0 0 10px;
               width: 238px;}
.sub_rt_cont{padding: 5px; /*width: 466px;*/}
.sub_rt_cont_t_c span.t_2{ width: 300px;}
.subscription_pop input.css-checkbox[type="radio"] + label.css-label{font-size: 12px;}	
.acnt_bx_1 .rad{padding: 4px;}	
.sub_a_it{width: 205px;}
.bil_adrs{ margin:0 0 10px 0;}
.dif_a_ { margin: 10px 0 10px 0;}
.b_w_4 input{ width:196px !important;}
.b_w_5 input{ width:196px !important;}
.b_w_6{width: 215px;}
.dif_adrs{ width:361px;}
.b_w_6 span{width: 111px;}


#welcome_Review  .fild-block-right span.info-locked{margin: 0 26px 0 21px;}
#welcome_Review .fild-block-right {
    width: 403px;
}	


.s_n_b_i img{ width:100%;}	
.s_n_b_a_b_1 .s_n_b_i,
.s_n_b_a_b_2 .s_n_b_i,
.s_n_b_a_b_3 .s_n_b_i
{ width:300px;}
.s_n_b_a_b_1 .s_n_b_c,
.s_n_b_a_b_2 .s_n_b_c,
.s_n_b_a_b_3 .s_n_b_c
{ width:400px;}
.s_n_b_a_b_1 .s_n_b_c{ margin-right:25px;}
.s_n_b_c h1{ font-size:40px;}
.s_n_b_c h2{ font-size:27px;}
.s_n_b_a_b_1 .s_n_b_c ul,
.s_n_b_a_b_2 ul,
.s_n_b_a_b_3 ul
{ margin: 19px 0 0;}
.s_n_b_c ul li{font-size: 14px;}
.s_n_b_a_b_2 .s_n_b_i{margin:0 25px -3px 0;}
.s_n_b_a_b_2 .s_n_b_c{margin:265px 0 0 25px;}
.s_n_b_a_b_3 .s_n_b_c{ margin:5px 25px 0 0;}
.s_n_b_a_b_3 .s_n_b_i{margin:0 0 -3px 25px;}
.s_n_b_a_b_4 ul{ width:600px;}



.i_mid_content_rt{width: 185px;}
span.act_subc{font-size: 12px;}
.subscrption_link span.act_subc_line{ font-size: 11px;}
.subscription_box:nth-child(2) { margin: 0 8px;}
.subscription_box{width: 235px;}	

.how_footer .warrper{  width: 750px;}	
h1.how_f_h,
.h_f_h_l h1
{font-size: 21px; text-align: center;}
.h_f_b:nth-child(2) { margin: 0 3px;}
.h_f_b{ width:244px;}
.h_f_h_l { float: none; width: 100%;}
.h_f_h_l a{ text-align:center;}
.h_f_h_r{ float:none; width:100%; margin-top:15px;}
.h_f_h_r_l_b p b{ width:100%;}	

.profile_verification_box{width: 750px;}
.profile_verification_btm{ padding:34px;}	
.after_contact_host {
    padding: 8px;
    width: 750px;
}
.LatestHeaderRight ul li.message{padding:11px 1px 8px;}
.LatestHeaderRight .help{display: none}
.LatestHeaderRight ul li.message span { top: 0;}
.newplacert{ display:none;}
.newupload_btn{ text-align: center;}
.newupload_btn .new_savecontinue{margin: 0 0 0 61px;} 
.height4 { height: 143px;}	
.i_mid_content{width: 593px; margin: 0 0 0 9px;}
.i_mid_content_lt{ width: 386px;}	
.i_nw_rq_btm{    margin: 0 0 0 6px;
                 padding: 0 0 0 32px;}
.subscrption_link{ width: 63%;   float: right;}
#invite_roommates .subscrption_link{ width: 63%;float: none}
.i_nw_rq_btm .i_date{ vertical-align:middle;}
.i_booking_requst_cont{vertical-align: middle; padding: 0 0 0 10px; width: 239px;}
#booking_request_payment_options #SendCardCardType { float: none; width: 260px !important;}
.review_box_bottom .reply-comment .outer_review .inner_review{width: 383px}
.New_details_pop .PopHeading{font-size: 12px;line-height: 17px;}
.NewProfilePubileImg{height:288px}
#PlaceAddListingForm .Entire_form_block label{width:233px!important}
#PlaceAddListingForm span.Sq-Ft{width:8%}
#PlaceAddListingForm .amenities_fild .checkbox11 label{width:275px!important}
#PlaceAddListingForm .amenities_fild .with_text label{width:1px!important}
.New_housepic_blk .Room-mates-dev{margin:0 0 18px 16px;}
.non-pop{width:720px!important}
.FavoriteBlkPop{top:140px;right:5px}
.publicSpan{width:160px}
.otherBlock-right{width:123px}
#security_deposit_booking_process .enhance-rentability{padding-right:0}
.rental_invite{width:700px!important}
.rental_invitation_blk{background:none repeat scroll 0 0 rgba(0,0,0,0);margin:0;padding:0 0 0 17px}
.user_review{width:567px}
.user_review_message{width:456px}
#Add_new_room_id #RoomSecurityDeposit{width:291px!important}
.bubble{left:98px}
.redirect-pop{margin:0 0 0 123px}
.Shared_bath{background:url(../new_images/iconperson_ipad.png) no-repeat scroll 25px 1px hsla(0,0%,0%,0);font-size:11px}
.pric_b strong{width:53px;font-size:11px;margin:3px 0 0}
.hdfor_ipad{display:block!important}
.hdfor_ipad .stateCity{float:none;display:inline-block}
.h-bg h1 a{margin-right:6px}
#search_list_block .pro-details ul.pro-show2{margin:1px 0}
.pric_b small{font-size:16px;width:39px}
#search_list_block .ListDataRight{float:left;width:421px}
#search_list_block .ListDataRight .pro-details h1{font-size:14px}
#search_list_block .ListBoxLeft{width:80px}
#search_list_block .ListBoxLeft img{height:100%}
#search_list_block .ListBox .c-icon{left:37px}
#search_list_block .ListDataRight .img-user{width:30px;height:30px}
.box_user_review{float:left;margin:8px 0 0 1px}
.box_user_ver{float:left;margin:4px 0 0 7px}
.box_user_ver a{display:inline-block;font-size:11px;padding:8px 0}
#search_list_block .ListDataRight .RentalRight{width:105px}
#search_list_block .rental_contain_val .rent_contain{font-size:18px;width:63px}
#search_list_block .rental_contain_val span{font-size:13px}
#search_list_block .or_contain{font-size:16px;width:14px}
#search_list_block .rental_contain_txt .rent_contain{font-size:10px;width:63px}
#search_list_block .blank_space_contain{width:2px}
#search_list_block .newAvailable{float:left;font-size:11px;text-align:center;width:141%;margin:19px 0 0 -33px !important}
.box_user_review a{font-size:11px;padding:4px 6px}
.box_user_review a i{vertical-align:middle;margin:0 2px 0 0}
.edit_room1 .room_title_tool_tip_text{right:-119px!important;top:64px!important}
#edit_room_new .room_title_tool_tip_text{right:-83px!important;top:42px!important}
.addNewRoom .room_title_tool_tip_text{right:-69px!important;top:47px!important}
.LatestHeaderRight .inner-footer-left a{background:none repeat scroll 0 0 #ACFB03;color:#3B3B3B;font-size:18px;padding:14px 12px}
.whyguestnestBlk{top:54px}
.LatestHeaderRight ul li.message .drop_down_outer{top:49px}
#Howtowork{ top: 49px;}
.drop-down ul li a{padding:6px 10px!important}

.how_work_top ul li{padding:0 32px 0 0}
.new_contactpop{width:750px!important}
.how_wotk_botm{width:100%;padding:0}
.hd_left{width:394px;font-size:36px}
.pricing_lt_cont{background:url(../new_images/pricing_box_left320.png) no-repeat scroll 0 0 hsla(0,0%,0%,0)}
.pricing_rt_cont{background:url(../new_images/pricing_box_right320.png) no-repeat scroll 0 0 hsla(0,0%,0%,0)}
.pricing_blok p{margin:0}
.how_blk_2{margin:40px 0 0}
.for_guest_blkbg .cont_right{width:243px}
.box_nubr{width:35px;height:35px;right:-46px}
.box_nubr span{line-height:35px;font-size:25px}
.for_host_blkbg .cont_right{width:218px}
.Benefits_left,.step_2_right{width:330px}
.step_2_box_conte{width:181px}
.Benefits_box{margin:17px 0 46px}
.step_2_box_conte_host{width:200px}
.newhost{margin:17px 0 50px}
.height2{height:157px}
.height3{height:128px}
.how_wotk_botm_cont{padding:15px}
.New_housepic_blk .NewHomeBlockRight .view-more,.tooltip:hover .my_tooltip,.tooltipn:hover .my_tooltip1,.tooltipn:hover .my_tooltip2{display:none}
.outer_review,.inner_review,.usertopinfo,.how_work_top{width:100%}
.pric_b b,.pricing_blok h3{font-size:15px}
#search_list_block .h-bg .stateCity,#search_list_block .h-bg{font-size:11px}
.pricing_lt,.pricing_rt{width:284px}
.for_guest_blk,.for_host_blk{width:350px}
.new_contactpop .details-room-MesChk p{ padding: 7px 0 0 11px;}
.details-room-semd-message{ width:100%;}
.type_text{width: 235px;}	
#edit_room_new .type_text{width: 295px;}	
.addNewRoom .type_text{width: 295px !important;}	
#edit_room_new .new_tooltip{ right: -133px;top: -3px;}
.addNewRoom .new_tooltip{ right: -133px;top: -3px;}
#edit_room_new .arrow_box{ width: 87px;}
.addNewRoom .arrow_box{ width: 87px;}
.select_your{width: 690px;}
.cale_1, .cale_2 { float: left; width: 191px;}	
.BookBtn .book_btn_blk a{ font-size:20px;}	
.New_housepic_blk{ width:auto; text-align:center; }
.New_housepic_blk .NewHomeBlockRight { position: relative; width: 439px;}
.New_housepic_blk .NewHomeBlockLeft {}
.New_housepic_blk .NewHomeBlockRight .view-more{top: 134px; right: 0;}
.New_housepic_blk .NewHomeBlockRight .view-more a{ font-size: 17px;}	
.helplogout{  left: 133px !important; top: 134px !important;}	
.home-bottom-content{ padding:30px 0;}
.inner-footer-left h1{ font-size: 26px;}
.inner-footer-right{ width: 404px;}
.icon-block .content-right{ width: 309px;}
.welcome_pop_main .NewFindInput input[type="button"] { background: url("../images/MoNewFindInputBtn.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}	
.welcome_pop_main{width: 646px; margin: 418px auto auto}

#search_listing_new .welcome_pop_main .NewFindInput input[type="button"] { background: none repeat scroll 0 0 #f41097;}	
#search_listing_new .welcome_pop_main{width: 646px; margin: 418px auto auto}

.box-shadow{ width:99%;}
.welcome_pop_main .close_btn{right: -6px;}
#search_listing_new .welcome_pop_main .close_btn{right: -6px;}		
.NewBottomBlockRight h1{ margin-left:0px;}	
.LatestHeaderRight ul li.whyguestnest{ display:none;}	
.top-bar .back{width: 482px;}	
	
.on_about{ width:100% !important;}	
.OuterSliderFrm .SliderFrmRight{ right:0px;}	
.OuterSliderFrm .SliderFrmLeft{ left:0px;}	
.OuterSliderFrm{ width:100%;}	
.Entire_form_block label{ margin-left: 0;}	
.form-head{width: 564px; margin-left: -10px; padding: 10px 0 10px 12px;}	
#PlaceAddListingForm .checkbox{ width:100%;}
.HostingBlockLeft h1 img{ width:91%;}	
.Faq_search input[type="text"]{  width:99px;}	
.invite-guest-ListBlkRt{width: 528px;}
.invite-guest-container-col-main{ width: 504px;}
.BlockRoommate .NewBottomBlockRight { padding: 0; width: 275px;}
.invite-guest-ListBlk-mid-part-right{width: 511px;}
.outer_review { }
.guest-reviews-block-right { box-shadow: 3px 3px 4px #999999; width: 261px;}
.ReplyReview { margin: 0;}
.ReplyReview .outer_review { width: 280px;}
.ReplyReview .outer_review .inner_review { width: 262px;}	
.TopNotificationBlk,
.New_Alerts{ width:100%;}	
/*reservation*/
.Reservation_Blk .bookking-top-box-mid { width: 320px; }
.Reservation_Blk .bookking-top-box .bookking-part-mid-right{ width: 254px;}
.Reservation_Blk .bookking-part-mid-right .bookking-top-box h3{ width: 221px;}
.Reservation_Blk .bookking-part-mid-right .bookking-part-mid-right-box p{width: 198px;}
/*reservation*/
.new-accept_request{width: 109px;}
.account-manu1 ul li span{ z-index:1;}
.mid #notificationPopUP{ left: 250px !important;}	
#all_past_stay .NewStaysLeft{ width:96%;}
#all_past_stay .NewStaysLeft .button_3 a {}	
.offerPlaceLeftChecked{ left: 148px !important;}
.havePlaceLeftChecked{ left: 128px !important;}
.RentalStatus h2{ margin:2px 13px 0 9px;}	
.dash-toggle .dash-toggle-option{font-size: 11px;  padding: 0 4px;}	
.contactInLt{width: 266px;}
.contactInRt { margin: 0 6px 0 0; width: 225px;}
.SelectSubject select{width: 205px;}
.HelpContactBlock h2{font-size: 24px;}
.contactInRt h3{font-size: 19px;}	
.gn-for-host .bod .wrapper { width: 100%;}	
.InviteDropdown{ left:0px; top: 46px;}	
.SubBottomBlk h2{font-size: 17px; padding:0 0 7px 8px;}
.IsRoomBlockTop { margin: 12px 0 12px 10px;}
.MonthDayBlock { margin: 12px 0 12px 7px;}
.MonthlyBlkTopLt{ width: 292px;}
.Monthly_div_open .newpro-bottom-contener-right{ margin:0px;}
.MonthlyBlkTopLt label{width: 184px;}
.AllowCheckbox  label{ width:280px;}
.Monthly_div_open .newpro-bottom-contener-right { height: 129px;}
.MonthlyBlkBoxRt { width: 508px;}
.RentalBoxLt{ margin:0 0 0 13px;}
.NoticeBlock{width: 510px;}
.Daily_div_open{width: 511px;  margin: 0 0 0 8px;}
.New_save_continue input[type="submit"]{ margin:0 20px 31px 0;}
.MinMonth{ margin:10px 0 15px 15px;}
.AddPostBlk { margin: 0 0 0 18px;}	

/*Seo Landing Page*/
.NewHomeBlock{width: 738px;}	
.NewHomeBlockLeft h1{ font-size:18px; letter-spacing:-1px;}
.NewHomeBlockLeft h2{ font-size:13px; letter-spacing:-1px;}
.NewHomeBlockLeft{ width:255px;}
.NewHomeBlockRight{ width:451px;}
.BlockListPlace ul li{ margin:0 6px 10px 0; width:65px;}
.BlockListPlace ul li.Listing-last a.ViewMoerBlock{ font-size:15px;}
.ListingText,
.ListingText b{ font-size:10px;}
span.ListingMessageBlk a{ font-size:11px;}
.SeoPageSlider{ height: 355px;}

.SeoPageFormBlock{ width:100%; right:0;}
.Newcaption h3{ font-size:20px; letter-spacing:-1px;}
.Newcaption h3 span{ font-size:17px;}
.Newcaption .BlockUserImage .img {height: 40px; width: 40px;}
.SeoPageSlider .SliderHeading{top: 131px;}
.SeoPageSlider .SliderHeading h1{font-size: 35px; letter-spacing: -2px;}
.SeoPageSlider .SliderHeading h3{ font-size:20px; letter-spacing: -2px;}
/*Seo Landing Page*/


.TopHelpOpenBlk { left: 299px; right: 93px; top: 133px;}
span.Sq-Ft{ text-align: right; width: 57%;}	
/* Post Place Page */	
.entire-new-taxt{ width: 244px;}
.entire-new-taxt span.text{width: 224px;}
.post-your h2 { font-size: 30px; font-weight: normal; margin: 60px 0; width: 100%;}

/* Post Place Page */
.References-block-right{margin: 0 0 0 17px;}	
.Padding_left{ left:-5px;}	
.side-bar{width: 31%;}
.grad-title{ width:102.4%;}	
/*invite Page*/

.GoalPage #UserDobTo, 
.GoalPage #UserDob, 
.GoalPage #UserGender { width: 121px !important; margin:0 0 5px 0;}
label.seekinglabel { width: 120px;}
.GoalPage #UserCity { width: 127px;}
.GoalPage .with{ width: 180px;}	
.GoalPage .WithSelect{ width: 161px;}
.GoalPage .with .NewTypeInput_123Inner{left: -5px !important; top:23px !important; width: 165px;}
.PlaceList{ width:100%;}
.PalceListRight{ width:569px;}
.SearchFindPlace .InviteBlock { margin: auto; width: 581px;}	
/*invite Page*/	
.LatestHeaderRight ul li.Login-sign a.Sign { padding: 15px 23px 15px 5px;}
.LatestHeaderRight ul li.Login-sign a.Login { padding:23px 0 15px 23px;}
.LatestHeaderRight { border-top: 1px solid #000000; float: left; text-align:left; padding: 9px 0 0; width: 99%;}	
.LatestHeaderRight ul li a{font-size: 11px; font-weight: bold; padding:24px 9px 17px;}
.LatestHeaderRight ul li.NewListRomm a{ font-size: 12px; padding: 17px 6px;}
.LatestHeaderRight ul li.Favorite{padding:0 6px 4px;display: none;}
.LatestHeaderBg{  background:#fff;}		
.LatestHeaderRight ul li.message { height:29px; padding:6px 8px 0; position: relative;}
.LatestHeaderRight ul li.message a{ margin: 0 5px 0 0; padding: 2px 0 2px 0px;}
.LatestHeaderRight ul li.add_new_listing{ margin: 0 0 0 8px; padding: 1px 0;}
.LatestHeaderRight ul li.NewInvite{top: 0;}
.new-search-block-top-left{ width:469px;}
.new-list_right_menu{width: 188px;}
.new-list_right_menu ul li a{ padding: 5px 12px;}
.new-search-block-top-right{  padding: 15px 0 0; width: 262px;}	
.new-search-block-top-right .top-input .landmark{width: 88px;}
.new-search-block-top-right .top-input .check-out{left: 4px;}
.new-search-block-bottom-left{ width: 443px;}
.new-search-block-bottom-right{ width:291px;}
.new-search-block-top{background:url("../new_images/new-search-bg-ipad.png") no-repeat ;}
.new-search-block-top-right .top-input .find{ background:url("../new_images/findIpad.png") no-repeat; margin:0px;}	
.FaqPageRight{ width: 574px;}
.HelpSearchBox input[type="text"]{ width: 390px;}
.FaqPageLeft{width: 172px; margin-left: 0;}
.account-manu2 ul li a{ padding: 10px 9px; font-size: 14px;}
.user_box{margin:0;}	

.status{width: 84px;}
.status a{ font-size:12px;}
.tab_listng_block-box-left{width: 113px;}
.tab_listng_block-box-mid{width: 240px;}
.tab_listng_block-box-top{ width: 573px;}
.n_f_w_b{ width:100%;}
.tab_listng_block-box-right{ margin:20px 15px; width: 62px;}
.tab_listng_block-box-mid-left
{width: 62px;}	
.HomeBlockImg a img{ width:100%;}
.textBlock{ margin:32px auto auto;}
.HomeBlock2 { padding:61px 0;}	
.HomeBlock2 .textBlock { margin: 17px auto auto;}
.NewHeaderBg .warrper{padding:0 14px;}
.msg_reply_CLS .NewInboxBottomInTopRight{ width: 519px;}
.newpro-top{padding:13px 6px;}
.view-pbli-pro a{ margin: 0 3px;  width: 123px;}
.NewHeaderBg{ padding:0 0 18px 0;}
.NewHeaderBg .TopHelpOpenBlk{ right: 10px; top: 105px;}
.NewHeaderBgLeft { float: left; margin:16px 0;}
.NewHeaderBg .logo{ width:180px; margin:0 8px 0 0;}
.NewHeaderBg .logo img{ width:100%;}
.NewHeaderBg .menu-1, .NewHeaderBg .menu-2{margin:7px 0 0 7px;}
.menu-1 nav ul li, .menu-2 nav ul li{margin:0px 0 0 12px;}
.warrper{ width:750px;}	
.HomeBlockOuter .HomeBlock .warrper{width: 750px;}
.NewHeaderBg .menu-2 nav ul li.help{margin:0 0 0 11px;}
.list-your-space{  margin:10px 0 0 0; width:auto; float:none; text-align:right;}
.LoginBLock{ display:inline-block;}
.list-your-space-btn{display:inline-block;}
.LoginBLock{ margin:0 10px 0 0;}
#overslider{ width:100%;}
.NewLocInput{ border-right: 3px solid hsl(76, 87%, 50%); position: relative; width: 291px; z-index: 1;}
.NewCheckInInput{ width:206px; border-right: 3px solid hsl(76, 87%, 50%);}

#home_gn #overslider .input {
    height:auto;
}
.NewTypeInput{ width:142px;}
.NewFindInput{ width:131px;}
.NewFindInput input[type="submit"]{ width:100%;}
.NewTypeInput .dd .ddTitle{background:url("../images/MoNewTypePlaceInput.png") no-repeat;}
.NewFindInput input[type="submit"]{}
.OuterInvite{ width:743px;}
.typselect-1, .typselect-2, .typselect-3, .typselect-4 { width: 55px;}
.InBg label{ margin: 7px 5px 0; font-size: 12px;}
.InBg icon{margin: 0 0 0 4px;}
.typselect-5 { width: 85px;}
.NewFindNow{margin:26px auto auto 0;}
.HostingBlockLeft{width: 183px;}
.HostingBlockLeft a{ width: 129px;}
.HostingBlockRight{width: 546px;}
.HostingBlockRight h1{ font-size: 21px;}
.UlDiv ul li{margin:0 12px 0 10px;}
.slide img{ width:100%;}
#overslider{ top:60px;}
#overslider h1{  font-size: 29px;}
.InInvite{ top: 66px;}

.slides_control{ height: 338px !important;}
.SliderFrm img{ width:100%;}
.bullets-box-left{ width:147px; min-height: 463px;}
.bullets-box-left h1,
.bullets-box-left h2
{ font-size:26px;}
.bullets-box-left h4{ font-size:11px;}
.your_listting_block{ width:576px !important;}
.your_listting_block h1{ font-size:25px;}
p.list_top{ font-size:14px;}
.post-your .viewable_box{ margin:7px 0 0 36px;}
.Entire_form_block { width: 576px !important; padding:0 0 0 10px;}
.Entire_select_box { width: 237px !important;}
.Room_1_blk .Entire_select_box { width: 237px !important;}
#PlaceArea { width: 226px !important;}
.Entire_place_block_top h2{width: 343px; font-size:20px;}
.post-your h2 { font-size: 30px; font-weight: normal; margin: 60px 0; width: 100%;}
.Entire_form_block-2 select{ width: 327px;}
.amenities_fild { margin: 15px 0 0; width: 100%;}
.Entire_form_block-2 { padding: 0 0 0 10px; width: 93%;}
.Entire_form_block-2 input[type="text"] ,
.Entire_place_block_bottom-2 #UserAddress,
.Entire_form_block-2 input[type="password"]
{ padding: 6px 3px; width: 59%;}
.CITY{ width:61% !important;}
.list-close-locked{ margin:-62px 0 0;}
.what-is-gn{ width:750px;}
.what-is-gn-top{ width:100%; height:364px;}
.what-is-gn-top-left { float: left; padding: 10px 0 0; width:272px;}
.what-is-gn-top-left img{ width:100%;}
.what-is-gn-top-right{ width:460px; padding:0px; margin: 0px;}
.what-is-gn-top-right h1{font-size: 27px;}
.what-is-gn-top-right h3{font-size: 26px;}
.what-is-gn-top-right p{   font-size: 13px;}
.what-is-gn-top-right .list-button a{ font-size: 17px; padding: 7px 72px;}
.what-is-gn-bottom { background:none; border-radius: 0 0 0 0; clear: both; height: 100%; margin: 0; padding: 22px 0 0; width: 100%;}
.what-is-gn-bottom-left { margin: 0 8px 0 7px; padding: 0; width:232px;}
.what-is-gn-bottom-left .bullets-box-img img{ width:100%;}
.holderP{ width:100%; min-height: 234px; }
.holderP .holderPImgLeft img{ width:100%;}
.caseOuter{ width:100%;}
.formDiv{padding: 25px 0 0; width: 100%;}
.headingTxt { padding: 0 14px;}
.fieldSet00 input[type="text"], 
.fieldSet00 input[type="email"],
.fieldSet00 input[type="password"]{  border: 1px solid #CCCCCC; box-shadow: 1px 2px 2px #000000; color: #999999; font-size: 14px; padding: 8px; width:auto;}
.fieldSet01 input[type="text"], .fieldSet01 input[type="password"]{width: auto;}
.holderPImgLeft{ width:350px;}
.holderPImgLeft img{ width:100%;}
.user_box-top h1{font-size: 29px;}
.account-part-right { margin: 0 20px 0 0; width: 489px;}
.account-part-right p{ width:70%;}
.account-manu1 ul li{margin:0 1px; padding: 10px 8px;}
.account-manu1 ul li a{ font-size:14px; font-weight:normal;}
.overview-mid-right{width: 356px;}
.overview-mid-left{width: 333px;}
.Tips-right{  width: 327px;}
.overview-right-cont-1,
.overview-right-cont-2,
.overview-right-cont-3,
.overview-right-cont-4{width: 310px;}
.overview-mid-top ul li{margin: 0 17px;}
.NewInboxBottomInTopRight{  width: 535px; margin:0px;}
.MessageNewBlockTop h2{ padding: 3px 23px 3px 36px;}
.MessageNewBlockBtmLeft{ width: 391px;   margin: 0 0 15px;}
.InTemplate {width: 98%;}
.MessageNewBlockBtmRight{ width:97px;}
a.new-accept_request{ position:static; width:100%; display:block;}
.messagereply-icon{ width: 30px;}
.RightInfoBlock h2{ width: 414px;  font-size: 15px;}
.RightInfoBlock{ width: 87%;}

.responsive_room_size{    left: 269px; !important;  top: -31px !important;}
.account-manu1 ul li span{    left: 33px;}
.status-right{ width: 560px;}
.sort-by{ width:100px;}
.total-ering{ margin: 10px 0 0 160px;}
.tab_listng_block-box-mid-left{  margin: 20px 0 0;}
.NewStaysLeft{ width:570px;}
.NewStaysLeft .change-expanded-top-mid{ width: 265px;}
.change-expanded-top-right{ margin: 5px 8px 0 0;  width: 104px;}
.change-expanded-top-mid p {width: 260px;}
.NewInboxBottomInTopRightTop{ padding:0 0 60px;}
.MessageNewBlockBtm{ margin:5px 0 20px;}
.new-denied_request{font-size: 18px; margin: 0; position: static; width: 100%;}
.newpro-bottom-right{width: 460px;}
.valid_list_conatin{ width: 235px;}
#bottom-contener_text_6 .valid_list_conatin,
#bottom-contener_text_12 .valid_list_conatin
{ width: 100%;}
.newpro-bottom-contener-right{  margin: 30px 0 0;}
.nwinfo .newpro-bottom-contener-left3{ width: 91%;}
.fild-block-right{ margin: 0;width: 270px;}
.fild-block-right input[type="text"], .fild-block-right input[type="number"], .fild-block-right input[type="email"]{width: 158px;}
.sex-select{ width: 172px; margin:0px;}
.month-select, .year-select{ width:55px;}
.add-textarea{ width: 162px !important;}
.stud-select{width: 170px;}
.tell .fild-block-right{   float: left;margin: 8px 0 0;width: 270px;}
.tell label {float: left; width: 100px;}
.tell .text-area{  width: 164px;}
.infosubmit button.submit-btn{ margin:0 160px 0 0;}
.valid_list_conatin .row .right_span.private {background: url("../images/Private-icon.png") no-repeat scroll 0 0 transparent;}
.valid_list_conatin .row .right_span.varified {background: url("../images/green-round-arrow.png") no-repeat scroll 0 0 transparent;}
.newpro-bottom-contener-left1VV {width: 450px !important;}
.internal-verification .References-block .inputblock .inputblock-right {width: 300px;}
.refere4{width: 175px; margin:0;}
.inputblock{margin: 0 0 10px;}
.input6{  width: 150px  !important;}
.input3 {width: 150px !important;}
.refere5 img {margin: 0;}
.Employment .inputblock label {margin:0;}
.Media-Connections ul{   margin: 20px 0 0;}
.container-col-main{ width: 67.5%;}
.NewBottomBlockLeft{ width: 227px;  min-height: 169px !important;}
.NewBottomBlockRight {float: left;padding:0px;width: 278px;}
.grad-title .grad-mid {width: 89.5%;}
.member-info .member-name{width: 467px;}
.member-since{width: 34%;}
.member-address{ margin:9px;}
.refere2{ width:120px; font-size:12px;}
.refere1{  font-size: 12px;width: 80px}
.wrapper1000{ width:735px !important;}
.middle{width:735px !important;}
.container-left{width: 410px !important;}
.container-right{ width: 266px !important; margin: 0 10px!important;}
.new-list-details-left{ width:404px;}
.menutabs{ width:401px;}
#tabs1, #tabs2, #tabs3, #tabs4, #tab5, #tabs6{   padding: 0 !important;width: 399px !important;}
.map-show{ width:400px;}
#custom_show iframe { width:375px; height:350px;}
.map-show iframe {width:375px; height:350px;}
.sroll_manage {width: 400px; padding:0 !important;}
.pikachoose-classic{width: 380px;height: 292px;}
.pika-stage{ width:100%; display:block;}
.ConMeImg img{ width:100%;}
.jcarousel-container{ bottom: 11px;
                      left: 1px;
                      width: 380px;}
.menutabs ul li a{padding: 7px 6px;}
.jcarousel-clip-horizontal {left: 12px;overflow: hidden;width: 363px;}
.jcarousel-prev {background-position: 0 -40px;left: 6px;}
.jcarousel-prev, .jcarousel-next{ right: -17px;}
.DesBtmRight {float: left;width: 360px; padding:0 6px 0 10px;}
.video-block{  width: 144px; height: auto;}
.video-block .img{  width: 100%;}
.video-block .img iframe{ height:100px !important;}
.video-block .img img{  width: 144px;}
.pika-imgnav{ width: 384px;}
.new-search-block-top-right .list_right_menu ul li, .menutabs ul li, .photo-view-top .photo-view-top-left ul.pro-show li, .pro-details ul.pro-show li, .pro-show li{   margin: 4px 0 0;}
.new-Overview {height: 390px;}
.unstyled1 {height: 100px;}
.NewTypeInput_123Inner{ left: 196px; top: 13px;}
.resp-mod{ position:relative;}	
.NewHeaderBg .FavoriteBlkPop{top: 114px;}
.HomeInputBlk{  margin: auto; width: 634px;   height: 41px;}
.TextForMobile{ display:block;}
.TextForDestop h1 { margin:0 10px 10px 10px;}
#overslider p { margin:0 10px 14px 10px; font-size:23px;}
.Listing{ width: 358px;}
.EarningHost{ width: 188px;}
h2.earning{ width: 55px;}
ul.ListIntBlk li{   width: 93px;}
.ListingStatus{ font-size:16px;  width: 41px;}
/*Welcome Page*/
#welcome_content .top_part .pro_side{ width:484px;}
#welcome_content .pro_side .content_side{ width:300px; margin:0;}
#welcome_content .pro_side .content_side h2{ font-size:23px;}
#welcome_content .pro_side .content_side h3{ font-size:20px;}
#welcome_content .pro_side .content_side h4{ font-size:18px;}
#welcome_content .pro_side .content_side a.button2{ font-size: 11px; margin: 10px 3px; min-width: 89px;}
.BookingRequestBlk{width: 465px;}
.BookingRequestBlkTop{ width:100%;}
.BookingRequestBlkBtm{ width:465px !important;}
.BookingRequestMid{ width:73%;}
.BookingRequestMid h2{padding:8px 0 0 14px; width: 177px;}
.BookingRequestMid .ContinueBtn{ width: 115px;}
.BookingRequestMid .CompBlk{width: 44px; height: 35px;  font-size: 12px; top:-28px; right: -7px;}
.BookingRequestMid .CompBlk span{ font-size:8px;}
.BookingRequestMid .star { background: url("../new_images/NewStarImg320.png") no-repeat scroll 0 0 transparent; height: 32px; top: 22px; width: 30px;}
.welcome-personalblk-4{  width: 436px; background: url("../new_images/complect.png") no-repeat scroll 342px center #B6DF41;}
.internal-verification .newpro-bottom-contener-left1{width: 452px;}
.or-circle{ display:none !important;}
.PersonalBlk .newpro-bottom-contener-left3{ width:90%;}
.welcome-personalblk{width: 434px; background: url("../new_images/complect.png") no-repeat scroll  345px 7px #B6DF41;}
/*Welcome Page*/

/*Edit room info*/
.NewEditBlock .Entire_form_block {width: 543px !important; padding: 0 0 0 29px !important;}
.NewEditBlock .new-textadd{margin: 0 45px 11px 0 !important; width: 55% !important;}
.NewEditBlock .flexibility_radio{ margin: 0; padding: 7px 0 0 10px; width: 575px;}
.NewEditBlock .flexibility_radio label{ width: 93px;}
.NewEditBlock .on_click_open{margin: 14px 0 17px 4px; width: 563px;}
.NewEditBlock .Entire_select_box { width: 301px !important;}
.NewEditBlock .new_radio_box label{ width:140px;}
.NewEditBlock .row-1,
.NewEditBlock .row-2,
.NewEditBlock .row-3
{ width:175px;}
.NewEditBlock .flexibility_text{ width: 534px;  margin: 15px 0 17px 21px; font-size: 13px;  padding: 5px 0 0 10px;}
.NewEditBlock .more_flexibility_box_bottom { margin: 0 0 0 26px;}
.NewEditBlock  .new_div_open { margin: 0 0 0 14px; width: 503px;}
.NewEditBlock .new_div_open label{ font-size:12px;}
/*Edit room info*/
.notification-left, .notification-check, .overview-mid-left{ width:359px;}	
.notification-right{width:359px;} 
.notification-left-cont,
.notification-right-cont
{width: 268px;}
.notification{ padding:0 10px !important;}

/*Edit Rule*/
.EditRule { padding: 10px; width: 96%;}
.EditRule .padding_10 { padding: 0 0 0 18px !important;}
.editrulespics { width: 93%;}
.editrulespics .txtarea{ margin: 6px 0 9px; padding: 4px 2px; width: 97%;}
.rules_btn_box{ width:404px;}
/*Edit Rule*/	
/*Edit photo*/
.edit_photo_div { width: 100% !important;}
.edit_photo_div .pics{width: 104px; height:150px;}
img.EditPhoto{ width:100%;}
/*Edit photo*/
/*Edit Video*/
.EditVideo{ width:92%;}
/*Edit Video*/

/*Review Page*/	
.Reviews-block{ padding:0 5px;}	
.user-commt-block .user-img-commt{ margin: 0 10px 0 0;}
.user-commt-block .user-commt-right{width: 392px;}
.responc-comment .Response-block{ font-size: 9px; width: 49px;}
.responc-comment .user-commt-right{width: 332px;}
.NewShowProfile .user-commt-block .user-commt-right { width: 366px;}
.NewShowProfile .responc-comment .user-commt-right { width: 306px;}
/*Review Page*/

/* Know Feedback Page */
.pop_contain{ width:100%;}
.pop_contain .talk_part article{ width: 544px;}

/* Know Feedback Page */
/* How to Page */
.con-box-3{margin-top: 28px;}
/* How to Page */


/*withdraw-wallet Page*/
.NewAddClass { margin: 0 0 0 303px;}
.guestnest-wallet .earning{ width: 300px;}
.NewAddClass .CreditFormLt { width: 200px;}
.NewAddClass .CreditFormRt { padding: 15px 15px 0 0; width: 189px;}
.withdraw-wallet .FormInpt label{margin:0 0 5px 0;}
.guestnest-wallet .withdraw-wallet input[type="tel"] { margin-left: 0; margin-right: 0; margin-top: 1px; padding: 5px; width: 174px;}
.guestnest-wallet .withdraw-wallet select{ width: 186px;}
.NewAddClass .CreditFormRt #SendCardCardNumber{ border: 1px solid #000000;}
.CreditFormRt .monthCard { width: 188px !important;}
.withdraw-wallet #ac_type { width: 155px !important;}
/*withdraw-wallet Page*/

/*Search Page*/
.FlTextInpt{ width:316px;}
.SerchBtmBlk{ width:100%;}
.SearchListBlk{ width:100%;}
.search-block-photo-view{width: 513px;}
.search-block-photo-view .ListDataRight{ width:100%;}
.ListDataRight .RentalRight{width:166px;}
.rental_contain_lbl{width: 100%;}
.rent_contain{width: 66px; }
.rental_contain_txt{width:100%;}
.newAvailable{ margin:5px 12px 0 0 !important;}
.rental_contain_val{ font-size:19px; width:100%;}
.ver_note_contain { width: 100%;}
.search-block-photo-view .ListDataRight .pro-details{width: 242px;}
#search_list_block .ListDataRight .pro-details { float: left; width: 302px;}
.pric_b small{ width: width: 39px;}
.photo-view-detail{margin:7px 1px 6px 7px;}
.search-block-map-view .new-map-block{ width:489px;}
.search-block-map-view .new-search-block-bottom-right{ width: 250px;}
.search-block-map-view{ width:749px;}
.search-block-map-view .pre-list-right { width: 198px;}
.search-block-map-view .pre-list-right-right h3{ font-size:11px;}
.search-block-map-view .pre-list-right-right { width: 70px;}
.search-block-map-view .new-left-block{ width:100%;}
.search-block-map-view .pre-list-right-left{ width:125px;}
.search-block-map-view .wrap{ width:100%;}
/*Search Page*/

/*Invite Search css*/	
.Invite_warrper{ width:751px;}
.Taclear{ display:block; clear:both; height:6px;}
.InviteSearch .InBg input[type="text"] { width: 260px;}
.InviteSearch #RentalGoalEnvironment { width: 237px;}
.invite-guest-ListBlk-bottom-part-right{ width: 511px;}
.InviteSearch .invite-guest-ListBlk-bottom-part-right ul li{margin:0 10px 15px;}
/*Invite Search css*/
.AboutUserInfoBoxBottom .reviewCotm .reviewCotmRight { margin: 0 0 24px; width: 547px;}
.AddToEntire .new-textadd { width: 308px !important;}
input.EntireInput,
.EntireTextarea
{width: 225px;}
.AddToEntire .flexibility_text{ margin: 15px 0 17px 7px; padding: 6px 0 0 8px; width: 566px;}
.AddToEntire .save_hide{ margin:24px 0 16px 3px !important;}
.AddToEntire  .more_flexibility_box_bottom { margin: 0 0 0 35px;}
.AddToEntire  .new_div_open { margin: 0 0 0 52px; width: 477px;}



.NewStays .change-terms-itrms-expanded-top h1{ width:93%;}
.NewStaysLeft{ width: 96%;}
.NewStays .NewStaysLeft .change-expanded-top-mid {width: 253px;}
.NewStays .change-expanded-top-right { width:auto; float:none}
.NewStays .new-bottom_part{ margin:20px 6px 50px 14px;}	
.NewStays .new-bottom_part .change-terms-itrms-expanded-part-mid  .expanded-part-mid-left{ width:451px;}
.expanded-part-mid-left h1{ width:89%;}	
.NewStays .new-bottom_part .change-terms-itrms-expanded-part-mid  .expanded-part-mid-left .out_date_block { width: 249px !important;}
.NewStays .expanded-part-mid-right{ width:214px; margin:0 39px 9px 0;}
.NewStays .expanded-part-mid-right-img{padding: 10px 0 0 82px;}
#current-stay-tabs .ChangeStayDatesBlk{ margin:21px 0 0 44px;}

.NewAddRules .add_rule_bottom_left { margin: 0 0 0 3px; width: 343px;}
.NewAddRules .padding_10 { padding: 35px 0 10px 13px;}
.NewAddRules .padding_10 label { width: 300px;}
.NewAddRules .txtarea{width: 239px;}
.NewAddRules .rule-save-btn{ width: 33px;}
.NewAddRules h1{font-size: 18px !important;}
.NewAddRulesTopIn h2{ font-size:18px;}
/*InviteSlider*/
.InviteSlider-block .warrper{ width:669px;}
.InviteSlider{ width:593px;}
.list_carousel {  margin: 0 0 20px 19px;}
.InviteSlider-block  .caroufredsel_wrapper{ width:539px !important;  margin:0 0 0 3px !important;}
/*InviteSlider*/
.resp-mod #is_place {left: 196px; padding: 10px 4px 9px 0; top: 23px; width: 158px;}
.MoveInSelectType label{width: 407px;}	
#overslider .TextForMobile	h1{text-shadow:
                                  -1px -1px 0 #ffffff,  
                                  1px -1px 0 #ffffff,
                                  -1px 1px 0 #ffffff,
                                  1px 1px 0 #ffffff; margin:0;padding:0;}
#overslider .TextForMobile p{text-shadow:
                                 -1px -1px 0 #000,  
                                 1px -1px 0 #000,
                                 -1px 1px 0 #000,
                                 1px 1px 0 #000; font-size:18px;}
.Reservation_Blk .btn_dev { margin: 0 0 0 272px; width: 443px;}
.guestnest-wallet .con_amt_cl{width: 141px !important;}
.NewAddClass .date select { width: 84px !important;}
.tr_blk{ width: 106px;}
.tr_blk2{ width:150px;}	
.active_account_outer{padding:20px 0 0 26px;}
.wit_box_1{ width: 114px;}
.active_account{ width:96%;}
.page_ve{ width:100%; text-align:center; margin:10px 0;}
.Room_1_blk .Entire_form_block { padding: 0 0 0 11px; width: 556px !important;}
.Room_1_blk .new-textadd { margin: 0 0 4px; width: 358px;}
.Room_1_blk input[type="text"], .Room_1_blk textarea{width: 229px;}
.Room_1_blk .Entire_size4{ width: 105px !important;}
.Room_1_blk .Entire_size{ width: 111px !important;}
.flexibility_radio{ width: 100%; margin:15px 0 17px;}
.flexibility_radio p{ margin:0 8px 0 3px;}
.flexibility_radio p b{ font-size:15px;}
.flexibility_radio input[type="radio"]{ margin:0 7px;}
.are_u,
.new_uploadblk_hd
{ padding:9px 0 9px 15px;}
.new_uploadblk_hd .wdt{width: 488px;}
.are_u span{ font-size:15px;}
input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ font-size:13px !important;}
.rental_pricing h1{ font-size:16px !important;}
.flexibility_radio label{width: 112px;}
.on_click_open { display: none; margin: 15px 0 17px 10px; width: 560px;}
.row-1,
.row-3
{ width: 180px;}
.row-2{width:180px; margin:0 9px;} 
.Room_1_blk .new_radio_box label{ width:137px;}
.flexibility_text{width: 553px;  margin: 15px 0 17px 9px;}
.more_flexibility_box_bottom { margin: 0 0 0 14px;}
.new_div_open { margin: 0 0 0 21px; width: 522px;}
.Room_1_blk .new-round-box12 { height: 103px;}
.new-round-box13{ height: 66px;}
.new-round-box14 input[type="text"] { width: 96px;}
.listing_succ .listting_added_block{ width:100%;}
.listing_succ .heading-bg-top h2{  margin: auto 10px; padding: 0 0 0 26px; width: 82%; font-size: 18px;}
.listing_succ .new-listing-inner-round{ width: 85%;  margin: 33px auto 40px;}	
.listing_succ .listing-content { margin: auto; width: 100%;}
.listing_succ .listing-content span{ font-size:20px;}
#welcome_Review .RequestBoxBtmRight { margin: 0; width: 100%;}
#welcome_Review .BookingRequestBlkTop h1{ font-size: 23px;}
#bottom-contener_text_2 .NewPersonalBlk { padding: 15px 15px 15px 53px !important; width: 391px;}
.New_details_pop{ width:700px; padding:5px;}
.New_details_pop_in{ width:100% !important;}
.New_details_pop .wallet-block table #head th{height: 13px; overflow: hidden;}
.Vew_trans .PopOne h1, .New_details_pop .New2_pop_border h1{ font-size:16px;}	
.New_details_pop .Accept_Request_popbox { padding:5px;}
.RentalStatus h2{ font-size:15px;}
.all_transaction_right{width: 227px;}
.SearchListRsltRt{ width:100%;}
.Manage_left_blk .overview-mssages a strong{ width: 200px;}	
.ow_add_info .Entire_form_block label { margin-left:0px;}
.ow_add_info .amenities_fild { margin: 15px 0 0; width: 96%;}
.pop_no_listing{ width:700px !important;}
.pop_no_listing .RentalInputBlock2 { width: 56%;}
.new_usercontact_btn { float: left; margin: 11px 0 0 24px;}
.SeoLandingPage .BlockListPlace ul li{width: 128px;}
.SeoLandingPage .BlockListPlace ul li span.Seo_img img{ width:100%;}
.SeoLandingPage .resp-mod .NewTypeInput_123Inner{ top: 23px;  left: 196px;}
.not-found-img img{ height: auto; margin: 8px auto auto; width: 100%;}
.not-found-back{ margin:10px 0;}
.not-found-back a{display: block; font-size: 17px; margin:0px; text-shadow: 0 0 0 #000000;}	
.EditRule .sucessMessage{width: 100%;  padding:8px 0 3px 0;}
.place_photos_blk .add_rule_left{width: 62%;}
#bottom-contener_text_9 .varified .left_span{ width:100%; margin:0 0 5px 0;}

p.txt{ width:428px;}
.edit_room1  .NewEditBlock .mainDiv input[type="text"]{width:44% !important;}
.addNewRoom  .NewEditBlock .mainDiv input[type="text"]{width:53% !important;}
#edit_room_new .NewEditBlock .mainDiv input[type="text"]{width:53% !important;}
.id_validation_tooltip:hover .my_tooltip{ display: none;}	
.newpro-top h2{font-size: 14px; padding: 4px 0 0;}
.update-profile .newpro-top { padding: 8px 6px 14px;}
.your_listting_block .button-5a{ margin-left:25px; margin-top:0px;}	
.your_listting_block .button-6a{margin-left:15px; margin-top:0px;}
.your_listting_block .button-7{margin-left:15px; margin-top:0px;}
.your_listting_block .button-5,
.your_listting_block .button-5{ margin-left:25px; margin-top:0px;}	
.your_listting_block .button-6a,
.your_listting_block .button-6	{margin-left:15px; margin-top:0;}
.your_listting_block .button-7a,
.your_listting_block .button-7{margin-left:15px; margin-top:0px;}	
.LYorSpePop { top: 153px; }
.responc-comment .inner_box_proifle_review { width: 308px !important;}
.pricing_blok h2{ font-size: 30px;}
.ProAvail{ float:none;}
.new-movin-popup{ margin:0 0 0 133px;}
.tablet-pic { position:absolute; bottom:0;}
.tablet-pic img{ width:100%;}
.tablet-pic-content{ padding-bottom:10px; margin-top:0;} 
.NewLocInput input[type="text"]::-webkit-input-placeholder,
.NewCheckInInput input[type="text"]::-webkit-input-placeholder
{ /* WebKit browsers */
    color:    #000;
}
.NewLocInput input[type="text"]:-moz-placeholder,
.NewCheckInInput input[type="text"]:-moz-placeholder
{ /* Mozilla Firefox 4 to 18 */
    color:    #000;
    opacity:  1;
}
.NewLocInput input[type="text"]::-moz-placeholder,
.NewCheckInInput input[type="text"]::-moz-placeholder
{ /* Mozilla Firefox 19+ */
    color:    #000;
    opacity:  1;
}
.NewLocInput input[type="text"]:-ms-input-placeholder,
.NewCheckInInput input[type="text"]:-ms-input-placeholder
{ /* Internet Explorer 10+ */
    color:    #000;
}

} 

@media only screen and (min-width: 800px) and (max-width: 1280px) {
    .view-more { float: left;text-align: center;width: 100%;}
    .view-more a{height: 88px;width: 825px;}
    .Room-mates-dev{  margin: 20px 0 0 18px;} .n_y_v{ height: auto;}
    .NewHomeBlock{padding: 0px;}
    .photo-view-detail {margin:10px 10px 3px}
}
@media only screen and (max-width: 800px) {
    .photo-view-detail { margin: 10px 10px 3px;}

}
@media only screen and (min-width: 482px) and (max-width: 641px) {
    .view-more { float: left;
                 font-size: 18px;margin: 30px 0 0;
                 width: 560px;}
    .n_y_v{ height: auto;}
    .view-more a{ display: inline;}

    .Room-mates-dev {     float: left !important;
                          margin: 20px 0 0 70px;
                          width: 185px;}	


}


/*--------23-10-2013---*/

@media only screen and (min-width: 481px) and (max-width: 767px) {

    #update_pic_ID .newpro-bottom-contener-left { margin: 0 0 30px;padding: 22px 10px;width: 250px !important;}
    #update_pic_ID .new_image_upper img {width: 100px;}
    #update_pic_ID .main_cls > span {font-size: 12px;margin: 0;}
    #update_pic_ID .white-popup-block h1{font-size: 16px}
    #update_pic_ID .pics_msg { margin: 10px 3px 5px 0;font-size: 13px }
    #update_pic_ID .save_btn {float: none;}
    #update_pic_ID .photo-right-block {width: 135px;}

    .n_y_v{ height: auto;}
    #refe_new .refrence_new_blog {
        float: right;
        width: 178px;
    }
    .profile-info .NewReviewBlock{ display:none;}
    .NewStays .NewStaysTime {line-height: 50px;margin-right:7px;min-height: 100%;padding: 0 22px 0 0;width: 90%;}	

    #update_move_out .clearfix { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); }
    .subscrption_link{ width: 100%;}
    #report_a_user .popup-content h2{font-size: 14px}
    .i_mid_content{ margin: 0 0 0 22px; width: 253px;}
    .i_mid_content_lt{ width:100%; margin:0 0 15px 0;}
    .i_nw_rq_btm { margin: 0 0 0 41px;}
    .i_mid_content_rt{  width:100%;}
    .i_nw_rq_btm .i_date{ width:100%;}
    .i_booking_requst_cont{ border-top:1px solid hsl(0, 6%, 7%); border-left:0px; width:100%; padding:5px 0 0 0 ; margin:5px 0 0 0;}
    .i_bx_dt{ top: 110px; left: 54px;}
    .i_reply_blk{ width:100%;}
    .i_comnt_content{margin: 0 0 0 8px;  width: 343px;}
    .i_comnt_date{ color:hsl(92, 86%, 40%); width:100%; text-align:left; margin:5px 0 0 0;}
    .i_comnt_content_lt{ width:100%;}
    .i_comnt_reply{ width: 100%;}

    .responc-comment .inner_box_proifle_review {
        width: 247px !important;
    }
    .wel .enhance-rentability{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;padding: 0!important;margin:0;}
    .wel .popup-content { padding: 0; }
    .wel .popup-content a.more { display: none}

    .communicate span.day { width: 155px; }
    #move_in_after_booking .NewMoveIn { background: none repeat scroll 0 0 rgba(0, 0, 0, 0);margin: 0; padding: 0;}
    #move_in_after_booking .popup-content { padding: 0; }
    #move_in_after_booking .NewMoveIn .MoveInSelectType label{width: 221px;}
    #move_in_after_booking .popup-content a.more { margin: 0; }

    .LYorSpePop{display: none}
    .usertopinfo{ width: 100%;}
    .tooltip:hover .my_tooltip,
    .tooltipn:hover .my_tooltip1,
    .tooltipn:hover .my_tooltip2
    { display:none;}	
    .new_border{ width: 99%;}	
    .LatestHeaderRight .inner-footer-left{ float:left;}	
    .account-part-left{   width: 154px;}
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .on_about{ width:100% !important;}	
    .new_usercontact_btn { float: left; margin: 11px 0 0 24px;}	
    .td_row{border-bottom: 1px solid #E1E1E1; padding:0 0 5px 0;}	
    .SerchBtmBlk .SearchListBlk{ width:100%;}	
    .page_ve{ width:100%; text-align:center; margin:10px 0;}
    .reply-comment .user_review_message{ width:73%;}
    .reply-comment { margin: 0; width: 100%;}
    .reply-comment .user_review { width: 94%;}
    .reply-comment .outer_review { width: 100%;}
    .reply-comment .outer_review .inner_review { width: 92%;}	
    #dash-toggle-host1 .dash-toggle-switch {left:143px;}	
    #dash-toggle-host2 .dash-toggle-switch {left:143px;}
    .RentalStatus h2{ margin:0px 10px 5px 6px;  font-size: 15px;}
    .dash-toggle .dash-toggle-option{ width: 48%;}
    .dash-toggle{ width:288px; margin:0 2px;}	
    .dash-toggle .dash-toggle-option{font-size: 10px;  padding: 0 2px;}	
    #dash-toggle-host2{ margin:8px 0 0 136px;}	

    .AddPostBlk { margin: 0 9px;}
    .AddPostBlk .InputBlk label{ float:none; margin:0 0 5px 0; width:100%; display:block;}
    .AddPostBlk .InputBlkRt { float: none; margin: 0; width: 260px;}
    .SubBottomBlk h2{ padding:0 0 7px 12px;  font-size: 16px;}
    .IsRoomBlockTop { margin: 12px 0 12px 12px;}
    .MonthDayBlock { margin: 12px 0 12px 12px;}
    .Monthly_div_open { margin: 0 0 10px;}
    .MonthlyBlkTopLt { border-radius: 5px 5px 5px 5px; box-shadow: 0 0 0 #999999; width: 84%;}
    .MonthlyBlkBoxRt { float: left; margin: 5px 0 0 7px; width: 228px;}
    .RentalBoxLt { margin: 0 0 11px;}
    .NoticeBlock,
    .Daily_div_open
    { width:85%;}
    .NoticeBlock p{ width:226px;}
    .NoticeBlockRt { margin: 15px 0 0 50px;}
    
    .ListBlock .ListBlockRight{ width:390px;}
    
    .ListBlockRightLt p.wrap{ width:90%;}	
    /* Seo Landing */
    .SeoPageSlider{  background: #5b8434;
                     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViODQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NWFjNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                     background: -moz-linear-gradient(top,  #5b8434 0%, #85ac60 100%);
                     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b8434), color-stop(100%,#85ac60));
                     background: -webkit-linear-gradient(top,  #5b8434 0%,#85ac60 100%);
                     background: -o-linear-gradient(top,  #5b8434 0%,#85ac60 100%);
                     background: -ms-linear-gradient(top,  #5b8434 0%,#85ac60 100%);




                     background: linear-gradient(to bottom,  #5b8434 0%,#85ac60 100%);
                     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b8434', endColorstr='#85ac60',GradientType=0 ); height: 373px;}
    .SeoPageFormBlock{ margin: auto; position: relative; right: 0; top: 116px; width: 397px;}
    .SeoLandingPage .resp-mod .NewTypeInput_123Inner{ width: 99.5%; left:0px; padding:0px; top: 32px;}
    .SeoLandingPage .NewTypeInput_123Inner ul li{ width: 93%;  padding: 3px 13px;}
    .Newcaption h3{ font-size:19px; letter-spacing:-1px;}
    .Newcaption h3 span{ font-size:16px;}
    .SeoPageSlider .SliderHeading{ font-size: 30px; left:0; text-align: center; top: 10px; width: 100%;}
    .SeoPageSlider .SliderHeading h1{font-size:26px; letter-spacing:-1px; margin: 0 0 8px; text-shadow: 0 0 3px #FFFFFF;  text-align: center;}
    .SeoPageSlider .SliderHeading h3{ font-size:20px; letter-spacing:-1px;  text-align: center;}
    .NewHomeBlockLeft { float: none; text-align: center; width: 100%;}
    .BlockListYourPlace{ float:none; width:80%; margin:auto;}
    .NewHomeBlockRight { float: none; margin: 21px 0 0; width: 100%;}
    .BlockListPlace ul li { margin: 0 14px 10px 0; width: 45%;}
    .BlockListPlace ul li.Listing-last { margin:0; text-align: center; width: 100%;}
    .BlockListPlace ul li.Listing-last a.ViewMoerBlock{ padding:0px;}
    /* Seo Landing */	
    /* booking_request */
    .InHowTo{width: 140px;}
    .InHowTo h2,
    .InHowTo1 h2
    {font-size: 17px;}
    .InHowTo1{width: 102px;}
    .InHowTo p,
    .InHowTo1 p
    { font-size:11px;}
    .VerifyEmailBlock .newpro-bottom-contener-left1{ width: 372px;}
    .VerifyEmailBlock .newpro-bottom-contener-right { margin: 30px 0;}
    .VerifyEmailBlock .inputblock-right{width: 221px;}

    /* booking_request */		

    .guest1 { top: 116px;}	
    .Padding_left{ left:-2px;}	
    /* Know Feedback Page */
    .pop_contain{ width:100%;}
    .pop_contain .talk_part article{ width: 404px;}
    .pop_contain .talk_part{ height:auto;}
    .pop_contain .mid_pop_contian .option_list{ width:100%;}
    .pop_contain .mid_pop_contian{ padding:50px 13px;}
    .pop_contain .mid_pop_contian .find_field input[type="text"]{vertical-align: top; width: 256px;}
    .pop_contain .talk_part .frame.bot_frame { margin-top: 0;}
    /* Know Feedback Page */	
    /* Mycard Page */
    .receive_method .TopCheck { margin: 8px 0 10px 31px;}
    .receive_method .NewAddClass { margin: auto 0 auto 36px; width: 354px;}
    .CreditFormRt{ float:left;}
    label.ExpiresLabel{ width:200px !important; }
    .NewAddClass .date select { width: 134px !important;}
    /* Mycard Page */	
    .billing_info label { text-align: left;}
    .billing_info input[type="text"], 
    .country_select, 
    .billing_info2 input[type="text"]{ margin:0px;}	
    .account-btn{ margin:0px;}
    .BankAct { margin: 15px 0 0;}
    /*user Profile*/
    .newpro-top .view-pbli-pro { clear: both; float: none; margin: 0;}
    .view-pbli-pro a{ margin: 4px 7px; float:none; display:inline-block;}
    /*user Profile*/
    /*Edit Video*/
    .EditVideo{ width:92%;}
    /*Edit Video*/	
    /*Edit photo*/
    .edit_photo_div { width: 100% !important;}
    .edit_photo_div .pics{width: 115px;}
    img.EditPhoto{ width:100%;}
    /*Edit photo*/
    /*Edit Rule*/
    .EditRule { padding: 10px; width: 96%;}
    .EditRule .padding_10 { padding: 0 0 0 18px !important;}
    .editrulespics { width: 93%;}
    .editrulespics .txtarea{ margin: 6px 0 9px; padding: 4px 2px; width: 97%;}
    .rules_btn_box{ width:404px;}
    /*Edit Rule*/	
    .notification-left, .notification-check, .overview-mid-left{ float:none; margin:auto;}	
    .notification-right{ float:none; margin:auto; clear:both;}	
    .wallet-block { width: 93%;}
    .account-manu2 ul li{width: 209px;}
    .account-manu2 ul li a{ display:block; padding:6px 27px;}	
    .poptwo{ width:270px !important;}
    .new-box h1{padding: 5px 5px 5px 22px; font-size: 16px;}
    .BgCheckPop { margin: 0;}
    .NewTypeInput_123Inner ul li + li + li { border-radius: 0 0 0 0;}
    nav.ForMobile ul li.message { margin: 10px 0 0 13px !important;}
    nav.ForMobile ul li.help {  margin: 12px 0 0 16px !important;}	
    nav ul li.Favorite { left: 0; position: relative; top: 0;}
    nav.ForMobile ul li.LogOut { margin: 12px 0 0 16px;}
    nav ul li.message a.color, .NewHeaderBg nav ul li.help a, nav ul li.LogOut a { color: #F218EC;}
    .FavoriteBlkPop{width: 478px; right:22px; top:128px; margin:0px;}
    .scrollBar{width: 478px;}
    .FavoriteBlkPopBottom{ width:474px;}
    .ListBox{ background:none;}
    .scrollBar .ListBoxRight .pro-details{ width:226px;}
    .ListBoxRight .PerNightRight p,
    .FavoriteBlkPop .pro-details ul.pro-show2 li a
    {font-size:11px;}
    .FavoriteBlkPop .or_contain{width: 17px; font-size: 12px;}
    .FavoriteBlkPop .rental_contain_val{font-size: 16px;}
    .FavoriteBlkPop .rent_contain{width: 55px;}
    .FavoriteBlkPop .rental_contain_txt{font-size: 11px;}
    .FavoriteBlkPop .blank_space_contain{ width: 7px;}
    .FavoriteBlkPop .ListBoxRight .img-user { margin: 0 3px 0 5px; width: 42px;}
    .FavoriteBlkPop .ListBoxRight .new-right-list { margin: 0; width: 142px;}
    .FavoriteBlkPop .ListBoxRight .new-right-list .review-block{ margin:0px;}
    .InviteSomeGuest{ position:static;  width: 156px;}
    .InviteSomeGuest a{ padding:5px 0 4px 26px;}
    .FavoriteBlkPop .RemoveFav{ margin: 9px 0 0; width: 135px;}
    .ListBoxRight .PerNightRight {width: 103px;}
    .scrollBar .ListBoxRight {  float: left; width: 359px;}
    .FavoriteBlkPop .ListBoxRight .PerNightRight{ width: 127px;}
    .MobileHeader{ display:block!important;}
    #MobileMenu{ display:none;}	
    .warrper{ width:450px;}
    .HomeBlockOuter .HomeBlock .warrper{width:450px;}
    .LYorSpePop{right: 14px; top: 96px;}
    .NewHeaderBg .warrper{ padding:0 10px;}
    .NewHeaderBg .logo{ margin: 18px 0; width: 100%;}
    .NewHeaderBg .MobileHeader{ padding:0px;}
    .MobileNavIcon{ float:right;}
    .MobileNavIcon{background: #90f305;
                   background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZjMwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NGEzMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                   background: -moz-linear-gradient(top,  #90f305 0%, #44a328 100%);
                   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90f305), color-stop(100%,#44a328));
                   background: -webkit-linear-gradient(top,  #90f305 0%,#44a328 100%);
                   background: -o-linear-gradient(top,  #90f305 0%,#44a328 100%);
                   background: -ms-linear-gradient(top,  #90f305 0%,#44a328 100%);
                   background: linear-gradient(to bottom,  #90f305 0%,#44a328 100%);
                   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90f305', endColorstr='#44a328',GradientType=0 ); border: 1px solid #696969; border-radius: 3px 3px 3px 3px;
                   margin: 15px 15px 0 0;
    }
    .MobileNavIcon a{background:url("../images/list_16x14.png") no-repeat left;  padding:8px 0 8px 25px; margin:0 8px; display:block; font-size:18px;}
    .search-block{ margin:0; display:block;}
    .logo { width: 196px;}
    nav{ margin:10px 0;}
    .NewHeaderBgRight{ float:left; width:100%;}
    .LoginBLock { float: left; margin: 7px 14px 0 0;}
    .list-your-space { width: 237px; margin:0;}
    .NewHeaderBg .list-your-space-btn a{font-size: 13px;}
    .list-your-space-btn{ float:right;}
    #overslider{ width:100%;  top: 60px;}
    #overslider h1{font-size: 26px;}
    #overslider p{  font-size: 19px;}
    .HomeInputBlk{ width: 387px; height:auto; margin:auto; background:#B3EE10; position:relative;}
    .NewLocInput { background: none repeat scroll 0 0 #FFFFFF; border-radius: 0; float: none; width: 100%; margin:0 0 5px 0;}
    .NewTypeInput { background: none repeat scroll 0 0 #FFFFFF; border-radius: 0; float: left; margin: 0 9px 7px 0; width: 264px;}
    #PlaceType_msdd{ width: 259px !important;}
    .NewCheckOutInput { background:#FFFFFF; border-radius: 4px 4px 4px 4px; float: left; margin: 0 0 0 3px; width: 236px;}
    #RentTerm_msdd{ width: 236px !important;}
    .OuterInvite{width: 460px;}
    .InInvite h2{ font-size:26px;}
    .InBg label{margin:7px 10px 14px;}
    .slide img{ width:100%; height:100%;}
    .HostingBlockLeft{ width:100%;  min-height: 198px; float:none; border:0px;}
    .HostingBlockRight { width:100%; float:none;}
    .HostingBlockRight h1{ font-size:19px;}
    .HostingBlockLeft a{ width:182px;}
    .UlDiv ul li { margin:0 0 0 5px; width: 85px;}
    .UlDiv ul li span.ImgBlock img{ width:96%;}
    .textBlock {width: 100%;}
    .inner-footer {width: 460px;}
    .inner-footer-left { float:none; width:100%;}
    .inner-footer-right {width:100%; float:none;  padding:15px 0 0 0}
    .icon-block .content-right { width: 324px;}
    .HomeBlockLeft { float: none; text-align: center; width: 100%;}
    .HomeBlockRight { float: none; margin: 15px 0 0; text-align: center; width: 100%;}
    .static_content_block .newtabs ul li a{ width:200px; padding:6px 10px; font-size:13px;}
    .bullets-box{ width:100%;}
    .bullets-box-left{ width:93%; text-align:center; border:0px;}
    .bullets-box-left h4{text-align:center;  margin: 0; background:url("../images/bullets-6.png") no-repeat scroll 283px 5px transparent;}
    .your_listting_block{ width:280px !important;}
    .post-your .viewable_box{ margin:7px 0 0 36px;}
    .Entire_form_block { width: 260px !important; padding:0 0 0 10px;}
    .Entire_form_block label{ width:100%; float:none;}
    .Entire_select_box{ margin: 0; width: 100% !important;}
    #PlaceArea{ margin: 0; width: 96% !important;}
    .amenities_fild { margin: 15px 0 0; width: 100%;}
    .Entire_form_block-2 { padding: 0 0 0 10px; width: 93%;}
    .Entire_form_block-2 input[type="text"] ,
    .Entire_place_block_bottom-2 #UserAddress,
    .Entire_form_block-2 input[type="password"]
    { padding: 6px 3px; width: 79%;}
    .CITY{ width:83% !important;}
    .list-close-locked{ margin:-62px 0 0;}
    .what-is-gn{ width:450px;}
    .what-is-gn-top{ width:100%; background:none;}
    .what-is-gn-top-left { float: none; padding: 10px 0 0; width: 100%;}
    .what-is-gn-top-left img{ width:100%;}
    .what-is-gn-top-right{ width:100%; padding:0px; margin:0;}
    .what-is-gn-top-right h1{font-size: 27px;}
    .what-is-gn-top-right h3{font-size: 21px;}
    .what-is-gn-top-right p{   font-size: 17px;}
    .what-is-gn-bottom { background:none; border-radius: 0 0 0 0; clear: both; height: 100%; margin: 0; padding: 22px 0 0; width: 100%;}
    .what-is-gn-bottom-left { float: none; margin: 0; padding: 0; width: 100%;}
    .holderP{ width:100%; }
    .holderP .holderPImgLeft img{ width:100%;}
    .caseOuter{ width:100%;}
    .formDiv{padding: 25px 0 0; width: 100%;}
    .headingTxt { padding: 0 14px;}
    .fieldSet00 label,
    .fieldSet01 label
    { float:none; text-align:left; font-size:14px; width:100%; padding:4px 0; display:block;}
    .fieldSet00 input[type="text"], 
    .fieldSet00 input[type="email"],
    .fieldSet00 input[type="password"]{  border: 1px solid #CCCCCC; box-shadow: 1px 2px 2px #000000; color: #999999; font-size: 14px; padding: 8px; width:93%;}
    .headT { float: left; font-size: 20px; width: 294px;}
    .internbtn { margin: 0 0 9px 339px !important;}
    .fieldSet01 input[type="text"], .fieldSet01 input[type="password"]{width: 95%;}
    .gnforhost .header-img img{ width:100%;}
    .gnforhost .wrapper{ width:409px !important;}
    .gnforhost .bod{ margin:1px;}
    .gnforhost .your_listting_block { width: 412px !important;}
    .overview-mid-top ul li{ margin: 0 23px;}
    .WhatNextBlock .WhatNextBtn{ margin:43px 103px 0;}
    .user_box-top h1{font-size: 23px; margin:0 0 11px;}
    .account-part-right { margin: 0 20px 0 0; width: 196px;}
    .money_menu ul li{ padding:0 12px 0 0;}
    .account-part-right p{width: 89%;}
    .account-manu1 ul li{ margin: 0 10px 10px 0;padding: 15px 14px; width:408px;  border-bottom:1px solid #BDBDBD; border-right:0;}
    .top .page-menu ul li{  width: 117px;}
    .NewInboxBottomInTopRight{width: 231px; margin:0px;}
    .MessageNewBlockTop h2{ font-size: 12px;  padding: 3px 22px 3px 36px;}
    .NewmessageDiv{width: 38%; margin: 0 0 10px;}
    .messagereply-icon{  width: 30px;}
    .MessageNewBlockReplyTopLeft {float: left;margin: 20px 0 0;padding: 10px;width: 290px;}
    span.selected{width: 251px;}
    div.selectBox{  width: 284px;}
    .MessageNewBlockReplyBtom textarea{  width: 93.9%;}
    .RightInfoBlock{width: 67%;}
    .RightInfoBlock h2{ font-size:12px; width: 100%;}
    .NewInboxBtnBlok ul li{float: none; margin: 10px 0}
    .WriteMessageRight{ width: 226px; font-size: 12px;}

    .status-right{  margin: 5px 0 0;width: 415px;}
    .sort-by{ width:50px;}
    .total-ering{ margin:10px 0 0 75px; width:100px;}
    .tab_listng_block-box-top{ width: 414px;}
    .NewStays .change-terms-itrms-expanded-top h1{ width: 92%;}
    .change-terms-itrms-expanded-top h1{width: 92%;}
    .NewStaysLeft{ width: 420px;}
    .NewStaysLeft .change-expanded-top-mid{width: 225px;}
    .change-expanded-top-mid p{  width: 207px;}
    .NewStaysTime{ float:left; margin:10px;}
    .account-manu1 ul li span{ left:223px;}
    .button_3{ margin:5px 0 10px;}
    .info-setting-mid {margin: 10px auto;width: 425px;}
    .info-setting-mid input[type="text"], .info-setting-mid input[type="password"]{ width:270px;}
    .sel-state{  width: 85px;}
    #UserAddress{ width: 270px;}
    .view-pbli-pro{margin: -24px 0 0;}
    .newpro-bottom-left{ width: 405px;}
    .proheading{ width: 360px;}
    .menu-block{ width: 404px;}
    .menu-block-right{width: 347px;}
    .round-arrow{ float:right;}
    .newpro-bottom-contener{ width:400px;}
    .newpro-bottom-contener-left1{ width: 385px;}
    .newpro-bottom-contener-right{  margin: 30px 80px; float:left;}
    .newpro-bottom-contener h3{ float: left;}
    .Private-icon{ float:right; margin: -5px 0 0 !important;    width: 60px;}
    .inputblock-right{width: 256px;}
    .input6 {width: 92px !important;}
    .newpro-bottom-contener-left1VV {width: 385px !important;}
    .input6 {width: 125px !important;}
    .send-code{ margin: 0 0 10px;}
    .internal-verification .References-block .inputblock .inputblock-right{width: 233px;}
    .inputblock {clear: both;margin: 0 0 10px;}
    .refere4{ width:130px;}
    .valid_list_conatin{ width: 400px;}
    .valid_list_conatin .row .right_span {width: 25%;}
    .valid_list_conatin .row .right_span.private {background: url("../images/Private-icon.png") no-repeat scroll 0 0 transparent;}
    .newpro-bottom-right{   width: 395px;}
    .valid_list_conatin .row .right_span.varified {background: url("../images/green-round-arrow.png") no-repeat scroll 0 0 transparent;}
    .inputblock label{ width:100px;  float: none !important;}	
    .month {margin: 0 4px 0 0 !important;width: 74px !important;}	
    .FormInpt label{ float:left;  width: 100px;}	
    .FormInpt input{ width:66p%;}	
    .newpro-bottom-contener-left1 .CreditForm .CreditFormLt {width: 330px;}	
    .newpro-bottom-contener-left1 .CreditForm .CreditFormRt .PayImage {width: 325px;}	
    .monthCard {margin: 0 0 4px !important;width: 230px !important;}	
    .FormInpt {float: none;}
    .monthCr {margin: 0 5px 0 0 !important;}
    .mssg{ width:333px;}
    .newpro-bottom-contener-left{ width:360px!important;}
    .Employment .inputblock input[type="text"]{ width:140px;}
    .Employment .inputblock select{ width:148px;margin: 3px 0;}
    .RentalGoalsBlkBox {margin: 0 0 0 10px;}
    .fild-block-right {float: right;margin: 0;width: 240px;}
    .fild-block-right span.info-close-locked{  margin: 0 0 0 10px;}
    .fild-block-right input[type="text"], .fild-block-right input[type="number"], .fild-block-right input[type="email"]{ width:165px;}
    .sex-select{margin: 0 96px 0 0;}
    .month-select, .year-select{width: 57px;}
    .add-textarea{ width:165px!important;}
    .stud-select{ width:165px;}
    .tell .fild-block-right {float: left;margin: 8px 0 0;width: 345px;}
    .newpro-bottom-contener-left1 .CreditForm .CreditFormRt {margin: 0;width: 326px;float: left;}
    .Media-Connections ul{  margin: 20px 0 0;}
    .member-info{width: 50%;  margin-left: 18px;}
    .member-info .member-name{width: 413px;}
    .member-listing{ font-size:14px;}
    .container-col-main{ width:100%;}
    .member-since{ width:40%;}
    .NewBottomBlockLeft{width: 450px;}
    .NewBottomBlockRight {float: left;padding:0;width: 450px;}
    .side-bar{ width:100%;}
    .grad-title .grad-mid {width: 95.5%;}
    .pika-stage, .pika-textnav {width: 450px;}
    .Verify-id-left{    width: 420px;}
    .References-block-right{width: 388px;}
    .refere5{width: 38px;}
    .refere2{width: 100px; font-size: 12px; padding:0 10px;}
    .refere1{ width:80px;}
    .Gnt-listings-block-left{ width:390px;}
    .Gnt-listings-block-left .address-blk-left{   width: 260px}
    .media-connct-blockleft{ width:390px;}
    .Work-block-left{ width:390px;}
    .wrapper1000{width:416px!important;}
    .middle{width:412px!important;}
    .container-left{width:407px!important;}
    .container-left h1{font-size:17px!important;}
    .container-left h1 span{font-size:15px!important;}
    .profiles-box{width:370px!important;margin: 5px 10px 5px 20px!important;}	
    .container-right{width: 377px  !important; margin: 20px 0 0!important;}
    .container-right img{width:400px!important;}
    .new-list-details-left{ width:437px;}
    .menutabs{ width:437px;}
    #tabs1, #tabs2, #tabs3, #tabs4, #tab5, #tabs6{ padding-top: 0 !important;width: 437px !important;}
    .map-show{ width:425px;}
    #custom_show iframe { width:410px; height:350px;}
    .map-show iframe {width:375px; height:350px;}
    .sroll_manage {width: 437px; padding: 0 !important;}
    .pikachoose-classic{width: 429px;}
    .pika-stage{ width:97%;}
    .NewProfilePubileImg .pika-stage {width: 221px;}
    .jcarousel-container{ width:419px;  left: 3px;  bottom: 20px;}
    .jcarousel-clip-horizontal {left: 12px;overflow: hidden;width: 363px;}
    .jcarousel-prev {background-position: 0 -40px;left: 6px;}
    .jcarousel-prev, .jcarousel-next{ right: -17px;}
    .DesBtmRight {float: left;width: 395px; padding:0 6px 0 10px;}
    .video-block{  width: 110px; height: auto;}
    .video-block .img{  width: 110px;}
    .video-block .img img{  width: 110px;}
    .pika-imgnav{ width: 415px;}
    .new-search-block-top-right .list_right_menu ul li, .menutabs ul li, .photo-view-top .photo-view-top-left ul.pro-show li, .pro-details ul.pro-show li, .pro-show li{   margin: 4px 0 0;}
    .detail-top-left{  width: 200px;}
    .new-Overview {height: 410px;}
    .unstyled1 {height: 100px;}
    #calendar0, #calendar1, #calendar2, #calendar3, #calendar4, #calendar5, #calendar6, #calendar7, #calendar8, #calendar9, #calendar10, #calendar11{ width: 410px; height: 320px;}
    .new-list-details-right, .new-list_right_menu{  float: right;margin: 10px 0 0;width: 448px;}
    .NewTypeInput123{ margin:0 5px 5px 0; width:339px;   background: url("../images/NewTypePlaceInput.png") no-repeat scroll 0 0 #FFFFFF; border-radius:4px;}
    .month-and-date-disply{ margin:1px 0 0;}
    
    #slides{ display:none;}	
    .NewHeaderBg .TopHelpOpenBlk { top: 145px; right: 20%;}
    .NewHeaderBg .FavoriteBlkPop{top: 145px;}
    .overview-mid-right{ display:none;}	
    .HomeBlockImg a img{ width:100%;}
    .PopOne{ width:270px !important;}	
    .PopOne h1{ font-size: 16px; padding: 6px 25px;}
    .Acceptpop{margin: 18px 0 0;  padding: 0 0 0 24px;}
    .AcceptpopBtn { margin: 23px auto; width: 136px;}
    .PopOne .no{ margin:10px 0 0 0;}
    .IncludeMessage { margin: 0 0 0 38px;}
    .IncludeMessage h4,
    .IncludeMessage .SentTimeBlk{ float:none;}
    .NewHeaderBg { background: none repeat scroll 0 0 transparent; padding: 4px 0 0;}
    .NewHeaderBgLeft { border-bottom: 1px solid #000000; padding: 15px 0; float: none; margin: 0;}
    nav ul li a { color: #F218EC; font-weight: bold;}
    nav ul li a.MoLogin, nav ul li a.reg_log { display: inline-block;}
    .ForListMobile{ display:block;}
    .ForDestop{ display:none;}
    .Done a{ background: none repeat scroll 0 0 #fff; border-radius: 4px 4px 4px 4px; color: #000; font-weight:bold; display: block; margin: 5px 0 0 0; padding: 5px 0; text-align: center; text-transform:uppercase;}
    .resp-mod{ position:relative;}	
    .NewTypeInput_123Inner{left: 0; margin: 0;  background: none repeat scroll 0 0 #FFFFFF; padding: 0 17px; top: 31px; width: 234px; z-index: 999;}
    .NewMoveout{ background: url("../new_images/move_out_icon320.png") no-repeat scroll left top transparent; margin: 0; padding: 0 0 0 45px;}
    .NewMoveout h2{ font-size:14px;}
    .NewMoveout p,
    span.graytext
    { font-size:11px;}
    .VerEmailAddBlk{ width:100%;}
    .Ques{width: 318px;}
    .VerEmailAddBlkBtm h1{font-size: 17px;}	
    .ListingBlkLt{width: 170px;}
    .ListingBlkRt{ width:200px;}
    .room-det{ margin:0 0 8px 0;}
    .ListDetailsLt{border-bottom: 1px solid #C3C3C3; float: none; width:90%; padding: 10px; border-right:0;}
    .ListDetailsRt{padding: 10px 0; width: 93%;}
    .BorBtmRt{ width:46%; font-size:13px;}
    .BorBtmLt{ width: 145px; font-size:13px;}
    .AdditionalSelect label{ float:none;}
    .AdditionalBlk{ height:auto;}
    .AdditionalSelectInpt{ margin: 6px 0 0; padding: 4px; width: 90%;}
    .TermDiv p{margin: 0 0 0 10px; width: 86%;}
    .TotalTripFont .BorBtmLt{font-size:13px;}
    .depositPop{ background: url("../new_images/postlockicon320.png") no-repeat scroll left top transparent; margin:0; padding: 0 0 0 45px;}
    .AFriend{background: url("../new_images/sms_icon320.png") no-repeat scroll left top transparent; margin: 0; padding: 0 0 0 55px;}
    .PhoneNumCon{ float: none; width: 170px;}
    .MessageContentPop{width: 172px; float:none; margin:0px;}
    /*Welcome Page css start*/
    .Employment .inputblock label { margin: 0 0 0 18px;}
    .BookingRequestBlk{width: 425px; float:none;}
    .BookingRequestBlkTop{ width:100%;}
    .NewWelcomeBlock .BookingRequestBlkTop h3{font-size: 16px;}
    .BookingRequestBlkBtm {width: 416px !important;}
    .BookingRequestMid{width:72%; padding:5px 4px;  margin:0; background:none; border:0;}
    .BookingRequestMid h2{ width:52%; font-size: 14px; margin:0 0 4px 0; padding: 0;}
    .BookingRequestMid .ContinueBtn{ float: left; width: 105px;}
    .or-circle{ display:none !important;}
    .BookingRequestMid .ContinueBtn a{ font-size: 13px; padding:5px 0;} 
    .Good{ background: url("../new_images/GoodImg320.png") no-repeat;}
    .Better{ background: url("../new_images/BetterImg320.png") no-repeat;}
    .Best{ background: url("../new_images/BestImg320.png") no-repeat;}
    .BookingRequestMid .star { background: url("../new_images/NewStarImg320.png") no-repeat;  top: 22px;  width: 30px; height: 32px;}
    .ShowPossBlk{ width: 43px; padding: 11px 13px;  font-size: 12px;}
    .BookingRequestMid .CompBlk{width: 44px; height: 35px;  font-size: 12px; top:-28px; right: -7px;}
    .BookingRequestMid .CompBlk span{ font-size:8px;}
    .BookingRequestBoxTop{ background:#EBEBED; border: 1px solid #707478; margin: 0 0 21px;}
    .RequestBoxBtmRightTop h3{font-size: 17px;}	
    .RequestBoxBtmRightTop p{ font-size:13px;}
    .welcome-personalblk-2{background: url("../new_images/complect.png") no-repeat scroll 283px center #B6DF41;   width: 373px; padding:7px 10px;}
    .photo-suggestion-line{font-size: 12px;}
    .PersonalBlk .Private-icon ,
    .welcome-personalblk-2 .Private-icon
    { float: none; margin: -6px 0 0 26px !important; vertical-align: top; width: auto;}
    .PersonalBlkNote{width: 97%; font-size: 11px; margin: 0 4px;}
    .welcome-personalblk{background: url("../new_images/complect.png") no-repeat scroll 300px 9px #B6DF41;}
    .newpro-bottom-contener-left3 p{font-size: 12px;}
    .PersonalBlk .newpro-bottom-contener-left3{width: 88%;}
    .fild-block-right span.info-locked{margin: 0 5px;}
    .PhoneBlk .valid_list_conatin, .EmailBLk .valid_list_conatin{ width: 347px  !important;}
    .valid_list_conatin .row .left_span{ font-size:13px;}
    .welcome-personalblk-3{ width:373px; background:url("../new_images/complect.png") no-repeat scroll 277px center #B6DF41;}
    .welcome-personalblk-4{ width:373px;  background: url("../new_images/complect.png") no-repeat scroll 273px center #B6DF41;}
    .fild-block label{ font-size:12px;}
    .internal-verification .newpro-bottom-contener-left1{ width:384px;}
    #AllEduDetails .Employment .inputblock label{line-height: 30px;}
    .References-block .inputblock .submit-2{ margin: 13px 0 10px;}
    .IDBlk .valid_list_conatin, .IDBlk2 .valid_list_conatin{width: 364px !important;}
    #AllAffiliatedDetails .inputblock-right { width: 229px;}
    .NewWelcomeRight { float: none; margin: 0;}
    #welcome_content .top_part .pro_side{  width: 100%;}
    #welcome_content .top_part .pro_side .pro_img{float: none; margin: 10px auto; text-align: center; width: 183px;}
    #welcome_content .pro_side .content_side{ float: none; margin: auto; min-height: 193px; width: 93%;}
    #welcome_content .pro_side .content_side h2{ font-size: 26px;}
    #welcome_content .pro_side .content_side h3{ font-size:22px;}
    #welcome_content .pro_side .content_side h4{  font-size: 17px;}
    #welcome_content .help_side{  background: none repeat scroll 0 0 #C5C7CD;  width: 91%;}
    #welcome_content .top_part{ margin-bottom: 20px;}
    .BookingRequestBlk{ margin:auto;}
   /* .photo-left-block { width: 100px;}*/
    .Blk_Booking_req .photo-left-block { width: 128px;}
    .photo-right-block { float: right; margin: 0; width:168px;}
    .newpro-bottom-contener-right { float: left; margin: 30px 24px;}
    .Personal-info-block { margin: 0;}
    .fild-block label { padding: 10px 0; width: 100px;}
    .fild-block-right { float: left; margin: 0; width: 237px;}
    .infosubmit button.submit-btn{ margin:12px 0 0 0;}
    #AllEduDetails .inputblock-right{  margin: 0; width: 229px;}
    .Employment .inputblock .add-more{ margin:0 9px;}
    /*Welcome Page css end*/
    /*listing Page css */
    .status { width: 83px;}
    .status a{font-size: 12px;}
    .tab_listng_block-box-left{ width: 109px;}
    .tab_listng_block-box-left .mylisting_bookedby_guest_ah { top: 30%;}
    .listing_img_a{ height: 109px !important;}
    .tab_listng_block-box-mid{width: 205px;}
    .tab_listng_block-box-mid-link ul li span.list_span{display: block !important; width: auto !important;}
    .new-listing-button-block{ float: left; left: 83px; padding: 0; position: absolute; text-align: center; bottom: 22px; width: 105px;}
    .tab_listng_block-box-top_hover{ position:relative;}
    .new-listing-button-block a{width: 96%;}
    .tab_listng_block-box-mid-left{ padding: 18px 0; width:49%;}
    .tab_listng_block-box-right{ padding: 18px 0; width:49%; margin:5px 0 0 0;}
    /*listing Page css */

    /*Edit_place_info*/
    .your_listting_block h1{ font-size:22px; margin:17px 0;}
    p.list_top{ font-size:14px;}
    .Entire_form_block-2 select{ width:214px;}
    .Entire_place_block_top h2{line-height:14px; font-size:19px; width:242px;}
    .post-your h2 { font-size: 30px; font-weight: normal; margin: 60px 0; width: 100%;}
    .Entire_place_block_top .protected{background: url("../new_images/lock_icon2320.png") no-repeat scroll right center transparent; height: 24px; line-height: 26px;
                                       margin: 1px; padding: 1px 27px 0 0; width: 58px;}
    .viewable_box{ height: 21px; margin: -17px 15px 0 0; padding: 20px 59px 0 0;}
    /*Edit_place_info*/


    /*Edit Room info*/
    .NewEditBlock .Entire_form_block{padding: 0 0 0 10px !important;}
    .NewEditBlock .mainDiv input[type="text"]{ width: 96% !important; margin:0px;}
    .new-textadd { margin: 0 7px 4px 0 !important; width: 250px !important;}
    .NewEditBlock .mainDiv textarea { margin-left: 0; width: 257px !important;   border: 2px solid #9C9D9C;}
    .Entire_size,
    .Entire_size4
    { width: 100% !important; margin:0px;}
    .NewEditBlock .x { text-align: center; width: 100%;}
    .flexibility_radio
    {    margin: 15px 0 17px 0;
         padding: 7px 0 0 10px; height:auto;
         width:100%; /*background: #b8d3f4;
         background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
         background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
         background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
         background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
         background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
         background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
         background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );*/
    }
    .flexibility_radio p b{ font-size: 15px;}
    .are_u,
    .new_uploadblk_hd
    {padding: 9px 0 9px 15px; font-size: 15px;}
    .are_u span{ font-size:15px;  width:70%;}
    input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ font-size: 11px!important;   line-height: 12px !important;}
    .rental_pricing h1{ font-size:16px !important;}
    .flexibility_text
    {    margin: 15px 0 17px 9px;
         padding: 7px 0 7px 10px; height:auto;
         width: 90%; background: #b8d3f4;
         background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
         background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
         background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
         background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
         background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
         background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
         background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
         filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );
    }
    .MoRoomType{clear: both; float: none; padding:5px 0 0 0; width: 96%;}
    .MoRoomType label{ margin: 0 0 8px;  width: 189px;}
    .NewEditBlock .on_click_open{  margin: 15px 0 17px 6px; width: 95%;}
    .NewEditBlock .row-3,
    .NewEditBlock .row-2,
    .NewEditBlock .row-1{ float:none; margin:0px;}
    .NewEditBlock .new_radio_box label{ margin:6px 0 0 11px;}
    .NewEditBlock .more_flexibility_box_bottom{ margin: 0 10px;}
    .NewEditBlock .new_div_open{ margin: 0; width: 100%;}
    .NewEditBlock .new_div_open label.Allow{ line-height: 17px; margin: 0 0 4px 4px; width: 202px;}
    .NewEditBlock .new-round-box{ height:177px !important;}
    label.Paid{ width: 205px;}
    .NewEditBlock .more_flexibility_box_bottom .Calendar_block{ margin: 15px 0 17px 9px;
                                                                padding: 7px 0 7px 10px; height:auto;
                                                                width: 90%; background: #b8d3f4;
                                                                background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                                                                background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
                                                                background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
                                                                background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                                                background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                                                background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                                                background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
                                                                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );}
    /*Edit Room info*/


    /*Home Page*/
    .LatestHeaderRight ul li.NewInvite,
    .LatestHeaderRight ul li.NewListRomm,
    .LatestHeaderRight ul li.help
    { display:none;}
    .LatestHeaderRight ul li a{ font-size:11px; padding:22px 6px;}
    .LatestHeaderRight ul li.Login-sign a.Login{ padding:22px 0 10px 9px;}
    .LatestHeaderRight ul li.Login-sign a.Sign{ padding:10px 9px 10px 5px;}
    .LatestHeaderRight { float: left;}
    .LatestHeaderRight ul li.Favorite{ padding:17px 0px 0px;}
    .LatestHeaderRight ul li.message{padding:12px 12px 8px;}

    .LatestHeaderBg{ background:#fff;}
    .logout .LatestHeaderRight ul li.NewInvite,
    .logout .LatestHeaderRight ul li.NewListRomm,
    .logout .LatestHeaderRight ul li.help,
    .logout .LatestHeaderRight ul li.whyguestnest
    { display:none;}
    .new_lot .LatestHeaderRight ul li.how { padding:0px;}
    .LatestHeaderRight ul li.how {
        padding: 0 0 0 10px;
        position: relative;
    }
    .LatestHeaderRight ul li.message .drop_down_outer{ top: 61px;}
    #Howtowork{ top: 61px;}
    /*Home Page*/

    /*Invite Page css start*/


    .SearchFindPlace .FindSubmitBtn input{ width:100%;}	
    .PalceListLeft,
    .PalceListRight
    { float: none; width: 100%;}
    .PlaceList{ width:100%;}
    #UserGender{  width: 133px;}
    .SearchFindPlace .InBg label{ font-size:12px;}
    .mobclear{ clear:both; margin:0 0 5px 0;}
    .GoalPage label.city{margin:7px 0 0 15px; width: 31px;}
    .GoalPage #UserCity{ width:136px;}
    .GoalPage label.city1{margin:7px 0 0 15px; width:47px;}
    .GoalPage #UserDob{width: 100px;}
    .GoalPage label.age{margin:4px 0 0 4px; width: 38px;}
    .GoalPage .WithSelect{width: 88px;}
    .GoalPage #UserDobTo{width: 86px;}
    .GoalPage .WithSelect{width: 145px;}
    .GoalPage .with{width: 148px;}
    .GoalPage .with .NewTypeInput_123Inner { left: 0 !important; top: 22px !important; width: 150px;}
    label.seekinglabel{margin: 6px 8px 0 15px !important;}
    .SearchFindPlace .InviteBlock {  margin: auto; width: 297px;}	
    /*Invite Page css End*/

    /*Change Password Page css start*/
    .per-tit { font-size: 21px; margin: 17px 0 0 29px;}
    .password-setting-box { margin: 15px auto; width: 100%;}
    .password-setting-box span.bg1{ margin:6px 0 0 18px; font-size: 12px;}
    .password-setting-box input[type="submit"]{ margin: 10px 0 0 290px;}
    /*Change Password Page css End*/
    /*Review Page*/	
    .Reviews-block{ padding:0 5px;}	
    .user-commt-block .user-img-commt{ margin: 0 10px 0 0;}
    .user-commt-block .user-commt-right{width: 334px;}
    .responc-comment .Response-block{ font-size: 9px; width: 49px;}
    .responc-comment .user-commt-right{width: 276px;}
    .NewShowProfile .user-commt-block .user-commt-right { width: 305px;}
    .NewShowProfile .responc-comment .user-commt-right { width: 245px;}
    /*Review Page*/
    /*withdraw-wallet Page*/
    .NewAddClass { margin: 0;}
    .NewAddClass .CreditFormLt { width: 200px;}
    .NewAddClass .CreditFormRt { padding: 15px 15px 0 0; width: 189px;}
    .withdraw-wallet .FormInpt label{margin:0 0 5px 0;}
    .guestnest-wallet .withdraw-wallet input[type="tel"] { margin-left: 0; margin-right: 0; margin-top: 1px; padding: 5px; width: 174px;}
    .guestnest-wallet .withdraw-wallet select{ width: 186px;}
    .NewAddClass .CreditFormRt #SendCardCardNumber{ border: 1px solid #000000;}
    .guestnest-wallet .withdraw-wallet{ clear: both;}
    .CreditFormRt .monthCard { width: 188px !important;}
    .withdraw-wallet #ac_type { width: 198px !important;}
    /*withdraw-wallet Page*/

    /*settings reviews css*/
    .user_review{ margin: 24px 0 0 15px; width: 94%;}
    .user_review_message{width: 331px; padding: 10px 9px;}
    .outer_review{ width:100%;}
    .inner_review{ width:91%;}
    /*settings reviews css*/
    .ShowPop{ width:270px;}	
    .bullets-box-left ul { min-height: 94px;}	
    .AboutUserInfoBoxBottom .reviewCotm .reviewCotmRight { width: 246px;}
    .review-responce{ background: url("../new_images/Mob-review-arrow.jpg") no-repeat scroll left top transparent; padding-left: 50px !important;}	
    .enhance-rentability{background: url("../new_images/Mob-reference-phone-icon.jpg") no-repeat scroll left top transparent; padding-left:52px !important;}
    input.EntireInput,
    .EntireTextarea
    { width:96%; margin:0px;}
    .wridigits{ margin:0; width:160px;}	
    .NewChangeAdd{ margin: 0 0 0 3px;}
    .NewChangeAdd .radio_box3 label { width: 79%;}
    .NewChangeAdd .new_div_open { margin: 0 0 0 19px; width: 87%;}
    .NewChangeAdd .save_continue{ margin:10px 0 15px 63px;}
    .NewChangeAdd .Calendar_block{ margin:12px 0 16px; width:95%; height:auto;}
    .NewPad1 { margin: 0 10px 14px 5px !important;}
    .NewChangeAdd .save_hide {  margin: 24px 0 16px 5px !important; width: 96% !important;}
    .NewStays .new-bottom_part{ margin:20px 6px 50px 14px;}	
    .NewStays .new-bottom_part .change-terms-itrms-expanded-part-mid  .expanded-part-mid-left{ width:206px;}
    .expanded-part-mid-left h1{ width:89%;}	
    .NewStays .new-bottom_part .change-terms-itrms-expanded-part-mid  .expanded-part-mid-left .out_date_block { width: 249px !important;}
    .NewStays .expanded-part-mid-right{ width:195px; margin:0 0 9px 0;}
    .NewStays .expanded-part-mid-right-img{padding: 10px 0 0 82px;}
    .NewStays .NewStaysLeft { width: 413px;}
    .NewStays .change-expanded-top-right{ float: right; margin: 5px 9px 0; padding: 0; width: 94%;}
    .NewStays .change-expanded-top-right .button_3{ display:inline-block;}
    .NewStays .change-expanded-top-right .button_3 a { width: 123px;}
    #current-stay-tabs .ChangeStayDatesBlk{width: 412px; margin: 21px 0 0 11px;}
    .ChangeStayDates{background:url("../new_images/changedateIconMob.png") no-repeat scroll left top transparent;  margin: 0 0 0 2px; padding: 0 0 0 55px;}
    .ChangeStayDates .MonthToMonth iframe{ width:100%;}	
    .SelectCalenderDate{ margin: 15px 0 0;}
    .NewAddRulesTop{padding: 15px 10px;}	
    .NewAddRules h1{font-size: 18px !important; margin: 6px 0 !important;}
    .NewAddRulesTopIn{background: url("../new_images/ExpectationIconmob.png") no-repeat scroll left top transparent; padding: 0 0 0 44px;}
    .NewAddRulesTopIn h2{ font-size:18px;}
    .NewAddRules .add_rule_bottom_left { margin: 0 5px; width: 96%;}
    .NewAddRules .padding_10 { padding: 0 0 10px 9px;}
    .NewAddRules .padding_10 label { margin: 0; width: 201px;}
    .NewAddRules .txtarea{ width: 207px;}
    .NewAddRules .newpro-bottom-contener-right { margin: 37px 0 20px 28px;}
    .NewAddRules .rules_btn_box{width: 191px; margin:auto auto 17px auto;}
    .NewAddRules .rules_btn_box #save_v{ margin:17px 11px 0 0;}
    .NewAddRules .rules_Que_block input[type="checkbox"]{float: none; margin:18px 0 0 124px; width: 15px;}
    /*InviteSlider*/
    .InviteSlider-block .warrper{ width:405px;}
    .InviteSlider{ width:348px;}
    .list_carousel {  margin: 0 0 20px 19px;}
    .InviteSlider-block  .caroufredsel_wrapper{ width:272px !important;  margin:0 0 0 15px !important;}
    /*InviteSlider*/


    /*New Login Block*/
    .NewLoginBlock{ width:100%;}
    .NewLoginBlockTop h1{ font-size:22px;}
    .NewLoginBlockLt { text-align: center; width: 89%;}
    .Blk_Add_city .NewLoginBlockRt{ width:89.8%;}
    .Blk_All_info .NewLoginBlockRt{ width:89.8%;}
    .HaveAccnt{margin: 7px 0 0 68px;}
    .SignWithFb{text-align:center;}
    /*New Login Block*/	
    .NewProfilePubileImg .pika-stage img{ width:auto;}
    .FooterText{ width:100%;}
    .NewReviewFild h3{margin: 6px 0 0 14px;  width: 86%;}	
    .NewReviewFild .review_noe_btn{ margin: 8px 0 11px 20px;}
    .NewReviewFild .review_noe_btn a{ font-size: 12px;}
    .TextForDestop h1 {}
    .TextForDestop p {}
    .TextForMobile{ display:block;}
    .resp-mod #is_place { left: 0; padding: 10px 4px 9px 0; top: 32px; width: 98.5%;  box-shadow: 4px 6px 5px #000000;}
    .jcls .Done { display: block;}
    .Block_SignIn .NewLoginBlockLt{ width: 100%;}	
    .mid #notificationPopUP{ left: 38px !important;top: 336px  !important; z-index:1;}
    .New_Alerts{ width:100%;}
    .TopNotificationBlk{ width:100%;}
    .NewStays .change-expanded-top-mid p { width: 94%;}
    .redirect-pop{background: url("../new_images/REDIRECT-POPUP-AFTER-BOOK_MOB.png") no-repeat scroll 0 0 transparent; margin: 0; top: 193px;}
    .bubble{left: 80px; position: absolute; top: 343px;}
    .redirect-pop h1{font-size: 19px;}
    .redirect-pop p{ width:216px;}
    .redirect-pop h2{font-size: 18px;}
    .steps-block { margin: 5px 0 0 52px;}
    .steps-block .points{width: 239px; font-size:12px;}
    .steps-block a.go{  font-size: 12px; margin: 15px 0 0 16px;}
    .new-denied_request{ font-size: 18px; margin: 0; position: static; width: 100%;}
    #overslider .TextForMobile	h1{text-shadow:
                                      -1px -1px 0 #ffffff,  
                                      1px -1px 0 #ffffff,
                                      -1px 1px 0 #ffffff,
                                      1px 1px 0 #ffffff; margin:0;padding:0;}
    #overslider .TextForMobile p{text-shadow:
                                     -1px -1px 0 #000,  
                                     1px -1px 0 #000,
                                     -1px 1px 0 #000,
                                     1px 1px 0 #000;}
    .responce-review .user-picture{ width:78px;}
    .responce-review textarea{ width: 150px; height: 93px;}
    .Cancel_booking_blo_pop{background: url("../new_images/cancel_booking_icon_mob.png") no-repeat scroll left top transparent;   margin: 0 0 0 5px;
                            padding: 0 0 0 47px;}	
    .P_tp_text3_row .rw_1_left{width:100%; margin:0 0 8px 0;}
    .P_tp_text4_tle{ width:50%; text-align:left;}
    .P_tp_text4_num{width:46%;}	
    .P_tp_text5 p{ margin: 0 0 9px; width: 100%;}
    .P_tp_btn a.l_btn{ float:none; width:100%; margin:0 0 10px 0;}
    .P_tp_btn a.r_btn{ width:100%; margin:0px; float:none;}	
    .bookking-top-box h3, 
    .bookking-top-box h4, 
    .bookking-top-box-bottom h4{ width:95%;}
    .Reservation_Blk .bookking-top-box-left{ width: 100%; padding:0; text-align:center;}
    .Reservation_Blk .bookking-top-box-mid { width: 100%;}
    .Reservation_Blk .bookking-top-box-right{margin: 20px 30px 0 0;}
    .New_padding_22 {height: auto;}
    .Reservation_Blk .bookking-top-cont{ margin: 20px 0 0 4px; padding: 0; width: 281px;}
    .Reservation_Blk .bookking-part-mid-left{ float:none; width:100%;}
    .Reservation_Blk .bookking-cont-box-left h2{ width: 98%;}
    .Reservation_Blk .new-row-heading { float: left; width: 170px;}
    .Reservation_Blk .new-row-heading ul{ padding:0px; margin:0px;}
    .Reservation_Blk .new-row-heading ul li.tool-tip{ width:100% !important;}
    .Reservation_Blk .bookking-cont-check-box{ width: 92px;}
    .Reservation_Blk .bookking-cont-check-box label{ float:none;}
    .bookking-cont-box-view{ width: 146px;}
    .bookking-part-mid-right{ width: 100%; float:none;}
    .bookking-part-mid-right h3 a{ left: -1px;}
    .bookking-part-mid-right-box p{ background:none; padding:0 0 0 10px; width:100%; left:0px;}
    .bookking-part-mid-right-box{ padding:10px; width: 91%;}
    .Reservation_Blk .bookking-top-box-bottom .bookking-bottom-cont{ width:100%;}
    .Reservation_Blk .payment-type{ font-size:12px;}
    .Reservation_Blk .btn_dev { margin:0 0 0 99px; width: 75%;}
    .Reservation_Blk .bookking-order-pay{ width: 94%; float:none;}
    .Reservation_Blk .CardOptnSelectInpt{ width: 262px; margin: 8px 0 0;}
    .Reservation_Blk .CreditFormRt{ float:none; width: 260px;}
    .Reservation_Blk .CreditFormLt{ float:none;}
    .CreditFormRt img{ margin:0px !important; }
    .Reservation_Blk .input_exp { margin: 0 10px 8px 0; width: 70px !important;}
    .new-box h1{ font-size: 15px !important; padding: 5px 5px 5px 22px !important;}	
    .YesNoPopLeft { float: left; margin: 0 0 8px !important;}
    #tabs5 .outer_review { width: 76%;}	
    #tabs5 .ReplyReview { margin:0px;}
    #tabs5 .ReplyReview .outer_review .inner_review { width: 89%;}
    .new-fixed{ position:static;}

    .new-fixed #fixed_menus{ display:none !important;}
    /* invite Search page */
    .InviteSearch .Invite_warrper{ width:294px;}
    .InviteSearch .InBg #UserGender{ width:121px;}
    .InviteSearch .InBg input[type="text"] { width: 242px;}
    .InviteSearch .InBg #UserDobTo, 
    .InviteSearch .InBg #UserDob { width: 109px;}
    .InviteSearch .InviteDropDown{width: 230px;}
    .InviteSearch .InviteDropDown .WithSelect{width:96.4%;}
    .InviteSearch .InviteDropDown .NewTypeInput_123Inner{ width: 96%;}
    .InviteSearch #RentalGoalEnvironment { width: 170px;}
    .InviteSearch .SubInptBtn{background: url("../new_images/new-searchmobbtn.png") no-repeat; width:167px;}
    .InviteGuestBlk .invite-guest-ListBlk{ float:none; width:100%;}
    .InviteGuestBlk .invite-guest-ListBlkLt{ width:100%;}
    .InviteGuestBlk .contactme{ margin-left: 81px;}
    .InviteGuestBlk  .invite-guest-ListBlkRt{ width:100%; margin:10px 0 0 0;}
    .invite-guest-container-col-main{ margin: 0; width: 99%;}
    .invite-guest-BtmBlk{ width:100%;}	
    .BlockRoommate .SearchListBlk{ width:100%;}
    .invite-guest-ListBlkLt { float: none; width: 100%;}
    .invite-guest-ListBlkLt-top .contactme{ width:85%; display:block;}
    .invite-guest-ListBlkRt{width: 100%; float:none;}
    .BlockRoommate .NewBottomBlockRight { width: 100%; padding:0px;}
    .invite-guest-mid-cont-left ul li{ width: 199px;}
    .invite-guest-ListBlk-mid-part-left{ display:none;}
    .invite-guest-ListBlk-mid-part-right{ width:100%; border:0px;}
    .invite-guest-heading h1{font-size: 18px;}
    .invite-guest-TypeBlk{ float:left;  width: 192px; margin:0;}
    .invite-guest-ListBlk-bottom-part-right{  margin: 13px 0 0 5px; width: 251px;}
    .special-considerations{ padding:0 0 8px 0;}
    .BlockRoommate .NewBottomBlockLeft{width: 445px;}
    .invite-guest-ListBlk-bottom-part-right ul li{width: 107px; margin: 0 8px 15px 10px;}

    /* invite Search page */
    .FaqPageLeft { float: none; position: static; width: 100%; margin-left: 0;}
    .FaqPageRight{ width: 100%;  margin: 18px 0 0; float: none;}
    .HelpSearchBox input[type="text"]{ width: 89%; float:none;}
    .HelpSearchBox input[type="button"]{ float:none; margin: 9px 0 0 0;}	
    .contactInLt{ width: 93%; border:0px;  padding: 0 10px 0 0; margin:0 0 0 10px;}
    .HelpContactBlock h2{ font-size:25px;}
    .SelectSubject select{ width:355px;}
    .contactInRt { float: none; margin: 0 0 11px 10px; width: 286px;}	
    .FaqPageRight .box1 h1{ font-size:15px;}
    .level1category{ font-size:16px;}
    .contactInRt h3{font-size: 18px;}
    .guestnest-wallet .earning .total-earning,
    .guestnest-wallet .earning .withdraw
    { padding-left: 11px; padding-top:0px;}	
    .guestnest-wallet .earning .total-earning span, 
    .guestnest-wallet .earning .withdraw span{width: 75px;}
    .guestnest-wallet .earning{ font-size:14px;}
    .guestnest-wallet a.payout-mathod{ margin: 11px 0 0 13px;}
    .NewAddClass .CreditFormLt{margin: 12px 0 0; float:none;}
    .wal span{ font-size:16px;}
    .tr_blk,
    .tr_blk2,
    .tr_blk3{ width:95%; padding:0 0 0 10px; float:none;}
    .guestnest-wallet .withdraw-wallet input.Withdraw-button{ float:left; clear:both; margin:10px 0 0 0;}
    .withdraw-wallet #yes{ float:left;}
    .guestnest-wallet .withdraw-wallet .date select{width: 87px !important;}
    .withdraw-wallet .FormInpt label{ width:100%;}
    .New_pop_border{ padding:0; width:270px;}
    .tdy_details{ font-size: 15px;}
    .tran_pop .tab_listng_block-box-left{ width:92%; height:auto;}
    .tran_pop .tab_listng_block-box-mid	{ width:92% !important; padding:15px 0 0 10px;}
    .active_account_outer { background:none; padding: 11px 0 0 8px;}
    .active_account { background: none; width: 98%;}
    .AddNewAcc{ margin:0 0 0 32px;}
    .wit_box_1{ padding:0px;}
    .active_row{ padding:10px;}
    .Room_1_blk .Entire_form_block { padding: 0 0 0 10px; width: 260px !important;}	
    .Room_1_blk input[type="text"], .Room_1_blk textarea{ width:95%; margin:0px;} 
    .flexibility_radio p{ width:100%; margin:0 0 10px 0;}
    .flexibility_radio label{width: 220px;}
    .Room_1_blk .on_click_open{  margin: 15px 0 17px 11px; width: 266px;}
    .Room_1_blk .row-2{ margin:0px;}
    .Room_1_blk .row-3{ float:left;}
    .Room_1_blk .more_flexibility_box_bottom { margin: 0;}
    .Room_1_blk .new_div_open { margin: 0 0 0 10px; width: 263px;}
    .Room_1_blk .radio_box3 label{width: 203px;}
    .Room_1_blk .new-round-box12{ height: 167px}
    .Room_1_blk span.new_list #RoomRentMonth { width: 84px;}
    .Room_1_blk .new-round-box13{ height: 94px;}
    .new-round-box14 input[type="text"] { width: 96px;}	
    .Room_1_blk .more_flexibility_box_bottom .Calendar_block{ margin:0px;}
    .Room_1_blk .Calendar_block{ width: 89%; padding:5px;  background: #b8d3f4;
                                 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                                 background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
                                 background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
                                 background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                 background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                 background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                 background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
                                 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );}
    .Room_1_blk .Calendar_block .right_cale{ margin:10px 0 0 0;}
    .Room_1_blk .more_flexibility_box_bottom iframe{ width: 275px !important; height: 600px !important;}
    .Room_1_blk .add_rule_bottom_left .upload_video
    { float:none;}
    .more_flexibility_box_bottom #app_btn .save_continue{ margin: 36px 0 15px 61px;}
    .listing_succ .listting_added_block{ width:100%;}
    .listing_succ .heading-bg-top h2{  margin: auto 10px; padding: 0 0 0 26px; width: 82%; font-size: 18px;}
    .listing_succ .new-listing-inner-round{ width: 85%;  margin: 33px auto 40px;}	
    .listing_succ .listing-content { margin: auto; width: 100%;}
    .listing_succ .listing-content span{ font-size: 15px;}
    .listing_succ .list-add-button { margin: 15px auto; width: 90%;}
    .listing_succ .list-add-button a.comp_a{width: 96%; float:none; display:block;}
    .listing_succ .list-add-button a{width: 100%; float:none; margin:10px 0 0 0; display:block;}

    #welcome_Review .BookingRequestBlk { padding: 20px 10px 17px;}
    .BookingRequestBlkTop h1{  font-size: 24px;}
    #welcome_Review .RequestBoxBtmRight{ width:100%; margin:0px;}
    #welcome_Review #EmploymentBlock1{padding: 11px; width: 91%;}
    #welcome_Review #UserEmploymentForm .inputblock-right { float: left; width: 264px;}
    #welcome_Review #UserEmploymentForm .Employment .inputblock .add-more a.delete_employment img { margin: 0;}
    #welcome_Review #UserEmploymentForm .Employment .check { margin-bottom: 7px; padding-left: 11px;}
    #welcome_Review #AllEmploymentDetails{padding: 11px; width: 91%;}
    #welcome_Review #UserEmploymentForm .Employment .check label { width: 199px !important;}
    #welcome_Review  #UserEmploymentForm .Employment label { margin:0 0 0 7px; width: 121px !important;}
    #welcome_Review  #UserSchoolForm .inputblock{padding: 11px; width: 91%;}
    #welcome_Review  #UserSchoolForm .NewEducation .inputblock-right{margin: 9px 0 30px;}
    #welcome_Review .NewEducation .add-more a.delete { margin: 0;}
    #welcome_Review  #UserAffiliationForm .Employment{padding: 11px; width: 91%;}
    #welcome_Review  #UserAffiliationForm .Employment .inputblock-right{ float:left;  margin: 6px 0 0 -2px;}
    #welcome_Review .SocialMediaBlk .welcome-personalblk-3 h2.Per{ width: 149px;}
    #welcome_Review .SocialMediaBlk .welcome-personalblk-3{height: 15px;}
    .new_wel_review_blk { margin:0;}
    .MessageNewBlockBtm .MessageNewBlockBtmRight{ width:100%; margin:0px;}
    .MessageNewBlockBtm .new-accept_request{ width: 100%; padding:5px 0; position:static;} 
    .AptReqBlk .AptReqBtn { float: left; width: 100%;}
    .AptReqBlk .AptReqBtn a{ display:block; text-align:center; margin:0 0 8px 0;}
    .AptReqBlk .date-timer{ width:184px;}
    .AboutUserInfoTop h1,
    .VerHeading,
    .ht-gt-heading h2
    {  font-size: 16px;}
    #RentalGoalPlaceForm .RentalInputBlock label{ text-align:left; width: 114px;}
    #RentalGoalPlaceForm .RentalInputBlock label.in-city{width: 131px;}
    #LookingForRespectiveDiv2 label.NewLabel2{width: 130px !important;}
    .NewCustSelect2{ margin: 0 0 0 30px;}
    #RentalGoalPlaceForm  label.NewLabel3 { margin: 5px 0 0;}
    .RentalGoalsBlkBox h5{ width:98%;}
    .RentalGoalsBlk h4{ font-size:15px;}
    #bottom-contener_text_2 .NewPersonalBlk { padding: 15px 15px 15px 12px !important; width:363px;}
    #UserEmploymentForm .Employment{ padding:10px;}
    #UserEmploymentForm .Employment label { margin: 3px 0 0; width: 100% !important;}
    #UserEmploymentForm .inputblock-right { float: left; width: 237px;}
    #UserEmploymentForm  .inputblock label{ width:150px !important; float:left !important;}
    #UserEmploymentForm .Employment .check label { width: 167px !important;}
    #UserEmploymentForm .workat .SelfEmployedTextBox{ clear:both;}
    #UserEmploymentForm .Employment .check{ margin-bottom: 19px; padding-left: 2px;}
    #UserEmploymentForm .NewClickAddBtn{ margin:10px 0 0 0;}
    #UserSchoolForm .Employment .NewPadding2{margin: 15px 0 !important;}
    #UserSchoolForm .NewEducation .inputblock-right{ margin: 9px 0 30px 9px;}
    .validation-id-bottom .radio-button-block{ margin: 0;}
    .ID-mms,
    .ID-email
    { width:100%;}
    .RentalGoalsBlkBox h5 span.goaltext{ width: 290px;}
    label.NewLabel { width: 314px;}
    .SenderMessView{ margin:0 0 7px 0;}
    .newpro-bottom-contener-left #PrimarySecondDiv img{ width:100%;}
    .calendar-block-menu ul li a{padding: 6px;}	
    div.msgBox{ width:257px;}
    div.msgBoxImage img{ width:48px; height:48px;}
    div.msgBoxImage{ width:48px; height:48px;}
    div.msgBoxContent{ width: 188px;}
    div.msgBoxButtons input[type="button"]{ width:80px;}
    .New_details_pop{ width:270px; padding:5px;}
    .New_details_pop_in{ width:100% !important;}
    .Vh2{  padding: 6px 12px;}	
    .New_details_pop .wallet-block table #head th{height: 13px; overflow: hidden;}
    .Vew_trans .PopOne h1, .New_details_pop .New2_pop_border h1{ font-size:16px;}	
    .New_details_pop .Accept_Request_popbox { padding:5px;}
    .new_EditVideo .EditVideo { width: 84%; padding:15px;}	
    .new_EditVideo .Accept_Request_popbox{ padding:5px;}
    .new_EditVideo .new_img .new{ width: 149px;}
    .new_EditVideo  .Request_popbox_button { width: 363px !important;}
    .newupload_video iframe{ width:100% !important;}
    #current-stay-tabs .ChangeStayDates{ background:none; padding:0 10px 0 10px;}
    .ComfirmDateBlock .SendRequest { float: left; padding: 46px 0 0; width: 240px;}
    .communicate{padding-left:42px !important; background:url("../images/mob_communicate.jpg") no-repeat scroll left top;}
    .Entire_form_block label{ margin-left: 0;}	
    .form-head{width: 268px; margin-left: -10px; padding: 10px 0 10px 12px;}
    #PlaceAddListingForm .no-bed label{ float:left;}
    .Entire_form_block label{ font-size:12px;float: left;}
    .bodurl{font-size: 20px; margin: 36px;}	
    .HomeBlock2 .textBlock { margin:6px auto 36px auto;}
    .HomeBlockOuter .HomeBlock3 .HomeBlockRight .textBlock {  margin:45px 0 auto}
    .ow_add_info .Entire_form_block label { margin-left:0px;}
    .ow_add_info #PlaceAddListingForm .amenities_fild label { margin-left: 1px !important;}
    .ow_add_info .amenities_fild { margin: 15px 0 0; width: 100%;}
    .ow_add_info .amenities_fild label{ font-size:11px;}
    .Newpop3{ width:270px !important;}
    .pop_no_listing .rental_invitation_blk{ padding: 1px 0 0 65px !important;}	
    .pop_no_listing .RentalInputBlock2{width: 100%;}
    .drag_button {float: left; margin: 0 0 0 -70px; width: 100% !important;}
    .newcont_Btn{ padding: 5px 0 6px 42px; margin: 5px auto; text-align: left;  width: 153px;} 
    .SeoPageSlider #slides{ display:block;}	
    .SeoPageSlider #slides .slide img,
    .SeoPageSlider #slides .slide .caption
    { display:none;}
    .not-found-img img{ height: auto; margin: 8px auto auto; width: 100%;}
    .not-found-back{ margin:10px 0;}
    .not-found-back a{display: block; font-size: 17px; margin:0px; text-shadow: 0 0 0 #000000;}	
    .callpop_blk{ margin:0px;}
    .callpop_blk_content i.callpop_icon_1{ background: url("../new_images/master-sprite.png") no-repeat scroll -28px -882px transparent;  margin: 0 0 0 63px;}	
    .callpop_blk_content i.callpop_icon_2{ margin:0 0 0 63px;}
    .callpop_content{ width:183px;}
    .EditRule .sucessMessage{width: 100%;  padding:8px 0 3px 0;}
    .place_photos_blk .add_rule_left{ width:253px;}
    .place_photos_blk .Entire_place_block_top h2{width: 242px; margin: 0 0 9px; line-height: 20px;}
    .place_photos_blk .viewable_box { height: 21px; margin: 7px 0 0; padding: 2px 59px 7px 0;}
    .place_photos_blk .add_rule_bottom_left { float: none; margin: auto; width: 250px;}
    .place_photos_blk .upload_photos{ width:100%; margin:0px;}
    .place_photos_blk  #preview .room-preview-box-img{width: 245px;}
    .place_photos_blk .save_continue{margin: 10px 0 11px 41px;}
    .place_photos_blk .rate-host-expanded-mid-right { float: none; margin: auto; padding: 0; width: 250px;}
    .place_photos_blk .rate-host-expanded-mid-right h2{width: 237px;}
    .place_photos_blk .rate-host-expanded-mid-right-box{width: 248px; margin: 0 0 15px;}
    .place_photos_blk .rate-host-expanded-mid-right-box p{ background:none; margin:14px 0 0 9px; width: 235px; padding:0px; left:0px;}
    .place_photos_blk span.expanded-span{ margin: 10px 0 0 9px;}	
    .Sec_verify_birthday_date{ width:100%;}
    .Sec_verify_birthday_date label{ margin:0 0 10px 0;}
    .listing_succ a.go_to_dashbrd{ width:96% !important;}
    .topDiv{ width:270px !important;}
    .rental_invite .rental_invitation_blk{ background:none; padding:0px;}
    .rental_invite .CustomSelectBox{width: 90%;}
    .rental_invite .Custom_Sel_box{ width:100% !important;}
    .rental_invite .Custom_Sel_box .ListBoxLeft{ margin: 0 0 0 33px; width: 95px;}
    .rental_invite .Custom_Sel_box .ListBoxRight{float: left; margin: 5px; width: 228px;}
    .rental_invite .Custom_Sel_box .ListBoxRight .pro-details{ width:100%;}
    .rental_invite .Custom_Sel_box .ListBoxRight .h-bg h1{ padding:0px !important; }
    .rental_invite .Custom_Sel_box .ListBoxRight .PerNightRight{ width:100%; border-top:1px #999 solid; padding:8px 0 0 0;}
    .rental_invite .checkBoxFav{ margin: 31px 0 0 10px;}
    .rental_invite .Custom_Sel_box .ListBox{ padding:5px 0;}
    .rental_invite .add_inviteMessageblk { margin: 5px 0 0; width: 100%;}
    .Popfive{ width:270px !important;} 
    .Popfive .MyListingbtm{padding:2px 8px 0 8px;}
    .Popfive .ListBoxLeft{ width:60px; margin:0px;}	
    .Popfive .ListBox .c-icon{left: 27px;}
    .Popfive .ListBoxRight { float: right; width: 191px;}
    .Popfive .update_listingbox .ListBoxRight .pro-details{ width:100%;}
    .Popfive .update_listingbox .ListBoxRight .h-bg h1{ padding:0px !important;}
    .Popfive .update_listingbox .ListBoxRight .PerNightRight{ margin:0px;}
    .Popfive .update_listingbox .ListBoxRight .new-right-list{ width: 142px;}
    .Popfive .update_listingbox .likes-block{ width:86%;}
    .popup-content a.more{ padding:3px 14px 2px 40px;}
    .uploaded-img ul li{width: 33px; min-height: 48px; margin: 0 5px 4px 0;}
    .uploaded-img ul li a img{ width:33px; height:33px;}
    #subm .save_continue{margin: 36px 0 15px 59px;}	
    .res_welcome .user_info_list li h1{margin: 10px 0 9px !important;}
    #HavePlaceRespectiveDiv .RentalInputBlock .AddListBtn{margin:-4px 70px 16px 0 !important;}	
    #update_move_out  .Request_popbox_button { width: 138px !important; margin: 15px auto;}
    #UserVerificationIndexForm .inputblock-right{ float:left; width:100% !important;}
    .bottom_part .popup-content a.more { margin: 0 0 8px; padding: 13px 14px 6px 40px;}	
    .NewStays .change-expanded-top-right .button_3 { display: block; width: 100%;}
    .NewStays .change-expanded-top-right .button_3 a{ float:none; width:auto; clear:both;}
    .payment .payment-blklf { color: #000000; padding: 0 0 6px 9px; width: 100%;}
    .payment .payment-blkrt{ width:100%;}	
    .bookking-order-pay label{ font-size:11px;}
    .payment #card_payment label{ display: block; float: none; padding: 9px 0 11px 3px; text-align: left !important; width: 100% !important;}
    #RoomPaymentSecurePaymentForm .bookking-bottom-button { margin: 15px 0 15px 100px; padding: 0;}
    #card_payment #RoomPaymentCardType{ margin:0px;}
    #card_payment .account-form{ padding: 0 0 0 21px;}
    .error_profile .error-cont{ width:100%;}
    .error_profile .error-cont-left,
    .error_profile .error-cont-right
    { margin:auto; float:none;}
    .SeoLandingPage .UlDiv { margin: 0 !important; text-align: center;}
    .new_listting_blk .photo-view-detail { display: inline-block; float: none; width: 201px;}
    .new_listting_blk .photo-view-top .photo-view-top-left h1,
    .new_listting_blk .stateCityPhoto{ text-align: left;}
    .new_listting_blk  p.cusotm_pr{text-align: left;}
    
    p.txt{ width: 91%;}
    .btn_blk a{ display:block; margin:10px 0;}
    
    .new_id_validation .inputblock-right .input{ width:152px;}
    .new_id_validation .inputblock-right .input input[type="text"]{ width:95%;}
    .new_id_validation .month { float: left; margin: 0 4px 4px 0 !important; width: 72px !important;}
    .opt_box_right { float: left; margin: 10px 0; width: 100%;}
    .welcome_pop_main { margin: 398px auto auto; position: relative; width: 400px; z-index: 99999;}
    #search_listing_new .welcome_pop_main { margin: 398px auto auto; position: relative; width: 400px; z-index: 99999;}
    .box-shadow { box-shadow: 0 0 0 #FFFFFF; width: 100%;}
    .type_text{width: 99%; margin: 0px;}
    .new_tooltip{ display: none;}
    .type_text textarea{width: 98% !important;}	 
    .welcome_pop_main .close_btn{right: -4px;  top: -18px;}
    #search_listing_new .welcome_pop_main .close_btn{right: -4px;  top: -18px;}
    .Newedithow { background: url("../new_images/rental_request_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0 0 0 -13px; padding: 0 0 0 46px;}
    .Newedithow h4{ font-size:17px;}
    .Newedithow_in p.red{ text-align:center;}
    .home-bottom-content{ padding:30px 0;}
    .inner-footer-left h1{ font-size: 26px;}
    .inner-footer-left a{text-align: center; display:block; font-size: 18px;}	
    #InternLogin{top: 167px;}
    .tnc .teber_top{margin: 0 0 0 19px;}
    .tnc .teber_top ul li a{ width: 96%; margin: 8px 0; padding: 8px 15px;}
    .tnc .teber_top ul li{display: block;}
    .New_housepic_blk { margin: auto; width: 450px;}
    .New_housepic_blk .NewHomeBlockLeft{ width:100%; float:none;}
    .New_housepic_blk .NewHomeBlockRight{ float:none; width:100%;}
    .new_btnYourPlace { float: left; margin:12px 0 0 146px;}
    .show_ul ul{ padding:0px; margin:0px;}
    .New_housepic_blk .new_listting_blk .photo-view-detail{margin:auto 18px 15px; }
    .New_housepic_blk .NewHomeBlockRight .view-more{ display: block;float: left; width:100%; height: auto; position: relative; right: 0; top: 0; margin:auto;}
    .NewCheckInInput { float: left; width: 100%;}
    .NewCheckInInput input[type="text"]{ background: url("../new_images/guestnest_sprite.png") no-repeat scroll -302px -106px #FFFFFF; width: 192px;}
    .New_housepic_blk .Room-mates-dev { margin: 0 0 21px 43px; width: 164px;}	
    .New_housepic_blk .NewHomeBlockRight .view-more a{ height: auto; display: block;}	
    .LatestHeaderRight ul.inner-footer { float:left;  width: auto;}
    .LatestHeaderRight .inner-footer-left a { display: block; font-size: 14px; text-align: center;   padding: 7px 23px;}
    .textBlock h6{ font-size:25px;}
    .type_text span.pen-icon{ display: none;}
    .book_btn_blk{width: 256px;}
    .select_your{ width: 96%; margin: 25px auto 0 auto;}
    .select_your_content{padding: 0 0 0 62px;}
    .cale_1, .cale_2 { margin: 0 0 20px; width: 185px;}
    .select_your_content input[type="button"]{ width: 168px; margin-right: 3px;}
    #edit_room_new .NewEditBlock .mainDiv input[type="text"]{width:95% !important;}
    .details-room-semd-message{ width:242px;}
    
    
    .CommInpt_textarea { margin: 15px 12px 0;}
    .CommInpt_textarea_in textarea{width: 90%;}
    .new_contactpop .details-room-CallInq{ margin: 25px 12px 0;}
    .new_contactpop .details-room-CallInq h3{ width: 85%;}
    .pop_check{margin: 18px 0 0; width: 80px;}
    .check_infobox{width: 117px;}
    .details-time-Zn{margin: 25px 7px 0 13px;}
    .details-time-Zn .select{width: 173px;}
    .details-time-Zn select{ width:96%;}
    .botom_block { margin: 27px 9px 20px 12px;}
    .trm_con_txt { width: 221px;}
    .trm_con_txt .trm_con_txt_right{width: 189px;}
    .up_pop_in{ width:98%;}
    .up_pop_in_content { background: url("../new_images/right_pop_iconmob.jpg") no-repeat; margin: 21px 17px 0; padding: 0 0 0 47px;}
    .up_pop_in_content p{font-size: 14px;}
    .conu_btn { float: right; margin: 23px 0; width: 223px;}
    .conu_btn a{font-size: 15px;}
    .txt3{ margin: 0 4px 20px 25px;}
    .room_class_caption #class_caption_id .review-responce{ padding-left: 26px !important; background: none;}
    .room_class_caption .new-box{ width: 270px;}
    #class_caption_id .responce-review textarea{    width: 114px;}
    #class_caption_id .user-picture img{ width: 100%;}
    /*How To Work Css Start*/
    .how_work_top{ width:100%; margin:10px auto 2px;}
    .hd_left{font-size: 21px; width:100%;}	
    .hd_left span{  font-size: 15px;}
    .sub_hd_right{ width:100%; margin:10px 0 0 0;}
    .sub_hd_right a{font-size: 12px;  padding: 9px 10px;}
    .how_wotk_botm_cont{ padding:10px;}
    .how_wotk_botm_cont h1{font-size: 22px;}
    .txt_2{font-size: 16px;}
    .how_blk_2{margin: 25px 0 0;}
    .how_blk_2_lt{float: none; margin: auto; width: 248px;}
    .how_blk_2 ul li{font-size: 13px;}
    .for_guest_blk{ width:100%;}
    .for_host_blk{ width:100%; }
    .for_guest_blk h3{font-size: 34px;  padding: 9px 0 10px 44px;}
    .for_host_blk h3{font-size: 34px; padding: 9px 0 10px 78px;}
    .for_guest_blkbg .cont_right{ width: 340px;}
    .height7,
    .height2,
    .height3
    { height:auto;}
    .height1{ height:auto;}
    .for_host_blkbg .cont_right{width: 345px; margin:0;}
    .how_blk_2_rt{float: none; margin: auto; width: 248px;}
    .how_work_top ul li{ width: 45%; margin:0 5px 12px; padding:0px;}
    .how_work_top ul li a{ font-size:13px;  border-bottom:3px solid hsl(0, 0%, 100%);}
    .how_work_top ul li a:hover, .how_work_top ul li a.active{border-bottom: 3px solid hsl(26, 97%, 55%);}
    .how_wotk_botm{ width:100%;}
    .newhost .Benefits_box_rt { width: 100%;}
    .Benefits_left,
    .step_2_right
    { width:92%;}
    .Benefits_left{ margin:0 0 25px 0;}
    .Benefits_box i{display: block; margin:auto;}
    .Benefits_box_rt{ width:100%; text-align:center;}
    .how_hg_2 .hd_for_top{margin: 0 0 12px;}
    .how_hg_2 h3{ font-size: 29px;}
    .pricing_lt{   float: none; margin: auto; width: 284px;}
    .pricing_blok h2{font-size: 32px;}
    .pricing_blok h2 span{ font-size: 17px;}
    { background:#28BCDC;}
    .box_nubr{ display:none;}
    .box_nubr1{width: 27px; height: 27px; left: -6px;}
    .step_2_box_rt{    margin: 0 7px 0 24px;
                       padding: 5px 8px 5px 26px;}
    .step_2_box_conte{width: 268px;}	
    .box_nubr1 span{ font-size: 19px; line-height: 26px;}
    .box_nubr2{width: 27px; height: 27px;}
    .box_nubr2 span{ font-size: 19px; line-height: 26px;}
    .step_2_box_conte_host{width: 279px;}
    .pricing_rt{   float: none; margin: auto; width: 284px;}
    .pricing_lt_cont{background: url("../new_images/pricing_box_left320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); height: 168px;}
    .pricing_rt_cont{background: url("../new_images/pricing_box_right320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);height: 168px;}
    .pricing_blok p{ margin:0px;}
    .pricing_btm{background: url("../new_images/pricing_bottm320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); width: 256px; }
    /*How To Work Css End*/
    .add_pars_id_blok{ width:95%;}	
    .add_pars_error span { display: inline-block; vertical-align: middle; width: 81%;}
    .info_arrow img{ width:100%;}
    .info_arrow{ width: 96px; left:0px;}
    .id_vali_blok h4 span{display: inline-block; vertical-align: middle; width: 81%;}
    .id_opt_box i{ display:block; margin:auto;}
    .Id_info_txt{display:block; margin:15px auto;}
    .Id_last_box{display:block; margin:auto; height: 29px;}
    .pg_3 .Benefits_left,
    .pg_3 .step_2_right,
    .step_2_right,
    .Benefits_left
    { height:auto;}
    #RoomForm #RoomRoomUnitNum{ margin: 0 0 0 10px;}
    #RoomForm #RoomRoomUnit{border: 2px solid #9C9D9C; padding: 5px;}
    #RoomForm .type_text { width:100% !important;}
    .id_validation_tooltip:hover .my_tooltip{ display: none;}	
    .new-box h1.moveout_icon { background: url("../new_images/newmove_out_icon320.png") no-repeat scroll 22px center hsl(100, 11%, 95%); padding: 7px 0 7px 69px !important;}	
    .Newoveout{ background: url("../new_images/postlockicon320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); margin:0; padding:0 0 0 39px;}
    .move{ padding:0px;}
    .onmove_numbr{ width:45px; font-size: 31px;}
    .onmove_txt_rt{  width: 151px;}	
    .color6{ margin:0px;}
    .cutm_ch{margin: 20px 0 0;}
    .btn24{ margin: 10px 11px 0 0; width: 96%;}
    .onmove h2{ font-size:17px;}
    .btn24 a{ display:block; }
    .ckck label{ width:83%;}
    .NewInboxBottomInTopRight .InboxCallNow{ float:left;   margin: -3px 0 0; position: relative; left: 15px;}	
    .NewInboxBottomInTopRight .InboxButtonsRight{ width: 100%;}   
    .InboxButtonsRight .MessageNewBlockBtmRight{width: 98px;}
    .newclear { clear: none;}
    .valid_list_conatin .row .right_span.no_vari { background: url("../new_images/master-sprite.png") no-repeat scroll -15px -291px rgba(0, 0, 0, 0);
                                                   color: #333333; font-size: 15px; font-style: italic;}	
    .rental_agreement_pop{ padding:0px; margin:0px; background:none;}
    .new_rentl .popup-content{ padding:0px;}
    a.got_a { margin-left: 0;}
    .gotBtn { display: block; float: none; margin: 12px 0 0; width: 100%;}
    .more_flexibility_box .flexibility_radio .allAminites{ margin: 28px 0 0 !important;}
    #Add_new_room_id #RoomSecurityDeposit{ width:96% !important;}
    .flexibility_radio .radio-btn{ margin:0 0 5px 0; float:left; width:100%; }
    #Add_new_room_id .NewEditBlock .mainDiv .type_text textarea,
    #room_id_blk #RoomForm .mainDiv .type_text textarea,
    #edit_entire_place_id_blk #RoomForm .type_text textarea,
    #entire_place_id_new .type_text textarea,
    #edit_room_new .type_text textarea
    { border: 0 none; margin: 0 0 5px; width: 247px !important; }
    #Add_new_room_id .type_text,
    #room_id_blk #RoomForm .type_text ,
    #edit_entire_place_id_blk #RoomForm .type_text,
    #entire_place_id_new #RoomForm .type_text,
    #edit_room_new .type_text
    { width: 98% !important;}
    #Add_new_room_id .NewEditBlock .new-round-box{ height:auto !important;}
    #Add_new_room_id .Calendar_block{ margin: 8px;} 
    .stay-month{ background:none; padding-left: 11px !important;  padding-right: 0 !important;}	
    #edit_entire_place_id_blk #editAvailable{ height: 50px; margin: 11px;}
    #edit_entire_place_id_blk #RoomRentDay{ width:80px; margin:0 10px 0 0;}
    #entire_place_id_new .Room_1_blk .Entire_select_box{width:99% !important}
    #entire_place_id_new .Room_1_blk .more_flexibility_box_bottom .Calendar_block{margin: 11px; height:58px;}
    #edit_room_new .Room_1_blk .new-round-box13 { height: 94px !important;}
    #edit_room_new .new-round-box #RoomRentDay{width:80px; margin:0 10px 0 0;}
    #edit_room_new .NewEditBlock .new-round-box { height: 94px !important;}
    .about_us_min_char_count{ margin:5px 10px 0 0;}
    .rental_invite .popup-content{ padding: 0px;}
    .mid #notificationPopUP{ display:none;}	
    #share_email_id .AFriend{ background:none; padding:0px;}	
    #share_email_id .PhoneNumCon label{ text-align:left;}
    #share_email_id .popup-content{ padding:0px;}
    .non-pop .popup-content{ padding:0px;}
    .non-pop .tnc .depositPop{ padding: 0 0 0 25px !important;}
    .non-pop .tnc .teber_top ul li a{ width: 76%;}
    .NewShowProfile .References-block-right .refere2 { width: 116px;}
    .your_listting_block .button-5a{ margin-left:50px; margin-top:0px;}	
    .your_listting_block .button-6a{margin-left:50px; margin-top:10px;}
    .your_listting_block .button-7{margin-left:50px; margin-top:10px;}
    .your_listting_block .button-5,
    .your_listting_block .button-5{ margin-left:50px; margin-top:0px;}	
    .your_listting_block .button-6a,
    .your_listting_block .button-6{margin-left:50px; margin-top:10px;}
    .your_listting_block .button-7a,
    .your_listting_block .button-7{margin-left:50px; margin-top:10px;}
    .pricing_blok h3{font-size: 16px;}
    .how_wotk_botm .ProAvail{ float:none;}	
    #cancl_booking_before_movein .popup-content{ padding:0px;}
    #cancl_booking_before_movein .popup-content .Acceptpop{ background:none; padding:0px;}	
    #cancl_booking_before_movein .AcceptpopBtn #denied{ margin:10px 0 0 0;}
    .newCall { float: right; left: 0; position: relative; top: -1px;}
    .newCall a{ font-weight: 700;}
    .no_record_wallet{ height:182px;}
    .Vew_trans .popup-content{ padding-right:10px;}
    .tab_listng_block-box-left img{width: 89%;}
    .trans_details_row_Lt,
    .tab_listng_block-box-mid .left-col
    { font-size:13px; margin:0 0 5px 0;}
    .trans_details_row_Rt,
    .tab_listng_block-box-mid .right-col
    { color:#999; margin:0 0 5px 0;}
    .Vew_trans .tab_listng_block-box-mid{ padding:20px 0 0 0px;}
    .tran_pop{ border:0px;}
    .LatestHeaderRight{ text-align:left;}	
    .LatestHeaderRight ul li.add_new_listing{margin: 0 0 0 8px; padding: 8px 0;}
    .LatestHeaderRight ul li.add_new_listing a{  padding:11px 15px;}
    #booking_request_payment_options select{ width:87%; margin:0px; float: none;}
    #booking_request_payment_options .date{ float:left;}
    #booking_request_payment_options #SendCardMonthMonth { width: 95px;}
	#send-varified-ss  #booking_request_payment_options #SendCardMonthMonth { width: 100%;}
    #booking_request_payment_options #SendCardYearYear { margin: 0 0 8px 14px; width: 90px;}
    #booking_request_payment_options .CreditFormRt{ width:100%;}
    #booking_request_payment_options label{ display:block; margin:0 0 5px 0;}
    #booking_request_payment_options .CreditFormLt{ width:100%;}
    #ext_move_out_pmt .make-payment-mastercard-img{ width:45px;}
    #ext_move_out_pmt .make-payment-mastercard-img img{ width:100%;}	
    #ext_move_out_pmt #card_payment{ clear:both; padding:12px 0 0 46px;}
    #ext_move_out_pmt #card_payment h3.secure{ margin:0 0 10px 0; padding:0px;}
    #ext_move_out_pmt #card_payment label{ float:none !important; width:100%; padding:0px;}
    #ext_move_out_pmt .billing_info input[type="text"], #ext_move_out_pmt  .country_select, #ext_move_out_pmt .billing_info2 input[type="text"],
    #ext_move_out_pmt .billing_info input[type="password"]
    { margin:3px 0 0 0;}
    #RoomPaymentMoveOutPaymentForm .bookking-bottom-button{ margin-left:0px;} 
    #ext_move_out_pmt #RoomPaymentCardType{ float:none !important; margin:0px; width:100% ;}
    #ext_move_out_pmt .select-date-and-years { margin: 0; width: 82% !important;}
    #ext_move_out_pmt .account-form .sel-dat{ width: 124px !important;}
    #next_pop .head{ font-size:16px;}
    .review-click-button a{ background: url("../new_images/newrespondbtn_mob.png") no-repeat; padding: 10px 63px;}	
    .review-click-button{  margin: 14px 0 0;}
    .invitation_box .i_comnt_content .i_comnt_date{ color:hsl(92, 86%, 40%);  position: static; width:100%; text-align:left; margin:5px 0 0 0;}
    .newplacert { margin-bottom: 15px; margin-right: 10px; width: 260px;}
    .room_iframe{ width:100%; height:500px !important;}
    .new_uploadblk_hd .wdt{ font-size:15px;  width:76%;}
    #booking_accept_by_host .AcceptpopBtn { margin: 23px 0 23px 38px; width: 100%; }
    .newbutton_box button{ margin-right: 0; width: 87%; margin-bottom: 5px;}

    .after_contact_host{ width:90%; padding:8px;}
    .sent_message_succ{ font-size:12px;}
    .after_contact_host h2{ font-size:15px;}
    .contact_list_view .contact_box_view label { padding: 0 0 0 30px !important;}
    .after_contact_host input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ height: 194px;}
    .listboxrt {  margin:0 0 0 10px; width:80%}	

    .listboxrt_lt h1 a{font-size: 13px;}
    .listboxrt_lt{ width:60%;}
    .listboxrt_rt{ width:30%;}
    .edit_message_type{margin: 0 0 0 14px;}	
    .edit_type_btm h3{ width:50%; font-size: 13px;}
    .listboxrt_lt .stateCity{ display:block; width:100%;}

    .profile_verification_box{ width:450px; padding:0;}

    .profile_verification_box h1{font-size: 18px;}
    .profile_verification_btm{ padding:10px;}
    .tag_content i{ width:35px; height:50px;}
    .tag_content span{ width: 371px;  margin: 0 0 0 8px;}
    .tag_content span strong{ font-size:17px;}
    .tag_content span p{ font-size:13px;}
    .profile_verification_btm h4{ font-size:19px;}
    .pro_in_box .photo-left-block > img { width: 100%;}
    .pro_in_box .new_grn_btn{ width: 96%;}
    .pro_in_box .new_grn_btn a{ font-size: 13px;}
    

    .how_footer .warrper{  width: 450px;}	
    h1.how_f_h,
    .h_f_h_l h1
    {font-size: 21px; text-align: center;}
    .h_f_b:nth-child(2) { margin: 19px 0;}
    .h_f_b{ width:100%;}
    .h_f_h_l { float: none; width: 100%;}
    .h_f_h_l a{ text-align:center;}
    .h_f_h_r{ float:none; width:100%; margin-top:15px;}
    .h_f_h_r_l_b p b{ width:100%;}
    .sc_t h1{ font-size:24px;}
    .sc_t h2{ font-size:18px;}	
    .subscription_box:nth-child(2){ margin:10px 0;}
    .hd_div img{ width:100%;}
    #ccv_card h2{ font-size:18px;}
    .se_r{ width: 100%; margin: 0px;}
    .rules_details {
        font-size: 13px !important;
        width: 80% !important;
    }
    span.all_chk_input{ clear: both; float: left; margin: 9px 0 0 9px; width: 100%;}	
    .Policies .BorBtm .read_agr_txt {
        margin: 12px 0 8px;
        vertical-align: baseline;
        width: 90%;
    }
    #booking_request_payment_options label{width: 100%;}
    .IdDataConfirmBottom p{ background:none; padding:0;}
    .IdDataConfirmBottom .btns{ padding:0px;}	
    .IdDataConfirmBottom .btns #pro{ width:100%; margin: 0 0 15px;}
    .IdDataConfirmBottom .btns #can{ width:100%;}
    .new_add_mr{padding: 13px 0 7px 17px;}

    #withdraw_amt .popup-content{ padding:0 0px;}
    .wallet-block table{ border:0px;}
    #withdraw_amt .wallet-block {
        width: 100%;
    }
    #withdraw_amt .wallet-block table #head th{ font-size: 13px;}
    .f_center{ text-align:left;}
    .setting_wallet #call_wallet{  margin: 16px 0 0 37px;}

    .s_n_b_a_b_1{ padding:30px 0;}
    .s_n_b_a_b_1 .s_n_b_i,
    .s_n_b_a_b_2 .s_n_b_i,
    .s_n_b_a_b_3 .s_n_b_i

    { float:none; width:250px; margin:auto;}
    .s_n_b_a_b_1 .s_n_b_c,
    .s_n_b_a_b_2 .s_n_b_c,
    .s_n_b_a_b_3 .s_n_b_c
    { float:none; width:300px; margin:auto;}
    .s_n_b_i img{ width:100%;}	
    .s_n_b_c h1{ font-size:30px;}
    .s_n_b_c h2{ font-size:18px;}
    .s_n_b_a_b_1 .s_n_b_c ul,
    .s_n_b_a_b_2 ul,
    .s_n_b_a_b_3 ul
    {margin: 26px 0 0;}
    .s_n_b_c ul li{ font-size:13px;}
    .s_n_b_a_b_2{ padding:30px 0 0;}
    .s_n_b_a_b_4 ul{ width:300px;}

    .n_w_d_b_b{ width:auto;}
    #withdraw_amt h1.w_i i{ display:none;}

    #n_w_W_b{float: left;
             margin-right: 0;
             padding-top: 30px;
             }
    #n_w_W_b span#yes a{margin-left: 7px;
                        margin-top: 0;}
    #n_w_W_b a.payout-mathod {
        margin: 0 0 6px 7px;
        width: 150px;
    }	
    #n_w_W_b #ac_type{margin-bottom: 10px;}
    #withdraw_amt h1.w_i i{ display:none;}
    #ref_email_send .AFriend{ background: none; padding: 0px;}
    #ref_email_send .popup-content{ padding: 0px;}

    #welcome_Review .fild-block-right{ width: 100%;}
    #welcome_Review .fild-block-right input[type="text"], .fild-block-right input[type="number"], .fild-block-right input[type="email"]{ width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */}	
    #welcome_Review .sex-select,
    #welcome_Review .stud-select		
    { width: 100%;}		

    #welcome_Review .add-textarea		
    { width:94% !important;}
    #welcome_Review .tell .text-area{ width: 94%;}

    #welcome_Review .month-select, .year-select {
        width: 80px;
    }

    #welcome_Review .CreditFormRt{ width: 227px;}
    #welcome_Review #AbcCheckReviewProfileForm .month{ width:100%!important; margin: 0 0 9px 0;}
    #welcome_Review .month-select, #welcome_Review .year-select{border: 1px solid #C3C3C3;}	
    #AbcCheckReviewProfileForm  .inputblock label{ float: none;}

    #AbcCheckReviewProfileForm .inputblock-right{ float:none; }
    #AbcCheckReviewProfileForm  .CreditFormLt{width: 225px;}


    #welcome_Review #AbcCheckReviewProfileForm .month-select, .year-select {
        width: 72px;
    }

    .new_yog .CreditFormRt{ width: 202px!important;}	
    .new_yog #AbcCheckReviewProfileForm .month{ width:100%!important; margin: 0 0 9px 0;}
    .new_yog .month-select, #welcome_Review .year-select{border: 1px solid #C3C3C3;}		
    .new_yog .month {
        float: none;
        width: 205px !important;
    }
    .subscription_pop{ padding:10px;}
    .sw_sub_plan{ margin: 9px 0 0 14px; float:none;}
    .sub_rt_cont{ float:none; width:92%; margin:10px auto auto; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */}	
    .sub_rt_cont_t_c span.t_1{ width:100%; text-align:left; margin: 0px;}
    .sub_rt_cont_t_c span.t_2{ width:100%; text-align:left; font-size:15px;  margin: 6px 0 0;}
    .pd_1 { margin: 0 0 12px;}
    .sub_rt_cont_t_c span.t_2 strong{  font-size:19px;}
    .app_int input[type="text"]{ width: 130px;}
    .app_int input[type="submit"]{ margin: 0 0 0 4px;}
    .acnt_bx_1{ width:100%; margin:0 0 10px 0;}
    .acnt_bx_1 .rad{ padding:7px;}
    .sub_show_bank_account, .debit_card_cont { padding: 9px 0;}
    .bank_account_radio{ margin: 0 9px 10px 0;}
    .bank_account_info{ padding:10px 0;}
    .b_w{width:100%;}
    .bk_ant_de .sub_a_it input{ width:87%;}
    .b_w input[type="text"]{ width:100% !important;}
    .b_w_1 input, .b_w_3 input, .b_w_4 input, .b_w_5 input { width: 87% !important;}
    .b_w_6 { width: 100%;}
    .b_w_6 span{ width:126px;}
    .bil_adrs{ margin:0 0 10px 0;}
    .dif_adrs{ width:100%;}
    .sv_btm{ padding:5px 0;}
    .new_yog .ad_exp .input{ float:left !important; width:110px !important; margin:0 5px 0 0;}
    .new_yog .ad_exp .input select{ width:100% !important;}
    .sv_btm label{ width:88%;}
    .sec_icon{ width:100%; margin: 22px auto;}	
    .new_yog .inputblock-right{ margin: -4px 0 0;}
    .ad_exp{margin: -14px 0 8px;}

    .new_yog .newpro-bottom-contener-left1 .CreditForm{ margin:0px;}
    .new_yog .newpro-bottom-contener-left1 .CreditForm .FormInpt .input{  width: 228px; float:right;}
    .new_yog .newpro-bottom-contener-left1 .CreditForm .FormInpt{ float:left;}

    .new_yog .newpro-bottom-contener-left1 .CreditForm .CreditFormRt{ width:100% !important;}

    .sub_btm_b{ margin:10px;}	
    .sub_text_ion i{ width:76px; height:76px;  background: url("../new_images/mob_SUBSCRIBE_IOCN.png") no-repeat; margin:auto; display:block;}
    .sub_text_ion .sub_cont_rt{ width:100%;}
    .sub_text_ion i.sub_icon_1 { background-position: -16px -12px;}
    .sub_text_ion i.sub_icon_2 { background-position:-146px -8px;}
    .sub_text_ion .sub_cont_rt h3{font-size: 19px; text-align: center;}	
    .sub_text_ion .sub_cont_rt p{font-size: 17px; text-align:center;}
    .sub_plan_succ_n h2{ font-size:20px;}
    .b_w_4,
    .b_w_5
    {  width: 239px;}	
    .b_w_23 { width: 100%;}
    #PlaceAddListingForm .save_continue2{ margin:10px;}
    .did_u_k{  margin: 15px 0 15px -10px;
               width: 280px;}	
    .did_u_k span{ width:100%; font-size:12px;}	
    .n_r_b{ width:100%; margin:10px 0 0 0;}
    .all_inclusive_id{ padding:20px; background:none; margin:0px;}
    #next_pop .up_pop_in_content{ background:none; padding: 10px;}	
    .new_mainDiv_1{ width:100%;}	
    
    .enter_s,
    .enter_arrow_img
    { display:none !important; }	
    .new_mainDiv_1 .about_verif{ display:none;}	
    .se_r{ margin: 8px 0 0;
           width: 100%;}	

    #new_bank_card .debit_card_cont, #new_bank_card .sub_show_bank_account {
        margin: 0;
        width: 100%;
    }
    #my_bank .bk_ant_de .sub_a_it .input{width: 91%;}

    #new_bank_card #my_bank .dif_a_ .b_w_22 {
        width: 103.5%;
    }	

    #new_bank_card #my_bank .dif_a_ .b_w_21 {
        width: 49.4%;
    }

    #new_bank_card .b_w_4, #new_bank_card .b_w_5 {
        width: 296px;
    }	

    #new_bank_card #my_bank .send_btn_new input[type="button"] {
        width: 98%;
    }
    #new_bank_card .acnt_bx_1{width:90%; margin-bottom: 10px;}

    #new_bank_card {
        margin: auto;
        width: 90%;
    }	
    #update_move_out .update_moveout{ width:auto !important;}	
    .new_btn_y{ font-size: 12px; float:none; margin: 0 0 10px;}
    .profile_not_complete{ background:url("../new_images/mo_Img_tooltip.png") no-repeat;  height: 196px; left: -37px; top: 81px; padding:0 31px 42px 14px; width: 284px;}	
    #new_gn_profile_not_complete{left: -37px; top: 81px; padding:0 31px 15px 14px; height:auto; width: 284px;}	
    #new_gn_profile_not_complete a.send_email_to_user { padding: 9px 20px;}
    #new_gn_profile_not_complete .n_txt_d_m { font-size: 13px;}
    #new_gn_profile_not_complete .icon_nt_vefi { padding: 17px 0 10px 40px;}
    .icon_nt_vefi{width: 97%;  padding:18px 0 5px 42px;  background: url("../new_images/new_error_icon.png") no-repeat 10px 20px;}	
    .profile_not_complete a.send_email_to_user{ font-size: 12px;  padding: 9px; margin:12px 0 0 0;}
    .n_txt_d_m{padding:0;}	
    .c_btn_i { position: absolute; right: 18px; top: 3px;}	
    .n_cnt_pro_btn a{ text-align:center;}	


    .n_l_b_s{ margin:0px;}
    .are_u i.abrt_u_icon{ margin-right:0px;}
    .span_cale_b { margin: 0 0 0 14px;}
    .span_n_h_s { margin: 0 0 0 14px;}	
    .span_n_c_d span{ width: 55%; margin: 0 0 0 8px;}
    .span_n_c_d input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ background-position: 0 25px;}
    .span_n_c_d input.css-checkbox.lrg[type="checkbox"]:checked + label.css-label.lrg { background-position: 0 -68px;}
    b.span_d{ width:auto;}
    .span_int_m #RoomRentDay { margin: 0 15px 0 5px !important;}
    .span_per{ margin: 3px 0 0 28px;}
    .in_tool_tip{top: -170px;
                 width: 196px; left: -123px;}
    .in_tool_tip:after, .in_tool_tip:before{left: 75%;}	
    .span_hous_m_d {
        float: left;
        margin: 0 0 16px;
        width: 234px;
    }
    .sms_responce textarea{ width:100%;}
    #sms_to_host .popup-content {
        padding: 0 0 27px;
    }
    .paymentfaild_div .single_pending{ font-size: 15px !important}
    .failed_div_icon{ background:none; padding:0px;}	

    .local_plan_div{ padding:10px;}	
    .local_plan_div_top_l { float: right; margin-bottom: -3px; margin-top: 14px; width: 100%;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{ width:100%; float:left;}	
    .local_plan_div_top_r h1{ font-size: 32px; margin:10px 0 0 0;}
    .local_plan_div_top_r h2{ font-size:24px; margin: 10px 0;}
    .local_plan_div_top_r ul{ margin:0px;}
    .local_plan_div_top_r ul li{ font-size:15px;}
    .user_comt_a_pl{   font-size: 15px; text-align: right;}
    .local_plan_div_btm{ margin:10px 0;}
    .local_plan_div_btm h1{ font-size:20px; padding:12px;}
    .plan_div_btm_top{ padding:10px;}
    .plan_div_btm_top h2{ width:100%; display:block; font-size: 20px; text-align:center;}
    .all_plans_list{ display:block; width:100%; margin:0px;}
    .all_plans_list ul li{ font-size:15px;}
    .plan_div_b{float: left; margin: 26px 0 18px 15px; width: 260px;}
    .plan_div_b h2{ font-size:24px;  padding: 0;}
    .plan_div_b h3 span{ font-size:55px;}
    .plan_div_b h3 strong{ font-size:30px;}
    .plan_div_b h3 b{ font-size:17px;}
    .plan_div_b .select_plan label{ font-size:16px;}
    .plan_div_b h4{ font-size:20px;}
    .n_y_v{ height: auto;}

    .o_h_banner_txt h1,
    .o_g_banner_txt h1
    { font-size:44px;}
    .o_h_banner_txt, .o_g_banner_txt{ width:100%; padding:70px 0 0 0}
    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:27px;}
    .o_h_banner_txt p,
    .o_g_banner_txt p {font-size:26px;}
    .g_b_i{ height:150px;}
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:27px;}
    .warrper_n{ width:450px;}
    .gn_fl, .gn_fr{ float:none; text-align:center; width:100%;}
    .gn_p_b ul li,
    .gn_p_b1 ul li,
    .l_b_s
    { font-size:16px;}
    .gn_p_b h1,
    .gn_p_b1 .w_11 h1,
    .gn_p_b1 h1
    { font-size:26px;}
    .gn_p_b h2,
    .gn_p_b1 .w_11 h2,
    .gn_p_b1 h2
    { font-size:21px;}
    .gn_p_b .user_comt_a_pl, .gn_p_b1 .user_comt_a_pl{ font-size:14px;}
    .m_4{ margin-top:10px;}
    .w_11{ text-align:center;}
    .w_10{ width:100%; text-align:center;}
    .l_b_s strong, .l_b_s b{  display: block;
                              float: none;
                              margin: auto;
                              text-align: center;}
    #n_s_home .m_3 {
        margin: 0;
    }
    #refund_to_user .ref_div{ margin: 0;}
    #refund_to_user #ac_type{ width:96% !important;}
    #refund_to_user .Withdraw_btn{ margin-right: 0; padding: 14px 12px;}	
    #refund_to_user .refund_txt_fld,
    #refund_to_user .ac_list
    { margin-bottom:10px;}
    #refund_to_user .wallet-block table #head th{padding: 9px 0;}
    #n_tool_tp {
        top: -154px;
    }
    #st_po_tp{ display:none;}
    .act_content{ background:none; padding:10px;}	
    .act_content h2{ font-size:18px;}
    .w_in_right{width: 73%;}
    .welcome_m_d_content{ padding:10px; background:none;}
    .wel_in_right{ width:73%;}	.wel_in_right strong{ font-size:15px;}
    #welcome_m_d_pop .wel_in_content_b{ padding: 0px;}
    #wel_in_cnt label {
        display: block;
        float: none;
        margin: 8px 0 0;
        text-align: left;
        width: 100%;
    }
    #wel_in_cnt #LookingForRespectiveDiv3 {
        margin:0;
    }

    #wel_in_cnt #Id_new_custom {
        margin: 4px 0 0 0;
    }

    #update_goal_pop #wel_in_cnt .popup-close-button{
        float: left;
        margin-left: 52px;
    }
    .list_your_nest_btn,
    .select_a_btn
    { float: none; margin:15px auto 15px ; text-align: center; width: 238px;}
    .n_my_c{ width:85%; margin:17px 0 0 0;}	
    .hm_n_c_b .Room-mates-dev .slider-img { height: 180px;}
    .New_housepic_blk .hm_n_c_b .Room-mates-dev{ margin:0 10px 10px 0;}

    .NewFindInput input[type="submit"]{ 
        height: 44px;
        width: 100%;}	
    .NewLocInput input[type="text"]{background: url("../new_images/m_i_img_n.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                    color: hsl(0, 0%, 0%);
                                    height: auto; font-size:12px;
                                    padding: 13px 6px 13px 59px;
                                    width: 100%;}
    .HomeInputBlk .NewFindInput{ width:100%; background:#F41097; margin:5px 0 0 0;}		
    .NewCheckInInput input[type="text"]{ background: url("../new_images/m_i_img_n2.jpg") no-repeat #fff;
                                         -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                         color: hsl(0, 0%, 0%);
                                         font-size: 12px;
                                         height: auto;
                                         padding: 13px 6px 13px 59px;
                                         width: 100%;}	
    .NewLocInput input::-webkit-input-placeholder { color:#000; }
    .NewLocInput input::-moz-placeholder { color:#000; } /* firefox 19+ */
    .NewLocInput input:-ms-input-placeholder { color:#000; } /* ie */
    .NewLocInput input:-moz-placeholder { color:#000; }
    .n_y_v{ height: auto;}

    .NewLocInput input[type="text"]::-webkit-input-placeholder,
    .NewCheckInInput input[type="text"]::-webkit-input-placeholder
    { /* WebKit browsers */
        color:    #000;
    }
    .NewLocInput input[type="text"]:-moz-placeholder,
    .NewCheckInInput input[type="text"]:-moz-placeholder
    { /* Mozilla Firefox 4 to 18 */
        color:    #000;
        opacity:  1;
    }
    .NewLocInput input[type="text"]::-moz-placeholder,
    .NewCheckInInput input[type="text"]::-moz-placeholder
    { /* Mozilla Firefox 19+ */
        color:    #000;
        opacity:  1;
    }
    .NewLocInput input[type="text"]:-ms-input-placeholder,
    .NewCheckInInput input[type="text"]:-ms-input-placeholder
    { /* Internet Explorer 10+ */
        color:    #000;
    }
    #welcome_pop .HomeInputBlk{ width:359px;}
    #welcome_pop .NewLocInput,
    #welcome_pop .NewCheckInInput,
    #welcome_pop .NewFindInput,
    #welcome_pop .NewFindInput input[type="button"] { width: 100%;}	
    #welcome_pop .NewLocInput input[type="text"]{background: url("../new_images/gn_sprite.png") no-repeat scroll -25px -105px hsla(0, 0%, 0%, 0); width:100%; height:42px;}
    #welcome_pop .NewCheckInInput input[type="text"]{ width: 100%; background: url("../new_images/gn_sprite.png") no-repeat scroll -22px -215px hsla(0, 0%, 0%, 0);}
    #welcome_pop .NewFindInput input[type="button"]{ background: url("../new_images/gn_sprite.png") no-repeat scroll 79px -306px hsla(0, 0%, 0%, 0);}
    #welcome_pop .NewCheckInInput{ background:#fff;}
    
    #search_listing_new .HomeInputBlk{ width:359px;}
    #search_listing_new .NewLocInput,
    #search_listing_new .NewCheckInInput,
    #search_listing_new .NewFindInput,
    #search_listing_new .NewFindInput input[type="button"] { width: 100%;}	
    #search_listing_new .NewLocInput input[type="text"]{background: url("../new_images/gn_sprite.png") no-repeat scroll -25px -105px hsla(0, 0%, 0%, 0); width:100%; height:42px;}
    #search_listing_new .NewCheckInInput input[type="text"]{ width: 100%; background: url("../new_images/gn_sprite.png") no-repeat scroll -22px -215px hsla(0, 0%, 0%, 0);}
    #search_listing_new .NewFindInput input[type="button"]{ background: none repeat scroll 0 0 #f41097;}
    #search_listing_new .NewCheckInInput{ background:#fff;}
    	

    .SeoPageFormBlock .HomeInputBlk{ background: none repeat scroll 0 0 hsl(76, 87%, 50%); height: auto; margin: auto; position: relative; width: 280px;}	
    .SeoPageFormBlock .NewLocInput{ width:100%;}	
    .SeoPageFormBlock .NewFindInput input[type="submit"]{ width:100%;  height: 44px;}	
    .SeoPageFormBlock .NewLocInput input[type="text"]{background: url("../new_images/m_i_img_n.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                                      -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                                      color: hsl(0, 0%, 0%);
                                                      height: auto; font-size:12px;
                                                      padding: 13px 6px 13px 59px;
                                                      width: 100%;}	
    .SeoPageFormBlock .NewCheckInInput input[type="text"]{ background: url("../new_images/m_i_img_n2.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                                           -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                                           color: hsl(0, 0%, 0%);
                                                           font-size: 12px;
                                                           height: auto;
                                                           padding: 13px 6px 13px 59px;
                                                           width: 100%;}
    .SeoPageFormBlock .NewCheckInInput{ width:100%;}
    .SeoPageFormBlock .NewFindInput{ width:100%;}
    .a_l_p_b h1{ font-size:36px;  padding: 43px 0 20px;}	
    .a_l_p_b h3{ padding:0px; font-size:18px;}
    

    .j_room_details .detail-top-right{ margin-top:0px;}
    .j_room_details .span_share_r {
        margin: 13px 0 0;
        vertical-align: top;
    }
    .j_room_details .detail-top-right {
        float: right;
        margin: -2px 0 0;
    } 
    .j_room_details .new-list-details-block-bottom .ChekDt {
        padding: 24px 0 0 16px;
    }
    .j_room_details .new-list-details-block-bottom .width{margin: 0 4px; width: 124px;}
    .j_room_details .room_header_address{ width: 197px;} 

    .j_room_details .detail-top-left {
        width: 245px;
    }
    .j_room_details .CostBlkTop h1{ width: 294px;}
    .change-expanded-top-mid a.update_pmt_methode{ display:inline-block; margin-top:4px;}
    .gn_p_b .warrper {
        width: 300px;
    }
    .LatestHeaderRight ul li.g_n_find_gust{ display:none;}	
    .hm_n_c_b{ width:100%;}
    #home_gn .n_my_c{width: 85%;}
    .hm_n_c_b_p{ margin:5px auto; float:none;}
	
	
/* NEW-INVITATION-POPUP-NO-LISTING */
.n_i_m_d_content{ background:none; padding:0px;}
.in_hed{ font-size:15px;}
.invt_host_pop_mid h2{ margin: 15px 0; font-size:18px;}
.invt_byhost1,
.invt_byhost2
 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0 0 9px;
}
.invt_host_pop_mid h4{ font-size:16px;}
.gn_get_btn{ font-size: 19px; margin: 28px 0 3px;
    padding: 13px 12px; width:100%;}
/* NEW-INVITATION-POPUP-NO-LISTING */
	
#home_gn #overslider .input { height: auto;}
#gn_cs_1 .block-content p strong{  min-height: 58px;}
#gn_cs_1 .block-content { float: none; margin: 0; width: 100%;}
.LatestHeaderRight ul li.g_n_list_your_nest_btn{margin: 10px 0 0 10px;}
#gn_cs_1 .new-streetView { float: none; width: 97%;}
#gn_cs_1 .street_vew_preview { height: 215px; width: 100%;}	
.g_n_list_your_nest_btn a{ width:132px;}

.page-menu a.mark_read_all{  width: 51%;  text-align: left;}
.MessageSearchBlk{ display: inline-block;
    float: none;
    margin: 5px 0 0;
    width: 183px;}
.MessageSearchBlk input[type="text"]{ width: 87px;}	
.MessageSearchBlk input[type="submit"]{   padding: 5px 5px 6px; font-size: 12px;}
ul.gn_chk_link li a{ font-size: 17px;  width: 94%;}	
ul.gn_chk_link li a span{width: 30px;  margin-right: 9px;}
ul.gn_chk_link li a span img{ width:100%;}
.cancellation-process-pop{ width:300px; padding:0px;}
.h1{padding:15px; font-size:20px;}
.new_my_pop_in{ padding:15px;}
.ne_left_content_pop{ width:100%; float:none;}
.check_in_cale_img{ float:none; margin:20px 0 0 0; width:100%;}
.check_in_cale_img img{ width:100%;}
.part1_left,.part1_right{ text-align:left;}	
#gn_index_pro .valid_list_conatin .row .right_span.no_vari{width: 24%;   padding: 4px 0;}
.take_y_time{ width:100%;}
	  .take_y_time a{font-size: 13px;  padding: 16px 0 1px 47px;}	
.new_upload_gn .newplacert{ width:244px;}
#nest-shoot h1 i{ display:none;}	
#nest-shoot h1 strong{ width:100%; margin:0px; font-size: 16px;}	
.nest-shoot_box{ margin-left:0px;}
.nest-shoot_content .ckck{ width:100%;}
.nest-shoot_box input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ color:#000; padding-left: 33px; font-size:12px; font-weight:700;}
.nest-shoot_right{ width:100%; margin:5px 0 0 0;}
.nest-shoot_right input[type="text"]{ width:51%;}
.mega_dropdown .per_block_img {
    min-height: 136px;
}
.mega_dropdown .per_block {
    min-height: 413px;
}
.new_gn_stay_btn a{ font-size: 15px;  margin: 0 0 6px; display:block; text-align:center;}

	

}
#welcome_Review #UserEmploymentForm .Employment label{margin: 0 0 0 7px;}
.new_wel_review_blk{margin: 0 0 0 126px ;}


@media only screen and (min-width: 320px) and (max-width: 480px) {
	
	
.change-expanded-top-left span.user_sml_img{ right: 72px;}
.mega_dropdown .per_block_img {
    min-height: 136px;
}
.new_gn_stay_btn a{ font-size: 15px;  margin: 0 0 6px; display:block; text-align:center;}
	
#nest-shoot h1 i{ display:none;}	
#nest-shoot h1 strong{ width:100%; margin:0px; font-size: 16px;}	
.nest-shoot_box{ margin-left:0px;}
.nest-shoot_content .ckck{ width:100%;}
.nest-shoot_box input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ color:#000; padding-left: 33px; font-size:12px; font-weight:700;}
.nest-shoot_right{ width:100%; margin:5px 0 0 0;}
.nest-shoot_right input[type="text"]{ width:51%;}

	
.take_y_time{ width:100%;}
	  .take_y_time a{font-size: 13px;  padding: 16px 0 1px 47px;}	
.new_upload_gn .newplacert{ width:244px;}	
	
#gn_index_pro .valid_list_conatin .row .right_span.no_vari{ width:36%;}	
#gn_index_pro .valid_list_conatin .row .right_span.varified{ width: 31%;}	
#bottom-contener_text_8 .valid_list_conatin .row .right_span.private, #bottom-contener_text_9 .valid_list_conatin .row .right_span.private{ width:29%;}
.cancellation-process-pop{ width:300px; padding:0px;}
.h1{padding:15px; font-size:20px;}
.new_my_pop_in{ padding:15px;}
.ne_left_content_pop{ width:100%; float:none;}
.check_in_cale_img{ float:none; margin:20px 0 0 0; width:100%;}
.check_in_cale_img img{ width:100%;}
.part1_left,
.part1_right{text-align:left;}	



.page-menu a.mark_read_all{width: 93%; text-align:center;}	

ul.gn_chk_link li a{ font-size: 17px;  width: 94%;}	
ul.gn_chk_link li a span{width: 30px;  margin-right: 9px;}
ul.gn_chk_link li a span img{ width:100%;}
#panding_place_box_txt > p {font-size: 14px;margin: 5px 10px 0;}

	
#home_gn #overslider .input { height: auto;}	

#gn_cs_1 .block-content { float: none; margin: 0; width: 100%;}
#gn_cs_1 .block-content p strong{  min-height: 58px;}
#gn_cs_1 .new-streetView { float: none; width: 97%;}
#gn_cs_1 .street_vew_preview { height: 215px; width: 100%;}	

/* NEW-INVITATION-POPUP-NO-LISTING */
.n_i_m_d_content{ background:none; padding:0px;}
.in_hed{ font-size:15px;}
.invt_host_pop_mid h2{ margin: 15px 0; font-size:18px;}
.invt_byhost1,
.invt_byhost2
 {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding: 0 0 9px;
}
.invt_host_pop_mid h4{ font-size:16px;}
.gn_get_btn{ font-size: 19px; margin: 28px 0 3px;
    padding: 13px 12px; width:100%;}
/* NEW-INVITATION-POPUP-NO-LISTING */

    .LatestHeaderRight ul li.g_n_list_your_nest_btn{ margin:0px; padding:8px;}	
    .LatestHeaderRight ul li.g_n_find_gust{ display:none;}

    .gn_p_b .warrper {
        width: 300px;
    }	
    .hm_n_c_b{ width:100%;}
    .hm_n_c_b_p{ margin:5px auto;  float:none;}	
    .j_room_details .menutabs ul li.no_padg{ width:100%;} 	
    .change-expanded-top-mid a.update_pmt_methode{ display:inline-block; margin-top:4px;}	
    .j_room_details .menutabs ul li.no_padg a{width: 89%;}	
    .new_gn_booked_rt{ width: 166px;}	



    .mew_gn_i_serc_b .j_n_i_s_d{ display:block; margin:0 auto 10px auto;}	
    .new_j_gn_box_b .next{right: -46px; width:32px;}	


    .j_room_details .NwBokBlk .CostBlkTop h1 { width: 164px;}	

    .j_room_details .detail-top-right{ margin-top:0px;}
    .j_room_details .span_share_r { margin: 0 0 -30px 10px;}  
    .j_room_details .detail-top-right {
        margin: 10px 0 0;
    }
    .j_room_details .new-list-details-block-bottom .ChekDt {
        padding: 24px 0 0 16px;
    }
    .j_room_details .new-list-details-block-bottom .width{margin: 0 4px; width: 73px;}
    
    .trm_con_input label:before{ width: 30px; height: 30px;line-height: 30px !important;}	

    .NwBokBlk .CostBlkTop h1{ width:107px;}

    #update_pic_ID .newpro-bottom-contener-left { margin: 0 0 30px;padding: 22px 10px;}
    #update_pic_ID .new_image_upper img {width: 100px;}
    #update_pic_ID .main_cls > span {font-size: 12px;margin: 0;}
    #update_pic_ID .white-popup-block h1{font-size: 16px}
    #update_pic_ID .pics_msg { margin: 10px 3px 5px 0;font-size: 13px }
    #update_pic_ID .save_btn {float: none;}
    #update_pic_ID .add-photo p{margin: 7px 0 0 15px }

    .a_l_p_b h1{ font-size:36px;  padding: 43px 0 20px;}	
    .a_l_p_b h3{ padding:0px; font-size:18px;}
    

    #main_login_page .facebook { margin: 1px 0 0; text-align: center; width: 100%;}
    #main_login_page .register_main > img { height: 50px;width: 50px;}
    #register_main_div .facebook { margin: 1px 0 0; text-align: center; width: 100%;}
    #register_main_div .register_main > img { height: 50px;width: 50px;}




    .SeoPageFormBlock .HomeInputBlk{ background: none repeat scroll 0 0 hsl(76, 87%, 50%); height: auto; margin: auto; position: relative; width: 280px;}	
    .SeoPageFormBlock .NewLocInput{ width:100%;}	
    .SeoPageFormBlock .NewFindInput input[type="submit"]{ width:100%;  height: 44px;}	
    .SeoPageFormBlock .NewLocInput input[type="text"]{background: url("../new_images/m_i_img_n.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                                      -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                                      color: hsl(0, 0%, 0%);
                                                      height: auto; font-size:12px;
                                                      padding: 13px 6px 13px 59px;
                                                      width: 100%;}	
    .SeoPageFormBlock .NewCheckInInput input[type="text"]{ background: url("../new_images/m_i_img_n2.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                                           -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                                           color: hsl(0, 0%, 0%);
                                                           font-size: 12px;
                                                           height: auto;
                                                           padding: 13px 6px 13px 59px;
                                                           width: 100%;}
    .SeoPageFormBlock .NewCheckInInput{ width:100%;}
    .SeoPageFormBlock .NewFindInput{ width:100%;}



    #welcome_pop .HomeInputBlk{ width:270px;}
    #welcome_pop .NewLocInput,
    #welcome_pop .NewCheckInInput,
    #welcome_pop .NewFindInput,
    #welcome_pop .NewFindInput input[type="button"] { width: 100%;}	
    #welcome_pop .NewLocInput input[type="text"]{background: url("../new_images/gn_sprite.png") no-repeat scroll -25px -105px hsla(0, 0%, 0%, 0); width:100%; height:42px;}
    #welcome_pop .NewCheckInInput input[type="text"]{ width: 100%; background: url("../new_images/gn_sprite.png") no-repeat scroll -22px -215px hsla(0, 0%, 0%, 0);}
    #welcome_pop .NewFindInput input[type="button"]{ background: url("../new_images/gn_sprite.png") no-repeat scroll 34px -306px hsla(0, 0%, 0%, 0);}	

    #search_listing_new .HomeInputBlk{ width:270px;}
    #search_listing_new .NewLocInput,
    #search_listing_new .NewCheckInInput,
    #search_listing_new .NewFindInput,
    #search_listing_new .NewFindInput input[type="button"] { width: 100%;}	
    #search_listing_new .NewLocInput input[type="text"]{background: url("../new_images/gn_sprite.png") no-repeat scroll -25px -105px hsla(0, 0%, 0%, 0); width:100%; height:42px;}
    #search_listing_new .NewCheckInInput input[type="text"]{ width: 100%; background: url("../new_images/gn_sprite.png") no-repeat scroll -22px -215px hsla(0, 0%, 0%, 0);}
    #search_listing_new .NewFindInput input[type="button"]{ background: none repeat scroll 0 0 #f41097;}	


    .NewLocInput input[type="text"]::-webkit-input-placeholder,
    .NewCheckInInput input[type="text"]::-webkit-input-placeholder
    { /* WebKit browsers */
        color:    #000;
    }
    .NewLocInput input[type="text"]:-moz-placeholder,
    .NewCheckInInput input[type="text"]:-moz-placeholder
    { /* Mozilla Firefox 4 to 18 */
        color:    #000;
        opacity:  1;
    }
    .NewLocInput input[type="text"]::-moz-placeholder,
    .NewCheckInInput input[type="text"]::-moz-placeholder
    { /* Mozilla Firefox 19+ */
        color:    #000;
        opacity:  1;
    }
    .NewLocInput input[type="text"]:-ms-input-placeholder,
    .NewCheckInInput input[type="text"]:-ms-input-placeholder
    { /* Internet Explorer 10+ */
        color:    #000;
    }



    .n_y_v{ height: auto;}	
    .NewFindInput input[type="submit"]{height: 44px; background:none;}	
    .NewLocInput input[type="text"]{background: url("../new_images/m_i_img_n.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                    color: hsl(0, 0%, 0%);
                                    height: auto; font-size:12px;
                                    padding: 13px 6px 13px 59px;
                                    width: 100%;}	
    .NewCheckInInput input[type="text"]{ background: url("../new_images/m_i_img_n2.jpg") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);
                                         -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */
                                         color: hsl(0, 0%, 0%);
                                         font-size: 12px;
                                         height: auto;
                                         padding: 13px 6px 13px 59px;
                                         width: 100%;}	
    .NewLocInput input::-webkit-input-placeholder { color:#000; }
    .NewLocInput input::-moz-placeholder { color:#000; } /* firefox 19+ */
    .NewLocInput input:-ms-input-placeholder { color:#000; } /* ie */
    .NewLocInput input:-moz-placeholder { color:#000; }	




    .list_your_nest_btn,
    .select_a_btn
    { float: none; margin: auto; text-align: center; width: 238px;}	
    #update_goal_pop #wel_in_cnt .popup-close-button { float: left; margin-left: 0;}
    #wel_in_cnt label { display: block; float: none; margin: 8px 0 0; text-align: left; width: 100%;}
    #wel_in_cnt #LookingForRespectiveDiv3 {
        margin:0;
    }

    #wel_in_cnt #Id_new_custom {
        margin: 4px 0 0 0;
    }

    #welcome_m_d_pop #wel_in_cnt .popup-close-button {
        float: left;
        margin-left: 103px;
    }


    #after_finish_listing .listing_h2 {font-size:16px;}
    #welcome_m_d_pop .wel_in_content_b{ padding: 0px;}	
    .welcome_m_d_content{ padding:10px; background:none;}
    .wel_in_right{ width:73%;}	
    .wel_in_right strong{ font-size:15px;}	

    .act_content{ background:none; padding:10px;}	
    .act_content h2{ font-size:18px;}
    .w_in_right{width: 73%;}


    #st_po_tp{ display:none;}	

    .hm_n_c_b{ margin:auto; width:100%;}	
    .hm_n_c_b_p{ margin:auto auto 10px auto; float:none; width:auto}
    .hm_n_c_b_UlDiv .view-more{ margin:auto;}


    #refund_to_user .wallet-block table #head th{padding: 9px 0;}
    #refund_to_user .ref_div{ margin: 0;}
    #refund_to_user #ac_type{ width:96% !important;}
    #refund_to_user .Withdraw_btn{ margin-right: 0; padding: 14px 12px;}	
    #refund_to_user .refund_txt_fld,
    #refund_to_user .ac_list
    { margin-bottom:10px;}

#n_tool_tp{top:-154px}
#refe_new .refrence_new_blog{float:right;width:173px}
#n_s_home .m_3{margin:0}


    .o_h_banner_txt h1,
    .o_g_banner_txt h1 { font-size:30px;}
    .o_h_banner_txt, .o_g_banner_txt{ width:100%; padding:100px 0 0 0}
    .o_h_banner_txt h2, .o_g_banner_txt h2 { font-size:19px; color:#fff;}
    .o_h_banner_txt p,
    .o_g_banner_txt p {font-size:22px;}
    .g_b_i{ height:150px;}
    .o_h_banner_txt h3, .o_g_banner_txt h3{ font-size:20px;}
    .warrper_n{ width:300px;}
    .gn_fl, .gn_fr{ float:none; text-align:center; width:100%;}
    .gn_p_b ul li,
    .gn_p_b1 ul li,
    .l_b_s,
    #n_s_home .gn_p_b ul li, #n_s_home .l_b_s
    { font-size:15px;}
    .gn_p_b h1,
    .gn_p_b1 .w_11 h1,
    .gn_p_b1 h1,
    #n_s_home .gn_p_b h1, #n_s_home .gn_p_b1 h1
    { font-size:26px;}
    .gn_p_b h2,
    .gn_p_b1 .w_11 h2,
    .gn_p_b1 h2,
    #n_s_home .gn_p_b h2, #n_s_home .gn_p_b1 h2
    { font-size:21px;}
    .gn_p_b .user_comt_a_pl, .gn_p_b1 .user_comt_a_pl{ font-size:14px;}
    .m_4{ margin-top:10px;}
    .w_11{ text-align:center;}
    .w_10{ width:100%; text-align:center;}
    .l_b_s strong, .l_b_s b{  display: block;
                              float: none;
                              margin: auto;
                              text-align: center;}


    .local_plan_div{ padding:10px;}	
    .local_plan_div_top_l { float: right; margin-bottom: -3px; margin-top: 14px; width: 100%;}
    .local_plan_div_top_l img{ width:100%;}
    .local_plan_div_top_r{ width:100%; float:left;}	
    .local_plan_div_top_r h1{ font-size: 32px; margin:10px 0 0 0;}
    .local_plan_div_top_r h2{ font-size:24px; margin: 10px 0;}
    .local_plan_div_top_r ul{ margin:0px;}
    .local_plan_div_top_r ul li{ font-size:15px;}
    .user_comt_a_pl{   font-size: 15px; text-align: right;}
    .local_plan_div_btm{ margin:10px 0;}
    .local_plan_div_btm h1{ font-size:20px; padding:12px;}
    .plan_div_btm_top{ padding:10px;}
    .plan_div_btm_top h2{ width:100%; display:block; font-size: 20px; text-align:center;}
    .all_plans_list{ display:block; width:100%; margin:0px;}
    .all_plans_list ul li{ font-size:15px;}
    .plan_div_b{width: 94%; margin: 34px 7px; float:none;}
    .plan_div_b h2{ font-size:24px;  padding: 0;}
    .plan_div_b h3 span{ font-size:55px;}
    .plan_div_b h3 strong{ font-size:30px;}
    .plan_div_b h3 b{ font-size:17px;}
    .plan_div_b .select_plan label{ font-size:16px;}
    .plan_div_b h4{ font-size:20px;}
    .subscription_pop .plan_div_b{  margin: 34px 7px; width: 94%;}




    .paymentfaild_div .single_pending{ font-size: 15px !important}
    .failed_div_icon{ background:none; padding:0px;}	

    .mfp-content .tab_listng_block-box-left{ margin: 0 0 0 6px;}
    .mfp-content a.listing_img_a listing_img_div{  margin: 0 0 0 12px;}	

    .mfp-content .list_message_div {
        background: url("../new_images/ov_bg.png") repeat scroll 0 0 hsla(0, 0%, 0%, 0);

        font-size: 18px;
        font-weight: bold;
        height: 80%;
        left: 0;
        padding: 56px 0 0;
        position: absolute;
        text-align: center;
        text-shadow: 0 0 3px hsl(80, 59%, 50%);
        top: 0;
        width: 100%;
    }
    #single_pending .list_message_div {
        height: 81%;
    }
    .list_message_div{   height: 88%;}
    .mfp-content .tab_listng_block-box-left img	{ width:100%;}
    .sign_block .login_box_top{height:200px;padding: 0}	
    .sign_block .login_round_box{  top: 199px;}	
    .facebook_box_bottom #UserTo{  margin: 11px 17px 0 19px;}


    .span_n_c_d i{ width: 71px;}	
    .sms_responce textarea{ width:100%;}
    #sms_to_host .popup-content {
        padding: 0 0 27px;
    }
    .sms_main_div{ padding: 0px !important; }
    .sms_responce{    margin: 10px 0 0 11px !important;;}
    .in_tool_tip{top: -170px;
                 width: 196px; left: -123px;}
    .in_tool_tip:after, .in_tool_tip:before{left: 75%;}		

    .span_hous_m_d {
        float: left;
        margin: 0 0 16px;
        width: 234px;
    }	

    .n_l_b_s{ margin:0px;}
    .are_u i.abrt_u_icon{ margin-right:0px;}
    .span_cale_b { margin: 0 0 0 14px;}
    .span_n_h_s { margin: 0 0 0 14px;}	
    .span_n_c_d span{ width: 92%; margin: 0 0 0 8px;}
    .span_n_c_d input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ background-position: 0 25px;}
    .span_n_c_d input.css-checkbox.lrg[type="checkbox"]:checked + label.css-label.lrg { background-position: 0 -68px;}
    b.span_d{ width:auto;}
    .span_int_m #RoomRentDay { margin: 0 15px 0 5px !important;}
    .span_per{ margin: 3px 0 0 28px;}



    .n_cnt_pro_btn a{ text-align:center;}	
    .profile_not_complete{ background:url("../new_images/mo_Img_tooltip.png") no-repeat;  height: 196px; left: -37px; top: 81px; padding:0 31px 42px 14px; width: 284px;}	
    #new_gn_profile_not_complete{left: -37px; top: 81px; padding:0 31px 15px 14px; height:auto; width: 284px;}		
    #new_gn_profile_not_complete .icon_nt_vefi { padding: 17px 0 10px 40px;}
    #new_gn_profile_not_complete a.send_email_to_user { padding: 9px 20px;}
    #new_gn_profile_not_complete .n_txt_d_m { font-size: 13px;}
    .icon_nt_vefi{width: 97%;  padding:18px 0 5px 42px;  background: url("../new_images/new_error_icon.png") no-repeat 10px 20px;}	
    .profile_not_complete a.send_email_to_user{ font-size: 12px;  padding: 9px; margin:12px 0 0 0;}
    .n_txt_d_m{padding:0;}	
    .c_btn_i { position: absolute; right: 18px; top: 3px;}	

    .NewStays .NewStaysTime {line-height: 50px;margin-right: 5px;min-height: 100%;padding: 0 11px 0 0;width: 90%;}	

    .mob-map-block{ float:none;}
    .new_btn_y{ font-size: 12px; float:none; margin: 0 0 10px;}	
    #new_bank_card .debit_card_cont, #new_bank_card .sub_show_bank_account {
        margin: 0;
        width: 100%;
    }
    #my_bank .bk_ant_de .sub_a_it .input{width: 91%;}

    #new_bank_card #my_bank .dif_a_ .b_w_22 {
        width: 103.5%;
    }	

    #new_bank_card #my_bank .dif_a_ .b_w_21 {
        width: 49.4%;
    }

    #new_bank_card .b_w_4, #new_bank_card .b_w_5 {
        width: 296px;
    }	

    #new_bank_card #my_bank .send_btn_new input[type="button"] {
        width: 98%;
    }







    .se_r{width: 58%;}	

    .new_mainDiv_1{ width:100%;}	
    #UserMobile{ margin: 0 0 10px;
                 width: 78% !important;}
				 
				  .intern-application-mid #UserMobile{ width:93% !important;}
    .enter_s,
    .enter_arrow_img
    { display:none !important; }	
    .new_mainDiv_1 .about_verif{ display:none;}	

    .dont_jt_blk h3{ font-size:24px;}	
    .n_p_d_2{ margin:15px 0;}	
    #next_pop .up_pop_in_content{ background:none; padding: 10px;}	


    #PlaceAddListingForm .save_continue2{  margin:10px;}	
    .did_u_k{  margin: 15px 0 15px -10px;
               width: 280px;}	
    .did_u_k span{ width:100%; font-size:12px;}	

    .all_inclusive_id{ padding:20px; background:none; margin:0px;}	
    .b_w_4,
    .b_w_5
    {  width: 239px;}	
    .b_w_23 { width: 100%;}

    .n_r_b{ width:100%; margin:10px 0 0 0;}


    .sub_btm_b{ margin:10px;}	
    .sub_text_ion i{ width:76px; height:76px;  background: url("../new_images/mob_SUBSCRIBE_IOCN.png") no-repeat; margin:auto; display:block;}
    .sub_text_ion .sub_cont_rt{ width:100%;}
    .sub_text_ion i.sub_icon_1 { background-position: -16px -12px;}
    .sub_text_ion i.sub_icon_2 { background-position:-146px -8px;}
    .sub_text_ion .sub_cont_rt h3{font-size: 19px; text-align: center;}	
    .sub_text_ion .sub_cont_rt p{font-size: 17px; text-align:center;}
    .sub_plan_succ_n h2{ font-size:20px;}

    .subscription_pop .sec_icon{ width:100%; margin: 22px auto;}
    .sec_icon{ width:100%; margin: 22px auto;}	
    .subscription_pop{ padding:10px;}
    .sw_sub_plan{ margin: 9px 0 0 14px; float:none;}
    .sub_rt_cont{ float:none; width:92%; margin:10px auto auto; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */}	
    .sub_rt_cont_t_c span.t_1{ width:100%; text-align:left; margin: 0px;}
    .sub_rt_cont_t_c span.t_2{ width:100%; text-align:left; font-size:15px;  margin: 6px 0 0;}
    .pd_1 { margin: 0 0 12px;}
    .sub_rt_cont_t_c span.t_2 strong{  font-size:19px;}
    .app_int input[type="text"]{ width: 130px;}
    .app_int input[type="submit"]{ margin: 0 0 0 4px;}
    .acnt_bx_1{ width:100%; margin:0 0 10px 0;}
    .acnt_bx_1 .rad{ padding:7px;}
    .sub_show_bank_account, .debit_card_cont { padding: 9px 0;}
    .bank_account_radio{ margin: 0 9px 10px 0;}
    .bank_account_info{ padding:10px 0;}
    .b_w{width:100%;}
    .bk_ant_de .sub_a_it input{ width:87%;}
    .b_w input[type="text"]{ width:100% !important;}
    .b_w_1 input, .b_w_3 input, .b_w_4 input, .b_w_5 input { width: 87% !important;}
    .b_w_6 { width: 100%;}
    .b_w_6 span{ width:126px;}
    .bil_adrs{ margin:0 0 10px 0;}
    .dif_adrs{ width:100%;}
    .sv_btm{ padding:5px 0;}
    .sv_btm label{ width:88%;}









    #welcome_Review .CreditFormRt{ width: 227px;}
    #welcome_Review #AbcCheckReviewProfileForm .month{ width:100%!important; margin: 0 0 9px 0;}
    #welcome_Review .month-select, #welcome_Review .year-select{border: 1px solid #C3C3C3;}	
    #AbcCheckReviewProfileForm  .inputblock label{ float: none;}

    #AbcCheckReviewProfileForm .inputblock-right{ float:none; }	


    .new_yog .CreditFormRt{ width: 202px!important;}	
    .new_yog #AbcCheckReviewProfileForm .month{ width:100%!important; margin: 0 0 9px 0;}
    .new_yog .month-select, #welcome_Review .year-select{border: 1px solid #C3C3C3;}		
    .new_yog .month {
        float: none;
        width: 205px !important;
    }	



    #welcome_Review #AbcCheckReviewProfileForm .month-select, .year-select {
        width: 57px;
    }

    #ref_email_send .AFriend{ background: none; padding: 0px;}
    #ref_email_send .popup-content{ padding: 0px;}

    #welcome_Review .fild-block-right{ width: 100%;}
    #welcome_Review .fild-block-right input[type="text"], .fild-block-right input[type="number"], .fild-block-right input[type="email"]{ width: 100%; -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box;         /* Opera/IE 8+ */}	
    #welcome_Review .sex-select,
    #welcome_Review .stud-select		
    { width: 100%;}		

    #welcome_Review .add-textarea		
    { width:94% !important;}
    #welcome_Review .tell .text-area{ width: 94%;}

    #welcome_Review .month-select, .year-select {
        width: 80px;
    }




    .n_w_d_b_b{ width:auto;}
    #withdraw_amt h1.w_i i{ display:none;}

    #n_w_W_b{float: left;
             margin-right: 0;
             padding-top: 30px;
             width: 100%;}
    #n_w_W_b span#yes a{margin-left: 7px;
                        margin-top: 0;}
    #n_w_W_b a.payout-mathod {
        margin: 0 0 6px 7px;
        width: 150px;
    }	

    .s_n_b_a_b_1{ padding:30px 0;}
    .s_n_b_a_b_1 .s_n_b_i,
    .s_n_b_a_b_2 .s_n_b_i,
    .s_n_b_a_b_3 .s_n_b_i

    { float:none; width:250px; margin:auto;}
    .s_n_b_a_b_1 .s_n_b_c,
    .s_n_b_a_b_2 .s_n_b_c,
    .s_n_b_a_b_3 .s_n_b_c
    { float:none; width:300px; margin:auto;}
    .s_n_b_i img{ width:100%;}	
    .s_n_b_c h1{ font-size:30px;}
    .s_n_b_c h2{ font-size:18px;}
    .s_n_b_a_b_1 .s_n_b_c ul,
    .s_n_b_a_b_2 ul,
    .s_n_b_a_b_3 ul
    {margin: 26px 0 0;}
    .s_n_b_c ul li{ font-size:13px;}
    .s_n_b_a_b_2{ padding:30px 0 0;}
    .s_n_b_a_b_4 ul{ width:300px;}


    .IdDataConfirmBottom p{ background:none; padding:0;}
    .IdDataConfirmBottom .btns{ padding:0px;}	
    .IdDataConfirmBottom .btns #pro{ width:100%; margin: 0 0 15px;}
    .IdDataConfirmBottom .btns #can{ width:100%;}
    .new_add_mr{padding: 13px 0 7px 17px;}
    .f_center{ text-align:left;}

    .setting_wallet #call_wallet{  margin: 16px 0 0 37px;}

    #withdraw_amt .popup-content{ padding:0 0px;}
    .wallet-block table{ border:0px;}
    #withdraw_amt .wallet-block {
        width: 100%;
    }
    #withdraw_amt .wallet-block table #head th{ font-size: 13px;}


    #ifrm .upload_video {
        margin: 16px 0 0 90px;
    }
    #Save_ID_DATA label{margin: 0;  width: 83px;}
    #Save_ID_DATA .saveBtn{padding: 5px 45px; margin-right: 3px;}
    .subscrption_link{ width: 100%;}

    span.all_chk_input{ clear: both; float: left; margin: 9px 0 0 9px; width: 100%;}	
    .Policies .BorBtm .read_agr_txt{ width: 227px;}
    .rules_details {
        font-size: 13px !important;
        width: 80% !important;
    }	
    #ccv_card h2{ font-size:18px;}
    .pd_4{ height: 5px;}
    .hd_div img{ width:100%;}	
    .sc_t h1{ font-size:24px;}
    .sc_t h2{ font-size:18px;}	
    .subscription_box:nth-child(2){ margin:10px 0;}

    .how_footer .warrper{  width: 300px;}	
    h1.how_f_h,
    .h_f_h_l h1
    {font-size: 21px; text-align: center;}
    .h_f_b:nth-child(2) { margin: 19px 0;}
    .h_f_b{ width:100%;}
    .h_f_h_l { float: none; width: 100%;}
    .h_f_h_l a{ text-align:center;}
    .h_f_h_r{ float:none; width:100%; margin-top:15px;}
    .h_f_h_r_l_b p b{ width:100%;}


    .white-popup-block{ width:300px !important;}	

    .profile_verification_box{ width:300px; padding:0;}

    .profile_verification_box h1{font-size: 18px;}
    .profile_verification_btm{ padding:10px;}
    .tag_content i{ width:35px; height:50px;}
    .tag_content span{ width: 231px;  margin: 0 0 0 8px;}
    .tag_content span strong{ font-size:17px;}
    .tag_content span p{ font-size:13px;}
    .profile_verification_btm h4{ font-size:19px;}
    .pro_in_box .photo-left-block > img { width: 100%;}
    .pro_in_box .new_grn_btn{ width: 96%;}
    .pro_in_box .new_grn_btn a{ font-size: 13px;}




    .no_mobile{ display:none;}
    .mobile_view{ display:block;}	
    .after_contact_host{ width:90%; padding:8px;}
    .sent_message_succ{ font-size:12px;}
    .after_contact_host h2{ font-size:15px;}
    .contact_list_view .contact_box_view label { padding: 0 0 0 30px !important;}
    .after_contact_host input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ height: 283px;}
    .listboxrt {  margin:0 0 0 9px; width: 150px;}	
    .listbox ul.pro-show3{  float: right; margin: 0; padding: 0; width: 150px;}
    .listbox .listboxrt_contain{}
    .listbox .box_user_review a,
    .listbox .box_user_ver a
    { font-size:10px;}
    .listboxrt_contain .box_user_review a{ padding:2px 10px}
    .listboxrt_lt h1 a{font-size: 12px;}
    .listboxrt_lt{ float:none; width:100%;}
    .listboxrt_contain .box_user_review{margin: 2px 8px 0 6px;}
    .box_user_ver a{padding: 2px 9px;}
    .listboxrt_contain .box_user_ver{margin: 4px 0 0;}
    .listboxrt_rt{ float: none; margin: 12px 0 0; width: 212px;}
    .edit_message_type{margin: 0 0 0 14px;}	
    .edit_type_btm h3{ width:47%; font-size: 13px;}


    #booking_accept_by_host .AcceptpopBtn { margin: 23px 0 23px 38px; width: 100%; }
    .newbutton_box button{ margin-right: 0; width: 87%; margin-bottom: 5px;}
    .newplacert { margin-bottom: 15px; margin-right: 10px; width: 260px;}
    .listting span strong{ width: 80%;}

    #report_a_user .popup-content h2{font-size: 14px}
    #next_pop .head{ font-size:16px;}	
    .review-click-button a{ background: url("../new_images/newrespondbtn_mob.png") no-repeat; padding: 10px 63px;}	
    .review-click-button{  margin: 14px 0 0;}
    .i_mid_content_lt .InTemplate{ width:auto; margin-left: 0;}
    #ext_move_out_pmt .make-payment-mastercard-img{ width:30px;}
    #ext_move_out_pmt .make-payment-mastercard-img img{ width:100%;}	
    #ext_move_out_pmt #card_payment{ clear:both; padding:12px 0 0 46px;}
    #ext_move_out_pmt #card_payment h3.secure{ margin:0 0 10px 0; padding:0px;}
    #ext_move_out_pmt #card_payment label{ float:none !important; width:100%; padding:0px;}
    #ext_move_out_pmt .billing_info input[type="text"], #ext_move_out_pmt  .country_select, #ext_move_out_pmt .billing_info2 input[type="text"],
    #ext_move_out_pmt .billing_info input[type="password"]
    { margin:3px 0 0 0;}
    #RoomPaymentMoveOutPaymentForm .bookking-bottom-button{ margin-left:0px;} 
    #ext_move_out_pmt #RoomPaymentCardType{ float:none !important; margin:0px; width:100% ;}
    #ext_move_out_pmt .select-date-and-years { margin: 0; width: 90% !important;}
    #ext_move_out_pmt .account-form .sel-dat{ width: 87px !important;}
    #ext_move_out_pmt .message.error{ font-size: 15px !important;}

    .i_mid_content{width: 257px;  margin: 0;}
    p.i_vt_messg{ margin:5px 0 0 0;}
    .i_mid_content_lt{ width:100%; margin:0 0 15px 0;}
    .i_nw_rq_btm { margin: 0 0 0 41px;}
    .i_mid_content_rt{  width:100%;}
    .i_nw_rq_btm .i_date{ width:100%;}
    .i_booking_requst_cont{ border-top:1px solid hsl(0, 6%, 7%); border-left:0px; width:100%; padding:5px 0 0 0 ; margin:5px 0 0 0;}
    .i_bx_dt{ top: 11px; right: 54px;}
    .i_reply_blk{ width:100%;}
    .i_comnt_content{margin: 0 0 0 8px;  width: 206px;}
    .i_comnt_date{ color:hsl(92, 86%, 40%); width:100%; text-align:left; margin:5px 0 0 0;}
    .invitation_box .i_comnt_content .i_comnt_date{ color:hsl(92, 86%, 40%);  position: static; width:100%; text-align:left; margin:5px 0 0 0;}
    .i_comnt_content_lt{ width:100%;}
    .i_comnt_reply{ width: 100%;}	
    .booking_reply .popup-content a.more{ display: none}
    #booking_request_payment_options .AccNumberBlk { margin: 0; }
    .PoliciesBlk .BorBtmRt a{ font-size: 13px; padding: 0 22px 0 0;}	
    #booking_request_payment_options select{ width:90%; margin:0px; float: none;}
    #booking_request_payment_options #ac_type {width: 210px;}
    #booking_request_payment_options .date{ float:left;}
    #booking_request_payment_options #SendCardMonthMonth { width: 95px;}
    #booking_request_payment_options #SendCardYearYear { margin: 0 0 8px 14px; width: 90px;}
    #booking_request_payment_options .CreditFormRt{ width:100%;}
    #booking_request_payment_options label{ display:block; margin:0 0 5px 0;}
    #booking_request_payment_options .CreditFormLt{ width:100%;}
    .LatestHeaderRight ul li.add_new_listing{width: 100%; margin:0px;}	
    .LatestHeaderRight ul li.add_new_listing a{padding: 11px 0; display:block; text-align: center;}	
    iframe #calendar { width: 250px}
    .UpdateReview .review_right_image img{display: none}
    .tran_pop { border:0px;}	
    .no_record_wallet{ height:182px;}
    .no_record_tran{ height:138px;}
    .no_record_cre{ height:113px;}
    .newCall { float: left; left: 15px; position: relative; top: -1px;}	
    #cancl_booking_before_movein .popup-content{ padding:0px;}
    #cancl_booking_before_movein .popup-content .Acceptpop{ background:none; padding:0px;}	
    #cancl_booking_before_movein .AcceptpopBtn #denied{ margin:10px 0 0 0;}
    .for_host_blkbg .cont_right p{ font-size:11px;}	
    .pricing_blok h3{font-size: 16px;}
    .how_wotk_botm .ProAvail{ float:none;}	
    #PlaceAddListingForm .agree {  margin: 0 0 13px;}	
    .your_listting_block .button-5a{ margin-left:50px; margin-top:0px;}	
    .your_listting_block .button-6a{margin-left:50px; margin-top:10px;}
    .your_listting_block .button-7{margin-left:50px; margin-top:10px;}
    .your_listting_block .button-5,
    .your_listting_block .button-5{ margin-left:50px; margin-top:0px;}	
    .your_listting_block .button-6a,
    .your_listting_block .button-6{margin-left:50px; margin-top:10px;}
    .your_listting_block .button-7a,
    .your_listting_block .button-7{margin-left:50px; margin-top:10px;}
    #PlaceAddListingForm .mainDiv { margin: 0 0 12px;}	
    .responc-comment .inner_box_proifle_review {width: 94px !important;}
    .NewShowProfile .References-block-right .refere5{width: 67px; float:left !important;}
    .facebook_account_box input[type="submit"]{  margin: 10px 0 0 40px; }
    .facebook_box_bottom input[type="checkbox"] { margin: 14px 0 0 19px;}
    .check_terms{margin:0px !important;}
    .tab_listng_block .no_listing { margin-left: 0;}
    .non-pop .popup-content{ padding:0px;}
    .non-pop .tnc .teber_top ul li a{ width: 76%;}
    .non-pop .tnc .depositPop{ padding: 0 0 0 25px !important;}
    #reviews_response .reviewForm { padding: 0 4px 0 0;}
    #reviews_response .check label {margin: 0;}
    #room_images_caption .message.error{  font-size: 14px !important; padding: 5px !important;}
    #update_move_out .clearfix { background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;}
    #update_move_out .popup-content a.more { display: none}
    #update_move_out .update_moveout .no { background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important; }
    #update_move_out .no a { font-size: 13px; font-weight: normal; line-height: 0; text-decoration: none; }
    #current-stay-tabs iframe { width: 242px; }
    .wel .enhance-rentability{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0)!important;padding: 0!important;margin:0;}
    .wel .popup-content { padding: 0; }
    .wel .popup-content a.more { display: none}
    #move_in_after_booking .popup-content { padding: 0; }
    #move_in_after_booking .NewMoveIn{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0);margin: 0; padding: 0;}
    #move_in_after_booking .NewMoveIn .MoveInSelectType label{ width: 221px;}
    #move_in_after_booking .popup-content a.more {margin: 0; }
    .publicSpan{width: 164px;}
    .otherBlock-right{  width: 193px;}	
    #share_email_id .AFriend{ background:none; padding:0px;}	
    #share_email_id .PhoneNumCon label{ text-align:left;}
    #share_email_id .popup-content{ padding:0px;}
    .mid #notificationPopUP{ display:none;}	
    .new-list-details-block-bottom .ChekDt{ padding:8px 0 0;}
    .new-list-details-block-bottom .width { width:123px;}	
    #security_deposit_booking_process h1{font-size: 14px;}
    #security_deposit_booking_process .bookingDeposit { padding-right: 0; background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; padding-left: 10px !important; }
    #security_deposit_booking_process .popup-content { padding: 0 1px 0 0; }
    .LatestHeaderRight ul li.Favorite{display: none}	
    	
    .rental_invite .popup-content{ padding: 0px;}	
    .about_us_min_char_count{ margin:5px 10px 0 0}	
    #edit_room_new select,
    #room_id_blk select,
    #edit_entire_place_id_blk select,
    #Add_new_room_id select,
    #entire_place_id_new select,
    #add_listing_id_blk select
    { height:40px;}
    #edit_room_new .new-round-box #RoomRentDay{width:80px; margin:0 10px 0 0;}
    #edit_room_new .NewEditBlock .new-round-box { height: 94px !important;}
    #add_listing_id_blk	.formError{left: 118px !important;}	
    .formError{left: 118px !important;}
    #entire_place_id_new .viewable_box{height: 21px; margin: 12px 15px 0 0; padding: 4px 59px 7px 0;}
    .stay-month{ background:none; padding-left: 11px !important;  padding-right: 0 !important;}	
    #edit_entire_place_id_blk #editAvailable{ height: 50px; margin: 11px;}
    .Entire_place_block_bottom .formError{left: 118px !important;}
    .responsive_room_size{  top: -3px !important;}
    #Add_new_room_id #RoomSecurityDeposit{ width:96% !important;}
    .flexibility_radio .radio-btn{ margin:0 0 5px 0; float:left; width:100%; }
    #Add_new_room_id .NewEditBlock .mainDiv .type_text textarea,
    #room_id_blk #RoomForm .mainDiv .type_text textarea,
    #edit_entire_place_id_blk #RoomForm .type_text textarea,
    #entire_place_id_new .type_text textarea,
    #edit_room_new .type_text textarea
    { border: 0 none; margin: 0 0 5px; width: 247px !important; }
    #Add_new_room_id .type_text,
    #room_id_blk #RoomForm .type_text ,
    #edit_entire_place_id_blk #RoomForm .type_text,
    #entire_place_id_new #RoomForm .type_text,
    #edit_room_new .type_text { width: 98% !important;}
    #edit_room_new .Room_1_blk .new-round-box13 { height: 94px !important;}
    #edit_entire_place_id_blk #RoomRentDay{ width:80px; margin:0 10px 0 0;}
    #Add_new_room_id .NewEditBlock .new-round-box{ height:auto !important;}
    .more_flexibility_box .flexibility_radio .allAminites{ margin: 28px 0 0 !important;}
    .usertopinfo{ width: 100%;}	
    .rental_agreement_pop{ padding:0px; margin:0px; background:none;}
    .new_rentl .popup-content{ padding:0px;}
    a.got_a { margin-left: 0;}
    .gotBtn { display: block; float: none; margin: 12px 0 0; width: 100%;}
    #listing .update_listingbox .new-right-list { margin: 0 0 14px; width: 136px;}
    #listing .update_listingbox .ratting-block-map{margin: 10px 0 0 3px;}
    #listing .update_listingbox .review-block{margin: 3px 0 0 3px !important;}	
    .newclear{ clear: none;}
    .InboxButtonsRight .MessageNewBlockBtmRight{ width: 50%;}	
    .NewInboxBottomInTopRight .InboxCallNow{     float: left; left: 15px; position: relative; top: 12px;}	
    .id_validation_tooltip:hover .my_tooltip{ display: none;}	
    #RoomForm #RoomRoomUnitNum{ margin: 0 0 0 10px;}
    #RoomForm #RoomRoomUnit{border: 2px solid #9C9D9C; padding: 5px;}
    .ckck label{ width:83%;}
    .new-box h1.moveout_icon { background: url("../new_images/newmove_out_icon320.png") no-repeat scroll 22px center hsl(100, 11%, 95%); padding: 7px 0 7px 69px !important;}	
    .Newoveout{ background: url("../new_images/postlockicon320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); margin:0; padding:0 0 0 39px;}
    .move{ padding:0px;}
    .onmove_numbr{ width:45px; font-size: 31px;}
    .onmove_txt_rt{  width: 151px;}	
    .color6{ margin:0px;}
    .cutm_ch{margin: 20px 0 0;}
    .btn24{margin: 10px 13px 0 0;width: 94%;}
    .onmove h2{ font-size:17px;}
    .btn24 a{ display:block; }
    .tooltip:hover .my_tooltip,
    .tooltipn:hover .my_tooltip1,
    .tooltipn:hover .my_tooltip2{ display:none;}	
    .pg_3 .Benefits_left,
    .pg_3 .step_2_right,
    .step_2_right,
    .Benefits_left{height:auto;}	
    #class_caption_id .responce-review textarea{    width:110px;}	
    .room_class_caption #class_caption_id .review-responce{ padding-left: 24px !important; background: none;}
    .room_class_caption .new-box{ width: 270px;}
    .add_pars_id_blok{ width:95%;}	
    .add_pars_error span { display: inline-block; vertical-align: middle; width: 81%;}
    .info_arrow img{ width:100%;}
    .info_arrow{ width: 96px; left:0px;}
    .id_vali_blok h4 span{display: inline-block; vertical-align: middle; width: 81%;}
    .id_opt_box i{ display:block; margin:auto;}
    .Id_info_txt{display:block; margin:15px auto;}
    .Id_last_box{display:block; margin:auto; height: 29px;}
    /*How To Work Css Start*/
    .how_work_top{ width:100%; margin:10px auto 2px;}
    .hd_left{font-size: 21px; width:100%;}	
    .hd_left span{  font-size: 15px;}
    .sub_hd_right{ width:100%; margin:10px 0 0 0;}
    .sub_hd_right a{font-size: 12px;  padding: 9px 10px;}
    .how_wotk_botm_cont{ padding:10px;}
    .how_wotk_botm_cont h1{font-size: 22px;}
    .txt_2{font-size: 16px;}
    .how_blk_2{margin: 25px 0 0;}
    .how_blk_2_lt{width: 100%;}
    .how_blk_2 ul li{font-size: 13px;}
    .for_guest_blk{ width:100%;}
    .for_host_blk{ width:100%; }
    .for_guest_blk h3{font-size: 34px;  padding: 9px 0 10px 44px;}
    .for_host_blk h3{font-size: 34px; padding: 9px 0 10px 78px;}
    .for_guest_blkbg .cont_right{ width: 194px;}
    .height7,
    .height2,
    .height3
    { height:auto;}
    .height1{ height:auto;}
    .for_host_blkbg .cont_right{width: 210px; margin:0;}
    .how_blk_2_rt{ width:100%;}
    .how_work_top ul li{ width: 45%; margin:0 5px 12px; padding:0px;}
    .how_work_top ul li a{ font-size:13px;  border-bottom:3px solid hsl(0, 0%, 100%);}
    .how_work_top ul li a:hover, .how_work_top ul li a.active{border-bottom: 3px solid hsl(26, 97%, 55%);}
    .how_wotk_botm{ width:100%;}
    .Benefits_left,
    .step_2_right
    { width:92%;}
    .Benefits_left{ margin:0 0 25px 0;}
    .Benefits_box i{display: block; margin:auto;}
    .Benefits_box_rt{ width:100%; text-align:center;}
    .how_hg_2 .hd_for_top{margin: 0 0 12px;}
    .how_hg_2 h3{ font-size: 29px;}
    .pricing_lt{ width:100%;}
    .pricing_blok h2{font-size: 32px;}
    .pricing_blok h2 span{ font-size: 17px;}
    { background:#28BCDC;}
    .box_nubr{ display:none;}
    .box_nubr1{width: 27px; height: 27px; left: -6px;}
    .step_2_box_rt{    margin: 0 7px 0 24px;
                       padding: 5px 8px 5px 26px;}
    .step_2_box_conte{width: 138px;}	
    .box_nubr1 span{ font-size: 19px; line-height: 26px;}
    .box_nubr2{width: 27px; height: 27px;}
    .box_nubr2 span{ font-size: 19px; line-height: 26px;}
    .step_2_box_conte_host{width: 147px;}
    .pricing_rt{ width:100%;}
    .pricing_lt_cont{background: url("../new_images/pricing_box_left320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); height: 168px;}
    .pricing_rt_cont{background: url("../new_images/pricing_box_right320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0);height: 168px;}
    .pricing_blok p{ margin:0px;}
    .pricing_btm{background: url("../new_images/pricing_bottm320.png") no-repeat scroll 0 0 hsla(0, 0%, 0%, 0); }
    /*How To Work Css End*/
    .details-room-semd-message{ width:242px;}
    .new_contactpop .details-room-MesChk p{  padding: 7px 0 13px; width: 93%; margin:0px;}	
    .new_contactpop .details-room-BxBlk{margin: 0 0 11px;}
    
    .CommInpt_textarea { margin: 15px 12px 0;}
    .CommInpt_textarea_in textarea{width: 90%;}
    .new_contactpop .details-room-CallInq{ margin: 25px 12px 0;}
    .new_contactpop .details-room-CallInq h3{ width: 85%;}
    .pop_check{margin: 18px 0 0; width: 80px;}
    .check_infobox{width: 117px;}
    .details-time-Zn{margin: 25px 7px 0 13px;}
    .details-time-Zn .select{width: 173px;}
    .details-time-Zn select{ width:96%;}
    .botom_block { margin: 27px 9px 20px 12px;}
    .trm_con_txt { width: 221px;}
    .trm_con_txt .trm_con_txt_right{width: 189px;margin: -5px -10px 0;}
    .up_pop_in{ width:98%;}
    .up_pop_in_content {
        background: url("../new_images/right_pop_iconmob.jpg") no-repeat;
        margin: 21px 17px 0;
        padding: 0 0 0 47px;
    }
    .up_pop_in_content p{font-size: 14px;}
    .conu_btn { float: right; margin: 23px 0; width: 223px;}
    .conu_btn a{font-size: 15px;}
    .txt3{ margin: 0 4px 20px 25px;}


    .type_text span.pen-icon{ display: none;}
    #edit_room_new .NewEditBlock .mainDiv input[type="text"]{width:95% !important;}
    .noti_link_deletes {
        display: block;
        text-align: right;
        vertical-align: middle;
        width: 95%;
    }.not-img{ float:none; display: inline-block;}span.message-date{  display: inline-block; float:none;}	
    .type_text{width:100%; margin: 0px;}
    .new_tooltip{ display: none;}
    .type_text {width: 103% !important;}	
    .type_text textarea{width: 97% !important;}	
    .select_your{ width: 96%; margin: 25px 0 0 11px;}
    .select_your_content{padding: 0 0 0 62px;}
    .cale_1, .cale_2 { margin: 0 0 20px; width: 185px;}
    .select_your_content input[type="button"]{ width: 168px; margin-right: 3px;}
    .book_btn_blk{width: 178px;}
    .textBlock h6{ font-size:25px;}
    .BookBtn .book_btn_blk a{ font-size:18px;}
    .New_housepic_blk {width: 300px;}
    .New_housepic_blk .NewHomeBlockLeft{ width:100%; float:none;}
    .New_housepic_blk .NewHomeBlockRight{ float:none; width:100%;}
    .new_btnYourPlace { float: left; margin:12px 0 16px 71px;}
    .show_ul ul{ padding:0px; margin:0px;}
    .New_housepic_blk .new_listting_blk .photo-view-detail{margin: auto auto 15px;}
    .New_housepic_blk .NewHomeBlockRight .view-more{ display: block; float: none; height: auto; position: relative; right: 0; top: 0; margin:auto;}
    .New_housepic_blk .NewHomeBlockRight .view-more a{ height: auto; display: block;}		
    .tnc .teber_top{margin: 0 0 0 19px;}
    .tnc .teber_top ul li a{ width: 96%; margin: 8px 0;
                             padding: 8px 15px;}
    .tnc .teber_top ul li{display: block;}
    .LatestHeaderRight .inner-footer-left{ float: left;}	
    #InternLogin{top: 167px; width: 254px;}
    .home-bottom-content{ padding:30px 0;}
    .inner-footer-left h1{ font-size: 26px;}
    .inner-footer-left a{text-align: center; display:block; font-size: 18px;}
    .Newedithow { background: url("../new_images/rental_request_bg.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0 0 0 -13px; padding: 0 0 0 46px;}
    .Newedithow h4{ font-size:17px;}
    .Newedithow_in p.red{ text-align:center;}	
    #AllAffiliatedDetails .inputblock label {margin: 6px 0 0 15px; padding: 0}
    .welcome_pop_main { margin:398px auto auto; position: relative; width:297px; z-index: 99999;}
    #search_listing_new .welcome_pop_main { margin:398px auto auto; position: relative; width:297px; z-index: 99999;}
    .box-shadow {  box-shadow: 0 0 0 #FFFFFF;
                   width: 100%;}
    .welcome_pop_main .close_btn{right: -6px;  top: -16px;}
    #search_listing_new .welcome_pop_main .close_btn{right: -6px;  top: -16px;}		
 
    .new_id_validation .inputblock-right .input{ width:152px;}
    .new_id_validation .inputblock-right .input input[type="text"]{ width:95%;}
    .new_id_validation .month { float: left; margin: 0 4px 4px 0 !important; width: 72px !important;}
    .opt_box_right { float: left; margin: 10px 0; width: 100%;}
    .new_listting_blk .photo-view-detail { float: none; margin: auto auto 10px; width: 201px;}
    .view-more { float: none; font-size: 18px; text-align: center; width: 246px;}
    .view-more a{  display: inline;}
    .Room-mates-dev { float:none !important; margin: 20px auto !important; width: 185px;}	

    #UserResetPasswordForm .passsubmit{ margin:10px 0 0 18px !important;}	
    .login_box_bottom input[type="text"]
    {width: 84%; margin: 0 0 0 9px;}	
    .login_box_bottom input[type="password"]
    {width: 84%; margin: 15px 0 0 9px;}	
    .login_box_bottom input[type="checkbox"]{ margin:21px 0 0 11px;}
    .login_box_bottom input[type="submit"]{ margin:22px 0 0 36px !important;width: 62%;}
    .NewBottomBlockRight h1{ margin-left:0px;}	
    .error_profile .error-cont{ width:100%;}
    .error_profile .error-cont-left,
    .error_profile .error-cont-right
    { margin:auto; float:none;}
    .mob_clear{ clear:both; height:10px;}
    .new_bedroom_label select{ margin:0px;}	
    .submit_rating a{ right:0px;}	
    .payment .payment-blklf { color: #000000; padding: 0 0 6px 9px; width: 100%;}
    .payment .payment-blkrt{ width:100%;}
    #card_payment #RoomPaymentCardType{ margin: 0 0 0 10px;
                                        width: 125px !important;}	
    .bookking-order-pay label{ font-size:11px;}
    .payment #card_payment label{ display: block; float: none; padding: 9px 0 11px 10px; text-align: left !important; width: 100% !important;}
    #RoomPaymentSecurePaymentForm .bookking-bottom-button { margin: 15px 0 15px 100px; padding: 0;}
    .bottom_part .popup-content a.more { margin: 0 0 8px; padding: 13px 14px 6px 40px;}	
    #UserVerificationIndexForm .inputblock-right .input{ width: 144px;}
    #UserVerificationIndexForm .inputblock-right .input input{ width: 91%;}
    #UserVerificationIndexForm .month { float: left; width: 72px !important;  margin: 0 4px 4px 0 !important;}	
    #current-stay-tabs #error-msg2{ width:243px;padding: 0 30px;}	
    #UserVerificationIndexForm .get-file-block{ position:static;}	
    #bottom-contener_text_12 .validateIdButton{ width:89%; text-align:center; padding:8px 0;}
    #HavePlaceRespectiveDiv .RentalInputBlock .AddListBtn{margin: -8px 0 0 !important;}	
    .res_welcome .pro_side .content_side a.button2{ width: 87%;}
    .res_welcome .BookingRequestBlkTop h3{margin: 0;}
    .res_welcome .BookingRequestBlkTop h2{margin: 0;}
    .res_welcome .user_info_list li h1{margin: 10px 0 9px !important;}
    .res_welcome .RequestBoxBtmRightTop p{ margin: 0 10px 0 0;}
    .res_welcome #UserAffiliationForm label{ margin: 0 0 0 14px;}
    .res_welcome #UserSchoolForm .NewEducation h3{margin: 0 0 0 14px;}

    .EmailBLk .valid_list_conatin .varified .left_span{ width:100%!important; margin:0 0 5px 0;}	
    #calendartabnum11 #calendar{ width:100% !important;}	
    .calendar-block-inner-right .calendar-block-bottom iframe { width: 254px;}
    #subm .save_continue{margin: 36px 0 15px 59px;}		
    .uploaded-img ul li{width: 33px; min-height: 48px; margin: 0 5px 4px 0;}
    .uploaded-img ul li a img{ width:33px; height:33px;}	
    .popup-content a.more{ padding:3px 14px 2px 40px;}
    .on_about{ width:100% !important;}	
    .Popfive{ width:270px !important;} 
    .Popfive .MyListingbtm{padding:2px 8px 0 8px;}
    .Popfive .ListBoxLeft{ width:60px; margin:0px;}	
    .Popfive .ListBox .c-icon{left: 27px;}
    .Popfive .ListBoxRight { float: right; width: 191px;}
    .Popfive .update_listingbox .ListBoxRight .pro-details{ width:100%;}
    .Popfive .update_listingbox .ListBoxRight .h-bg h1{ padding:0px !important;}
    .Popfive .update_listingbox .ListBoxRight .PerNightRight{ margin:0px; width: 218px;}
    .Popfive .update_listingbox .ListBoxRight .new-right-list{ width: 142px;}
    .Popfive .update_listingbox .likes-block{ width:86%;}	
    .topDiv{ width:270px !important;}
    .rental_invite .rental_invitation_blk{ background:none; padding:0px;}
    .rental_invite .CustomSelectBox{width: 90%;}
    .rental_invite .Custom_Sel_box{ width:100% !important;}
    .rental_invite .Custom_Sel_box .ListBoxLeft{ margin: 0 0 0 33px; width: 95px;}
    .rental_invite .Custom_Sel_box .ListBoxRight{float: left; margin: 5px; width: 228px;}
    .rental_invite .Custom_Sel_box .ListBoxRight .pro-details{ width:100%;}
    .rental_invite .Custom_Sel_box .ListBoxRight .h-bg h1{ padding:0px !important; }
    .rental_invite .Custom_Sel_box .ListBoxRight .PerNightRight{ width:100%; border-top:1px #999 solid; padding:8px 0 0 0;}
    .rental_invite .checkBoxFav{ margin: 31px 0 0 10px;}
    .rental_invite .Custom_Sel_box .ListBox{ padding:5px 0;}
    .rental_invite .add_inviteMessageblk { margin: 5px 0 0; width: 100%;}	
    .place_photos_blk .add_rule_left{ width:253px;}
    .place_photos_blk .Entire_place_block_top h2{width: 242px; margin: 0 0 9px; line-height: 20px;}
    .place_photos_blk .viewable_box { height: 21px; margin: 7px 0 0; padding: 2px 59px 7px 0;}
    .place_photos_blk .add_rule_bottom_left { float: none; margin: auto; width: 250px;}
    .place_photos_blk .upload_photos{ width:100%; margin:0px;}
    .place_photos_blk  #preview .room-preview-box-img{width: 245px;}
    .place_photos_blk .save_continue{margin: 10px 0 11px 41px;}
    .place_photos_blk .rate-host-expanded-mid-right { float: none; margin: auto; padding: 0; width: 250px;}
    .place_photos_blk .rate-host-expanded-mid-right h2{width: 237px;}
    .place_photos_blk .rate-host-expanded-mid-right-box{width: 248px; margin: 0 0 15px;}
    .place_photos_blk .rate-host-expanded-mid-right-box p{ background:none; margin:14px 0 0 9px; width: 235px; padding:0px; left:0px;}
    .place_photos_blk span.expanded-span{ margin: 10px 0 0 9px;}

    .Sec_verify_birthday_date{ width:100%;}
    .Sec_verify_birthday_date label{ margin:0 0 10px 0;}
    .listing_succ a.go_to_dashbrd{ width:96% !important;}


    .EditRule .sucessMessage{width: 100%;  padding:8px 0 3px 0;}	
    .callpop_blk{ margin:0px;} 
    .callpop_blk_content i.callpop_icon_1{ background: url("../new_images/master-sprite.png") no-repeat scroll -28px -882px transparent;  margin: 0 0 0 63px;}	
    .callpop_blk_content i.callpop_icon_2{ margin:0 0 0 63px;}
    .callpop_content{ width:183px;}
    .not-found-img img{ height: auto; margin: 8px auto auto; width: 100%;}
    .not-found-back{ margin:10px 0;}
    .not-found-back a{display: block; font-size: 17px; margin:0px; text-shadow: 0 0 0 #000000;}		
    .SeoPageSlider #slides{ display:block;}	
    .SeoPageSlider #slides .slide img,
    .SeoPageSlider #slides .slide .caption
    { display:none;}	
    .SeoLandingPage .resp-mod .NewTypeInput_123Inner{width: 288px; top: 32px; left: 0; padding:0 4px 0 0;}	
    .SeoLandingPage .NewTypeInput_123Inner ul li{width: 93%; padding: 3px 12px;}
    .SeoLandingPage .UlDiv ul li{margin: 0 0 0 11px;}	
    .invite-guest-mid-cont-left{width: 89%; margin: 5px 0 10px 20px;}
    .new_usercontact_btn { clear: both; display: block; float: none; margin: 18px auto auto; width: 200px;}
    .new_usercontact_btn a span{width: 132px; padding: 12px 0 0;}	
    .newcont_Btn{ padding: 5px 0 6px 42px; margin: 3px 0 3px 52px; text-align: left;}
    .Newpop3{ width:270px !important;}
    .pop_no_listing .rental_invitation_blk{ padding: 1px 0 0 65px !important;}	
    .pop_no_listing .RentalInputBlock2{width: 100%;}
    .drag_button {float: left; margin: 0 0 0 -70px; width: 100% !important;}
    .ow_add_info .amenities_fild { margin: 15px 0 0; width: 100%;}
    .ow_add_info .amenities_fild label{ font-size:11px;}	
    .ow_add_info .Entire_form_block label { margin-left:0px;}
    .ow_add_info #PlaceAddListingForm .amenities_fild label { margin-left: 1px !important;}	
    .HomeBlock2 .textBlock { margin:6px auto 36px auto;}
    .HomeBlockOuter .HomeBlock3 .HomeBlockRight .textBlock {  margin:45px 0 auto}	
    .user_box-top{ height:auto;}	
    .bodurl{font-size: 20px; margin: 36px;}	
    .Manage_left_blk .overview-mssages a strong{ width: 200px;}	
    .edit_room{  clear: both; float: left;  margin: 5px; position: relative; left:5px;}	
    .Delete-Add-btn{ float:left; margin:10px 0;}
    .Reference-Add-btn{ width: 116px;}	
    .Entire_form_block label{ margin-left: 0;}	
    .form-head{width: 268px; margin-left: -10px; padding: 10px 0 10px 12px;}
    #PlaceAddListingForm .no-bed label{ float:left;}
    .Entire_form_block label{ font-size:12px;}	
    .sn_ln_new_blk{  margin: 15px auto; width: 287px;}	
    .sn_ln_new_box_btm .login_round_box { left: 121px;}
    .new_inpt_blk label{ width: 202px;}
    .new_sn_f_blk .create_account_btn{border-radius: 0 5px 5px 0;}
    .communicate span.day{ width: 155px;}	
    .past_st_title{ width:248px !important;}
    .communicate{padding-left:42px !important; background:url("../images/mob_communicate.jpg") no-repeat scroll left top;}	
    .new-round-box15{ height:243px;}	
    .new-round-box16{ height:101px;}
    .more_flexibility_box_bottom .Calendar_block{ height:auto;}
    #PER_DAY #RoomRentDay {
        width: 84px;
    }
    .new_EditVideo .EditVideo { width: 84%; padding:15px;}	
    .new_EditVideo .Accept_Request_popbox{ padding:5px;}
    .new_EditVideo .new_img .new{ width: 149px;}
    .new_EditVideo  .Request_popbox_button {
        width: 238px !important;
    }
    .Vh2{  padding: 6px 12px; }	
    .newupload_video iframe{ width:100% !important;}
    .Faq_search input[type="text"]{width: 232px;}	
    .New_details_pop{ width:270px; padding:5px;}
    .New_details_pop_in{ width:100% !important;}
    .New_details_pop .wallet-block table #head th{height: 13px;
                                                  overflow: hidden;}
    .Vew_trans .PopOne h1, .New_details_pop .New2_pop_border h1{ font-size:16px;}	
    .New_details_pop .Accept_Request_popbox { padding:5px;}
    .calendar-block-menu ul li a{padding: 6px;}	
    div.msgBox{ width:257px;}
    div.msgBoxImage img{ width:48px; height:48px;}
    div.msgBoxImage{ width:48px; height:48px;}
    div.msgBoxContent{ width: 188px;}
    
    .Accept_Request_popbox .new_img .up_frm{ float: left; margin: 13px 0; width: 100%;}
    .new_img .new_grn_btn{top: 38px; width: 173px; left:0px;}	
    #subm .save_hide{ color: #FF0000 !important; display: block; font-size: 11px; font-weight: normal !important; height: 52px; margin: 24px 0 16px !important;
                      width: 258px !important;}	
    .td_row{border-bottom: 1px solid #E1E1E1; padding:0 0 5px 0;}	
    #showing img,
    .ajaxLoaderMiddle  img
    { width:80px !important; height:80px !important;}	
    .earning_detail_top,
    .earning_detail_bottom
    { text-align:left; padding:5px;}
    .inner_img{ width:25px; height:25px;}
    .NewInboxBottomInTopLeft .ImgBox .UserImg  .inner_img img{ width:100%; height:100% !important;}	

    #RentalGoalPlaceForm .RentalInputBlock label{ text-align:left;}	
    #RentalGoalPlaceForm  label.NewLabel3 { margin: 5px 0 0;}
    .RentalGoalsBlkBox h5{ width:98%;}
    .RentalGoalsBlk h4{ font-size:15px;}
    #bottom-contener_text_2 .NewPersonalBlk { padding: 15px 15px 15px 12px !important; width:240px;}
    #UserEmploymentForm .Employment{ padding:10px;}
    #UserEmploymentForm .Employment label { margin: 3px 0 0; width: 100% !important;}
    #UserEmploymentForm .inputblock-right { float: left; width: 261px;}
    #UserEmploymentForm .Employment .check label { width: 167px !important;}
    #UserEmploymentForm .workat .SelfEmployedTextBox{ clear:both;}
    #UserEmploymentForm .Employment .check{ margin-bottom: 19px; padding-left: 2px;}
    #UserEmploymentForm .NewClickAddBtn{ margin:10px 0 0 0;}
    #UserSchoolForm .Employment .NewPadding2{margin: 15px 0 !important;}
    #UserSchoolForm .NewEducation .inputblock-right{ margin: 9px 0 30px 9px;}
    .validation-id-bottom .radio-button-block{ margin: 0;}
    .ID-mms,
    .ID-email
    { width:100%;}	

    .AptReqBlk .AptReqBtn { float: left; width: 100%;}
    .AptReqBlk .AptReqBtn a{ display:block; text-align:center; margin:0 0 8px 0;}
    .AptReqBlk .date-timer{ width:119px;}
    .AboutUserInfoTop h1,
    .VerHeading,
    .ht-gt-heading h2
    {  font-size: 16px;}


    #welcome_Review .BookingRequestBlk { padding: 20px 10px 17px;}
    .BookingRequestBlkTop h1{  font-size: 24px;}
    #welcome_Review .RequestBoxBtmRight{ width:100%; margin:0px;}
    #welcome_Review #EmploymentBlock1{padding: 11px; width: 91%;}
    #welcome_Review #UserEmploymentForm .inputblock-right { float: left; width: 264px;}
    #welcome_Review #UserEmploymentForm .Employment .inputblock .add-more a.delete_employment img { margin: 0;}
    #welcome_Review #UserEmploymentForm .Employment .check { margin-bottom: 7px; padding-left: 11px;}
    #welcome_Review #AllEmploymentDetails{padding: 11px; width: 91%;}
    #welcome_Review #UserEmploymentForm .Employment .check label { width: 189px !important;}
    #welcome_Review  #UserEmploymentForm .Employment label { margin:0 0 0 7px; width: 121px !important;}
    #welcome_Review  #UserSchoolForm .inputblock{padding: 11px; width: 91%;}
    #welcome_Review  #UserSchoolForm .NewEducation .inputblock-right{margin: 9px 0 30px;}
    #welcome_Review .NewEducation .add-more a.delete { margin: 0;}
    #welcome_Review  #UserAffiliationForm .Employment{padding: 11px; width: 91%;}
    #welcome_Review  #UserAffiliationForm .Employment .inputblock-right{ float:left;  margin: 6px 0 0 -2px;}
    #welcome_Review .SocialMediaBlk .welcome-personalblk-3 h2.Per{ width: 149px;}


    #welcome_Review .SocialMediaBlk .welcome-personalblk-3{height: 15px;}
    .new_wel_review_blk { margin:0;}
    #welcome_Review .RequestBoxBtmRightTop h3 { font-size: 15px;}



    .SerchBtmBlk .SearchListBlk{ width:100%;}
    .listing_succ .listting_added_block{ width:100%;}
    .listing_succ .heading-bg-top h2{  margin: auto 10px; padding: 0 0 0 26px; width: 82%; font-size: 18px;}
    .listing_succ .new-listing-inner-round{ width: 85%;  margin: 33px auto 40px;}	
    .listing_succ .listing-content { margin: auto; width: 100%;}
    .listing_succ .listing-content span{ font-size: 15px;}
    .listing_succ .list-add-button { margin: 15px; width: 90%;}
    .listing_succ .list-add-button a.comp_a{width: 94%; float:none; display:block;}
    .listing_succ .list-add-button a{width: 100%; float:none; margin:10px 0 0 0; display:block;}

    .Room_1_blk .Entire_form_block { padding: 0 0 0 10px; width: 260px !important;}	
    .Room_1_blk input[type="text"], .Room_1_blk textarea{ width:95%; margin:0px;} 
    .flexibility_radio p{ width:100%; margin:0 0 10px 0;}
    .flexibility_radio label{width: 213px;}
    .Room_1_blk .on_click_open{  margin: 15px 0 17px 11px; width: 266px;}
    .Room_1_blk .row-2{ margin:0px;}
    .Room_1_blk .row-3{ float:left;}
    .Room_1_blk .more_flexibility_box_bottom { margin: 0;}
    .Room_1_blk .new_div_open { margin:10px 0 0 10px; width: 263px;}
    .Room_1_blk .radio_box3 label{width: 203px;}
    .Room_1_blk .new-round-box12{ height: 167px}
    .Room_1_blk span.new_list #RoomRentMonth { width: 84px;}
    .Room_1_blk .new-round-box13{ height: 94px;}
    .new-round-box14 input[type="text"] { width: 96px;}	
    .Room_1_blk .more_flexibility_box_bottom .Calendar_block{ margin:10px;}
    .Room_1_blk .Calendar_block{ width: 89%; padding:5px;  background: #b8d3f4;
                                 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                                 background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
                                 background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
                                 background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                 background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                 background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                 background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
                                 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );}
    .Room_1_blk .Calendar_block .right_cale{ margin:10px 0 0 0;}
    .Room_1_blk .more_flexibility_box_bottom iframe{ width: 275px !important; height: 600px !important;}
    .Room_1_blk .add_rule_bottom_left .upload_video
    { float:none;}
    .more_flexibility_box_bottom #app_btn .save_continue{ margin: 36px 0 15px 61px; height:38px;}
    @media screen and (-webkit-min-device-pixel-ratio:0) {
        .more_flexibility_box_bottom #app_btn .save_continue{ margin: 36px 0 15px 61px; height:38px; line-height: 17px;}
}
.page_ve{ width:100%; text-align:center; margin:10px 0;}	
.New_pop_border{ padding:0; width:270px;}
.tdy_details{ font-size: 15px;}
.tran_pop .tab_listng_block-box-left{ width:92%; height:100%;}
.tran_pop .tab_listng_block-box-mid	{ width:92% !important;}
.active_account_outer { background:none; padding: 11px 0 0 8px;}
.active_account { background: none; width: 98%;}
.AddNewAcc{ margin:0 0 0 32px;}
.wit_box_1{ padding:0px;}
.active_row{ padding:10px;}

.guestnest-wallet .earning .total-earning,
.guestnest-wallet .earning .withdraw
{ padding-left: 11px; padding-top:0px;}	
.guestnest-wallet .earning .total-earning span, 
.guestnest-wallet .earning .withdraw span{width: 75px;}
.guestnest-wallet .earning{ font-size:14px;}
.guestnest-wallet a.payout-mathod{ margin: 11px 0 0 13px;}
.NewAddClass .CreditFormLt{margin: 12px 0 0;}
.wal span{ font-size:16px;}
.Vew_trans .popup-content{ padding-right:10px;}
.tab_listng_block-box-left img{width: 89%;}
.trans_details_row_Lt,
.tab_listng_block-box-mid .left-col
{ font-size:13px; margin:0 0 5px 0;}
.trans_details_row_Rt,
.tab_listng_block-box-mid .right-col
{ color:#999; margin:0 0 5px 0;}
.Vew_trans .tab_listng_block-box-mid{ padding:20px 0 0 0px;}


.contactInRt h3{font-size: 18px;}
.FaqPageLeft { float: none; position: static; width: 100%; margin-left: 0;}
.FaqPageRight{ width: 100%;  margin: 18px 0 0; float: none;}
.HelpSearchBox input[type="text"]{ width: 89%; float:none;}
.HelpSearchBox input[type="button"]{ float:none; margin: 9px 0 0 0;}	
.contactInLt{ width: 93%; border:0px;  padding: 0 10px 0 0; margin:0 0 0 10px;}
.HelpContactBlock h2{ font-size:25px;}
.SelectSubject select{ width:215px;}
.contactInRt { float: none; margin: 0 0 11px 10px; width: 286px;}	
.FaqPageRight .box1 h1{ font-size:15px;}
.level1category{ font-size:16px;}	

.invite-guest-BtmBlk{ width:100%;}	
.special-considerations{ padding:0 0 8px 0;}
.BlockRoommate .SearchListBlk{ width:100%;}
.invite-guest-ListBlkLt { float: none; width: 100%;}
.invite-guest-ListBlkLt-top .contactme{ width:85%; display:block;}
.invite-guest-ListBlkRt{width: 100%; float:none;}
.BlockRoommate .NewBottomBlockRight { width: 100%;}
.invite-guest-mid-cont-left ul li{ width: 246px;}
.invite-guest-ListBlk-mid-part-left{ display:none;}
.invite-guest-ListBlk-mid-part-right{ width:100%; border:0px;}
.invite-guest-heading h1{font-size: 18px;}
.invite-guest-TypeBlk{ float:none;  width: 230px; margin:0 0 0 35px;}
.invite-guest-ListBlk-bottom-part-right{  width: 290px; margin: 13px 0 0 18px;}



.destabberBlk ul li{ margin: 0 4px 0 0;}
.NewInboxBtnBlok ul li:last-child { margin: 0; width: 46%;}	
.new-fixed #fixed_menus{ display:none !important;}	
.room_left_infoblk{float: none; width: 89%; margin: 0 0 12px;}	
#tabs5 .outer_review { width: 64%;}	
#tabs5 .ReplyReview { margin:0px;}
#tabs5 .ReplyReview .outer_review .inner_review { width: 89%;}
.new-box h1{ font-size: 15px !important; padding: 5px 5px 5px 22px !important;}	
.YesNoPopLeft { float: left; margin: 0 0 8px !important;}
.bookking-top-box h3, 
.bookking-top-box h4, 
.bookking-top-box-bottom h4{ width:95%;}
.Reservation_Blk .bookking-top-box-left{ width: 100%; padding:0; text-align:center;}
.Reservation_Blk .bookking-top-box-mid { width: 100%;}
.Reservation_Blk .bookking-top-box-right{margin: 20px 30px 0 0;}
.New_padding_22 {height: auto;}
iframe.ifrm_1{ height:225px !important;}
.Reservation_Blk .bookking-top-cont{ margin: 20px 0 0 4px; padding: 0; width: 281px;}
.Reservation_Blk .bookking-part-mid-left{ float:none; width:100%;}
.Reservation_Blk .bookking-cont-box-left h2{ width: 98%;}
.Reservation_Blk .new-row-heading { float: left; width: 170px;}
.Reservation_Blk .new-row-heading ul{ padding:0px; margin:0px;}
.Reservation_Blk .new-row-heading ul li.tool-tip{ width:100% !important;}
.Reservation_Blk .bookking-cont-check-box{ width: 92px;}
.Reservation_Blk .bookking-cont-check-box label{ float:none;}
.bookking-cont-box-view{ width: 146px;}
.bookking-part-mid-right{ width: 100%; float:none;}
.bookking-part-mid-right h3 a{ left: -1px;}
.bookking-part-mid-right-box p{ background:none; padding:0 0 0 10px; width:100%; left:0px;}
.bookking-part-mid-right-box{ padding:10px; width: 91%;}
.Reservation_Blk .bookking-top-box-bottom .bookking-bottom-cont{ width:100%;}
.Reservation_Blk .payment-type{ font-size:12px;}
.Reservation_Blk .btn_dev { margin: 0 0 0 21px; width: 88%;}
.Reservation_Blk .bookking-order-pay{ width: 94%; float:none;}
.Reservation_Blk .CardOptnSelectInpt{ width: 262px; margin: 8px 0 0;}
.Reservation_Blk .CreditFormRt{ float:none; width: 99%;}
.CreditFormRt img{ margin:0px !important; }
.Reservation_Blk .input_exp { margin: 0 10px 8px 0; width: 118px !important;}


.Cancel_booking_blo_pop{background: url("../new_images/cancel_booking_icon_mob.png") no-repeat scroll left top transparent;   margin: 0 0 0 5px;
                        padding: 0 0 0 47px;}	
.P_tp_text3_row .rw_1_left{width:100%; margin:0 0 8px 0;}
.P_tp_text4_tle{ width:50%;}
.P_tp_text4_num{width:46%;}	
.P_tp_text5 p{ margin: 0 0 9px; width: 100%;}
.P_tp_btn a.l_btn{ float:none; width:100%; margin:0 0 10px 0;}
.P_tp_btn a.r_btn{ width:100%; margin:0px; float:none;}


.responce-review .user-picture{ width:78px;}
.responce-review textarea{ width: 150px; height: 93px;}
.responce-review .user-picture img{ width:100%;}	
#overslider .TextForMobile	h1{text-shadow:
                                  -1px -1px 0 #ffffff,  
                                  1px -1px 0 #ffffff,
                                  -1px 1px 0 #ffffff,
                                  1px 1px 0 #ffffff; margin:0;padding:0;}
#overslider .TextForMobile p{text-shadow:
                                 -1px -1px 0 #000,  
                                 1px -1px 0 #000,
                                 -1px 1px 0 #000,
                                 1px 1px 0 #000;}	
.redirect-pop{background: url("../new_images/REDIRECT-POPUP-AFTER-BOOK_MOB.png") no-repeat scroll 0 0 transparent; margin: 0; top: 365px;}
.redirect-pop h1{font-size: 19px;}
.redirect-pop p{ width:216px;}
.redirect-pop h2{font-size: 18px;}
.steps-block { margin: 5px 0 0 52px;}
.steps-block .points{width: 239px; font-size:12px;}
.steps-block a.go{  font-size: 12px; margin: 15px 0 0 16px;}
.NewShowProfile .Work-block-left{ width:100%;}
.Work-block-left span.schoolInfoRt{ width:183px;}
.NewSocialMediaBlk .media-connct-blockleft { width: 244px;}
.NewShowProfile .Verify-id-left, .NewShowProfile .valid_list_conatin { padding: 17px 0 0; width: 269px;}
.valid_list_conatin .row .right_span.no_vari{ background: url("../images/gray-arrow-down.png") no-repeat scroll 0 0 transparent;}	
.NewProfilePubileImg{height: 324px; margin: 0 0 13px;}	
.NewStays .change-expanded-top-mid p { width: 249px;}	
.NewMoveIn{ margin: 0 0 0 3px; padding: 0 0 0 72px;}
.NewMoveIn .MoveInSelectType label{width: 135px;}
.MoveInSelectType .MoveInBtn{margin: 0 0 0 21px;}
.MoveInSelectType .InviteMessageSend{margin: 8px 4px 0 0;}	

.Blk_Booking_req  .newpro-bottom-contener-left .photo-left-block,
.Blk_Booking_req  .newpro-bottom-contener-left .photo-right-block
{ width:257px;}	
.Blk_Booking_req  .TripDetails  .BorBtmRt{ padding-left:5px !important;}
.Block_SignIn .NewLoginBlockLt{ width: 100%;}	
.TextForDestop h1 { font-size:24px; margin:0 10px 10px 10px;}
.TextForDestop p { font-size:19px; margin:0 10px;}
.TextForMobile{ display:block;}
.NewReviewFild h3{margin: 6px 0 0 14px;  width: 86%;}	
.NewReviewFild .review_noe_btn{ margin: 8px 0 11px 20px;}
.NewReviewFild .review_noe_btn a{ font-size: 12px;}
.UpdateReview .reciv_review{ width:100%;}
.UpdateReview .review_received{ width: 149px;}
.UpdateReview  .review_given{ width: 148px;}
.rating-reviews .rating .booking-rate{ float: left; width: 100%;}
.rating-reviews .rating .rating-tip{ float: left; width: 100%; margin:20px 0 0 0;}
.rating_to_host #title_div .listing{ width:100% !important;}	
.rating-reviews .rating .rating-tip .rating-tip-heading{left: 0; top: -13px;}
.RentalStatus h2{ margin:0px 10px 5px 6px;  font-size: 15px;}
.dash-toggle .dash-toggle-option{ width:48.6%;}
.offerPlaceLeftChecked,
.havePlaceLeftChecked
{ left: 143px !important;}
.dash-toggle{ width:288px; margin:0 2px;}	
.dash-toggle .dash-toggle-option{font-size: 10px;  padding: 0 2px;}	
#dash-toggle-host2{ margin:5px 0 0 3px;}	
.footer-menu ul{ margin:0 0 15px 0;}	
.footer-menu h1{ margin:0 0 10px 0;}
.host-top-4-title{margin-left: 0;}
.profile-info .member-info .member-name { width: 262px;}
.NewProfilePubileImg .pika-stage img{ width:auto;}	
.AddPostBlk { margin: 0 9px;}
.AddPostBlk .InputBlk label{ float:none; margin:0 0 5px 0; width:100%; display:block;}
.AddPostBlk .InputBlkRt { float: none; margin: 0; width: 260px;}
.SubBottomBlk h2{ padding:0 0 7px 12px;  font-size: 16px;}
.IsRoomBlockTop { margin: 12px 0 12px 12px;}
.MonthDayBlock { margin: 12px 0 12px 12px;}
.Monthly_div_open { margin: 0 0 10px;}
.MonthlyBlkTopLt { border-radius: 5px 5px 5px 5px; box-shadow: 0 0 0 #999999; width: 84%;}
.MonthlyBlkBoxRt { float: left; margin: 5px 0 0 7px; width: 228px;}
.RentalBoxLt { margin: 0 0 11px;}
.NoticeBlock,
.Daily_div_open
{ width:85%;}
.NoticeBlock p{ width:226px;}
.NoticeBlockRt { margin: 15px 0 0 50px;}	

/*New Login Block*/
.NewLoginBlock{ width:100%;}
.NewLoginBlockTop h1{ font-size:22px;}
.NewLoginBlockTop h2{ float:left;}
.NewLoginBlockLt { text-align: center; width: 89%;}
.NewLoginBlockRt{ width: 84%;}
/*New Login Block*/


/*InviteSlider*/

.InviteSlider-block .warrper{ width:306px;}
.InviteSlider{ width:256px;}
.list_carousel {  margin: 0 0 20px 19px;}
.InviteSlider-block  .caroufredsel_wrapper{ width:272px !important;  margin: 0 0 0 -34px !important;}

/*InviteSlider*/	
.NewAddRulesTop{padding: 15px 10px;}	
.NewAddRules h1{font-size: 18px !important; margin: 6px 0 !important;}
.NewAddRulesTopIn{background: url("../new_images/ExpectationIconmob.png") no-repeat scroll left top transparent; padding: 0 0 0 44px;}
.NewAddRulesTopIn h2{ font-size:18px;}
.NewAddRules .add_rule_bottom_left { margin: 0 5px; width: 96%;}
.NewAddRules .padding_10 { padding: 0 0 10px 9px;}
.NewAddRules .padding_10 label { margin: 0; width: 201px;}
.NewAddRules .txtarea{ width:170px;}
.NewAddRules .newpro-bottom-contener-right { margin: 37px 0 20px 28px;}
.NewAddRules .rules_btn_box{width: 191px; margin:auto auto 17px auto;padding: 10px 0 0;}
.NewAddRules .rules_btn_box #save_v{ margin:17px 11px 0 0;}
#Add_place_rules .addNewRules, .Saverules { font-size: 14px; width: 100%; }
.NewAddRules .rules_Que_block input[type="checkbox"]{float: none; margin:10px; width: 15px;}
.NewStays .new-bottom_part{ margin:20px 6px 50px 14px;}	
.NewStays .new-bottom_part .change-terms-itrms-expanded-part-mid  .expanded-part-mid-left{ width: 100%;}
.expanded-part-mid-left h1{ width:89%;}	
.NewStays .new-bottom_part .change-terms-itrms-expanded-part-mid  .expanded-part-mid-left .out_date_block { width: 249px !important;}
.NewStays .expanded-part-mid-right{ width:100%; margin:0 0 9px 0;}
input.EntireInput,
.EntireTextarea
{ width:96%; margin:0px;}
.wridigits{ margin:0; width:160px;}	
.NewChangeAdd{ margin: 0 0 0 3px;}
.NewChangeAdd .radio_box3 label { width: 79%;}
.NewChangeAdd .new_div_open { margin: 0 0 0 19px; width: 87%;}
.NewChangeAdd .save_continue{ margin:10px 0 15px 63px;}
.NewChangeAdd .Calendar_block{ margin:12px 0 16px; width:92%; height:auto;}
.NewPad1 { margin: 0 10px 14px 5px !important;}
.NewChangeAdd .save_hide {  margin: 24px 0 16px 5px !important; width: 96% !important;}
.enhance-rentability{background: url("../new_images/Mob-reference-phone-icon.jpg") no-repeat scroll left top transparent; padding-left:52px !important;}	
.review-responce{ background: url("../new_images/Mob-review-arrow.jpg") no-repeat scroll left top transparent; padding-left: 50px !important;}	
.ht-gt-reviewBlkTop ul li a{ padding:5px 7px; font-size:13px; margin:0 6px 0 0;}	
.AboutUserInfoBoxBottom .reviewCotm .reviewCotmRight { margin: 0 0 11px; width: 52%;}
.refere-re-bl .refere2{width: 155px;}
.user-words-blk{width: 220px;}
.bullets-box-left ul { min-height: 128px;}	
.ShowPop{ width:270px;}	
/*settings reviews css*/
.user_review{ margin: 24px 0 0 15px; width: 94%;}
.user_review_message{width: 204px; padding: 10px 9px;}
.outer_review{ width:100%;}
.inner_review{ width:91%;}
/*settings reviews css*/

/* Seo Landing */
.NewHomeBlock{ width:270px; padding:10px 0;}
.SeoPageSlider{  background: #5b8434;
                 background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzViODQzNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4NWFjNjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
                 background: -moz-linear-gradient(top,  #5b8434 0%, #85ac60 100%);
                 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5b8434), color-stop(100%,#85ac60));
                 background: -webkit-linear-gradient(top,  #5b8434 0%,#85ac60 100%);
                 background: -o-linear-gradient(top,  #5b8434 0%,#85ac60 100%);
                 background: -ms-linear-gradient(top,  #5b8434 0%,#85ac60 100%);
                 background: linear-gradient(to bottom,  #5b8434 0%,#85ac60 100%);
                 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b8434', endColorstr='#85ac60',GradientType=0 ); height: 373px;}
.SeoPageFormBlock{  margin: auto; right: 0; top: 180px; width: 303px; position:relative;}
.Newcaption h3{ font-size:19px; letter-spacing:-1px;}
.Newcaption h3 span{ font-size:16px;}
.SeoPageSlider .SliderHeading{ font-size:30px; top:23px;  width: 100%; text-align:center; left:0;}
.SeoPageSlider .SliderHeading h1{font-size:26px; text-shadow: 0 0 3px #FFFFFF; margin: 0 0 8px; text-align:center;  letter-spacing: -1px;}
.SeoPageSlider .SliderHeading h3{ font-size:20px; text-align:center; letter-spacing:-1px;}
.NewHomeBlockLeft { float: none; text-align: center; width: 100%;}
.BlockListYourPlace{ float:none; width:80%; margin:auto;}
.NewHomeBlockRight { float: none; margin: 21px 0 0; width: 100%;}
.BlockListPlace ul li { margin: 0 14px 10px 0; width: 44%;}
.NewHomeBlockLeft h1{ font-size:24px; letter-spacing:-1px;}
.NewHomeBlockLeft h2{ font-size:18px;}
.BlockListPlace ul li.Listing-last { margin:0; text-align: center; width: 100%;}
.BlockListPlace ul li.Listing-last a.ViewMoerBlock{ padding:0px;}
/* Seo Landing */	

/* invite Search page */
.InviteSearch .Invite_warrper{ width:294px;}
.InviteSearch .InBg #UserGender{ width:121px;}
.InviteSearch .InBg input[type="text"] { width: 242px;}
.InviteSearch .InBg #UserDobTo, 
.InviteSearch .InBg #UserDob { width: 109px;}
.InviteSearch .InviteDropDown{width: 230px;}
.InviteSearch .InviteDropDown .WithSelect{width:96.4%;}
.InviteSearch .InviteDropDown .NewTypeInput_123Inner{ width: 96%;}
.InviteSearch #RentalGoalEnvironment { width: 170px;}
.InviteSearch .SubInptBtn{background: url("../new_images/new-searchmobbtn.png") no-repeat; width:167px;}
.InviteGuestBlk .invite-guest-ListBlk{ float:none; width:100%;}
.InviteGuestBlk .invite-guest-ListBlkLt{ width:100%;}
.InviteGuestBlk .contactme{ margin-left: 81px;}
.InviteGuestBlk  .invite-guest-ListBlkRt{ width:100%; margin:10px 0 0 0;}
.invite-guest-container-col-main{ margin: 0; width: 99%;}
/* invite Search page */


/* booking_request */
.InHowTo,
.InHowTo1
{ background:none; width:100%; padding:0px; min-height: 63px;   border-bottom: 1px solid #C3C3C3;}
.InHowTo h2,
.InHowTo1 h2
{font-size: 17px;}
.VerifyEmailBlock h3{ width:184px;}
.InHowTo p,
.InHowTo1 p
{ font-size:11px;}
/* booking_request */	
.cancelBtn{ margin:7px 0 0 44px;}	
.passsubmit {  margin:8px 0 0 20px!important;}
.ConMeImg img{ width:100%;}	
.guest1 { top: 60px;}		
.whyguestnestBlk{left: 2px;  top: 34px;}	
.Padding_left{ left:0px; bottom:0;}	
/* Know Feedback Page */
.pop_contain{ width:100%;}
.pop_contain .talk_part article{ width: 86%;}
.pop_contain .talk_part{ height:auto;}
.pop_contain .mid_pop_contian .option_list{ width:100%;}
.pop_contain .mid_pop_contian{ padding:50px 13px;}
.pop_contain .mid_pop_contian .find_field input[type="text"]{vertical-align: top; width: 256px;}
.pop_contain .talk_part .frame.bot_frame { margin-top: 0;}
.pop_contain .mid_pop_contian a{ display:block; margin:9px 0 0 0;}
.pop_contain .mid_pop_contian .find_field{ width:100%;}
/* Know Feedback Page */	
/*Review Page*/	
.Reviews-block{ padding:0 5px;}	
.user-commt-block .user-img-commt{ margin: 0 10px 0 0;}
.user-commt-block .user-commt-right{width: 186px;}
.responc-comment .Response-block{ font-size: 9px; width: 49px;}
.responc-comment .user-commt-right{width: 125px;}
.NewShowProfile .user-commt-block .user-commt-right { width: 155px;}
.NewShowProfile .responc-comment .user-commt-right { width: 102px;}
/*Review Page*/
/*Edit Video*/
.EditVideo{ width:77%;}
/*Edit Video*/	
/*Edit photo*/
.edit_photo_div { width: 100% !important;}
.edit_photo_div .pics{width: 146px; height: 219px;}
img.EditPhoto{ width:100%;}
/*Edit photo*/	
/*Edit Rule*/
.EditRule { padding: 10px; width: 96%;}
.EditRule .padding_10 { padding: 0 0 0 18px !important;}
.editrulespics { width: 93%;}
.editrulespics .txtarea{ margin: 6px 0 9px; padding: 4px 2px; width: 97%;}
.rules_btn_box{ width:170px; margin:auto;}
.EditRule .add_rules_btn{ margin:0 0 10px 0;}
.EditRule .padding_10 label{ margin: -2px 0 0; width: 235px;}
/*Edit Rule*/	
.notification{ padding:0 5px !important;}	
.notification h1{width: 96%;}
/*Change Password Page css start*/
.password-setting-box{ width:100%;  margin: 9px auto;}		
.password-setting-box label{ margin: 0 0 0 15px; text-align:left;}	
.password-setting-box span.bg1{ margin: 13px 0 0 17px;}
.password-setting-box input[type="submit"]{ margin:12px 0 0 148px;}
/*Change Password Page css end*/	
/*Invite Page css start*/	
.SearchFindPlace .FindSubmitBtn input{ width:100%;}	
.PalceListLeft,
.PalceListRight
{ float: none; width: 100%;}
.PlaceList{ width:100%;}
#UserGender{  width: 133px;}
.SearchFindPlace .InBg label{ font-size:12px;}
.mobclear{ clear:both; margin:0 0 5px 0;}
.GoalPage label.city{margin:7px 0 0 15px; width: 31px;}
.GoalPage #UserCity{ width:136px;}
.GoalPage label.city1{margin:7px 0 0 15px; width:47px;}
.GoalPage #UserDob{width: 100px;}
.GoalPage label.age{margin:4px 0 0 4px; width: 38px;}
.GoalPage .WithSelect{width: 88px;}
.GoalPage #UserDobTo{width: 86px;}
.GoalPage .WithSelect{width: 145px;}
.GoalPage .with{width: 148px;}
.GoalPage .with .NewTypeInput_123Inner {left: 0 !important; top: 22px !important; width: 150px;}
label.seekinglabel{margin: 6px 8px 0 15px !important;}
/*Invite Page css End*/
/*Welcome Page css start*/
.BookingRequestBlk{width: 273px; float:none;}
#welcome_content .top_part{ margin-bottom: 20px;}
.BookingRequestBlkTop{ width:100%;}
.NewWelcomeBlock .BookingRequestBlkTop h3{font-size: 16px;}
.BookingRequestBlkBtm {width: 281px !important;}
.BookingRequestMid{width:72%;  margin:0; background:none; border:0;}
.BookingRequestMid h2{ width:100%; font-size: 14px; margin:0 0 4px 0; padding: 0;}
.BookingRequestMid .ContinueBtn{ float: left; width: 142px;}
.or-circle{ display:none !important;}
.BookingRequestMid .ContinueBtn a{ font-size: 13px; padding:5px 0;} 
.Good{ background: url("../new_images/GoodImg320.png") no-repeat;}
.Better{ background: url("../new_images/BetterImg320.png") no-repeat;}
.Best{ background: url("../new_images/BestImg320.png") no-repeat;}
.BookingRequestMid .star { background: url("../new_images/NewStarImg320.png") no-repeat;  top: 3px; left: 37px;  width: 30px; height: 32px; z-index:1;}
.ShowPossBlk{ width: 43px; padding: 11px 13px;  font-size: 12px;}
.BookingRequestMid .CompBlk{width: 44px; height: 35px;  font-size: 12px; top:-28px; right: -7px;}
.BookingRequestMid .CompBlk span{ font-size:8px;}
.BookingRequestBoxTop{ background:#EBEBED; border: 1px solid #707478; margin: 0 0 21px;}
.RequestBoxBtmRightTop h3{font-size: 17px;}	
.RequestBoxBtmRightTop p{ font-size:13px;}
.welcome-personalblk-2{background: url("../new_images/complect.png") no-repeat scroll 166px center #B6DF41;   width: 253px; padding:7px 10px;}
.photo-suggestion-line{font-size: 12px;}
.PersonalBlk .Private-icon ,
.welcome-personalblk-2 .Private-icon
{ float: none; margin: -6px 0 0 26px !important; vertical-align: top; width: auto;}
.PersonalBlkNote{width: 97%; font-size: 11px; margin: 0 4px;}
.welcome-personalblk{background: url("../new_images/complect.png") no-repeat scroll 173px 9px #B6DF41;}
.newpro-bottom-contener-left3 p{font-size: 12px;}
.PersonalBlk .newpro-bottom-contener-left3{width: 88%;}
.fild-block-right span.info-locked{margin: 0 5px;}
.PhoneBlk .valid_list_conatin, .EmailBLk .valid_list_conatin{ width: 227px !important;}
.valid_list_conatin .row .left_span{ font-size:13px;}
.welcome-personalblk-3{ width:253px; background:url("../new_images/complect.png") no-repeat scroll 166px center #B6DF41;}
.welcome-personalblk-4{ width:253px;  background: url("../new_images/complect.png") no-repeat scroll 166px center #B6DF41;}
.fild-block label{ font-size:12px;}
.internal-verification .newpro-bottom-contener-left1{ width:266px;}
.References-block .inputblock .submit-2{ margin: 13px 0 10px;}
.IDBlk .valid_list_conatin, .IDBlk2 .valid_list_conatin{width: 244px !important;}
.NewWelcomeRight { float: none; margin: 0;}
/*Welcome Page css end*/

.AFriend{background: url("../new_images/sms_icon320.png") no-repeat scroll left top transparent; margin: 0; padding: 0 0 0 55px;}
.PhoneNumCon{ float: none; width: 170px;}
.MessageContentPop{width: 172px; float:none; margin:0px;}	
.depositPop{ background: url("../new_images/postlockicon320.png") no-repeat scroll left top transparent; margin:0; padding: 0 0 0 45px;}	
.VerEmailAddBlk{ width:100%;}
.Ques{width: 170px;}
.VerEmailAddBlkBtm h1{font-size: 17px;}	
.ListingBlkLt{ margin:auto; float:none;}
.ListingBlkRt{ float:none; width:100%;}
.BorBtmRt{ width:46%; font-size:13px;}
.BorBtmLt{ width: 109px; font-size:13px;}
.AdditionalSelect label{ float:none;}
.AdditionalBlk{ height:auto;}
.AdditionalSelectInpt{ margin: 6px 0 0; padding: 4px; width: 90%;}

.TermDiv p{margin: 0 0 0 10px;
           width: 86%;}
.TotalTripFont .BorBtmLt{font-size:13px;}
.NewMoveout{ background: url("../new_images/move_out_icon320.png") no-repeat scroll left top transparent; margin: 0; padding: 0 0 0 45px;}
.NewMoveout h2{ font-size:14px;}
.NewMoveout p,
span.graytext
{ font-size:11px;}	
.poptwo{ width:270px !important;}
.new-box h1{padding: 5px 5px 5px 22px; font-size: 15px;}
.BgCheckPop { margin: 0;}	
.resp-mod{ position:relative;}	
.ForListMobile{ display:block;}
.ForDestop{ display:none;}
.NewTypeInput_123Inner jcls .Done{ display:none;}		
.NewHeaderBg{ background:none; padding:4px 0 0;}	
#welcome_content .top_part .pro_side{width: 100%;}	
#welcome_content .help_side{ background:url("../new_images/help_bgMo.png") repeat-y; width:259px;}
#welcome_content .top_part .pro_side .pro_img{ float: none; margin: 10px auto; text-align: center; width: 183px;}
#welcome_content .pro_side .content_side{ float: none; margin: auto;  min-height: 253px; width: 93%;}
#welcome_content .pro_side .content_side h2{ font-size: 26px;}
#welcome_content .pro_side .content_side h3{ font-size:22px;}
#welcome_content .pro_side .content_side h4{ font-size:17px;}
.PopOne{ width:270px !important;}	
.PopOne h1{ font-size: 16px; padding: 6px 25px;}
.Acceptpop{margin: 18px 0 0;  padding: 0 0 0 24px;}
.AcceptpopBtn { margin: 23px auto; width: 136px;}
.PopOne .no{ margin:10px 0 0 0;}
.IncludeMessage { margin: 0 0 0 38px;}
.IncludeMessage h4,
.IncludeMessage .SentTimeBlk
{ float:none;}
.con-box-6-left{ float: none; margin: auto; width: 60%;}
.con-box-3{ margin-top: 43px;}		
.con-box-1{ margin-top:0px;}
.con-box-1-content{ margin-top: 3%;}
.con-box-2-left img{ width:100%;}
.con-box-2-left,
.con-box-1-right{ float:left; width:60%; margin:10px 0 0 64px;}
.host-top-1-left,
.host-top-2-right,
.host-top-4-right,
.host-top-5-left,
.host-top-6-left,
.con-box-3-left,
.con-box-2-left
{ float: none; margin: auto; width: 63%;}
.host-top-1-right,
.host-top-2-left,
.con-box-2-right,
.host-top-4-left,
.host-top-5-right,
.host-top-6-right,
.host-top-7-right,
.con-box-1-left,
.con-box-3-right
{ float: none; margin: 10px auto; width: 90%;}	
.HomeBlockImg a img{ width:100%;}
.overview-mid-right{ display:none;}	
.view-pbli-pro{ float:none;}
.view-pbli-pro a{ float:none; display:block; margin:5px 0; width:100%; font-size:11px;}	
div.selectBox{ width: 241px;}
span.selected{width: 208px;}	
.RightInfoBlock h2{ width:auto;}	
.info-setting  .info-setting-mid{  padding: 0 0 0 15px;}

.info-setting-mid label{ padding:5px 0 0 0;}	
.per-tit{ margin:21px 0 0 12px;}	
.account-part-right p{ font-size:12px;}	
/*Favorite*/
.scrollBar .ListBoxRight .pro-details{ width:100%; float:none;}
.FavoriteBlkPop .ListBoxRight .PerNightRight{width: 100px;}
.FavoriteBlkPop .rent_contain { width: 42px;}
.FavoriteBlkPop .rental_contain_val{ font-size: 12px;}
.FavoriteBlkPop .blank_space_contain { width: 1px;}
.FavoriteBlkPop .rent_contain {width: 42px;}
.FavoriteBlkPop .or_contain{ width: 16px; font-size: 11px;}
.InviteSomeGuest{left: -173px;}
.FavoriteBlkPop .RemoveFav{ margin: 9px 0 0; width: 134px;}
.InviteSomeGuest a{ padding: 5px 0 4px 25px;}
/*Favorite*/



.ListBoxRight .PerNightRight p { color: #6A6A6A; font-size: 11px; text-align: center;}
.ListBoxRight .PerNightRight h2{ font-size: 25px; margin: 5px 0 0;}
.ListBoxRight .h-bg h1{ font-size:13px;}
.RemoveFav a img{ display: inline-block;   vertical-align: bottom;}
.pro-details ul.pro-show2 li a{ font-size:12px;}
.ListBox{ background:none;}
.ListBoxRight .new-right-list{ width:118px;}
.ListBoxRight .new-right-list .review-block{ margin-left:5px;}
.scrollBar{ width:100%;}
.ListBoxLeft{margin: 0 11px 0 0;}
.scrollBar .ListBoxRight{ width: 273px;}
.top-bar .back{ float:none; width:100%;}
.menutabs ul li{width: 139px;}
.new-fixed{ position:static;}
#fixed_menus .title-bg{ display:none;}
.detail-top-right{ float: left; margin: 14px 0 0;}
.new-list-details-left-top .title-bg{ margin-bottom:0px;}	
.WhatNextBlock .WhatNextOpenDiv{top: 48px; left: -48px;  width: 279px;}
.WhatNextOpenTop h2{width: 75%;}
.WhatNextOpenBottom .WhatNextTabsTop{ height:auto;}
	
nav ul li.Favorite { left: 0; position: relative; top:0;}
nav.ForMobile ul li.message{ margin:10px 0 0 13px !important;}
nav.ForMobile ul li.help{ margin:12px 0 0 16px !important;}
nav.ForMobile ul li.LogOut{ margin:12px 0 0 16px;}
nav ul li.message a.color,
.NewHeaderBg nav ul li.help a,
nav ul li.LogOut a
{ color:#F218EC;}
.FavoriteBlkPopBottom{ width:100%;}
.LYorSpePop{ width: 291px;  right: 10px; top: 161px; display: none}	
.account-part-left{margin: 0 0 0 12px;
                   width: 91%;}
.view_profile_blk{  margin: 10px; float:none; width:auto;}		
.month-and-date-disply{ margin:1px 0 0;}	
.HelpSearchBlock{ background:url("../new_images/MobileNewHelpSearchBox.jpg") no-repeat; width:267px;}
.HelpSearchBlock input[type="text"]{ width:217px;}
.FavoriteBlkPop { right: -2px !important; top:129px !important; margin:0 14px 0 0 !important; width:300px;} 	
.MobileHeader{ display:block!important;}
.TopHelpOpenBlk{ top: 145px !important;  right: 22px; width: 287px;}
#MobileMenu{ display:none;}	
.warrper{ width:300px;}
.HomeBlockOuter .HomeBlock .warrper{width: 300px;}
.NewHeaderBg .warrper{ padding:0 10px;}
.NewHeaderBg .logo{ margin: 18px 0; width: 100%;}
.NewHeaderBgLeft { float: none; margin: 0; padding:15px 0; border-bottom:1px #000 solid;}

/*Home Page*/
.LatestHeaderRight ul li.NewInvite,
.LatestHeaderRight ul li.NewListRomm,
.LatestHeaderRight ul li.help
{ display:none;}
.LatestHeaderRight ul li a{ font-size:10px; padding:10px 1px;}
.LatestHeaderRight ul li.Login-sign a.Login{ padding:10px 0 10px 9px;}
.LatestHeaderRight ul li.Login-sign a.Sign{ padding:10px 9px 10px 5px;}
.LatestHeaderRight { float: left; text-align: left;}
.LatestHeaderBg .warrper{ width:300px;}
.LatestHeaderRight ul li.Favorite{ padding: 7px 18px 10px;}
.LatestHeaderRight ul li.message{padding:11px 1px 8px;}
.logout .LatestHeaderRight ul li.Login-sign{ padding:15px 10px;}
.logo { width: 196px;}
.LatestHeaderBg{ background: url("../new_images/NewtopHeader.png") repeat-x scroll center bottom transparent;}
.logout .LatestHeaderRight ul li.NewInvite,
.logout .LatestHeaderRight ul li.NewListRomm,
.logout .LatestHeaderRight ul li.help,
.logout .LatestHeaderRight ul li.whyguestnest
{ display:none;}
.LatestHeaderRight ul li.how{padding:15px 4px;
                             position: relative;}
.new_lot .LatestHeaderRight ul li.how { padding:0px; display:none;} 
/*Home Page*/
.NewHeaderBg  .MobileHeader{ padding:0px;}
.MobileNavIcon{ float:right;}
.MobileNavIcon{background: #90f305;
               background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkwZjMwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0NGEzMjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
               background: -moz-linear-gradient(top,  #90f305 0%, #44a328 100%);
               background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#90f305), color-stop(100%,#44a328));
               background: -webkit-linear-gradient(top,  #90f305 0%,#44a328 100%);
               background: -o-linear-gradient(top,  #90f305 0%,#44a328 100%);
               background: -ms-linear-gradient(top,  #90f305 0%,#44a328 100%);
               background: linear-gradient(to bottom,  #90f305 0%,#44a328 100%);
               filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#90f305', endColorstr='#44a328',GradientType=0 ); border: 1px solid #696969; border-radius: 3px 3px 3px 3px;
               margin:27px 0 0; position: absolute; right: 14px;}
nav ul li a.MoLogin,
nav ul li a.reg_log
{ display:inline-block;}  
.NewFindInput { background:#F41097; border-radius: 0; float: right; margin:5px 0 0; text-align: center; width: 100%;} 
nav ul li a{ color:#f218ec; font-weight:bold;} 
.MobileNavIcon a{background:url("../images/list_16x14.png") no-repeat left;  padding:8px 0 8px 25px; margin:0 8px; display:block; font-size:18px;}
.search-block{ margin:34px 0 28px;}
nav{ margin:10px 0; float:none;}
.NewHeaderBgRight{ float:left; width:100%;}
.LoginBLock { float: left; margin:0 14px 8px 0;}
.list-your-space { width: 118px; margin:0;}
.NewHeaderBg .list-your-space-btn a{font-size: 13px;}
.list-your-space-btn{ float:right;}
#overslider{ width:100%;}
#overslider h1{font-size: 26px;}
#overslider p{  font-size: 16px;}
.HomeInputBlk{ width: 387px; margin:auto;}
.NewLocInput { background: none repeat scroll 0 0 #FFFFFF; border-radius: 0; float: none; width: 100%; margin:0 0 5px 0;}
.NewTypeInput { background: none repeat scroll 0 0 #FFFFFF; border-radius:0; float: left; margin: 0 9px 3px 0; width: 100%;}
#PlaceType_msdd{ width: 259px !important;}
.NewCheckOutInput { background:#FFFFFF; border-radius: 4px 4px 4px 4px; float: left; margin:3px 0 3px 0; width:100%;}
#RentTerm_msdd{ width:100% !important;}
.OuterInvite{width: 300px;}
.InInvite h2{ font-size:26px;}
.InBg label{margin:7px 10px 14px;}
.slide img{ width:100%; height:100%;}
.HostingBlockLeft{ width:100%;  min-height: 198px; float:none; border:0px;}
.HostingBlockRight { width:100%; float:none;}
.HostingBlockRight h1{ font-size:19px;}
.HostingBlockLeft a{ width:182px;}
.UlDiv ul li { margin:0 0 0 17px; width: 121px; min-height: 279px;}
ul.LookingListBlk li{ min-height:20px !important;}
.UlDiv ul li span.ImgBlock img{ width:96%;}
.textBlock {width: 100%;}
.inner-footer {width: 300px;}
.inner-footer-left { float:none; width:100%;}
.inner-footer-right {width:100%; float:none;  padding:15px 0 0 0}
.icon-block .content-right { width:71%;}
.top_footer_right { width: 100%; float:none;}
.top_footer_right .left_block .bottom{ border:0px; padding:0 0 30px 1px;}
.top_footer_right .left_block h1{margin: 0 0 15px 0 !important;}
.footer_soc_link{ margin:0;}
.HomeBlockLeft { float: none; text-align: center; width: 100%;}
.HomeBlockRight { float: none; margin: 15px 0 0; text-align: center; width: 100%;}
#overslider{top: 70px;}
.HomeInputBlk { margin: auto; height:auto; width: 293px; position:relative; background: none repeat scroll 0 0 hsl(76, 87%, 50%);}
.NewCheckInInput{ width:100%; background:#FFFFFF; border-radius:0;}

#slides{ display:none;}	

.slides_control
{ height:687px !important;}
.InInvite{ top:279px;}
.typselect-1{ width:80%;}
.NewFindNow{margin:6px auto auto;}
.search-block{ background:url("../images/search-box-Ipad.png") no-repeat; display:none; width:178px;}
.search-block input[type="text"]{ width:143px;}
.search-block input[type="submit"]{ width:30px;}
nav ul li{margin:0 0 0 14px;}
.NewHeaderBg nav ul li.help { margin: 0 0 0 10px;}
.login_block,
.sign_block
{ width:273px;}
h2.arrow_text{ width:148px; margin:16px 0 0 13px;}
.login_round_box,
.sign_block .login_round_box
{ left: 116px}
/*.login_box_bottom input[type="email"],
.login_box_bottom input[type="password"]
{margin:15px 0 0 41px;}*/
.login_box_bottom input[type="submit"]{margin:8px 0 0 -31px;}
.sign_block h2.arrow_text{ width:167px; font-size:20px; margin:16px 0 0;}
.facebook_box_bottom input[type="text"],
.facebook_box_bottom input[type="email"],
.facebook_box_bottom input[type="password"]
{width:78% !important;  margin: 10px 0 0 16px !important;}
.facebook_box_bottom label{ width:75%;}
.static_content_block .newtabs ul li a{ width:100px; padding:6px 10px; font-size:13px;}
.charge_date_dea_bottom p{ margin:0 0 0 30px;}
.notification-left h1{ width:auto;}
.notification-left{float: none; margin: auto; width: 96% !important;}
.notification-left-cont{ width:205px;}
.notification-check{ width:100%;}
.notification-iphone-cont,
.notification-iphone
{ width:231px;}
.bullets-box{ width:100%;}
.notification .notification-right{  float: none; margin: auto; width: 96% !important;}
.botton-save-change{ float:none;}
.pass_word{ width:100%;}
.pass_word label{ text-align:left; padding:0 0 0 16px;  width: 105px;}
.STATUS-BLOCK{background:#DADADA;}
.STATUS-BLOCK .status-left,
.STATUS-BLOCK .status-right
{ background:none; margin:0px; float:none; width:100%;}
.tab_listng_block .tab_listng_block-box{ margin:0 10px;}
.tab_listng_block .tab_listng_block-box-top{ width:100%;}
.tab_listng_block-box-top_hover .status{width: 100%; padding:0;}
.tab_listng_block-box-top_hover .tab_listng_block-box-left{ width: 100%; float:none; }
.tab_listng_block-box-top_hover .tab_listng_block-box-left a.listing_img_div{ display: inline;}
.tab_listng_block-box-top_hover .tab_listng_block-box-mid { padding: 0; width: 100%;}
.new-search-block-top-left{ width: 96%; float:none; }
.new-search-block-top{background: none repeat scroll 0 0 #EBECEC; box-shadow: 0 4px 3px #999999; height:100%;}
.select-left{ float: none; width:100%}	

.new-search-block-top-left .new-list_right_menu{ border-bottom:1px #999 solid; float: left; width:92%; padding:0 0 0 10px;}
.new-search-block-top-right { background:#FFFFFF; float: none; margin: 10px; padding: 10px; width: 86%;}
.cancel-account-pag { margin: 0; padding: 0 0 0 12px;}
.new-search-block-top-right .top-input .city,
.new-search-block-top-right .top-input .landmark{top: 0;}
.new-search-block-top-right .top-input .landmark{width: 98px;}
.new-search-block-top-right .top-input .check-out{left: 3px;}
.new-search-block-top-right .top-input .find{ margin: 0; right: -7px;}
.new-search-block-bottom-left { float: none; width: 100%;}
.new-search-block-bottom-right { float: none; width: 100%;}
.notification-right-cont{width: 192px;}	
.bullets-box-left{ width:93%; border:0px; text-align:center;}
.bullets-box-left h4{text-align:center; background:url("../images/bullets-6.png") no-repeat scroll 229px 5px transparent;}
.your_listting_block{ width:280px !important;}
.your_listting_block h1{ font-size:23px; margin: 17px 0;}
p.list_top{ font-size:14px;}
.post-your .viewable_box{ margin:7px 0 0 36px;}
.Entire_form_block { width: 260px !important; padding:0 0 0 10px;}
.Entire_form_block label{ width:100%; float:left;}
.Entire_select_box{ margin: 0; width: 100% !important;}
.Room_1_blk .Entire_select_box{ margin: 0; width: 100% !important;}
#PlaceArea{ margin: 0; width: 96% !important;}
.amenities_fild { margin: 15px 0 0; width: 100%;}
.Entire_form_block-2 { padding: 0 0 0 10px; width: 93%;}
.Entire_form_block-2 input[type="text"] ,
.Entire_place_block_bottom-2 #UserAddress,
.Entire_form_block-2 input[type="password"] { padding: 6px 3px; width: 79%;}
.CITY{ width:83% !important;}
.list-close-locked{ margin:-62px 0 0;}
.what-is-gn{ width:297px;}
.what-is-gn-top{ width:100%; background:none;}
.what-is-gn-top-left { float: none; padding: 10px 0 0; width: 100%;}
.what-is-gn-top-left img{ width:100%;}
.what-is-gn-top-right{ width:100%;  padding:0px; margin:0px;}
.what-is-gn-top-right h1{font-size: 27px;}
.what-is-gn-top-right h3{font-size: 21px;}
.what-is-gn-top-right p{   font-size: 17px;}
.what-is-gn-bottom { background:none; border-radius: 0 0 0 0; clear: both; height: 100%; margin: 0; padding: 22px 0 0; width: 100%;}
.what-is-gn-bottom-left { float: none; margin: 0; padding: 0; width: 100%;}
.holderP{ width:100%; }
.holderP .holderPImgLeft img{ width:100%;}
.caseOuter{ width:100%;}
.formDiv{padding: 25px 0 0; width: 100%;}
.headingTxt { padding: 0 14px;}
.fieldSet00 label,
.fieldSet01 label
{ float:none; text-align:left; width:100%; font-size:14px; padding:4px 0; display:block;}
.fieldSet00 input[type="text"], 
.fieldSet00 input[type="email"],
.fieldSet00 input[type="password"]{  border: 1px solid #CCCCCC; box-shadow: 1px 2px 2px #000000; color: #999999; font-size: 14px; padding: 8px; width:93%;}
.headT { float: left; font-size: 20px; width: 206px;}
.gnforhost .header-img img{ width:100%;}
.gnforhost .wrapper{ width:278px !important;}
.gnforhost .bod{ margin:1px;}
.WhatNextBlock{ margin: 0 0 50px;}
.account-part-right{margin:10px;width: 250px;  height: auto;}
.New_Alerts{ width: 100%;}
.TopNotificationBlk{ width: 100%;}
.mid #notificationPopUP{ left: 0 !important; position: absolute; top:555px !important; z-index:1;}
.bubble {
    left: -6px;
    position: absolute;
    top: 572px;
}
.Block_Add_verifications a{font-size: 16px;}
.Block_Add_verifications{  width: 291px;}
.outer_noti{  padding: 10px;}
.alert-message{width: 100%;}
.TopNotificationBlk p{ width:95%;}
.user_box{ margin:0px;}
.account-manu1 ul li{border-bottom: 1px solid hsl(0, 0%, 74%);
                     border-radius: 10px;
                     border-right: 0 none;
                     margin: 0 8px 10px;
                     padding: 15px 14px;
                     width: 255px;}
.overview-mid-top h1{  width: 235px;}
.overview-mid-top ul li{ margin:0 4px 10px; float:none; display:inline-block;}
.overview-mid-top ul li span{font-size: 9px;}
.notification-left, .notification-check, .overview-mid-left{width: 298px;}
.overview-mid-left h1{width: 255px;}
.notification-right, .overview-mid-right{width: 170px;}
.Tips-right{width: 150px;}
.overview-right-cont-1{ width: 120px;}
.overview-right-cont-2, .overview-right-cont-3{ width: 120px;}
.overview-right-cont-4{  width: 120px;}
.overview-credibilty{ margin:15px 4px 0 0;}
.user_box-top h1{ font-size:17px;}
.WhatNextBlock .WhatNextBtn{ margin:0 46px;}
.WhatNextBlock .WhatNextBtn a{ font-size:17px;}
.NewInboxBottomInTopRight{width: 250px; margin:0 0 20px;}
.MessageNewBlockBtmLeft{ width: 245px;}
.RightInfoBlock p{font-size: 10px; }
.MessageNewBlockBtmRight{ margin:10px 0 0 5px; width: 100%;}
.new-accept_request{ position:static; display:block; padding: 9px 0; margin:0px;width:100%;}
.RightInfoBlock{ width: 72%;}
.RightInfoBlock h2{ font-size:12px;}
.new-denied_request{ font-size: 18px; margin: 0; position: static; width: 100%;}
.NewInboxBottomInTopLeft{ width: 207px;}
.NewInboxBottomInTopLeft .ImgBox .UserImg img{ height:84px;}
.NewInboxBottomInTopRightTop{ margin:0px;}
.newsortby{   padding: 9px 18px;width: 260px; border-bottom: 1px solid #FFFFFF; border-right:0px;}
.select-sortby{ width:257px;}
.top .page-menu ul li{  width: 148px;}
.account-manu1 ul li span{ left: 242px; top: 10px;}
.MessageNewBlockTop{ width:230px;}
.MessageNewBlockReply{ padding:7px 0;}
.NewCloseBtn2{ right: 4px;}
.MessageNewBlockReplyTopLeft{margin: 18px 0 0;}
.InTemplate { width: 100%;}
.MessageNewBlockReplyTopLeft{ width:100%;}
.MessageNewBlockReplyBtom textarea{width: 92.9%;}
.WriteMessageRight{ width: 249px;}


.nw_invit_blok
{ font-size:14px;}
.tab_listng_block-box-mid-link{margin-right:0px;}
.new-listing-button-block { margin: 4px 0 12px 14px;}
.add-new-listting {float: left;margin: 10px 0 0 12px;}
.sort-by{  width: 35px;}
.total-ering{ width:100px; margin: 10px 0 0;padding: 0 0 0 18px;}
.Days-host{margin: 10px 0 0 2px;padding: 0 0 0 19px;}	
.status-right{  margin: 10px 0 0;width: 100%;}	
.status {float: none;height: 27px; padding:0 0 0 12px; width: 130px;}
.tab_listng_block-box-left h1{ top: -35px;}
.status a{line-height: 15px;}
.tab_listng_block-box-left{  width: 150px;}
.tab_listng_block-box-mid{ padding: 20px 0 0 16px;width: 265px;}	
.new-listing-button-block{margin: 0 0 10px;   width: 100%;}
.new-listing-button-block a{ width:100%; font-size:12px;}
/*Edit_place_info*/
.Entire_form_block-2 select{ width:214px;}
.Entire_place_block_top h2{line-height:14px; font-size:20px; width:242px;}
.post-your h2 { font-size: 30px; font-weight: normal; margin: 60px 0; width: 100%;}
.Entire_place_block_top .protected{background: url("../new_images/lock_icon2320.png") no-repeat scroll right center transparent; height: 24px; line-height: 26px;
                                   margin: 1px; padding: 1px 27px 0 0; width: 58px;}
.viewable_box{ height: 21px; margin: -17px 15px 0 0; padding: 20px 59px 0 0;}
/*Edit_place_info*/
/*Edit Room info*/
.NewEditBlock .Entire_form_block{padding: 0 0 0 10px !important;}
.NewEditBlock .mainDiv input[type="text"]{ width: 96% !important; margin:0px;}
.new-textadd { margin: 0 7px 4px 0 !important; width: 250px !important;}
.Room_1_blk .new-textadd { margin: 0 7px 4px 0 !important; width: 250px !important;}
.NewEditBlock .mainDiv textarea { margin-left: 0; width: 257px !important;   border: 2px solid #9C9D9C;}
.Entire_size,
.Entire_size4{ width: 100% !important; margin:0px;}
.NewEditBlock .x { text-align: center; width: 100%;}
.flexibility_radio
{    margin: 15px 0 17px 0;
     padding: 7px 0 0 10px; height:auto;
     width: 100%; /*background: #b8d3f4;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
     background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
     background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
     background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
     background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
     background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
     background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );*/
}
.flexibility_radio p b{ font-size: 15px;}
.are_u,
.new_uploadblk_hd
{padding: 9px 0 9px 15px; font-size: 15px;}
.room_iframe{ width:100%; height:500px !important;}
.new_uploadblk_hd .wdt{ font-size:15px;  width:76%;}
.are_u span{ font-size:15px;  width:70%;}
input.css-checkbox.lrg[type="checkbox"] + label.css-label.lrg{ font-size: 11px!important;   line-height:18px !important;}
.rental_pricing h1{ font-size:16px !important;}
.flexibility_text
{    margin: 15px 0 17px 9px;
     padding: 7px 0 7px 10px; height:auto;
     width: 90%; background: #b8d3f4;
     background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
     background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
     background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
     background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
     background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
     background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
     background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );
}
.MoRoomType{clear: both; float: none; padding:5px 0 0 0; width: 96%;}
.MoRoomType label{ margin: 0 0 8px;  width: 189px;}
.NewEditBlock .on_click_open{  margin: 15px 0 17px 6px; width: 95%;}
.NewEditBlock .row-3,
.NewEditBlock .row-2,
.NewEditBlock .row-1{ float:none; margin:0px;}
.NewEditBlock .new_radio_box label{ margin:6px 0 0 11px;}
.NewEditBlock .more_flexibility_box_bottom{ margin: 0 10px;}
.NewEditBlock .new_div_open{ margin: 11px 0; width: 100%;}
.NewEditBlock .new_div_open label.Allow{ line-height: 17px; margin: 0 0 4px 4px; width: 202px;}
.NewEditBlock .new-round-box{ height:177px !important;}
label.Paid{ width: 205px;}
.NewEditBlock .more_flexibility_box_bottom .Calendar_block{ margin: 15px 0 17px 9px;
                                                            padding: 7px 0 7px 10px; height:auto;
                                                            width: 90%; background: #b8d3f4;
                                                            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I4ZDNmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
                                                            background: -moz-linear-gradient(left,  #b8d3f4 0%, #ffffff 83%);
                                                            background: -webkit-gradient(linear, left top, right top, color-stop(0%,#b8d3f4), color-stop(83%,#ffffff));
                                                            background: -webkit-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                                            background: -o-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                                            background: -ms-linear-gradient(left,  #b8d3f4 0%,#ffffff 83%);
                                                            background: linear-gradient(to right,  #b8d3f4 0%,#ffffff 83%);
                                                            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8d3f4', endColorstr='#ffffff',GradientType=1 );}
/*Edit Room info*/
.new-view-request a{ margin: 10px;}	
.tab_listng_block-box-top{ width: 288px;}
.tab_listng_block-box-mid-link ul li span{ width:270px !important;}
.NewStays .change-terms-itrms-expanded-top h1{width: 87%;}
.change-terms-itrms-expanded-top h1{width: 87%;}
.NewStaysLeft{ width: 280px;}
.NewStaysLeft .change-expanded-top-left{float: none;text-align: center;}
.past_stay_img{ width: 270px;}
.NewStaysLeft .change-expanded-top-mid{ width: 280px;}
.change-expanded-top-mid p {width: 250px;}
.NewStaysTime{ float:left; margin:10px;}
.change-expanded-top-right{ margin:5px 56px 10px 0; width: 156px;}
.setting-menu ul li{ width: 135px; margin: 0 3px;}
.setting-menu ul li a{ font-size:9px;}
.info-setting-mid{  width: 290px;}
.info-setting-mid input[type="text"], .info-setting-mid input[type="password"]{   width: 250px;   margin: 10px 0 0;}
.info-setting-mid input[type="submit"]{ margin:5px 130px 5px 0;}

.NewInboxBottomInTopRightTop{  padding:0 0 15px;}
.info-setting-mid{margin: 0 auto;}
.padding_16 {height: 0;}
.sel-state{ margin:0 0 10px 15px;}
.newpro-top{ padding:5px 14px 37px;}
.newpro-bottom-right{ width:270px; margin:0px;}
.default-message {margin: 10px 0 0;}
.default-message h2{ font-size:14px;}
.default-message p{ font-size:14px;}
.newpro-bottom-contener-left{width: 270px !important; padding:0px!important;}
.RentalGoalsBlk h4{ margin:6px 0 17px;}
.RentalGoalsBlkBox{ margin:0 5px 0 16px;}
.NewStays .change-expanded-top-right{ margin:auto; width:92%; float:none}
.NewStays  .button_3 a { width:100%;}
.NewStays #current-stay-tabs .ChangeStayDatesBlk{ width: 267px; margin: 21px 0 0 14px;}
#current-stay-tabs .ChangeStayDatesBlk h1{ font-size: 17px; padding: 5px 5px 5px 17px;}
.NewStays .ChangeStayDates{ background: url("../new_images/changedateIconMob.png") no-repeat scroll left top transparent; margin: 0 0 0 1px; padding: 0 0 0 43px;}
.NewStays .MonthToMonth h4{ font-size: 13px;}
#current-stay-tabs .ChangeStayDates{ background:none; padding:0 0 0 10px;}
.NewStays .ChangeStayDatesBlk .SelectCalenderDate{ margin:15px 0 0 0;}
.NewStays .ChangeStayDatesBlk .SelectCalenderDate iframe{ width:96%;}
#LookingForRespectiveDiv3{ margin:-2px 0 0 20px;}
.NewRentalGoalsBox .NewCustSelect2 { margin: 5px 0 0 10px;}
.NewCustSelect2{  margin: 5px 0 0 21px;}
#Id_new_custom {margin: 4px 0 0 22px;}
.NewCustSelect4{ margin:6px 0 0 22px;}
.NewRentalGoalsBox .NewRentalGoalsBox .NewCustSelect2{margin: 6px 0 0 9px;}
.RentalInputBlock label.in-city{text-align: left;width: 100%;}
.NewCustSelect{ margin:6px 0 0 20px;}
#RentalGoalPlaceForm #LookingForRespectiveDiv1 {
    margin: 6px 0 0 20px;
}
.RentalInputBlock label{  width: 218px;}
.RentalGoalsBlkBox h5 span.goaltext{ width:198px;}
/*.photo-left-block{width: 100px;}*/
.newpro-bottom-contener-right{margin: 30px 24px; float:left;}
.Employment .inputblock-right{width: 256px;}
.Employment .inputblock .add-more{ margin:0px 17px 15px 0;}
.inputblock .submit-btn{ margin:0 10px 0 0;}
#AllEduDetails,
#AllAffiliatedDetails
{ padding:8px 0 0 0 ;}
.account-manu2 ul li a{ display:block; padding:7px 10px;  border-bottom: 1px solid #E1E1E1;}
.send_money_top{ padding: 9px 0 12px 20px; font-size: 16px;}
.money_menu ul li{float: left; margin: 3px 0; padding: 0; width: 100%;}
.money_menu ul li a.select{  padding: 7px;}
.receive_method .check_box_top{ padding:9px 11px;}
.receive_method .NewAddClass { margin: auto 0 auto 32px; width: 85%;}
.receive_method .NewAddClass .CreditFormLt { float: none; width: 100%;}
.receive_method .NewAddClass .CreditFormRt{ width:100%;}
.NewAddClass .date select{ width:111px !important;}
.billing_info { margin: 15px 0;}
.billing_info label{ text-align:left;}
#box31 .billing_info .radio_box label { font-size: 12px; float:none; margin: -7px 0 0 5px !important; width: 254px;}
.billing_info .radio_box{ margin:10px 0 0 11px;}
.billing_info input[type="text"], 
.country_select, 
.billing_info2 input[type="text"]{width: 90%; float:none;}
#box31 .billing_info label { margin:0 !important; width:88%;}
#SendCardMyCardForm .CreditFormRt #SendCardCardNumber{ margin:6px 0 0 0;}
#SendCardMyCardForm #SendCardCardNumber { width: 170px; }
.receive_method .TopCheck{margin:10px 0 10px 9px;}
h3.secure{ margin:12px 0 0 13px;}
.NewSECURE h3.secure { margin: 0 0 10px 13px;}
.NewSECURE label.down-lab { line-height: normal; padding: 7px 0 6px 12px; text-align: left !important;}
.billing_info input[type="password"]{    width: 90%;}
.NewSECURE label.error{ padding:0px;}
.payhost_box .radio_box { margin: 10px 0 0 11px;}
.charge_date_dea_bottom p{margin: 15px 0 0;}
.charge_date a.payment{ display:inline-block;}
.account-manu2 ul li{ width:100%;}
#AllEduDetails select{ margin:5px 0 13px 0;}
.Employment .add-more{ margin:7px 0 0 0;}
.photo-right-block {float:none;margin: 0;width: 155px;}
.nwinfo .newpro-bottom-contener-left3{ width: 87%;}
.fild-block label{ width:100px;   padding: 10px 0;}
.fild-block-right{ float: left;margin: 0;width: 237px;}
.fild-block-right input[type="text"], .fild-block-right input[type="number"], .fild-block-right input[type="email"]{ width: 167px;}
.fild-block-right span.info-close-locked{ margin:0 4px 0 8px;}
.Personal-info-block{ margin:0px;}
.fild-block{ margin:0px;}
.sex-select{width: 180px; margin:0px;}
.month-select, .year-select{ width: 58px;}
.add-textarea{ width:168px !important;}
.stud-select{   width: 180px;}
.tell .fild-block-right{ margin:8px 0 0;}
.tell .text-area{ width:165px;}
.infosubmit button.submit-btn{ margin:0 115px 0 0;}
.inputblock-right{ width: 230px;}
.Employment .inputblock input[type="text"]{ width: 165px; margin: 0 0 9px;}
.Employment .check{ padding-left: 7%;padding-top: 15px;}
.Employment .inputblock label{ margin:0 0 0 18px;}
.Employment .inputblock select{width: 172px;}
.newpro-bottom-contener-left1{ width: 265px;}
.inputblock-right input[type="text"]{margin: 0px;padding: 5px 3px; float:left;width: 70%;}
.inputblock-right {}
.month{width: 60px !important; float:right;}
.valid_list_conatin{width: 270px;}
.valid_list_conatin .row .left_span{ width: 30%;}
.valid_list_conatin .row .right_span.private{  background: url("../images/Private-icon.png") no-repeat scroll 0 0 transparent;}
.valid_list_conatin .row .right_span.varified{background: url("../images/green-round-arrow.png") no-repeat scroll 0 0 transparent;}
.newpro-bottom-contener-left1VV {width: 265px !important;}
.internal-verification .References-block{ margin: 30px 0 0;}
.inputblock{ margin:0px !important;}
.internal-verification .References-block .inputblock .inputblock-right{ width:238px; float:left;}
.internal-verification .References-block .inputblock .inputblock-right .refere5{  margin: 16px 0 0;}
.refere4{ width: 170px;}
.chck-inpt-blk{ margin:0px;}
.Private-icon{  float: right;margin: 0 0 10px !important;width: 50px;}
.listting span{ padding: 0 16px 0 0;width:82%;}
.Media-Connections ul{ margin:0px;}
.newpro-bottom-contener-left1 .CreditForm .CreditFormLt {width: 205px;}
.mssg{ width: 215px;}
.send-code{margin: 0 -14px;padding: 5px 7px; font-size: 13px;}
.inputblock-right .date{ margin:0px; padding:0px; float:left;}
.inputblock-right .text{   float: left;margin: 0;padding: 0;width: 307px;}
.container-col-main{float: left; width:100%;}
.member-info .member-name{ width: 185px;}
.member-name a:first-child{font-size: 20px;padding: 4px 0 0 40px;}
.member-address{   font-size: 12px;
                   margin-bottom: 6px;
                   margin-left: 46px;
                   margin-top: 0;}
.member-listing{padding-left: 48px;}
.member-since {font-size: 12px; margin: 0; width: 50%;}
#roommates_profile .invite-guest-TopBlk{width: 204px;}
.InviteSearch #is_place{  padding: 4px 30px 0 5px;width: 197px;top: 32px }
.InviteBlock .with #is_place{width:151px;}

.NewBottomBlockLeft{width: 100%;}
.NewBottomBlockRight{ width:100%;}
.NewBottomBlockLeft h2, .NewBottomBlockRight h1{ padding:7px 0 5px 10px;}
.NewBottomBlockRight h1{border-top: 1px solid #747373;}
.NewBottomBlockRight p{ padding:0 10px;}
.side-bar {float: left;margin: 10px 0 0;padding: 0;width: 100%;}
.Verify-id-left{  width: 270px;}
.Verify-id-Verify{ padding: 7px 0 6px 25px; font-size:9px;}
.Verify-id-message p{ font-size:9px;}
.Id-img img{ width: 100%;}
.References-block-right{width: 237px;}
.refere2{  margin: 0 0 12px;width: 115px;padding:5px 0;}
.grad-title .grad-mid {width: 93.2%;}
.Gnt-listings-block-left{  width: 240px;}
.Gnt-listings-block-left .address-blk-left{width: 250px;}
.media-connct-blockleft{ width: 240px;}
.refere5 {float: right;}
.Work-block-left{ width:240px;}
.container-left{width: 265px!important;}
.container-left h1{ font-size: 18px!important;}
.container-left h1 span{ font-size: 12px!important;}
.profiles-box{ width: 235px!important;}
.profiles-pic{  margin: 0 15px 10px 0!important;}
.wrapper1000{width: 270px!important;}
.middle{width: 270px!important;}
.container-right1{ width: 232px!important; margin: 10px 4px 0 0!important;padding: 20px 14px!important;}
.container-right1 img{width: 240px!important;}
.container-right{ width: 232px!important; margin: 10px 4px 0 0!important;padding: 20px 14px!important;}
.container-right img{width: 240px!important;}

.guestnest-wallet .earning{ width: 295px;}

.guestnest-wallet .withdraw-wallet input[type="text"]{  margin: 10px;padding: 5px;width: 232px;}
.guestnest-wallet .withdraw-wallet input.Withdraw-button{ float:left; margin: 10px 0 0 10px;}
.guestnest-wallet .withdraw-wallet select{ margin:10px;}
.all_transaction label {  margin: 0 0 10px;text-align: center;width: 100%;}
.new-list-details-left{ width: 290px;}
.menutabs{ width:290px;}
.new-search-block-top-right .list_right_menu ul li, .menutabs ul li, .photo-view-top .photo-view-top-left ul.pro-show li, .pro-details ul.pro-show li, .pro-show li{margin: 0 0 5px;}
#tabs1, #tabs2, #tabs3, #tabs4, #tab5, #tabs6{ width:289px!important; padding:0px!important;}
.pikachoose-classic{ width:100%;height: 365px; margin:0px;}
.pika-stage{ width:98%;  height: auto;}
.pika-imgnav{ width:284px;  height: 33px;}
.jcarousel-container{width: 289px; bottom: 83px;}
.ConMeBlk .likes-block{ width:92px; padding: 4px 0 0 20px;}
.ConMeBlk .review-block{ width:103px; padding: 4px 0 0 19px;}
.hos_met_blk h3{ width: 227px;}
.SimilarListingsBlockBotm ul li .related_listing_left{ width: 93px;}
.SimilarListingsBlockBotm ul li .related_listing_right a{ height:auto; font-size:13px;}
.SimilarListingsBlockBotm ul li .related_listing_right .subtitle p{margin: 4px 0;}
.pika-thumbs li{ width:49px;}
.jcarousel-prev, .jcarousel-next{ right:-17px;}
.jcarousel-prev{ left:10px;}
.new-Overview {height: 320px;}
.map-show{ width:284px;}
iframe { width:275px;}
#my_liting_cal  iframe , #gn_av_calendars iframe{width:100%;}
.destabberBlk ul li a{padding: 8px 4px;}
.DesBtmLeft{ width: 258px;}
.DesBtmRight{ width:268px;}
.unstyled1{ height:100px;}
.sroll_manage { margin: 0 0 5px;padding: 0 !important; width:295px;}
#calendar0, #calendar1, #calendar2, #calendar3, #calendar4, #calendar5, #calendar6, #calendar7, #calendar8, #calendar9, #calendar10, #calendar11{ width:263px;}
.new-list-details-right, .new-list_right_menu{ float: right;margin: 10px 0 0;width: 300px;}
.ConMeImg{ width:250px;}
.housemates {padding: 0 !important;}
.video-block{ width: 260px;  margin: 0 17px 18px 8px;}
.new-list-details-left-top h2{ font-size:16px;}
.pro-show{ font-size:12px;}
.HowDoesBlk p {font-size: 14px;}
.width {width: 97px;}
.housemates ul {margin: 0 0 0 25px;}
.NewTypeInput123{ margin:0 5px 5px 0; background-color: #FFFFFF;  border-radius: 4px 4px 4px 4px;width: 84%;}
.NewTypeInput_123Inner{left: 0; margin: 0; top: 28px; width:85.5%; z-index: 999; padding:7px 21px 0 21px; background:#fff;}
/*.NewCheckInInput input[type="text"]{ padding: 10px 2px 10px 50px; width: 239px; background:url("../new_images/guestnest_sprite.png") no-repeat -305px -106px;}
*/.NewCheckOutInput input[type="text"]{ background: url("../images/NewCheckinputBg2.png") no-repeat scroll 13px 0 transparent; padding: 10px 2px 10px 51px;
                                        text-align: left; width: 238px;}	
.NewTypeInput123 .ddTitle2{ margin: 0 0 0 7px;}
.NewTypeInput_123Inner ul li{left: 0;padding: 3px 5px;top: 0; width:auto;}
.NewCheckOutInput .dd .ddTitle{ text-align:left;}
.NewTypeInput_123Inner ul li + li + li{ border-radius:0;}
.Done a{ background: none repeat scroll 0 0 #fff; border-radius: 4px 4px 4px 4px; color: #000; font-weight:bold; display: block; margin: 5px 0; padding:5px 0 0;
         text-align: center; text-transform:uppercase;}
.check_box .billing_info{ padding:15px 1px;}
.account-btn{width: 96%; margin-left:0;}	
.BankAct { margin: 15px 0 0 11px;}
.BankAct .custom-radio label{ margin:0 !important;}
.checkbookImg img{ width:100%;}
.AccNumberBlk{width: 122px;}
.NewAddClass { margin: 0;}
.NewAddClass .CreditFormLt { width: 288px;}
.NewAddClass .CreditFormRt { padding: 15px 15px 0 0; width: 272px;}
.withdraw-wallet .FormInpt label{margin: 0 0 0 10px;}
.guestnest-wallet .withdraw-wallet input[type="tel"] { margin-left: 11px; margin-right: 0;  margin-top: 13px; padding: 5px; width: 232px;}
.guestnest-wallet .withdraw-wallet select{ width: 246px;}
.NewAddClass .CreditFormRt #SendCardCardNumber{ border: 1px solid #000000; margin: 6px 0 0 11px; width: 232px;}
.FooterText{ width:100%;}

.reply-comment .user_review_message{ width:73%;}
.reply-comment { margin: 0; width: 100%;}
.reply-comment .user_review { width: 94%;}
.reply-comment .outer_review { width: 100%;}
.reply-comment .outer_review .inner_review { width: 92%;}
.resp-mod #is_place { left: 0; padding: 10px 4px 9px 0; top: 32px; width: 98.5%;  box-shadow: 4px 6px 5px #000000;}
.jcls .Done { display: block;}
.nw_invit_blok{ background:url("../new_images/new_Invite_icon.png") no-repeat scroll left top transparent; width: 190px;}
.SenderMessView{ margin:0 0 7px 0;}
.newpro-bottom-contener-left #PrimarySecondDiv img{ width:100%;}
.InboxButtonsRight{ width: 251px;}
.MessageNewBlockBtmRight .NewReplyBtn{ display:inline-block; margin:12px 0 0 10px;}
.all_transaction_right input[type="text"]{ background:/*url("../images/input_right.png") no-repeat right center */; margin: -1px 0 0;
                                           width: 190px;}
.n_y_v{ height: auto;}										   

.Vew_trans .PopOne h1{ font-size:16px;}

#fc-header span.fc-header-title h2{ font-size: 12px;}
.ChangeStayDates{padding: 0 0 0 44px;}
.ComfirmDateBlock h3{ text-align:left;}
.ComfirmDateBlock .SendRequest{ float: left; padding: 33px 0 0; width: 234px;}
#Howtowork{ top:61px;}


} 

@media only screen and (max-width: 320px){
    .LatestHeaderRight ul li a {font-size: 10px; padding: 10px 1px;font-weight: normal}
    .calendar-block-menu{ margin: 0 0 0 5px;}
    .calendar-block-inner-right {float: left;width: 100%;}
    /*#Ajax_data, iframe#IDATA, #calendar {height: 350px;margin: 0 auto;width: 250px!important;}
    */.show-all-booking{ margin: 10px 0 0;}
    .calendar-block-inner{ background:none!important;}
    .booking-right{width: 175px!important;}
    .calendar-block-inner-left{width: 100%!important;}

}

@media only screen and (min-width: 480px){

    .calendar-block-menu{ margin: 0 0 0 5px;}
    .calendar-block-inner-right {float: left;width: 100%;}
    #Ajax_data, iframe#IDATA, #calendar {height: 350px;margin: 0 auto;width: 250px!important;}
    .show-all-booking{ margin: 10px 0 0;}
    .calendar-block-inner{ background:none!important;}
    .booking-right{width: 175px!important;}
    .calendar-block-inner-left{width: 100%!important;}
}
@media only screen and (min-width: 360px){
    .calendar-block-menu{ margin: 0 0 0 5px;}
    .calendar-block-inner-right {float: left;width: 100%;}
    /*#Ajax_data, iframe#IDATA, #calendar {height: 350px;margin: 0 auto;width: 250px!important;}*/
    .show-all-booking{ margin: 10px 0 0;}
    .calendar-block-inner{ background:none!important;}
    .booking-right{width: 175px!important;}
    .calendar-block-inner-left{width: 100%!important;}
}
@media only screen and (min-width: 640px){
    .calendar-block-menu{ margin: 0 0 0 5px;}
    .calendar-block-inner-right {float: left;width: 100%;}
    #Ajax_data, iframe#IDATA, #calendar {height: 377px;margin: 0 auto;width: 390px!important;}
    .show-all-booking{ margin: 10px 0 0;}
    .calendar-block-inner{ background:none!important;}
    .booking-right{width: 175px!important;}
    .calendar-block-inner-left{width: 100%!important;}


}
@media only screen and (min-width: 768px){
    .calendar-block-inner-left { float:left;width: 40% !important;}
    .calendar-block-inner-right {float: left;width: 60%!important;}
}




@media only screen and (max-width: 767px) {

    .wallet-block .cf:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
    .wallet-block * html .cf { zoom: 1; }
    .wallet-block *:first-child+html .cf { zoom: 1; }
    .wallet-block table { width: 100%; border-collapse: collapse;border-top: 1px solid #BABCBF; border-spacing: 0; }

    .wallet-block th,
    .wallet-block td { margin: 0; vertical-align: top; }
    .wallet-block th { text-align: left; }
    .wallet-block table { display: block; position: relative; width: 100%; }
    .wallet-block thead { display: block; width:110px; float: left; }
    .wallet-block tbody { display: block; padding: 0 0 14px; width: auto; position: relative; overflow-x: auto; white-space: nowrap;z-index: 1; }
    .wallet-block thead tr { display: block; }
    .wallet-block th { display: block; text-align: right; }
    .wallet-block tbody tr { display: inline-block; vertical-align: top; }
    .wallet-block td { display: block; min-height: 1.25em; text-align: left; }


    /* sort out borders */

    .wallet-block th { border-bottom: 0; border-left: 0; }
    .wallet-block td { border-left: 0; border-right: 0; border-bottom: 0; }
    .wallet-block tbody tr { border-left: 1px solid #babcbf; padding:0 5px }
    .wallet-block th:last-child,
    .wallet-block td:last-child { border-bottom: 1px solid #babcbf; }
    .table-condensed th,.table-condensed td{padding:4px 5px;}
    .table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapsed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.table-bordered th+th,.table-bordered td+td,.table-bordered th+td,.table-bordered td+th{border-left:1px solid #ddd;}
    .table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}
    .table-bordered thead:first-child tr:first-child th:first-child,.table-bordered tbody:first-child tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
    .table-bordered thead:first-child tr:first-child th:last-child,.table-bordered tbody:first-child tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
    .table-bordered thead:last-child tr:last-child th:first-child,.table-bordered tbody:last-child tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
    .table-bordered thead:last-child tr:last-child th:last-child,.table-bordered tbody:last-child tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
    .table-striped tbody tr:nth-child(odd) td,.table-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
    .table tbody tr:hover td,.table tbody tr:hover th{background-color:#f5f5f5;}
    .transaction_record_box tr{ height:auto;}
    .wallet-block th { padding:4px 0; text-align:left !important;}

    .wallet-block a.view-detail{ float:none;  width: 66px;}
    .wallet-block table #head th{  text-transform: none; padding:5px 0;}
    .WalletBtn{ display:block;  width: 73px;}
    .New_details_pop_in td {padding:4px 0;}
    .rental_histroy td {padding:3px 0;}
    .setting_wallet td {padding:4px 0;}

    .tabl_trans td {padding:4px 0;}
    .tabl_cred td {padding:4px 0;}

    .New_details_pop .PopHeading{font-size: 10px;line-height: 17px;}
    .New_details_pop .top_row_con .top_content{font-size: 10px; margin: 0 0 5px 0 }
    .new-movin-popup{ display:none;}
    .j_room_details .detail-top-left{ width: 100%;}
    .j_room_details .room_header_address{ width: 100%;}
    .j_room_details .detail-top-right{float: none; margin: 0; clear: both; padding-top:8px;}
}

@media only screen and (min-width: 320px) and (max-width:767px){
	
	
	
		/*-------date start-------*/
.home_slider_icon .home_slider_block{ width:30%; margin:0 1%;}
/*-------date end-------*/

    .white-popup-block h1{ font-size: 18px; padding: 7px 15px;}
    .booking_accept_box span{ width: 70%;}
    #about_booking_accept h2{ font-size:16px;}
    .new_pop_btm { padding: 16px; }
    .Img_Box{width: 64px;}	
    .new_pop_content{width:100%;}
    .Img_Box{ display:none;}
    .tablet-pic{ width:100%; text-align:center; float:none;}
    .tablet-pic img{ display:inline;}
    .tablet-pic-content{ width:100%; float:none; padding-bottom:10px;}
	
/**4-9-14**/	
	.toggleMenu {
    display:block;
    height: 40px;
    width: 44px;
    color: #000;
	z-index: 999;
	top: 0px; background:#fff;
	right: 0px;
	border:solid 1px #333;
	position: absolute;
	z-index: 999999;
	text-decoration: none;
	text-transform: uppercase;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.toggleMenu em { font-style: normal; display: none}
.toggleMenu span { right: 7px; top: 18px}
.toggleMenu span, .toggleMenu span:before, .toggleMenu span:after {
  cursor: pointer;
  border-radius: 1px;
  height: 3px;
  width: 28px;
  background: #333;
  position: absolute;
  display: block;
  content: '';
}
.toggleMenu span:before {
  top: -10px;
}
.toggleMenu span:after {
  bottom: -10px; 
}
.mobile_menu{ width:55px; height:48px; position:absolute; top:20px; right:5px; display:block; } 
.LatestHeaderRight{ display:none;}	
.LatestHeaderBg{ background:#fff;}
.NewHeaderBgLeft{ border-bottom:none;}
.mobile_menu ul{ margin:0; padding:1px 0 0 0; display:none; background:#fff; width:190px; border-top: solid 1px #5d8636; border-bottom: solid 1px #5d8636; position:absolute; top:42px; right:-1px; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease;}
	.mobile_menu ul li{ margin:0 0 1px 0; padding:0; color:#fff; background:#f41097; text-align:center; list-style:none; font-weight:bold;}
	.mobile_menu ul li:hover{background:#d90783;}
	.mobile_menu ul li:first-child a{ display:inline-block;}
	.mobile_menu ul li a{ display:block; padding:10px 0; font-weight:bold; color:#fff; text-decoration:none; font-size:16px;}
	.mobile_menu ul li a:hover{ }
	
	.mobile_menu .open { display:block; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; transition: all .5s ease;}
	
}


@media only screen and (min-width: 1025px) and (max-width: 1366px) {
/*-------date start-------*/
	.home_slider_icon{ padding-top:150px;}
	#home_gn #example{ height:700px;}
	#home_gn .slides_control{ height:680px !important}
	#home_gn .slide{ height:680px !important; }
	#home_gn .slide img{ height:100%;}
	.slide .caption{ bottom:217px !important}
	/*-------date end-------*/
}
@media only screen and (min-width: 1025px) and (max-width:1133px) {
.container{ width:auto;}	
.cities_pics .city_photo{ width:30%; margin:1%;}
    .FaqPageLeft{ margin-left: 0;}
}

@media only screen and (min-width: 769px) and (max-width:1024px) {
	.container{ width:auto;}
	.nav_v2 a{ margin:0 10px;}
	.nav_v2 li:last-child a{ width:auto; padding:8px}
	
	.home_form .HomeInputBlk{ width:674px;}
	.home_form .NewLocInput{ width:340px;}
	.home_form .NewCheckInInput{ width:172px;}
	.home_form .NewFindInput { width:153px;}
	.home_form .NewFindInput input[type="submit"]{ width:100%;}
    .FaqPageLeft{ margin-left: 0;}
	
	.cities_pics .city_photo{width:30%; margin:1%;}
}
@media only screen and (min-width: 768px) and (max-width:1024px) {
	.container{ width:auto;}
	.header_right .nav_v2{
	transition: all 0.2s ease;
   -moz-transition: all 0.2s ease;
   -webkit-transition: all 0.2s ease;
   display:block !important; height:0; overflow:hidden;	
	}
	.header_right .nav_v2{ position:absolute;  width:100%; left:0; right:0; top:0; margin:0; padding:50px 0 0 0; background:rgba(0, 0, 0, 0.0)}
	.header_right .fast{ background:rgba(0, 0, 0, 0.9); opacity:1;height:auto; 
	transition: all 0.2s ease;
   -moz-transition: all 0.2s ease;
   -webkit-transition: all 0.2s ease;	
	}
	.header_right .nav_v2 a{ display:block; margin:0; padding:10px 15px; font-size:18px; text-transform:uppercase; font-weight:normal;
	border-radius:0 !important; 
	}
	.header_right .nav_v2 li.login_signup a{ display:inline-block;}
    .header_right .nav_v2 li{ border:solid 1px #666; border-color:rgba(255, 255, 255, 0.1);  border-bottom:none; margin:0;}
	.header_right .nav_v2 li:last-child a{ width:100%; padding:10px 0;}
	.header_right .nav_v2 li a:hover{ color:#3391e9}
	.header_right { float:none}
	.header_right .toggleMenu{ background:url(../new_images/menu_icon.png) no-repeat; width:32px; height:25px; right:10px; top:10px; text-indent:-9999px; border:none; padding:0; border-radius:0 !important; display:block !important; position:absolute; z-index:11;}
	.active {
        display: block;
    }
    .nav_v2 > li {
        float: none;
    }
    .nav_v2 > li > .parent {
        background-position: 95% 50%;
    }
    .nav_v2 li li .parent {
        background-image: url("images/downArrow.png");
        background-repeat: no-repeat;
        background-position: 95% 50%;
    }
    .nav_v2 ul {
        display: block;
        width: 100%;
    }
   .nav_v2 > li.hover > ul , .nav_v2 li li.hover ul {
        position: static;
    }
	
.logo_left{ float:left; position:absolute; z-index:111; left:5px; top:-8px;}
}
@media screen and (max-width: 768px) {
	.container{width:auto}
.header_right .nav_v2{transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;display:block!important;height:0;overflow:hidden;position:absolute;width:100%;left:0;right:0;top:0;margin:0;padding:50px 0 0;background:rgba(0,0,0,0.0)}
.header_right .fast{background:rgba(0,0,0,0.9);opacity:1;height:auto;transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}
.header_right .nav_v2 a{display:block;margin:0;padding:10px 15px;font-size:18px;text-transform:uppercase;font-weight:400;border-radius:0!important}
.header_right .nav_v2 li.login_signup a{display:inline-block}

.new_header_v_2 .nav_v2 .gn_find_nest {display: block!important;}
.header_right .nav_v2 li{border:solid 1px #666;border-color:rgba(255,255,255,0.1);border-bottom:none;margin:0}
.header_right .nav_v2 .gn_list_nest a{width:100%;padding:10px 0}
.header_right .nav_v2 .gn_find_nest a{width:100%;padding:10px 0}
.nav_v2 .gn_list_nest a:hover{background:#cf06b6;color:#fff!important;}
.nav_v2 .gn_find_nest a:hover{background:#789908;color:#fff!important;}
.header_right .nav_v2 li a:hover{color:#3391e9}
.header_right{float:none}
.header_right .toggleMenu{background:url(../new_images/menu_icon.png) no-repeat;width:32px;height:25px;right:10px;top:10px;text-indent:-9999px;border:none;padding:0;border-radius:0!important;display:block!important;position:absolute;z-index:11}
.active{display:block}
.nav_v2 > li{float:none}
.nav_v2 > li > .parent{background-position:95% 50%}
.nav_v2 li li .parent{background-image:url(images/downArrow.png);background-repeat:no-repeat;background-position:95% 50%}
.nav_v2 ul{display:block;width:100%}
.nav_v2 > li.hover > ul,.nav_v2 li li.hover ul{position:static}
.logo_left{float:left;padding-top:10px;position:absolute;z-index:111;left:5px;top:-8px}
.home_form .HomeInputBlk{width:634px}
.home_form .NewLocInput{width:340px}
.home_form .NewCheckInInput{width:153px}
.home_form .NewFindInput input[type="submit"]{width:138px}
.cities_pics .city_photo{width:47%;margin:1%}
.cities_pics .city_photo img{width:100%}
}

@media screen and (max-width: 767px) {
	.container{ width:auto;}
	.home_form .HomeInputBlk{ width:90%; margin:auto;}
	.home_form .NewLocInput{ width:100%;}
	.home_form .NewCheckInInput{ width:100%;}
	.home_form .NewFindInput input[type="submit"]{ width:100%;}
	.home-slider h1{ padding-top:20px;}
	.cities_pics{ padding-top:10px;}
	.home-slider h1:after{ margin:0 0 0 17px;}
	.home-slider h3{ margin:10px 0}
    .Reset_Password #UserEmail, .reset_pass{ width:100%;}
    p.reset_pw_words{ padding:10px 0}
    div.msgBoxButtons input[type="button"]{ width:100%;}
	
}
@media screen and (max-width: 480px){
.cities_pics .city_photo{width:100%; margin:0 0 10px 0; height:auto;}
	.cities_pics .city_photo img{ width:100%;}	
	.home-slider h1:after{ margin:10px 0 0 17px;}
	.home-slider h1{ font-size:40px; padding-top:40px;}
    .reset_pass_button, .reset_cancelBtn{ width: 100%; float: none; padding:5px 0;}
	
}

#send-varified-ss #booking_request_payment_options #SendCardCardType {
    float: none;
    width: 100% !important;
}


#my_liting_manage_21 iframe , my_liting_manage_9 iframe{width:100%;}


