<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*------------------------------------*\
    1. MEDIA QUERIES
\*------------------------------------*/
/* 1.1. LARGE DEVICES, WIDE SCREENS */
@media screen and (max-width: 1199px) {
    /* COLUMN CENTERING */
    .col--center &gt; div {
        vertical-align: bottom;
    }
}

/* 1.2. MEDIUM DEVICES, DESKTOPS */
@media screen and (max-width: 991px) {
    /* HEADER AREA */
    #header .navbar-toggle {
        display: block;
        margin-left: 15px;
        margin-bottom: 0;
        padding: 13px 20px;
        border-radius: 50px;
		margin-top:18px;
    	margin-right: 35px;
    }
    
    #header .navbar-header {
        float: none;
        margin-right: -15px;
    }
    
    .header--custom-btn.btn--default {
        display: none;
    }
    
    #header .navbar-header .header--custom-btn {
        display: block;
    }
    
    .header--custom-btn {
        margin-left: 0;
    }
    
    #headerNav {
        max-height: 320px;
        padding-left: 0;
        padding-right: 0;
        background-color: #303030;
        overflow: auto !important;
    }
    #headerNav.collapse {
        display: none !important;
    }
    #headerNav.collapse.in {
        display: block !important;
    }
    
    #headerNav .nav {
        float: none !important;
        margin-top: 7.5px;
        margin-bottom: 7.5px;
        margin-right: 0;
    }
    
    #headerNav .nav &gt; li {
        float: none;
    }
    
    #headerNav .nav &gt; li &gt; a {
        margin-left: 0;
        padding: 20px 15px;
		color:#FFF;
    }
    
    #headerNav .nav &gt; .dropdown &gt; .dropdown-menu {
        position: static;
        float: none;
    }
    
    /* EXTENSION PRICE AREA */
    .ext-price--item {
        border-right: none;
        border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    }
    
    .ext-price--item:last-child {
        border-bottom: none;
    }
    
    .ext-price--item span {
        border-bottom: none;
    }
    
    /* FEATURES AREA */
    .features--img {
        margin-bottom: 60px;
    }
    
    .features--item.dot:before,
    .features--item.dot:after {
        display: none;
    }
    
    /* BLOG AREA */
    .blog--content + .blog--sidebar,
    .blog--sidebar + .blog--content {
        margin-top: 20px;
    }
    
    /* ABOUT DESCRIPTION AREA */
    #aboutDesc {
        padding-bottom: 50px;
    }
    
    #aboutDesc &gt; .container &gt; .row &gt; div {
        display: block;
    }
    
    .about-desc--content,
    .about-desc--img {
        margin-bottom: 30px;
    }

    /* PRICING AREA */
    .pricing--item {
        margin-bottom: 30px;
        border-bottom: 1px solid #e9e9e9;
        border-right: none;
    }
    .pricing--item:last-child {
        margin-bottom: 0;
        border-bottom: none;
    }
    .pricing--slider-item,
    .pricing--wrapper {
        padding-top: 0;
    }
    .pricing--item.popular {
        margin-top: 0;
    }
    
    /* PRICE DETAILS AREA */
    .price-details--item.head {
        display: none;
    }
    .price-details--item.body {
        margin-bottom: 60px;
    }
    .price-details--item.body:last-child {
        margin-bottom: 0;
    }
    .price-details--item.body .heading {
        margin-left: 0;
        border-right: 1px solid #e9e9e9;
    }
    .price-details--item.body .content li {
        border-left: 1px solid #e9e9e9;
        text-align: right;
    }
    .price-details--item.body .content li strong {
        float: left;
        display: block;
    }
    .price-details--item.body .content .action-btn {
        border-left: 1px solid #e9e9e9;
    }
    
    .price-details--table table {
        background-color: transparent;
    }
    .price-details--table thead {
        display: none;
    }
    .price-details--table tbody {
        border: none;
    }
    .price-details--table tbody tr {
        display: block;
        background-color: #fff;
        margin-bottom: 20px;
        border: 1px solid #e9e9e9;
    }
    .price-details--table tbody tr:last-child {
        margin-bottom: 0;
        border-bottom: 1px solid #e9e9e9;
    }
    .price-details--table tbody td {
        display: block;
        padding-left: 20px;
        padding-right: 20px;
        border-bottom: 1px dotted #e9e9e9;
        text-align: right;
        overflow: hidden;
    }
    .price-details--table tbody td:last-child {
        border-bottom: none;
    }
    .price-details--table tbody td strong {
        float: left;
        display: block;
    }
    .price-details--table tbody td .btn--default + strong {
        margin-top: 12px;
    }
    
    /* VPS PRICING AREA */
    .vps-pricing--action-btn {
        text-align: left;
    }
    .vps-pricing--action-btn .btn--default {
        margin-left: 18px;
        margin-right: 0;
    }
    
    /* FAQ AREA */
    .faq--categories {
        margin-bottom: 40px;
    }
    .faq--categories .nav {
        overflow: hidden;
    }
    .faq--categories .nav &gt; li {
        float: left;
    }
    .faq--categories ul li a {
        margin-right: 6px;
    }
    
    /* MAP AREA */
    #map:before {
        display: block;
    }
    
    /* BACK TO TOP */
    #backToTop {
        display: none;
    }
    
    /* COLUMN CENTERING */
    .col--center &gt; div {
        display: block;
    }
}

