/*
Template Name: Yellow Blog
Template URI: http://www.wpfreeware.com/yellow-blog/
Author: WpFreeware
Author URI: http://www.wpfreeware.com
Description: A Pro bloging responsive website template
Version: 1.0 
License: GPL 2.0 or Later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/


*{margin:0;padding:0}
body{font-family:Arial;
    font-size:14px;line-height:20px}
a{text-decoration:none;color:#000;}12
a:hover{text-decoration:none}
input[type=text],input[type=password],input[type=submit],textarea{border:1px solid #ddd;padding:5px;outline:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0 0 15px;font-family: 'Oswald', sans-serif;}
h2 {font-size:25px;line-height:30px}
img{max-width:100%;height:auto;border:none}

.alignleft{float:left;margin-right:10px}	
.aligncenter{display:block;margin:10px auto}	
.alignright{float:right;margin-left:10px}	

.floatleft{float:left}
.floatright{float:right;
            margin-top: -9px;
    /* width: 39%; */
   margin-right: 0px;

}

.wrapper{
    /*width:1020px;*/
    /*width: 1254px;*/
 width: 100%;
    display:block;
    margin:0 auto

}
.clearfix{
    /*overflow:hidden*/

}
ul,ol{margin:0;padding:0;list-style:none;}

#selectnav1{display:none;}
/* home page style */
#header_area{
    /*background: url("images/header_bg.png") repeat-x scroll 0 0 #000;*/
     background-color: #ffffff;
    /*border-bottom: 3px solid #dbdcdc;*/
    border-bottom: 1px solid #417c2c;
   /*position: fixed;*/
    top: 0;
    width: 100%;
    z-index: 100;
    /*margin-top: -10px;*/
}
#content_area{/*background: url("images/bg.png") repeat-x scroll center top #fff;*/
/*padding-top: 25px;*/
 /*padding-top: 119px;*/

}
#footer_top_area{
    /*background: none repeat scroll 0 0 #171716;*/
    background: url(images/bg-animals.png)  no-repeat scroll 0 0 #121312;
/*margin-top: 25px;*/
    margin-top: 0px;
  padding: 16px 39px;
/*border-top: 5px solid #FFD500;*/
border-top: 3px solid #ffb400;
/*-webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;*/
background-position: center; 

}
#footer_bottom_area{
    /*padding:15px 0px;
    background:#222;*/
    padding: 6px 0px;
   background: #091b03;

}
.header{}
.header_top{
    /*padding: 15px 0;*/
     padding: 7px 0;

}
.logo{}
.logo a{}
.logo a h1{color: #fff;
font-family: oswald;
font-size: 30px;
font-weight: bold;
line-height: 40px;
text-transform: uppercase;}
.logo a h1 span{color: #ffd500;}
.search{background: none repeat scroll 0 0 #2c2c2b;
border: 1px solid #595957;
padding: 5px;}
.search input[type="text"]{background: none;
border: none;
outline: 0;
color: #999;
width: 200px;}
.search input[type="submit"]{-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: url("images/search.png") no-repeat scroll 5px 0px rgba(0, 0, 0, 0);
border-color: -moz-use-text-color -moz-use-text-color -moz-use-text-color #595957;
border-image: none;
border-style: none none none solid;
border-width: medium medium medium 1px;
cursor: pointer;
height: 22px;
padding-left: 5px;
text-indent: -99999px;
width: 33px;}
.header_bottom{
    /*background: none repeat scroll 0 0 #ffd500;
min-height: 30px;
padding: 10px;*/
     /*background: url("images/header_bg.png") repeat-x scroll 0 0 #000;*/
     background-color: #75d140;
/*background: none repeat scroll 0 0 #fdee92;*/
    min-height: 42px;
    padding: 1px;


/*min-height: 40px;
    padding: 4px;*/

}

#myBtn {
  display: none;
  position: fixed;
  bottom: 5px;
  right: 30px;
  /*z-index: 99;*/
  border: none;
  outline: none;
  background-color: #f57507;
  color: white;
  cursor: pointer;
  padding: 5px;
  border-radius: 3px;
  z-index:300;
}

