@charset "utf-8";
/* CSS Document */

@font-face {
font-family: 'Montserrat Hairline';
src: url('../fonts/Montserrat-Hairline.woff') format('woff'),
     url('../fonts/Montserrat-Hairline.otf') format('opentype');
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: 'Montserrat UltraLight';
src: url('../fonts/Montserrat-UltraLight.otf') format('opentype');
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: 'Montserrat Light';
src: url('../fonts/Montserrat-Light.otf') format('opentype');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Montserrat Regular';
src: url('../fonts/Montserrat-Regular.otf') format('opentype');
font-style: normal;
}
@font-face {
font-family: 'Montserrat SemiBold';
src: url('../fonts/Montserrat-SemiBold.otf') format('opentype');
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: 'Montserrat Bold';
src: url('../fonts/Montserrat-Bold.otf') format('opentype');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Montserrat ExtraBold';
src: url('../fonts/Montserrat-ExtraBold.otf') format('opentype');
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: 'Montserrat Black';
src: url('../fonts/Montserrat-Black.otf') format('opentype');
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: 'Open Sans Regular';
src: url('../fonts/OpenSans-Regular.ttf') format('truetype');
font-style: normal;
}
@font-face {
font-family: 'Open Sans Light';
src: url('../fonts/OpenSans-Light.ttf') format('truetype');
font-style: normal;
}
@font-face {
font-family: 'Lato Regular';
src: url('../fonts/Lato-Regular.ttf') format('truetype');
font-style: normal;
}
@font-face {
font-family: 'Lato Semibold';
src: url('../fonts/Lato-Semibold.ttf') format('truetype');
font-style: normal;
}
@font-face {
font-family: 'Open Sans Bold';
src: url('../fonts/OpenSans-Bold.ttf') format('truetype');
font-style: normal;
}
body {
    font-family:'Montserrat Light';
}
/*.top-panel{
	padding-top:30px;
	padding-bottom:30px;
	height:120px;
	border-bottom: 1px solid #d4d4d4;
}*/
.top-panel{
	padding-top:20px;
	padding-bottom:20px;
	height:100px;
	border-bottom: 1px solid #d4d4d4;
}
.top-menu, .top-menu > .container{
padding:0px;
}
.carousel-inner > .item > a > img {
    line-height: 1;
	width:100%;
}
.login-icon {
  background-color: #00a1e0;
  position: relative;
  display: inline-block;
}
.login-icon.head {
  width: 4px;
  height: 4px;
  border-radius: 4px;
  left: 11px;
  bottom: 7px;
}
.login-icon.body {
  width: 10px;
  height: 5px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  position: relative;
}
.contact-icons {
  display: inline-block;
  background-image: url("../../images/contact-icons.png");
  position: relative;
}
.contact-icons.mail, .contact-icons.phone {
  top: 3px;
}
.contact-icons.map-pin {
  width: 13px;
  height: 19px;
  float: left;
  margin-top: 5px;
}
.contact-icons.mail {
  width: 18px;
  height: 12px;
  background-position-x: -17px;
}
.contact-icons.phone {
  width: 13px;
  height: 17px;
  margin-left: 3px;
  background-position-x: 13px;
}
.navbar-default .navbar-nav > li > a {
    color: #393939;
	font-size:14px;
	font-family: 'Montserrat Light';
}
.navbar-nav {
	margin-top:2px;
}
.navbar-right{
	margin-top:0px;
}

.navbar-default {
background:none;
border:none;
}
.dropdown-menu {
	box-shadow:none;
	border:none;
	font-size:12px;
	font-family: 'Montserrat Light';
	color:#717171;
}
.dropdown-menu > li > a {
color:#878787;
padding-top:10px;padding-bottom:10px;
font-weight:normal;
}

.skyquota-footer {
    background-color: #161415;
}

.sky-bottom-bar {
    width: 100%;
    background-color: #0c0b0c;
}

.skyquota-copy {
    float: left;
    padding: 0px;
}
.copyright{
font-size:13px;
color:#d6d6d6;
font-family:"Open Sans Light";
}

.skyquota-help {
    float: left;
    text-align: right;
    color: #bcbcbc;
	font-size:13px;
	font-family:"Open Sans Light";
}

.skyquota-help a {
    font-size: 12px;
    text-decoration: none;
    color: #bcbcbc;
    margin-right: 2px;
    text-transform: uppercase;
}
.footer-menu{

}
.list-unstyled {
    list-style: none;
	color:#d6d6d6;
}
.list-unstyled li{
padding: 9px 0px;
}
.list-unstyled li a{
color:#d6d6d6;
font-family: 'Montserrat Light';
font-size:14px;
}
.pre-footer{
padding-top:30px;
padding-bottom:30px;

}
.border-bottom{
border-bottom: 1px solid;
}

.facebook {
    margin-right: 10px;
    float: left;
    width: 32px;
    height: 32px;
    display: block;
    background: url('../../images/footer-social-icons.png');
}

.facebook:hover {
    background: url('../../images/facebook_hover.png');
}

.linkedin {
    margin-right: 10px;
    float: left;
    width: 32px;
    height: 32px;
    display: block;
    background: url('../../images/footer-social-icons.png');
    background-position-x: -36px;
}
.linkedin:hover {
    background: url('../../images/linkedin_hover.png');
}

