﻿
 .menu-item-title {
 	margin: 15px 0 0;
 }

 .menu-item-title a {
 	color: #443f3f;
 }

 
 
 .menu-type-b .menu-item-title {
 	text-align: left;
 	margin: 0;
 }


#cred td.cred-right {
	text-align: right;
}

.node-unpublished{background-color:#fff4f4;}
.preview .node{background-color:#ffffea;}
.node-form #edit-poll-more{margin:0;}
.node-form #poll-choice-table .form-text{display:inline;width:auto;}
.node-form #poll-choice-table td.choice-flag{white-space:nowrap;width:4em;}
.node{margin:0;padding:15px 12px 10px 14px;margin-bottom:10px;border-style:solid;border-width:1px;}
.node-sticky{border-width:0px;}
#content .node h2{padding:0px;background:transparent;border-bottom-style:solid;border-bottom-width:1px;font-size:1.45em;}
.node .submitted{font-size:0.75em;}
.node ul,.node ol{padding-left:15px;}
.node ul.links{padding:0px;font-size:0.75em;float:right;clear:both;}
.node .user-picture{float:right;padding:0px 0px 10px 10px;background-color:inherit;}
.node h2{border-color:#cccccc;}
#content .node-sticky h2{background-color:transparent;}
div.panel-pane div.node{margin:0;padding:0;}

#cff .cff-dot{
  padding: 0 5px;
}


#mobile_navigation {
  display: none;
  visibility: hidden;
}


  #mobile_navigation .menu li .subnav-wrapper {
    position: relative;
    width: 374px;
    display: block;
    left: inherit;
    right: 0;
    padding: 0px 40px;
    background-color: transparent;
    z-index: 999;
  }


  #mobile_navigation .nav.navbar-nav li a,
  #mobile_navigation .nav.navbar-nav li a:hover,
  #mobile_navigation .nav.navbar-nav li:hover {
    background-color: transparent;
  }

#container .content ul{
  margin:10px 30px;
  }

.content{
  width:1000px;
  margin:auto;
  }



#container div.content{
  background: #fff;
   border-radius: 10px;
   float: left;
   margin: 17px 0;
   padding: 19px;
   width: 962px;
}


#container div.content a{
  color: #9f3497;
  text-align: center;
}


#container div.content iframe[src*="youtu"]{width:511px; height:315px; margin:auto; display:block;}


#container div.content div.google iframe{width:100%;  margin:auto; display:block;}

  
  
#container .content form,  #container .content .form {width: 70%; margin: auto; border: 1px solid #9f3497; border-radius: 10px; padding: 15px; margin-bottom:20px;}


#container .content form input, #container .content .sform input{border: 1px solid #9f3497;}


#container .content form {width: 50%; margin: auto; border: 1px solid #9f3497; border-radius: 10px; padding: 5%;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}
.col{float:left}

#loading {
   color: #FFF;font-size: 16px;width: 180px;margin: 0 auto;margin-top: 20%;
}






.post_content ul,
.post_content ol {
    font-size: inherit;
    margin-left: 40px;
}


.post_content li {
	line-height: 20px;
}


.post_content p {
	font-size: 15px;
	line-height: 22px;
}



.post_content .excerpt_read_more,
.intro a,
.prev_next a {
	background: #a37c3e;
	color: #fff;
	text-transform: uppercase;
	font-weight: 700;
	padding: 4px 25px 3px;
	font-size: 12px;
	font-style: normal;
	float: left;
	clear: both;
	margin-top: 25px;
}

.alt1 .post_content .excerpt_read_more, .alt1 .intro a, .alt1 .prev_next a { background: #85ad33; }

.alt2 .post_content .excerpt_read_more, .alt2 .intro a, .alt2 .prev_next a { background: #2f2310; }
.site-menu .container-fluid{position:relative;}
.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}
.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}
.container-fluid:after{clear:both}

#mobile-menu.interactive li.menu-item { height: auto !important; }

	#middle1mobile,
	#middle2mobile,
	#right1mobile,
	#middle3mobile,
	#middle4mobile {
		margin-left: -20px;
		margin-right: -20px;
		margin-bottom: 15px;
		text-align: center;
	}

.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}


.upper {
	text-transform: uppercase;
}



.button-24-l {
	float: left;
	width: 12px;
	height: 24px;
	padding: 0 0 10px 0;
}
.mccoppin-column-content-region .page-focus-posts h2.pane-title{border-bottom:none !important;}
.mccoppin-column-content-region{min-height:1px;width:34.043%;float:left;}
.mccoppin-column-content-region-inner{margin-right:20px;}
.cf:after,.nav:after,.author__social-links:after,.commentlist:after,.social-links-list:after,.sub-menu:after,.tabs__nav:after,.menu-list__items:after,.rsBullets:after,.media:after,.author:after,.latest-comments__list:after,.island:after,.islet:after,.matrix:after,.multi-list:after,.widget_nav_menu ul:after,.widget_categories ul:after,.widget_meta ul:after,.stat-group:after,.wp-caption:after,.gallery:after,blockquote cite:after,blockquote .testimonial__author-name:after,.btn-list:after,.widget_tag_cloud .wp-tag-cloud:after,.comments-area-title:after,.comment-reply-title:after,.nav--main:after,.progressbar:after,.copyright-area:after,.footer-widget-area:after,.container:after,.pixcode--grid:after,.otw-wrapper:after,.article--archive:after{content:"";display:table;clear:both;}
.btn-list,.widget_tag_cloud .wp-tag-cloud{padding:0;margin:0 0 0 -2px;list-style:none;}

.stackedIcons img.fimg3 {top:124px}
