
@media (min-width:1440px) {
.box-top {top:81%;}
}

@media (max-width: 1280px) {
	.adds-box h3{    font-size: 21px;}
}

@media (max-width: 1199px) {
.navbar-default .navbar-nav > li > a {
	padding: 15px 10px;
}
.package {
	padding: 43px 30px;
}
.page-header {
	padding-top: 260px;
	padding-bottom: 55px;
}
.blog-list:after, .blog-single:after {
	right: -15px;
}
.single-footer label, .single-footer .post-share .share-social {
	padding-left: 5px;
	padding-right: 5px;
}
.single-footer .post-share .share-social a + a {
	margin-left: 8px;
}
.loginbutton2:before {
	left: -3px;
}
.loginbutton2 {
	padding: 6px 5px !important;
	margin-left: 0;
}
.getlinkbox2 {
	width: 29%;
	margin-top: 18px !important;
	margin-left: 8px;
}
.getlinkbox2 .textno {
	padding: 6px 9px;
}
.getlinkinput2 {
	padding: 7px 5px;
	font-size: 13px;
}
.getlinkbutton2 {
	padding: 8px 15px;
	font-size: 14px;
}
.left-conten h1 {
	font-size: 46px;
}
.left-conten h4 {
	font-size: 23px;
}
.inner-box h2 {
	font-size: 38px;
}
.inner-box h4 {
	font-size: 27px;
}
.getlinkbox {
	width: 28%;
}
.banner-content {
	top: 54%;
}
.bann-left-title h1 {
	font-size: 61px;
}
.bann-left-title h3 {
	font-size: 38px;
	line-height: 20px;
}
.bann-left-title p {
	font-size: 14px;
	line-height: 3px;
}
}

@media (max-width:1024px) {
.box-top {
	top: 81%;
}
h2.section-heading.text-uppercase:before {
	bottom: -7px;
}
}

@media (max-width: 991px) {
.navbar-default {
	top: 0;
}
.navbar-default .navbar-nav {
	background-color: transparent;
}
.navbar-default .navbar-nav li.dropdown .dropdown-menu {
	display: none;
}
.banner {
	height: 765px;
}
.banner .banner-content {
	margin-top: 20px;
}
.banner .banner-content h1 {
	font-size: 5rem;
	line-height: 5.8rem;
}
.banner .banner-content p {
	margin-top: 20px;
}
.section-padding {
	padding: 70px 0;
}
.section-padding.top-padding-normal {
	padding-top: 0;
}
.section-padding.bottom-padding-normal {
	padding-bottom: 0;
}
.custom-section-2-carousel .owl-buttons {
	position: static;
	margin-top: 20px;
}
.testimonials {
	margin: 0;
}
.footer-upper {
	padding: 40px 0 60px;
}
.footer-upper-content p {
	margin-top: 12px;
}
.footer-upper-content .subscription {
	margin-top: 25px;
}
.copyright-footer {
	padding: 40px 0 20px;
}
.social + .copyright-text {
	margin-top: 15px;
}
.page-title {
	font-size: 4rem;
}
.given-comment .comment-body {
	width: 100%;
	margin-top: 20px;
}
.given-comment .child-comments {
	padding-left: 50px;
}

.navbar-header {
	float: none;
}
.navbar-left,  .navbar-right {
	float: none !important;
}
.navbar-default .navbar-toggle {
	display: block;
	margin-right: 0;
	margin-top: 11px;
	margin-bottom: 11px;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	width: 49px;
	height: 49px;
	border: none;
	
	background-color: #ffffff;
	
	padding: 17px 13px;
}
.navbar-default .navbar-toggle:hover,  .navbar-default .navbar-toggle:focus {
	background-color: #ffffff;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #5a8fff;
}
.navbar-default.affix .navbar-toggle {
	margin-top: 9px;
	margin-bottom: 3px;
}
.navbar-default .navbar-nav {
	margin-top: 10px;
	margin-bottom: 10px;
}
.navbar-default .navbar-nav > li > a {
	padding: 5px 15px;
}
.navbar-collapse {
	border-top: 1px solid transparent;
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	background-color: #fff;
	position: absolute;
	right: 15px;
	width: calc(100% - 30px);
	max-width: 320px;
	z-index: 991;
}
.navbar-fixed-top {
	top: 0;
	border-width: 0 0 1px;
}
.navbar-collapse.collapse {
	display: none !important;
}
.navbar-nav {
	float: none !important;
	margin: 7.5px 0;
	max-height: 430px;
	overflow: auto;
	background-color: transparent;
}
.navbar-nav > li {
	float: none;
}
.navbar-nav > li > a {
	padding-top: 10px;
	padding-bottom: 10px;
}
.collapse.in {
	display: block !important;
}
.page-header {
	padding-top: 150px;
}
.blog .post-metas {
	margin-top: 30px;
}
.single-footer .post-share {
	border-top: 1px solid #e1e1e1;
	text-align: left;
}
.single-footer .post-share label {
	float: left;
	border-left: none;
	border-right: 1px solid #e1e1e1;
}
}

@media (max-width: 768px) {
.getlinkbox2 {
	position: absolute;
	top: 0;
	left: 177px;
	width: 48%;
}
.getlinkbox {
	position: absolute;
	top: 0;
	left: 222px;
	width: 38%;
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: -8px !important;
}
.dr-right-img img {
	width: 100%;
}
.left-conten h1 {
	font-size: 34px;
}
.left-conten h4 {
	font-size: 18px;
}
.inner-box {
	margin-top: 0;
}
.inner-box h2 {
	font-size: 37px;
}
.inner-box h4 {
	font-size: 25px;
}
.banner-content.banner-content2 {
	top: 37%;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000 !important;
}
.navbar-default.bulebg .navbar-nav > li > a {
	color: #000;
	cursor: pointer;
}
.searchbox {
	width: 88%;
	margin: -88px auto !important;
	margin-left: 0;
	float: none;
	text-align: center;
}
.searbtton {
	padding-left: 0;
	right: -49px;
}
.section-header img {
	width: 100%;
}
.bann-left-title h3 {
	font-size: 36px;
}
.banner .banner-content h1 {
	font-size: 48px;
	line-height: 59px;
}
.bann-left-title p {
	margin-top: 5px;
	font-size: 15px;
	line-height: 18px;
}
.banner-content {
	top: 55%;
}
.banner {
	height: 558px;
}
.col-sm-5ths {
	width: 20%;
	float: left;
}
.client-logos h4 {
	font-size: 14px;
	line-height: 20px;
}
}

