﻿#staggered-slider .text
p.meta{line-height:1.4em;color:#909090;padding-top:12px}
#main .entries .entry
p.meta{margin:7px
0 0 0}
#wide-slider .slider .slides li.slide
p.meta{display:none}

.main-navigation,
.site-title,
.site-description {
    margin: 0 auto;
	max-width: 960px;
}

.site-description {
	font-size: 13px;
	font-size: 1.3rem;	
	font-family: 'open_sansbold', sans-serif;
	padding-left: 6px;
}

.site-title a,
.site-description {
	color: #FFF;
}
.entry-content dd{margin-left:0;font-size:.9em;color:#787878;margin-bottom:1.5em}
.entry-content img{border:4px solid #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 0 1.5em 0;max-width:100%;height:auto}
.entry-content img.no-border{border:none;border-radius:0}
.entry-content video,.entry-content object{max-width:100%;height:auto}
.entry-content pre{background:#eee;border:1px solid #cecece;padding:10px}
.entry-content .alignleft,.entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}
.entry-content .alignright,.entry-content img.alignright{margin-left:1.5em;display:inline;float:right}
.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}

.smooth_slider .smooth_sliderb{position:relative;}


#top-header,
#top-header .container,
#top-header #et-info,
#top-header .et-social-icon a {
	line-height: 1em;
}


.et-social-icon a {
	display: inline-block;
	position: relative;
	color: #666;
	font-size: 24px;
	text-align: center;
	text-decoration: none;
	transition: color 300ms ease 0s;
}


.et-social-icon span {
	display: none;
}


#top-header .et-social-icon a {
	font-size: 14px;
}


.et_color_scheme_green .et-cart-info,
.et_color_scheme_pink .et-cart-info,
.et_color_scheme_red .et-cart-info,
.et_color_scheme_orange .et-cart-info,
.et_color_scheme_green .et-social-icon a:hover,
.et_color_scheme_pink .et-social-icon a:hover,
.et_color_scheme_red .et-social-icon a:hover,
.et_color_scheme_orange .et-social-icon a:hover,
.et_color_scheme_green .et_pb_promo_button,
.et_color_scheme_pink .et_pb_promo_button,
.et_color_scheme_red .et_pb_promo_button,
.et_color_scheme_orange .et_pb_promo_button,
.et_color_scheme_green .et_pb_more_button,
.et_color_scheme_pink .et_pb_more_button,
.et_color_scheme_red .et_pb_more_button,
.et_color_scheme_orange .et_pb_more_button,
.et_color_scheme_green .et_pb_slide_description .et_pb_slide_title a,
.et_color_scheme_pink .et_pb_slide_description .et_pb_slide_title a,
.et_color_scheme_red .et_pb_slide_description .et_pb_slide_title a,
.et_color_scheme_orange .et_pb_slide_description .et_pb_slide_title a,
.et_color_scheme_green .et-pb-slider-arrows a,
.et_color_scheme_pink .et-pb-slider-arrows a,
.et_color_scheme_red .et-pb-slider-arrows a,
.et_color_scheme_orange .et-pb-slider-arrows a,
.et_color_scheme_green .et_audio_content a,
.et_color_scheme_pink .et_audio_content a,
.et_color_scheme_red .et_audio_content a,
.et_color_scheme_orange .et_audio_content a,
.et_color_scheme_green .et_link_content a,
.et_color_scheme_pink .et_link_content a,
.et_color_scheme_red .et_link_content a,
.et_color_scheme_orange .et_link_content a,
.et_color_scheme_green .et_pb_newsletter_button,
.et_color_scheme_pink .et_pb_newsletter_button,
.et_color_scheme_red .et_pb_newsletter_button,
.et_color_scheme_orange .et_pb_newsletter_button {
	color: inherit !important;
}



