/* ----------------------------------------- */
/* THINGS TO ADD */
/* ----------------------------------------- */

/* Virtual Tour */
.virtual-tour-container {width:100%; height:380px; margin-bottom:20px;}
.virtual-tour-iframe {width:100%; height:100%}

/* Slideshow Slider */
.bx-prev, .bx-next {border-bottom: none!important;}
.bx-wrapper img {padding:0px!important; margin: 0px auto!important; display: block!important;}


/* General Top Image */
.topimageOld {padding-top:20px;}

/* General Top Slideshow */
#imgcol li{margin-left:0px; list-style-type: none;}
#imgcol, #imgcol li, #imgcol img{width:100%;}

/* Accordion arrows*/
.fa-plus-square:before{content:"✚"}
.fa-plus-square-o:before{content:"✚"}

.fa-minus-square:before{content:"⚊"}
.fa-minus-square-o:before{content:"⚊"}

/* button Incident Reporting */
 .reportButton {display: inline-block;position: relative;z-index: 4;background: #fff;border: 0;color: #000;overflow: hidden;
  padding: 5px 10px 6px;
   border: 1px solid #A41E34;}

.reportButton:hover {background-color:#A41E34!important;color:#ffffff!important;}

/* accordion fix */
.hide {overflow:hidden}

/* ==========================================================================
 Anchor padding - 11/12/19
============================================================================= */
:target::before {
    content: '';
    display: block;
    height:      180px;
    margin-top: -180px;
}
/* ==========================================================================


/* Div 6 & 7 */
.content-add06 .add02 h4 { color:#888f92; }
.content-add06 .add02 ul li a { color:#39637f; }
.content-add07, .content-add06 { width:100%; margin:20px 0 0; padding:19px 24px 16px 20px; overflow:hidden; }
.content-add07 { margin:23px 0 0; }
.content-add07 h3, .content-add06 h3 { padding:0 0 3px; }
.content-add06 .add02 { width:100%; padding:10px 0 0; overflow:hidden; }
.content-add06 .add02 h4 { float:left; width:100%; padding:5px 0 0; }
.content-add06 .add02 ul { float:left; }
.content-add06 .add02 ul li { float:left; width:100%; padding:5px 0 0; }
.content-add06 .add02 ul li a { display:block; }
.content-add06 .add02 ul.menu01 { width:171px; }
.content-add06 .add02 ul.menu02 { width:130px; }
.content-add06 img {padding-right:10px!important;}

/*slideshow OLD OWL*/
#visit-slider .gradient{height:180px;}
#visit-slider {margin:0px 0px 20px 0px; width:100%; height:400px;}
#visit-slider .item{height:400px; background-color:#a51d36;}
#visit-slider .item .slide-text{position:absolute; bottom:16px; left:30px; width:80%; padding-right:45px; margin-top:20px;}
#visit-slider .owl-buttons{display:none;}
#visit-slider .customNavigation {position:absolute; bottom:30px; right: 40px; width:auto;}
#visit-slider .customNavigation a{width:auto; display:inline-block; line-height:1px; font-size:40px; color:#ffffff;  padding: 10px;  -webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); box-shadow: none!important; display:inline-block;}
#visit-slider .slide-text h1{color:white; font-family:Normal800; font-size:25px; line-height:30px; text-shadow:1px 1px 4px rgba(0, 0, 0, 0.8);}
#visit-slider .slide-text p{color:white; font-family:Normal500; text-shadow:1px 1px 4px rgba(0, 0, 0, 0.8);}
#visit-slider .item{background-repeat:no-repeat; background-position:center; background-size:cover;}

background: -webkit-linear-gradient(right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); background: -o-linear-gradient(right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); background: -ms-linear-gradient(right,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%); background: linear-gradient(to left,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 100%);}
#visit-slider .gradient{width:100%; height:60%!important; position:absolute; bottom:0px; left:0px; background:-moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.6) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); background: -o-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); background: -ms-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.6) 100%);}

.bx-wrapper img {max-height:500px;}


/* Testimonals */
#testimonial-slider{margin:10px 0px 0px 0px; height:auto;}
#testimonial-slider .item{height:auto; border:1px solid #b1b1b1; border-left:3px solid #a51d36; background-color:#ffffff; padding:20px;}
#testimonial-slider .item .left-quote{position:absolute;}
#testimonial-slider .item .right-quote{position:absolute; right:20px; bottom:20px;}
#testimonial-slider .item p{margin-left:42px; margin-right:42px;}
#testimonial-slider .owl-buttons{display:none;}
/*#testimonial-slider + .customNavigation{display:block; margin-top:0px; width: 78px;}*/
/*#testimonial-slider + .customNavigation a{padding:0 5px; margin:0 5px; line-height:40px;}*/
.customNavigation{display:inline-block; margin-top:62px; width:28px;}
.customNavigation a{width:25px; padding:0px; font-size:60px; color:#8a8989; -webkit-user-select: none; -khtml-user-select: none;-moz-user-select: none; -ms-user-select: none; user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); box-shadow: none!important; display:inline-block;}

	.IN-widget{border:none !important;}
	.IN-widget iframe{border:1px solid rgb(204,204,204) !important;}


/* Admissions Counselor */
.image-list{margin-bottom:30px;}
.image-list img{width:23%; height:auto;}
.image-list .description{width:75%;}
.image-list ul li {list-style-type:disc; margin-left:50px;}

.admission-counselor {border-top:1px solid #bbbbbb!important; padding:20px 0;}
.admission-counselor img {margin:0;}
.admission-counselor:first-child {border-top:none;}

.pull-right h4{margin-top:0px;}



/*Campus Map Page*/
#map{width:100%; height:245px; margin-bottom:20px; border:1px solid #d2d3d3;}

div.map-filters{margin-bottom:15px; margin-left: 20px;}
.map-filters .checkbox{display:inline-block; margin-right:35px;}
.map-filters input[type="checkbox"]{opacity:0; z-index:1;}
.map-filters label.checkbox-inline{padding-left:0px;}
.map-filters label.checkbox-inline:before{font-family:FontAwesome; display:inline-block; position:absolute; width:17px; height:17px; color:#a41d36; left: -20px;}
.map-filters label.checkbox-inline:before{content:'\f096';}
.map-filters input[type="checkbox"]:checked + label.checkbox-inline:before{content:'\f14a';}

input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
input[type=checkbox]{margin:4px 0 0;margin-top:1px \9;line-height:normal}
input[type=checkbox]{position:relative;margin-left:0}
input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
[data-toggle=buttons]>.btn>input[type=checkbox]{position:absolute;z-index:-1;filter:alpha(opacity=0);opacity:0}
.input-group-addon input[type=checkbox]{margin-top:0}
.btn>input[type=checkbox]{position:absolute;z-index:-1;filter:alpha(opacity=0);opacity:0}


.checkbox{position:relative;display:block;min-height:20px;margin-top:10px;margin-bottom:10px}
.radio label,.checkbox label{padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}
.radio input[type=radio],.radio-inline input[type=radio],.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox]{position:absolute;margin-top:4px \9;margin-left:-20px}
.radio+.radio,.checkbox+.checkbox{margin-top:-5px}
.radio-inline,.checkbox-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}
.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio].disabled,input[type=checkbox].disabled,fieldset[disabled] input[type=radio],fieldset[disabled] input[type=checkbox]{cursor:not-allowed}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm,.form-horizontal .form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}textarea.input-sm,select[multiple].input-sm{height:auto}.input-lg,.form-horizontal .form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-lg{height:46px;line-height:46px}textarea.input-lg,select[multiple].input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:25px;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}
.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}
.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}
.has-success .form-control-feedback{color:#3c763d}
.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}
.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}
.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}
.has-warning .form-control-feedback{color:#8a6d3b}
.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}
.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}
.has-error .form-control-feedback{color:#a94442}
.has-feedback label.sr-only~.form-control-feedback{top:0}
.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}


