﻿
#bot-red-stripe {
	width:100%;
	height:5px;
	background-color:#d81919;
	margin-top:20px;
}



.footerModule h2, 
.mainNav .current-menu-item a, 
.mainNav .current_page_item a,
.mainNav li a:hover, 
.flex-active-slide .navDescription, 
.pageInfo, 
.special li,
.pricing .price,
.special .description,
.postThumbDate,
.dd_news_widget .viewall a:hover,
.dd_trainers_widget .viewall a:hover,
.dd_classes_widget .viewall a:hover,
.difficultyLevel
{
    background: #83B0BA !important;
}

		.meet-team .team-caption p{font-size: .6em;line-height:1.8em;font-style: italic;margin: 14px auto 30px;}

		.meet-team .team-caption a{color: #d5652c;font-size: .9em;font-weight: 600;text-transform: uppercase;text-decoration: none;margin-left: 20px;}

			.meet-team .team-caption a:hover{color: #2e261e;}
.page-node-276 #block-system-main{padding-top:0}
.page-node-4 #block-system-main,.page-taxonomy-term-89 #block-system-main,.page-taxonomy-term-90 #block-system-main,.page-taxonomy-term-91 #block-system-main,.page-taxonomy-term-92 #block-system-main{display:none}
#block-system-main{padding-top:0}
.block-title{line-height:28px;color:#555;margin-bottom:40px;margin-top:0}
.block-title:before{font-size:25px;font-family:'FontAwesome';content:'\f105';padding-right:10px;font-weight:300}
.block-title-small{margin-top:0;margin-bottom:25px}
.block-title-small:before{font-size:16px;font-family:'FontAwesome';content:'\f105';padding-right:10px;font-weight:300}
.block{padding-top:35px;padding-bottom:35px}

#header-region .block,#footer-left-region .block,#footer-right-region .block{padding-top:5px;padding-bottom:5px}
#highlighted-region .block,#top-content-region .block{padding:0}
#featured-region .block{padding-top:5px;padding-bottom:30px}
#contact-content-region .block{padding-top:0;padding-bottom:0}
#sidebar-first-region .block-title:before,#sidebar-second-region .block-title:before{font-size:18px}
#sidebar-first-region .block-title,#sidebar-second-region .block-title{margin-bottom:25px;font-size:20px;line-height:25px}
#footer-four-columns .block-title:before{font-size:14px}
#footer-four-columns .block-title{margin-bottom:25px;font-size:15px;line-height:15px}
footer .block-title{margin-bottom:25px;font-size:15px;line-height:15px}
#sidebar-first-region .block-title,#sidebar-second-region .block-title,.block-title{font-family:Verdana;font-weight:300;margin-bottom:20px}
header.home .block{padding:0}

#custom-sidebar-first-region .block-title:before,#custom-sidebar-second-region .block-title:before{font-size:18px}
#custom-sidebar-first-region .block-title,#custom-sidebar-second-region .block-title{margin-bottom:25px;font-size:20px;line-height:25px}
#quicktabs-container-partner_resources .block-title,#quicktabs-container-mde_resources .block-title{font-size:16px}
#block-block-49 .block-title{font-style:italic}
.ie #block-headerimage-1 .block .block-headerimage{margin-top:-15px}
.block-title:before,.block-title-small:before{color:#e58b1f}
.span7{width:540px}
.row-fluid .span7{width:57.44680851%;*width:57.39361702%}
.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}
input.span7,textarea.span7,.uneditable-input.span7{width:526px}
.section.personal-injury .span7{margin-left:0;width:100%}

.section.cases .span7 p {
  margin-bottom: 2em;
  margin-top: 0.6em;
}

  .section.takeaction .container,
  .section.actions .span5,
  .section.cases .span4,
  .section.cases .span7 {
    padding: 0 1.2em;
  }
html.lt-ie9 .row-fluid .span7{width:57.12912895262725%}
.uneditable-input.span7,input.span7,textarea.span7{width:400px}


.container img{
	max-width: 100%;
	height: auto;
}

.parallax .container{
	z-index: 10;
}

	.topBar.nzs-mobile-menu div.container,.nzs-mobile-menu#main-menu{
		height:100% !important;
		width:100%;
	}

        .container .column,
        .container .columns                         { margin-left: 10px; margin-right: 10px;  }


        .container .one.column,
        .container .one.columns                     { width: 28px; }

        .container .two.columns                     { width: 76px; }

        .container .three.columns                   { width: 124px; }

        .container .four.columns                    { width: 172px; }

        .container .five.columns                    { width: 220px; }

        .container .six.columns                     { width: 268px; }

        .container .seven.columns                   { width: 316px; }

        .container .eight.columns                   { width: 364px; }

        .container .nine.columns                    { width: 412px; }

        .container .ten.columns                     { width: 460px; }

        .container .eleven.columns                  { width: 508px; }

        .container .twelve.columns                  { width: 556px; }

        .container .thirteen.columns                { width: 604px; }

        .container .fourteen.columns                { width: 652px; }

        .container .fifteen.columns                 { width: 700px; }

        .container .sixteen.columns                 { width: 748px; }


        .container .one-third.column                { width: 236px; }

        .container .two-thirds.column               { width: 492px; }


        
        .container .offset-by-one                   { padding-left: 48px; }

        .container .offset-by-two                   { padding-left: 96px; }

        .container .offset-by-three                 { padding-left: 144px; }

        .container .offset-by-four                  { padding-left: 192px; }

        .container .offset-by-five                  { padding-left: 240px; }

        .container .offset-by-six                   { padding-left: 288px; }

        .container .offset-by-seven                 { padding-left: 336px; }

        .container .offset-by-eight                 { padding-left: 384px; }

        .container .offset-by-nine                  { padding-left: 432px; }

        .container .offset-by-ten                   { padding-left: 480px; }

        .container .offset-by-eleven                { padding-left: 528px; }

        .container .offset-by-twelve                { padding-left: 576px; }

        .container .offset-by-thirteen              { padding-left: 624px; }

        .container .offset-by-fourteen              { padding-left: 672px; }

        .container .offset-by-fifteen               { padding-left: 720px; }

        .container .columns,
        .container .column { margin: 0; }


        .container .one.column,
        .container .one.columns,
        .container .two.columns,
        .container .three.columns,
        .container .four.columns,
        .container .five.columns,
        .container .six.columns,
        .container .seven.columns,
        .container .eight.columns,
        .container .nine.columns,
        .container .ten.columns,
        .container .eleven.columns,
        .container .twelve.columns,
        .container .thirteen.columns,
        .container .fourteen.columns,
        .container .fifteen.columns,
        .container .sixteen.columns,
        .container .one-third.column,
        .container .two-thirds.column  { width: 300px; }


        
        .container .offset-by-one,
        .container .offset-by-two,
        .container .offset-by-three,
        .container .offset-by-four,
        .container .offset-by-five,
        .container .offset-by-six,
        .container .offset-by-seven,
        .container .offset-by-eight,
        .container .offset-by-nine,
        .container .offset-by-ten,
        .container .offset-by-eleven,
        .container .offset-by-twelve,
        .container .offset-by-thirteen,
        .container .offset-by-fourteen,
        .container .offset-by-fifteen { padding-left: 0; }










    .container                                  { position: relative; width: 960px; margin: 0 auto; padding: 0; }

    .container .column,
    .container .columns                         { float: left; display: inline; margin-left: 10px; margin-right: 10px; }


    
    .container .one.column,
    .container .one.columns                     { width: 40px;  }






    
    .container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }

#siteby2{  
	font-size:9px;
	margin-top:40px;
	margin-bottom:40px;	
	display:block;
}
.footer-cnt{padding:10px 10px 10px 15px}

