

@media screen and (max-width: 1002px) and (min-width: 768px) {
.archive2-image img{
width:199px;
height:165px;
}

ul.archive2 li{
display: inline !important;
float: left!important;
margin-left: 10px!important;
width: 100%!important;
margin-bottom:10px;
}

ul.archive2 {
display: inline !important;
float: left!important;
width: 100%!important;
 -webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
}

.archive2 {
float: left !important;
width: 420px!important;
}
.main-headline2 {color: #333 !important;
float: left;
font: 700 18px/22px 'Open Sans Condensed', sans-serif;
margin-bottom: 5px;
text-transform: capitalize;
width: 100%;
}

.main-headline2  p{color: #555;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
}

.archive2-text{
font-size:12px !important;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
width:100%;
}


.headlines2-info{
color: #999;
float: left;
font: 10px/10px helvetica, arial, sans-serif;
margin-top: 6px;
width: 100%;
}

ul.middle_new{
margin-left:15px
}

.middle_align{
margin-left:10px
}

#home_right_archives {
	border-right: 1px dotted #ccc;
	float: left;
	margin-bottom: 10px;
	padding-right: 19px;
	width:500px;
	}

.archives_info{
float:right;
width:340px !important;
margin-top:-140px !important;
}

#main_archive{
	float: left;
	margin-bottom: 20px;
	width: 440px;
margin-top:-40px;
	}

#home_right_archives {
	background: #fff;
	float: right;
	margin-bottom: 10px;
	width: 500px;
margin-top:-40px !important;
	}

.category2_archive {
	float: left;
	width: 420px;
	}

.category2_archive img {
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		-webkit-transition: all 0.3s;
	transition: all 0.3s;
	width: 199px;
	height: 223px;
	}

.category2_archive img:hover {
	opacity: 0.85;
	}

ul.category2_archive {
	display: inline;
	float: left;
	width: 100%;
  -webkit-column-count: 2 !important;
     -moz-column-count: 2!important;
     -o-column-count: 2!important;
    column-count: 2!important;
	}

ul.category2_archive li {
	display: inline;
	float: left;
	margin-left: 10px;
	width: 205px;
-webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
	}

ul.category2_archive li:first-child {
	margin-left: 0;
	}

.category2_archive p,
 {
	color: #555;
	float: left;
	font: 400 12px/16px 'Open Sans', sans-serif;
	}

.captcha_image {
    margin-top: 10px;
    margin-bottom: 20px;
}

#carousel_archive .es-nav span.es-nav-next{
margin-top:10px !important
}

#carousel_archive .es-nav span.es-nav-prev{
margin-top:10px !important
}

#carousel_archive .carousel{
width:490px
}

#carousel_archive .carousel ul li:first-child{
margin-top:10px
}

/******** SIDEBAR ARCHIVE ***********/

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 150px !important;
}

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 200px !important;
margin-top:-100px !important;
}

/********HIDE_ARCHIVE*********/

ul.all_post{
	height:0px;
width:960px;}

ul.all_post li{
	height:0px;
}

#double li  { width:50%;} 


#link_1{
background-color:#045204;
color:#fff;
padding:15px
}

#link_2{
background-color:#045204;
color:#fff;
padding:15px;
display:none;
}
#container_archive{
width:100%;
padding:20px;
}

#all_post_archive2{
display:none;
width:100%
}

#all_post_archive{
display:none;
width:50%
}

