@charset "utf-8";
body {
	font-family:Arial, Helvetica, sans-serif;
	color: #2c3e50;
	background-color:var(--grey-400);
	outline: none
}
.btn.active.focus, .btn.active:focus, .btn.focus, .btn.focus:active, .btn:active:focus, .btn:focus {
	outline: none
}
h1{font-size:48px;}
h2{font-size:32px;}
h3{font-size:24px;}
h4{font-size:20px;}
h5{font-size:16px;}
h6{font-size:12px;}
h6.small{font-size:10px;}
h6.smallest{font-size:9px; text-transform: uppercase;}

p{font-size:16px; color:var(--grey-900); line-height:22px;}
::-webkit-input-placeholder {
color:#82888a!important
}
:-moz-placeholder {
color:#82888a!important
}
::-moz-placeholder {
color:#82888a!important
}
:-ms-input-placeholder {
color:#82888a!important
}

:root {
  --blue:#0265FF;
  --blue-dark:#0256D9;
  --blue-medium:#80b1ff;    
  --blue-light:#F2F7FF;  

  --green:#03BB6D;
  --green-dark:#029657;
  --green-medium:#35C98A;
  --green-light:#CDF1E2;
    
  --yellow:#FFCC00;
  --yellow-dark:#E6AB08;
  --yellow-medium:#FFD633;
  --yellow-light:#FFF5CC;  
  
  --red:#FB4B26;    
  --red-dark:#C93C1E;
  --red-medium:#FC6F51;
  --red-light:#FEDBD4;

  --black:#000000;
  --grey-900:#333333;
  --grey-800:#777777;
  --grey-700:#929292;
  --grey-600:#BBBBBB;
  --grey-500:#EBEBEB;
  --grey-400:#e4e4e4;
  --grey-bg:#fafafa;
   --black:#000000;
   --white:#ffffff;
  

  --border-circle:100px 100px 100px 100px;
  --border-circle-min:3px 3px 3px 3px;
  --border-circle-max:5px 5px 5px 5px;

  --box-shadow:1px 3px 6px #ECECEC;
  --box-shadow-md:0px 1px 3px rgba(0,0,0,0.08);
  --box-shadow-large:0 25px 50px 0 rgba(0, 0, 0, 0.04);
  --padding-large:90px 0 90px 0;
  --padding-medium:60px 0 60px 0;
  --padding-small:45px 0 45px 0;
  --padding-smallest:30px 0 30px 0;  
  --padding-top:90px 0 0 0;  
  --padding-top-medium:60px 0 0 0;  
  --padding-top-small:30px 0 0 0;  
  --padding-top-smallest:15px 0 0 0;  
  --padding-bottom:0 0 90px 0;
  --padding-bottom-medium:0px 0 60px 0;  
  --padding-bottom-small:0px 0 30px 0;  
  --padding-bottom-smallest:0 0 15px 0;  


  --mt:90px 0 0 0;  
  --mt-medium:60px 0 0 0;  
  --mt-small:30px 0 0 0;  
  --mt-smallest:15px 0 0 0;  
  --mt-bottom:0 0 90px 0;
  --mt-bottom-medium:0px 0 60px 0;  
  --mt-bottom-small:0px 0 30px 0;  
  --mt-bottom-smallest:0 0 15px 0;  

--letter-spacing:1px; 
--letter-medimum:0.08rem;
--letter-small:0.03rem;

}
.main {
	width: 100%;
	float: left;
	padding: 0
}

.eight-grid{width:750px; margin: 0 auto;}


.header {
	position: absolute;
	width: 100%;
	float: left
}
.banner {
	width: 100%;
	float: left;
	background: /*url(../appimage/hero-banner.jpg) center top no-repeat*/ var(--blue);
	height:auto;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	padding: 100px 0 0;
	position: relative
}

.form-list div.input-error {
    width: 95.4%;
    margin: -1px 0 0;
}

