/*



Theme Name: Limo WP



Theme URI: http://codexcoder.com



Author: CodexCoder



Author URI: http://codexcoder.com



Description: Description



Version: 1.1.0



License: GNU General Public License



License URI: license.txt



Text Domain: codex-coder



Tags:Limo, One Page Theme, CodexCoder.







This theme, like WordPress, is licensed under the GPL.



Use it to make something cool, have fun, and share what you've learned with others.



*/







/* -------------------------------------------------------------- */



.thrv_cc_wrapper {



margin: 0 auto;



display: table;



padding:0px;



}







.blk8{border: 0;



outline: 0;



font-size: 100%;



display:inline-block;



vertical-align: baseline;



padding: 0;



}



.entry-title{padding-top: 75px; display:none;}







.tve_cc_logo {



width: 46px;



height: 32px;



display: block;



float: left;



margin: 5px;



overflow: hidden;



}







.img{padding-top:20px;}



.tve_cc_amex {



background: url("../../uploads/2014/10/cc_amex.png") no-repeat;



}



.tve_cc_mc {



background: url("../../uploads/2014/10/cc_mc.png") no-repeat;



}



.tve_cc_paypal {



background: url("../../uploads/2014/10/cc_paypal.png") no-repeat;



}







.tve_cc_visa {



background: url("../../uploads/2014/10/cc_visa.png") no-repeat;



}



.tve_cc_discover {



background: url("../../uploads/2014/10/cc_discover.png") no-repeat;



}



.tve_fg1 {



background: #fff;



border: 2px solid #E5E5E5;



margin: 100px auto 0px auto;



}







.clear {



clear: both;



}



.tve_fg {



padding: 4.2%;



position: relative;



width: 83%;



}







.tve_orange.tve_fg1 h1 {



color: #FF712C !important;



}



.tve_fg.tve_fg1 h1 {



text-align: center;



}



.tve_fg>span {



background-repeat: no-repeat;



display: block;



}



.tve_fg1 .tve_badge {



height: 176px;



width: 176px;



margin: -130px auto 0px auto;



}







.tve_orange.tve_fg1 .tve_badge {



background-image: url("../../uploads/2014/10/orange_s1_f.png");



}







.content{padding:20px;}



.quotel{background-image:url("../../uploads/2014/10/background-quote.png");



width:27px;}



.quoter{width:27px;float:right;margin-top:-15px;



background:url("http://hirewebsupporters.com/wp-content/themes/limo/style.css");}



.content p {



margin-left: 0px;



margin-left: 0px;



margin: -10px;



text-align: -webkit-left;}







tve_clear{clear:both;}



.tve_ts.tve_blue .tve_ts_imc {



border: 2px solid #4E7AC7;



}







.tve_ts2 .tve_ts_o {



margin-left: auto;



margin-right: auto;



position: absolute;



top: -50px;



left: 0px;



height: 120px;



right: 0px;



padding-bottom: 10px;



text-align: center;







}







.tve_image {



border-radius: 90px;



box-shadow: none;



border-radius: 90;



margin-top: -63px;



/* border: none !important; */



display: block;



border: 1px solid #3764B2!important;



border: blue;



}











.tve_ts2 .tve_ts_o .tve_ts_imc, .tve_ts4 .tve_ts_o .tve_ts_imc, .tve_ts9 .tve_ts_o .tve_ts_imc {



border-radius: 100px !important;



display: inline-block;



}



.tve_ts.tve_blue.tve_ts2 .tve_ts_o, .tve_ts.tve_blue.tve_ts3 .tve_ts_o {



border-bottom: 1px solid #3764B2;



}







.tve_blue.tve_ts2 .tve_ts_o, .tve_blue.tve_ts3 .tve_ts_o {



color: #fff !important;



}



.tve_ts2 {



margin-top: 60px;



position: relative;



}



.tve_ts {



margin-left: auto;



margin-right: auto;



width: 85%;



}



.caption-text {



font-size: 12px;



text-align: center;



}



.center{}



.box4{ padding: 10px 40px;



background: #ff712c;



width: 100%;



box-shadow: 0 5px 0 #e25f20;



border-bottom: 1px solid #ff935f;



height: 90px;



margin-left: 30px;



margin-top: 15px;}







.imgb{border-radius: 100px !important;



display: inline-block;}