#post_archive{
width:100%;
}
.columns{
    float: left;
    position: relative;
    margin-right: 20px;
}
	#leader-wrapper {
		padding: 5px 0;
		}

	#leaderboard {
		padding: 0 10px;
		width: 748px;
		height: auto;
		}

	#leader-left {
		width: 748px;
		}
	
	#leader-right,
	#wallpaper,
	.ticker-heading,
	.ticker-date,
	.middle-160,
	#bottom-widget,
	.related-image,
	#social-box-vert,
	.breadcrumb,
	.home-right-category {
		display: none;
		}

	#main-nav,
	#inner-wrapper {
		width: 768px;
		}

	#main-nav ul {
		padding: 0 10px;
		width: 748px;
		}

	#main-nav ul li a {
		color: #fff;
		font: 700 16px/16px 'Open Sans Condensed', sans-serif;
		padding: 11px 14px;
		text-decoration: none;
		text-transform: uppercase;
		}

	#content {
		padding: 20px 10px;
		width: 748px;
		}

	#header,
	#footer-top,
	#footer-bottom {
		width: 748px;
		}

	#content-top {
		margin-bottom: 20px;
		width: 746px;
		}

	#ticker {
		width: 344px;
		}

	ul.ticker-list {
		width: 344px;
		}

	#content-social {
		width: 402px;
		}

	#searchform input {
		width: 119px;
		}

	#main {
		width: 433px;
		}

	#main-home {
		width: 434px;
		}

	.full {
		width: 748px !important;
		}

	#post-area,
	#post-info {
		width: 420px;
		}

	#author-info {
		width: 400px;
		}

	#author-desc {
		width: 324px;
		}

	#related-posts {
		margin: 40px 0 0;
		width: 420px;
		}

	#related-posts ul,
	#related-posts ul li {
		display: block;
		}

	#related-posts ul li {
		margin: 5px 0;
		width: 100%;
		height: auto;
		}

	.related-small {
		display: block;
		}

	#home-left {
		margin-right: 0;
		padding-right: 13px;
		}

	#home-right {
		border-right: none;
		margin-left: 14px;
		padding-right: 0;
		width: 300px;
		}

	.middle-side {
		display: block;
		}

	#social-box {
		width: 420px;
		display: inline;
		}

	.post-image {
		width: 206px;
		height: 230px;
		}

	.post-image img {
		width: 200px !important;
		height: 224px !important;
		}

	.archive-text {
		width: 298px;
		}

	#sidebar-home-wrapper {
		width: 314px;
		}

	.side-home {
		margin-left: 14px;
		}

	#footer-top-wrapper {
		padding: 20px 0;
		}

	#footer-top,
	#footer-bottom {
		padding: 10px;
		}

	#footer-nav1 ul li:last-child {
		border: 0;
		}

	#footer-nav2 ul li:first-child {
		padding-left: 0;
		}

	.nav-links {
		width: 400px;
		}

	}

@media screen and (max-width: 767px) and (min-width: 600px) {
.archive2-image img{
width:199px;
height:165px;
}

ul.archive2 li{
display: inline !important;
float: left!important;
margin-left: 10px!important;
width: 100%!important;
margin-bottom:10px;
}

ul.archive2 {
display: inline !important;
float: left!important;
width: 100%!important;
 -webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
}

.archive2 {
float: left !important;
width: 420px!important;
}
.main-headline2 {color: #333 !important;
float: left;
font: 700 18px/22px 'Open Sans Condensed', sans-serif;
margin-bottom: 5px;
text-transform: capitalize;
width: 100%;
}

.main-headline2  p{color: #555;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
}

.archive2-text{
font-size:12px !important;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
width:100%;
}


.headlines2-info{
color: #999;
float: left;
font: 10px/10px helvetica, arial, sans-serif;
margin-top: 6px;
width: 100%;
}

ul.middle_new{
margin-left:15px
}

.middle_align{
margin-left:10px
}

#home_right_archives {
	border-right: 1px dotted #ccc;
	float: left;
	margin-bottom: 10px;
	padding-right: 19px;
	width:500px;
	}

.archives_info{
float:right;
width:340px !important;
margin-top:-140px !important;
}

#main_archive{
	float: left;
	margin-bottom: 20px;
	width: 440px;
margin-top:-40px;
	}

#home_right_archives {
	background: #fff;
	float: right;
	margin-bottom: 10px;
	width: 500px;
margin-top:-40px !important;
	}

.category2_archive {
	float: left;
	width: 420px;
	}

.category2_archive img {
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		-webkit-transition: all 0.3s;
	transition: all 0.3s;
	width: 199px;
	height: 223px;
	}

.category2_archive img:hover {
	opacity: 0.85;
	}

ul.category2_archive {
	display: inline;
	float: left;
	width: 100%;
  -webkit-column-count: 2 !important;
     -moz-column-count: 2!important;
     -o-column-count: 2!important;
    column-count: 2!important;
	}

ul.category2_archive li {
	display: inline;
	float: left;
	margin-left: 10px;
	width: 205px;
-webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
	}

ul.category2_archive li:first-child {
	margin-left: 0;
	}

.category2_archive p,
 {
	color: #555;
	float: left;
	font: 400 12px/16px 'Open Sans', sans-serif;
	}