@media (max-width: 767px) {
.navbar-default .navbar-toggle {
	margin-right: 0;
}
.getlinkbox {
	display: none;
}
.footer-upper-content h3 {
	font-size: 2.6rem;
}
.footer-upper-content p {
	font-size: 1.6rem;
}
.screenshot-wrap {
	max-width: 600px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}
.sidebar {
	margin-top: 60px;
}
.section-header img {
	width: 100%;
}
.modal-content.smallmodal {
	margin-left: 0 !important;
	width: 100%;
	margin-top: 73px !important;
}
.secure-title hr {
	width: 100%
}
.right-video {
	display: none;
}
.boox-wrap {
	padding: 0
}
}

@media (max-width: 639px) {
.secure-title hr {
	width: 100%
}
.banner .banner-content h1 {
	font-size: 4rem;
	line-height: 4.8rem;
}
.navbar-collapse {
	max-width: none;
	width: 100%;
}
.section-header img {
	width: 100%;
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0;
}
.section-header img {
	width: 100%;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	width: 100%;
	clear: both;
}
.screenshot-wrap {
	max-width: 300px;
}
.xxs-bottom-30 {
	margin-bottom: 30px;
}
.banner .banner-content h1 {
	font-size: 5rem;
	line-height: 7.6rem;
}
.banner .banner-content p {
	font-weight: 300;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
	margin: 0;
}
.download-section .download-btn {
	display: block;
}
.download-section .download-btn + .download-btn {
	margin-top: 15px;
	margin-left: 0;
}
.current-page {
	margin-right: 4px;
	margin-top: 2px;
}
.page-numbers {
	height: 32px;
	width: 32px;
	line-height: 30px;
}
.page-numbers + .page-numbers {
	margin-left: 4px;
}
.navbar-default .navbar-brand img {
	max-height: 46px;
}
.download-platform {
	margin: -39px auto;
	width: 54%;
}
.client-logos {
	margin-top: 16px;
}
.feature-icon {
	margin: 0 auto;
}
.feature-title {
	text-align: center;
}
.feature p {
	text-align: center
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0 !important;
}
.getlinkbox {
	display: none;
	width: 87%;
	margin-top: -3px !important;
	margin-bottom: 9px;
}
.searchbox {
	width: 80%;
	;
	float: none;
	margin: 16px auto;
}
.banner-content {
	top: 51%;
}
.citybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.cityinput {
	font-size: 16px;
}
.citybox:after {
	right: 33px;
	top: 24px;
}
.localityinput {
	font-size: 16px;
}
.localitybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.localitybox:before {
	right: 36px;
	top: 28px;
}
.searchinput {
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding-right: 0 !important;
}
.searbtton {
	position: inherit;
	margin-left: 13%;
	margin-bottom: 5%;
	width: 76%;
	border-radius: 25px;
}
.bann-left-title:before {
	display: none;
}
.bann-left-title {
	margin-top: 12px;
	margin-left: 0;
	text-align: center;
	margin-bottom: 28px;
}
.bann-left-title h3 {
	font-size: 36px;
}
a.loginbutton {
	margin-bottom: 7px;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000;
}
.modal-content.smallmodal {
	margin-left: 0 !important;
	width: 100%;
	margin-top: 73px !important;
}
.about-title h1 {
	font-size: 29px;
}
.about-title h3 {
	font-size: 21px;
}
.about-title h4 {
	font-size: 20px;
}
.inner-light-bule p {
	font-size: 17px;
}
.getbuttons {
	margin: 11px 0 0 0;
}
.right-video {
	float: none;
	margin-top: 0;
	margin-right: 0;
}
.video-box {
	top: 70%;
	left: 0%;
	right: 0%;
	margin-left: 0;
}
.bule-bg:before {
	left: 143px;
	bottom: 1251px;
}
.bule-bg:after {
	left: 143px;
	bottom: 636px;
}
.download-img img {
	width: 100%;
}
.download-content {
	margin-top: 38px;
}
.download-content h4 {
	font-size: 17px;
	text-align: center;
}
.download-content h2 {
	font-size: 32px;
	text-align: center;
}
.list-download ul li {
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	list-style-position: inherit;
}
.services-box h2 {
	font-size: 20px;
}
.services-box p {
	font-size: 17px;
}
.featiure-bg {
	height: 805px;
}
.red-box {
	left: 45px;
}
.red-box h2 {
	font-size: 32px
}
.red-box hr {
	width: 263px;
}
.red-box p {
	font-size: 18px;
	line-height: 31px;
}
.mobile-features img {
	width: 100%;
}
.secure-title h3 {
	font-size: 33px;
}
.red-box-bg {
	height: 461px;
}
img.red-box-bg {
	width: 92%;
}
.footer-link {
	margin-left: 0;
	margin-bottom: 25px;
}
.add-text {
	margin: 0 0 25px 0;
}
.copyright-footer {
	text-align: center;
}
.inner-box-conten {
	padding: 5px 0 0 0;
}
.bule-bg {
	padding: 25px 0 25px 0;
}
.inner-light-bule {
	margin-bottom: 30px;
}
.getlinkbox2 {
	display: none;
}
.boox-wrap {
	margin-top: -106px;
}
.boox-1 {
	float: none;
	margin: 0 auto;
}
.boox-2 {
	float: none;
	margin: 0 auto;
}
.boox-3 {
	float: none;
	margin: 0 auto;
}
.boox-4 {
	float: none;
	margin: 0 auto;
}
.right-video {
	display: none;
}
.boox-wrap {
	padding: 0
}
}

