﻿/*============================*/
/*===== BEGIN COPDF-BLOG =====*/
/*============================*/

/* border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: none;
    margin-top: 0;
*/

.COPDF-Blog{margin-bottom:5px!important;} /* override from styles.css */

/* hide dropdown for comments sort - js removes element */
#dnn_ctr1663_Article_desktopmodules_digarticle_article_ascx_commentSort{display:none;}
/* remove reply links to threaded comments - js removes element */
.copdf-blog-article-detail ul.copdf-blog-comment-list li ul a[id^='reply']{display:none;}

/* to account for mobile menu */
/*.DnnModule-1663{margin-top:-20px;}*/

.da_admin {border: none;padding: 10px;text-align: center;}

.article-listing-wrap{position:relative;width:100%;}

/*===== begin listing search =====*/
.dnnFilterSet {} /* inherit from social.css */
.copdf-blog-article-search-wrap{margin:-15px -15px 0 -15px;}
.copdf-blog-article-search-wrap .search-border {background-color: #f8f8f8;border-top: 0px solid #ccc;border-bottom: 1px solid #ccc;height: auto !important;padding: 20px;border-radius:3px;} /* height: 167px !important;padding: 20px 20px 30px; */
.article-search {}
#dnn_ctr1663_Article_desktopmodules_digarticle_article_ascx_ctlSearchBox1663{width:90%;margin-left:0;} /* width:80%; */
/* copied from .dnnPrimaryAction */
.article-search a {background: linear-gradient(to bottom, #f66b28 0%, #e7540e 100%) repeat scroll 0 0 #f66b28;border: medium none;color: #ffffff;font-weight: normal;text-transform: none !important;
                   margin-left:10px;padding:10px;-o-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.6), 0 1px 0 0 rgba(255, 255, 255, 0.4) inset;-moz-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.6), 0 1px 0 0 rgba(255, 255, 255, 0.4) inset;
                   -webkit-box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.6), 0 1px 0 0 rgba(255, 255, 255, 0.4) inset;box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.6), 0 1px 0 0 rgba(255, 255, 255, 0.4) inset;
                   -o-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow: 0 -1px 0 #185b93;}
