@charset "utf-8";
/* CSS Document */

@import url('reset.css');
html {
}
.clear {
	clear: both;
}

#wrapper {
	width: 96.875%;  /* 310/320 */
	margin: 0 auto 3.125% auto!important;
}
header {
	text-align: center;
	padding: 1.5625% 0; /* 10/320 */
	background-image: linear-gradient(bottom, rgb(188,188,188) 1%, rgb(255,255,255) 100%);
	background-image: -o-linear-gradient(bottom, rgb(188,188,188) 1%, rgb(255,255,255) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(188,188,188) 1%, rgb(255,255,255) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(150,150,150) 1%, rgb(255,255,255) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(188,188,188) 1%, rgb(255,255,255) 100%);
	background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.01, rgb(220,220,220)),  color-stop(1, rgb(255,255,255)) );
}
header .iinetlogo {
	height:100%;
	float:left;
	padding: 0% 0% 3% 0; /*10/320*/ 
}

#wn-logo img{
	padding-top: 3.1%;
	width: 150px; /*80/400*/
	margin-left:30px;
}

#adam-logo img{
	padding-top: 3.1%;
	width: 150px; /*80/400*/
	margin-left:30px;
}
 
#iinetlogo img {
	width:100%;
}
#logos {
	overflow: hidden;
	width:78%;
	float: left;
	margin-left:3.125%;
}

.reader {
	position:absolute;
	left:-9999em;
}
header #socialmedia {
	display:none;
}
#topright {
	display:none;
	float: right;
}
#search320 {
	display: block;
	width: 93.75%;  /* 300/320 */
	margin: 0 auto 4.464285714285714%;
	text-align: center;
}
.searchf{
color:#999;
}

#s {
	padding: 1.6666666666666667%; /*5/300*/
	width: 66.96428571428571%; /*300/448*/
	height: 8%; /*24/300*/
}
#search {
	max-width:299px;
}
.paginator{
margin:1em 0;	
}

.paginator a{
font-size:.875em; margin-right:1em;	
color:#000;
}
.searchbutton {
	padding: 1.6666666666666667% 3.333333333333333%; /*5/300, 10/300*//*height: 8%; 24/300*/
}
nav {
	display: none;
	width:98%;
}
nav ul {
	overflow:hidden;
	position:relative;
	margin-bottom:0;
}
nav li {
	display:inline;
	position:relative;
}
nav a {
	margin: 0 auto;
	padding: 2.678571428571429% 1.116071428571429% 1.116071428571429% 6.696428571428571%; /* Top 12/448, Right & Btm 5/448, Left 30/448*/
}

ul.children{
display:none;	
}
/* comment visibility hotfix - 2014-11-13 */
.comment ul.children{
display:inline;
}
#featured {
	width: 96.7741935483871%; /* 300/310 */
	margin: 0 auto;
}
#featured h1 {
	margin: 3.333333333333333% 5.333333333333333%; /* 10/300, 16/300*/
	padding-top: 3.333333333333333%; /*10/300*/
}
#featured h2 {
	margin: 3.333333333333333% 5.333333333333333%; /* 10/300, 16/300*/
}
#featured p {
	margin: 3.333333333333333% 5.333333333333333%; /* 10/300, 16/300*/
	padding-bottom: 5%; /* 15/300 */
}
#featured img, #threefl img {
	width: 92.66666666666667%;    /*278/300*/
	margin: 0 3.666666666666667%; /*11/300*/
	height:auto;
	outline:2px solid #FFF;
}
#featuredcategory {
	width: 96.875%;  /* 310/320 */
	margin: 0 auto;
}
.categorybox {
	margin: 6.451612903225806% 0; /* 20/310	*/
	padding-bottom: 6.451612903225806%; /* 20/310	*/
}
.categorybox h3, .categorybox h4 {
	margin: 3.225806451612903% 4.838709677419355%; /* 10/310, 15/310*/
	line-height: 120%;
}
.categorybox h3 {
}
.categorybox h4 {
}

.categorybox img {
	width: 89.67741935483871%;    /*278/310*/
	margin: 0 5.161290322580645%; /*16/310*/
	height:auto;
	outline:1px solid #fff;
}
.categorybox p {
	margin: 4.838709677419355%; /* 15/310*/
}
.categorybox a, #featured a {
	text-decoration:none;
}
p.pDate{
margin-top:-.65em; font-size:.6875em; font-style:italic; padding-bottom:0 !important;
}