@media (max-width: 479px) {
	
 .searchbg.affix{ position: inherit}
	
 table.table.timingtable th{ font-size:11px;}
 table.table.timingtable td{ font-size:11px;}		
	
.modal-header.header-timing h3{    margin: -19px 0 17px 0;     font-size: 13px;}
.modal-header.header-timing .modal-title{    font-size: 19px;     margin: 2px 0 5px 0;}
button.close.closetiming{    top: 0px; right: 10px;}		
	
.modal-dialog.modal-timing {width: 96%;margin: 0 auto;}			
	
	
.padd-left-7{padding-left: 15px;}
.padd-right-none{ padding-right: 15px;}
.padd-left-6{padding-left: 15px;}	
	
.localitybox_btn{    right: 32px; top: 18px;}	
.dr-detials-box{text-align: center; padding-left: 0; border-left: 0; border-bottom: 1px solid #cfcfcf; padding-bottom: 7px;}
	
.dr-detials-box h2{     text-align: center;}
.dr-detials-box h6{  text-align: center;}		
.location_box{text-align: center;     padding-right: 0;}
	
.dr-detials-box p{ text-align: center;}	

.add-button{ float: none;     display: inline; margin-right: 0;}
	
.location_box p{    float: none;}
	
.buttonbox2{    margin-left: 0;     text-align: center;}	
	
.searchbox.searchbox2{  width: 94%; top: 9%;left: 0;padding: 11px 22px; height: auto;right: 0;}	
	
.searchbox.searchbox2 .searbtton:before {left: 149px; top: 75px;}		
	
.right-form {
	position: inherit;
	top: 0;
	width: 100%;
}
.navbr-vendor.navbar-default.affix .navbar-brand img {
	margin-top: 10px !important;
}
.doc-box {
	width: 91%;
	margin-left: 5%;
}
#news_slider .owl-prev {
	left: -8px;
}
#news_slider .owl-next {
	right: 12px;
}
.inner-conten-box ul {
	margin: 0 0 0 17px;
}
.box-top {
	top: 53%;
}
.readmore {
	font-size: 14px;
}
header.masthead .intro-text .intro-lead-in {
	font-size: 23px;
}
header.masthead .intro-text p {
	font-size: 12px;
	line-height: 19px;
}
.addresbox {
	height: 62px;
}
.adds-box h3 {
	font-size: 17px;
}
.adds-box {
	height: auto;
}
.banner-text {
	padding: 0 20px;
}
header.masthead .intro-text {
	padding-top: 85px;
}
.phonebox1 {
	padding-left: 0;
	padding-right: 0;
}
.avaib-cont {
	height: 37px;
}
#mainNav .navbar-brand {
	z-index: 999;
}
.img-thumbnail.radiobox {
	width: 77px;
}
.panel-login>.panel-heading a.active:before {
	width: 100%;
	bottom: -2px;
}
.bottmbox ul li {
	padding: 0 10px;
}
.bottmbox ul li h3 {
	font-size: 11px;
}
.secure-title hr {
	width: 100%
}
body {
	overflow-x: hidden
}
.section-header img {
	width: 100%;
}
.getlinkbox2 {
	display: none;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	width: 100%;
	clear: both;
}
.screenshot-wrap {
	max-width: 300px;
}
.xxs-bottom-30 {
	margin-bottom: 30px;
}
.banner .banner-content h1 {
	font-size: 5rem;
	line-height: 7.6rem;
}
.banner .banner-content p {
	font-weight: 300;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
	margin: 0;
}
.download-section .download-btn {
	display: block; 
}
.download-section .download-btn + .download-btn {
	margin-top: 15px;
	margin-left: 0;
}
.current-page {
	margin-right: 4px;
	margin-top: 2px;
}
.page-numbers {
	height: 32px;
	width: 32px;
	line-height: 30px;
}
.page-numbers + .page-numbers {
	margin-left: 4px;
}
.navbar-default .navbar-brand img {
	max-height: 46px;
}
.download-platform {
	margin: -39px auto;
	width: 54%;
}
.client-logos {
	margin-top: 16px;
}
.feature-icon {
	margin: 0 auto;
}
.feature-title {
	text-align: center;
}
.feature p {
	text-align: center
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0 !important;
}
.getlinkbox {
	display: none;
	width: 87%;
	margin-top: -3px !important;
	margin-bottom: 9px;
}
.searchbox {
	display: block !important;
	margin-top: 5% !important;
}
.banner {
	height: 727px;
}
.citybox:before {
	top: 22px;
	left: 26px
}
.searchbox {
	width: 80%;
	;
	float: none;
	margin: 16px auto;
}
.banner-content {
	top: 51%;
}
.citybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.cityinput {
	font-size: 16px;
}
.citybox:after {
	right: 33px;
	top: 24px;
}
.localityinput {
	font-size: 16px;
}
.localitybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.localitybox:before {
	right: 36px;
	top: 28px;
}
.searchinput {
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding-right: 0 !important;
}
.searbtton {
	position: inherit;
	margin-left:-2%;
	margin-bottom: 5%;
	width: 76%;
	border-radius: 25px;
}
.bann-left-title:before {
	display: none;
}
.bann-left-title {
	margin-top: 12px;
	margin-left: 0;
	text-align: center;
	margin-bottom: 28px;
}
.bann-left-title h3 {
	font-size: 36px;
}
a.loginbutton {
	margin-bottom: 7px;
}
a.loginbutton {
	margin-bottom: 7px;
}
.left-conten {
	margin-top: 0;
	text-align: center;
}
.left-conten h1 {
	font-size: 28px;
	line-height: 40px;
	text-align: center;
}
.left-conten h4 {
	font-size: 18px;
	line-height: 23px;
	text-align: center;
}
.inner-box {
	margin-left: 0;
	text-align: center;
	margin-top: 1px;
}
.inner-box h3 {
	text-align: center;
	font-size: 25px;
	line-height: 44px;
}
.inner-box h2 {
	font-size: 25px;
	line-height: 15px;
	text-align: center;
}
.inner-box h4 {
	font-size: 18px;
	line-height: 32px;
	text-align: center;
}
a.getstartbutt {
	margin: 0 0 0 0;
	padding: 10px 18px;
	font-size: 13px;
}
.dr-right-img img {
	max-width: 100%;
}
.banner2 {
	height: 710px;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000 !important;
}
.navbar-default.bulebg .navbar-nav > li > a {
	color: #000 !important;
}
.banner-content.banner-content2 {
	top: 34%;
}
.left-conten {
	margin-top: 0;
	text-align: center;
}
.left-conten h1 {
	font-size: 28px;
	line-height: 40px;
	text-align: center;
}
.left-conten h4 {
	font-size: 18px;
	line-height: 23px;
	text-align: center;
}
.inner-box {
	margin-left: 0;
	text-align: center;
	margin-top: 1px;
}
.inner-box h3 {
	text-align: center;
	font-size: 25px;
	line-height: 44px;
}
.inner-box h2 {
	font-size: 25px;
	line-height: 15px;
	text-align: center;
}
.inner-box h4 {
	font-size: 16px;
	line-height: 32px;
	text-align: center;
}
a.getstartbutt {
	margin: 0 0 0 0;
	padding: 10px 18px;
	font-size: 13px;
}
.dr-right-img img {
	max-width: 100%;
}
.banner2 {
	height: 710px;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000 !important;
}
.navbar-default.bulebg .navbar-nav > li > a {
	color: #000 !important;
}
.banner-content.banner-content2 {
	top: 36%;
}
.modal-content.smallmodal {
	margin-left: 0 !important;
	width: 100%;
	margin-top: 73px !important;
}
.about-title h1 {
	font-size: 29px;
}
.about-title h3 {
	font-size: 21px;
}
.about-title h4 {
	font-size: 20px;
}
.inner-light-bule p {
	font-size: 17px;
}
.getbuttons {
	margin: 11px 0 0 0;
}
.right-video {
	float: none;
	margin-top: 0;
	margin-right: 0;
}
.video-box {
	top: 70%;
	left: 0%;
	right: 0%;
	margin-left: 0;
}
.bule-bg:before {
	left: 143px;
	bottom: 842px;
}
.bule-bg:after {
	left: 143px;
	bottom: 197px;
}
.download-img img {
	width: 100%;
}
.download-content {
	margin-top: 38px;
}
.download-content h4 {
	font-size: 17px;
	text-align: center;
}
.download-content h2 {
	font-size: 32px;
	text-align: center;
}
.list-download ul li {
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	list-style-position: inherit;
}
.services-box h2 {
	font-size: 20px;
}
.services-box p {
	font-size: 17px;
}
.featiure-bg {
	height: 866px;
}
.red-box {
	left: 45px;
}
.red-box h2 {
	font-size: 32px
}
.red-box hr {
	width: 263px;
	margin: 0 0 12px 0;
}
.red-box p {
	font-size: 18px;
	line-height: 31px;
}
.mobile-features img {
	width: 100%;
}
.secure-title h3 {
	font-size: 33px;
}
.red-box-bg {
	height: 417px;
}
img.red-box-bg {
	width: 92%;
}
.footer-link {
	margin-left: 0;
	margin-bottom: 25px;
}
.add-text {
	margin: 0 0 25px 0;
}
.copyright-footer {
	text-align: center;
}
.inner-box-conten {
	padding: 5px 0 0 0;
}
.bule-bg {
	padding: 25px 0 25px 0;
}
.inner-light-bule {
	margin-bottom: 30px;
}
.getlinkbox2 {
	display: none;
}
.boox-wrap {
	margin-top: -106px;
}
.boox-1 {
	float: none;
	margin: 0 auto;
}
.boox-2 {
	float: none;
	margin: 0 auto;
}
.boox-3 {
	float: none;
	margin: 0 auto;
}
.boox-4 {
	float: none;
	margin: 0 auto;
}
.right-video {
	display: none;
}
.boox-wrap {
	padding: 0
}
}