@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .input-group{display:inline-table;vertical-align:middle}
.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}
.form-inline .input-group>.form-control{width:100%}
.form-inline .control-label{margin-bottom:0;vertical-align:middle}
.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}
.form-inline .radio label,.form-inline .checkbox label{padding-left:0}
.form-inline .radio input[type=radio],.form-inline .checkbox input[type=checkbox]{position:relative;margin-left:0}
.form-inline .has-feedback .form-control-feedback{top:0}}
.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}
.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}

/* ------------------------------------------ */


.sub_nav_item:first-child{border-top:none}
.sub_nav_item a{font-family:Merriweather Sans,sans-serif;font-weight:700;color:#000;font-size:13px;font-size:.8125rem;letter-spacing:.5px;letter-spacing:.03125rem;line-height:20px;margin-right:20px;transition:color .25s;position:relative;width:100%;display:block}
.sub_nav_item a:focus,.sub_nav_item a:hover{color:#a41e34}
.sub_nav_item a:focus:after,.sub_nav_item a:hover:after{transform:translateY(-50%)}
.sub_nav_item a:after{position:absolute;top:50%;transform:translateY(-50%);width:6px;height:7px;right:0;
  background:url(../media/muhlenbergedu/siteassets/images/red_caret.png)!important;display:inline-block;content:"";transform:translate(-10px,-50%);transition:transform .25s}



/* Slider */
.panel{box-shadow:none; width:auto; height:auto; position:static; overflow:auto;}
.panel-group .panel{border-radius:0px;}
.panel-heading{background-color:#eeeeee; border-bottom:1px solid #d2d3d3; width:100%; border-radius:0px; padding:20px 18px;}
.panel-heading h3{color:#333333;}
.panel-heading h3:hover, .panel-heading h3:focus{color:#a51d36; text-decoration:none;}
.panel-group .panel+.panel{margin-top:0px; border-top:none;}

.collapsible-accordian .panel-title {color:#333333;}
.collapsible-accordian .panel-heading {transition:300ms all; -moz-transition:300ms all; -ms-transition:300ms all; -webkit-transition:300ms all; padding:15px;}
.collapsible-accordian .panel-heading.active {background:#a41d36;}
.collapsible-accordian .panel-heading.active .panel-title {color:white;}

.news-and-arts .nav-tabs>li.active>a{color:#333333; border-radius:0px; border-color:#d2d3d3; border-bottom:1px solid white;}



.clearfix:before,.clearfix:after,.dl-horizontal dd:before,.dl-horizontal dd:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.form-horizontal .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}

.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}



.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:0px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}
.panel-heading>.dropdown .dropdown-toggle{color:inherit}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}
.panel-title>a{color:inherit}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel>.list-group{margin-bottom:0}
.panel>.list-group .list-group-item{border-width:1px 0;border-radius:0}
.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.list-group+.panel-footer{border-top-width:0}
.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}
.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}
.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}
.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}
.panel>.table-responsive{margin-bottom:0;border:0}
.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:0px}
.panel-group .panel+.panel{margin-top:0px}
.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}
.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}
.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}
.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}
.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{color:#fff;background-color:#428bca;border-color:#428bca}
.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}
.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}
.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}
.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}
.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}
.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}
.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}
.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}
.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}
.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}
.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}
.panel-warning{border-color:#faebcc}
.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}
.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}
.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}
.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}
.panel-danger{border-color:#ebccd1}
.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}
.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}
.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}
.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}
.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}