.imgbox{padding: 10px 40px;



background: #4e7ac7;



width: 80%;



border-bottom: 1px solid #4e7ac7;



height: 321px;



margin-left: 100px;



margin-top: 15px;}







.imgbox1{padding: 10px 40px;



background: #4e7ac7;



width: 80%;



border-bottom: 1px solid #4e7ac7;



height: 550px;



margin-left: 100px;



margin-top: 15px;}







.box4 a {color: white!important;



alignment:center;



font-size: larger;



}



.box4 a:hover{text-decoration:none;}



.colm1{



float:left;}











.colm_left{



float: left;



margin-left:20px;



}



.blk{margin-left:20px;}



.colm_right{float: right;



margin-top: -80px;



margin-left:80px;}







.alignleft{float: left;



margin: 10px 20px 10px 0;}







.row {



margin-right: 2px !important;



margin-left: 2px !important;



}



.green-box{background: #45BF55;



  width:98%;



  height:450px;



margin-left:28px;}







.green-box hr{border-top: 1px solid #352828;}



.green-box h3{margin-left:30px;}



.green-box  p{color:white;}







.alignright {



float: right;



margin: 0px 0px 10px 20px;



}



.cnt p {



margin-bottom: 20px;



padding:0px;



margin-left: 28px;



word-wrap: break-word;



}







.mainblk{width:100%;



margin-top: 20px;



margin-bottom: 20px;



padding: 1px;



margin-left: 28px;



border: 2px solid #EFEFEF;}







.mainbox{width:100%;



margin-top: 20px;



margin-bottom: 20px;



padding: 1px;}







.main1{border: 2px solid #EFEFEF;



background: #FFFFFF;



width: 330px;



margin-left: 22px;



/* margin: 31px; */



/* padding: 20px; */



margin-top: 20px;}







.main2{border: 2px solid #EFEFEF;



background: #FFFFFF;



width: 330px;



margin-left: 13px;



/* padding: 20px; */



margin-top: 19px;}







.main3{border: 2px solid #EFEFEF;



background: #FFFFFF;



width: 330px;



margin-left: 10px;



margin-top: 18px;}







.txt_center{text-align:center;}











.aligncenter {



display: block;



margin: 10px auto;



}



@font-face {



	font-family: Lato;  



	src: url(//fonts.googleapis.com/css?family=Lato); 



	font-weight: normal;  



}



.cnt {



font-size: 17px;



}







.cnt {



font-family: 'Open Sans', sans-serif;



}



.redhl {



color: #920912;



}



p.text1{



font-family: "Lato";



font-size: 50px !important;



line-height: 1.3em !important;



color: #005187 !important;



}



.wrp {



margin: 0 auto;



width:100%;



}



p{border: 0;



outline: 0;



font-size: 100%;



vertical-align: baseline;



background: transparent;



margin: 0;



padding: 0;}



.box{ padding: 10px 40px;



background-color: rgb(4, 116, 160);



width: 100%;



/* color: #333; */



height: auto;



/* border-radius: 35px; */







margin-top: 6px;



}



.box1{



padding: 10px 10px;



color: white;



width: 100% auto;



}







.box2{padding: 10px 10px;



color: white;



font-size: 20px;



/* background: rgba(34, 156, 39, 0.83); */



width: 100% auto;







margin-left: 50px;



margin-top: 10px;



}



.submit{margin-left: 40px;



width:75%;



margin-top: -33px;



background: rgb(243, 180, 46);



height:50px;



text-transform: uppercase;



font-size:small;



border-radius: 8px;



box-shadow: 1px 1px 1px rgba(245, 143, 14, 0.44);}







.text{



text-transform: capitalize;



font-size: 40px;



color: white;



}















































.portfolio-4 {



width: 300px;



height: 300px;



}



.ch-info .ch-info-back4 {



    opacity: 0;



    text-align: center;



    transform: translate3d(0px, 0px, -488px) rotate3d(1, 0, 0, 90deg);



}















@media (min-width: 768px) {



.dl-horizontal dt {



    clear: left;



    float: left;



    overflow: hidden;



    text-align: right;



    text-overflow: ellipsis;



    white-space: nowrap;



    width: 160px;



}



.dl-horizontal dd {



    margin-left: 180px;



}



.dl-horizontal dd:before, .dl-horizontal dd:after {



    content: " ";



    display: table;



}



.dl-horizontal dd:after {



    clear: both;



}



.dl-horizontal dd:before, .dl-horizontal dd:after {



    content: " ";



    display: table;



}



.dl-horizontal dd:after {



    clear: both;



}



}



@media (min-width: 768px) {



.lead {



    font-size: 21px;



}



}



@media (min-width: 768px) {



.container {



    width: 750px;



}



}



@media (min-width: 992px) {



.container {



    width: 970px;



}



}



@media (min-width: 1200px) {



.container {



    width: 100%;



}



}























.vc_custom_1411456181119 {



margin-bottom: 100px !important;



}



.col-md-3 {



position: relative;



min-height: 1px;



padding-left: 15px;



padding-right: 15px;



box-sizing: border-box;



}







#team .social-icons {padding: 9px 12px;}











@media only screen and (max-width : 768px) {



  #masthead.sticky {



    position: inherit !important;



  }



}







img {



vertical-align: middle;



}



img {



max-width: 100% !important;



display: block;



height: auto;



}











#header .navbar-nav a:hover {







background: none !important;



color: green;



}



.wpb_wrapper{display:block;}



.container {



padding-right: 15px;



padding-left: 15px;



margin-right: auto;



margin-left: auto;



}











.features-list .wpb_row {



margin-bottom: 0;



}



 .col-md-3 {



float: left;



}



input[type="submit"], button, .single-post .post-navigation, .widget .nav, .book_wrapper a.btn-download, .btn-common, .profile-tab ul.nav-tabs>li>a:hover, .profile-tab ul.nav-tabs>li.active>a, .profile-tab ul.nav-tabs>li.active>a:hover, .profile-tab ul.nav-tabs>li.active>a:focus, .pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus, .pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus, .single-post .post-navigation .post-controller .previous-post a, .single-post .post-navigation .post-controller .next-post a, .post-content.media .post-format i, #searchform .btn-search, #blog-gallery-slider .carousel-control.left, #blog-gallery-slider .carousel-control.right, .featured-image .entry-date, .entry-header .no-image, .format-no-image .entry-date, .woocommerce span.onsale, .woocommerce-page span.onsale, .product-thumbnail-outer .addtocart-btn, .woocommerce .quantity .minus, .woocommerce-page .quantity .minus, .woocommerce #content .quantity .minus, .woocommerce-page #content .quantity .minus, .woocommerce .quantity .plus, .woocommerce-page .quantity .plus, .woocommerce #content .quantity .plus, .woocommerce-page #content .quantity .plus, .woocommerce-tabs .nav-tabs>li.active>a, .woocommerce-tabs .nav-tabs>li.active>a:hover, .woocommerce-tabs .nav-tabs>li.active>a:focus, .woocommerce-tabs .nav>li>a:hover, .woocommerce-tabs .nav>li>a:focus, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-message, .woocommerce .woocommerce-info, .woocommerce-page .woocommerce-info, .features-list, .feature-img-wrapper, .map-content, .pricing-plan .plan-price, .page-template-homepage-php .header #main-menu .nav>li>a:before, .page-template-homepage-php .header #main-menu .nav>li.active>a:before, #main-menu .nav>li>ul li a:before, #main-menu .nav>li>ul li.active a:before, .review-image-wrapper .comments a, .testimonial-carousel-control:hover, .themeum_button_shortcode:hover, .span-title2:before, .portfolio-filter li a:before, .thumb-overlay a, .portfolio-title:after, .box-content .box-btn:hover, .list.list-number-background li:before, .drop-cap:first-letter, .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav a:hover, .wpb_content_element .wpb_tour_tabs_wrapper .wpb_tabs_nav .ui-tabs-active a, .subtitle h2::after, .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header.ui-accordion-header-active, .load-more, .product-thumbnail-outer:after, .product-thumbnail-outer:before, .product-thumbnail-outer-inner:after, .product-thumbnail-outer-inner:before, .btn-pricing, .calender-date{background-color: #62a83d!important;



}



