@media only screen and (max-width:1199px) {
	.container {
		margin:0 auto;
		width:1023px;
	}
	.breaking-ticker .container {
		width:980px;
	}
	.breaking-ticker .container a.news-item {
		width:750px;
	}
	.topslide-right-2 {
		width:30.003%;
	}
	.sbtop-post-thumbnail {
		width:260px;
		height:150px;
	}
	.sb-post-thumbnail,#sidebar .sb-post-thumbnail {
		width:80px;
		height:80px;
	}
	.blog-lists.one-half.column {
		width: 44.8%;
	}
	/*Sidebar*/
	.sb-post-list-title {
		width:60%;
	}
	#sidebar .sb-post-list-title {
		width:53%;
	}
	.tpcrn_r_p_list {
		width: 29%;
	}
}
@media only screen and (max-width:1024px) {
	.container {
		margin:0;
	}
	.container .thirteen.columns {
		width:69.8%;
	}
	.limit {
		margin:0;
	}
	span.follow {
		display:none;
	}
	.sbtop-post-thumbnail {
		width:220px;
		height:150px;
	}
	.topslide-right-2 {
		width:30%;
	}
	.sb-post-thumbnail {
		width:100px;
		height:80px;
	}
	.sb-post-list-title {
		width:52%;
	}
	#sidebar .sb-post-list-title {
		width:50%;
	}
	.blog-lists.one-half.column {
		width:44%;
	}
	#sidebar .sb-post-thumbnail {
		width:78px;
	}
	.tpcrn_r_p_list {
		width: 28.5%;
	}
	.subscribe-form .subscribe-form-field {
		width:62% ! important;
	}
}
/* #Tablet (Portrait)
================================================== */

    /* Note: Design for a width of 768px */
@media only screen and (min-width:768px) and (max-width:959px) {
	.container {
		margin:0;
	}
	span.follow {
		display:none;
	}
	.logo_big #logo {
		float:none;
		width:100%;
	}
	.logo_big #logo img {
		margin:0 auto;
		display:block;
	}
	.breaking-ticker .container {
		width:740px;
	}
	.breaking-ticker .container a.news-item {
		width:550px;
	}
		 .topslide-right li,.topslide-right li a,.topslide-right li a:hover {
		width:100%;
	}
	.topslide-right .date {
		display:none;
	}
	.topslide-right .short {
		width:99%
	}
	.blog-lists-blog>.recent-lists {
	}
	 
	.blog-lists {
		margin:20px 15px;
	}
	 .clearer {
		clear:none;
	}
	.magbig-thumb {
		height:180px;
	}
	.sb-post-thumbnail {
		width:40%;
		height:80px;
	}
	 .blog-lists-title {
		width:55%;
	}
	.tpcrn_magazine_doublethumb .blog-lists-title,#blocks-full .blog-lists-title {
		width:55%;
	} 
	.cat_box_container {
		padding:15px 15px 25px;
	}
	.cat_box_one {
		margin-right:10px;
	}
	#rating_container {
		width:100%;
		float:none;
	}
	#top-social-icon {
		display:none;
	}
	.logo_big #header-banner468 {
		text-align:center;
		float:none;
		margin-top:10px;
	}
	.limit {
		margin:0;
	}
	#topmenu,#catmenu,#magamenu {
		display:block;
	}
	#topnav select,#catnav select,#maganav select {
		display:none;
	}
	#commentform textarea {
		width:460px;
	}
	.post-share {
		display:none;
	}
	#post-meta {
		width:90px;
	}
	.tpcrn_share_wrap.single_po_meta {
		left:20px;
	}
	.single_excerpt {
		width:80px;
	}
	.post-content {
		padding:6px;
		margin:6px;
	}
	.post-outer {
		margin:0 0 0 105px;
	}
	.subscribe-form .subscribe-form-field {
		width:50% ! important;
	}
	.searchform .searchfield {
		width:75%;
	}
	.tpcrn_gp_follow iframe {
		width:71%!important;
		border-right:1px solid #E6E1E1;
		border-style:double ! important;
		height:118px ! important;
		background:white;
	}
	.gp-box-widget {
		text-align:left ! important;
		padding-left:10px;
	}
	#post-meta,#post-meta-blog {
		min-height:32px ! important;
	}
	.social-counter li {
		margin-left:0px! important;
	}
	.gplus .shrbox .arrow {
		top: 91px ! important;
	}
}
/*  #Mobile (Portrait)
================================================== */

    /* Note: Design for a width of 320px */