@media (max-width:375px) {
	
.searchbg.affix{ position: inherit}	
	
.add-search-side{    position: inherit;     margin-top: 78px;}	
	
.adds-img-right{    text-align: center;}
	
.left-logo-detials{    padding-bottom: 9px;}
	
.right-updd-box{    margin-top: 3%;}	
.right-inner-box{ margin-bottom: 0;}	
	
 table.table.timingtable th{ font-size:11px;}
 table.table.timingtable td{ font-size:11px;}		
	
.modal-header.header-timing h3{    margin: -19px 0 17px 0;     font-size: 13px;}
.modal-header.header-timing .modal-title{    font-size: 19px;     margin: 2px 0 5px 0;}
button.close.closetiming{    top: 0px; right: 10px;}		
	
.modal-dialog.modal-timing {width: 96%;margin: 0 auto;}			

.bottmbox{    margin-top: 20px;}	
	
.dr-detials-box{text-align: center; padding-left: 0; border-left: 0; border-bottom: 1px solid #cfcfcf;     padding-bottom: 7px;}
	
.dr-detials-box h2{     text-align: center;     margin-bottom: 5px;margin-top: 5px;}
	
.dr-detials-box h6{  text-align: center; margin: 4px 0 3px 0;}
.app-logo{    margin-bottom: 10px;}	
.location_box{text-align: center;     padding-right: 0;}
	
.dr-detials-box p{ text-align: center;     margin: 4px 0 3px 0;}	
.add-button{ float: none;     display: inline; margin-right: 0;}
	
.location_box p{    float: none;}
	
.buttonbox2{    margin-left: 0;     text-align: center;}	
	
.searchbox.searchbox2{  width: 94%; top:43px;left: 0;padding: 11px 22px;height: auto;right: 0;position: inherit;}
.padd-left-7{padding-left: 15px;}
.padd-right-none{ padding-right: 15px;}
.padd-left-6{padding-left: 15px;}

.udd-detials h3{ text-align: center;}
.udd-detials h6{ text-align: center;}
.udd-detials h5{text-align: center;}
	
.searchbox.searchbox2 .searbtton:before {left: 173px; top: 75px;}	
	
	
.searchbox.searchbox2 .searchinput { padding-right: 0!important;}
.localitybox_btn{    top: 19px;}
.searchbox.searchbox2 .searbtton:before {left:116px; top:74px;}
.searchbox.searchbox2 .searbtton{    padding-left: 44px;     width: 45%;}	
	

select#doctor_select{    background-position-x: 302px !important;}	
section {
	padding: 19px 0;
}
.loginbutton2 {
	margin-bottom: 8px;
}
.bottmbox ul li {
	padding: 0 10px;
}
.bottmbox ul li h3 {
	font-size: 11px;
}
.doc-box {
	width: 91%;
	margin-left: 5%;
	height: 386px;
}
	
#news_slider .owl-prev {
	left: -8px;
}
#news_slider .owl-next {
	right: 12px;
}
	
header.masthead .intro-text {
    padding-top: 40px;
}	
.box-top {
	top:50%;
}
.adders-box .owl-prev {
	left: 83px;
}
	
.adders-box .owl-next {
    right: 57px;
}
	
.adders-box .owl-prev, .owl-next{    top: 13px !important;}	

.adds-box p strong{    font-size: 13px;}
	
.countbox {
	left: 155px;
	top: 15px;
}
.adds-box p {
	font-size: 12px;
}
header.masthead .intro-text .intro-lead-in {
	font-size: 19px;
}
.addresbox {
	height: 57px;
}
	
.left-box-side {
    margin-top: 45%;
}	
	