.googleplus {
    margin-right: 10px;
    float: left;
    width: 32px;
    height: 32px;
    display: block;
    background: url('../../images/footer-social-icons.png');
    background-position-x: -72px;
}
.googleplus:hover {
    background: url('../../images/googleplus_hover.png');
}
.blog {
    margin-right: 10px;
    float: left;
    width: 32px;
    height: 32px;
    display: block;
    background: url('../../images/footer-social-icons.png');
    background-position-x: 32px;
}
.blog:hover {
    background: url('../../images/blogger_hover.png');
}
.footer-menu-heading{
padding-top:20px;
padding-bottom:20px;
color:#00a1e0;
font-size:17px;
font-family: 'Montserrat Light';
}
.try-it-desktop > li > .rounded-button{
border-radius: 20px 20px;
font-size:15px;
background:#00A1E0;
padding:8px 25px 8px 25px;
border: none;
font-family: 'Montserrat SemiBold';
margin-right: 10px;
}
.contact{
padding-top:10px;
}
.contact > span{
padding:10px;
float:right;
color: #606060;
font-size:15px;
font-family: 'Montserrat Light';
}
.contact > span > a > img{
margin-bottom: 2px;
}
.contact > span > a:hover{
text-decoration:none;
}

.search{
  width: 17px;
  height: 16px;
  display: block;
	margin-top:4px;
}
.search-close {
    z-index: 999;
    cursor: pointer;
    position: relative;
}
.search-open {
    top: 0;
    right: 0;
    width: 100%;
    z-index: 99;
    height: auto;
    display: none;
    position: fixed;
    background: #fff;
    border-bottom: solid;
}
.search-open .form-control {
    background: #fff;
    border: none;
    border-radius: 0;    
    box-shadow: none;
    color: #555;
    display: block;
    font-family: 'Open Sans', sans-serif;    
    font-size: 33px;
    font-weight: 200;    
    height: 163px;
    padding: 0 14% 0 13%;
    text-transform: uppercase;
    width: 100%;
}

.navbar-collapse {
padding-left:0;
}
.navbar > .container-fluid {
    padding-left: 0px;
}
header > .container{
padding-left:0;
padding-right:0;
}

/*.navbar {
    margin-bottom: 10px;
	margin-top: 10px;
}*/

.navbar {
    margin-bottom: 5px;
    margin-top: 5px;
}
.equal-height-column{
height:690px;
}
.service-block{
color:#fff;
}
.service-block-light-blue{
background-color:#46B5E2;
padding: 60px 200px 60px 100px;
}
.service-block-dark-blue{
background-color:#2D98C4;
padding: 60px 60px 60px 220px;
}

.service-block-light-gray{
	background-color:#4F4F4F;
	padding:115px 80px 105px 135px;
	min-height: 491px;
}
.service-block-dark-gray{
	background-color:#363636;
	padding:115px  120px 105px 70px;
	min-height: 491px;
}

.freetrial-heading{
font-size: 22px;
 color: #000000;
 padding-left:
 15px; font-family: 'Montserrat Regular';
}
.freetrial-subheading{
  font-size: 17px;
  color: #2F90BE;
  padding-left: 15px;
  padding-top: 15px;
   padding-bottom: 20px;
 15px; font-family: 'Montserrat Regular';
}
.configure{
font-size: 17px; color: #2f90be; padding-left: 15px;margin-bottom: 0px;
font-family: 'Montserrat Regular';
}
.configure-text{
font-size: 14px;color: #4e4d4d;text-transform: uppercase;
}
.cxclamatory{
padding-left:15px;
}
.no-gutter > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.gray-heading{
	font-size:39px;
	color:#FFF;
	font-family: 'Montserrat Regular';
	padding-bottom:55px;
	line-height: 1.1;
}

.btn-u {
    font-size: 14px;
    font-weight: 600;
    padding: 12px 20px;
}
.big-button{
border-radius:0px;
padding:20px 100px;
font-size:24px;
border:none;
font-family: 'Montserrat Regular';
}
.btn-info {
font-size:18px;
background-color:#00a1e0;
}
.btn-success {
font-size:18px;
background-color:#2d9d47;
}

.green-bg{
 padding: 150px 0 70px 0; color:#FFF;
 }

.paragraph{line-height:2;font-size: 17px; font-family: 'Montserrat Light'; margin-bottom:80px;height: 170px;}