.light .navbar-brand ul li {background-color: #B8B8B8;}

	.navbar-brand ul li:first-child {height: 10px;margin-top: 10px;}

	.navbar-brand ul li:nth-child(2) {height: 16px;margin-top: 4px;}

	.navbar-brand ul li {width: 5px;height: 20px;}

.navbar-brand {
	float: left;
	max-width: none;
}

.navbar-brand ul {margin-right: 7px;}

.navbar-brand ul li:nth-child(1) {
	height: 20px;
}

.navbar-brand ul li:nth-child(3) {
	height:5px;
}
h1.marathon_logo{margin:0;padding:0;line-height:0;}

.responsive-slider.flexslider .slide {
	position: relative;
}

.responsive-slider.flexslider .slide .slide-title {
	margin: 0;
	padding: 0;
}

.responsive-slider.flexslider .slide-title a {
	position: absolute;
	top: 0;
	right: 0;
	font-size: 18px;
	line-height: 1.3em;
	color: #fff;
	background: #222;
	background: rgba(0,0,0,.3);
	text-shadow: none;
	margin: 0;
	padding: .5em 1em;
}

.responsive-slider.flexslider .slide-title a:hover {
	color: #fff;
	background: rgba(0,0,0,.5);
}



#header-container {
    width: 100%;
    height: 100px;
    margin: 0 auto;
    border-top: 10px solid #000;
    padding-top: 3px;
}

