@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900&display=swap');




.navbar-main,body,button,h1,h2,h3,h4,h5,html,input,select,textarea ,
section#header .logo-text , .popover
{
    font-family: 'Montserrat', sans-serif;
}
section#header .logo-text {
    font-size: 2em;
}

body {
        color:#516f8f; font-size: 14px; line-height: 30px; font-weight: 500; font-family: 'Montserrat', sans-serif; background-color: #eff6f8; -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-stroke: 0.45px rgba(0, 0, 0, 0.1);
    -webkit-text-size-adjust: 100%
}

a,h1,h2,h3,h4,h5 {
    color:#4f4b6c
}

#home-banner h2 {
    color:#fff
}

a:hover {
    color:#796bf9
}

.navbar-main {
    background:#796bf9;
    box-shadow:none
}

.label-warning,.navbar-main li.account {
    background-color:#fd5d83
}

.label-warning[href]:focus, .label-warning[href]:hover {
    background-color:#796bf9;
}

.navbar-main .navbar-nav>li:hover>a,.navbar-main .navbar-nav>li>a:hover {
    background-color:#fd5d83!important
}

section#header {
    background:#fff;
    padding:10px 0
}

#home-banner {
    background:url(../images/banner.jpg) no-repeat;
    background-size:cover
}

.home-shortcuts,section#home-banner .btn.search {
    background-color:#796bf9
}

ul.top-nav>li.primary-action>a.btn {
    background-color:#fd5d83;
    color:#fff
}

section#home-banner .btn.transfer {
    background-color:#fd5d83
}

.label-default {
    background-color:#796bf9
}

section#footer {
    background-color:#fd5d83;
    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-color:#796bf9
}

.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:#796bf9;
    color:#fff
}

.dropdown-menu>li>a {
    color:#4f4b6c;
    font-weight: 300;
}

section#footer .back-to-top i {
    background-color:#796bf9;
    opacity: 1;
    color: #fff;
}

section#footer .back-to-top i:hover {
    opacity:.7
}

.panel-sidebar>.panel-heading {
    background-color:#f1f1f1;
    color:#4f4b6c
}

.btn-default,.label-info {
    background-color:#796bf9
}

.panel-sidebar .panel-title {
    color:#4f4b6c
}

.panel-sidebar .list-group-item i.fa:not(.fa-circle-o):not(.fa-dot-circle-o),.panel-sidebar .panel-title .fa {
    color:#fd5d83
}

.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:#796bf9;
    border-color:#796bf9
}

.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 .breadcrumb li a,div.header-lined h1 {
    color:#4f4b6c
}

div.header-lined .breadcrumb li a:hover {
    color:#796bf9
}

.label-info {
    color:#fff
}

.dataTables_wrapper table.table-list thead th:nth-child(even) {
    border-bottom:4px solid #796bf9
}

.dataTables_wrapper table.table-list thead th {
    border-bottom:4px solid #fd5d83
}

.btn-default {
    color:#fff;
    border-color:#796bf9
}

.btn-default.active,.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.btn-default:hover,.btn-primary,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover {
    color:#fff;
    background-color:#fd5d83;
    border-color:#fd5d83
}

.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary {
    color:#fff;
    background-color:#796bf9;
    border-color:#796bf9
}

#inputMessage {
    width:77%
}

.home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center,.home-shortcuts .col-sm-12.col-md-8 {
    width:100%
}

#registration .sub-heading span {
    color:#4f4b6c
}

.panel-title .glyphicon {
    color:#fd5d83
}

.domain-checker-container {
    background:url(../images/domain-bg.jpg) center no-repeat
}

.domain-checker-bg {
    background-image:none
}

.btn-success {
    background-color:#796bf9!important;
    border-color:#796bf9!important
}

#order-modern .product:hover {
    background-color:#f1f1f1!important
}

#order-modern .product .name {
    font-family:Roboto,sans-serif!important;
    color:#4f4b6c!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:#796bf9!important;
    color:#fff
}

.home-shortcuts {
    width:100%;
    float:left;
    padding:100px 0;
    background:#dbf3fa
}

.home-shortcuts .col-md-4.hidden-sm.hidden-xs.text-center p {
    font-size:30px;
    line-height:30px;
    font-weight:400;
    margin-bottom:35px;
    text-transform:capitalize;
    color:#4f4b6c
}

.home-shortcuts li {
    width:23%;
    background:#fff;
    padding:60px 0;
    text-align:center;
    border:none;
    margin-right:2%;
    box-shadow:0 0 30px rgba(0,0,0,.15);
    transition:all ease-in-out .5s
}

.home-shortcuts li i {
    color:#fd5d83
}

.home-shortcuts li p {
    font-size:20px;
    line-height:20px;
    font-weight:400;
    text-transform:capitalize;
    color:#4f4b6c
}

.home-shortcuts li i {
    font-size:50px;
    margin-bottom:10px
}

ul.top-nav>li:active>a,ul.top-nav>li:focus>a,ul.top-nav>li:hover>a,ul.top-nav>li>a:focus {
    color:#fd5481
}