.form_app_mobile{ width:450px;}
.form_app_mobile div.input-error {width: 99%; margin: -1px 0 0;}
.app-nav{width: 100%; float: left;  background: #ffffff; height: 52px; line-height: 52px; padding: 0 20px 0 20px !important; position: relative; z-index: 99;   border-bottom: solid 1px var(--grey-400);}
.navbar-inverse .navbar-nav>li>a:focus, .navbar-inverse .navbar-nav>li>a:hover{ color: var(--blue);}
.app-nav .navbar-brand{padding:9px 15px 0 0;}
.app-nav .navbar-right{margin:0px;}  

.navbar-brand > img{ width: auto !important;}  
.app-nav .navbar-header span{color: var(--grey-900);
    text-decoration: none;
    margin: 0 5px;
    padding: 0 15px;
    height: 32px;
    line-height:31px;
    display: inline-block;
    border-radius: var(--border-circle-min);  margin:9px 0 0 0; text-transform: none; font-size: 14px; background:var(--grey-400);}
.app-nav .navbar-header:hover span{color:var(--blue); background: var(--blue-light);}    
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:focus, .navbar-inverse .navbar-nav>.active>a:hover{ background: none; color:var(--blue); background: var(--blue-light);}
.app-nav.navbar-inverse .navbar-nav>li>a{    color: var(--grey-900);    
    line-height: 30px;
    height: 32px;
    display: inline-block;
    border-radius: var(--border-circle-min);
    margin: 0px;
    padding: 0 15px;
    background: var(--grey-400);
    margin:9px 0 0 8px; font-size: 14px;}

.app-nav.navbar-inverse .navbar-nav>li>a:hover{ background: var(--blue-light); color: var(--blue);}

div.input-success {
	width: 92%;
	margin: -1px 0 0
}
.form-right p {
	line-height: 45px
}
.btn-default {
	border: solid 1px var(--blue);
	border-radius:3px;
	background:var(--blue);
	padding: 0 15px;
	height: 32px;
	color:var(--white);
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition:background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	line-height:31px;
	margin:10px 0 0 10px
}
.btn-default.focus, .btn-default:focus {
	color: #fff;
	background-color: var(--blue-dark);
	box-shadow: none;
	border-color: var(--blue-dark)
}
.btn-default:hover {
	color: #fff;
	background-color:var(--blue-dark);
	border-color: var(--blue-dark);
}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
	color: #fff;
	background-color:var(--blue-dark);
	border-color:var(--blue-dark);
}
.ban-left {
	position: relative
}
.loading {
	height: 40px;
	left: 45%;
	position: absolute;
	top:355px;
	width: 40px
}
.ban-left img {
	width: 100%
}
.ban-right {
	padding-top:20px;
	padding-left:20px;
	text-align: left
}
.ban-right h1 {
	color: var(--white);
	font-family:Arial, Helvetica, sans-serif;;
	margin-bottom: 5px;
	margin-top: 25px;
	 font-size:35px; line-height:42px; font-weight: bold;
}
.ban-right span {
	font-size: 12px;
	color:var(--white);
	text-transform: uppercase;
	border-bottom: solid 1px var(--white);
	padding: 5px 0;
	border-radius: 0
}
.ban-right p {
	font-size:16px;
	line-height: 24px;
	color: var(--white);
	padding-bottom: 15px
}
.input-left {
	width: 80px!important;
	float: left;
	height: 45px;
	background: url(../appimage/flag.svg) 15px 16px no-repeat #fff;
	border: none;
	line-height: 45px;
	color:var(--grey-800);
	border-radius: 3px 0 0 3px;
	padding: 0 10px 0 40px;
	font-size: 16px
}
.input-right {
	width: 47%;
	float: left;
	height: 45px;
	background: #fff;
	border: none;
	line-height: 45px;
	color: #82888a;
	border-radius: 0;
	border-left: solid 1px #c9c9c9;
	padding: 0 20px;
	font-size: 16px
}
.ban-right em {
	font-size: 14px;
	line-height: 26px;
	color: var(--white);
	font-style: normal;
	padding-top: 8px;
	display: block;
	float: left
}
.btn-success {
	border: solid 2px var(--red);
	border-radius: 0 3px 3px 0;
	background: var(--red);
	padding: 0 24px;
	height: 45px;
	color: #fff;
	font-size: 14px;
	text-transform: uppercase;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	transition: background-color 0.3s, color 0.3s, width 0.3s, border-width 0.3s, border-color .3s;
	line-height: 36px;
	margin: 0
}
.btn-success.focus, .btn-success:focus {
	color: #fff;
	background-color: var(--red-dark);
	box-shadow: none;
	border-color: var(--red-dark);
}
.btn-success:hover {
	color: #fff;
	background-color: var(--red-dark);	
	border-color: var(--red-dark);
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {
	color: #fff;
	background-color: var(--red-dark);	
	border-color: var(--red-dark);
}
.feature-list img {
	width: 800px
}
.trust-sec {
	width: 100%;
	float: left;
	background: #fff;
	text-align: center; padding:var(--padding-medium);
}
.trust-sec h3 {
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:30px; color: var(--grey-900); margin:0px; font-size:24px;

}
.trust-sec a {
	color: #2c3e50;
	display: block;
	font-size: 16px;
	font-weight: 900;
	padding-top: 40px;
	text-transform: uppercase
}
.mid-counter {
	width: 100%;
	float: left
}
/*.content {
	padding: 80px 0
}*/
.navbar-fixed-top {
	position: inherit
}
.min-nav {
	width: 100%;
	float: left;
	background: #0c7ffe; border:none;
	margin: 0
}

.min-nav span {
	color: #fff;
	font-size: 16px;
	padding:20px 0 0 10px;
	display: inline-block
}

.navbar-inverse { border: none; height: 75px; padding-top: 10px;}
.form-right{margin:7px 15px 0px 0px;}
.form-right ul li a{ color:var(--white) !important;}
.navbar-inverse .navbar-nav>li>a{ color:var(--white);}
.feature-sec {padding:var(--padding-medium);
	width: 100%;
	float: left;
	background:var(--grey-bg);
}

.feature-sec .col-md-4{ padding:0 7px;}
.feature-sec h2 {
	text-align: center;
	color:var(--grey-900);
	font-family:Arial, Helvetica, sans-serif; margin:0px; padding-bottom:30px; font-size: 24px;
}
.padd-top {
	margin-top: 30px
}
.feature-loop {
	background: #fff;
	box-shadow: none;
	border: none;
	border-radius: 0; margin-bottom:15px;
	/*border-bottom: solid 3px #fff;*/ border-radius:3px; box-shadow: var(--box-shadow-md);
}
.feature-loop a {
	padding:25px 20px 25px;
	display: block
}
.feature-loop a i {
	width: 52px;
	height: 52px;
	background: url(../appimage/feature-icon.svg) left top no-repeat;
	margin: 0 auto;
	display: flex
}
.feature-loop a {
	text-decoration: none
}
.feature-loop a i.feat-icon1 {
	background-position: 5px top
}
.feature-loop a i.feat-icon2 {
	background-position: -69px top
}
.feature-loop a i.feat-icon3 {
	background-position: -147px top
}
.feature-loop a i.feat-icon4 {
	background-position: -223px top
}
.feature-loop a i.feat-icon5 {
	background-position: -296px top
}
.feature-loop a i.feat-icon6 {
	background-position: -368px top
}
/*.feature-loop:hover {
	border-bottom: solid 3px var(--blue);
}
.feature-loop a:hover h6 {
	color:var(--blue);
}
.feature-loop a:hover i.feat-icon1 {
	background-position: 5px -52px
}
.feature-loop a:hover i.feat-icon2 {
	background-position: -69px -52px
}
.feature-loop a:hover i.feat-icon3 {
	background-position: -147px -52px
}
.feature-loop a:hover i.feat-icon4 {
	background-position: -223px -52px
}
.feature-loop a:hover i.feat-icon5 {
	background-position: -296px -52px
}
.feature-loop a:hover i.feat-icon6 {
	background-position: -368px -52px
}*/
.feature-loop h6 {
	font-size: 16px;
	color:var(--grey-800);
	text-align: center;
	line-height: 22px; margin-bottom:0px; padding: 0 20px;
}
.coming-sec {
	width: 100%;
	float: left;
	background: var(--blue);
	text-align: center; padding:50px 0;
}
.coming-sec .content {
	padding: 0
}
.coming-sec a {
	font-size:20px;
	color: #fff;
	padding:0 10px 10px 10px;
	text-decoration: none; display: block;
}
.coming-sec p {
	margin-bottom: 0; font-size: 20px;
	margin-top: 20px!important
}
.snapshot-sec {
	width: 100%;
	float: left; padding:var(--padding-medium); background:#ffffff;
}
.snapshot-sec h2 {
	font-family:Arial, Helvetica, sans-serif;
	text-align: center; margin:0px; padding-bottom:30px; color: var(--grey-900); font-size: 24px;
}
.snapshot-sec img {
	width: 100%
}
.section-six {
	width: 100%;
	float: left;
	background:var(--grey-bg);
	text-align: center; padding:var(--padding-medium);
}
.section-six span {
	font-size:32px;
	color:var(--grey-900);
	text-align: center;
	display: block;
	/*font-family: 'Playfair Display', serif;*/
	font-weight: 400; font-size: 24px;
	padding: 30px 0px 20px;
	font-family:Arial, Helvetica, sans-serif;
}
.section-six em {
	display: block;
	text-align: center;
	width: 100%;
	padding-top: 15px
}
.how-it-sec {
	width: 100%;
	float: left;
	padding: 60px 0 0; background:#ffffff; border-bottom: solid 1px #EBEBEB;
}
.how-it-sec h2 {
	font-family:Arial, Helvetica, sans-serif;;
	position: absolute; font-size: 24px;
	padding: 40px 0 0; color: var(--grey-900);
}
ul.how-tab {
	list-style: none;
	margin: 0;
	padding:95px 0 0; float: left;
}
.how-tab li {
	float: none;
	margin: 0;
	width: 100%
}
.how-tab li a {
	font-size:16px;
	color:var(--grey-800);
	display: block;
	line-height:56px;
	text-decoration: none;
	border-radius: 3px 0 0 3px;
	margin-bottom:5px;
	position: relative;
	text-decoration: none;
	z-index: 1;
	width:250px; padding:0 0 0 15px;
}
.how-tab li a em {
	font-style: normal
}
.how-tab li a span {
	width: 35px;
	height: 35px;
	border: solid 1px var(--grey-800);
	color: var(--grey-800);
	display: inline-block;
	border-radius: 100px;
	line-height: 35px;
	margin: 0 15px 0 0px;
	text-align: center
}
.how-tab li a.active span {
	font-size: 20px;
	border: solid 1px #fff; color: #ffffff;
}
.how-tab li a.active {
	background: #0079ff none repeat scroll 0 0;
	color: #fff
}
.how-tab li a::after {
	border-radius: 0;
	content: "";
	height: 38px;
	margin-top: -19px;
	position: absolute;
	right: -20px;
	top: 50%;
	transform: rotate(45deg);
	width: 40px;
	z-index: -1
}
.how-tab li a.active::after {
	background: #0079ff none repeat scroll 0 0
}
.app-bg {
	width: 45%;
	background: url(../appimage/app-bg.png) left top no-repeat;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover; float: left;
}
.how-right {
	position: relative;
	padding:42px 0 0 1px
}

.how-right img{width:100%;}
.how-link {
	position: absolute;
	right: -165px;
	top: 200px
}
#sync1 .item {
	color: #2c3e50;
	text-align: center
}
#sync2 .item {
	padding: 10px 0;
	margin: 5px;
	color: #2c3e50;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border-radius: 100px;
	text-align: center;
	cursor: pointer;
	height: 115px 
}
#sync2 .item img {
	border-radius: 100px;
	width: 100%;transition: transform .5s ease;

}

