.block-white{
background:#fff;
}
.sidebar .align-right {
float:right;
text-align:right;
width:50%;
}
.sidebar tr,
.featured_block_text tr {
border-bottom: 1px solid #fff;
}
.sidebar li {
border-bottom: 1px solid #000;
padding-bottom:10px;
}
.sidebar tr:last-child,
.featured_block_text tr:last-child,
.sidebar li:last-child {
border-bottom: 0px;
}
.featured_block_text td.table_start {
padding:4px !important;
} 
.img100,
.img100 img {width:100%;}
#custom-colored-text-6 .widgettitle,
#custom-colored-text-6 a { color:#000 !important; }
.cmsmasters_color_scheme_default .headline_text h1.entry-title,
.cmsmasters_color_scheme_default .headline_text .cmsmasters_breadcrumbs_inner { color:#002851!important;}
.cmsmasters_color_scheme_default .headline_text .cmsmasters_breadcrumbs_inner a { color:#004E9D!important;}
.cmsmasters_color_scheme_default .headline_text .cmsmasters_breadcrumbs_inner a:hover { color:#002851!important;}
.table_team tr:nth-child(odd) {background:#ffcccc;}
.table_team tr:nth-child(even) {background:#99a9b9;}
.table_team {border-spacing: 0;}
.table_team td {padding:5px; color:#000; height:70px;}
.hidden {display:none;}
.img_cover img {object-fit:cover; height:100%!important;}
table th, table td {border-width:0px;}
.widget_custom_colored_text_entries .widget_colored_cell_inner {padding:10px;}
.widget_custom_colored_text_entries {
margin: 0 0 5px 0;
} .cmsmasters_img.with_caption {
padding: 0;
border-width: 0px;
border-style: solid;
}
.cmsmasters_profile_vertical .cmsmasters_img_wrap a img, .cmsmasters_profile_horizontal .cmsmasters_img_wrap a img, .cmsmasters_post_default.format-image .cmsmasters_img_wrap a img, .cmsmasters_post_default.format-standard .cmsmasters_img_wrap a img, .cmsmasters_post_default.format-audio .cmsmasters_img_wrap a img, .cmsmasters_post_timeline.format-image .cmsmasters_img_wrap a img, .cmsmasters_post_timeline.format-standard .cmsmasters_img_wrap a img, .cmsmasters_post_timeline.format-audio .cmsmasters_img_wrap a img, .cmsmasters_post_masonry.format-image .cmsmasters_img_wrap a img, .cmsmasters_post_masonry.format-standard .cmsmasters_img_wrap a img, .cmsmasters_post_masonry.format-audio .cmsmasters_img_wrap a img, .cmsmasters_slider_post .cmsmasters_img_rollover_wrap img, .cmsmasters_row_outer_parent .cmsmasters_img_wrap a img {
-webkit-transform: scale(1.01);
-moz-transform: scale(1.01);
transform: scale(1.01);
image-rendering: -moz-crisp-edges;
image-rendering: -o-crisp-edges;
image-rendering: -webkit-optimize-contrast;
image-rendering: optimizeQuality;
-ms-interpolation-mode: bicubic;
}
html.csstransitions .cmsmasters_post_default.format-image .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_default.format-standard .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_default.format-audio .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_timeline.format-image .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_timeline.format-standard .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_timeline.format-audio .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_masonry.format-image .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_masonry.format-standard .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_post_masonry.format-audio .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_slider_post .cmsmasters_img_rollover_wrap img, html.csstransitions .cmsmasters_profile_horizontal .cmsmasters_img_wrap img, html.csstransitions .cmsmasters_profile_vertical .cmsmasters_img_wrap img, .cmsmasters_row_outer_parent .cmsmasters_img_wrap img, .cmsmasters_row_outer_parent .cmsmasters_img_wrap .cmsmasters_img_caption {
-webkit-transition: all .3s ease-in;
-moz-transition: all .3s ease-in;
-ms-transition: all .3s ease-in;
-o-transition: all .3s ease-in;
transition: all .3s ease-in;
}
.cmsmasters_row_outer_parent .cmsmasters_img_caption {
opacity: 0;
text-shadow: 2px 2px 2px #000000;
color: #fff;
position: absolute;
top: 150px;
width: 100%;
font-size: 18px;
}
.cmsmasters_row_outer_parent .cmsmasters_img_wrap:hover .cmsmasters_img_caption {
opacity: 1;
}
.page-id-520 ul > li::before {
content: '';
}
.post_nav .cmsmasters_prev_post h6.post_nav_link_title,
.post_nav .cmsmasters_next_post h6.post_nav_link_title {
display:none;
}
.cmsmasters_footer_small .footer_copyright.copyright {display:none;}
.page .blog.columns .post {
opacity: 1;
}
.txt_white,
.txt_white h2 {color:#fff; text-align:center;}