/*
 Theme Name:   dis
 Template:     twentysixteen
*/
*{box-sizing:border-box;}
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body {margin: 0;font-size:100%;line-height:1.6;}
h1{margin:0;color:#4b0cc6;font-size:2.8em;    font-weight: 400;padding:0 0 0 .3em;}
h2{margin:0;color:#4b0cc6;font-size: 1.8em;font-weight: 400; padding: .2em 0 0 0;}
h3{margin:0;padding:0;color:#4b0cc6;font-size: 1.5em;}
h4{padding:0;margin:0;}
ul{margin:0 0 0.2em;padding:0;}
a{color:#a4286a;}
table,th,td{border:solid 1px #000;border-collapse:collapse;font-size:1.1em;margin: 0 0 2em 0;padding: .5em;}
th{color:#4b0cc6;}
td{padding:.7em;}
label{color:#4b0cc6;font-weight: bold; letter-spacing: 1px;}
img{max-width:100%;height:100%;}
select{width:100%;font-size:1.3em;}
.clear{clear:both;}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display: block;}
.says,.screen-reader-text {clip: rect(1px, 1px, 1px, 1px);height: 1px;overflow: hidden;position: absolute !important;width: 1px;word-wrap: normal !important;}
 .skip-link {background-color: #f1f1f1;box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.2);color: #21759b;display: block;font-family: Montserrat, "Helvetica Neue", sans-serif;font-size: 14px;font-weight: 700;left: -9999em;outline: none;padding: 15px 23px 14px;text-decoration: none;text-transform: none;top: -9999em;}
.logged-in .site .skip-link {box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.2);font-family: "Open Sans", sans-serif;}
.site .skip-link:focus {clip: auto;height: auto;left: 6px;top: 7px;width: auto;z-index: 100000;}
div#page{margin:auto;max-width: 1280px;padding:0 1.5em;}
.site-title,.site-description{text-indent:-999em;font-size:.2em;margin:0;padding:0;}.site-branding{float:left;max-width:100%;}
/*accessiblity-menu*/#accessiblity-menu{float:right;}
 #accessiblity-menu  #wp_user_stylesheet_switcher_widgets-5,#accessiblity-menu  #wp_user_stylesheet_switcher_widgets-6,#accessiblity-menu  #wp_user_stylesheet_switcher_widgets-7{float:right;margin:0 2em 0 0;}
 #accessiblity-menu  #wp_user_stylesheet_switcher_widgets-5{margin-right:0;}
#accessiblity-menu  #content-bottom-widgets h2{font-size:1.3em;}
nav{clear:both;}
#masthead  ul{list-style:none;float:left;width:100%;margin:0;padding:0;}
#masthead ul li{float:left;margin:0 44px 0 0;}
#masthead ul li a{color:#fff;text-decoration:none;font-size:1.5em;padding:.6em;background:#4b0cc6;border-radius:.2em;box-shadow:1px 2px 3px #999;letter-spacing:2px;}
#masthead ul li.menu-item-28{margin-right:0;}
#masthead ul li a:hover{background:#a4286a;}
#content{height:2px;border:solid #4b0cc6 1px;}
p#breadcrumbs{clear:both;margin: 1.5em 0 0 0;}
div#primary{padding: 0 .5em;float:left;max-width:880px;}#primary p{padding:0 .5em;margin:0 0 2em 0;letter-spacing: 1px;}#primary ul{margin: 0 0 2em 1em;}
 #primary ul li{margin: 0 0 1em 0;padding:0 .5em;}
 .message{margin:-.2em 0 1em 0;float:left;color:#4b0cc6;font-weight:400;font-size:1.3em;}#listenButton1{float:left;margin: 0 1em 0 0;}
  img.pageLogo{float:left;}
  .aboutImg{margin:0 0 2em 0;display:block;}
aside#secondary{float:right;max-width:300px;margin:0 0 2em 0;}
aside#secondary ul{list-style:none;}
aside#secondary ul li a{padding:.3em .4em;list-style:none;text-decoration:none;font-size:1.3em;display:block;line-height:1.3em;}
footer#colophon{clear:both;padding:1em;border-top:solid 6px #4b0cc6; }
#menu-toggle{display:none;}
.wpcf7-submit{font-size:1em;background:#a4286a;border:solid 1px #f98d18;border-radius:.2em;font-weight:bold;cursor:pointer;color:#fff;}
.wpcf7-form-control{padding:.5em;border-radius:.3em;border: solid 1px #999;}
.nameH{color:#4b0cc6; }p.padRemove{margin-bottom: 5px!important;}
@-moz-document url-prefix() { 
  #masthead ul li{  margin:0 32px 0 0;}
  aside#secondary ul li a{font-size:1.27em;}
  h2{font-weight: 400;font-size:1.6em;}
}
@media (max-width:1275px){
	#masthead ul li{margin: 0 40px 0 0;}
}
@media (max-width:1257px){
	#masthead ul li.menu-item-29{clear:both;}
#masthead ul	li.menu-item-26{margin-bottom:2em;}
#masthead ul	li.menu-item-31{margin-bottom:2em;}    
aside#secondary{float:left;clear:both;margin:0 0 2em 0;}
}
@media (max-width:1120px){
	#accessiblity-menu {float:left;clear:both;padding:0 0 2em 0;}
	}
@media (max-width:836px){
	h1{line-height:1.1;padding:.2em 0 .1em 0;}
#masthead ul li.menu-item-29{clear:both;}
#masthead ul	li.menu-item-26{clear:none;}
#masthead ul	li.menu-item-31{margin-bottom:2em;}
#masthead ul li.menu-item-28{clear:both;margin-right:0;}
#masthead ul li.menu-item-30,#masthead ul li.menu-item-27{margin-right:0;}
}
@media (max-width:732px){
	.tableWrap{width:731px; overflow:scroll;position:relative;}
	div#page{padding:0 1em;}
}
@media(max-width:650px){
	#accessiblity-menu  #wp_user_stylesheet_switcher_widgets-5,#accessiblity-menu  #wp_user_stylesheet_switcher_widgets-6,#accessiblity-menu  #wp_user_stylesheet_switcher_widgets-7{float:none;margin:0 0 1em 0;}
		div#page{padding:0 .7em;}
}

@media (max-width:565px){
	#masthead ul li.menu-item-29{clear:both;margin-bottom:2em;}#masthead ul	li.menu-item-30{margin-bottom:2em;}#masthead ul li{float:left;margin:0 10px 0 0;}#masthead ul li.menu-item-27{margin-bottom:2em;}
}
@media (max-width:415px){
#masthead ul li.menu-item-28{clear:none;}#masthead ul li.menu-item-27{margin-right:10px;}
}