#header {
    height: auto;
    width: 960px;
    margin: 0 auto;
    margin-bottom: 0px;
}

.home #header {
    margin-bottom: 0px;
}

.td-header-style-5 #td-header-menu {
  min-height: 60px;
}

.td-header-style-5 .td-affix #td-header-menu {
  min-height: 48px;
}

.td-header-style-6 #td-header-menu {
  min-height: 80px;
}

.td-header-style-6 .td-affix #td-header-menu {
  min-height: 48px;
}

.td-header-style-7 #td-header-menu {
  min-height: 106px;
  
}

.td-header-style-7 .td-affix #td-header-menu {
  min-height: 48px;
}

.td-header-style-10 #td-header-menu {
  display: table;
  margin: 0 auto;
  
}

.td-header-style-10 .td-affix #td-header-menu {
  
  
}

#td-header-menu {
  min-height: 48px;
}


.box {
    border: 1px solid #242527;
    background: #000000;
    padding: 36px 30px;
    margin-bottom: 10px;
}


.box.events {
    padding: 70px 60px;
}


.box.address {
    padding: 20px 40px 32px 40px;
}


.box.padd {
    padding: 39px 40px;
}


    .box-mobile-home {
        background: none;
        border: none;
    }
.wdn-icon-share:before{content:'\e81c'}
.wdn-share-this-page .wdn-share-button .wdn-icon-share{display:block;color:#fff;padding:11px 0;font-size:17px;font-size:1.069rem}
.wdn-share-button .wdn-icon-share{display:inline;white-space:nowrap;overflow:hidden;line-height:1;cursor:pointer;padding:9px 0;color:#fff;color:inherit;padding:.85em 0;width:1.777em}
.wdn-share-button .wdn-icon-share:before{padding-right:1em}
#navigation .wdn-icon-share{display:none;cursor:pointer;position:absolute;padding:9px 0;line-height:normal}
.page-wrap,.promo-bar-inside,.header-inside{width:90%;max-width:960px;margin:0 auto;position:relative}

.vc_non_responsive .vc_row .vc_col-sm-3 {
  position: relative;
  float: left;
  width: 25%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}

.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, .vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, .vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, .vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, .vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, .vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, .vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, .vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, .vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, .vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, .vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, .vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  box-sizing: border-box;
}

  .vc_col-sm-3 {
    width: 25%;
  }




.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
	display:inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 10px;
}


.container_12 .grid_3 {
	width:220px;
}
.gallery-images .masonry__gutter{width:1.06383%}
.newsgallery .masonry__gutter{width:2.12766%}



.block-page-title {
  display: none;
}