/* 1.3. SMALL DEVICES, TABLETS */
@media screen and (max-width: 767px) {
	.header-top { padding:15px 0;}
	.header-top .phn-numbar, .mail-address, .hearder-top-tex {
		text-align:center;
		float:none;
	}
    /* HEADER AREA */
    #headerNav {
        padding-left: 15px;
        padding-right: 15px;
    }
    
    #headerNav .nav {
        margin-right: -15px;
    }
    
    #headerNav .nav &gt; .dropdown &gt; .dropdown-menu {
        background-color: #fff;
    }
    
    /* BANNER AREA */
    #banner,
    .banner--slider,
    .banner--slider .owl-wrapper-outer,
    .banner--slider .owl-wrapper,
    .banner--slider .owl-item,
    .banner--item {
        height: auto;
    }
    
    .banner--item {
        padding: 120px 0 150px;
    }
    
    /* DOMAIN SEARCH AREA */
    .ds--form-ext {
        margin-top: 0;
    }
    
    .ds--form-ext label {
        float: left;
        display: block;
        width: 33.33333%;
        margin-top: 25px;
        text-align: left;
    }
    
    /* ABOUT DESCRIPTION AREA */
    #aboutDesc .row-vc &gt; div {
        display: block;
    }
    
    .about-desc--img {
        margin-bottom: 35px;
    }

    /* TEAM AREA */
    .team--social-links ul {
        overflow: hidden;
    }
    
    .team--social-links ul li {
        float: left;
    }
    
    /* 404 AREA */
    .f0f--content h2 {
        font-size: 80px;
        line-height: 94px;
    }
    
    .f0f--content h3 {
        font-size: 24px;
        line-height: 32px;
    }
    
    .f0f--search-bar .form-control {
        margin-top: 30px;
    }
	.web-app ul { margin:0 0 0 50px; }
	.web-app ul li { margin:0 0 15px 0; }
	.hosting-plan-wrapper {
    	margin:64px 0 30px 0;
	}
}

/* 1.4. SMALL DEVICES, SMARTPHONES */
@media screen and (max-width: 480px) {
    /* VPS PRICING AREA */
    .vps-pricing--features .col-xs-6 {
        float: none;
    }
    .vps-pricing--action-btn {
        margin-bottom: 20px;
    }
}

/* 1.5. CUSTOM, IPHONE RETINA */
@media screen and (max-width: 380px) {
    /* HEADER AREA */
    #header .navbar-header .header--custom-btn {
        display: none;
    }
    
    /* DOMAIN SEARCH AREA */
    .ds--form-ext label {
        width: 50%;
    }
    
    .ds--form-input .btn--default {
        padding-left: 30px;
        padding-right: 30px;
    }
}
</pre></body></html>