.ecomm-logos ul, .acc-logos ul{padding: 0; font-family: 'alfa_slab_oneregular'; font-size: 0; line-height: 1px; text-align: center}
.ecomm-logos ul li,  .acc-logos ul li{list-style: none; display: inline-block; vertical-align: middle;}
.ecomm-logos ul li img,  .acc-logos ul li img{max-width: 156px; height: auto !important;}
.ecomm-logos{margin-top: 30px; margin-bottom: 20px}
.acc-logos{margin-top: 20px; margin-bottom: 30px}
.pro_logos{margin-bottom: 20px}
.page hr{margin-bottom: 25px; margin-top: 25px;}
.page_high_performance a img{margin-right: auto; margin-left: auto;}
.page h2{font-size: 22px;}
.pro_logos{padding: 0; font-family: 'alfa_slab_oneregular'; font-size: 0; line-height: 1px; text-align: center}
.pro_logos img{display: inline-block; vertical-align: middle;}
/*.learnmore {
    background: #008bdb url("https://www.endlayer.com/templates/endlayer/img/learnmore-arrow.png") no-repeat scroll 10px 14px;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-family: "ProximaNova-Regular",Arial;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    height: 37px;
    line-height: 37px;
    padding: 0 12px 0 20px;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.learnmore:hover {
    background: #868e91 url("https://www.endlayer.com/templates/endlayer/img/learnmore-arrow.png") no-repeat scroll 10px 14px;
    color: #fff;
    text-decoration: none;
}
.learnmoreg {
    background: #868e91 url("https://www.endlayer.com/templates/endlayer/img/learnmore-arrow.png") no-repeat scroll 10px 14px;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    font-family: "ProximaNova-Regular",Arial;
    font-size: 15px;
    font-style: normal;
    font-weight: 400;
    height: 37px;
    line-height: 37px;
    padding: 0 12px 0 20px;
    text-decoration: none !important;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.learnmoreg:hover {
    background: #008bdb url("https://www.endlayer.com/templates/endlayer/img/learnmore-arrow.png") no-repeat scroll 10px 14px;
    color: #fff;
    text-decoration: none;
}*/
.field{margin-bottom: 20px;}
.network-carriers > img
{
    max-width: 137px;
}
.full_row_single {
    border-bottom: 1px solid #e3e3e3;
    margin: 15px 0 0;
    padding: 15px 0;
}
.full_row_single .images_list {
    float: left;
}
.full_row_single .images_list img {
    border: 1px solid #e3e3e3;
    box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.2);
    margin-right: 20px;
    max-width: inherit;
    padding:5px;
}
.cmssection .rating-img img{margin-bottom: 0;}
.rating-img strong {
    padding-right: 5px;
    position: relative;
    top: -5px;
}
.rectspin.sml {
    font-size: 14px;
    padding: 10px 20px;
}
.cmssection .blog_categories ul li, .cmssection .news_categories ul li
{
    list-style: none;
}
.news_outer .button, .blog .button{padding: 0; background: none; border: none;}
.contact_form_new .forms{margin: 0;}
.contact_form_new, .page_contact .section.group{width: 55%; float: left; margin-right: 3%; position: relative}
.page_contact .section.group:before, .page_contact .section.group:after{display: none;}
.page_contact .section.group{clear: none; margin-right: 0; width: 42%; padding-top: 100px}
.page_contact .section.group .span_1_of_3{width: 100%; margin: 0 0 15px 0; border-bottom:1px solid #EAEAEA;padding-bottom: 15px;}
.section.group .span_1_of_3:last-of-type{ border-bottom: 0px}
.cmsrhs .news_letter select, .cmsrhs .news_letter input[type="text"]{margin-bottom:10px; height:42px}
.page_contact .section.group h2 u{text-decoration: none; position: relative;}
/*.page_contact .section.group h2 u:before{position: absolute; left: 0; bottom: -3px; height: 2px; width: 35%; background: #30ace2; content: ''; display: block;}*/
.page_contact .section.group h2 i{margin-right: 6px; color:#000; min-width: 26px; float: left; position: relative; top:4px; margin-bottom: 10px;font-size: 18px;}

.paddingleft {
    padding-left: 34px;
}
.field_content input[type="text"]:focus, .field_content input[type="password"]:focus, .field_content input[type="email"]:focus, .field_content textarea:focus, .field_content select:focus
{
    box-shadow: 700px 0 0 0 #fff inset;
    -webkit-box-shadow: 700px 0 0 0 #fff inset;
}
.page_free_website_speed_analysis .field
{
    width: 49%;
    float: left;
    margin-right: 2%
}
.page_free_website_speed_analysis .field:nth-child(odd)
{
    margin-right: 0;
}
.page_free_website_speed_analysis .forms{margin: 0 0 0 0;}
.page_free_website_speed_analysis .center-div{width: 150px !important;}
.page_shared_hosting_backups_comparison .cmssection input[type="reset"], .page_shared_hosting_backups_comparison .cmssection input[type="button"], .page_shared_hosting_backups_comparison .cmssection input[type="submit"], .page_shared_hosting_backups_comparison .button, .page_shared_hosting_backups_comparison button{line-height: normal;}

.col.span_1_of_3 h2{ font-size: 20px}