.altbox a:link, .altbox a:visited, #featured a:link, #featured a:visited {
	color:#000;
}
.rightbox {
	margin-right: 0 !important;
}
.readmore {
	width:auto !important;
}
#threefl {
	width: 92.701444%;  /* 310/320 */
	margin: 0 auto;
	margin:3.66667%;
}
#threefl p {
	line-height:1.5em;
	margin-top:1.5em;
	font-size:.75em;
	padding: 0 3.66667% 3.66667%;
}
#threefl a {
	text-decoration:none;
	font-weight:bold;
	margin: 0 3.66667%;
}
#threefl img {
	margin-bottom:1em;
}

#threefl a.titleLink {
	margin-bottom:1em;
	margin-right:3.66667%;
	line-height:1.25em;
	margin-left:3.66667%;
	display:block;
}
#most {
	display: none;
}
#socialmedia {
	display: none;
}
#socialmedia320 {
	width: 96.875%;  /* 310/320 */
	margin: 0 auto;
}
#socialmedia320 ul {
	margin-left: 4.838709677419355%; /*15/310 */
	margin-bottom: 4.838709677419355%; /*15/310 */
	padding-left: 0;
}
#socialmedia320 ul li {
	padding-right: 3.225806451612903%; /* 10/310 */
}
#recentposts {
	width: 96.875%;  /* 310/320 */
	margin: 0 auto;
}
.recents, .populars {
	margin-left:4.838709677419355%;
	clear:left;
	margin-bottom:11.29032%;
}
.populars {
	margin-bottom:0;
	font-size:.75em;
	line-height:1.5em;
	margin-bottom:15px;
	min-height:54px;
	margin-right:15px;
}
.recents img, .populars img {
	border:2px solid #FFF;
	float:left;
	margin-right:3.75%;
	display:none;
}
.recents a, .populars a {
	color:#000;
	line-height:1.25em;
	margin-right:3.75%;
	font-weight:bold;
	text-decoration:none;
	clear:left;
}
.recents .recentAuthor {
	font-style:italic;
}
.recents p, populars a {
	line-height:1.25em;
	margin-right:3.75%;
}
#categories {
	width: 96.875%;  /* 310/320 */
	margin: 0 auto;
}
#categories a, #archive a {
	color:#5F6973;
	text-decoration:none;
}
#twitter a, p a {
	color:#FF5800; text-decoration:none;
}
#categories ul {
	margin-left: 4.838709677419355%; /*15/310 */
	margin-bottom: 4.838709677419355%; /*15/310 */
}
#categories ul li {
	padding-bottom: 3.225806451612903%; /* 10/310 */
}
#most h3, #threefl h3, #socialmedia h3, #socialmedia320 h3, #recentposts h3, #categories h3, #twitter h3, #archive h3, #twitter320 h3 {
	margin: 4.838709677419355%;/* 10/310, 15/310*/
	line-height:2em;
}
#archive {
	display: none;
}
#twitter320 {
	width: 96.875%;  /* 310/320 */
	margin: 0 auto;
}
#twitter {
	display: none;
	width: 96.875%;  /* 310/320 */
	margin: 0 auto;
	padding-bottom:20px;
}
.latest-tweet {
	margin:0 4.838709677419355%;
	padding:4.838709677419355%;
	background:#FFF;
	color:#666;
	font-weight:bold;
	line-height:1.5em;
	min-height:150px;
}
#campaign {
	text-align: center;
	margin: 0 auto;
	width: 93.75%;  /* 300/320 */
	margin-bottom: 6.451612903225806%; /* 20/310	*/
}

footer {
	clear:both;
	width: 96.875%;  /* 310/320 */
	padding-bottom: 6.451612903225806%; /* 20/310	*/
	text-align: center;
}
footer ul {
	display: none;
}
#feat-img img {
	padding:0px;
	width:100% !important;
	height:auto !important;
	margin-bottom:1.5em;
	margin-top:1.5em;
}
#post-content p {
	line-height:1.5em;
	margin-bottom:1.5em;
}
/*WP comments*/
	
	.says, .reply {
	display:none;
}
#reply-title {
	font-size:1.25em;
}
#commentform input, #commentform textarea {
	display:block;
}
.form-allowed-tags {
	font-size:.75em;
}
#post-content {
	width:94.65277%;
	margin:0 auto;
}
.comment-body {
	padding-top:.5em;
	border-bottom:1px solid #CCC;
	clear:left;
	margin:0em 0 1.5em;
}
.comment-meta a {
	text-decoration:none;
	color:#333;
	font-size:.875em;
display:block; line-height:1.75em;
clear:both;
}
.comment-author img {
	float:left;
	position:relative;
	margin-right:20px;
}
.comment .fn {
	font-size:18px;
	display:block;
	padding:0 2.5em 0em 0;
}

