/*
Theme Name: dcichild
Author: WD
Author URI: http://westwarddesign.com
Description: DCI Custom Site
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dci
*/


.showonmobile {display:none;}
.hideonmobile {display:block;}


#mc_embed_signup .mc-field-group label {
    padding-left: 0px;
}

#mc_embed_signup .mc-field-group.input-group input {
    margin-right: 10px;
}

#mc_embed_signup .mc-field-group input {
    margin-top:-10px;
}

#main {
  padding: 30px 0 30px 0;
}
.dt-fancy-title {
  font-size:23px;
  font-weight:400;
  letter-spacing:0px;
}
.menu-box .main-nav > li > a .text-wrap {
  font-weight:400;
  letter-spacing:0px;
}
.branding .text-area,
.mixed-header .text-area,
.mobile-mini-widgets .text-area {
	letter-spacing:2px;
}
#footer.solid-bg {
    box-shadow: inset -1px 17px 12px -8px #4a4a4a;
	-webkit-box-shadow: inset -1px 17px 12px -8px #4a4a4a;
	-moz-box-shadow: inset -1px 17px 12px -8px #4a4a4a;
	-o-box-shadow: inset -1px 17px 12px -8px #4a4a4a;
}

.shadowinner {
	background-color: #959698;
    box-shadow: inset -1px 17px 12px -8px #838383;
	-webkit-box-shadow: inset -1px 17px 12px -8px #838383;
	-moz-box-shadow: inset -1px 17px 12px -8px #838383;
	-o-box-shadow: inset -1px 17px 12px -8px #838383;
}
.rollover,
.rollover-video,
.post-rollover,
.rollover-project > a {
  border: 1px solid #fff;
}

.page-title h1,
.page-title h1 * ,
.page-title h1 a:hover,
#page .page-title .entry-title {
    text-transform: uppercase;
	font-weight:500;
	font-size:24px;
}

.page-title .breadcrumbs {
background-color: rgba(0, 0, 0, 0);
}

.fast-facts {text-align:center; color: #4d5b7e; font-weight:bold; margin:auto; letter-spacing:4px; font-size:18px; padding-bottom:8px; padding-top:20px;}
.fast-facts-title {width:97%; font-size:13px; background-color: #ced3e1; padding:6px; border-radius: 10px; margin-bottom:2px;font-weight:bold;text-align:right;color: #4d5b7e;}
.fast-facts-content {width:70%;padding-left:10px; margin-left:10px; float:right;text-align:left;background-color:#fff;border-radius: 6px;}

h4 { color: #143081;}

#bottom-bar {
    padding-top: 12px;
	padding-bottom: 12px;
}
a { color: #123078;}

h4,
.h4-size,
.entry-title.h4-size,
h3.entry-title,
.dt-accordion-h4-size .wpb_accordion_header > a,
.vc_separator h4 {
    color: #123078;
}
h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a,
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover,
.h1-size,
.entry-title.h1-size,
.h2-size,
.entry-title.h2-size,
h1.entry-title,
.h3-size,
.entry-title.h3-size,
h2.entry-title,
.h4-size,
.entry-title.h4-size,
h3.entry-title,
.h5-size,
.entry-title.h5-size,
.h6-size,
.entry-title.h6-size,
.header-color,
.color-title {
    color: #123078;
}

.rsShor,
.rsShor .rsOverflow,
.rsShor .rsSlide,
.rsShor .rsVideoFrameHolder,
.rsShor .rsThumbs {
  background: none;
}
.rsShor .slider-post-inner {
  display: none;
}

.details {
    font-size: 14px;
	text-transform:uppercase;
    line-height: 24px;
	font-weight:700;
    color: #000000;
}

h3.entry-title {font-size:20px;}

.classic-header.bg-behind-menu .navigation:before {
    border-top: 1px #8e8f91 solid;
}

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

.showonmobile {display:block;}
.hideonmobile {display:none;}
}


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

.showonmobile {display:block;}
.hideonmobile {display:none;}

.fancy-header .wf-td .breadcrumbs,
.page-title .wf-td .breadcrumbs {
  display: none;
}
}
@media screen and (max-width: 600px) {

h3.entry-title {font-size:16px; line-height:23px;}

}