html,body{height:100%;}body{display:table;width:100%;}.btn{background:none;text-transform:uppercase;border:2px solid #000;border-radius:0;font-weight:600;padding:7px 20px;letter-spacing:0.5px;text-shadow:none;}.btn:hover{background:#000;color:#ffffff;border:2px solid #000;}footer .btn{background:none;text-transform:uppercase;border:2px solid #fff;border-radius:0;font-weight:600;padding:7px 20px;letter-spacing:0.5px;text-shadow:none;}footer .btn:hover{background:transparent;color:#0193cc;border:2px solid #0193cc;}.pager li>a.btn,.pager li>span{border-radius:0;border:2px solid #000;font-weight:600;padding:7px 20px;letter-spacing:0.6px;margin-right:10px;}.pager .disabled>a.btn{border:2px solid #777777;}.pager .disabled>a.btn:hover,.pager .disabled>a.btn:focus{border:2px solid #777777;color:#777777;background:#fff;}.pager li>a.btn:hover,.pager li>a.btn:focus{background:#000;color:#fff;}.page-row{display:table-row;height:1px;}.page-row .header-container{margin:30px 0 20px 0;margin-left:-15px;margin-right:-15px;}.page-row-expanded{height:100%;}.navbar-static-top{margin-bottom:19px;}h1,h2,h3,h4,h5,h6{font-family:Lustria,serif;}.form-control{border-radius:0;}hr{border-top:1px dotted #333333;width:100%;}header{background:#0193cc;background-size:cover;background-repeat:no-repeat;height:200px;color:#fff;text-align:center;vertical-align:middle;}header a{display:inline-block;margin:0 0;padding:0 0;height:200px;width:30%;background-size:contain;-ms-behavior:url(/css/backgroundsize.min.htc);}@media only screen and (max-width : 992px) {header.home a{width:40%;}}@media only screen and (max-width : 768px) {header a{width:50%;}.page-row .header-container{margin-top:75px;}}@media only screen and (max-width : 480px) {header{display:none;}}.navbar-inverse{background:#000000;}nav .navbar-header,nav .navbar-nav{text-transform:uppercase;font-weight:300;letter-spacing:1px;}nav .dropdown-menu>li>a{font-weight:300;}a.main-menu{display:inline-block;background:url(/images/logo_white_150.png) 10px center no-repeat;-ms-behavior:url(/css/backgroundsize.min.htc);width:240px;padding:7px 5px;text-align:right;margin:7px 0 5px 0;}a.main-menu:hover,a.main-menu:focus{text-decoration:none;}.navbar-header:after{clear:none;}#top-nav a{color:#fff;}#top-nav{color:#fff;width:55%;float:left;}.top-nav-open{z-index:9999;position:absolute;background:rgba(0,0,0,0.8);}#top-nav .navbar-collapse{max-height:340px;}#top-nav>.navbar-collapse{background:transparent;}#top-nav li a.ad{text-align:left;font-weight:500;width:auto;z-index:1;bottom:0px;left:5px;position:absolute;font-size:10px;text-transform:capitalize;color:#eee;background:transparent;}#top-nav li a.ad:hover{background:none;}#top-nav .sub-menu-item{padding-left:25px;}#top-nav .sub-menu-item a{color:#eeeeee;}#top-nav ul.nav>li:not(:last-child){border-bottom:1px solid #555555;}.dropdown-menu .follow-links-sm a{color:#ffffff;}#top-nav .placement{width:200px;display:inline-block;}@media (max-width: 767px) {.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 10px;}#top-nav{float:none;width:100%;}}@media only screen and (min-width : 768px) {.navbar-header{float:none;}#top-nav .navbar-collapse.in{overflow-y:auto!important;}}#default-nav-search input{width:100px;}#default-nav-search .btn{color:#fff;padding:7px 10px 7px 10px;}@media only screen and (max-width : 768px) {nav#top .dropdown{margin-top:5px;}nav#top .dropdown>a:hover,nav#top .dropdown>a:active{background-color:transparent;}nav#top .navbar-brand{margin-right:5px;}main .container{margin-left:0px;margin-right:0px;padding-top:30px;}}.footer-inner{border-color:#101010;background:#333333;color:#ddd;margin:30px 0 0 0;padding-bottom:30px;}footer a,footer a:visited{color:#ddd;}footer .contacts{margin:20px 0;}footer .contacts .footer-brand{font-family:Lustria,serif;font-size:2.0em;line-height:2.0em;}footer .contacts address{margin-bottom:10px;color:#fff;}footer .contacts address a,footer .contacts address a:visited{color:#fff;}footer p.copy{font-family:Lustria,serif;}footer h4{font-family:Lustria,serif;font-size:1.2em;line-height:2.0em;}#sm-tertiary-menu .dropdown:hover .dropdown-menu{display:block;margin-top:0;}@media only screen and (max-width : 480px) {.topnav-form .form-group input{width:calc(100% - 75px);display:inline-block;vertical-align:top;}}#sm-tertiary-menu .form-group input{}.topnav-form .form-group input{width:calc(100% - 50px);display:inline-block;vertical-align:top;}.follow-sm-nl-signup .form-group{width:100%;}.follow-sm-nl-signup .form-control{width:100%;margin:0 0 10px;}nav#top li img,nav#top li img{padding:0 10px 0 0;white-space:normal;}.nav-top-only-with-image{position:relative;}.nav-top-only-with-image span,.nav-top-only-with-image img{z-index:2;}.nav-top-only-with-image a.ad:hover,.nav-top-only-with-image a.ad:focus,.nav-top-only-with-image a.ad:active{background:inherit;color:#fff;}.nav-top-only-with-image a.ad em{color:#aaaaaa;font-size:10px;}#main-dropdown-menu li{margin:2px 10px 2px 10px;position:relative;}#main-dropdown-menu li:not(:last-child){border-bottom:1px solid #fff;}#main-dropdown-menu li span.placement{width:130px;white-space:normal;padding:0 20px 0 0;vertical-align:middle;display:inline-block;text-transform:none;letter-spacing:0;}@media only screen and (min-width : 768px) {.nav-image-subnav li,li.nav-top-only-with-image{width:320px;}#main-dropdown-menu li span.placement{width:130px;}}li.follow-links-sm{width:100%;flex-direction:row;}li.follow-links-sm a{flex-grow:1;}li.follow-links-sm,li.follow-links{display:inline-flex!important;}.follow-links .help-block{text-transform:none;font-size:12px;font-style:italic;color:#cfcfcf;}body:not(.single-post)>main>.container>.row:not(:first-child),body.tag-page>main>.container>.row:not(:first-child){margin-top:30px;}main a,main a:visited{color:#333333;}body.tag-page .tag-four-horizontal-story-unit .detail a:hover,body.tag-page .row .detail h2 a:hover,body.tag-page .row .detail h3 a:hover,body.tag-page .row .detail h4 a:hover{color:#000;text-decoration:none;}body.tag-page .row .image-container a{display:block;width:100%;height:100%;}.tag-top-single{background:#e6e6e6}.tag-top-single .detail{text-align:center;vertical-align:middle;padding:20px 20px;height:100%;}.tag-top-single .detail h2{text-align:center;vertical-align:middle;padding-bottom:10px;}.tag-top-single .image-container{padding:0 0 0 0;}.tag-top-single .image-container a{display:block;height:100%;width:100%;}@media only screen and (min-width: 768px) {.tag-top-single{height:340px;overflow:hidden;}.tag-top-single .detail{padding-top:50px;}.tag-top-single .image-container{height:100%;}.tag-top-single .image-container img{display:none;}}.tag-halo-with-ad{}.tag-halo-with-ad .left{padding:0 20px 0 0;}.tag-halo-with-ad .right{padding:0 0 0 0;}.tag-halo-with-ad .right{text-align:right;}.tag-halo-with-ad .left .detail{text-align:center;}.tag-halo-with-ad .left .detail .btn{margin-top:10px;}@media only screen and (max-width : 768px) {.tag-halo-with-ad .left{padding-right:0;}.tag-halo-with-ad .right{padding:20px 0;text-align:center;}}.tag-story{padding:0 0;}.tag-story .row{margin:0 0 0 0;padding:25px 0 25px 0;}.tag-story .row .detail{padding:20px 20px;}.tag-story .row .detail h2{padding-top:0;margin-top:0;}.tag-story .row .detail .btn{margin-top:15px;}.tag-story .row .image-container{display:inline-block;vertical-align:middle;height:100%;}.tag-story .row:not(:first-child){border-top:1px dotted #333333;}@media only screen and (max-width : 992px) {.tag-story .row .detail{padding:10px 30px;}}@media only screen and (max-width : 768px) {.tag-story .row:not(:first-child){border-top:none;}.tag-story .row{border-top:none;margin:0 0 0 0;}}@media only screen and (min-width: 768px) {.tag-story .row .image-container img{}.tag-story .row{}}.tag-four-horizontal-story-unit .detail{padding:10px 10px;}.tag-four-horizontal-story-unit{padding-top:20px;padding-bottom:20px;}.tag-four-horizontal-story-unit .item{}.horizontal-navigation-unit{margin-top:30px;}.horizontal-navigation-unit .detail-row,.horizontal-navigation-unit .title-row{background:#e6e6e6;}.horizontal-navigation-unit .title h3{text-align:right;padding-right:20px;display:inline-block;vertical-align:middle;float:none;}.horizontal-navigation-unit .cta{}.horizontal-navigation-unit .cta a.btn{margin:0 auto;}.horizontal-navigation-unit .detail-row .item{padding:10px 10px;}.horizontal-navigation-unit .item{padding:0 0;}@media only screen and (max-width : 992px) {.horizontal-navigation-unit .title{text-align:center;}.horizontal-navigation-unit .title-row .title{padding:10px 10px 10px 10px;}.horizontal-navigation-unit .detail-row .item{padding:10px 10px 10px 10px;}}.featurette .title{padding:30px 20px 30px 20px;}.featurette .detail{padding:30px 20px;}.featurette-carousel .detail{}.featurette .title p{font-family:Lustria,serif;font-size:30px;margin-top:20px;margin-bottom:10px;font-weight:300;line-height:30px;color:inherit;border-right:1px dotted #333333;padding:10px 20px 10px 0;text-align:right;}.featurette .detail p{font-size:26px;margin-top:22px;margin-bottom:15px;font-weight:300;line-height:30px;color:inherit;text-align:left;}.featurette .detail .btn{margin-left:10px;}.featurette .notitle p{text-align:center;font-size:28px;}.featurette a.ad{text-align:right;width:auto;z-index:1;top:10px;right:10px;position:absolute;color:inherit;}.featurette-subscribe .form-inline label{margin-right:10px;}@media only screen and (min-width : 768px) {.featurette-subscribe .form-inline label.last{margin-left:10px;}}.featurette-subscribe .checkbox label{padding-left:0;}.featurette-subscribe .checkbox{padding-top:0;}.article-right .featurette-subscribe button{margin-top:10px;}.panels .featurette-subscribe p.help-block{font-size:14px;text-align:left;font-style:italic;padding:5px 0 0 0;margin-top:0px;}.featurette-carousel .carousel-indicators{bottom:-5px;z-index:1;}.featurette-carousel .carousel-indicators li{width:7px;height:7px;border:1px solid #333333;}.featurette-carousel .carousel-indicators .active{width:9px;height:9px;background:#333333;}.featurette-carousel .carousel-control{text-shadow:none;width:8%;color:#333333;}.featurette-carousel .carousel-control.left,.featurette-carousel .carousel-control.right{background:none;}.featurette-grey{background:#e6e6e6;}.featurette-blue{background:#00a2b9;}.featurette-blue-inverse{background:#00a2b9;color:#e6e6e6;}.featurette-blue-inverse a,.featurette-blue-inverse a:visited{color:#e6e6e6;}.featurette-blue-inverse a.ad{color:#e6e6e6;margin:0 0 20px 0;}.featurette-blue-inverse a.ad span{font-style:italic;display:inline-block;margin:0 0 0 2px;}.featurette-blue-inverse .title p{border-right:1px dotted #e6e6e6;}.featurette-blue-inverse .carousel-indicators li{width:7px;height:7px;border:1px solid #e6e6e6;}.featurette-blue-inverse .carousel-indicators .active{width:9px;height:9px;background:#e6e6e6;}.featurette-blue-inverse .carousel-control{color:#e6e6e6;}.featurette-teal{background:#005356;color:#e6e6e6;}.featurette-teal .title p{border-right:1px dotted #e6e6e6;}.featurette-toxicwaste{background:#e4b907;}body.archive .featurette{margin:30px 0 30px;}body.archive .row .detail p{padding:10px 0 20px 0;}@media only screen and (max-width : 992px) {.tag-story .detail{text-align:center;margin:20px 0 20px 0;}}.featurette-teal .btn,.featurette-blue-inverse .btn{border-color:#e6e6e6;}.featurette-horizontal p.help-block{font-size:12px;font-style:italic;margin:10px 0 0 0;}.featurette .detail a.read-more{font-size:20px;font-style:italic;}.featurette .detail.has-cta p{padding-bottom:5px!important;margin-bottom:5px;line-height:20px;}.featurette .detail.has-cta a{display:inline-block;margin:0 0 0 0;padding:0 0 0 0;}@media only screen and (min-width : 768px) {.featurette-horizontal .form-group{height:50px;}.featurette-horizontal p.help-block{font-size:12px;font-style:italic;margin:5px 0 0 0;}}.subsection-unit-four{margin:30px 0 30px 0;}.subsection-unit-four .title{min-height:180px;padding:0 0 0 0;}.subsection-unit-four .title a{min-height:180px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;padding-left:0px;height:100%;width:100%;}.subsection-unit-four .title a:hover,.subsection-unit-four .title a:active{text-decoration:none;}.subsection-unit-four .title a:hover p,.subsection-unit-four .title a:active p,.subsection-unit-four .title a:hover h1,.subsection-unit-four .title a:active h1{}.subsection-unit-four .title .caption{background:rgba(0,0,0,0.5);color:#fff;padding:20px 20px;}.subsection-unit-four .title .caption a,.subsection-unit-four .title .caption a:hover{color:#fff;}.subsection-unit-four .items{}.subsection-unit-four .items ul{border:none;box-shadow:none;margin:0 0 0 0;}.subsection-unit-four .items ul li{display:flex;align-items:center;justify-content:center;border:none;padding:0 0 30px 0;background:transparent;}.subsection-unit-four .items ul li:last-child{padding-bottom:0px;}.subsection-unit-four .items .btn{margin-top:20px;}@media only screen and (min-width : 480px) {.subsection-unit-four{margin-top:20px;margin-bottom:20px;}.subsection-unit-four .title a,.subsection-unit-four .title{min-height:270px;margin-bottom:50px;}.subsection-unit-four .items{margin-top:20px;margin-bottom:20px;padding:0 0 0 0;}}@media only screen and (min-width : 992px) {.subsection-unit-four-left .items{margin-left:20px;}.subsection-unit-four-right .items{margin-right:20px;}.subsection-unit-four{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:50px;}.subsection-unit-four .title{margin-bottom:0px;}.subsection-unit-four .items{margin-top:0;margin-bottom:0;}.subsection-unit-four .items ul li h3{margin:0 0 10px 0;font-size:20px;}}.header-container{text-align:center;position:relative;margin-top:20px;}.header-container span,.header-container>*{margin:0 0 0 0;}.header-container span,.header-container a{background:#fff;padding:0 10px 0 10px;z-index:2;}.header-container a:hover{text-decoration:none;}.header-container>*:after{border-bottom:1px dotted #333333;content:'';display:block;position:absolute;width:100%;top:50%;z-index:-1;}.single-post h1 span.live-label,.single-post h1 .live-label-manual{font-family:lato,sans-serif;font-size:small;text-transform:uppercase;}.single-post h1 span.live-label{padding:5px 10px 5px 10px;}.single-post h1 .live-label-manual{color:#fff;}@media only screen and (min-width : 768px) {.header-container a{padding:0 20px 0 20px;}body.single-post h1{line-height:46px;}}@media only screen and (max-width : 992px) {.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{margin-top:-15px;}.featurette-carousel .carousel-indicators{display:none;}.featurette .title{padding:15px 10px 0 10px;}.featurette a.ad{bottom:5px;right:25px;top:initial;font-size:11px;}.featurette a.ad em{}.featurette .title p{font-family:Lustria,serif;font-size:20px;margin-top:0;margin-bottom:0;font-weight:300;line-height:1.1;color:inherit;border:none;padding:10px 0 10px 0;text-align:center;}.featurette .detail{padding:25px 20px 25px 20px;}.featurette .detail p{font-size:18px;margin-top:0px;margin-bottom:0px;font-weight:300;line-height:18px;color:inherit;text-align:center;}.featurette .detail.has-cta p{padding-bottom:0px!important;}.featurette .detail.has-cta a{text-align:center;display:inline-block;width:100%;}.featurette .detail a.read-more{font-size:18px;}.featurette-horizontal p.help-block{font-size:13px;margin:5px 0 5px 0;}.featurette-horizontal .form-group:last-child{text-align:center;margin-top:20px;}}body main .container>.row{}body.single-post main .container>.row{margin:0 0 30px 0;}@media only screen and (min-width: 768px) {body.single-post main .container>.leaderboard-container{margin-top:30px;}}body.single .article-content,body.single-post .article-content{margin:20px 0;}body.single .article-content p,body.single-post .article-content p{font-size:18px;line-height:30px;font-weight:300;}body.single .article-content p.lead,body.single-post .article-content p.lead{font-size:21px;}body.single .article-content p:not(:first-child),body.single-post .article-content p:not(:first-child){margin-top:20px;}body.single .article-content img,body.single-post .article-content img{margin:20px 0;}body.single .article-content .wp-caption{margin-bottom:10px;margin-top:10px;}body.single .article-content .wp-caption>p.wp-caption-text{font-style:italic;text-align:center;font-size:12px;margin-top:-10px;}body.single .article-content h2,body.single .article-content h3,body.single .article-content h4,body.single-post .article-content h2,body.single-post .article-content h3,body.single-post .article-content h4{margin:30px 0 10px 0;}body.single .horizontal-navigation-unit .row,body.single-post .horizontal-navigation-unit .row{margin:0 0 0 0;}body.single p.lead,body.single p.first,body.single-post p.lead,body.single-post p.first{color:#000000;}body.single .disclosure a,body.single .disclosure a:visited,body.single main .article-content p a,body.single main .article-content p a:visited,body.home a.read-more,body.home a.read-more:visited,body.archive a.read-more,body.archive a.read-more:visited,body.single-post main .article-content p a,body.single-post main .article-content p a:visited{color:#0193cc;text-decoration:none;}body.single .disclosure a:hover,body.single a.read-more:hover,body.home a.read-more:hover,body.archive a.read-more:hover,body.single-post main .article-content p a:hover{color:#0193cc;text-decoration:underline;}body.single main .disclosure,body.single-post main .disclosure{margin:10px -15px 0 -15px;font-weight:300;}body.single-post .disclosure .title{}body.single-post main .disclosure .detail{padding:15px 0 0 10px;}body.single-post main .disclosure p:first-child{font-size:18px;}body.single-post main .disclosure .detail p:not(:first-child){font-size:16px;line-height:18px;}body.single-post main .disclosure img{margin:5px 0;}@media (max-width: 767px) {body.single-post main .disclosure img{margin-top:20px;}}.post-social-buttons{margin:20px 0;}.post-social-buttons .btn i{margin:0 10px 0 0;}@media (max-width: 767px) {margin:0 0px 0 0;
}