#block-views-page-titles-block-1 .block-title {
  display: none;
}
.featured .swiper-slide-btn{display:none}
.featured .swiper-slide:hover .swiper-slide-btn{background-color:#fc6225;border-color:#fc6225;color:#fff}

				.featured .swiper-slide.galaxy-s7 .swiper-slide-btn { color: #fff; border-color: #fff; }

				.featured .swiper-slide.galaxy-s7:hover .swiper-slide-btn { background-color: #01a57e; border-color: #01a57e; color: #fff; }

			.featured .swiper-slide.watch-stand:hover .swiper-slide-btn { background-color: #986938; border-color: #986938; }

			.featured .swiper-slide.survivor:hover .swiper-slide-btn { background-color: #b6c24e; border-color: #b6c24e; }

.featured .swiper-slide.survivor-play .swiper-slide-btn { color: #000; border-color: #000; }

.featured .swiper-slide.survivor-play:hover .swiper-slide-btn { background-color: #c4d600; border-color: #c4d600; color: #fff; }
	
			.featured .swiper-slide.fitness:hover .swiper-slide-btn { background-color: #98e556; border-color: #98e556; }

.call2 {
	font-size:31px;
	color:#0055a2;
	line-height:1.2em;
	display:inline-block;
	letter-spacing:-1px
}

.sec-inner {width:930px; margin:0 auto !important;
	padding: 2px 10px 2px 0px;text-align: left;
}
.b-notification-link .b-imgblock_time{color:#606061}
.js-unread-notification .b-imgblock_time{color:#606061}
.b-message_item .b-imgblock_time{float:right}
.b-imgblock_time{color:#606061;display:inline-block;margin:0 10px 0 0}
.gdlr-image-link-shortcode .gdlr-image-link-icon, .portfolio-thumbnail .portfolio-icon i{ color: #ffffff; }

.portfolio-thumbnail .portfolio-icon, .gdlr-image-link-shortcode .gdlr-image-link-icon{ background: #000000; background: rgba(0, 0, 0,0.6); }

.portfolio-thumbnail .portfolio-icon{ line-height: 1; display: inline-block; padding: 20px;
	-moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; filter: inherit; }
	
.portfolio-thumbnail .portfolio-icon i{ margin: 0px; }

.portfolio-thumbnail .portfolio-icon i.icon-link{ font-size: 15px; padding: 1px;}

.portfolio-thumbnail .portfolio-icon i.icon-search{ font-size: 15px; padding: 0px 1px; }

.portfolio-thumbnail .portfolio-icon i.icon-film{ font-size: 15px; margin-left: 0px; }



.menu-toggle {
  display: none;
}

		.et_header_style_centered #logo, .et_header_style_centered #et-top-navigation, .et_header_style_centered nav#top-menu-nav, .et_header_style_centered #top-menu { float: none; }

		#et-top-navigation .et-cart-info { float: left; margin: 12px 0 0 22px; }

		.et_vertical_nav #et-top-navigation .et-cart-info { margin-left: 0; }

		.et_header_style_centered #et-top-navigation .et-cart-info { float: none; }

		.et-fixed-header #et-top-navigation .et-cart-info { margin-top: 10px; }






#et-top-navigation { float: right; }

		.et_vertical_nav #main-header nav#top-menu-nav, .et_vertical_nav #main-header #top-menu, .et_vertical_nav #main-header #et-top-navigation, .et_vertical_nav #main-header #logo, .et_vertical_nav #main-header #et_top_search { float: none; }

.clear {clear: both}
#page{overflow:hidden}
#page,#top_part{margin:0;float:left;width:100%;padding:0}

	
	.icon-l {
		display:-webkit-flex !important;
		display:flex !important;
		display: -ms-flexbox !important;
		-webkit-justify-content: center !important;
		-moz-justify-content: center !important;
		justify-content:center !important;
		
	}

#cff .cff-author-img{
  float: left;
  width: 40px;
  margin: 0 0 0 -100% !important;
}

.container-fluid {
  padding-right: 20px;
  padding-left: 20px;
  *zoom: 1;
}

.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}

.container-fluid:after {
  clear: both;
}
.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}
.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}
.btn:active,.btn.active{background-color:#ccc \9}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}
.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}
.btn-primary:active,.btn-primary.active{background-color:#039 \9}
.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}
.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}
.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}
.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}
.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}
.btn-success:active,.btn-success.active{background-color:#408140 \9}
.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}
.btn-info:active,.btn-info.active{background-color:#24748c \9}
.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}
.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}
.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}
.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}
.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}
.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}
.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}
.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}
.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}
.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}
.carousel-indicators .active{background-color:#fff}
th,td.active{background-color:#f5f5f5;}
.quicktabs-style-nostyle ul li:hover,.quicktabs-style-nostyle ul li.active:hover{background:#eaeaea;}
.quicktabs-style-nostyle ul li:hover a,.quicktabs-style-nostyle ul li.active:hover a{color:#005580;}
.quicktabs-style-nostyle ul li.active a{color:#005580}
.quicktabs-style-nostyle ul li.active{background:#eaeaea;}
li a.active{color:#000;}
ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}
ul.secondary a.active{border-bottom:4px solid #999;}
th.active img{display:inline;}
td.active{background-color:#ddd;}


.tubepress_container .pagination .disabled {
	color: #adaaad;
}


.tubepress_container .pagination .tubepress_pagination_dots {
    padding: 0 0 0 3px;
}


div.tubepress_container div.pagination {
    font-size: 13px;	
    text-align:center;
    clear: both;    
    margin: .7em 0;
}


div.tubepress_container div.pagination a, div.tubepress_container div.pagination span {
    display: inline-block;
    margin: 2px !important;
    text-decoration: none;
    padding: 3px 5px;
    cursor: pointer;
    line-height: 24px;
}


div.tubepress_container div.pagination span.current {
    background: none repeat scroll 0 0 #313428;
    border: 1px solid #202020;
    border-radius: 3px 3px 3px 3px;
    color: #FFF;
    margin: 0;
    padding: 0 8px;
    
}

div.tubepress_container div.pagination a {
    background: #999; 

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#F0F0F0'); 
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#F0F0F0)); 
    background: -moz-linear-gradient(top,  #fff,  #F0F0F0);  
    border: 1px solid silver;
    border-radius: 3px 3px 3px 3px;
    color: #000099;
    display: inline-block;
    margin: 0;
    padding: 0 8px;
    text-decoration: none;
}


div.tubepress_container div.pagination a:hover {
	box-shadow: 0 0 3px #383838;
}


    a.donate {
        padding: 0 15px;
    }
.blog-feed .blog-post-image{width:140%;display:block;-webkit-transform:translate(-14%, 0);-ms-transform:translate(-14%, 0);-o-transform:translate(-14%, 0);transform:translate(-14%, 0);border:1px solid transparent;box-shadow:0 0 6px transparent;-webkit-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}
.blog-feed .blog-post-link.hover .blog-post-image{border:1px solid #e6e6e6;box-shadow:0 0 6px rgba(0,0,0,0.25)}

			#sidebar-right .block { padding: 2px 15px; clear: right; display: block; }


	.main_image .block{
    width: 100%;
    height: 42px;
    background: #EDDC43;
    border-bottom: 2px solid #223C6D;
    padding: 15px 25px;
    color: #0C277C;
	}

	
		body.network-nep .main_image .block { background: #1E4FE9; border-bottom: 2px solid #EDDC43; color: #fff;  }

	
		.main_image .block h2 { font-size: 125%; font-weight: bold; padding: 0 0 5px 0; }

		.main_image .block h3 { font-size: 110%; font-weight: normal; }


.image_thumb .block { display: none; }

.block ul {
  margin: 0;
  padding: 0 0 0.25em 1em; 
}


.block div.view div.views-admin-links {
  margin-top: 0;
}

.btn:active,
.btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  color: #333333;
  background-color: #ebebeb;
  border-color: #adadad;
}

.btn-default:active,
.btn-default.active,
.open .dropdown-toggle.btn-default {
  background-image: none;
}

.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color: #ffffff;
  border-color: #cccccc;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  background-image: none;
}

.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
  background-color: #428bca;
  border-color: #357ebd;
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}

.btn-warning:active,
.btn-warning.active,
.open .dropdown-toggle.btn-warning {
  background-image: none;
}

.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  color: #ffffff;
  background-color: #d2322d;
  border-color: #ac2925;
}

.btn-danger:active,
.btn-danger.active,
.open .dropdown-toggle.btn-danger {
  background-image: none;
}

.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
  background-color: #d9534f;
  border-color: #d43f3a;
}

.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}

.btn-success:active,
.btn-success.active,
.open .dropdown-toggle.btn-success {
  background-image: none;
}

.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  color: #ffffff;
  background-color: #39b3d7;
  border-color: #269abc;
}

.btn-info:active,
.btn-info.active,
.open .dropdown-toggle.btn-info {
  background-image: none;
}

.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
  background-color: #5bc0de;
  border-color: #46b8da;
}

.pagination .active a{
  font-weight:bold;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
  border-color: #428bca;
}

.progress.active .progress-bar {
  -webkit-animation: progress-bar-stripes 2s linear infinite;
  animation: progress-bar-stripes 2s linear infinite;
}

a.list-group-item.active,
a.list-group-item.active:hover,
a.list-group-item.active:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #428bca;
  border-color: #428bca;
}

a.list-group-item.active .list-group-item-heading,
a.list-group-item.active:hover .list-group-item-heading,
a.list-group-item.active:focus .list-group-item-heading {
  color: inherit;
}

a.list-group-item.active .list-group-item-text,
a.list-group-item.active:hover .list-group-item-text,
a.list-group-item.active:focus .list-group-item-text {
  color: #e1edf7;
}

.carousel-indicators .active {
  margin: 0;
  width: 12px;
  height: 12px;
  background-color: #ffffff;
}

a.comment-reply-link:active,
a.comment-reply-link.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

a.comment-reply-link:hover,
a.comment-reply-link:focus,
a.comment-reply-link:active,
a.comment-reply-link.active,
.open .dropdown-togglea.comment-reply-link {
  color: #ffffff;
  background-color: #47a447;
  border-color: #398439;
}

a.comment-reply-link:active,
a.comment-reply-link.active,
.open .dropdown-togglea.comment-reply-link {
  background-image: none;
}

a.comment-reply-link.disabled,
a.comment-reply-link[disabled],
fieldset[disabled] a.comment-reply-link,
a.comment-reply-link.disabled:hover,
a.comment-reply-link[disabled]:hover,
fieldset[disabled] a.comment-reply-link:hover,
a.comment-reply-link.disabled:focus,
a.comment-reply-link[disabled]:focus,
fieldset[disabled] a.comment-reply-link:focus,
a.comment-reply-link.disabled:active,
a.comment-reply-link[disabled]:active,
fieldset[disabled] a.comment-reply-link:active,
a.comment-reply-link.disabled.active,
a.comment-reply-link[disabled].active,
fieldset[disabled] a.comment-reply-link.active {
  background-color: #5cb85c;
  border-color: #4cae4c;
}

#cancel-comment-reply-link:active,
#cancel-comment-reply-link.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

#cancel-comment-reply-link:hover,
#cancel-comment-reply-link:focus,
#cancel-comment-reply-link:active,
#cancel-comment-reply-link.active,
.open .dropdown-toggle#cancel-comment-reply-link {
  color: #ffffff;
  background-color: #ed9c28;
  border-color: #d58512;
}

#cancel-comment-reply-link:active,
#cancel-comment-reply-link.active,
.open .dropdown-toggle#cancel-comment-reply-link {
  background-image: none;
}