.comment .fn{
color:#71C1BE	
}
.comment .fn a {
	color:#000;
	text-decoration:none;
}
#comment {
	width:100%;
}
.cat-list img {
	width:25%;
	height:auto;
	float:right;
	margin-left:20px;
}
.cat-list a h2 {
	text-decoration:none;
	color:#000;
	font-size:1.25em;
}
.cat-list .major-link {
	text-decoration:none;
}
.cat-list p {
	font-size:.75em;
}
span.author a, span.meta-sep  { display:none;}

.cat-list a, .hook a, .post-author a {
	
	color:#000;
	border:0
}
.cat-list .hook {
	font-size:.75em;
	line-height:1.5em;
	font-style:italic;
	margin-bottom:.75em;
	margin-top:.75em;
}
.cat-list .hook a {
	color:#000;
	text-decoration:none;
}
.cat-list .comms {
	font-size:.75em;
	margin-bottom:2em;
	padding-bottom:1em;
	border-bottom:1px dotted #CCC;
}
#content-container h1 {
	margin-top:.66666em;
	margin-bottom:.6666em;
}

#content-container ul {
	margin-bottom: 1.5em;
}

#content-container ul li {
	list-style-type:disc;
	padding-bottom: 5px;
	line-height: 1.5em;
	margin-left: 20px;	
	padding-left: 5px;
}

.comment-notes {
	font-size:.75em;
	line-height:1.5em;
	margin-top:1em;
}
#shareThis, #goodbad {
	position:relative;
	top:-10px;
	font-weight:bold;
	color:#666;
	display:none;
	clear:left;
}

#goodbadholder{
	margin:20px 0 40px 0;	
}

#goodbad{
	top:0;
	margin-bottom:10px;	
}

#fb-root {
	float:left;
	margin-left:20px;
}

.post-author {
	width:94.2%;
	padding:2.3% 2.9%;
	margin:5% 0;
	background:#71C1BE;
	overflow:hidden;
}
.post-author .photo {
	width:23%;
	height:23%;
	float:left;
	margin-right:2.9%;
}
.authorTitle {
	color:#000;
	font-size:1.5em;
	margin-bottom:.75em;
}
.authorTitle span {
	font-size:.66666em;
}
.authorTitle p {
	line-height:1.5em;
}
.alignright {
	width:30.61224%;
	height:auto;
	float:right;
	margin:3.06122%;
	margin-right:0;
	display:none;
}

.alignleft{
float:left;	
margin:3.06122%;
margin-left:0;
max-width:100%;
height:auto;
}

#content-container h1 {
	font-size:1.5em;
}
.mobMenu {
	display:block;
	float:right;
	width:12%;
	padding:2%;
	background:#333;
	color:#fff;
	margin-right:2%;
	margin-top:2.5%;
	text-decoration:none;
	font-weight:bold;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size:.8125em;
	background-image: linear-gradient(bottom, rgb(90,90,90) 1%, rgb(188,188,188) 100%);
	background-image: -o-linear-gradient(bottom, rgb(90,90,90) 1%, rgb(188,188,188) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(90,90,90) 1%, rgb(188,188,188) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(90,90,90)0 1%, rgb(188,188,188) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(90,90,90) 1%, rgb(188,188,188) 100%);
	background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.01, rgb(90,90,90)),  color-stop(1, rgb(188,188,188)) );
	-webkit-box-shadow:inset rgba(0,0,0,0.65) 0px 0px 3px;
	-moz-box-shadow:inset rgba(0,0,0,0.65) 0px 0px 3px;
	box-shadow:inset rgba(0,0,0,0.65) 0px 0px 3px;
}
#mobileMenu {
	display:block;
	background-image: linear-gradient(bottom, rgb(230,230,230) 1%, rgb(250,250,250) 100%);
	background-image: -o-linear-gradient(bottom, rgb(230,230,230) 1%, rgb(250,250,250) 100%);
	background-image: -moz-linear-gradient(bottom, rgb(230,230,230) 1%, rgb(250,250,250) 100%);
	background-image: -webkit-linear-gradient(bottom, rgb(230,230,230)0 1%, rgb(250,250,250) 100%);
	background-image: -ms-linear-gradient(bottom, rgb(230,230,230) 1%, rgb(250,250,250) 100%);
	background-image: -webkit-gradient(  linear,  left bottom,  left top,  color-stop(0.01, rgb(230,230,230)),  color-stop(1, rgb(250,250,250)) );
}
#mobileMenu h2 {
	padding:3%;
	text-transform:uppercase;
	font-weight:bold;
	color:#63A8A6;
	margin-top:20px;
}
#mobileMenu li a {
	display:block;
	float:none;
	text-decoration:none;
	padding:3%;
	border-bottom:1px solid #CCC;
	color:#000;
}
#comments-title {
	font-size: 1.5em;
	margin: 1em 0em;
	padding-top: 0.7em;
}
#containerleft #socialmedia, #categories, #archive, #campaign {
	display:block;
}
#containerleft #socialmedia, #categories {
	display:none;
}
/* Media queries */

