#post-cs { width:100%; margin:0 auto; color:#fff; font-family: Raleway, sans-serif; font-size:14px; position:relative; min-height:100px; }
#post-cs * { color:#fff; }
#post-cs .ps-box { background: rgba(0,115,255,1); }
#post-cs .ps-box .ps-pad { padding:20px; overflow:hidden; }
#post-cs a { cursor:pointer; color:#fff; text-decoration:none; }
#post-cs h2 { margin:0; font-size:25px; }
#post-cs img.ps-image { float:left; }
#post-cs .ps-content  { float:left; width:67%; margin-left:20px; }
#post-cs .ps-readmore { color:#fff; font-size:11px; margin-top:5px; padding:4px 7px; background:#0C6CE1; display:inline-block; cursor:pointer; box-shadow:none; }

/*Next .ps-prev*/
#post-cs .ps-next, #post-cs .ps-prev { position:absolute; bottom:20px; color:#fff; font-size:11px; margin:0; padding:4px 7px; background:#0C6CE1; display:inline-block; cursor:pointer; box-shadow:none; }
#post-cs .ps-next { right:0; }
#post-cs .ps-prev { left:0; }

/*Pagination*/
#post-cs .ps-pagi { width:100%; clear:both; text-align:center; padding:15px 0; }
#post-cs .ps-pagi a { margin:0 5px; text-decoration:none; border:none; width:10px; height:10px; border-radius:80px; background:#61AAD9; display:inline-block; text-indent:-10000px; box-shadow:none; }
#post-cs .ps-pagi a:hover,#post-cs .ps-pagi a.active { background:#0C6CE1; }

/*Loading*/
#post-cs.loading .loading-box { position:absolute; left:0; top:0; width:100%; height:100%; z-index:999; }
#post-cs.loading .loading-box span { position:absolute; display:block; width:16px; height:16px; left:50%; top:50%; margin-left:-8px; margin-top:-40px; background:url(../img/loader.gif) no-repeat; }

/*Nodata*/
#post-cs .nodata { position:absolute; left:0; top:0; width:100%; text-align:center; padding:5px 0; z-index:999; background:#869791; color:#fff; font-size:12px; }

/*Full width*/
#post-cs.fullwidth { width:100%; }
#post-cs.fullwidth img.ps-image { max-width:150px; }

/*Fix width*/
#post-cs.fixwidth { width:768px; }
#post-cs.fixwidth img.ps-image { max-width:150px; }

/*Grid*/
#post-cs.grid { width:100%; }
#post-cs.grid img.ps-image { max-width:150px; }
#post-cs.grid .ps-box { margin-bottom:10px; }
#post-cs.grid .ps-next,#post-cs.grid .ps-prev { bottom:0; }

/*Grid - 2*/
#post-cs.grid2 { width:100%; }
#post-cs.grid2 img.ps-image { float:none; margin-bottom:20px; max-width:150px; }
#post-cs.grid2 .ps-content { float:none; width:auto; margin-left:0; }
#post-cs.grid2 .ps-box { margin:0 0.5% 10px 0.5%; width:49%; float:left; min-height:400px; }
#post-cs.grid2 .ps-next,#post-cs.grid2 .ps-prev { bottom:0; }

/*In Sidebar (Widget)*/
#post-cs.insidebar { width:100%; }
#post-cs.insidebar img.ps-image { float:none; margin-bottom:20px; max-width:150px; }
#post-cs.insidebar .ps-content { float:none; width:auto; margin-left:0; }

/*Carousel - 2*/
#post-cs.carousel2 { width:768px; }
#post-cs.carousel2 img.ps-image { float:none; margin-bottom:20px; max-width:150px; }
#post-cs.carousel2 .ps-content { float:none; width:auto; margin-left:0; }
#post-cs.carousel2 .ps-box { width:49%; margin:0.5%; float:left; }

/*Carousel - 3*/
#post-cs.carousel3 { width:768px; }
#post-cs.carousel3 img.ps-image { float:none; margin-bottom:20px; max-width:150px; }
#post-cs.carousel3 .ps-content { float:none; width:auto; margin-left:0; }
#post-cs.carousel3 .ps-box { width:32.3%; margin:0.5%; float:left; }

/*Carousel - 4*/
#post-cs.carousel4 { width:768px; }
#post-cs.carousel4 img.ps-image { float:none; margin-bottom:20px; max-width:150px; }
#post-cs.carousel4 .ps-content { float:none; width:auto; margin-left:0; }
#post-cs.carousel4 .ps-box { width:24%; margin:0.5%; float:left; }

/*No ajax - bxSlider*/
.bxslider li .ps-pad { padding:20px; }
.bxslider li a { cursor:pointer; color:#fff; text-decoration:none; }
.bxslider li h2 { margin:0; font-size:25px; }
.bxslider li img.ps-image { float:left; max-width: 150px; }
.bxslider li .ps-content  { float:left; width:75%; margin-left:20px; }
.bxslider li .ps-readmore { color:#fff; font-size:11px; margin-top:5px; padding:4px 7px; background:#0C6CE1; display:inline-block; cursor:pointer; box-shadow:none; }


/*Responsive*/

@media (max-width: 768px)  { 
	/*Fix width*/
	#post-cs.fixwidth { width:100%; }
	#post-cs.fixwidth img.ps-image { float:none; margin-bottom:20px; }
	#post-cs.fixwidth .ps-content { float:none; width:auto; margin-left:0; white-space:break-spaces; }

	/*Full width*/
	#post-cs.fullwidth { width:100%; }
	#post-cs.fullwidth img.ps-image { float:none; margin-bottom:20px; }
	#post-cs.fullwidth .ps-content { float:none; width:auto; margin-left:0; }

	/*Carousel - 2*/
	#post-cs.carousel2 { width:100%; }
	#post-cs.carousel2 h2 { font-size:15px; }
	#post-cs.carousel2 img.ps-image { max-width:100%; }

	/*Carousel - 3*/
	#post-cs.carousel3 { width:100%; }
	#post-cs.carousel3 h2 { font-size:15px; }
	#post-cs.carousel3 img.ps-image { max-width:100%; }
	#post-cs.carousel3 .ps-excerpt { display:none; }

	/*Carousel - 4*/
	#post-cs.carousel4 { width:100%; }
	#post-cs.carousel4 h2 { font-size:15px; }
	#post-cs.carousel4 img.ps-image { max-width:100%; }
	#post-cs.carousel4 .ps-excerpt { display:none; }
}