body{font-size:16px;font-weight:400;font-family:'Open Sans',sans-serif;color:#666}
.background_0f0f0f{background-color:#0f0f0f}
.padding_tb_120{padding-top:120px;padding-bottom:120px}
.color_ffffff{color:#fff}
a{color:#666;text-decoration:none}
a:hover{color:#337AFF}
h3.widget-title,h2.entry-title a,h3.widget-title,h3#reply-title{font-family:'Fira Sans',sans-serif;font-weight:500}
.post-meta .fa{color:#337AFF}
h2.entry-title a,h3.widget-title,h3#reply-title{color:#222}
h2.entry-title a:hover{color:#337AFF}
h3.widget-title:after{background-color:#337AFF}
.search_btn:hover{background-color:#3dc154!important}
.sub-banner{background-size:cover!important}
button,input[type="button"],input[type="reset"],input[type="submit"]{background:#0d95aa;border-color:#0d95aa;color:#fff}
.search_btn{background:#0d95aa;border-color:#0d95aa;color:#fff}
#blog-nav .navigation li a:hover,#blog-nav .navigation li.active a,input#submit{background:#337AFF;color:#fff;display:inline-block}
#footer-box{margin-top:70px}
.sub-banner .display-table{padding-top:70px}
.display-table{display:table-cell;vertical-align:middle}
.nav-links a{line-height:22px}
.sub-banner h1{font-weight:500}
.post-meta span,.post-meta a{color:#222;margin-right:15px}
.post-meta span,.post-meta a:hover{color:#337AFF}
.ovrly04 .buttons .fa{color:#337AFF}
.ovrly04 .buttons .fa:hover{background:#337AFF;color:#fff}
.search-form .search-submit .fa{color:#337AFF}
.widget_categories li:before,.widget_archive li:before,.widget_meta li:before,.widget_nav_menu li:before,.widget_pages li:before{color:#333}
abbr,acronym{color:#333}
abbr:hover,acronym:hover{color:#337AFF}
.sub-banner:before{display:none}
nav.navigation.post-navigation{background:#666}
.nav-previous{background:#666}
.nav-next{background:#666}
.nav-previous:hover,.nav-next:hover{background-color:#337AFF}
.navigation.post-navigation a:hover{color:#fff}
h3#reply-title:before,h3#reply-title:after{background-color:#337AFF}
a.read-more,a.more-link{color:#337AFF}
a.read-more:hover,a.more-link:hover{color:#337AFF}
ul.mks_themeforest_widget_ul li{margin:0 15px 15px 0}
ul.mks_themeforest_widget_ul li:last-child{margin:0}
.author_box{background:#3dc154}
h4.comments-title,h4.media-heading a,.comment-reply-title{color:#333}
a.comment-reply-link,a.comment-edit-link{background:none;border:2px solid #3dc154;color:#3dc154!important}
a.comment-reply-link:hover,a:hover.comment-edit-link{background:#0d95aa;border:2px solid #3dc154;color:#fff!important}
p.comment-awaiting-moderation.label.label-info{background:#3dc154}
.widget ul li + li{margin-top:4px}
.author_box a:hover{color:#3dc154}
.breadcrumb_hostiko ul li{display:inline-block;}
body.single .sub-banner:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5)}
@media screen and (max-width: 1199px) {
.bbhd-menu li .bbhd-mega-menu{width:770px!important}
#desktop_header{width:100%;padding:0 15px}
#desktop_header .vc_col-sm-4{width:50%;float:left}
#desktop_header .vc_col-sm-4#whmcs_single_img,#desktop_header #hosting_maploction{width:100%;margin-top:20px}
#hosting_menu{width:100%;float:left;padding:35px 20px}
#hosting_menu.whmcs_menu{padding:20px 10px 30px;width:100%;float:left}
}
@media screen and (max-width: 991px) {
.bbhd-menu > .menu > li{margin:0}
.bbhd-menu > ul > li > a{margin-left:5px!important;margin-right:5px!important}
}
@media screen and (max-width: 782px) {
.bbhd-header-menuside .menu{padding:15px 30px!important;float:left;width:100%}
.bbhd-header-menuside .menu li a{font-size:14px!important;text-transform:uppercase;line-height:16px;color:#333;font-weight:500;font-family:'Poppins',sans-serif;border-bottom:solid 1px #e0e0e0}
.bbhd-header-menuside .menu li.active a{color:#337AFF}
.bbhd-header-menuside .menu li i{background-color:transparent!important;color:#337AFF;font-weight:900;font-size:18px}
.bbhd-header-menuside .menu li{float:left;width:100%}
.bbhd-header-menuside .menu li a{position:relative}
.bbhd-header-menuside .menu li a:before{content:"";position:absolute;left:0;top:17px;width:6px;height:6px;background-color:#337AFF}
.bbhd-header-menuside .menu li ul li a:before{display:none}
.bbhd-header-menuside .menu li.menu-item-object-bbhd_megamenu.expand{background-color:transparent!important}
.bbhd-menu-mobile-wrap .bbhd-header-menuside ul li.menu-item.menu-item-has-children.expand,.bbhd-menu-mobile-wrap .bbhd-header-menuside ul li.menu-item-object-bbhd_megamenu.expand{background-color:transparent!important;border-bottom:none!important}
#bb-header-container-default .dropdown .bb-dropdown-menu{float:left;width:100%;margin:0;padding:0;box-shadow:none;border-bottom:solid 1px #e0e0e0}
#bb-header-container-default .dropdown .bb-dropdown-menu li a{padding-left:30px;padding-top:12px;padding-bottom:12px;border-bottom:none}
.bbhd-menu-mobile-wrap .bbhd-header-menuside ul li .current_page_item > a,.bbhd-menu-mobile-wrap .bbhd-header-menuside ul li .current-menu-item > a{box-shadow:none;background:#2f395d!important;color:#fff!important}
#bb-header-container-default .dropdown .bb-dropdown-menu:before{display:none}
.bbhd-menu-mobile-wrap .bbhd-header-menuside ul li,#bb-header-container-default li.expand a.dropdown-toggle{border-bottom:none!important}
.bbhd-menu-mobile-wrap .bbhd-header-menuside ul li .bb-dropdown-menu{border-top:none;background-color:transparent;box-shadow:none}
.dropdown .bb-dropdown-menu li a{border-bottom:none}
}
@media screen and (max-width: 767px) {
.sub-banner{height:180px}
.sub-banner .display-table{padding-top:15px}
#footer-hostiko .footer-menu,#footer-hostiko .contact-form{display:none}
#footer-hostiko .footer-logo{width:100%}
#footer-hostiko{padding:50px 0;text-align:center}
#footer-hostiko .bbfb-social,#footer-hostiko .wpb_single_image.vc_align_left{text-align:center}
#sticky-wrapper .bbhd-btn-search{margin-right:0!important}
.top_bar_external ul li:first-child{display:none}
}
.footer-post a{color:#0d95aa}
@media screen and (max-width: 425px) {
.post-meta{display:none}
nav.navigation.post-navigation{max-height:initial}
}