#singleAd img {
	width:100%;
	height:auto;
}
#singleAd {
	width:22%;
	margin-left:3%;
	float:right;
	margin-top:6.25em;
}
#related-posts {
	margin:2em 0 3em;
}
#related-posts h2 {
	text-transform:uppercase;
	font-weight:bold;
	color:#71C1BE;
	margin-bottom:1em;
}
#related-posts li {
	list-style:square;
	color:#333;
	font-size:.875em;
	line-height:1.5em;
	margin-bottom:.5em;
	margin-left:1em;
}
#related-posts a {
	color:#333;
	text-decoration:none;
	border-bottom:1px dotted #666;
}
#singleAd, #archive, #campaign {
	display:none;
}

#leAuthors{
margin:2em;	
}
#leAuthors li a{
	color:#000;
}

#leAuthors li{
margin-bottom:1em;

}

@media screen and (max-width: 479px) {
header #wn-logo img{
	display:none;
}

header #adam-logo img{
	display:none;
}

}

 @media screen and (min-width: 480px) {

#content-container img {
	display:block !important;

	height:auto;
}	 
	 
.recents p, populars a, #threefl, #threefl a, .authorTitle span {
	color:#FFF;
}
#iinetlogo {
	max-width:80px;
}

header #wn-logo img{
	width:100px;
	margin: 5% 0 0 20px;
}

header #adam-logo img{
	width:100px;
	margin: 5% 0 0 10px;
}

.cat-list .comms {
	border-bottom:none;
}
#content-container h1 {
	font-size:2.25em;
}
#shareThis {
	display:inline;
}
.alignright, .alignleft {
	display:block;
}
#feat-img img {
	padding:1%;
	border:1px solid #CCC;
/*	width:98% !important; */
	height:auto !important;
	margin-bottom:1.5em;
}
.cat-list img {
	width:auto;
	height:auto;
	margin-left:0;
}
#featured {
	width: 93.33333333333333%;  /* 448/480 */
}
#featuredcategory {
	width: 93.33333333333333%;  /* 448/480 */
}
.categorybox {
	float: left;
	min-height: 320px;
	width: 48.1%; /*216/448*/
	margin: 0 2.232142857142857% 2.232142857142857% 0; /*10/448*/
	max-height:360px;
}
.rightbox {
	margin-right: 0;
} /*remove margin for right categorybox in 480 & above */
#threefl h3, #most h3, #recentposts h3, #categories h3, #twitter h3, #twitter320 h3, #socialmedia h3 {
	margin-top: 0;
	padding-top: 2.232142857142857%; /*10/448 */
}
#threefl {
	width: 93.33333333333333%;  /* 448/480 */
	height:auto;
	margin:0 auto;
}
#twitter320, #socialmedia320 {
	display: none;
}
#most {
	float: left;
	display:block;
	width: 62.58333333333333%; /*334/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	margin-right: 2.083333333333333%; /*10/480*/
	margin-left: 3.541666666666667%; /*17/480*/
}
#most h3 {
	margin-left: 2.994011976047904%; /*10/334*/
}
#most img, #categories, #archives {
	display:none;
}
#containerleft #socialmedia {
	float: left;
	display:block;
	width:28.5%; /*102/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	height:422px;
} /*Need to make the height same height as #most */
#socialmedia h3 {
	margin-left: 9.803921568627451%; /*10/102*/
	padding-top: 11%; /*10/102*/
}


#socialmedia ul {
	margin-top: 7.804%; /*10/102*/
	margin-left: 9.803921568627451%; /*10/102*/
}
#socialmedia ul li {
	padding-bottom: 9.803921568627451%; /*10/102*/
}