.adds-box h3 {
    font-size: 14px;
}	
.adds-box {
	height: auto;
}
.phonebox1 {
	padding-left: 0;
	padding-right: 0;
}
.avaib-cont {
	height:38px;
}
#mainNav .navbar-brand {
	z-index: 999;
}
.img-thumbnail.radiobox {
	width: 77px;
}
.inner-conten-box ul {
	margin: 0 0 0 17px;
}
.panel-login>.panel-heading a.active:before {
	width: 100%;
	bottom: -2px;
}
.right-form {
	position: inherit;
	top: 0;
	width: 100%;
}
.navbr-vendor.navbar-default.affix .navbar-brand img {
	margin-top: 10px !important;
}
.secure-title hr {
	width: 100%
}
.section-header img {
	width: 100%;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	width: 100%;
	clear: both;
}
.screenshot-wrap {
	max-width: 300px;
}
.xxs-bottom-30 {
	margin-bottom: 30px;
}
.banner .banner-content h1 {
	font-size: 4rem;
	line-height: 7.6rem;
}
.banner .banner-content p {
	font-weight: 300;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
	margin: 0;
}
.download-section .download-btn {
	display: block;
}
.download-section .download-btn + .download-btn {
	margin-top: 15px;
	margin-left: 0;
}
.current-page {
	margin-right: 4px;
	margin-top: 2px;
}
.page-numbers {
	height: 32px;
	width: 32px;
	line-height: 30px;
}
.page-numbers + .page-numbers {
	margin-left: 4px;
}
.navbar.navbar-default.navbr-vendor .navbar-brand img {
	max-height: 46px;
	width: 50px !important;
}
.navbar-default .navbar-header .navbar-brand img {
	width: 100px !important;
	margin-top: 15px;
}
.navbar-default.affix .navbar-header .navbar-brand img {
	margin-top: 15px !important;
}
.download-platform {
	margin: -39px auto;
	width: 54%;
}
.client-logos {
	margin-top: 16px;
}
.feature-icon {
	margin: 0 auto;
}
.feature-title {
	text-align: center;
}
.feature p {
	text-align: center
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0 !important;
}
.getlinkbox {
	display: none;
	width: 87%;
	margin-top: -3px !important;
	margin-bottom: 9px;
}
.searchbox {
	width: 80%;
	float: none;
	margin: 16px auto;
	background: #fff;
}
.banner-content {
	top: 51%;
}
.citybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.cityinput {
	font-size: 16px;
}
.citybox:after {
	right: 33px;
	top: 24px;
}
.localityinput {
	font-size: 16px;
}
.localitybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.localitybox:before {
	right: 36px;
	top: 28px;
}
.searchinput {
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding-right: 0 !important;
}
.searbtton {
	position: inherit;
	margin-left:0%;
	margin-bottom: 5%;
	width: 76%;
	border-radius: 25px;
	padding-left: 0;
}
	
.searbtton:before{    left: 89px;     top: 75px;}
.citybox:before{    
	top: 24px;
    left: 30px;
}	
	
.bann-left-title:before {
	display: none;
}
.bann-left-title {
	margin-top: 12px;
	margin-left: 0;
	text-align: center;
	margin-bottom: 28px;
}
.bann-left-title h3 {
	font-size: 30px;
}
a.loginbutton {
	margin-bottom: 7px;
}
.getlinkbox2 {
	display: none;
}
a.loginbutton {
	margin-bottom: 7px;
}
.left-conten {
	margin-top: 0;
	text-align: center;
}
.left-conten h1 {
	font-size: 28px;
	line-height: 40px;
	text-align: center;
}
.left-conten h4 {
	font-size: 16px;
	line-height: 23px;
	text-align: center;
}
.inner-box {
	margin-left: 0;
	text-align: center;
	margin-top: 1px;
}
.inner-box h3 {
	text-align: center;
	font-size: 25px;
	line-height: 44px;
}
.inner-box h2 {
	font-size: 25px;
	line-height: 15px;
	text-align: center;
}
.inner-box h4 {
	font-size: 18px;
	line-height: 32px;
	text-align: center;
}
a.getstartbutt {
	margin: 0 0 0 0;
	padding: 10px 18px;
	font-size: 13px;
}
.dr-right-img img {
	max-width: 100%;
}
.banner2 {
	height: 552px;
}
.section-padd-top {
	padding-top: 0;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000 !important;
}
.navbar-default.bulebg .navbar-nav > li > a {
	color: #000 !important;
}
.banner-content.banner-content2 {
	top: 44%;
}
.modal-content.smallmodal {
	margin-left: 0 !important;
	width: 100%;
	margin-top: 73px !important;
}
.about-title h1 {
	font-size: 29px;
}
.about-title h3 {
	font-size: 21px;
}
.about-title h4 {
	font-size: 20px;
}
.inner-light-bule p {
	font-size: 17px;
}
.getbuttons {
	margin: 11px 0 0 0;
}
.right-video {
	float: none;
	margin-top: 0;
	margin-right: 0;
}
.video-box {
	top: 70%;
	left: 0%;
	right: 0%;
	margin-left: 0;
}
.bule-bg:before {
	left: 143px;
	bottom: 842px;
}
.bule-bg:after {
	left: 143px;
	bottom: 197px;
}
.download-img img {
	width: 100%;
}
.download-content {
	margin-top: 38px;
}
.download-content h4 {
	font-size: 17px;
	text-align: center;
}
.download-content h2 {
	font-size: 32px;
	text-align: center;
}
.list-download ul li {
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	list-style-position: inherit;
}
.services-box h2 {
	font-size: 20px;
}
.services-box p {
	font-size: 17px;
}
.featiure-bg {
	height: 805px;
}
.red-box {
	left: 45px;
}
.red-box h2 {
	font-size: 32px
}
.red-box hr {
	width: 263px;
}
.red-box p {
	font-size: 15px;
	line-height: 29px;
}
.mobile-features img {
	width: 100%;
}
.secure-title h3 {
	font-size: 33px;
}
.red-box-bg {
	height: 414px;
}
img.red-box-bg {
	width: 92%;
}
.footer-link {
	margin-left: 0;
	margin-bottom: 25px;
}
.add-text {
	margin: 0 0 25px 0;
}
.copyright-footer {
	text-align: center;
}
.inner-box-conten {
	padding: 5px 0 0 0;
}
.bule-bg {
	padding: 25px 0 25px 0;
}
.inner-light-bule {
	margin-bottom: 30px;
}
.getlinkbox2 {
	display: none;
}
.boox-wrap {
	margin-top: -106px;
}
.boox-1 {
	float: none;
	margin: 0 auto;
}
.boox-2 {
	float: none;
	margin: 0 auto;
}
.boox-3 {
	float: none;
	margin: 0 auto;
}
.boox-4 {
	float: none;
	margin: 0 auto;
}
.right-video {
	display: none;
}
.boox-wrap {
	padding: 0
}
}