.post-social-buttons .btn {
	color:#ffffff;
}

.post-social-buttons .facebook {
	background: #3b5998;
	border-color: #3b5998;
}

.post-social-buttons .twitter {
	background: #00aced;
	border-color: #00aced;
}

.post-social-buttons .linkedin {
	background: #73b8db;
	border-color: #73b8db;
}

.post-social-buttons .email {
	background: #dd4b39;
	border-color: #dd4b39;
}

.post-social-buttons div {
	padding-left:0px;
	padding-right:0px;
}

.post-social-buttons div:first-child {
	padding-left: 0;
	padding-right: 0px;
}

.post-social-buttons div:last-child {
	padding-left: 0px;
	padding-right: 0;
}

body.single-post figcaption {	
	margin-top:-10px;
	margin-bottom: 20px;
	text-align: center;
	font-style: italic;
	color: #999999;
	font-weight: 300;
}

body.single-post figcaption a, 
body.single-post figcaption a:visited {
	color: #999999;	
}

body.single-post figcaption a:hover {
	color: #999999;	
	text-decoration: underline
}

body.single-post blockquote {
	background: #fafafa;
	border-color: #333333;
	margin: 20px 0 20px 0;
	padding: 20px 20px;
	quotes: "\201C""\201D""\2018""\2019";
	position: relative;
}
body.single-post blockquote:before {
  color: #333333;
  content: "\201C";
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
  font-family: Lustria,serif;
}