#myBtn:hover {
      background-color: #417c2c;
}


/* dropdown menu*/
.header_bottom ul{list-style: none outside none;
margin: 0;
padding: 0;}
.header_bottom ul li{float: left;position:relative;border-right: 1px solid #43ad07;}
.header_bottom ul li a{display: block;
/*font-family: oswald;*/
/*font-size: 15px;
padding: 5px 15px;*/
font-size: 14px;
 padding: 10px 10px;
color: #f7f8f9;

}
.header_bottom ul li a:hover{background:#000 url(images/menu_item.png) no-repeat scroll left center;
-webkit-transition: background 300ms ease-in;
-moz-transition: background 300ms ease-in;
-ms-transition: background 300ms ease-in;
-o-transition: background 300ms ease-in;
transition: background 300ms ease-in;}
/* dropdown menu 2nd level*/
#dropdown{
    /*background: url("images/down.png") no-repeat scroll right 8px rgba(0, 0, 0, 0);*/
padding-right: 2px;}
.header_bottom ul li ul{
  background: none repeat scroll 0 0 #0e0e0e;
left: -99999px;
position: absolute;
z-index: 1000;
transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;}
.header_bottom ul li:hover ul{left:0px;top:30px}
.header_bottom ul li ul li{width:200px;border-bottom:1px solid #ddd}
.header_bottom ul li ul li:last-child{border-bottom:0px;}
.header_bottom ul li ul li a{padding:10px;}
.header_bottom ul ul li a:hover{
    background-color:#62a659;
    /*background:#f5f5f5 url(images/menu_item.png) no-repeat scroll left center;*/
-webkit-transition: background 300ms ease-in;
-moz-transition: background 300ms ease-in;
-ms-transition: background 300ms ease-in;
-o-transition: background 300ms ease-in;
transition: background 300ms ease-in;
padding-left:15px;
transition: all .3s ease 0s;-moz-transition: all .3s ease 0s;-webkit-transition: all .3s ease 0s;-o-transition: all .3s ease 0s;-ms-transition: all .3s ease 0s;}

.col-forest
{
	padding-left: 5px;
	padding-right: 5px;
}

.main_content_area{}
.main_content{
    /*width: 690px;*/
    /*width: 942px;*/
 width: 100%;
margin-right: 10px;
/*background: rgba(251, 251, 251, 0.9);*/
    background-color: #fff;
}
.slider{
    /*background: url("images/slider_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);*/
/*margin-bottom: 35px;*/
margin-bottom: 5px;
box-shadow: 3px 1px 5px 1px #d2cccc;
/*padding: 5px;*/
padding: 0px;

}
.content{}
.content_title {
    /*background: url("images/latest_post_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);*/
/*height: 73px;*/
margin-bottom: 15px;}
.content_title  h2{color: #000;
font-size: 16px;
margin-bottom: 0;
padding: 8px;
text-transform: uppercase;
background: #ffb400;
}
.single_content{
	/*margin-bottom: 20px;
padding-bottom: 15px;*/
border-bottom: 3px solid #E7E7E7;
margin-left: 10px;
margin-right: 10px;
}
.single_content:last-child{border-bottom:none;

}
.post_date{background: none repeat scroll 0 0 #c3c3c3;
margin-right: 10px;
padding: 5px;}
.post_date .date{border: 1px solid #ddd;
padding: 10px;
text-align: center;}
.post_date h3{font-size: 36px;
font-weight: bold;
margin-bottom: 5px;
margin-top: 5px;text-align:center;}
.post_date p{font-size: 14px;
font-family: oswald;}
.post_detail{}
.post_detail > a{/*background: url("images/nav_right.png") no-repeat scroll 130px 4px #ce740b;*/
              background-color: #318004;
display: block;
/*font-family: oswald light;*/
/*margin-top: 10px;*/
padding: 5px 10px;
width: 146px;
float:right;
color: #fdfcfc;
margin-bottom: 20px;
}
.post_detail > a:hover{color:#fff;
                       box-shadow:2px 3px 1px black;
}
.post_detail h2{font-size: 20px;
margin-bottom: 10px;}
.post_detail h2 a{}
.post-meta{margin-bottom: 25px;}
.post-meta p{}
.post-meta p span{background: none repeat scroll 0 0 #ecebeb;
color: #999;
padding: 5px 14px;}
.post-meta p span i{color: #A09E9E;}
.post_excerpt{}
.post_excerpt img{float: left;
margin-right: 10px;
    /*width: 280px;
    height: 150px;*/

}
.post_excerpt p{}
.pagination{
    /*margin-bottom:15px;*/

}
.pagination ul{text-align: center;}
.pagination ul li{display: inline-block;margin-right: 3px;}
.pagination ul li a{background: none repeat scroll 0 0 #e7e7e7;
color: #999;
padding: 5px 8px;}
.pagination ul li a:hover{background:#464646;color:#fff;}
.sidebar_container{background: none repeat scroll 0 0 #fff;
/*width: 300px;*/
width: 30%;

}
.newsletter{padding: 10px;
/*border-bottom: 3px solid #ddd;*/
/*margin-bottom: 25px;*/
    margin-bottom: 1px;

}


.panel.with-nav-tabs .panel-heading{
    /*padding: 5px 5px 0 5px;*/
        padding: 0px 2px 0 0px;
}
.panel.with-nav-tabs .nav-tabs{
	border-bottom: none;
}
.panel.with-nav-tabs .nav-justified{
	margin-bottom: -1px;
}
/********************************************************************/
/*** PANEL DEFAULT ***/
.with-nav-tabs.panel-default .nav-tabs > li > a,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
}
.with-nav-tabs.panel-default .nav-tabs > .open > a,
.with-nav-tabs.panel-default .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-default .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-default .nav-tabs > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li > a:focus {
    color: #777;
	background-color: #ddd;
	border-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.active > a,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.active > a:focus {
	color: #555;
	background-color: #fff;
	border-color: #ddd;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f5f5f5;
    border-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #777;   
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #ddd;
}
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-default .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #555;
}
/********************************************************************/
/*** 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 {
    color: #fff;
    /*margin-left: 6px;*/
}
.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: #fff;
	background-color: #3071a9;
	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 {
	    color: #fbfbfb;
    background-color: #ce9a09;
    border-color: #222323;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-primary .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #428bca;
    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: #3071a9;
}
.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: #4a9fe9;
}
/********************************************************************/
/*** PANEL SUCCESS ***/
.with-nav-tabs.panel-success .nav-tabs > li > a,
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
	color: #3c763d;
}
.with-nav-tabs.panel-success .nav-tabs > .open > a,
.with-nav-tabs.panel-success .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-success .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-success .nav-tabs > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li > a:focus {
	color: #3c763d;
	background-color: #d6e9c6;
	border-color: transparent;
}
.with-nav-tabs.panel-success .nav-tabs > li.active > a,
.with-nav-tabs.panel-success .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.active > a:focus {
	color: #3c763d;
	background-color: #fff;
	border-color: #d6e9c6;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #dff0d8;
    border-color: #d6e9c6;
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #3c763d;   
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #d6e9c6;
}
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-success .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #3c763d;
}
/********************************************************************/
/*** PANEL INFO ***/
.with-nav-tabs.panel-info .nav-tabs > li > a,
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
	color: #31708f;
}
.with-nav-tabs.panel-info .nav-tabs > .open > a,
.with-nav-tabs.panel-info .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-info .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-info .nav-tabs > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li > a:focus {
	color: #31708f;
	background-color: #bce8f1;
	border-color: transparent;
}
.with-nav-tabs.panel-info .nav-tabs > li.active > a,
.with-nav-tabs.panel-info .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.active > a:focus {
	color: #31708f;
	background-color: #fff;
	border-color: #bce8f1;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #31708f;   
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #bce8f1;
}
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-info .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #31708f;
}
/********************************************************************/
/*** PANEL WARNING ***/
.with-nav-tabs.panel-warning .nav-tabs > li > a,
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
	color: #8a6d3b;
}
.with-nav-tabs.panel-warning .nav-tabs > .open > a,
.with-nav-tabs.panel-warning .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-warning .nav-tabs > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li > a:focus {
	color: #8a6d3b;
	background-color: #faebcc;
	border-color: transparent;
}
.with-nav-tabs.panel-warning .nav-tabs > li.active > a,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.active > a:focus {
	color: #8a6d3b;
	background-color: #fff;
	border-color: #faebcc;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #fcf8e3;
    border-color: #faebcc;
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #8a6d3b; 
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #faebcc;
}
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-warning .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff;
    background-color: #8a6d3b;
}
/********************************************************************/
/*** PANEL DANGER ***/
.with-nav-tabs.panel-danger .nav-tabs > li > a,
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
	color: #a94442;
}
.with-nav-tabs.panel-danger .nav-tabs > .open > a,
.with-nav-tabs.panel-danger .nav-tabs > .open > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > .open > a:focus,
.with-nav-tabs.panel-danger .nav-tabs > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li > a:focus {
	color: #a94442;
	background-color: #ebccd1;
	border-color: transparent;
}
.with-nav-tabs.panel-danger .nav-tabs > li.active > a,
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.active > a:focus {
	color: #a94442;
	background-color: #fff;
	border-color: #ebccd1;
	border-bottom-color: transparent;
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu {
    background-color: #f2dede; /* bg color */
    border-color: #ebccd1; /* border color */
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a {
    color: #a94442; /* normal text color */  
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > li > a:focus {
    background-color: #ebccd1; /* hover bg color */
}
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a,
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:hover,
.with-nav-tabs.panel-danger .nav-tabs > li.dropdown .dropdown-menu > .active > a:focus {
    color: #fff; /* active text color */
    background-color: #a94442; /* active bg color */
}




.newsletter form > h2,.newsletter > h2{text-transform: uppercase;
font-size: 16px ;
font-weight: bold;}
.newsletter form input[type=text]{height: 25px;
width: 250px;
margin-bottom: 15px;
box-shadow: inset 0px 0px 50px 0px #999999;
-webkit-box-shadow: inset 0px 0px 50px 0px #999999;
-moz-box-shadow: inset 0px 0px 50px 0px #999999;
-o-box-shadow: inset 0px 0px 50px 0px #999999;}
.newsletter input[type=email]{border: 1px solid #ddd;
height: 35px;
padding-left: 5px;
width: 257px;
margin-bottom:15px;
box-shadow: inset 0px 0px 50px 0px #999999;
-webkit-box-shadow: inset 0px 0px 50px 0px #999999;
-moz-box-shadow: inset 0px 0px 50px 0px #999999;
-o-box-shadow: inset 0px 0px 50px 0px #999999;}
.newsletter form input[type=submit]{
background: url("images/nav_right.png") no-repeat scroll 90px 6px #ffd500;
border: medium none;
font-family: oswald light;
font-size: 14px;
padding: 8px;
text-transform: uppercase;
width: 120px;cursor:pointer;}
.sidebar{}
.single_sidebar > h2{}
.single_sidebar{
    /*background: url("images/slider_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    padding: 10px;
   margin-bottom: 0px;

}
.sidebar_title{
    /*background: url("images/title_down.png") no-repeat scroll 12px 45px rgba(0, 0, 0, 0);*/
/*height: 73px;*/
/*margin-bottom: 48px;*/
margin-bottom: 7px;
background-color: #272725;
}
.sidebar_title > h2{
    background: none repeat scroll 0 0 #ffb400;
    color: #000;
  
font-size: 16px;
/*margin-left: -10px;*/
/*margin-top: -10px;*/
padding: 8px 10px;
text-transform: uppercase;
width: 100%;}

/*popular post*/
.single_sidebar .popular_post ul{}
.single_sidebar .popular_post ul li{}
.single_sidebar .popular_post ul li a{display: block;
background: #fff;
padding: 10px;
margin-bottom: 10px;
font-size: 14px;
/*font-family: oswald;*/
box-shadow: 1px 4px 3px -2px #b3b1b1;
-webkit-box-shadow: 1px 4px 3px -2px #b3b1b1;
/*-webkit-box-shadow: 1px 4px 3px -2px #DDDDDD;*/
-moz-box-shadow: 1px 4px 3px -2px #b3b1b1;
-o-box-shadow: 1px 4px 3px -2px #b3b1b1;

}
.single_sidebar .popular_post ul li a:hover{/*background:#FFD500;*/
                                            background:#ddd;
                                            color:#f80d0d;
-webkit-transition: background 300ms ease-in;
-moz-transition: background 300ms ease-in;
-ms-transition: background 300ms ease-in;
-o-transition: background 300ms ease-in;
transition: background 300ms ease-in;}

/*Category*/
.single_sidebar .cat-item {background: none repeat scroll 0 0 #454545;
color: #ffd500;
font-weight: bold;
margin-bottom: 5px;
padding: 5px;
text-align: right;}
.single_sidebar .cat-item a{color: #ddd;
display: inline-block;
font-weight: normal;
width: 80%;
text-align: left;
float: left;}
.single_sidebar .cat-item a:hover{color:#000;text-decoration:none;}
.single_sidebar .cat-item:hover{color:#000;background:#FFD500;
-webkit-transition: background 300ms ease-in;
-moz-transition: background 300ms ease-in;
-ms-transition: background 300ms ease-in;
-o-transition: background 300ms ease-in;
transition: background 300ms ease-in;}

/*default sidebar list item*/
.single_sidebar > ul{}
.single_sidebar > ul li{margin-bottom: 10px;
padding: 5px;
background: #fff;}
.single_sidebar > ul li a{}
.single_sidebar > ul li a:hover{text-decoration:underline;}
.footer_top{}
.footer_top_container{
    /*margin-left: -20px;*/

}
.single_footer_top{
  color: #fbf9f9;
/*margin-left: 20px;*/
margin-left: 0px;
/*width: 326px;*/
/*width: 408px;*/
    width: 308px;

}
.single_footer_top h2{
    color: #fdfcfc;
    font-size: 18px;
    font-weight: normal;
}
.single_footer_top a{color:#ddd;}
.single_footer_top ul{}
.single_footer_top ul li{}
.single_footer_top ul li a{
    /*background: none repeat scroll 0 0 #000;*/
    background: none repeat scroll 0 0 #353535;
color: #ddd;
display: block;
margin-bottom: 5px;
padding: 8px;
/*font-family:oswald light;*/

}
.single_footer_top ul li a:hover{/*background:#FFD500;*/color: #fefefe;}
.footer_bottom{}
.copyright{
    /*font-family: oswald;*/
margin-top: 4px;}
.copyright p{color:#fff;}
.copyright span{color: #ffd500;}
.social{}
.social ul{}
.social ul li{float: left;}
.social ul li a{
color:#fff;
display: block;
font-size: 25px;
padding: 5px;}
.social ul li a:hover{color:#FFD500;}

/* Single page style */

.content h1{font-size: 25px;line-height: 30px;}
.content h2,.content h3,.content h4,.content h5,.content h6{font-size: 16px;}
.rectangle_large{width: 336px;height: 280px;
box-shadow: 1px 1px 13px -2px #DDDDDD;
-webkit-box-shadow: 1px 1px 13px -2px #DDDDDD;
-moz-box-shadow: 1px 1px 13px -2px #DDDDDD;
-o-box-shadow: 1px 1px 13px -2px #DDDDDD;
display:block;}
.rectangle_medium{width: 300px;height: 250px;
box-shadow: 1px 1px 13px -2px #DDDDDD;
-webkit-box-shadow: 1px 1px 13px -2px #DDDDDD;
-moz-box-shadow: 1px 1px 13px -2px #DDDDDD;
-o-box-shadow: 1px 1px 13px -2px #DDDDDD;
display:block;}
blockquote{border-left: 3px solid #ffd500;
font-weight: bold;
margin-bottom: 10px;
margin-left: 50px;
margin-top: 10px;
padding: 10px;
background: #f5f5f5;}
.more_post_container{border: 1px solid #ddd;
border-radius: 5px;
box-shadow: 0 1px 5px 0 #ddd;
padding: 10px;}
.more_post_container h2{border-left: 5px solid #ffd500;
margin-bottom: 0;
padding: 5px;}
.more_post{background: none repeat scroll 0 0 #f5f5f5;
border-left: 5px solid #ddd;
padding: 10px 5px;}
.more_post a{display: block;
margin-bottom: 2px;color:#000}
.more_post a:hover{color:#FFD500;font-weight:bold;}
.advertisement_container{}
.advertisement{}
.content ul{/*margin-left: 30px;*/}
.content ul li{
    /*margin-bottom:5px;*/
               color:#222;

}
.content ul li a{color: #222;
display: block;
padding: 12px;

}
.content ul li a:hover{/*text-decoration:underline;*//*font-weight:bold*/;}
.btn{display: inline-block;
/*padding: 8px 14px;*/
padding: 2px 6px;
background: #FFD500;
/*margin: 15px 5px 15px 0px;*/
margin: 7px 6px 15px 2px;

font-family: oswald;}
.btn:hover{background:#F1B215}

/*Related post */

.blink {
    -webkit-animation: blink .95s linear infinite;
    -moz-animation: blink .95s linear infinite;
    -ms-animation: blink .75s linear infinite;
    -o-animation: blink .95s linear infinite;
    animation: blink .95s linear infinite;
}

.enquirybalaji {background:#fafafa url(./images/enquiry.png) left no-repeat; width:200px; padding: 0 0 0 25px; position:fixed; top:125px; right:-175px; z-index:1001; -webkit-transition:all 1s ease-in-out; -moz-transition: all 1s ease-in-out; -ms-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; height:auto;
/*-webkit-animation: blink .5s step-end infinite alternate;*/ 

}
.enquirybalaji:hover{right: 0;}
.enquirybalaji ul {margin:0; padding: 10px; width: 100%; list-style: none; background-color: #f78107;}
.enquirybalaji ul li{margin:0; padding: 0px; width: 100%; line-height: 17px; /*border-bottom: 1px dotted black;*/ margin-left:5px;}
.enquirybalaji ul li:last-child{/*border-bottom: none;*/}
.enquirybalaji ul li a{font-size:14px; color:#000; padding-left:5px;}
.enquirybalaji ul li a:hover {color:#005da4;}

.parallax {
    background-image: url(images/forestslider3.jpg);
    min-height: 200px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.parallax1 {
    background-image: url(images/imge2.jpg);
    min-height: 200px;
    background-attachment: fixed;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.more_themes{margin-top: 50px;width: 100%;}
.more_themes > h2{background: url("images/slider_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
font-weight: bold;
margin-bottom: 30px;
padding: 8px;}
.more_themes h2 i{color: #ffd500;}
.more_themes_container{margin-left: -15px;}
.single_more_themes{margin-left: 15px;
width: 220px;
background: #FFD500;
color: #fff;
margin-bottom:15px;}
.single_more_themes img{}
.single_more_themes a h2{color: #000;
font-size: 14px;
margin-bottom: 0;
padding: 5px;
text-align:center;}

/*Related post for work*/

.more_works{margin-top: 50px;width: 100%;}
.more_works > h2{background: none repeat scroll 0 0 #454545;
color: #fff;
font-weight: bold;
margin-bottom: 30px;
padding: 8px;
border-left: 5px solid #FFD500;}
.more_works h2 i{color: #ffd500;}
.more_works_container{margin-left: -15px;}
.single_more_works{background: none repeat scroll 0 0 #222;
margin-bottom: 15px;
margin-left: 15px;
width: 220px;}
.single_more_works img{}
.single_more_works a h2{color: #ffd500;
font-size: 14px;
margin-bottom: 0;
padding: 5px;}

/* work page style*/

.single_work_container{margin-left: -15px;}
.single_work{float: left;
margin-left: 15px;
width: 337px;position:relative;
margin-bottom:15px;height:190px;
background:url(images/work_bg.png) repeat scroll 0 0 #222;
}
.single_work:hover img.img_bottom{position:absolute;left:0;top:0;opacity:0.7;
transition: all 1.3s ease 0s;-moz-transition: all 1.3s ease 0s;-webkit-transition: all 1.3s ease 0s;-o-transition: all 1.3s ease 0s;-ms-transition: all 1.3s ease 0s;}
.single_work:hover p.caption{position:absolute;bottom:0;color:#fff;padding:5px;}
.single_work img{}
.single_work h2{background: none repeat scroll 0 0 #ffd500;
font-size: 16px;
left: 0;
padding: 5px 10px;
position: absolute;
top: 0;
font-size: 16px;
font-family: oswald;
}
.work_pagination {width:98%;margin-left:15px;}
.work_pagination .newer,.work_pagination .older{background: none repeat scroll 0 0 #454545;
color: #ffd500;
display: block;
font-family: oswald;
padding: 10px;}
.work_pagination .newer:hover,.work_pagination .older:hover{background:#222;}

/* single work page style */
.single_work_page{background:#f5f5f5;}
.work_single_page_feature{}
.work_single_page_feature img{}
.work_meta{background: none repeat scroll 0 0 #ddd;
padding: 20px;}
.work_meta p{font-family: sans-serif;}
.work_meta p span{display: inline-block;
font-family: oswald;
margin-right: 15px;}
.work_meta a{font-family: oswald;}
.single_work_page_content{padding:10px;}

/* contact page style */

@media (max-width: 320px) {
   .floatright{
    display:none;
 
    }
}

@media (max-width: 350px) {
    .floatright{
   
       display:none;
 
 
    }
}


@media (max-width: 736px) {
    .floatright{
   
       display:none;
 
 
    }
}


@media (max-width: 350px) {
    #uplogo{
   
       display:none;
 
 
    }
}

@media (max-width: 480px) {
    #uplogo{
   
       display:none;
 
 
    }
}


@media (max-width: 350px) {
    #helpforest{
   
       display:none;
 
 
    }
}


@media (max-width:768px) {
    #helpforest{
   
       display:none;
}

    #uplogo{
   display:none;
 }

    .floatright{
   display:none;
 }

}

@media (max-width: 480px) {
    #helpforest{
   
       display:none;
    }
}


@media only screen and (min-width: 768px) and (max-width: 991px) {
    #cssmenu > ul > li > a {
        font-size: 8px;
    }
 
 
    }

.contact_us{}
.wpcf7-text:focus,.wpcf7-email:focus,.wpcf7-textarea:focus{box-shadow: 0.1px 0.1px 5px 1px #ddd !important;
transition: all 0.5s ease-in-out 0s !important;}
.contact_us form {margin-left:30px;margin-top:25px;}
.contact_us form p{margin-bottom:10px;}
.contact_us form input.wpcf7-text{width: 45%;height: 30px;}
.contact_us form input.wpcf7-email{width: 45%;height: 30px;}
.contact_us form textarea.wpcf7-textarea{height: 150px;width: 70%;}
.contact_us form input.wpcf7-submit{background: #222222;
border: medium none;
color: #FFD500;
cursor: pointer;
font-size: 18px;
padding: 10px 40px;
font-family: oswald;}
.contact_us form input.wpcf7-submit:hover{background:#FFD500;color:#000;}