@media (max-width:360px) {
	
 table.table.timingtable th{ font-size:11px;}
 table.table.timingtable td{ font-size:11px;}
	
.left-logo-detials{    padding-bottom: 9px;}	
.add-search-side{    position: inherit;     margin-top: 218px;}	
	
.adds-img-right{    text-align: center;}
	
.right-updd-box{    margin-top: 3%;}	
.right-inner-box{ margin-bottom: 0;}	
	
.modal-header.header-timing h3{    margin: -19px 0 17px 0;     font-size: 13px;}
.modal-header.header-timing .modal-title{    font-size: 19px;     margin: 2px 0 5px 0;}
button.close.closetiming{    top: 0px; right: 10px;}		
	
.modal-dialog.modal-timing {width: 96%;margin: 0 auto;}		
	
.dr-detials-box{text-align: center; padding-left: 0; border-left: 0; border-bottom: 1px solid #cfcfcf;  padding-bottom: 7px;}
	
.dr-detials-box h2{     text-align: center;     margin-bottom: 5px;margin-top: 5px;}
	
.dr-detials-box h6{  text-align: center; margin: 4px 0 3px 0;}
.app-logo{    margin-bottom: 10px;}	
.location_box{text-align: center;     padding-right: 0;}
	
.dr-detials-box p{ text-align: center;     margin: 4px 0 3px 0;}	

.add-button{ float: none;     display: inline; margin-right: 0;}
	
.location_box p{    float: none;}
	
.buttonbox2{    margin-left: 0;     text-align: center;}	
	
.searchbox.searchbox2{     width: 94%; top: 0;left: 0;padding: 11px 22px;height: auto;right: 0;
    position: absolute;margin-top: 52px !important;}
	
.add-search-side{    position: inherit;}
	
.searchbox.searchbox2 .searchinput { padding-right: 0!important;}	
	
.searchbox.searchbox2 .searbtton:before {left: 122px;top: 75px;}	
	
.padd-left-7{padding-left: 15px;}
.padd-right-none{ padding-right: 15px;}

.padd-left-6{padding-left: 15px;}
	
	
.udd-detials h3{ text-align: center;}
.udd-detials h6{ text-align: center;}
.udd-detials h5{text-align: center;}		
	
select#doctor_select{    background-position-x: 258px !important;}		
	
.bottmbox ul li {
	padding: 0 10px;
}
.bottmbox ul li h3 {
	font-size: 11px;
}
.doc-box {
	width: 91%;
	margin-left: 5%;
	height: 391px;
}
	
.bottmbox{    margin-top: 25px;}
.gender_box label.titllabel{    font-size: 14px;     padding: 3px 1px 0 0;}	
	
#news_slider .owl-prev {
	left: -8px;
}
#news_slider .owl-next {
	right: 12px;
}
.box-top {
	top: 42%;
}
.adders-box .owl-next {
    right: 31px;
}
.adders-box .owl-prev {
	left: 98px;
}
.countbox {
	left: 171px;
}
.adds-box p {
	font-size: 12px;
}
header.masthead .intro-text .intro-lead-in {
	font-size:20px;
}
.addresbox {
	height: 122px;
}
.adds-box {
	height: auto;
}
.phonebox1 {
	padding-left: 0;
	padding-right: 0;
}
.avaib-cont {
	height: 96px;
}
#mainNav .navbar-brand {
	z-index: 999;
}
.img-thumbnail.radiobox {
	width: 68px;
}
.gender_box label span{     margin-left: 26px;     font-size: 11px;}	
	
.inner-conten-box ul {
	margin: 0 0 0 17px;
}
.panel-login>.panel-heading a.active:before {
	width: 100%;
	bottom: -2px;
}
.right-form {
	position: inherit;
	top: 0;
	width: 100%;
}
.navbr-vendor.navbar-default.affix .navbar-brand img {
	margin-top: 10px !important;
}
.right-form-left {

}
.left-box-side {
	margin-top:77%;
}
.right-form {
	position: inherit;
	top: 0;
	width: 92%;
	
	left: 0;
	right: 0;
	margin: 0 auto;
}
.secure-title hr {
	width: 100%
}
body {
	overflow-x: hidden
}
.section-header img {
	width: 100%;
}
.getlinkbox2 {
	display: none;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	width: 100%;
	clear: both;
}
.screenshot-wrap {
	max-width: 300px;
}
.xxs-bottom-30 {
	margin-bottom: 30px;
}
.banner .banner-content h1 {
	font-size: 4rem;
	line-height: 7.6rem;
}
.banner .banner-content p {
	font-weight: 300;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
	margin: 0;
}
.download-section .download-btn {
	display: block;
}
.download-section .download-btn + .download-btn {
	margin-top: 15px;
	margin-left: 0;
}
.current-page {
	margin-right: 4px;
	margin-top: 2px;
}
.page-numbers {
	height: 32px;
	width: 32px;
	line-height: 30px;
}
.page-numbers + .page-numbers {
	margin-left: 4px;
}
.navbar.navbar-default.navbr-vendor .navbar-brand img {
	max-height: 46px;
	width: 50px !important;
}
.download-platform {
	margin: -39px auto;
	width: 54%;
}
.client-logos {
	margin-top: 16px;
}
.feature-icon {
	margin: 0 auto;
}
.feature-title {
	text-align: center;
}
.feature p {
	text-align: center
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0 !important;
}
.getlinkbox {
	display: none;
	width: 87%;
	margin-top: -3px !important;
	margin-bottom: 9px;
}
.searchbox {
	width: 80%;
	float: none;
	margin: 16px auto;
	background: #fff;
}
.banner-content {
	top: 51%;
}
.citybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.cityinput {
	font-size: 16px;
}
.citybox:after {
	right: 33px;
	top: 24px;
}
.localityinput {
	font-size: 16px;
}
.localitybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.localitybox:before {
	right: 36px;
	top: 28px;
}
.searchinput {
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding-right: 0 !important;
}
.searbtton {
	position: inherit;
	margin-left: -1%;
	margin-bottom: 5%;
	width: 76%;
	border-radius: 25px;
	padding-left: 0;
}
	
.banner {
    height: 706px;
}	
	