ul.top-nav>li>a {
    color:#4f4b6c
}

.home-shortcuts li:first-child {
    border-left:none
}

@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:auto
    }

    .dataTables_filter,.dataTables_info {
        float:left!important;
        width:100%!important
    }

    .announcement-single h3 {
        line-height:24px
    }

    .dataTables_info {
        margin-top:20px!important
    }

    .dataTables_filter {
        background:#4f5360!important;
        margin-top:10px!important
    }

    .listtable {
        float:left
    }

    .home-shortcuts li {
        width:80%!important;
        margin:10px auto!important;
        padding:20px 0 30px
    }
}


.range_slider1_input .irs-single, .range_slider1_input .irs--flat .irs-bar, .slider_container_outer1 .btn-default, .order_pricebar_inner, .range_slider3_input, .range_slider3_input .irs-single, .range_slider3_input .irs--flat .irs-bar, .slider_container_outer3 .btn-default, .dedicated_table tr th, .dedicated_table tbody tr:hover td{background-color: #796bf9 !important;}
.range_slider1_input .irs-grid-text::after{content: ""; position: absolute; left: -24px; bottom: -43px; width: 105px !important; height: 9px !important; border-left: 11px solid transparent; border-right: 10px solid transparent; border-bottom: 7px solid rgb(253, 93, 131) !important;}
.slider_container_outer1 .price-box-section span, .range_slider1_input .irs-grid-text:hover, .slider_container_outer1 .smallbox .price_val, .slider_container_outer1 .price_txt.smallbox .numeric1.price_val small, .slider_container_outer1 .smallbox small{color: #fd5d83 !important;}
.slider_container_outer1 ul li:before, .slider_container_outer2 .price-setupfee{background-color: #fd5d83 !important;}
.slider_container_outer1 .btn-default, .slider_container_outer3 .btn-default{border-color: #796bf9 !important;}
.range_slider2_input .irs-single, .range_slider2_input .irs--flat .irs-bar{background-color: #796bf9 !important;}
.slider_container_outer2 .price-box-section .smallbox:before, .slider_container_outer2 ul li:before{border: 2px solid #fd5d83 !important;}
.range_slider2_input .irs-single:before{border-top-color: #fd5d83 !important;}
.slider_container_outer2 .price-box-section span, .slider_container_outer3 .price-box-section span{color: #fd5d83 !important;}
.slider_container_outer2 .price-setupfee:before{border-left: 20px solid #fd5d83 !important}
.range_slider3_input{border-bottom: 6px solid #796bf9 !important;}
.slider_container_outer3 ul li:before, #comparison_table .sep{color: #fd5d83 !important;}
.range_slider3_input .irs-grid-text:hover, .slider_container_outer3 .smallbox .price_val, #comparison_table .txt-l{color: #796bf9 !important;}
.range_slider2_input .irs--flat .irs-handle{border: 3px solid #796bf9 !important;}
.range_slider1_input .irs--flat .irs-handle { background-image: url(../assets/images/handle-ui29.png)!important}
#comparison_table th{background-color: #796bf9 !important;}
#comparison_table tr td .btn-default:hover, #comparison_table tr th:nth-child(odd){background-color: #fd5d83 !important; border-color: #fd5d83 !important;}
#comparison_table tr td .btn-default{background-color: #796bf9 !important; border-color: #796bf9 !important;}
.dedicated_table tr:hover td:nth-child(odd){color: #fd5d83 !important;}
.dedicated_table tr:hover td:last-child a{background-color: #fd5d83 !important; box-shadow: 0 0 0 2px #fd5d83 inset !important;}
.pricing_plan_outer .plan_box .plan_box_cnt:hover, .pricing_plan_outer .plan_box .plan_box_cnt:hover .plan_heading:after, .pricing_plan_outer .plan_box .plan_box_cnt:hover .plan_btn a{background-color: #796bf9 !important;}
.pricing_plan_outer .plan_box .plan_box_cnt:hover .plan_heading, .pricing_plan_outer .plan_box .plan_box_cnt:hover ul li, .pricing_plan_outer .plan_box .plan_box_cnt:hover .plan_pricing, .pricing_plan_outer .plan_box .plan_box_cnt:hover ul li strong{color: #fff !important;}
.pricing_plan_outer .plan_box .plan_box_cnt:hover .plan_heading:after, .pricing_plan_outer .plan_box .plan_box_cnt:hover .plan_btn a{background-color: #fd5d83 !important;}

.range_slider3_input{background-color: #796bf9 !important; border-bottom: solid 6px #000 !important;}
.slider_container_outer3 .price-box-section span, .slider_container_outer3 ul li:before, .range_slider3_input .irs-grid-text:hover, .slider_container_outer3 .smallbox .price_val{color: #fd5d83 !important;}
.range_slider3_input .irs-single, .range_slider3_input .irs--flat .irs-bar, .slider_container_outer3 .btn-default{background-color: #796bf9 !important;}
.slider_container_outer3 .btn-default{border-color: #796bf9 !important;}