.captcha_image {
    margin-top: 10px;
    margin-bottom: 20px;
}

#carousel_archive .es-nav span.es-nav-next{
margin-top:10px !important
}

#carousel_archive .es-nav span.es-nav-prev{
margin-top:10px !important
}

#carousel_archive .carousel{
width:490px
}

#carousel_archive .carousel ul li:first-child{
margin-top:10px
}

/******** SIDEBAR ARCHIVE ***********/

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 150px !important;
}

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 200px !important;
margin-top:-100px !important;
}

/********HIDE_ARCHIVE*********/

ul.all_post{
	height:0px;
width:960px;}

ul.all_post li{
	height:0px;
}

#double li  { width:50%;} 


#link_1{
background-color:#045204;
color:#fff;
padding:15px
}

#link_2{
background-color:#045204;
color:#fff;
padding:15px;
display:none;
}
#container_archive{
width:100%;
padding:20px;
}

#all_post_archive2{
display:none;
width:100%
}

#all_post_archive{
display:none;
width:50%
}

#post_archive{
width:100%;
}
.columns{
    float: left;
    position: relative;
    margin-right: 20px;
}
	#leader-wrapper {
		padding: 5px 0;
		}

	#leaderboard {
		padding: 0;
		width: 600px;
		height: auto;
		}
	
	#leader-right,
	#wallpaper,
	#ticker,
	.middle-160,
	#bottom-widget,
	.side,
	.side-home,
	#social-box-vert,
	.related-image,
	.archive-image,
	.breadcrumb,
	.home-right-category {
		display: none;
		}

	#leader-left,
	#main-nav,
	#inner-wrapper {
		width: 600px;
		}

	#main-nav ul {
		padding: 0 10px;
		width: 580px;
		}

	#main-nav ul li a {
		color: #fff;
		font: 700 14px/14px 'Open Sans Condensed', sans-serif;
		padding: 12px 9px;
		text-decoration: none;
		text-transform: uppercase;
		}

	#content {
		padding: 20px 10px;
		width: 580px;
		}

	#header,
	#footer-top,
	#footer-bottom {
		width: 580px;
		}

	#content-top {
		margin-bottom: 20px;
		width: 578px;
		}

	#post-info {
		width: 400px;
		}

	#content-social {
		width: 578px;
		}

	#content-social ul li:first-child {
		border-left: 0;
		}

	#searchform input {
		width: 295px;
		}

	#main,
	#main-home {
		width: 420px;
		}

	.full {
		width: 580px !important;
		}

	#post-area {
		width: 400px;
		}

	#author-info {
		width: 400px;
		}

	#related-posts {
		margin: 40px 0 0;
		width: 400px;
		}

	#related-posts ul,
	#related-posts ul li {
		display: block;
		}

	#related-posts ul li {
		margin: 5px 0;
		width: 100%;
		height: auto;
		}

	.related-small {
		display: block;
		}

	#author-desc {
		width: 324px;
		}

	#social-box {
		width: 400px;
		display: inline;
		}

	.post-image {
		width: 206px;
		height: 230px;
		}
	.post-image img {
		width: 200px !important;
		height: 224px !important;
		}

	#home-left {
		border: 0;
		margin-right: 0;
		padding-right: 20px;
		width: 400px;
		}

	#home-right {
		border-right: none;
		padding-right: none;
		}

	#featured-container,
	.category2,
	.carousel {
		width: 400px;
		}

	#featured-container,
	#featured-container img {
		height: 448px;
		}

	.featured-box {
		width: 340px;
		}

	ul.category3 li {
		width: 380px;
		}

	.middle-side {
		display: block;
		}

	#sidebar-wrapper,
	#sidebar-home-wrapper {
		width: 160px;
		}

	.side-home {
		margin-left: 0;
		}

	.tabber-text {
		width: 424px;
		}

	ul.category2 li {
		width: 190px;
		}

	.category2 img {
		width: 184px;
		height: 206px;
		}

	ul.headlines-info li {
		width: auto;
		}

	.category-links {
		width: 234px;
		}

	.category3-text {
		width: 278px;
		}

	.blog-text {
		width: 214px;
		}

	.archive-text {
		width: 380px;
		}

	#footer-top-wrapper {
		padding: 20px 0;
		}

	#footer-top,
	#footer-bottom {
		padding: 10px;
		}

	.footer-widget {
		padding: 20px;
		width: 540px;
		}

	#footer-nav1 ul li:last-child {
		border: 0;
		}

	#footer-nav2 ul li:first-child {
		padding-left: 0;
		}

	.nav-links {
		width: 380px;
		}

	}

	@media screen and (max-width: 960px) and (min-width: 740px) {

		#main_ad #sidebar-home-wrapper{width:100%;}
}