#socialmedia ul li a{
	text-decoration:none;
	color:#666; /*10/102*/
}
#socialmedia ul li span{
border-bottom:1px dotted #666;
}

#socialmedia img {
	max-width: 20%;
	vertical-align: middle;
	padding-right: 4.901960784313725%; /*5/102*/
}
#recentposts {
	float: left;
	width:46.875%; /*225/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	margin-right: 2.083333333333333%; /*10/480*/
	margin-left: 3.541666666666667%; /*17/480*/
}
#recentposts h3, #most h3, #twitter h3 {
	padding-top:4.444444444444444%; /*10/225*/
}

#twitter h3{
	padding-top: 7%; /*10/102*/
}

#categories {
	float: left;
	width: 20.83333333333333%; /*100/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	margin-right: 2.083333333333333%; /*10/480*/
}
#categories h3 {
	margin-left: 9.803921568627451%; /*10/102*/
	padding-top: 10%; /*10/100*/
}
#categories ul {
	margin-top: 9.803921568627451%; /*10/102*/
	margin-bottom: 9.803921568627451%; /*10/102*/
	margin-left: 9.803921568627451%; /*10/102*/
}
#categories ul li {
	padding-bottom: 10%; /*10/100*/
}
#recentposts {
	width:93.33333333333333%;
}
#archive {
	display:none;
	float: left;
	width: 20.83333333333333%; /*100/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	margin-right: 2.083333333333333%; /*10/480*/
}
#archive h3 {
	margin-left: 9.803921568627451%; /*10/102*/
	padding-top: 10%; /*10/100*/
}
#archive ul {
	margin-top: 9.803921568627451%; /*10/102*/
	margin-bottom: 9.803921568627451%; /*10/102*/
	margin-left: 9.803921568627451%; /*10/102*/
}
#archive ul li {
	padding-bottom: 10%; /*10/102*/
}
#twitter {
	display: block;
	float: left;
	width:46.875%; /*225/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	margin-right: 2.083333333333333%; /*10/480*/
	margin-left: 3.541666666666667%; /*17/480*/
}
#campaign {
	float: left;
	width: 43.95833333333333%; /*211/480*/
	margin-top: 2.083333333333333%; /*10/480*/
	border:none;
}
#campaign img {
	max-width: 100%;
	height:auto;
}
nav {
	clear: both;
	display: none;
	text-align: center;
	margin: 0 auto;
}
#search320 {
	width: 93.33333333333333%;  /* 448/480 */
}
.cat-list {
	background:#f4f4f4;
	padding:3%;
	margin-bottom:20px;
	overflow:hidden;
}
.cat-list img {
	border:4px solid #FFF;
	float:left;
	margin:0 3% 0 0;
	width:35.52742%;
}
.cat-list h2 {
	display:inline;
	border-bottom:1px dotted #000;
}
.hook {
	margin-top:-0.2%;
}
#postComments {
	border-top:1px dotted #CCC;
	margin-top:1.25em;
}
.cat-list p {
	font-size:.875em;
}
.comment-author {
	margin-top:1.5em;
}
.comment-body {
	margin-bottom:3em;
}
#comment {
	width:auto;
}
.post-content p {
	font-size:.75em;
	width:45%;
}
.cat-list a h2 {
	font-size:1.125em;
	line-height:1.25em;
}
#leAuthors{
	 -webkit-column-count:2;
	 -moz-column-count:2;
	 column-count:2;
}
}



@media screen and (min-width: 768px) {

	
header {
	margin: 2.325581395348837%; /* 17/731*/
	padding-bottom: 40px;
	background-image:none;
}	
	 
.recents img{
		display:block; 
	 }
	 
#leAuthors{
	 -webkit-column-count:3;
	 -moz-column-count:3;
	 column-count:3;
}

#most {
	width: 69.58333333333333%; /*334/480*/
}

#most img {
	display:block;
}

#threefl img {
	width:89%;
	margin:0 auto;
}
#wrapper {
	padding-bottom: 3.125%; /* 10/320 */
}
#mobileMenu {
	display:none;
}
nav {
	display:block;
	width: 100%;
}
.mobMenu {
	display:none;
}
#iinetlogo img {
	width:auto;
}
header #wn-logo img{
	width:130px;
	margin: 0 0 0 30px;
}

header #adam-logo img{
	width:130px;
	margin: 0 0 0 10px;
}

