/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.col2-set, .row, .row-fluid {
	margin-left: 0;
	margin-right: 0;
}


body, .chl_header_nav.fixed {
	overflow: hidden;
  overflow-y: auto;
}

#ad_place2 #media_image-2 img {
    margin: 0 auto;
}

.cf-home-page-video-icon:before {
    display: none;
}

@media only screen and (max-width: 479px) {
.main-nav-search, .chl_header_nav.fixed .main-nav-search {
	  margin-top: -14px !important;
}

.chl_header_nav.fixed .chl-nav-inner #text-2, .home .chl_header_nav.fixed .chl-nav-inner #text-2 {
	left: 0;
}

.logo-with-menu {
    width: 100%;
}
}

#rpwe_widget-4 {
	border-top: 1px solid #eee;
	border-top-color: rgba(0,0,0,.05);
	padding-top: 20px;
	width: 96%;
	margin: 0 auto;
}

.single-footer {
	border: none;
}

.publish-date time, .publish-date i {
	display: none;
}

body.w300h250 #wrapper {
	margin: 0 auto;
}

.chl_header_nav {
	z-index: 4;
}

.single-article .cf-article-info .posted-in {
	line-height: 1.2;
}

.cf-article-cat-container .cf-article-inner-cat li a {
	font-size: 11px;
}

#ad_after_content h3.rpwe-title {
	font-size: 32px !important;
	line-height: 1.2;
}

#ad_after_content .rpwe-summary {
	font-size: 16px;
}

@media only screen and (max-width:760px) {
	#ad_after_content h3.rpwe-title {
		font-size: 26px !important;
		margin: 10px 0 !important;
	}
}

@media only screen and (max-width:479px) {
	.container {
    padding: 0;
}
	
	.rpwe-thumb.rpwe-alignleft {
		margin: 0 auto;
		display: block;
		float: none;
	}
	
	.home .main-both-nav {
		display: block;
	}
	
	.main-both-nav #cat_nav {
		display: block;
		width: 75%;
	}
	
	.main-both-nav #cat_nav ul#menu-secondary-menu {
		display: block;
		width: 50%;
		transform: translateX(50%);
	}
	
	.main-both-nav #cat_nav ul#menu-secondary-menu>li {
		top: -30px;
	}
	
.main-both-nav #cat_nav ul#menu-secondary-menu>li:nth-child(2), .main-both-nav #cat_nav ul#menu-secondary-menu>li:first-child {
		display: none;
	}
	
	.chl_header_nav.fixed .main-both-nav {
		display: none;
	}
	
	.main-nav-search, .chl_header_nav.fixed .main-nav-search {
		
	}
	
	.home .main-nav-search {
		margin-top: -9px;
	}
}
@media only screen and (max-width: 979px){
	.home #content.container {
    padding: 0px 20px;
}
	.responsive-menu-open #responsive-menu-container.push-left, .responsive-menu-open #responsive-menu-container.slide-left,.responsive-menu-open .fixed #responsive-menu-container.push-left, .responsive-menu-open .fixed #responsive-menu-container.slide-left{
		-webkit-transform: translate3d(0,0,0);
	}
 
}

/*added by allan*/
@media screen and (min-width: 991px) and (max-width: 1366px){
	.responsive-menu-box{
		display:none !important;
	}
}
@media (min-width: 400px) and (max-width: 767px)  {
  .contentclass{
		padding:0px 20px;
	}
  #responsive-menu-container{
		width:30% !important;
	}
  .main-both-nav #cat_nav ul#menu-secondary-menu>li {
    left: 0px;
	}
	.responsive-menu-box{
		display:block !important;
	}
}
@media (min-width: 768px) and (max-width: 1024px) {
	#responsive-menu-container{
		width:30% !important;
	}
	.main-both-nav #cat_nav ul#menu-secondary-menu>li {
    left: 0px;
	}

}
@media (min-width: 320px) and (max-width: 480px) {
	#responsive-menu-container{
		width:60% !important;
	}
	.contentclass{
		padding:0px 20px;
	}
	.main-both-nav #cat_nav ul#menu-secondary-menu>li {
    left: 0px;
	}
	.responsive-menu-box{
		display:block !important;
	}
}

@media only screen and (max-width: 479px){
.main-both-nav #cat_nav ul#menu-secondary-menu>li {
    left: 0px;
	}
	.responsive-menu-box{
		display:block;
	}
}
