
.color-green .entry-content a{
  color: #006600;
}
.color-red .entry-content a{
  color: #cc0000;
}
.color-blue .entry-content a{
  color: #0077ef;
}

.entry-content a:hover{
  text-decoration: underline;
}

.color-green .blog-detail a{
  color: #006600;
}
.color-red .blog-detail a{
  color: #cc0000;
}
.color-blue .blog-detail a{
  color: #0077ef;
}

.blog-detail a:hover{
  text-decoration: underline;
}

body .blog-detail a.post-edit-link {
    color: #fff;
}

body .entry-conten a.post-edit-link {
    color: #fff;
}

@media only screen and (min-width: 768px) and (max-width: 1024px) {

nav{ margin:0 0 0 5px;}
.searchform{ float:none;}
.searchform .search{ width:37%;}
.head-right{ width:29%;  float:right;}
nav ul li{ padding:0 3px;}
.follow-us{ width:110px; float:right;}
nav ul li a{ font-size:10px;}
.container{ width:100%; padding:0 3%; box-sizing:border-box;}
h1.logo{ width:130px;}



.top-story h3{ font-size:14px; padding:0 10px 0 10px;}
.top-story-loop{ padding:14px 10px;}
.top-story-loop-left{ width:35%;}
.top-story-loop-right{ margin-left:10px; width:57%;}
.top-story-loop-right h4 a{font-size:13px;}
.politic-loop h4{ font-size:13px;}
.subscribe{ padding:20px 10px; width:89%;}
.subscribe h2{ font-size:25px;}
.subscribe p{ font-size:13px;}
.top-story h3 span{ font-size:9px;}
.radio label{ font-size:10px;}
/*.top-article-left figure figcaption{ left:15px; right:15px; bottom:25px}*/
.top-article-left figure figcaption h3{ font-size:18px;}
.top-article-left a em{ left:15px; top:15px;}
/*.top-article-one figure figcaption{ left:10px; right:10px; bottom:10px;}
.top-article-one figure figcaption h3{ font-size:12px; line-height: normal;}
.top-article-one figure figcaption span{ font-size:9px;}*/
/*.top-article-one a em{ font-size:10px; height:28px; line-height:28px; padding:0 10px;}
.top-article-one em{ left:10px; top:10px;}*/
.top-story ul li a{ padding:0 10px; font-size:14px;}
ul.more-list{ width:47%;}
.faverate-art-loop .fav-caption h3{ font-size:14px; line-height:20px;}

.top-article-left{ width:100%;}
.top-article-right{ width:101%; margin-top:3px; margin-left:-1%;}
.top-article-one{ width:49%; margin-left:1%; float:left;}
.bot-article{ margin-top:0px;}
.top-story-loop a img{ width:35%;}
.top-story-loop-left{ min-width:35%; min-height:55px;}
.buzz-ad-footer-pop{   box-sizing: border-box;
    height: auto;
    margin-bottom:0px;
    max-width: 100%;
    min-height: auto;
    padding: 10px 1%;
    width: 94%;}

/*=============Blog Detail Page Start Here=============*/
.blog-left{ width:19%; display:none;}
.blog-mid{ width:73.5%; margin:0px;}
.left-pic{ width:35%;}
.right-text{ width:58%; margin-left:8px;}
.latest-post h3{ font-size:15px;}
.social-share{ margin:0px; padding:5px;}
.social-share label{ width:100%;}
.social-share ul li{ margin-right:1px;}
.blog-detail h2{ font-size:22px; line-height:28px;}
.faverate-art-loop span{ font-size:11px;}
.right-sidebar .left-panel{ margin:0 1% 0 0; width:74.5%;}
.right-sidebar.left-sidebar .blog-mid{ margin:0 1% 0 0; width:74.5%;}
.faverate-art-loop{ min-height:360px;}
/*=============Blog Detail Page End Here=============*/

}

@media only screen and (min-width: 980px) and (max-width: 1280px) {

nav{ margin:0 0 0 10px;}
nav ul li { padding:0 9px;}
nav ul li a{ font-size:13px;}
.searchform .search{ width:53%;}
.top-article-one figure figcaption span{ font-size:11px;}
.top-article-one figure figcaption h3{ font-size:13px;}
.radio label{ font-size:12px;}

.blog-left{ width:19%; display: block;}
.blog-mid{ width:53.5%; margin-left:2%;}


.bot-article{ margin-left:-1%; width:101%;}
.top-article-right{ width:24.5%;}
.top-article-one{ width:100%;}
.bot-article-loop{ width:24%;}
.bot-article{ margin-top:0px;}
.right-panel{ width:17.5%;}
.left-pic{ min-height:55px; min-width:65px;}
.top-article-left{ width:100%;}

.right-sidebar.left-sidebar .blog-mid {
    margin-left: 2%;
    width: 58.5%;
}
.top-article-left{ width:75%;}
.blog-detail{ width:100% !important;}
.left-panel{ width:81%;}

}