@media only screen and (max-width:767px) {
	.container {
		margin:0;
	}
		.container .thirteen.columns,.container .six.columns {
		width:100%;
	}
		.row2col span {
		width: 92%;
	}
		#tpcrn-followers-listpop{
		width:250px;
	}	 
	.row1col input[type="submit"] {
		width:97%;
	}
	.row1col input[type='text'] {
		width:92%;
		margin-bottom:4px;
	}
	.email-header{
		display:none;
	}
		.breaking-ticker  {
		display:none;
	}
		.fluid_container {
		width:100%;
	}
	.slider-header-big h2 {
		letter-spacing: 2px;
	}
	.fluid_container.big,.flexslider.big,.flexslider.big figure,.flexslider.big .slides>li {
		height: 240px;
	}
 	.topslide-right {
		width:100%;
	}
		.topslide-right-2 {
		width:100%;
		border-top:1px solid rgba(255,255,255,0.1);
	}
		.sbtop-post-thumbnail {
		width:300px;
		height:150px;
		margin:0 auto;
	}
		.sb-post-thumbnail {
		width:24%;
		height:80px;
	}
		.clearer {
		clear:none;
	}
		.slider-header-big h2 {
		font-size:16px;
		border-bottom:none;
		line-height:1.37;
	}
		.viewpost {
		display:none;
	}
	.blog-lists-blog>.recent-lists,#blocks-full .recent-lists {
		width:100%;
		margin:0 0 15px;
	}
 
	.readd {
		width:40%;
	}
	.blog-lists-blog h2 a {
		font-size:16px !important;
	}
		.blog-lists {
		padding:0;
		margin:0;
	}
		.container .one-third.column {
		margin-bottom:10px;
		width:100%;
	}
	.blog-lists-title {
		width:72%!important;
	}
	.blog-lists.one-half.column {
		width:100%;
		margin:0px !important;
	}
	.blogpost-wrapper-title-two.two {
		clear:both;
		display:block;
	}
	span.two {
		display:none!important;
	}
	#sidebar {
		margin-left:-1px;
	}
	.cat_box_container {
		padding:15px 10px 25px;
	}
	.cat_box_one {
		width:100%;
		margin-right:0px;
		margin-bottom:10px;
	}
	.cat_box-post-thumbnail {
		width:100%;
		height:120px;
		position:relative;
	}
	#rating_container {
		width:100%;
		float:none;
	}
	#header {
		max-width:100%;
	}
#sideslidemenu{display:block;position:absolute;top:0;}#open-sideslidemenu, #close-sideslidemenu {
display: block;
}
#open-sideslidemenu {
position: relative;
top: 0px;
bottom: 0;
right: 0;
left: 0px;
z-index: 15;
float: left;
padding: 2px 10px;
background: rgba(80, 80, 80, 0.49);
}
#close-sideslidemenu{text-align:center;padding-bottom:3px;}
#sideslidemenu:not(:target){z-index:1;height:0}.js-ready #sideslidemenu{width:70%;height:100%;background:#202020;-webkit-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5);-moz-box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5);box-shadow:inset -1.5em 0 1.5em -0.75em rgba(0,0,0,0.5)}.js-ready #sideslidemenu{left:-70%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.csstransforms3d.csstransitions.js-ready #sideslidemenu{left:0;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-ready #inner-wrap{left:0!important;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.csstransforms3d.csstransitions.js-nav #inner-wrap{-webkit-transform:translate3d(70%,0,0) scale3d(1,1,1);-moz-transform:translate3d(70%,0,0) scale3d(1,1,1);-ms-transform:translate3d(70%,0,0) scale3d(1,1,1);-o-transform:translate3d(70%,0,0) scale3d(1,1,1);transform:translate3d(70%,0,0) scale3d(1,1,1)}.csstransforms3d.csstransitions.js-ready #sideslidemenu .block{filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity 300ms 100ms,-webkit-transform 500ms ease;-webkit-transition-delay:ease,0s;-moz-transition:opacity 300ms 100ms ease,-moz-transform 500ms ease;-o-transition:opacity 300ms 100ms ease,-o-transform 500ms ease;transition:opacity 300ms 100ms ease,transform 500ms ease;-webkit-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-moz-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-ms-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-o-transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);transform:translate3d(70%,0,0) scale3d(0.9,0.9,0.9);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0}.csstransforms3d.csstransitions.js-nav #sideslidemenu .block{filter:alpha(opacity=100);opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
	
	
	
	.list-block {
		width:95%;
	}
	#search-head input[type="text"]:focus {
		width:80px;
	}
	#topmenu,#catmenu,#magamenu,#catnav {
		display:none;
	}
 
	.shbox {
		box-shadow:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		padding:0;
	}
	.post-outer {
		padding:0 10px;
	}
	.post-content {
		margin:5px;
		padding:5px;
	}
	#post-meta {
		display:none;
	}
	.tpcrn_share_wrap.single_po_meta {
		left:10px;
	}
	.post-outer {
		margin:0 0 0 0px;
	}
		 		#commentform textarea {
		width:260px;
	}
		 		#share-post,.post-share {
		display:none;
	}
		#respond,#comments,.author-blocks {
		max-width:98%;
	}
		ol.commentlist {
		width:99% ! important;
	}
		#blocks-left ol.commentlist {
		;
		margin-left:8px ! important;
	}
		#commentform input[type="text"],input[type="email"] {
		width:90%;
	}
			 		#header-banner468 {
		display:none;
		visibility:hidden;
	}
		.limit {
		width:100%;
		margin:0;
	}
			.tpcrn_gp_follow iframe {
		width:85%!important;
			border-right:1px solid #E6E1E1 ! important;
			border-style:double ! important;
			height:118px ! important;
		background:white;
	}
			.gp-box-widget {
		text-align:left ! important;
			padding-left:10px;
	}
		.slider-caption p {
		display:none;
	}
			.slider-caption h2 a {
		font-size:14px;
		line-height:17px;
	}
			#footer .foot-wrap p.credit,#footer .foot-wrap p.copyright {
		margin:0;
		text-align:center;
		float:none;
	}
		.footer-block1,.footer-block2,.footer-block3,.footer-block4 {
		width: 100%;
	}
}
/* #Mobile (Landscape)
================================================== */

    /* Note: Design for a width of 480px */