.bann-left-title:before {
	display: none;
}
.bann-left-title {
	margin-top: 12px;
	margin-left: 0;
	text-align: center;
	margin-bottom: 28px;
}
.bann-left-title h3 {
	font-size: 30px;
}
a.loginbutton {
	margin-bottom: 7px;
}
a.loginbutton {
	margin-bottom: 7px;
}
.left-conten {
	margin-top: 0;
	text-align: center;
}
.left-conten h1 {
	font-size: 28px;
	line-height: 40px;
	text-align: center;
}
.left-conten h4 {
	font-size: 16px;
	line-height: 23px;
	text-align: center;
}
.inner-box {
	margin-left: 0;
	text-align: center;
	margin-top: 1px;
}
.inner-box h3 {
	text-align: center;
	font-size: 25px;
	line-height: 44px;
}
.inner-box h2 {
	font-size: 25px;
	line-height: 15px;
	text-align: center;
}
.inner-box h4 {
	font-size: 18px;
	line-height: 32px;
	text-align: center;
}
a.getstartbutt {
	margin: 0 0 0 0;
	padding: 10px 18px;
	font-size: 13px;
}
.dr-right-img img {
	max-width: 100%;
}
.banner2 {
	height: 710px;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000 !important;
}
.navbar-default.bulebg .navbar-nav > li > a {
	color: #000 !important;
}
.banner-content.banner-content2 {
	top: 34%;
}
.modal-content.smallmodal {
	margin-left: 0 !important;
	width: 100%;
	margin-top: 73px !important;
}
.about-title h1 {
	font-size: 29px;
}
.about-title h3 {
	font-size: 21px;
}
.about-title h4 {
	font-size: 20px;
}
.inner-light-bule p {
	font-size: 17px;
}
.getbuttons {
	margin: 11px 0 0 0;
}
.right-video {
	float: none;
	margin-top: 0;
	margin-right: 0;
}
.video-box {
	top: 70%;
	left: 0%;
	right: 0%;
	margin-left: 0;
}
.bule-bg:before {
	left: 143px;
	bottom: 842px;
}
.bule-bg:after {
	left: 143px;
	bottom: 203px;
}
.download-img img {
	width: 100%;
}
.download-content {
	margin-top: 38px;
}
.download-content h4 {
	font-size: 17px;
	text-align: center;
}
.download-content h2 {
	font-size: 32px;
	text-align: center;
}
.list-download ul li {
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	list-style-position: inherit;
}
.services-box h2 {
	font-size: 20px;
}
.services-box p {
	font-size: 17px;
}
.featiure-bg {
	height: 805px;
}
.red-box {
	left: 45px;
}
.red-box h2 {
	font-size: 32px
}
.red-box hr {
	width: 263px;
}
.red-box p {
	font-size: 18px;
	line-height: 31px;
}
.mobile-features img {
	width: 100%;
}
.secure-title h3 {
	font-size: 33px;
}
.red-box-bg {
	height: 461px;
}
img.red-box-bg {
	width: 92%;
}
.footer-link {
	margin-left: 0;
	margin-bottom: 25px;
}
.add-text {
	margin: 0 0 25px 0;
}
.copyright-footer {
	text-align: center;
}
.inner-box-conten {
	padding: 5px 0 0 0;
}
.bule-bg {
	padding: 25px 0 25px 0;
}
.inner-light-bule {
	margin-bottom: 30px;
}
.getlinkbox2 {
	display: none;
}
.boox-wrap {
	margin-top: -106px;
}
.boox-1 {
	float: none;
	margin: 0 auto;
}
.boox-2 {
	float: none;
	margin: 0 auto;
}
.boox-3 {
	float: none;
	margin: 0 auto;
}
.boox-4 {
	float: none;
	margin: 0 auto;
}
.right-video {
	display: none;
}
.boox-wrap {
	padding: 0
}
}