.vc_row.wpb_row {



}



.wpb_row, .wpb_content_element, ul.wpb_thumbnails-fluid > li, .last_toggle_el_margin, .wpb_button {



}



.features-list .wpb_row .vc_column_container:hover .feature-img-wrapper img {



background-color: rgba(0,0,0,.15) !important;



border-color: rgba(0,0,0,.2) !important;



}



.vc_row {



margin-left: -15px;



margin-right: -15px;



}



.features-list .wpb_row .vc_column_container:first-child {



border-left: none;



}



.features-list .wpb_row  .vc_column_container:last-child {



	border-right:none;



}



.features-list .wpb_row .vc_column_container {



border-right: 1px solid rgba(0, 0, 0, 0.12);



border-left: 1px solid rgba(255, 255, 255, 0.15);



}



.col-md-3 {



width: 25%;



}



.wpb_column > .wpb_wrapper > *:last-child {



margin-bottom: 0;



}



* {



box-sizing: border-box;



}



.item-feature .feature-img-wrapper {



padding: 8px;



border-radius: 100%;



display: inline-block;



position: absolute;



top: -30px;



left: 50%;



margin-left: -40px;



z-index: 99;



}



.item-feature .feature-img-wrapper img {



width: 70px;



height: 70px;



padding: 20px;



border: 2px solid #fff;



border-radius: 100%;



}