<!--slider-->
.jk-slider{
    width:100%;
}
/*          Hero Headers        */
/********************************/
.hero {
    position: absolute;
    top: 30%;
    left: 50%;
    z-index: 3;
    color: #2e2e2e;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 0px 0px 0 rgba(0,0,0,0);
      -webkit-transform: translate3d(-50%,-50%,0);
         -moz-transform: translate3d(-50%,-50%,0);
          -ms-transform: translate3d(-50%,-50%,0);
           -o-transform: translate3d(-50%,-50%,0);
              transform: translate3d(-50%,-50%,0);
	width: 60%;
}
.hero h1 {
    font-size: 55px;
	font-family:'Montserrat Light';
	color:#303030;
    margin: 0;
    padding: 0;
}
.hero h3{
line-height:2;
color:#303030;
font-size: 18px;
font-family:'Montserrat Light';
}
.slider3-heading{
font-size:77px;
font-family: 'Montserrat Regular';
color:#05172C;
text-transform:none;
margin-top:420px;
letter-spacing:-1px;
padding-right:13px;
}
.slider3-button{
font-size:33px;
background-color:#1D9ED7;
padding:30px 50px;
color:#FFFFFF;
letter-spacing:2px;
}
.slider3-margin{
padding-top:55px;
}
.slider3-margin a{
text-decoration:none;
}
.arrow{
position: absolute;
top: 40%;
z-index: 5;
display: inline-block;
}
.right-arrow{
right:100px;
}
.fade-carousel .carousel-inner .item .hero {
    opacity: 0;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s;
        -ms-transition: 2s all ease-in-out .1s;
         -o-transition: 2s all ease-in-out .1s;
            transition: 2s all ease-in-out .1s;
}
.fade-carousel .carousel-inner .item.active .hero {
    opacity: 1;
    -webkit-transition: 2s all ease-in-out .1s;
       -moz-transition: 2s all ease-in-out .1s;
        -ms-transition: 2s all ease-in-out .1s;
         -o-transition: 2s all ease-in-out .1s;
            transition: 2s all ease-in-out .1s;
}

.iphone-left-content{
font-size: 55px;
font-family: 'Montserrat Light';
line-height: 1;
margin-bottom: 50px;
}

.service-block-light-blue h4{
line-height:2;
font-size: 18px;
font-family: 'Montserrat Light';
}
.iphone-right-content{
font-size: 43px;
font-weight:bold;
font-family: 'Montserrat Bold';
}
.service-block-dark-blue h4{
font-size:43px;
margin-bottom: 50px;
line-height:normal;
}

.iphone{
/*top: -532px;*/
position:absolute;
}

.green-button{
border-radius:0px;
font-size: 28px;
font-weight: normal;
padding: 20px 40px;
border:none;
color:#242424;
background:#B6D252;
font-family: 'Montserrat Light';
}

.welcome-skymethods-box{
	width:95%;
	position:absolute;
	box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.10);
    text-align: center;
	background: #fff;
	padding:45px;
	font-family:"Open Sans Light";
}

input[type="text"],input[type="password"] {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #e2e2e2;
    color: #555555;
    display: block;
    padding: 9px;
    width: 100%;
	font-size:15px;
	margin-bottom:10px;
	font-family: 'Open Sans Light';
}
input[type="button"],input[type="submit"] {
	background-color:#3F9FDD;
	color:#FFFFFF;
    display: block;
	border:none;
    padding: 7px;
    width: 100%;
	font-size:18px;
	font-family: 'Montserrat Regular';
}
.step2, .step3{
display:none;
}
.headline-brd {
	color: #555555;
	font:30px;
	font-family:"Open Sans Regular";
}
h1.headline-brd{
text-transform:none;
}

.welcome-skymethods-box p{
    color: #555;
	font-size:16px;
	font-family:"Open Sans Regular";
}
.welcome-skymethods-box span{
font-size:20px;
color:#555555;
font-family: 'Open Sans Light';
}

.vs-row{
margin:40px 0;
font-size:22px;
font-family:"Open Sans Regular";
}
.vs{
padding:0 60px 0 60px;
color:#242424;
font-size:22px;
font-family:"Open Sans Regular";
}
.green-block h1{
margin-bottom:40px;
font-family: 'Montserrat Regular';
font-size:39px;
}
.green-block p{
font-size:24px;
line-height:2;
margin-bottom:65px;
font-family: 'Montserrat Regular';
}
.sky-form-dog {
    width: 70%;
    float: left;
	margin-top: 5px;
}
.subscribe_button{
background-color: #02a0d9;border: 0px solid #4da933;color: #ffffff;
}

.company_address{
	float:left;
	font-size: 17px;
	color: #d6d6d6;
	padding-left: 15px;
}
.footer-phone, .footer-email{
	font-size: 17px;
	color: #bcbcbc;
	position: absolute;
	padding-left: 10px;
}

.sky-letter span{
	font-size:17px;
	text-transform: uppercase;
	color:#00a1e0;
}

.sky-letter input[type="text"]{
width:250px;
height:50px;
border-radius:0px;
margin-bottom:0;
color:#4C4C4C;
font-size:15px;
font-family: 'Open Sans Light';
}
.sky-letter input[type="submit"]{
width:150px;
}
.sky-letter img {
    position: relative;
    top: -50px;
    left: -20px;
}
.try-it{
display:none;
}
.carousel-control.left,.carousel-control.right{
background-image:none !important;
}

.footer-rounded-button{
border-radius: 20px 20px;
}

/**  COMPANY PAGE**/
#videowrap {
    background: url('../../images/largevideo.png') no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    overflow: hidden;
    background-repeat: no-repeat;
    width: 100%;
    height: 445px;
    cursor: pointer;
}

.sky-company{
background-color: #2d98c4;
}
.sky-company .first-tag{
font-size: 55px;
color: #ffffff;
text-transform: uppercase;
font-family: 'Montserrat Regular';
}
.sky-company .second-tag{
font-size: 47px;
color: #ffffff;
text-transform:uppercase;
font-family: 'Montserrat Light';
}
.sky-company .third-tag{
font-size: 22px;
color: #ffffff;
text-transform:uppercase;
}

.sky-whitepaper{
background-color: #ededed;
padding-top: 80px;

z-index:999;
}