body.single-post blockquote:after {
  color: #333333;
  content: "\201D";
  font-size: 4em;
  line-height: 0.1em;
  vertical-align: -0.4em;
  font-family: Lustria,serif;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

body.single-post blockquote p {
  display: inline-block;
  padding: 0 45px 10px 40px;
}

body.single-post blockquote footer {
	color: #999999;
	font-weight: 300;
	padding-left:40px;
}

body .article-content .form-container {
	background: #fafafa;
	padding:30px 30px 20px 30px;
	margin:30px 0;
}

body .article-content .form-container label {
	font-weight: 400;
}

body .article-content .form-container .btn {
	background: #00a2b9;
	border-color: #00a2b9;
	color:#fff;
}

body .article-content .form-container .btn:hover {
	background-color: #000;
	border-color: #000;
}


@media only screen and (max-width : 768px) {

	.post-social-buttons .btn span {
		display: none;
	}
	body.single-post blockquote p {
		
	}
}

/* ====================PANELS============================================= */

.panels .navigation-unit {
	margin-top:30px;
	margin-bottom: 30px;
	padding: 0 15px 15px 15px;
}

@media only screen and (min-width : 768px) {
	.panels .navigation-unit {
		margin-top: 50px;
	}
}

.panels .navigation-unit .image-row .item:first-child {
	padding-right:5px;
}

.panels .navigation-unit .image-row .item:last-child {
	padding-left: 5px;
}

.panels .navigation-unit h3 {
	margin-top:0;
	padding:0 15px;
}

.panels .navigation-list {
	padding:15px 15px;
}

.panels .navigation-list h3 {
	border-bottom: 1px dotted #333333;	
	padding-bottom: 10px;
}

.panels .auto-horizontal-unit h4 {
	height:75px;
	margin-top:0px;
	margin-bottom: 20px;
}

.panels .navigation-list ul li h4 {
	padding:15px 0;
}

.panels .navigation-list ul li:not(:last-child) {
	border-bottom: 1px dotted #333333;
	margin-bottom: 30px;
}

.panels .featurette {
	margin:30px 0;
	padding: 25px 15px 15px 15px;
}

.panels .featurette h3 {
	margin:10px 0;
}

.panels .featurette p {
	font-size: 22px;
	line-height: 22px;
	font-weight: 300;
	padding-top: 10px;
}

.panels .featurette p {
	padding-bottom: 10px;
	font-size: 18px;
	font-weight: 300;
}

.panels .featurette p.footnote {
	padding: 20px 0 5px 0;
	font-size: 12px;
}

.panels .featurette p.main a,
.panels .featurette p.main a:hover {
	text-decoration: none;	
}

/* -- must be last in 'panels' -- */ 
.panels div:first-child {
	margin-top:0;
}

.tag-story-list  h1,
.tag-story-list  h3,
.tag-story-list  h2 {
	margin:0 0 20px 0;
}


@media only screen and (max-width : 480px) {
	.tag-story-list  h2 {
		font-size:24px;
		line-height: 29px;
	}

	.tag-story-list p {
		font-size: 16px;
	}
}

/*==============Events===========================*/
body.events .horizontal-navigation-unit .item a.ad {
	text-align: right;
	width:auto;
	z-index:1;
	top: 10px;
	right: 10px;
	position: absolute;
	color:inherit;
}

body.events .horizontal-navigation-unit .item a.ad em {
	text-shadow: 0px 0px 8px rgba(255, 255, 255, 1);
}

.event-search-form {
	padding:20px 20px;
	border:2px solid #000;
}

.event-search-form .form-group:nth-child(2) {
	margin-bottom: 0;
}

/* default main body typography */
body.home main p,
body.archive main p,
body single-post main p {
	font-size: 17px;
	line-height: 27px;
	font-weight: 300;
}

body.archive .list-group-item p,
body.home .list-group-item p {
	font-weight: 300;	
	font-size: 14px;
	line-height: 20px;
}

body.single-post main #headline {
	margin: 25px 0 0 0;
}