.item-feature {



position: relative;



padding: 60px 15px 45px;



color: rgba(255,255,255,0.6);



}















#header .topnavbar {



height: 100px;



background: none !important;



top: 0px;



/*position: absolute; */



}



.ch-info > div {



 display: block;



position: absolute;







background-position: center center;



transition: all 0.4s linear;



transform-origin: 50% 0%;



}



.block3 img {margin-top: -55px;



margin-left: 380px;



}



.col-xs-12 {



background-color: none;



}







  



.block{width:100%;}



 .block2 hr {border-top: 1px solid white !important;}



.block3 hr {border-top: 1px solid white !important;}



.block2 a {color: white!important;}



.block2 a:hover {color:white !important;}



.block3 p{color:white!important;}







.block1{ padding: 10px 40px;



background-color:white;



width: 910px;



/*color:#333;*/



height: 400px;



border-radius: 35px;



margin-left: 100px;



margin-top: 40px;



box-shadow: 6px 6px 5px #217528;



}



.col-lg-4 {







padding: 10px 40px;



color: white;



font-size: small;



background: rgba(34, 156, 39, 0.83);



width: 300px;



height: 400px;



border-radius: 30px;



margin-left: -38px;



margin-top: -10px;



box-shadow: 1px 1px 1px #217528;



}



.col-lg-8 {



padding: 10px 40px;



color: white;



font-size: small;



background: rgba(34, 156, 39, 0.83);



width: 610px;



height: 400px;



border-radius: 30px;



margin-left: 264px;



margin-top: -401px;



box-shadow: 1px 1px 1px #217528;



}



.col-lg-12 {







padding: 10px 40px;



background-color: white;



width: 910px;



/* color: #333; */



height: 400px;



border-radius: 35px;



margin-left: 100px;



margin-top: 40px;



box-shadow: 6px 6px 5px #217528;



}







.block2{padding: 10px 40px;



color:white;



font-size: small;



background: rgba(34, 156, 39, 0.83);



width: 300px;



height: 400px;



border-radius: 30px;



margin-left: -38px;



margin-top: -10px;



box-shadow: 1px 1px 1px #217528;}







.block3{padding: 10px 40px;



color: white;



font-size: small;



background: rgba(34, 156, 39, 0.83);



width: 610px;



height: 400px;



border-radius: 30px;



margin-left: 264px;



margin-top: -401px;



box-shadow: 1px 1px 1px #217528;}







.img-responsive {



display: block;



height: auto;



margin-top: -60px;



margin-left: 115px;



max-width: 100%;



}



.btn-xs {



padding: 2px 10px;



font-size: 12px;



line-height: 1.5;



border-radius: 3px;



}



.ch-info-back4,.ch-info-back3,.ch-info-back2,.ch-info-back1 {



background-color: #febf4d;



width: 300px !important;



height: 300px;



padding: 20px;



}





.navbar {



      box-shadow: 0 0px 0 rgba(255, 255, 255, 0.15) inset, 0 0px 0px rgba(0, 0, 0, 0.075)!important;



}



#header .navbar-header a {



font-family: "Pacifico", Sans-serif;



font-size: 2.2em;



color: white;



line-height: 100px;



}



a:hover, a:focus {



color: #85857C;



text-decoration: underline;



}



.ch-info p a:hover {







color: rgba(27, 24, 24, 0.8);



}











 .portfolio-4 {



width: 360px;



height: 300px;



}



#header .navbar-nav a {



background-color: transparent;



}