.content-sm{
background-color: #ededed;
}
.sky-rel{
text-align: center;
}
.sky-rel .sky-rel-tag{
color: #272727;
font-size: 39px;
margin-bottom: 30px;
text-transform:uppercase;
font-family: 'Montserrat Regular';
}

.form-questions{
color: #828282;font-size: 20px;
font-family:"Open Sans Light";
}

.sky-rel .sky-rel-tag2{
font-size:33px;
margin-bottom: 30px;
color:#242424;
}

.sky-rel img{
display: initial;
padding: 0px 30px;
}

.down-paper{
padding-right: 0px;
}
.sky-white{
margin-top:20px;
}

.form-float{
position: relative;
top: 70px; z-index:9;
}

.down-paper-img{
cursor: pointer;
float:right;
}
.down-paper-img p{
opacity: 0;
width: 20px;
color: #ffffff;
font-size: 25px;
position: relative;
top: 280px;
left: 20px;
padding-left: 20%;
}
.sky-white-form{
background-color: #ffffff;
}

.main-form {
    padding-top: 60px;
    padding-bottom: 50px;
}
.sky-white-form .form1{
text-align: center;
padding-top: 55px;
padding-bottom: 45px;
padding-left: 20px;
padding-right: 20px;
}

.sky-diff{
padding:0px;
}
.sky-diff-text{
font-size:17px;
line-height:2;
}

.sky-diff .sky-diff-left{
background-color: #4f4f4f;
color: #ffffff;
text-align: center;
padding-top: 180px;
padding-bottom: 50px;
padding-left: 20%;
padding-right: 50px;
margin-right: auto;
margin-left: auto;
}
.sky-diff .sky-diff-right{
background-color: #363636;
color: #ffffff;
text-align: center;
padding-top: 180px;
padding-bottom: 50px;
padding-left: 50px;
padding-right: 20%;
margin-right: auto;
margin-left: auto;
}
.dog-trial{
position: absolute;
right: 40px;
bottom: 280px;
}

/*  GET PAID*/
#getpaid  #videowrap {
    background: url(../../images/video-icon.png) no-repeat center;
    overflow: hidden;
    background-repeat: no-repeat;
    width: 100%;
    height: 230px;
    cursor: pointer;
}
.skyquota-bg{
background:url("../../images/slide_getpaid.jpg") no-repeat;
background-size: cover;
padding:70px 0 70px 0;
}
.block-step{
padding-top:80px;
}
.bg-p1{
font-size: 39px;
color: #ffffff;
text-transform: uppercase;
line-height: 90%;
padding-bottom:50px;
}
.bg-span1{
font-size: 26px;
font-family: 'Montserrat Regular';
}
.bg-p2{
font-size: 22px;
color: #ffffff;
}

.item3 .heading{
font-size: 39px;
font-family: 'Montserrat Light';
color:#2d99c4;
margin-right:73px;
line-height: 46px;
}

.get-exam{
padding-top:40px;
padding-bottom:60px;
}

.step{
font-size:22px;
font-weight:bold;
color:#252525;
padding-top:25px;
font-family: 'Montserrat Bold';
}
.step-content{
font-size:22px;
color:#252525;
}

.margin-top{
margin-top:110px;
}
.get-exam ul{
list-style: url(../../images/bullet.png);
color:#252525;
font-size:22px;
position:relative;
left:-20px;
}
.sky-icons{
padding-top: 50px;
text-align: center;
}
.quota-icon{
margin-right: 20px;
padding-top: 50px;
padding-bottom: 30px;
background-color: #363636;
}
.quota-icon p{
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
padding-top: 30px;
}
.pdf-icon{
margin-right: 20px;
padding-top: 20px;
padding-bottom: 10px;
background-color: #4f4f4f;
}
.pdf-icon p{
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
padding-top: 20px;
}
.video-icon{
margin-right: 20px;
background-color: #bb0000;
}
.video-icon p{
color: #ffffff;
font-weight: 600;
text-transform: uppercase;
padding-top: 20px;
}
.item3{
margin-bottom:110px;
padding-left:0px;
}
.item4{
background-color: #ffffff;
padding-top: 20px;
padding-bottom: 30px;
margin-bottom:20px;
}
.get-terms{
background-color: #363636;
color:#cacaca;
padding:70px 0 70px 0;
}

.term-heading{
font-size:16px;
font-family: 'Open Sans Bold';
}
.term-text{
font-size:16px;
color:#CACACA;
font-family: 'Open Sans Regular';
}
.term-description{
font-size:13px;
padding-top:30px;
color:#CACACA;
font-family: 'Open Sans Regular';
line-height:27px;
}
.step-border{
padding-top:25px;
border-bottom:1px solid #b3b3b3;
}
.form-heading{
font-size:39px;
color:#2d99c4;
}
.form-sub-heading{
font-size:22px;color:#252525; bottom:15px;
}
.radio-heading{
font-size:22px;
color:#252525;
}
.item4 input[type="radio"]{
 margin: 20px 0 0;
}
.item4 .submit{
font-size:22px;
font-family: 'Montserrat SemiBold';
color:#FFFFFF;
}
/*.item4 input[type="text"],input[type="submit"]{
padding:17px;
font-size:16px;
margin-top:16px;
border: 1px solid #afafaf;
color:#686868;
}
*/
@media (max-width: 360px){
.skyquota-bg{
background: none;
height: 600px !important;
background-color: #40a7d0;
}
}
@media (max-width: 414px){
.skyquota-bg{
background: none;
height: 500px;
background-color: #40a7d0;
}
}
@media (min-width: 768px){
.col-sm-4 {
    width: 32% !important;
}
}
.img2{
border-bottom: 2px solid #3e3e3e;
margin-bottom:0px;
padding-bottom:0px;
}
.item5{
text-align:center;
margin-top: 50px;
}

