* {outline:none !important; text-decoration:none !important;}
body{
	background: rgba(238, 238, 238, 1) url(/assets/categories-images/body-top-line.png) repeat-x fixed 0 0;
}
/* Fonts Style Start */
a ,.a:visited {color: #990000;}
a:hover {color: #006537;}


@font-face {
    font-family: 'open_sansregular';
    src: url('/fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('/fonts/opensans-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}

@font-face {
    font-family: 'open_sanssemibold';
    src: url('/fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('/fonts/opensans-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
	font-display: swap;
}
@font-face {
    font-family:'Open Sans Extrabold';
	src: url('/fonts/open-sans-extrabold.woff2') format('woff2'),
		url('/fonts/open-sans-extrabold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-FFFD;
	font-display: swap;
}
@font-face {
    font-family:'Open Sans Bold';
	src: url('/fonts/open-sans-bold.woff2') format('woff2'),
		url('/fonts/open-sans-bold.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-FFFD;
	font-display: swap;
}
/* Fonts End */

/* Main CSS Start */

.header{
	background:#fff;
}
.header .logo{
	border-right:1px solid #ccc;
}
.navbar .navbar-default .container{
	background:none;
}
.navbar-default {
    background-color: #990100;
    border: none;
}
.top-menu .navbar-inverse {
    background-color: transparent;
    border-color: transparent; 
    float: right;
}
.letest-update {
    text-align: left;
    font-size: 12px;
    font-family: 'open_sansregular';
   /*  margin: 53px 0 10px; */
    line-height: 16px;
}
.hide-search-form{display:none}
.menubar .navbar-inverse {
    background-color: #990000;
    border: medium none;
	z-index:1;
}
 .menubar .nav > li > a {
    padding: 16px 0;
	margin-right: 12px;
}
.menubar .nav > li > a:hover {
    border-bottom: 4px solid #fff;
    border-top: 4px solid #fcd107;
    padding: 12px 0;
}
.menubar .nav .active {
    color:#e0f202!important;
}
.menubar .nav > li {
    display: block;
    /* margin: 0 10px; */
    margin: 0 8px;
    position: relative;
}
.menubar .navbar-inverse ul li a{color:#fff;}
 .menubar .nav > li:last-child a {margin-right: 0; }
.menubar .navbar-inverse ul li a:hover{color:#e0f202;}
.navbar-inverse .navbar-nav>li>a:hover{color:#990000;}
.menubar .navbar-inverse .dropdown-menu, .menubar .dropdown-menu>li>a:hover{background:transparent;top: 59px;right: 0;left: -58px; border:none;}

.list-inline>li{padding:0;}

header .container, .body-content { background: #fff; padding: 3px 25px 1px;}
.politics > h4 {
    bottom: 0 !important;
    padding-right: 20px;
    font-weight: 500;
    line-height: 22px;
    font-family: 'Open Sans Bold';
    position: absolute;
    width: 163px;
    right: 0;
}
.politics a, .mob-bg a{
	color: #333333;
}
.box-content ul {
    padding-left: 0px;
}
.box-content ul li a {
    color: #333333;
    font-size: 14px;
}
.box-content ul li a:hover {
    color: #990000;
}

 .box-content ul li {
    padding: 3px 0 0;
    list-style-type: none;
    position: relative;
    padding-left: 13px;
}
p.home-more a {
    background: #006537;
    color: #fff;
    padding: 2px 6px;
    font-family: "open_sanssemibold";
    text-transform: uppercase;
    font-size: 11px;
}
p.home-more a i.fa {
    padding-left: 6px;    font-weight: bold;
}
p.home-more a:hover {
    background: #990000;
}
.box-content h3{
	font-size:21px;
	color:#990000;
	font-family:'Open Sans Extrabold';
	font-weight:bold;
	text-transform:uppercase;
}
.devider { border-right: 1px dashed #ccc;}
.politics { background: #eee; display: flex; position: relative; margin-bottom: 7px;}
.politics img {
    float: left;
}
.box-content {
    border-bottom: 1px solid #006537; margin-bottom: 20px;
}
.inter{ text-transform: uppercase; font-weight: bold;background:url("/assets/categories-images/star.png") no-repeat scroll right 0; font-family:'Open Sans Extrabold'; font-size: 22px;}
.table { border: 1px solid #ccc;}
.table th{color:#006537;text-transform:uppercase;}
.body-container-line img { margin: 30px auto 1px;}
.footer-menu { background: #990000; padding-top: 30px;}
.footer-menu h3 {
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
	font-family: 'open_sanssemibold';
	
}
.footer-menu b {
    color: #fff;
    font-size: 18px;
    text-transform: uppercase;
	font-family: 'open_sanssemibold';
    padding-top: 20px;
    padding-bottom: 10px;
	font-weight: 500;
    line-height: 1.1;
	display:block;
}
 .box-content .fa.fa-circle {
    font-size: 5px;
    margin-right: 5px;
    position: relative;
    top: 0;
    color: #990000;
    position: absolute;
    left: 0;
    line-height: 28px;
}
.banner-social li {
    float: left; list-style-type: none;
}
.footer-menu ul {
    padding: 0;
}
.footer-menu ul li {
    list-style-type: none;
    padding: 1px 0;
}
.footer-menu ul li a {
    color: #fff;
    font-size: 13px; transition: all 0.6s ease 0s;font-family: 'open_sansregular';
}
.footer-menu ul li a:hover {
    color: #fcd206;
    padding-left: 10px;
}
.ftr-horizontal-menu { margin-top: 25px;}
.ftr-horizontal-menu ul li { display: inline-block;}
.ftr-horizontal-menu ul li a:hover { padding-left: 0px;}
.ftr-horizontal-menu ul li a {
    margin-right: 4px;
}
.ftr-horizontal-menu li .fa {
    font-size: 6px;
    position: relative;
    top: -2px;
}
.social-icons a {
    background: #fff none repeat scroll 0 0;
    height: 38px;
    line-height: 38px;
    text-align: center;
    width: 38px;
	color: #990000; font-size: 18px;
}
.social-icons a:hover {
    background: #368c18 none repeat scroll 0 0;
    color: #ffec00;
}
.footer-map .container-fluid, .footer-map .container-fluid div {
    padding: 0;
}
.footer-map { background: #000; overflow-x: hidden;}
/* iframe {pointer-events: none; display: table;} */
.footer-right-part { padding: 27px 47px 0px !important;}
.footer-right-part p {
    color: #fff;
    margin-top: 25px;
}
.footer-copy { background: #eeeeee; padding: 26px 0px;}
.footer-copy p { margin: 0px;}

.brd h4 {
    font-size: 20px;font-family:'Open Sans Extrabold';
 }


.lft-headline:hover h4, .lft-headline:hover .fa.fa-list-ul, .lft-headline:hover .brd, .lft-headline:hover .fa.fa-newspaper-o{
    color: #006537;
	background:#eee;
}
.rght-hotnws:hover h4, .rght-hotnws:hover .fa.fa-newspaper-o, .rght-hotnws:hover .brd, .rght-hotnws:hover .fa.fa-map-marker{
    color: #fcd206;
	background:#eee;
}
.lft-mostrd:hover h4, .lft-mostrd:hover .fa.fa-file-text-o, .lft-mostrd:hover .brd{
    color: #dc1f26;
	background:#eee;
}
.rght-shrd:hover h4, .rght-shrd:hover .fa.fa-share-alt, .rght-shrd:hover .brd, .rght-shrd:hover .fa.fa-envelope-o{
    color: #000000;
	background:#eee;
}

.col-item
{
    border: none;
    border-radius: 5px;
    background: #FFF;
}
.col-item .photo img
{
    margin: 0 auto;
    width: 100%;
}
.clear-left
{
    clear: left;
}

[data-slide="prev"]
{
    margin-right: 0px;
}
.btn-success {
    background-color: #006537;
    border-color: #006537;
}
.ghana-election {
    border: 1px solid #ccc;
    padding: 11px 12px 0;
}
.progress {
    background-color: #f5f5f5;
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
    height: 10px;
    margin-bottom: 20px;
    overflow: hidden;
}
.ghana-election p .fa.fa-angle-right {
    background: #006537 none repeat scroll 0 0;
    color: #fff;
    line-height: 12px;
    margin: 4px 13px 4px 9px;
    padding: 4px 7px;
    text-align: center;     
	font-size: 17px;
    font-weight: bold;
}
.ghana-election .text-right {
    text-transform: uppercase;
	color:#006537;
	font-size:14px;
}
.btn-success.focus, .btn-success:focus, .btn-success:active:focus {
    color: #fff;
    background-color: #006537;
    border-color: #006537;
}

.form-group button {
    font-size: 18px;
	font-family: 'open_sanssemibold';
	text-transform:uppercase;
	background-color: #006537;
	border-color: #006537;
	color: #fff;
	padding: 10px 20px;
}
.btn-success:hover {
    color: #fff;
    background-color: #990000;
    border-color: #990000;
}
i.fa.fa-paper-plane { padding-left:0;  transition: all 0.5s ease; position: relative; left:0; padding-left:7px; }
.btn-success:hover i.fa.fa-paper-plane { left:10px; }

.nollywood-gists { margin-top: 45px; margin-bottom: 45px;}
.nollywood-gists .carousel-caption { left: 0; bottom: 0; padding: 0; width: 100%;    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; z-index: 0;}
.nollywood-gists .carousel-caption > h3  {font-size: 16px; padding-left: 16px; text-align: left; cursor:pointer; }
.carousel-caption  a {color:#fff;}

.nollywood-gists .slug {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: 0;
}
.devider .banner .carousel-caption {
    background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0;
    bottom: 0;
    left: 0;
    margin: 0;
	padding: 5px 0 0 20px;
    text-align: left;
    width: 90%; z-index: 0;
}

.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th
{
	border:none;
}
.table tr td i{
	color:#006537;
	padding:0 5px 0 5px;
}
.note td{
	font-size:8px;
}
.note td span{
	color:red;
}
.pic-vid{
	overflow:hidden !important;
}


.panel.with-nav-tabs .panel-heading{
    padding: 0px;
}
.panel.with-nav-tabs .nav-tabs{
	border-bottom: none;
}
.panel.with-nav-tabs .nav-justified{
	margin-bottom: -1px;
}
/********************************************************************/
/*** PANEL PRIMARY ***/
.with-nav-tabs.panel-primary .nav-tabs > li > a,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
    background-color: #cccccc;
    border-bottom-color: transparent;
    color: #000;
    font-size: 19px;
    font-weight: 600;
    text-align: center;
	width: 100%;
}
.with-nav-tabs.panel-primary .nav-tabs > .open > a,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-primary .nav-tabs > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li > a:focus {
	color: #000;
	background-color: #eeeeee;
	border-color: transparent;
}
.with-nav-tabs.panel-primary .nav-tabs > li.active > a, .with-nav-tabs.panel-primary .nav-tabs > li.active > a:hover, .with-nav-tabs.panel-primary .nav-tabs > li.active > a:focus {
    background-color: #eeeeee;
    border-bottom-color: transparent;
    color: #888888;
    font-size: 19px;
    font-weight: 600;
    text-align: center;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #eeeeee;
    border-color: #3071a9;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #fff;   
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #eeeeee;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    background-color: #eeeeee;
}
.nav-tabs > li {
    float: left;
    margin-bottom: -1px;
    width: 50%;
}
.panel-body {
    border: 5px solid #eeeeee;
}
.panel-body li
.nav-tabs > li > a { margin-right: 0px;}

.panel-body {
    padding: 0px;
}
.panel-body li {
    position: relative;
    padding-left: 10px;
}
.panel-body .fa.fa-circle {
    position: absolute !important;
    line-height: 27px;
    left: 0px; 
}

.nav-tabs > li > a { border-radius: 0px;}
.panel-primary > .panel-heading {
    background-color: #eee;
    border-color: #eee;
    color: #fff;
}
.panel-primary {
    border-color: transparent;
}

.photo-report {
    margin: 0 0 40px;
}
.btn { border-radius: 0;}


.body-content {
    padding-top: 1px;
}
.body-container-top-line {
    margin-bottom: 10px;
}
.brd { border: 1px solid #ccc; min-height: 150px; padding: 38px 25px 0px; position: relative;}
.brd::before {
    background: rgba(0, 0, 0, 0) url("/assets/categories-images/line.png") repeat scroll 0 0;
    content: "";
    height: 2px;
    left: 2px;
    position: absolute;
    top: 2px;
    width: 60px;
}
.lft-headline, .lft-mostrd { padding-right: 0px;}
.rght-hotnws, .rght-shrd { padding-left: 0px;}
.lft-headline .brd, .lft-mostrd .brd{ border-right: none;}
.brd i.fa {
    font-size: 40px; color: #cccccc; margin-bottom: 27px; cursor: pointer;
}
.google-add {
    margin: 10px auto;
    min-height: 250px;
    width: 100%;
}
.google-add2 {
    margin: 10px auto;
    min-height: 100px;
    width: 100%;
}
.google-add-600 {
    margin: 10px auto;
    max-height: 600px;
    width: 100%;
}

.top-menu .dropdown-menu {
    background-color: #fcd107;
    border: medium none;
    border-radius: 0;
    left: -219px;
    padding: 12px;
    right: 22px;
}
.top-menu .form-control { border-radius: 0; margin-bottom: 7px; width: 270px}
.top-menu .btn-default {
    background-color: #990000;
    border-color: #990000;
    color: #fff; float: left; margin-right: 15px; 
}
.top-menu .dropdown-toggle:hover, .top-menu li.dropdown a:active, .top-menu li.dropdown a:focus {
    background: #fcd107 none repeat scroll 0 0 !important;transition: all .6s;
}
.top-menu li.dropdown a.dropdown-toggle {
    background: #eee;
    /* border: 1px solid #ccc; */
    padding: 7px 12px;transition: all .6s;    margin-right: 22px;
}
.list-inline>li:last-child {
    position: absolute;
    right: 0;
}
.top-menu li.dropdown a.dropdown-toggle:hover span.fa, .top-menu li.dropdown a.dropdown-toggle:active span.fa, .top-menu li.dropdown a.dropdown-toggle:focus span.fa {
    transform: rotate(90deg);transition: all .6s;
}
.banner { position: relative;}
.banner-social {
    bottom: 0;
    position: absolute;
    right: 0;
    z-index: 1;
}
.banner-social a {
    background: #fff none repeat scroll 0 0;
    height: 42px;
    line-height: 42px;
    text-align: center;
    width: 42px;
	color: #990000; font-size: 18px;
}
.banner-social a:hover {
    background: #368c18 none repeat scroll 0 0;
    color: #ffec00;
}
.banner-social .fa.fa-facebook {
    background: #3c5c9c none repeat scroll 0 0;
    color: #fff;
}
.banner-social .fa.fa-facebook:hover {
    background: #fff none repeat scroll 0 0;
	color: #3c5c9c;
}
.banner-social .fa.fa-twitter {
    background: #2ca9e0 none repeat scroll 0 0;
    color: #fff;
}
.banner-social .fa.fa-twitter:hover {
    background: #fff none repeat scroll 0 0;
	color: #2ca9e0;
}
.banner-social .fa.fa-google-plus {
    background: #f63e28 none repeat scroll 0 0;
    color: #fff;
}
.banner-social .fa.fa-google-plus:hover {
    background: #fff none repeat scroll 0 0;
	color: #f63e28;
}
.banner-social .fa.fa-linkedin {
    background: #0073b2 none repeat scroll 0 0;
    color: #fff;
}
.banner-social .fa.fa-linkedin:hover {
    background: #fff none repeat scroll 0 0;
	color: #0073b2;
}
.navbar { margin-bottom: 0px; border-radius: 0px!important; min-height: 20px;}
.submenubar {     padding: 11px 0;     background: #eeeeee none repeat scroll 0 0; position: relative; top:0; transition: all 0.3s ease-in-out; }
.onair {
    background: #006537 none repeat scroll 0 0;
    color: #fff;
    float: right;
    font-weight: bold;
    padding: 5px 14px; margin-right: 17px;
}
.onair:hover {
    background: #990000 none repeat scroll 0 0;
    color: #fff;
}
.onair:active, .onair:focus {
    color: #fff;
}
.submenubar ul { display: inline; padding-left: 30px;}
.submenubar ul li { display: inline; list-style-type: none; margin-right: 15px; line-height: 30px;}
.submenubar ul li a { font-family: 'open_sanssemibold'; color: #000; font-size: 13px;padding-right: 1px;}
.submenubar ul li a:hover, .submenubar ul li.active a, .submenubar ul li a:focus { color: #990000;}
footer .container {
    padding: 0 50px 0 30px;
}
.top-menu span.fa.fa-chevron-right.lgn {    font-size: 11px;    position: relative;    top: 1px;	margin:0 2px 3px 3px ;}
.carousel-caption > h3 {font-family:'Open Sans Extrabold'; font-size: 22px;  cursor:pointer;}
.main-content-1 {margin-top: 10px;}
.main-content-2, .main-content-3, .main-content-4 {margin-top: 4px;}

.getmore {
    background: #006537 none repeat scroll 0 0;
    color: #fff;
    display: inline;
    float: right;
    font-family: "open_sanssemibold";
    padding: 3px 10px;
	cursor: pointer;
	margin-bottom: 20px;
}
.getmore .fa.fa-angle-right {
    font-size: 17px;
    font-weight: bold;
    margin-left: 7px;
}
.getmore:hover {
    background: #990000 none repeat scroll 0 0;
    color: #fff;
}
.getmore:link,.getmore:visited {
    color: #fff;
}
.text-right.poll-comentss {
    cursor: pointer; font-family: "open_sanssemibold";
}
.text-right.poll-comentss:hover {
    color: #990000;
}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {
    
    line-height: 1.42857;
    padding: 3px 8px;
    vertical-align: top;
}
.carousel-control { width: auto; left: 25px;}
.carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
    margin-right: -10px;
    right: 25px;
}
.menubar {
    position: relative;
    right: 0;
    z-index: 9;
}

header{
  position:relative;
  transition: all 0.4s ease;
  z-index:9999;
  margin:0 auto;
  left:0;
  right:0; top: 0px;
}

header.sticky, .menubar.sticky {
  margin:0 auto;
  left:0;
  right:0;
  transition: all 0s ease;
}
header.sticky .scroll-logo { display: none;}
.scroll-logo { }
header .logo_sticky {display:none;}
header.sticky .logo_sticky {display:block; position: relative; top: 0;  border-right: 1px solid #ccc;}
header.sticky .letest-update,header.sticky .gl-ad-720X90, header.sticky .logo  {display:none;}


/* Searchbar */

input {
	outline: none;
}
input[type=search] {
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	font-family: inherit;
	font-size: 100%;
}
input::-webkit-search-decoration,
input::-webkit-search-cancel-button {
	display: none; 
}


input[type=search] {
	background:url("/assets/categories-images/search.png")  no-repeat  right 10px center;
	padding: 4px 0 6px 0;
	width: 55px;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	transition: all .5s;
}
input[type=search]:focus {
	width: 100%;
	background-color: #fff;
}


input:-moz-placeholder {
	color: #999;
}
input::-webkit-input-placeholder {
	color: #999;
}


#searchbar input[type=search] {
    width: 40px;
    padding-left: 0;
    color: transparent;
    cursor: pointer;
    padding-top: 10px;
}
#searchbar input[type=search]:hover {
	background-color: #fff;
}
 #searchbar input[type="search"]:focus {
    background-color: #fbfafa;
    color: #000;
    cursor: auto;
    padding-left: 10px;
    width: 370px;
}

#searchbar input:-moz-placeholder {
	color: transparent;
}
#searchbar input::-webkit-input-placeholder {
	color: transparent;
}

.letest-update p span{text-transform: uppercase;	color:#990100;font-weight:bold;}
.letest-update-hide span{color:#990000;font-weight:bold;}
.logo {border-right: 1px solid #cdcdcd;padding-top: 25px;}
.letest-update-hide {position: absolute; top: -5px; right: 0; left: 290px;}
.letest-update-hide span {position: absolute;right: -289px;top: 13px;left: 0;}
.ticker {cursor: pointer;left: 106px;position: absolute;top: 10px; width: 380px;  z-index: 99999;}

#searchbar input[type="search"] {border:none;}
.col-item p{margin:10px 0 1px; font-family: 'open_sansregular'; font-size:14px;}
.tnv-logo{margin-bottom: 47px;}
.footer-copy .text-right a{color:#333;}
.footer-copy .text-right a:hover {color: #990000;}
.footer-right-part a{color:#fff;}
.footer-right-part a:hover{color:#ddf003;}
/* Searchbar End */


.mob-h4, #accordion { display: none;}

.menubar .navbar-toggle {     float: left;     left: 15px; }

.menubar .navbar-inverse .navbar-nav > .active > a, .menubar .navbar-inverse .navbar-nav > .active > a:focus, .menubar .navbar-inverse .navbar-nav > .active > a:hover {
    background-color: transparent;
    color: #fff;
    
}
.menubar .navbar-inverse .navbar-nav > .open > a,.menubar .navbar-inverse .navbar-nav > .open > a:focus,.menubar .navbar-inverse .navbar-nav > .open > a:hover {
    background-color: transparent;
    color: #fff;
}
.footer-menu-hide{display:none;}
.top-menu .navbar-nav>li>a{padding:8px 8px;}
.footer-menu-hide #MainMenu .list-group-item-success{background:#990000;}
.footer-menu-hide #MainMenu a.list-group-item-success{color:#fff;}
.footer-menu-hide #MainMenu .list-group-item{border-top:1px Solid #000;}
.footer-menu-hide #MainMenu ul li {
    list-style-type: none;
    position: relative;
    padding-left: 20px;
}
.footer-menu-hide #MainMenu ul li a{color:#fff;transition: all 0.6s ease 0s; font-size:13px !important;font-family: 'open_sansregular'!important;text-transform:none !important;border-bottom:none !important;}

.footer-menu-hide #MainMenu ul li a:hover{padding-left:5px;transition: all 0.6s ease 0s;color:#fcd206}
.footer-menu-hide #MainMenu ul {
    margin: 0;
    background: #990000;
    padding: 0;
}
.footer-menu-hide #MainMenu span{float:right;color: #000;}
.footer-menu-hide #MainMenu .list-group a{font-size:16px;font-family:'Open Sans Extrabold';text-transform:uppercase; border-bottom:1px solid #000;}
.panel {border:none;    border-radius: 0px;box-shadow:none;}
.list-group-item:first-child{border-top-left-radius: 0px;border-top-right-radius: 0px;}
.top-menu .navbar-inverse .navbar-toggle:hover{background-color: #fcd108;}
	 .top-menu .navbar-inverse .navbar-toggle:hover {
    padding: 8px 10px;
    margin: 9px 0 0;
    border-radius: 0;
}
.top-menu .navbar-inverse .navbar-toggle:focus, .top-menu .navbar-inverse .navbar-toggle:hover {
    background-color: #fcd206;
    border-radius: 0px;
}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {
    background-color: #990000;
}
.menubar .navbar-toggle.collapsed:hover {
    background: #990000 none repeat scroll 0 0;
}
.onair-mob { display: none;}
 .menubar .fa.fa-chevron-down{
    display: none;
}



.footer-menu-hide{padding:15px;}
.footer-sub-hide-menu ul{padding:0;}
.footer-sub-hide-menu ul li{list-style-type:none;padding: 7px 0;}
.footer-sub-hide-menu ul li a{color:#fff;transition: all 0.6s ease 0s}
.footer-sub-hide-menu ul li a:hover{color:#fcd206;padding-left:5px;transition: all 0.6s ease 0s}
/* Main CSS End */




/* General News*/
.news-title-top{background:#eeeeee;}
.news-canada {     margin-top: 10px; 	background: #eee; }
.news-title-top h3 {     font-size: 18px;     font-family: 'Open Sans Extrabold';     margin: 0;     padding: 12px 12px; }
.news-canada-detail h3{    margin:0; }
.news-canada-detail h3 a{     font-family: "Open Sans Bold";     font-size: 18px; 	color:#000; }
.news-canada-detail h3 a:hover{color:#990000;}
.news-canada-detail p{      font-size: 14px;     font-family: 'open_sansregular'; }
.news-canada-detail p a i.fa{background: #990000 none repeat scroll 0 0; margin-left: 10px;    color: #fff;     margin-top: 5px;     padding: 0px 5px 1px 5px;     font-weight: bold;}
.news-canada-detail p a i.fa:hover{background: #006637;}
.news-canada-detail small{     font-size: 11px;     font-family: 'open_sansregular'; 	color: #333333;    text-transform: uppercase; }
.news-canada-detail {     display: table;     padding: 8px 15px; }
.news-canada-img {     float: left; }
.bdr-btm{border-bottom:1px solid #006637;padding-top: 15px;}
.news-higligt .news-title-rht h3{margin:0;line-height: 22px;}
.news-higligt .news-title-rht h3 a{ font-family: "Open Sans Bold";     font-size: 18px; 	color:#000; }
.news-higligt .news-title-rht h3 a:hover{color:#990000;}
.news-small-content p{      font-size: 14px;     font-family: 'open_sansregular'; 	margin-top: 5px; }
.news-small-content p a i.fa{background: #990000 none repeat scroll 0 0;     color: #fff;     margin-top: 5px;     padding: 0px 5px 1px 5px;     font-weight: bold;}
.news-small-content p a i.fa:hover{background:#006637;}
.news-small-content small{     font-size: 11px;     font-family: 'open_sansregular'; 	color: #333333;    text-transform: uppercase; }
.news-higligt .news-img {     float: left; }
.news-higligt .news-title-rht {     display:table;    padding: 10px;min-height: 110px; }
.news-small-content {     float: left;     padding: 15px 10px;     border-bottom: 1px solid #006637; }
.news-higligt {     background: #eee; }
.main-high-light {     margin: 10px 0 15px; }
.news-small-content p a i.fa{background: #990000 none repeat scroll 0 0; margin-left: 10px;    color: #fff;     margin-top: 5px;     padding: 0px 5px 1px 5px;     font-weight: bold;}
.show-more{background: #006537;padding: 10px;margin: 20px 0 15px;color:#fff;font-family:'Open Sans Bold';font-size:18px;text-transform: capitalize;cursor:pointer;}
.show-more:hover{background: #990000; }
.show-more > h3 {     display: inline;     font-size: 18px; color:#fff!important;}
.show-more .fa.fa-angle-double-right{
    float: right;
    font-size: 22px;
}
/* General News end */

.news h3,.default-body h3, .achive-page h3,.gen-news h3, .contact-us h3, contact h3, .estate-detail-left h3, .general-estate-left h3, .archive-news-left h3, .sports-page-left h3, .sports-result-left h3, .latest-profile-left h3, .president-page-left h3, .central-region-left h3, .region-summary-left h3 { text-transform: uppercase; font-size: 18px; font-family:'Open Sans Extrabold'; color: #990000; margin: 7px 0px 7px;}
.news ul, .achive-page ul, .contact-us ul, .estate-detail-left ul, .general-estate-left ul, .archive-news-left ul, .sports-page-left ul, .sports-result-left ul, .latest-profile-left ul, .votes-ragional-right ul, .president-page-right ul, .central-region-right ul, .region-summary-right ul{ padding: 0px; border-top: 1px solid #aaaaaa; margin-top: 5px; margin-bottom: 20px;}
.news ul li, .achive-page ul li, .contact-us ul li, .estate-detail-left ul li, .general-estate-left ul li, .archive-news-left ul li, .sports-page-left ul li, .sports-result-left ul li, .latest-profile-left ul li, .votes-ragional-right ul li, .president-page-right ul li, .central-region-right ul li, .region-summary-right ul li { list-style-type: none; font-family: 'open_sansregular'; font-size: 14px; padding-left: 12px; background: #eee none repeat scroll 0 0; border-bottom: 1px solid #fff; line-height: 30px;}
.news ul li a, .achive-page ul li a, .contact-us ul li a, .estate-detail-left ul li a, .general-estate-left ul li a, .archive-news-left ul li a, .sports-page-left ul li a, .sports-result-left ul li a, .latest-profile-left ul li a, .votes-ragional-right ul li a, .president-page-right ul li a, .president-page-right ul li a, .central-region-right ul li a, .region-summary-right ul li a{ color: #333333;}
.news li:hover a, .achive-page li:hover a, .contact-us li:hover a, .estate-detail-left li:hover a, .general-estate-left li:hover a, .archive-news-left li:hover a, .sports-page-left li:hover a, .sports-result-left li:hover a, .latest-profile-left li:hover a, .votes-ragional-right li:hover a, .president-page-right li:hover a, .central-region-right li:hover a, .region-summary-right li:hover a{ color: #fff;}
.news li:hover, .achive-page li:hover, .contact-us li:hover, .estate-detail-left li:hover, .general-estate-left li:hover, .archive-news-left li:hover, .sports-page-left li:hover, .sports-result-left li:hover, .latest-profile-left li:hover, .votes-ragional-right li:hover, .president-page-right li:hover, .central-region-right li:hover, .region-summary-right li:hover { background: #990000 none repeat scroll 0 0;}
.selected {background: #990000 none repeat scroll 0 0!important;;}
.selected  a{color: #fff!important;}

.news-canada-box {
    background: #eee;
	margin-bottom: 10px;
}
.news-canada-box img {
    /* float: left; */
    display: inline-block;
    width: 50%;
}

.cnda-detail {
    float: right;
    display: inline-block;
    width: 50%;
    padding: 17px 17px 0;
}
.news-box-big .news-canada-box h3 a{font-size:22px;font-family:'Open Sans Bold';text-transform:capitalize;color:#000;}
.news-box-big .news-canada-box h3 a:hover {
    color: #990000;
}
.news-box-big .news-canada-box p{font-size:14px;font-family: 'open_sansregular';}
.news-box-big .news-canada-box p a i.fa {
    background: #990000;
    padding: 0px 5px 1px 5px;
    color: #fff;
}
.news-box-big .news-canada-box p a i.fa:hover {
    background: #006537;
}

.more { background: #006537 none repeat scroll 0 0 !important;color: #fff; font-family: 'open_sanssemibold' !important;}
li.more:hover {
    background: #990000 !important;
}
.more a  { color: #fff !important; font-size: 13px;}
.more .fa.fa-angle-right { font-size: 18px; font-weight: bold; position: relative; right: -16px; top: 0;}
.gen-news h3 { font-size: 22px; font-family:'Open Sans Extrabold'; color: #000;}
.gen-news .news-box > h3 { padding-bottom: 7px; margin-top: 0; }
.canada .f, .news-box .f { padding-right: 0px;}
.canada .s, .news-box .s { padding-left: 0px;}
.cnda { background: #eeeeee none repeat scroll 0 0; padding: 15px; min-height: 185px;}
.cnda h3 { font-family:'Open Sans Bold'; color: #333333;}
.cnda h3, .box h3 { color: #333333; font-family: "Open Sans Bold"; font-size: 18px; line-height: 25px; text-transform: capitalize;}
.thrs { font-family: 'open_sansregular'; font-size: 11px !important; text-transform: uppercase; color: #666666; margin: 14px 0 4px;}
.cnda p { color: #333333; font-size: 14px; line-height: 20px;}
.cnda p i.fa, p.updt i.fa { background: #990000 none repeat scroll 0 0; color: #fff; float: right; margin-top: 5px; padding: 0px 5px 1px 5px; font-weight: bold;}
p.updt i.fa { float: none;}
p.updt i.fa:hover, .cnda p i.fa:hover {background: #006537; }
.canada, .news-box { margin-bottom: 15px;}
.news-box .s .cnda { padding: 10px 15px;}
.cnda h3 a { color: #333333;}
.cnda h3 a:hover { color: #990000;}
.white { background: #fff;}
.show { background: #006537; padding: 11px;}
.show:hover {
    background: #990000;
}
.show a { color: #fff; font-family: "Open Sans Bold"; text-transform: capitalize;}
.show > h3 { display: inline; font-size: 18px;}
.show .fa.fa-angle-double-right { float: right; font-size: 22px;}
/* .gen-news.arcv-nws-center.sports .col-xs-12.col-sm-8.s .cnda{min-height: auto;} */
.gen-news .banner { margin-bottom: 15px;}
.gen-news .banner h3 { color: #fff;}
.gen-news.arcv-nws-left .carousel-caption {
    min-height: 83px;
    padding: 16px 0 11px 20px !important;
}
.arcv-nws-rght .brd {
    padding: 38px 15px 0;
}
.archive-banner {
    text-align: center;
}
.archive-banner img { display: inline;}
.arcv-nws-left .news-box .f img { width: auto;}
.arcv-nws-left h3 { margin: 0px;}
.arcv-nws-left .remove-space { margin: 0px;}
.arcv-nws-left .cnda { min-height: 150px;}
.arcv-nws-left .col-xs-12.col-sm-4.f {
    width: auto;
}
.arcv-nws-left .col-xs-12.col-sm-8.s{
    float: left;
    width: 71%;
}
.gen-news.arcv-nws-center .col-xs-12.col-sm-8.s{float: left;}

.arcv-nws-left .thrs { margin: 0 0 0px;}
.arcv-nws-rght .inter {
    margin: 32px 0 5px;
}

.previous {
    border: 1px solid #ccc;
    padding: 7px 2px;
}
.previous-box { border-bottom: 1px solid #333; margin-bottom: 15px;}
.box { padding: 0px 7px 7px 7px;}
.previous .col-xs-12.col-sm-4 {
    width: auto;
	padding-right: 10px;
}
.previous .col-xs-12.col-sm-8 {
    float: left;
    min-height: 75px;
    padding: 0;
    width: 70%;
}
.ttl {
    top: 0;
    position: absolute;
	left: 15px;
}
.previous-box.box.row{padding-right:2px;}
.previous-box h3 {
    margin: 0; line-height: 20px;
}
.previous-box h3 a{color: #333;font-size: 16px;}

.previous-box h3 a:hover{
    color: #006537;
}
.previous .thrs {
    margin: 3px 0 0;
}
p.updt { color: #333333; margin: 7px 0 3px;}
.arcv-nws-left .carousel-caption > h3 {
    text-transform: none; cursor:pointer;
}
.login {     position: relative;
    left: -8px;
    width: 78px;}

.default-body p {font-family: 'open_sansregular'; margin-bottom: 14px; line-height: 20px;}
.default-body h4 {font-size: 18px; font-family:'Open Sans Bold'; color: #990000; margin-bottom: 1px; margin-top: 0px;}
.default-body li {font-family: 'open_sansregular'; padding: 5px 0; line-height: 20px;}
.default-body li a{ font-family: 'open_sansregular';}
.default-body li a:hover{color: #990000;}
	
.news-archive h3, .contact h3 { font-size: 22px; font-family:'Open Sans Extrabold'; color: #000; text-transform: uppercase;}
.news-archive p {font-size: 18px;color: #333333;font-family: 'Open Sans Extrabold';margin-bottom: 20px; font-weight: bold; border-bottom: 1px solid #fcd206; padding-bottom: 1px;}
.news-archive h4 { font-size: 18px; font-family:'Open Sans Bold'; color: #990000; margin-bottom: 1px; margin-top: 0px;}
.news-archive ul { padding-left: 0px; margin-bottom: 26px;}
.news-archive ul li { list-style-type: none; position: relative; padding-left: 14px;}
.news-archive ul li a{font-size: 13px;color: #333;font-family: 'open_sansregular';}
.news-archive ul li a:hover{color: #990000;}
.news-archive .fa.fa-circle {
    color: #990000;
    font-size: 5px;
    margin-right: 5px;
    position: absolute;
    left: 0px;
	line-height: 19px;
}
.year ul li { background: #aaaaaa none repeat scroll 0 0; color: #fff; font-family: 'open_sanssemibold'; display: inline-block; padding: 4px 9px; margin-bottom: 3px;}
.year ul li.active { background: #9a0000 none repeat scroll 0 0; color: #fff;}
.year ul li a, .tbl ul li a {font-size: 14px; color: #fff!important; font-family: 'open_sanssemibold';}
.calendar { font-family: 'open_sansregular'; border: 1px solid #fcd206; font-size: 13px; margin-bottom: 27px;}
.calendar th { text-align: center; width: 5.5%;padding: 10px;}
.calendar tbody tr td a {color:#333;}

.tbl > ul {
    margin-bottom: 0;
}
.tbl ul li { margin-bottom: 0px; margin-right: 4px;}
.tbl ul li.active {
    background: #fcd206 none repeat scroll 0 0;
    color: #000; padding-bottom: 7px;
}
.contact h4 { color: #990000; font-size: 14px; text-transform: uppercase; font-family:'Open Sans Extrabold'; margin-bottom: 0; margin-top: 18px;}
.contact p { font-size: 14px; color: #333333; font-family: 'open_sansregular'; margin-bottom: 14px;}
.contact > ul {
    padding: 0; margin: 0;
}
.contact > ul li { list-style-type: none; position: relative; padding-left: 30px; font-size: 20px; font-family: 'open_sanssemibold'; margin-bottom: 12px;}
.contact > ul li .fa { position: absolute; left: 0px; color: #990000; line-height: 26px;}
.contact > ul li span { font-size: 13px; font-family: 'open_sansregular'; margin-left: 7px;}
.inq {
    background: #990000 none repeat scroll 0 0;
    color: #fff !important;
    font-size: 18px !important;
    padding: 4px 9px; margin-top: 41px !important; margin-bottom: 30px !important;
}
.form-control, textarea {
    background-color: #eeeeee;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 0;
    box-shadow: none;
    color: #555;
    display: block;
    font-size: 16px;
    height: 48px;
    line-height: 1.42857;
    padding: 6px 12px;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
    width: 100%;
}
.form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #333333 !important; font-family: 'open_sansregular' !important;
}
.form-control::-moz-placeholder { /* Firefox 19+ */
  color: #333333 !important; font-family: 'open_sansregular' !important;
}
.form-control:-ms-input-placeholder { /* IE 10+ */
  color: #333333 !important; font-family: 'open_sansregular' !important;
}
.form-control:-moz-placeholder { /* Firefox 18- */
  color: #333333 !important; font-family: 'open_sansregular' !important;
}

textarea {
    width: 100%; min-height: 198px;
}

.form-control:focus {
    border-color: rgba(0, 101, 55, 0.7);
    box-shadow: 0 1px 1px rgba(0, 101, 55, 0.7) inset, 0 0 5px rgba(0, 101, 55, 0.7);
    outline: 0 none;
}
.on-air-top{background:#eee;padding:10px 0;}
.year .year-wise ul li:hover {
    background: #9a0000;
}
.year .tbl ul li:hover {
    background: #fcd206;
	color:#000;
}
.bg {
    background: #990000 none repeat scroll 0 0;
    color: #fff;
    padding: 8px 0;
}
.red, .red a{color:#dc1f26!important;}
.bg a {color:#fff!important;}

/* iyie CSS */
.iyie-tab .nav-iyie-tab > li {     float: left;     margin-bottom: -1px;     width: 33%;     overflow: hidden; }
.nav.nav-tabs.nav-iyie-tab a {font-size: 14px !important; }
.iyie-tab .nav>li>a{padding:10px 5px;}
.iyie-inner-content .tab-pane ul li{list-style-type:none;}
.iyie-inner-content .tab-pane ul{padding:0;/* margin:5px 0; */}
.iyie-inner-content img{float:left;padding-right: 18px;}
.iyie-inner-content .tab-pane ul li .sub-content{padding: 10px 0px; max-width: 98%; display: inline-flex;}
.iyie-inner-content .tab-pane ul li .sub-content p{font-size:14px;font-family: 'open_sansregular';}
.iyie-inner-content .tab-pane ul li .sub-content p i.fa, .technology-box-content .technology-details p i.fa{background: #990000 none repeat scroll 0 0;color: #fff;margin-top: 5px;padding: 0px 5px 1px 5px;font-weight: bold; }
.iyie-inner-content .tab-pane ul li .sub-content p i.fa:hover, .technology-box-content .technology-details p i.fa:hover{color: #ffffff;background: #006537;}
.tab-content .getmore{margin: 5px 18px 10px;}
.tab-content li { border-bottom: 1px solid #cccccc;}
.article-pagin .banner728X90{clear:both;max-height: 100px;margin: 10px 0;}
.iyie-part h2{font-family:'Open Sans Extrabold';font-size:24px;color:#990000;}
.technology-title{background: #eee;min-height: 110px;padding: 0;}
.technology-title h4{font-family:'Open Sans Bold';font-size:16px;position: absolute;bottom: 0;padding-left: 10px;padding-right: 15px;}
.technology-title h4 a{color:#333;}
.technology-details{margin-top:15px;}
.technology-box-content .technology-details small{font-size:11px;font-family: 'open_sansregular';color:#666666;text-transform:uppercase;}
.technology-box-content .technology-details p{font-family: 'open_sansregular';color:#333333;border-bottom:1px solid #006537;padding: 7px 0;}
.top-small-title{border-bottom: 1px dashed #ccc;}
.top-small-title .title-left h4{color:#990000;font-size:14px;font-family:'Open Sans Bold';}
.top-small-title .title-left h4 span{color:#333333;font-family: 'open_sanssemibold';}
.top-small-title .icon-right ul, .middle-social-part .circle-social-icons ul, .middle-social-part .icon-right ul{margin: 0;padding: 5px 0;}
.top-small-title .icon-right ul li, .middle-social-part .circle-social-icons ul li, .middle-social-part .icon-right ul li{display: inline-block;}
.top-small-title .icon-right ul li a, .middle-social-part .icon-right ul li a{color:#990000;padding-left: 5px;    font-size: 22px;}    
 .middle-social-part .icon-right ul li a{line-height:35px;}
.nxt-pre, .aouther {padding: 0; }
.article-pagin .nxt-pre ul li {display:inline-block;}
.article-pagin .nxt-pre ul{margin-top: 10px;}
.article-pagin .nxt-pre ul li a{padding-left:10px;color:#990000;font-size:11px;font-family:'Open Sans Bold';}
.article-pagin .nxt-pre ul li a:hover{color:#006537;}
.article-pagin .aouther h4{color:#666666;font-family: 'open_sanssemibold';font-size:11px;}
.article-pagin h1{font-size:24px;font-family:'Open Sans Extrabold';line-height: 34px;/* text-transform: uppercase; */}
.inner-article-body .iyie-article-details h4{font-family:'Open Sans Bold';color:#333333;font-size:18px;line-height:26px;}
.inner-article-body .iyie-article-details p{font-family: 'open_sansregular';color:#333333;font-size:14px;line-height:22px;}
.inner-article-body .article-img-middle{margin-top: 25px;}

.middle-social-part .circle-social-icons ul li a i{color: #fff;background: #424242;width: 30px;padding: 2px;border-radius: 0;transition: all 0.3s ease-in-out 0s;line-height: 20px;font-size: 14px;text-align: center; }
.middle-social-part .circle-social-icons ul li a i.fa.fa-facebook { background: #3B5998;}
.middle-social-part .circle-social-icons ul li a i.fa.fa-twitter { background: #58CCFF;}
.middle-social-part .circle-social-icons ul li a i.fa.fa-google-plus { background: #DC4937;}
.middle-social-part .circle-social-icons ul li a i.fa.fa-linkedin { background: #0077B5;}
.middle-social-part .circle-social-icons ul li a i.fa.fa-pinterest { background: #ca2027;}
.middle-social-part .circle-social-icons ul li a i.fa.fa-envelope { background: #ca2027;}
.middle-social-part .circle-social-icons ul li a i.fa.fa-whatsapp { background:  #25D366;}
.content-bottom-part h3{font-size:16px;font-family:'Open Sans Bold';color:#990000;}
.content-bottom-part p{font-size:14px;font-family: 'open_sansregular';color:#333333;margin-top: 10px;}
.content-bottom-part span{font-size:18px;font-family: 'Open Sans Bold';color:#990000;}
.content-bottom-part{margin-bottom:20px;}
.quotes{border:1px solid #ccc;}
.quotes .more-quotes ul {list-style-type: none;text-align: center;padding: 10px;margin: 0; }
.quotes .more-quotes ul li {display: inline-block;     border-right: 1px solid #990000;     padding-right: 10px;     padding-left: 5px; }
.quotes .more-quotes ul li a{font-family: 'open_sanssemibold';font-size:14px;color:#990000;}
.quotes .more-quotes ul li a:hover{color:#006537;}
.quotes .more-quotes {border-top: 1px dashed #ccc;}
.quotes-text { padding: 15px;}
.quotes-text span img {display: inherit;margin-right: 7px;margin-top: -5px; }
.quotes-text span span.quot-2 {float: right;margin-top: 9px; }
.quotes .more-quotes ul li:last-child {border: none; }
.imgdesc {font-size: 12px;font-weight: bold;}

/* news-comment CSS*/
.inner-article-body .article-body{font-family: 'open_sansregular';color:#333333;font-size:16px;-webkit-font-smoothing: antialiased;-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}	
.inner-article-body .article-body p{line-height:26px;margin-bottom:26px;}
.inner-article-body .article-body li{line-height:25px;margin-bottom:15px;}
.inner-article-body .article-body blockquote{border-color: #ccc;font-style: italic;}
.inner-article-body .article-body u{text-decoration: underline!important;}
.news-comments h2{font-family:'Open Sans Extrabold';font-size:24px;color:#990000;padding-bottom:5px;border-bottom: 1px solid #990000;}
.news-comments .article-pagin{border:none;}
.gray-news-comment-1{background:#eeeeee;border-left: 1px solid #999999;padding: 15px;}
.news-comment-inner-1{background:#fff;border-left: 1px solid #999999;padding: 15px;margin-top: 10px;}
.news-comment-inner-2{background:#eeeeee;border-left: 1px solid #999999;padding: 15px;margin-top: 10px;}
.gray-news-comment-1 .getmore{float:none;font-family: 'open_sanssemibold';}
.news-comment-inner-2 .form-control, .textarea{background:#fff;font-family:'open_sansregular';font-size:14px;color:#333333;}
.gray-news-comment-1 span{font-family:'Open Sans Bold';font-size:14px;color:#333333;}
.gray-news-comment-1 p{font-family:'open_sansregular';font-size:12px;color:#333333;line-height: 20px;}
.comments-part-1 h3{font-family:'Open Sans Bold';font-size:18px;color:#333333;text-transform:capitalize;}
.news-comment-inner-2 .form-group button {font-size: 13px;font-family: 'open_sanssemibold';padding: 5px 12px;float: right; }
.comments-part-2 {margin: 10px 0; }
.yellow-news-comment-1{background:#eeeeee;border-left: 1px solid #fcd206;padding: 15px;}
.yellow-news-comment-1 .getmore{float:none;font-family: 'open_sanssemibold';}
.yellow-news-comment-1 span{font-family:'Open Sans Bold';font-size:14px;color:#333333;}
.yellow-news-comment-1 p{font-family:'open_sansregular';font-size:12px;color:#333333;line-height: 20px;}
.comments-part-2 .news-comment-inner-1{background:#fff;border-left: 1px solid #fcd206;padding: 15px;margin-top: 10px;}
.comments-part-2 .news-comment-inner-2{background:#eeeeee;border-left: 1px solid #fcd206;padding: 15px;margin-top: 10px;}
.comments-part-3 .green-news-comment-1{background:#eeeeee;border-left: 1px solid #006537;padding: 15px;}
.comments-part-3 .green-news-comment-1 p{font-family:'open_sansregular';font-size:12px;color:#333333;line-height: 20px;}
.comments-part-3 .green-news-comment-1 span{font-family:'Open Sans Bold';font-size:14px;color:#333333;}
.comments-part-3 .green-news-comment-1 .getmore{float:none;font-family: 'open_sanssemibold';}
.comments-part-4{margin: 10px 0;}
.comments-part-4 .red-news-comment-1{background:#eeeeee;border-left: 1px solid #dc1f26;padding: 15px;}
.comments-part-4 .news-comment-inner-1{background:#fff;border-left: 1px solid #dc1f26;padding: 15px;margin-top: 10px;}
.comments-part-4 .news-comment-inner-2{background:#eeeeee;border-left: 1px solid #dc1f26;padding: 15px;margin-top: 10px;}
.comments-part-4 span{font-family:'Open Sans Bold';font-size:14px;color:#333333;}
.comments-part-4 p{font-family:'open_sansregular';font-size:12px;color:#333333;line-height: 20px;}
.comments-part-4 .getmore{float:none;font-family: 'open_sanssemibold';}
.ggl-add-728x90 img{margin:0 auto;margin-bottom: 35px;}
.news-comment-inner-2 .user-name{margin-top:20px;}
.leave-your-cmnt h3{font-family:'Open Sans Bold';font-size:18px;color:#333333;text-transform:capitalize;}
.leave-your-cmnt ul {list-style-type: none;padding: 0;}
.leave-your-cmnt ul li{display:inline-block;font-family: 'open_sanssemibold';font-size:14px;border-right: 1px solid #ccc;    padding-left: 15px;}
.leave-your-cmnt ul li:last-child, .leave-your-cmnt ul li:first-child{     border: none; }
.leave-your-cmnt ul li:first-child{ padding-left: 0px;}
.leave-your-cmnt ul li a{font-family: 'open_sanssemibold';font-size:14px;color:#990000;padding-right: 15px;}
.leave-your-cmnt ul li a:hover{color:#006537;}
.publication p{font-family:'open_sansregular';font-size:12px;margin-top: 10px;}
.publication p a{color:#990000;}
.leave-your-cmnt {     border-top: 1px solid #990000;     border-bottom: 1px solid #eee; }
.publication{     border-bottom: 1px dashed #ccc; }

.technology-box-content .technology-img{padding-right:0;}
.tech-title {     padding-left: 0; }

.icon-right{position:relative;}
.icon-right .comment-number {position: absolute; right: 19px; top: 11px;	line-height: 15px;}
.icon-right .comment-number a{color:#fff;font-size:12px;}

.related-article {margin-top:10px; border-top: 1px solid #eee;}
.related-article ul {margin-bottom: 10px; list-style-type: inherit;    padding: inherit;}
.related-article ul li {display: block; padding: 0; padding-bottom: 5px; border: 0;}
.related-article ul li span {color: #006537;font-size: 12px; padding-right: 10px;}
.related-article ul li a{font-size: 12px;  font-family: 'open_sanssemibold';}


.disclaimer {border-bottom: 1px dashed #ccc;	text-align: justify; padding: 15px 0;}
.disclaimer p {color: #990000; font-family: 'open_sansregular'; font-size:11px;}
.disclaimer span {color: #006537; font-family: 'open_sanssemibold'; font-size:12px;}

.news_image{margin: 0 10px 10px 0;cursor:pointer; width:240px;float:left;}

/* Sports Page CSS */
.table-group-abcd .table-striped>tbody>tr:nth-of-type(odd), .table-group-qtr-fnl .table-striped>tbody>tr:nth-of-type(odd), .sports-result-table-1 .table-striped>tbody>tr:nth-of-type(odd), .sports-result-table-2 .table-striped>tbody>tr:nth-of-type(odd){background-color: #eeeeee;}
.table-group-abcd .table-striped>tbody>tr:nth-of-type(even), .table-group-qtr-fnl .table-striped>tbody>tr:nth-of-type(even), .sports-result-table-1 .table-striped>tbody>tr:nth-of-type(even), .sports-result-table-2 .table-striped>tbody>tr:nth-of-type(even){background-color: #e5e5e5;}
.sprt-page-title{border-bottom:1px solid #990000;margin-bottom: 18px;}
.sports-right-part{margin-bottom: 18px;padding: 0 15px;}
.sprt-right-title{border-bottom:1px solid #990000;    margin-bottom: 18px;}
.sprt-page-title small, .sports-right-part small{font-size:11px;font-family: 'open_sansregular';color:#990000;}
.news-box .news-title{font-size:16px;font-family: 'Open Sans Bold';color:#990000;}
.sports-right-part h3{font-size: 22px;font-family: 'Open Sans Extrabold';color: #000;text-transform:uppercase;margin-bottom: 0;margin-top: 6px;}
.table-group-abcd table tbody th img, .table-group-qtr-fnl table tbody th img{display:inline-block;padding-right: 10px;}
.table-group-abcd table tbody tr th, .table-group-qtr-fnl table tbody tr th{color:#990000;font-family: 'open_sansregular';font-size:14px;padding:8px;}
.table-group-abcd table tbody tr td, .table-group-qtr-fnl table tbody tr td{font-family: 'open_sansregular';font-size:14px; padding:10px;color:#333333}
.table-group-abcd table thead tr{background:#006537;}
.table-group-abcd table thead tr th{color:#fff;font-size:16px;font-family: 'open_sansregular';padding: 7px;}
.table-group-abcd h3{color:#990000;font-family: 'Open Sans Bold';font-size:16px;text-transform: none;margin-bottom: 5px;}
.table-group-abcd table, .table-group-qtr-fnl table {border:none;overflow-x: scroll;}
.table-group-qtr-fnl .table-panel-title1{background: #990000; }
.table-group-qtr-fnl .table-panel-title2 {background: #000000; }
.table-group-qtr-fnl .table-panel-title1 h3, .table-group-qtr-fnl .table-panel-title2 h3{color:#fff;font-size:13px;padding:10px;margin-bottom: 0;text-transform: capitalize;font-family: 'Open Sans Bold';}
.table-group-qtr-fnl .table-panel-title1 h3 span, .table-group-qtr-fnl .table-panel-title2 h3 span{color:#fcd206;}
.table-group-qtr-fnl table tbody tr .green{color:#006537}
.table-group-qtr-fnl table tbody tr th{color:#990000;font-family: 'open_sansregular';font-size:14px;padding:8px;}
.table-group-abcd table tbody tr td .bold, .table-group-qtr-fnl table tbody tr .bold{font-weight:bold;}
.pagination>li>a, .pagination>li>span { 	padding: 2px 10px;     margin-left: 5px;     line-height: 28px;     color: #333333;     background-color: #fff;     background: #eeeeee;     font-size: 15px; 	border:none; }
.pagination>.active>a{background-color: #006537;border-color: #006537;}
.pagination>li:first-child>a, .pagination>li:last-child>a{border-radius:0;color:#990000}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover, .pagination>li>a:hover{background-color: #006537;border-color: #006537;color:#fff;}
.static-pagination{border-top:1px solid #aaaaaa;}
.radio-box .fa{background:#006537;color:#fff;padding:2px 5px;margin-left: 10px;}
.radio-box a{color:#006537;margin-right: 10px;text-transform:uppercase;cursor: auto;float: right;font-family: 'open_sansregular';font-size:14px;}
.radio-box {border: 1px solid #ccc;margin-bottom: 15px;padding: 15px;}
.radio-box form{margin: 20px 0 0;}
.radio-box h3{color:#333333;font-family: 'Open Sans Bold';font-size:18px;text-transform:capitalize;}


/* Sports Results CSS*/
.sports-result-table-1 table, .sports-result-table-2 table{border:none;}
.sports-result .sprtrslt-title{font-size:16px;font-family: 'Open Sans Bold';color:#990000;text-transform: capitalize;padding-bottom: 5px;border-bottom:1px solid #990000;}
.sports-result .sprtrslt-page-title{border-bottom:1px solid #990000;padding: 0 0 10px;margin-bottom: 15px;}
.sports-result-table-1 table, .sports-result-table-2 table{font-family: 'open_sansregular';color:#333333;font-size:14px;}
.sports-result-table-1 .table > tbody > tr > td, .sports-result-table-2 .table > tbody > tr > td{padding: 5px 5px;}
.sports-result-table-1 .table > tbody > tr > .bold, .sports-result-table-2 .table > tbody > tr > .bold{font-family: 'Open Sans Bold';}
.sports-result-table-2 table thead th{background:#006537;color:#fff;padding: 10px 10px 10px 5px;}
.sports-result-table-2 .table > tbody > .pink{background:#ffbabd !important;}
.sports-result-table-2 .table > tbody > .yellow{background:#fcea93 !important;}
.sports-result-table-2 .table > tbody > .green{background:#ade0c9 !important;}


/* female-profile-member CSS*/

.profile-left{width:80%;float: left;}
.profile-right{width:20%;float: left;}
.profile-left .profile-box-left{width:20%;float:left;padding: 0 12px 25px;}
.profile-right .profile-box-right {float: right;padding: 0 25px 25px; }
.profile-left .profile-box-left .profile-box-content{background:#dddddd;padding-bottom: 5px;}
.profile-right .profile-box-right .profile-box-content p, .profile-left .profile-box-left .profile-box-content p{font-size:12px;font-family: 'open_sansregular';color:#000;text-transform:uppercase;margin:0;padding: 5px 5px 0;}
.profile-left .profile-box-left .profile-box-content span{font-size:12px;font-family: 'open_sansregular';color:#990000;padding: 0 5px;}
.profile-box-left .profile-box-content .profile-img img, .profile-box-left .profile-box-content,  .profile-box-right .profile-box-content .profile-img img, .profile-box-right .profile-box-content{position: relative; width:100%;}
.profile-box-left .profile-box-content .edit{position: absolute;background: #fff;width: 40px;height: 40px;text-align: center;line-height: 54px; bottom: 45px;right: 0; }
.profile-box-right .profile-box-content .edit{ 	position: absolute;background: #fff;width: 40px;height: 40px;text-align: center;line-height: 54px; bottom: 21px;right: 0; }
.profile-box-left .profile-box-content .edit i.fa, .profile-box-right .profile-box-content .edit i.fa {font-size: 28px; color: #990000; }
.profile-box-left .profile-box-content .edit i.fa:hover, .profile-box-right .profile-box-content .edit i.fa:hover {color: #006537; }
.profile-right h3{font-family:'Open Sans Extrabold';color:#990000;font-size:18px;text-transform:uppercase;text-align: center;}
.profile-left h3{font-family:'Open Sans Extrabold';color:#000;font-size:22px;text-transform:uppercase;padding: 0 10px;}
.more-profile a {padding: 5px 15px;background: #006537;color: #fff;font-family: 'open_sanssemibold'; font-size: 14px;text-transform:uppercase;}
.more-profile a .fa{font-size: 13px;padding-left: 5px;}
.more-profile a:hover{background:#990000;}
.more-profile{padding-right: 15px;margin-bottom: 35px;}


/* Photo Gallery CSS*/

.gallery-left{width:80%;float: left;}
.gallery-right{width:20%;float: left;}
.gallery-left .gallery-box-left{width:20%;float:left;padding: 15px 10px 5px;}
.gallery-right .gallery-box-right {padding: 0 25px 25px; }
.gallery-left .gallery-box-left .gallery-box-content{padding-bottom: 5px;}
.gallery-right .gallery-box-right .gallery-box-content p, .gallery-left .gallery-box-left .gallery-box-content p{font-size:12px;font-family: 'open_sansregular';color:#000;margin:0;padding: 5px 0 0;}
.gallery-left .gallery-box-left .gallery-box-content span{font-size:12px;font-family: 'open_sansregular';color:#990000;padding: 0 5px;}
.gallery-box-left .gallery-box-content .gallery-img img, .gallery-box-left .gallery-box-content,  .gallery-box-right .gallery-box-content .gallery-img img, .gallery-box-right .gallery-box-content{position: relative; }
.gallery-box-left .gallery-box-content .edit{position: absolute;     background: #fff;     width: 55px;     height: 45px;     text-align: center;     line-height: 54px;     bottom: 26px;     right: 0;     left: 0;}
.gallery-box-right .gallery-box-content .edit{ 	position: absolute;background: #fff;width: 40px;height: 40px;text-align: center;line-height: 54px; bottom: 22px;right: 0; }
.gallery-box-left .gallery-box-content .edit h4{font-size: 20px; color: #990000; font-family: 'open_sansregular';margin-top:5px;}
.gallery-box-left .gallery-box-content .edit h4 span{color: #666666;font-size:12px;text-transform:uppercase;    display: block;padding-left: 0;}
.gallery-right h3{font-family:'Open Sans Extrabold';color:#990000;font-size:18px;text-transform:uppercase;text-align: center;}
.gallery-left h3{font-family:'Open Sans Extrabold';color:#000;font-size:22px;text-transform:uppercase;padding: 0 10px;float: left;}
.gallery-left .photo-option ul{list-style-type:none;    margin: 0;}
.gallery-left .photo-option ul li{display:inline-block;background:#006537;}
.gallery-left .photo-option ul li a {     color: #fff;     font-family: 'open_sanssemibold';     font-size: 14px;     padding-right: 5px;     padding-left: 5px; }
.gallery-left .photo-option ul li a:hover{background:#990000;}
.photo-option {     float: right;     margin-top: 20px;     margin-right: 12px; }
.photo-option i.fa {     font-size: 11px;     padding-left: 5px; }
/* .gallery-left .static-pagination{float:right; border:none;padding-right:10px;} */
.gallery-img > a {     display: block;     position: relative; }
.gallery-box-content .gallery-img > a p.overlay {
    position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    background: rgba(153,0,0,0.6);
	opacity:0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;	
}
.gallery-box-content .gallery-img > a p.overlay i {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: #ffffff;
    font-size: 30px;
    display: inline-block;
    text-align: center;
}
.gallery-box-content .gallery-img > a:hover p.overlay {opacity: 1; } 
.gallery-img {background-color: #eee;padding: 4px;};


/* Photo Gallery-Details CSS*/
.gallery-details-back .back a {background:#eeeeee;color: #006537;font-size: 14px;padding: 3px 15px 3px 5px;text-transform: uppercase;font-family: 'open_sanssemibold'; }
.gallery-details-back .back a:hover {background:#990000;color:#fff;}
.gallery-details-back .back a i.fa{color:#999999;font-size:11px;padding-right: 5px;}
.gallery-details-submit .submit-report a{font-family: 'open_sanssemibold';font-size: 14px;color: #fff;background: #006537;text-transform: uppercase;padding: 3px 15px 3px 5px; }
.gallery-details-submit .submit-report a:hover{background:#990000;}
.gallery-details-right .gallery-details-title h3 {font-family: 'Open Sans Extrabold';text-transform: uppercase;color: #000;font-size: 22px;margin: 0; }
.gallery-details-submit .submit-report i.fa {padding-right: 5px;padding-left: 5px;font-size: 11px; }
.gallery-detail-img{position:relative;margin-bottom: 5px; background-color: #eee;padding: 5px;}
.gallery-detail-img .edit{ 	position: absolute;right: 0;bottom: 0;background: #fff;padding: 10px; }
.gallery-detail-img .edit i.fa{font-size:28px;color:#990000; }
.gallery-detail-img .edit i.fa:hover{color:#006537;}
.gallery-details-box a{font-size:14px;font-family: 'open_sansregular';color:#000;}
.gallery-details-box a:hover{color:#006537;}
.gallery-details-box a span{color:#990000;padding-right:2px;}
.gallery-details-box {margin-bottom: 10px; }
.gallery-details-right .author p{font-family: 'open_sansregular';}
.gallery-details-right .author p span{color:#990000;}
.gallery-details-right .static-pagination{border:none;float:right;}
.author {margin-top: 30px; }
.back a {background:#eeeeee;color: #006537;font-size: 14px;padding: 3px 15px 3px 5px;text-transform: uppercase;font-family: 'open_sanssemibold'; }

/*Photo-rating CSS*/
.photo-rating-left .photo-rating-title h3{font-family:'Open Sans Extrabold';text-transform:uppercase;color:#000;font-size:22px;margin: 0;}
.submit-report{float:right;margin: 15px 0 15px;    z-index: 1;     position: relative;}
.photo-rating-inner-right .submit-report a{font-family: 'open_sanssemibold';font-size:14px;color:#fff;background:#006537;text-transform:uppercase;padding:3px 15px 3px 5px;}
.photo-rating-inner-right .submit-report a:hover{background:#990000;}
.photo-rating-inner-right .submit-report i.fa{padding-right: 5px;padding-left: 5px;font-size: 11px;}
.photo-rating-inner-left .back a{font-family: 'open_sanssemibold';font-size:14px;color:#006537;background:#eeeeee;text-transform:uppercase;    padding: 3px 15px 3px 5px;}
.photo-rating-inner-left .back a:hover{background:#990000;color:#fff;}
.photo-rating-inner-left .back a i.fa{color:#999999;padding-right: 5px;font-size: 11px;}
.back{margin:15px 0 15px;}
.photo-rating .controls.pull-right.hidden-xs {     margin-top: 10px; }
.photo-rating-caption .rating-star ul{    margin: 0;     padding: 0px;}
.photo-rating-caption .rating-star ul li{display:inline-block;padding-right: 5px;list-style-type: none;}
.photo-rating-caption {position: absolute;     width: 99%;     bottom: 0;     background: rgba(0,0,0,0.7);     color: #fff;     padding: 10px 15px;     right: 2px; }
.photo-img-rating {position: relative;}
.photo-img-rating  img{position: relative;background-color: #eee;padding: 5px 0 0 5px; }
.photo-rating-caption .rating-star ul li ul {     margin: 0;     padding: 0; }
.rating-star ul li .rating-star-left li{font-family: 'open_sanssemibold';font-size:14px;}
.rating-star ul li .rating-star-left li a{color:#fff;}
.rating-star ul li .rating-star-left li a:hover{color:#fcd206;}
.rating-star-left li.active a i.fa.fa-star {color: #fcd206; }
.rating-star ul li{font-family: 'open_sansregular';font-size:12px; }
.photo-rating-comments .photo-rating-inner-1{border-left:1px solid #999999; background:#eeeeee;    padding: 15px;}
.photo-rating-comments .photo-rating-inner-2{border-left:1px solid #999999; background:#fff;    padding: 15px;margin-top: 20px;}
.photo-rating-comments .photo-rating-inner-2 .form-control, .photo-rating-comments .photo-rating-inner-2 textarea{background:#fff;}
.photo-rating-comments a.reply {
    background: #006537;
    color: #fff;
    padding: 3px 10px;
	font-family: 'open_sanssemibold';
}
a.reply .fa.fa-angle-right {
    font-size: 17px;
    font-weight: bold;
    margin-left: 7px;
}
.photo-rating-comments .form-group button {     font-size: 13px;     font-family: 'open_sanssemibold';     padding: 5px 12px;     float: right; }
.photo-rating-comments .user-name {margin-top:20px;}
.ggl-add {margin:0 auto;padding: 35px 0 35px;}
.photo-rating-right .right-title h3{font-size:18px;font-family:'Open Sans Extrabold';text-transform:uppercase;color:#990000;}
.photo-rating-right .recent-viewed-photo p{font-family: 'open_sansregular';font-size:14px;margin-top: 5px;}
.photo-rating-right .recent-viewed-photo img{margin:0 auto;}
.ggl-add720{margin: 0 auto;padding:40px;}
.photo-img-paging  img{background-color: #eee;padding: 5px;    margin: 0 auto; width: 100%; margin-bottom: 5px; cursor:pointer; }

/* latest Profile CSS*/
.latest-profile-left{width:18%;float:left;}
.latest-profile-right{float: right;}
.latest-profile-right h3{margin-top:0;}
.profile-box-left .profile-box-content .comment-edit{position: absolute;background: #fff;width: 40px;height: 40px;text-align: center;line-height: 54px; bottom: 38px;right: 0; }
.profile-box-left .profile-box-content .comment-edit i.fa, .profile-box-right .profile-box-content .comment-edit i.fa {font-size: 28px; color: #990000; }
.profile-box-left .profile-box-content .comment-edit i.fa:hover, .profile-box-right .profile-box-content .comment-edit i.fa:hover {color: #006537; }
.latest-profile-right .profile-box-left .profile-box-content{background:#dddddd;}
.latest-profile-right .profile-box-left .profile-box-content h5{font-size:12px;font-family: 'open_sansregular';color:#000;padding-left: 5px;}
.latest-profile-right h4{font-family:'Open Sans Extrabold';color:#990000;font-size:18px;text-transform:uppercase;padding-left: 15px;}


/* votes-regional  css */
.votes-regional-banner img{margin:0 auto;}
.national-chart-1 {     margin: 10px 0 10px 0; }
.summary-chart, .national-chart-2{margin-bottom:10px;}
.votes-regional .arcv-nws-rght.news h3 {     color: #000; font-size: 22px; }
.votes-regional .arcv-nws-rght.news ul {     border: 1px solid #ccc; padding: 1px; margin-bottom: 32px; }
.votes-regional .arcv-nws-rght.news ul li.active { background: #990000;}
.votes-regional .arcv-nws-rght.news ul li.active a { color: #fff;}
.votes-banner img {     display: inline; }
.votes-regional .votes-ragional-right .constituencies ul {     height: 370px;     overflow-y: scroll; }
.votes-regional h4 { font-family:'Open Sans Bold'; color: #990000; margin-bottom: 7px;}
.votes-highlight p { font-family: 'open_sansregular'; color: #333333; margin-bottom: 9px;font-size:14px;}
.votes-highlight a.president {     background: #006537 none repeat scroll 0 0;     color: #fff;     font-family: "open_sanssemibold";     text-align: center;     text-transform: uppercase; 	margin-bottom: 0; 	padding: 2px 10px; 	font-size:14px; }
a.president.parliament:hover, .votes-highlight a.president:hover {     background: #990000; }
.president .fa.fa-angle-right {     font-size: 16px;     font-weight: bold;     margin-left: 3px; }
.team > h4 {     margin: 28px 0 9px; }
.team-box {     text-align: center; }
.team-box img {     border: 1px solid #ccc;     display: inline; }
.team-detail {     padding: 8px 7px; 	background: #eeeeee none repeat scroll 0 0; }
.team-detail h5 { font-family: "open_sanssemibold"; margin: 0px;text-align:left;}
.team-sec { margin-top: 30px;}
.summary-chart h3{font-family:'Open Sans Bold'; font-size:16px;    padding-bottom: 15px;}
.table-group-summary p{font-family: "Open Sans Bold"; font-size:13px;margin-top: -5px;}
.table-group-summary table{font-size:12px;}
.table-group-summary table thead tr th{font-family: 'open_sansregular';color:#fff;}
.table-group-summary table thead tr{background:#006537;}


/* votes result  */
.result-team-detail {
    padding: 8px 7px;
    background: #eeeeee none repeat scroll 0 0;
}
.result-team-detail h5 {
    font-family: "open_sanssemibold";
    margin: 0px;
    text-align: left;
}
.result-team-detail h4 {
    font-size: 16px;
    margin-top: 2px;
    margin-bottom: 0;
	    font-family: 'Open Sans Bold';
    color: #990000;
    text-align: left;
}
.result-team-detail h4 span{color:#006537;}
.votes-result-highlight h4{font-family: "Open Sans Bold"; font-size:18px;color:#990000;}
.votes-result-highlight .more-report{background:#006537;    padding: 5px 15px;}
.votes-result-highlight .more-report:hover{background:#990000;}
.votes-result-highlight .more-report a{color:#fff; font-family: "open_sanssemibold";font-size:14px;    text-transform: uppercase;}
.report-text .fa.fa-angle-right {     font-size: 20px;     font-weight: bold;     margin-left: 3px;     float: right;     vertical-align: middle;     line-height: 0; }
.news-title-right h3{font-family:'Open Sans Extrabold';font-size:22px;color:#990000;text-transform:uppercase;}
.news-title-right {     margin-top: 40px; }
.winr1-name h4, .winr2-name h4{font-family: "open_sanssemibold";font-size:20px;text-transform:uppercase;}
.winr1-name h4{margin-left:10px;}
.winr2-name h4{margin-right:10px;}
.winr1-img{float:left;}
.winr2-img{float:right;}
.winr1-name {     display: inline-block; }
.winr1-name {     display: inline-block;     position: absolute;     bottom: 0;     padding: 0 15px; }
.winr2-name {     float: right;     position: absolute;     bottom: 0;     right: 38%;text-align: right; }
.votes-result-team h3{font-family:'Open Sans Extrabold';font-size:22px;color:#990000;text-transform:uppercase;}
.president-result{height:40px;width:100%; margin-top:15px;  position: relative; }
.chart-result {     display: block;     width: 100%;     height: 100%; }
.chart-result > span { display: inline-block; height:100%; }
span.green-chart,span.green-chart-1{width:42.61%;background:#339933;height:30px;}
span.yellow-chart,span.yellow-chart-1{width:1.43%;background:#ffcc00;height:30px;}
span.blue-chart,span.blue-chart-1{width:55.96%;background:#333399;height:30px;}
.percentage-result { 	position: absolute; 	top:0px; 	left:0px; 	width:100%; 	height:100%; }
.percentage-result > span {font-family:'Open Sans Extrabold'; 	width:50%; 	display: inline-block; 	height:100%; 	font-size: 18px; 	line-height:30px; 	color:#ffffff; 	padding: 0 6px; 	position: relative; }
span.green-chart-percentage:after {     display: block;     height: 55px;     position: absolute;     right: 0;     top: -15px;     content: "";     border-left: 3px dashed #000000;     z-index: 0; }
span.green-chart-percentage:before { font-family: 'open_sansregular';     content: "50%";     position: absolute;     color: #990000;     font-size: 20px;     right: -22px;     top: -50px; }
.percentage-result > span:last-child { text-align: right; }
.blue-chart-percentage::after {     content: "\f0d8";     font-family: FontAwesome;     position: absolute;     left: -10px;     top: 35px;     color: #000; 	font-size:30px; }

.parliamentary-results {
    width: 100%;
    height: 40px;
	margin:15px 0 40px 0;
}
.parliamentary-chart-result {
    width: 100%;
    height: 100%;
    float: left;
	position:relative;
}
.winr-icon-right {
    display: inline-block;
}
.winr-icon-left {
    float: left;
}
span.green-chart-1 {
    float: left;
    color: #fff;
    font-size: 22px;
	font-family:'Open Sans Extrabold';

}
span.yellow-chart-1 {
    float: left;
}
span.blue-chart-1 {
    float: left;
	color: #fff;
    font-size: 22px;
	font-family:'Open Sans Extrabold';
	text-align: right;
}

span.winr-name-left {
    width: 50%;
    float: left;
	font-family: 'open_sanssemibold';
	font-size:18px;
}
span.winr-name-right {
    width: 50%;
    float: right;
    text-align: right;
	font-family: 'open_sanssemibold';
	font-size:18px;
	position:relative;
}
span.yellow-chart-1:before {
    content: "138+Seat";
    position: absolute;
    color: #990000;
    font-size: 14px;
    bottom: -50px;
    left: 46%;
	font-family: 'open_sansregular';
}
span.yellow-chart-1:after {
    display: block;
    height: 60px;
    position: absolute;
    left: 50%;
    top: -8px;
    content: "";
    border-left: 3px dashed #000000;
    z-index: 0;
}

span.winr-name-right:after {
    content: "\f0d8";
    font-family: FontAwesome;
    position: absolute;
    left: -7px;
    top: -10px;
    color: #000;
    font-size: 30px;
}



/* prsident  css */
.president-page-banner img{margin:0 auto;}
.president-page .arcv-nws-rght.news h3 {color: #000; font-size: 22px; }
.president-page .arcv-nws-rght.news ul {border: 1px solid #ccc; padding: 1px; margin-bottom: 32px; }
.president-page .arcv-nws-rght.news ul li.active { background: #990000;}
.president-page .arcv-nws-rght.news ul li.active a { color: #fff;}
.votes-banner img {display: inline; }
.president-page .president-page-right .constituencies ul {     height: 370px;     overflow-y: scroll; }
.president-page h4 { font-family:'Open Sans Bold'; color: #990000; margin-bottom: 7px;}
.president-page p { font-family: 'open_sansregular'; color: #333333; margin-bottom: 9px;font-size:14px;}
.president-page a.president {     background: #006537 none repeat scroll 0 0;     color: #fff;     font-family: "open_sanssemibold";     text-align: center;     text-transform: uppercase; 	margin-bottom: 0; 	padding: 2px 10px; 	font-size:14px; }
a.president.parliament:hover, .votes-highlight a.president:hover {     background: #990000; }
.president .fa.fa-angle-right {     font-size: 16px;     font-weight: bold;     margin-left: 3px; }
.team > h4 {margin: 28px 0 9px; }
.team-box {text-align: center; }
.team-box img {border: 1px solid #ccc;display: inline; }
.team-detail {padding: 8px 7px;background: #eeeeee none repeat scroll 0 0; }
.team-detail h5 {font-family: "open_sanssemibold"; margin: 0px;text-align:left;}
.team-box h4 {font-size: 16px;margin-top: 2px;margin-bottom: 0;text-align:left; }
.team-box h4 span {color: #006537; }
.team-sec { margin-top: 30px;}
.table-summery-title h3{font-family:'Open Sans Bold'; font-size:18px;  color:#990000;}
.table-summery-title a{font-family: "open_sanssemibold"; font-size:14px;  color:#006537; text-decoration: underline !important;}
.table-summery-title a:hover{color:#990000;}
.table-wise-summery {border: 1px solid #666666;padding: 1px; }
.table-wise-summery .region-title-left a{background:#006537;color:#fff;text-transform:uppercase;font-family: "open_sanssemibold"; font-size:14px;    padding: 5px 8px 3px;}
.table-wise-summery .region-title-left a:hover{background:#990000;}
.table-wise-summery .region-title-left a i.fa{padding-left:10px;font-size: 12px;}
.president-table .table-group-summary table{border:none;margin-bottom:0;}
.region-title-left {text-align: center; padding-left: 20px;} 
.president-table .table > tbody > tr > td{padding: 5px 8px;}
.president-table .table-striped>tbody>tr:nth-of-type(odd){background-color: #eeeeee;}
.president-table .table-striped>tbody>tr:nth-of-type(even){background-color: #e1e1e1;}
.president-table .table-group-summary table thead tr th{padding: 8px 8px;}

.border-dashed{border:1px dashed #ccc; margin-bottom:10px;margin-top:10px;}
.border-none{margin: 5% 0;}


/* central-region */
.central-region h4 { font-family:'Open Sans Bold'; color: #990000; margin-bottom: 7px;}
.central-region-banner img{margin:0 auto;}
.president-table .table-group-summary table tr td i{padding:0;font-size: 18px;}
.center-region-title-left {text-align: center;padding-left: 20px;} 
.table-wise-summery .center-region-title-left a{background:#006537;color:#fff;text-transform:uppercase;font-family: "open_sanssemibold"; font-size:14px;    padding: 5px 8px 3px;}
.table-wise-summery .center-region-title-left a:hover{background:#990000;}
.table-wise-summery .center-region-title-left a i.fa{padding-left:10px;font-size: 12px;}
.central-region-banner-x728 img{margin:0 auto 35px auto;}
.center-region-title-left h3 {     font-size: 16px;     font-family: 'Open Sans Bold';     text-transform: uppercase; }
.central-region-right .constituencies ul {height: 370px;     overflow-y: scroll; }



/* region-summary */
.region-summary-title-left-1{text-align:center;}
.region-summary-title-left-1 h3{font-size: 16px;     font-family: 'Open Sans Bold';     text-transform: uppercase;   padding-left: 15px;}
.region-summary-title-left-2{text-align:center; }
.region-summary-title-left-2 h3{font-size: 16px;     font-family: 'Open Sans Bold';     text-transform: uppercase;    padding-left: 15px;}
.region-summary h4 { font-family:'Open Sans Bold'; color: #990000; margin-bottom: 7px;}
.region-summary-title-left-1 ul, .region-summary-title-left-2 ul{list-style-type: none;padding: 0;}
.region-summary-title-left-1 ul li, .region-summary-title-left-2 ul li{padding: 5px 0;}
.region-summary-title-left-1 ul li a, .region-summary-title-left-2 ul li a{background:#006537;color:#fff;text-transform: uppercase;font-family: "open_sanssemibold";font-size: 14px;padding: 5px 8px 3px;}
.region-summary-title-left-1 ul li a:hover, .region-summary-title-left-2 ul li a:hover{background:#990000;}
.region-summary-title-left-1 ul li i.fa, .region-summary-title-left-2 ul li i.fa{padding-left: 10px;font-size: 12px;}

.region-summary-right .constituencies ul{     height: 370px;     overflow-y: scroll; }
.region-summary .table-group-summary table{    border: none;     margin-bottom: 0;display: inline-table;} 
.region-summary .table-striped>tbody>tr:nth-of-type(odd){background-color: #eeeeee;}
.region-summary .table-striped>tbody>tr:nth-of-type(even){background-color: #e1e1e1;}
.region-summary .table > tbody > tr > td {     padding: 5px 8px; }
.region-summary .table-group-summary table thead tr th {     padding: 8px 8px; }

/* Party colors */
.president-table table tbody tr td.green-dark,.region-summary table tbody tr td.green-dark {
    background: #006537;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.blue,.region-summary table tbody tr td.blue {
    background: #000066;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.red-lght,.region-summary table tbody tr td.red-lght {
    background: #ff0000;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.yellow,.region-summary table tbody tr td.yellow {
    background: #ffcc00;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.green,.region-summary table tbody tr td.green {
    background: #33cc00;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.purple,.region-summary table tbody tr td.purple {
    background: #663366;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.black,.region-summary table tbody tr td.black {
    background: #000000;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
.president-table table tbody tr td.brown,.region-summary table tbody tr td.brown {
    background: #a20904;
    display: inline;
    padding: 3px 15px 3px 15px;
    line-height: 28px;
	color:#fff;
}
/* End party colors */


/* President-Results*/
.president-region-table table{border-color:#000;}
.president-region-table table thead tr{background:#006537;}
.president-region-table table thead tr th{color:#fff;padding: 7px;}
.president-region-table table tbody tr.red-bg{background:#990000 !important;}
.president-region-table table tbody tr.red-bg td {     color: #fff;     line-height: 33px;     text-transform: uppercase;     font-weight: bold; }
.president-region-table table tbody tr.red-bg td.bold{font-size:21px;font-family:'Open Sans Bold';line-height: 27px;}



/* general-estates*/
.general-estates input {     border: 1px solid #ccc;     width: 48.5%; 	background: rgba(0, 0, 0, 0) url("/assets/categories-images/search-green.png") no-repeat scroll right 10px center; }
.general-estates input {     margin-top: 14px; margin-bottom: 20px; }
.general-estates-list{margin-bottom:15px;}
.general-estates-list .estate-img{float:left;}
.general-estates-list .estate-details{display:table;min-height: 184px;background:#eeeeee;padding: 0 15px 0 30px;}
.general-estates-list .estate-details h4{margin-bottom: 3px;}
.general-estates-list .estate-details h4 a{font-family:'Open Sans Bold';color:#333333;font-size:18px;}
.general-estates-list .estate-details h4 a:hover{color:#990000;}
.general-estates-list .estate-details .full-dtl h6{color:#006537;}
.general-estates-list .full-dtl {border-top: 1px solid #aaaaaa;}
.general-estates-list .full-dtl .brown{color:#990000;font-family: 'open_sansregular';font-size:13px;}
.general-estates-list .full-dtl p{font-family: 'open_sansregular';font-size:14px;}
.general-estates-list .estate-details{min-width: 285px;}


/* estate-detail page CSS */
.desc-details-table .table{border: none;width: 75%;}
.title-desc h3, .contact-info-title h3{font-size:18px;color:#990000;font-family:'Open Sans Bold';}
.desc-details-table table, .desc-details-table p{font-family: 'open_sansregular'; font-size: 14px; color: #333333;}
.contact-info{background:#eeeeee;border: 1px solid #ccc;padding: 20px 0 30px;}
.contact-info span{display:block;font-family:'Open Sans Bold';margin-bottom: 25px;}
.contact-info i{color:#990000;line-height: 40px;font-size: 22px;padding-left: 18px;}
.most-recent-property {margin-top: 40px;}
.most-recent-property .nav-tabs > li{width: 25%;margin-bottom: 10px;}
.most-recent-property .tab-content>.tab-pane{background: #eee;padding: 0 20px 20px;}
.most-recent-property h3{font-size:18px;color:#990000;font-family:'Open Sans Extrabold'; text-transform:uppercase;}
.estate-detail-banner h3{font-size:22px;font-family:'Open Sans Extrabold';text-transform:uppercase;}
.most-recent-property .carousel-control .glyphicon-chevron-right{background:#000 !important;}




/*Mega menu*/
.mega-dropdown {     float: none !important;     position: relative !important; }
.mega-dropdown-menu {     box-shadow: none;     margin: 0 auto !important;     padding: 0;     top: 59px;     /* width: 100%; */ }
.mega-dropdown-menu > li > ul {   padding: 0;   margin: 0 auto; }
.mega-dropdown-menu > li > ul > li {     background: #eee none repeat scroll 0 0;     list-style: outside none none;     width: 90%; }
.mega-dropdown-menu > li > ul > li > a {   display: block;   color: #222;   padding: 3px 5px; }
.mega-dropdown-menu > li ul > li > a:hover,
.mega-dropdown-menu > li ul > li > a:focus {   text-decoration: none; }
.mega-dropdown-menu .dropdown-header {   font-size: 18px;   color: #ff3546;   padding: 5px 60px 5px 5px;   line-height: 30px; }
.navbar-nav { float: none;}
.nav > li > a { float: left !important;}
.mega-dropdown ul li a {     color: #000000;     font-size: 13px;     line-height: 30px; transition: all 0.3s ease 0s; font-family: 'open_sanssemibold'; }
.mega-dropdown ul li a:hover {     color: #C1922D; transition: 0.3 all; }
.mega-dropdown i.fa {     float: left;     margin-top: 13px;     padding-right: 7px; }
.mega-dropdown ul li ul.megamenu li {     color: #ccc;     font-size: 23px;     list-style-type: disc; }
.mega-dropdown ul li ul.megamenu li:hover {     color: #C1922D; }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover { background-color: #C1922D; color: #222;}

.mega-dropdown ul li ul.megamenu li{float:left;list-style-type: none;}
.mega-dropdown ul li a{padding-right:10px;    padding-left: 10px;}
.dropdown-menu.mega-dropdown-menu .megamenu li a{color:#000;/* border-right: 1px solid #ccc; */}
.dropdown-menu.mega-dropdown-menu .megamenu li a:hover{color:#990000;}
.megamenu li a i.fa{display:none;}


/* model Pop-up*/
.modal-open .modal { z-index: 9999;}
.modal-dialog {     margin: 30px auto;     position: absolute;     right: 20%;     top: 23%;     width: 370px; 	border: 1px solid #006537; }
.modal-content { border-radius: 0px;}
.close {     border-radius: 50%;     color: #000;     float: right;     font-size: 25px;     font-weight: 700;     height: 30px;     position: relative;     right: -25px;     top: -23px;     width: 30px; 	opacity: 1; }
.close:focus, .close:hover {     opacity: 1; }
button.close { background: #ccc none repeat scroll 0 0;}
.close > span {     position: relative;     top: 2px; }
.list ul {     padding: 0 0 15px;     border-bottom: 1px solid #ccc; }
.list ul li {     display: block;     padding-left: 11px;     position: relative;     text-align: left; }
.list ul li i.fa.fa-circle {     color: #990000;     font-size: 5px;     left: 0;     line-height: 24px;     position: absolute; }
.list ul li a {     color: #333; }
.modal-backdrop { background-color: transparent;}
.bottom-title-link ul li{display:inline-block;}
.bottom-title-link ul li a{color:#006537;font-size:12px;font-family:'Open Sans Extrabold';text-transform:uppercase;}
.bottom-title-link ul li a:hover{color:#990000;}
.bottom-title-link ul{padding:0;}
.list h4 {background: #eee none repeat scroll 0 0;font-size: 20px;padding: 10px 28px 10px 30px;position: relative;text-align: left; }
.list h4 i.fa {font-size: 20px;left: 4px;margin: 0;position: absolute;top: 11px; }


/* danger Start */
.btn-select {
    position: relative;
    padding: 0;
    /* min-width: 236px; */
    width: 100%;
    border-radius: 0;
    margin-bottom: 20px;
}

.btn-select .btn-select-value {
    padding: 6px 12px;
    display: block;
    position: absolute;
    left: 0;
    right: 34px;
    text-align: left;
    text-overflow: ellipsis;
    overflow: hidden;
    border-top: none !important;
    border-bottom: none !important;
    border-left: none !important;
}

.btn-select .btn-select-arrow {
    float: right;
    line-height: 20px;
    padding: 6px 10px;
    top: 0;
}

.btn-select ul {
    display: none;
    background-color: white;
    color: black;
    clear: both;
    list-style: none;
    padding: 0;
    margin: 0;
    border-top: none !important;
    position: absolute;
    left: -1px;
    right: -1px;
    top: 33px;
    z-index: 999;
}

.btn-select ul li {
    padding: 3px 6px;
    text-align: left;
}

.btn-select ul li:hover {
    background-color: #990000;
	color:#ffffff;
}

.btn-select ul li.selected {
    color: white;
}
.btn-select.btn-danger:hover, .btn-select.btn-danger:active, .btn-select.btn-danger.active {
    border-color: #990000;
}

.btn-select.btn-danger ul li.selected {
    background-color: #990000;
    color: #ffffff;
}

.btn-select.btn-danger ul {
    border: #990000 1px solid;
}

.btn-select.btn-danger .btn-select-value {
    background-color: #990000;
    border: #990000 1px solid;
}

.btn-select.btn-danger:hover, .btn-select.btn-danger.active {
    background-color: #990000;
}
.hide-select-box {
    margin-top: 50px;
}
.hide-select-box ul{list-style-type:none;padding:0;}
.hide-select-box .btn-danger{background-color: #990000;border-color: #990000;}
.hide-select-box .btn-danger:hover{background-color: #990000;border-color: #990000;}
.hide-select-box{display:none;}
/* danger End */



/* female-profile-detail page-dhara */
.female-profile-info .profile-right {
    width: 100%;
}
.female-profile-info .profile-right .profile-box-right {
    padding: 0;
    margin: 10px auto;
}
.female-profile-info h3 {
    font-family: 'Open Sans Extrabold';
    color: #000;
    font-size: 22px;
    text-transform: uppercase;
    padding: 0 10px;	
    width: 100%;
	margin-top: 5px;
}
.female-profile-info .profile-right h3, .female-profile-info .profile-middle h3 {
    font-family: 'Open Sans Extrabold';
    color: #990000;
    font-size: 18px;
    text-transform: uppercase;
    text-align: left;
	padding:0;
    width: 100%;
}
.female-profile-info .profile-middle{padding: 50px 15px 0;}
.female-profile-info .profile-middle .info ul {
    display: block;
    width: 100%;
    float: left;
    padding: 0;
	margin-bottom:20px;
}
.female-profile-info .profile-middle .info ul li {
    font-size: 16px;
    line-height: 28px;
    color: #000;
    width: 100%;
    list-style: none;
    float: left;
    border-bottom: 1px solid #ccc;
}
.female-profile-info .profile-middle .info ul li span {
    width: 25%;
    float: left;
}
.female-profile-info .profile-middle .info ul li span:nth-child(2){width:10%;}
.female-profile-info .profile-middle .info ul li span:last-child{color:#006537;font-weight:bold;}
.female-profile-info .profile-middle .info ul li:last-child{border:0;}
.female-profile-details{margin-bottom:30px;}
.slide_img { position: relative; }
.total_imgs { position: absolute; bottom:0; left:0; background: #ffffff; min-height:40px; color:#990000;  font-size:24px; line-height:20px; padding: 8px 6px; text-align: center; }
.total_imgs span { color: #666666; font-size:12px; line-height:12px; }
.thumb_comment { position: absolute; bottom: 0px; }
.female-profile-info .comment_num { font-size:13px; color: #990000; color: #666666; }
.female-profile-info .comment_num.no_comment { color: #666666; }


/*MG CUSTOM CSS*/
.headers{color: #000032; border-bottom: 1px solid #CCC; background-color: #EEE; padding-left: 3px;	padding-right: 1px; padding-top: 1px; padding-bottom: 1px; 	font: bold 15px/18px "Open Sans Bold",Verdana,Arial,Helvetica,sans-serif;} 
.headers2{color:#C60000; font: bold 16px/18px "Open Sans Bold",Verdana,Arial,Helvetica,sans-serif; padding:5px;}
.contenthome101 { border-bottom: 1px dashed #d2d2d2;    padding-bottom: 5px;    padding-bottom: 5px;    margin-bottom: 5px;}
.contenthome102 { border-top: 1px dashed #d2d2d2;  padding-top: 5px; padding-bottom: 5px; margin-bottom: 5px;}
.txt {color: #222222;font-family: open_sansregular; font-size: 11px;}
.mg_border {background-color: #fff; border: 1px solid #d2d2d2;  padding: 5px;}
.post-caption {font-size: 12px; color: #333; padding: 5px 0; font-weight: bold;}
.mg_mod {display: block; border: 1px solid #d2d2d2; padding: 0px;}
.quote-table{border:0!important;}
.quote-table tr td{width:33.33333333333333%;}
.page-title {border-bottom: 1px solid #990000;padding: 0 0 10px!important;margin-bottom: 20px!important;}
.page-title h3 {margin:7px 0 10px 0!important;} 
.badge {background-color: #990000;}
.candidates ul { padding-left: 0;}
.candidates ul li { display: inline-block;}
.candidates table{margin-bottom:0;}
.seats td {height:13px;}
.seats img{padding:0 0 1px 0!important;margin:0!important;}
.seats img.bar {height:14px;padding:0!important;margin:0!important;}
.music-brws-img {width: 300px;border: 1px solid #d2d2d2;padding: 0;margin-top: 15px;}
.estates_sticky {border-top: 5px solid #990000;border-right: 5px solid #e0f202;border-bottom: 5px solid #006537;border-left: 5px solid #000;border-left:0;}
.classified_sticky {border-top: 5px solid #990000;border-right: 5px solid #e0f202;border-bottom: 5px solid #006537;border-left: 5px solid #000;}
.padding0{padding:0!important;}
.margin0{margin:0!important;}
.border0{border:0!important;}
.padding0 > tbody > tr > td{padding:2px!important;}
.thread-comment{float:right;margin-top:10px;margin-left:9px;}
.logo_hide{display:none;}
/****************CSS END**********************/