#slider .slide-element p{color: #71259C;}



#slider .slide-element h1 {color: #1EAEC2;}







#aboveportfolio .left, #aboveportfolio .right {background-color: #3B88BC;}











#aboveportfolio .shadow {background-color: rgba(78, 138, 126, 0.7);}







#header .navbar-nav a, #header .navbar-nav .active a {



font-family: 'Open Sans', sans-serif;



font-weight: bold;



padding: 5px 20px;



margin-right: 0px;



margin-top: 16px;



border-radius: 0px;



color: white;



font-size: 1em;



}















.video-container {



    position: relative;



    padding-bottom: 56.25%;



    padding-top: 30px; height: 0; overflow: hidden;



}



 



.video-container iframe,



.video-container object,



.video-container embed {



    position: absolute;



    top: 0;



    left: 0;



    width: 100%;



    height: 100%;



}

/******************************************added by perwaiz*********************************/

.teamworkpm-present .container {width:80% !important;margin-left: auto !important;
margin-right: auto !important;}

.topclients {

-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);

-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);

box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);

position: relative;

z-index: 2;

background: #fff;

height: 120px;

line-height: 120px;

width: auto;

height: auto;

}

.topclients .container {

height: 120px;

position: relative;

}

.topclients img:first-child {

margin-left: 0;

}

.topclients img {

vertical-align: middle;

margin: 0 15px;

max-width: 100%;

}

.topclients .container .godown {

display: inline-block;

background: #fff;

width: 36px;

height: 36px;

-webkit-border-radius: 50%;

-moz-border-radius: 50%;

border-radius: 50%;

position: absolute;

bottom: -15px;

left: 0;

right: 0;

margin: auto;

cursor: default;

-webkit-box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1);

-moz-box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1);

box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1);

}

.topclients .container .godown > span {

display: block;

width: 26px;

height: 26px;

background: #ffffff url('../../uploads/2015/02/godown-gray2.png');

position: absolute;

margin: auto;

top: 0;

bottom: 0;

left: 0;

right: 0;

cursor: pointer;

}

.teamworkpm-present {

    background: url("http://hirewebsupporters.com/wp-content/themes/images/backgrounds/background-worldtwpm.png") no-repeat scroll center -50px transparent;

}

.teamworkpm-present  .sections-header {

margin: 0;

padding: 50px 0;}

.teamworkpm-present .text-center {

text-align: center;

}

.teamworkpm-present .sections-header h3 {

font-family: 'proxima_nova_ltlight', sans-serif;

font-weight: normal;

font-size: 26px;

color: #000;

line-height: 15px;

}

.teamworkpm-present .sections-header h3 strong {

font-size: inherit;

font-family: 'ProximaNova_bold', sans-serif;

font-weight: bold;

}

.teamworkpm-present .pull-right {

float: right!important;

}

.teamworkpm-present .pull-left {

float: left!important;

}

.teamworkpm-present .text-muted {

font-size: 20px;

color: #999999;

margin: 0 0 25px;

}

.teamworkpm-present .container > section > .row .buttons-hold {

padding: 20px 0 0;

}

.buttons-hold {

position: relative;

}

.teamworkpm-present a.readmore {

display: inline-block;

font-family: 'ProximaNova_bold', sans-serif;

font-weight: normal;

font-size: 12px !important;

color: #fff !important;

text-transform: uppercase;

height: 26px;

line-height: 27px;

padding: 0 20px;

background: #35557d;

-webkit-border-radius: 20px;

-moz-border-radius: 20px;

border-radius: 20px;

text-decoration: none !important;

letter-spacing: 1px;

cursor: pointer;

}

.integrations-hold .section-header h4 {

font-family: 'ProximaNova_bold', sans-serif;

font-weight: normal;

font-size: 30px;

color: #333;

line-height: 1;

margin: 0 0 10px;

}

.integrations-hold .section-header .subh {

font-family: 'proxima_nova_ltlight', sans-serif;

font-weight: normal;

font-size: 22px;

color: #999999;

}

.iconshold {

position: relative;

height: 100px;

width: 100%;

display: table;

}

.iconshold li {

display: table-cell;

vertical-align: middle;

text-align: center;

padding: 0 5px;

}