@media only screen and (min-width:320px) and (max-width: 767px) {
.container{ width:100%; padding:0 3%; box-sizing:border-box;}
nav, #nav{ display:none;}
.navsmall{display:block;}


/*=======Navigation Css=======*/
nav{ width:106.4%; padding:0px 0 0 0px; top:0px; display:block;/* background-color:rgba(0, 102, 0, 0.9);*/ position:relative; z-index:99; margin:0 0 0 -3.2%;}
nav ul li{line-height:40px; float:none; display:block; padding:0 0 0 0; text-indent:20px; width:100%;
}
nav ul li a{text-transform:uppercase; font-size:15px; color:#fff; text-decoration: none; line-height:45px;  transition: all 0.5s ease 0s; /*border-bottom:#2d7e2d solid 1px*/}
nav ul li a:hover{background-color:rgba(242, 187, 17, 0.9);  color:#000; border-bottom:solid 1px #fff;}
.sub-menu li a:hover{ color:#000;}
.sub-menu{ width:100%;}
.sub-menu li a{ font-size:13px;}
.sub-menu > li{max-width: 49%; min-width: 50%; padding: 0; text-align: left; text-indent: 15px; width: 49%;}
#bnav{ cursor:pointer;}
.navsmall{ height:auto; float:right; padding-top:0px; width:100%; margin:-52px -10px 0 0px;}
.navsmall span{ display:none;}
.ban-cont{ padding:125px 0 0;}
/*=======Navigation Css=======*/
nav ul li a{ display:block;}
.head-right{ display:none;}

.left-panel{ width:100%; margin:0px;}

.top-article-left{ width:100%; }
.top-article-right{ width:100%;}
.top-article-one{ width:50%; float:left;}
.bot-article-loop{ width:49%; float:left;}
.faverate-art-loop span{ font-size:14px;}
.faverate-art-loop h3{ font-size:18px; line-height:24px;}
.right-panel{ width:100%;}
.top-article-left figure { height:300px; background:#000;}
.top-article-left figure figcaption h3{ font-size:18px; line-height:22px;}
.top-article-left figure figcaption span{ font-size:14px;}
.read-more{ margin-top:10px;}

.subscribe{ padding:20px 10px; width:93%;}
.subscribe h2{ font-size:25px;}
.subscribe p{ font-size:13px;}
.top-story h3 span{ font-size:9px;}
.radio label{ font-size:14px;}
/*.top-article-left figure figcaption{ left:15px; right:15px; bottom:15px}*/

.top-article-left a em{ left:15px; top:15px;}
.top-article-one figure figcaption{ left:10px; right:10px; bottom:10px;}
.top-article-one figure figcaption h3{ font-size:18px; line-height:22px;}
.top-article-one figure figcaption span{ font-size:14px;}
.top-article-one a em{ font-size:14px; height:28px; line-height:28px; padding:0 10px;}
.top-article-one em{ left:10px; top:10px;}
.bot-article{ margin-top:0px;}
.top-article-right{ margin-top:3px;}
.top-article-one{ width:100%; margin-left:0;}

.faverate-art h2{ font-size:22px;}
.faverate-art{ padding:30px 0;}
.faverate-art-loop{ width:100%; height:auto;}
.right-panel{ padding-bottom:30px;}
.adds img{ width:100%;}
.social-foot{ margin:0 auto; float:none;}
.footer span{ display:block; text-align:center; float: inherit;}
.follow-us label{ display:none;}

.panel{ width:100%; left:0px;}
ul.more-list{ width:47%;}
ul.more-list li { text-indent:0px;}
ul.more-list li a{font-size:13px;}
ul.more-list li a:hover{ background:none;}

.top-article-left{ height:230px;}
.top-article-left .buzz_bg_cover{ width:230px; min-height:230px; background-size:100% auto;}
.top-article-left .caption{ bottom: 10px;  color: #fff; left: 10px; position: absolute; right: 0;}
.top-article-left em.cat-link a{ top:10px; left:10px;}
.top-article-left .caption h3{ font-size:16px; line-height:20xp;}
.right-sidebar.left-sidebar .blog-mid {
    margin-left:0;
    width: 100%;
}
.buzz-ad-footer-pop{ display:none;}

/*=============Blog Detail Page Start Here=============*/
.blog-left{ width:100%;}
.social-share label{ width:100%;}
.right-text{ width:70%;}
.blog-detail h2{ font-size:22px; line-height:28px;}
.right-text h4{ font-size:15px;}
.blog-detail h2{ text-transform:none;}
.blog-left{ display:none;}
.blog-mid{ margin-top:30px;}
.politic{ display:none;}
.top-article-left.blog-detail > blockquote{ padding:10px;}
.comment-form input{ width:100%;}
.comment-form textarea{ width:100%;}

.comment-metadata{ width:100%; float:left;}
.comments-area h2{ line-height:normal; padding:10px; font-size:15px;}
/*=============Blog Detail Page End Here=============*/
}

@media only screen and (min-width:480px) and (max-width: 767px) {

.faverate-art-loop{ width:49%;}
.faverate-art-loop h3{ font-size:15px; line-height:20px;}
.top-article-one{ width:49%; margin-left:1%;}
.top-article-one figure figcaption h3{ font-size:15px; line-height:20px;}
.comment-metadata{ width:auto; float:right;}

	}