.p1{
width: 250px;
height: 30px;
padding-left:8px;
outline: none;
cursor:pointer;
border-radius:4px;
-webkit-appearance: none;
background: url(../../images/smallarrow1.png) no-repeat right #ffffff;
background-position:right 50%;
background-position-x: 220px;
}
.sky-demo{
float: right;
}
.sky-get-span1{
font-size: 27px;
font-family: Montserrat;
color: #54a632;
}
.sky-get-p1{
font-size: 15px;
font-family: 'Open Sans';
color: #7d7d7d;
line-height: 160%;
margin-top: 10px;
}
.skyquota-gif2{
padding-bottom: 250px;
}

/** FREE TRIAL **/
.sky-create-page{
    background: #e9e9e9;
    padding-bottom: 100px;
    padding-top: 100px;
}
.sky-create-form{
background: #ffffff;
margin-top: 50px;
margin-bottom: 50px;
padding-top: 30px;
padding-bottom: 10px;
}


.dream-job > form > input[type=button]{
border-radius: 0px;
height: 55px;
background: #2f90be;
border: 1px solid #2f90be;
color: #ffffff;
font-size: 17px;
margin-bottom: 40px;
}
.sky-f4 .f41{
margin-top: 25px;
padding-right: 0px;
margin-bottom:10px;
}
.sky-f4 .com{
width: 23%;
font-size: 15px;
height: 55px;
padding-top: 16px;
float: right;
color: #939393;
text-align: center;
background: #1c191b;
margin-right: 2%;
margin-top: 25px;
font-family: 'Lato Regular';
margin-bottom:10px;
}
.exam{
text-align: right;
padding-top: 5px;
font-size: 12px;
font-weight: 600;
padding-right: 15px;
color: #1C191B;
padding-bottom: 5px;
margin-bottom:7px;
font-family: 'Lato Semibold';
}
.sky-create-dog{
text-align: center;
padding-bottom: 30px;
padding-left:38px;
}
.sky-d1{
padding-top: 50px;
padding-bottom: 30px;
border-bottom: 1px solid #adadad;
}
.sky-d2{
padding-top: 40px;
height: 280px;
border-bottom: 1px solid #adadad;
}
.sky-d21{
width: 20%;
float: left;
}
.sky-d22{
width: 80%;
float: left;
text-align: left;
padding-left: 20px;
}
.sky-d3{
background: #2f90be;
padding: 8px 25px;
color: #ffffff;
margin-top: 15px;
font-size:16px;
font-family: 'Montserrat Regular';
}
.sky-d3 a{
color: #ffffff;
text-decoration: none;
}

/* CAREERS */
.careers{
background:#ebebeb;
padding:50px 0 50px 0;
}
.career-heading{
text-transform:uppercase;
font-size:39px;
color:#404040;
font-family: 'Montserrat Light';
}
.career-sub-heading{
color:#404040;
font-size:24px;
text-transform:uppercase;
font-family: 'Montserrat Light';
}

.job{
border-bottom:1px solid #b8b8b8;

}
.job-title{
font-size:22px;
color:#038ec5;
padding:60px 0 30px 0;
}
.title-heading{
font-family: 'Montserrat Bold';
}
.title-text{
letter-spacing:4px;
}
.job-description{
color:#242424;
font-size:16px;
padding-bottom:30px;
}

.apply-button{
background:#038EC5;
padding:15px 40px;
color:#fff;
border-radius:0px;
border:none;
margin-bottom:50px;
font-size:16px;
}
.carreer-right-panel{
line-height:2;
font-size:16px;
margin:0 12px;
font-family: 'Montserrat Light';
color:#242424;

}
.profile{
	height: 330px;
	background:#fff;
	padding:25px;
	margin-bottom:50px;
	color:#2f2f2f;
	font-size:16px;
	font-family: 'Montserrat Light';
}
.profile-heading{
color:#038ec5;
font-size:24px;
width: 180px;
float: left;
font-family: 'Montserrat Bold';
padding-top:20px;
}
.position{
font-size:16px;
color:#242424;
font-family: 'Montserrat Light';
}

.profile-picture{
border-radius:50%;
position:absolute;
margin-top: 40px;
}
.dream-job{
background:#fff;
padding:25px;
}

.dream-job input[type="submit"] {
	background-color: #3F9FDD;
	color: #FFFFFF;
	display: block;
	border: none;
	padding: 9px;
	width: 100%;
	font-size: 19px;
	font-weight: bold;
	font-family: 'Montserrat Bold';
	border-radius:0px;
}

.dream-job-heading{
color:#038ec5;
font-size:24px;
font-family: 'Montserrat Bold';
padding: 20px 0 40px 0;
line-height:1;
}