@media (max-width: 320px) {
	
.searchbg.affix{ position: inherit}	
	
.left-logo-detials{    padding-bottom: 9px;}	
	
.right-updd-box{    margin-top: 3%;}	
.right-inner-box{ margin-bottom: 0;}	
	
 table.table.timingtable th{ font-size:11px;}
 table.table.timingtable td{ font-size:11px;}		
	
.modal-header.header-timing h3{    margin: -19px 0 17px 0;     font-size: 13px;}
.modal-header.header-timing .modal-title{    font-size: 19px;     margin: 2px 0 5px 0;}
button.close.closetiming{    top: 0px; right: 10px;}	
	
.modal-dialog.modal-timing {width: 96%;margin: 0 auto;}	
	
.doc-img{    margin-top: -66px !important;}	
	
.left-box-side { margin-top: 102%;}	
	
.dr-detials-box{text-align: center; padding-left: 0; border-left: 0; border-bottom: 1px solid #cfcfcf;     padding-bottom: 7px;}
	
.dr-detials-box img {margin-right: 0;}	
	
.dr-detials-box h2{     text-align: center;     margin-bottom: 5px;margin-top: 5px;}
	
.dr-detials-box h6{  text-align: center; margin: 4px 0 3px 0;}
.app-logo{    margin-bottom: 10px;}	
.location_box{text-align: center;     padding-right: 0;}
	
.dr-detials-box p{ text-align: center;     margin: 4px 0 3px 0;}	

.add-button{ float: none;     display: inline; margin-right: 0;}
	
.location_box p{    float: none;}
	
.buttonbox2{    margin-left: 0;     text-align: center;}	
	
.searchbox.searchbox2{  width: 94%; top: 9%;left: 0;padding: 11px 22px; height: auto;right: 0;}	

.searchbox.searchbox2 .searchinput { padding-right: 0!important;}
	
.udd-detials h3{ text-align: center;}
.udd-detials h6{ text-align: center;}
.udd-detials h5{text-align: center;}	
	
	
.padd-left-7{padding-left: 15px;}
.padd-right-none{ padding-right: 15px;}

.padd-left-6{padding-left: 15px;}	
	
.bottmbox ul li {
	padding: 0 5px;
}
.bottmbox ul li h3 {
	font-size: 11px;
}
.right-form {
	position: inherit;
	top: 0;
	width: 100%;
}
.doc-box {
	width: 91%;
	margin-left:5%;
	height:497px;
}
.bottmbox {
    margin-top: 110px;
}	
#news_slider .owl-prev {
	left: -8px;
}
#news_slider .owl-next {
	right: 12px;
}
.box-top {
	top: 68%;
}
.adders-box .owl-prev {
	left: 85px;
}
.adders-box .owl-next {
    right: 13px;
}	
.countbox {
	left: 161px;
}
.adds-box p {
	font-size: 12px;
}
header.masthead .intro-text .intro-lead-in {
	font-size: 19px;
}
.addresbox {
	height: 122px;
}
.adds-box {
	height: auto;
}
.phonebox1 {
	padding-left: 0;
	padding-right: 0;
}
.avaib-cont {
	height: 96px;
}
#mainNav .navbar-brand {
	z-index: 999;
}
.img-thumbnail.radiobox {
	width: 77px;
}
.inner-conten-box ul {
	margin: 0 0 0 17px;
}
.navbr-vendor.navbar-default.affix .navbar-brand img {
	margin-top: 10px !important;
}
.panel-login>.panel-heading a.active:before {
	width: 100%;
	bottom: -2px;
}
.right-video {
	display: none;
}
.secure-title hr {
	width: 100%
}
body {
	overflow-x: hidden
}
.section-header img {
	width: 100%;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
	width: 100%;
	clear: both;
}
.screenshot-wrap {
	max-width: 300px;
}
.xxs-bottom-30 {
	margin-bottom: 30px;
}
.banner .banner-content h1 {
	font-size: 5rem;
	line-height: 7.6rem;
}
.banner .banner-content p {
	font-weight: 300;
	font-size: 16px;
	text-align: center;
	line-height: 20px;
	margin: 0;
}
.download-section .download-btn {
	display: block;
}
.download-section .download-btn + .download-btn {
	margin-top: 15px;
	margin-left: 0;
}
.current-page {
	margin-right: 4px;
	margin-top: 2px;
}
.page-numbers {
	height: 32px;
	width: 32px;
	line-height: 30px;
}
.page-numbers + .page-numbers {
	margin-left: 4px;
}
.navbar.navbar-default.navbr-vendor .navbar-brand img {
	max-height: 46px;
	width: 50px !important;
}
.download-platform {
	margin: -39px auto;
	width: 54%;
}
.client-logos {
	margin-top: 16px;
}
.feature-icon {
	margin: 0 auto;
}
.feature-title {
	text-align: center;
}
.feature p {
	text-align: center
}
.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {
	margin-left: 0 !important;
}
.getlinkbox {
	display: none;
	width: 87%;
	margin-top: -3px !important;
	margin-bottom: 9px;
}
.searchbox {
	display: none !important;
}
.searchbox {
	width: 80%;
	;
	float: none;
	margin: 16px auto;
}
.banner-content {
	top: 51%;
}
.citybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.cityinput {
	font-size: 16px;
}
.citybox:after {
	right: 33px;
	top: 24px;
}
.localityinput {
	font-size: 16px;
}
.localitybox {
	border-right: 0;
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
}
.localitybox:before {
	right: 36px;
	top: 28px;
}
.searchinput {
	border: 1px solid #cccccc;
	border-radius: 18px;
	margin-top: 9px;
	margin-bottom: 9px;
	padding-right: 0 !important;
}
.searbtton {
	position: inherit;
	margin-left: 13%;
	margin-bottom: 5%;
	width: 76%;
	border-radius: 25px;
	padding-left: 0;
}
.bann-left-title:before {
	display: none;
}
.bann-left-title {
	margin-top: 12px;
	margin-left: 0;
	text-align: center;
	margin-bottom: 28px;
}
.bann-left-title h3 {
	font-size: 36px;
}
a.loginbutton {
	margin-bottom: 7px;
}
.left-conten {
	margin-top: 0;
	text-align: center;
}
.left-conten h1 {
	font-size: 28px;
	line-height: 40px;
	text-align: center;
}
.left-conten h4 {
	font-size: 16px;
	line-height: 23px;
	text-align: center;
}
.inner-box {
	margin-left: 0;
	text-align: center;
	margin-top: 1px;
}
.inner-box h3 {
	text-align: center;
	font-size: 25px;
	line-height: 44px;
}
.inner-box h2 {
	font-size: 25px;
	line-height: 15px;
	text-align: center;
}
.inner-box h4 {
	font-size: 18px;
	line-height: 32px;
	text-align: center;
}
a.getstartbutt {
	margin: 0 0 0 0;
	padding: 10px 18px;
	font-size: 13px;
}
.dr-right-img img {
	max-width: 100%;
}
.banner2 {
	height: 545px;
}
.navbar-default.bulebg .navbar-nav > li > a:focus, .navbar-default.bulebg .navbar-nav > li > a:visited {
	color: #000 !important;
}
.navbar-default.bulebg .navbar-nav > li > a {
	color: #000 !important;
}
.banner-content.banner-content2 {
	top: 43%;
}
.modal-content.smallmodal {
	margin-left: 0 !important;
	width: 100%;
	margin-top: 73px !important;
}
.about-title h1 {
	font-size: 29px;
}
.about-title h3 {
	font-size: 21px;
}
.about-title h4 {
	font-size: 20px;
}
.inner-light-bule p {
	font-size: 17px;
}
.getbuttons {
	margin: 11px 0 0 0;
}
.right-video {
	float: none;
	margin-top: 0;
	margin-right: 0;
}
.video-box {
	top: 70%;
	left: 0%;
	right: 0%;
	margin-left: 0;
}
.bule-bg:before {
	left: 143px;
	bottom: 842px;
}
.bule-bg:after {
	left: 143px;
	bottom: 197px;
}
.download-img img {
	width: 100%;
}
.download-content {
	margin-top: 38px;
}
.download-content h4 {
	font-size: 17px;
	text-align: center;
}
.download-content h2 {
	font-size: 32px;
	text-align: center;
}
.list-download ul li {
	line-height: 18px;
	font-size: 14px;
	text-align: left;
	list-style-position: inherit;
}
.services-box h2 {
	font-size: 20px;
}
.services-box p {
	font-size: 17px;
}
.featiure-bg {
	height: 805px;
}
.red-box {
	left: 45px;
}
.red-box h2 {
	font-size: 32px
}
.red-box hr {
	width: 263px;
}
.red-box p {
	font-size: 18px;
	line-height: 31px;
}
.mobile-features img {
	width: 100%;
}
.secure-title h3 {
	font-size: 33px;
}
.red-box-bg {
	height: 461px;
}
img.red-box-bg {
	width: 92%;
}
.footer-link {
	margin-left: 0;
	margin-bottom: 25px;
}
.add-text {
	margin: 0 0 25px 0;
}
.copyright-footer {
	text-align: center;
}
.inner-box-conten {
	padding: 5px 0 0 0;
}
.bule-bg {
	padding: 25px 0 25px 0;
}
.inner-light-bule {
	margin-bottom: 30px;
}
.getlinkbox2 {
	display: none;
}
.boox-wrap {
	margin-top: -106px;
}
.boox-1 {
	float: none;
	margin: 0 auto;
}
.boox-2 {
	float: none;
	margin: 0 auto;
}
.boox-3 {
	float: none;
	margin: 0 auto;
}
.boox-4 {
	float: none;
	margin: 0 auto;
}
.boox-wrap {
	padding: 0
}
}