#cancel-comment-reply-link.disabled,
#cancel-comment-reply-link[disabled],
fieldset[disabled] #cancel-comment-reply-link,
#cancel-comment-reply-link.disabled:hover,
#cancel-comment-reply-link[disabled]:hover,
fieldset[disabled] #cancel-comment-reply-link:hover,
#cancel-comment-reply-link.disabled:focus,
#cancel-comment-reply-link[disabled]:focus,
fieldset[disabled] #cancel-comment-reply-link:focus,
#cancel-comment-reply-link.disabled:active,
#cancel-comment-reply-link[disabled]:active,
fieldset[disabled] #cancel-comment-reply-link:active,
#cancel-comment-reply-link.disabled.active,
#cancel-comment-reply-link[disabled].active,
fieldset[disabled] #cancel-comment-reply-link.active {
  background-color: #f0ad4e;
  border-color: #eea236;
}

.form-submit input[type='submit']:active,
.form-submit input[type='submit'].active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.form-submit input[type='submit']:hover,
.form-submit input[type='submit']:focus,
.form-submit input[type='submit']:active,
.form-submit input[type='submit'].active,
.open .dropdown-toggle.form-submit input[type='submit'] {
  color: #ffffff;
  background-color: #3276b1;
  border-color: #285e8e;
}