body.single main img {
	margin-top:25px;
	margin-bottom: 25px;
}

body.single main h4 {
	margin: 25px 0 15px 0;
}

.pager {
	margin-top: 40px;
}
.pager li a {
	font-size: 18px;
}

.contact-modal .modal-content {
	background:#0193cc;
	color:#fff;
	padding:20px 20px;
}

.contact-modal .modal-header,
.contact-modal .modal-footer {
	border-bottom: none;
	border-top: none;
}

.contact-modal .panel-body {
	background: #0193cc;
}

.contact-modal .modal-body .row {
	margin:0 0 0 0;
}

.contact-modal .modal-body .row h3 {
	margin:25px 0 0 0;
}

.contact-modal .modal-header .close {
	color:#ffffff;
	opacity: 0.8;
}

.contact-modal .btn-primary {
	border: 2px solid #ffffff;
	color: #ffffff;
	background: transparent;
}

.contact-modal .btn-primary:hover {
	border: 2px solid #ffffff;
	color: #000000;
	background: #ffffff;
}

.contact-modal .has-error label,
.contact-modal .has-error .help-block {

}


.contact-modal .has-success label,
.contact-modal .has-success .help-block {
	color:#63C265;
}



@media only screen and (max-width : 768px) {
	.contact-modal .modal-body .row h3 {
		margin:10px 0 10px 0;
	}
}

