/* *****************************************************
    ** Custom Stylesheet **

***************************************************** */
/*------------------------------------------------------------------
  1 - Top Bar
--------------------------------------------------------------------*/
[data-background=light] .box-container .sec-bg3.infonews {
    background-color: #ff4500!important;
}

[data-background=light] .box-container .infonews small {
    color: #fff!important;
}

[data-background=light] .box-container .infonews .c-yellow {
    color: #fff!important;
}

[data-background=light] .box-container .infonews .c-yellow:hover {
    color: #fcd7c9!important;
}

[data-background=light] .box-container .infonews-nav a {
    color: #fff!important;
}

[data-background=light] .box-container .infonews-nav a:hover {
    color: #fcd7c9!important;
}

[data-color=pink] .bg-top {
    background-color: #fff!important;
    color:#fff;
}

/*------------------------------------------------------------------
  1 - Header
--------------------------------------------------------------------*/
.nav-menu .main-menu a{
    font-weight: 600;
}

[data-color=pink] .bg-purple {
    background-color: #ff4500!important;
}

[data-color=pink] .bg-pink {
    background-color: #ff4500!important;
}

[data-color=pink] .megamenu .start-offer .inner {
    background-color: #ff4500;
}

/*------------------------------------------------------------------
  2 - Buttons
--------------------------------------------------------------------*/

.btn-default-yellow-fill {
    background-color: #ff4500!important;
    color: #fff!important;
}   

.btn-default-yellow-fill:hover {
    background-color: #353535!important;
    color: #fff!important;
    border: none;
}

.btn-default-grey {
background-color: #353535!important;
color: #fff!important;
border: none;

}

.btn-default-grey:hover {
    background-color: #ff4500!important;
    color: #fff!important;
    border: none;
}

.btn-default-white {
background-color: #fff!important;
color: #ff4500!important;
border: none;

}

.btn-default-white:hover {
    background-color: #ff4500!important;
    color: #fff!important;
    border: none;
}

/*------------------------------------------------------------------
  1 - Menu
--------------------------------------------------------------------*/

.megamenu .service-list .service .media-body a {
    font-weight: 600;
}

.main-menu .menu-item .menu-large .service-list .service .media-body a {
    font-weight: 600;
}

[data-color=pink] svg #svg-ico {
fill: #ff4500;
}

[data-color=pink] ::selection {
background: #ff4500;
}

[data-color=pink] .megamenu .service-list .service .media-body a:hover {
    color: #ff4500!important;
}

[data-color=pink] .nav-menu .main-menu .menu-item .menu-large .service-list .service .media-body a:hover {
    color: #ff4500!important;
}

.double-bounce1, .double-bounce2 {
    background-color: #ff4500;
}
/*------------------------------------------------------------------
  2 - Homepage
--------------------------------------------------------------------*/

.c-pink {
    color:#ff4500!important;
}

[data-color=pink] .c-pink {
    color: #ff4500!important;
}

[data-color=pink] .domain-prices li {
    color: #ff4500;
}

[data-color=pink] svg #svg-concept {
    stroke: #ff4500;
}

[data-color=pink] .included i {
    color: #ff4500;
}

[data-color=pink] .owl-theme .owl-dots .owl-dot.active span {
    border: solid 1px #ff4500!important;
}

[data-color=pink] .pricing .list-info {
    background-color: #353535;
}

[data-color=pink] .pricing .wrapper .title {
color: #353535;
}

[data-color=pink] .c-purple {
color: #ff4500!important;
}

.c-darkgrey {
color: #353535!important;
}

.lottie-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;
}

.btn-default-fill:hover {
background-color: #ff4500!important;
color: #fff!important;
}

.sec-inner {
padding-top: 50px;
padding-bottom: 25px;
position: relative;
z-index: 0;
}

.bg-seccolorstyle-light {
 background-color: #fff;
}

[data-color=pink] .tabs.offers-tabs .tabs-header .active {
border-left: solid 3px #ff4500!important;
}

/*------------------------------------------------------------------
  3 - Footer
--------------------------------------------------------------------*/
.footer .logo-footer {
width: 250px;
}

.cd-top {
 background-color: #ff4500;
}

/*------------------------------------------------------------------
  4 - Domains Page
--------------------------------------------------------------------*/