.form-submit input[type='submit']:active,
.form-submit input[type='submit'].active,
.open .dropdown-toggle.form-submit input[type='submit'] {
  background-image: none;
}

.form-submit input[type='submit'].disabled,
.form-submit input[type='submit'][disabled],
fieldset[disabled] .form-submit input[type='submit'],
.form-submit input[type='submit'].disabled:hover,
.form-submit input[type='submit'][disabled]:hover,
fieldset[disabled] .form-submit input[type='submit']:hover,
.form-submit input[type='submit'].disabled:focus,
.form-submit input[type='submit'][disabled]:focus,
fieldset[disabled] .form-submit input[type='submit']:focus,
.form-submit input[type='submit'].disabled:active,
.form-submit input[type='submit'][disabled]:active,
fieldset[disabled] .form-submit input[type='submit']:active,
.form-submit input[type='submit'].disabled.active,
.form-submit input[type='submit'][disabled].active,
fieldset[disabled] .form-submit input[type='submit'].active {
  background-color: #428bca;
  border-color: #357ebd;
}

.carousel-inner .active.left { left: -100%; }
.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-left:10px;padding-right:10px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-6{width:50%}
.mk-dynamic-styles {display:none}
.mk-video-color-mask,.mk-video-mask{z-index:3}
.mk-video-color-mask{opacity:.7}
.tab-filter{position:relative;height:21px;float:right;z-index:201}
.tab-filter .tab-box-top-left{background-position:-5px -103px;width:7px}
.tab-filter .tab-box-top-right{width:7px}
.tab-filter .tab-box-top-middle select{font-size:9px;font-weight:700;height:15px;margin-top:5px;border:1px solid #6b6b6b;margin-left:3px}
.tab-box-top-middle-i a,.tab-filter .tab-box-top-middle{color:#fff;font-size:11px;font-weight:700;text-decoration:none;padding:0 13px 0 15px}

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

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

.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #fff;
}

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


.h6-slider-100 {
	font-family: 'Lato', Sans-serif; font-weight: 100;
}
.boxed-layout #navbar-container,.boxed-layout #page-content,.boxed-layout .music-social-icons-container,.boxed-layout .site-footer{max-width:1200px;margin:0 auto}
.music-social-icons-container{text-align:center;padding:2em 0;background:#333}
.no-footer .music-social-icons-container,.no-footer .site-footer{display:none}

#play-icon-small {
  position: absolute;
  float: left;
  top: 4px;
  margin-left: 0;
  width: 50%;
  left: 20px;
}
.ngg-galleryoverview div.pic img{width:100%;border:0;border-radius:0}

.ngg-imagebrowser.martha-blog .pic {
    height: 460px;
    max-height: 460px;
    padding: 0;
    text-align: center;
}

.ngg-imagebrowser.martha-blog .pic div {
    height: 460px !important;
    overflow: hidden;
    width: 468px !important;
}

.ngg-imagebrowser.martha-blog .pic img {
    margin: 0 auto;
    max-height: 360px;
    max-width: 466px;
    padding: 0;
}




.krown-column-container {
	float: left;
	display: block;
	margin-left: 4%;
	position: relative;
}

	.krown-column-row .krown-column-container:first-child {
		margin-top: 0;
	}


	#footer1 .krown-column-container {
		width: 100%;
		margin-top: 50px;
		clear: left;
	}

	#footer1 .krown-column-container:first-child {
		margin-top: 0;
	}