.collapse{display:none}
.collapse.in{display:block;}
tr.collapse.in{display:table-row}
tbody.collapse.in{display:table-row-group}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}



blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse footer:before,blockquote.pull-right footer:before,.blockquote-reverse small:before,blockquote.pull-right small:before,.blockquote-reverse .small:before,blockquote.pull-right .small:before{content:''}
.blockquote-reverse footer:after,blockquote.pull-right footer:after,.blockquote-reverse small:after,blockquote.pull-right small:after,.blockquote-reverse .small:after,blockquote.pull-right .small:after{content:'\00A0 \2014'}
.dropdown-menu.pull-right{right:0;left:auto}
.pull-right>.dropdown-menu{right:0;left:auto}
.media>.pull-right{margin-left:10px}
.pull-right{float:right!important}
.pull-left{float:left!important}
.media>.pull-left{margin-right:10px}

p.panel-title.pull-left {margin:0px!important;font-weight:500!important;width:90%;padding-right:5%;}
p.panel-title.pull-right {margin:0px!important;width:5%;}

@media screen and (max-width:991px){
		.panel-heading h3{font-size:14px;}
}



@media screen and (max-width:991px) and (min-width:768px){
	.panel-heading{padding:10px 18px;}
}



@media screen and (max-width:767px){
  .panel-title.pull-left{width:80%;}
  .image-list img {width:100%; height:auto; display:block; margin:auto; margin-top:20px; margin-bottom: 10px; float:none;}
  .image-list .description {width:100%; float:none; margin-top:20px;}
   #visit-slider .slide-text{left:22px !important; padding-right:54px !important;}
   #visit-slider .slide-text h1{font-size:30px!important; line-height:34px !important;}
  
     
   /*for breaking table up by cell on mobile */
   .breakByCell td {display:block!important;width:95%!important;overflow:hidden!important;background-color: white!important;}
   .breakByCell  th {display:block!important;}
   .breakByCell tr {background-color:white!important;}
  
}




@media screen and (max-width:353px) {
		#visit-slider .slide-text h1{font-size:26px!important; line-height:28px !important;}
}
/*Linked List Fix*/
.linked_list_link:hover,
  .linked_list_items .sub_nav_item a:hover {
    opacity: 0.6!important; 
    color: #dddddd!important;}
    .linked_list_link:hover .linked_list_icon,
    .linked_list_items .sub_nav_item a:hover .linked_list_icon {
      -webkit-transform: translate(0, -50%)!important;
              transform: translate(0, -50%)!important; }
.linked_list_items .sub_nav_item a:visited {color:#ffffff;}