@media screen and (max-width: 480px) {
    #wpadminbar {
        display:none;
    }

	#ad_mob_1 {

	}    
}

.article-content .ll-liveupdate-item {
	border-bottom:1px dotted #333333;
	padding:20px 0 20px 0;
}

.article-content .ll-liveupdate-item:first-of-type {
	margin-top: 30px;
	border-top: 1px dotted #333333;
}

.article-content .ll-liveupdate-item p:first-child {
	color:#00a2b9;
	font-style: italic;
	font-size: small;
	text-align: right;

}


.article-content .ll-liveupdate-item p.bigtext {
	font-size: 26px;
	line-height: 36px;
	font-weight: 400;
}

.liveupdate-question .question {
	background: rgba(0, 162, 185, 0.3);
	color: #fff;
	padding:15px 15px;
	position:relative;
	padding:15px;
	color:#000;
	padding:25px 25px 25px 25px;
}

.liveupdate-question .question:after {
	top: -15px;
    right: 50px;
    bottom: auto;
    left: auto;
    border-width: 0 15px 15px;
    border-color: rgba(0, 162, 185, 0.3) transparent;
	content:"";
	position:absolute;
	bottom:15px; /* value = - border-top-width - border-bottom-width */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;

	/* reduce the damage in FF3.0 */
	display:block;
	width:0;	
	top:-15px; /* value = - border-top-width - border-bottom-width */
	
	bottom:auto;
	left:auto;
	border-width:0 15px 15px; /* vary these values to change the angle of the vertex */
	left: 50px; /* controls horizontal position */

}

