﻿@import url("https://fonts.googleapis.com/css?family=Love+Ya+Like+A+Sister");
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400");
/* oswald-300 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 300;
  src: url('./fonts/oswald-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local('Oswald Light'), local('Oswald-Light'),
       url('./fonts/oswald-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/oswald-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/oswald-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('./fonts/oswald-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/oswald-v16-latin-300.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-regular - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 400;
  src: url('./fonts/oswald-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('Oswald Regular'), local('Oswald-Regular'),
       url('./fonts/oswald-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/oswald-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/oswald-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('./fonts/oswald-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/oswald-v16-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */
}

/* oswald-600 - latin */
@font-face {
  font-family: 'Oswald';
  font-style: normal;
  font-weight: 600;
  src: url('./fonts/oswald-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local('Oswald SemiBold'), local('Oswald-SemiBold'),
       url('./fonts/oswald-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('./fonts/oswald-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('./fonts/oswald-v16-latin-600.woff') format('woff'), /* Modern Browsers */
       url('./fonts/oswald-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('./fonts/oswald-v16-latin-600.svg#Oswald') format('svg'); /* Legacy iOS */
}



html {
animation: fadeSiteIn 0.1s ease forwards; /* [1] */
background-color: black!important;
}
html body.eaor { background-color: white!important;}
html body.eaor .container-wid a {color: black!important;}
html.fadeSiteOut {
animation: fadeSiteOut 0.7s ease forwards; /* [2] */
}
@keyframes fadeSiteIn { /* [1] */
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes fadeSiteOut { /* [2] */
from { opacity: 1; }
to { opacity: 0; }
}
body{padding-left:0px!important;padding-right:0px!important;width:100%;max-width:100%;}
body.custom-background{-webkit-backface-visibility:inherit}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}body{margin:0;font-family:open sans,arial,sans-serif!important;font-size:14px;line-height:20px;color:#000;background-color:#fff;font-weight:300;overflow-x:hidden}a{color:#000;text-decoration:none}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.toggle-nav{display:none}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}h1{font-family:oswald;margin:10px 0;font-weight:600;color:inherit;line-height:40px;font-size:38.5px} .main-content h1{color:#000;text-align:center;text-transform:uppercase;}.container{width:100%;max-width:100%!important}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.1276595744681%;*margin-left:2.0744680851064%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.946808510638%}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.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}em{font-style:italic}ul{padding:0;margin:0 0 10px 25px}ul ul{margin-bottom:0}li{line-height:inherit}
.artheada h1,#content-font .artheada .authorship,.secondary-title,.flex-item .details {
animation-fill-mode: both;
-webkit-animation-fill-mode: both;
opacity: 0;
animation-name: fadeInUp;
-webkit-animation-name: fadeInUp;
}
.artheada h1 { animation-duration: .5s;
-webkit-animation-duration: .5s;}
.secondary-title { animation-duration: .7s;
-webkit-animation-duration: .7s;}
#content-font .artheada .authorship,.flex-item .details
{ animation-duration: .9s;
-webkit-animation-duration: .9s;}
.featured-image{
animation-duration: 1s;
animation-fill-mode: both;
-webkit-animation-duration: 1s;
-webkit-animation-fill-mode: both;
opacity: 0;
animation-name: fadeInUp;
-webkit-animation-name: fadeInUp;
}
@keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Firefox < 16 */
@-moz-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Internet Explorer */
@-ms-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
/* Opera < 12.1 */
@-o-keyframes fadein {
from { opacity: 0; }
to { opacity: 1; }
}
@keyframes fadeInUp {
from {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
@-webkit-keyframes fadeInUp {
from {
-webkit-transform: translate3d(0, 10px, 0);
transform: translate3d(0, 10px, 0);
}
to {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
opacity: 1;
}
}
body.home #content-font h1{ font-size:220%!important; text-transform: uppercase;}
body.home #content-font h1 span {background:#370137!important;box-shadow: 17px 0 0 #370137, -17px 0 0 #370137!important;box-decoration-break: clone;font-weight:600!important;color:#fff!important;text-transform:uppercase;margin-top:-10px!important;}
body.home #content-font h1.trs { font-size:220%!important; text-transform: uppercase;font-style: italic!important; color:#FE0000!important; }
.logos {
box-sizing: border-box;
display: block;
font-size: 55px!important;
padding: .65em .6em .3em .4em!important;
-webkit-transform: translate3d(-50%, -50%, 0);
transform: translate3d(-50%, -50%, 0);
position: fixed;top: 70px;left:70px;z-index:999999;overflow: hidden;width: 100px;filter: none;height: 100px;
font-weight:600!important;
text-align: center;
z-index: 1000;background:#000;
font-family:oswald;letter-spacing: 7px!important;
color:#fff!important;
}
.logos a{ color: #fff!important; }
h2, h1, h3, h4, h5 {font-family:Oswald;text-transform:uppercase}
#content-font2 p,#content-font2 h1, #content-font2 h2, #content-font2 h3, #content-font2 h4,#content-font2 h5,#content-font2 ul, #content-font2 ol,#content-font2 blockquote p,#content-font2 .signoff,#content-font2 .hero-unit,ins.adsbygoogle,#content-font2 .signoff.none,.ai-adb-show .withus  {width:60vw!important;margin-left:auto!important;margin-right:auto!important;}.ai-adb-show .withus {text-align:left!important}
#content-font2 p,#content-font2 ul{font-size:22px!important;line-height:1.5em!important}
.content-inner {width:100vw!important;margin-left:auto!important;margin-right:auto!important;}
.single-post #content-font2 .alm-listing:before { background:#000;color:#fff; content: "Also see";text-align:center;font-size:14px;margin:0 auto -20px;padding:18px 8px 0!important;width:100%;z-index:99}
#content-font2 .alm-listing .details h3 {width:70%;margin:0 auto!important;}
.single-post #content-font2 .alm-listing {height:450px;overflow:hidden}


.alm-btn-wrap .alm-load-more-btn{font-size:15px;font-weight:600;width:auto;height:42px;line-height:42px;background:#ed7070;color:#fff;border:none;border-radius:3px;margin:0 0 4px;padding:0 20px;display:inline-block;position:relative;-webkit-transition:padding .25s ease-in-out,width .25s ease-in-out;transition:padding .25s ease-in-out,width .25s ease-in-out;text-align:center;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.alm-btn-wrap .alm-load-more-btn:hover{background-color:#e06464;color:#fff;text-decoration:none}.alm-btn-wrap .alm-load-more-btn:active{-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.1);box-shadow:inset 0 2px 1px rgba(0,0,0,.1);text-decoration:none}.alm-btn-wrap .alm-load-more-btn:active,.alm-btn-wrap .alm-load-more-btn:focus{outline:0}.alm-btn-wrap .alm-load-more-btn.loading{padding-left:44px}.alm-btn-wrap .alm-load-more-btn.done{cursor:default;opacity:.2;background-color:#ed7070;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.alm-btn-wrap .alm-load-more-btn.done:before,.alm-btn-wrap .alm-load-more-btn:before{background:0 0;width:0}.alm-btn-wrap .alm-load-more-btn.loading:before{background:#fff url(../../img/ajax-loader.gif) no-repeat center center;width:30px;height:30px;margin:6px;border-radius:2px;display:inline-block;z-index:0;content:'';position:absolute;left:0;top:0;overflow:hidden;-webkit-transition:width .5s ease-in-out;transition:width .5s ease-in-out}.alm-btn-wrap,.alm-masonry{display:block;overflow:hidden;clear:both}.alm-btn-wrap{text-align:center;padding:10px 0 25px}.ajax-load-more-wrap.blue .alm-load-more-btn{background-color:#0081bf}.ajax-load-more-wrap.blue .alm-load-more-btn.done,.ajax-load-more-wrap.blue .alm-load-more-btn:hover{background-color:#0073aa}.ajax-load-more-wrap.green .alm-load-more-btn{background-color:#6fca68}.ajax-load-more-wrap.green .alm-load-more-btn.done,.ajax-load-more-wrap.green .alm-load-more-btn:hover{background-color:#64b95e}.ajax-load-more-wrap.red .alm-load-more-btn{background-color:#ca4b4b}.ajax-load-more-wrap.red .alm-load-more-btn.done,.ajax-load-more-wrap.red .alm-load-more-btn:hover{background-color:#b13b3b}.ajax-load-more-wrap.purple .alm-load-more-btn{background-color:#a86bb9}.ajax-load-more-wrap.purple .alm-load-more-btn.done,.ajax-load-more-wrap.purple .alm-load-more-btn:hover{background-color:#9963a8}.ajax-load-more-wrap.grey .alm-load-more-btn{background-color:#888}.ajax-load-more-wrap.grey .alm-load-more-btn.done,.ajax-load-more-wrap.grey .alm-load-more-btn:hover{background-color:#777}.ajax-load-more-wrap.white .alm-load-more-btn{background-color:#fff;color:#666;border:1px solid #efefef}.ajax-load-more-wrap.white .alm-load-more-btn.done,.ajax-load-more-wrap.white .alm-load-more-btn:hover{background-color:#efefef;color:#333}.ajax-load-more-wrap.white .alm-load-more-btn.done{border-color:#fff}.ajax-load-more-wrap.infinite .alm-load-more-btn{width:100%;background-color:transparent!important;background-position:center center;background-repeat:no-repeat;background-image:url(../../img/spinner.gif);border:none!important;opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:hidden;text-indent:-9999px;cursor:default!important;outline:0!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:before{display:none!important}.ajax-load-more-wrap.infinite .alm-load-more-btn:active{-webkit-box-shadow:none;box-shadow:none}.ajax-load-more-wrap.infinite .alm-load-more-btn.done{opacity:0}.ajax-load-more-wrap.infinite .alm-load-more-btn.loading{opacity:1}.ajax-load-more-wrap.infinite.skype .alm-load-more-btn{background-image:url(../../img/spinner-skype.gif)}.ajax-load-more-wrap.infinite.ring .alm-load-more-btn{background-image:url(../../img/spinner-ring.gif)}.ajax-load-more-wrap.infinite.fading-blocks .alm-load-more-btn{background-image:url(../../img/loader-fading-blocks.gif)}.ajax-load-more-wrap.infinite.fading-circles .alm-load-more-btn{background-image:url(../../img/loader-fading-circles.gif)}.ajax-load-more-wrap.infinite.chasing-arrows .alm-load-more-btn{background-image:url(../../img/spinner-chasing-arrows.gif)}.alm-listing{margin:0;padding:0}.alm-listing .alm-paging-content>li,.alm-listing .alm-reveal>li,.alm-listing>li{background:0 0;margin:0 0 30px;padding:0 0 0 170px;overflow:hidden;position:relative;list-style:none}.alm-listing .alm-paging-content>li.no-img,.alm-listing .alm-reveal>li.no-img,.alm-listing>li.no-img{padding:0}.alm-listing .alm-paging-content>li p,.alm-listing .alm-reveal>li p,.alm-listing>li p{margin:0}.alm-listing .alm-paging-content>li h3,.alm-listing .alm-reveal>li h3,.alm-listing>li h3{margin:0 0 10px}.alm-listing .alm-paging-content>li img,.alm-listing .alm-reveal>li img,.alm-listing>li img{position:absolute;left:0;top:0;border-radius:2px}
.page-id-30323 .alm-listing2.flexbox .flex-item{-webkit-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%;border-bottom:0!important}
.page-id-30323 .alm-listing2.flexbox .flex-item h3 {text-align:center!important;font-size:44px!important}
.alm-listing.flexbox,.alm-listing.flexbox .alm-reveal,.alm-listing2.flexbox,.alm-listing2.flexbox .alm-reveal{display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;width:100%;background-clip: padding-box;}.alm-listing.flexbox .flex-item,.alm-listing2.flexbox .flex-item{-webkit-flex: 1 0 50%;-ms-flex: 1 0 50%;flex: 1 0 50%;justify-content: space-around;}
.flexbox .flex-item .flex-item-img {overflow:hidden;display: flex!important;align-items: center;justify-content: center;object-fit: cover!important;flex: 1;}
.alm-listing2{margin-top:-1px!important}
.flex-item .details {font-size: 15.5px!important;padding-bottom:0px;text-align:left!important;color:#fff!important;padding-top:10px;z-index:6}
.flex-item .details h3 {font-size: 25.5px!important;text-align:left!important;line-height:1.4em!important;font-family:oswald;position:relative!important;width:75%!important;}
.flex-item .authorship {text-align:left!important;font-size: 13.5px!important;margin-top:-20px;}
.flex-item .details p {width:80%;margin-top:-30px;line-height:1.4em!important;}
.flex-item {height:50vh;overflow:hidden}
.flex-has-img .flex-item-img {height:50vh;}
.flex-item .flex-has-img h3 a {z-index:5!important;}
.flex-item .flex-has-img {overflow:hidden}
.flex-has-img .flex-item-img img {min-width:50vw;}
.flex-item h3 a{background:#370137;text-transform:uppercase;}
.flex-item {background:#000;}
.flex-item .details {position:absolute;top:0px;left:40px;text-align:left;}
.flex-item .flex-has-img h3 a {color:#fff!important;}
.flex-item .authorship span, .flex-item .authorship span a {color:#fff!important;background:#000;}
.flex-item .flex-has-img {position:relative;}
.flex-item .flex-has-img:hover {cursor:hand;cursor:pointer;}
.flexbox .flex-item {max-height:400px!important;overflow:hidden;border-bottom:30px solid #4A014A}
.flexbox-home .flex-item {border-bottom:0px solid #4A014A!important}
.flex-item:nth-child(4n) .flex-item-img img, .flex-item:nth-child(4n+1) .flex-item-img img {display:none!important }
.flexbox-home .flex-item:nth-child(4n) .flex-item-img img, .flexbox-home .flex-item:nth-child(4n+1) .flex-item-img img {display:block!important }
.flex-item:nth-child(4n) .flex-has-img::after , .flex-item:nth-child(4n+1) .flex-has-img::after , .flex-item:nth-child(4n) .flex-has-img::before , .flex-item:nth-child(4n+1) .flex-has-img::before { background:none!important;}
.flexbox .flex-has-img,.flexbox .flex-has-img .flex-item-img {min-height:50vh;}
.flexbox .flex-has-img .flex-item-img img {min-height:50vh;object-fit: cover;}
.flex-item:nth-child(4n), .flex-item:nth-child(4n+1),.page-template-default .alm-listing2 .flex-item:nth-child(4n) .flex-has-img, .page-template-default .alm-listing2 .flex-item:nth-child(4n+1) .flex-has-img {
background-color:#4A014A!important;
}
.page-template-default #content-font2 .flex-item:nth-child(4n), .page-template-default #content-font2 .flex-item:nth-child(4n+1) {
border-bottom:30px solid #4A014A!important}
#content-font2 .flex-item:nth-child(4n) , #content-font2 .flex-item:nth-child(4n+1) { background-color:#fff!important;border-bottom:0!important;height:auto!important}
#content-font2 .flex-item:nth-child(4n) .flex-item-img img, #content-font2 .flex-item:nth-child(4n+1) .flex-item-img img {display:block!important }
.page-template-default .flex-item .details h3 {text-transform:uppercase}
.page-template-default .flex-item .details p { display:block!important;}
.page-template-default .flex-item .details {margin-top:5px;margin-left:-50px!important;width:100%;font-size:65%!important}
.flex-item .details p{ display:none}
.flex-item:nth-child(4n) .details p, .flex-item:nth-child(4n+1) .details p {
display:block!important;
}
html .page #content-font .artheada .authorship,html .page #content-font .wp-caption-text {display:none!important; visibility: hidden!important}
.page-id-30233 .alm-listing.flexbox .flex-item,.page-id-22660 .alm-listing.flexbox .flex-item {-webkit-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%;justify-content: space-around;}
.page-id-22660 .flexbox .flex-item {height:70vh!important;overflow:hidden}
.page-id-22660 #content-font2 .flexbox .flex-item a:hover,.page-id-22660 #content-font2 .flexbox .flex-item a:focus{color:#fff!important;box-shadow:inset 0 -2px 0 transparent!important}
.page-id-22660 .flexbox .flex-has-img .flex-item-img {height:70vh;}
#content-font {display:flex; align-items:center;}
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; position:absolute;top:0;left:0;right:0; align-items: left!important;text-align:left!important;flex: 1 auto; height:100%; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; align-items: center; justify-content: center;padding-top:0px!important;z-index:6; }
#content-font .artheada h1,#content-font .artheada .secondary-title {align-items: center;justify-content: center;text-align:center!important;margin:0 auto!important; max-width:80vw!important; }
#content-font .artheada h1 span {background:#370137!important;box-shadow: 17px 0 0 #370137, -17px 0 0 #370137!important;box-decoration-break: clone;font-weight:600!important;color:#fff!important;text-transform:uppercase;margin-top:-10px!important;}
#content-font .artheada h1 {margin-top:30px!important;margin-bottom:2px!important;}
#content-font .artheada .secondary-title {margin-top:17px!important}
#content-font .artheada .authorship {display: block!important;text-align:center!important;margin:10px auto 0!important; }
.center {display:block!important;align-items: center;justify-content: center;text-align:center!important;margin-bottom:40px}
#content-font .artheada .authorship .date {display:inline-block;margin-top:10px}
.alm-listing2 .flex-item:nth-last-child(2) .flex-has-img .flex-item-img img {min-width:100vw}
.alm-listing .flex-item:nth-last-child(1) .flex-has-img .flex-item-img img {min-width:100vw}
.post-template-default .flexbox-post .flex-item:nth-last-child(2) .flex-has-img .flex-item-img img {min-width:50vw!important}
.flexbox-post-wide {margin-top:60px;}
.flexbox-post-wide .flex-item:nth-child(odd), .page-template-default .flexbox-post-wide .alm-listing2 .flex-item:nth-child(odd), .flexbox-post-wide .flex-item:nth-child(even), .page-template-default .flexbox-post-wide .alm-listing2 .flex-item:nth-child(even) {position:relative!important}
.flexbox-post-wide .flex-item:nth-child(odd):after, .page-template-default .flexbox-post-wide .alm-listing2 .flex-item:nth-child(odd) .flex-has-img:after {
position: absolute; bottom: 0; left: 0;height: 60px; content: '';z-index:6;width: 100%;
background: linear-gradient(to top, rgba(55,1,55, 1) 1%, rgba(55,1,55, 0) 99% );
}
.post-template-default #content-font2 .flexbox-post-wide .flexbox-post .flex-item .flex-has-img .flex-item-img,.flexbox-post-wide .flexbox-post .flex-item,.flexbox-post-wide .flexbox-post,.flexbox-post {width:100%!important;min-width:100vw!important;width:100vw!important; }
.flexbox-post-wide .flexbox-post {min-width:100vw!important;width:100%!important}
.flexbox-post-wide .flexbox-post .flex-item .flex-has-img:hover {cursor:auto}
.post-template-default .flex-right { flex-direction: row-reverse;}
.post-template-default .flexbox-post .flex-item{min-height:400px!important;height:400px!important}
.alm-listing.flexbox .flex-item.flexsense, .alm-listing.flexbox .flex-item.flexsense img, .alm-listing.flexbox .flex-item.flexsense iframe, .alm-listing2.flexbox .flex-item.flexsense, .alm-listing2.flexbox .flex-item.flexsense img, .alm-listing2.flexbox .flex-item.flexsense iframe {background:#5B395A;text-align:center;margin: 0 auto!important}
.alm-listing.flexbox .flex-item.flexsense .details, .alm-listing2.flexbox .flex-item.flexsense .details { margin-top:0px}
.flexbox-post .flexsense {display:none!important}
body.archive #content-font {margin-top:-160px!important}
._responsive_1 {height:290px!important;margin-top:0px!important}
.archive .date, .home .date {display:none!important}
#ajax-load-more .loading {margin-left:-30px}
.cbp-af-header {position: absolute;top: 14px;right:29px;z-index:999999;overflow: hidden;transition: all 200ms;width: 60px;filter: none;height: 60px;}
.cbp-af-button {position:fixed;
background: #000!important;
color: #fff;
}
.cbp-af-button .hamburger-inner,.cbp-af-button .hamburger-inner::before, .cbp-af-button .hamburger-inner::after{background:#fff;}
.hamburger--3dxy.is-active::before{content: "";display: block;z-index:-1!important;top:-200px;left:0;bottom:0;margin-left:-2600px;position:fixed!important;min-width:3600px!important;height:3600px!important;background:#000;opacity:.8}
.close .hamburger-inner,.close .hamburger-inner::before, .close .hamburger-inner::after{background:#fff;}
button.hamburger {z-index:99999;border-radius: 0%;padding:16px 15px 14px 15px;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible; }.hamburger:hover {}.hamburger-box {width: 40px;height: 36px;display: inline-block;position: relative; }.hamburger-inner {display: block;top: 50%;margin-top: -2px; }.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width: 40px;height: 4px;border-radius: 4px;position: absolute;transition-property: transform;transition-duration: 0.10s;transition-timing-function: ease; }.hamburger-inner::before, .hamburger-inner::after {content: "";display: block; }.hamburger-inner::before {top: -10px; }.hamburger-inner::after {bottom: -10px; }.hamburger--3dxy .hamburger-box,.close .hamburger-box {perspective: 80px; }.hamburger--3dxy .hamburger-inner,.close .hamburger-inner {transition: transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1), background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dxy .hamburger-inner::before, .close .hamburger-inner::before, .hamburger--3dxy .hamburger-inner::after, .close .hamburger-inner::after {transition: transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); }.hamburger--3dxy.is-active .hamburger-inner,.close .hamburger-inner {background-color: transparent;transform: rotateX(180deg) rotateY(180deg); }.hamburger--3dxy.is-active .hamburger-inner::before, .close .hamburger-inner::before {transform: translate3d(0, 10px, 0) rotate(45deg); }.hamburger--3dxy.is-active .hamburger-inner::after,.close .hamburger-inner::after {transform: translate3d(0, -10px, 0) rotate(-45deg); }
button.close { z-index: 9999999999;border-radius: 0%;padding:16px 15px 14px 15px;display: inline-block;cursor: pointer;transition-property: opacity, filter;transition-duration: 0.15s;transition-timing-function: linear;font: inherit;color: inherit;text-transform: none;background-color: transparent;border: 0;margin: 0;overflow: visible;}
.slide-menu {position: fixed;width: 50vw;max-width: 100%;height: 584px!important;top:89px;right: 0;overflow: hidden;box-sizing: border-box;background: #333;transition-delay: 0s !important;transition: -webkit-transform 100ms ease-in;transition: transform 100ms ease-in;transition: transform 100ms ease-in, -webkit-transform 100ms ease-in;-webkit-transform: translateX(100%);transform: translateX(100%);will-change: transform;z-index: 10000000000;overflow-y:scroll;margin-right:-17px;}
.slide-menu ul li a span {opacity: 0;-o-transition: opacity .2s ease-in-out;
-ms-transition: opacity .2s ease-in-out;
-moz-transition: opacity .2s ease-in-out;
-webkit-transition: opacity .2s ease-in-out;
transition: opacity .2s ease-in-out;}
.slide-menu ul li:hover a span{
opacity: 1;
}
.slide-menu:after {opacity: 0;will-change: opacity;pointer-events: none;transition: opacity 0.3s cubic-bezier(0,0,0.3,1);}.slide-menu .active:after {opacity: 1;pointer-events: auto;}.slide-menu .slider {position:fixed;top: 0;right: 0;width: 100%;transition: -webkit-transform 100ms ease-out;
transition: transform 100ms ease-out;
transition: transform 100ms ease-out,
-webkit-transform 100ms ease-out;
-webkit-transform: translateX(0);
transform: translateX(0);
will-change: transform;
}
.slide-menu ul {
padding-left: 0;
list-style: none;position: relative;width: 100%;max-width: 100%;margin: 0;
}
.slide-menu ul ul {
position: absolute;
top: 0;
left: 100%;
display: none;
}
.slide-menu ul a {
display: block;
padding: 17px 34px;font-weight:700;line-height:1.4em;
color: #fff;font-family:oswald; font-size: 21px;text-transform:uppercase;
text-decoration: none;
}
.slide-menu ul li.iconss a#special-link-2,.slide-menu ul li.iconss a#special-link-3 {display:inline-block;width:49.99999%;padding: 10px 0px;
}
li.iconss {display:none}
.slide-menu ul li.iconss {font-weight:100}
.slide-menu ul li.iconss {margin:22px 0px 0px 0px!important;font-size:18px!important;font-family:oswald}
#special-link-2 {background:#3A579A;text-align:center}
#special-link-3 {background:#00ABF0;text-align:center;}
.slide-menu.no-transition, .slide-menu.no-transition * {
transition: none !important;
}
.slide-menu {
background: #000;
color: #fff;
}
.slide-menu .active .slide-menu-control {background:#3D3C3A}
.slide-menu .slider {
top: 0px;
}
.slide-menu ul li span{font-weight:100!important; letter-spacing: 1px;}
.slide-menu .controls {
overflow: hidden;
}
.slide-menu a {
color: #fff;
}
.slide-menu a:hover {
background: #262524;
}
.home #content-font2 h2 {margin-top:15px;display:inline-block;font-weight:600;font-family:oswald;font-size:60px;padding-top:0px!important;padding-bottom:20px;border-bottom: 10px solid #000}
.container-feature .promo-adjust {color:#fff!important}
.container-feature .promo-adjust h2 {width:85%;background:#000;font-family:oswald;font-weight:600;line-height:1.5em!important}
.author .promo-adjust:nth-child(n+2) {font-size:550%!important}
#content-font {color:#fff!important;position:relative;overflow:hidden;}
.archive #content-font {height:50%!important;}
.content-font-home ,.container-home{min-height:70vh!important;max-height:70vh!important;}
.archive #content-font::after{position: absolute; top: 0; left: 0;height: 100%; content: '';z-index:4;width: 100%;background: -webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,1) 100%,rgba(0,0,0,0) 15%);
background: linear-gradient(to top,rgba(0,0,0,1) 0,rgba(0,0,0,1) 100%,rgba(0,0,0,0) 15%);
mix-blend-mode:saturation; -webkit-mix-blend-mode: saturation;}
.archive #content-font::before{position: absolute; bottom: 0;z-index:4; left: 0;height: 100%; content: '';width: 100%;background: -webkit-linear-gradient(top,rgba(0,0,0,1) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,0) 80%);
background: linear-gradient(to top,rgba(0,0,0,1) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,0) 80%);}
.flex-item-home .flex-has-img .flex-item-img::after {
content: " ";
position: absolute;
z-index: 999;
top:30px;
left: 30px!important;
right: 30px!important;
bottom: 30px!important;
border: 10px solid #ffea00;
}
.flex-item-home .flex-has-img .details {padding-left:30px!important}
.flex-item-home .flex-has-img .details h3 {margin-top:60px!important;}
.flex-item-home .flex-has-img .details p {margin-top:5px;}
.flex-item-home .flex-has-img .details p strong {font-weight:700!important;}
.flex-item-home .flex-has-img .details h3 a {color:#ffea00!important}
.single-post .flex-item-home .flex-has-img .details h3 {font-size:3em!important;margin-top:60px!important;margin-bottom:-5px;}
.single-post .flex-item-home .flex-has-img .details p {display:inline!important;font-size:26px!important;padding:0px 0 1px 0!important}
.flex-item-home:hover .flex-has-img .details p, .flex-item-home:hover .flex-has-img .details h3 a {background:#4A014A!important}
.single-post .flex-item-home .flex-has-img .details {margin-left:20px!important}
.flex-item-home .flex-has-img .details p,
.single-post .flex-item, .flex-item-home {background:#000!important}
.single-post .flex-item:hover {background:#4A014A!important}
.flex-item-home:hover,.single-post .flex-item-home:hover {background:black!important}
.single-post .flex-item-home .flex-item-img img {min-width:100%!important;display:block!important }
.single-post .flex-item-home .flex-has-img::after , .single-post .flex-item-home .flex-has-img::after , .single-post .flex-item-home .flex-has-img::before , .single-post .flex-item-home .flex-has-img::before { background:inherit!important;}
.single-post .flex-item {border-bottom: 30px solid #000!important; }
.flex-item-home .flex-has-img .flex-item-img::after { border:none!important;border-top: 10px solid #4A014A!important; border-bottom: 10px solid #D1BFD1!important;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4A014A), to(#D1BFD1)); background-image: -webkit-linear-gradient(#4A014A, #D1BFD1); background-image: -moz-linear-gradient(#4A014A,#D1BFD1), -moz-linear-gradient(#4A014A, #D1BFD1); background-image: -o-linear-gradient(#4A014A, #fff), -o-linear-gradient(#000, transparent); background-image: linear-gradient(#4A014A, #D1BFD1), linear-gradient(#4A014A, #D1BFD1); -moz-background-size: 10px 100%; background-size:10px 100%; background-position: 0 0, 100% 0; background-repeat: no-repeat; }
.flex-item-home:hover .flex-has-img .flex-item-img::after { border:none!important;border-top: 10px solid #4A014A!important; border-bottom: 10px solid #4A014A!important;background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4A014A), to(#4A014A)); background-image: -webkit-linear-gradient(#4A014A, #4A014A); background-image: -moz-linear-gradient(#4A014A,#4A014A), -moz-linear-gradient(#4A014A, #4A014A); background-image: -o-linear-gradient(#4A014A, #4A014A), -o-linear-gradient(#000, transparent); background-image: linear-gradient(#4A014A, #4A014A), linear-gradient(#4A014A, #4A014A); -moz-background-size: 10px 100%; background-size:10px 100%; background-position: 0 0, 100% 0; background-repeat: no-repeat; }
div.featimgchk + div.div2 {display: none;}
.flex-item-home .flex-has-img:hover .details p,.flex-item-home .flex-has-img:hover .details h3 a {color:#fff!important}
.flex-item-home .flex-has-img .flex-item-img::after { -moz-transition-property: border;
-o-transition-property: border;
transition-property: border;
-webkit-transition-duration: .1s;
-moz-transition-duration: .1s;
-o-transition-duration: .1s;
transition-duration: .1s;
-webkit-transition-timing-function: linear;
-moz-transition-timing-function: linear;
-o-transition-timing-function: linear;
transition-timing-function: linear;}
.flex-item-home .flex-has-img:hover .flex-item-img::after { border: 10px solid #fff;}
.flex-item-home .flex-has-img .details p,.flex-item-home .flex-has-img .details h3 a { -webkit-transition-property: background;
-moz-transition-property: color;
-o-transition-property: color;
transition-property: color;
-webkit-transition-duration: .1s;
-moz-transition-duration: .1s;
-o-transition-duration: .1s;
transition-duration: .1s;
-webkit-transition-timing-function: linear;
-moz-transition-timing-function: linear;
-o-transition-timing-function: linear;
transition-timing-function: linear;}
.intro-box a {color:#fff!important;background:#000}
#content-font2 .intro-box a:hover, #content-font2 .intro-box a:focus {color:#fff!important;box-shadow:inset 0 -2px 0 transparent!important;background:#000}
.tab1 {background:#fff!important;text-align:left!important;position:relative;top:0;left:39%;min-height:100vh;width:61%;margin-top:-100px;margin-bottom:-245px;padding-top:50px}
.slideq {padding-bottom:70px;min-height:100vh;position:relative;font-weight:normal}
mark {background:#F4BDC3;color: #000;}
::selection {
background: #4A014A; color: #fff;/* WebKit/Blink Browsers */
}
::-moz-selection {
background: #4A014A;color: #fff; /* Gecko Browsers */
}
.tab1 .hero-unit {background:#fff!important;padding-left:0!important;padding-top:0!important}
.intro-box h1 {margin-top:50px!important;}
.tab1 h3 {font-size:2.5em!important;line-height:1.1em}
.intro-box {background: url('https://intercontinentalcry.org/wp-content/uploads/2018/09/icira.jpg') no-repeat 60% 0!important;position:fixed;top:0;padding-top:120px;padding-bottom:50px;margin-top:0px;left: 0;width:40%; min-height: 100%;height: auto;background-size: cover!important;
-moz-background-size: cover!important;
-o-background-size: cover!important;
-webkit-background-size: cover!important;}
#content-font2 h4,#content-font2 h2{font-size:150%!important;line-height:1.5em!important}
.wp-caption {width:100vw!important;margin-top:0px!important;}
.wp-caption img {margin-top:0px!important}
.caption small {margin-top:-10px;color:#777;}
#content-font2 .wp-caption-text{color:#777;font-size:1.2em!important;line-height:1.3em;padding:10px 0px 0px 0px;margin-top:0px;width:100%!important;text-align:left!important}
.cbp-af-button{transform: scale(.6);}
.cbp-af-header { top: 10px!important;left:9px!important;}
.cbp-af-button { top: 5px!important;right:5px!important}
#content-font *,.container-feature, #content-font a {color:#fff!important}
.parallax {display:none!important}
.featured-image {background:#000; left:0;right:-5px;position:absolute;min-height:100vh;bottom:0;}
.featured-image img, .featured-image:after,.featured-image:before,.featimgchk{min-height:102%;width:102%!important;min-width:102%!important;overflow:hidden;min-height:102vh;width:102vw!important;}
.featured-image img { object-fit: cover;}
.image-container{position:relative;max-width:100%;overflow:hidden;width:100%!important;min-height:70vh;background:#000;padding:0px 0 0;max-height:100vh!important;
margin: 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex-direction: column; flex-grow: 1;
align-items: center;
justify-content: center;}
body.page .image-container { max-height:50vh!important;min-height:50vh!important;margin-bottom:-30px!important}
.div2 {display: none;}
.flexbox .flex-item .flex-has-img::before{position: absolute; bottom: 0;z-index:4; left: 0;height: 100%; content: '';width: 100%;background: -webkit-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,0) 60%);
background: linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,0) 60%);}
#content-font::before{position: absolute; bottom: 0;z-index:4; left: 0;height: 100%; content: '';width: 100%;background: -webkit-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 2%,rgba(0,0,0,0) 60%);
background: linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 2%,rgba(0,0,0,0) 60%);}
.flexbox .flex-item .flex-has-img:hover::before,.flexbox .flex-item .flex-has-img:hover::after { position: absolute; bottom: 0;z-index:4; left: 0;height: 100%; content: '';width: 100%;background: -webkit-linear-gradient(bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,0) 40%);
background: linear-gradient(to bottom,rgba(0,0,0,1) 0,rgba(0,0,0,1) 5%,rgba(0,0,0,0) 40%); }
.flexbox .flex-item .flex-has-img .details h3 a:after { content:''; position:absolute; top:-1900px; bottom:-1900px; z-index:7; left:-1900px; right:-1900px; }
#content-font a span {position: absolute; width: 100%; height: 100%; top: 0;display:block; left: 0; text-decoration: none; z-index: 10000; background-color: #000; opacity: 0; filter: alpha(opacity=1); }
#content-font::after,.flexbox .flex-item .flex-has-img h3{z-index:5;}
.secondary-title:before,.authorship:before {content: "";display: table;clear: both;}
.secondary-title span,.authorship span {background:#000;display:inline!important;box-shadow: 0px 0 0 black, 0px 0 0 black;box-decoration-break: clone;}
#content-font .secondary-title span,#content-font .authorship span {background:#370137;display:inline!important;box-shadow: 8px 0 0 #370137, -8px 0 0 #370137;box-decoration-break: clone;}
body.search #content-font {height:40vh}
.secondary-title span {padding-bottom:2px}
.authorship span {padding-bottom:1px}
div.essb-click-to-tweet {width:70vw!important;margin-left:auto!important;margin-right:auto!important;}
.essb_t_nb_after {display:none!important}
.essb_t_nb {font-size:22px!important;font-weight:bold!important}
.essb-cornerbar ul.essb_links_list li.essb_totalcount_item { list-style:none!important;list-style-type: none!important;color:#fff!important} .essb-cornerbar ul.essb_links_list li.essb_totalcount_item span.essb_t_nb {color:#000!important;font-family:oswald;font-weight:600!important}
blockquote, .hero-unit{width:100vw!important;margin:40px auto!important;}
#content-font2 .signoff {width:100vw!important;margin:0px auto!important;}

.code-block-1 {margin-top:-10px!important;margin-bottom:-10px!important;}

.code-block iframe {width:60vw!important;margin-right:auto!important;margin-left:auto!important}

.senseblock {padding-top:0}

.senseblock  {font-family:open sans!important;}

.senseblock2 {width:100vw!important; display: flex!important;
  justify-content: center!important;
  align-items: center!important}
  
  

#content-font2 img {width:100vw!important;margin-left:0!important;margin-right:0}
.hero-unit{padding:20px 0px 20px 0px!important;}
#content-font2 .signoff {padding:0px 0px 0px 0px!important;}
#content-font2 .signoff.none {margin:0 auto 0px!important;padding:0 0 0 0!important;}
#content-font2 .signoff.none.signup-box {margin:60px auto 10px!important;}
div.postfoot-wrap-tags {margin:20px auto 0!important;width:70vw!important;text-align:center!important}
div.postfoot-wrap-tags-frame {padding:0px}
div.postfoot-wrap-tags a {color:#fff!important;font-size:18px;padding:5px 0px 0px 0;margin-bottom:5px!important;display:inline-block;font-family:oswald;text-transform:uppercase;font-weight:600;background:#CA4432;}
div.postfoot-wrap-tags span {color:#fff!important;font-size:18px;padding:0px 0px 0px 0px;margin-bottom:5px!important;display:inline-block;font-family:oswald;text-transform:uppercase;font-weight:600;background:#CA4432;margin-right:10px!important;}
div.postfoot-wrap-tags span:hover, div.postfoot-wrap-tags span:focus,div.postfoot-wrap-tags span:hover a, div.postfoot-wrap-tags span:focus a {background:#BB97BB;color:#fff!important}
#content-font2 .signoff iframe, #content-font2 .hero-unit img,#content-font2 .code-block img,#content-font2 .signoff img {width:100%!important;margin-left:0!important;margin-right:0!important;}
#content-font2 #playerArea::before,.video_frame::before{
content:"";
background:#000;
height:100%;
position:absolute;
width:100vw;top:0;left:0vw;
}
.post #content-font2 #playerArea, .post #content-font2 .video_frame {
position: relative;
padding-bottom: 37.25%; /* 16:9 */
height: 0;margin-bottom:40px;margin-top:40px}
.post #content-font2 div.wp-caption {margin-bottom:30px!important;margin-top:40px!important}

#playerArea iframe,#playerArea object,#playerArea embed,.video_frame iframe,.video_frame video{position: absolute;
top:0;border:0;
left: 10%;
width: 80%;
height: 100%;}
#playerArea iframe.gmap {position: absolute;
top:0;border:0;
left: 0%;
width: 100%!important;
height: 100%;}
#PlayerArea .wp-caption {margin-left:-20px!important;margin-right:20px!important}
blockquote {margin:30px 0!important;}
.hero-unit p,#content-font2 blockquote p {width:90vw!important;margin-bottom:25px;overflow-wrap: break-word;word-break: break-word;}
blockquote div.fb_iframe_widget {width:70vw!important;margin:-25px 15vw 0!important;}
#content-font2 .wgs_wrapper .gs-image-box {margin:0px 5px 0 0!important; }
.gcsc-branding {max-height:15px} .gcsc-branding img {}
#content-font2 .wgs_wrapper img {height:100%!important;max-width:194px!important; margin:0px 0px 0 0!important;}
.gs-web-image-box {height:194px!important;width:259px!important}
#content-font2 .gcsc-branding img.gcsc-branding-img-noclear {width:42px!important;height:10px!important;max-height:100%!important}
.p-wrapper {width: 100vw !important;margin-left:-20px!important}
.featured-image {display: flex!important;align-items: center;justify-content: center;margin-left:-20px;position:relative}
.date {display:inline-block;}
span.author:after {content: "";display: table;clear: both;}
.featured-image { filter: brightness(110%); -webkit-filter: brightness(110%);}
.featured-image:before{-webkit-filter: blur(4px) invert(1) contrast(.75);filter: blur(4px) invert(1) contrast(.75);mix-blend-mode: overlay;overflow: hidden;-webkit-filter: contrast(1.25);filter: contrast(1.25);filter:saturate(9); -webkit-filter:saturate(9); display: block;top:0;left:0;position: absolute;height: 100%;width: 100%;content: '';}
.author .promo-adjust {position:absolute;top:-30px;display:block;line-height:1.3em!important;z-index:3}
.promo-adjust {position:absolute;top:40px;display:block;line-height:1.3em!important;z-index:3}
.promo-adjust a span {position:absolute;z-index:11}
.postinfo-box-wrapper {z-index:2}
.postfoot-wrap {margin-top:50px}
.postinfo-box-wrapper{margin-top:0px;padding:90px 40px 30px 23px!important;z-index:2;background:#000;width:100%!important;min-height:100px!important}
.postinfo-box {padding: 5px 20px;clear:both!important;display:block!important;}
a.partner0 {font-weight:600;margin-right:50px;font-family:oswald}
.artnav {font-family:oswald; width:100%;font-size:18px}
.artnav h4 {font-weight:400;font-size:20px}
.page- .essb_links {display:none}
.artnavpage {width:100%;display:block;clear:both}
.artnavpage a {width:41%!important;color:#fff!important;font-weight:400;background:#CA4432;padding:8px 17px;display:inline-block}
.artnum {text-transform:uppercase;font-size:90%;font-weight:400;}
.artnavpage a:last-child {float:right}
.artnavpage div.alnr {text-align:right!important;float:right}
.artnavpage {min-height:50px;display:block;clear:both;position:relative}
.logo {padding-left:20px;}
.grid {margin-top:25px!important}
.grid {display: flex;flex-wrap: wrap;}
.intro-content {margin-top:0px}
.panel-wrapper h2 {margin:15px auto;display:block;max-width:50vw;font-weight:700!important;text-transform:none;}
.panel-wrapper h2 span span {font-size:19.5px!important;display:block;line-height:1.4em;font-weight:200!important;visibility:visible!important;text-align:center;font-family:oswald,impact!important;text-transform:uppercase}
.grid {margin-top:60px}
.container{width:100%;max-width:100%!important}
#content-wrapper{position:relative;border-bottom:0px solid #d9d9d9}
.panel-wrapper{width:100%;margin-bottom:0px}
.full .panel-wrapper {width:100%;margin-bottom:-30px}
.image-container .wp-caption-text {font-size:15px!important;position:absolute;bottom:-15px;background:#000;line-height:1.5em;padding:20px 40px 20px;right:0;opacity:.1;left: 50%;z-index:9999;
-webkit-transform: translateX(-50%);width:70vw!important;align-items: center!important;text-align:center!important;
transform: translateX(-50%);}
.image-container .wp-caption-text:hover {opacity:.9!important;}
.single-page #content-font2 .one_half .dlny {width:25vw!important;margin-top:0; transform: translate(4.8%, 0%); position: relative; left: 0%; top: 0%;}
#content-font2 .one_third img {width:20vw!important;margin-top:0; transform: translate(4.8%, 0%);
position: relative; left: 0%; top: 0%;}
.last {clear:right!important}
#content-font2 img.trackinmg {max-width:1px!important;height:1px!important;overflow:hidden}
#content-font2 img {margin-top:20px}
.transcriptout {background:#000;padding:10px;display:block;clear:both;float:none!important}
.transcriptleft {width:100%!important;float:none!important;margin-right:0!important;margin-left:0!important}
.transcriptright {width:100%!important;float:none!important;padding-top:10px}
.transcriptin {height:420px;overflow:auto;font-size:70%;color:#fff!important}
.wp-video {width:100%!important}
.wp-video{margin-left:auto!important;margin-right:auto!important}
.page-template-default .authorship {display:none}
.wp-video{margin-left:auto!important;margin-right:auto!important}
.wp-video {margin-top:-21px!important}
#subfooter-wrapper .span12{padding:0 20px 0 30px}
#rpost h5 {display:block;width:60%}
.signoff iframe{max-width:100%!important}
.signoff.none.amaz {background:#fff!important;text-align:center!important}
.signoff.none.amaz * {margin:0 auto 0 auto;text-align:center!important}
#content-font2 {padding-right:10px;margin-top:25px}
a.partner0 {display:none!important}a#back-to-top{display:none!important}
.container{width:100%}.row-fluid{width:100%}.row{margin-left:0}[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content.main-content{width:100%}
.clearfix:after,.clearer:after {
visibility: hidden;
display: block; display: table;
font-size: 0;
content: " ";
clear: both!important;
height: 0;
}
a,a:link{text-decoration:none;color:#000}
.container-fluid.no-padding{padding-left:0;padding-right:0}
#content-wrapper{position:relative;background:#FFF;}#content.main-content{float:left;width:66.666666%;position:relative;font-size:13px;margin-top:-1px;word-wrap:break-word}
ul.langswit{margin-left:0;list-style:none;float:right}ul.langswit li{display:inline}nav{display:block}ul.langswit{margin-bottom:0;margin-right:0px!important;list-style:none}ul.langswit a{font-family:oswald,impact!important;font-weight:200!important;font-size:15px!important}#content-font *{text-align:left!important}ul.langswit li.current-lang a{display:none!important}ul.langswit li a{display:block}.container:before{display:table;content:"";line-height:0}
#content-font2 a:link,#content-font2 a {
text-decoration:none;
border-bottom: 2px solid #ff9800;
box-shadow: inset 0 -2px 0 #ff9800;
color: inherit;
transition: background 0.1s cubic-bezier(.33,.66,.66,1);
}
#content-font2 a:hover {
background: #ff9800!important;
}
.post-template-default #content-font2 p:first-child:first-line {
font-weight:600;font-family:oswald; text-transform:uppercase; font-size: 28px!important
}
#content-font2 p.fun a:link,#content-font2 p.fun a,#content-font2 p.fun a:hover {
background:#fff!important}
#content-font2 a:hover,#content-font2 a:focus{background-size: 4px 50px;}
.post-transltation{display:block;width:100%;padding:15px 25px!important;text-decoration:none;font-size:1.05em;margin:-80px 0 30px 0!important;color:#fff!important;background-color:#648000;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:none!important}
#content-font2 a.post-transltation:hover,#content-font2 a.post-transltation:active,#content-font2 a.post-transltation:focus{color:#fff!important;background-color:#719002;box-shadow:none!important}
.ad{text-align:center}.ad img{max-width:100%}
body.archive .container-feature .promo-adjust h2{display:none!important}
body.archive .container-feature {height:10vh!important;overflow:hidden}
body.tax-peoples .author-info img {display:none}
body.archive.author .headfix .promo-adjust h2 {bottom:30px;}
.signoff.ad{background:#E3A21A;border:2px solid #E3A21A;padding:30px 0px;text-align:left;font-weight:100;margin:5px 0px 0px 0px!important;clear:both;font-family:open sans!important;font-size:22.0938px;line-height:25.4859px;font-size:140%;left:0;right:0 }
.signoff.ad a {
width:57vw;margin-left:auto!important;margin-right:auto!important;float:none;display:block}
.signoff.ad strong,strong {font-weight:700!important}
#content-font2 strong {font-weight:500}
.slickModal em {font-style:italic;}
.signoff.ad a:hover { -webkit-stroke-width: 5.3px;
-webkit-stroke-color: #FFFFFF;
-webkit-fill-color: #FFFFFF;
text-shadow: 1px 0px 20px white;
-webkit-transition: width 0.3s;
transition: width 0.3s;
-moz-transition: width 0.3s; /* Firefox 4 */
-o-transition: width 0.3s; /* Opera */}
#text-16 {margin-top:800px}
.bmainr .one_third {background:#B6DEBC;text-align:center;height:300px;margin-bottom:3%;
}
.authormainr .one_third {background:transparent;text-align:center;height:500px;margin-bottom:3%;
}
.authormainr .one_third div {padding:0px 0px!important;
display: block;
position: relative;
top: auto!important;
transform: none!important;
}
.authormainr .one_third div p {display:inline-block!important;width:auto!important}
#content-font2 .authormainr .one_third img {min-width:130px!important; width:130px!important; min-height: 130px!important;height:130px!important;margin-top:0; transform: none!important;
position: relative; left:auto!important; top: 0!important;margin-bottom:-60px!important}
.bmainr .one_third {font-weight:bold;font-size:1.6em; text-align: center;line-height:1.5em}
.bmainr .one_third div {padding:10px 20px;
display: block;
position: relative;
top: 50%;
transform: translateY(-50%);
}
.bmainr .one_third div a:hover,.bmainr .one_third div a:hover {box-shadow:inset 0 -2px 0 transparent!important;}
.partnercontain:after {content: "";
display: block;
clear: both}
.partnercontain {margin-bottom:40px}
#content-font2 .partnercontain a.partnerlist img{text-align:center;max-height:100px!important;min-width: 33px!important; min-height: 100%!important;height:100%!important;position:relative;
transform: translate(0%, 0%)!important; left: 0%!important; top: 0%!important;float:left;padding: 0 10px 10px 0}
.signoff.ad a span,.page-template-default .alm-listing2 .alm-reveal .flex-item a span{
position:absolute;
width:100%;
height:100%;
top:0;
left: 0;
z-index: 9;
}
.signoff.ad a:hover, .signoff.ad a:focus{box-shadow:inset 0 -2px 0 transparent!important;color: white}.signoff.ad *{color:white!important;line-height:1.4em!important}
.signoff.ad a{color:white!important;box-shadow:inset 0 -2px 0 transparent!important}
.signoff.ad:hover {background:#F0AF28}
#content .intro-content{padding:0 20px 25px 20px}#content .intro-content h1{margin-top:-20px}
.wgs_wrapper div{word-wrap:normal!important}
#content-font{width:100%;font-size:24.0938px;line-height:27.4859px;}
.archive.author .pagination-wrapper {margin-top:40px;}
.secondary-title{font-size:42.5px!important;display:inline-block;line-height:1.4em;font-weight:200!important;visibility:visible!important;text-align:center;font-family:oswald,impact!important;text-transform:uppercase}.widget_media_image{padding:20px 20px 20px 20px;font-size:12px}.social-counts{font-weight:200!important}.main-content .content-inner{line-height:1.6em}div:empty{display:none;height:1px;overflow:hidden}
.safari-text-fix{display:none}
.transcriptout {background:#000;padding:10px;display:block!important;clear:both!important;float:left!important;margin-bottom:10px}
.transcriptleft {width:31%!important;float:left!important;margin-right:3%!important;margin-left:3%!important}
.transcriptright {width:61%!important;float:left!important;padding-top:10px}
.transcriptin {height:420px;overflow:auto;font-size:70%;color:#fff!important}
.loop.grid {border-right:23px solid #fff!important}
.panel-inner h2{text-align:center}
.pagination-wrapper{
justify-content: center;-webkit-flex-direction: column; /* Safari */
flex-direction: column;
align-items: center;text-align:center}
.loop-page h2 {text-transform:uppercase;font-family:oswald;font-weight:200;font-size:26px;line-height:1.3em;margin:10px 0 0 0}
.panel{padding:20px 0 0 0;}
.main-content.grid .authorship .author {display:none}
#content-font2,.tax-desc{font-size:19.973px;line-height:28.9608px}
.authorship{font-size:.8em;margin-bottom:40px}
.main-content.grid .authorship {text-align:center;margin-top:5px}
#content-wrapper{position:relative;border-bottom:0px solid #d9d9d9} .main-content .aligncenter, .main-content .alignleft, .main-content .alignright{text-align:center;margin:10px auto 20px;display:block}
.signoff.none ul{list-style-type:none;margin-left:0!important;padding-left:0!important}.full .the-content .signoff.none{min-height:40px}.signoff h4{font-size:1.3em!important;line-height:1.5em;margin-top:1px}
.giving2{color:#fff;width:100vw;background:#000;border:2px solid #000;padding:30px 0px 30px 0px;text-align:center;font-size:29px!important;margin:0px 0px 0px 0px!important;clear:both;position:relative;margin-left:-67px!important}
.bigbar {color:#fff;width:100vw;background:#000;border:2px solid #000;padding:30px 0px 30px 0px;text-align:center;font-size:29px!important;margin:0px 0px 20px 0px!important;clear:both;position:relative;margin-left:0px!important}
.givf .giving2 {background:#B6DEBC!important;border:2px solid #B6DEBC}
.two_third{width:65.33%}.one_fourth{width:22%}.three_fourth{width:74%}.one_fifth{width:16.8%}.two_fifth{width:37.6%}.three_fifth{width:58.4%}.four_fifth{width:79.2%}.one_sixth{width:13.33%}.five_sixth{width:82.67%}.custom_column{position:relative;margin:0;float:left}.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;min-height:1px;margin-bottom:0}.margin0{margin-bottom:0!important}.margin10{margin-bottom:10px!important}.margin20{margin-bottom:20px!important}.margin30{margin-bottom:30px!important}.margin40{margin-bottom:40px!important}.margin50{margin-bottom:50px!important}.margin60{margin-bottom:60px!important}.margin70{margin-bottom:70px!important}.margin80{margin-bottom:80px!important}.margin90{margin-bottom:90px!important}.margin100{margin-bottom:100px!important}.margin0,.margin10,.margin20,.margin30,.margin40,.margin50,.margin60,.margin70,.margin80,.margin90,.margin100{clear:both;overflow:hidden}.hero-unit{font-weight:200;color:inherit;background-color:#eee}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit li{line-height:30px}
.pagination-wrapper a{display:inline-block;padding:13px;text-align:center; font-family:'Oswald',impact!important;font-size:26px!important;font-weight:600!important;color:#000}.pagination a:hover{color:#666}
body:lang(es-MX) #footer,body:lang(es-MX) #connect,body:lang(es-MX) #comments,body:lang(es-MX) #subfooter{display:none}body:lang(es-MX) .transl-en{display:none}body:lang(en-CA) .transl-en{display:inline-block!important}body:lang(es-MX) .transl-es{display:inline-block!important}body:lang(en-CA) .transl-es,body:lang(es-MX) .blocksense,body:lang(es-MX) #mc_embed_signup{display:none!important} p:empty,div:empty{display:none;height:1px;overflow:hidden}



body:lang(es-MX) .flex-item-home,body:lang(es-MX) .cbp-af-button {display:none}
.main-content pre{background:#fcfcfc}
body.eaor .image-container{display:none!important;position:relative;width:80%!important;max-height:40vh;background:#!important}
body.eaor #content-font2 .code-block-15 {width:100vw!important;background:#000;margin-left:-15vw!important;}
body.eaor #content-font2 .code-block-15 .toc {display:block;clear:both;margin-left:15vw!important;text-align: left!important;}
body.eaor #content-font::after {display:none;position: relative; top: 0; left: 0;height: 1%; content: '';z-index:4;width: 100%;background:
none!important;background:none!important; mix-blend-mode:none!important; -webkit-mix-blend-mode: none!important;}
body.eaor #content-font::before{display:none;position: relative; bottom: 0;z-index:4; left: 0;height: 1%; content: '';width: 100%;background:
none!important; background: none!important;}
body.eaor #content-font2 p:first-of-type:first-letter { font-family:open sans!important;font-size:247px!important;margin-top:9px!important;line-height:190px!important}
body.eaor #content-font2 .code-wide p:first-of-type:first-letter {font-weight:600!important; float:none!important;padding-right:0px!important;line-height:32.5px!important;font-family:oswald!important;color:#fff!important;font-size:32.5px!important;padding-left:0;margin-left:0}
body.eaor #content-font {margin:0 auto!important;width:80vw!important;max-width:80vw!important;word-wrap: break-word;}
body.eaor #content-font h1 { display:block!important;width:70%!important;background:transparent!important;color:#000!important}
.post-template-default #content-font2 blockquote p:first-child:first-letter,.post-template-default.postid-30656 #content-font2 p:first-child:first-letter,.post-template-default #content-font2 .flexbox-post .flex-item .details p:first-letter,.post-template-default.postid-41086 #content-font2 p:first-child:first-letter{
font-weight:inherit!important; font-size: inherit!important;float:none!important;background:inherit!important;
line-height:inherit!important;padding-right:0!important;font-style:inherit!important;color:inherit!important;margin-right:0!important
}
.post-template-default.postid-41086 .code-block,.postid-41086 #content-font .artheada .authorship{display:none!important}
.flexbox-post-cover {position:relative!important}
.flexbox-post-cover a span{
position: absolute; width: 100%; height: 100%; top: 0;display:block; left: 0; text-decoration: none; z-index: 10000; background-color: #000; opacity: 0; filter: alpha(opacity=1);
}
.flexbox-post-all a h3 {color:#fff!important}
.flexbox-post-title {margin-top:-60px!important}.flexbox-post-all {margin-bottom:-60px!important}
.flexbox-post-footer {display:none!important}
.flexbox-post-title p:first-of-type {font-family:oswald!important; font-weight:600;
text-transform:uppercase; font-size: 23px!important}
.flexbox-post-title {background:#000!important;width:100%!important;padding:50px 0}
.flexbox-post-title p {text-align:center!important;color:#C69CC6!important;font-size:110%!important}
.post-template-default #content-font2 .flexbox-post .flex-item .details p:first-letter{ font-family:open sans!important}
.post-template-default #content-font2 .flexbox-post .flex-item,.post-template-default #content-font2 .flexbox-post .flex-item .flex-has-img {background:#000!important}
.post-template-default #content-font2 .flexbox-post .details p {margin-top:-15px!important;display:block!important}
.flexbox-post {background:#000!important}
.flexbox-post-wide .flexbox-post h3,.flexbox-post-wide .flexbox-post .flex-item .details{color:#000!important}
.flexbox-post-wide, .flexbox-post-wide .flexbox-post .flex-item .flex-item-img {background:#fff!important}
.flexbox-post-wide .flexbox .flex-item .flex-has-img::before{position: absolute; bottom: 0;z-index:4; left: 0;height: 100%; content: '';width: 100%;background: none!important}
.flexbox-post-wide .flexbox .flex-item .flex-has-img:hover::before,.flexbox .flex-item .flex-has-img:hover::after { background: none!important} }
.post-template-default #content-font2 .flexbox-post-wide .flex-item .details p {color:#000!important}
.post-template-default #content-font2 .flexbox-post .flex-item .details h3,.post-template-default #content-font2 .flexbox-post .flex-item .details p {width:90%!important;margin-left:0!important}
.post-template-default #content-font2 .flexbox-post .flex-item {border-bottom: 0px solid #000!important; }
.post-template-default #content-font2 .flexbox-post .flex-item .flex-has-img .flex-item-img {width:100%!important;max-width:54vw!important;width:54vw!important; }
blockquote , .post-template-default #content-font2 blockquote p:first-of-type:first-line {font-size:inherit!important;display:block;line-height:inherit!important;font-weight:300!important;visibility:visible!important;text-align:left;position: relative;}
.post-transltation {margin-top:-40px!important}
#content-font2 .twitter-tweet-rendered{width:70vw!important;margin-left:auto!important;margin-right:auto!important;}
.post-template-default #content-font2 blockquote {
background:#370137!important;color:#fff!important;padding:20px 0 20px!important;}
blockquote cite {
color: #999999;
margin-top: 5px;font-style:normal!important;
float:right;clear:both;display:block;
}
.post-template-default #content-font2 {margin-top:30px}
.post-template-default #content-font2 p:first-of-type:first-letter
{
color: #fff;background:#370137!important;
float: left;font-family:oswald;
font-weight:600;font-style:normal!important;
font-size: 175px!important;margin-right:10px;margin-bottom:-7px!important;margin-top:-25px!important;
padding:10px 7px!important;
line-height:185px;
}
#mc_embed_signup{background:#fff; clear:left; font-size:14px; width:100%;}
/* MailChimp Form Embed Code - Horizontal Super Slim - 12/16/2015 v10.7
Adapted from: http://blog.heyimcat.com/universal-signup-form/ */
#mc_embed_signup form {text-align:left; padding:0px 0 0px 0;}
.mc-field-group { display: inline-block; } /* positions input field horizontally */
#mc_embed_signup input.email {font-family:"Open Sans","Helvetica Neue",Arial,Helvetica,Verdana,sans-serif; font-size: 15px; border: 0px solid #ABB0B2; color: #343434; background-color: #fff; box-sizing:border-box; height:32px; padding: 0px 0.4em; display: inline-block; margin: 0; width:100%; vertical-align:top;border-bottom: 1px solid #ABB0B2; }
#mc_embed_signup label {display:block; font-family:oswald;font-size:24px; padding-bottom:10px; font-weight:bold;text-transform:uppercase;}
#mc_embed_signup label span {border-top:10px solid #000;padding-top:5px!important}
#mc_embed_signup .clear {display:block;} /* positions button horizontally in line with input */
#mc_embed_signup .button { -moz-border-radius: 0px; border-radius: 0px; display:block;font-size: 13px; border: none; letter-spacing: .03em; color: #fff; background-color: #000; box-sizing:border-box; height:32px; line-height:32px; padding:0 18px; display: inline-block; margin: 0;margin-top:20px; transition: all 0.23s ease-in-out 0s;}
#mc_embed_signup .button:hover {background-color:#777; cursor:pointer;}
#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%;margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc-embedded-subscribe-form input[type=checkbox]{display: inline; width: auto;margin-right: 10px;}
#mergeRow-gdpr {margin-top: 20px;}
#mergeRow-gdpr fieldset label {font-weight: normal;}
#mc-embedded-subscribe-form .mc_fieldset{border:none;min-height: 0px;padding-bottom:0px;}
#content-font2 .essbfc-container ul{padding:0;margin:0 0 0px 0px!important}
#content-font2 .signoff.none.nmbe {margin-top:40px!important;margin-bottom:-40px!important}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.post-template-default #content-font2 p:first-of-type:first-letter { margin-top:-20px; }
}
#footer-menuz{margin-bottom:25px}#footer-menuz a{margin:25px 18px 2px 18px;font-family:oswald,impact!important;font-weight:200;font-size:18px;text-transform:uppercase;display:inline-block}#footer-menuz a:hover,#footer-menuz a:focus{color:#333!important}.footerbl a:hover,.footerbl a:focus{box-shadow:inset 0 -2px 0 0 #000}.footerbl a {font-weight:bold}.footerbl{font-family:'Open Sans';font-weight:100;font-size:16px;color:#000;line-height:1.4em;margin-bottom:10px;width:70vw;margin-left:auto;margin-right:auto}#subfooter{text-align:center}.footerbl2{margin-bottom:25px}
#content-wrapper .widgets{margin-right:0} .widgets img {width:100%}
.widgets ul li{padding:0 15px 15px!important}.widgets ul li a{display:inline-block}.widgets .header{padding:11px 5px 11px 15px;border-bottom:1px solid #d9d9d9;position:relative;font-family:'Oswald',impact!important;font-size:15px;line-height:20px;font-weight:400;font-style:italic;text-transform:uppercase;background:#fdf6f3}
.widgets .textwidget,.widget_media_image{padding:20px 20px 20px 20px;}
.boxzilla-close-icon{color:#fff!important;}
.hopper {display:block;margin-left: 110px;}
.boxzilla-content strong {color:#FFC90E}
#boxzilla-box-30344-content,#boxzilla-box-42291-content {margin-top:0!important;overflow:hidden!important;background:#FFCE08;min-width:100%!important;position:fixed!important;left:0;right:0;bottom:0;padding:18px 12px 72px 12px;color:#000!important}
#boxzilla-box-30736-content, #boxzilla-box-42292-content {margin-top:0!important;overflow:hidden!important;background:#00F0DC;min-width:100%!important;position:fixed!important;left:0;right:0;bottom:0;padding:18px 12px 44px 12px;color:#000!important;text-align:center!important;font-size:19px!important;}
.one_half.bigb.trx {margin-bottom:0px}
.hopper2 .basement {min-width:100%!important;position:fixed!important;left:0;right:0;bottom:0;padding:4px 12px 4px 12px;background:#000;font-size:12px!important;color:#fff!important;}
.hopper3 p {margin:0 0 0 0!important}
.boxzilla-content .hopper2 a {background:#000!important;text-decoration:none;color:#FFCE08!important;padding:2px 6px 2px 5px;margin-left:7px!important;text-transform:uppercase;font-size:15px!important;}
.boxzilla-content .hopper2 .basement a {font-size:12px!important;color:#fff!important;text-decoration:underline;text-transform:none!important;margin-left:-2px!important;}
.boxzilla-content .hopper3 a {background:none!important;max-width:35px!important;overflow:hidden!important;width:35px!important;height:35px!important;display:inline!important;color:#000!important;font-size:19px!important;}
#content-font2 .signoff.none.nmbe a.custom-dbox-popup {background:#fff!important;text-decoration:none;color:#000!important;padding:2px 6px 2px 5px;text-transform:uppercase;text-decoration:none;font-size:16px!important;
border: 2px solid #000; border-bottom: 2px solid #000!important;
box-shadow: inset 0 0px 0 #000!important;
color: inherit;
transition: background 0.1s cubic-bezier(.33,.66,.66,1);}
.support-link {margin-top:10px!important}
#content-font2 .signoff.none.nmbe a:hover {
background: #fff!important;
}
.boxzilla {background:transparent!important}
.hopper2 div {font-family:open sans;color:#000!important;font-size:18px!important;line-height:1.5em!important;font-weight:100!important;margin:0 auto!important;text-align:center;}.floor {position:relative}
.floor a {width: 30px;
height: 30px;position:absolute;left:0;
border: 1px solid #000;top:-2px;
border-radius: 50%;padding:5px 3px 0px 3px;
text-decoration:none;font-size:18px;margin-right:30px;
transition: background-color 0.3s ease-in-out;
text-align: center; border: 1px solid #000;}
#boxzilla-box-30736-content .floor a,#boxzilla-box-42292-content .floor a {top:-30px;}
.floor a:hover, .hopper2 a:hover { opacity: 0.7;}
.boxzilla-content p.small {font-size:.9em!important;margin-top:-20px!important;margin-bottom:-30px!important}
.no-no {display:block;text-align:right;}
#footer-menuz {text-align:center;padding:0 30px;}
#subfooter-wrapper.solo{margin-top:25px}#subfooter{padding:20px 0;}#subfooter p{margin:0}
#rpost .full2{width:100%;margin-top:-36px;}
#rpost {margin-top:0px;border-right:0;padding-top:0;}
#rpost .full2 .panel-wrapper{float:left;margin:0;width:50%!important;}
#rpost .full2 .article-image {max-width:554px; max-height:367px;overflow:hidden;width:100%;height:100%;background:#000}
#rpost .full2 .article-image .size-large {object-fit: fill;width: 100%;}
.hero-unit .author-info img{max-width:231px!important;width:231px!important;display:inline-block!important;margin-left:auto!important;margin-right:auto!important;}
#rpost .articles .panel-inner{padding:0 0px 0px 20px!important;margin-bottom:0px!important}
.hov1{background-size:cover!important;position:relative;text-align:center;z-index:100;padding:50px 50px 50px 50px!important;cursor:pointer;color:#333}
.hov1:before{content:'';display:block;height:100%;width:100%;position:absolute;top:0;left:0;z-index:-100;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;-ms-transition:background-color .2s linear;transition:background-color .2s linear;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s; opacity: 1;}
.hov1 h5{opacity:1;-o-transition:.2s;-ms-transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;transition:.2s;} .hov1:hover *{opacity:1;color:#fff!important} .hov1 h5{opacity:1;font-size:30px;line-height:1.5em;}
.article-image .hero-unit {width:100%; height:367px;overflow:hidden;padding:0 0 0 0!important;position:relative}
.article-image .hero-unit div.v2 a, .article-image .hero-unit a {color:#fff!important}
.article-image .hero-unit h5{font-family:oswald,impact!important;line-height:1.5em;text-transform:uppercase;font-weight:300; opacity:1; width: 90%; margin: auto; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.postinfo-box-wrapper{width:100%!important;margin-left:0px;margin-right:-4px;position:relative; min-height:200px;
}
.postinfo-box-wrapper{padding:10px 40px 110px;z-index:2;}
.headfix {margin-top:-100px;}
.headfix .container-wid,.headfix .container-feature {padding-bottom:40px}
.sidebar-left .postinfo-box-wrapper,.main-loop.full .postinfo-box-wrapper{margin-right:0}.postinfo-box{padding:20px;color:#decde1}.postinfo-box a{color:#decde1!important}.postinfo-box a:hover{color:#FFF!important}.postinfo-box .category-list{float:right;position:relative;padding-left:28px}.postinfo-box .category-list span{color:#b1a3b3;position:absolute;top:0;left:0}.postinfo-box .category-list a{font-style:italic;font-size:11px}.postinfo-box .author-info{color:#d5c4d7}.postinfo-box .avatar,.postinfo-box .attachment-guest-author-96,.postinfo-box .author_gravatar{display:inline-block;padding:0;border:7px solid #262626;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.postinfo-box .thumbnail{border:0 solid #ddd}
.postinfo-box .author-image{margin-top:5px;margin-left:70px;float:left;margin-right:20px;margin-bottom:15px}.postinfo-box h1{color:#FFF;line-height:1.5em;overflow:auto;}.postinfo-box .author-profile-fields{margin-top:15px;margin-left:30px}.postinfo-box .author-profile-fields a{font-size:16px;color:#b1a3b3!important;padding:0 8px 4px 0}.postinfo-box .author-profile-fields a:hover{color:#FFF!important}.testimonials-list img.wp-post-image{width:80px;height:80px}
.backgroundcred {display:none}#content-wrapper,.content-inner {border:0!important;}
body.custom-background {background:#fff!important}
#content-wrapper,.content-inner {border:0!important;background:transparent!important;}
#sticky-controls {padding-right:50px}
.post #content-font2 {font-size: 2.4vmin!important;line-height:1.5em;font-size:1.6em!important;}
.intro-content {margin-top:30px}
.code-block .signoff.amaz {width:60vw;padding-left:20vw!important;margin-right:20vw!important;float:none;display:block;text-align:center}
#content-font2 .code-block .signoff.ad {padding-left:0px!important;padding-right:20px!important;width:100vw!important;margin-left:0!important;float:none;display:block; background:#4B2175;border:2px solid #4B2175;font-size: 1.45em!important;line-height:1.5em!important}
#content-font2 .code-block .signoff.ad strong {display:block!important;clear:both!important}
#content-font2 .code-block .signoff.ad a {width:60vw;float:none;display:block;text-align:center;padding-top:10px!important}
#content-font2 .code-block .signoff.ad a:hover {color:#fff!important}
.sense {text-align:center;color:#777;font-size:80%;}
.block {margin-top:0px;background:#e9e6e9;padding-top:0px;text-align:center;}
.videoblock {margin-top:0px;background:#fff;padding-top:0px;text-align:center;}
.blocksense {text-align:center;color:#777;font-size:70%;text-transform:uppercase}
.block img {margin-top:0px!important;padding-top:0px!important}
.passform {min-height: 700px!important;
position: relative;width:100%;
margin-top:-400px;
}
.passform form {
position: absolute;
top:0;bottom:0;
left: 0;
width: 100%;
text-align: center;
margin: 0; padding: 300px 0;
background: linear-gradient(to bottom, transparent 30%, white, white);
}
.passform h2 {font-weight:700!important}
.passform form p {
font-size:5vw!important; font-weight:700;}
.passformmessage {
font-weight:700;line-height:1.5em;
font-size:30px
}
.passform form input.inpt {
width: 300px;
height: 30px;
margin-bottom: 10px; margin-top: 10px;
padding-left: 15px;background:#000!important;
border: none;border-bottom:4px solid #000;
color: #e74c3c;
outline: none;
}
.passform form input[type=submit]
{ width: 70px; margin-top: 10px;
height: 30px;margin-left:7px;
margin-bottom: 10px;
padding: 5px 2px;background:#000!important;
border: none;
color: #ffffff;
outline: none;}
.grid {margin-top:0px}
.videos .artheada h1 span, .video-es .artheada h1 span {
font-family: 'Love Ya Like A Sister'}
.videos .artheada h1 span, .video-es .artheada h1 span {font-size:150%!important;line-height:1.3em!important}
.category-videos #content-font2 , .category-videos #content-font2 #playerArea::before, .category-videos .video_frame::before, .category-video-es #content-font2 , .category-video-es #content-font2 #playerArea::before, .category-video-es .video_frame::before{background:transparent!important;}
.category-videos #content-font2 .post-transltation , .category-video-es #content-font2 .post-transltation {display:none!important}
.category-videos #content-font .artheada h1 span, .category-videos #content-font .secondary-title span, .category-video-es #content-font .artheada h1 span, .category-video-es #content-font .secondary-title span{background:#000!important;box-shadow: 17px 0 0 #000, -17px 0 0 #000!important;}
body.videos #content-font2 p:first-of-type:first-letter, body.video-es #content-font2 p:first-of-type:first-letter {color:#fff!important;background:#000!important}
.category-videos #content-font2 #playerArea::before, .category-videos .video_frame::before, .category-video-es #content-font2 #playerArea::before, .category-video-es .video_frame::before {
padding-bottom:130px;}
.category-videos #content-font2 .signoff, .category-video-es #content-font2 .signoff {color:#D5C4D3!important;background:#000!important;margin-top:0!important;width:80vw!important}
body.videos #content-font .authorship, .category-videos .postfoot-wrap-tags, body.video-es #content-font .authorship, .category-video-es .postfoot-wrap-tags {display:none!important}
.category-videos #content-font2, .category-video-es #content-font2 {color:#fff!important}
body.videos, body.video-es {background:#000!important}
.category-videos #content-font2 p:first-of-type:first-letter, .category-video-es #content-font2 p:first-of-type:first-letter {color:#fff!important;}
.category-videos .image-container::after , .category-video-es .image-container::after {
display: block;
position: relative;
background-image: linear-gradient(to bottom, rgba(0,0, 0, 0) 0, #000 100%);
margin-top: -500px!important;
height: 500px!important;
width: 100%;
content: '';
}
.category-videos .image-container,.category-videos #content-font , .category-video-es .image-container,.category-video-es #content-font {min-height:90vh;height:auto;
}
.videos #content-font .artheada h1, .videos #content-font .artheada, .video-es #content-font .artheada h1, .video-es #content-font .artheada { align-items: center!important;text-align:center!important;justify-content: center!important;margin-top:-40px!important}
body.videos #content, body.videos .noscroll, body.videos .postfoot-wrap, body.videos .content-inner, body.video-es #content, body.video-es .noscroll, body.video-es .postfoot-wrap, body.video-es .content-inner {background:#000!important}
body.videos #subfooter-wrapper .footerbl, body.videos #subfooter-wrapper .footerbl a, body.video-es #subfooter-wrapper .footerbl, body.video-es#subfooter-wrapper .footerbl a{color:#fff!important}
.category-videos #content-font2, .category-video-es #content-font2 {padding-bottom:30px!important;}
body.videos .the-content , body.video-es .the-content{margin-bottom:-50px!important}
body.videos .postfoot-wrap, body.videos #content-font2,body.video-es .postfoot-wrap, body.video-es #content-font2 {margin-top:-50px!important}
.category-videos #content-font2 #playerArea, .category-videos #content-font2 .video_frame,.category-video-es #content-font2 #playerArea, .category-video-es #content-font2 .video_frame {
position: relative;
padding-bottom: 37.25%; /* 16:9 */
height: 0;margin-bottom:120px!important;margin-top:0px!important}
#cc-post-republisher-modal-button-open img {max-width:88px!important;}
.normalwidth {max-width:133px!important; vertical-align: middle;
margin-right: 1rem!important;margin-top:-7px!important;
-webkit-box-shadow: none;
box-shadow: none;
border: none!important;}
hr {color:#989C83;border: 1px solid #989C83;}
.donor-list a {font-weight:bold;font-size: 1.55em!important;line-height:1.5em!important}
#cc-post-republisher-modal-button-open {clear:both!important;clear:left}
.post-template-default #content-font2 .signoff p:first-of-type:first-letter,.post-template-default #content-font2 .signoff p:first-of-type:first-line, .post-template-default #content-font2 .hero-unit p:first-of-type:first-letter,.post-template-default #content-font2 .hero-unit p:first-of-type:first-line,blockquote p:first-of-type:first-line,blockquote,blockquote p:first-letter,
#content-font2 a.post-transltation:first-of-type:first-letter, #content-font2 a.post-transltation:first-of-type:first-line
{font-style:inherit!important;color:inherit!important; font-weight:inherit!important; font-size: inherit!important;float:none!important; letter-spacing:inherit!important;
line-height:25.5px!important;padding:0 0 0 0!important;font-family:open sans!important; text-transform:none!important;background:inherit!important;margin-right:0px!important;}
.signoff.none p {min-width:100%!important;margin-right:0!important}
#content-font2 > .signoff:first-child {margin-top:-70px;margin-bottom:80px}
#content-font2 ul {list-style-position: inside;}
#content-font2 .signoff p {margin-left:0!important}
.post-template-default #content-font2 .signoff a {font-size:inherit!important;}
body.eaor .code-block #content-font{display:block!important}
body.eaor #content-font {display:none}
body.eaor #content-font2 .password_for h2{margin-top:250px;font-family:oswald;font-size:300%!important;}
body.eaor #content-font2 h2.eaorhead {margin-top:100px;font-size:3em;font-family:oswald;margin-left:4px;line-height:1.2em}
body.eaor #content-font2 .authorship {font-size:1.3em;padding-left:24px}
#content-font2 p:first-of-type,.single-page .one_half.last p:first-of-type{
font-size: 1.55em!important;line-height:1.5em!important}
.author-info {
font-size: 1.35em!important;line-height:1.5em!important;width:80%}
#content-font2 blockquote p:first-of-type, #content-font2 blockquote p{display:block;line-height:inherit!important;font-weight:300!important;visibility:visible!important;text-align:left;position: relative;line-height:1.5em!important;font-size: 1.375em!important}
#content-font2 .hero-unit p, #content-font2 .code-wide p { font-size: 22.5px!important;line-height:35.5px!important;}
#content-font2 .code-wide .toc {width:57vw;margin-left:auto!important;margin-right:auto!important;float:none;display:block;margin-bottom:40px;padding:40px 0;margin-top:60px}
#content-font2 .code-wide h2 {font-family:oswald;font-size:3.5vw;color:#EA88A7!important;margin-left:0!important;padding-left:0!important}
#content-font2 .code-wide * {color:#fff!important}
#content-font2 .code-wide .toc a {font-weight:700}
#content-font2 .code-wide a:hover, #content-font2 .code-wide a:focus {color:#fff!important;box-shadow:inset 0 -2px 0 #fff}
#content-font2 .code-wide a {font-family:oswald;font-size:2vw; font-size: 3vmin;}
body.eaor { background-color: #fff!important; background: url('https://intercontinentalcry.org/wp-content/uploads/2018/07/Charlie-Lianne_Everyday_Acts_of_resurgence_Cover.jpg') -40% -2.3px no-repeat!important; }
body.eaor #content-font {margin-top:14%!important}
body.eaor #content-font .secondary-title {text-transform:none;font-weight:700!important;font-size:3.1vw!important}
body.eaor #content-font2 {margin-top:150px;width:70vw!important;margin:0 auto!important}
body.eaor .essb_icon_more_dots {color:#fff!important}
body.eaor .essb_icon_more_dots:before {color:#fff!important}
.eaor .postfoot-wrap {display:none!important}
@media screen and (-webkit-min-device-pixel-ratio:0) {
#content-font div.featimgchk:empty + div.artheada .authorship {width:70vw}
}
@media screen and (min-width : 220px) {
#content-font2 p,#content-font2 h1, #content-font2 h2, #content-font2 h3, #content-font2 h4,#content-font2 h5,#content-font2 ul, #content-font2 ol,#content-font2 blockquote p,#content-font2 .signoff,#content-font2 .hero-unit,ins.adsbygoogle,#content-font2 .signoff.none,.ai-adb-show .withus {width:86%!important;max-width:86%!important;margin-left:auto!important;margin-right:auto!important}
}
.flex-item-home .flex-has-img .details h3 {font-size:23px!important;margin-top:60px!important}
/* Extra small devices (portrait phones, less than 544px) */
@media (max-width : 544px) {
#boxzilla-box-30344-content,#boxzilla-box-42291-content {margin-top:0!important;overflow:hidden!important;background:#FFCE08;min-width:100%!important;position:fixed!important;left:0;right:0;top:0;bottom:unset!important;padding:18px 12px 66px 12px;color:#000!important}
.boxzilla-content .hopper3 span {display:block!important;clear:both!important;margin-bottom:10px}
.floor a {left:unset!important;right:0;
border: 1px solid #000;top:-2px;
border-radius: 50%;padding:5px 3px 0px 3px;
text-decoration:none;font-size:18px;margin-right:30px;
transition: background-color 0.3s ease-in-out;
text-align: center; border: 1px solid #000;}
#boxzilla-box-30736-content .floor a,#boxzilla-box-42292-content .floor a {top:-30px;}
.custom-dbox-popup {margin-top:5px!important}
#boxzilla-box-30736-content .floor a,#boxzilla-box-42292-content .floor a {display:none!important}
.postfoot-wrap-tags-frame {display:none}
.boxzilla-content .basement a {min-width:200px!important;display:inline!important}
.signoff.none form {padding-bottom:30px!important}
#content-font2 .signoff.none form {margin-left:-10px!important}
.flex-item-home .flex-has-img .flex-item-img::after {
top:20px;height:175px!important;
left: 20px!important;
right: 20px!important;
bottom: 20px!important;
border: 10px solid #ffea00;
}
#content-font2 h4,#content-font2 h2{font-size:150%!important;line-height:1.5em!important}
.wp-caption {width:100vw!important;}
.wp-caption img {margin-top:-10px!important}
#content-font2 .wp-caption-text{color:#777;font-size:1.2em!important;line-height:1.3em;padding:10px 0px 20px 0px;margin-top:0px;width:100%!important;text-align:left!important}
.post #content-font2 div.wp-caption {margin-bottom:40px!important;margin-top:40px!important}
.alm-listing.flexbox .flex-item,.alm-listing2.flexbox .flex-item{-webkit-flex: 1 0 100%;-ms-flex: 1 0 100%;flex: 1 0 100%;justify-content: space-around;}
.essb-cornerbar {margin-bottom:-40px!important;max-height:74px!important;max-width:544px!important;overflow:hidden!important;}
.essb_t_nb_after {display:none!important}
.essb_t_nb {font-size:22px!important;font-weight:bold!important}
.essb-cornerbar ul.essb_links_list li.essb_totalcount_item { list-style:none!important;list-style-type: none!important;color:#fff!important} .essb-cornerbar ul.essb_links_list li.essb_totalcount_item span.essb_t_nb {color:#000!important;font-family:oswald;font-weight:600!important}
.flexbox .flex-item {max-height:235px!important;min-height:235px!important;overflow:hidden;border-bottom:0px solid #4A014A}
.post-template-default .flex-item-home.flex-item .details p {display:none!important}
.post-template-default #content-font2 .flexbox-post .flex-item {max-height:none!important;min-height:328px!important;overflow:visible!important}
.post-template-default #content-font2 .flexbox-post .flex-item .flex-item-img img {margin-top:-10px!important;margin-bottom:-30px!important}
.post-template-default #content-font2 .flexbox-post .flex-item .flex-item-img {background:#000!important}
.post-template-default #content-font2 .flexbox-post-wide .flexbox-post .flex-item .flex-item-img {background:#fff!important}
.flexbox .flex-item h3 {font-size:18px!important;width:85%!important}
.flexbox .flex-has-img,.flexbox .flex-has-img .flex-item-img {min-height:40vh;}
.flex-item, .flex-item:nth-child(4n), .flex-item:nth-child(4n+1) {
max-height:235px!important;min-height:235x!important;border-bottom:0!important
}
.flex-item:nth-child(4n), .flex-item:nth-child(4n+1),.page-template-default .alm-listing2 .flex-item:nth-child(4n) .flex-has-img, .page-template-default .alm-listing2 .flex-item:nth-child(4n+1) .flex-has-img {
background-color:transparent!important;
}
.flex-item:nth-child(odd), .page-template-default .alm-listing2 .flex-item:nth-child(odd) .flex-has-img, .page-template-default .alm-listing2 .flex-item:nth-child(odd) .flex-has-img {
background-color:#370137!important;
}
.flex-item:nth-child(even), .page-template-default .alm-listing2 .flex-item:nth-child(even) .flex-has-img {
background-color:#000!important;
}
.flex-item:nth-child(odd), .page-template-default .alm-listing2 .flex-item:nth-child(odd), .flex-item:nth-child(even), .page-template-default .alm-listing2 .flex-item:nth-child(even) {position:relative!important}
.flex-item:nth-child(odd):after, .page-template-default .alm-listing2 .flex-item:nth-child(odd) .flex-has-img:after {
position: absolute; bottom: 0; left: 0;height: 60px; content: '';z-index:6;width: 100%;
background: linear-gradient(to top, rgba(55,1,55, 1) 1%, rgba(55,1,55, 0) 99% );
}
.flexbox-post-wide .flex-item:nth-child(even):after { position: absolute; bottom: 0; left: 0;height: 60px; content: '';z-index:6;width: 100%;
background:none!important;
}
.post-template-default #content-font2 .flexbox-post .flex-item .flex-has-img .flex-item-img {width:100%!important;max-width:100vw!important;width:100vw!important; }
.flexbox-post-title,.flexbox-post {min-width:100vw!important;width:100%!important}
.post-template-default #content-font2 .flexbox-post div.flex-item:nth-child(4n) {display:none!important}
.content-font-home ,.container-home{min-height:75vh!important;max-height:75vh!important;}
.container-home .content-font-home .artheada h1 span {font-size:28px!important;line-height:1.44em!important}
.flex-item-home .flex-has-img .details p {display:none!important}
.flex-item-home .flex-has-img .details h3 {font-size:23px!important;margin-top:60px!important}
.single-post .flex-item-home .flex-has-img .flex-item-img img {min-height:50vh;object-fit: cover;}
.single-post .flex-item-home .flex-has-img .details h3 {font-size:2em!important;margin-top:40px!important;}
.single-post .flex-item-home .flex-has-img .details {margin-left:-20px!important}
.flex-item p {position:relative!important}
.flex-item .details p { max-height: 150px!important;}
.flex-item:nth-child(4n) .details:hover p:after, .flex-item:nth-child(4n+1) .details:hover p:after
{ background: linear-gradient(to top, rgba(74,1,74, 1) 40%, rgba(74,1,74, 0) 60% );}
.post-transltation{display:none!important;}
.secondary-title,#content-font .wp-caption-text {display:none!important}
#content-font2 p,#content-font2 h1, #content-font2 h2, #content-font2 h3, #content-font2 h4,#content-font2 h5,#content-font2 ul, #content-font2 ol,#content-font2 blockquote p,#content-font2 .signoff,#content-font2 .hero-unit,ins.adsbygoogle,#content-font2 .signoff.none,.ai-adb-show .withus  {width:84%!important;max-width:84%!important;margin-left:auto!important;margin-right:auto!important}
.post-template-default #content-font2 p:first-of-type:first-letter
{
color: #fff;background:#4A014A!important;
float: left;font-family:oswald;
font-weight:600;font-style:normal!important;
font-size: 75px!important;margin-right:10px;margin-bottom:-7px!important;margin-top:-25px!important;
padding:10px 2px!important;
line-height:85px;
}
.alm-listing2 .flex-item:nth-child(5) h3 a,.postfoot-wrap .alm-listing .flex-item:nth-child(5) h3 a {font-size:130%!important;line-height:1.3em}
.archive #content-font h1 {margin-top:60%!important;}
.archive #content-font {margin-top:-160px!important}
.slickModal.cookieNotice2 label {
position: absolute;
right: 30px;top:auto!important;
bottom:30px!important;
background: url("https://intercontinentalcry.org/wp-content/themes/steam/down.png") 0 0 no-repeat;
width: 32px;
height: 32px;
content: "";
opacity: 0.6;
}
.title, .ubtitle {margin-right:-32px!important}
div.postfoot-wrap-tags {margin:0px auto!important;width:90vw!important;}
#content-font2 {margin-top:40px!important}
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; width:75vw!important; margin-left:auto!important;margin-right:auto!important;}
#content-font h1 {font-size:32px!important;margin-top:20px;line-height:1.1em!important}
#content-font .artheada .secondary-title {margin-top:10px!important;font-size:18px!important}
.featured-image {min-height:100vh!important;}
#content-font div.featimgchk:empty + div.artheada {margin-top:60px;margin-left:0!important}
.slide-menu {position: fixed;width: 100%!important;height:82%!important;top:80px!important;left: 0!important;overflow: hidden;box-sizing: border-box;background: #000;transition-delay: 0s !important;transition: -webkit-transform 100ms ease-in;transition: transform 100ms ease-in;transition: transform 100ms ease-in, -webkit-transform 100ms ease-in;-webkit-transform: translateX(100%);transform: translateX(100%);will-change: transform;z-index: 10000000000;overflow-y:scroll;margin-right:-17px;}
.slide-menu .slider {position:fixed;top: 0;right: 0;width: 100%;transition: -webkit-transform 100ms ease-out;
transition: transform 100ms ease-out;
transition: transform 100ms ease-out,
-webkit-transform 100ms ease-out;
-webkit-transform: translateX(0);
transform: translateX(0);
will-change: transform;
}
.slide-menu ul a {padding: 12px 24px;font-weight:700; font-size: 16px;}
#content-font div.featimgchk:empty + div.artheada {top:0px;left:0px;position:relative;min-height:100%!important;padding-left:0px!important;padding-bottom:0px;}
body #content-font div.featimgchk:empty + div.artheada h1 {font-size:400%!important;padding-top:0px!important;}
#content-font div.featimgchk:empty + div.artheada .secondary-title,#content-font div.featimgchk:empty + div.artheada h1 ,#content-font div.featimgchk:empty + div.artheada .authorship{margin-left:0vw!important;padding-left:5vw!important;}
#ajax-load-more .loading {margin-left:-30px}
.post-template-default #content-font2 div.signoff p,.post-template-default #content-font2 div.signoff p:first-child:first-letter {line-height:1.4em;font-size:inherit!important;}
.post-template-default #content-font2 * {line-height:1.4em;font-size:18px!important;}
#content-font2 p:first-of-type,.single-page .one_half.last p:first-of-type,.author-info {
font-size: 18px!important;line-height:1.4em!important}
.cbp-af-button{transform: scale(.7)!important;top: 5px!important;right:10px!important}
.logos {position:absolute!important;transform: scale(.5)!important;top: -8px!important;left:-8px!important;
}
.cbp-af-header { top: 10px!important;left:9px!important;}
#content-font {font-size:55%;line-height:1.1em!important}
#content-font h1 {line-height:1.3em!important}
#content-font .secondary-title {font-size:200%!important}
.authorship {line-height:1.5em!important;font-size:170%!important}
blockquote {text-align:left!important;}
#content-font2 .code-block .signoff.ad {font-size:100%!important;padding-right:0px!important}
.hopper .trx p {padding-left:0px}
.boxzilla-center {max-height: none!important;max-width:320px!important}
.last iframe {margin-left:-14px!important}
.logoy {displaY:block!important;text-align:center;margin:0 auto;float:none!important;margin-bottom:10px;padding-left:0px}
.grid {margin-top:-60px}
.logo {padding-left:0px;}
#sticky-controls {padding-right:0px}
.promo-adjust {left:20px!important;bottom:20px;right:25px!important}
#subfooter-wrapper .span12{padding:0 20px 0 10px}
.intro-box {position:relative!important;top:0;padding-top:120px;padding-bottom:50px;margin-top:-40px!important;min-height:100vh;width:100%!important; }
.tab1 {background:#fff!important;text-align:left!important;position:relative!important;top:0;left:0!important;min-height:100vh;width:100%!important;margin-top:-120px;margin-bottom:-230px;}
.tab1 .hero-unit {padding:0 0 0 0!important}
.intro-box h1 {font-size:1.8em!important;}
html .slideq .content-font2 h3 {font-size:160%!important}
}
@media only screen and (min-width : 320px) and (max-width : 480px) {
}
/* Small devices (landscape phones, 544px and up) */
@media (min-width: 544px) {
.flex-item-home .flex-has-img .flex-item-img::after {
top:20px;
left: 20px!important;
right: 20px!important;
bottom: 30px!important;
border: 10px solid #ffea00;
}
.flexbox-post-title,.flexbox-post {min-width:100vw!important;width:100%!important}
body:not(*:root) .tab1 {padding-top:170px!important}
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; width:75vw!important; margin-left:auto!important;margin-right:auto!important;}
#content-font h1 {font-size:35px!important;margin-top:20px;line-height:1.2em!important}
#content-font .artheada .secondary-title {font-size:24px!important}
.cbp-af-header{transform: scale(.6)!important}
.cbp-af-button {transform: scale(.5)!important} .cbp-af-header { top: 10px!important;left:9px!important;}
.cbp-af-button {top: 5px!important;right:5px!important}
#content-font .secondary-title {font-size:80%!important}
.authorship {line-height:1.5em!important}
#content-font .authorship {font-size:15px!important;}
.promo-adjust {left:30px!important;bottom:30px!important;right:40px!important}
blockquote {font-size: 16px!important;text-align:left!important;margin-top:0px;margin-bottom:-20px;}
#content-font2 .code-block .signoff.ad {font-size:100%!important;padding-right:0px!important}
#content-font2 .code-wide {width:100vw!important;}
#content-font2 .code-wide .toc {width:90vw!important;padding:40px 90px 40px 0!important;}
body.eaor #content-font {margin-top:6vh}
body.eaor #content-font .secondary-title {text-transform:none;font-weight:700!important;font-size:7.5vw!important}
#content-font2 .essb_item a:link,#content-font2 .essb_item a {color:#fff}
#content-font2 .essb_item a:hover,#content-font2 .essb_item a:focus{color:#fff!important;box-shadow:inset 0 0px 0 #fff}
.essb_displayed_float {background:transparent!important;}
.hopper .trx p {padding-left:0px}
.logo {margin-top:1px!important;}
.boxzilla-center {max-height: none!important;max-width:480px!important}
.last iframe {margin:0 auto!important}
.logoy {displaY:block!important;text-align:center;margin:0 auto;float:none!important;padding-left:0px}
.authorship{font-size:.8em;padding-left:0px}
.grid {display: block;flex-wrap: wrap;}
.logo {padding-left:0px;}
#sticky-controls {padding-right:20px}
.post #content-font2 {font-size: 2.2vmin!important;line-height:1.5em;font-size:1.2em!important;}
.flex-item-home .flex-has-img .details {margin-left:-20px!important}
}
@media (max-width: 767px) {
.flexbox .flex-item h3 {font-size:18px!important;width:85%!important}
#boxzilla-box-30344-content,#boxzilla-box-42291-content {margin-top:0!important;overflow:hidden!important;background:#FFCE08;min-width:100%!important;position:fixed!important;left:0;right:0;bottom:0;padding:10px 24px 34px 12px;color:#000!important;}
#boxzilla-box-30344-content a.custom-dbox-popup,#boxzilla-box-42291-content a.custom-dbox-popup {margin-left:0px!important}
.hopper2 div {font-family:open sans;color:#000!important;font-size:16px!important;line-height:1.7em!important;font-weight:100!important;margin:0 auto!important;text-align:left!important}
.hopper2 div a {display:block!important;clear:both!important;max-width:90px;}
.floor a {
float:right;text-decoration:none;font-size:18px;margin-right:30px;margin-top:-20px!important
}
}
@media (max-width: 768px) {
.flex-item-home .flex-has-img .details p {display:none!important}
.flex-item-home .flex-has-img .details h3 {margin-top:40px!important}
.slide-menu {width: 70%;}
.slide-menu ul a {padding: 12px 24px;font-weight:500; font-size: 16px;}
.intro-box {position:relative!important;top:0;padding-top:120px;padding-bottom:50px;margin-top:-100px!important;min-height:100vh;width:100vw!important; }
.tab1 {background:#fff!important;text-align:left!important;position:relative!important;top:0;left:0!important;min-height:100vh;width:100vw!important;margin-top:-120px;margin-bottom:-230px;}
.intro-box h1 {font-size:2.8em!important}
html .slideq .content-font2 h3 {font-size:160%!important}
.logos {position:absolute!important;transform: scale(.5)!important;top: -8px!important;left:-8px!important;
}
.flex-item-home strong {display:none!important}
.flexbox .flex-has-img,.flexbox .flex-has-img .flex-item-img {min-height:50vh;}
.flexbox .flex-has-img .flex-item-img img {min-height:50vh;object-fit: cover;}
}
@media (max-width: 992px) {
.slide-menu {width: 60%;}
.slide-menu ul a {padding: 12px 24px;font-weight:500; font-size: 16px;}
.post-template-default #content-font2 .flexbox-post .flex-item .details p {font-size:110%!important}
.intro-box h1 {font-size:2.4em!important}
}
/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; width:75vw!important; margin-left:auto!important;margin-right:auto!important;}
#content-font h1 {font-size:40px!important;margin-top:20px;line-height:1.2em!important}
#content-font .artheada .secondary-title {font-size:24px!important}
.cbp-af-button { transform: scale(.9)!important; top: 15px!important;right:15px!important}
.cbp-af-header{transform: scale(1)!important; top: 20px!important;left:20px!important;}
.hopper .trx p {padding-left:0px}
.boxzilla-center {max-height: none!important;}
.logoy {displaY:block!important;text-align:center;margin:0 auto;float:none!important;margin-bottom:10px;padding-left:0px}
#content-font2 p,#content-font2 h1, #content-font2 h2, #content-font2 h3, #content-font2 h4,#content-font2 ul, #content-font2 ol,#content-font2 blockquote p,#content-font2 .signoff,#content-font2 .hero-unit,ins.adsbygoogle,#content-font2 .signoff.none,.ai-adb-show .withus  {width:70%!important;margin-left:auto!important;margin-right:auto!important;}
.promo-adjust {left:50px!important;bottom:30px!important;right:30px!important}
}
@media (min-width: 768px) and (max-height: 600px){
#content-font .secondary-title {font-size:150%!important;}
#content-font h1 {font-size:45px;margin-top:20px;line-height:1.4em!important}
}
@media screen and (max-width: 800px) { .flex-item-home .flex-has-img .details p {display:none!important}
.flex-item-home .flex-has-img .details h3 {margin-top:40px!important}}
@media screen and (min-width: 800px) { .flex-item-home .flex-has-img .details strong {display:none!important}}
@media (min-width: 992px) {
.flex-item-home .flex-has-img .details h3 {font-size:40px!important}
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; width:75vw!important; margin-left:auto!important;margin-right:auto!important;}
#content-font h1 {font-size:45px!important;margin-top:20px;line-height:1.3em!important}
#content-font .artheada .secondary-title {font-size:24px!important}
#content-font2 .code-wide {width:100vw!important;margin-left:-5vw;}
#content-font2 .code-wide .toc {width:90vw!important;padding:40px;}
#content-font2 .code-wide a {font-size: 18.5px!important;line-height:35.5px!important;}
#content-font2 .code-wide h2 {font-size: 22.5px!important;}
body.eaor #content-font2 .code-wide p:first-of-type:first-letter {font-size: 18.5px!important;}
#content-font2 p,#content-font2 h1, #content-font2 h2, #content-font2 h3, #content-font2 h4,#content-font2 ul, #content-font2 ol,#content-font2 blockquote p, .hero-unit, #content-font2 .signoff ,.ai-adb-show .withus {width:70vw!important;margin-left:auto!important;margin-right:auto!important;}
#content-font2 .signoff iframe, #content-font2 .hero-unit img,#content-font2 .code-block img,#content-font2 .signoff img {width:70vw!important;margin-left:0!important;margin-right:0!important;}
.promo-adjust {left:50px!important;bottom:30px!important;right:30px!important}
body:lang(es-MX) .code-block-9 {display:none!important}
.signoff.dlny{background-color:#289E1C;padding:60px 0px 60px 0px!important;text-align:center;color:#fff;position:relative;font-size:2em;font-weight:600
}
.signoff.dlnn{background:#F0514A;padding:60px 70px 50px 70px!important}.signoff.dona{background:#F0514A;padding:50px 70px 40px 70px!important}.signoff.dona a:hover{background:#fff;color:#F0514A!important}
.signoff.dlny a {
position:absolute;
width:100%;
height:100%;
top:0;
left: 0;
z-index: 1;
}
.signoff.dlny a.da-download-link{color:#289E1C!important;box-shadow:inset 0 -0px 0 transparent!important;text-indent: -222em}
}
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; width:75vw!important; margin-left:auto!important;margin-right:auto!important;}
#content-font h1 {font-size:60px!important;margin-top:20px;line-height:1.4em!important}
#content-font .artheada .secondary-title {font-size:24px!important}
body.eaor #content-font {font-size:220%!important;line-height:1.3em!important}
body.eaor #content-font .secondary-title {font-size:300%!important;}
.authorship {line-height:1.5em!important}

#content-font2 .code-block iframe,#content-font2 .code-block img {width:60vw!important;margin-right:auto!important;margin-left:auto!important}
}
@media (min-width: 1500px) {
#content-font h1 {font-size:60px!important;margin-top:20px;line-height:1.4em!important}
#content-font .artheada { z-index:6; flex-direction: column; flex-grow: 1; width:75vw!important; margin-left:auto!important;margin-right:auto!important;}
#content-font .artheada .secondary-title {font-size:30px!important}
}
/* notice styles */
.slickModal.cookieNotice2 .slickWindow {
color: #fff;
text-align: left;
}
.slickModal.cookieNotice2 .title {
font-weight: 700;
padding-bottom: 6px;
font-size: 18px;text-align:center
}
#popup-5 .title {
font-weight: 700;
font-size: 24px;
}
.title, .ubtitle {margin-right:-32px!important}
#popup-5 .ubtitle{text-align:center}
#popup-5 a {display:inline-block!important;line-height:1.6em!important;margin-top:16px!important;color:#5CD6F2;padding:4px 9px;border:1px solid #5CD6F2!important;margin-right:8px;text-decoration:none;text-transform:uppercase;}
#popup-5 a:hover {color:#fff;border:1px solid #fff!important;}
.slickModal.cookieNotice2 p,
.slickModal.cookieNotice2 a {
color: #fff;
text-align: left;
font-size: 13px;
}
.slickModal.cookieNotice2 a {
text-decoration: underline;
}
.slickModal.cookieNotice2 label {
position: absolute;
right: 30px;
top: 30px;
background: url("https://intercontinentalcry.org/wp-content/themes/steam/down.png") 0 0 no-repeat;
width: 32px;
height: 32px;
content: "";
opacity: 0.6;
}
.slickModal.cookieNotice2 label:hover {
opacity: 1;
}
/* Responsive rules */
@media screen and (max-width: 560px) {
#popup-5 .title {padding-top:20px}
#popup-5 a {display:block!important;line-height:1.6em!important;margin-top:16px!important;color:#5CD6F2;padding:4px 9px;border:1px solid #5CD6F2!important;margin-left:10px;text-decoration:none;text-transform:uppercase;font-size:1em;text-align:center}
.hopper {display:block;margin:0 auto!important;}
.hopper .trx {font-family:oswald;color:#FFCE08!important;font-size:145%!important;line-height:1.5em!important;font-weight:600!important;padding-left:5px;margin-top:10px!important;margin:0 auto!important;}
.boxzilla-content p.small {font-size:.9em!important;margin-top:-20px!important;margin-bottom:0px!important}
.no-no {display:block;margin:0 auto!important;width:80%;text-align:center;}
.boxzilla-container{position:fixed!important; z-index: 9999999999;}
.slickModal.cookieNotice2 label {
top: 20px;
right: 20px;
}
.slickModal.cookieNotice2 p,
.slickModal.cookieNotice2 a {
font-size: 11px;
}
}
.essb_totalcount{background:0 0 !important}
@font-face{font-family:essb;src:url(https://intercontinentalcry.org/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.eot);src:url(https://intercontinentalcry.org/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.eot?#iefix) format("embedded-opentype"),url(https://intercontinentalcry.org/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.woff) format("woff"),url(https://intercontinentalcry.org/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.ttf) format("truetype"),url(https://intercontinentalcry.org/wp-content/plugins/easy-social-share-buttons3/assets/fonts/essb.svg#essb) format("svg");font-weight:400;font-style:normal}
.essb_links .essb_icon:before,.essb_links .essb_vertical_name li a,.essb_links.essb_links_center,.essb_links.essb_network_align_center{text-align:center}[class*=" essb_icon_"]:before,[class^=essb_icon_]:before{font-family:essb!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.essb_links li,.essb_links li a,.essb_links li a .essb_icon,.essb_links li a .essb_network_name,.essb_links ul{font-family:'Open Sans',helvetica,arial,sans-serif;line-height:1em;text-transform:none;border:0;outline:0;background-image:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%}.essb_icon_facebook:before{content:"\61"}.essb_icon_facebook-official:before{content:"\62"}.essb_icon_facebook-square:before{content:"\63"}.essb_icon_twitter:before{content:"\64"}.essb_icon_twitter-square:before{content:"\65"}.essb_icon_google:before{content:"\66"}.essb_icon_pinterest-alt:before{content:"\67"}.essb_icon_pinterest:before{content:"\68"}.essb_icon_pinterest-square:before{content:"\69"}.essb_icon_linkedin-square:before{content:"\6a"}.essb_icon_linkedin:before{content:"\6b"}.essb_icon_digg:before{content:"\6c"}.essb_icon_stumbleupon:before{content:"\6e"}.essb_icon_print:before{content:"\73"}.essb_icon_envelope:before,.essb_icon_subscribe:before{content:"\74"}.essb_icon_envelope-o:before{content:"\75"}.essb_icon_mail:before{content:"\76"}.essb_icon_social-reddit:before{content:"\78"}.essb_icon_reddit:before{content:"\79"}.essb_icon_buffer:before{content:"\7a"}.essb_icon_pocket:before{content:"\44"}.essb_icon_line:before{content:"\56"}.essb_icon_flipboard:before{content:"\57"}.essb_icon_comments:before{content:"\58"}.essb_icon_comment-o:before{content:"\59"}.essb_icon_plus:before{content:"\31"}.essb_icon_plus-square:before{content:"\32"}.essb_icon_minus:before{content:"\33"}.essb_icon_minus-square:before{content:"\34"}.essb_icon_close:before{content:"\35"}.essb_icon_share:before{content:"\36"}.essb_icon_share-alt-square:before{content:"\37"}.essb_icon_share-alt:before{content:"\38"}.essb_icon_ellipsis-h:before{content:"\39"}.essb_icon_more:before{content:"\31"}.essb_icon_less:before{content:"\33"}.essb_icon_dots:before,.essb_icon_more_dots:before{content:"\23"}.essb_icon_prev:before{content:"\24"}.essb_icon_next:before{content:"\25"}.essb_icon_clock:before{content:"\26"}.essb_icon_close2:before{content:"\2c"}.essb_icon_share-tiny:before{content:"\2e"}.essb_icon_share-outline:before{content:"\2f"}.essb_links{word-wrap:normal!important;clear:both;margin:1em 0}.essb_maybe_hidden_text{position:absolute;left:-9999px;text-indent:-9999px}.essb_links li,.essb_links ul{padding:0!important;margin:0!important;list-style:none!important;font-weight:400;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.essb_links li,.essb_links li a,.essb_links li a .essb_icon,.essb_links li a .essb_network_name{display:inline-block;vertical-align:middle;margin:0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0)}.essb_links li a{margin:2px 5px 2px 0;color:#fff!important;text-decoration:none;font-size:100%;background-clip:padding-box;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.essb_links .essb_icon{width:36px;height:36px;background-position:center;background-repeat:no-repeat}.essb_links .essb_vertical_name .essb_network_name{display:block}.essb_links .essb_force_hide_name .essb_network_name,.essb_links .essb_hide_icon .essb_icon{display:none}.essb_links .essb_vertical_name li a .essb_network_name{margin:0 10px 8px}.essb_links .essb_force_hide_name .essb_icon{margin-right:0!important}.essb_links .essb_hide_icon .essb_network_name{padding:10px 15px;margin-right:0!important}.essb_links .essb_hide_name a .essb_network_name{max-width:0;white-space:nowrap!important;overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-right:0}.essb_links .essb_hide_name a .essb_icon{margin-right:0}.essb_links.essb_sharebtn_button .essb_hide_name .essb_link_sharebtn a .essb_network_name,.essb_links.essb_sharebtn_text .essb_hide_name .essb_link_sharebtn a .essb_network_name{max-width:420px;margin-right:10px}.essb_links.essb_sharebtn_button .essb_force_hide_name .essb_link_sharebtn .essb_network_name,.essb_links.essb_sharebtn_text .essb_force_hide_name .essb_link_sharebtn .essb_network_name{display:inline-block}.essb_links.essb_sharebtn_counter_bottom .essb_link_sharebtn .essb_network_name{display:block!important;text-align:center;margin-right:0!important;font-size:10px;margin-bottom:5px}.essb_links.essb_sharebtn_text .essb_link_sharebtn .essb_icon{visibility:hidden;width:10px}.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_icon{display:inline-block;margin-right:0}.essb_links.essb_sharebtn_icon .essb_hide_icon .essb_link_sharebtn .essb_network_name{padding:0}.essb_links .essb_hide_name a:hover .essb_network_name{max-width:420px;margin-right:10px}.essb_links .essb_icon:before{font-size:18px!important;position:absolute;top:9px;left:9px}.essb_links li a .essb_network_name{margin-right:10px;font-size:14px}.essb_links li a .essb_network_name.essb_noname{margin-right:0}.essb_links.essb_network_align_right .essb_network_name{float:right;margin-top:10px}.essb_links.essb_links_right{text-align:right}.essb_links.essb_width_columns_4 li{width:25%}.essb_links.essb_width_columns_5 li{width:20%}.essb_links.essb_width_columns_6 li{width:16.6666%}.essb_links.essb_width_columns_7 li{width:14.285%}.essb_links.essb_width_columns_8 li{width:12.5%}.essb_links.essb_width_columns_9 li{width:11.1111%}.essb_links.essb_width_columns_10 li{width:10%}.essb_links.essb_width_columns_3 li{width:33.3333%}.essb_links.essb_width_columns_2 li{width:50%}.essb_links.essb_width_columns_1 li{width:100%}.essb_links.essb_width_columns_2 li a,.essb_links.essb_width_columns_3 li a,.essb_links.essb_width_columns_4 li a,.essb_links.essb_width_columns_5 li a{width:98%}.essb_links.essb_width_columns_10 li a,.essb_links.essb_width_columns_6 li a,.essb_links.essb_width_columns_7 li a,.essb_links.essb_width_columns_8 li a,.essb_links.essb_width_columns_9 li a{width:96%}.essb_links.essb_width_columns_1 li a{width:98%}.essb_links.essb_nospace.essb_width_columns_1 li a,.essb_links.essb_nospace.essb_width_columns_10 li a,.essb_links.essb_nospace.essb_width_columns_2 li a,.essb_links.essb_nospace.essb_width_columns_3 li a,.essb_links.essb_nospace.essb_width_columns_4 li a,.essb_links.essb_nospace.essb_width_columns_5 li a,.essb_links.essb_nospace.essb_width_columns_6 li a,.essb_links.essb_nospace.essb_width_columns_7 li a,.essb_links.essb_nospace.essb_width_columns_8 li a,.essb_links.essb_nospace.essb_width_columns_9 li a,.essb_links.essb_width_flex li{width:100%}.essb_nospace li a{margin-right:0!important;margin-bottom:0!important}.essb_links.essb_width_flex ul{display:flex}.essb_links.essb_width_flex li a{width:98%;white-space:nowrap!important}.essb_links.essb_width_flex.essb_nospace li a{width:100%!important}.essb_links.essb_width_flex li.essb_link_less,.essb_links.essb_width_flex li.essb_link_more,.essb_links.essb_width_flex li.essb_link_more_dots,.essb_links.essb_width_flex li.essb_totalcount_item{width:inherit}.essb_links.essb_width_flex li.essb_link_less,.essb_links.essb_width_flex li.essb_totalcount_item{margin:auto 0!important}.essb_links.essb_fixed{position:fixed;top:0;background:#fff;display:block;padding-top:10px;padding-bottom:10px;padding-right:10px;z-index:2000}.essb_links .essb_after_more,.essb_links .essb_link_less a .essb_network_name,.essb_links .essb_link_more a .essb_network_name,.essb_links .essb_link_more_dots a .essb_network_name{display:none}.essb_links .essb_link_less a,.essb_links .essb_link_less a:focus,.essb_links .essb_link_less a:hover,.essb_links .essb_link_more a,.essb_links .essb_link_more a:focus,.essb_links .essb_link_more a:hover,.essb_links .essb_link_more_dots a,.essb_links .essb_link_more_dots a:focus,.essb_links .essb_link_more_dots a:hover{background-color:#c5c5c5!important}.essb_links .essb_hide_name .essb_link_less a:focus .essb_icon,.essb_links .essb_hide_name .essb_link_less a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more a:focus .essb_icon,.essb_links .essb_hide_name .essb_link_more a:hover .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:focus .essb_icon,.essb_links .essb_hide_name .essb_link_more_dots a:hover .essb_icon,.essb_links .essb_link_less a .essb_icon,.essb_links .essb_link_more a .essb_icon,.essb_links .essb_link_more_dots a .essb_icon{margin-right:0!important;margin-left:0!important;padding:0}.essb_links .essb_link_ok a,.essb_links .essb_link_ok a:focus,.essb_links .essb_link_ok a:hover{background-color:#F4731C!important}.essb_links .essb_link_tumblr a,.essb_links .essb_link_tumblr a:focus,.essb_links .essb_link_tumblr a:hover{background-color:#2c4762!important}.essb_links .essb_link_print a,.essb_links .essb_link_print a:focus,.essb_links .essb_link_print a:hover{background-color:#666!important}.essb_links .essb_link_buffer a,.essb_links .essb_link_buffer a:focus,.essb_links .essb_link_buffer a:hover{background-color:#111!important}.essb_links .essb_link_love a,.essb_links .essb_link_love a:focus,.essb_links .essb_link_love a:hover{background-color:#ED1C24!important}.essb_links .essb_link_twitter a,.essb_links .essb_link_twitter a:focus,.essb_links .essb_link_twitter a:hover{background-color:#00abf0!important}.essb_links .essb_link_google a,.essb_links .essb_link_google a:focus,.essb_links .essb_link_google a:hover{background-color:#EA4335!important}.essb_links .essb_link_facebook a,.essb_links .essb_link_facebook a:focus,.essb_links .essb_link_facebook a:hover{background-color:#3a579a!important}.essb_links .essb_link_pinterest a,.essb_links .essb_link_pinterest a:focus,.essb_links .essb_link_pinterest a:hover{background-color:#cd1c1f!important}.essb_links .essb_link_digg a,.essb_links .essb_link_digg a:focus,.essb_links .essb_link_digg a:hover{background-color:#1b5791!important}.essb_links .essb_link_linkedin a,.essb_links .essb_link_linkedin a:focus,.essb_links .essb_link_linkedin a:hover{background-color:#127bb6!important}.essb_links .essb_link_stumbleupon a,.essb_links .essb_link_stumbleupon a:focus,.essb_links .essb_link_stumbleupon a:hover{background-color:#eb4723!important}.essb_links .essb_link_mail a,.essb_links .essb_link_mail a:focus,.essb_links .essb_link_mail a:hover{background-color:#666!important}.essb_links .essb_link_reddit a,.essb_links .essb_link_reddit a:focus,.essb_links .essb_link_reddit a:hover{background-color:#333!important}.essb_links .essb_link_line a,.essb_links .essb_link_line a:focus,.essb_links .essb_link_line a:hover{background-color:#2CBF13!important}.essb_links .essb_link_flipboard a,.essb_links .essb_link_flipboard a:focus,.essb_links .essb_link_flipboard a:hover{background-color:#B31F17!important}.essb_links .essb_link_comments a,.essb_links .essb_link_comments a:focus,.essb_links .essb_link_comments a:hover{background-color:#444!important}.essb_links .essb_link_subscribe a,.essb_links .essb_link_subscribe a:focus,.essb_links .essb_link_subscribe a:hover{background-color:#f47555!important}.essb_links .essb_link_sharebtn a,.essb_links .essb_link_sharebtn a:focus,.essb_links .essb_link_sharebtn a:hover{background-color:#2B6A94!important}.essb_links .essb_counter_insidename{margin-left:5px;font-weight:700}.essb_links.essb_width_flex .essb_counter_insidehover{margin-right:15px}.essb_links .essb_counter{position:relative;right:-5px;top:0;display:inline-block;padding:9px 7px;border:1px solid #ddd;border-right-width:0;vertical-align:0;font-size:11px;color:#999;background:#fff;border-radius:4px;z-index:2}.essb_links .essb_counter:after{content:"";position:absolute;right:-4px;top:50%;margin-top:-4px;border-left:4px solid #FFF;border-bottom:4px solid transparent;border-top:4px solid transparent}.essb_links .essb_totalcount_item .essb_t_l,.essb_links .essb_totalcount_item .essb_t_l_big{margin-right:10px}.essb_links .essb_totalcount_item .essb_t_r,.essb_links .essb_totalcount_item .essb_t_r_big{margin-left:5px}.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon .essb_t_nb,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon .essb_t_nb{display:inline-block}.essb_links .essb_totalcount_item .essb_t_l_big.essb_total_icon:before,.essb_links .essb_totalcount_item .essb_t_r_big.essb_total_icon:before{font-size:24px;margin-right:5px}.essb_links .essb_totalcount_item .essb_t_l_big .essb_t_nb_after,.essb_links .essb_totalcount_item .essb_t_r_big .essb_t_nb_after{text-transform:uppercase;font-size:11px;font-weight:400;color:#777;display:block;line-height:11px;text-align:center;margin-top:3px}.essb_links.essb_template_circles-retina li a{border-radius:18px;-webkit-border-radius:18px}.essb_links.essb_template_circles-retina a{background-color:transparent!important}.essb_links.essb_template_circles-retina li.essb_link_less a,.essb_links.essb_template_circles-retina li.essb_link_more a,.essb_links.essb_template_circles-retina li.essb_link_more_dots a{color:#212121!important;border:2px solid #212121}.essb_links.essb_template_circles-retina li a:focus,.essb_links.essb_template_circles-retina li a:hover{color:#fff!important}.essb_links.essb_template_circles-retina .essb_link_meneame a{color:#FF7D12!important;border:2px solid #FF7D12}.essb_links.essb_template_circles-retina .essb_link_whatsapp a{color:#1D9E11!important;border:2px solid #1D9E11}.essb_links.essb_template_circles-retina .essb_link_mwp a{color:#056CAD!important;border:2px solid #056CAD}.essb_links.essb_template_circles-retina .essb_link_flattr a{color:#8CB55B!important;border:2px solid #8CB55B}.essb_links.essb_template_circles-retina .essb_link_ok a{color:#F4731C!important;border:2px solid #F4731C}.essb_links.essb_template_circles-retina .essb_link_xing a{color:#135a5b!important;border:2px solid #135a5b}.essb_links.essb_template_circles-retina .essb_link_weibo a{color:#ED1C24!important;border:2px solid #ED1C24}.essb_links.essb_template_circles-retina .essb_link_pocket a{color:#EE4055!important;border:2px solid #EE4055}.essb_links.essb_template_circles-retina .essb_link_tumblr a{color:#2c4762!important;border:2px solid #2c4762}.essb_links.essb_template_circles-retina .essb_link_print a{color:#666!important;border:2px solid #666}.essb_links.essb_template_circles-retina .essb_link_del a{color:#3398fc!important;border:2px solid #3398fc}.essb_links.essb_template_circles-retina .essb_link_buffer a{color:#111!important;border:2px solid #111}.essb_links.essb_template_circles-retina .essb_link_love a{color:#ED1C24!important;border:2px solid #ED1C24}.essb_links.essb_template_circles-retina .essb_link_twitter a{color:#00abf0!important;border:2px solid #00abf0}.essb_links.essb_template_circles-retina .essb_link_google a{color:#EA4335!important;border:2px solid #EA4335}.essb_links.essb_template_circles-retina .essb_link_facebook a{color:#3a579a!important;border:2px solid #3a579a}.essb_links.essb_template_circles-retina .essb_link_pinterest a{color:#cd1c1f!important;border:2px solid #cd1c1f}.essb_links.essb_template_circles-retina .essb_link_digg a{color:#1b5791!important;border:2px solid #1b5791}.essb_links.essb_template_circles-retina .essb_link_linkedin a{color:#127bb6!important;border:2px solid #127bb6}.essb_links.essb_template_circles-retina .essb_link_stumbleupon a{color:#eb4723!important;border:2px solid #eb4723}.essb_links.essb_template_circles-retina .essb_link_vk a{color:#4c75a3!important;border:2px solid #4c75a3}.essb_links.essb_template_circles-retina .essb_link_mail a{color:#666!important;border:2px solid #666}.essb_links.essb_template_circles-retina .essb_link_reddit a{color:#333!important;border:2px solid #333}.essb_links.essb_template_circles-retina .essb_link_blogger a{color:#f59038!important;border:2px solid #f59038}.essb_links.essb_template_circles-retina .essb_link_amazon a{color:#111!important;border:2px solid #111}.essb_links.essb_template_circles-retina .essb_link_yahoomail a{color:#511295!important;border:2px solid #511295}.essb_links.essb_template_circles-retina .essb_link_gmail a{color:#dd4b39!important;border:2px solid #dd4b39}.essb_links.essb_template_circles-retina .essb_link_newsvine a{color:#0d642e!important;border:2px solid #0d642e}.essb_links.essb_template_circles-retina .essb_link_hackernews a{color:#f08641!important;border:2px solid #f08641}.essb_links.essb_template_circles-retina .essb_link_evernote a{color:#7cbf4b!important;border:2px solid #7cbf4b}.essb_links.essb_template_circles-retina .essb_link_aol a{color:#111!important;border:2px solid #111}.essb_links.essb_template_circles-retina .essb_link_myspace a{color:#3a5998!important;border:2px solid #3a5998}.essb_links.essb_template_circles-retina .essb_link_mailru a{color:#FAA519!important;border:2px solid #FAA519}.essb_links.essb_template_circles-retina .essb_link_viadeo a{color:#222!important;border:2px solid #222}.essb_links.essb_template_circles-retina .essb_link_line a{color:#2CBF13!important;border:2px solid #2CBF13}.essb_links.essb_template_circles-retina .essb_link_flipboard a{color:#B31F17!important;border:2px solid #B31F17}.essb_links.essb_template_circles-retina .essb_link_comments a{color:#444!important;border:2px solid #444}.essb_links.essb_template_circles-retina .essb_link_yummly a{color:#e26326!important;border:2px solid #e26326}.essb_links.essb_template_circles-retina .essb_link_sms a{color:#4ea546!important;border:2px solid #4ea546}.essb_links.essb_template_circles-retina .essb_link_viber a{color:#7d539d!important;border:2px solid #7d539d}.essb_links.essb_template_circles-retina .essb_link_telegram a{color:#08c!important;border:2px solid #08c}.essb_links.essb_template_circles-retina .essb_link_subscribe a{color:#f47555!important;border:2px solid #f47555}.essb_links.essb_template_circles-retina .essb_link_skype a{color:#00aff0!important;border:2px solid #00aff0}.essb_links.essb_template_circles-retina .essb_link_messenger a{color:#0d87ff!important;border:2px solid #0d87ff}.essb_links.essb_template_circles-retina .essb_link_kakaotalk a{border:2px solid #FBE600}.essb_links.essb_template_circles-retina .essb_link_sharebtn a{color:#2B6A94!important;border:2px solid #2B6A94}.essb_links.essb_template_circles-retina .essb_link_livejournal a{color:#0ca8ec!important;border:2px solid #0ca8ec}.essb_links.essb_template_circles-retina .essb_link_yammer a{color:#3469BA!important;border:2px solid #3469BA}.essb_links.essb_template_circles-retina .essb_link_meetedgar a{color:#6cbdc5!important;border:2px solid #6cbdc5}.essb_links.essb_template_circles-retina .essb_link_fintel a{color:#404040!important;border:2px solid #404040}.essb_links.essb_template_circles-retina .essb_link_mix a{color:#ff8226!important;border:2px solid #ff8226}.essb_links.essb_template_blocks-retina li a{border-radius:0;-webkit-border-radius:0}.essb_links.essb_tempate_color-blocks-outline-retina li a:focus,.essb_links.essb_tempate_color-blocks-outline-retina li a:hover,.essb_links.essb_tempate_color-circles-outline-retina li a:focus,.essb_links.essb_tempate_color-circles-outline-retina li a:hover{background-color:transparent!important;color:#515151!important;border-color:#515151!important}.essb-adholder-bottom,.essb-mobile-sharebottom{position:fixed;bottom:0;left:0;width:100%;z-index:100001}.essb-mobile-sharebottom.essb-mobile-sharetop{bottom:auto;top:0}.essb-adholder-bottom.essb-mobile-break,.essb-mobile-sharebottom.essb-mobile-break{display:none}.essb-mobile-sharebar-icon,.essb-mobile-sharebar-text,.essb-mobile-sharepoint-icon{display:inline-block;vertical-align:middle}.essb-mobile-sharebottom .essb_displayed_sharebottom{z-index:100001}.essb-mobile-sharebottom .essb_links .essb_icon{width:36px!important;height:36px!important;background-size:30px!important}.essb-mobile-sharebottom .essb_links.essb_template_fancy-retina .essb_icon{background-size:18px!important}.essb-mobile-sharebottom .essb_links li a{padding-top:8px;padding-bottom:8px}.essb-mobile-sharebottom .essb_links{background-color:#fff;margin:0!important;text-align:center}.essb-mobile-sharebar,.essb-mobile-sharepoint{background-color:#111;color:#fafafa;bottom:0;position:fixed;left:0}.essb-mobile-sharebottom .essb_links .essb_t_l_big{font-size:18px!important;margin-right:0!important}.essb-mobile-sharebottom .essb_links_list li.essb_totalcount_item .essb_t_l_big .essb_t_nb:after{margin-top:0!important;font-size:12px!important}.essb-mobile-sharebottom .essb_width_columns_4 li{width:25%}.essb-mobile-sharebottom .essb_width_columns_5 li{width:20%}.essb-mobile-sharebottom .essb_width_columns_6 li{width:16.6666%}.essb-mobile-sharebottom .essb_width_columns_7 li{width:14.285%}.essb-mobile-sharebottom .essb_width_columns_8 li{width:12.5%}.essb-mobile-sharebottom .essb_width_columns_3 li{width:33.3%}.essb-mobile-sharebottom .essb_width_columns_2 li{width:50%}.essb-mobile-sharebottom .essb_width_columns_2 li a,.essb-mobile-sharebottom .essb_width_columns_3 li a,.essb-mobile-sharebottom .essb_width_columns_4 li a,.essb-mobile-sharebottom .essb_width_columns_5 li a,.essb-mobile-sharebottom .essb_width_columns_6 li a,.essb-mobile-sharebottom .essb_width_columns_7 li a,.essb-mobile-sharebottom .essb_width_columns_8 li a{width:100%}.essb-mobile-sharebottom .essb_links li{margin-bottom:0!important}.essb-mobile-sharepoint{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;width:42px;height:42px;opacity:.8}.essb-mobile-sharepoint-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);background-size:26px;width:26px;height:26px;margin-left:7px;margin-top:7px;opacity:.8}.essb-mobile-sharebar{width:100%;padding-top:10px;padding-bottom:10px;text-align:center;opacity:.85;line-height:18px;cursor:pointer;z-index:1000}.essb-mobile-sharebar-icon{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA0MiA0MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDIgNDIiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMi45LDI2LjJjLTIuMiwwLTQuMSwxLTUuNCwyLjdsLTExLjgtNmMwLjItMC42LDAuMy0xLjIsMC4zLTEuOGMwLTAuNy0wLjEtMS4zLTAuMy0xLjlsMTEuNy02YzEuMywxLjcsMy4zLDIuOCw1LjUsMi44YzMuOCwwLDYuOS0zLjEsNi45LTYuOWMwLTMuOC0zLjEtNi45LTYuOS02LjlDMjkuMSwyLDI2LDUuMSwyNiw4LjljMCwwLjYsMC4xLDEuMiwwLjMsMS44bC0xMS44LDZjLTEuMy0xLjYtMy4yLTIuNy01LjQtMi43Yy0zLjgsMC02LjksMy4xLTYuOSw2LjljMCwzLjgsMy4xLDYuOSw2LjksNi45YzIuMywwLDQuMi0xLjEsNS41LTIuOGwxMS43LDZjLTAuMiwwLjYtMC4zLDEuMy0wLjMsMS45YzAsMy44LDMuMSw2LjksNi45LDYuOWMzLjgsMCw2LjktMy4xLDYuOS02LjlDMzkuOCwyOS4zLDM2LjcsMjYuMiwzMi45LDI2LjJMMzIuOSwyNi4yeiBNMzIuOSwyNi4yIi8+PC9nPjwvc3ZnPg==);background-size:16px;width:16px;height:16px}.essb-mobile-sharebar-text{font-size:12pt;font-weight:700;text-transform:uppercase;margin-left:5px}.essb-mobile-sharebar-window{position:fixed;z-index:99999;background:rgba(255,255,255,.85);color:#111;display:none;top:0;left:0}.essb-mobile-sharebar-window-content{padding:0 15px 15px;margin:10px 0 0;text-align:center;overflow-y:auto}.essb-mobile-sharebar-window-content .essb_links{margin-top:0}.essb-mobile-sharebar-window-content li a{text-align:left}.essb-mobile-sharebar-window-shadow{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(33,33,33,.85);z-index:9999;display:none}.essb-mobile-sharebar-window-close-title{background-color:#dadada;width:100%;height:32px}.essb-mobile-sharebar-window-close{width:14px;height:14px;display:inline-block;position:absolute;top:10px;right:10px;-webkit-transition:all ease .5s;transition:all ease .75s;font-weight:700;text-decoration:none;color:#111;line-height:160%;font-size:14px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNDEuNzU2cHgiIGhlaWdodD0iNDEuNzU2cHgiIHZpZXdCb3g9IjAgMCA0MS43NTYgNDEuNzU2IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MS43NTYgNDEuNzU2OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggZD0iTTI3Ljk0OCwyMC44NzhMNDAuMjkxLDguNTM2YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFjLTEuOTUxLTEuOTUyLTUuMTE5LTEuOTUyLTcuMDcsMEwyMC44NzgsMTMuODA5TDguNTM1LDEuNDY1Yy0xLjk1MS0xLjk1Mi01LjExOS0xLjk1Mi03LjA3LDBjLTEuOTUzLDEuOTUzLTEuOTUzLDUuMTE5LDAsNy4wNzFsMTIuMzQyLDEyLjM0MkwxLjQ2NSwzMy4yMmMtMS45NTMsMS45NTMtMS45NTMsNS4xMTksMCw3LjA3MUMyLjQ0LDQxLjI2OCwzLjcyMSw0MS43NTUsNSw0MS43NTVjMS4yNzgsMCwyLjU2LTAuNDg3LDMuNTM1LTEuNDY0bDEyLjM0My0xMi4zNDJsMTIuMzQzLDEyLjM0M2MwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NCwzLjUzNSwxLjQ2NHMyLjU2LTAuNDg3LDMuNTM1LTEuNDY0YzEuOTUzLTEuOTUzLDEuOTUzLTUuMTE5LDAtNy4wNzFMMjcuOTQ4LDIwLjg3OHoiLz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PC9zdmc+);background-size:14px;z-index:1001}.essb_mailform_shadow{position:fixed;height:100%;width:100%;top:0;left:0;background:rgba(0,0,0,.4);z-index:1100;display:none}.essb_mailform{background-color:#fff;z-index:1101;-webkit-box-shadow:0 0 20px rgba(0,0,0,.3);-moz-box-shadow:0 0 20px rgba(0,0,0,.3);-ms-box-shadow:0 0 20px rgba(0,0,0,.3);-o-box-shadow:0 0 20px rgba(0,0,0,.3);box-shadow:0 0 20px rgba(0,0,0,.3);display:none;color:#111;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:15px;width:300px}.essb_mailform_content{padding:0;margin:0}.essb_mailform_content p{margin-bottom:20px}.essb_mailform_content .essb_mailform_content_input,.essb_mailform_content .essb_mailform_content_label{width:280px;display:block}.essb_mailform_content .essb_mailform_content_label{font-size:11px;text-transform:uppercase;font-weight:700;margin-bottom:5px}.essb_mailform_content .essb_mailform_content_input{border:1px solid #cacaca;font-size:13px;margin-bottom:15px}.essb_mailform_content .essb_mailform_content_input:focus{border:1px solid #2980b9}.essb_mailform_content .essb_mailform_content_button{font-weight:700;text-transform:uppercase;padding:5px 10px;text-align:center;background-color:#2980b9;color:#fff;margin-right:3px;font-size:12px;border:0;box-shadow:none;border-radius:3px}.essb_mailform_content .essb_mailform_content_buttons{border-top:1px solid #e3e3e3;padding-top:10px;text-align:right}.essb_mailform_content .essb_mailform_content_button:focus,.essb_mailform_content .essb_mailform_content_button:hover{background:#34495e!important}.essb_mailform_preview{font-size:12px;margin-bottom:10px}.essb_native_buttons.essb_native_after_share{margin-top:5px}.essb_links .essb_native_item{height:24px;margin-right:5px!important}.essb-cornerbar .essb_links{margin:0!important}.essb-cornerbar{position:fixed;bottom:20px;right:20px;z-index:1001;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;max-width:640px}.essb-cornerbar-bottom-left{right:auto;left:20px}.essb-cornerbar-top-right{bottom:auto;top:20px}.essb-cornerbar-top-left{bottom:auto;top:20px;right:auto;left:20px}.essb-cornerbar-light{background-color:#fff;color:#000;padding:15px}.essb-cornerbar-dark{background-color:#252525;color:#f9f9f9;padding:15px}.essb-cornerbar-glow{background-color:#fff;box-shadow:0 3px 20px 0 rgba(0,0,0,.15);padding:15px}.essb-cornerbar-bottom-left.essb-cornerbar-hidden,.essb-cornerbar-bottom-left.essb-cornerbar-hiddenend,.essb-cornerbar-top-left.essb-cornerbar-hidden,.essb-cornerbar-top-left.essb-cornerbar-hiddenend{margin-left:-2000px}.essb-cornerbar-bottom-right.essb-cornerbar-hidden,.essb-cornerbar-bottom-right.essb-cornerbar-hiddenend,.essb-cornerbar-top-right.essb-cornerbar-hidden,.essb-cornerbar-top-right.essb-cornerbar-hiddenend{margin-right:-2000px}.essb-cornerbar .essb_message_before{margin-right:10px!important}.essb_links.essb_size_xs .essb_icon{width:24px!important;height:24px!important}.essb_links.essb_size_xs .essb_icon:before{font-size:14px!important;top:5px!important;left:5px!important}.essb_links.essb_size_xs li a .essb_network_name{font-size:11px!important;text-transform:uppercase!important;font-weight:400!important;line-height:12px!important}.essb_links.essb_size_s .essb_icon{width:30px!important;height:30px!important}.essb_links.essb_size_s .essb_icon:before{font-size:16px!important;top:7px!important;left:7px!important}.essb_links.essb_size_s li a .essb_network_name{font-size:12px!important;font-weight:400!important;line-height:12px!important}.essb_links.essb_size_m .essb_icon{width:36px!important;height:36px!important}.essb_links.essb_size_m .essb_icon:before{font-size:18px!important;top:9px!important;left:9px!important}.essb_links.essb_size_m li a .essb_network_name{font-size:13px!important;font-weight:400!important;line-height:12px!important}.essb_links.essb_size_l .essb_icon{width:42px!important;height:42px!important}.essb_links.essb_size_l .essb_icon:before{font-size:20px!important;top:11px!important;left:11px!important}.essb_links.essb_size_l li a .essb_network_name{font-size:14px!important;font-weight:400!important;line-height:12px!important}.essb_links.essb_size_xl .essb_icon{width:46px!important;height:46px!important}.essb_links.essb_size_xl .essb_icon:before{font-size:24px!important;top:11px!important;left:11px!important}.essb_links.essb_size_xl li a .essb_network_name{font-size:14px!important;font-weight:400!important;line-height:12px!important}.essb_links.essb_size_xxl .essb_icon{width:50px!important;height:50px!important}.essb_links.essb_size_xxl .essb_icon:before{font-size:28px!important;top:11px!important;left:11px!important}.essb_links.essb_size_xxl li a .essb_network_name{font-size:14px!important;font-weight:400!important;line-height:12px!important}.essb-sharebooster-overlay,.essb-sharebooster-preventscroll{overflow:hidden;height:100%}.essb-click-to-tweet{display:block;background:#60a8dc;position:relative;-moz-border-radius:4px;border-radius:4px;padding:15px 15px 15px 30px;margin-bottom:1em;color:#fff;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.essb-click-to-tweet.essb-click-to-tweet-light{background:0 0;border-left:5px solid #888;border-radius:0}.essb-click-to-tweet.essb-click-to-tweet-qlite{background:0 0;border:1px solid #efefef;border-radius:0}.essb-click-to-tweet.essb-click-to-tweet-light:hover{background-color:rgba(88,88,88,.05);border-left:5px solid #555}.essb-click-to-tweet.essb-click-to-tweet-qlite:hover{background-color:rgba(88,88,88,.02);border:1px solid #e1e1e1}.essb-click-to-tweet.essb-click-to-tweet-dark{background:#333;border-left:5px solid #999;border-radius:0}.essb-click-to-tweet.essb-click-to-tweet-dark:hover{background:#111;border-left:5px solid #cdcdcd}.essb-click-to-tweet:hover{background-color:#2a7fbd;border-left:3px solid #4499d6}.essb-click-to-tweet:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.essb-click-to-tweet-quote{position:relative;color:#fff!important;font-size:18px;line-height:21px;font-weight:100;text-decoration:none!important;text-transform:none!important;word-wrap:break-word;border-bottom:none!important}.essb-click-to-tweet.essb-click-to-tweet-light .essb-click-to-tweet-quote{color:#555!important}.essb-click-to-tweet.essb-click-to-tweet-qlite .essb-click-to-tweet-quote{color:#333!important;font-style:italic}.essb-click-to-tweet.essb-click-to-tweet-dark .essb-click-to-tweet-quote{color:#fff!important}.essb-click-to-tweet-button{margin:0;display:block;text-transform:uppercase;font-size:.7em;font-weight:700;color:#fff;text-align:right;text-decoration:none!important}.essb-click-to-tweet-light .essb-click-to-tweet-button,.essb-click-to-tweet-qlite .essb-click-to-tweet-button{color:#555}.essb-click-to-tweet-button-icon{background-size:21px 21px;background-repeat:no-repeat;width:21px;height:21px;display:inline-block;float:right;margin-top:-3px;margin-left:5px;font-size:16px}.essb-ctt-text a:hover{text-decoration:none;color:#fff!important}.essb-click-to-tweet-qlite .essb-click-to-tweet-button-icon{color:#60a8dc}










/**
* Reset
* - Prevents Themes and other Plugins from applying their own styles to our full screen search
*/
#full-screen-search,
#full-screen-search form,
#full-screen-search form div,
#full-screen-search form div input,
#full-screen-search form div input.search {
    font-family: Arial, sans-serif;
    background:none;
    border:0 none;
    border-radius:0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    float:none;
    font-size:100%;
    height:auto;
    letter-spacing:normal;
    list-style:none;
    outline:none;
    position:static;
    text-decoration:none;
    text-indent:0;
    text-shadow:none;
    text-transform:none;
    width:auto;
    visibility:visible;
    overflow:visible;
    margin:0;
    padding:0;
    line-height:1;
    box-sizing:border-box;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-shadow:none;
    -moz-box-shadow:none;
    -ms-box-shadow:none;
    -o-box-shadow:none;
    box-shadow:none;
    -webkit-appearance:none;
    transition: none;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
}

/**
* Background
*/
#full-screen-search {
    visibility: hidden;
    opacity: 0;
    z-index: 9999999998;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,1);

    /**
    * Add some CSS3 transitions for showing the Full Screen Search
    */
    transition: opacity 0.5s linear;
}

/**
* Display Full Screen Search when Open
*/
#full-screen-search.open {
    /**
    * Because we're using visibility and opacity for CSS transition support,
    * we define position: fixed; here so that the Full Screen Search doesn't block
    * the underlying HTML elements when not open
    */
    position: fixed;
    visibility: visible;
    opacity: 1;
}

/**
* Search Form
*/
#full-screen-search form {
    position: relative;
    width: 100%;
    height: 100%;
}

/**
* Close Button
*/
#full-screen-search button.close {
    position: absolute;
    z-index: 999999;
    top: 20px;font-family:'open sans';font-weight:200;
    right: 20px;
    font-size: 30px;
    font-weight: 300;
    color: #fff;
    cursor: pointer;
}

/**
* Search Form Div
*/
#full-screen-search form div {
    position: absolute;
    width: 50%;
    height: 100px;
    top: 50%;
    left: 50%;
    margin: -50px 0 0 -25%;
}

/**
* Search Form Input Placeholder Color
*/
#full-screen-search form div input::-webkit-input-placeholder { 
font-family:'open sans';font-weight:200;
    color: #D5C4D7;
}
#full-screen-search form div input:-moz-placeholder { 
font-family:'open sans';font-weight:200;
    color: #D5C4D7;
}
#full-screen-search form div input::-moz-placeholder { 
font-family:'open sans';font-weight:200;
    color: #D5C4D7;
}
#full-screen-search form div input:-ms-input-placeholder { 
font-family:'open sans';font-weight:200;
    color: #D5C4D7;
}

/**
* Search Form Input
*/
#full-screen-search form div input {
    width: 100%;
    height: 100px;font-family:'open sans';font-weight:200;
    background: #000;    color: #fff;
    padding: 20px;
    font-size: 60px;
    line-height: 60px;
}