#sync2 .item:hover img {transform: scale(1.2);}
#sync2 .owl-item {
	margin: 4px 8px 0;
	position: relative
}
#sync2 .synced .item img {
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	transition: all .3s;
	-moz-transform: scale(1.6);
	-webkit-transform: scale(1.6);
	border-radius: 100px;
	transform: scale(1.6);
	margin-top: -6px;
	border: solid 3px rgba(255,255,255,0.2)
}
.slide-sec {
	width: 100%;
	float: left;
	padding-bottom:0px
}
.slide-sec.owl-carousel .owl-item {
	float: none!important;
	display: inline-block!important
}
.slide-sec .owl-wrapper {
	width: 100%!important
}
.owl-buttons {
	display: none
}
.slide-content {
	width: 100%;
	float: left;
	display: none
}
.slide-content h5 {
	text-align: center;
	color:var(--grey-900);
	padding: 0;
	margin: 0; font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
}
.slide-content em {
	font-style: normal;
	color:var(--grey-800);
	display: block;
	font-weight: 400;
	font-size: 12px;
	text-transform: uppercase;
	padding-top: 5px
}
#sync2 .synced .item .slide-content {
	display: block;
	left: -113%;
	width: 175px;
	bottom: 18px;
	position: absolute;
	z-index: 9999
}

