#speed-tester-area  h1{
    font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin:.67em 0;
    margin-bottom:20px;
    text-align:center;
    font-weight: 700;
    font-size:1.8em;
    line-height:1;
}

.page-template-speedtestpage #speed-tester-area {
    background-color: #fbfbfb;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    float: left;
    padding: 20px 0 30px;
    width: 100%;
    background-image: url(https://d1xdtcz0x8b4w7.cloudfront.net/static/img/banner-bg.jpeg);
}

.quickintrntsrch .ampimg {
    width: 30px;
    position: relative;
    top: 10px;
    margin-right: 20px;
    display: inline-block;
}

.btn amp-img {
    width: 28px;
    height: 21px
}

@media only screen and (max-width:1200px),only screen and (max-height:767px){
    #speed-tester-area h1{font-size:1.8em;}
}
@media only screen and (max-width:580px){
    #speed-tester-area h1{display:none;}
}
@media all{
    #speed-tester-area h1{margin-top:17px;}
}

/** Article **/
.speedtestallsec hr{display:none;}
.findprovidersec.speedtestpagezipsec{background:#f34600 none repeat scroll 0 0;border-radius:6px;display:inline-block;text-align:center;}
.findprovidersec.speedtestpagezipsec>h5{float:left;margin:0;padding:0 20px;text-align:center;width:100%;}
.findprovidersec.speedtestpagezipsec>h5{color:#fff;float:left;font-weight:500;line-height:29px;margin:0 0 20px;width:100%;}
.findprovidersec.speedtestpagezipsec>h5 a{color:#fff;float:left;font-weight:500;line-height:29px;margin:0;width:100%;}
.findprovidersec.speedtestpagezipsec .btn{background:#ececec none repeat scroll 0 0;}
.left-sec-tabs{max-width:350px;}
.rightsec-content{padding:0 0 0 60px;}
.findprovidersec.speedtestpagezipsec img.speddtesticon{width:42px;}
.speedtestallsec #zip-wrapper form{border-radius:10px;float:left;position:initial;white-space:nowrap;width:100%;}
.speedtestallsec .rightsec-content{float:left;padding:0 15px 0 65px;width:100%;}
.speedtestallsec .parag-text{margin:0;}
.speedtestallsec .parag-text>p{font-size:16px;margin:0 0 35px;}
.speedtestallsec .parag-text>h2{color:#2a2e39;font-size:28px;font-weight:700;line-height:37px;margin:0 0 8px;}
.speedtestallsec .entrzipcodeleft{border-radius:30px;display:inline-block;margin:0;overflow:hidden;position:relative;width:100%;}
.speedtestallsec .entrzipcodeleft::before{left:15px;top:12.1px;}
.speedtestallsec .left-sec-tabs #zip-form #zip.form-control{height:45px;}
.speedtestallsec .left-sec-tabs #zip-wrapper #zip-form button{height:44.9px;}
.page-template-speedtestpage .guidlistngsec ul li a{color:#363c4a;}
.orangetext{float:left;margin:0 0 31px;padding:0;width:100%;}
.orangetext>li{color:#f34600;font-family:arial;font-size:17px;font-style:italic;list-style:outside none disc;margin:0 0 6px;}
.orangetext>li::before{display:none;}
.orangetext{float:left;margin:0 0 31px;padding:0 0 0 18px;width:100%;}
.fixboxessped-mainboxes{display:inline-flex;float:left;width:100%;}
.lfetbox1{float:left;margin:0 0 20px;width:100%;}
.lfetbox1 h2{color:#2a2e39;font-size:28px;font-weight:700;line-height:37px;margin:0 0 8px;}
.lfetbox1 p{font-size:16px;margin:0 0 10px;color:#2a2e39;float:left;line-height:27px;width:100%;}
.fixboxessped-left{padding:0 35px 0 0;}
.fixboxessped-left.secboxspedrgt{padding:0 0 0 35px;}
.lftimgbulb{float:left;padding:0 0 0 39px;position:relative;width:100%;}
.lftimgbulb amp-img {left:0;max-width:28px;width: 28px;height:40px;position:absolute;top:5px;}
.lftimgbulb i{font-weight:700;}
.findprovidersec.speedtestpagezipsec{display:none;}
.speedtestallsec .left-sec-tabs{margin-top:14px;}
.lftimgbulb .ampicon { position: absolute; left: 0}
@media (max-width:1024px){
    .speedtestallsec{padding:0 15px;}
    .speedtestallsec .left-sec-tabs{margin-top:14px;max-width:280px;padding-left:0;}
}
@media (max-width:767px){
    .speedtestallsec .rightsec-content{padding:0;}
    .fixboxessped-mainboxes{display:inline-block;}
    .fixboxessped-left{padding:0;}
    .fixboxessped-left.secboxspedrgt{float:left;padding:7px 0 0;width:100%;}
}
/*! CSS Used from: /wp-content/themes/bandwidthplace/home.bundle.min.css ; media=all */
@media all{
    .content-insec{margin:0 auto;max-width:1310px;min-height:850px;padding:0 0 0 310px;position:relative;width:100%;}
    .left-sec-tabs{float:left;left:0;max-width:400px;position:relative;top:0;}
    .findprovidersec{background:#f9fafb none repeat scroll 0 0;float:left;margin:0 0 35px;padding:20px;text-align:center;width:100%;}
    .findprovidersec h5{display:inline-block;font-size:22px;font-weight:700;margin:0;padding:0 0 0 40px;position:relative;vertical-align:middle;width:auto;}
    .entrzipcodeleft{display:inline-block;margin:13px 0 0;position:relative;width:100%;}
    .entrzipcodeleft input.form-control{border:1px solid #979797;border-radius:0;height:39px;margin:0;padding:0 61px 0 34px;width:100%;}
    .entrzipcodeleft::before{background:rgba(0,0,0,0) url(/wp-content/themes/bandwidthplace/img/Bitmap.png) no-repeat scroll center center/17px auto;content:"";height:20px;left:6px;position:absolute;top:9px;width:20px;}
    .guidlistngsec>h5{border-bottom:1px solid #d8d8d8;color:#2a2e39;font-size:20px;font-weight:700;margin:0 0 18px;padding:0 1px 14px;}
    .guidlistngsec{float:left;margin:0 0 40px;padding:0 0 0 8px;width:100%;}
    .guidlistngsec>ul{float:left;margin:0;padding:0;width:100%;}
    .guidlistngsec ul li{float:left;list-style:outside none none;margin:0 0 10px;width:100%;}
    .guidlistngsec ul li::before{display:none;}
    .guidlistngsec ul li a{color:#707070;font-size:16px;}
    .rightsec-content{float:left;padding:0 70px 0 15px;width:100%;}
    .parag-text{float:left;margin:20px 0 0;width:100%;}
    .parag-text>p{color:#2a2e39;float:left;font-size:17px;line-height:27px;margin:0 0 20px;width:100%;}
    .rightsec-content>hr{background-color:#d8d8d8;float:left;margin:25px 0 5px;width:100%;}
    @media (max-width:767px){
        .left-sec-tabs{display:none;}
        .content-insec{padding:0;}
        .rightsec-content{padding:0;}
        .parag-text{float:left;margin:20px 0 0;padding:0 15px;text-align:center;width:100%;}
    }
    #zip-form #zip.form-control{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-bottom:1px solid #979797;border-image:none;border-left:1px solid #979797;border-radius:30px;border-top:1px solid #979797;height:43px;padding:0 61px 0 45px;width:100%;}
    #zip-wrapper #zip-form button{background:#f34600 none repeat scroll 0 0;border:medium none;border-radius:0 25px 25px 0;color:#fff;height:auto;line-height:1;margin:0;padding:13.1px 15px;position:absolute;text-decoration:none;}
    .content-insec{display:flex;padding:0;position:relative;}
    .left-sec-tabs #zip-wrapper #zip-form button{right:0;padding:8.1px 15px;height:auto;}
    .left-sec-tabs #zip-form #zip.form-control{height:39px;}
    .guidlistngsec ul li a{font-size:15px;}
    .left-sec-tabs #zip-form #zip.form-control,.left-sec-tabs #zip-wrapper #zip-form button{border-radius:0;}
    .page-id-24814 a{color:#f34600;}
}

.spedpagtexttop .quickintrntsrch {
    padding-top: 40px
}

.spedpagtexttop .quickintrntsrch.checkthis.nesssss{margin:30px 0 50px;}
.entrzipcode{border-radius:25px;overflow:hidden;}
.spedpagtexttop .quickintrntsrch.checkthis.nesssss{margin:30px 0 50px;}
.entrzipcode{border-radius:25px;overflow:hidden;}
@media all{
    .entrzipcode button.btn{background:#f34600;border-radius:0 21px 21px 0;margin:0;padding:8.6px 15px;position:absolute;right:0;top:0;}
    .entrzipcode button.btn .spinning-dots{display:none;}
    .quickintrntsrch{background:#efefef none repeat scroll 0 0;float:left;padding:30px 0;text-align:center;width:100%;}
    .quickintrntsrch .entrzipcode{margin:0 0 0 50px;}
    .spedpagtexttop .quickintrntsrch h5{display:inline-block;font-size:25px;font-weight:700;margin:0;position:relative;vertical-align:middle;width:auto;}
    .entrzipcode{display:inline-block;margin:13px 0 0 50px;max-width:300px;position:relative;width:100%;}
    .entrzipcode::before{background:rgba(0,0,0,0) url(/wp-content/themes/bandwidthplace/img/Bitmap.png) no-repeat scroll center center/17px auto;content:"";height:20px;left:11px;position:absolute;top:9px;width:20px;}
    .entrzipcode input.form-control{border:1px solid #979797;border-radius:0;height:39px;margin:0;padding:0 61px 0 45px;width:100%;border-radius:30px;}
    @media (max-width:767px){
        .entrzipcode{margin:13px 0 0;}
    }
    .entrzipcode::before{background:rgba(0,0,0,0) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAkxJREFUSEu1lVlPVFEQhD9UXHHfEmPEkKi4BOP+QNS/btQ3RcAYRHxRWcR9Ny6g5iN1JnfGO+NMkE4IM3PP6aquru7bR2+xH1gHvOj2Wl+3B4H1wFVgA3ADWOrmbq8AowG4+T8BJLEV2A6cSiVTwHvgK/C7UyX/qmAbMAjsBDblz3w/gW/AR2AW+NAOpBOAyS8BG8NSxp/y2Wd7Ae//AB4Ar+tA2gHsAa5EZx0zE8bVHFY0DByMbLdDoAmnDmAAuABsBp4B02FdJ5HJhoCjyXonsjVAWgH8fjy6vwImIoMVHU4vPFO0fxNwm+/zhcjVaHwrgNqeTqJbkWUfcDJOKgkPAF+AR8DL9Olazo8Dn0sJBcDhMdTzWA7czUUB/f1xGMrOiRb0LaBltet5YHf69Tz5lgSQ4RngF9CfQXoa7fW/TpLtw/z3rs7yzg5gEngXYvbDCdfGrpRpASx3JACuAx88SfkCXI7mNlumBUDddwH3U4mVC2CFgphnqlUiwTyo3+9VmFqlVrWJht/PxvtKZIXnAM1QpPTcikTVsMmldPfN91So3lvSUKWUiANmVc6J0l5Pk3WeBFeizqYngCPAfBpY+qQN1dyQ8VySK0mx6WIka2tTLztoF8PKJN0MmtovAzrPGWlEu1UhU1ezl2Sl35WrGjrJxIeyBMciYdOhTsvOZWYj1VfdtWLZmlZpo3WKjjG5y/Cv6GVdu5tkbdhgK1rVuq4aQXfpeQ0ga4fOalwJq3rhVEt2CNfklVlA1vylL5BLT4nKMqvra9NvfwAA3ZVL56BWZAAAAABJRU5ErkJggg==) no-repeat scroll center center/17px auto;content:"";height:20px;left:17px;position:absolute;top:13px;width:20px;z-index:99;}
    .entrzipcode #zip-form{position:relative;width:100%;}
    .entrzipcode{display:inline-block;margin:13px 0 0 50px;max-width:300px;position:relative;width:100%;}
    #zip-form #zip.form-control{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-bottom:1px solid #979797;border-image:none;border-left:1px solid #979797;border-radius:30px;border-top:1px solid #979797;height:43px;padding:0 61px 0 45px;width:100%;}
    #zip-wrapper #zip-form button{background:#f34600 none repeat scroll 0 0;border:medium none;border-radius:0 25px 25px 0;color:#fff;height:auto;line-height:1;margin:0;padding:13.1px 15px;position:absolute;text-decoration:none;}
    .spedpagtexttop .quickintrntsrch #zip-wrapper #zip-form button{padding:10.5px 15px;}
    .spedpagtexttop .quickintrntsrch h5{margin:0px 0 0;vertical-align:top;}
    @media (max-width:767px){
        .quickintrntsrch.checkthis .entrzipcode{margin:15px 0 0;}
        .spedpagtexttop .quickintrntsrch.checkthis h5{padding-left:23px;}
    }
}