/* *****************************************************

    ** Custom Stylesheet **

    Any custom styling you want to apply should be
    defined here.

***************************************************** */

.btn.btn-default{
    color: #fff;
    background: linear-gradient(
            90deg
            , #8f7335, #e2ad3b, #8f7335);
    margin-right: 20px;
}
.featured-tld .price.com {
    background: linear-gradient(
            90deg
            , #133625, #1c683a, #133625);
}

.tld-filters a.badge-success {
    background: linear-gradient(
            90deg
            , #133625, #1c683a, #133625);
}
#order-standard_cart > div > div.cart-body > div.row > div:nth-child(1) > div > a{
    background: linear-gradient(
            90deg
            , #8f7335, #e2ad3b, #8f7335);
}
.featured-tld .price.net {
    background: linear-gradient(
            90deg
            , #8f7335, #e2ad3b, #8f7335);
    color: #000;
}



.btn.btn-primary {
    color: #fff;
    background: linear-gradient(
            90deg
            , #133625, #1c683a, #133625);
}
#order-antler .price-table-container .price-table .top-head .top-area h4 {
    color: #1c683a;
}

#order-antler .price-table-container .order-button {
    cursor: pointer;
    border: none;
    color: #fff;
    background: linear-gradient(
            90deg
            , #8f7335, #e2ad3b, #8f7335);
    margin-right: 20px;
}

#order-antler .price-table-container .price-table ul {
    background: linear-gradient(
            90deg
            , #133625, #1c683a, #133625);
}
.menu-wrap .logo-menu {
    width: 200px;
    margin-left: -85px;
}
.coinhost-header-pointer{
    cursor: pointer;
}
.coinhost-header-pointer:hover{
    background:#e2ad3ba1;
    transform: scale(1.1);
    transition: transform .7s ease;
}
.coinhost-get-a-quote{
    right:0;height: 38px;top:1px;border-radius: 50px !important;
}

.coinhost-h-55 {
    height: 55px;
}

.coinhost-m5 {
    margin: 5px;
}


.coinhost-sitted-on-table{
    width: 350px;
}
.coinhost-m-10 {
    margin-top: -10px;
}

.coinhost-light-grey {
    background: rgb(240, 240, 240);
}

.coinhost-p18 {
    padding: 18px;
}

.coinhost-weight-600 {
    font-weight: 600;
}

.coinhost-font16 {
    font-size: 16px
}

.coinhost-font12 {
    font-size: 12px;
}

.coinhost-pb1 {
    padding-bottom: 1px;
}

.navbar-nav-mega-coinhost {
    background-image: linear-gradient(90deg, #133625, #1c683a, #133625);
    border-radius: 50px;
    padding-right: 15px;
    padding-left: 15px;
}

.menu-wrap.fixed .navbar-nav-mega-coinhost {
    background-image: none;
}

.navbar-main .navbar-nav > li {
    padding-bottom: 12px;
    padding-top: 12px;
}

#main-menu .navbar-nav {
    margin-top: 0;
}

.navbar-nav a:before {
    top: 26px;
}

.navbar-main .navbar-nav {
    float: left;
}

#primary-nav > ul > div > nav > div > ul.navbar-nav-mega-coinhost.navbar-nav.coinhost-client-login {
    margin-left: 50px;
    padding-left: 2px;
}

.navbar-nav > li > .dropdown-menu {
    /*margin-left: -47%;*/
    width: 101vw;
}

.navbar-main .navbar-nav > li > a {
    transition: 1s;
}

.menu-wrap.fixed {
    background-image: linear-gradient(90deg, #fff, #fff, #fff) !important;
}

.covervid-video {
    top: 49% !important;
}

/*@media (max-width: 991px) {*/
/*    .navbar-collapse.collapse {*/
/*        display: none !important;*/
/*    }*/
/*}*/

/*@media (max-width: 991px) {*/
/*    .navbar-toggle {*/
/*        display: block;*/
/*    }*/

/*}*/

/*#primary-nav > ul > div {*/
/*    width: 1122px;*/
/*}*/

/*@media (max-width: 1202px) {*/
/*    #primary-nav > ul > div {*/
/*        width: 1036px;*/
/*    }*/

/*}*/

.coinhost-w75vw {
    width: 75vw;
}

.coinhost-dropdown-centering {
    list-style-type: none;
    width: 75vw;
    margin: auto;
    /*display: flex;justify-content: center;padding-left: 7%;*/
}

.coinhost-pb-2 {
    padding-bottom: 2px;
}

.coinhost-header-prize-color {
    color: #E8B116;
}

/*.navbar-nav ul.mega-dropdown-menu:not([style*="display: block"]):before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 25px;*/
/*    left: 50%;*/
/*    background: transparent;*/
/*    width: 0;*/
/*    height: 0;*/
/*    border-left: 195px solid transparent;*/
/*    border-right: 195px solid transparent;*/
/*    border-bottom: 15px solid red;*/
/*    transition: all 0.2s ease-in-out;*/

/*}*/

/*clip-path: ellipse(300% 100% at -132.5% 0%);*/
/*#owl-demo > div.owl-stage-outer.owl-height{*/
/*    height: 76vh;*/

/*}*/
#primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(2) > ul {
    margin-left: -34vw;
}

#primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(1) > ul {
    margin-left: -28vw;
}

#primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(3) > ul {
    margin-left: -40vw;
}

#primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(4) > ul {
    margin-left: -47vw;
}