#search320 {
	display: none;
}
#wrapper {
	width: 97.39583333333333%;
	margin: 0 auto 1.302083333333333% auto;  /* 20/768 */
}
#logos {
	width: 59%; /*400/748*/
	float: left;
	text-align: left;
	vertical-align: middle;
	margin-left:0;
}
#logos img {
	padding-right: 10px;
}
#iinetlogo {
	float: left;
	text-align: left;
	width: 27.5%; /*100/400*/
}

#topright {
	display:block;
	float: right;
	width: 33.55614973262032%; /*251/748*/
	text-align: right;
}
#search {
	float: right;
	width:100%; /*251*/
	padding-top:7.968127490039841%; /*20/251*/
}
.searchbutton {
	padding: 0 1.6666666666666667%; /*5/300, 10/300*/
	vertical-align: middle;
}
nav {
	float: left;
	margin: 0 !important;
}
nav a {
	float: left;
	margin: 0 auto;
	padding: 1.60427807486631% 0.6684491978609626% 0.6684491978609626% 4.010695187165775%; /* Top 12/748, Right & Btm 5/748, Left 30/748*/
}
#featuredcontainer {
	float: left;
	width: 59.89304812834225%;  /* 448/748 */
	margin-left: 2.406417112299465%; /*18/748*/
	margin-right: 1.871657754010695%; /*14/748*/
}
#featured {
	float: left;
	width: 100%;  /* 448/748 */
	margin-right: 1.871657754010695%; /*14/748*/
}
#featured h1 {
	padding-top:0;
color:#000;
}

#featuredcategory {
	float: left;
	width: 100%;  /* 448/748 */
	padding-top: 1.336898395721925%; /*10/748*/
}
.categorybox {
	min-height: 320px;
	width: 48.43%; /*217/448*/
	margin-right: 2.232142857142857%; /*10/448*/
	margin-bottom: 2.232142857142857%; /*10/448*/
}
#container {
	float: left;
	width: 33.55614973262032%; /*251/748*/
}
#threefl {
	width: 100%; /*251*/
	margin:0;
}
#most {
	float: left;
	display:block;
	width: 100%; /*251*/
	margin: 3.187250996015936% 0 0 0; /*8/251*/
}
#most h3 {
	margin-left: 3.187250996015936%; /*8/251*/
}
#socialmedia {
	display: none;
}
#recentposts {
	float: left;
	width:100%; /*251*/
	margin: 3.187250996015936% 0 0 0; /*8/251*/
}
#recentposts h3 {
	padding-top:4.444444444444444%; /*10/225*/
}
#categories {
	float: left;
	width: 48.20717131474104%; /*121/251*/
	margin: 3.187250996015936% 3.585657370517928% 0 0; /* top8/251, right 9/251*/
	min-height:378px;
}
#categories h3 {
	margin-left: 9.803921568627451%; /*10/102*/
	padding-top: 10%; /*10/100*/
}
#categories ul {
	margin-top: 9.803921568627451%; /*10/102*/
	margin-bottom: 9.803921568627451%; /*10/102*/
	margin-left: 9.803921568627451%; /*10/102*/
}
#categories ul li {
	padding-bottom: 10%; /*10/100*/
}
#archive {
	display:block;
	float: left;
	width: 47.41035856573705%; /*119/251*/
	margin: 3.187250996015936% 0 0 0; /*8/251*/
	margin-right: 0;
}
#archive h3 {
	margin-left: 9.803921568627451%; /*10/102*/
	padding-top: 10%; /*10/100*/
}
#archive ul {
	margin-top: 9.803921568627451%; /*10/102*/
	margin-bottom: 9.803921568627451%; /*10/102*/
	margin-left: 9.803921568627451%; /*10/102*/
}
#archive ul li {
	padding-bottom: 10%; /*10/102*/
}
#twitter {
	display: block;
	float: left;
	width:100%; /*251*/
	margin: 3.187250996015936% 0 0 0; /*8/251*/
}
#campaign {
	float: left;
	width:100%; /*251*/
	margin: 3.187250996015936% 0 0 0; /*8/251*/
}
#campaign img {
	max-width: 100%;
}
nav {
	clear: both;
	display: block;
	text-align: center;
	margin: 0 auto;
}
footer {
	width: 97.39583333333333%; /* 748/768 */
	margin: 0 auto;
	max-width: 1440px;
}
footer ul {
	float: left;
	display: block;
	text-align: left;
	margin-top: 2.67379679144385%; /*20/748*/
	padding-left: 2.67379679144385%; /*20/748*/
}
footer ul li {
	padding-bottom: 10px;
}
#copyright {
	float: right;
	margin-top: 2.67379679144385%; /*20/748*/
	margin-right: 2.67379679144385%; /*20/748*/
	text-align:right;
	width:300px;
}
#copyright p.privacy{ color: #666;}
#post-content {
	width:94.65277%;
	margin:0 auto;
	overflow:hidden;
}
#content-container {
	margin-top:0px;
}
.comment .fn {
	font-size:18px;
	float:left;
	display:block;
	padding:0 2.5em 0em 0;
	width:15%;
}
.comment-author img {
	top:-9px;
}
#categories {
	min-height:360px;
}
.categorybox {
	min-height:358px;
}
#threefl img {
	border:5px solid #FFF;
	float:none;
	height:auto;
	margin-top:0;
	margin-bottom:1em;
	margin-left:3.666%;
}
#containerleft #socialmedia, #categories, #archive, #campaign {
	display:none;
}
.categorybox {
	min-height:397px;
}

