/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */
#resellerplans h2.plan {width: 100% !important;padding-left: 0 !important;padding-right: 0 !important;}
#domaincheck .domainsearchdomainname {max-width: 773px;}
body > p {display:none !important;border:1px solid red !important;}
.bg-dark{
    background: #E6E6E6!important;
}
.bg-light{
    background: #fff!important;
}
.margin-top-30{
    margin-top: 30px!important;
}
.color-red{
    color: red!important;
}
.color-white{
    color: white!important;
}
.color-logo{
    color: #01adef!important;
}
.billing-cycle{
    padding: 10px;
    border-top: 1px solid #364344;
    border-bottom: 1px solid #364344;
    margin: auto;
    color: lightgoldenrodyellow;
    text-shadow: 0 5px 3px #191919;
}
.font-size-28{
    font-weight: 100;
    font-size: 26px!important;
}
.font-size-14{
    font-size: 14px!important;
}
#dedicatedservers .table>tbody>tr>td {
    font-size: 16px;
}
#menu .navbar-default .navbar-toggle {
    background: white!Important;
}
#menu .navbar-default .navbar-nav>.active>a, #menu .navbar-default .navbar-nav>.active>a:hover, #menu .navbar-default .navbar-nav>.active>a:focus {

    background-color: #01adef!important;
}
#menu .navbar-default .navbar-nav>.active>a:focus {
    background-color: #0059ab!important;

}
#menu .navbar-default .navbar-nav>.active>a:hover {
    background-color: #0059ab!important;
}
#dedicatedintro .benefits i.fas, #dedicatedintro .benefits i.far, #dedicatedintro .benefits i.fal, #dedicatedintro .benefits i.fab{
    color: #01adef!important;
}
#webhosting .benefits i.fas, #webhosting .benefits i.far, #webhosting .benefits i.fal, #webhosting .benefits i.fab {
    color: #01adef!important;
}
#sslcertsintro .sslbenefits i.fas, #sslcertsintro .sslbenefits i.far, #sslcertsintro .sslbenefits i.fal, #sslcertsintro .sslbenefits i.fab {
    color: #01adef!important;
}
#evsslcerts table i.fas, #evsslcerts table i.far, #evsslcerts table i.fal, #evsslcerts table i.fab {
    color: #01adef!important;
}
#footer i.fas, #footer i.far, #footer i.fal, #footer i.fab {
    color: white!important;
}
#imageslider i.fas, #imageslider i.far, #imageslider i.fal, #imageslider i.fab {
    color: #01adef!important;
}
#content i.fas, #content i.far, #content i.fal, #content i.fab {
    color: #01adef!important;
}
#contact i.fas, #contact i.far, #contact i.fal, #contact i.fab {
    color: #01adef!important;
}
#hosting-plans h2 {
    color: #fafad2!important;
}
#imagesliderdomains .domainsearchsubmit {
    background: #01adef!important;
    border: 1px solid #01adef!important;
}
#domaincheck .domainsearchsubmit {
    background: #01adef!important;
    border: 1px solid #01adef!important;
}
#webhosting h2.plan {
    color: #fafad2!important;
}
.promotions .box>.icon>.image{
    background: #01adef!important;
}
.promotions .box>.icon:hover>.image{
    background: #0157a9!important;
}
.scroll-top-wrapper:hover {
    background-color: #01adef!important;
}
.btn-blue{
    background: #0157a9!important;
}
.btn-blue:hover{
    background: #01adef!important;
}
.profile {
    min-height: 215px!important;
}
#home-hosting > h3.intro {
    padding-left: 0px!important;
    color: #4C4C4C!important;
    border-top: none!important;
    width: 100%;!important;
    border-bottom: 1px solid #F4F4F4!important;
    margin-bottom: 15px;
}

#imagesliderdomains {
    margin-top: -150px!important;
}
#hosting-plans {
    padding-top: 50px!important;
}
#hostinghighlight i.fas, #hostinghighlight i.far, #hostinghighlight i.fal, #hostinghighlight i.fab {
    color: #01adef!important;
}
.carousel-control.left{
    background-image: linear-gradient(to right,rgba(247, 247, 247, 0) 0,rgba(255, 255, 255, 0) 100%)!important;
}
.carousel-control.right{
    background-image: linear-gradient(to right,rgba(245, 245, 245, 0) 0,rgba(255, 255, 255, 0) 100%)!important
}
.carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{
    color: #0157a9!important;
}
.img-offers{
width: 100% !important;
padding-left: 15px!important;
padding-right: 15px!important;
}
#sslcertsintro .sslbenefits p.light {
    font-size: 16px!important;
}
#evsslcerts .table>tbody>tr>td {
    padding: 20px !important;
}
.custom-top-padding {
    padding-top: 55px !important;
}
#menu .normal .dropdown-submenu:hover>.dropdown-menu {
    display: contents;
}
.off{
    
    background: yellow;
    position: absolute;
    padding: 5px;
    width: 200px;
    height: 50px;
    line-height: 50px;
    transform: rotate(-45deg);
    top: 10px;
    left: -55px;
    z-index:1;
}
.offBox{
    width: 116px;
    height: 115px;
    background: transparent;
    top: 100px;
    left: 15px;
}
.posRelative {position:relative !important;}
.posAbsolute {position:absolute !important;}
.overflow-hidden {overflow:hidden;}
#hosting-plans h3{
     border-top: none;
    border-bottom: none;
}
#webhosting h1 {
    font-size: 40px;

}
#slideroverlay {
    /*background-color: rgba(78, 105, 115, 0.89);*/
}
 @media only screen and (min-device-width: 994px) and (max-device-width: 1199px) {
.off{
     width: 161px;
    height: 40px;
    line-height: 35px;

}
}
@media screen and (max-width: 389px) {
.off{
    width: 175px;
    height: 41px;
    line-height: 30px;

}
}
@media screen and (max-width: 320px) {
.off{
    width: 170px;
    height: 34px;
    line-height: 28px;
}
}

#order-standard_cart .sidebar .panel-sidebar:nth-last-child(1) { display: none !important; }

.main-content #order-standard_cart + p { display: none !important; }


/*Added on Oct 29, 2019*/
@media screen and (max-width:767px){
   .rs-modification > tbody > tr > td {display:block !important;} 
}


/*Added on Oct 31, 2019*/
