@media screen and (min-width: 1920px) and (max-width: 2600px){
	.top-banner-section.on-premis-banner .left-top-banner-sec h1{
		font-size: 75px;
		line-height: 90px;
	}
	.choose-plans-inner li strong{
		padding: 19px 4px;
	}
	.domain-banner-sec.top-banner-section .left-top-banner-sec h1{
		font-size: 70px;
	}
}
@media screen and (max-width: 1920px) and (min-width: 1200px){
	.container{
		max-width: 1350px;
		padding: 0px 15px;
	}
}
@media (max-width:1366px){
	.choose-plans-inner li strong{
		padding: 10px;
	}
}
@media (max-width:1199px){
	div#navbarNavDropdown a.nav-link {
		font-size: 13px;
		color: #1c71a7;
		padding: 0px 5px;
	}
	div#navbarNavDropdown li.nav-item.header-btn a{
		padding: 0px 6px;
	}
	.inner-sec-register .container {
		height: 1800px;
		background-size: 100%;
	}
	.inner-sec-register .row:not(:first-child) {
		margin-top: 170px;
	}
	.left-top-banner-sec h1 {
        font-size: 40px;
        line-height: 45px;
    }
    .section-title h2 {
        font-size: 36px;
    }
    .benifit-box h4 {
        font-size: 18px;
        line-height: 24px;
    }
    .lavel-protection h4 {
        font-size: 24px;
        line-height: 30px;
    }
    .lavel-cont h5 {
        font-size: 20px;
    }
    .lavel-cont p {
        font-size: 16px;
        line-height: 20px;
    }
    .choose-plans-inner li strong {
        font-size: 13px;
        padding: 20px 5px;
    }
    .choose-plans-inner li .plan-listing p {
        font-size: 14px;
        padding: 20px 10px;
    }
    .price-box .price {
        font-size: 16px;
    }
    .price-box .btn {
        font-size: 12px;
    }
	.top-banner-section.ssl-banner .left-top-banner-sec {
		max-width: 670px;
	}
	.top-banner-section.manage-sec .left-top-banner-sec {
		max-width: 520px;
	}
	.getting-start a{
		font-size: 11px;
		padding: 5px 4px;
	}
	.contact-getting .benifits-col h5{
		font-size: 20px;
	}
}
@media (max-width:991px){
	.left-top-banner-sec h1 {
		font-size: 55px;
		line-height: 65px;
	}
	.domain-banner-sec .left-top-banner-sec p {
		font-size: 25px;
	}
	.benifits-col h5 {
		margin: 15px 0px;
		font-size: 17px;
	}
	.benifits-col {
		padding: 0px 10px;
	}
	.home-page p {
		font-size: 13px;
		line-height: 20px;
	}
	.trusted-partner {
		padding: 45px 0px;
	}
	.get-started-hosting {
		background: #f27622;
		padding: 45px 0px;
	}
	.home-page h3 {
		font-size: 25px;
	}
	.benifits-of-cloud, .manage-service, .getting-start {
		padding: 45px 0px;
	}
	.trusted-partner .benifits-inner {
		padding: 0px 0px 0px;
	}
	.trusted-partner .benifits-col{
		padding: 0px 10px;
	}
	ul.right-footer-inner li a {
		font-size: 12px;
	}
	.footer-col {
		padding: 0px 10px;
	}
	.inner-sec-register .container {
		background: none;
		height: auto;
	}
	.inner-sec-register .row:not(:first-child) {
		margin-top: 30px;
	}
	.inner-register-img {
		display: block;
	}
	.register-domain-sec-tab{
		max-width: 740px;
	}
	.choose-plans-inner{
		width: 980px;
	}
	div#choose-ssl-plan {
		overflow-x: auto;
	}
	.contact-getting .benifits-col h5 {
		font-size: 15px;
	}
}
@media (max-width:767px){
	.benifits-col{
		max-width: 100%;
	}
	.benifits-inner.dedicated-cloud .benifits-col img {
		height: 55px;
	}
	.home-page.on-premise h3, .home-page.mangae-service h3 {
		font-size: 32px;
	}
	.getting-start .benifits-col img{
		    height: 50px;
	}
	.right-top-banner-sec .mob-img-sec img {
		width: 100%;
	}
	.right-top-banner-sec {
		display: block;
	}
	.top-banner-section {
	   background: transparent;
	   background-color: #f3fbff;
	   padding: 40px 0px;
	}
	.top-banner-section .col-md-6:last-child {
		padding: 0;
	}
	.left-top-banner-sec.mobile-sec h1, .left-top-banner-sec.mobile-sec span {
		display: none;
	}
	img.mob-img-sec {
		width: 100%;
	}
	.benifits-inner {
		display: block;
	}
	.benifit-left {
		width: 100%;
		max-width: 20%;
		padding-right: 15px;
	}
	.benifits-right {
		width: 100%;
		max-width: 80%;
		text-align: left;
		margin-top:0px;
	}
	.benifits-col {
		padding: 0px 10px;
		display: flex;
	}
	.benifits-col h5 {
		margin: 0px 0px 15px;
	}
	.benifits-right p {
		text-align: left;
	}
	.trusted-partner .benifits-col img {
		width: 100%;
		max-width: 85%;
		height: 53px;
	}
	.trusted-partner .benifits-col {
		padding: 5px 10px;
		display: block;
		width: 100%;
		max-width: 33%;
	}
	.trusted-partner .benifits-inner {
		display: flex;
		flex-wrap: wrap;
	}
	.home-page p {
		font-size: 18px;
		line-height: 22px;
	}
	.benifits-col h5 {
		margin: 0px 0px 10px;
		font-size: 21px;
	}
	.benifits-col {
		padding: 0px 10px 30px;
	}
	.benifits-col:last-child {
		padding: 0px;
	}
	.manage-service .row {
		flex-direction: column-reverse;
	}
	.home-page .service-top p {
		text-align: center;
	}
	.home-page .service-top h3 {
		text-align: center;
	}
	.service-top:first-child:after{
		left: 0;
		right: 0;
		text-align: center;
		margin: auto;
	}
	.manage-service-right {
		margin-bottom: 40px;
	}
	.left-top-banner-sec span{
		text-align: center;
		font-size: 16px;
	}
	.left-top-banner-sec h1{
		text-align: center;
		font-size: 32px;
		line-height: 40px;
	}
	.left-top-banner-sec ul.top-banner-list {
		display: none;
	}
	.left-top-banner-sec a.home-btn {
		display: none;
	}
	.left-top-banner-sec.mobile-sec a.home-btn {
		display: table;
		margin: auto;
	}
	.left-top-banner-sec.mobile-sec ul.top-banner-list {
		display: block;
		padding: 0px 15px;
		text-align:left;
	}
	nav.navbar.navbar-expand-lg.navbar-light {
		padding: 15px 15px;
	}
	.top-banner-section.manage-sec {
		background: transparent;
		background-color: #e7fbfe;
		padding-bottom: 0px;
	}
	.signup-tble table td{
		font-size: 16px;
	}
	.signup-tble {
		padding: 25px;
	}
	.signup-tble table th {
		padding: 20px 3px;
	}
	.trusted-partner.complaint-sec .benifits-col{
		padding: 20px 10px;
		display: block;
		width: 100%;
		max-width: 60%;
		margin: auto;
	}
	.top-banner-section.on-premis-banner {
		background: transparent;
		background-color: #effffe;
		padding-bottom: 0;
	}
	.top-banner-section.on-premis-banner .col-md-5 {
		padding: 0;
	}
	.benifits-inner.dedicated-cloud .benifits-col h5 {
		max-width: 80%;
		margin: 0px 0px 10px;
	}
	.for-mob-footer{
		display:block;
	}
	.footer-main .container {
		display: none;
	}
	ul.right-footer-inner li a {
		font-size: 14px;
	}
	nav.navbar.navbar-expand-lg.navbar-light{
		display:none;
	}
	.for-mob-header{
		display:block;
		top: 0;
		left: 0;
		right: 0;
		width: 100%;
		background: #fff;
		z-index: 999;
		position: fixed;
		box-shadow: 0px 0px 5px #00000029;
	}
	.home-page {
		margin-top: 72px;
	}
	.register-domain-sec-tab ul.nav.nav-tabs a.nav-link{
		font-size: 13px;
	}
	.search-bar-sec{
		padding-top: 30px;
		flex-wrap: wrap;
		border: transparent;
		padding-bottom: 0;
	}
	.inner-sec-register .row:nth-child(2n+1) {
		flex-direction: column-reverse;
	}
	.search-bar-sec .input-inner {
		width: 100%;
		border-bottom: 1px solid #ddd;
		padding-bottom: 15px;
		margin-bottom: 15px;
	}
	.register-domain-sec-tab{
		padding: 15px 9px 20px;
		max-width: 320px;
		margin-top: 25px;
	}
	.search-bar-sec .home-btn {
		width: 100%;
		max-width: 100%;
	}
	.inner-sec-register .row:first-child .col-md-6 {
		margin-top: 20px;
	}
	.inner-sec-register .service-top a.home-btn{
		width:100%;
		text-align:center;
	}
	.inner-sec-register .service-top:first-child {
		padding-bottom: 30px;
		margin-bottom: 0;
		position: relative;
		padding-top: 30px;
	}
	.get-started-hosting a.home-btn{
		font-size: 15px;
		padding: 3px 20px;
	}
	.domain-banner-sec .left-top-banner-sec p {
		font-size: 16px;
		text-align: center;
		line-height: 22px;
	}
	.left-top-banner-sec {
		padding: 0px 15px;
		text-align: center;
	}
	.domain-banner-sec .right-domain-img {
		display: block;
		width: 100%;
	}
	.domain-banner-sec.top-banner-section {
		padding-bottom: 0;
		background: none;
		background-color: #e5f9ff;
	}
	.domain-banner-sec.top-banner-section .container {
		padding: 0;
	}
	.domain-banner-sec.top-banner-section img{
		width: 100%;
	}
	.inner-sec-register{
		padding: 140px 0px 40px;
	}
	.domain-banner-sec.top-banner-section .left-top-banner-sec h1{
		font-size: 32px;
	}
	.register-domain-sec {
		padding: 30px 0px 0px;
	}
	.home-page .inner-sec-register .service-top p{
		text-align: center;
		margin: 20px 0px;
	}
	.inner-register-img{
		text-align: center;
	}
	.our-approch .service-top{
		text-align:center;
	}
	.our-approch .service-top:not(:last-child):after{
		left: 0;
		right: 0;
		margin: auto;
	}
	.whychoose-contact .benifits-col {
		padding: 0px 10px 0px;
	}
	.whychoose-contact .heading-sec {
		max-width: 240px;
		margin: auto;
	}
	.benifits-of-cloud.whychoose-contact .heading-sec h3{
		font-size: 32px;
	}
	.getting-start.contact-getting .benifits-col {
		display: block;
	}
	.getting-start.contact-getting .benifit-left{
		margin: auto;
	}
	.getting-start.contact-getting .benifits-right {
		width: 100%;
		max-width: 100%;
		text-align: center;
	}
	.contact-getting .benifits-col h5{
		margin: 10px auto;
	}
	.getting-start.contact-getting .benifits-col img {
		height:auto;
	}
	.home-page.contact-us .left-top-banner-sec p {
		line-height: 24px;
		text-align: center;
		font-size: 16px;
	}
	.home-page.contact-us .left-top-banner-sec h1{
		line-height: 40px;
		font-size: 32px;
	}
	.contactus{
		background: none;
		padding: 50px 0px 0px;
	}
	.contact-us .right-img-contact {
		display: block;
	}
	.contact-us  .col-md-6:last-child {
		padding: 0;
	}
	.manage-service.our-approch .service-top h3{
		margin-bottom: 25px;
	}
	.contactus .left-top-banner-sec {
		padding: 0px;
	}
	.search-bar-sec .input-inner{
		padding-right: 0px;
		max-width: 100%;
	}
	.icon-sec {
		padding-right: 20px;
	}
	.register-domain-sec-tab li.nav-item:after{
		display:none;
	}
	.search-bar-sec input{
	    font-size: 13px;
	}
	 .tls-ssl-certi-sec,
    .boot-your-sec {
        padding: 40px 0;
    }
    .section-title h2 {
        font-size: 32px;
    }
    .section-title p {
        font-size: 16px;
    }
    .boot-data-items {
        text-align: center;
    }
    .tls-ssl-certi-sec,
    .boot-your-sec,
    .benifit-of-ssl-certi,
    .choose-your-ssl-sec {
        padding: 40px 0;
    }
    .section-title h2 {
        font-size: 32px;
    }
    .section-title p {
        font-size: 16px;
		line-height: 27px;
    }
    .boot-data-items {
        text-align: center;
    }
    .boot-data-items p {
		font-size: 16px;
		text-align: center;
		width: 100%;
		max-width: 100%;
		line-height: 27px;
	}
	.home-page .boot-data-items h3 {
		font-size: 24px;
		line-height: 32px;
	}
    .boot-data-items::before {
        right: 0;
        margin: 0 auto;
    }
    .benifit-box {
        display: flex;
        align-items: center;
        text-align: left;
    }
    .beni-icon {
        margin-right: 30px;
    }
    .benifit-box h4 {
        font-size: 21px;
        line-height: 25px;
        margin: 0;	
		max-width: 190px;
    }
    .benifit-box br {
        display: none;
    }
    .benifit-box p {
        font-size: 16px;
    }
    .lavel-protleft,
    .lavel-protright {
        flex: 0 0 100%;
        max-width: 100%;
    }
    .lavel-protright {
        margin-top: 30px;
    }
    .choose-plans-inner li {
        flex: 0 0 100%;
        max-width: 100%;
        background-color: #f1f9fd;
        border-radius: 20px;
        margin-bottom: 28px;
        overflow: hidden;
    }
    .choose-plans-inner li:nth-child(2n+2) .plan-listing,
    .choose-plans-inner li:nth-child(2n+2) .price-box {
        background-color: transparent;
    }
    .choose-plans-inner li strong {
        min-height: 1px;
        font-size: 16px;
        line-height: normal;
        padding: 20px;
    }
    .choose-plans-inner li .plan-listing p {
        padding: 20px;
        margin: 0;
        min-height: 1px;
        display: block;
    }
    .price-box .price {
        font-size: 28px;
        line-height: normal;
    }
    .price-box .btn {
        padding: 6px 20px;
		font-size: 15px;
    }
	.top-banner-section.ssl-banner {
		background: transparent;
		background-color: #e5f9ff;
		padding-bottom: 0px;
	}
	.left-top-banner-sec {
		padding: 0px;
	}
	.boot-your-sec .row {
		flex-direction: column-reverse;
	}
	.boot-your-right-img {
		padding-bottom: 40px;
	}
	.lavel-cont h5 {
		font-size: 16px;
	}
	span.logoss img.img-fluid {
		max-width: 47%;
		margin-right: 20px;
	}
	.lavel-prot-innr .logoss .img-fluid:not(:last-child) {
		margin-right: 20px;
	}
	.lavel-prot-innr span.logoss {
		display: flex;
	}
	.lavel-protection.desktop {
		display: none;
	}
	.lavel-protection-mob {
		display: block;
		margin-top: 30px;
	}
	.choose-the-lavel-sec {
		padding: 40px 0;
	}
	.boot-data-items h3{
		text-align: center;
	}
	.choose-plans-inner li strong{
		border-bottom: transparent;
		padding-bottom: 0;
	}
	.plan-listing {
		display: none;
	}
	.price-box {
		padding: 0px 0px 20px;
	}
	.price-box .price{
		margin-bottom: 5px;
	}
	.choose-inner-accordian .plan-listing {
		display: block;
	}
	.choose-inner-accordian {
		display: block;
	}
	ul.choose-plans-inner li:first-child {
		display: none;
	}
	.choose-your-ssl-sec .section-title h2 {
		margin-bottom: 30px;
	}
	strong.choose-plan-br br:first-child {
		display: none;
	}
	.choose-plans-inner {
		width: 100%;
	}
	span.logoss {
		margin-top: 20px;
	}
	.bottom-heading p{
		margin-top: 0px;
		font-size: 14px;
		margin-bottom: 0;
	}
	.benifit-of-ssl-certi .col-md-4:last-child .benifit-box p {
		text-align: left;
		max-width: 170px;
	}
	span.beni-icon img {
		max-width: 50px;
	}
	button.btn.btn-link.accordian-btn-clk.arrow-up {
		color: #333;
	}
	.top-banner-section .container {
		padding: 0;
	}
	.top-banner-section .col-md-12:last-child {
		padding: 0;
	}
	.top-banner-section .row {
		margin: 0;
	}
	.benifits-inner.dedicated-cloud .benifits-right {
		margin-top: 0;
	}
	.getting-start a {
		font-size: 18px;
	}
	.contact-getting .benifits-col h5 {
		font-size: 24px;
	}
	.home-page .manage-service.our-approch h3 {
		font-size: 32px;
	}
	.benifits-of-cloud.whychoose-contact .benifits-col h5 {
		font-size: 24px;
	}
	.home-page h3 {
		font-size: 32px;
	}
	.home-page .getting-start .heading-sec h3 {
		margin-bottom: 10px;
	}
	.our-approch .service-top h5 {
		font-size: 21px;
	}
	.top-banner-section.ssl-banner .col-md-12 {
		padding: 0;
	}
	.top-banner-section.ssl-banner .col-md-12 {
		padding: 0 4px;
	}
	.home-page .getting-start p{
		line-height: 22px;
		font-size: 16px;
	}
}
@media (max-width:359px){
	.home-page.contact-us .left-top-banner-sec h1{
	    font-size: 25px;
	}
	.home-page h3 {
		font-size: 25px;
	}
}