body{background:initial;}
.search-holder{width:265px; height:60px; margin:0 auto; clear:both; background-color:white; border:1px #b7b7b7 solid; display:inline-block;}
.search-holder input,.search-holder input:focus{border:none; outline:none; box-shadow:none; float:left; width:200px; background:none; padding-left:15px;}
.search-holder input,.search-holder .dotco{display:inline-block; font-size:30px; text-transform:lowercase;}
.search-holder .dotco{color:#F36F21; margin-top:6px; position:relative; left:-10px; float:right; margin-right:5px;}
.search-btn{display:inline-block; margin-bottom:0; height:62px; padding:8px 14px; display:inline-block; position:relative; top:-25px; left:-7px;}
.heading > *{text-align:center;}
.heading{margin-top:30px; margin-bottom:40px;}
.heading .lead{width:70%; margin:0 auto;}
.heading h2{font-size:38px;line-height:44px;margin-bottom:10px;}
.heading .info{width:100%; margin:0 auto; font-size:15px;}
.heading .info.emphasis{margin-top:10px; margin-bottom:30px;}
.heading .video{width:100%;}
.heading .video iframe{width:660px;height:371px;margin:0 auto;display:block;}
.emphasis{font-weight:bold;}
.about-dotco .fullwidth{border-bottom:1px solid; border-color:#b7b7b7;}
.navbar{height:113px; border-top:1px solid; border-color:#e8e8e8 !important; background-color:#f9f9f9;}
.navbar .container{height:100%;}
.navbar ul{height:100%;margin:0px;}
.navbar ul li{border-left:1px solid #e8e8e8;width:19%;height:100%;margin:0px;text-align:center;float:left;}
.navbar ul li:first-child{border-left:none;}
.navbar .section{width:80%; display:inline-block; font-size:20px; cursor:pointer; color:dimgrey;height:84px;padding-top:30px;}
.navbar .section:hover{color:#F36F21;height:79px; border-bottom:solid 5px #F36F21;}
.navbar .section .icon{background:url("/goco/prod/img/pages/about/fixed-nav-off.png") no-repeat; margin:0 auto 6px;}
.navbar .section:hover .icon{background:url("/goco/prod/img/pages/about/fixed-nav-on.png") no-repeat;}
.navbar [data-name="support"] .icon{width:33px; height:27px; background-position:0 0;margin-bottom:11px;}
.navbar .section[data-name="perks"] .icon{width:48px;height:32px;background-position:-516px 0;}
.navbar .section[data-name="perks"]:hover .icon{background-position:-516px 0;}
.navbar .section[data-name="community"] .icon{width:63px;height:34px;background-position:-155px 0;margin-bottom:4px;}
.navbar .section[data-name="community"]:hover .icon{background-position:-155px 0;}
.navbar .section[data-name="reach"] .icon{width:37px;height:28px;background-position:-348px -3px;margin-bottom:10px;}
.navbar .section[data-name="reach"]:hover .icon{background-position:-348px -3px;}
.navbar .section[data-name="get-started"] .icon{width:31px; height:31px; background-position:-691px -2px;margin-bottom:7px;}
.navbar .section[data-name="get-started"]:hover .icon{background-position:-691px -2px;}
.navar .section{padding-bottom:17px;}
.navbar .section.highlight{border-bottom:solid 5px #F36F21;height:79px; color:#F36F21;}
.navbar .section.italics{font-style:italic;}
#content-map{background:url("/goco/prod/img/pages/about/content-map.jpg") 50% 0 no-repeat;min-height:1792px;}
#content-map .content{width:40%;margin-top:40px;}
#content-map .info{line-height:23px;}
#content-map h1{font-size:44px;line-height:44px;margin-bottom:20px;}
#content-map .cta-link{font-size:21px;}
.about-dotco #support{padding-bottom:0px;height:400px;}
#support .content{float:left;}
#support .team-img{width:908px; margin:0 auto; clear:both; height:136px; overflow:hidden;}
#support .team-img img{width:100%; height:auto;}
#support .image,#community .image{float:right;}
#community{height:380px;}
#community .content{float:right;}
#community .image{width:60%;}
#community .image img{width:100%; height:auto;}
#community .container{}
#reach{height:350px;padding-top:0px;}
#reach .video{float:left;}
#reach .content{margin-top:0px;float:left;}
#perks{padding-top:0px;height:440px;}
#perks .image{width:50%;float:left;}
#perks .image img{width:100%; height:auto;}
#perks .logos{position:relative; left:20px; top:2px;}
#perks .perks .logo,#perks .perks .perk{float:left;}
#perks .perks{border-bottom:solid 1px #b7b7b7;padding-bottom:20px; margin-top:20px;width:100%;display:inline-block;}
#perks .perks .logo{margin-right:5%;width:30%;}
#perks .perks .logo img{max-width:100%;width:100%;height:auto;}
#perks .perks .perk{width:65%;}
#perks .perk .bold{font-size:17px;}
#perks .cta-link{font-size:16px;margin-top:10px;}
#perks .perk .cta-link{font-size:18px;}
#get-started,#endorsement .title,.faqs,.who-else{text-align:center;}
#perks .content{float:right;}
#perks .image{margin-top:60px;}
#reach .video{background:url("/goco/prod/img/pages/about/monitor.png") no-repeat; background-size:contain; width:636px; height:400px;}
#reach iframe{position:relative; top:36px; left:37px; width:558px; height:313px;}
.content .info{font-size:15px;}
#support,#community{padding:50px 0;}
#support .image{font-size:12px; color:whitesmoke; text-align:center; background:url("/goco/prod/img/pages/about/testimonial-bg.png") no-repeat; width:279px; height:280px; position:relative;}
#support .photo{position:absolute; left:-15px; top:6px;}
#support .label{text-align:center; position:relative; top:35px; color:whitesmoke;}
#support .quote{color:whitesmoke; position:relative; top:68px; width:152px; text-align:center; display:inline-block; font-size:12px; left:-7px;}
#support .label span{display:block;}
#get-started{background-color:#f26f23; padding:40px 0;}
#get-started,#get-started h1,#get-started .cta-link{color:#ffffff !important;}
#get-started .content .info{margin-top:35px;}
#get-started .steps{float:left; width:32%; margin-right:10px;}
#get-started .search{margin:65px auto 35px;}
#get-started .steps .text{width:68%;margin:0 auto;}
#get-started .steps .number{width:56px; margin:0 auto; font-size:30px;line-height:56px; border-radius:40px; background-color:#e4e4e4; color:#f26f23; margin-bottom:17px;}
#get-started .stepone .number{background:url("/goco/prod/img/pages/about/bg-step-one.jpg") 0 0 no-repeat;width:80px;height:80px;margin-top:-12px;margin-bottom:0px;padding-top:12px;}
#get-started .label h3{color:white !important;font-weight:600;}
#get-started .stepone .label h3{margin-top:-8px;}
#get-started .search-arrow{left:150px;top:250px;position:absolute;}
#get-started,#endorsement{padding:40px 0;}
#endorsement .image{margin:35px auto 0;}
#endorsement .image img{float:left; margin-right:10px; margin-bottom:10px;}
#press{border-bottom:none; height:100%;}
#press{background-color:white; padding:7em 0;}
.cta-link{font-weight:600; font-style:italic; color:#F36F21;margin-top:20px;}
.upgrade{margin-top:30px;}
.bold{font-weight:bold;}
.who-else{margin-top:20px;}
.end-promo .cta-link{font-weight:100;}
.faqs{width:100%; border-top:solid 1px #b7b7b7; text-align:center; padding:20px 0 35px;}
.upgrade{border-top:solid 1px #b7b7b7; width:100%; padding-top:30px;font-size:17px;font-weight:bold;color:#777777;}
.upgrade .cta-link{margin-top:0px;}
form.search{height:65px; width:440px; margin:0 auto;padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
form.search input{float:left; display:inline; height:100%; width:60%; margin:0; border:1px solid #e5e5e5; font-size:36px; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
form.search button{float:left; display:inline; height:100%; width:40%; margin:0; padding:0; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box; text-align:center;}
.clearfix{clear:both;}
.mobile-only{display:none;}
@media only screen and (max-width:959px) and (min-width:768px){#get-started .search-arrow{display:none;}
}
@media only screen and (max-width:767px){#header{margin-top:0px !important;}
.navbar .hide,.team-img,#reach .video,.search-arrow{display:none;}
.mobile-only{display:block;}
.heading{margin-bottom:20px;}
.heading .lead{width:90%;font-size:12px;}
.heading h2{font-size:24px;line-height:28px;}
.heading .info{width:400px;margin:0 auto;font-size:16px;}
.heading .video{height:240px;}
.heading .video iframe{width:100%;height:100%;}
.heading .info.emphasis{margin-top:10px;margin-bottom:20px;}
.emphasis{font-weight:bold;}
.about-dotco .fullwidth{border-bottom:1px solid;border-color:#b7b7b7;}
.navbar{margin-bottom:100px;}
.navbar .section{font-size:1rem;}
#content-map{background:none;}
.section-image{width:100%;height:auto;}
#content-map .content{width:100%;padding:0px;float:none !important;}
.about-dotco #support,.about-dotco #community,.about-dotco #reach,.about-dotco #perks{padding:20px 0 100px;height:auto;}
.about-dotco #support{padding-bottom:80px;}
#get-started .content .info{display:inline-block;margin:0px;}
#get-started .steps{width:85%;margin:40px auto 0;float:none;}
#perks .perks{width:100%;margin:40px auto;}
.navbar .container{width:100%;}
#support .image,#community .image{margin:0 auto 40px;}
}
@media only screen and (max-width:553px){.navbar{height:150px;}
.navbar ul li{width:33%;height:auto;border-left:none;}
.navbar ul li:nth-child(4),.navbar ul li:nth-child(5){margin-top:10px;width:50%;}
.navbar ul li:nth-child(4) a,.navbar ul li:nth-child(5) a{width:50%;}
.navbar .section{height:auto;padding-top:10px;}
.navbar .section:hover,.navbar .section.highlight{border:none;height:auto;}
.navbar .section .icon{}
}
@media only screen and (max-width:464px){.heading .info{width:auto;}
form.search{width:90%;}
.search-holder{width:204px;}
.search-holder input{width:140px;}
#support .content,#community .content{width:100%;}
#endorsement .image .photos,#community .image{display:none;}
#community .content{width:100%;}
#endorsement .image{width:220px;}
.end-promo a{display:block;}
}