@media screen and (max-width: 740px) and (min-width: 480px) {

		.ad_content_popup a img{width:100%;height:auto;}


	#main_ad {
  float: left;
  margin-bottom: 20px;
  width: 100%;
}

#ad_content {
  width: 100%;
  display: block;
  float: left;
}

.row1 {
  width: 50%;
  float: left;
  display: inline-block;
  position: relative;
}

.row2 {
  width: 50%;
  float: left;
  display: inline-block;

  position: relative;
}

	.row3 {
  width: 50%;
  float: left;
  display: inline-block;
  position: relative;
}

img{width:100%;height:auto;}

img.alignnone.size-medium.wp-image-45471{width:100%;height:auto;}

	/* ADVERTISING */


.archive2-image img{
width:199px;
height:165px;
}

ul.archive2 li{
display: inline !important;
float: left!important;
margin-left: 10px!important;
width: 100%!important;
margin-bottom:10px;
}

ul.archive2 {
display: inline !important;
float: left!important;
width: 100%!important;
 -webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
}

.archive2 {
float: left !important;
width: 420px!important;
}
.main-headline2 {color: #333 !important;
float: left;
font: 700 18px/22px 'Open Sans Condensed', sans-serif;
margin-bottom: 5px;
text-transform: capitalize;
width: 100%;
}

.main-headline2  p{color: #555;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
}

.archive2-text{
font-size:12px !important;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
width:100%;
}


.headlines2-info{
color: #999;
float: left;
font: 10px/10px helvetica, arial, sans-serif;
margin-top: 6px;
width: 100%;
}

ul.middle_new{
margin-left:15px
}

.middle_align{
margin-left:10px
}

#home_right_archives {
	border-right: 1px dotted #ccc;
	float: left;
	margin-bottom: 10px;
	padding-right: 19px;
	width:500px;
	}

.archives_info{
float:right;
width:340px !important;
margin-top:-140px !important;
}

#main_archive{
	float: left;
	margin-bottom: 20px;
	width: 440px;
margin-top:-40px;
	}

#home_right_archives {
	background: #fff;
	float: right;
	margin-bottom: 10px;
	width: 500px;
margin-top:-40px !important;
	}

.category2_archive {
	float: left;
	width: 420px;
	}

.category2_archive img {
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		-webkit-transition: all 0.3s;
	transition: all 0.3s;
	width: 199px;
	height: 223px;
	}

.category2_archive img:hover {
	opacity: 0.85;
	}

ul.category2_archive {
	display: inline;
	float: left;
	width: 100%;
  -webkit-column-count: 2 !important;
     -moz-column-count: 2!important;
     -o-column-count: 2!important;
    column-count: 2!important;
	}

ul.category2_archive li {
	display: inline;
	float: left;
	margin-left: 10px;
	width: 205px;
-webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
	}

ul.category2_archive li:first-child {
	margin-left: 0;
	}

.category2_archive p,
 {
	color: #555;
	float: left;
	font: 400 12px/16px 'Open Sans', sans-serif;
	}

.captcha_image {
    margin-top: 10px;
    margin-bottom: 20px;
}

#carousel_archive .es-nav span.es-nav-next{
margin-top:10px !important
}

#carousel_archive .es-nav span.es-nav-prev{
margin-top:10px !important
}

#carousel_archive .carousel{
width:490px
}

#carousel_archive .carousel ul li:first-child{
margin-top:10px
}

/******** SIDEBAR ARCHIVE ***********/

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 150px !important;
}

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 200px !important;
margin-top:-100px !important;
}

/********HIDE_ARCHIVE*********/

ul.all_post{
	height:0px;
width:960px;}

ul.all_post li{
	height:0px;
}

#double li  { width:50%;} 


#link_1{
background-color:#045204;
color:#fff;
padding:15px
}

#link_2{
background-color:#045204;
color:#fff;
padding:15px;
display:none;
}
#container_archive{
width:100%;
padding:20px;
}