.form-list {
	width: 480px;
	margin: 0 auto
}
.form-list em {
	font-size: 14px;
	text-align: center;
	color: #cbddff;
	margin: 5px 0 30px;
	font-style: normal
}
.bot-btn {
	margin: 0 0 0 -22px
}
.second-nav {
	width: 100%;
	display: none;
	position: relative
}
.sticky {
	position: fixed;
	display: block;
	width: 100%;
	z-index: 9999999;
	height: 100px;
	margin: 0;
	padding: 0;
	display: inline-block;
	left: 0;
	top: 0;
	-webkit-transition: all .3s ease-in;
	-moz-transition: all.3s ease-in;
	-o-transition: all .3s ease-in;
	transition: all .3s ease-in;
	-webkit-transition: all .3s ease-out;
	-moz-transition: all.3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out
}
ul.company-list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: inline-block
}
.company-list li {
	line-height: normal;
	float: left;
	width: 20%;
	border-right: solid 1px var(--grey-400);
	border-bottom: solid 1px var(--grey-400);
}
.company-list li a {
	padding: 10px 0;
	border: none
}
.company-list li a img {
	width:85%;
}
.coming-sec p {
	margin-top: 10px;
	color: #fff
}
@media (min-width: 768px) and (max-width: 1024px) {
.h1, h1 {
	font-size: 50px
}
.h2, h2 {
	font-size: 40px
}
.h3, h3 {
	font-size: 35px
}
.h4, h4 {
	font-size: 26px
}
.h5, h5 {
	font-size: 20px
}
.h6, h6 {
	font-size: 18px
}
.ban-left img {
	width: 100%
}
.ban-right {
	padding-left: 15px
}
.btn-success {
	padding: 0 12px
}
.banner {
	height: auto
}
.feature-list img {
	width: 100%
}
.how-link {
	display: none
}
.feature-loop {
	height: 180px
}
.how-right img {
	width: 100%
}
.how-tab li a {
	margin-bottom: 0
}
.how-tab {
	padding-top: 50px
}
.how-tab h2 {
	padding-bottom: 10px;
	margin-bottom: 0
}
.how-tab li a span {
	margin: 0 10px 0 15px
}
.how-tab li a {
	width: 270px
}
.form-list {
	width: 430px
}
.bot-btn {
	margin: 0 0 0 -5px
}
.btn-success {
	padding: 0 21px
}


.app-nav span {
	padding: 25px 0 0 10px;
	font-size: 9px
}
.ban-right h1 {
	font-size: 35px
}
.ban-right p br {
	display: none
}
.input-right {
	width: 42%
}
.ban-right {
	padding-top: 15px
}
.loading {
	left: 132px;
	top: 270px
}
.coming-sec .content {
	padding: 0
}
.section-six span {
	padding: 30px 0 20px
}
.bot-btn {
	margin: 0 0 0 -20px
}
#sync2 .synced .item .slide-content {
	bottom: 1px;
	left: -57%
}
}
@media (min-width: 768px) and (max-width: 979px) {
.min-nav span{ font-size:12px;}	
.form-right{ display:none;}
.form_app_mobile{ width:410px;}
.form_app_mobile div.input-error{width: 96%; margin: -1px 0 0;}

	}

