 
@media only screen and ( max-width: 960px ) {
img,video,object,iframe { max-width: 100%;}
}

@media only screen and ( min-width: 1181px ) {
.primary {float:right;}
.secondary {float:left;}
.poplist .thumb {float: right; padding-left: 3%;padding-right:0px;}
.archive .poplist .thumb {float: left; padding-left: 0px; padding-right: 3%;}
.firstad {width: 300px;overflow: hidden;padding-top: 10px;}
}

@media only screen and ( min-width: 961px ) and ( max-width: 1180px ) { 
body {padding:0px 1%;}
.featured-block2 .title, .pile .title, .post-block-6 .title{font-size:140%;}
.post-block-5 {padding-right:0px;}
.post-block-5 .title {font-size:140%;}
.block-header{padding-left:1%;}
.post-area-4{width: 20%;padding: 0px 1%;}
.post-area-4:last-child {width: 20%; padding-right: 1%;}
.post-block-4 .title{font-size: 16px;padding-top: 0px;}
.primary{width: 66%;padding-left:2%;}
.secondary{width: 32%;}
.post-area-3 .title h2{font-size:22px;}
.post-area-3 .content {padding-top: 10px; float: left; font-size: 110%;line-height: 130%;}
.post-area-3 .thumb img {height: 160px;}
.main-menu-wrapper nav li{font-size:14px;}
.primary {float:right;}
.secondary {float:left;}
.poplist .thumb {float: right; padding-left: 3%;padding-right:0px;}
.archive .poplist .thumb {float: left; padding-left: 0px; padding-right: 3%;}
.firstad {width: 300px;overflow: hidden;padding-top: 10px;}
}

@media only screen and ( min-width: 961px ) and ( max-width: 1024px ) { 
.post-block-6 .content {display:none;}
}

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

