@import url(paginate.css);
/* @import url(navbar_news.css);
@import url(navbar_main.css);
@import url(navbar_section.css); */

/* bootstrap 3 helpers */
@import url('https://fonts.googleapis.com/css?family=Ubuntu');
@import url('https://fonts.googleapis.com/css?family=Hind|Work+Sans&display=swap');

.navbar-form input, .form-inline input {
	width:auto;
}

/* end */

/* custom theme + Bootstrap resets */
body {
  font-family:Hind,Arial,Helvetica,Sans-Serif;
  color:#555555;
  background-color:#efefef;
  margin:0px;
}
#wrapper {background:#fff;}

.widget {margin-bottom:5px; margin-top:5px;}

.bar1 {padding:2px;}
.bar2 {padding:2px;}
.bar3 {padding:2px;}
.bar4 {padding:2px;}

.media-list-image {width:100px;}

.col* {margin:0px; padding:0px;}
.row {margin:0px; padding:0px;}
/*

.container {padding:0px 5px 0px 5px;} 
.row {padding:0px; margin:0px 0px 10px 0px;}
 .h1,.h2,.h3,.h4,.h5 {margin:0px; padding:0px;}
.dropdown:hover .dropdown-menu {
    display: block;
    margin-top: 0;
 } 
.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {margin-left:0px; margin-right:0px;}

@media (min-width: 1200px) {
  #leftbar {background-color:#efefef;}
  #contentbar {border-left:1px solid #eee; border-right:1px solid #eee;}
  #midbar  {background-color:#fefefe;}
  #rightbar {background-color:#efefef;}

  #leftbar.affix-top {position: static;}
  #leftbar.affix {
      position: fixed !important;
      top: 20px;
      width:200px;
  }
  #midbar.affix-top {position: static;}
  #midbar.affix-bottom {padding-top:0;}
  #midbar.affix {
      position:fixed !important;
  	  top: 20px;
  	  width:292px;
  }
}

.panel-heading {}
.panel-body {padding:5px;}

@media (min-width: 1200px) {
  .no-gutter.row > div[class*='col-md'] {
    padding-left: 0;
    padding-right: 0;
  }
  .no-gutter.row > .col-md-12 {
    width: 99.99999999999999%;
    *width: 99.93055555555554%;
  }
  .no-gutter.row .col-md-11 {
    width: 91.66666666666666%;
    *width: 91.59722222222221%;
  }
  .no-gutter.row > .col-md-10 {
    width: 83.33333333333331%;
    *width: 83.26388888888887%;
  }
  .no-gutter.row > .col-md-9 {
    width: 74.99999999999999%;
    *width: 74.93055555555554%;
  }
  .no-gutter.row > .col-md-8 {
    width: 66.66666666666666%;
    *width: 66.59722222222221%;
  }
  .no-gutter.row > .col-md-7 {
    width: 58.33333333333333%;
    *width: 58.263888888888886%;
  }
  .no-gutter.row > .col-md-6 {
    width: 49.99999999999999%;
  }
  .no-gutter.row > .col-md-4 {
    width: 33.33333333333333%;
  }
  .no-gutter.row > .col-md-3 {
    width: 24.999999999999996%;
    *width: 24.930555555555554%;
  }
  .no-gutter.row > .col-md-2 {
    width: 16.666666666666664%;
    *width: 16.59722222222222%;
  }
  .no-gutter.row > .col-md-1 {
    width: 8.333333333333332%;
    *width: 8.263888888888888%;
  }
}


*/


.iframeminheight400 {min-height:400px;}
header {margin-bottom:5px;}
form {margin:5px;}
 