.integrations-hold .separetor {

height: 1px;

background: #e5e5e5;

position: relative;

margin: 60px 0;

}

.integrations-hold .product-tour {

margin: 0 0 70px;

}

.integrations-hold .separetor .godown {

display: inline-block;

background: #fff;

width: 50px;

height: 26px;

position: absolute;

bottom: 0;

left: 0;

right: 0;

top: 0;

margin: auto;

cursor: default;

}

.integrations-hold .separetor .godown > span {

display: block;

width: 26px;

height: 26px;

background: #ffffff url(http://hirewebsupporters.com/wp-content/themes/images/arrows/godown-gray2.png) no-repeat 0 0;

position: absolute;

margin: auto;

top: 0;

bottom: 0;

left: 0;

right: 0;

cursor: pointer;

}

.integrations-hold .product-tour p {

font-family: 'proxima_nova_ltlight', sans-serif;

font-weight: normal;

font-size: 24px;

color: #666666;

line-height: 28px;

margin: 0 0 30px;

}

.buttons-hold {

position: relative;

}

.buttons-hold .btn_tour {

display: inline-block;

background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #009be3), color-stop(1, #00b1ea));

font-size: 18px;

color: rgb(81, 78, 222);

font-family: 'ProximaNova_bold', sans-serif;

font-weight: normal;

height: 50px;

line-height: 50px;

padding: 0 45px;

-moz-border-radius: 50px;

border-radius: 50px;

text-decoration: none;

box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);

border-bottom: 1px solid #0080bb;

background-color: burlywood;

}

.integrations-hold .product-tour h4 {

font-size: 34px;

color: #333;

margin: 0 0 10px;

}

.teamworkpm-apps .sections-header .imp {

    font-size: 26px;

    color: #333;

    margin: 0px 0px 10px;

}

.teamworkpm-apps .sections-header h3 {

    font-family: "ProximaNova_bold",sans-serif !important;

    font-weight: normal !important;

    font-size: 46px !important;

    color: #333 !important;

    line-height: 1 !important;

}

.get-started {

    position: relative;

    z-index: 2;

    background: none repeat scroll 0% 0% #384656;

    padding: 50px 0px 40px;

    border-bottom: 1px solid #2A3541;margin-top: 50px;

}

.get-started .section-header {

    margin: 0px 0px 35px !important;

    padding: 0px !important;

}

.get-started .section-header h4 {

    font-size: 34px;

    color: #FFF;

    text-shadow: 0px 1px 5px rgba(0, 1, 0, 0.3);

}

.get-started p {

    color: #DDD;

}

.get-started .form_holder {

    background: none repeat scroll 0% 0% #222830;

    border-radius: 5px;

    padding: 15px;

}

.get-started .inptxt {

    display: block;

    width: 105%;

    height: 50px;

    line-height: 50px;

    border-radius: 3px;

    background: none repeat scroll 0% 0% #F7F7F7;

    box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);

    border: medium none;

    text-indent: 15px;

    color: #999;

}

.inpbtn {padding: 13px 38px;

border-radius: 5px;}

@media (max-width: 991px)

.get-started .form_holder {

padding-bottom: 0;

}

.users-numbers {

background: url('../../uploads/2015/02/the-teamsection.jpg') fixed no-repeat center;
padding-top: 25px;
}

.users-numbers > .container {

padding-top: 80px;

padding-bottom: 75px;

}

.users-numbers .section-header {

margin: 0 0 75px;

}

.users-numbers .section-header h3 {

font-size: 50px;

color: #fff;

}

.users-numbers .statistics-holder {

margin: 0 0 70px;

}

.users-numbers .statistics-holder > .bhold {

width: 20%;

float: left;

text-align: center;

}

.users-numbers .statistics-holder .iconplace {

margin: 0 0 15px;

}

.users-numbers .statistics-holder .iconplace img {

max-width: 100%;

}

.users-numbers .statistics-holder h5 {

display: inline-block;

font-family: 'Bebas';

font-weight: normal;

font-size: 28px;

color: #fff;

padding: 0 0 8px;

border-bottom: 2px solid #fff;

margin: 0 0 10px;

}

.users-numbers .statistics-holder .stats-label {

display: block;

font-family: 'ProximaNova_bold', sans-serif;

font-weight: normal;

font-size: 14px;

color: #fff;

text-transform: uppercase;

letter-spacing: 3px;

}