.dream-job > form > input[type="text"]{
margin-bottom: 15px;
border: 1px solid #a1a1a1;
color:#434343;
border-radius: 0px;
height: 45px;
background:#FFFFFF;
font-family: 'Montserrat light';
}


.dream-job > form> textarea{
color:#434343;
width:100%;
margin-bottom: 15px;
height:130px;
font-size:14px;
font-family: 'Montserrat light';
padding:10px;
line-height:1.5;
}
.image-preview-input {
    position: relative;
	overflow: hidden;
	margin: 0px;
    color: #333;
    background-color: #fff;
    border-color: #ccc;
}
.image-preview-input input[type=file] {
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	font-size: 20px;
	cursor: pointer;
	opacity: 0;
	filter: alpha(opacity=0);
}
.inputfile-6 + label {
    border: 1px solid #038ec5;
    background-color: #fff;
    padding: 0;
    visibility: ;
	margin-bottom: 15px;
}
.inputfile-6 + label span {
    width: 195px;
    min-height: 2em;
	height:45px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: top;
	color:#B2B2B2;
}

.inputfile-6 + label span, .inputfile-6 + label strong {
    padding: 0.625rem 1.25rem;
}
.inputfile-6 + label strong {
    height: 100%;
    color: #fff;
    background-color: #038ec5;
    display: inline-block;
}
.js .inputfile {
    width: 0.1px;
    height: 0.1px;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    z-index: -1;
}
select {

  /* styling */
  background-color: white;
  border: 1px solid #a1a1a1;
  display: inline-block;
  font: inherit;
  line-height: 1.5em;
  padding: 0.5em 3.5em 0.5em 1em;
	color:#434343;
	font-family: 'Montserrat light';

  /* reset */

  margin: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  width: 100%;
  margin-bottom:15px;
}


/* arrows */

select.classic {
  background-image:
    linear-gradient(45deg, transparent 50%, blue 50%),
    linear-gradient(135deg, blue 50%, transparent 50%),
    linear-gradient(to right, white, white);
  background-position:
    calc(100% - 20px) calc(1em + 2px),
    calc(100% - 15px) calc(1em + 2px),
    100% 0;
  background-size:
    5px 5px,
    5px 5px,
    2.5em 2.5em;
  background-repeat: no-repeat;
  font-size:14px;
  color:#B2B2B2;
}

.sky-create-form  input[type="text"]{
height:55px;
font-family: 'Lato Regular';
font-size:16px;
margin-bottom:17px;
border:1px solid #b1b1b1;
}
.sky-f3 .phonebox input[type="text"]{
border-right:none;
}
.sky-create-form  .companyName{
width:218px;
}
.sky-create-form  .email{
width:218px;
}
.sky-create-form  .country{
width:221px;
}
.firstbox,.lasttbox{
padding-right:7px!important;
}
.sky-d22 .top-text{
color:#272727;
font-size:16px;
}
.sky-f6 .save-button{
background-color:#3F9FDD;
	color:#FFFFFF;
    display: block;
	border:none;
    padding: 15px 12px 15px 12px;
    width: 100%;
	font-size:20px;
	font-weight: bold;
	font-family: 'Montserrat Bold';
	margin-bottom:33px;
	margin-top:30px;
}
.sky-f3 .col-sm-3{
padding-left:0px;
}
.sky-f3 .col-sm-9{
padding-right:0px;
}
.sky-f2 .secondbox{
margin-right:6px;
}
/* TRUST*/
.trust-heading{
font-size:55px;
color:#303030;
text-transform:uppercase;
}
.trust-sub-heading{
font-size:34px;
color:#303030;
text-transform:uppercase;
}
.blue-text{
background-image:url(../../images/blue_heading_stripe.png);
background-repeat: no-repeat;
    background-position: center;
color:#fff;
font-size:17px;
margin:40px 20px;
padding:10px;
}