.et-pb-arrow-prev:before,
.et-pb-arrow-next:before,
.et_pb_testimonial:before,
.et_pb_toggle_title:before,
.et_overlay:before,
#et_search_icon:before,
.mobile_menu_bar:before,
.et-social-icon a:before,
.et_pb_social_icon a.icon:before,
.et_pb_font_icon:before,
.et_audio_container .mejs-playpause-button button:before,
.et_audio_container .mejs-volume-button button:before,
#et-info-phone:before,
#et-info-email:before,
.et-cart-info span:before,
.et_pb_pricing_table_button:after,
.et_pb_promo_button:after,
a.et_pb_more_button:after,
.et_pb_newsletter_button:after,
.comment-reply-link:after,
.form-submit input:after,
.et_pb_contact_submit:after,
.et_pb_contact_reset:after,
.et_password_protected_form .et_submit_button:after,
.et_pb_button:after,
.woocommerce button.single_add_to_cart_button.button:after,
.woocommerce a.button.alt:after,
.woocommerce-page a.button.alt:after,
.woocommerce button.button.alt:after,
.woocommerce-page button.button.alt:after,
.woocommerce input.button.alt:after,
.woocommerce-page input.button.alt:after,
.woocommerce #respond input#submit.alt:after,
.woocommerce-page #respond input#submit.alt:after,
.woocommerce #content input.button.alt:after,
.woocommerce-page #content input.button.alt:after,
.woocommerce-page a.button:after,
.woocommerce button.button:after,
.woocommerce-page button.button:after,
.woocommerce input.button:after,
.woocommerce-page input.button:after,
.woocommerce #respond input#submit:after,
.woocommerce-page #respond input#submit:after,
.woocommerce #content input.button:after,
.woocommerce-page #content input.button:after {
	font-family: "ETmodules" !important;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	line-height: 1;
	text-transform: none;

	speak: none;
}

			#et_search_icon:hover, .mobile_menu_bar:before, .et-social-icon a:hover, .et_pb_sum, .et_pb_pricing li a, .et_pb_pricing_table_button, .et_overlay:before, .entry-summary p.price ins, .woocommerce div.product span.price, .woocommerce-page div.product span.price, .woocommerce #content div.product span.price, .woocommerce-page #content div.product span.price, .woocommerce div.product p.price, .woocommerce-page div.product p.price, .woocommerce #content div.product p.price, .woocommerce-page #content div.product p.price, .et_pb_member_social_links a:hover, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .et_pb_widget li a:hover, .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active, .et_pb_filterable_portfolio .et_pb_portofolio_pagination ul li a.active, .et_pb_gallery .et_pb_gallery_pagination ul li a.active, .wp-pagenavi span.current, .wp-pagenavi a:hover, .nav-single a, .posted_in a { color: #0066cc; }


.bannerleft {
    border-right: 1px solid #ec9422;
    padding: 6px;
    min-height: 180px !important;
    max-height: 180px;
}


.join {
  position: relative;
  z-index: 5;
  margin-top: 80px;
}

.join-call {
  font: italic 300 40px/1 "Roboto", sans-serif;
}

.join-call b {
  font-weight: 500;
}

.join-ctrl {
  margin-top: 30px;
  font-size: 0;
  white-space: nowrap;
}

.join-ctrl .button {
  width: 275px;
  text-align: center;
}

.join-ctrl .button + .button {
  margin-left: 30px;
}

.royalSlider .caption-big-title {
	font-size: 40px;
}



h1, h2, h3, h4, h5,
.caption-big-title,
#sidebar strong,
.twitter,
#menu a {
	font-family: Georgia, "Times New Roman", Times, serif;
}


#hero .caption-big-title {
	font-size: 40px;
	font-weight: normal;
	line-height: 40px;
}


#hero .caption-big-title,
#hero .caption-smaller-title {
	width: 960px;
}

aside.widget{ margin-bottom: 40px; }
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-6{width:50%}


.menu-item:hover .sub-menu {
	display: block;
}


.menu-item a {
	font: 11px museoslab, sans-serif;
}