.coinhost-request-a-call-button {
    background: linear-gradient(
            90deg, #8f7335, #e2ad3b, #8f7335);
    border-radius: 30px;
    height: 40px;
    position: absolute;
    top: 45%;
    left: 50px;
    padding-left: 30px;
    box-shadow: 0 0 20px -2px;
    padding-right: 30px;
    border: none;
}
.coinhost-tryit-for-free-button {
    background: linear-gradient(
            90deg
            , #8f7335, #e2ad3b, #8f7335);
    border-radius: 3px;
    padding: 11px 31px;
    box-shadow: 0 0 20px -2px black;
    border: none;
    font-weight: 600;
    font-size: 18px;
}

.coinhost-view-specials{
    background: linear-gradient(
            90deg, #8f7335, #e2ad3b, #8f7335);
    border-radius: 30px;
    height: 40px;
    padding-left: 30px;
    /*box-shadow: 0 0 20px -2px;*/
    padding-right: 30px;
    border: none;
}

.coinhost-golden-ball {
    height: 100px;
    width: 100px;
    border-radius: 100px;
    background: radial-gradient(#e5af3b, #a3813a);
    position: absolute;
    left: 28%;
}

.coinhost-medium-green-ball {
    height: 60px;
    width: 60px;
    border-radius: 60px;
    background: radial-gradient(#1c6236, #143e28);
    position: absolute;
    left: 33%;
    top: 56px;
}

.coinhost-small-green-ball {
    height: 30px;
    width: 30px;
    border-radius: 30px;
    background: radial-gradient(#1c6236, #143e28);
    position: absolute;
    left: 15%;
    top: 20px;
}

.coinhost-icon-cards {
    height: 200px;
    width: 260px;
    border-radius: 20px;
    background-color: white;
    box-shadow: 0 0 20px -4px #1c683a;
    margin: auto;
}
.coinhost-text-white{
    color: white!important;
}

.coinhost-home-background {
    height: 94vh;
    position: relative;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}

#main-body .header-lined h1 {
    color: #133625!important;
}

.coinhost-welcome-text {
    text-align: center;
    margin-top: 0px;
    color: #143e28;
}
.coinhost-text-green {
    color: #143e28;
}
.coinhost-mb50 {
    margin-bottom: 50px;
}

.coinhost-flex {
    display: flex;
}

.coinhost-justify-center {
    justify-content: center;
}
.coinhost-pt15{
    padding-top: 15px;

}
.coinhost-w70px {
    width: 70px;
    margin-top: 10px;
}

.coinhost-card-text {
    text-align: center;
    font-size: 12px;
    margin-top: 14px;
    color: #143e28;
}
.coinhost-horizontal-bar{
    background: linear-gradient(90deg, #112b20,#1c6a3a,#112b20);
    margin: 0;
    width: 100%;
    margin-top: 40px;
}
.coinhost-justify-space-between{
    justify-content:space-between;
}
.coinhost-position-relative{
    position:relative;
}
.coinhost-position-absolute{
    position:absolute;
}
.coinhost-h150{
    height:150px;
}
#main-body > div > div.col-md-12.main-content{
    display:block;
}

.coinhost-email-input-container{
    display: flex;
    justify-content: center;
    align-items: center;
}
.coinhost-h100per{
    height: 100%;
}
.coinhost-w60per{
    width: 60%;
}
.coinhost-linear-green{
background: linear-gradient(90deg, #133625, #1c683a, #133625)
}
.coinhost-px15{
    padding-left: 15px;
    padding-right: 15px;
}
.coinhost-mt120{
    margin-top: 120px;
}
.coinhost-w50per{
    width: 50%;
}
.coinhost-py10{
    padding-top: 10px;
    padding-bottom: 10px;
}
.footer{
    background-image: linear-gradient(
            90deg
            , #133625, #1c683a, #133625) !important;
}
.footer .soc-icons i {
    color: #a2bdac!important;
    font-size: 22px;
}

.footer .soc-icons i {
    background-color: transparent;
    border: 1px solid #a2bdac!important;
    border-radius: 100px!important;
}
.cd-top {
    background: #133625!important
}


@media (max-width: 1130px) {
    body > div:nth-child(4) > div > div {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }
    .coinhost-icon-cards {
        height: 200px;
        font-size: 12px;
        width: 220px;
        border-radius: 20px;
        background-color: white;
        box-shadow: 0 0 20px -4px #1c683a;
        margin: auto;
    }

    .coinhost-card-text {
        text-align: center;
        font-size: 11px;
        margin-top: 14px;
        color: #143e28;
    }
}
#nav-toggle span, #nav-toggle span:before, #nav-toggle span:after {
    background: #000!important;
}

.navbar-collapse.collapse {
    padding: 0;
}
.navbar-main .navbar-nav > li > a {
    font-size: 1em;}
.coinhost-control-welcome-text-container{
    margin-top: -5%;
    position: relative;
}
@media (max-width: 1312px) {
    #main-menu > div{
        margin-right: 0px;
    }
    .menu-wrap .logo-menu {
    width: 178px;
    margin-left: -37px;
    margin-top: 4px;
}
}

@media (max-width: 1200px) {
    .coinhost-tryit-for-free-button {
        padding: 10px 30px;
        font-size: 15px;
    }
    #footer > div > div > div > div:nth-child(1) > a > img{
        width: 190px!important;
    }
    #footer > div{
        margin-left: 0;
        width: 100%;
        margin-right: 0;
    }
    #main-menu > div > div > div.col-sm-12.col-md-2{
        margin-left: 3px;
        margin-bottom: 10px;
    }
    #main-menu > div > div > div.col-sm-12.col-md-10{
        width:100%
    }
    #main-menu > div {
        margin-left: 60px;
    }

    .coinhost-request-a-call-button{
        top: 33%;
    }
.coinhost-control-welcome-text-container{
    margin-top: -20%;
    margin-left: 0;
    margin-right: 0;
    width: 100%;

}
    .coinhost-w60per {
        width: 90%;
    }
}