#content-container{
float:left;	
}

#feat-img {
	float: right;
	margin-left:20px;
	width: 67.53768844221106%; /*672/995*/
}

#posted-detail {
	margin-bottom:20px;
}

}
 @media screen and (min-width: 1024px) {

.archive #content-container {
	float:left;
}
.archive #singleAd {
	margin-top:4em;
}
#singleAd {
	display:block;
}
.cat-list a h2 {
	font-size:1.875em;
}



#feat-img img {
	margin-top:0;
}
.form-allowed-tags {
	font-size:.75em;
	width:45%;
}

#content-container {
	width:74.01924%;
}

#wrapper {
	width:97.265625%; /*996/1024*/
}
header {
	margin: 1.953125%; /* 10/1024 */
	padding: 2% 0; /* 10/320 */
	margin-bottom:4%;
}
#logos {
	width: 48%; /*420/996*/
}

header #wn-logo img{
	width:130px;
	margin: 0 0 0 30px;
}

header #adam-logo img{
	width:130px;
	margin: 0 0 0 10px;
} 

#topright {
	width: 52%; /*500/996*/
	text-align: right;
}
#search {
	width:46%;	/*300/500*/
	padding-top:1.666666666666667%; /*20/300*/
}
header #socialmedia {
	display:block;
	float: right;
	width: 54%; /*200/500*/
}
header #socialmedia ul {
	margin-left: 0; /*15/310 */
	margin-bottom: 4.838709677419355%; /*15/310 */
	padding-left: 0;
	margin-top:2.8%
}
header #socialmedia ul li {
	display: inline;
	padding-right: 3.225806451612903%; /* 10/310 */
}
header #socialmedia ul li span {
	display: none;
}
header #socialmedia img {
	padding-right: 0;
}

.categorybox {
	float: left;
	min-height: 420px;
}
#content-container {
	margin-top:0px !important;
}
.single #posted-detail {
	font-size:1em;
	padding-right:0;
}
#content-container h1 {
	margin-bottom:20px;
	font-size:2.25em;
	margin-top:0.25em;
	
}
#posted-detail {
	font-size:1.5em;
	padding-right:20px;
}


#content-container {
	width:74.01924%;
	margin-top:0px;
}
}


@media screen and (min-width: 1440px) {

#wrapper {
	width:96.97821503865074%; /*1380/1423*/
/*	width:95.83333333333333%; 1380/1423*/
	max-width:1423px;
}
header {
	text-align: center;
	margin: 2.391304347826087%; /* 33/1380 */
	padding-top: 1.449275362318841%; /* 20/1380 */
}
#logos {
	width: 45%; /*420/1380*/
	
}

header #wn-logo img{
	width:150px;
	margin: 0 0 0 30px;
}

header #adam-logo img{
	width:150px;
	margin: 0 0 0 10px;
} 

#iinetlogo {
	width:28.57142857142857%; /*120/420*/
}
#iinetlogo img {
	padding-right: 16.66666666666667%; /*20/120*/
}
#topright {
	width: 50%; /*800/1380*/
	text-align: right;
}
#search {
	width:22%;	/*300/800*/
	padding-top:1.875%; /*15/800*/
}
header {
	overflow:hidden;
}
header #socialmedia {
	display:block;
	float: right;
	width: 78%; /*490/800*/
	margin-top: 0;
}
header #socialmedia ul {
	margin-top: 2.5%; /*20/800*/
	margin-bottom: 4.838709677419355%; /*15/310 */
	margin-left: 0;
	padding-left: 0;
}
header #socialmedia ul li {
	display: inline;
	padding-right: 12px; /* 10/310 */
}
header #socialmedia ul li a{
	text-decoration:none;	
	color:#666;
}

