/*



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

*/

@import url( '../x/framework/css/site/stacks/integrity-light.css' );

a:hover{color:#DDAODD; text-decoration:none; POSITION: relative; TOP: 1.5px; LEFT: 1.5px;}

.dvdcomm  {
     font-size:12px;
     color:#800080;
     font-weight:500;
}

.borderimage {
     max-width: 100%;
     border: 1px solid rgba(0, 0, 0, 0.15);
     padding: 5px;
     text-align: center;
     background-color: #FFF;
     border-radius: 3px;
      box-shadow: 0px 0.125em 0.275em 0px rgba(0, 0, 0, 0.075);
}

.justify {
     text-align: justify;
}

.center {
     text-align:center;
}

.indent {
     padding-left: 30px;
}

.thirteenpx {
     font-size:13px;
}

.subject {
     color: #800080;
     font-weight:500;
}

.art-credit {
     font-size:12px;
     font-weight:bold;
}

.left {
     float:left;
     margin-right: 20px;
     margin-left: 3px;
}

.strong {
     font-weight:bold;
}

.permission  {
     font-size:13px;
     color:#9c9c9c;
}

.source {
font-size:12px;
font-style:italic;
}

.singlelinespace {
     line-height:20px;
}

.doublelinespace {
     line-height:40px;
}

.italic {
            font-style:italic;
}

.film  {
     font-size:18px;
     color:#800080;
     font-weight:bold;
}

.purpletxt {
     color:#800080;
     text-align:justify;
}

li.indent {
     padding-left:40px;
     overflow:hidden;
}

.listpad {
     padding-left: 14px;
}

.numlistpad {
     padding-left:24px;
}

.subm-pad {
     margin-top: 40px;
     margin-bottom: 30px;
}

.menubold {
     font-weight:bold;
}

.rounded {	
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     -khtml-border-radius: 5px 5px 5px 5px;
     border-radius: 5px 5px 5px 5px;
     -webkit-box-shadow: #000 0px 1px 0px;
     -moz-box-shadow: #000 0px 1px 0px;
     box-shadow: #000 0 1px 7px;
}

.epguidehdr  {
font-size:16px;
color:#800080;
-webkit-text-stroke: 1px #800080;
text-shadow: 0px 1px 0px rgb(114,12,74);
margin-left:-2px;
}

.tpephead, .ephead  {
     font-size:30px;
     color:#800080;
     text-align:center;
     text-shadow:1px 1px 2px #000000;
}

.tpepnum, .epnum  {
     font-size:22px;
     color:#DDA0DD;
     text-align:center;
     text-shadow:1px 1px 2px #000000;
}

span.epmnu-margin, .margin {
     margin-right:20px;
     font-weight:bold;
}

.prev-next {
                   font-size:13px;
}

.eplabel, .label {
               font-weight:bold;
               color:#800080;
}

.letter {
     font-size:22px;
     font-weight: normal;
     text-shadow: 1px 1px 1px rgb(114,12,74);
}

.seasonmnu {
     font-size:14px;
     font-weight: bold;
     text-shadow: 1px 1px 1px rgb(114,12,74);
}

.glep {
     font-size:13px;
     color:#C71585;
     font-style:italic;
}

.forestgreentxt {
     color:#228B22;
}

.art-section {
     font-size:16px;
     color:#000000;
     font-weight:bold;
}

.entry-wrap {
	display:block;
	padding:60px;
	background-color:#fff;
	border-radius:10px;
	box-shadow:0 0.15em 0.35em 0 rgba(0,0,0,0.135)
}

table th,table td {
     vertical-align: top;
     border-top:0px solid #ddd
}

.x-btn-widgetbar {
    display: none;
}

.x-nav-collapse.collapse {
    display:none;
}

.x-navbar .desktop .x-nav > li > a {
    height: 90px;
    padding-top: 34px;
    display: none;
}
.3cols {     -webkit-column-count: 3; /* Chrome, Safari, Opera */     -moz-column-count: 3; /* Firefox */     column-count: 3; -webkit-column-gap: 80px; /* Chrome, Safari, Opera */     -moz-column-gap: 80px; /* Firefox */     column-gap: 80px;     -webkit-column-width: auto; /* Chrome, Safari, Opera */     -moz-column-width: auto; /* Firefox */     column-width: auto;}