/*

Theme Name: X - Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

.shadow {text-shadow:1px 1px 2px #000;}
.shadowbold {text-shadow:4px 4px 4px #222;}
.blu {color:#1A4E88 !important;}
.blult {color:#83AFD4;} 
.wht {color:#fff;} 
.gry {color:#e1e1e1;} 
.grydrk {color:#999;}
.ylw {color:#cc9933;} 
.ylwbrite {color:#E2BA05;}
.bordtop {border-top:solid 5px #000;}
.bordbot {border-bottom:solid 5px #000;}
.slab {font-family: "Roboto Slab","Helvetica Neue",Helvetica,sans-serif !important;line-height:36px;}
.pg-wrapper {-webkit-box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.250); box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.250);}
.smtext {font-size:15px !important; line-height:20px;}
.mdtext {font-size:18px !important; line-height:22px;}
.hometext {font-size:16px !important; line-height:20px;}
.tight {line-height:72px;}

.entry-dark {
background-color: rgba(0, 0, 0, 0.75);
padding: 2em;
margin-bottom: 1.313em;
border: 1px solid #dddddd;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125);
box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125);
}

.entry-wrap, .x-sidebar {
background-color: rgba(255,255,255, 0.75);
padding: 2em;
margin-bottom: 1.313em;
border: 1px solid #dddddd;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125);
box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125);
border-top:10px solid #174C8A;
}

.opac-wht {
background-color: rgba(255,255,255, 0.55);
padding: 2em;
margin-bottom: 1.313em;
border: 1px solid #dddddd;
border: 1px solid rgba(0, 0, 0, 0.15);
border-radius: 4px;
-webkit-box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125);
box-shadow: 0 0.125em 0.275em 0 rgba(0, 0, 0, 0.125);
}

hr {
margin: 1.313em 0;
border: ;
border-top: 1px dashed #ccc;
border-bottom: 1px solid transparent;
}

.band1 {
background: #23ABDF; /* Old browsers */
background: -moz-linear-gradient(top,  #23ABDF 60%, #126281 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(60%,#23ABDF), color-stop(100%,#126281)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #23ABDF 60%,#126281 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #23ABDF 60%,#126281 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #23ABDF 60%,#126281 100%); /* IE10+ */
background: linear-gradient(top,  #23ABDF 60%,#126281 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#23ABDF', endColorstr='#126281',GradientType=0 ); /* IE6-9 */
}

.band2 {
background: #010101; /* Old browsers */
background: -moz-linear-gradient(top,  #222222 0%, #010101 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#222222), color-stop(100%,#010101)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #222222 0%,#010101 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #222222 0%,#010101 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #222222 0%,#010101 100%); /* IE10+ */
background: linear-gradient(top,  #222222 0%,#010101 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#010101',GradientType=0 ); /* IE6-9 */
}

.x-slider-scroll-bottom.bottom {
bottom: 80px;
}


/***Black transparent footer
.x-colophon.top, .x-colophon.bottom { 
background-color:rgba(0, 0, 0, 0.9) !important; 
color:#999;
}
***/