.article-search a:hover {background: -moz-linear-gradient(center top, #6cb6f3 0%, #4387d2 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);border-color: #0d569e;text-decoration:none;}
/*===== end listing search =====*/

/*===== begin article listing and detail =====*/
#copdf-blog-article-list {padding-top:15px;}
.article-wrap {/*border: 1px solid #ccc;border-radius: 3px;box-shadow: none;padding:20px; - added in container */}
.article-wrap .view-all-posts{margin:0 0 15px 0;}
.article-wrap .article-separator {padding:25px 0 0 0;margin:0 0 25px 0;border-bottom: 1px solid #ccc;}
.article-wrap .article-header-wrap{width:100%;}
/*.article-wrap .article-author{float:left;width:15%;} */ /* only needed if using author avatars */
.article-wrap .article-title{float:left;width:100%;} /* adjust float if using author avatars */
.article-wrap .article-title h1, .article-wrap .article-title h1 a, .article-wrap .article-title h2, .article-wrap .article-title h2 a{text-transform:none;font-size:24px;line-height:26px;color:#000;font-weight:normal;}
.article-wrap .article-title h:hover, .article-wrap .article-title h1 a:hover, .article-wrap .article-title h2:hover, .article-wrap .article-title h2 a:hover {color:#ee4924;}
.article-wrap a, .article-wrap a:link, .article-wrap a:visited, .article-wrap a:active {font-size: 15px;font-weight: normal;text-transform: none;}
.article-wrap .article-posted-by{width: 100%;margin:0px 0 10px 0;}
.article-wrap .article-posted-by .author-header{margin-bottom:5px;}
.article-wrap .article-posted-by .display-date,
.article-wrap .article-posted-by .display-author,
.article-wrap .article-posted-by .display-comments,
.article-wrap .article-posted-by .display-likes{float:left;}
.article-wrap .references {background-color:blanchedalmond;padding:5px;}
.article-wrap .references p {margin-bottom:5px;}
.article-wrap .references ol {margin-bottom:5px;}
.article-listing-categories{width:100%;}
.article-detail-categories{width:100%;margin:5px 0 5px 0;}

/*===== end article listing and detail =====*/

/*===== begin article detail =====*/
.copdf-blog-article-detail .article-wrap .article-title h1, .article-wrap .article-title h1:hover, .copdf-blog-article-detail .article-wrap .article-title h2, .article-wrap .article-title h2:hover {color:#028bff;}
.article-detail h1 a, .article-detail h1 a:link, .article-detail h1 a:visited, .article-detail h1 a:active,
.article-summary h1 a, .article-summary h1 a:link, .article-summary h1 a:visited, .article-summary h1 a:active {font-size: 40px; line-height: 48px; color: #F26D34; margin: 0 0 15px 0;}
.article-detail h2 a, .article-detail h2 a:link, .article-detail h2 a:visited, .article-detail h2 a:active,
.article-summary h2 a, .article-summary h2 a:link, .article-summary h2 a:visited, .article-summary h2 a:active {font-size: 30px; line-height: 32px; color: #F26D34; margin: 5px 0 15px 0;}
.article-detail h3 a, .article-detail h3 a:link, .article-detail h3 a:visited, .article-detail h3 a:active,
.article-summary h3 a, .article-summary h3 a:link, .article-summary h3 a:visited, .article-summary h3 a:active {font-size: 20px; line-height: 28px; color: #F26D34; margin: 5px 0 10px 0;}
.article-detail h4 a, .article-detail h4 a:link, .article-detail h4 a:visited, .article-detail h4 a:active,
.article-summary h4 a, .article-summary h4 a:link, .article-summary h4 a:visited, .article-summary h4 a:active {font-size: 20px; line-height: 28px; color: #F26D34; margin: 5px 0 10px 0;}
.article-detail h5 a, .article-detail h5 a:link, .article-detail h5 a:visited, .article-detail h5 a:active,
.article-summary h5 a, .article-summary h5 a:link, .article-summary h5 a:visited, .article-summary h5 a:active {font-size: 18px; line-height: 28px; color: #F26D34; margin: 3px 0 3px 0;}
.article-detail h6 a, .article-detail h6 a:link, .article-detail h6 a:visited, .article-detail h6 a:active,
.article-summary h6 a, .article-summary h6 a:link, .article-summary h6 a:visited, .article-summary h6 a:active {font-size: 18px; line-height: 28px; color: #F26D34; font-weight:bold!important; margin: 5px 0 10px 0;}

/* media */
.copdf-blog-photo-gallery,
.copdf-blog-files{margin-bottom:15px;}
.copdf-blog-photo-gallery h3,
.copdf-blog-files h3 {width:100%;padding:10px;background-color: #f8f8f8;border: 1px solid #ccc;border-radius: 3px;}
.copdf-blog-photo-gallery img{height:125px;width:125px;}
/*===== end article detail =====*/

/* sharethis */
.copdf-blog-social-wrap{border-top: 1px dotted #ccc;border-bottom: 1px dotted #ccc;padding: 5px 0 10px 0;margin-bottom: 25px;}

/*===== begin comments =====*/
ul.copdf-blog-comment-list {margin:0 0 30px 0;}
ul.copdf-blog-comment-list li{list-style-type:none;}
ul.copdf-blog-comment-list li ul{margin-left:0;}
ul.copdf-blog-comment-list li ul li {background-color: #f1f1f1;border: 1px solid #d5d5d5;margin: 5px 0 0 0;padding: 15px;border-radius: 3px;}
/*.da_com {border-top:none;border-right:none;border-bottom:1px solid #ccc;border-left:none;list-style-type: none;margin-bottom: 10px;}*/
/*.da_com {border:1px solid #ccc;list-style-type: none;margin-bottom: 10px;}*/
/*.article-comments .da_alt1,
.article-comments .da_alt2{background-color:#fff;}
.article-comments {width: 100%;border-top:1px solid #ccc;padding-top:15px;}*/
.article-comments {border-top: 1px dotted #ccc;padding-top:15px;}
.copdf-blog-comment {border:1px solid #ccc;list-style-type: none;margin-bottom: 10px;padding:10px;}
.copdf-blog-comment-avatar{float:left;width:10%;}
.copdf-blog-comment-avatar img{background-color: #ddd;border: 3px solid #ddd!important;display: block;height: 46px;width: 46px;border-radius: 3px;}
/* change to float:left if commenting voting is enabled */
.copdf-blog-displayname{float:none;} 
/*.copdf-blog-displayname a {text-transform:none;font-weight:normal;}*/
.copdf-blog-comment-detail {float:right;width:90%;padding: 0;/*border-left: 1px solid #dfdfdf;*/}
.copdf-blog-comment-detail a{text-transform:none;font-weight:normal;}

.copdf-blog-comment-text{width:100%;float: left;clear:right;padding:5px 0 0 0;line-height:19px;word-wrap:break-word;}

.da_author{background-color:#fff;}

.copdf-blog-vote-count{float:right;margin-left:5px;}
.copdf-blog-vote{float:right;}
/* Add comment box */
#digArticleComment {margin-bottom: 15px;}
#digArticleComment table tr td .dnnLabel,
#digArticleReply table tr td .dnnLabel {display:none;}
/*===== end comments =====*/

/*===== Begin Categories, Tags and Archives Sidebar =====*/
.copdf-blog-rss-subscribe{margin:15px 0;text-align:center;}
#copdf-blog-categories-wrap, #copdf-blog-tags-wrap, #copdf-blog-archives-wrap{margin-top:15px;}
#copdf-blog-categories-wrap a, #copdf-blog-tags-wrap a, #copdf-blog-archives-wrap a{font-weight:normal;text-transform:none;font-size:15px;}
#copdf-blog-archives-wrap ul li {margin-bottom:0px;}

/* tags list */
#copdf-blog-tags-wrap ul.tags-list {list-style-type: none;margin:0 0 10px 0}
#copdf-blog-tags-wrap ul.tags-list li {list-style-type: none;margin: 0;padding: 5px;}
#copdf-blog-tags-wrap ul.tags-list li a{display: block; margin-right: 35px;font-weight: normal;text-transform: lowercase;} /* overflow: hidden;text-overflow: ellipsis; */
#copdf-blog-tags-wrap ul.tags-list li span {background-color: #ccc;border-radius: 6px;display: block;float: right;font-size: 10px;font-weight: bold;min-width: 20px;padding: 2px 4px;text-align: center;}

/*===== End Categories, Tags and Archives Sidebar =====*/
.article-fields {width: 100%;}
.article-list-sidebar {}
.article-list-sidebar h3.info-icon {margin-top:-10px;margin-bottom:15px;font-size:18px;line-height:23px;}
.article-list-sidebar h3.learn-more-text {font-size:16px;}
.article-list-sidebar .learn-more{text-align:right; margin:0;}
.article-list-sidebar button.learn-more {padding: 0;font-size: 12px;border: none;border-radius: 0;text-decoration: none;font-weight: normal;color: #EE4924;cursor: default !important;}
.article-list-sidebar button.learn-more:hover {background-color:transparent;color:#006dcc;}
.article-list-sidebar ul {margin:0;}
.article-list-sidebar ul li{list-style-type:none;padding-bottom:5px;margin-bottom:5px;line-height:19px;border-bottom: 1px solid #E4E4E4;}
.article-list-sidebar ul li a{text-transform:none;}
.article-latest-comments-sidebar {}
.article-latest-comments-sidebar ul {margin:0;}
.article-latest-comments-sidebar ul li{list-style-type:none;padding-bottom:5px;margin-bottom:5px;line-height:19px;border-bottom: 1px solid #E4E4E4;}
.article-latest-comments-sidebar ul li a{text-transform:none;}
.article-latest-comments-sidebar ul li span {font-size: 12px;}

/*===== blog user sitemap =====*/
.copdf-blog-user-sitemap h2 a {font-size:18px;text-transform:none;}
.copdf-blog-user-sitemap ul{margin:0 0 5px 25px;}
.copdf-blog-user-sitemap ul li{margin:0 0 0 0;list-style:none;}
.copdf-blog-user-sitemap h2 {margin:5px 0 5px 0;}

/* Home Page Latest Articles */
.home-page-latest-article-wrap{margin:0 auto 25px auto;max-width:600px;border-radius:3px;}
.home-page-latest-article-wrap.blue{border-top:#326295 10px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;}
.home-page-latest-article-wrap.purple{border-top:#93328E 10px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;}
.home-page-latest-article-wrap.aqua{border-top:#00A7B5 10px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;}
.home-page-latest-article-wrap.orange{border-top:#e6530c 10px solid;border-right:#000 1px solid;border-bottom:#000 1px solid;border-left:#000 1px solid;}
.home-page-latest-article{padding:15px 15px 15px 15px;}
.home-page-latest-title-wrap{height:100px;}
.home-page-latest-article h3{line-height:23px;}
.home-page-latest-article h3 a{color:#003366;font-size:19px;line-height:23px;}
.home-page-latest-article-read-more{text-align:right;margin:25px 0 0 0;}
.home-page-latest-article-read-more a{font-size:19px;line-height:25px;}
.tablet-title{display:none;}


@media (min-width: 992px) and (max-width: 1200px) {
  .home-page-latest-title-wrap{height:150px;}
  .desktop-title{display:none;}
  .tablet-title{display:block;}
}

@media (min-width: 769px) and (max-width: 991px) {
  .home-page-latest-title-wrap{height:75px;}
}

@media (max-width: 768px) {
  .home-page-latest-title-wrap{height:75px;}
  .home-page-latest-article h3{line-height:23px!important;}
  .home-page-latest-article h3 a{color:#003366;font-size:19px!important;line-height:23px!important;}
  .home-page-latest-article-read-more a{font-size:19px!important;line-height:25px!important;}
}
  
@media (max-width: 480px) {
  /*===== Home Page Latest Updates =====*/
  .home-page-latest-title-wrap{height:95px;}
}
/*=========================*/
/*===== END COPD-BLOG =====*/
/*=========================*/