@media only screen and (max-width : 2450px) {
	.how_it_work_baner img { width: 75%;}
	.safety { bottom: 67px; left: 32px;}
	.menu-how { left: 30px; top: 94px;}
	.how-it-txt{right: 16px;}
	.ambulance-how {bottom: 46px; right: 34px;}
}
/*@media only screen and (max-width : 1919px) {
	.how_it_work_baner img {
	    width: 30%!important;
	}
}*/
@media only screen and (max-width : 1366px) {
	.how_it_work_baner img { width: 57%;}
	.menu-how {left: 90px; top: 68px;}
	.safety { bottom: 34px; left: 90px;}
	.ambulance-how { bottom: 14px; right: 95px;}
	.carousel-inner > .item{margin-top: 0px;}
	#fullpage h1{
	    font-size: 50px!important;
	}
	#fullpage h2{
	    font-size: 30px!important;
	    margin-top: 0 !important;
	}
	#fullpage h3{
	    font-size: 22px!important;
	}
	#fullpage .solution-heading-wrap h3{
	    font-size: 30px!important;
	}
	#fullpage .green-txt h2 {
	    font-size: 36px !important;
	}
	#fullpage .green-txt h2.text-height {
	    font-size: 36px !important;
	    margin-top: 26px !important;
	}
	.mail-link {
	    font-size: 18px;
	    margin-top: 30px;
	    color: #aaa;
	}
	.carousel-caption h4 {
	    font-size: 50px;
	    line-height: 50px;
	}
	.carousel-caption p{
		font-size: 30px;
	}
	.app_register_btn{
		margin-top: 5%;
	}
	.legal-links img {
	    width: 60px;
	}
	.legal-links.three-tab li {
	    margin-bottom: 30px;
	}
	 #fullpage h2.text-height.small-txt {
	    font-size: 22px !important;
	    margin-top: 24px!important;
	}
	.btn.btn-custom{
		font-size: 14px;
	}
	 .legal-links {
	    margin: 2% auto;
	}
	.how_it_work_baner img {
	    width: 56%;
	}
	.how_it_work_section p {
	    font-size: 28px;
	    font-weight: 100;
	}
	.how-it-txt {
	    position: absolute;
	    right: 83px;
	    top: 26%;
	    width: 314px;
	}
	.how-it-txt > h4 {
	    font-size: 18px;
	}
	.team-box {
	    margin-top: 0px;
	}
	.bottom_services_section .service_container {
	    padding: 90px 0 50px;
	}
	.profile-img img {
	    height: 160px;
	    width: 160px;
	}
	.profile-img {
	    height: 190px;
	    width: 190px;
	}
	#fullpage h2.small-txt.terms {
	    font-size: 30px !important;
	}
	
}
@media only screen and (max-width : 1365px) {
.bottom_services_section .service_container {
	    padding: 234px 0 50px;
	}
	footer{display: none;}
}	
@media only screen and (max-width : 1024px) {
	.fp-section,
	.fp-slide,
	.fp-tableCell{
	    height: auto !important;
	}
	.app_register_btn > p, .appstore > p{font-size: 16px!important;}
	#section-footer{display: none;}
	.right_top_menu .login-sign-up-box .log_in_link { margin-left:10px; }
	.app_register_btn { padding:20px; margin:20px 0 0 0; padding:0 }
	.app_register_btn img { width:32px;}
	.care > img {margin-top: 2px; width: 24px;}
	.police > img {width: 17px;}
	.bottom-text { margin-top:10px; }
	.carousel-inner > .item { margin-top: -50px;  }
	.carousel-caption { top: 40%;  width: 55%; }
	.carousel-caption h4 { font-size: 32px; line-height: 40px;}
	.how_it_work_baner {width: 90%; }
	.how_it_work_baner img { width: 75%;}
	.menu-how {left: -41px; top: 71px;}
	.safety { bottom: 40px;left: -40px;}
	.how-it-txt {right: -56px;top: 39%;}
	.ambulance-how {bottom: 20px;right: -40px;}
	.bottom_services_section .service_container {padding: 90px 0 190px;}
	.carousel-inner > .item {margin-top: -50px;}
	.carousel-caption {top: 40%; width: 55%;}
	.carousel-caption h4 {font-size: 32px;line-height: 40px;}
	.how_it_work_baner {width: 90%;}
	.how_it_work_baner img { width: 75%;}
	.menu-how {left: -41px;top: 71px;}
	.safety {bottom: 40px;left: -40px;}
	.how-it-txt {right: -56px;top: 39%;}
	.ambulance-how {bottom: 20px;right: -40px;}
	.bottom_services_section .service_container {padding: 90px 0 50px;}
	.fa > span{font-size: 23px;}
	/*=================About*/
	.about-content{padding: 15% 0px;}
	.green-txt{margin: 0 auto; width: 80%;}
	.aboutus .log_in_link { color: #fff !important;}
	.profile-img img {height: 130px; width: 130px;}
	.profile-img { height: 160px; width: 160px;}
	#fullpage .profile-name h2 { font-size: 22px !important;}
	.profile-name > h4 {font-size: 16px;}
	.contact{margin-bottom: 20px;}
	#fullpage .solution-heading-wrap h3 {font-size: 20px !important;}
	.menu-mobile > img {display: none;}
	.safety-mobile > img {display: none;}
	.ambulance-mobile > img {display: none;}
	.solution-left, .solution-right{padding: 50% 0px;}
	.about-txt-green{padding: 18% 0px;}
	footer{display: block;}
	.google_play_img .btn.btn-black img { width: 18px;}
	.getit {color: #ccc !important; font-size: 9px !important; left: 74px; position: absolute; top: -5px;}
	.scroll-to-top { bottom: 97px; }
}
@media(min-width:768px) and (max-width:979px){
	.right_top_menu .dropdown_list { width:100px; }
	.right_top_menu .login-sign-up-box .log_in_link { margin-left:10px; }
	.carousel-caption { width:80%; top:15%; }
	.carousel-caption h4 { font-size:22px; margin:0; padding:0; }
	.carousel-caption p { font-size:16px; }
	.app_register_btn { padding:20px; margin:20px 0 0 0; padding:0 }
	.bottom-text { margin-top:10px; }
	.carousel-inner > .item { margin-top: 0;}
	.carousel-caption {top: 26%;width: 60%;}
	.carousel-caption h4{font-size: 24px;line-height: 30px;}
	.app_register_btn { margin-top: 5%;}
	.btn.btn-black{width: 140px; font-size: 14px; padding: 6px;}
	.app_register_btn > p{width: 260px; font-size: 14px!important; }
	.appstore > p{font-size: 14px!important; width: 260px;}
	/*.appstore .google_play_img img {height: 33px;width: 140px !important;}*/
	.how-it-txt{width: 200px;right: -10px;}
	.black-txt {color: #222 !important;font-size: 18px !important;text-shadow: none !important;}
	.how-it-txt > h4 {font-size: 12px;}
	.how-work{width: 200px;}
	.how-work > p {font-size: 12px !important;}
	.safety {bottom: 4px;left: -9px;}
	.menu-how {left: -10px;top: 50px;}
	#fullpage .how-it-txt h2 {font-size: 20px !important;margin-top: 0 !important;}
	.ambulance-how {bottom: -13px;right: -8px;}
	.socail_mid ul li a i{font-size: 13px; width: 26px; height: 26px;}
	.copyright_text{padding: 3px 0px;}
	/*.google_play_img img { margin-top: -7px; width: 113px;}*/
	.bottom_services_section .service_container { padding: 50px 0;}
	.fa > span { font-size: 12px;}
	.getit {color: #ccc !important; font-size: 9px !important; left: 40px; position: absolute; top: -5px;}
	.google_play_img .btn.btn-black img { width: 18px;}

}
@media(max-width:767px){
	.logo img {display: inline-block; width: 100%;}
	.top_header .top_service .service_icons { text-align:center; }	
	.top_header .top_service .service_icons h3 { display:block; padding:10px 0 !important; text-align:center; overflow:hidden }
	.register_btn { text-align:center; padding:0 } 
	.carousel-inner > .item > img, .carousel-inner > .item > a > img { height:auto; }
	#myCarousel .carousel-control { display: none;}
	.right_top_menu { display:block; margin-top: -10px; }
	.carousel-caption h4 { font-size:22px; }
	.carousel-caption p { font-size:16px; }
	.carousel-caption { top:18%; width: 80%; }
	.app_register_btn { margin:0; padding:10px 0 0 0; }
	.app_register_btn img { width:40% !important; }
	.bottom-text { margin-top:10px; }
	.how_it_work_baner img { width:100%; }
	.service_container .container { padding:0; }
	.bottom_services_section .sign_up_serv_btn button { margin:0 10px; font-size:18px; margin:auto; }
	.socail_mid { text-align:center; padding-bottom:20px; }
	.google_play_img { text-align:center; padding-top:20px; }
	#myCarousel .carousel-control { z-index:9998 }
	#perss-room .tabing-block .left-block ul li a { padding:10px; }
	#perss-room .tabing-block .right-block .press-re .pr-blocks { margin:10px 0 }
	#perss-room .tabing-block .right-block .press-re .pr-blocks .caption-block { padding-top:40px; }
	.carousel-inner > .item { margin-top: 60px;}
	.service_container h1{padding-bottom: 0px;}
	.google_play_img{padding-top: 0px;}
	.copyright_text{margin-bottom: 0px;}
	#fullpage h1 {  font-size: 32px !important;}
	.bottom_services_section .service_container{padding: 30px 0px;}
	.app_register_btn img { width: 24px !important;}
	.carousel-caption p {display: none!important;}
	.police > img { width: 12px!important;}
	.carousel-indicators{display: block;}
	.how_it_work_section{padding: 20px 0px;}
	.how_it_work_section p{font-size: 20px;}
	.menu-how {left: -177px; top: 58px;}
	.how-work{width: 150px;}
	.how-work > p{font-size: 11px!important;}
	.menu-how {left: -27px; top: 58px;}
	.safety {bottom: 0; left: -27px;}
	.how-it-txt { right: -22px; top: 9%; width: 137px;}
	.how-it-txt > h4 {font-size: 16px;}
	#fullpage .how-it-txt h2{font-size: 22px!important;}
	.ambulance-how {bottom: -15px; right: -29px;}
	#fullpage .green-txt h2, #fullpage .green-txt h2.text-height {font-size: 24px !important;}
	.solution-left{min-height: 250px;}
	.solution-right{padding: 25% 0px;}
	.appstore .google_play_img {display: inline-block; margin-top: 7px;}
	.app_register_btn {display: inline-block; margin: 0; padding: 10px 0 0; float: left;}
	.appstore {display: inline-block; margin-top: 3px; margin-left: 10px; float: left;}
	.top_nav{background-color: #222; padding: 15px 0 10px;}
	.appstore .google_play_img img { width: 15px !important;}
	.getit {color: #ccc !important; font-size: 9px !important; left: 40px; position: absolute; top: -5px;}
	.btn.btn-black{font-size:12px; padding: 6px 10px 6px 5px; width: 117px;}
	.care > img{width: 17px!important;}
	.carousel-caption > h4 { width: 60%!important; font-weight: 600!important; color: #000!important; margin-bottom: 20px;}
	.bottom_services_section .service_container .serv_1 .mid-text a{font-size: 16px;}
	.service-btn-wrap .btn.btn-white-border { font-size: 14px; font-weight: 100;}
	.center-block img.center-block { width: 40%;}
	#fullpage .how-work h3{color: #222!important; font-size: 24px!important;}
	.desktop-store { display: none;}
	p.getit { display: block !important;}
	/*.small-playstore {display: block; margin-top: -1px;}*/
	.right_top_menu .dropdown_list1{border: 1px solid #fff; color: #fff;}
	.right_top_menu .login-sign-up-box .log_in_link{color: #fff;}
	.login-sign-up-box .sign_up_btn{border-color: #fff;}
	.slide-menus{width: 148px;}
	/*================ about ================*/
	.green-txt { margin: 0 auto 0; width: 80%;}
	#fullpage .green-txt h2.text-height { margin-top: 0px !important; padding-bottom: 100px !important;}
	.bx-controls-direction { display: none;}
	.bx-wrapper .bx-pager{display: block;}
	.ourteam-wrap .team-heading{padding:50px 0 100px;}
	.team-wrap {margin-top: -75px;}
	.legal-links ul{padding-left: 0px!important;}
	#fullpage h2{font-size: 22px!important;}
	.mobile-view {display: block;}
	.desktop-view {display: none;}
	.scroll-to-top{display: none!important;}
}
@media(max-width:480px){
	.logo img { width:100%; }
	.carousel-inner > .item > img, .carousel-inner > .item > a > img { height: auto;}
	.btn.btn-black{display: none;}
	.how-work > p {font-size: 14px !important;text-align: right; width: 50%;}
	#fullpage .how-work h3 {font-size: 22px !important; text-align: right; width: 50%;}
	.how-work {position: relative; width: 100%; margin-bottom: 60px;}
	.menu-how{left: 0; top: 40px;}
	.safety{left: 0; top: 257px;}
	.ambulance-how{left: 0; top: -257px;}
	.how_it_work_baner img{display: none;}
	.how-it-txt{position: relative; width: 100%; left: 0; top: 0; margin-top: 40px;}
	.carousel-caption h4 {font-size: 16px; line-height: 22px; margin-bottom: 20px; color: #000;}
	.carousel-caption{width: 90%; top: 24%;}
	.appstore .google_play_img{display: none;}
	.legal-links li{display: inline;}
	.carousel-inner > .item { margin-top: 52px;}
	#myCarousel .carousel-control { top: 53%; display: none;}
	.app-btn-section .google_play_img { display: block;}
	.appstore > p {display: none;}
	.app-btn-section .btn.btn-black { display: block;}
	.app_register_btn > p {display: none;}
	.app-btn-section { text-align: center; width: 77%; display: block; margin: 56px auto 16px;}
	.desktop-display { display: none;}
	.mobile-display { display: block;}
	.solution-heading-wrap{height: 100px;}
	.solution-txt-right .solution-heading-wrap{height: 150px;}
	.solution-right{padding: 45% 0px;}
	.legal-links { margin: 15% auto;}
	.left {left: -10px;}
	.right {right: -10px!important;}
	.getit {color: #ccc !important; font-size: 9px !important; left: 40px; position: absolute; top: 0;}
	.app_register_btn { display: inline-block; float: none; margin: 0; padding: 10px 0 0;  width: 40%;}
	.appstore { display: inline-block; float: none; margin-left: 10px; margin-top: 3px; width: 40%;}
	.app-btn-section .btn.btn-black { display: block;  width: 100%;}
}
@media(max-width:479px){
	.left_menu span a span { display:none; }
	.about-content { padding: 30% 0; width: 100%;}
	#fullpage .about-content h1 {font-size: 24px !important;}
	#fullpage .solution-part h1 {font-size: 30px !important;}
	.service_container .col-xs-4 { width: 100%;}	
	.how-work > p {font-size: 12px !important;text-align: right; width: 50%;}
	#fullpage .how-work h3 {font-size: 18px !important; text-align: right; width: 50%;}	
	.menu-mobile { display: block;}
	.menu-mobile > img {display: block; position: absolute; right: 0px; top: -47px; width: 45%;}
	.safety-mobile > img {display: block; position: absolute; right: 0px; top: 0; width: 45%;}
	.ambulance-mobile > img {display: block; position: absolute; left: 0px; top: 0; width: 45%;}
	.safety, .ambulance-how {min-height: 220px;}
	.how-work.ambulance-how > h3{position: absolute; right: 0; top:78px;} 
	.how-work.ambulance-how > p{position: absolute;right: 0; top:107px;}
	.how-work.safety > h3 { position: absolute; top: 120px;}
	.how-work.safety > p { position: absolute; top: 148px;}
	.app_register_btn { display: inline-block; float: none; margin: 0; padding: 10px 0 0;  width: 40%;}
	.appstore { display: inline-block; float: none; margin-left: 10px; margin-top: 3px; width: 40%;}
	.app-btn-section .btn.btn-black { display: block;  width: 100%;}
	.app-btn-section{margin: 56px auto 16px;}

}
@media(max-width:360px){
	.app_register_btn { display: inline-block; float: none; margin: 0; padding: 10px 0 0;  width: 44%;}
	.appstore { display: inline-block; float: none; margin-left: 10px; margin-top: 3px; width: 44%;}
	.app-btn-section{margin: 56px auto 16px;}
}
@media(max-width:320px){	
	.right_top_menu .login-sign-up-box .log_in_link { margin-left: 5px;}	
	.login-sign-up-box .sign_up_btn{font-size: 11px; padding: 5px;}	
	.right_top_menu .dropdown_list1{font-size: 10px;}
	.app-btn-section { width: 100%;}
	.app_register_btn { display: inline-block; float: none; margin: 0; padding: 10px 0 0;  width: 40%;}
	.appstore { display: inline-block; float: none; margin-left: 10px; margin-top: 3px; width: 40%;}
	.app-btn-section .btn.btn-black { display: block;  width: 100%;}
}