#all_post_archive2{
display:none;
width:100%
}

#all_post_archive{
display:none;
width:50%
}

#post_archive{
width:100%;
}
.columns{
    float: left;
    position: relative;
    margin-right: 20px;
}
	#leader-wrapper {
		padding: 0;
		}

	#leaderboard {
		padding: 0;
		width: 480px;
		height: auto;
		}

	#main-nav {
		display: none;
		height: 0;
		margin: 0;
		padding: 0;
		}
	
	#wallpaper,
	#ticker,
	.middle-160,
	#bottom-widget,
	#sidebar-wrapper,
	#social-box-vert,
	.related-image,
	.archive-image,
	.side-home,
	.breadcrumb,
	.home-right-category {
		display: none;
		}

	#nav-mobi,
	#nav-mobi ul {
		display: block;
		width: 480px;
		padding: 0;
		}

	.flip {
		margin-left: 10px;
		width 470px;
		}

	#nav-mobi ul li {
		width: 216px;
		}

	#leader-left,
	#inner-wrapper,
	#main,
	#main-home {
		width: 480px;
		}

	#content {
		padding: 20px 10px;
		width: 460px;
		}

	#main-header-wrapper {
		padding-bottom: 10px;
		}

	#header,
	#footer-top,
	#footer-bottom {
		width: 460px;
		}

	#content-top {
		margin-bottom: 20px;
		width: 458px;
		}

	#content-social {
		width: 458px;
		}

	#searchform input {
		width: 175px;
		}

	#content-social ul li:first-child {
		border-left: 0;
		}

	#home-left {
		border: 0;
		margin-right: 0;
		padding: 0 20px;
		width: 420px;
		}

	#home-right {
		border-right: none;
		margin-left: 0;
		padding-right: 0;
		width: 420px;
		}

	#sidebar-home-wrapper {
		padding: 0 20px;
		width: 420px;
		}

	h2.category-heading {
		position: absolute;
			top: -5px;
			left: 15px;
		}

	.full {
		width: 420px !important;
		}

	#post-area {
		margin: 0 20px;
		width: 420px;
		}

	#author-info {
		width: 400px;
		}

	#author-desc {
		width: 324px;
		}

	#related-posts {
		margin: 40px 0 0;
		width: 420px;
		}

	#related-posts ul,
	#related-posts ul li {
		display: block;
		}

	#related-posts ul li {
		margin: 5px 0;
		width: 100%;
		height: auto;
		}

	.related-small {
		display: block;
		}

	#social-box,
	#post-info {
		width: 420px;
		display: inline;
		}

	.post-image {
		width: 206px;
		height: 230px;
		}

	.post-image img {
		width: 200px !important;
		height: 224px !important;
		}

	.archive-text {
		width: 400px;
		}

	#footer-top-wrapper {
		padding: 20px 0;
		}

	#footer-top,
	#footer-bottom {
		padding: 10px;
		}

	.footer-widget {
		padding: 10px;
		width: 440px;
		}

	#footer-nav1 ul li:last-child {
		border: 0;
		}

	#footer-nav2 ul li:first-child {
		padding-left: 0;
		}

	.nav-links {
		width: 400px;
		}

	}

@media screen and (max-width: 479px) {

	a:-webkit-any-link {
width:100%;height:auto;}
	 img .ad_content_popup {width:100% !important;height:auto !important;}

	.ad_content_popup img{width:100% !important;height:auto !important;}

img{width:100% !important;height:auto !important;}

img.alignnone.size-medium.wp-image-45471{width:100% !important;height:auto !important;}

	img.attachment-full.wp-post-image{width:100% !important;height:auto !important;}
		img.attachment-full .wp-post-image{width:100% !important;height:auto !important;}


	h1.headline_ad{  margin-left: auto !important;
  margin-right: auto !important;
  width: 100% !important;
  text-align: center !important;
  font-size: 24px;
}

	.home-widget2_ad {
  width: 100%;
  text-align: center;
}

.home-widget2_ad h3 {
  border-bottom: 1px dotted #ccc;
  font: 700 14px/14px 'Open Sans Condensed', sans-serif;
  margin-bottom: 10px;
  padding-bottom: 5px;
  text-transform: uppercase;
  width: 100%;
}

	#archive_ad{width:100%;}

	#main_ad {
  float: left;
  margin-bottom: 20px;
  width: 100%;
  display: inline-block;
  text-align:center;
}

	#ad_content {
  width: 100%;
  display: block;
  float: left;
  text-align: center;
}

