.displayNone {
    display: none;
}
.nobold {
    font-weight: normal;
}
.server-item {
    border-bottom: 1px dotted #000;
}
.server-item2 {
    border-bottom: 1px dotted #000;
}
.delete-server {
    font-size: 15px;
}
.delete-server:hover {
    cursor: pointer;
}
#deleteBtn {
    display: none;
}
#deleteBtn2 {
    display: none;
}
.nav-div {
    background: #EEF9FD; 
    opacity: 0.9;
}
.inner-nav {
    width: 1170px; 
    margin: 0 auto;
}
.mega-dropdown {
    position: static !important;
}
.mega-dropdown-menu {
    padding: 20px 0px;
    width: 100%;
    box-shadow: none;
    -webkit-box-shadow: none;
}
.mega-dropdown-menu > .inner-nav > li > ul {
    padding: 0;
    margin: 0;
}
.mega-dropdown-menu > .inner-nav > li > ul > li {
    list-style: none;
}
.mega-dropdown-menu > .inner-nav > li > ul > li > img {
    height: 20px;
}
.mega-dropdown-menu > .inner-nav > li > ul > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #000;
    white-space: normal;
    font-size: 16px;
}
.mega-dropdown-menu > .inner-nav > li > ul > li > a.menugoi {
    color: #00567B;
}
.mega-dropdown-menu > .inner-nav > li ul > li > a:hover,
.mega-dropdown-menu > .inner-nav > li ul > li > a:focus {
    text-decoration: none;
}
.mega-dropdown-menu .dropdown-header {
    color: #00567B;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
}
.mega-dropdown-menu form {
    margin: 3px 20px;
}
.mega-dropdown-menu .form-group {
    margin-bottom: 3px;
}
.mobile {
	display: none;
}
.desktop {
	display: unset;
}
.tariff-head-none {
    display: block;
}
.fff {
	background: #fff;
}
.searchtitle {
	margin-bottom: 40px; 
	color: #00567B; 
	font-size: 28px; 
	font-weight: bold;
}
.titletext {
    color: #00567B; 
    font-size: 28px; 
    font-weight: bold;
    text-transform: uppercase;
    margin-bottom: 40px;
}
.domainsearchinput {
	width: 70%; 
	padding: 10px 20px; 
	border-radius: 30px; 
	border:none; 
	font-size: 20px;
}
.domainsearchbutton {
	padding: 10px 20px; 
	border-radius: 30px; 
	font-size: 20px; 
	border: 1px solid #fff; 
	color: #fff; 
	background: #FF731D; 
	margin-left: 20px;
}
.sectionrates {
	background: #EEF9FD; 
	padding: 50px 0; 
	margin: 0;
}
.rate {
    margin: 0 20px;
    padding: 15px 20px;
    color: #00567B;
    font-size: 20px;
    border-radius: 10px;
}
.rate:hover {
    text-decoration: none;
    cursor: pointer;
}
#vds {
    background: #eb691f;
    color: #fff;
}
#host-rates {
    display: none;
}
.tab-content {
            font-size: 15px;
            font-weight: bold;
        }
        .tariff-block .in-tariff-img img {
            width: 20px;
        }
        .in-tariff-img {
            height: 31px;
            padding: 2px 0;
        }
        .in-tariff {
            padding: 5px 15px;
            font-weight: bold;
        }
        .tariff-title {
            height: 170px;
            background: #00567B;
            padding: 10px 10px;
            color: #fff;
            border-top-left-radius: 15px;
            border-top-right-radius: 15px;
        }
        .border-top-left {
            border-top-left-radius: 15px;
        }
        .border-top-right {
            border-top-right-radius: 15px;
        }
        .tariff-block {
            text-align: center;
            display: block;
            transition: 0.1s linear;
        }
        .tariff-block:hover {
            box-shadow: 0px 0px 15px #ccc;
            -webkit-transform: scale(1.1);
            transform: scale(1.05);
            z-index: 10;
        }
        .first {
            background: #fff;
        }
        .second {
            background: #EEF9FD;
        }
        .tariff-price {
            padding: 20px 0;
            height: 60px;
        }
        .btnn {
            color: #fff;
            border: none;
            background: #eb691f;
            border-bottom-left-radius: 15px;
            border-bottom-right-radius: 15px;
        }
        .btnn:hover {
            text-decoration-style: none;
            
        }
        .tariff-title p {
            font-weight: normal;
            font-size: 13px;
            margin-top: 10px;
        }
        .tariff-title p span {
            font-size: 25px;
            font-weight: bold;
            color: #eb691f;
        }
        .slider {
            -webkit-appearance: none;
            width: 100%;
            height: 25px;
            background: #eb691f;
            outline: none;
            -webkit-transition: .2s;
            transition: opacity .2s;
            margin-bottom: 40px;
            border-radius: 50px;
        }

        .slider:hover {
            
        }

        .slider::-webkit-slider-thumb {
            -webkit-appearance: none;
            appearance: none;
            width: 30px;
            height: 30px;
            background: #00567B;
            cursor: pointer;
            border-radius: 50%;
        }

        .slider::-moz-range-thumb {
            width: 30px;
            height: 30px;
            background: #00567B;
            cursor: pointer;
            border-radius: 50%;
        }

        #econom1, #econom2, #econom3, #econom4, #econom1Pro, #econom2Pro, #econom3Pro, #econom4Pro {
            color: yellow;
            display: none;
        }
        #hddBtn {
            background: #eb691f;
            color: #fff;
        }
        .tariffTitle {
            font-size: 20px;

        }
        .hr {
            border: 0.5px solid #000;
            margin: 10px 40px;
        }
        #price1, #price2, #price3, #price4, #price1Pro, #price2Pro, #price3Pro, #price4Pro {
            font-size: 25px;
            color: #fff;
            margin-right: 10px;
        }
        .border-tariff {
            text-transform: uppercase;
        }
        .tariff-block a:hover {
            text-decoration: none;
        }
        .blue {
            background: #EEF9FD;
        }
        .darkblue {
            background: #00567B;
            color: #fff;
        }
        .titledar {
            border-bottom: 3px solid #81dcf9;
        }
        .col-md-3 h4 img {
            width: 30px; 
            margin-top: -10px; 
            margin-bottom: -10px;
        }