@media (max-width: 1030px) {
    #main-menu > div {
        margin-left: 30px;
    }
    #primary-nav > ul > div > nav > div > ul.navbar-nav-mega-coinhost.navbar-nav.coinhost-client-login {
        margin-left: 20px;
        padding-left: 2px;
    }
    #main-menu > div > div > div.col-sm-12.col-md-10 {
        width: 94%;
    }
}

/*// Dropdown Media queris*/

@media (max-width: 2750px) and (min-width: 1760px) {
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(1) > ul {
        margin-left: -35vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(2) > ul {
        margin-left: -38vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(3) > ul {
        margin-left: -42vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(4) > ul {
        margin-left: -46vw;
    }
}

@media (max-width: 1440px) and (min-width: 1370px) {
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(1) > ul {
        margin-left: -23vw;
    }

    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(2) > ul {
        margin-left: -29vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(3) > ul {
        margin-left: -35vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(4) > ul {
        margin-left: -42vw;
    }
}

@media (max-width: 1370px) and (min-width: 1320px) {
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(1) > ul {
        margin-left: -22vw;
    }

    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(2) > ul {
        margin-left: -29vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(3) > ul {
        margin-left: -35vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(4) > ul {
        margin-left: -42vw;
    }
}

@media (max-width: 1200px) {
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(1) > ul {
        margin-left: -6vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(2) > ul {
        margin-left: -13vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(3) > ul {
        margin-left: -20vw;
    }
    #primary-nav > ul > div > nav > div > ul:nth-child(1) > li:nth-child(4) > ul {
        margin-left: -29vw;
    }
}

@media (max-width: 992px) {


    .coinhost-sitted-on-table{
        width: 200px;
        margin-top: 20px;    }


    body > div:nth-child(10) > div > div:nth-child(1){
        text-align: center;

    }
    body > div:nth-child(9) > div.row.coinhost-text-white.coinhost-py10{
        text-align: center;
    }

    .coinhost-control-welcome-text-container .col-sm-12 {
        margin-top: 20px;
    }

    .coinhost-horizontal-bar .coinhost-h100per {
        height: 67%;
    }
    .coinhost-w60per {
        width: 60%;
    }

    .coinhost-web-server-container{
        width:50%;
        margin: auto;
    }
}


@media (max-width: 948px) {

    .coinhost-request-a-call-button {
        top: 24%;
    }
    .coinhost-control-welcome-text-container {
        margin-top: -32%;
    }
    .coinhost-icon-cards {
        width: 200px;
    }


    #main-body > div > div.col-md-12.main-content {
        display: block;
        top: 150px;
    }
    }


@media (max-width: 600px) {
    .coinhost-request-a-call-button {
        top: 42%;
        left: 0;
        position: absolute;
        right: 0;
        margin-left: auto;
        margin-right: auto;
        width: 250px;
    }
    .coinhost-control-welcome-text-container{
        margin-top: -46%;
    }
}



@media (max-width: 500px) {
    .coinhost-request-a-call-button {
        top: 34%;
    }
    .coinhost-control-welcome-text-container{
        margin-top: -63%;
    }
}
@media (max-width: 500px) {
    .coinhost-request-a-call-button {
        top: 30%;
    }
    .coinhost-control-welcome-text-container{
        margin-top: -78%;
    }
}
@media (max-width: 450px) {
    .coinhost-request-a-call-button {
        top: 24%;
    }
    .coinhost-control-welcome-text-container{
        margin-top: -113%;
    }
}

@media (max-width: 400px) {
    .coinhost-w60per {
        width: 100%;
    }
    .coinhost-get-a-quote {
        top: 46px;
    }
    .coinhost-request-a-call-button {
        top: 28%;
        /*left: 28%;*/
    }



    .coinhost-control-welcome-text-container{
        margin-top: -92%;
    }
}
@media (max-width: 300px) {
    .coinhost-request-a-call-button {
        top: 23%;
    }
    .coinhost-control-welcome-text-container{
        margin-top: -123%;
    }
}
.panel-sidebar a.list-group-item:hover {
    color: #1c683a !important;
}