#main_ad #sidebar-home-wrapper{width: 100%; 
  float: right;
  display: block;
  position: relative;}

  .row1 {
  width: 100%;
  float: left;
  display: inline-block;
  position: relative;
}
	.row2 {
  width: 100%; 
  float: right;
  display: block;
  position: relative;
}

.row3 {
 width: 100%; 
  float: right;
  display: block;
  position: relative;
}

.archive2-image img{
width:199px;
height:165px;
}

ul.archive2 li{
display: inline !important;
float: left!important;
margin-left: 10px!important;
width: 100%!important;
margin-bottom:10px;
}

ul.archive2 {
display: inline !important;
float: left!important;
width: 100%!important;
 -webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
}

.archive2 {
float: left !important;
width: 420px!important;
}
.main-headline2 {color: #333 !important;
float: left;
font: 700 18px/22px 'Open Sans Condensed', sans-serif;
margin-bottom: 5px;
text-transform: capitalize;
width: 100%;
}

.main-headline2  p{color: #555;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
}

.archive2-text{
font-size:12px !important;
float: left;
font: 400 12px/16px 'Open Sans', sans-serif;
font-size:12px !important;
width:100%;
}


.headlines2-info{
color: #999;
float: left;
font: 10px/10px helvetica, arial, sans-serif;
margin-top: 6px;
width: 100%;
}

ul.middle_new{
margin-left:15px
}

.middle_align{
margin-left:10px
}

#home_right_archives {
	border-right: 1px dotted #ccc;
	float: left;
	margin-bottom: 10px;
	padding-right: 19px;
	width:500px;
	}

.archives_info{
float:right;
width:340px !important;
margin-top:-140px !important;
}

#main_archive{
	float: left;
	margin-bottom: 20px;
	width: 440px;
margin-top:-40px;
	}

#home_right_archives {
	background: #fff;
	float: right;
	margin-bottom: 10px;
	width: 500px;
margin-top:-40px !important;
	}

.category2_archive {
	float: left;
	width: 420px;
	}

.category2_archive img {
	border: 1px solid #ccc;
	margin-bottom: 5px;
	padding: 2px;
		-moz-transition: all 0.3s;
		-ms-transition: all 0.3s;
		-o-transition: all 0.3s;
		-webkit-transition: all 0.3s;
	transition: all 0.3s;
	width: 199px;
	height: 223px;
	}

.category2_archive img:hover {
	opacity: 0.85;
	}

ul.category2_archive {
	display: inline;
	float: left;
	width: 100%;
  -webkit-column-count: 2 !important;
     -moz-column-count: 2!important;
     -o-column-count: 2!important;
    column-count: 2!important;
	}

ul.category2_archive li {
	display: inline;
	float: left;
	margin-left: 10px;
	width: 205px;
-webkit-column-count: 2;
     -moz-column-count: 2;
     -o-column-count: 2;
    column-count: 2;
	}

ul.category2_archive li:first-child {
	margin-left: 0;
	}

.category2_archive p,
 {
	color: #555;
	float: left;
	font: 400 12px/16px 'Open Sans', sans-serif;
	}

.captcha_image {
    margin-top: 10px;
    margin-bottom: 20px;
}

#carousel_archive .es-nav span.es-nav-next{
margin-top:10px !important
}

#carousel_archive .es-nav span.es-nav-prev{
margin-top:10px !important
}

#carousel_archive .carousel{
width:490px
}

#carousel_archive .carousel ul li:first-child{
margin-top:10px
}

/******** SIDEBAR ARCHIVE ***********/

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 150px !important;
}

#sidebar_archive .archives_info {
float: right !important;
margin-bottom: 5px;
width: 200px !important;
margin-top:-100px !important;
}

/********HIDE_ARCHIVE*********/

ul.all_post{
	height:0px;
width:960px;}

ul.all_post li{
	height:0px;
}

#double li  { width:50%;} 


#link_1{
background-color:#045204;
color:#fff;
padding:15px
}

#link_2{
background-color:#045204;
color:#fff;
padding:15px;
display:none;
}
#container_archive{
width:100%;
padding:20px;
}