header #socialmedia ul li span {
	display:inline-block;
	margin-left:8px;
	border-bottom:1px dotted #666;
}
header #socialmedia img {
	padding-right: 0;
}

nav {
	margin: 0;
/*	margin-left:1% !important;*/
	padding-bottom:0 !important;
}
#featuredcontainer {
	width: 95.07246376811594%;  /* 1312/1380 */
	margin: 0 2.463768115942029%; /* 34/1380 */
}

p#featureDate{
	padding-bottom:0; margin-top:-1.5em;	
}

#featured {
	width: 52.59146341463415%; /* 690/1312 */
	margin-right: 0.9146341463414634%; /*12/1312*/
	min-height:899px;
}

#featuredcategory {
	width: 46.49390243902439%;  /* 610/1312 */
	padding-top: 0;
}
.categorybox {
	float: left;
	width: 48.18852459016393%; /*297/610*/
	min-height: 420px;
	margin-bottom: 1.967213114754098%; /* 12/610*/
	margin-right: 1.967213114754098%; /* 12/610*/
	padding-bottom: 3.378378378378378%; /*10/296*/
}
#container {
	width: 95.07246376811594%;  /* 1312/1380 */
	margin-left: 2.463768115942029%; /* 34/1380*/
	margin-right: 2.463768115942029%; /* 34/1380*/
}

#containerleft #socialmedia, #categories, #archive, #campaign {
	display:block;
}
#threefl {
	width:100%;
	padding:0;
	margin:0;
	min-height:405px;
}
#threefl img {
	width:54.05405%;
	float:left;
	margin:0 3.666666666666667%;
}

#containerleft {
	float: left;
	width: 52.59146341463415%; /* 690/1312 */
	margin-right: 0.9146341463414634%; /*12/1312*/
}
#threefl {
	float: left;
	width: 100%; /* 700*/
}
#most {
	width: 69.27536231884058%; /*478/690*/
	margin: 1.739130434782609% 1.739130434782609% 0 0; /*12/690*/
}
#most h3 {
	margin-left: 5.19%; /*10/102*/
	margin-bottom:20px;
}
#socialmedia {
	display: block;
	width: 28.84057971014493%; /*199/690*/
}
#recentposts {
	float: left;
	width: 22.78963414634146%; /*299/1312*/
	margin: 0 0.9848484848484848% 0 0; /*6/1320*/
	min-height:405px;
}
#recentposts h3 {
	padding-top:4.444444444444444%; /*10/225*/
}

#recentposts ul{
	margin-right: 10px;	
}

#categories {
	float: left;
	width: 10.97560975609756%; /*144/1312*/
	margin: 0 0.9146341463414634% 0 0; /*12/1312*/
	min-height:405px;
}
#archive {
	display:block;
	float: left;
	width: 10.170731707317072%; /*141/1312*/ 
	margin: 0;
	min-height:403px;
}
#archive h3 {
	margin-top:0;
}
#twitter {
	width: 22.72727272727273%; /*300/1320*/
	margin: 1.1% 0.9848484848484848% 0 0; /*6/1320*/
	height:402px;
}
#campaign {
	float: left;
	width: 22.63719512195122%; /*297/1312*/
	margin: 1.1% 0 0 0; /*6/1320*/
}
footer {
	width:95.83333333333333%; /*1380/1440*/
}
.cat-list h2 {
	font-size:1.875em;
}
.cat-list p {
	font-size:1em;
}
#content-container h1 {
	font-size:2.875em;
	margin-top:.26666em;
}
}
 @media screen and (min-width: 1920px) {
#wrapper {
	width:75%; /*1440/1920*/
}
footer {
	width:75%; /*1440/1920*/
}
}

a:hover, a:hover h2{
	color:#FF5800 !important;
	border-color:#FF5800;
	text-decoration:underline;
}

nav a:hover{
color:#FFF !important;	
}
.stButton {padding:20px 0 40px!important;}

.stButton_gradient img {
	top:59px !important;
}

.fb_iframe_widget {
	position:relative;
	margin-bottom:40px;
	margin-left:20px;
}

@media screen and (max-width: 940px) { 
#copyright {width:90%; text-align: center;}

}

@media screen and (min-width: 1200px) { 
 	#copyright {width:450px;} }