.users-numbers .godown, .moreabout {

display: block;

background: url(http://hirewebsupporters.com/wp-content/themes/images/arrows/godown-white1.png) no-repeat 0 0;

width: 36px;

height: 36px;

margin: 0 auto;

}

.awesome-support {

padding: 50px 0 75px;

}

.awesome-support .sections-header h3 {

font-family: 'ProximaNova_regular', sans-serif;

font-size: 30px;

color: #333333;

margin: 0 0 90px;

}

.awesome-support .sections-header h3 strong {

font-size: 40px;

font-family: 'proxima_nova_blblack', sans-serif;

display: block;

text-transform: uppercase;

letter-spacing: 8px;

padding: 25px 0 0;

}

.awesome-support section p {

font-size: 18px;

color: #333;

margin: 0 0 30px;

}

.awesome-support section h3 {

font-size: 28px;

color: #333333;

margin: 0 0 10px;

}

#home_clipboard {

background: url('../../uploads/2015/02/happiness-bg-home.png') 0 0 no-repeat;

width: 682px;

height: 352px;

margin: 0 auto;

position: relative;

}

#home_pie_chart {

position: absolute;

top: 170px;

left: 152px;

}

#home_happiness_percentage {

position: absolute;

left: 50px;

top: 65px;

text-align: center;

}

#home_happiness_percentage h2 {

font-size: 28px;

line-height: 0.65em;

}

#home_happiness_percentage p {

font-family: 'ProximaNova_bold', sans-serif;

font-weight: normal;

font-size: 14px;

color: #666;

text-transform: uppercase;

}

#home_percent_type {

position: absolute;

top: 200px;

left: 380px;

}

#home_percent_type p {

margin-bottom: 15px;

font-size: 16px;

}

.awesome-support section .buttons-hold {

padding: 50px 0 0;

}

.buttons-hold {

position: relative;

}

.buttons-hold .btn_blue_outline {

display: inline-block;

height: 60px;

line-height: 60px;

font-family: 'ProximaNova_bold', sans-serif;

font-weight: normal;

font-size: 16px;

text-transform: uppercase;

color: #4097e1;

padding: 0 45px;

-webkit-border-radius: 50px;

-moz-border-radius: 50px;

border-radius: 50px;

border: 2px solid #4097e1;

text-decoration: none;

-webkit-transition: all 0.1s ease-out;

-moz-transition: all 0.1s ease-out;

-o-transition: all 0.1s ease-out;

transition: all 0.1s ease-out;

}

#aboutus {display:none;}
.default-header {
    background-color: #2B3340;
    color: #FFF;
    height: 78px;
margin-top: -10px;
}
.header-logo {
    float: left;
    margin-top: 12px;
    margin-left: -11px;
    vertical-align: top;
    display: inline-block;
    text-indent: -99999px;
    /*background-image: url("http://hirewebsupporters.com/static/css/images/logo.png?v=d42bed9c078d38c1673bbf9019c0ed7c&amp;m=5");*/
    background-size: 100% 100%;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-name: fadeIn;
    width: 160px;
    height: 43px;
}
.login-signup-group {
            float: right;
    margin-top: 23px;
    min-width: 204px;
    display: inline-flex;
    margin-right: -37px;
}
.btn-plain-alt {border: 1px solid white !important;
        margin-right: 9px; color: white; }
		