@media (min-width: 980px) and (max-width: 1024px) {
.loading {
	left: 145px;
	top: 300px
}
.min-nav span {
	font-size: 14px
}
.form_app_mobile{ width:400px;}
}
@media (min-width: 320px) and (max-width: 767px) {
.h1, h1 {
	font-size: 35px
}
.h2, h2 {
	font-size: 30px
}
.h3, h3 {
	font-size: 30px
}
.h4, h4 {
	font-size: 26px
}
.h5, h5 {
	font-size: 20px
}
.h6, h6 {
	font-size: 18px
}
.container {
	padding: 0 5%
}
.feature-list {
	margin: 0
}
.ban-right h1 {
	font-size: 30px
}
.ban-left {
	display: none
}
.ban-right {
	padding: 0 15px
}
.banner {
	height: auto;
	padding: 100px 0 50px
}
.input-right {
	width: 76%;
	border-radius: 0 3px 3px 0
}
.btn-success {
	width: 100%;
	border-radius: 3px;
	margin-top: 10px
}
.feature-loop a {
	padding: 15px;
	min-height: 170px
}
.feature-loop h6 {
	font-size: 16px
}
.section-six span {
	font-size: 20px
}
.app-nav span {
	display: none
}
.ban-right span {
	display: none
}
.ban-right p {
	font-size: 18px
}
.ban-right p br {
	display: none
}
.ban-right h1 {
	line-height: normal; font-size: 24px; padding-bottom:10px;
}
.ban-right em {
	line-height: 19px
}

.trust-sec h3 {
	margin: 0
}
.company-list li {
	width: 48%;
	border-bottom: 1px solid #e5e5e5!important;
	border-right: 1px solid #e5e5e5!important
}
.company-list li:nth-child(even) {
	border-right: none!important
}
.coming-sec {
	padding: 50px 0
}
.coming-sec .content {
	padding: 0
}
.coming-sec p br {
	display: none
}
.form-list {
	width: 100%;
	padding: 0 5%;
	box-sizing: border-box
}
ul.support-list {
	text-align: left
}
ul.seeker-support li span {
	padding-left: 15px
}
.support-list li a {
	padding: 0 0 0 15px
}
.content {
	padding:0px 0
}
.feature-list img {
	width: 100%
}
.coming-sec a {
	padding: 0 0 10px;
	display: block;
}
.coming-sec p a{ display: block; padding-bottom:10px;}
.how-tab {
	padding-top: 0
}
.how-right img {
	width: 100%
}
.how-tab li a {
	width: 100%
}
.how-tab li a::after {
	display: none
}
.how-tab li a {
	border-radius: 3px
}
.seeker-nav-right ul li {
	width: 50%
}
.form-list {
	width: 100%;
	text-align: left
}
.btn-success {
	margin-left: 0;
	width: auto
}
.how-link {
	display: none
}
.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
	background:#ffffff;padding:15px;
}
.app-nav .navbar-header:hover span{ background:var(--black);}
.navbar-right {
	margin: 10px 20px 15px 0
}
.navbar-toggle {
	margin-top: 12px
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
	background:none;
}
.min-nav {
	display: none
}
.how-it-sec h2 {
	padding: 0 0 0 15px;
	margin: 0;
	font-size: 17px
}
ul.how-tab {
	padding: 30px 8px 35px;
	width: 50%;
	float: left
}
.app-bg {
	width:50%;
	float: right;
	margin: 25px 0 0 2%;
	background: rgba(0,0,0,0) url(../appimage/app-bg-m.png) no-repeat scroll left 20px / cover
}
.how-tab li a em {
	display: none
}
.how-tab li a span {
	width: 20px;
	height: 20px;
	line-height: 20px;
	margin: 0
}
.how-tab li a {
	line-height: 35px;
	font-size: 15px;
	padding: 0 0 0 10px
}
.how-tab li a span {
	font-size: 13px
}
.how-tab li a.active span {
	font-size: 13px
}
.app-bg {
	margin: -21px 0 0 2%
}
.slide-content h5 {
	font-size: 15px
}
.slide-content em {
	font-size: 11px
}
#sync2 .owl-item {
	margin: 4px -11px 0
}
#sync2 .item {
	margin: 20px
}
#sync2 .synced .item .slide-content {
	bottom: 55px
}
.section-six span {
	padding: 15px 0
}
.how-it-sec h2 {
	padding-top: 40px
}
ul.how-tab {
	padding-top: 70px
}
.form_app_mobile .input-right {
	width: 72%
}

