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

    ** Custom Stylesheet **

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

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

/******* Modified by Elvsoft / Hosterion *******/

header.header {background-color:#21293d;}
section#main-menu {margin-top:102px;}
header.header .menu li a {font-size:1rem; line-height: 1.188rem; padding-right:14px;}
header.header * {font-family: 'Titillium Web',sans-serif;}
footer.footer * {font-family: 'Titillium Web',sans-serif; line-height: 1.188rem;}
footer .soc li {margin-right: 13px;}
footer h3 {line-height: 1.75rem !important;}
header .menu>ul>li>ul>li { font-size:0.8rem; }

body a, body a:hover, body a:focus, body a:active {color: #f4511e;}
#main-body {font-size:17px !important;}
* {font-family: 'Titillium Web',sans-serif;}
section#home-banner {background-color: #fff; color:#21293d;}
.home-shortcuts {background: #21293d;}
.home-shortcuts li:first-child {border-left: 1px solid #fff;}
.home-shortcuts ul li {border-right: 1px solid #fff;color:#fff;}
.home-shortcuts ul li a {color:#fff;}
section#home-banner .btn.search {background-color: #f4511e;}
section#home-banner .form-control {border:1px solid #ccc;}
.btn-success, .btn-success:hover, .btn-success.active, .btn-success:active,.btn-success.focus, .btn-success:focus,.btn-success.active, .btn-success:active, .open>.dropdown-toggle.btn-success, .btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success:active.focus, .btn-success:active:focus, .btn-success:active:hover, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {color: #fff;background-color: #f4511e;border-color: #f4511e; text-transform:uppercase;}
.btn-primary , .btn-primary.focus, .btn-primary:focus ,.btn-primary:hover, .btn-primary.active, .btn-primary:active, .open>.dropdown-toggle.btn-primary, .btn-primary.active.focus, .btn-primary.active:focus, .btn-primary.active:hover, .btn-primary:active.focus, .btn-primary:active:focus, .btn-primary:active:hover, .open>.dropdown-toggle.btn-primary.focus, .open>.dropdown-toggle.btn-primary:focus, .open>.dropdown-toggle.btn-primary:hover, .btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover { background-color: #f4511e;border-color: #f4511e; text-transform:uppercase; }
div.header-lined h1 {color: #000;}
.navbar-main {background-color: #21293d; }
.navbar-main .navbar-nav>li>a:hover,.navbar-main .navbar-nav>li>a:active,.navbar-main .navbar-nav>li>a:focus {background-color: #21293d; }
ul.top-nav>li.primary-action>a.btn {background-color: #21293d;}
#order-standard_cart .view-cart-items-header {background-color: #f5f5f5 !important; color:#000 !important;}
#order-standard_cart .empty-cart .btn { background-color: #21293d !important; }
#order-standard_cart .view-cart-items {border-bottom: 2px solid #21293d !important;}
.btn.btn-primary.btn-add-to-cart.checkout {width:auto !important;}
.navbar-main li.account,.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: #21293d;}
/* .irs-from, .irs-to, .irs-single { background: #f4511e !important;} */
.bg-color-blue, .bg-color-green, .bg-color-red, .bg-color-gold {background-color: #f4511e;}
.panel.panel-accent-blue, .panel.panel-accent-green, .panel.panel-accent-red, .panel.panel-accent-gold, .panel.panel-accent-emerald {border-top: 3px solid #f4511e;}
.dataTables_wrapper table.table-list thead th {border-bottom: 4px solid #f4511e;}
.dataTables_wrapper table.table-list thead th:nth-child(2n) {border-bottom: 4px solid #d33e0f;}
.btn-warning { background-color: #f4511e !important;border-color: #f4511e !important;}
.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: #21293d;border-color: #21293d;}
.domains_align_right {text-align:right;}
#order-standard_cart a.btn-checkout {padding: 15px 20px;}
.menu>ul>li>ul { min-width: 202px !important; }
.featured-tld .price.ro {background-color: #005ba1;color: #fff;}
.featured-tld .price.eu {background-color: #3aa4da;color: #fff;}
.kb-article-content img {max-width:100%; height:auto;}

@media screen and (max-width: 650px) {
section#main-menu {margin-top:85px;}
.domains_align_right {text-align:left;}
}

@media screen and (min-width: 990px) {
#main-body .main-content {min-height: 600px;}
}

@media screen and (max-width: 600px) {
.dataTables_wrapper .dataTables_filter {margin-top:0px !important;}
div.dataTables_wrapper div.dataTables_info {padding-top:60px !important; text-align:center !important;}
}

/******* Modified by Elvsoft / Hosterion *******/