﻿
.site-description {
	font-size: 12px;
	font-weight: 500;
	text-transform: none;
}


#header-top {
	background-position: top left;
	background-repeat: no-repeat;
}


#header-top div {
	background-position: top right;
	background-repeat: no-repeat;
}


#header-top div div {
	padding: 0;
	background-repeat: repeat-x;
}



#mcafee-seal {
	margin-left: 20px;
}

.alignright {
  display: inline;
  float: right;
  margin-left: 1.5em;
}

.entry-content .alignright {
  
  margin: 0 0 1.5em 1.5em;
}


.open-menu #nav-toggle .close-n {
  transition: all 400ms ease-in-out;
  opacity: 0;
  left: -100px; }

  #nav-toggle .close-n {
    transition: all 400ms ease-in-out;
    left: 0;
    opacity: 1;
    top: -4px; }
.site-header .site-logo{float:left;z-index:2}


#home-slider{
	width: 310px;
	height: 200px;
	background: #ccc;
	position: relative;
	margin-top: 10px;
}



.navbar-toggle .icon-bar {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px; }



.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 4px; }



.navbar-default .navbar-toggle .icon-bar {
  background-color: #cccccc; }



.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #ffffff; }
.span5{width:470px}
.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}
input.span5,textarea.span5,.uneditable-input.span5{width:456px}
.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}

.fusion-image-wrapper.fusion-video {
  display: block;
}

	.site-logo-link,
	.logo .custom-logo-link,
	.mark{
		display: inline-block;
		vertical-align: middle;
		margin: auto;
		font-size: 0;
	}

	.site-logo-link img,
	.custom-logo-link img,
	.mark img{
		display: inline-block;
		max-height: 40px;
		margin: auto;
		width: auto;
	}

	.site-logo-link + .site-description, .custom-logo-link + .site-description{
		margin-left: 10px;
	}
#footer-bottom{background-color:rgba(255,255,255,0.55)}
#footer-bottom .et-social-icon a{color:#0055d6}



.ds_footer_hide_option #footer-bottom { display: none; }
.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}


#about .container {
  position: relative;
  z-index: 10;
}


#facts .container {
  position: relative;
  z-index: 10;
}

	
	#colophon .widget-area {
		margin: 0;
		display: block;
	}
.carousel .item{line-height:500px;overflow:hidden;min-height:500px}
.item .carousel-caption h1{font-size:22px}

body.page-id-103 .carousel .item {
padding-top: 35.25%;
line-height: 1px;
min-height: 1px;
}

@media (max-width: 979px)
 .page-id-103 .carousel .item {
padding-top: 35.25%;
line-height: 1px;
min-height: 1px;
}

.dark-text {
	color: #404040;
}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.comment-list ul.children {
	margin-top: 20px;
}


.comment-list ul.children li.comment  {
	background: #fff;
}

#menuBuilder #nav ul li.menu_6{
width:18%;
}