.form_app_mobile{ width:100%;}
.eight-grid{ width: 100%; padding:0 5%; }
.app-nav .navbar-header span{display: none;}
.navbar-header .navbar-toggle{ padding:0px;}
.app-nav .navbar-header span{ height:2px; width:auto; }
.navbar-inverse .navbar-toggle .icon-bar{ background:var(--grey-800);}
.navbar-toggle span{ display: block !important;}
.ban-right h1{margin-top:0px;}
.app-nav .navbar-header span{ padding:0 10px;  margin-top:0px; width:20px;}
.navbar-header .navbar-toggle{ margin:0px; padding:0 0 0 15px; height:52px; border-left: solid 1px var(--grey-500);}
.trust-sec{padding:40px 0;}
.feature-sec{padding:40px 0;}
.feature-sec .col-md-4{ width: 100%; padding:0 15px;}
.feature-loop a{ min-height:auto;}
.snapshot-sec{padding:40px 0;}
.section-six{padding:40px 0;}


}

@media (min-width: 375px) and (max-width: 767px) {
.feature-sec .col-md-4{width:50%; padding:0 7px;}
.feature-loop h6{ padding:0px; }
}

@media (min-width: 480px) and (max-width: 767px) {
#sync2 .owl-item {
	margin: 4px 2px 0
}
#sync2 .item {
	margin: 8px
}
#sync2 .synced .item .slide-content {
	bottom: 55px;
	left: -106%
}
.feature-loop a {
	padding: 15px;
	min-height: 150px
}
.feature-sec .col-md-4{width:50%; padding:0 7px;}
}
