    @media (max-width:1199px) {
    #menu .navbar-collapse {
        max-height: 410px!Important;
        overflow-y: scroll!Important
    }
    #menu .navbar-collapse .dropdown-menu>li>a {
        color: #fff;
        background-color: #0099cc
    }
    #menu .navbar {
        margin-top: 3px
    }
    #menu .navbar-collapse .dropdown-menu>li>a:hover {
        color: #beefff
    }
    #menu .normal .dropdown-submenu>a:after {
        display: none
    }
    #menu .navbar-default .navbar-nav>.attn>a,
    #menu .navbar-default .navbar-nav>.attn>a:focus {
        background-color: #0099cc;
        color: #fff
    }
    #menu .navbar-header {
        float: none
    }
    #menu .navbar-toggle {
        display: block
    }
    #menu .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
    }
    #menu .navbar-collapse.collapse {
        display: none!important
    }
    #menu .navbar-nav {
        float: none!important;
        margin: 7.5px -15px
    }
    #menu .navbar-nav>li {
        float: none;
        border-right: none!Important
    }
    #menu .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px
    }
    #menu .navbar-text {
        float: none;
        margin: 15px 0
    }
    #menu .navbar-collapse.collapse.in {
        display: block!important
    }
    #menu .collapsing {
        overflow: hidden!important
    }
    #menu .navbar-default .navbar-nav>li>a:hover {
        color: #beefff!Important;
        background-color: #0099cc!Important
    }
    #menu .nav>li>a {
        margin: 0px!Important
    }
    #menu .navbar-nav {
        background: #4C4C4C
    }
    #menu .navbar-default .navbar-nav>li>a {
        color: #fff!Important;
        border-top: none!Important;
        padding-top: 10px;
        padding-bottom: 10px;
        padding-left: 15px;
        font-size: 15px!Important;
        background: #0099cc;
        border-top: 1px solid #0088ba!Important
    }
    #menu .navbar-default .navbar-nav>.active>a,
    #menu .navbar-default .navbar-nav>.active>a:hover {
        border-bottom: none;
        color: #ccc!Important;
        border-radius: 0px!Important
    }
    #menu .navbar-default .navbar-nav>.active>a {
        background: #0099cc!Important
    }
    #menu .navbar-nav {
        margin: 0px!Important
    }
    #menu .navbar-default .navbar-nav>.open>a,
    #menu .navbar-default .navbar-nav>.open>a:focus,
    #menu .navbar-default .navbar-nav>.open>a:hover {
        background: #2E3839!Important;
        border-bottom: 1px solid #333!Important
    }
    #menu .dropdown-menu {
        background-color: #F0F0F0!Important
    }
    #menu .navbar-collapse {
        padding-right: 0px!Important
    }
    #menu .navbar-default .navbar-collapse,
    #menu .navbar-default .navbar-form {
        border-top: none
    }
    #menu .navbar-default .navbar-nav>li>a:hover .fa,
    #menu .navbar-default .navbar-nav>li>a:focus .fa {
        color: #FFF!Important
    }
    #menu .dropdown-menu {
        position: inherit
    }
    #menu .navbar-default .navbar-nav>.open>a,
    #menu .navbar-default .navbar-nav>.open>a:focus {
        background: #0099cc!Important;
        border-bottom: none!Important;
        border-radius: 0
    }
    #menu .navbar-default .navbar-nav>.active>a,
    #menu .navbar-default .navbar-nav>.active>a:hover {
        color: #e7f9ff!Important;
        font-weight: 600!Important;
        border-radius: 0
    }
    #menu .navbar-nav>li>.dropdown-menu {
        padding-left: 0px!Important
    }
    #menu .navbar-nav>li>.dropdown-menu {
        border-radius: 0;
        margin-top: 0px!Important
    }
    #menu .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }
    #menu .normal .dropdown-submenu>.dropdown-menu {
        left: 0!Important;
        margin-top: 1px
    }
    #menu .normal .dropdown-submenu>.dropdown-menu a {
        padding-left: 5%
    }
    #menu .normal .dropdown-submenu>.dropdown-menu {
        display: block
    }
    #menu .normal .dropdown-submenu>.dropdown-menu {
        margin-left: 0
    }
    #menu .dropdown-menu>li {
        border-top: 1px solid #0088ba!Important
    }
    #menu .navbar-collapse {
        max-height: 410px!Important;
        overflow: scroll!Important
    }
    #menu .normal .dropdown-submenu>.dropdown-menu {
        margin-top: 0px!Important
    }
    #sharedplans img {
        margin-bottom: 20px
    }
    #domaincheck #domainsearch {
        max-width: 580px!Important;
        padding-left: 5px
    }
    #domaintlds .nav-tabs>li>a {
        margin-right: 0
    }
    #standardsslcertificates p {
        width: 30%
    }
    #sslhighlight .panel-group {
        margin-top: 50px
    }
    #sslcompare .pricing .pricing-list ul li {
        font-size: 14px
    }
}

