
@media(min-width:1100px) and (max-width:1199px){
.slide .form_bg{ margin:0;}
.slide .form_bg .inner h3{ margin: 10px 0;}

.banner_text{margin: 11px 0 0;}
.banner_text .inner h2 { font-size: 23px;}
.slide {top: 106px;}

}


@media(min-width:992px) and (max-width:1099px){
/* index page css start */
.header_main{ padding: 20px 30px 8px;}
.header_main .top_nav { float: right;margin: 39px 0 0 26px;}
.head_right { margin-top: 18px;position: absolute;right: 63px;top: 0;}
.our_hiring .hiring_main .hiring_img h4{position: static; margin: 20px auto auto; text-align: center;}
.our_hiring { padding: 0 0 44px;}
.slide .form_bg{ margin: 10px 0 0;}
.slide .form_bg .inner h3{ margin: 10px 0;}


.banner_text{margin: 11px 0 0;}
.banner_text .inner h2 { font-size: 23px;}
.slide {top: 106px;}

 

/* index page css end */



}

@media(min-width:768px) and (max-width:991px){

/* index page css start */
.header_main{ padding: 20px 30px 8px;}
.header_main .top_nav { float: right;margin: 39px 0 0 26px;}
.head_right { margin-top: 18px;position: absolute;right: 63px;top: 0;}

.slide .text {margin: 5% 0 0;}

.slide .form_bg {display: block;float: none;margin: 40px auto 39px;}
.prefer h3 a {display: inline-block;margin: 18px 0 0;}
.how_work .blockl {margin: 40px 0 0;}
.our_mission .reviews {padding: 10px 0 70px;}
.our_hiring .hiring_main .hiring_img { text-align: center;}
.our_hiring .hiring_main .hiring_img h4{position: static; margin: 20px auto 30px auto; text-align: center;}
.pricing_block .pricing .pricing_hourly h2,
.pricing_block .pricing .pricing_hourly .pricing_amount .amount,
.pricing_block .pricing .pricing_hourly .pricing_amount .per,
.second_pricing,
.pricing_block .pricing .pricing_hourly{ text-align:center;}

.second_pricing .block{display: inline-block;float: none;margin: 16px 0 0;}
.footer_main .f_logo {margin: 40px 0 0;text-align: center;}
.care_giver .control ul.radio_btnradio_btn { margin: 0 0 21px; }

.slide .form_bg{ margin: 10px 0 0;}
.slide .form_bg .inner h3{  margin: 10px 0 0px 0;
font-size: 23px;}
.slide .text {margin: 16% 0 0;}
.slide .text h1{ font-size: 27px;}
.slide .form_bg .inner h2{  font-size: 20px;}
.slide .form_bg .inner .control input[type="submit"] {margin: 11px 0 -7px;}
.slide .form_bg .inner h6 { font-size: 15px;margin: 5px 0 0;}
/* index page css end */

.step1 .inner_contant .icon_block .daily_activities {margin: 0 0 0 0px;}
.whare_care .control ul.radio_btnradio_btn,
.whare_care .week ul,
.month_weak,
.care_giver .control select,
.review_detail .control .label_text,
.review_detail .control select,
.step1 .inner_contant .daily_care .check_feild ul { margin: 0 0 0 0px;}
.whare_care .day_time { margin: 10px 0;}

.banner_text {margin: 68px 0 0;}
.banner_text .inner h2 { font-size: 25px;}
.slide {position:static;}

}