.btn-plain-alt:hover {color: white !important; background-color:#999 !important;}
.hero-banner {
    background: none repeat scroll 0% 0% #5CC5EE;
    overflow: hidden;
}
.hero-banner .hero-image-graphic {
    height: 390px;
    width: 400px;
    margin-bottom: -90px;
}
.hero-image-graphic {
    background: url("http://hirewebsupporters.com/wp-content/themes/limo/style.css") no-repeat scroll 0% 0% / 100% auto transparent;
    height: 360px;
    width: 280px;
    margin: 0px auto -90px;
}
.hero-banner .banner-title {
    color: #FFF;
    font-size: 36px;
    font-weight: normal;
    line-height: 48px;
    margin-top: 90px;
}
.hero-banner .want-to-work {
    width: 100%;
    text-align: right;
	margin: 23px 0px 0px;margin-bottom: 150px;
}
.hero-banner .want-to-work a {
    color: #FFF;
}
.steps-circle-section {
    background: none repeat scroll 0% 0% #FFF;
    padding: 55px 0px;
}
.steps-circle {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
    text-align: center;
}
.steps-circle .step-circle {
    display: inline-block;
    vertical-align: top;
    position: relative;
}
.circle-badge {
    display: inline-block;
    vertical-align: middle;
    background: none repeat scroll 0% 0% #FFF;
    border: 5px solid #A4DEF5;
    height: 120px;
    width: 120px;
    border-radius: 100px;
    animation-duration: 1s;
    animation-fill-mode: both;
    animation-name: bounceIn;
}
.steps-circle [class*="fl-icon-"] {
    font-size: 50px;
    line-height: 108px;
    color: #A4DEF5;
}
.steps-circle .step-circle p {
    margin: 10px 0px 20px;
    font-size: 16px;
}
.dotted-divider {
    display: block;
	animation-delay: 0.1s;
	position: absolute;
right: -80px;
top: 55px;
vertical-align: top;
background: url("https://cdn3.f-cdn.com/build/css/images/landing/find/sprite-steps-hexagon.png?v=179b2d2cef4bb95dcd7754980b348370&amp;m=5") no-repeat scroll -133px -78px transparent;
height: 14px;
width: 120px;
margin: 0px 20px;
animation-duration: 1s;
animation-fill-mode: both;
animation-name: fadeInLeft;
z-index: 999999;
}
.steps-circle [class*="fl-icon-"] {
    font-size: 50px;
    line-height: 108px;
    color: #A4DEF5;
}
.section-title {
    text-align: center;
    margin: 40px 0px 34px 0px;
}
.text-section {
    background: none repeat scroll 0% 0% #F9F9FB;
}
.circle-badge img {margin-top: 23px;
    margin-left: 28px;}
.btn-wrapper {text-align: center;}
.cp_cff_natural #fbuilder input[type=text] {width: 515px !important;}
.cp_cff_natural #fbuilder textarea  {width: 515px !important;}
.cp_cff_natural {background-color: white !important; background:none !important;}
.PortableProjectForm-label {color:white;}
.form-block {width: 40%;
margin-left: auto;
margin-right: auto;
margin-top: -11px;
background-color: #FFF;
border: 1px solid #B9B5B5;
padding-left: 50px;
padding-top: 18px;
padding-bottom: 18px;}
.input-hire {border: 1px solid #B9B5B5;
height: 29px; width: 90%;}
.input-tarea {border: 1px solid #B9B5B5;width: 90%;}
.form-block label {margin-top: 12px;}
#submit_button {margin-top: 20px;
padding: 10px 30px;
border: 1px solid #EAA517;
background-color: #DE8818 !important;
border-radius: 5px;
color: #FFF;
font-size: 17px;
font-weight: bold;}
#main {padding-left:0px !important;padding-right:0px !important;}
.nav {
    margin-top: 17px !important;
}
#contactus .shadowcontainer {width: 90%;margin-left: auto;
    margin-right: auto; margin-top:30px !important;}
#currency {width: 90%;}
#showcurr {width: 90%;}
#header .navbar {
    background: #46505E !important;
    }
#contactus {    background-image: url('../../../images/Kurhan/Kurhan1311/Kurhan131101041/24078802-Business-people-banner-collage-background-design-Success-Stock-Photo.jpg');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;}
.wpcf7 {margin-top: 18px !important;}
.letfwform {background-color: #46505E;color: white;
    opacity: 0.8;
    padding-top: 4px;
    padding-left: 21px;
    padding-right: 21px;
    border-radius: 8px;}
#contactus .gettouch {background-color: #46505E !important;color: white;
    margin-top: 5px !important;
    border-radius: 8px !important;
    opacity: .8 !important;
}
#contactus .gettouch h4 {color:white !important;}
.our-services h1 a {font-family: lucida;
    font-weight: bold;
    font-size: 40px;}

#footer .container-full {
    height: 50px;
    background: #2e3949;
    color: #fff;
    clear: both;
}
#scroller .container-full {
    background-color: #2e3949;
    clear: both;
}
#scroller .goup {
    width: 62px !important;
    height: 60px !important;}
.message {
margin: 20px;
    text-align: center;
    background-color: #1DB869;
    height: 55px;
    vertical-align: text-bottom;
    padding: 10px;
    color: white;
    text-transform: uppercase;
}
}