.section-image {
	border: 3px solid #A64DFF;
    width: 40%;
    float: left;
}
.title-bar-inner-wrap{box-sizing:border-box;*zoom:1;margin-left:0;margin-right:0;min-width:0;width:auto;padding:14px;height:78px;position:relative}
.title-bar-inner-wrap:after,.title-bar-inner-wrap:before{content:"";display:table}
.title-bar-inner-wrap:after{clear:both}
.ie7 .title-bar-inner-wrap{padding:14px 0}

	.footer .widget,
	#custom_post_widget-3 {
		float: none;
		border: none;
		padding: 0;

		margin: 0 0 15px 0;
		min-height: 0;
		width: 100%;
	}

.footer .widget {
	border-right: 1px solid #eee;
	float: left;
	padding: 0 30px 0 0;
	margin-right: 30px;
	min-height: 125px;
	min-width: 110px;
}

.footer .widget:last-child {
	border: none;
}


.status table {
	width: 100%;
}

.status table td {
	width: 33%;
}
.front .panels-frame .frame:last-child{margin-bottom:0;}
.panels-frame .panel-two-column .span12{padding-top:15px;}
.subdomain-libtech.front .panels-frame .panel-two-column .span12{padding-top:0;}
.panels-frame .panel-two-column .span12 .span9 .pane-bundle-image-multiple-links{padding-top:0;margin-top:0;}
.panels-frame .panel-two-column .span12 .span9 .pane-bundle-image-multiple-links .field-name-field-multiple-links .field-item{line-height:1.8em;}
.subdomain-iis .panels-frame .panel-two-column .span12 .span3 .events-block .views-row{width:100%;}
.panels-frame .frame:nth-child(2) .panel-two-column .span12,.panels-frame .frame:nth-child(3) .panel-two-column .span12{padding-top:0;}
.subdomain-aparc.front .panels-frame .frame:nth-child(2) .panel-two-column .span12,.subdomain-aparc.front .panels-frame .frame:nth-child(3) .panel-two-column .span12{padding-top:15px;}
.node-type-people .panels-frame{margin-bottom:30px;}

