@charset "UTF-8";.green{color:#9ccc58}.white{color:#FFFFFF}.btn{background:#8dc548;color:#fff;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:hover{background:#d5eabc;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body{font-family:'Open Sans', sans-serif;line-height:19px}body section{padding:0px}a{color:#4e4e4e;-webkit-transition:color 300ms, background-color 300ms;-o-transition:color 300ms, background-color 300ms;transition:color 300ms, background-color 300ms}a:focus,a:hover{color:#9ccc58}.center{text-align:center;padding-bottom:0px}.readmore{font-size:11px;border:2px solid #000000;padding:25px 5px;width:70px;-webkit-border-radius:40px;-khtml-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px;display:block;cursor:pointer}label{font-weight:normal}.form-group .form-control{border-color:#d9d9d9}.form-group .indent{padding:0px 10px}.form-group .error{border-color:#d8616a}.smallertext{font-size:80%}h4{color:#4e4e4e;font-size:15px;margin-bottom:20px}.has-error .form-control{border-color:#d8616a}.has-error .form-control:focus{border-color:#d8616a}.error{color:#d8616a;padding-top:10px}.asterisk{color:#d8616a}.form-result{padding:10px 0px;font-weight:700}.form-result[data-notify-type=success] h3{color:#9ccc58}.form-result[data-notify-type=error] h3{color:#d8616a}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important;line-height:inherit!important}.removepadding{padding-left:0px;padding-right:0px}@media (max-width:991px){.removepadding{padding-left:15px;padding-right:15px}}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.navbar,.navbar-inverse{background:#333234;padding:30px 0px 0px 0px}@media (max-width:767px){.navbar,.navbar-inverse{padding-bottom:15px}}.navbar-inverse .navbar-header .navbar-brand,.navbar .navbar-header .navbar-brand{width:280px}@media (max-width:767px){.navbar-inverse .navbar-header .navbar-brand,.navbar .navbar-header .navbar-brand{width:240px;padding-top:3px}}.navbar-inverse .navbar-nav li a,.navbar .navbar-nav li a{text-transform:uppercase}.navbar-inverse .navbar-nav li a:active,.navbar-inverse .navbar-nav li a:focus,.navbar-inverse .navbar-nav li a:hover,.navbar .navbar-nav li a:active,.navbar .navbar-nav li a:focus,.navbar .navbar-nav li a:hover{background:none;color:#8dc548}@media (max-width:767px){.navbar-inverse .navbar-nav li,.navbar .navbar-nav li{margin-left:0px}}.navbar-inverse .navbar-nav .active a,.navbar-inverse .navbar-nav .focus a,.navbar-inverse .navbar-nav .hover a,.navbar-inverse .navbar-nav .open a,.navbar .navbar-nav .active a,.navbar .navbar-nav .focus a,.navbar .navbar-nav .hover a,.navbar .navbar-nav .open a{background:none;color:#8dc548}.navbar-inverse .navbar-nav .active a:active,.navbar-inverse .navbar-nav .active a:focus,.navbar-inverse .navbar-nav .active a:hover,.navbar-inverse .navbar-nav .focus a:active,.navbar-inverse .navbar-nav .focus a:focus,.navbar-inverse .navbar-nav .focus a:hover,.navbar-inverse .navbar-nav .hover a:active,.navbar-inverse .navbar-nav .hover a:focus,.navbar-inverse .navbar-nav .hover a:hover,.navbar-inverse .navbar-nav .open a:active,.navbar-inverse .navbar-nav .open a:focus,.navbar-inverse .navbar-nav .open a:hover,.navbar .navbar-nav .active a:active,.navbar .navbar-nav .active a:focus,.navbar .navbar-nav .active a:hover,.navbar .navbar-nav .focus a:active,.navbar .navbar-nav .focus a:focus,.navbar .navbar-nav .focus a:hover,.navbar .navbar-nav .hover a:active,.navbar .navbar-nav .hover a:focus,.navbar .navbar-nav .hover a:hover,.navbar .navbar-nav .open a:active,.navbar .navbar-nav .open a:focus,.navbar .navbar-nav .open a:hover{background:none;color:#8dc548}.navbar-inverse .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu{background-color:rgba(0, 0, 0, 0.85)}.navbar-inverse .navbar-nav .dropdown-menu li:active a,.navbar-inverse .navbar-nav .dropdown-menu li:focus a,.navbar-inverse .navbar-nav .dropdown-menu li:hover a,.navbar .navbar-nav .dropdown-menu li:active a,.navbar .navbar-nav .dropdown-menu li:focus a,.navbar .navbar-nav .dropdown-menu li:hover a{background:rgba(0, 0, 0, 0.85);color:#8dc548}.navbar-inverse .navbar-nav .dropdown-menu .active a,.navbar-inverse .navbar-nav .dropdown-menu .focus a,.navbar-inverse .navbar-nav .dropdown-menu .hover a,.navbar-inverse .navbar-nav .dropdown-menu .open a,.navbar .navbar-nav .dropdown-menu .active a,.navbar .navbar-nav .dropdown-menu .focus a,.navbar .navbar-nav .dropdown-menu .hover a,.navbar .navbar-nav .dropdown-menu .open a{background:none;color:#8dc548}@media (max-width:767px){.navbar-inverse .navbar-nav .dropdown-menu,.navbar .navbar-nav .dropdown-menu{display:block;position:static;float:none;background:none;padding:0px 20px;-webkit-box-shadow:none;box-shadow:none}.navbar-inverse .navbar-nav .dropdown-menu li:active a,.navbar-inverse .navbar-nav .dropdown-menu li:focus a,.navbar-inverse .navbar-nav .dropdown-menu li:hover a,.navbar .navbar-nav .dropdown-menu li:active a,.navbar .navbar-nav .dropdown-menu li:focus a,.navbar .navbar-nav .dropdown-menu li:hover a{background:none;color:#8dc548}.navbar-inverse .navbar-nav .dropdown-menu .active a,.navbar-inverse .navbar-nav .dropdown-menu .focus a,.navbar-inverse .navbar-nav .dropdown-menu .hover a,.navbar-inverse .navbar-nav .dropdown-menu .open a,.navbar .navbar-nav .dropdown-menu .active a,.navbar .navbar-nav .dropdown-menu .focus a,.navbar .navbar-nav .dropdown-menu .hover a,.navbar .navbar-nav .dropdown-menu .open a{background:none}.navbar-inverse .navbar-nav .dropdown-menu .active a:active,.navbar-inverse .navbar-nav .dropdown-menu .active a:focus,.navbar-inverse .navbar-nav .dropdown-menu .active a:hover,.navbar-inverse .navbar-nav .dropdown-menu .focus a:active,.navbar-inverse .navbar-nav .dropdown-menu .focus a:focus,.navbar-inverse .navbar-nav .dropdown-menu .focus a:hover,.navbar-inverse .navbar-nav .dropdown-menu .hover a:active,.navbar-inverse .navbar-nav .dropdown-menu .hover a:focus,.navbar-inverse .navbar-nav .dropdown-menu .hover a:hover,.navbar-inverse .navbar-nav .dropdown-menu .open a:active,.navbar-inverse .navbar-nav .dropdown-menu .open a:focus,.navbar-inverse .navbar-nav .dropdown-menu .open a:hover,.navbar .navbar-nav .dropdown-menu .active a:active,.navbar .navbar-nav .dropdown-menu .active a:focus,.navbar .navbar-nav .dropdown-menu .active a:hover,.navbar .navbar-nav .dropdown-menu .focus a:active,.navbar .navbar-nav .dropdown-menu .focus a:focus,.navbar .navbar-nav .dropdown-menu .focus a:hover,.navbar .navbar-nav .dropdown-menu .hover a:active,.navbar .navbar-nav .dropdown-menu .hover a:focus,.navbar .navbar-nav .dropdown-menu .hover a:hover,.navbar .navbar-nav .dropdown-menu .open a:active,.navbar .navbar-nav .dropdown-menu .open a:focus,.navbar .navbar-nav .dropdown-menu .open a:hover{background:none;color:#8dc548}}.navbar-inverse .navbar-collapse,.navbar .navbar-collapse{border-top:none;-webkit-box-shadow:none;box-shadow:none}.carousel{height:50%;position:static}.carousel .row{position:relative}.carousel .row .carousel-inner,.carousel .row .item,.carousel .row .item.active{height:450px}@media (max-width:767px){.carousel .row .carousel-inner,.carousel .row .item,.carousel .row .item.active{height:400px}}@media (max-width:767px){.carousel .row .carousel-inner .carousel-caption{padding-bottom:0px}.carousel .row .carousel-inner .carousel-caption h1{font-size:19px;line-height:34px}}.carousel .row .fill{width:100%;height:100%;background-position:center;background-size:cover}.carousel .row h1{font-size:30px;font-weight:normal;line-height:40px;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.4)}@media (max-width:991px){.carousel .row h1{font-size:20px}}.carousel .carousel-control{z-index:6;opacity:0}.carousel .carousel-control:focus,.carousel .carousel-control:hover{opacity:1;background:none}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#imagebanner,#imagebanner1,#imagebanner2,#imagebanneraboutus,#imagebannermodules,#imagebannerproducts,#imagebannersupport{color:#FFFFFF;text-align:center;background-size:auto;height:420px}@media (max-width:991px){#imagebanner,#imagebanner1,#imagebanner2,#imagebanneraboutus,#imagebannermodules,#imagebannerproducts,#imagebannersupport{height:300px}}#imagebanner1 h1,#imagebanner2 h1,#imagebanneraboutus h1,#imagebanner h1,#imagebannermodules h1,#imagebannerproducts h1,#imagebannersupport h1{font-size:30px;font-weight:normal;line-height:40px;padding:0px 210px;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.4)}@media (max-width:991px){#imagebanner1 h1,#imagebanner2 h1,#imagebanneraboutus h1,#imagebanner h1,#imagebannermodules h1,#imagebannerproducts h1,#imagebannersupport h1{font-size:23px;padding:0px 28px}}#imagebanneraboutus{background:url(../images/CostCon_ImageHeader_ConstructionWorkers.jpg) 50% 50% no-repeat}#imagebannerproducts{background:url(../images/CostCon_ImageHeader_Pointing.jpg) 50% 50% no-repeat}@media (max-width:991px){#imagebannerproducts{margin-left:-450px}}#imagebannermodules{background:url(../images/CostCon_ImageHeader_Planning.jpg) 50% 50% no-repeat}#imagebannersupport{background:url(../images/CostCon_ImageHeader_Meeting.jpg) 50% 50% no-repeat}@media (max-width:991px){#imagebannersupport{margin-left:-315px}}#imagebanner1{background:url(../images/CostCon_ImageHeaders_ArmsCrossed.jpg) 50% 50% no-repeat}@media (max-width:991px){#imagebanner1{margin-left:-185px}}#imagebanner2{background:url(../images/CostCon_ImageHeaders_WorkerOnTablet.jpg) 50% 50% no-repeat}@media (max-width:991px){#imagebanner2{background:url(../images/CostCon_ImageHeaders_WorkerOnTablet.jpg) 20% 30% no-repeat}}.fourlinks_section{margin-top:10px}.fourlinks_section .container .row .fourlinks_div:first-child{background:black url("../images/OurProduct.jpg") 0 0 no-repeat;background-size:0 0;color:white;display:inline-block;position:relative;z-index:1}.fourlinks_section .container .row .fourlinks_div:first-child:before{background-image:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:'';height:100%;left:0px;opacity:0.5;position:absolute;top:0px;width:100%;z-index:-1;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.fourlinks_section .container .row .fourlinks_div:first-child:hover:before{opacity:1}.fourlinks_section .container .row .fourlinks_div:nth-child(2){background:black url("../images/Support.jpg") 0 0 no-repeat;background-size:0 0;color:white;display:inline-block;position:relative;z-index:1}.fourlinks_section .container .row .fourlinks_div:nth-child(2):before{background-image:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:'';height:100%;left:0px;opacity:0.5;position:absolute;top:0px;width:100%;z-index:-1;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.fourlinks_section .container .row .fourlinks_div:nth-child(2):hover:before{opacity:1}.fourlinks_section .container .row .fourlinks_div:nth-child(3){background:black url("../images/CaseStudies.jpg") 0 0 no-repeat;background-size:0 0;color:white;display:inline-block;position:relative;z-index:1}.fourlinks_section .container .row .fourlinks_div:nth-child(3):before{background-image:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:'';height:100%;left:0px;opacity:0.5;position:absolute;top:0px;width:100%;z-index:-1;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.fourlinks_section .container .row .fourlinks_div:nth-child(3):hover:before{opacity:1}.fourlinks_section .container .row .fourlinks_div:nth-child(4){background:black url("../images/News.jpg") 0 0 no-repeat;background-size:0 0;color:white;display:inline-block;position:relative;z-index:1}.fourlinks_section .container .row .fourlinks_div:nth-child(4):before{background-image:inherit;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;content:'';height:100%;left:0px;opacity:0.5;position:absolute;top:0px;width:100%;z-index:-1;-webkit-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.fourlinks_section .container .row .fourlinks_div:nth-child(4):hover:before{opacity:1}.fourlinks_section .container .row .fourlinks_div{padding:20px 0px}.fourlinks_section .container .row .fourlinks_div a{color:#FFFFFF;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.4)}.fourlinks_section .container .row .fourlinks_div a .fourlinks_heading{text-align:center;margin:0px;font-weight:normal;color:#FFFFFF;padding-bottom:10px}.fourlinks_section .container .row .fourlinks_div a .fourlinks_readmore{font-size:11px;border:2px solid #FFFFFF;padding:25px 5px;width:70px;margin:0 auto;-webkit-border-radius:40px;-khtml-border-radius:40px;-moz-border-radius:40px;-ms-border-radius:40px;-o-border-radius:40px;border-radius:40px}.content-left{background:#d9d9d9;color:#000000;padding:50px}@media (max-width:767px){.content-left{padding:20px}}.content-left h3{font-size:20px;padding-bottom:20px;color:#000000;font-weight:600;line-height:28px}.content-left img.costcon-module-options{padding-bottom:57px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}.content-right{padding-left:0px;padding-right:0px}.content-right .constructionworkerwithtablet{height:100%}@media (max-width:991px){.content-right{display:none!important}}#featuretext{padding:70px 0px 40px 0px}#featuretext .lead{padding:0px 125px}#featuretext .secondlead{padding:0px 160px}#costconinfo{padding:70px 0px;background:#d9d9d9}#costconinfo .lead{text-align:left;padding:0px 20px}@media (max-width:991px){#costconinfo .lead{padding:0px 15px}}#costconinfo h3{font-size:20px;padding-bottom:20px;color:#000000;font-weight:600;line-height:28px}#costconinfo p{text-align:left}#costconinfo img{width:200px;float:right;padding-top:50px}#costconrunson{padding:70px 0px;background:#d9d9d9}#costconrunson .costconrunson-title{font-weight:bold}#costconrunson .lead{text-align:left;padding:0px 20px}@media (max-width:991px){#costconrunson .lead{padding:0px 15px}}#costconrunson p{text-align:left}#costconrunson .center{text-align:center;padding-top:20px}#costconrunson .smallertext{font-size:80%}#costconrunson h3{text-transform:uppercase;color:#9ccc58;text-align:left}#costconrunson img{width:200px}#costconrunson ul{padding:0px 0px 0px 15px;margin:0px;text-align:left}#costconrunson ul li{color:#9ccc58;list-style-type:disc;margin-bottom:10px}#costconrunson ul li span{color:#4e4e4e;padding-left:10px;display:block}@media (max-width:991px){#costconrunson{padding:20px}#costconrunson .col-sm-6{padding-bottom:20px}}#costconinfo .lead,#costconrunson .lead,#featuretext .lead{font-size:22px;line-height:30px}@media (min-width:992px) and (max-width:1199px){#costconinfo .lead,#costconrunson .lead,#featuretext .lead{padding:0px 25px}}@media (max-width:991px){#costconinfo .lead,#costconrunson .lead,#featuretext .lead{font-size:16px;padding:0px 30px}}@media (max-width:1199px){#costconinfo .secondlead,#costconrunson .secondlead,#featuretext .secondlead{padding:0px 30px}}.featuretextwithbackground{background:#f2f2f2;padding:70px 0px;color:#FFFFFF;background:url(../images/FeatureText-Background.jpg) 50% 50% no-repeat;background-size:cover}.featuretextwithbackground .container{padding:0px 80px}@media (max-width:991px){.featuretextwithbackground .container{padding:0px 30px}}.featuretextwithbackground .lead{font-size:22px;line-height:30px;padding:0px 100px}@media (max-width:991px){.featuretextwithbackground .lead{font-size:19px;padding:0px 20px}}.featuretextwithbackground .row>div{padding:0px 20px}@media (max-width:991px){.featuretextwithbackground .bulletpoints-first{margin-bottom:50px}}.bulletpoints{text-align:left}.bulletpoints h4{color:#FFFFFF;line-height:28px}.bulletpoints .featuredlist{padding-left:13px}.bulletpoints ul li{color:#9ccc58;list-style-type:disc;line-height:30px}.bulletpoints ul li span{color:#FFFFFF;padding-left:10px;display:block}@media (max-width:991px){.profilesdesktop{display:none!important}}#profiles{padding:70px 0px}#profiles #logoCarousel{width:350px;margin:0 auto}@media (max-width:767px){#profiles #logoCarousel{width:100%}}#profiles #logoCarousel .item img{width:350px}@media (max-width:767px){#profiles #logoCarousel .item img{width:100%}}#profiles #logoCarousel .item .safarigroup-logo{width:220px;margin:0 auto}@media (max-width:767px){#profiles #logoCarousel .item .safarigroup-logo{width:100%}}#aboutprofiles{padding:40px 0px}#aboutprofiles .container{padding:0px 60px}@media (max-width:991px){#aboutprofiles .container{padding:0px}}#aboutprofiles .row,#profiles .row{padding-bottom:40px}@media (max-width:991px){#aboutprofiles .row,#profiles .row{margin-right:15px;margin-left:15px;padding-bottom:0px}}#aboutprofiles .lead,#profiles .lead{font-size:22px;line-height:30px;padding:50px 200px}@media (max-width:991px){#aboutprofiles .lead,#profiles .lead{padding:50px 30px}}#aboutprofiles .businessprofile .businessprofileimg,#profiles .businessprofile .businessprofileimg{position:relative}#aboutprofiles .businessprofile .businessprofileimg .caption,#profiles .businessprofile .businessprofileimg .caption{position:absolute;left:0;right:0;bottom:10%;margin-left:auto;margin-right:auto;max-width:90%}#aboutprofiles .businessprofile .businessprofileimg .caption h4,#profiles .businessprofile .businessprofileimg .caption h4{color:#fff;font-size:32px;font-weight:normal;line-height:40px;text-align:center;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.4)}#aboutprofiles .businessprofile p,#profiles .businessprofile p{margin:0px 40px 10px 0px}@media (max-width:991px){#aboutprofiles .businessprofile,#profiles .businessprofile{margin-bottom:30px}}#aboutprofiles .thumbnail,#profiles .thumbnail{border:0 none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}#aboutprofiles .businesslogo,#profiles .businesslogo{width:auto;height:55px;margin:10px 0px}#aboutprofiles .denaro,#profiles .denaro{height:33px;margin:28px 0px 22px 0px}#aboutprofiles .ontime,#profiles .ontime{width:155px;margin:18px 0px 10px 0px}#aboutprofiles .predicto,#profiles .predicto{height:45px;margin:20px 0px 25px 0px}#aboutprofiles .m-files,#profiles .m-files{width:135px;margin:20px 0px 15px 0px}#aboutprofiles .costconnect,#profiles .costconnect{width:280px;margin:20px 0px 15px 0px}#aboutprofiles img,#profiles img{width:100%}#aboutprofiles .profilesdesktop .hiddenlogo,#profiles .profilesdesktop .hiddenlogo{visibility:hidden}#aboutprofiles .profilesdesktop .CostX,#profiles .profilesdesktop .CostX{height:88px;margin:0px 0px 25px 0px}#aboutprofiles .profilesdesktop .ivvis,#profiles .profilesdesktop .ivvis{height:85px;margin:0px 0px 25px 0px}#aboutprofiles .profilesdesktop .imspayroll,#profiles .profilesdesktop .imspayroll{height:60px;margin:20px 0px 25px 0px}@media (min-width:992px){#aboutprofiles .profilesdesktop .iPayroll_spacer,#profiles .profilesdesktop .iPayroll_spacer{min-height:200px}}#aboutprofiles .profilesdesktop .manux,#profiles .profilesdesktop .manux{height:38px;margin:30px 0px 25px 0px}#aboutprofiles .profilesdesktop .timefiler,#profiles .profilesdesktop .timefiler{height:75px;margin:0px 0px 25px 0px}#aboutprofiles .profilesmobile,#profiles .profilesmobile{display:none}#aboutprofiles .profilesmobile .businesslogomobile,#profiles .profilesmobile .businesslogomobile{width:50%;height:auto;margin:10px 0px 20px 0px}#aboutprofiles .profilesmobile .businesslogomobile:hover,#profiles .profilesmobile .businesslogomobile:hover{cursor:pointer}#aboutprofiles .profilesmobile>div,#profiles .profilesmobile>div{margin-bottom:60px}@media (max-width:991px){#aboutprofiles .profilesmobile,#profiles .profilesmobile{display:block!important}}#supportprofiles{padding:40px 0px}#supportprofiles .row{padding-bottom:40px}@media (max-width:991px){#supportprofiles .row{padding:0px 10px}}#supportprofiles .lead{font-size:22px;line-height:30px;padding:50px 160px}@media (max-width:991px){#supportprofiles .lead{font-size:18px;padding:50px 20px}}#supportprofiles .businessprofile .businessprofileimg{position:relative;margin-bottom:20px}#supportprofiles .businessprofile .businessprofileimg .caption{position:absolute;left:0;right:0;bottom:10%;margin-left:auto;margin-right:auto;max-width:90%}#supportprofiles .businessprofile .businessprofileimg .caption h4{color:#fff;font-size:32px;font-weight:normal;line-height:40px;text-align:center;text-shadow:2px 2px 5px rgba(0, 0, 0, 0.4)}#supportprofiles .businessprofile p{margin:0px 40px 10px 0px}@media (max-width:991px){#supportprofiles .businessprofile{margin-bottom:30px}}#supportprofiles .thumbnail{border:0 none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0}#supportprofiles .businesslogo{width:195px;height:55px;margin:10px 0px}#supportprofiles .ontime{width:130px}#supportprofiles .m-files{width:105px}#supportprofiles img{width:100%}#supportprofiles .hiddenlogo{visibility:hidden}#aboutprofiles .businessprofile img{width:100%}#aboutprofiles .businessprofile p{padding:15px}#feature{padding:70px 0px}#feature .lead{font-size:22px;line-height:34px;padding:0px 200px}@media (max-width:991px){#feature .lead{font-size:19px;line-height:32px;padding:20px 30px 0px 30px}}#feature ul{list-style:none;padding:30px 220px;margin:0}@media (max-width:991px){#feature ul{padding:20px 20px 0px 20px}}#feature ul li{display:inline;font-size:18px;line-height:32px}#feature ul li:first-child:before{display:none}#feature ul li:before{content:"•";color:#9ccc58;padding:0px 10px 0px 10px}#feature .row{padding:50px 0px;border-bottom:1px solid #d9d9d9}@media (max-width:991px){#feature .row{padding:0px;border-bottom:none}}#feature .row:last-child{border-bottom:none}#feature .features div{border-right:1px solid #d9d9d9}#feature .features div:last-child{border-right:none}@media (max-width:991px){#feature .features{margin-top:40px}}#feature .feature-wrap{text-align:center;padding:0px 30px}#feature .feature-wrap h3{font-size:18px;color:#9ccc58}#feature .feature-wrap h4{font-size:16px;font-weight:normal;line-height:30px;padding-top:20px}@media (max-width:991px){#feature .feature-wrap h4{font-size:15px;line-height:28px}}#feature .feature-wrap i{float:none;color:#9ccc58;border:3px solid #9ccc58;margin-right:0px}#feature .feature-wrap i:hover{background:#9ccc58;color:#FFFFFF;box-shadow:inset 0 0 0 5px #9ccc58;-webkit-box-shadow:inset 0 0 0 5px #9ccc58;border:3px solid #9ccc58}#feature .feature-wrap .helmet{width:95px}#feature .feature-wrap .twohelmets{width:150px}#feature .feature-wrap .ledger{width:60px}#feature .feature-wrap .debtors{width:60px}#feature .feature-wrap .creditors{width:130px}#feature .feature-wrap .tick{width:60px}#feature .feature-wrap .documents{width:90px}#feature .feature-wrap .fleet{width:155px}#feature .feature-wrap .tax{width:60px}#feature .feature-wrap .security{width:60px}.supportfunctions .row{border-bottom:none!important}.supportfunctions .features div{border-bottom:none!important}#casestudies{padding:70px 0px}#casestudies .casestudies h3{font-size:18px;color:#9ccc58}@media (max-width:991px){#casestudies .casestudies{margin-bottom:50px}}#remotesupportcontact{padding-top:0px;padding-bottom:0px;background:none}#remotesupportcontact .inner-left{background:#d9d9d9;padding:50px}#remotesupportcontact .inner-left p{padding-bottom:125px}@media (max-width:991px){#remotesupportcontact .inner-left p{padding-bottom:0px}}#remotesupportcontact .inner-right{background:#cccccc;color:#000000;padding:50px}#remotesupportcontact .inner-right a{color:#000000;word-wrap:break-word}#remotesupportcontact .inner-right a:hover{color:#FFFFFF}#border_top .container-fluid{background:#333234;margin:0 auto;height:30px}@media (min-width:768px){#border_top .container-fluid{max-width:750px}}@media (min-width:992px){#border_top .container-fluid{max-width:1000px}}@media (min-width:1200px){#border_top .container-fluid{max-width:1200px}}#contactusfordemo{color:#FFFFFF;background:url(../images/CostCon_ContactUsForDemo.jpg) 50% 50% no-repeat;background-size:cover;margin:0 auto}@media (min-width:768px){#contactusfordemo{max-width:750px}}@media (min-width:992px){#contactusfordemo{max-width:1000px}}@media (min-width:1200px){#contactusfordemo{max-width:1200px}}#contactusfordemo .container .contactusfordemo-box{padding-top:35px;padding-bottom:35px}@media (max-width:991px){#contactusfordemo .container .contactusfordemo-box{padding-top:15px;padding-bottom:15px}}#contactusfordemo .container .contactusfordemo-box .contactusfordemo-box-inner{padding:20px;border:5px solid #FFFFFF;background-color:rgba(0, 0, 0, 0.3)}@media (max-width:991px){#contactusfordemo .container .contactusfordemo-box{margin:0px 15px}}#contactusfordemo .container .contactusfordemo-box .contactusfordemo-text{font-size:20px;line-height:26px;padding:0px;margin:20px 0px 20px 0px}#contactusfordemo .container .contactusfordemo-box .contactusfordemo-text-request{font-size:20px;line-height:45px;padding:0px;margin:20px 0px 20px 0px}@media (max-width:991px){#contactusfordemo .container .contactusfordemo-box .clickfordemo{margin-top:35px}}#contactusfordemo .container .contactusfordemo-box a{color:#FFFFFF;margin-top:20px;margin-bottom:20px;font-size:36px;display:block}#footer{padding-top:0px;padding-bottom:0px;background:none}#footer a{color:#FFFFFF}#footer a:focus,#footer a:hover{color:#9ccc58}#footer .container{clear:both}#footer ul>li{margin-left:0px}#footer .footer-left{background:#333234;padding:50px}@media (max-width:991px){#footer .footer-left{padding:50px 15px}}#footer .footer-left .address{margin-bottom:10px}#footer .footer-left .phoneemail{line-height:30px}@media (max-width:991px){#footer .footer-left .phoneemail .green{display:inline-block}}#footer .footer-left .footer-brand{display:block;padding-bottom:10px}#footer .footer-left .footer-brand img{width:224px;height:33px}@media (max-width:991px){#footer .footer-left .social{text-align:center}}#footer .footer-left .social .social-share{margin-top:90px}@media (min-width:768px) and (max-width:991px){#footer .footer-left .social .social-share{margin-left:-15px}}@media (max-width:991px){#footer .footer-left .social .social-share{margin-top:30px}}#footer .footer-left .social .social-share li a{display:block;color:#FFFFFF;background:none;border:3px solid #FFFFFF;width:50px;height:50px;line-height:43px;text-align:center;border-radius:40px;font-size:25px;margin-bottom:10px}#footer .footer-left .social .social-share li a:active,#footer .footer-left .social .social-share li a:focus,#footer .footer-left .social .social-share li a:hover{color:#9ccc58;border:3px solid #9ccc58}#footer .footer-right{background:#d9d9d9;color:#000000;padding:45px 45px 85px 45px}#footer .footer-right .trustedby{margin-top:20px}@media (max-width:767px){#footer .footer-right .trustedby{margin:20 auto}}#footer .footer-right .trustedby .trustedby-top{margin-bottom:25px;display:block;overflow:auto}@media (min-width:768px) and (max-width:991px){#footer .footer-right .trustedby .trustedby-top{margin-bottom:0px;display:static;overflow:visible}}@media (max-width:767px){#footer .footer-right .trustedby .trustedby-top{margin-bottom:0px}}#footer .footer-right .trustedby .logoAW,#footer .footer-right .trustedby .logoFOSTER,#footer .footer-right .trustedby .logoJTB,#footer .footer-right .trustedby .logoLEIGHS,#footer .footer-right .trustedby .logoMainCo{float:left;width:170px}@media (min-width:992px) and (max-width:1199px){#footer .footer-right .trustedby .logoAW,#footer .footer-right .trustedby .logoFOSTER,#footer .footer-right .trustedby .logoJTB,#footer .footer-right .trustedby .logoLEIGHS,#footer .footer-right .trustedby .logoMainCo{width:135px}}@media (min-width:768px) and (max-width:991px){#footer .footer-right .trustedby .logoAW,#footer .footer-right .trustedby .logoFOSTER,#footer .footer-right .trustedby .logoJTB,#footer .footer-right .trustedby .logoLEIGHS,#footer .footer-right .trustedby .logoMainCo{width:140px;margin-bottom:25px}}@media (max-width:767px){#footer .footer-right .trustedby .logoAW,#footer .footer-right .trustedby .logoFOSTER,#footer .footer-right .trustedby .logoJTB,#footer .footer-right .trustedby .logoLEIGHS,#footer .footer-right .trustedby .logoMainCo{float:none;width:200px;margin-bottom:25px}}#footer .footer-right .trustedby .logoLEIGHS{margin-left:25px}@media (max-width:767px){#footer .footer-right .trustedby .logoLEIGHS{margin-left:0px}}