

/* hover box with shadow */
.hover-box {
    padding: 25px;
    display: block;
    color:#000;
}
.hover-box:hover {
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
    -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.4);
    border-radius: 6px 6px 6px 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    -webkit-border-radius: 6px 6px 6px 6px;
    border: 0px solid #000000;
    background-color: #f4f4f4;
    text-decoration: inherit;
    color: inherit;
}

p.read-more {
    margin: 0;
    color:#005a84;
    text-transform: uppercase;
}

article.blog-post {
    margin: 10px 0;
}
article.blog-post img {
    margin: 10px 0;
    width: 100%;
}
article.blog-post .author {
    font-style: italic;
    color: #6c6b6b;
    margin: 10px 0 10px;
    font-size:16px;
    font-weight:300;
}

.single-post {

}

.post-categories-wrapp {
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    padding: 16px 0;
}
a.tag {
    padding: 6px 12px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background-color: #ddd;
    color: #005a84;
    font-size: 13px
}
a.tag:hover {
    background-color: #ccc;
    text-decoration: none;
}



.posts-filter {
    background-color: #d1d2d4;
    padding: 20px 0;
}
.post-prev-next {
    margin-top: 20px;
}
.post-prev-next p {
    margin-bottom: 5px;
    font-size: 13px;
}
.post-prev-next p i {
    font-size: 11px;
    margin: 0 5px;
}
.post-prev-next-label {
    font-weight: bold;
    text-transform: uppercase;
}

/* In The News */
article.news-post {
    padding-bottom: 30px;
    position: relative;
}
article.news-post .article-border {
    padding: 20px;
    padding-bottom: 50px;
    border: 1px solid #ddd;
}
article.news-post h1 {
    font-size: 18px;
    line-height: 1.4em;
}

article.news-post h1 a {
    color: #000;
}
article.news-post .post-date {
	color: #005a84;
}


article.news-post .article-border {
    position: relative;
}
article.news-post footer {
    border-top: 1px solid #ddd;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}
article.news-post .addtoany_shortcode {
    padding: 10px 15px 0;
}



/* pagination */
nav.pagination {
    border-top: 1px solid #ddd;
    margin: 25px 30px;
    padding: 25px 0px 0;
    text-align: right;
    display: block;
}
nav.pagination i {
    font-size: 10px;
}
nav.pagination .page-text {
    line-height: 36px;
    margin: 0 8px 0 0;
    font-size: 14px;
    display: inline-table;
    text-transform: uppercase;
    font-weight: bold;
    color: #005a84; 
}
nav.pagination .page-numbers {
    line-height: 36px;
    margin: 0 2px;
    font-size: 14px;
    font-weight: bold;
    display: inline-table;
}
nav.pagination .page-numbers:not(.dots) {
    padding: 0 12px;
    border: 1px solid #ddd;
    border-radius: 4px 4px 4px 4px;
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px 4px 4px 4px;
}
nav.pagination .page-numbers.current,
nav.pagination .page-numbers:hover:not(.dots) {
    text-decoration: none;
    color: #aa2d78;
}
.blog .blog-post h1, .single .main-content h1 {
    font-size:24px;
}
.blog aside, .single aside {
    padding-top:40px;
}
.blog .widget.search_form_widget input, .single .widget.search_form_widget input {
    position: static;
    border: 1px solid #000;
    border-radius:3px;
    padding: 10px 30px 10px 10px;
    text-transform: uppercase;
}
.blog .widget.search_form_widget input::-webkit-input-placeholder, .single .widget.search_form_widget input::-webkit-input-placeholder {
  color: #000;
  text-transform: uppercase;
  opacity:1;
}
.blog .widget.search_form_widget input::-moz-placeholder, .single .widget.search_form_widget input::-moz-placeholder { 
  color: #000;
  text-transform: uppercase;
  opacity:1;
}
.blog .widget.search_form_widget input:-ms-input-placeholder, .single .widget.search_form_widget input:-ms-input-placeholder { 
  color: #000;
  text-transform: uppercase;
  opacity:1;
}
.blog .widget.search_form_widget input:-moz-placeholder, .single .widget.search_form_widget input:-moz-placeholder { 
  color: #000;
  text-transform: uppercase;
  opacity:1;
}
.blog.searchBox, .single.searchBox {position: relative;}
#btnSrch {
    position: absolute;
    top:10px;
    right:10px;
    color:#000;
}
.blog .widget.search_form_widget, .single  .widget.search_form_widget, .widget.widget_categories {margin-bottom:10px;}
.widget.widget_categories h2, .widget.widget_categories label {display:none;}
.styled-select {
   height: 40px;
   overflow: hidden;
   border: 1px solid #000;
   border-radius:3px;
   padding: 0;
   position: relative;
}
.styled-date {
   height: 40px;
   overflow: hidden;
   border: 1px solid #000;
   border-radius:3px;
   padding: 0;
   position: relative;
   display:inline-block;
   width:100px;
   font-size:14px;
}
.styled-select:after {
    font-family: FontAwesome;
    content: "\f078";
    position: absolute;
    right:10px;
    top:6px;
    color:#000;
}
.styled-date:after {
    font-family: FontAwesome;
    content: "\f073";
    position: absolute;
    right: 0;
    top: 0;
    padding: 5px 0;
    bottom: 0;
    width: 30px;
    color: #000;
    background: #e9e9e9;
    text-align: center;
}
.styled-select select, .styled-date select {
    padding: 10px 30px 10px 4px;
    border:none;
    width:120%;
    font-family: 'Montserrat', sans-serif;
    text-transform: uppercase;
}
.styled-select select:focus, .styled-select select:active {border:none;outline:none;}
.widget.widget_simple_social_widget .social {
    list-style: none;
    margin:0;
    padding:0;
}
.widget.widget_simple_social_widget .social li {
    list-style: none;
    display: inline-block;
    margin:0;
    padding:0;
}
.widget.widget_simple_social_widget .social li a {
    display: inline-block;
    margin: 0 15px;
    padding: 0;
    color: #595756;
    font-size: 32px;
}
.widget.widget_green_box.widget_green_with_button_widget .widget-content {
    padding: 15px 20px;
}
.single-post .my-auto p {display: none;}
.single-post .hero > .container {
    height: 200px;
}
.single-post .hero .hero-lines {
    top: 20px;
    bottom: 20px;
}
/*
.single:not(.single-studies) .addtoany_shortcode, .blog .addtoany_shortcode
.archive .addtoany_shortcode {
    background:#666666;
    padding:10px 0 0;
    text-align: center;
    margin:25px 8px 0;
}
.single:not(.single-studies) .a2a_kit a, .blog .a2a_kit a, .archive .a2a_kit a, .page-template-tpl-resources .grey .a2a_kit a {
    display: block;
    text-align: center;
}
.single:not(.single-studies) .addtoany_list a img, .single:not(.single-studies) .addtoany_list a span,
.blog .addtoany_list a img, .blog .addtoany_list a span, .page-template-tpl-resources .grey .addtoany_list a img, .page-template-tpl-resources .grey .addtoany_list a span,
.archive .addtoany_list a img, .archive .addtoany_list a span {
    background-color: transparent !important;
}
*/
			


