/*  CMT Features Styles */


.content{
	margin-left: 50px;
	float: left;
	width: 76%;
}

.featured-item{
	float: left;
margin-top: 25px;
}

.featured-item h1{
	padding-bottom: 15px;
}

.article3{
	clear: both;
}

.featured-item h3 a{
	color: #fff;
}

.trans-bg{
	float:left;
width: 100%;
background: rgba(0,0,0,0.35);
}

.featured-item img{
	width: 60%;
	float: left;
}

.main-title{
	width: 35%;
	padding-left: 20px;
	
float: left;
color: #fff;
}

.main-title h3{
	padding: 15px 0;
}

.main-title p{
	line-height: 1.5;
}

.full-width{
	margin-top: 50px;
	float: left;
}

.next-article{
	float: left;
	width: 44%;
	padding: 20px 30px 20px 0px;
}

.next-article img{
	width: 100%;
	height: 50%;
}

.next-article .title {
    margin-top: -50px;
    background: rgba(0,0,0,0.5);
    height: 50px;
    position: relative;
    z-index: 99999;
}

.next-article .title a{
	color: #fff;
	padding: 10px;
display: block;
text-align: center;
}





a:link, a:visited{    font-size: 14px;}

div.pageholder{width:800px;margin-left:auto;margin-right:auto; background-color: #FFFFFF;}

div.special{ width:500px;margin-left:auto;margin-right:auto; height:80px;  }
div.special2{display:none; }
div.diva{width:100%; height:30px;margin-left:auto;margin-right:auto;   background-color: #cc0000;}
div.divb{width:100%; margin-left:auto;margin-right:auto;  background-color: #F4F3EC;}
div.divb2{display:none;}
div.divc{width:100%; height:40px;margin-left:auto;margin-right:auto;  background-color: #cc0000;}

div.divd{display:none;}
div.dive{width:100%;  background-color: #FFFFFF;   display: table-cell;   vertical-align: top;  border-right: solid #ff0000; font-family:arial; font-size:14px;}
div.divf{width:30%;  background-color: #FFFFFF;   display: table-cell; align-content:center;}

div.divg{width:100%;margin-left:auto;margin-right:auto;  background-color: #FFFFFF;}

div.divtbl{width:100%; display:table;}

#share-buttons ul{padding-bottom:3px;}


@media screen and (max-width:605px) and (min-width: 15px) {
p.contents{ font-size: 16px;
 line-height: 120%;}

div.pageholder{width:90%;margin-left:auto;margin-right:auto}

div.special{ display:none; }
div.special3{ display:none; }
/*div.special2{margin-left:auto;margin-right:auto; display:block;}*/
div.diva{display:none;}
div.divb{display:none;}
div.divb2{width:100%; margin-left:auto;margin-right:auto; display:inline; }
div.divc{display:none;}

div.divd{display:initial;}


div.dive{width:100%;   background-color: #FFFFFF;  float:left; border-right:none;}
div.divf{width:100%;  background-color: #FFFFFF; float:left;  }

div.divg{width:100%; margin-left:auto;margin-right:auto; }

div.divtbl{width:100%; display:block;}



}

ul.dropdown {
z-index: 1000;
  text-align: left;
  display: inline;
  margin: 0;
/* padding: 15px 4px 17px 0;*/
  list-style: none;
/*  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);*/
}
ul.dropdown  li {
z-index: 100;
  font: bold 14px sans-serif;
 display: inline-block;
  margin-right: -4px;
  position: relative;
  padding: 10px 20px;
  background: #CC0000;
  cursor: pointer;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -ms-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
ul.dropdown  li:hover {
z-index: 1000;
  background: #BF1E2D;
  color: #fff;
}
ul.dropdown  li ul {
z-index: 100;
  padding: 0;
  position: absolute;
  top: 35px;
  left: 0;
  width: 200px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: none;
  opacity: 0;
  visibility: hidden;
  -webkit-transiton: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -ms-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  -transition: opacity 0.2s;
}
ul.dropdown  li ul li { 
z-index: 1000;
  background: #CC0000; 
  display: block; 
  color: #fff;
 /* text-shadow: 0 -1px 0 #000;*/
}
ul.dropdown  li ul li:hover { background: #BF1E2D; }
ul.dropdown  li:hover ul {
  display: block;
  opacity: 1;
  visibility: visible;
}
ul.dropdown a{ text-decoration: none;
color:#ffffff; }
a{ font-size: 14px;}
li a { margin: 0px;  ; width: 100%; height: 100%; }

@media screen and (max-width:605px) and (min-width: 15px) {
ul.dropdown li{

  display: block;
}}