[data-color=pink] .pricing .table .title {
    color: #353535;
}

[data-color="pink"] .bb-pink {
	border-bottom: solid 1px #ff4500 !important;
}

[data-color=pink] .cd-filter-block input[type=radio]:checked+label::before {
    border: solid 1px #ff4500!important;
    background-color: #ff4500!important;
}

[data-color=pink] ::selection {
    background: #ff4500!important;
}

[data-color=pink] .golink {
    color: #ff4500!important;
}

[data-color=pink] .accordion.faq .panel-title.active {
    color: #ff4500!important;
}

[data-color=pink] .golink:hover {
color: #353535!important;
}

/*------------------------------------------------------------------
  5 - Login Page
--------------------------------------------------------------------*/

[data-color=pink] .tabs-header .btn-secondary:not(:disabled):not(.disabled).active {
    background-color: #ff4500!important;
}

/*------------------------------------------------------------------
  6 - Hosting
--------------------------------------------------------------------*/
[data-background=light] .box-container #clone thead tr td {
    background-color: #f7f7f7;
}

/*------------------------------------------------------------------
  - Footer
--------------------------------------------------------------------*/

[data-background=light] .box-container .footer {
background-color: #353535!important;
}

[data-background=light] .box-container .footer .heading {
color: #ff4500;
}

[data-background=light] .box-container .footer .footer-menu .menu-item a {
color: #fff;
}

[data-background=light] .box-container .footer .footer-menu .menu-item a:hover {
color: #ff4500;
}

[data-background=light] .box-container .footer .copyrigh {
color: #fff;
}

[data-background=light] .box-container .footer .payment-list li p {
color: #fff;
}

a {
color: #ff4500;
}

a:hover {
color: #ff885c;
}



/*------------------------------------------------------------------
  - Consolidation Page/MAP
--------------------------------------------------------------------*/
.maping .datacenters.aus {
    top: 78%;
    left: 84%;
}

[data-color=pink] .maping .datacenters {
    background: #ff4500;
}

[data-color="pink"] .popover-body {
	border: solid 2px #ff4500;
}

[data-color="pink"] .popover .arrow::before {
	border-top-color: #ff4500;
}

[data-color="pink"] .popover .popover-header {
	background-color: #ff4500;
}

/*------------------------------------------------------------------
  - Managed WP
--------------------------------------------------------------------*/
[data-color=pink] .godown span {
color: #ff4500;
}

[data-color=pink] .cd-filter-block input:focus, [data-color=pink] .cd-filter-block select:focus {
border-color: #ff4500!important;
}

[data-color=pink] .cd-filter-block input[type=checkbox]:checked+label::before {
border: solid 1px #ff4500!important;
background-color: #ff4500!important;
}

[data-color=pink] .form-control:focus {
border: solid 1px #ee5586!important;
}

[data-color=pink] .form-control:focus {
border: solid 1px #ff4500!important;
}

/*------------------------------------------------------------------
  - cookie banner
--------------------------------------------------------------------*/

.gdprcookie-buttons button {
    border-radius: 50px;
    padding: 10px 15px;
    font-size: 13px;
    margin-right: 15px !important;
    background-color: #ff45--!important;
    color: #fff!important;
    border: none;
    cursor: pointer;
    box-shadow: 0 2px 8px 0 rgb(62 62 79 / 23%);
    -webkit-transition: all 300ms linear 0ms;
    -moz-transition: all 300ms linear 0ms;
    -ms-transition: all 300ms linear 0ms;
    transition: all 300ms linear 0ms;
}

.gdprcookie-buttons button:hover {
    box-shadow: 0 5px 10px 0 rgb(0 0 0 / 30%);
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
    background-color: #353535 !important;
    color: #fff !important;
    border: none;
}

.gdprcookie-buttons button:last-child {
    margin-right: 0px !important;
    background-color: #353535 !important;
    color: #fff !important;
    border: none;
}
.gdprcookie-buttons button:last-child:hover {
    background-color: #ff4500 !important;
    color: #fff !important;
    border: none;
}

[data-color=pink] .gdprcookie-types ul li input:checked~label {
    background-color: #353535;
    border: solid 1px #ff4500;
}