/* Header */
body {padding:0px 1%;}
#branding, #main, .pop, .pop-right, .featured-block-1, .featured-block2 .info{
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.featured-wrapper {background-color: #fff;}
.featured-block-1 .info{height: 160px;border: 1px solid #e1e1e1;margin-bottom: 10px;}
#headbar, #menu-item-1135{display:none;}
#branding, .logo, .topad{width:100%;}
.topad, .topad .widget {margin: 0px;padding:0px;}
.date{text-align:center;}
.top-menu-wrapper, .main-header-wrapper, .featured-wrapper, #footerwrapper1, #footerwrapper2, .primary, .featured-block-1, .featured-block2{width:100% } 
.top-menu-area {width:80%;}
.main-menu-wrapper nav {width: 100%;min-height: 40px;}
.main-menu-wrapper nav li { margin-right: 0px;  font-size: 14px;}
.main-header{margin:0px;}
.sf-menu a {padding: 13px 5px;}
.ticker ul{max-width: 472px;}
.logo {float: none;text-align: center;}
.ad {float: none;text-align: center;margin-top: 5px;}
.block-header{padding-left:1%;}
.post-block-5{padding-right:1%;}
.post-block-5 .title{font-size:130%;line-height: 130%;}
.post-block-5 .content, .post-block-6 .content{display:none;}
.post-block-6 .thumb img, .post-block-6 .thumb {height:120px;}
.post-block-6 .info{height:140px;}
.post-block-4 {padding: 0px 1%;}
.post-block-4 .thumb img, .post-block-4 .thumb {height:120px;}
.post-block-4 .info{height:150px;}
.post-block-4 .title{padding-top: 0px;margin-top: -7px;}
.cat{display:none;}
.adarea{height: 310px;}
.adarea .container {padding-top:0px}
.post-block-6 .title {font-size:120%; padding-top:10px;}
/*Featured*/
.featured-block-1 {float: none;margin: 0 auto;padding-right:0px; border-right:0px;}
.featured-block2{height: auto;padding-left:0px;}
.featured-block2 .top {width: 49%;float: left;padding-left:0px;}
.featured-block2 .info{border: 1px solid #e1e1e1;}
.featured-block2 .thumb img, .featured-block3 .thumb img {height: 180px; width: 100%;}
.featured-block2 .thumb, .featured-block3 .thumb {height: 180px; width: 100%;}
.primary{float: left;position: relative;padding-right:0px;}

.title h2,.featured-block3 .title {font-size:120%;}
.pile .title {padding-top: 10px; font-size: 140%;}
.pile .thumb, .pile .thumb img {height: 140px;}
.pile .info {height:160px;}
.pile .content{display:none;}

.sticky .title-area {background-position: 505px -2px;}
.sticky .title {width: 500px;}
.sticky .post-area-no-thumb {background-position:680px -2px}
.sticky .post-area-no-thumb .title { width: 670px;}
.pop{width:30%;}
.pop-right{width:70%;}
.vid li{width:50% !important;}
.fblike {padding: 10px 0px; height: 70px; float: left;}

/*Widgets*/
.secondary {float: left;width: 100%;}
aside {float:left; width:50%; margin-top:20px;}
.firstad{padding-top:0px;}
#rpwe_widget-2, #text-29{float:left;}
.rpwe-img {width:100%;}
aside .rpwe-img img{width:100%;}

/*Archives*/
.author-info { width: 580px;}

.entry-content iframe {height: 400px;}
}

@media only screen and ( min-width: 590px ) and ( max-width: 767px ) { 

/* Header */
body {padding:0px 1%;}
#branding, #main, .pop, .pop-right, .featured-block-1, .featured-block2 .info{
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.featured-wrapper {background-color: #fff;}
.featured-block-1 .info{height: 140px;border: 1px solid #e1e1e1;margin-bottom: 15px;}
#headbar, #menu-item-1135{display:none;}
{display:none;}
#branding, .logo, .topad{width:100%;}
.topad, .topad .widget {margin: 0px;padding:0px;}
.date{text-align:center;}
.top-menu-wrapper, .main-header-wrapper, .featured-wrapper, #footerwrapper1, #footerwrapper2, .primary, .featured-block-1, .featured-block2{width:100% } 
.top-menu-area {width:80%;}
.main-menu-wrapper nav {width: 100%;min-height: 40px;}
.main-menu-wrapper nav li { margin-right: 0px;  font-size: 14px;}
.main-header{margin:0px;}
.sf-menu a {padding: 13px 5px;}
.ticker ul{max-width: 472px;}
.logo {float: none;text-align: center;}
.ad {float: none;text-align: center;margin-top: 5px;}
.block-header{padding-left:1%;margin-bottom: 10px;}
.post-block-5{padding-right:1%;width:48%;}
.post-block-6{width:52%;}
.post-block-5 .title{font-size:100%;line-height: 130%;}
.post-block-5 .content, .post-block-6 .content{display:none;}
.post-block-5 .thumb, .post-block-5 .thumb img {height: 100px;}
.post-block-6 .thumb img, .post-block-6 .thumb {height:100px;}
.post-block-6 .title {font-size:110%; padding-top:10px;}
.post-block-6 .info{height:120px;}
.post-block-4 {padding: 0px 1%;}
.post-block-4 .thumb {width:30%;float: left;}
.post-block-4 .thumb img, .post-block-4 .thumb {height:120px;}
.post-block-4 .info{height:120px; width: 70%;position:relative;}
.post-block-4 .title{padding-top: 0px;position: absolute;top: 20px;font-size: 150% !important;text-align: left;line-height: 130%;font-weight: 400;padding-left:30px;}
.post-area-4 {width:100%;margin-bottom: 0px;padding-bottom: 10px;padding-right: 0px;}
.post-area-4:last-child{width:100%;}
.post-area-3 .title h2{font-size:24px;}
.post-area-3 .content {padding-top: 10px; font-size: 100%; line-height: 120%;}
.cat{display:none;}
.adarea{height: 300px;}
.adarea .container {padding-top:0px; width: 300px;}
.popnum {margin-left: -30px;margin-top: 30px;}

.pile .item {width:49%;}
/*Featured*/
.featured-block-1 .title{font-size:32px;}
.featured-block-1 {float: none;margin: 0 auto;padding-right:0px; border-right:0px;}
.featured-block2{height: auto;padding-left:0px;}
.featured-block2 .top {width: 49%;float: left;padding-left:0px;}
.featured-block2 .info{border: 1px solid #e1e1e1;}
.featured-block2 .thumb img, .featured-block3 .thumb img {height: 180px; width: 100%;}
.featured-block2 .thumb, .featured-block3 .thumb {height: 180px; width: 100%;}
.primary{float: left;position: relative;padding-right:0px;}

.title h2,.featured-block3 .title{font-size:120%;}
.pile .title {padding-top: 10px; font-size: 140%;}
.pile .info {height:100px;}
.pile .content{display:none;}
.pile .item:first-child, .pile .item.i3 {padding-left:0px;}
.pile .item {padding: 0px 1%;}
.pile .item.i1, .pile .item.i2{padding-bottom: 10px;}
.pile .item.i2, .pile .item.i4{padding-right: 0px;}

.sticky .title-area {background-position: 505px -2px;}
.sticky .title {width: 500px;}
.sticky .post-area-no-thumb {background-position:680px -2px}
.sticky .post-area-no-thumb .title { width: 670px;}
.pop{width:30%;}
.pop-right{width:70%;}
.vid li{width:50% !important;}

.secondary {float: left;width: 100%;}
aside {float:left; width:50%; margin-top:20px;}
.firstad{padding-top:0px;}
#rpwe_widget-2, #text-29{float:left;}
.rpwe-img {width:100%;}
aside .rpwe-img img{width:100%;}

.entry-content {padding-right: 0px;}
.author-info { width: 580px;}
#footerwrapper1{display:none;}

#menu-item-123 a{
background-image: url('/images/menu-icons.png');
background-repeat: no-repeat;
width: 25px;
text-indent: -9999px;
border: 0px !important;
margin-top: 4px;
}

#menu-item-205753 a.sf-with-ul{
background-image: url('/images/menu-icons.png');
background-repeat: no-repeat;
width: 30px;
text-indent: -9999px;
border: 0px !important;
background-position: -32px 0px;
margin-top: 4px;
}
#menu-item-102, #menu-item-1133, #menu-item-1134, #menu-item-1135{display:none;}
.artad .ad1, .artad .ad2 {width: 100% !important;float: left;}

}



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

/*Menu*/
.main-menu-wrapper nav ul{ margin-left:0px;}
.main-menu-wrapper nav ul {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 5px;
    font-family: 'Open Sans', sans-serif;
}

.artad .ad1, .artad .ad2 {width: 100% !important;float: left;margin:10px auto;}

/* Header */
body {padding:0px 1%;}
#branding, #main, .pop, .pop-right, .featured-block-1, .featured-block2 .info{
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.featured-wrapper {background-color: #fff;}
.featured-block-1 .info{height: auto;border: 1px solid #e1e1e1;margin-bottom: 15px;}
.featured-block-1 .image img{height:200px;}
.featured-block2 .info {height:135px;}
#headbar{display:none;}
#branding, .logo, .topad{width:100%;}
#main{width:98%; margin: 0 auto;}
.topad{padding: 0px 0px 10px;margin: 0px;}
.topad .widget {margin: 0px;}
.date{text-align:center;}
.top-menu-wrapper, .main-header-wrapper, .featured-wrapper, #footerwrapper1, #footerwrapper2, .primary, .featured-block-1, .featured-block2{width:100% } 
.top-menu-area {width:80%;}
.main-menu-wrapper nav {width: 100%;min-height: 40px;}
.main-menu-wrapper nav li { margin-right: 0px;  font-size: 12px;}
.main-header{margin:0px;}
.sf-menu a {padding: 13px 5px;}
.ticker ul{max-width: 472px;}
.logo {float: none;text-align: center;}
.ad {float: none;text-align: center;margin-top: 5px;}
.block-header{padding-left:1%;margin-bottom: 10px;}
.post-block-5{padding-right:0px;width:100%;}
.post-block-6{width:100%;}
.post-block-5 .title{font-size:100%;line-height: 130%;}
.post-block-5 .content, .post-block-6 .content{display:none;}
.post-block-5 .thumb, .post-block-5 .thumb img {height: 100px;}
.post-block-6 .thumb img, .post-block-6 .thumb {height:100px;}
.post-block-6 .title {font-size:120%; padding-top:10px;width: 96%;line-height: 130%;}
.post-block-6 .info{height:120px;}
.post-block-4 {padding: 0px 1%;}
.post-block-4 .thumb {width:30%;float: left;}
.post-block-4 .thumb img, .post-block-4 .thumb {height:120px;}
.post-block-4 .info{height:120px; width: 70%;position:relative;}
.post-block-4 .title{padding-top: 0px;position: absolute;top: 20px;font-size: 130% !important;text-align: left;line-height: 130%;font-weight: 400;padding-left:30px;}
.post-area-4 {width:100%;margin-bottom: 0px;padding-bottom: 10px;padding-right: 0px;}
.post-area-4:last-child{width:100%;}
.post-area-3 .title h2{font-size:18px;}
.post-area-3 .content {display:none;}
.post-area-3 .title-area{width:52%;padding-left:3%;}
.post-area-3 .thumb{width:45%;}
.post-area-3 .thumb img {height: 100px;}
h1.page-title-archives{width:90%; padding:0px;font-size:170%;}
.cat{display:none;}
.adarea{height: auto;padding-bottom: 20px;}
.adarea .container {padding-top:0px; width: 100%;text-align: center;}
.popnum {margin-left: -30px;margin-top: 30px;}
aside {width: 100%;margin: 0 auto;float: left; text-align: center;}
aside.posts {text-align: left;}
.pile .item {width:49%;}
/*Featured*/
.featured-block-1 .title{font-size:26px;}
.featured-block-1 {float: none;margin: 0 auto;padding-right:0px; border-right:0px;}
.featured-block2{height: auto;padding-left:0px;}
.featured-block2 .top {width: 49%;float: left;padding-left:0px;}
.featured-block2 .info{border: 1px solid #e1e1e1;}
.featured-block2 .thumb img, .featured-block3 .thumb img {height: 130px; width: 100%;}
.featured-block2 .thumb, .featured-block3 .thumb {height: 130px; width: 100%;}
.featured-block2 .title {font-size:120%; letter-spacing: 0px;}
.primary{float: left;position: relative;padding-left:0px;}
.wider .block-header {text-align:left;}

.title h2,.featured-block3 .title{font-size:120%;}
.pile .title {padding-top: 10px; font-size: 130%;}
.pile .info {height:120px;}
.pile .content{display:none;}
.pile .item:first-child, .pile .item.i3 {padding-left:0px;}
.pile .item {padding: 0px 1%;}
.pile .item.i1, .pile .item.i2{padding-bottom: 10px;}
.pile .item.i2, .pile .item.i4{padding-right: 0px;}
.pile .thumb {height: 130px;}
.side {padding-right:0px;padding-bottom: 5px;}

.sticky .title-area {background-position: 505px -2px;}
.sticky .title {width: 500px;}
.sticky .post-area-no-thumb {background-position:680px -2px}
.sticky .post-area-no-thumb .title { width: 670px;}
.pop{width:30%;}
.pop-right{width:70%;}
.vid li{width:50% !important;}

/*Widgets*/
.secondary {float: left;width: 100%;}
#rpwe_widget-2, #text-29{float:left;}
.rpwe-img {width:100%;}
aside .rpwe-img img{width:100%;}

.entry-content {padding-right: 0px;}
.author-info { width: 580px;}
#footerwrapper1{display:none;}
.fblike{width: 100%;overflow: hidden;}

.firstad {padding-top: 20px;margin: 0 auto;}

h1.entry-title {font-size: 250%;}

#menu-item-123 a{
background-image: url('/images/menu-icons.png');
background-repeat: no-repeat;
width: 25px;
text-indent: -9999px;
border: 0px !important;
margin-top: 4px;
}

#menu-item-205753 a.sf-with-ul{
background-image: url('/images/menu-icons.png');
background-repeat: no-repeat;
width: 30px;
text-indent: -9999px;
border: 0px !important;
background-position: -32px 0px;
margin-top: 4px;
}
#menu-item-102, #menu-item-1133, #menu-item-1134, #menu-item-1135{display:none;}
.main-menu-wrapper nav li{border:0px;}
}