@import url('https://fonts.googleapis.com/css?family=Josefin+Sans:300,400,700&display=swap');


html, body , .navbar-main , button , input, select, textarea ,a{
    font-family: 'Josefin Sans', sans-serif;
}

/*html, body , .navbar-main , button , input, select, textarea{font-family:'Josefin Sans', sans-serif}*/
/*body{color:#777777 !important;font-weight:400 !important;font-family:'Josefin Sans', sans-serif}*/
#order-standard_cart .view-cart-items-header,.btn-block,#order-standard_cart .order-summary h2,#order-standard_cart .empty-cart .btn{background:#313439 !important;color:#fff !important;}
.Josefin Sans_font{font-family:'Josefin Sans', sans-serif}
.poppins_font{font-family:'Josefin Sans', sans-serif}
h1, h2 ,h3 ,h4 , h5{font-family:'Josefin Sans', sans-serif !important;color:#313439;font-weight:700 !important;}
.dataTables_wrapper .dataTables_info,.domain-checker-container{background:#313439 !important;}
#home-banner h2{color:#fff;padding-bottom:25px !important;}
a{color:#030f28;}
a:hover{color:#313439;}
.navbar-main{background-color:#313439;}
.navbar-main .navbar-nav>li>a{padding:20px 15px;}
.navbar-main li.account{background-color:#313439;}
.label-warning{background-color:#313439;}
#home-banner{background:#22698b !important;background:-moz-linear-gradient(left, #22698b 0%, #22698b 0%, #22698b 21%, #0c1753 100%) !important;background:-webkit-linear-gradient(left, #22698b 0%,#22698b 0%,#22698b 21%,#0c1753 100%) !important;background:linear-gradient(to right, #22698b 0%,#22698b 0%,#22698b 21%,#0c1753 100%) !important;padding:70px 0 70px !important;}
section#home-banner .btn.search{background:#4ab98b !important;color:#fff;font-weight:700;}
ul.top-nav>li.primary-action{border-left:solid 1px rgba(255,255,255,.3);}
ul.top-nav>li.primary-action>a.btn{background:#313439;color:#fff;font-weight:700;}
section#home-banner .btn.transfer{background-color:#313439;}
.label-default{background-color:#313439;}
section#footer{background:#313439!important;color:#fff}
.navbar-main .navbar-nav>.active>a, .navbar-main .navbar-nav>.active>a:focus, .navbar-main .navbar-nav>.active>a:hover, .navbar-main .navbar-nav>.open>a, .navbar-main .navbar-nav>.open>a:focus, .navbar-main .navbar-nav>.open>a:hover, .navbar-main .navbar-nav>li>a:focus, .navbar-main .navbar-nav>li>a:hover{background:#000;color:#fff;}
.navbar-main .navbar-nav .dropdown-menu>.active>a, .navbar-main .navbar-nav .dropdown-menu>.active>a:focus, .navbar-main .navbar-nav .dropdown-menu>.active>a:hover, .navbar-main .navbar-nav .dropdown-menu>.open>a, .navbar-main .navbar-nav .dropdown-menu>.open>a:focus, .navbar-main .navbar-nav .dropdown-menu>.open>a:hover, .navbar-main .navbar-nav .dropdown-menu>li>a:focus, .navbar-main .navbar-nav .dropdown-menu>li>a:hover{background-color:#313439;color:#fff;}
.dropdown-menu>li>a{color:#777;}
section#footer .back-to-top i{background-color:#fff;opacity:1;color:#313439;}
section#footer .back-to-top i:hover{opacity:0.7;}
.panel-sidebar>.panel-heading{background-color:#f5f5f5;color:#030f28;}
.panel-sidebar .panel-title{color:#030f28;}
.panel-sidebar .panel-title .fa , .panel-sidebar .list-group-item i.fa:not(.fa-circle-o):not(.fa-dot-circle-o){color:#313439;}
.panel-sidebar a.list-group-item.active, .panel-sidebar a.list-group-item.active:focus, .panel-sidebar a.list-group-item.active:hover{background-color:#313439;border-color:#313439;}
.panel-sidebar a.list-group-item.active .fa , .panel-sidebar a.list-group-item.active:focus .fa, .panel-sidebar a.list-group-item.active:hover .fa{color:#fff !important;}
div.header-lined h1 , div.header-lined .breadcrumb li a{color:#030f28;}
div.header-lined .breadcrumb li a:hover{color:#313439;}
.label-info{background:#313439;color:#fff;}
.dataTables_wrapper table.table-list thead th:nth-child(even){border-bottom:4px solid #313439;}
.dataTables_wrapper table.table-list thead th{border-bottom:4px solid #313439;}
.btn-default{color:#fff;background:#313439;border-color:#313439;}
.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover , .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default , .btn-default:hover{color:#fff;background-color:#313439;border-color:#313439;}
.btn-primary{color:#fff;background-color:#313439;border-color:#313439;}
.btn-primary:hover , .btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary{color:#fff;background:#313439;}
#inputMessage{width:77%;}
#registration .sub-heading span{color:#030f28;}
.panel-title .glyphicon{color:#313439;}
/*.domain-checker-container{background:url(../images/domain-bg.jpg) top;background-size:contain;}
*/

/*.domain-checker-bg{background-image:none;}
*/.client-home-panels .panel>.panel-heading .panel-title .btn:hover{color:#fff !important;}
.btn-success{background-color:#313439 !important;border-color:#313439 !important;}
#order-modern .product:hover{background-color:#f5f5f5 !important;}
#order-modern .product .name{font-family:'Josefin Sans', sans-serif !important;color:#030f28 !important;}
#order-modern .product .description ul{padding:0;margin:0;list-style-type:none;}
#order-modern .product .description{margin:15px 0 !important;}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover{background-color:#313439 !important;color:#fff;}
section#header{}
ul.top-nav{margin-top:0;}
.home-shortcuts{width:100%;float:left;padding:100px 0;background:#f1f9f9;margin-bottom:50px;}
.home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center{width:100%;}
.home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center p{font-size:30px;line-height:30px;margin-bottom:35px;text-transform:capitalize;font-family:'Josefin Sans', sans-serif !important;color:#313439;font-weight:700 !important;}
.home-shortcuts .col-sm-12.col-md-8{width:100%;}
.home-shortcuts li{width:23%;background:#22698b;padding:60px 0;text-align:center;border:none;margin-right:2%;box-shadow:0 0 30px rgba(0,0,0,0.15);transition:all ease-in-out .5s;}
.home-shortcuts li i{color:#fff;}
.home-shortcuts li p{font-size:20px;line-height:20px;font-weight:700;text-transform:capitalize;color:#fff;}
.home-shortcuts li i{font-size:50px;margin-bottom:10px;}
.label-warning[href]:focus, .label-warning[href]:hover{background:#22698b;}
.home-shortcuts li:last-child{margin-right:0;}
.home-shortcuts li:first-child{border-left:none;}
ul.top-nav>li>a{color:#000;}
section#header .logo-text{font-size:22px;line-height:16px;font-weight:700;color:#000;font-family:'Josefin Sans', sans-serif;padding-top:12px;display:inline-block;}
@media screen and (max-width:767px){.dataTables_wrapper{overflow-x:auto !important;overflow-y:hidden !important;}
.dataTables_wrapper table.table-list{width:900px !important;}
.home-shortcuts{padding:50px 0;}
.home-shortcuts li{width:50% !important;margin:10px auto !important;}
}
@media screen and (max-width:480px){.logo , .top-nav{width:100%;float:left;text-align:right;}
.logo{padding-top:15px;text-align:center;}
#order-modern .currencychooser{text-align:center !important;}
section#header .logo img{width:50%;}
.announcement-single h3{line-height:24px;}
.dataTables_info{float:left !important;width:100% !important;margin-top:20px !important;}
.dataTables_filter{float:left !important;width:100% !important;background:#4f5360 !important;margin-top:10px !important;}


.domain-checker-bg {
    margin: 0;
    padding: 80px 0;
    background-repeat: no-repeat;
    background-position: 110% -5px;
    background-image: url(../img/globe.png);
}
.listtable{float:left;}
.home-shortcuts li{width:80% !important;margin:10px auto !important;}
.home-shortcuts li{padding:20px 0 30px;}
}
col-sm--3.col-xs--6.hicon.highlight.color-red{border-right:6px solid #ed6f56;}
@media (max-width:994px) and (min-width:640px){.pdata, .col-sm--3{margin-top:30px;}
}
@media (max-width:994px) and (min-width:640px){.col-md-3, .col-md-6, .col-md-9.pull-md-right, .col-sm--3, .services .service{float:left;}
}
@media (max-width:994px) and (min-width:640px){.col-md-6, .col-sm--3{width:50%;}
}
#order-premium_comparison .price-table-container .price-table:hover{transform:translateY(-10px);transition:0.5s;}
#order-premium_comparison .price-table-container .price-table{transition:0.5s !important;}
#order-premium_comparison .price-table-container .price-table .top-head .price-area{border-top:1px solid #fff !important;}
#order-premium_comparison .price-table-container .price-table .top-head .top-area{border-bottom:0 !important;}
#order-premium_comparison .price-table-container .price-table .top-head{background:#313439 !important;}
#order-premium_comparison .price-table-container .order-button, #order-premium_comparison .price-table-container .order-button:hover{background:#000 !important;}


#home-banner{
    background-color: #313439 !important;
    background-image: url(https://www.indyadot.com/images/indyadot-cloud.jpg) !important;
    background-position: center bottom;
    color:#fff !important;
    box-shadow: inset 0 5px 13px -8px rgb(0 0 0 / 75%);    
}


#home-banner h2{
    color:#fff !important;
}

#section{
    margin:30px 0;
    
}

.faqs-content 
{
        margin:30px 0;
}

.section-head .lines {
	position: relative;
	width: 350px;
	height: 1px;
	background: #e6e6e6;
	margin: 10px auto 0;
}
.section-head .lines:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 0;
	background: #313439;
	width: 200px;
	height: 1px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	-webkit-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.section-head .lines span {
	position: absolute;
	background: #fff;
	border: 1px solid #313439;
	width: 10px;
	height: 10px;
	left: 50%;
	top: 50%;
	border-radius: 50%;
	z-index: 2;
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}


.why-box {
    padding:15px 0;
}


.why-box  .about-sky {
    text-align: center;
    border: 1px solid #fff;
    box-shadow: inset 0 3px 4px rgb(0 0 0 / 8%);
    border-radius: 8px;
    padding: 30px 0;
    margin-bottom: 40px;
}

.why-box  .about-sky p {
    padding: 0 10px;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5 !important;
    color: #333;
    font-weight: 400;
}

.why-box  .about-sky i {
    font-size: 45px;
    margin: 20px 0;
    color: #313439;
}



.faqs .row > div .item:last-child {
	margin-bottom: 0;
}
.faqs .item {
	margin-bottom: 30px;
}
.faqs .item h5 {
	font-size: 24px;
	font-weight: bold;
	color: var(--typeColor);
	line-height: 1.6;
}
.faqs .item p {
	font-size: 16px;
	color: var(--pColor);
}
.faqs .item a {
	color: var(--thRmd);
 -webkit-transition: color .25s ease-in-out;
 transition: color .25s ease-in-out;
}
.faqs .item a:hover {
	color: var(--thDarBlue);
}

@media (max-width: 767.98px){
.section-head p {
    font-size: 18px;
    line-height: 26px;
}
}
.section-head p {
    font-size: 20px;
    font-weight: 400;
    line-height: 30px;
    margin: 20px auto 0;
    color: rgba(3, 27, 78, 0.7);
}


 #domain_offer {
	padding: 40px 0 30px;
	background: #fff;
	text-align: center
}

#domain_offer .d_offer_b {
	background: #efefef;
	padding: 10px;
	margin: 10px 0;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover {
	background: #313439;
	transition: .5s linear
}

#domain_offer .d_offer_b h1 {
	color: #000;
	font-weight: 750;
	padding: 5px 0;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover h1,
#domain_offer .d_offer_b:hover h5 {
	color: #fff;
	transition: .5s linear
}

#domain_offer .d_offer_b h5 {
	color: #4ab98b;
	font-weight: 750;
	padding: 10px 0
}

#domain_offer .d_offer_b .btn-buy {
	font-size: 14px;
	color: #333;
	font-weight: 700;
	display: inline-block;
	padding: 10px 35px;
	border-radius: 30px;
	background-color: #fff;
	margin-top: 20px;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover .btn-buy {
	background-color: #fff;
	color: #000;
	transition: .5s linear
}

#domain_offer .d_offer_b .icon {
	color: red;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover .icon {
	color: #ff0;
	transition: .5s linear
}

#domain_features {
	padding: 45px 0 35px;
	background: #fff
}

#domain_features .domain_features {
	padding: 15px 10px;
	margin: 10px;
	transition: .5s linear
}

/*


 #domain_offer {
	padding: 40px 0 30px;
	background: #fff;
	text-align: center
}

#domain_offer .d_offer_b {
	background: #efefef;
	padding: 20px;
	margin: 20px 0;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover {
	background: #313439;
	transition: .5s linear
}

#domain_offer .d_offer_b h1 {
	color: #000;
	font-weight: 750;
	padding: 10px 0;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover h1,
#domain_offer .d_offer_b:hover h3 {
	color: #fff;
	transition: .5s linear
}

#domain_offer .d_offer_b h3 {
	color: #4ab98b;
	font-weight: 750;
	padding: 10px 0
}

#domain_offer .d_offer_b .btn-buy {
	font-size: 14px;
	color: #333;
	font-weight: 700;
	display: inline-block;
	padding: 10px 35px;
	border-radius: 30px;
	background-color: #fff;
	margin-top: 20px;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover .btn-buy {
	background-color: #fff;
	color: #000;
	transition: .5s linear
}

#domain_offer .d_offer_b .icon {
	color: red;
	transition: .5s linear
}

#domain_offer .d_offer_b:hover .icon {
	color: #ff0;
	transition: .5s linear
}

#domain_features {
	padding: 45px 0 35px;
	background: #fff
}

#domain_features .domain_features {
	padding: 15px 10px;
	margin: 10px;
	transition: .5s linear
}





#home-banner{
    background:#efefef !important;
}


#home-banner h2{
    color:#000 !important;
}

.section{
    padding:50px 0;
    
}


.domain_banner{
	position: relative;
	overflow: hidden;
	background: center no-repeat;
	background-size: cover;
}


   .domain_banner h2{color:black;font-size:24px;font-weight:600;padding:10px 0;text-align:center;}
.domain_banner p{color:black;text-align:center;font-size:18px;font-weight:400;padding:10px 0;}
.domain_banner .domain_form{padding:20px 0;text-align:center;}
.domain_banner .domain_form .form-input{height:60px;background:#fff;font-size:16px;color:#000;font-weight:400;border:0;margin-right:-3px;border-top-left-radius:3px;border-bottom-left-radius:3px;padding:20px;width:50%;outline:none;border:1px solid black;}
.button-search-1{height:60px;background:#313439;font-size:16px;color:#fff;font-weight:400;border:0;margin-left:-3px;border-top-right-radius:3px;border-bottom-right-radius:3px;width:20%;}
.domain_lst{text-align:center;margin:20px 0;}
    .domain_lst{text-align:center;margin:20px 0;}
.domain_lst li{padding:20px 12px;color:black;font-size:18px;margin:0;display:inline-flex;border-right:1px solid #dee2e6!important;border-right-width:1px !important;border-right-style:solid !important;border-right-color:rgb(222, 226, 230) !important;}
.domain_lst li:nth-last-child(1){border-right:0;border-right-width:0 !important;}

.p-80 {
    margin: 80px 0;
}

.p-50 {
    margin: 50px 0;
}


.section-head .lines {
	position: relative;
	width: 350px;
	height: 1px;
	background: #e6e6e6;
	margin: 10px auto 0;
}
.section-head .lines:after {
	content: "";
	position: absolute;
	left: 50%;
	top: 0;
	background: #313439;
	width: 200px;
	height: 1px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	-webkit-transition: all 0.5s linear;
	transition: all 0.5s linear;
}
.section-head .lines span {
	position: absolute;
	background: #fff;
	border: 1px solid #313439;
	width: 10px;
	height: 10px;
	left: 50%;
	top: 50%;
	border-radius: 50%;
	z-index: 2;
	-webkit-transform: translate(-50%, -50%) rotate(45deg);
	transform: translate(-50%, -50%) rotate(45deg);
}

.domain_banner .box-main
{
    color: white;
    font-size: 15px;
    padding-top: 20px;
    border-radius: 5px;
    margin:15px;
    border: 1px solid white;
    background:transparent;
    border:1px solid black;
}

.domain_banner .domain-box-price
{
    padding: 0 !important;
    font-size: 20px !important;
    color: black !important;
    margin: 5px 0 !important;
    font-weight: 600 !important;
}

.about-sky {
    text-align: center;
    border: 1px solid #fff;
    box-shadow: 0 0 0 1px rgb(255 255 255 / 10%), 0 2px 4px 0 rgb(14 30 37 / 12%);
    border-radius: 8px;
    padding: 30px 0;
    margin-bottom: 40px;
}

.about-sky p {
    padding: 0 10px;
    margin: 0 auto;
    font-size: 16px;
    line-height: 1.5 !important;
    color: #333;
    font-weight: 400;
}

.about-sky i {
    font-size: 45px;
    margin: 20px 0;
    color: #313439;
}
*/