


.subscribe_form_label,.subscribe_form input, .input {font: 15px  'Lato', sans-serif !important;line-height: 150%;color:#333333;font-weight:400;}


/* Event Submission */

#AddEvent #form-control,#AddEvent textarea, #AddEvent #Title{width:100% !important;max-width:100% !important;}
.contactOrganization,.contactAddress,.contactPostalCode, .contactFax{display:none;}


#AddEvent table{background:none;width:740px;max-width:100% !important;}

#AddEvent tr {background: none;}

#AddEvent td {padding: 5px 2px;}


.PC-Table {width: 100%;margin-top: -25px;}


/* LOGIN */
.Signin-div{margin:auto;width:100% !important;max-width:400px;border: 1px solid #d5d2d2;padding: 20px 10px;}
button, input, select, textarea {border: #d5d2d2 solid 1px;}
#loginform{box-shadow:none !important;margin-left: 0px !important;padding: 10px 10px 20px 10px !important;}
#user_pass, #user_login{padding:7px 15px !important;font-size:14px !important;width:100% !important;}
#loginform label {text-transform:uppercase;font-size: 16px !important;font-weight:600 !important;width:100% !important;max-width:350px;}
#loginform .forgetmenot{text-transform:none !important;float:none !important;}
#loginform .loginsubmit {float: none !important;margin: 25px 5px 5px 5px !important;width:97% !important;}
.Signin-div p, .Signin-div div{text-align:center !important;}
.Signin-div button, html input[type="button"], input[type="reset"], input[type="submit"]{width:100%;max-width:350px;padding: 7px 20px;text-transform:uppercase;font-weight:600;margin:2px;}
.Signin-div #nav a, .Signin-div #nav a:hover{font-weight:600 !important;}


/* PHOTOS */
#wc_photos img {margin: 1px 0px !important;max-width:calc(50% - 20px);}
#wc_photos {margin-top: 50px;}
.modal-footer{padding: 15px 15px 10px 15px;border:none;}
.modal-body {padding: 0px;}
.modal-header{border:none;}


/* BUSINESS DIRECTORY */
.BUSOverall .FilterForm {background: #ffffff;margin-bottom: 20px;}
.FilterForm #gobutton {margin-top: 10px;max-width: 100px;padding: 3px 20px;}
.bus-SearchTable {background: #ffffff !important;}
.bus-Table {margin: auto;margin-top: 20px;}
.bus-SearchValue input {height: 35px;}
.bus-Table td {border: 0px !important;}



/* ACCORDION */
.panel-default .panel-title {}

.panel-default {}
.panel-default .panel-heading {}
.panel-default .panel-body {}
.panel-heading h4{}

#collapseBtn{ width: 100%; height: 100%; display: inline-block;padding: 10px 15px; }
#collapseBtn[aria-expanded="true"] {}
#collapseBtn[aria-expanded="false"] {}

.panel-heading  a:before {font-family: 'Glyphicons Halflings';content: "\e259";font-size:18px;float: right;transition: all 0.5s;}
.panel-heading.active a:before {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);} 


/* POPUP */
#homepagePopUp .modal-body{padding:20px;}


/* FILE CABINET */
.FileTable {width: auto;margin: auto;}





@media (max-width: 991px) {
.wc-page-content .col-md-3,  .wc-page-content .col-md-4,  .wc-page-content .col-md-6,  .wc-page-content .col-md-9{padding-right: 0px !important;padding-left: 0px !important;}
.table > tbody > tr > td, .table > tbody > tr > th, .table > tfoot > tr > td, .table > tfoot > tr > th, .table > thead > tr > td, .table > thead > tr > th {padding:8px 6px !important;}
}


@media (max-width: 767px) {
#AddEvent table{background:none;width:100%;max-width:100% !important;}
}


@media (max-width: 600px) {
#AddForm textarea {max-width: 300px;}
}

@media (max-width: 560px) {
.table.Scorecard td {padding: 3px !important;}
}

@media (max-width: 525px) {
#AddEvent p{font-size:14px;}
}

@media (max-width: 450px) {
#AddForm textarea {max-width: 220px;}
.panel-default .panel-body {background:#f9f8f6;border-top-color: #866e4c;padding: 30px 0px 20px 0px;}
}


@media (max-width: 400px) {
.subscribe_form td{ white-space: normal !important;padding: 2px !important; }
.subscribe_form_label,.subscribe_form input, .input{font-size:14px !important;}

.Scorecard{margin-left:-10px;}
.table.Scorecard p {font-size: 12px;}
}

@media (max-width: 340px) {
.table.Scorecard td {padding: 2px !important;}
} 