#all_post_archive2{
display:none;
width:100%
}

#all_post_archive{
display:none;
width:50%
}

#post_archive{
width:100%;
}
.columns{
    float: left;
    position: relative;
    margin-right: 20px;
}
	#leader-wrapper {
		padding: 0;
		}

	#leaderboard {
		padding: 0;
		width: 320px;
		height: auto;
		}

	#main-nav {
		display: none;
		height: 0;
		margin: 0;
		padding: 0;
		}

	#wallpaper,
	#ticker,
	.middle-160,
	#bottom-widget,
	.category-image,
	.category3-image,
	#social-box-vert,
	.related-image,
	.archive-image,
	.breadcrumb,
	.blog-image,
	.home-right-category {
		display: none;
		}

	#nav-mobi,
	#nav-mobi ul {
		display: block;
		padding: 0;
		width: 320px;
		}

	#nav-mobi select {
		width: 300px;
		}

	.flip {
		margin-left: 10px;
		width: 310px;
		}

	#nav-mobi ul li {
		width: 136px;
		}

	#leader-left,
	#inner-wrapper {
		width: 320px;
		}

	#content {
		padding: 20px 10px;
		width: 300px;
		}

	#main-header-wrapper {
		padding-bottom: 10px;
		text-align: center;
		}

	#header,
	#footer-top,
	#footer-bottom,
	#post-info {
		width: 300px;
		}

	#content-top {
		margin-bottom: 20px;
		width: 298px;
		}

	#content-social {
		width: 298px;
		}

	#content-social ul li {
		border-left: 0;
		border-right: 1px solid #ccc;
		}

	#content-social ul li:first-child {
		border-left: 1px solid #ccc;
		}

	#content-social ul li:last-child {
		border-left: 1px solid #ccc;
		border-right: 0;
		}

	.search-wrapper {
		border-top: 1px solid #ccc;
		}

	#searchform input {
		width: 288px;
		}

	#main,
	#main-home {
		margin: 0;
		padding: 0;
		width: 300px;
		}

	.full {
		width: 300px !important;
		}

	#home-left {
		border: 0;
		margin-right: 0;
		padding-right: 0;
		width: 300px;
		}

	#home-right {
		border-right: none;
		margin-left: 0;
		padding-right: 0;
		width: 300px;
		}

	#featured-container,
	.category2,
	.carousel,
	#sidebar-home-wrapper {
		width: 300px;
		}

	.side-home {
		margin-left: 0;
		margin-top: 20px;
		}

	#featured-container,
	#featured-container img {
		height: 336px;
		}

	.featured-box {
		margin: 0 10px 10px;
		padding: 5px;
		width: 270px;
		}

	.featured-box h2 a {
		font: 700 28px/28px 'Open Sans Condensed', sans-serif !important;
		}

	.middle-mobile {
		display: inline;
		}

	ul.category2 li {
		width: 145px;
		}

	.category2 img {
		width: 139px;
		height: 156px;
		}

	.category-links {
		width: 300px;
		}

	ul.category3 li,
	.category3-text,
	.blog-text {
		width: 280px;
		}

	ul.headlines-info li {
		width: auto;
		}

	#post-area {
		margin: 0;
		width: 300px;
		}

	#author-info {
		width: 280px;
		}

	#author-desc {
		width: 204px;
		}

	#related-posts {
		margin: 40px 0 0;
		/*width: 300px;*/
		width:100%;
		}

	#related-posts ul,
	#related-posts ul li {
		display: block;
		}

	#related-posts ul li {
		margin: 5px 0;
		width: 100% !important;
		height: auto;
		}

	.related-small {
		display: block;
		}

	.post-image {
		margin: 0 0 10px 0;
		width: 300px;
		height: 335px;
		}

	.post-image img {
		width: 294px !important;
		height: 329px !important;
		}

	#social-box {
		width: 300px;
		display: inline;
		}

	.archive-text {
		width: 280px;
		}

	#footer-top-wrapper {
		padding: 20px 0;
		}

	#footer-top,
	#footer-bottom {
		padding: 10px;
		}

	.footer-widget {
		padding: 10px 0;
		}

	#footer-nav1 ul li:last-child {
		border: 0;
		}

	#footer-nav2 ul li:first-child {
		padding-left: 0;
		}

	.nav-links {
		width: 280px;
		}

	}