.mt30 {
    margin-top: 30px;
}
.mt50 {
	margin-top: 50px;
}
.mt60 {
    margin-top: 60px;
}
.mt100 {
    margin-top: 100px;
}
.mt110 {
    margin-top: 110px;
}
.mb40 {
    margin-bottom: 40px;
}
.mb100 {
	margin-bottom: 100px;
}
.text-right {
	text-align: right;
}
.mt120 {
	margin-top: 120px;
}
.mt150 {
	margin-top: 150px;
}
.desc-title {
	font-weight: bold; 
	color: #000; 
	font-size: 22px;
}
.desc {
	font-size: 20px;
}
.desc2 {
    font-size: 17px;
}
.desc-col {
    font-size: 18px;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.hosting-tariff {
    background: #EEF9FD; 
    padding: 80px 0; 
    font-size: 15px;
}
.hosting2 {
    background: #fff; 
    padding: 20px 0;
}
.hosting3 {
    background: #FBFBFB; 
    padding: 50px 0;
}
.check-domain-input {
    width: 70%; 
    padding: 10px 20px; 
    border-radius: 30px; 
    border:none; 
    font-size: 20px;
}
.check-domain-button {
    padding: 10px 20px; 
    border-radius: 30px; 
    font-size: 20px; 
    border: 1px solid #fff; 
    color: #fff; 
    background: #FF731D; 
    margin-left: 20px;
}
.block-blue {
    padding: 50px 0; 
    background: #EEF9FD;
}
.block-white {
    padding: 50px 0; 
    background: #fff;
}
.pb100 {
    padding-bottom: 100px;
}
.pt70 {
    padding-top: 70px;
}
.about-row {
    width: 800px; 
    margin: 0 auto;
}
.desktop-constructor {
    display: block;
}
.colo-calc {
    border: 1px solid #FF731D;
    margin: 10px;
    padding: 20px;
}
.bold-blue {
    font-weight: bold;
    color: #00567B;
}
.inputcheckbox {
    width: 40px;
    height: 40px;
    border: 1px solid #FF731D;
    background: none;
}
.checkbox-text {
    font-size: 20px;
    position: absolute;
    margin-top: 10px;
    margin-left: 20px;
}
.addserverbtn {
    font-size: 18px;
    color: #FF731D;
}
.addserverbtn:hover {
    cursor: pointer;
    text-decoration: none;
}
.mb30 {
    margin-bottom: 30px;
}
.text-center {
    text-align: center;
}
.table {
    font-size: 18px;
}
.table tr td {
    padding: 10px 0;
}
.tab-width {
    width: 12.5%;
}
.free-nav {
    font-size: 16px; 
    color: #FF731D; 
    position: absolute; 
    padding: 3px 10px; 
    border: 1px solid #FF731D;
}
.h52p15 {
    height: 52px; 
    padding: 15px;
}
.tablet-bg {
    height: 565px; 
    background: url('/templates/nls/img/tablet.png') no-repeat;
    background-size: contain;
}
.tablet-bg video {
    position: absolute;
    margin-top: 37px;
    width: 624px;
    margin-left: 63px;
    height: 489px;
    background: #E6F6FF;
}
.sticky {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
  border-bottom: 1px solid #000;
}
.index1 {
    width: 100%; 
    height: 420px; 
    background: url('/templates/nls/img/6.gif') no-repeat;
    background-size: cover;
    background-position-y: -35px;
}
.index2 {
    width: 100%;
    height: 212px;
    background: url('/templates/nls/img/11.gif') no-repeat;
    background-size: cover;
    background-position-y: -126px;
}
.index3 {
    width: 100%;
    height: 212px;
    background: url('/templates/nls/img/7.gif') no-repeat;
    background-size: cover;
    background-position-y: -120px;
    background-position-x: 17px;
}
.hosting1 {
    width: 100%;
    height: 540px;
    background: url('/templates/nls/img/12.gif') no-repeat;
    background-size: cover;
    background-position-y: -30px;
}
.hosting2gif {
    width: 100%;
    height: 500px;
    background: url('/templates/nls/img/13.gif') no-repeat;
    background-size: cover;
    background-position-y: -100px;
}
.hosting3gif {
    width: 100%;
    height: 212px;
    background: url('/templates/nls/img/11.gif') no-repeat;
    background-size: cover;
    background-position-y: -126px;
}
.hosting4gif {
    width: 100%;
    height: 212px;
    background: url('/templates/nls/img/7.gif') no-repeat;
    background-size: cover;
    background-position-y: -120px;
    background-position-x: 17px;
}
.vds1 {
    width: 100%;
    height: 360px;
    background: url('/templates/nls/img/14.gif') no-repeat;
    background-size: 290px;
    background-position-y: -40px;
    background-position-x: 35px;
}
.constructor1 {
    width: 100%; 
    height: 450px; 
    background: url('/templates/nls/img/8.gif') no-repeat;
    background-size: cover; 
    background-position-y: -120px;
}
.constructor2 {
    width: 100%; 
    height: 450px; 
    background: url('/templates/nls/img/9.gif') no-repeat;
    background-size: cover;
    background-position-y: -120px;
}
.ded-tab-width {
    width: 33.33333%;
}
.menuStyle > .row {
    padding: 10px 20px;
    font-size: 17px;
    margin-left: 10px;
    margin-right: 10px;
}
.menuStyle p {
    padding: 10px 20px;
    margin: 10px 10px;
}
.menuStyle h3 {
    font-weight: bold;
    padding: 10px 20px;
    margin: 10px 10px;
    color: #eb691f;
}
.white {
    background: #fff;
}
.domainregister1 {
    width: 100%;
    height: 450px;
    background: url('/templates/nls/img/5.gif') no-repeat;
    background-size: 500px;
    background-position-y: -30px;
}
.h4-center h4 {
    text-align: center;
}
.domainregister2 {
    width: 100%;
    height: 280px;
    background: url('/templates/nls/img/10.gif') no-repeat;
    background-size: cover;
    background-position-y: -100px;
}
.domainregister3 {
    width: 100%; 
    height: 280px; 
    background: url('/templates/nls/img/11.gif') no-repeat;
    background-size: cover; 
    background-position-y: -176px;
}
.domaintransfer1 {
    width: 100%;
    height: 450px;
    background: url('/templates/nls/img/7.gif') no-repeat;
    background-size: cover;
    background-position-y: -70px;
}
.ssl1 {
    height: 500px; 
    background: url('/templates/nls/img/19.gif') no-repeat;
    background-size: 730px; 
    background-position-x: -90px;
}
.ssl2 {
    height: 351px; 
    background: url('/templates/nls/img/20.gif') no-repeat;
    background-size: contain;
}
.iaas1 {
    height: 300px; 
    background: url('/templates/nls/img/22.gif') no-repeat;
    background-size: contain;
}
.iaas2 {
    height: 454px; 
    background: url('/templates/nls/img/23.gif') no-repeat;
    background-size: contain;
}
.iaas3 {
    height: 200px;
    background: url(/templates/nls/img/iaas/1.gif) no-repeat;
    background-size: cover;
    background-position-y: -20px;
}
.iaas4 {
    height: 200px;
    background: url(/templates/nls/img/iaas/2.gif) no-repeat;
    background-size: 300px;
    background-position-y: -20px;
}
.iaas5 {
    height: 200px;
    background: url(/templates/nls/img/iaas/3.gif) no-repeat;
    background-size: 350px;
    background-position-y: -100px;
    background-position-x: -50px;
}
.iaas6 {
    height: 200px;
    background: url(/templates/nls/img/iaas/4.gif) no-repeat;
    background-size: cover;
    background-position-y: -20px;
}
.iaas7 {
    height: 200px;
    background: url(/templates/nls/img/iaas/5.gif) no-repeat;
    background-size: 350px;
    background-position-y: -50px;
    background-position-x: -55px;
}
.iaas8 {
    height: 200px;
    background: url(/templates/nls/img/iaas/6.gif) no-repeat;
    background-size: 450px;
    background-position-y: -130px;
    background-position-x: -90px;
}
.datacentre1 {
    height: 400px;
    background: url('/templates/nls/img/21.gif') no-repeat;
    background-size: contain;
    background-position-x: 100px;
    background-position-y: -30px;
}
.move1 {
    width: 100%; 
    margin: 0 auto; 
    height: 530px;
    background: url('/templates/nls/img/15.gif') no-repeat;
    background-size: cover;
    background-position-y: -60px;
}
.kbcategories {
    font-size: 18px;
}
.desk-mt90 {
    margin-top: 90px
}
.desk-mb-40 {
    margin-bottom: -40px;
}
.modal-body p {
    font-size: 15px;
}













@media (max-width: 767px) {
    .desk-mt90 {
        margin-top: 0;
    }
    .desk-mb-40 {
        margin-bottom: 0;
    }
    .move1 {
        background-size: contain;
        background-position-y: 0;
        height: 177px;
    }
    .datacentre1 {
        height: 320px;
        background-position-x: 0;
    }
    .ssl2 {
        height: 120px;
    }
    .ssl1 {
        height: 250px;
        background-size: contain;
        background-position-x: 0;
    }
    .domaintransfer1 {
        height: 210px;
        background-position-y: -137px;
    }
    .domainregister3 {
        background-position-y: -140px;
    }
    .domainregister2 {
        height: 235px;
    }
    .domainregister1 {
        background-position-x: -100px;
    }
    .menuStyle > .row {
        font-size: 10px;
    }
    .ded-tab-width {
        width: 100%;
    }
    .index1 {
        background-position-x: -44px;
    }
    .hosting1 {
        height: 460px;
    }
    .hosting2gif {
        height: 200px;
    }
    .hosting3gif {
        height: 233px;
        background-position-y: -151px;
    }
    .hosting4gif {
        height: 226px;
        background-position-y: -152px;
        background-position-x: 0;
    }
    .vds1 {
        background-position-x: 0;
    }
    .constructor1 {
        height: 270px;
    }
    .constructor2 {
        height: 283px;
        background-size: 300px;
        background-position-y: -72px;
    }
    .sticky {
        position: unset;
        border-bottom: none;
    }
    .tablet-bg {
        height: 250px; 
        background: url('/templates/nls/img/tablet.png') no-repeat;
        background-size: contain;
    }
    .tablet-bg video {
        position: absolute;
        margin-top: 15px;
        width: 262px;
        margin-left: 27px;
        height: 206px;
    }
    .h52p15 {
        height: auto;
        padding: 5px 15px;
    }
    .in-tariff-img {
        height: auto;
    }
    .inner-nav {
        width: auto; 
        margin: 0;
    }
    .tab-width {
        width: 25%;
    }
    .text-center {
        text-align: left;
    }
    .mb30 {
        margin-bottom: 0;
    }
    .mob-ml30 {
        margin-left: 30px;
    }
    .desktop-constructor {
        display: none;
    }
    .about-row {
        width: 100%;
        margin: 0;
    }
    .pt70 {
        padding-top: 0;
    }
    .mob-m30 {
        margin: 30px 0;
    }
    .pb100 {
        padding-bottom: 0;
    }
	.row {
		margin-left: 0;
		margin-right: 0;
	}
	.fl {
		float: right;
	}
	.globe-icon {
		display: none;
	}
	.domainregisterspan {
		margin-bottom: 10px;
	}
	.domainregisterinput {
		margin-bottom: 10px;
	}
	.domainsearchinput {
		margin-bottom: 10px;
	}
	.domainsearchbutton {
		margin-left: 0;
	}
	.sectionrates {
		padding: 40px 0;
	}
	.rate {
		margin: 0;
		font-size: 15px;
	}
	.mobile {
		display: unset;
	}
	.desktop {
		display: none;
	}
	.tariff-block {
		margin-bottom: 20px;
	}
    .mt30 {
        margin-top: 0;
    }
	.mt50 {
	   margin-top: 0;
	}
    .mt60 {
       margin-top: 0;
    }
	.mb100 {
		margin-bottom: 0;
	}
	.text-right {
		text-align: left;
	}
    .mt100 {
        margin-top: 0;
    }
    .mt110 {
        margin-top: 0;
    }
	.mt120 {
		margin-top: 0;
	}
	.mt150 {
		margin-top: 0;
	}
	.desc-title {
		font-size: 20px;
		margin-top: 20px;
	}
	.desc {
		font-size: 18px;
	}
	.mob-mb40 {
		margin-bottom: 40px;
	}
	.mob-p0 {
		padding: 0;
	}
    .mop-mt20 {
        margin-top: 20px;
    }
	.float-left {
		float: right;
	}
	.float-right {
		float: left;
	}
    #logo {
        display: none;
    }
    .tariff-head-none {
        display: none;
    }
    .hosting-tariff {
        padding: 20px 0;
    }
    .hosting2 { 
        padding: 20px 0;
    }
    .hosting3 {
        padding: 20px 0;
    }
    .tarif-include ul {
        padding: 0;
    }
    .mob-center {
        text-align: center;
    }
    .check-domain-input {
        margin-top: 20px;
        width: 100%;
    }
    .check-domain-button {
        margin-top: 20px;
        margin-left: 50px;
    }
    .block-blue {
        padding: 30px 0;
    }
    .block-white {
        padding: 30px 0;
    }
    .mb40 {
        margin-bottom: 0;
    }
}