.sidebar-nav li,
.sidebar-nav .menu-item a {
  margin: 10px 0;
	padding: 10px 0 0 0;
	font: 13px museoslab, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #e1e1e1;
}


.sidebar-nav li:first-child,
.sidebar-nav .menu-item:first-child a {
	border: none;
	background: none;
}





.sidebar-nav .current_page_item ul a,


.sidebar-nav .current_page_ancestor a,


.sidebar-nav .menu-item a {
  color: #900;
}



.current_page_item ul a:hover,
.sidebar-nav .menu-item a:hover {
  color: #fc0;
}



.sidebar-nav .current_page_ancestor .current_page_item a,
.sidebar-nav .menu-item.current_page_item a {
  color: #000;
}




.alignnone {

    margin: 0.5em 0 0 0;

}




.parallax-slider img.aligncenter,

.parallax-slider img.alignnone {

	display:block;

}

.utmost-view .share-label {
	display: none;
}

    .section-container section .content,
    .section-container .section .content, .section-container.auto section .content,
    .section-container.auto .section .content {
      display: none;
      padding: 0.9375em;
      background-color: white; }

    .section-container section.active .content,
    .section-container .section.active .content, .section-container.auto section.active .content,
    .section-container.auto .section.active .content {
      display: block; }

    .section-container.tabs section .content,
    .section-container.tabs .section .content {
      border: 1px solid #cccccc;
      position: absolute;
      z-index: 10;
      top: -1px; }

    .section-container.tabs section.active .content,
    .section-container.tabs .section.active .content {
      position: relative; }

      .section-container.auto section .content,
      .section-container.auto .section .content {
        border: 1px solid #cccccc;
        position: absolute;
        z-index: 10;
        top: -1px; }

      .section-container.auto section.active .content,
      .section-container.auto .section.active .content {
        position: relative; }

      .section-container.vertical-nav section .content,
      .section-container.vertical-nav .section .content {
        display: none; }

      .section-container.vertical-nav section.active .content,
      .section-container.vertical-nav .section.active .content {
        display: block;
        position: absolute;
        left: 100%;
        top: -1px;
        z-index: 999;
        min-width: 12.5em;
        border: 1px solid #cccccc; }

      .section-container.horizontal-nav section .content,
      .section-container.horizontal-nav .section .content {
        display: none; }

      .section-container.horizontal-nav section.active .content,
      .section-container.horizontal-nav .section.active .content {
        display: block;
        position: absolute;
        z-index: 999;
        left: 0;
        top: -2px;
        min-width: 12.5em;
        border: 1px solid #cccccc; }

  .f-dropdown.content {
    position: absolute;
    top: -9999px;
    list-style: none;
    padding: 1.25em;
    width: 100%;
    height: auto;
    max-height: none;
    background: white;
    border: solid 1px #cccccc;
    font-size: 16px;
    z-index: 99;
    max-width: 200px; }

    .f-dropdown.content *:first-child {
      margin-top: 0; }

    .f-dropdown.content *:last-child {
      margin-bottom: 0; }


.email-newsletter .section-container section .content, .section-container .section .content, .section-container.auto section .content, .section-container.auto .section .content {
    background:#2a2320;
    color:#fff;
    border:0;
}


.email-newsletter .content p {
    color:#fff;
}


.section-container.auto section.active .content, .section-container.auto .section.active .content {
    height:160px;
}

.content-info{float:left;padding:3px;margin-left:5px;border:1px solid #999;border-radius:5px;background-color:#666;color:#fff}
.class-profiles-page section .feature-group_heading{color:#333;font-family:UniversRoman;font-weight:bold;line-height:1;text-transform:uppercase;font-size:1rem;margin:0 0 1rem}


#menu-container {
	background-color: #fff;
	width: 250px;
	position: relative;
	margin-bottom: 10px;
}


.curve {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

    .header_wrapper .logo_wrapper .logo img{
        max-width: 485px;
        max-height: auto;
    }

.header_wrapper .logo_wrapper {
    padding-top:30px;
    padding-bottom:20px;
}