.entry-content,.entry-header,.panel p,.site-footer .site-info{font-family:"Source Sans Pro","Helvetica Neue",Helvetica,Arial,sans-serif}

.site-footer .site-info{font-weight:300;font-size:1em;line-height:1.77689em;margin:1em 15%}

#loginform,.gform_wrapper,.site-footer .site-info{margin-right:0;margin-left:0}


.menu-dropdown li.level2{
	border: 0;
	margin:0;
	padding: 0 10px;
}


.menu-dropdown a.level2, .menu-dropdown span.level2{
	
	color: #0059AD;
	font-size: 14px;
}

#footer .footer_links{
    width: 1022px;
    height: 86px;
    overflow: hidden;
    background: #a8c6dc;
    margin: auto;
    position: absolute;
    bottom: 0;
    left: 21px;
    font-size: 11px;
}

#footer .footer_links ul{
    width: 1010px;
    float: left;
    list-style: none;
    margin: 15px 0 0 40px;
    padding: 0;
}

#footer .footer_links ul li{
    float: left;
    margin-right: 5px;
}

#footer .footer_links a:hover{
     text-decoration: underline;
}

#footer .footer_links .copyright{
    text-align: right;
    float: right;
    width: 550px;
    margin: 8px 25px 0 0;
}

.services_upper{float:left;width:320px;padding-top:0px; }



#cff .cff-post-links{
  float: left;
  clear: none;
  padding: 5px 0 0 0;
  margin: 0;
  font-size: 11px;
}



#cff .cff-post-links.cff-left{
  float: left;
  margin: 8px 0;
}

#cff .cff-post-links a{
  font-size: 11px;
}

#cff .cff-post-links a:first-child{
  padding-left: 0;
  margin: 0;
}
