/*.myCustomClass {
	background: #f4f4f4;
}*/

h3 {font-weight: 400;}
p{font-weight: 300;}
h1, h2, h3, h4{margin: 0; padding-bottom: 10px;}

/*.bg-green1{
	background: #616824;

	
}*/
.bg-green2{
	background: #616824;
	border-bottom: 1px solid #fff;
	padding-top: 20px;
	padding-bottom: 20px;
}
/*.bg-black{background: #000;}
.text-green1{background: #616824;}
.text-green2{background: #B8C565;}
.text-white {color:#fff;}*/


div.logo img{
	display: inline-block;;
}
@media (max-width: 480px) {
	div.logo{
		text-align: center;
	}
	div.logo img{
		display: inline-block;
	}
}


/*Nav Panel-------	*/
div.navPanelOuter {
    background: #000;
    border-bottom: 1px solid #fff;
}
/* Navigation modification ------  */
.dropdown-menu, .unbreakable .dropdown-menu {
	background: #616824 !important;
}
.navbar-nav .dropdown-menu a {
	color:#fff !important;
	padding-left: 15px !important;
}
.navbar-nav .dropdown-menu a:hover,
.navbar-nav .dynamicMenu .dropdown.open > a
{
	color:#000 !important;
	background: #fff !important;
}

.navbar-nav .dynamicMenu > .dropdown-menu > .dropdown ul li a,
.navbar-collapse.in .dropdown-menu li a
{
	background:url(../images/category-list-arrow-dd.png) no-repeat 20px 11px !important;
	padding-left: 30px !important;
}

.navbar-nav .dynamicMenu > .dropdown-menu > .dropdown ul li a:hover,
.navbar-collapse.in .dropdown-menu li a:hover {
	background:url(../images/category-list-arrow.png) no-repeat 20px 11px #fff !important;
}

.navbar-nav,
div.footer .navbar-nav{
	margin-left: 0;
	margin-right: 0;
}


/*.navbar-header {
	background: #ff9d11;
}*/
.navbar-header .navbar-toggle {
	background: #000;
}

/* Navigation modification End ------  */

.unbreakable .navbar-nav > li > a{
	height: auto !important;
}
.navbar-collapse{
	padding-right: 0;
}
.navbar{
	min-height: 10px !important;
}

.bodyWraper{
    padding-top: 20px;
    padding-bottom: 20px;
    background: #b9c766;
}
.box1{
	padding-bottom: 15px;
}


/*Article-------	*/
.article {
	border-radius: 0px;
	background: none;
	border-bottom: 1px dashed #8a954a;
}
.article:last-child{
	border: none;
}
.article blockquote p small{
	font-style: italic;
	color: #616824;
}
.article h3 a{
	color: #000;
}
.article h3 a:hover{
	color: #616824;
}


/*Categories-------	*/
.categories li{
	padding: 5px 0 5px 20px;
	background:url(../images/category-list-arrow.png) no-repeat 10px 11px;
	border-bottom: #8a954a dashed 1px;
}
.categories li:last-child{
	border-bottom: none;
}



/*Keyword -- */
.keyword li {
	margin: 2px;
	padding: 0;
}

.keyword li a{
	background: #222222;
	display: block;
	width: 30px;
	height: 30px;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
}
.keyword li a:hover{
	background: #616824;
}



/*tags ---- */
.tags li {
	margin: 2px;
	padding: 0;
}

.tags li a{
	background: #222222;
	display: block;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	padding: 0 7px;
}
.tags li a:hover{
	background: #616824;
}

/*Archive ---- */
ul.accordion li a span{
	margin-right: 15px;
}
ul.accordion{
	padding: 15px;
}
ul.accordion li a{
	font-size: 22px;
	text-decoration: none;
}
ul.accordion ul li{
	padding-bottom: 5px;
}
ul.accordion li ul li ul li a span{
	display: none;
}
ul.accordion li ul li a{
	font-size: 16px;
}
ul.accordion li ul li ul li a{
	font-size: 14px;
}

/*Footer ---- */

div.footer {
	background: #2e2e2e;
	border-top: 1px solid #9d995c;
	padding-top: 15px;
	padding-bottom: 15px;
}
div.footer .navbar{
	min-height: 10px;
}
div.footer .navbar-inverse{
	background: none;
}
div.footer .navbar-nav li{
	color: #fff;
	padding-right:15px !important; 
}
div.footer .navbar-nav li a{
	padding: 0;
	color: #fff !important;
}
div.footer .navbar-nav li.active a,
div.footer .navbar-nav li a:hover{
	background: none!important;
	color: #b9c766!important;
}
div.footer .navbar-nav li.dropup a{
	background: none!important;

}
div.footer p{
	padding-bottom: 0;
	margin-bottom: 0;
	padding-top: 15px !important;
}
.copyright{
	color: #fff;
	line-height: 20px;
}
.copyright a{
	color: #b9c766;
}
.copyright a:hover{
	text-decoration: underline;
}
/*Gallery------- */
div.videoBlockWraper {
    background:#fff;
    border: 1px solid #fff;
    margin-bottom: 25px;
   padding:10px;
}
div.videoBlockWraper h2 {
    background: #74B4C1;
    color: #fff;
    padding: 10px;
    text-transform: uppercase;
}
div.videoBlock {
    background: #fff;
    box-shadow: 0 0 3px #b3b3b3;
    -webkit-box-shadow: 0 0 3px #b3b3b3;
    -moz-box-shadow: 0 0 3px #b3b3b3;
    -ms-box-shadow: 0 0 3px #b3b3b3;
    -o-box-shadow: 0 0 3px #b3b3b3;
    padding: 16px;
    margin: 10px;
    min-height: 270px;
}
div.videoBlock > a > img {
  width: 100%;
  margin-bottom: 10px;
}
div.videoBlock p{
 color: #000;
}
div.videoBlock h4 a{
 color: #eaa12d;
}
div.videoBlock h4 a:hover{
 color: #000;
}
div.rating {
    height: 100%;
    overflow: hidden;
}
div.rating img {
    float: left;
    margin-right: 2px;
}
.blockquote-reverse, blockquote.pull-right{
	border:none;
}
div.article{
	height:auto;
	overflow:hidden;
}
div.article img{
	float:left;
	margin:0 15px 15px 0;
}
.pagination li a{
	color:#212121;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #212121 !important;
    background-color: #fff;
    border-color: #fff;
    cursor: default;
}
@media (max-width: 768px) {
	.copyright{
		line-height: 20px;
	}
}

.video-container {
 position: relative;
 padding-bottom: 56.25%;
 height: 0;
 overflow: hidden;
 margin-bottom:20px;
}
.video-container iframe,
.video-container object,
.video-container embed {
 position: absolute;
 top: 0;
 left: 0;
 width: 100%;
 height: 100%;
}
.rgtPanel h2,
.col-md-4 h2{
	font-size:24px !important;
	line-height:30px !important;
}
.flexslider{
	margin-bottom:0 !important;
}
  /*============= AD SECTION =============*/
div.topBotAdArea{
	padding-top:30px;
	padding-bottom:30px;
}
div.sidebarAdArea{
	padding-bottom:30px;
}
div.ad728x90,
div.ad320x50,
div.ad300x250{
	margin:0 auto;
	overflow:hidden;
	background:#000;
}
div.ad728x90{
	max-width:728px;
	height:90px;
}
div.ad320x50{
	max-width:320px;
	height:90px;
	display:none;
}
div.ad300x250{
	max-width:300px;
	height:250px;
}

@media (max-width:991px){
div.ad728x90{
	display:none;
}
div.ad320x50{
	display:block;
}
} 