@media (max-width:991px) {
    #header .links a {
        margin-right: 0
    }
    #header .btn-headerlinks {
        padding: 0;
        font-size: 10px
    }
    #domaintlds .nav-tabs>li>a {
        padding: 5px 10px 5px 10px;
        font-size: 12px
    }
    #sharedplans h3 {
        margin-top: 40px
    }
    #sharedplans img {
        margin-bottom: 0;
        margin-left: 0;
        margin-right: 0
    }
    #sharedplans img.last {
        margin-bottom: 20px
    }
    #sharedplans p.caption {
        text-align: left
    }
    #domaincheck #domainsearch {
        max-width: 360px!Important
    }
    #xscenter {
        margin-left: auto;
        margin-right: auto;
        text-align: center
    }
    #mdhidden {
        display: none!Important
    }
    #mdhide {
        display: none
    }
    .mdhidden {
        display: none!Important
    }
    .mdhide {
        display: none
    }
    #sidemenu {
        margin-top: 50px
    }
    #standardsslcertificates p {
        width: 45%
    }
    #domainarea {
        padding-bottom: 20px
    }
    #domainsearcharea {
        padding-top: 20px;
        padding-bottom: 20px
    }
    #footer-logo {
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto
    }
    #footercompany p,
    #footercompany a {
        text-align: center;
        margin-bottom: 10px
    }
}

@media (max-width:767px) {
    #header p.links {
        margin-top: 30px;
        margin-bottom: 0;
        text-align: left
    }
    #subbanner h1 {
        font-size: 20px
    }
    #subbanner p {
        font-size: 14px
    }
    #menu #mainlogo {
        margin-left: 20px
    }
    h1.sectiontitle span {
        display: block
    }
    #imageslider #rowmargin {
        margin-top: 20px!Important
    }
    #domaincheck #domainsearch {
        max-width: 590px!Important;
        padding-left: 15px;
        border-top-left-radius: 5px;
        border-bottom-left-radius: 5px;
        border: 1px solid #ccc
    }
    #imageslider {
        padding-top: 30px;
        padding-bottom: 60px
    }
    #standardsslcertificates p {
        width: 20%
    }
    #clockdiv>div {
        padding: 2px!Important
    }
    #xshidden {
        display: none!Important
    }
    .xshide {
        display: none!Important
    }
    #xshide {
        display: none!Important
    }
    #xsleft {
        text-align: left!Important
    }
    #sslhighlight .panel-title {
        font-size: 12px
    }
    #sslhighlight .panel .panel-heading-link a:after {
        padding: 13px 0 13px 0;
        margin-top: -40px
    }
    #domainarea::-webkit-input-placeholder,
    #domainsearcharea::-webkit-input-placeholder {
        font-size: 14px
    }
    #domainarea::-moz-placeholder,
    #domainsearcharea::-moz-placeholder {
        font-size: 14px
    }
    #domainarea:-ms-input-placeholder,
    #domainsearcharea:-ms-input-placeholder {
        font-size: 14px
    }
    #domainarea:-moz-placeholder,
    #domainsearcharea:-moz-placeholder {
        font-size: 14px
    }
}

@media (max-width:320px) {
    #menu #mainlogo {
        margin-left: 5px
    }
    #imageslider h4 {
        margin-top: 0px!Important;
        margin-left: 5px!Important;
        margin-right: 0px!Important;
        margin-bottom: 0px!Important
    }
}

@media (max-width:480px) {
    #menu #mainlogo {
        margin-left: 5px
    }
}

@media (max-width:450px) {
    #sslcompare .pricing .pricing-list ul li {
        font-size: 12px
    }
}