.liveupdate-question .answer {
	position:relative;
  	padding: 25px 25px;
  	color:#000;
  	background: rgba(0, 83, 86, 0.3);  

}

.liveupdate-question .answer:after {
	content:"";
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	right: 50px; /* controls horizontal position */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color: rgba(0, 83, 86, 0.3) transparent;
	/* reduce the damage in FF3.0 */
	display:block;
	width:0;
}	

.liveupdate-question .answerer {
	text-align: right;
}


.liveupdate-quote {

}

.liveupdate-quote .question {
	background: rgba(230,230,230, 0.9);
	color: #fff;
	padding:25px 25px 25px 25px;
	position:relative;
	
	color:#000;

}

.liveupdate-quote .question:after {
	content:"";
	position:absolute;
	bottom:-15px; /* value = - border-top-width - border-bottom-width */
	left: 50px; /* controls horizontal position */
	border-width:15px 15px 0; /* vary these values to change the angle of the vertex */
	border-style:solid;
	border-color: rgba(230,230,230, 0.9) transparent;
	/* reduce the damage in FF3.0 */
	display:block;
	width:0;
}

.altblue .question {
	background: rgba(0, 162, 185, 0.5);
}

.altblue .question:after {
	border-color: rgba(0, 162, 185, 0.5) transparent;
}

.altpurple .question {
	background: rgba(141, 14, 108, 0.5);
}

.altpurple .question:after {
	border-color: rgba(141, 14, 108, 0.5) transparent;
}

.alttoxic .question {
	background: #d9e021;
}

.alttoxic .question:after {
	border-color: #d9e021 transparent;
}

.altblack .question {
	background: rgba(0,0,0, 1);
	color:#ffffff;
}

.altblack .question:after {
	border-color: rgba(0,0,0, 1) transparent;
}





.liveupdate-titletext h4 {
	font-size: 22px;
	line-height: 32px;
}

.liveupdate-image p: {

}

#ll-update-loading i {
	color: #cccccc;
}