@charset "utf-8";
/* CSS Document */

body { text-align: center; background-color: #422a4a; font: 16pt CenturyGothic, Century Gothic, sans MS, Arial; vertical-align: central; }

body.blank { background: none; margin: 0px; padding: 0px; }

p { font: 13pt 'CenturyGothic', 'Century Gothic', Tahoma, Geneva, sans-serif, 'sans MS', Arial; text-align: left; line-height: 28pt; color: black; margin: 18px; }

table {  font-family: }

tr {   }

td {   }

h1 {   }

h2 {   }

h3 {   }

li { font: 13pt 'CenturyGothic', 'Century Gothic', Tahoma, Geneva, sans-serif, 'sans MS', Arial; text-align: left; color: black; margin: 18px; }

p.pane_title { border-radius: 8px 8px 0px 0px; font-size: 26pt; letter-spacing: 4pt; margin-top: 0px; background-color: #926c7b; text-align: center; margin: 0px; padding: 24px; color: #e8e1cf; }

p.pane_intro { font-size: 18pt; margin: 12px; text-align: left; }

p.intro_big { font-size: 18pt; line-height: 38px; }

p.intro { font-size: 14pt; line-height: 30px; margin-left: 24px; padding-top: 9px; }

p.upcoming-featured { color: #470430; font-style: italic; font-size: 15pt; margin: 12px; }

p.body { text-align: left; color: #f0ebd7; font: 16pt Georgia; line-height: 32px; }

p.body_subsection {  color: white; font-size: 14pt; }

p.statement { font-size: 13pt; line-height: 22pt; }

p.subhead { font: 18pt Georgia; font-style: italic; font-weight: bold; margin-bottom: 0px; padding-top: 16px; padding-left: 24px; line-height: 36px; }

p.team_name { font: 22pt Georgia; font-style: italic; font-weight: bold; margin-bottom: 0px; padding-top: 16px; text-align: center; }

p.team_role { font: 13pt Georgia; font-weight: bold; margin-bottom: 0px; padding-top: 9px; margin: 0px; text-align: center; }

p.team_body { padding-top: 12px; margin: 0px; }

p.sidebar_head { font: 18pt Georgia; font-style: italic; font-weight: bold; color: #015d5a; }

p.sidebar_main { color: #015d5a; font-size: 14pt; }

p.sidebar_list { font-size: 12pt; font-family: Georgia; color: #015d5a; }

p.note {   }

p.personnel { font-size: 9pt; text-align: left; color: #926c7b; font-weight: bold; margin: 0px; padding: 0px; line-height: 12pt;  }

p.CD_name { font-size: 24pt; text-align: left; color: #926c7b; font-weight: bold; margin: 0px; padding: 0px; }

p.CD_artist { font-size: 16pt; text-align: left; color: black; font-weight: bold; margin: 0px; padding: 0px; }

.CD_year { font-weight: normal; font-style: italic; padding-left: 24pt; }

p.caption { font-size: 12pt; font-style: italic; margin-top: 0px; padding-top: 0px; }

p.menu_bar { font-weight: bold; color: #337e80; text-align: center; }

p.credit { font-size: 9pt; font-style: italic; text-align: center; letter-spacing: 0.7pt; color: #c3d1c5; }

.inlinecredit { font-size: 9pt; font-style: italic; text-align: center; letter-spacing: 0.7pt; color: #c3d1c5; }



li.gigdetail { font-size: 12pt; color: black; list-style-type: none; }

span.gigdate { font-weight: bold; color: #422a4a; }

span.venue { font-size: 11pt; padding-left: 16px; }

span.performing_as { font-size: 10pt; font-weight: bold; margin-left: 32px; color: #671d01; }


p.mwcredit { color: #e8e1cf; font-family: 'calibri' 'Book Antiqua'; text-align: center; font-size: 8pt; letter-spacing: 2px; padding-bottom: 36px; font-weight: lighter; padding-top: 24px;}



.plus { text-weight: bold; color: white; padding-right: 14px; font-size: 26pt; background-color: #4beeec; padding-left: 14px; }

.vid { border-radius: 8px; }

div.mp3-player { text-align: left; width: 100%; height: 16px; padding: 0px; padding-top: 0px; margin: 0px 0px 48px 0px; float: right; display: inline-block; }

div.fullbody { background: #35499e no-repeat fixed center ; width: 100%; height: 100%; }

div.div_pane { border-radius: 8px; background-color: rgba(255,255,255,0.85); margin: 24px; border: solid #F0EBD7 medium; width: 90%; box-shadow: 5px 5px 18px rgba(0, 0, 0, .8); min-height: 400px; }

div.sidebar {  width: 28%; border-radius: 16px; background-color: rgba(255,255,255,0.25); margin-right: 0px; border: solid #F0EBD7 medium; padding: 12px; float: right; margin-left: 24px; margin-bottom: 24px; }

div.sidebar_nodelineation {  width: 30%; border-radius: 16px; margin-right: 0px; border: none; padding: 0px; float: right; margin-left: 24px; margin-bottom: 24px; }

div.sidebar_nosqueeze {  border-radius: 16px; background-color: rgba(255,255,255,0.25); margin-right: 0px; border: solid #F0EBD7 medium; padding: 12px; float: right; margin-left: 24px; margin-bottom: 24px; }

div.subsection { border-top: 3px #b1e6c2 dotted; border-bottom: 3px #b1e6c2 dotted; margin-top: 60px; margin-bottom: 60px; padding-left: 24px; padding-right: 24px; background-color: rgba(255,255,255,0.15); }

div.menubox { border-radius: 8px; background-color: white; border: solid #00a9e0 3px; width: 272px; height: 36px; margin-top: 16px; padding-top: 12px; padding-bottom: 0px ! important; vertical-align: middle; }

audio { border-radius: 4px; }



ul { font-size: 12pt; font-family: Georgia; text-align: left; line-height: 24px; list-style: "-  "; margin: 0px; padding-left: 18px; }

li.sidebar { color: #015d5a; }

li.track { text-align: left; font-size: 12pt; margin-bottom: 9px; margin-left: 24px; list-style: none; }

.tracksample { width: 100%; height: 20px; display: inline-block; line-height: 48px; }


a { text-decoration: none; color: inherit; }

a.menu_link { text-decoration: none; font-weight: bold; color: #015d5a; padding-left: 12px; padding-right: 12px; padding-top: 6px; padding-bottom: 6px; margin-left: 16px; margin-right: 16px; background-color: #b1e6c2; border-radius: 6px; }



img.CD_cover { height: 300px; max-width: 360px; float: left; margin-right: 48px; margin-bottom: 18px; box-shadow: 5px 5px 12px rgba(0, 0, 0, .4); }

img.CD_cover_paneversion { max-width: 360px; float: left; margin-right: 48px; margin-bottom: 18px; box-shadow: 5px 5px 12px rgba(0, 0, 0, .4); }

img.round { border-radius: 16px; }

img.roundwide { border-radius: 16px; width: inherit;  height: inherit; }

img.round_team { border-radius: 16px; margin-bottom: 0px; margin-top: 24px; padding-bottom: 0px; width: 185px; height: 185px; }

img.logo { margin-bottom: 24px; }


button.modal_button { border: none; text-decoration: none; background-color: inherit; padding: 0px !important; margin: 0px; !important; }



<!--  ///  Contact Form  ///  -->

.alert 

.alert-danger { color: #a94442; background-color: #f2dede; border-color: #ebccd1; }

.alert-success { color: #fcbaac; background-color: #black; border-color: #black; padding-right: 75px; }



.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;}

.btn-primary{ color: #000; background-color: #b1e6c2; border-color: #357ebd; width: 50%; }

.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}

.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-image:none}

.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled]

.btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled]

.btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled]

.btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled]

.btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled]

.btn-primary.active{background-color:#428bca;border-color:#357ebd}



.btn-block { margin-left: 0; display: block; width: 50%; margin-top:18px; }

input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:98%}


.col-lg-8 { position: relative; min-height: 1px ; float: left; width: 98%; }

.col-lg-offset-2 { margin: 0px; }


.col-md-8 { position: relative; min-height: 1px ;float: left; width: 98%; }

.center-block { display: block; margin: 0px; }


.col-sm-10 { position: relative; min-height: 1px ;float: left; width: 98%; }

.col-sm-offset-2 { margin: 0px; }


.col-sm-3 { width: 98%; }

.control-label {margin-bottom: 0; vertical-align: middle; color: white; padding-top: 0px; text-align: right; }





.col-sm-4 { position: relative; min-height: 1px ; float: left; width: 100%; }



.col-sm-9 { position: relative; min-height: 1px ;float: left; width: 98%; margin: 0px; padding: 0px; }



.col-sm-offset-3 { margin: 0%; } 

.col-sm-6 { position: relative; min-height: 1px; float: left; width: 98%; }



.confirmtext { color: white; font-size: 9pt; font-style: italic; margin: 0px; padding: 0px; }

.container { margin-right: 0 ;margin-left: 0; padding: 0px; width: 98% !important; }




.form-control{display: block; width: 98%; height: 34px; margin: 0px; padding: 6px 12px; font-size: 14px; font-family: Georgia; line-height: 1.42857143; color:#555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; }

.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}

.form-control::-moz-placeholder{color:#555;opacity:1}

.form-control:-ms-input-placeholder{color:#555}

.form-control::-webkit-input-placeholder{color:#555}

.form-control[disabled],.form-control[readonly],fieldset[disabled]

.form-control{cursor:not-allowed;background-color:#eee;opacity:1}

.form-control-textarea { display: block; width: 98%; height: auto !important; margin: 0px; padding: 6px 12px; font-size: 14px; line-height: 1.42857143; color:#555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; font-family: Georgia; }


.form-group{ margin-bottom: 0px; }

.form-group:before,.form-horizontal

.form-group:after,.btn-toolbar:before,.btn-toolbar:after,.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after,.nav:before,.nav:after,.navbar:before,.navbar:after,.navbar-header:before,.navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}

.clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,.form-horizontal

.form-group:after,.btn-toolbar:after,.btn-group-vertical>.btn-group:after,.nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,.panel-body:after,.modal-footer:after{clear:both}




.form-horizontal

@media (min-width:768px){.form-horizontal

.control-label{ padding-top: 0px; margin-bottom: 0; text-align:right; }}

.form-horizontal

.has-feedback

.form-control-feedback{ top: 0; right: 15px; }

@media (min-width:768px){.form-horizontal

.form-group-lg

.control-label{ padding-top: 0px }}

@media (min-width:768px){.form-horizontal

.form-group-sm

.control-label{ padding-top: 0px; }}





@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}

.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

.glyphicon-ok:before{content:"\e013"}

.glyphicon-warning-sign:before{content:"\e107"}




p.human { margin-bottom: 9px; margin-top: 0px; line-height: 48px; padding-top: 0px; }


p.messagehead { font-family: Georgia; color: white; font-size: 24pt; font-weight: normal; padding: 0px; margin: 0px; }
 

p.required { color: #b1e6c2; font-family: Georgia; font-style: italic; font-size: 18pt; margin: 0px; padding: 0px; }

.small { font-size: 65% }


.row { }

<!--  // MW Additions to Form Styles // -->

label.fieldlabel { margin: 0px; padding: 0xp; }

p.fieldlabel { font-size: 18pt !important; font-family: Georgia !important; font-style: italic; font-weight: bold; margin-bottom: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 9px; }

p.fieldlabel_nobottomspace { padding-bottom: 0px; !important; margin-bottom: 0px !important; }

.form-control-inline {width: 98%; height: 34px; margin: 0px; padding: 6px 12px; font-size: 14px; font-family: Georgia; line-height: 1.42857143; color:#555; background-color: #fff; background-image: none; border: 1px solid #ccc; border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075); box-shadow: inset 0 1px 1px rgba(0,0,0,.075); -webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s; -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s; }


.circlednumber { font-size: 36pt !important; font-family: Georgia !important; font-weight: bold; margin-bottom: 0px; padding-top: 0px; padding-bottom: 24px; border-radius: 36px; background-color: #6fa7ae; border: solid #F0EBD7 medium; width: 60px; height: 36px; text-align: center; float: left; margin-right: 24px; }

.lowertext { alignment-adjust: middle; font-size: 18pt; }