@media(min-width:320px) and (max-width:767px){
/* index page css start */
.header_main{ padding: 20px 30px 22px;}
.header_main .top_nav { float: right;margin:0;  width: 100%; }
.header_main .top_nav .navbar-default ul li {display: block;float: none;}
.header_main .logo {float: left;position: absolute;top: 9px;}
.header_main .logo img { width: 104px;}
.head_right {float: left;margin: 21px 0 0 44px;}
.header_main .top_nav .navbar-collapse{ margin: 19px 0 0;}

.slide .text {margin: 5% 0 0;}

.slide .form_bg {display: block;float: none;margin: 40px auto 39px;}
.prefer h3 a {display: inline-block;margin: 18px 0 0;}
.how_work .blockl {margin: 40px 0 0;}
.our_mission .reviews {padding: 10px 0 70px;}
.our_hiring .hiring_main .hiring_img { text-align: center;}
.our_hiring .hiring_main .hiring_img h4{position: static; margin: 20px auto 30px auto; text-align: center;}
.pricing_block .pricing .pricing_hourly h2,
.pricing_block .pricing .pricing_hourly .pricing_amount .amount,
.pricing_block .pricing .pricing_hourly .pricing_amount .per,
.second_pricing,
.pricing_block .pricing .pricing_hourly{ text-align:center;}

.second_pricing .block{display: inline-block;float: none;margin: 16px 0 0;}
.footer_main .f_logo {margin: 40px 0 0;text-align: center;}

.find h1{ font-size: 40px;}
.all_care_part .big_logo img{ max-width:90%;}
.all_care_part h3 {font-size: 21px;}

.head_right{display:none;}
.mobile_show{display:block !important;}

.slide .text h1 {font-size: 23px; }
.slide .form_bg .inner h2 {font-size: 23px;}
.slide .text h3 {font-size: 15px; }
.slide .form_bg .inner h3{font-size: 21px; margin: 7px 0 10px;}
.our_mission h3 {font-size: 16px;}
.home_care .care_main h1 { font-size: 28px; }
.home_care .care_main h3 { font-size: 20px; }
.our_hiring .hiring_main h3 { font-size: 33px; }
.our_hiring .hiring_main a {  padding: 11px 14px;}
.how_work h1 {     font-size: 33px; }
.pricing_block .pricing .pricing_hourly h2 {font-size: 34px;}
.pricing_block .pricing .pricing_hourly .pricing_amount .amount {font-size: 64px;}
.all_round .text h1 {font-size: 28px;}
.all_round .text h4 {font-size: 16px;}
.families_saying h1 { font-size: 25px; }
.grate_bg .text h1 { font-size: 36px;}
.copy{text-align:center;}

.home_care{ background-position: -805px 0;}
.all_round{ background-position: -498px -20px;}
.grate_bg{ background-position: -87px 0px;}
.footer_main .footer_lini{  text-align: center;}

/* index page css end */


.header_fixed{height: 89px;}


.review_detail .control .label_text label {color: #666;font-size: 14px;font-weight: normal;margin: 0 0 12px;}
.form_bottom{text-align:left;}

.step1 .inner_contant .icon_block .daily_activities{ text-align:center;}
.div_steps .progress_step ul li{font-size:0px;  width: 15%;}
.step1 .inner_contant .icon_block .daily_activities ul li{list-style: none;float: none; display:inline-block;}
.care_giver .control ul.radio_btnradio_btn { margin: 0 0 21px; }


.slide {position:static;}

.step1 .inner_contant .icon_block .daily_activities {margin: 0 0 0 0px;}
.whare_care .control ul.radio_btnradio_btn,
.whare_care .week ul,
.month_weak,
.care_giver .control select,
.review_detail .control .label_text,
.review_detail .control select,
.review_detail .riview_area, 
.whare_care .address_require .care_required,
.step1 .inner_contant .daily_care .check_feild ul { margin: 0 0 0 0px;}
.whare_care .day_time { margin: 10px 0;}
.serial_no {display:none !important}

/*signup-form*/
.signup_form .sign_right .control input.input_text[type="text"] {width:100%;}
.signup_form .sign_right .application .control textarea {width:100%;}
.signup_form .sign_right .application .control select {width:100%;}



}

@media(min-width:320px) and (max-width:480px){
.header_main {padding: 20px 0 22px 18px;}
.whare_care .day_time .morning button{    width: 50%;}
.form_bottom a{ display: inline-block !important;margin: 0 0 4px !important;width: 49% !important;}

 
.banner_text  { margin: 22px 0 0; position:static;}
.banner_text .inner h2 { font-size: 20px;}
.banner_text .inner h6{ font-size:16px;}
 
.signup_form .sign_right .application .control ul.radio_btnradio_btn li {
    display: inline-block;
    margin: 0 22px 5px 0;
} 

}




 






