.comment a {
  color: #8f0000 !important;
}

.myoutbox {
  border-bottom: 1px solid #8f0000 !important;
}

.bx-viewport {
  height: auto !important;
}

.bx-viewport .bxslider li {
  position: relative !important;
  width:100% !important;
}

.rev-btn:hover {
  background-color:#000;
}

a:focus {
   outline: 0;
}
:focus {
  outline: none;
}
a {
  color:#8f0000;
}

a:hover {
  color:#000;
}

.serif {
  font-family: "Bree Serif", Arial, sans-serif;
}

.larger {
  font-size:20px;
}

.blue {
  color:#1e3569;
}

.roundedImg {
  border-radius: 15px;
}

.button {
  background-color:#1e3569;
  width: 255px;
  text-align:center;
  border-radius:10px;
  padding:5px 0;
}

a .button {
  color:#fff;
}

a .button:hover {
  color:#e2dad0;
}

.slicknav_btn {
  background-color:#1e3569;
  width:100%;
}

.nav-holder {
  float:none;
}

.navigation {
  text-align:center;
  text-transform: uppercase;
  font-size:16px;
}

.navigation a {
  color:#fff;
}

.navigation a:hover {
  color:#e2dad0;
  text-decoration:none;
}

.nav-holder ul li {
  display:inline-block;
  float:none;
  border-left: 1px solid #fff;
  padding:5px 0;
  margin:5px 0;
}

.nav-holder ul li:first-child {
  border:none;
}

.nav-holder ul li ul li {
  border:none;
  width:100%;
}

.slicknav_nav .slicknav_item a {
   pointer-events: none;
   cursor: default;
}

.button.overlap {
  margin:-30px auto 0 auto;
  position:relative;
  z-index:100;
}
.button.overlap.mini {
  margin:-8px auto 0 auto;
}
.centerImg, .logo img {
  margin: 0 auto;
  display: block;
}

.txtRight {
  text-align:right;
}

.theme-ultimatum .nivoSlider .nivo-caption {
  display:none;
  height:0;
  visibility:hidden;
}

.blueButton {
  background-color:#1e3569;
  border-radius: 15px;
  padding:10px 0;
  text-align:center;
  margin: 13px 0; 
}

.blueButton#red {
  background-color:#640606;
}

.blueButton img.size-full.alignleft {
  margin: -5px 2px 0 10px !important;
}

.blueButton a {
  color: #fff;
}

.wp-post-image, .entry-content img {
  border-radius:15px;
}

.wp-post-image {
  margin:0 auto;
  display:block;
}

.box {
  background-color:#cccccc;
  margin: 10px;
  padding: 10px;
  border-radius:15px;
}

#content ul, #content ol {
  overflow:hidden;
}

@media screen and (max-width: 991px) {
    .mobileCenter, .txtRight {
        text-align:center;
    }
  	.mobileNoBack, #col-9-2 .colwrapper, #col-11-3 .colwrapper {
    	background:none;
    	background-image:none;
  	}
  	#col-9-2 .colwrapper {
    	margin-top:0;
  	}
}

@media screen and (max-width: 744px) {
	img.alignleft, img.alignright {
    	margin:0 auto;
    	display:block;
    	float:none;
  	}
  	.mobileHidden {
    	display:none;
		visibility:hidden;
  	}	
  	.blueButton a img {
    	display: inline;
    	float:left;
  	}
}

@media screen and (min-width: 992px) {
	.phonelink, .phonelink:hover{
		color:inherit;
		text-decoration: none;
	}
}


/* Begin WAH Code */

/* YOU CAN CHANGE THESE SETTINGS */

/* Container Position */

#wp_access_helper_container {
	top: auto;
	bottom: 0 !important;
}

/* Icon Position & BG Color */
#wp_access_helper_container button.wahout.aicon_link {
	top: auto;
	bottom: 0;
	left: -5px;
	background-color:#1e3569 !important;
}


/* Icon Color */
#wp_access_helper_container button.wahout.aicon_link:before {
	color: #ffffff;
}
/* Icon BG Hover Color & Container BG Color */
#wp_access_helper_container.accessability_container button.wahout.aicon_link:hover, #wp_access_helper_container.accessability_container.active button.wahout.aicon_link, #wp_access_helper_container {
	background-color:#640606 !important;
}
/* Button BG Hover Color & Hover Text Color */
#wp_access_helper_container button.wahout:not(.convar):hover {
	background-color:#1e3569 !important;
	color:#fff !important;
}
/* All Text Color */
#wp_access_helper_container .a_module_title, #wp_access_helper_container button.wahout#contrast_trigger, #wp_access_helper_container button.wahout:not(.convar):hover, #wp_access_helper_container button.wahout.aicon_link:hover:before  {
	color:#fff !important;
}

/* DO NOT TOUCH THESE SETTINGS */
#wp_access_helper_container *:not(.convar) {
	background:transparent !important;
	font-family:'Lato', sans-serif;
}
#wp_access_helper_container {
	height:auto;
	border: 1px solid black;
	border-radius: 6px;
}
#wp_access_helper_container button.wahout.aicon_link {
	position:absolute;
	transform:translate(-100%, 0);
	width: 40px;
  height: 40px;
}



#wp_access_helper_container button.wahout.aicon_link img {
	display:none;
}
#wp_access_helper_container button.wahout.aicon_link:before {
	content:'\f193';
	font-family:"FontAwesome";
	font-weight:700;
	font-size:24px;
	position:absolute;
	top:50%;
	left:50%;
	transform: translate(-50%,-50%);
}
#wp_access_helper_container button.close_container {
	border: 1px solid #fff !important;
	padding-bottom: 35px !important;
}

/* End WAH Code */