@media (max-width:580px) {
    #domainarea input.large,
    #domainsearcharea input.large,
    #domainarea .searchlarge,
    #domainsearcharea .searchlarge {
        display: none
    }
    #domainarea input.small,
    #domainsearcharea input.small,
    #domainarea .searchsmall,
    #domainsearcharea .searchsmall {
        display: inline-block
    }
}

@media (max-width:688px) {
    #standardsslcertificates p {
        width: 21%
    }
    @media (max-width:659px) {
        #standardsslcertificates p {
            width: 25%
        }
    }
    @media (max-width:563px) {
        #standardsslcertificates p {
            width: 40%
        }
    }
    @media (max-width:650px) {
        #imageslider .slide1 h3,
        #imageslider .slide2 h3,
        #imageslider .slide3 h3,
        #imageslider .slide4 h3 {
            font-size: 20px
        }
        #imageslider .slide1 h4,
        #imageslider .slide2 h4,
        #imageslider .slide3 h4,
        #imageslider .slide4 h4 {
            font-size: 12px
        }
        #imageslider .carousel-indicators {
            bottom: 5px
        }
        #imageslider {
            padding-bottom: 10px
        }
    }
    @media only screen and (max-width:768px) {
        .animated {
            -o-transition-property: none!important;
            -moz-transition-property: none!important;
            -ms-transition-property: none!important;
            -webkit-transition-property: none!important;
            transition-property: none!important;
            -o-transform: none!important;
            -moz-transform: none!important;
            -ms-transform: none!important;
            -webkit-transform: none!important;
            transform: none!important;
            -webkit-animation: none!important;
            -moz-animation: none!important;
            -o-animation: none!important;
            -ms-animation: none!important;
            animation: none!important
        }
    }
    @media (min-width:768px) and (max-width:991px) {
        #menu .navbar-collapse.collapse {
            display: none!important
        }
        #menu .navbar-collapse.collapse.in {
            display: block!important
        }
        #menu .navbar-header .collapse,
        #menu .navbar-toggle {
            display: block!important
        }
        #menu .navbar-header {
            float: none
        }
    }
    @media (min-width:991px) and (max-width:1199px) {
        #footer .company p {
            font-size: 12px
        }
        #footer .company p span {
            margin-left: 5px;
            margin-right: 5px
        }
    }
    .table-responsive {
        border: inherit
    }
    @media (max-width:610px) {
        #imageslider .slide1 h3,
        #imageslider .slide2 h3,
        #imageslider .slide3 h3,
        #imageslider .slide4 h3 {
            font-size: 25px!Important;
            margin-top: 0px!Important;
            margin-bottom: 20px!Important
        }
    }
    @media (max-width:335px) {
        #subbanner h1 {
            font-size: 15px
        }
        #dedicatedservers h5.price {
            font-size: 14px
        }
        #dedicatedservers sup {
            font-size: 9px
        }
        #webdesignaddons h5.price {
            font-size: 14px
        }
        #webdesignaddons sup {
            font-size: 9px
        }
        #webdesigndetails h4 {
            font-size: 10px
        }
        #sslcompare .pricing .pricing-list ul li {
            font-size: 10px
        }
        #productfaqs .panel-default>.panel-heading .fa {
            display: none
        }
        #productfaqs .panel-title {
            font-size: 11px
        }
        #faq .panel-default>.panel-heading .fa {
            display: none
        }
        #faq .panel-title {
            font-size: 11px
        }
        #footer .company p {
            text-align: center
        }
        #footer .company p span {
            display: block;
            color: #272a2f
        }
        #footercompany p,
        #footercompany a {
            font-size: 10px
        }
        #footercompany a.legal {
            display: block;
            padding-left: 0;
            padding-right: 0;
            margin-bottom: 0
        }
        #footercompany p.legal {
            text-align: center
        }
        .btn-slider {
            padding: 5px 10px
        }
        .btn-custom {
            font-size: 13px;
            padding: 5px 10px 5px 10px
        }
        .btn-primary {
            padding: 10px 20px
        }
        .btn-primary-small {
            padding: 5px 10px
        }
        .btn-secondary {
            padding: 10px 20px
        }
        .btn-secondary-small {
            padding: 5px 10px
        }
    }
    @media (max-width:255px) {
        .xxshidden {
            display: none
        }
        #vpspriceslider h4 {
            font-size: 10px
        }
        #aboutusstaff small {
            float: left;
            margin-top: 30px
        }
    }