@media only screen and (min-width:480px) and (max-width:767px) {
	.container {
		margin:0;
	}
			.container .thirteen.columns {
		width:100%
	}
		 		.container .eleven.columns {
		padding:0;
	}
		.container .one-third.column {
		width:100%;
	}
 
		.head-search-box {
 		display:inline-block;
	}
		.breaking-ticker .container {
		display:none;
	}
			.fluid_container {
		width:52%
	}
		.topslide-right {
		width:48%
	}
		.topslide-right li,	.topslide-right li a,	.topslide-right li a:hover {
		width:100%;
	}
		.topslide-right .date {
		display:none;
	}
		.topslide-right .short {
		width:99%
	}
		.topslide-right-2 {
		width:100%;
		border-top:1px solid rgba(255,255,255,0.1);
	}
		.sbtop-post-thumbnail {
		width:300px;
		height:150px;
		margin:0 auto;
	}
		.slider-header-big h2 {
		font-size:30px;
	}
		.viewpost {
		display:none;
	}
		.sb-post-thumbnail {
		width:19%;
		height:80px;
	}
		.blog-lists-blog>.recent-lists,#blocks-full .recent-lists {
		width:47.5%;
		margin:1%;
	}
			.blog-lists-blog h2 a {
		font-size:26px!important;
	}
				.blog-lists-blog .recent-lists h2 a {
		font-size:16px!important;
	}
				.container .one-third.column {
		margin-bottom:10px;
	}
	.blog-lists {
		padding:0;
		margin:20px 26px;
	}
	.blog-lists-title {
		width:78%!important;
	}
	.blog-lists.one-half.column {
		width:90%;
		margin:20px !important;
	}
	.clearer {
		clear:none;
	}
	.blogpost-wrapper-title-two.two {
		clear:both;
		display:block;
	}
	#sidebar {
		width:100%;
		margin-left:-1px;
	}
	.tpcrn_r_p_thumb {
		width:89%
	}
	.cat_box_container {
		padding:15px 10px 25px;
	}
	.cat_box_one {
		width:47%;
		margin-right:10px;
		margin-bottom:10px;
	}
	.cat_box-post-thumbnail {
		width:100%;
		height:200px;
		position:relative;
	}
	#rating_container {
		width:100%;
		float:none;
	}
				 #header {
		max-width:100%;
	}
		#search-head input[type="text"]:focus {
		width:120px;
	}
 
		.shbox {
		box-shadow:none;
		-webkit-box-shadow:none;
		-moz-box-shadow:none;
		padding:0;
	}
					.post-content {
		margin:5px;
		padding:5px;
	}
		#post-meta {
		display:block;
		width:80px;
	}
		.tpcrn_share_wrap.single_po_meta {
		left:10px;
	}
		.single_excerpt {
		width:70px;
	}
		.post-outer {
		margin:0 0 0 85px;
	}
				#commentform textarea {
		width:370px;
	}
		#share-post,.post-share {
		display:none;
	}
		#respond,#comments,.author-blocks {
		max-width:98%;
	}
		ol.commentlist {
		width:99% ! important;
	}
		#blocks-left ol.commentlist {
		;
		margin-left:8px ! important;
	}
		#commentform input[type="text"],input[type="email"] {
		width:90%;
	}
			.tpcrn_gp_follow iframe {
		width:100%!important;
			border-right:none ! important;
			height:118px ! important;
			background:white;
	}
			.slider-caption p {
		display:none;
	}
		 		.footer-block1,.footer-block2,.footer-block3,.footer-block4 {
		width:312px;
	}
		#footer .foot-wrap p.credit,#footer .foot-wrap p.copyright {
		margin: 0;
	}
}

@media only screen and (min-width:1200px) {
	#blocks-full .blog-lists.one-half.column.first {
		margin-right: 42px;
	}
}
/* #Clearing
================================================== */
/* Self Clearing Goodness */
.container:after {
	content:"\0020";
	display:block;
	height:0;
	clear:both;
	visibility: hidden;
}
/* Use clearfix class on parent to clear nested columns,or wrap each row of columns in a <div class="row">*/
.clearfix:before,.clearfix:after,.row:before,.row:after {
	content:'\0020';
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.row:after,.clearfix:after {
	clear:both;
}
.row,.clearfix {
	zoom: 1;
}
/* You can also use a <br class="clear" />to clear columns */
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height: 0;
}