body{font-family: 'Josefin Sans', sans-serif;background-image: url('body_bg_2.jpg'); background-size: cover; background-position: center;background-repeat: no-repeat;background-attachment: fixed;font-size: 15px;}
section {float: left;width: 100%;}
.fixed-top{position: relative;}
.top img{width: 100%;}
.top-two .img-responsive, .top-three .img-responsive, .top-four .img-responsive {display: inline;}
.top-two{padding: 1%;text-align: center;}
.top-three{padding: 1%;text-align: center;}
.top-three img{width: 45%;}
.navbar.navbar-default {height: auto;background: transparent;border: 0;margin: 0;min-height: auto;}
.header .navbar-brand {height: auto;}
.navbar-default .navbar-nav > li > a {color: #000;padding: 30px 10px;}
.secMenu .navbar-default .navbar-nav > li > a {padding: 5px 15px;}
.navbar-default .navbar-nav li.active > a, .navbar-default .navbar-nav > li.active > a{color: #BF1E2E !important;background-color: transparent;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover{color: #BF1E2E !important;background-color: transparent;}
.navbar-default .navbar-toggler {border-color: #BF1E2E;}
.navbar-toggler {background-color: #BF1E2E;border: 1px solid #BF1E2E;}
.active-bar{font-weight: 700;background-color: #E7C545;}
a{color: #BF1E2E;}
.card-header{background-color: #BF1E2E;}
.card-header a{color: #FFF;}
.footer {padding: 30px 0 130px;}
.foot-link a {font-size: 16px;text-align: right;display: inline-block;}
.dropdown-submenu { position: relative;}
.dropdown-submenu>.dropdown-menu {top: 0;left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px;}
.dropdown-submenu:hover>.dropdown-menu { display: block;}
.dropdown-submenu>a:after {display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; margin-right: -10px;}
.dropdown-submenu:hover>a:after { border-left-color: #fff;}
.dropdown-submenu.pull-left { float: none;}
.dropdown-submenu.pull-left>.dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px;}
.aboutMain .ss-text {min-height: 120px;}
 h2, .head1 {text-align: left;}
.page_container h1, .page-title {color: #bf1e2e !important;}
.mg-inner .m-form h4 {color: #bf1e2e;margin-top: 29px;}
.pagination > .active-bar > a, .pagination > .active-bar > a:focus, .pagination > .active-bar > a:hover, .pagination > .active-bar > span, .pagination > .active-bar > span:focus, .pagination > .active-bar > span:hover {
	z-index: 3;color: #fff;	cursor: default;background-color: #337ab7;border-color: #337ab7;}
.glos-item {background: #f5f5f5;margin: 28px 0px;}
.glos-item .title {padding: 10px 20px;background: #bf1e48;height: auto;}
.glos-item .title a { color: #fff; font-size: 14px;}
.glos-item .home-block-content {padding: 15px 20px 15px 0px;font-size: 14px;}
.ss-pic-inner .img-responsive {margin: 0 auto;}
.blog-archive-item {display: inline-block;background: #f5f5f5;border: 1px solid #dedede;padding: 4px 10px;margin: 4px 2px;}

.socialHeader a i {background: #fff;color: #BF1E2E;width: 30px;display: inline-block;height: 30px;text-align: center;line-height: 30px;}
.socialHeader li {margin: 3px 0; background: #fff;list-style: none;display: inline-block;}
.socialHeader ul {margin: 0;padding: 0;}
.socialHeader a i:hover {opacity: 0.7;}
.socialHeader a i.fa-facebook { background: #3B5998; color: white;}
.socialHeader a i.fa-twitter { background: #55ACEE; color: white;}
.socialHeader a i.fa-google { background: #dd4b39; color: white;}
.socialHeader a i.fa-linkedin { background: #007bb5; color: white;}
.socialHeader a i.fa-instagram { background: #125688; color: white;}
.socialHeader a i.fa-rss { background: #ff6600; color: white;}
.langConvertor {background: #bf1e2e;padding: 5px 0;border-top: 1px solid #bf1e2e;border-bottom: 1px solid #fff;}
.langList a {color: #fff; text-decoration: none;}
.langList li {padding: 3px 5px;list-style: none;display: inline-block;}
.langList {padding: 0;text-align: center;}
.langConvertor .form-group {margin: 0;max-width: 180px;float: right;}
.foot-link.text-right a {color: #000;font-size: 13px;}
hr {border-top: 1px solid #cfcfcf;}

.secMenu .navbar-nav > li::before {content: ":";position: absolute;left: 0;	top: 3px;	font-size: 16px;}
.headerlogout {background: #bf1e2e;}
.navbar-default .navbar-nav > li > a:hover {background: #e7e7e7;}
.modal-header .close {margin-top: -2px;z-index: 9999;position: relative;}
.ad_iframe {position: fixed;display: none;top: 50%;left: 50%;width: 320px;height: 400px;background-color: #fff;z-index: 9999;border: 5px solid #a9a9a9;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding: 10px 11px;transform: translate(-50%, -50%);}
.daigiach .m-list-item-text {padding: 0;text-align: center;margin: 10px 0;}
.daigiach .m-list-item-text img {width: auto;margin-bottom: 8px;}
.daigiach center a {height: 30px;display: block;}

.rel_img img {object-fit: cover;width: 100%;height: 100%;}
.rel_img {width: 90px;height: 90px;overflow: hidden;}
.relatedMain .media-left {padding-right: 20px;}
.relatedMain .media {background: #f6f6f6;border-bottom: 2px solid #bebebe;padding: 10px 10px 20px;margin-bottom: 20px;}
.relatedMain .media h4 a {color: #222;text-decoration: none;font-size: 14px;font-weight: bold;margin-bottom: 10px;display: inline-block;}
.relatedMain .media h4 + span {color: #767676;text-transform: uppercase;font-size: 13px;}
.borderLine {display: inline-block;border-bottom: 6px solid #5c656c;padding-bottom: 15px;}

.media-left, .media-right, .media-body {display: inline-block;vertical-align: top;float: left;}
.media-body {width: 65%;}
.media-left {width: 35%;}


/* .welcome_mobile {display: none !important;} */

@media (max-width: 991px) {
.welcome_desktop {display: none !important;}
/* .welcome_mobile {display: block !important;} */
.navbar-default .navbar-nav > li > a {padding: 10px 10px;}
.navbar-default .navbar-toggle {display: block;background: #BF1E2E;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff;}
.navbar-header {float: left;width: 100%;}
.navbar-nav > li {float: left;width: 100%;text-align: left;}
.navbar-collapse.collapse {display: none !important;}
.navbar-collapse.collapse.in {display: block !important;}
.secMenu {margin-bottom: 30px;border-bottom: 1px solid #dedede;border-top: 1px solid #dedede;padding: 10px 0;}
hr {margin-top: 0;margin-bottom: 0;border: 0;border-top: 1px solid #eee;}
.header .navbar-toggle {margin: 28px 0px;}
.hidden-sm {display: none !important;}
.footer {padding: 30px 0;}
.aboutMain .ss-text {min-height: auto; margin-bottom: 20px;}
.secMenu .navbar-header {width: auto;margin: 0;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #BF1E2E;}
.navbar-collapse .dropdown-menu {width: 100%;box-shadow: 0 0 0;position: relative;}
.navbar-collapse { float: left; width: 100%;}
}
@media (max-width: 767px) {

.headerAd {	display: none;}
.carousel.topSlide.slide {display: block !important;}
.foot-link a {font-size: 16px;text-align: center;display: inline-block;	line-height: 30px;}
.foot-link.text-right {text-align: center;}
.breadCrumbs_section img {width: 100%;}
.text-center.advertHd {display: none;}
.block-left, .block-right {min-height: auto;margin-bottom: 40px;}
.top-two {display: none;}
.footer-logo {text-align: center;margin-bottom: 20px;}
.socialHeader {text-align: center;}
.langConvertor .form-group {margin: 0;max-width: 100%;float: none;}
.secMenu .navbar-nav > li::before {left: 6px;}
#lightbox img {max-width: 100%;}
#lightbox {max-width: 100%;}
.pm-inner > .ss > div {margin: 0 !important;}
.pm-inner .ss img {max-width: 100%;height: auto !important;}
.footer-logo {margin-top: 20px;}

}

@media (max-width: 600px) {
h1{font-size: 28px;}
}

/*@media(max-width: 360px){
.carousel.topSlide.slide{
	padding-top: 0 !important;
}
}*/

.subscribe_bx {background: #ffebeb;border: 1px solid #ccc;padding: 15px;border-radius: 10px;margin-bottom: 30px;margin-top: 30px;}
.formula {margin-bottom: 17px;border: 1px solid #dedede;padding: 10px;background: #fff;border-radius: 10px;}
.column-blog-inner {background: #fff;border-radius: 10px;margin-bottom: 25px;padding: 25px;border: 1px solid #dedede;}