.blue-small-text{
background-image:url(../../images/blue_heading_stripe2.png);
background-repeat: no-repeat;
    background-position: center;
color:#fff;
font-size:17px;
margin:40px 20px;
padding:10px;
}
.trust-description{
font-size:17px;
color:#272727;
line-height:2;
}
.relationship-heading{
font-size:26px;
font-family: 'Montserrat Bold';
text-transform:uppercase;
color:#3f9fdd;
}
.relationsip{
color:#565656;
font-size:15px;
padding-top:70px;
padding-right:80px;
padding-bottom:50px;
}
.relationsip > ul{
 list-style-image: url('../../images/bullet.png');
 padding-left: 20px;
}
.relationsip > ul >  li{
padding-top:30px;
padding-left: 10px;
}
.relationsip-left{
background:#f3f3f3;
padding-left: 100px;

}
.relationsip-right{
background:#fff;
margin-left:50px;
margin-right:30px;
}
.blue-block{
font-size:31px;
color:#fff;
padding:80px 80px;
font-family: 'Montserrat Regular';
}
.company-quotation {
font-size: 29px;
text-transform: uppercase;
color:#363636;
}
.company-quotation > span{
font-size: 29px;
text-transform:capitalize;
color:#363636;
}
.saleforce{
font-size:39px;
font-family:Montserrat Regular;
color:#272727;
}
.compare{
font-size:33px;
font-family:Montserrat Light;
color:#242424;
}
.subscribe-block{
padding-top: 50px;padding-bottom: 20px;
}
@media only screen and (max-width: 768px) {
.form-float{
position: relative;
top: 0px; z-index:9;
}
.down-paper {
    padding: 40px;
}
.carousel-control.left,.carousel-control.right{
display:none;
}
.equal-height-column {
    height:auto;
}
.try-it{
display:block;
float:right;
}
.try-it-desktop{
display:none;
}
.contact{
	display:none;
}
.navbar {
    margin-bottom: 0px;
    margin-top: 0px;
}
.navbar-toggle{
margin-top:20px;
margin-left:10px;
border:0px;
margin-right:0px;
}
.top-panel{
width:50%;
float:left;
border-bottom:none;
height: 70px;
padding-right: 15px;
padding-top: 20px;
padding-bottom: 20px;
}
.top-menu,.top-menu> .container,.try-it{
padding-right: 0px;
padding-left: 0px;
}

.top-menu> .container{

}

.navbar-toggle {
    float: left;
}

.try-it > .rounded-button{
	border-radius: 0px 0px;
	height:70px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top:25px;
	font-size:12px;
	font-family:Montserrat SemiBold;
}

.navbar-header{
/*margin-top:12px;*/
color:#47b6de;
background:#e0e0e0;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #47b6de;
}
.navbar-default .navbar-toggle {
    border-color: #fff;
}
header > .container {
    padding-left: 0;
    padding-right: 0;
    width: 50%;
}
.carousel-inner > div> a> .img-responsive{
height:250px !important;
}
.hero{
width:90%;
}
.hero h1 {
    font-size: 1.5em;
    margin-top: 0;
    padding: 0;
}
.hero h3 {
    font-size: 1em;
    margin-top: 0;
    padding: 0;
}
.slider3-heading{
font-size:20px;
margin-top:188px;
letter-spacing:0px;
}
.slider3-button{
font-size:13px;
padding:10px 12px;
letter-spacing:0px;
}
.slider3-margin{
padding-top:15px;
}
.right-arrow{
right:20px;
}
.equal-height-column {
    height: none;
}
.service-block-light-blue,.service-block-dark-blue {
padding:20px;
}
.iphone-left-content {
    font-size:25px;
}
.iphone-right-content {
	font-size:23px;
	line-height: 30px;
}
.service-block-dark-blue h4 {
    line-height: 2;
    font-size: 18px;
	padding-right: 110px
}
.green-button {
    border-radius: 0px;
    padding: 15px 30px;
	font-size:21px;
}
.saleforce{
font-size:20px;
}
.compare{
font-size:17px;
}
.service-block-dark-gray,.service-block-light-gray {
    padding: 30px 15px 30px 15px;
}
.green-block h1{
 font-size:25px;
 padding-left: 70px;
 padding-right: 70px;
}
.green-block p{
font-size:17px;
}

.green-block  .big-button{
font-size:17px;
}

.green-block .big-button {
    border-radius: 0px;
    padding: 10px 30px;
}

.stop-wasting{
padding-bottom: 0px !important;
}
.inputfile-6 + label span {
    width: 165px;
	}
.remove-padding {
padding:0;
}
.welcome-skymethods-box{
width:100%;
box-shadow:0 0px 0px 0;
padding: 15px;
position:inherit;
}
.welcome-skymethods-box .headline-brd{

font-size:25px;
}


.iphone{
display:none;
}
.gray-heading {
    font-size: 22px;
}
.paragraph {
    font-size: 14px;
}
.footer-rounded-button{
border-radius: 20px 20px;
}

.relationsip-left {
    padding-left: 20px;
}

.relationsip {
padding-right:20px;
}

.relationsip-right {
    margin-left: 20px;
    margin-right: 20px;
}
.blue-block {
    font-size: 20px;
    color: #fff;
    padding: 20px 20px;
}

.trust-heading {
    font-size: 34px;
	}
.trust-sub-heading {
    font-size: 24px;
}

/* COMPANY PAGE*/
.sky-company  .first-tag,.sky-company    .second-tag{
font-size:25px;
}
.sky-company  .third-tag{
font-size:15px;
}
.company-quotation {
font-size: 19px;text-transform: uppercase;
}

.sky-rel .sky-rel-tag{
font-size: 20px;
font-weight:bold;
}
.sky-rel .sky-rel-tag2{
font-size: 17px;
}
.down-paper-img{
cursor: pointer;
float:none;
}
.sky-diff .sky-diff-left,.sky-diff .sky-diff-right{
padding-top:50px;
padding-left:0;
padding-right:0;
}
.freetrial{
width:80px;
height:140px;
}

.dog-trial {
    position: absolute;
    right: 8px;
    bottom: 295px;
}
.service-block-light-blue h4{
font-size: 15px;
}
.vs {
  padding: 0 6px;
}
.welcome-skymethods-box span {
font-size:17px;
}
.big-button {
    padding: 14px 40px;
}
/*CAREER*/
.career-heading{
text-align:center;
font-size:25px;
}
.career-sub-heading {
text-align:center;
font-size:16px;
}
.job-title{
font-size:18px;
}
.apply-button{
padding:10px 25px;
font-size:12px;
}
.job-description{
font-size:14px;
}
.profile {
font-size:15px;
}
.profile-heading {
font-size:20px;
}
.position {
font-size:14px;
}
/*TRUST*/
.trust-heading {
font-size:25px;
}
.trust-sub-heading {
font-size:16px;
}
.blue-text {
font-size:14px;
}
.trust-description{
font-size:14px;
}
.blue-small-text{
font-size:14px;
}
.relationship-heading{
font-size:20px;
}
.relationsip{
font-size:13px;
}
.blue-block {
font-size:18px;
letter-spacing:1px;
}
.skyquota-help{
text-align:left;
padding:0px;
}
.skyquota-copy{
width:202px;
margin-bottom: 30px;
}
.sky-page2{
text-align:left;
}
.company_address {
margin-bottom:50px;
}
.border-bottom{
display:none;
}
.subscribe-block{
padding-top: 10px;padding-bottom: 20px;
}
.list-unstyled li {
    padding: 1px 0px;
}
.green-bg{
 padding: 50px 0 50px 0; color:#FFF;
 }
 .profile-picture {
    margin-top: 60px;
    right: 40px;
}
.job {
    border-bottom: 0px solid #b8b8b8;
}
.apply-button {
    padding: 10px 25px;
    font-size: 12px;
	margin-bottom: 0px;
}
.carreer-right-panel {
margin:30px 0 0 0;
}
.freetrial-subheading{
font-size:16px;
padding-top:6px;
}
.firstbox,.lasttbox{
padding-right:15px!important;
}
.sky-create-form  .companyName{
width:269px;
}
.sky-create-form  .email{
width:269px;
}
.sky-create-form  .country{
width:269px;
}
.sky-f3 .col-sm-9{
padding-right:15px;
}
.sky-f3 .phonebox input[type="text"]{
border:1px solid #b1b1b1;
}
.sky-f3 .col-sm-3{
padding-left:15px;
}
.configure{
font-size:14px;
padding-bottom:22px;
word-spacing:1px;
}
.configure-text{
font-size: 12px;
padding-left:5px;
}
.cxclamatory{
padding-right:13px;
letter-spacing:1px;
}
.sky-f4 .f41{
padding-right:15px;
}
.sky-f4 .com{
width: 43%;
font-size: 16px;
padding-top:40px;
background: #fff;
margin-top:-48px;
margin-bottom:-2px;
margin-right:0;
}
.exam {
padding-top:15px;
}
.sky-create-form  input[type="text"]{
font-size:13px;
}
.sky-f6 .save-button{
font-size:17px;
margin-bottom:20px;
}
.sky-create-form{
margin-bottom:0;
margin-top:30px;
}
.sky-d1{
border-bottom:none;
}
.sky-d21{
width:100%;
float:none;
}
.sky-create-dog{
padding-left:15px;
}
.sky-d22{
width: 100%;
padding-left: 0px;
padding-top:37px;
}
.sky-d22 .top-text {
font-size:13px;
line-height:25px;
word-spacing:2px;
}
.sky-d3 {
margin-top:90px;
font-size:13px;
padding-top:15px;
letter-spacing:1px;
word-spacing:1px;
}
.sky-d2 {
border-bottom:none;
}
.sky-create-page {
padding-bottom:0px;
padding-top:0px;
}
.bg-p1{
font-size: 25px;
 line-height: 131%;
 padding-bottom: 30px;
}
.bg-span1{
font-size: 20px;
word-spacing:1px;
}
.bg-p2{
font-size: 15px;
}
.skyquota-bg{
height: 450px !important;
padding:50px 0;
}
.item3 .heading {
font-size:17px;
word-spacing:1px;
margin-right:73px;
line-height: 25px;
}
.get-exam ul{
font-size:13px;
line-height:30px;
}
.step-content,.step{
font-size:14px;
}
.step-border{
padding-top:0px;
border-bottom:none;
}
.margin-top{
margin-top:80px;
}
.quota-icon{
margin-right: 130px;
margin-bottom:14px;
}
.pdf-icon{
margin-right: 130px;
margin-bottom:14px;
}
.quota-icon p {
font-size:12px;
}
.pdf-icon p {
font-size:12px;
margin-left:-7px;
}
.video-icon {
    margin-right: 130px;
}
.form-heading{
font-size:27px;
}
.form-sub-heading{
font-size:15px;
}
.item4 input[type="text"],input[type="submit"]{
padding:13px;
font-size:13px;
margin-top:13px;
}
.radio-heading{
font-size:15px;
}
.item4 .submit{
font-size:15px;
}
.term-heading{
font-size:14px;
}
.term-text{
font-size:14px;
}
.term-description{
font-size:11px;
}
.get-terms {
padding:40px 0;
}
.item4{
margin-bottom:40px;
}
.get-exam{
padding-top:20px;
padding-bottom:30px;
}
.block-step{
padding-top:40px;
}
.item3{
padding-left:0px;
padding-right:0px;
margin-bottom:45px;
}
.sky-icons{
padding-top: 30px;
}
}
@media (max-width: 767px) {
  .navbar-nav .dropdown-menu {
    /*display: block;*/
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .dropdown-toggle {
    /*display: none !important;*/
  }
  .navbar-inverse .navbar-nav .dropdown-menu > li > a {
    color: #9d9d9d;
  }
}

@media (max-width: 992px) {
    .search-open .form-control {  
        height: 275px;
    }
}


.form-error.error {
  color:red;
  font-weight:bold;
}