li.dropdown .dropdown-menu a.nav-link {color:#000;}
li.dropdown .dropdown-menu a.nav-link:hover {color:#000; text-decoration:underline;}
 


.affix {position:static;}

.secondnav {max-width:1160px; margin:0px auto;}


.accordion-heading .accordion-toggle, .accordion-inner, .nav-stacked li > a {
	padding-left:1px;
}

footer {
	height:50px;
  	background-color:#dfdfdf;
  	color:#888;
  	margin-top:20px;
}

ul.list-group {width:100%;}

.clearboth {clear:both;}
.nopad {padding:0px;}
.nomar {margin:0px;}
.pad5 {padding:5px;} .pad10 {padding:10px;}
.mar5 {margin:5px;} .mar10 {margin:10px;}
.padt5 {padding-top:5px;} .padb5 {padding-bottom:5px;} .padl5 {padding-left:5px;} .padr5 {padding-right:5px;}
.mart5 {margin-top:5px;} .marb5 {margin-bottom:5px;} .marl5 {margin-left:5px;} .marr5 {margin-right:5px;}
.mart10 {margin-top:10px;} .marb10 {margin-bottom:10px;} .marl10 {margin-left:10px;} .marr10 {margin-right:10px;}
.mart0 {margin-top:0px;} .marb0 {margin-bottom:0px;} .marl0 {margin-left:0px;} .marr0 {margin-right:0px;}

.tdtitle {color:#c92222; font-weight:bold;}
.tdcontent {color:#000;}
.tdtitledark {color:#000; font-weight:bold; background:#eee; padding:3px;}
.tdcontentdark {color:#000; background:#eee; padding:3px;}

figure {margin:0px; padding:0px; border:1px solid #ddd; padding:5px; border-radius:5px;}
figure img {border-radius:5px;}
figcaption {font-size:10px}

.left {float:left; margin-right:10px; margin-bottom:10px;}
.right {float:right; margin-left:10px; margin-bottom:10px;}
.leftimage {float:left; margin-right:10px; margin-bottom:10px;}
.rightimage {float:right; margin-left:10px; margin-bottom:10px;}

/*  ******* IMAGES *********/
.imgmh250 {max-height:250px; max-width:400px;}
.imgmw250 {max-height:100px; max-width:250px;}
.imgicon100 {max-height:100px; max-width:100px;}
.imgicon50 {max-height:50px; max-width:50px;}

.barimage {margin-bottom:5px;}


.title-borderbox {
background-color:#BC2E03;
border-radius:5px 5px 0px 0px;
}
.title-borderbox-title {
background-color:#BC2E03;
border-radius:5px 5px 0px 0px;
color:#FFFFFF;
font-family:'Trebuchet MS', Arial;
font-size:14px ;
font-weight:bold;
padding:10px;
}
.title-borderbox-content {
border:1px solid #BC2E03;
padding:10px;
background:#FFFFCC;
}

.titlebg-yellow {font-size:13px; font-weight:bold; color:#333333; border:2px solid #FFCC33; padding:5px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#f7f1be+0,f4bf38+100 */
background: #f7f1be; /* Old browsers */
background: -moz-linear-gradient(top,  #f7f1be 0%, #f4bf38 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #f7f1be 0%,#f4bf38 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #f7f1be 0%,#f4bf38 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f1be', endColorstr='#f4bf38',GradientType=0 ); /* IE6-9 */
}
.titlebg-gray {font-size:13px; font-weight:bold; color:#333333; border:2px solid #ccc; padding:5px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#eeeeee+0,cccccc+100;Gren+3D */
background: #eeeeee; /* Old browsers */
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}

ul.list {list-style-type:none; padding:0px; margin:0px;}
ul.list li {margin-bottom:4px;}

ul.ullist {list-style-type:none; padding:0px; margin:0px;}
ul.ullist li {margin-bottom:4px; display:block;}
ul.ullist li:before {
    /*Using a Bootstrap glyphicon as the bullet point*/
    float: left;
    margin-top: 4px;
	margin-right:5px;
	}
ul.giexpand li:before {content: "\e158"; font-family: 'Glyphicons Halflings';}
ul.gipushpin li:before {content: "\e146"; font-family: 'Glyphicons Halflings';}
ul.gibed li:before {content: "\e219"; font-family: 'Glyphicons Halflings';}
ul.gibriefcase li:before {content: "\e139"; font-family: 'Glyphicons Halflings';}
ul.gimapmarker li:before {content: "\e062"; font-family: 'Glyphicons Halflings';}
ul.gitags li:before {content: "\e042"; font-family: 'Glyphicons Halflings';}
ul.gifilm li:before {content: "\e009"; font-family: 'Glyphicons Halflings';}

a.light {color:#ffffff;}

/* ***************************************************** */
#pscroller1{
height: 60px;
padding: 5px 5px 10px 5px;
font-weight:bold;
text-align:right;
margin-bottom:5px;
font-size:12px;
}

#memoryticker{
padding:5px; border:1px solid #dedede; border-radius:5px; margin-bottom:10px; background:#fefefe;
}

/*************************** AJAX SEARCH ****************************88 */

.suggestionsBox {
	border:1px solid #eee;
	padding:3px;
	margin: 0px 0px 0px 0px;
	width: 250px;
	padding:0px;
	background-color: #fefefe;
	color: #000;
	height:200px;
	overflow-y:scroll;
	z-index:100000;
}
.suggestionList {
	margin: 0px;
	padding: 0px;
}
.suggestionList ul li {
	list-style:none;
	margin: 0px;
	padding: 6px;
	border-bottom:1px dotted #ccc;
	cursor: pointer;
	color:#000000;
}
.suggestionList ul li:hover {
	background-color: #FC3;
	color:#000;
}
.suggestionList ul {
	color:#000;
	padding:0;
	margin:0;
}

.load{
background-image:url(../images/ajaxsearch_loader.gif);
background-position:right;
background-repeat:no-repeat;
}

#suggest {
	position:relative;
	z-index:1000000;
}

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

/* *********start news *********** */
.news_index_menu 

{
max-width:1160px; margin:0px auto; margin-bottom:5px;
}

/* ******* end news ************* */