body:after{content:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/close.png) url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/loading.gif) url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/prev.png) url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/next.png);display:none;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:4px;}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/loading.gif) no-repeat;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);}
.lb-prev, .lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover {
cursor: pointer;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
opacity: 1;
}.swiper-container{margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}
.swiper-wrapper{position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.swiper-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}
.swiper-slide{float:left;}
.swiper-wp8-horizontal{-ms-touch-action:pan-y;}
.swiper-wp8-vertical{-ms-touch-action:pan-x;}
.swiper-container{}
.swiper-slide{}
.swiper-slide-active{}
.swiper-slide-visible{}
.swiper-pagination-switch{}
.swiper-active-switch{}
.swiper-visible-switch { }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section{display:block;}
audio, canvas, video{display:inline-block;max-width:100%;}
html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;background-color:#000;}
body, button, input, select, textarea{color:#2b2b2b;font-family:Lato, sans-serif;font-size:16px;font-weight:400;line-height:1.5;}
body {
background: #f5f5f5;
font-family: 'open_sanslight'; } a{color:#df666e;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
a:active, a:hover{text-decoration:underline;}
a.anchor{display:block;position:relative;top:-150px;visibility:hidden;}
h1, h2, h3, h4, h5, h6{clear:both;font-weight:normal;}
h1{font-size:26px;line-height:1.3846153846;}
h2{font-size:24px;line-height:1;}
h3{font-size:22px;line-height:1.0909090909;}
h4{font-size:20px;line-height:1.2;}
h5{font-size:18px;line-height:1.3333333333;}
h6{font-size:16px;line-height:1.5;}
address{font-style:normal;}
abbr[title]{border-bottom:1px dotted #2b2b2b;cursor:help;}
b, strong{font-weight:700;}
cite, dfn, em, i{font-style:italic;}
mark, ins {
background: #fff9c0;
text-decoration: none;
} p{margin-bottom:24px;line-height:2em;font-size:1em;}
code, kbd, tt, var, samp, pre{font-family:monospace, serif;font-size:15px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6;}
pre{border:1px solid rgba(0, 0, 0, 0.1);box-sizing:border-box;margin-bottom:24px;max-width:100%;overflow:auto;padding:12px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
blockquote, q{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:"";content:none;}
blockquote{color:#767676;font-size:19px;font-style:italic;font-weight:300;line-height:1.2631578947;margin-bottom:24px;}
blockquote cite, blockquote small{color:#2b2b2b;font-size:16px;font-weight:400;line-height:1.5;}
blockquote em, blockquote i, blockquote cite{font-style:normal;}
blockquote strong, blockquote b{font-weight:400;}
small{font-size:smaller;}
big{font-size:125%;}
sup, sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
dl{margin-bottom:24px;}
dt{font-weight:bold;}
dd{margin-bottom:24px;}
ul, ol{list-style:none;margin:0 0 24px 20px;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin:0 0 0 20px;}
img{-ms-interpolation-mode:bicubic;border:0;vertical-align:middle;}
figure{margin:0;}
fieldset{border:1px solid rgba(0, 0, 0, 0.1);margin:0 0 24px;padding:11px 12px 0;}
legend{white-space:normal;}
button, input, select, textarea{box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline;}
button, input{line-height:normal;}
input, textarea{background-image:-webkit-linear-gradient(hsla(0, 0%, 100%, 0), hsla(0, 0%, 100%, 0));}
button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled], input[disabled]{cursor:default;}
input[type="checkbox"], input[type="radio"]{padding:0;}
input[type="search"]{-webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table, th, td{border:1px solid rgba(0, 0, 0, 0.1);}
table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin-bottom:24px;width:100%;}
caption, th, td{font-weight:normal;text-align:left;}
th{border-width:0 1px 1px 0;font-weight:bold;}
td{border-width:0 1px 1px 0;}
del{color:#767676;}
hr{background-color:rgba(0, 0, 0, 0.1);border:0;height:1px;margin-bottom:23px;}
.page-id-1684 #primary{padding-top:0;}
.clear{clear:both;height:1px;line-height:1px;}::-moz-selection{background:#DF666E;color:#fff;text-shadow:none;}::selection{background:#DF666E;color:#fff;text-shadow:none;}::-moz-selection{background:#DF666E;color:#fff;text-shadow:none;}
input, textarea{border-radius:4px;background-color:rgba(255, 255, 255, 0);border:solid 2px #a3a3a3;padding:8px 10px 7px;line-height:32px;min-height:48px;}
textarea{width:100%;}
input:focus, textarea:focus{outline:0;}
button, .button, input[type="button"], input[type="reset"], input[type="submit"]{border-radius:4px;background-color:rgba(255, 255, 255, 0);color:#df666e;border:2px solid #df666e;font-family:'quicksandbold';text-transform:uppercase;letter-spacing:2px;padding:8px 32px;cursor:pointer;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
button:hover, button:focus, .button:hover, .button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:focus{background-color:#DF666E;color:#fff;}
button:active, .button:active, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active{background-color:#55d737;}
.search-field{width:100%;}
.search-submit{display:none;}::-webkit-input-placeholder{color:#939393;}:-moz-placeholder{color:#939393;}::-moz-placeholder{color:#939393;opacity:1;}:-ms-input-placeholder{color:#939393;}
.comment-content img, .entry-content img, .entry-summary img, #site-header img, .widget img, .wp-caption{max-width:100%;}
.comment-content img[height], .entry-content img, .entry-summary img, img[class*="align"], img[class*="wp-image-"], img[class*="attachment-"], #site-header img{height:auto;}
img.size-full, img.size-large, .wp-post-image, .post-thumbnail img{height:auto;max-width:100%;}
embed, iframe, object, video{margin-bottom:24px;max-width:100%;}
p > embed, p > iframe, p > object, span > embed, span > iframe, span > object{margin-bottom:0;}
.alignleft{float:left;}
.alignright{float:right;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;}
blockquote.alignleft, figure.wp-caption.alignleft, img.alignleft{margin:0px 32px 16px 0;}
.wp-caption.alignleft{margin:0px 14px 7px 0;}
blockquote.alignright, figure.wp-caption.alignright, img.alignright{margin:0px 0 16px 32px;}
.wp-caption.alignright{margin:0px 0 7px 14px;}
blockquote.aligncenter, img.aligncenter, .wp-caption.aligncenter{margin-top:7px;margin-bottom:7px;}
.site-content blockquote.alignleft, .site-content blockquote.alignright{border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);padding-top:17px;width:50%;}
.site-content blockquote.alignleft p, .site-content blockquote.alignright p{margin-bottom:17px;}
.wp-caption{margin-bottom:24px;}
.wp-caption img[class*="wp-image-"]{display:block;margin:0;}
.wp-caption{color:#767676;}
.wp-caption-text{box-sizing:border-box;font-size:12px;font-style:italic;line-height:1.5;margin:9px 0;}
div.wp-caption .wp-caption-text{padding-right:10px;}
div.wp-caption.alignright img[class*="wp-image-"], div.wp-caption.alignright .wp-caption-text{padding-left:10px;padding-right:0;}
.wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;line-height:normal;padding:15px 23px 14px;position:absolute;left:5px;top:5px;text-decoration:none;text-transform:none;width:auto;z-index:100000;}
.hide{display:block;width:32px !important;}
.page-template-front-page-php.menu_big_menu .hide{width:48px !important;}
.footer-sidebar:before, .footer-sidebar:after, .hentry:before, .hentry:after, .gallery:before, .gallery:after, .slider-direction-nav:before, .slider-direction-nav:after, .contributor-info:before, .contributor-info:after, .search-box:before, .search-box:after, [class*="content"]:before, [class*="content"]:after, [class*="site"]:before, [class*="site"]:after{content:"";display:table;}
.footer-sidebar:after, .hentry:after, .gallery:after, .slider-direction-nav:after, .contributor-info:after, .search-box:after, [class*="content"]:after, [class*="site"]:after{clear:both;}
.bypostauthor > article .fn:before, .comment-edit-link:before, .comment-reply-link:before, .comment-reply-login:before, .comment-reply-title small a:before, .contributor-posts-link:before, .menu-toggle:before, .search-toggle:before, .slider-direction-nav a:before, .widget_twentyfourteen_ephemera .widget-title:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom;}
.site-content span + .entry-date:before, .full-size-link:before, .parent-post-link:before, span + .byline:before, span + .comments-link:before, span + .edit-link:before, .widget_twentyfourteen_ephemera .entry-title:after{content:"\0020\007c\0020";}
.site{background-color:#fff;position:relative;border-left:32px solid #000;border-right:32px solid #000;border-top:64px solid #000;}
.main-content{width:100%;}
.c-pink{color:#df666e;}
#wpadminbar{min-height:32px;}
#site-header{position:relative;z-index:3;}
.site-header{background-color:#000;position:fixed;top:0;left:0;width:100%;z-index:3000;box-sizing:border-box;padding-left:32px;padding-right:32px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.menu-toggled-on .site-header{position:absolute;top:-64px;left:-32px;box-sizing:inherit;}
.menu-toggled-on #main{display:none;}
.page-template-front-page-php.menu-toggled-on .site-header{top:-32px;}
.header-main{min-height:48px;box-sizing:border-box;padding:16px 0;}
.site-title{float:left;font-size:18px;font-weight:700;line-height:48px;margin:0;width:32px;height:32px;background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/logo-main.svg) no-repeat;background-size:contain;position:relative;z-index:4000;}
.social_icons{float:right;margin-right:-5px;z-index:1;position:relative;}
.social_icons a{color:#FFF;font-family:icomoon;padding-right:16px;line-height:32px;}
.social_icons a:hover{color:#df666e;text-decoration:none;}
.social_icons img{vertical-align:baseline;}
.search-toggle{cursor:pointer;float:right;margin-right:16px;text-align:center;border-radius:4px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;position:relative;z-index:2000;height:32px;min-height:32px;width:32px;}
.page-template-front-page-php.menu_big_menu .search-toggle{background-color:#000;height:48px;width:48px;}
.page-template-front-page-php.menu_big_menu .search-toggle:hover, .page-template-front-page-php.menu_big_menu .search-toggle.active{background-color:#fff;color:#DF666E;}
.search-toggle:before{color:#fff;content:"\e604";font-family:icomoon;font-size:16px;line-height:32px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.page-template-front-page-php.menu_big_menu .search-toggle:before{line-height:48px;}
.search-toggle:hover:before{color:#DF666E;}
.page-template-front-page-php.menu_big_menu .search-toggle.active:before{color:#DF666E;}
.search-toggle .screen-reader-text{left:5px;}
.search-box-wrapper{box-sizing:border-box;position:absolute;top:16px;right:32px;width:256px;z-index:2;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.page-template-front-page-php.menu_big_menu .search-box-wrapper{right:16px;}
.search-box{padding:0px 0px;}
.search-box .search-field{float:right;font-size:16px;padding:2px 2px 3px 6px;width:100%;border-radius:4px;border:solid 2px #4e4e4e;background-color:#000;min-height:32px;width:32px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;line-height:24px;color:#4e4e4e;}
.hide .search-box .search-field::-webkit-input-placeholder{color:#000;}
.hide .search-box .search-field:-moz-placeholder{color:#000;opacity:1;}
.hide .search-box .search-field::-moz-placeholder{color:#000;opacity:1;}
.hide .search-box .search-field:-ms-input-placeholder{color:#000;}
.hide .search-box .search-field{border:solid 2px #000;}
.page-template-front-page-php.menu_big_menu .search-field{background-color:#fff;border:0;min-height:48px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.page-template-front-page-php.menu_big_menu .hide .search-field{background-color:#000;}
.page-template-front-page-php.menu_big_menu .social_icons{margin-top:9px;}
.site-navigation ul{list-style:none;margin:0;}
.site-navigation li{text-align:center;text-transform:uppercase;letter-spacing:2px;font-size:32px;line-height:64px;}
.site-navigation ul ul{margin-left:20px;}
.site-navigation a{color:#fff;display:block;text-transform:uppercase;}
.site-navigation a:hover{color:#DF666E;}
.site-navigation .current_page_item > a, .site-navigation .current_page_ancestor > a, .site-navigation .current-menu-item > a, .site-navigation .current-menu-ancestor > a{color:#DF666E;}
.primary-navigation{box-sizing:border-box;font-size:14px;padding-top:24px;position:relative;}
.primary-navigation.toggled-on{padding:72px 0 36px;}
.primary-navigation .nav-menu{border-bottom:1px solid rgba(255, 255, 255, 0.2);display:none;}
.primary-navigation.toggled-on .nav-menu{display:block;padding-top:32px;border-bottom:0;}
.primary-navigation a{font-family:'quicksandregular';}
.primary-navigation a:hover{text-decoration:none;}
.secondary-navigation{border-bottom:1px solid rgba(255, 255, 255, 0.2);font-size:12px;margin:48px 0;}
.secondary-navigation a{padding:9px 0;}
.menu-toggle{background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/menu_toggle_icon.gif) #fff bottom;border-radius:0;cursor:pointer;font-size:0;height:32px;margin:0;padding:0;overflow:hidden;position:absolute;border:0 !important;top:0;left:50%;text-align:center;width:32px;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);}
@media screen and (max-width:420px){
.menu-toggle{left:27%;}
}
.toggled-on .menu-toggle{background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/menu_toggle_icon.gif) #fff top;}
.menu-toggle:active, .menu-toggle:focus, .menu-toggle:hover{background-color:#DF666E;}
.menu-toggle:focus{outline:1px dotted;}
.content-area{padding-top:48px;}
.hentry{margin:0 auto 48px;max-width:672px;}
.site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content{margin:0 auto;max-width:850px;}
.page-content{margin-bottom:48px;}
.page_header{height:272px;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;}
#post-6731 .page_header{background-size:initial;}
#post-6731:before{position:absolute;content:"";display:block;background-color:black;top:0;left:0;width:100%;height:272px;}
.header-image-text{bottom:12px;font-family:'open_sanslightitalic';font-size:12px;position:absolute;right:16px;color:#FFF;}
.page-title_block{background:#1e1e1e;text-align:center;height:48px;line-height:48px;margin-bottom:123px;position:relative;}
.page-title_block h1{height:48px;line-height:48px;color:#fff;font-family:'quicksandbold';text-transform:uppercase;letter-spacing:5px;}
@media all and (max-width: 768px) {
.page-title_block h1{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:20px;line-height:22px;}
}
.page-title_block2{margin-bottom:0;}
.about_sidebar{width:288px;float:right;position:absolute;right:32px;top:0;}
.about_sidebar h2{font-family:'quicksandbold';text-transform:uppercase;border-bottom:1px solid #f2f2f2;font-size:16px;padding-bottom:13px;margin-bottom:24px;}
.about_sidebar ul{list-style:none;margin:0;padding:0;}
.about_sidebar li{line-height:32px;font-family:'open_sansbold';position:relative;z-index:100;}
.about_sidebar li a{position:relative;display:inline-block;}
.about_sidebar li a:hover, .about_sidebar li a:focus{color:#FFF;text-decoration:none;}
.about_sidebar li a::before{position:absolute;top:0;left:-16px;box-sizing:content-box;padding:0 16px;width:100%;height:32px;border-radius:4px;background-color:#df666e;content:'';opacity:0;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;-webkit-transform:scale(0);transform:scale(0);z-index:-1;}
.about_sidebar li a:hover::before, .about_sidebar li a:focus::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.about_wrapper{position:relative;padding-right:320px;min-height:320px;padding-bottom:0px !important;margin:0 auto;box-sizing:border-box;}
.about_wrapper .person_holder{padding-bottom:64px;}
.about_wrapper .person_holder:last-child{padding-bottom:0px;}
.about_wrapper .person_holder .attachment-post-thumbnail{float:left;margin:0 32px 8px 0;max-width:208px;height:auto;}
.about_menu li{width:25%;max-height:448px;}
.supporter_wrapper{}
.supporter_wrapper .person_holder{width:50%;display:inline-block;vertical-align:top;box-sizing:border-box;}
.supporter_wrapper .person_holder:nth-child(n){padding-right:16px;}
.supporter_wrapper .person_holder:nth-child(2n){padding-right:0;padding-left:16px;}
.supporter_wrapper .entry-content{max-width:928px !important;}
@media screen and (max-width:800px){
.supporter_wrapper .person_holder{width:100%;}
.supporter_wrapper .person_holder:nth-child(1){padding-right:0px;}
.supporter_wrapper .person_holder:nth-child(2){padding-left:0px;}
}
.superior-faq-voting, .superior-faq-action-bar{display:none !important;}
.post-thumbnail{background:#b2b2b2 url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/pattern-light.svg) repeat fixed;display:block;position:relative;width:100%;z-index:0;}
a.post-thumbnail:hover{background-color:#999;}
.full-width .post-thumbnail img{display:block;margin:0 auto;}
.entry-header{position:relative;z-index:1;}
.entry-title{font-size:33px;font-weight:300;line-height:1.0909090909;margin-bottom:12px;margin:0 0 12px 0;text-transform:uppercase;}
.entry-title a{color:#2b2b2b;}
.entry-title a:hover{color:#DF666E;}
.site-content .entry-header{background-color:#fff;padding:0 10px 12px;}
.site-content .has-post-thumbnail .entry-header{padding-top:24px;}
.entry-meta{clear:both;color:#767676;font-size:12px;font-weight:400;line-height:1.3333333333;text-transform:uppercase;}
.entry-meta a{color:#767676;}
.entry-meta a:hover{color:#DF666E;}
.sticky .entry-date{display:none;}
.post .cat-links{padding:22px 0;}
.post .cat-links a{background-color:#1E1E1E;border-radius:4px;color:#FFFFFF;display:inline-block;font-family:'open_sansbold';line-height:16px;padding:6px 14px 10px !important;margin-right:12px;margin-bottom:8px;}
.post .cat-links a:hover{color:#fff;background-color:#DF666E;text-decoration:none;}
.post .tag-links a{background-color:rgba(223, 102, 110, 0);border:2px solid #F2F2F2;border-radius:4px;display:inline-block;line-height:24px;margin-bottom:16px;margin-right:12px;font-size:12px;padding:0 8px;color:#000;}
.post .tag-links a:hover{background-color:#DF666E;color:#fff;border:2px solid #DF666E;text-decoration:none;}
.single_meta_title{padding-right:32px;font-family:'quicksandregular';letter-spacing:2px;font-size:12px;text-transform:uppercase;}
.entry-content, .entry-summary, .page-content{}
.site-content .entry-summary, .page-content{background-color:#fff;padding:12px 10px 0;}
.page .entry-content{padding-top:0;padding-left:64px;padding-right:64px;}
.entry-content h1:first-child, .entry-content h2:first-child, .entry-content h3:first-child, .entry-content h4:first-child, .entry-content h5:first-child, .entry-content h6:first-child, .entry-summary h1:first-child, .entry-summary h2:first-child, .entry-summary h3:first-child, .entry-summary h4:first-child, .entry-summary h5:first-child, .entry-summary h6:first-child, .page-content h1:first-child, .page-content h2:first-child, .page-content h3:first-child, .page-content h4:first-child, .page-content h5:first-child, .page-content h6:first-child{margin-top:0;}
.entry-content h1{font-family:'quicksandregular';text-transform:uppercase;font-size:32px;line-height:32px;letter-spacing:2px;padding-bottom:45px;}
.entry-content h2{font-family:'open_sansbold';font-size:32px;line-height:32px;padding-bottom:24px;}
.entry-content h3{font-family:'open_sansbold';font-size:24px;line-height:32px;padding-bottom:24px;}
.entry-content h4{font-family:'open_sansbold';font-size:16px;line-height:32px;padding-bottom:24px;}
.entry-content h5{font-family:'quicksandbold';letter-spacing:2px;font-size:16px;line-height:32px;padding-bottom:0px;margin-bottom:24px;text-transform:uppercase;border-bottom:1px solid #f2f2f2;}
.entry-content p:last-of-type{margin-bottom:0;}
.entry-content .person_holder h1{padding-bottom:4px;}
.entry-content ul{list-style:none;margin:0;padding:0;}
.entry-content ul li{position:relative;margin:0;padding:0 0 16px 32px;line-height:2em;}
.entry-content ul li:before{position:absolute;left:0;top:-3px;content:"■";font-family:'icomoon';font-size:12px;}
.entry-content ol li:before{position:absolute;left:0;top:2px;content:"";font-family:'icomoon';font-size:12px;}
.entry-content a, .entry-summary a, .page-content a, .comment-content a{text-decoration:none;}
.entry-content a:hover, .entry-summary a:hover, .page-content a:hover, .comment-content a:hover, .entry-content a.button, .entry-summary a.button, .page-content a.button, .comment-content a.button{text-decoration:underline;}
.entry-content table, .comment-content table{font-size:14px;line-height:1.2857142857;margin-bottom:24px;}
.entry-content th, .comment-content th{font-weight:700;padding:8px;text-transform:uppercase;}
.entry-content td, .comment-content td{padding:8px;}
.entry-content .edit-link{clear:both;display:block;font-size:12px;font-weight:400;line-height:1.3333333333;text-transform:uppercase;}
.entry-content .edit-link a{color:#767676;text-decoration:none;}
.entry-content .edit-link a:hover{color:#DF666E;}
.hentry .mejs-container{margin:12px 0 18px;}
.hentry .mejs-mediaelement, .hentry .mejs-container .mejs-controls{background:#000;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-loaded, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{background:#fff;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-current{background:#DF666E;}
.hentry .mejs-controls .mejs-time-rail .mejs-time-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:rgba(255, 255, 255, .33);}
.hentry .mejs-container .mejs-controls .mejs-time{padding-top:9px;}
.hentry .mejs-controls .mejs-time-rail span, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .hentry .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{border-radius:0;}
.hentry .mejs-overlay-loading{background:transparent;}
.page-links{clear:both;font-size:12px;font-weight:900;line-height:2;margin:24px 0;text-transform:uppercase;}
.page-links a, .page-links > span{background:#fff;border:1px solid #fff;display:inline-block;height:22px;margin:0 1px 2px 0;text-align:center;width:22px;}
.page-links a{background:#000;border:1px solid #000;color:#fff;text-decoration:none;}
.page-links a:hover{background:#DF666E;border:1px solid #DF666E;color:#fff;}
.page-links > .page-links-title{height:auto;margin:0;padding-right:7px;width:auto;}
.gallery{margin-bottom:20px;}
.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative;}
.gallery-columns-1 .gallery-item{max-width:100%;}
.gallery-columns-2 .gallery-item{max-width:48%;max-width:calc(50% - 4px);}
.gallery-columns-3 .gallery-item{max-width:32%;max-width:calc(33.3% - 4px);}
.gallery-columns-4 .gallery-item{max-width:23%;max-width:calc(25% - 4px);}
.gallery-columns-5 .gallery-item{max-width:19%;max-width:calc(20% - 4px);}
.gallery-columns-6 .gallery-item{max-width:15%;max-width:calc(16.7% - 4px);}
.gallery-columns-7 .gallery-item{max-width:13%;max-width:calc(14.28% - 4px);}
.gallery-columns-8 .gallery-item{max-width:11%;max-width:calc(12.5% - 4px);}
.gallery-columns-9 .gallery-item{max-width:9%;max-width:calc(11.1% - 4px);}
.gallery-columns-1 .gallery-item:nth-of-type(1n), .gallery-columns-2 .gallery-item:nth-of-type(2n), .gallery-columns-3 .gallery-item:nth-of-type(3n), .gallery-columns-4 .gallery-item:nth-of-type(4n), .gallery-columns-5 .gallery-item:nth-of-type(5n), .gallery-columns-6 .gallery-item:nth-of-type(6n), .gallery-columns-7 .gallery-item:nth-of-type(7n), .gallery-columns-8 .gallery-item:nth-of-type(8n), .gallery-columns-9 .gallery-item:nth-of-type(9n){margin-right:0;}
.gallery-columns-1.gallery-size-medium figure.gallery-item:nth-of-type(1n+1), .gallery-columns-1.gallery-size-thumbnail figure.gallery-item:nth-of-type(1n+1), .gallery-columns-2.gallery-size-thumbnail figure.gallery-item:nth-of-type(2n+1), .gallery-columns-3.gallery-size-thumbnail figure.gallery-item:nth-of-type(3n+1){clear:left;}
.gallery-caption{background-color:rgba(0, 0, 0, 0.7);box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%;}
.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%;}
.gallery-item:hover .gallery-caption{opacity:1;}
.gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none;}
.page-template-page-blog-php .content-area{padding-top:0 !important;}
.format-aside .entry-content, .format-aside .entry-summary, .format-quote .entry-content, .format-quote .entry-summary, .format-link .entry-content, .format-link .entry-summary{padding-top:0;}
.site-content .format-link .entry-title, .site-content .format-aside .entry-title, .site-content .format-quote .entry-title{display:none;}
.blog_wrapper{max-width:928px;margin:0 auto;position:relative;}
.blog_wrapper{padding:0 64px;}
.post_list{position:relative;}
.post_list .type-post{position:relative;}
.post_list .type-post img{max-width:100%;}
.post_list .type-post h1{font-family:'open_sansbold';margin-bottom:20px;font-size:32px;}
.more-link{width:48px;display:block;}
.post_list .type-post .icon-more{width:48px;height:48px;border-radius:4px;background-color:#FFF;border:solid 2px #df666e;display:block;text-align:center;line-height:48px;margin-top:48px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.more-link:hover{text-decoration:none;}
.more-link:hover .icon-more{background-color:#df666e;border:solid 2px #df666e;color:#fff;}
.post_meta{border-bottom:2px solid #f2f2f2;text-transform:uppercase;line-height:48px;margin-bottom:20px;}
.post_meta .date{font-family:'quicksandregular';font-size:12px;}
.post_meta .comments-link{float:right;font-family:'quicksandbold';font-size:10px;}
.post_meta .comments-link a{float:right;font-family:'quicksandbold';font-size:10px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;background-color:#FFF;line-height:24px;margin:12px 0;}
.post_meta .comments-link a:hover{background-color:#df666e;color:#FFF;text-decoration:none;}
.nav-links{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;border-top:1px solid rgba(0, 0, 0, 0.1);hyphens:auto;word-wrap:break-word;}
.post-navigation, .image-navigation{margin:24px auto 48px;max-width:474px;padding:0 10px;}
.post-navigation a, .image-navigation .previous-image, .image-navigation .next-image{border-bottom:1px solid rgba(0, 0, 0, 0.1);padding:11px 0 12px;width:100%;}
.post-navigation .meta-nav{color:#767676;display:block;font-size:12px;font-weight:900;line-height:2;text-transform:uppercase;}
.post-navigation a, .image-navigation a{color:#2b2b2b;display:block;font-size:14px;font-weight:700;line-height:1.7142857142;text-transform:none;}
.post-navigation a:hover, .image-navigation a:hover{color:#DF666E;}
.paging-navigation{border-top:5px solid #000;margin:48px 0;}
.paging-navigation .loop-pagination{margin-top:-5px;text-align:center;}
.paging-navigation .page-numbers{border-top:5px solid transparent;display:inline-block;font-size:14px;font-weight:900;margin-right:1px;padding:7px 16px;text-transform:uppercase;}
.paging-navigation a{color:#2b2b2b;}
.paging-navigation .page-numbers.current{border-top:5px solid #DF666E;}
.paging-navigation a:hover{border-top:5px solid #DF666E;color:#2b2b2b;}
.attachment .content-sidebar, .attachment .post-thumbnail{display:none;}
.attachment .entry-content{padding-top:0;}
.attachment footer.entry-meta{text-transform:none;}
.entry-attachment .attachment{margin-bottom:24px;}
.archive-header, .page-header{margin:24px auto;max-width:474px;}
.archive-title, .page-title{font-size:16px;font-weight:900;line-height:1.5;margin:0;}
.taxonomy-description, .author-description{color:#767676;font-size:14px;line-height:1.2857142857;padding-top:18px;}
.taxonomy-description p, .author-description p{margin-bottom:18px;}
.taxonomy-description p:last-child, .author-description p:last-child{margin-bottom:0;}
.taxonomy-description a, .author-description a{text-decoration:underline;}
.taxonomy-description a:hover, .author-description a:hover{text-decoration:none;}
.contributor{border-bottom:1px solid rgba(0, 0, 0, 0.1);box-sizing:border-box;padding:48px 10px;}
.contributor:first-of-type{padding-top:24px;}
.contributor-info{margin:0 auto;max-width:474px;}
.contributor-avatar{border:1px solid rgba(0, 0, 0, 0.1);float:left;margin:0 30px 20px 0;padding:2px;}
.contributor-name{font-size:16px;font-weight:900;line-height:1.5;margin:0;}
.contributor-bio a{text-decoration:underline;}
.contributor-bio a:hover{text-decoration:none;}
.contributor-posts-link{display:inline-block;line-height:normal;padding:10px 30px;}
.contributor-posts-link:before{content:"\f443";}
.error404 .page-content{padding-top:0;}
.error404 .page-content .search-form{margin-bottom:24px;}
.error404 .site-main{background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/404.jpg) center no-repeat;background-size:cover;}
.error404 .content-area{background-color:rgba(0, 0, 0, 0.7);padding-top:0;}
.error404 .page-content{background:none;padding-top:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.error404 .site-content{color:#FFF;text-align:center;position:relative;min-height:512px;}
.error404 .page-title{font-size:48px;text-transform:uppercase;letter-spacing:8px;font-family:'quicksandregular';padding-bottom:40px;}
.error404 .search-form .search-field{color:#fff;}
.error404 .search-form{position:relative;}
.full-width .hentry{max-width:100%;}
.singular .site-content .hentry.has-post-thumbnail{margin-top:-48px;}
#comments{padding-top:80px;}
.comment-reply-title, .comments-title{text-transform:uppercase;border-bottom:2px solid #f2f2f2;font-size:16px;font-family:'quicksandbold';line-height:16px;letter-spacing:2px;padding-bottom:14px;margin-bottom:30px;}
.comment-reply-title{margin-bottom:16px;}
.commentlist{margin:0;padding:0;}
.commentlist li{margin:0;padding:0;list-style:none;}
.comment-intro{line-height:24px;padding-bottom:10px;}
.comment-permalink{float:right;font-size:12px;text-transform:uppercase;letter-spacing:2px;font-family:'quicksandregular';color:#000;}
.comment_author{font-size:16px;font-family:'quicksandbold';}
.comment_text{border:2px solid #f2f2f2;padding:30px 30px 8px 30px;font-size:12px;line-height:24px;border-radius:4px;}
.thread-odd .comment_text{background-color:#f2f2f2;}
.commentlist li .reply{text-align:right;padding:14px 0 26px 0;}
.commentlist li .reply a{background-color:#FFFFFF;font-family:'quicksandbold';font-size:10px;-webkit-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;text-transform:uppercase;}
.commentlist li .reply a:hover{background-color:#df666e;color:#FFF;text-decoration:none;}
.commentlist .children{margin-left:64px;}
.comments-form-text{font-size:12px;line-height:24px;padding-bottom:56px;}
#commentform{padding-bottom:112px;}
#commentform label{font-size:16px;font-family:'open_sansbold';display:block;padding-bottom:10px;}
.commentform-element{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-bottom:30px;}
.commentform-element input, .commentform-element textarea{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%;font-family:'open_sanslight';}
.commentform-element1{float:left;width:50%;padding-right:16px;}
.commentform-element2{float:right;width:50%;padding-left:16px;}
@media screen and (max-width:800px){
.commentform-element2, .commentform-element1{width:100%;}
.commentform-element1:nth-child(1){padding-right:0px;}
.commentform-element2:nth-child(2){padding-left:0px;}
#submit-comment,
.wpcf7-submit{width:100%;}
} .home_footer_block{list-style:none;margin:0;padding:0;}
.home_footer_block li{width:33.333333%;float:left;box-sizing:content-box;}
.home_footer_text_wrapper{padding:64px 64px 64px 64px;}
.home_footer_block li h1{background-repeat:no-repeat;background-position:center;background-size:cover;letter-spacing:8px;}
.home_footer_block li h1 a{display:block;width:100%;height:100%;position:relative;color:#fff;font-family:'quicksandregular';font-size:48px;text-transform:uppercase;background-color:rgba(0, 0, 0, 0.23);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border:0px solid #000;box-sizing:border-box;}
.home_footer_block li h1 a:hover{color:#df666e;background-color:rgba(0, 0, 0, 0.7);border:16px solid #fff;}
.home_footer_block li h1 a span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.home_footer_block li h3{font-family:'quicksandbold';text-transform:uppercase;letter-spacing:2px;font-size:1em;line-height:1.5em;padding-bottom:1.25em;}
.home_footer_block li p{margin-bottom:0;}
.home_footer_block li .btn_home_footer{margin-top:20px;display:inline-block;line-height:32px;}
.home_footer_block li.films .btn_home_footer{color:#FFF;border-color:#FFF;}
.home_footer_block li.films .btn_home_footer:hover{background:#FFF;color:#df666e;border-color:#FFF;}
.page-template-front-page-php .mentorship{background:#a4a4a4;color:#FFF;}
.page-template-front-page-php .mentorship h1{background-image:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/home_pic3.jpg);}
.page-template-front-page-php .grants{background:#FFF;}
.page-template-front-page-php .grants h1{background-image:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/home_pic2.jpg);}
.page-template-front-page-php .films{background:#df666e;color:#FFF;}
.page-template-front-page-php .films h1{background-image:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/home_pic1.jpg);}
.header_logo_wrapper{padding-top:112px;}
.page-template-front-page-php.menu_big_menu.menu_big_menu .site-header{position:absolute !important;background-color:transparent;}
.page-template-front-page-php.menu_big_menu.menu_big_menu .header-main{background-color:transparent;}
.page-template-front-page-php .site{border-top:32px solid #000000;}
.page-template-front-page-php.menu_big_menu.menu_big_menu .site-header{padding-left:16px;padding-right:16px;}
.page-template-front-page-php.menu_big_menu.menu_big_menu .header-main{}
.page-template-front-page-php.menu_big_menu.menu_big_menu .search-submit{background:#fff;border:0;padding:0;width:48px;height:48px;font-family:icomoon;top:0;right:0;position:absolute;text-align:center;font-size:16px;padding-left:1px;}
.home_header{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;color:#FFF;text-align:center;min-height:568px;}
.home_header_shadow{height:100%;width:100%;background-color:rgba(0, 0, 0, 0.23);}
.home_header .site-logo{width:48px;height:48px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:contain;}
.home_content{max-width:965px;width:100%;padding-left:32px;padding-right:32px;box-sizing:border-box;margin:80px 0 0px 0;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.home_content p{font-size:32px;line-height:48px;margin-bottom:0;}
.home-image-text{position:absolute;right:16px;bottom:12px;font-family:'open_sanslightitalic';font-size:12px;}
.home_header h1{font-family:'quicksandregular';text-transform:uppercase;font-size:32px;letter-spacing:2px;line-height:32px;padding:22px 0 6px 0;}
.home_header h3{font-family:'quicksandbold';text-transform:uppercase;font-size:16px;letter-spacing:2px;line-height:32px;}
.home_header .icon-arrow-down{font-size:32px;position:absolute;bottom:48px;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);-webkit-animation:2s ease 0s normal none 2 bounce;animation:2s ease 0s normal none 2 bounce;}
.bounce{-webkit-animation:2s ease 0s normal none infinite bounce;animation:2s ease 0s normal none infinite bounce;}
#headlines_wrapper{position:relative;overflow:hidden;padding-bottom:80px;}
#headlines_wrapper .arrow-left{left:50%;margin-left:32px;}
#headlines_wrapper .arrow-left, #headlines_wrapper .arrow-right{margin-top:-40px;color:#df666e;}
#headlines_wrapper .arrow-left:hover, #headlines_wrapper .arrow-right:hover{color:#fff;}
#headlines_wrapper .slider{float:left;}
.headlines_holder{border-bottom:1px solid #f2f2f2;}
.headlines_holder .headline_content{display:inline-block;width:50%;vertical-align:top;box-sizing:border-box;padding:40px 64px;}
.headlines_holder .headline_pic{display:inline-block;width:50%;min-height:416px;vertical-align:top;background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;}
.headlines_holder .headline_content h1{font-family:'open_sansbold';color:#df666e;font-size:32px;line-height:48px;margin-bottom:32px;}
.headlines_holder .headline_content .headline_text{}
.headlines_holder .headline_content .btn{text-decoration:none !important;display:inline-block;}
.headlines_holder .headline_content .btn:before{content:"\e60a";font-family:icomoon;display:inline-block;margin-right:16px;}
#headlines_wrapper .pagination{position:absolute;bottom:32px;text-align:center;width:100%;height:16px;line-height:16px;}
#headlines_wrapper .pagination .swiper-pagination-switch{width:5px;height:5px;line-height:10px;display:inline-block;border-radius:50%;background-color:rgba(197, 197, 197, 0);border:solid 2px #c5c5c5;margin:0 10px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;cursor:pointer;}
#headlines_wrapper .pagination .swiper-pagination-switch:hover{background-color:rgba(197, 197, 197, 1);}
#headlines_wrapper .pagination .swiper-active-switch{}
.shortcode, .widgetGuts.shortcode{}
.subscribe_wrapper{margin-top:22px;}
.widgetGuts h3{display:none;}
.page-template-front-page-php #emma-form-elements .emma-form-row{width:50%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:8px;padding-bottom:14px;}
ul#emma-form-elements li.emma-form-row{height:auto !important;margin:0 !important;}
ul#emma-form-elements .emma-form-row-last{clear:none !important;}
.page-template-front-page-php #emma-form-elements .emma-form-row label, .page-template-front-page-php #emma-form-elements .emma-form-row .emma-form-label-required{display:none;}
#emma-form.medium{width:auto !important;}
ul#emma-form-elements .emma-form-label{float:none !important;}
#emma-form input[type="submit"]{background-color:rgba(255, 255, 255, 0) !important;border:2px solid #fff !important;border-radius:4px;color:#df666e !important;line-height:30px !important;}
.emma-form-label-required{display:none !important;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(2n){padding-right:0px;padding-left:8px;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(3), .page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(4){padding-bottom:0;}
.page-template-front-page-php #emma-form-elements .emma-form-row input, .page-template-front-page-php #emma-form-elements .emma-form-row textarea{background:#FFF;width:100%;border-color:#FFF;min-height:35px;height:35px;line-height:1;padding:0 10px;}
.page-template-front-page-php #emma-form-elements .emma-form-row button,
.page-template-front-page-php #emma-form-elements .emma-form-row #emma-form-submit{background:#a4a4a4;color:#FFF;box-sizing:border-box;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;display:block !important;border-color:#FFF;color:#FFF !important;}
.page-template-front-page-php #emma-form-elements .emma-form-row button:hover,
.page-template-front-page-php #emma-form-elements .emma-form-row #emma-form-submit:hover{background:#FFF !important;color:#000 !important;border-color:#FFF !important;}
.page-template-page-contact-php{}
.page-template-page-contact-php #emma-form-elements .emma-form-row{width:50%;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-right:16px;border:0;padding-bottom:14px;list-style:none;}
.page-template-page-contact-php #emma-form-elements .emma-form-row:before{display:none;}
.page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(2n){padding-right:0px;padding-left:16px;}
.page-template-page-contact-php .frm-subscriptionFront table tr th{display:block;padding:17px 0 15px 0;width:100%;height:18px;border:0;font-size:16px;}
.page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(3), .page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(4){padding-bottom:0;}
.page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(1), .page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(3){padding-left:0 !important;}
.page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(2), .page-template-page-contact-php #emma-form-elements .emma-form-row:nth-child(4){padding-right:0 !important;}
.page-template-page-contact-php #emma-form-elements .emma-form-row.emma-form-row-last{padding-top:39px;}
.page-template-page-contact-php #emma-form-elements .emma-form-row label{font-family:'open_sansbold';text-transform:none;font-weight:normal;display:block;width:100% !important;padding-bottom:6px;}
.page-template-page-contact-php #emma-form-elements .emma-form-row input,
.page-template-page-contact-php #emma-form-elements .emma-form-row button,
.page-template-page-contact-php #emma-form-elements .emma-form-row textarea{width:100%;padding:8px 10px 7px;font-size:16px;min-height:48px;line-height:32px;}
.page-template-page-contact-php #emma-form input[type="submit"]{padding:8px 32px 7px 32px;border:2px solid #df666e !important;}
.page-template-page-contact-php #emma-form input[type="submit"]:hover{background-color:#df666e !important;color:#FFF !important;}
#emma-widget-2{}
#emma-widget-2 label{display:block;}
#emma-widget-2 ul#emma-form-elements .emma-form-label{display:block !important;float:none !important;width:100% !important;font-family:'open_sansbold';padding-bottom:11px;}
#emma-widget-2 ul#emma-form-elements li.emma-form-row{padding-bottom:30px;}
#emma-widget-2 ul#emma-form-elements .emma-form-input{float:none !important;width:100% !important;}
#emma-widget-2 #emma-form input[type="submit"]{margin-top:16px;border:2px solid #df666e !important;width:100% !important;}
#emma-widget-2 #emma-form input[type="submit"]:hover{background:#df666e !important;color:#FFF !important;}
.contact_title{}
.contact_title span{display:block;font-size:16px;line-height:32px;text-transform:none;letter-spacing:normal;}
.page-template-front-page-php{}
.page-template-front-page-php.menu_big_menu .header-main .site-title{display:none;}
.page-template-front-page-php.menu_big_menu .header-main .site-navigation{margin:0 auto;text-align:center;float:none;font-size:16px;}
.page-template-front-page-php.menu_big_menu .primary-navigation a{font-family:'quicksandbold';padding-bottom:9px;padding-top:9px;font-size:16px;}
.link-scaleup{background:#34495e;color:#b4b4b4;}
.link-scaleup a{color:#e74c3c;font-weight:500;}
.page-template-front-page-php.menu_big_menu .primary-navigation a::before{position:absolute;top:0;left:0;z-index:-1;box-sizing:content-box;width:100%;height:48px;border-radius:4px;background-color:#fff;content:'';opacity:0;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;-webkit-transform:scale(0);transform:scale(0);}
.page-template-front-page-php.menu_big_menu .primary-navigation a:hover::before, .page-template-front-page-php.menu_big_menu .primary-navigation a:focus::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.page-template-front-page-php.menu_big_menu #menu-item-35 a,
.page-template-front-page-php.menu_big_menu #menu-item-3220 a{border:0;margin-left:0;height:auto;}
.page-template-front-page-php.menu_big_menu .primary-navigation li{margin-left:-2px;}
.page-template-front-page-php.menu_big_menu .primary-navigation li.menu-item:before{content:'.';position:absolute;left:-5px;top:-2px;color:#FFF;font-size:32px;}
.page-template-front-page-php.menu_big_menu .primary-navigation li.menu-item:first-child:before{content:"";}
.page-id-8 .site, .tax-theme .site, .tax-pahse .site{background-color:#1e1e1e !important;color:#fff;}
.page-id-8 .page-title_block, .tax-theme .site .page-title_block, .tax-pahse .site .page-title_block{border-bottom:1px solid #494949;}
.page-id-8 .page-title_block h1, .tax-theme .site .page-title_block h1, .tax-pahse .site .page-title_block h1{clear:none;max-width:576px;margin:0 auto;}
.films_header{}
.films_header .entry-content{max-width:932px;text-align:center;padding:28px 32px;margin:0 auto;}
.films_header .entry-content h1{padding-bottom:0 !important;}
.films_wrapper{padding:0 24px;margin:0 auto;}
.film_item{width:320px;display:inline-block;vertical-align:top;padding:0 16px 8px 16px;text-align:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.film_item a{text-decoration:none;}
.film_item a:hover .film_title{text-decoration:underline;}
.film_item .film_thumbnail{width:100%;height:288px;background-repeat:no-repeat;background-position:center;background-size:cover;}
.film_item .film_title{font-family:'open_sansbold';font-size:16px;padding:32px 0 12px 0;}
.film_item .film_author{font-family:'open_sansbold';font-size:12px;color:#FFF;}
.photo_credits .film_item .film_author{color:#000;}
.films_wrapper{max-width:1280px;}
@media screen and (max-width:1406px){
.films_wrapper{max-width:960px;}
@media screen and (max-width:1086px){
.films_wrapper{max-width:640px;}
.film_item{width:320px;}
}
@media screen and (max-width:768px){
.film_item{width:50% !important;}
}
@media screen and (max-width:448px){
.films_wrapper{max-width:inherit;}
.film_item{width:100% !important;}
.film_item .film_thumbnail{width:100%;}
}
}
.films_taxonomy{float:left;position:relative;font-family:'quicksandregular';font-size:12px;text-transform:uppercase;line-height:47px;padding:0 16px;border-right:1px solid #494949;cursor:pointer;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.films_taxonomy:hover{background:#df666e;}
.films_taxonomy.open{background:#df666e;}
.films_taxonomy:after{font-family:icomoon;content:"\e600";font-size:6px;margin-left:16px;}
.films_taxonomy .films_taxonomy_holder{display:none;position:absolute;top:100%;left:-1px;z-index:1000;}
.films_taxonomy ul{list-style:none;margin:0;background-color:#1e1e1e;border:1px solid #494949;border-top:0;border-bottom:0;}
.films_taxonomy ul li{margin:0;border-bottom:1px solid #494949;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.films_taxonomy ul li a{color:#FFF;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;white-space:nowrap;display:inline-block;padding:0 16px;width:100%;box-sizing:border-box;}
.films_taxonomy ul li a:hover{text-decoration:none}
.films_taxonomy ul li:hover{background-color:#df666e;}
.films_taxonomy.open .films_taxonomy_holder{top:100%;}
.tax-phase .select_phase{background-color:#df666e;}
.tax-theme .select_theme{background-color:#df666e;}
.films_sorting{float:right;border-left:1px solid #494949;padding:0 16px;}
.films_sorting span{font-family:'quicksandregular';text-transform:uppercase;font-size:12px;}
.films_sorting ul{list-style:none;padding:0;margin:0;display:inline-block;}
.films_sorting ul li{display:inline-block;padding:0;margin:0 0 0 16px;text-transform:uppercase;font-size:12px;font-family:'quicksandbold';}
.films_sorting .title li:nth-child(1) a{color:#FFF;}
.films_sorting .date li:nth-child(2) a{color:#FFF;}
.films_sorting .director li:nth-child(3) a{color:#FFF;}
.films_sorting ul li a{letter-spacing:2px;}
.films_sorting ul li a:hover{color:#FFF;text-decoration:none;}
.filter-holder{position:absolute;left:16px;bottom:-48px;white-space:nowrap;font-family:'quicksandregular';font-size:12px;}
.filter-holder a{text-transform:uppercase;display:inline-block;white-space:nowrap;padding-right:32px;}
.filter-holder a:after{content:' ×';font-size:18px;position:relative;top:2px;}
.filter-holder a:hover{color:#fff;text-decoration:none;}
@media screen and (max-width:685px){
.filter-holder{bottom:-80px;}
}
.films_year{display:block;width:100%;font-family:'quicksandregular';color:#FFF;border-bottom:2px solid #494949;text-align:center;font-size:32px;line-height:56px;margin-bottom:48px;margin-left:16px;margin-right:16px;margin-top:16px;}
.films_wrapper > .films_year:first-child{margin-top:0;}
.single-grantee{}
.single-grantee #video_wrapper{position:relative;}
.single-grantee #video_wrapper iframe{width:100%;height:100%;margin-bottom:0;}
.single-grantee #video_wrapper h1{font-family:'quicksandregular';text-transform:uppercase;letter-spacing:8px;font-size:48px;line-height:1em;color:#FFF;}
@media screen and (max-width:800px){
.single-grantee #video_wrapper h1{font-size:32px;}
}
@media screen and (max-width:480px){
.single-grantee #video_wrapper h1{font-size:18px;font-family:'quicksandbold';}
}
.single-grantee #video_wrapper .title_wrapper{position:absolute;max-width:928px;width:100%;padding:0 32px;box-sizing:border-box;text-align:center;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.video_thumb{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;}
.single-grantee .video_shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.5);}
.film_status{background-color:#1e1e1e;border-radius:4px;color:#fff;display:inline-block;font-family:'open_sansbold';line-height:16px !important;padding:6px 14px 10px !important;margin-bottom:48px;}
.watch_btn{position:absolute;left:50%;bottom:10%;color:#FFF !important;border-color:#fff !important;white-space:nowrap;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:middle;}
.watch_btn:before{content:"\e601";font-family:icomoon;margin-right:16px;margin-left:0px;vertical-align:middle;}
.watch_btn:hover{background-color:#FFF !important;color:#000 !important;}
.single-grantee .entry-content figure.wp-caption{margin-left:-160px;max-width:208px;height:auto;}
.single-grantee .entry-content img.alignleft{margin-left:-160px;max-width:208px;height:auto;}
ul.social_icon_list{margin:0;padding:86px 0 60px;list-style:none;text-align:center;clear:both;}
ul.social_icon_list li{margin:0;padding:0 8px;display:inline-block;}
ul.social_icon_list li:before{content:"";}
ul.social_icon_list li a{font-family:icomoon;position:relative;text-decoration:none;width:48px;display:inline-block;text-align:center;}
ul.social_icon_list li a:hover{text-decoration:none;}
ul.social_icon_list li a span{font-family:'open_sanslightitalic';position:absolute;left:50%;bottom:-32px;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);width:64px;font-size:12px;color:#000;opacity:0;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
ul.social_icon_list li a:hover span{opacity:1;}
ul.social_icon_list li a:before{-webkit-transition:all 0.2s ease;transition:all 0.2s ease;font-size:32px;color:#000;}
ul.social_icon_list li a:hover:before{color:#df666e;}
ul.social_icon_list li.website a:before{content:"\e607";}
ul.social_icon_list li.facebook a:before{content:"\e608";}
ul.social_icon_list li.twitter a:before{content:"\e602";}
ul.social_icon_list li.instagram i{color:#000;font-size:38px;}
.icon-twitter:before{content:"\e602";}
.icon-house:before{content:"\e607";}
.icon-facebook:before{content:"\e609";}
.gallery_wrapper{height:344px;overflow:hidden;margin-bottom:64px;position:relative;}
.gallery_wrapper .gallery-item{width:344px;height:344px;float:left;clear:none !important;}
.arrow-left, .arrow-right{text-decoration:none;color:#FFF;position:absolute;z-index:2000;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);}
.arrow-left:hover, .arrow-right:hover{color:#df666e;text-decoration:none;}
.arrow-left:before, .arrow-right:before{font-family:icomoon;font-size:52px;}
.arrow-left{left:32px;}
.arrow-left:before{content:"\e60d";}
.arrow-right{right:32px;}
.arrow-right:before{content:"\e60c";}
.icon-arrow-right:before{content:"\e60a";}
.icon-arrow-down:before{content:"\e60b";}
.icon-arrow2right:before{content:"\e60c";}
.icon-arrow2left:before{content:"\e60d";}
.space{margin:15px auto;}
.btn{border-radius:4px;background-color:rgba(255, 255, 255, 0);color:#df666e;border:2px solid #df666e;font-family:'quicksandbold';text-transform:uppercase;letter-spacing:2px;padding:8px 32px;cursor:pointer;text-decoration:none;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;white-space:nowrap;}
.btn.btn-sm{font-size:14px;letter-spacing:1px;padding:8px 18px;}
.btn:hover{color:#FFF;background-color:#df666e;}
a.btn:hover{text-decoration:none;}
.single-grantee .entry-content{padding-left:64px;padding-right:64px;}
.film_navigate{float:left;width:50%;height:203px;position:relative;background-repeat:no-repeat;background-size:cover;}
.film_navigate a{text-decoration:none;display:block;height:100%;width:100%;padding:25px 32px;box-sizing:border-box;background:rgba(0, 0, 0, 0.23);-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.film_navigate a:hover{background:rgba(0, 0, 0, 0.7);}
.film_navigate h2{color:#FFF;font-family:'quicksandbold';font-weight:normal;letter-spacing:6px;text-transform:uppercase;}
.film_navigate h3{font-size:24px;font-family:'open_sansbold';bottom:56px;position:absolute;}
.film_navigate p{color:#FFF;font-size:12px;font-family:'open_sansbold';position:absolute;bottom:0;}
.film_next{text-align:right;}
.film_next h2{margin-right:-6px;}
.film_next h3{right:32px;}
.film_next p{right:32px;}
.film_prev{}
@media screen and (max-width:800px){
.film_navigate{width:100%;}
} #featured_wrapper{height:676px;overflow:hidden;position:relative;margin:0 auto;}
.featured_holder{height:676px;}
.featured_slider{position:relative;float:left;height:676px;background-repeat:no-repeat;background-size:cover;background-position:center;}
.featured_slider a{color:#000;display:block;height:100%;width:100%;}
.featured_text{position:absolute;bottom:0;background:rgba(255, 255, 255, 0.5);width:100%;text-align:center;min-height:160px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.featured_slider a:hover .featured_text{background:rgba(255, 255, 255, 1);}
.featured_film_title{font-family:'quicksandbold';text-transform:uppercase;letter-spacing:2px;font-size:16px;position:relative;min-height:88px;}
.featured_film_title span{position:absolute;top:50%;width:100%;text-align:center;left:0;padding:0 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);}
.featured_film_author{font-family:'quicksandregular';letter-spacing:2px;line-height:24px;bottom:0px;position:absolute;width:100%;padding:0 16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.block_white{}
.block_grey{background-color:#f2f2f2;}
.page_block{padding:30px 0;}
.page_menu_wrapper{margin:100px 0 0 0;}
.page_menu{list-style:none;padding:0;margin:0;top:-112px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.page_menu li{float:left;background-repeat:no-repeat;background-size:cover;list-style:none;margin:0;box-sizing:border-box;text-align:center;}
.page_menu li a{display:block;height:100%;width:100%;box-sizing:border-box;background-color:rgba(0, 0, 0, 0.23);border:0 solid #000000;color:#FFF;text-transform:uppercase;letter-spacing:3px;position:relative;}
.page_menu li a:hover, .page_menu li a.active{background-color:rgba(0, 0, 0, 0.7);box-shadow:inset 0 0 0 16px #fff;}
.page_menu li a h2{width:100%;font-size:20px;position:absolute;padding:0 16px;box-sizing:border-box;top:50%;line-height:32px;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);}
.page_menu--acc-app{padding:5px 0;margin:0;font:bold 16px/19px Lato;color:white;letter-spacing:0;text-transform:capitalize;position:absolute;left:0;right:0;bottom:0;background-color:#df666e;}
.small_page_menu.page_menu{position:fixed;z-index:5000;top:64px;left:0;padding:0 32px;height:112px !important;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.small_page_menu.page_menu li{height:112px !important;font-family:'quicksandbold';letter-spacing:2px;}
.small_page_menu.page_menu li a h2{line-height:24px;font-size:16px;}
.grants_menu.small_page_menu{padding-right:144px;}
.about .grants_menu.small_page_menu{padding-right:0 !important;}
.about .grants_menu.small_page_menu .apply_btn_menu{display:none !important;}
.about .small_page_menu.page_menu{width:calc(100% - 32px);}
.grants_menu li{width:25%;}
.apply_btn_menu{display:none;}
.grants_menu.small_page_menu .apply_btn_menu{width:112px;height:112px;position:absolute;right:32px;top:0;display:block;background:#000;color:#df666e;font-family:'quicksandbold';text-align:center;line-height:112px;text-transform:uppercase;letter-spacing:2px;}
.grants_menu.small_page_menu .apply_btn_menu:hover{background:#df666e;color:#FFF;text-align:center;text-decoration:none;}
ul.question_list, ul.answer_list{}
ul.question_list li, ul.answer_list li.faq{padding:0;margin:0;}
ul.question_list li:before, ul.answer_list li.faq:before{content:'';}
ul.answer_list li.faq{padding-bottom:24px;}
.answer_list a.anchor{top:-200px;}
a.anchor2{top:-42px;position:relative;}
ul.question_list{padding-bottom:100px;}
ul.question_list li{font-family:'open_sansbold';padding-bottom:16px;padding-left:16px;line-height:32px;margin-left:-16px;}
ul.question_list li:before{content:'.';position:absolute;left:0;top:0;color:#c6c6c6;font-size:24px;line-height:16px;}
ul.question_list li a{text-decoration:none;}
ul.question_list li a:hover{text-decoration:underline;}
ul.answer_list li{}
ul.answer_list li h1{font-family:'open_sanslightitalic';text-transform:none;font-size:24px;line-height:32px;padding-bottom:19px;}
ul.answer_list li .answer_content{}
.apply_btn{text-align:center;padding:128px 0 80px 0 !important;}
.apply_btn a.btn{color:#df666e;border:2px solid #df666e;padding:20px 30px;text-decoration:none !important;display:inline-block;font-size:24px;}
.apply_btn a.btn:hover{color:#FFF;}
.application-checklist_block.entry-content{padding-top:100px;}
.page-template-page-mentorship-php article{margin-bottom:0;}
.mentorship_menu{}
.mentorship_menu li{width:33.3333%;}
.filmsatwork_list{padding:0;margin:0;list-style:none;overflow:hidden;}
.filmsatwork_list li{display:inline-block;width:50%;background-position:center;background-size:cover;padding:0;margin:0;list-style:none;position:relative;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.filmsatwork_list li a{text-decoration:none;color:#FFF;background:rgba(0, 0, 0, 0.23);display:block;height:100%;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:64px;}
.filmsatwork_list li a:hover{background:rgba(0, 0, 0, 0.7);}
.filmsatwork_list li a h1.title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center;box-sizing:border-box;padding:0 64px;font-family:'quicksandregular';letter-spacing:2px;font-size:48px;letter-spacing:2px;text-transform:uppercase;}
.filmsatwork_list li a .filmsatwork_content_holder{display:none;}
.filmsatwork_list li a .filmsatwork_content_holder h2{font-size:32px;letter-spacing:2px;text-transform:uppercase;padding-bottom:48px;}
.filmsatwork_list li a:hover .filmsatwork_content_holder{display:block;}
.filmsatwork_list li a:hover h1.title{display:none;}
@media screen and (max-width:480px){
.filmsatwork_list li a h1.title{font-size:32px;}
.filmsatwork_list li a:hover .filmsatwork_content_holder{display:none;}
.filmsatwork_list li a:hover h1.title{display:block;}
.filmsatwork_list li a:hover{background:rgba(0, 0, 0, 0.23);}
}
@media screen and (max-width:320px){
.filmsatwork_list li a h1.title{font-size:24px;}
} .page-template-page-contact-php .content-area{padding-top:0;}
#maps_wrapper{padding-bottom:112px;}
#maps_wrapper .map_holder{width:50%;display:inline-block;vertical-align:top;position:relative;}
#maps_wrapper .map_holder address{position:absolute;bottom:0px;text-align:center;font-size:24px;line-height:48px;text-transform:uppercase;font-family:'quicksandregular';letter-spacing:2px;width:100%;padding:48px 32px 28px 32px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
#maps_wrapper .map_holder address .phone:before{content:"\e605";font-family:icomoon;color:#df666e;line-height:54px;margin-right:16px;position:relative;top:3px;display:inline-block;}
#maps_wrapper .map_holder1 address{background:rgba(255, 255, 255, 0.7);}
#maps_wrapper .map_holder2 address{background:rgba(0, 0, 0, 0.7);color:#FFF;}
.wpcf7-form{}
.wpcf7-form .field{padding-bottom:30px;}
.wpcf7-form .field input{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wpcf7-form .field-name{width:50%;float:left;padding-right:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wpcf7-form .field-email{width:50%;float:right;padding-left:16px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.wpcf7-form .message{padding-bottom:32px;}
.wpcf7-form .submit{text-align:right;position:relative;}
.wpcf7-form .submit .ajax-loader{position:absolute;right:-24px;top:12px;}
.wpcf7-form label{display:block;font-family:'open_sansbold';padding-bottom:11px;}
.page-template-page-contact-php .post-29{margin-bottom:104px;}
.site-content .cols2{max-width:928px;}
.col2{width:50%;display:inline-block;box-sizing:border-box;vertical-align:top;}
.col2:nth-child(1){padding-right:16px;}
.col2:nth-child(2){padding-left:16px;}
.donors_content{max-width:928px !important;}
blockquote{font-family:'open_sanslightitalic';font-size:16px;line-height:32px;font-style:normal;color:#000;}
blockquote{}
.page-template-page-partnership-php{}
.page-template-page-partnership-php article{margin-bottom:0;}
.partnership_menu{max-height:448px;}
.partnership_menu_wrapper{max-height:448px;}
.partnership_menu li{width:50%;max-height:448px;}
.fbo_list{margin:0;padding:0;list-style:none;}
.fbo_list li{display:inline-block;width:33.3333%;background-position:center;background-size:cover;padding:0;margin:0;list-style:none;position:relative;vertical-align:top;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fbo_content_holder{text-decoration:none;color:#FFF;background:rgba(0, 0, 0, 0.77);display:block;height:100%;width:100%;opacity:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:25px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}
.fbo_list li:hover .fbo_content_holder{opacity:1;}
@media screen and (max-width:480px){
.fbo_list li:hover .fbo_content_holder{opacity:0;}
}
.fbo_content_holder h2{font-family:'quicksandregular';letter-spacing:2px;font-size:24px;padding-bottom:10px;letter-spacing:2px;text-transform:uppercase;}
.fbo_content_holder h2 a{color:#FFF;}
.fbo_content_holder .content_text{font-size:12px;line-height:24px;}
.fbo_content_holder .content_text p{line-height:1.5;}
.support_wrapper{background:#df666e;color:#FFF;}
.support_holder{max-width:928px;margin:0 auto;padding:128px 64px;text-align:center;}
.support_wrapper h1{font-family:'quicksandregular';font-size:48px;letter-spacing:4px;line-height:48px;text-transform:uppercase;padding:0 0 58px 0;max-width:672px;margin:0 auto;}
.support_wrapper .btn{color:#FFF !important;border-color:#FFF !important;font-size:24px;padding-top:16px;padding-bottom:16px;display:inline-block;}
.support_wrapper .btn:hover{text-decoration:none;background:#fff;border-color:#fff !important;color:#DF666E !important;}
.donate_txt{font-size:12px;display:block;text-align:center;padding-top:16px;}
.page-template-page-submitform-php{}
.page-template-page-submitform-php .entry-content h1{text-align:center;font-size:48px;line-height:48px;letter-spacing:8px;margin-top:64px;}
.page-template-page-submitform-php .entry-content{text-align:center;max-width:928px;}
.page-template-page-submitform-php .entry-content .submitform_text{text-align:center;max-width:608px;margin-left:auto;margin-right:auto;line-height:32px;}
.page-template-page-submitform-php .entry-content .btn{line-height:30px;display:inline-block;margin-top:54px;margin-bottom:80px;}
#secondary{clear:both;position:relative;z-index:2;}
.site-description{display:none;font-size:12px;font-weight:400;line-height:1.5;}
.primary-sidebar{padding-top:48px;}
.secondary-navigation + .primary-sidebar{padding-top:0;}
.content-sidebar{border-top:1px solid rgba(0, 0, 0, 0.1);border-bottom:1px solid rgba(0, 0, 0, 0.1);box-sizing:border-box;color:#767676;padding:48px 10px 0;}
.widget{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-bottom:48px;width:100%;word-wrap:break-word;}
.widget a{}
.widget a:hover{color:#DF666E;}
.widget h1, .widget h2, .widget h3, .widget h4, .widget h5, .widget h6{}
.widget h1{font-size:16px;}
.widget h2{font-size:16px;}
.widget h3{font-size:16px;}
.widget h4{font-size:16px;}
.widget h5{font-size:16px;}
.widget h6{font-size:16px;}
.widget address{margin-bottom:18px;}
.widget abbr[title]{border-color:rgba(255, 255, 255, 0.7);}
.widget mark, .widget ins{color:#000;}
.widget pre, .widget fieldset{border-color:rgba(255, 255, 255, 0.2);}
.widget code, .widget kbd, .widget tt, .widget var, .widget samp, .widget pre{font-size:12px;line-height:1.5;}
.widget blockquote{color:rgba(255, 255, 255, 0.7);font-size:18px;line-height:1.5;margin-bottom:18px;}
.widget blockquote cite{color:#fff;font-size:14px;line-height:1.2857142857;}
.widget dl, .widget dd{margin-bottom:18px;}
.widget ul, .widget ol{list-style:none;margin:0;}
.widget li > ol, .widget li > ul{margin-left:10px;}
.widget table, .widget th, .widget td{border-color:rgba(255, 255, 255, 0.2);}
.widget table{margin-bottom:18px;}
.widget del{color:rgba(255, 255, 255, 0.4);}
.widget hr{background-color:rgba(255, 255, 255, 0.2);}
.widget p{margin-bottom:18px;}
.widget input, .widget textarea{background-color:rgba(255, 255, 255, 0.1);border-color:rgba(255, 255, 255, 0.2);font-size:16px;padding:1px 2px 2px 4px;}
.widget input:focus, .widget textarea:focus{border-color:rgba(255, 255, 255, 0.3);}
.widget button, .widget .button, .widget input[type="button"], .widget input[type="reset"], .widget input[type="submit"]{background-color:#DF666E;border:0;font-size:12px;padding:5px 15px 4px;}
.widget input[type="button"]:hover, .widget input[type="button"]:focus, .widget input[type="reset"]:hover, .widget input[type="reset"]:focus, .widget input[type="submit"]:hover, .widget input[type="submit"]:focus{background-color:#DF666E;}
.widget input[type="button"]:active, .widget input[type="reset"]:active, .widget input[type="submit"]:active{background-color:#55d737;}
.widget .wp-caption{color:rgba(255, 255, 255, 0.7);margin-bottom:18px;}
.widget .widget-title{border-bottom:2px solid #f2f2f2;text-transform:uppercase;line-height:48px;margin-bottom:20px;font-family:'quicksandbold';}
.widget-title, .widget-title a{}
.widget-title a:hover{color:#DF666E;}
.widget_calendar table{line-height:2;margin:0;}
.widget_calendar caption{font-weight:700;line-height:1.7142857142;margin-bottom:18px;text-align:left;text-transform:uppercase;}
.widget_calendar thead th{background-color:rgba(255, 255, 255, 0.1);}
.widget_calendar tbody td, .widget_calendar thead th{text-align:center;}
.widget_calendar tbody a{background-color:#DF666E;color:#fff;display:block;}
.widget_calendar tbody a:hover{background-color:#DF666E;}
.widget_calendar tbody a:hover{color:#fff;}
.widget_calendar #prev{padding-left:5px;}
.widget_calendar #next{padding-right:5px;text-align:right;}
.widget_twentyfourteen_ephemera > ol > li{border-bottom:1px solid rgba(255, 255, 255, 0.2);margin-bottom:18px;padding:0;}
.widget_twentyfourteen_ephemera .hentry{margin:0;max-width:100%;}
.widget_twentyfourteen_ephemera .entry-title, .widget_twentyfourteen_ephemera .entry-meta, .widget_twentyfourteen_ephemera .wp-caption-text, .widget_twentyfourteen_ephemera .post-format-archive-link, .widget_twentyfourteen_ephemera .entry-content table{font-size:12px;line-height:1.5;}
.widget_twentyfourteen_ephemera .entry-title{display:inline;font-weight:400;}
.widget_twentyfourteen_ephemera .entry-meta{margin-bottom:18px;}
.widget_twentyfourteen_ephemera .entry-meta a{color:rgba(255, 255, 255, 0.7);}
.widget_twentyfourteen_ephemera .entry-meta a:hover{color:#DF666E;}
.widget_twentyfourteen_ephemera .entry-content ul, .widget_twentyfourteen_ephemera .entry-content ol{margin:0 0 18px 20px;}
.widget_twentyfourteen_ephemera .entry-content ul{list-style:disc;}
.widget_twentyfourteen_ephemera .entry-content ol{list-style:decimal;}
.widget_twentyfourteen_ephemera .entry-content li > ul, .widget_twentyfourteen_ephemera .entry-content li > ol{margin:0 0 0 20px;}
.widget_twentyfourteen_ephemera .entry-content th, .widget_twentyfourteen_ephemera .entry-content td{padding:6px;}
.widget_twentyfourteen_ephemera .post-format-archive-link{font-weight:700;text-transform:uppercase;}
.widget_archive li, .widget_categories li, .widget_links li, .widget_meta li, .widget_nav_menu li, .widget_pages li, .widget_recent_comments li, .widget_recent_entries li{border-top:1px solid rgba(255, 255, 255, 0.2);padding:8px 0 9px;}
.widget_archive li:first-child, .widget_categories li:first-child, .widget_links li:first-child, .widget_meta li:first-child, .widget_nav_menu li:first-child, .widget_pages li:first-child, .widget_recent_comments li:first-child, .widget_recent_entries li:first-child{border-top:0;}
.widget_categories li ul, .widget_nav_menu li ul, .widget_pages li ul{border-top:1px solid rgba(255, 255, 255, 0.2);margin-top:9px;}
.widget_categories li li:last-child, .widget_nav_menu li li:last-child, .widget_pages li li:last-child{padding-bottom:0;}
.widget_categories li{float:left;padding:0;margin:0;box-sizing:border-box;}
.widget_categories ul li:nth-child(n){padding:0 16px 16px 0 !important;}
.widget_categories li a{display:inline-block;border-radius:4px;background-color:#1e1e1e;line-height:16px;padding:6px 14px 10px 14px !important;font-family:'open_sansbold';color:#FFF;}
.widget_categories li a:hover{background-color:#df666e;text-decoration:none;color:#FFF;}
.widget_categories:after{content:"";display:table;clear:both;}
.widget_recent_entries{}
.widget_recent_entries ul li{font-family:'open_sansbold';font-size:12px;line-height:24px;padding:0 0 8px 16px !important;position:relative;}
.widget_recent_entries ul li:before{content:'.';position:absolute;left:0;top:0;color:#c6c6c6;font-size:18px;line-height:16px;}
.tagcloud{}
.tagcloud a{border-radius:4px;background-color:rgba(223, 102, 110, 0);border:solid 2px #f2f2f2;display:inline-block;line-height:24px;padding:0 8px;margin-bottom:16px;margin-right:12px;}
.tagcloud a:hover{text-decoration:none;background-color:rgba(223, 102, 110, 1);border:solid 2px #df666e;color:#FFF;}
.widget_recent_entries .post-date{display:block;}
.rsswidget img{margin-top:-4px;}
.rssSummary{margin:9px 0;}
.rss-date{display:block;}
.widget_rss li{margin-bottom:18px;}
.widget_rss li:last-child{margin-bottom:0;}
.widget_text > div > :last-child{margin-bottom:0;}
.widget-twitter{height:230px;overflow-x:auto;}
.widget-twitter iframe{margin-top:-45px !important;}
.content-sidebar .widget a{color:#DF666E;}
.content-sidebar .widget a:hover{color:#DF666E;}
.content-sidebar .widget pre{border-color:rgba(0, 0, 0, 0.1);}
.content-sidebar .widget mark, .content-sidebar .widget ins{color:#2b2b2b;}
.content-sidebar .widget abbr[title]{border-color:#2b2b2b;}
.content-sidebar .widget fieldset{border-color:rgba(0, 0, 0, 0.1);}
.content-sidebar .widget blockquote{color:#767676;}
.content-sidebar .widget blockquote cite{color:#2b2b2b;}
.content-sidebar .widget li > ol, .content-sidebar .widget li > ul{margin-left:18px;}
.content-sidebar .widget table, .content-sidebar .widget th, .content-sidebar .widget td{border-color:rgba(0, 0, 0, 0.1);}
.content-sidebar .widget del{color:#767676;}
.content-sidebar .widget hr{background-color:rgba(0, 0, 0, 0.1);}
.content-sidebar .widget input, .content-sidebar .widget textarea{background-color:#fff;border-color:rgba(0, 0, 0, 0.1);color:#2b2b2b;}
.content-sidebar .widget input:focus, .content-sidebar .widget textarea:focus{border-color:rgba(0, 0, 0, 0.3);}
.content-sidebar .widget input[type="button"], .content-sidebar .widget input[type="reset"], .content-sidebar .widget input[type="submit"]{background-color:#DF666E;border:0;color:#fff;}
.content-sidebar .widget input[type="button"]:hover, .content-sidebar .widget input[type="button"]:focus, .content-sidebar .widget input[type="reset"]:hover, .content-sidebar .widget input[type="reset"]:focus, .content-sidebar .widget input[type="submit"]:hover, .content-sidebar .widget input[type="submit"]:focus{background-color:#DF666E;}
.content-sidebar .widget input[type="button"]:active, .content-sidebar .widget input[type="reset"]:active, .content-sidebar .widget input[type="submit"]:active{background-color:#55d737;}
.content-sidebar .widget .wp-caption{color:#767676;}
.content-sidebar .widget .widget-title{border-top:5px solid #000;color:#2b2b2b;font-size:14px;font-weight:900;margin:0 0 18px;padding-top:7px;text-transform:uppercase;}
.content-sidebar .widget .widget-title a{color:#2b2b2b;}
.content-sidebar .widget .widget-title a:hover{color:#DF666E;}
.content-sidebar .widget_archive li, .content-sidebar .widget_categories li, .content-sidebar .widget_links li, .content-sidebar .widget_meta li, .content-sidebar .widget_nav_menu li, .content-sidebar .widget_pages li, .content-sidebar .widget_recent_comments li, .content-sidebar .widget_recent_entries li, .content-sidebar .widget_categories li ul, .content-sidebar .widget_nav_menu li ul, .content-sidebar .widget_pages li ul{border-color:rgba(0, 0, 0, 0.1);}
.content-sidebar .widget_calendar caption{color:#2b2b2b;font-weight:900;}
.content-sidebar .widget_calendar thead th{background-color:rgba(0, 0, 0, 0.02);}
.content-sidebar .widget_calendar tbody a, .content-sidebar .widget_calendar tbody a:hover{color:#fff;}
.content-sidebar .widget_twentyfourteen_ephemera .widget-title{line-height:1.2857142857;padding-top:1px;}
.content-sidebar .widget_twentyfourteen_ephemera .widget-title:before{background-color:#000;color:#fff;margin:-1px 9px 0 0;padding:6px 0 9px;text-align:center;vertical-align:middle;width:36px;}
.content-sidebar .widget_twentyfourteen_ephemera .video.widget-title:before{content:"\f104";}
.content-sidebar .widget_twentyfourteen_ephemera .audio.widget-title:before{content:"\f109";}
.content-sidebar .widget_twentyfourteen_ephemera .image.widget-title:before{content:"\f473";}
.content-sidebar .widget_twentyfourteen_ephemera .gallery.widget-title:before{content:"\f103";}
.content-sidebar .widget_twentyfourteen_ephemera .aside.widget-title:before{content:"\f101";}
.content-sidebar .widget_twentyfourteen_ephemera .quote.widget-title:before{content:"\f106";}
.content-sidebar .widget_twentyfourteen_ephemera .link.widget-title:before{content:"\f107";}
.content-sidebar .widget_twentyfourteen_ephemera > ol > li{border-bottom:1px solid rgba(0, 0, 0, 0.1);}
.content-sidebar .widget_twentyfourteen_ephemera .entry-meta{color:#ccc;}
.content-sidebar .widget_twentyfourteen_ephemera .entry-meta a{color:#767676;}
.content-sidebar .widget_twentyfourteen_ephemera .entry-meta a:hover{color:#DF666E;}
.content-sidebar.widget_twentyfourteen_ephemera blockquote cite{font-size:13px;line-height:1.3846153846;}
.content-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link{font-weight:900;}
#supplementary{padding:0 10px;}
.site-footer, .site-info, .site-info a{}
.site-footer{background-color:#000;font-size:12px;position:relative;z-index:3;color:#fff;padding:64px;clear:both;}
.footer-sidebar{padding-top:48px;}
.site-info{padding-top:15px;clear:both;text-align:right;color:#5b5b5b;}
#supplementary + .site-info{border-top:1px solid rgba(255, 255, 255, 0.2);}
.site-info a:hover{color:#DF666E;}
#address_wrapper{font-size:12px;list-style:none;margin:0;padding:0;line-height:24px;}
#address_wrapper li{display:inline-block;vertical-align:top;width:160px;margin-right:30px;}
#address_wrapper li:last-child{margin-right:0px;}
#address_wrapper li a{content:"\e606";color:#df666e;font-family:icomoon;font-size:14px;}
#address_wrapper li a:hover{text-decoration:none;color:#FFF;}
#address_wrapper li h3{font-family:'open_sansbold';font-size:16px;line-height:24px;}
#address_wrapper li .phone{padding-left:16px;position:relative;display:block;}
#address_wrapper li .phone:before{position:absolute;left:0;top:0px;content:"\e605";color:#df666e;font-family:icomoon;font-size:12px;}
.footer_menu_wrapper{float:right;width:360px;text-align:right;}
.menu-footer1-container{display:inline-block;vertical-align:top;}
.menu-footer2-container{display:inline-block;vertical-align:top;}
.nav-menu-footer{list-style:none;margin:0;padding:0;max-width:160px;margin-left:32px;text-align:right;}
#menu-footer2{margin-left:0px;}
.nav-menu-footer li{line-height:32px;}
.nav-menu-footer li a{color:#FFF;font-size:16px;font-family:'quicksandbold';text-transform:uppercase;letter-spacing:2px;position:relative;}
.nav-menu-footer li a:hover{color:#000;text-decoration:none;}
.nav-menu-footer li a::before{position:absolute;top:-6px;left:-4px;padding:0 4px;z-index:-1;box-sizing:content-box;width:100%;height:32px;border-radius:4px;background-color:#fff;content:'';opacity:0;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;-webkit-transform:scale(0);transform:scale(0);}
.nav-menu-footer li a:hover::before, .nav-menu-footer li a:focus::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.featured-content{background:#000 url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/pattern-dark.svg) repeat fixed;box-sizing:border-box;position:relative;width:100%;}
.featured-content-inner{overflow:hidden;}
.featured-content .hentry{color:#fff;margin:0;max-width:100%;width:100%;}
.featured-content .post-thumbnail, .featured-content .post-thumbnail:hover{background:transparent;}
.featured-content .post-thumbnail{display:block;position:relative;padding-top:55.357142857%;overflow:hidden;}
.featured-content .post-thumbnail img{left:0;position:absolute;top:0;}
.featured-content .entry-header{background-color:#000;box-sizing:border-box;min-height:96px;overflow:hidden;padding:24px 10px;}
.featured-content a{color:#fff;}
.featured-content a:hover{color:#DF666E;}
.featured-content .entry-meta{color:#fff;font-size:11px;font-weight:700;line-height:1.0909090909;margin-bottom:12px;}
.featured-content .cat-links{font-weight:700;}
.featured-content .entry-title{font-size:18px;font-weight:300;line-height:1.3333333333;margin:0;text-transform:uppercase;}
.slider .featured-content .hentry{-webkit-backface-visibility:hidden;display:none;position:relative;}
.slider .featured-content .post-thumbnail{padding-top:55.49132947%;}
.slider-control-paging{background-color:#000;box-sizing:border-box;float:left;list-style:none;margin:-24px 0 0 0;position:relative;width:100%;z-index:3;}
.slider-control-paging li{float:left;margin:2px 4px 2px 0;}
.slider-control-paging li:last-child{margin-right:0;}
.slider-control-paging a{cursor:pointer;display:block;height:44px;position:relative;text-indent:-999em;width:44px;}
.slider-control-paging a:before{background-color:#4d4d4d;content:"";height:12px;left:10px;position:absolute;top:16px;width:12px;}
.slider-control-paging a:hover:before{background-color:#DF666E;}
.slider-control-paging .slider-active:before, .slider-control-paging .slider-active:hover:before{background-color:#DF666E;}
.slider-direction-nav{clear:both;list-style:none;margin:0;position:relative;width:100%;z-index:3;}
.slider-direction-nav li{border-color:#fff;border-style:solid;border-width:2px 1px 0 0;box-sizing:border-box;float:left;text-align:center;width:50%;}
.slider-direction-nav li:last-child{border-width:2px 0 0 1px;}
.slider-direction-nav a{background-color:#000;display:block;font-size:0;height:46px;}
.slider-direction-nav a:hover{background-color:#DF666E;}
.slider-direction-nav a:before{color:#fff;content:"\f430";font-size:32px;line-height:46px;}
.slider-direction-nav .slider-next:before{content:"\f429";}
.slider-direction-nav .slider-disabled{display:none;}
.hp-box{overflow:hidden;float:left;width:25%;height:290px;}
.hp-box:first-of-type{width:50%;}
.hp-blog-list{overflow-x:auto;height:230px;}
.home-slider#headlines_wrapper{padding:0;}
.home-slider#headlines_wrapper .slider{height:290px;}
.home-slider .headlines_holder .headline_content{width:100%;height:100%;padding:0;position:relative;}
.home-slider .headlines_holder .headline_content .headline_clickable{top:0;left:0;width:100%;height:100%;z-index:1;position:absolute;}
.home-slider .headlines_holder .headline_content h1{height:auto !important;margin:0;padding:15px 15px 40px;background-color:rgba(223, 102, 110, .5);position:absolute;z-index:2;left:0;right:0;bottom:0;}
.home-slider .headline_content h1, .home-slider .headline_content h1 a{font-size:15px;line-height:1.3;color:white;text-decoration:none;}
.home-slider#headlines_wrapper .arrow-left,
.home-slider#headlines_wrapper .arrow-right{display:none;}
.home-slider#headlines_wrapper .swiper-pagination-switch{background-color:white;}
.home-slider#headlines_wrapper .swiper-active-switch{background-color:#df666e;}
.home-slider#headlines_wrapper .swiper-pagination-switch:hover,
.home-slider#headlines_wrapper .swiper-active-switch:hover{border-color:white;}
.home_footer_block h1{height:230px !important;}
.home_footer_block li h1 a span{font-size:1.8rem;font-weight:bold;}
.home-slider#headlines_wrapper .pagination{position:absolute;bottom:15px;}
.subscribe{overflow:hidden;clear:both;padding:20px 0;text-align:center;background-color:#625f5f;}
.subscribe h3, .subscribe_wrapper{display:inline-block;vertical-align:middle;}
.subscribe h3{padding:0 10px;color:white;font-family:open_sansbold;text-transform:uppercase;}
.subscribe_wrapper{margin-top:0;}
.subscribe .page-template-front-page-php #emma-form-elements .emma-form-row{}
.page-template-front-page-php #emma-form-elements .emma-form-row{width:175px;padding:10px !important;}
.page-template-front-page-php #emma-form-elements .emma-form-row #emma-form-submit{background-color:#a4a4a4 !important;padding-left:0;padding-right:0;}
.latest-blog{position:relative;}
.latest-blog h2, .latest-blog h2 a, .latest-twits h2{color:#e0666e;font:18px open_sansbold;line-height:60px;text-align:center;white-space:nowrap;background-color:#e4e4e4;}
.latest-blog .btn{padding:0 6px;font-size:10px;position:absolute;right:25px;top:67px;background-color:#e4e4e4;letter-spacing:1px;}
.latest-blog .btn:hover{color:#333;}
.hp-box h2 .fa{margin-right:10px;font-size:28px;vertical-align:middle;}
.hp-blog-item{padding:30px 30px 0;clear:both;}
.hp-blog-img{float:left;width:90px;height:70px;margin:0 15px 15px 0;}
.hp-blog-item h3{clear:none;margin-bottom:5px;color:black;font:13px/1.2 open_sansbold;}
.hp-blog-item p{margin:0;font-size:9px;line-height:1.3;color:black;}
.hp-blog-item a{font:9px/1 Arial;color:white;text-transform:uppercase;}
.latest-twits h2{background-color:white;}
.latest-blog{background-color:#a4a4a4;}
.latest-twits{background-color:#e4e4e4;}
.page-template-page-programs2{}
.page-template-page-programs2 .page-title_block, .page-template-page-programs2 .page_menu_wrapper{margin:0;}
.page-template-page-programs2 .page_menu_wrapper{}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;}
.flex.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.flex.center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.text-center{text-align:center;}
.tab-content{display:none;}
.tab-content.active{display:block;}
#main .cur-class{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:0 auto;}
#main .cur-class.cur-class-wide{margin:0 -85px;}
#main .cur-class li{overflow:hidden;-webkit-box-flex:0;-ms-flex:0 0 310px;flex:0 0 310px;height:200px;padding:15px;margin:15px;box-sizing:border-box;list-style:none;position:relative;}
#main .cur-class li > h3{padding:0 15px;font:bold 13px/24px Lato;text-transform:uppercase;color:white;position:absolute;left:0;right:0;bottom:0;background-color:#df666e;}
#main .cur-class li:hover{}
#main .cc-img{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;-webkit-transition:.3s;transition:.3s;background-size:cover;background-color:#333;background-repeat:no-repeat;background-position:50% 50%;}
#main .cc-cont{color:white;position:absolute;width:100%;height:100%;padding:15px 15px 0;border-top:24px solid black;border-bottom:24px solid black;left:0;right:0;top:100%;bottom:0;background-color:#625F5F;box-sizing:border-box;-webkit-transition:.3s;transition:.3s;}
#main .cur-class li:hover .cc-img{top:-100%;}
#main .cur-class li:hover .cc-cont{top:0;}
#main .cc-htitle{font-family:'quicksandregular';text-transform:uppercase;font-size:32px;line-height:32px;letter-spacing:2px;text-align:center;padding:60px 0;}
#main .cc-title{margin-bottom:15px;font:bold 25px/25px Lato;text-transform:uppercase;}
#main .cc-descr,
#main .cc-descr p{font:9px/1.7 Lato;}
#main .cc-link{display:block;padding:10px 15px 10px 20px;font:bold 13px/13px Lato;color:white;text-transform:uppercase;position:absolute;right:0;bottom:0;cursor:pointer;background:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/info.png) left center no-repeat;}
#main .cc-link:hover{text-decoration:none;}
#main .cc-link span{margin-left:3px;font:bold 15px/13px Lato;-webkit-transition:.3s;transition:.3s;display:inline-block;}
#main .cc-link:hover span{-webkit-transform:translate(5px, 0);transform:translate(5px, 0);}
#main .cc-popup-data{display:none;}
.scroll-menu{display:none;min-width:20px;min-height:80px;position:fixed;top:50%;right:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);}
.scroll-menu a{float:right;clear:both;padding:5px 8px;position:relative;}
.scroll-menu a:active, .scroll-menu a:hover, .scroll-menu a:focus{outline:none;}
.scroll-menu a:after{content:'';display:inline-block;margin-left:20px;vertical-align:middle;border:8px solid #df666e;border-radius:50%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:22;}
.scroll-menu a.active:after, .scroll-menu a:hover:after{border-color:#c5c5c5;}
.scroll-menu span{padding:7px 10px;background:#df666e;font:bold 20px/1 quicksandregular;color:white;white-space:nowrap;vertical-align:middle;position:absolute;right:-100px;top:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;z-index:11;pointer-events:none;}
.scroll-menu a:hover span{opacity:1;right:40px;pointer-events:all;}
.sticky-sidebar{background:white;}
.scroll-menu2{}
.scroll-menu2 li{display:block;list-style:none;position:relative;}
.scroll-menu2 a{display:block;padding:0.5em 1em !important;margin-top:-1px;border:1px solid #ebe3df !important;font:1rem/1 'quicksandregular';color:#1e1e1e;vertical-align:middle;text-decoration:none;position:relative;}
.scroll-menu2 a:empty{display:none;}
.scroll-menu2 a:active, .scroll-menu2 a:hover, .scroll-menu2 a:focus{background:#f0f0f0 !important;color:#df666e !important;}
.scroll-menu2 a.active{background:#1e1e1e !important;color:#fff !important;}
.scroll-menu2 .has-childs > a{padding-right:45px !important;}
.scroll-menu2 .child-menu{opacity:0;max-height:0;overflow:hidden;margin:0;padding:0 15px;transition:.5s ease;}
.scroll-menu2 .opened .child-menu{opacity:1;max-height:200px;}
.scroll-menu2 .child-menu li{margin:0;padding:0;}
.scroll-menu2 .child-menu a{background-color:#f5f5f5;}
.scroll-menu2 .toggle-sub-menu{width:60px;height:100%;padding:0;position:absolute;top:0;right:0;background:none;border:none;display:flex;justify-content:center;align-items:center;z-index:1;}
.scroll-menu2 .toggle-sub-menu .fa{font-size:1rem;transition:.3s ease;}
.scroll-menu2 .opened .fa{transform:rotate(90deg);}
.scroll-menu2 .toggle-sub-menu:hover, .scroll-menu2 .toggle-sub-menu:focus{padding-left:10px;color:#DF666E;}
.cc-popup, .cc-popup > .flex{width:100%;height:100%;position:fixed;left:0;top:0;right:0;bottom:0;}
.cc-popup{display:none;background-color:rgba(0, 0, 0, .5);z-index:22222;}
.cc-popup > .flex{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;padding:15px;-webkit-transition:.5s 0s;transition:.5s 0s;-webkit-transform:translate(0, -300px);transform:translate(0, -300px);box-sizing:border-box;}
.cc-popup.show > .flex{opacity:1;-webkit-transition:.5s .5s;transition:.5s .5s;-webkit-transform:translate(0, 0);transform:translate(0, 0);}
.cc-popup-box{max-width:960px;}
.cc-popup header p, .cc-popup header span, .cc-popup header h3{display:inline-block;font:bolder 25px/25px Lato;text-transform:uppercase;}
.cc-popup header{padding:15px 55px 15px 15px;background-color:#df666e;text-align:center;position:relative;}
.cc-popup header p{margin:0;color:white;}
.cc-popup header span{margin:0 10px;color:#625f5f;}
.cc-popup header h3{color:black;}
.cc-popup-cont{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background-color:#625f5f;}
.cc-popup-img{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px;padding:45px 35px;box-sizing:border-box;}
.cc-popup-img #ccPopupImg{width:230px;height:230px;border-radius:50%;}
.cc-popup-descr, .cc-popup-descr p{font:13px/1.3 Lato;color:white;box-sizing:border-box;}
.cc-popup-descr{padding:35px;background-color:#a4a4a4;}
.cc-popup-close{width:40px;height:40px;border:0;position:absolute;right:0;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:.3s;transition:.3s;background:transparent url(//archive.chickeneggpics.org/wp-content/themes/chicken2/images/close-icon.png) center no-repeat;}
.cc-popup-close:focus, .cc-popup-close:hover{border:0;outline:none;background-color:transparent;-webkit-transform:translate(0, -50%) rotate(180deg);transform:translate(0, -50%) rotate(180deg);}
.site-main .widecolumn{padding-top:72px;width:auto;}
.site-main .mu_register, .widecolumn > h2, .widecolumn > form{margin:0 auto 48px;max-width:474px;padding:0 30px;}
.site-main .mu_register #blog_title, .site-main .mu_register #user_email, .site-main .mu_register #blogname, .site-main .mu_register #user_name{font-size:inherit;width:90%;}
.site-main .mu_register input[type="submit"], .widecolumn #submit{font-size:inherit;width:auto;}
@-ms-viewport{width:device-width;}
@-o-viewport{width:device-width;}
@viewport{width:device-width;}
@media screen and (max-width:400px){
.list-view .site-content .post-thumbnail{background:none;width:auto;z-index:2;}
.list-view .site-content .post-thumbnail img{float:left;margin:0 10px 3px 0;width:84px;}
.list-view .site-content .entry-header{background-color:transparent;padding:0;}
.list-view .content-area{padding:0 10px;}
.list-view .site-content .hentry{border-bottom:1px solid rgba(0, 0, 0, 0.1);margin:0;min-height:60px;padding:12px 0 9px;}
.list-view .site-content .cat-links, .list-view .site-content .type-post .entry-content, .list-view .site-content .type-page .entry-content, .list-view .site-content .type-post .entry-summary, .list-view .site-content .type-page .entry-summary, .list-view .site-content footer.entry-meta{display:none;}
.list-view .site-content .entry-title{clear:none;font-size:15px;font-weight:900;line-height:1.2;margin-bottom:6px;text-transform:none;}
.list-view .site-content .format-aside .entry-title, .list-view .site-content .format-link .entry-title, .list-view .site-content .format-quote .entry-title{display:block;}
.list-view .site-content .entry-meta{background-color:transparent;clear:none;margin:0;text-transform:none;}
.archive-header, .page-header{border-bottom:1px solid rgba(0, 0, 0, 0.1);margin:24px auto 0;padding-bottom:24px;}
.error404 .page-header{border-bottom:0;margin:0 auto 24px;padding:0 10px;}
}
@media screen and (min-width:401px){
a.post-thumbnail:hover img{opacity:0.85;}
.full-size-link:before, .parent-post-link:before, .site-content span + .byline:before, .site-content span + .comments-link:before, .site-content span + .edit-link:before, .site-content span + .entry-date:before{content:"";}
.attachment span.entry-date:before, .entry-content .edit-link a:before, .entry-meta .edit-link a:before, .site-content .byline a:before, .site-content .comments-link a:before, .site-content .entry-date a:before, .site-content .featured-post:before, .site-content .full-size-link a:before, .site-content .parent-post-link a:before, .site-content .post-format a:before{-webkit-font-smoothing:antialiased;display:inline-block;font:normal 16px/1 Genericons;text-decoration:inherit;vertical-align:text-bottom;}
.site-content .entry-meta > span{margin-right:10px;}
.site-content .format-video .post-format a:before{content:"\f104";}
.site-content .format-audio .post-format a:before{content:"\f109";}
.site-content .format-image .post-format a:before{content:"\f473";}
.site-content .format-quote .post-format a:before{content:"\f106";margin-right:2px;}
.site-content .format-gallery .post-format a:before{content:"\f103";margin-right:4px;}
.site-content .format-aside .post-format a:before{content:"\f101";margin-right:2px;}
.site-content .format-link .post-format a:before{content:"\f107";position:relative;top:1px;}
.site-content .featured-post:before{content:"\f308";margin-right:3px;position:relative;top:1px;}
.site-content .entry-date a:before, .attachment .site-content span.entry-date:before{content:"\f303";margin-right:1px;position:relative;top:1px;}
.site-content .byline a:before{content:"\f304";}
.entry-content .edit-link a:before, .entry-meta .edit-link a:before{content:"\f411";}
.site-content .full-size-link a:before{content:"\f402";margin-right:1px;}
.site-content .parent-post-link a:before{content:"\f301";}
.list-view .site-content .hentry{border-top:1px solid rgba(0, 0, 0, 0.1);padding-top:48px;}
.list-view .site-content .hentry:first-of-type, .list-view .site-content .hentry.has-post-thumbnail{border-top:0;padding-top:0;}
.archive-header, .page-header{margin:0 auto 60px;padding:0 10px;}
.error404 .page-header{margin-bottom:24px;}
}
@media screen and (min-width:673px){
.search-toggle{margin-right:16px;}
.search-box .search-field{width:50%;}
.content-area{float:left;width:100%;}
.site-content{margin-right:33.33333333%;}
.site-content .has-post-thumbnail .entry-header{margin-top:0;}
.singular .site-content .hentry.has-post-thumbnail{margin-top:0;}
.full-width .site-content{margin-right:0;}
.full-width .site-content .has-post-thumbnail .entry-header, .full-width.singular .site-content .hentry.has-post-thumbnail, .full-width.home .site-content .hentry.has-post-thumbnail{margin-top:-48px;}
#secondary, #supplementary{}
.content-sidebar{border:0;float:right;margin-left:-33.33333333%;padding:48px 30px 24px;position:relative;width:33.33333333%;}
.grid .featured-content .hentry{float:left;width:50%;}
.grid .featured-content .hentry:nth-child( 2n+1 ){clear:both;}
.grid .featured-content .entry-header{border-color:#000;border-style:solid;border-width:12px 10px;height:96px;padding:0;}
.slider .featured-content .entry-title{font-size:22px;line-height:1.0909090909;}
.slider .featured-content .entry-header{min-height:inherit;padding:24px 30px 48px;position:absolute;left:0;bottom:0;width:50%;z-index:3;}
.slider-control-paging{background:transparent;margin-top:-48px;padding-left:20px;width:50%;}
.slider-direction-nav{clear:none;float:right;margin-top:-48px;width:98px;}
.slider-direction-nav li{border:0;padding:0 1px 0 0;}
.slider-direction-nav li:last-child{padding:0 0 0 1px;}
.slider-direction-nav a{height:48px;}
.slider-direction-nav a:before{line-height:48px;}
.site-info{}
#search-container, .search-toggle{display:none;}
}
@media screen and (min-width:900px){
#search-container, .search-toggle{display:block;}
.header-main{height:64px;}
.search-toggle{margin-right:0;}
.masthead-fixed .site-header{position:fixed;top:0;left:0;}
.admin-bar.masthead-fixed .site-header{top:32px;}
.masthead-fixed .site-main{}
.site-navigation li .current_page_item > a, .site-navigation li .current_page_ancestor > a, .site-navigation li .current-menu-item > a, .site-navigation li .current-menu-ancestor > a{color:#fff;}
.primary-navigation{float:left;font-size:10px;padding:0;text-transform:uppercase;margin-left:16px;}
.primary-navigation .menu-toggle{display:none;padding:0;}
.primary-navigation .nav-menu{border-bottom:0;display:block;padding-top:0px;}
.primary-navigation.toggled-on .nav-menu{padding-top:0;}
.primary-navigation.toggled-on{border-bottom:0;margin:0;padding:0;}
.primary-navigation li{border:0;display:inline-block;height:32px;line-height:32px;position:relative;font-size:10px;}
.primary-navigation a{display:inline-block;padding:0 16px;white-space:nowrap;font-family:'quicksandbold';letter-spacing:1px;height:32px;line-height:30px;font-size:10px;}
.primary-navigation ul ul{background-color:#DF666E;float:left;margin:0;position:absolute;top:48px;left:-999em;z-index:99999;}
.primary-navigation li li{border:0;display:block;height:auto;line-height:1.0909090909;}
.primary-navigation ul ul ul{left:-999em;top:0;}
.primary-navigation ul ul a{padding:18px 12px;white-space:normal;width:176px;}
#menu-item-35{margin-left:16px;}
#menu-item-35 a,
#menu-item-3220 a{border-radius:4px;background-color:rgba(255, 255, 255, 0);border:solid 2px #df666e;color:#df666e;box-sizing:border-box;}
.menu_big_menu #menu-item-35{margin-left:0px;}
#menu-item-35 a:hover,
#menu-item-3220 a:hover{color:#FFF;}
#menu-item-35 a::before,
#menu-item-3220 a::before{position:absolute;top:0;left:0;z-index:-1;box-sizing:content-box;width:100%;height:32px;border-radius:4px;background:#df666e;content:'';opacity:0;-webkit-transition:-webkit-transform 0.2s, opacity 0.2s;-webkit-transition:opacity 0.2s, -webkit-transform 0.2s;transition:opacity 0.2s, -webkit-transform 0.2s;transition:transform 0.2s, opacity 0.2s;transition:transform 0.2s, opacity 0.2s, -webkit-transform 0.2s;-webkit-transform:scale(0);transform:scale(0);}
.page-template-front-page-php.menu_big_menu #menu-item-35{margin-left:-2px;}
.page-template-front-page-php.menu_big_menu #menu-item-35 a::before,
.page-template-front-page-php.menu_big_menu #menu-item-3220 a::before{height:48px;}
#menu-item-35 a:focus::before,
#menu-item-35 a:hover::before,
#menu-item-3220 a:focus::before,
#menu-item-3220 a:hover::before{opacity:1;-webkit-transform:scale(1);transform:scale(1);}
.primary-navigation li:hover > a, .primary-navigation li.focus > a{color:#df666e;}
.primary-navigation ul ul a:hover, .primary-navigation ul ul li.focus > a{}
.primary-navigation ul li:hover > ul, .primary-navigation ul li.focus > ul{left:auto;}
.primary-navigation ul ul li:hover > ul, .primary-navigation ul ul li.focus > ul{left:100%;}
.primary-navigation .menu-item-has-children > a, .primary-navigation .page_item_has_children > a{padding-right:26px;}
.primary-navigation .menu-item-has-children > a:after, .primary-navigation .page_item_has_children > a:after{-webkit-font-smoothing:antialiased;content:"\f502";display:inline-block;font:normal 8px/1 Genericons;position:absolute;right:12px;top:22px;vertical-align:text-bottom;}
.primary-navigation li .menu-item-has-children > a, .primary-navigation li .page_item_has_children > a{padding-right:20px;width:168px;}
.primary-navigation .menu-item-has-children li.menu-item-has-children > a:after, .primary-navigation .menu-item-has-children li.page_item_has_children > a:after, .primary-navigation .page_item_has_children li.menu-item-has-children > a:after, .primary-navigation .page_item_has_children li.page_item_has_children > a:after{content:"\f501";right:8px;top:20px;}
}
@media screen and (min-width:810px){
.attachment .entry-attachment .attachment{max-width:608px;}
.attachment .site-content .attachment img{display:block;margin:0 auto;}
.contributor-avatar{margin-left:-168px;}
.contributor-summary{float:left;}
.full-width .site-content blockquote.alignleft, .full-width .site-content blockquote.alignright{width:calc(50% + 130px);}
.full-width .site-content blockquote.alignleft, .full-width .site-content img.size-full.alignleft, .full-width .site-content img.size-large.alignleft, .full-width .site-content img.size-medium.alignleft, .full-width .site-content .wp-caption.alignleft{}
.full-width .site-content .alignleft{clear:left;}
.full-width .site-content blockquote.alignright, .full-width .site-content img.size-full.alignright, .full-width .site-content img.size-large.alignright, .full-width .site-content img.size-medium.alignright, .full-width .site-content .wp-caption.alignright{margin-right:-168px;}
.full-width .site-content .alignright{clear:right;}
}
@media screen and (min-width:846px){
.content-area, .content-sidebar{padding-top:72px;}
.site-content .has-post-thumbnail .entry-header{margin-top:-48px;}
.comment-list .trackback, .comment-list .pingback, .comment-list article{margin-bottom:36px;padding-top:36px;}
.comment-author .avatar{height:34px;top:2px;width:34px;}
.comment-author, .comment-awaiting-moderation, .comment-content, .comment-list .reply, .comment-metadata{padding-left:50px;}
.comment-list .children{margin-left:20px;}
.full-width.singular .site-content .hentry.has-post-thumbnail, .full-width.home .site-content .hentry.has-post-thumbnail{margin-top:-72px;}
.featured-content{margin-bottom:0;}
}
@media screen and (min-width:1008px){
.search-box-wrapper{}
.main-content{float:left;}
.site-content{}
.site-content .entry-header{margin-top:0;}
.site-content .has-post-thumbnail .entry-header{margin-top:0;}
.content-sidebar{}
#secondary{background-color:transparent;border:0;clear:none;min-height:100vh;width:288px;}
.primary-sidebar{padding-top:0;}
.blog_sidebar{position:absolute;right:32px;top:0px;}
.post_list{max-width:608px;margin-right:320px;}
.site-description{display:block;margin:-3px 0 21px;}
.site-description:empty{margin:0;}
.secondary-navigation{font-size:11px;margin:0 -30px 48px;width:182px;}
.secondary-navigation li{border-top:1px solid rgba(255, 255, 255, 0.2);position:relative;}
.secondary-navigation a{padding:10px 30px;}
.secondary-navigation ul ul{background-color:#DF666E;position:absolute;top:0;left:-999em;width:182px;z-index:99999;}
.secondary-navigation li li{border-top:0;}
.secondary-navigation li:hover > a, .secondary-navigation li.focus > a{background-color:#DF666E;color:#fff;}
.secondary-navigation ul ul a:hover, .secondary-navigation ul ul li.focus > a{background-color:#DF666E;}
.secondary-navigation ul li:hover > ul, .secondary-navigation ul li.focus > ul{left:162px;}
.secondary-navigation .menu-item-has-children > a{padding-right:38px;}
.secondary-navigation .menu-item-has-children > a:after{-webkit-font-smoothing:antialiased;content:"\f501";display:inline-block;font:normal 8px/1 Genericons;position:absolute;right:26px;top:14px;vertical-align:text-bottom;}
.footer-sidebar .widget, .primary-sidebar .widget{}
.footer-sidebar .widget{box-sizing:border-box;float:left;padding:0 30px;width:25%;}
.footer-sidebar .widget h1, .primary-sidebar .widget h1{}
.footer-sidebar .widget h2, .primary-sidebar .widget h2{font-size:18px;line-height:1.3333333333;}
.footer-sidebar .widget h3, .primary-sidebar .widget h3{font-size:16px;line-height:1.5;}
.footer-sidebar .widget h4, .primary-sidebar .widget h4{font-size:14px;line-height:1.7142857142;}
.footer-sidebar .widget h5, .primary-sidebar .widget h5{font-size:12px;line-height:2;}
.footer-sidebar .widget h6, .primary-sidebar .widget h6{font-size:11px;line-height:2.1818181818;}
.footer-sidebar .widget code, .footer-sidebar .widget kbd, .footer-sidebar .widget tt, .footer-sidebar .widget var, .footer-sidebar .widget samp, .footer-sidebar .widget pre, .primary-sidebar .widget code, .primary-sidebar .widget kbd, .primary-sidebar .widget tt, .primary-sidebar .widget var, .primary-sidebar .widget samp, .primary-sidebar .widget pre{font-size:11px;line-height:1.6363636363;}
.footer-sidebar .widget blockquote, .primary-sidebar .widget blockquote{font-size:14px;line-height:1.2857142857;}
.footer-sidebar .widget blockquote cite, .primary-sidebar .widget blockquote cite{font-size:12px;line-height:1.5;}
.footer-sidebar .widget input, .footer-sidebar .widget textarea, .primary-sidebar .widget input, .primary-sidebar .widget textarea{font-size:12px;padding:3px 2px 4px 4px;}
.footer-sidebar .widget input[type="button"], .footer-sidebar .widget input[type="reset"], .footer-sidebar .widget input[type="submit"], .primary-sidebar .widget input[type="button"], .primary-sidebar .widget input[type="reset"], .primary-sidebar .widget input[type="submit"]{padding:5px 15px 4px;}
.footer-sidebar .widget .widget-title, .primary-sidebar .widget .widget-title{}
.footer-sidebar .widget_twentyfourteen_ephemera .entry-title, .footer-sidebar .widget_twentyfourteen_ephemera .entry-meta, .footer-sidebar .widget_twentyfourteen_ephemera .wp-caption-text, .footer-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link, .footer-sidebar .widget_twentyfourteen_ephemera .entry-content table, .primary-sidebar .widget_twentyfourteen_ephemera .entry-title, .primary-sidebar .widget_twentyfourteen_ephemera .entry-meta, .primary-sidebar .widget_twentyfourteen_ephemera .wp-caption-text, .primary-sidebar .widget_twentyfourteen_ephemera .post-format-archive-link, .primary-sidebar .widget_twentyfourteen_ephemera .entry-content table{font-size:11px;line-height:1.6363636363;}
.footer-sidebar .widget_archive li, .footer-sidebar .widget_categories li, .footer-sidebar .widget_links li, .footer-sidebar .widget_meta li, .footer-sidebar .widget_nav_menu li, .footer-sidebar .widget_pages li, .footer-sidebar .widget_recent_comments li, .footer-sidebar .widget_recent_entries li, .primary-sidebar .widget_archive li, .primary-sidebar .widget_categories li, .primary-sidebar .widget_links li, .primary-sidebar .widget_meta li, .primary-sidebar .widget_nav_menu li, .primary-sidebar .widget_pages li, .primary-sidebar .widget_recent_comments li, .primary-sidebar .widget_recent_entries li{border-top:0;padding:0 0 6px;}
.footer-sidebar .widget_archive li:last-child, .footer-sidebar .widget_categories li:last-child, .footer-sidebar .widget_links li:last-child, .footer-sidebar .widget_meta li:last-child, .footer-sidebar .widget_nav_menu li:last-child, .footer-sidebar .widget_pages li:last-child, .footer-sidebar .widget_recent_comments li:last-child, .footer-sidebar .widget_recent_entries li:last-child, .primary-sidebar .widget_archive li:last-child, .primary-sidebar .widget_categories li:last-child, .primary-sidebar .widget_links li:last-child, .primary-sidebar .widget_meta li:last-child, .primary-sidebar .widget_nav_menu li:last-child, .primary-sidebar .widget_pages li:last-child, .primary-sidebar .widget_recent_comments li:last-child, .primary-sidebar .widget_recent_entries li:last-child{padding:0;}
.footer-sidebar .widget_categories li ul, .footer-sidebar .widget_nav_menu li ul, .footer-sidebar .widget_pages li ul, .primary-sidebar .widget_categories li ul, .primary-sidebar .widget_nav_menu li ul, .primary-sidebar .widget_pages li ul{border-top:0;margin-top:6px;}
#supplementary{padding:0;}
.footer-sidebar{font-size:12px;line-height:1.5;}
.featured-content{padding-left:182px;}
.grid .featured-content .hentry{width:33.3333333%;}
.grid .featured-content .hentry:nth-child( 2n+1 ){clear:none;}
.grid .featured-content .hentry:nth-child( 3n+1 ){clear:both;}
.grid .featured-content .entry-header{height:120px;}
}
@media screen and (min-width:1040px){
.site-content .has-post-thumbnail .entry-header{margin-top:-48px;}
}
@media screen and (min-width:1080px){
.search-box .search-field{width:256px;}
.site-content, .site-main .widecolumn{}
.site:before{}
.search-box-wrapper, .featured-content{}
#secondary{width:288px;}
.secondary-navigation, .secondary-navigation ul ul{}
.secondary-navigation ul li:hover > ul, .secondary-navigation ul li.focus > ul{left:202px;}
.slider .featured-content .entry-title{font-size:33px;}
.slider .featured-content .entry-header, .slider-control-paging{width:534px;}
.slider-control-paging{padding-left:24px;}
.slider-control-paging li{margin:12px 12px 12px 0;}
.slider-control-paging a{height:24px;width:24px;}
.slider-control-paging a:before{top:6px;left:6px;}
}
@media screen and (max-width:1330px){
.fbo_list li{width:50%;}
}
@media screen and (max-width:900px){
.fbo_content_holder h2{font-size:16px;}
}
@media screen and (max-width:1240px){
html body.full-width.menu_big_menu .primary-navigation a{padding:10px 11px;font-size:16px;}
}
@media screen and (max-width:1140px){
html body.full-width.menu_big_menu .primary-navigation a{padding:10px 9px;font-size:15px;}
}
@media screen and (max-width:1280px){
.home_footer_block li h1 a{font-size:32px;}
}
@media screen and (max-width:1200px){
.page-template-front-page-php #emma-form-elements .emma-form-row{width:100%;padding-right:0px;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(2n){padding-right:0px;padding-left:0px;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(3){padding-bottom:14px;}
.page_menu li a h2{font-size:16px;line-height:1.5}
#post-6731 .page_header{height:21vw;background-size:cover;}
#post-6731:before{height:21vw;}
}      @media screen and (max-width:1024px){
.headlines_holder .headline_content .btn{display:none;}
.home_footer_block2{clear:both;}
.home_footer_block2 li{width:100%;float:none;display:block;box-sizing:content-box;}
.home_footer_block li h1 a{font-size:24px;}
.single-grantee .entry-content img.alignleft{margin-left:0;}
.page-template-front-page-php #emma-form-elements .emma-form-row{width:50%;padding-right:16px;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(2n){padding-right:0px;padding-left:16px;}
.home_footer_block li h1 a span{font-size:2rem;}
}
@media screen and (max-width:924px){
.footer_menu_wrapper{width:182px;}
#menu-footer2{margin-left:32px;}
.page-id-8 .page-title_block2, .tax-phase .page-title_block2, .tax-theme .page-title_block2{display:none;}
}
@media screen and (max-width:900px){
.headlines_holder .headline_pic, #headlines_wrapper .arrow-left,
#headlines_wrapper .arrow-right{display:none;}
.headlines_holder .headline_content{width:100%;}
.headlines_holder .headline_content .headline_text p{margin-bottom:0;}
.page .entry-content{padding-left:32px;padding-right:32px;}
.blog_wrapper{padding-left:32px;padding-right:32px;}
.filmsatwork_list li{width:100%;}
.fbo_list li{width:100%;}
.page_menu li a h2{font-size:12px;line-height:1.5}
.support_wrapper h1{font-size:32px;}
.support_wrapper .btn{font-size:16px;}
.map_holder .map{display:none;}
#maps_wrapper .map_holder address{position:relative;}
.page-id-6 .about_sidebar{position:relative;right:auto;top:auto;width:auto;padding-left:32px;padding-right:32px;float:none;margin:0 auto 80px auto;max-width:608px;}
.about_wrapper{padding-right:0;}
.single-grantee .entry-content{padding-left:32px;padding-right:32px;}
.page-id-8 .page-title_block h1, .tax-phase .page-title_block h1, .tax-theme .page-title_block h1{display:none;}
.page-id-8 .page-title_block2, .tax-phase .page-title_block2, .tax-theme .page-title_block2{display:block;}
.page-id-8 .page-title_block2 h1, .tax-phase .page-title_block2 h1, .tax-theme .page-title_block2 h1{display:block;}
.films_sorting{float:left;border-left:0;}
}
@media screen and (max-width:800px){
.home_footer_block li{width:100%;float:none;display:block;box-sizing:content-box;}
.col2{width:100%;}
.col2:nth-child(1){padding-right:0px;}
.col2:nth-child(2){padding-left:0px;}
.hp-box, .widget_twitter_timeline{width:100% !important;height:auto;}
.page_menu_wrapper, .page_menu{overflow:hidden;height:auto !important;}
.page_menu_wrapper li{width:100% !important;}
.page_menu li a{display:flex;}
.page_menu li a:hover{text-decoration:none;}
.page_menu li a h2, .small_page_menu.page_menu li a h2{font-size:16px;line-height:1.5;font-family:inherit;padding:16px;display:block;position:initial;-webkit-transform:translate(0);transform:translate(0);}
.page_menu--acc-app{padding:5px 10px;position:initial;display:flex;justify-content:center;align-items:center;}
.grants_menu li{display:block;height:auto !important;width:100% !important;}
.small_page_menu.page_menu{position:initial;z-index:5000;padding:0;height:auto !important;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.small_page_menu.page_menu li{height:auto !important;}
.grants_menu.small_page_menu{padding-right:0;}
.cc-popup-img{display:none;}
}
@media screen and (max-width:760px){
.home_content p{font-size:24px;line-height:32px;}
#address_wrapper li{margin-bottom:32px;}
#maps_wrapper .map_holder{width:100%;}
#maps_wrapper .map_holder2 address{background-color:#f2f2f2;color:#000;}
}
@media screen and (max-width:600px){
.wpcf7-form .field-name, .wpcf7-form .field-email{width:100%;padding-left:0;padding-right:0;}
.site{border-left:0;border-right:0;}
.headlines_holder .headline_content, .site-footer, .home_footer_text_wrapper, .films_wrapper, .page .entry-content, .blog_wrapper, .support_holder, .fbo_content_holder{padding-left:16px;padding-right:16px;}
.page-template-front-page-php #emma-form-elements .emma-form-row{width:100%;padding-right:0px;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(2n){padding-right:0px;padding-left:0px;}
.page-template-front-page-php #emma-form-elements .emma-form-row:nth-child(3){padding-bottom:14px;}
.wpcf7-form .field-name{width:100%;padding-right:0px;}
.wpcf7-form .field-email{width:100%;padding-left:0px;}
.page-template-page-contact-php #emma-form-elements .emma-form-row{width:100%;padding-left:0 !important;padding-right:0;}
}
.photo_credits{}
@media screen and (max-width:564px){
#address_wrapper{display:none;}
.site-info{text-align:center;}
.photo_credits{display:block;}
.footer_menu_wrapper{display:none;}
}
@media screen and (max-width:350px){
.home_content p{font-size:16px;line-height:24px;}
.home_header .site-logo{display:none;}
} @media print {
body{background:none !important;color:#2b2b2b;font-size:12pt;}
.site, .site-header, .hentry, .site-content .entry-header, .site-content .entry-content, .site-content .entry-summary, .site-content .entry-meta, .page-content, .archive-header, .page-header, .contributor-info, .comments-area, .attachment .entry-attachment .attachment{max-width:100%;}
#site-header img, .search-toggle, .site-navigation, .site-content nav, .edit-link, .page-links, .widget-area, .more-link, .post-format-archive-link, .comment-respond, .comment-list .reply, .comment-reply-login, #secondary, .site-footer, .slider-control-paging, .slider-direction-nav{display:none;}
.site-title a, .entry-meta, .entry-meta a, .featured-content .hentry, .featured-content a{color:#2b2b2b;}
.entry-content a, .entry-summary a, .page-content a, .comment-content a{text-decoration:none;}
.site-header, .post-thumbnail, a.post-thumbnail:hover, .site-content .entry-header, .site-footer, .featured-content, .featured-content .entry-header{background:transparent;}
.header-main{padding:48px 10px;}
.site-title{float:none;font-size:19pt;}
.content-area{padding-top:0;}
.list-view .site-content .hentry{border-bottom:1px solid rgba(0, 0, 0, 0.1);margin-bottom:48px;padding-bottom:24px;}
.post-thumbnail img{margin:0 10px 24px;}
.site-content .has-post-thumbnail .entry-header{padding-top:0;}
.site-content footer.entry-meta{margin:24px auto;}
.entry-meta .tag-links a{color:#fff;}
.singular .site-content .hentry.has-post-thumbnail{margin-top:0;}
.gallery-columns-1.gallery-size-medium, .gallery-columns-1.gallery-size-thumbnail, .gallery-columns-2.gallery-size-thumbnail, .gallery-columns-3.gallery-size-thumbnail{display:block;}
.archive-title, .page-title{margin:0 10px 48px;}
.featured-content .hentry{margin-bottom:48px;}
.featured-content .post-thumbnail, .slider .featured-content .post-thumbnail{padding-top:0;}
.featured-content .post-thumbnail img{position:relative;}
.featured-content .entry-header{padding:0 10px 24px;}
.featured-content .entry-meta{font-size:9pt;margin-bottom:11px;}
.featured-content .cat-links{font-weight:900;}
.featured-content .entry-title{font-size:25pt;line-height:36px;}
}
[class^="icon-"], [class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-arrow2down:before{content:"\e600";}
.icon-utube:before{content:"\e601";}
.icon-twitter:before{content:"\e602";}
.icon-share:before{content:"\e603";}
.icon-search:before{content:"\e604";}
.icon-phone:before{content:"\e605";}
.icon-mapmarker:before{content:"\e606";}
.icon-house:before{content:"\e607";}
.icon-facebooklarge:before{content:"\e608";}
.icon-facebook:before{content:"\e609";}
.icon-arrow-right:before{content:"\e60a";}
.icon-arrow-down:before{content:"\e60b";}
.icon-arrow2right:before{content:"\e60c";}
.icon-arrow2left:before{content:"\e60d";}
@font-face{font-family:'quicksandregular';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-regular-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-regular-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-regular-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-regular-webfont.svg#quicksandregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'quicksandbold';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-bold-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-bold-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-bold-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-bold-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/quicksand-bold-webfont.svg#quicksandbold) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'icomoon';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/icomoon.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/icomoon.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/icomoon.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/icomoon.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/icomoon.svg#icomoon) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansregular';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Regular-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Regular-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Regular-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Regular-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Regular-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansbold';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Bold-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Bold-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Bold-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Bold-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Bold-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sansitalic';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Italic-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Italic-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Italic-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Italic-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Italic-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslight';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Light-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Light-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Light-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Light-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-Light-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'open_sanslightitalic';src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-LightItalic-webfont.eot);src:url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-LightItalic-webfont.eot?#iefix) format('embedded-opentype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-LightItalic-webfont.woff) format('woff'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-LightItalic-webfont.ttf) format('truetype'), url(//archive.chickeneggpics.org/wp-content/themes/chicken2/fonts/OpenSans-LightItalic-webfont.svg#open_sansregular) format('svg');font-weight:normal;font-style:normal;}
.superior-faq-category-title{display:none;}
.superior-faq-title{font-size:16px !important;}
.snp-theme-html .snp-content-inner{padding:0px;}
.subscribe h3{font-size:18px;}
.d3cols{display:flex;flex-wrap:wrap;}
.d3cols span{flex:1 1 100%;padding:0 5px 10px 0;}
@media screen and (min-width:766px){
.d3cols{display:flex;flex-wrap:wrap;}
.d3cols span{flex:1 1 49%;padding:0 5px 10px 0;}
}
@media screen and (min-width:980px){
.d3cols{display:flex;flex-wrap:wrap;}
.d3cols span{flex:1 1 50%;padding:0 5px 10px 0;}
}
.col-md-4{display:block;}
.d3colsnew span{display:block;padding:0 5px;text-indent:-10px;margin-right:10px;margin-bottom:8px;}
@media(max-width:767px){
.col-md-6{float:left;width:100%;}
}
@media(min-width:768px){
.col-md-6 {
float: left;
width: 50%;
}
}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:576px){
.container{max-width:540px}
}
@media(min-width:768px){
.container{max-width:720px}
}
@media(min-width:992px){
.container{max-width:960px}
}
@media(min-width:1200px){
.container{max-width:1140px}
}
.container-fluid, .container-lg, .container-md, .container-sm, .container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media(min-width:576px){
.container, .container-sm{max-width:540px}
}
@media(min-width:768px){
.container, .container-md, .container-sm{max-width:720px}
}
@media(min-width:992px){
.container, .container-lg, .container-md, .container-sm{max-width:960px}
}
@media(min-width:1200px){
.container, .container-lg, .container-md, .container-sm, .container-xl{max-width:1140px}
}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters > .col, .no-gutters > [class*=col-]{padding-right:0;padding-left:0}
.col, .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-auto, .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-auto, .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-auto, .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}
.row-cols-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-3{flex:0 0 25%;max-width:25%}
.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-9{flex:0 0 75%;max-width:75%}
.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-12{flex:0 0 100%;max-width:100%}
.order-first{order:-1}
.order-last{order:13}
.order-0{order:0}
.order-1{order:1}
.order-2{order:2}
.order-3{order:3}
.order-4{order:4}
.order-5{order:5}
.order-6{order:6}
.order-7{order:7}
.order-8{order:8}
.order-9{order:9}
.order-10{order:10}
.order-11{order:11}
.order-12{order:12}
.offset-1{margin-left:8.3333333333%}
.offset-2{margin-left:16.6666666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.3333333333%}
.offset-5{margin-left:41.6666666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.3333333333%}
.offset-8{margin-left:66.6666666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.3333333333%}
.offset-11{margin-left:91.6666666667%}
@media(min-width:576px){
.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}
.row-cols-sm-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-sm-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-sm-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-sm-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-sm-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-sm-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-3{flex:0 0 25%;max-width:25%}
.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-sm-6{flex:0 0 50%;max-width:50%}
.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-sm-9{flex:0 0 75%;max-width:75%}
.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-sm-12{flex:0 0 100%;max-width:100%}
.order-sm-first{order:-1}
.order-sm-last{order:13}
.order-sm-0{order:0}
.order-sm-1{order:1}
.order-sm-2{order:2}
.order-sm-3{order:3}
.order-sm-4{order:4}
.order-sm-5{order:5}
.order-sm-6{order:6}
.order-sm-7{order:7}
.order-sm-8{order:8}
.order-sm-9{order:9}
.order-sm-10{order:10}
.order-sm-11{order:11}
.order-sm-12{order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.3333333333%}
.offset-sm-2{margin-left:16.6666666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.3333333333%}
.offset-sm-5{margin-left:41.6666666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.3333333333%}
.offset-sm-8{margin-left:66.6666666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.3333333333%}
.offset-sm-11{margin-left:91.6666666667%}
}
@media(min-width:768px){
.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}
.row-cols-md-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-md-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-md-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-md-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-md-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-md-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-3{flex:0 0 25%;max-width:25%}
.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-md-6{flex:0 0 50%;max-width:50%}
.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-md-9{flex:0 0 75%;max-width:75%}
.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-md-12{flex:0 0 100%;max-width:100%}
.order-md-first{order:-1}
.order-md-last{order:13}
.order-md-0{order:0}
.order-md-1{order:1}
.order-md-2{order:2}
.order-md-3{order:3}
.order-md-4{order:4}
.order-md-5{order:5}
.order-md-6{order:6}
.order-md-7{order:7}
.order-md-8{order:8}
.order-md-9{order:9}
.order-md-10{order:10}
.order-md-11{order:11}
.order-md-12{order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.3333333333%}
.offset-md-2{margin-left:16.6666666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.3333333333%}
.offset-md-5{margin-left:41.6666666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.3333333333%}
.offset-md-8{margin-left:66.6666666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.3333333333%}
.offset-md-11{margin-left:91.6666666667%}
}
@media(min-width:992px){
.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}
.row-cols-lg-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-lg-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-lg-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-lg-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-lg-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-lg-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-3{flex:0 0 25%;max-width:25%}
.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-lg-6{flex:0 0 50%;max-width:50%}
.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-lg-9{flex:0 0 75%;max-width:75%}
.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-lg-12{flex:0 0 100%;max-width:100%}
.order-lg-first{order:-1}
.order-lg-last{order:13}
.order-lg-0{order:0}
.order-lg-1{order:1}
.order-lg-2{order:2}
.order-lg-3{order:3}
.order-lg-4{order:4}
.order-lg-5{order:5}
.order-lg-6{order:6}
.order-lg-7{order:7}
.order-lg-8{order:8}
.order-lg-9{order:9}
.order-lg-10{order:10}
.order-lg-11{order:11}
.order-lg-12{order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.3333333333%}
.offset-lg-2{margin-left:16.6666666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.3333333333%}
.offset-lg-5{margin-left:41.6666666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.3333333333%}
.offset-lg-8{margin-left:66.6666666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.3333333333%}
.offset-lg-11{margin-left:91.6666666667%}
}
@media(min-width:1200px){
.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}
.row-cols-xl-1 > *{flex:0 0 100%;max-width:100%}
.row-cols-xl-2 > *{flex:0 0 50%;max-width:50%}
.row-cols-xl-3 > *{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-xl-4 > *{flex:0 0 25%;max-width:25%}
.row-cols-xl-5 > *{flex:0 0 20%;max-width:20%}
.row-cols-xl-6 > *{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-3{flex:0 0 25%;max-width:25%}
.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-xl-6{flex:0 0 50%;max-width:50%}
.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-xl-9{flex:0 0 75%;max-width:75%}
.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-xl-12{flex:0 0 100%;max-width:100%}
.order-xl-first{order:-1}
.order-xl-last{order:13}
.order-xl-0{order:0}
.order-xl-1{order:1}
.order-xl-2{order:2}
.order-xl-3{order:3}
.order-xl-4{order:4}
.order-xl-5{order:5}
.order-xl-6{order:6}
.order-xl-7{order:7}
.order-xl-8{order:8}
.order-xl-9{order:9}
.order-xl-10{order:10}
.order-xl-11{order:11}
.order-xl-12{order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.3333333333%}
.offset-xl-2{margin-left:16.6666666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.3333333333%}
.offset-xl-5{margin-left:41.6666666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.3333333333%}
.offset-xl-8{margin-left:66.6666666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.3333333333%}
.offset-xl-11{margin-left:91.6666666667%}
}
.clearfix:after{display:block;clear:both;content:""}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block, .read-more{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex, .section__row{display:flex !important}
.d-inline-flex{display:inline-flex !important}
@media(min-width:576px){
.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:flex !important}
.d-sm-inline-flex{display:inline-flex !important}
}
@media(min-width:768px){
.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:flex !important}
.d-md-inline-flex{display:inline-flex !important}
}
@media(min-width:992px){
.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:flex !important}
.d-lg-inline-flex{display:inline-flex !important}
}
@media(min-width:1200px){
.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:flex !important}
.d-xl-inline-flex{display:inline-flex !important}
}
@media print {
.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:flex !important}
.d-print-inline-flex{display:inline-flex !important}
}
.flex-row{flex-direction:row !important}
.flex-column{flex-direction:column !important}
.flex-row-reverse{flex-direction:row-reverse !important}
.flex-column-reverse{flex-direction:column-reverse !important}
.flex-wrap, .section__row{flex-wrap:wrap !important}
.flex-nowrap{flex-wrap:nowrap !important}
.flex-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-fill{flex:1 1 auto !important}
.flex-grow-0{flex-grow:0 !important}
.flex-grow-1{flex-grow:1 !important}
.flex-shrink-0{flex-shrink:0 !important}
.flex-shrink-1{flex-shrink:1 !important}
.justify-content-start{justify-content:flex-start !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center, .section__row{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.justify-content-around{justify-content:space-around !important}
.align-items-start{align-items:flex-start !important}
.align-items-end{align-items:flex-end !important}
.align-items-center{align-items:center !important}
.align-items-baseline{align-items:baseline !important}
.align-items-stretch{align-items:stretch !important}
.align-content-start{align-content:flex-start !important}
.align-content-end{align-content:flex-end !important}
.align-content-center{align-content:center !important}
.align-content-between{align-content:space-between !important}
.align-content-around{align-content:space-around !important}
.align-content-stretch{align-content:stretch !important}
.align-self-auto{align-self:auto !important}
.align-self-start{align-self:flex-start !important}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.align-self-baseline{align-self:baseline !important}
.align-self-stretch{align-self:stretch !important}
@media(min-width:576px){
.flex-sm-row{flex-direction:row !important}
.flex-sm-column{flex-direction:column !important}
.flex-sm-row-reverse{flex-direction:row-reverse !important}
.flex-sm-column-reverse{flex-direction:column-reverse !important}
.flex-sm-wrap{flex-wrap:wrap !important}
.flex-sm-nowrap{flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-sm-fill{flex:1 1 auto !important}
.flex-sm-grow-0{flex-grow:0 !important}
.flex-sm-grow-1{flex-grow:1 !important}
.flex-sm-shrink-0{flex-shrink:0 !important}
.flex-sm-shrink-1{flex-shrink:1 !important}
.justify-content-sm-start{justify-content:flex-start !important}
.justify-content-sm-end{justify-content:flex-end !important}
.justify-content-sm-center{justify-content:center !important}
.justify-content-sm-between{justify-content:space-between !important}
.justify-content-sm-around{justify-content:space-around !important}
.align-items-sm-start{align-items:flex-start !important}
.align-items-sm-end{align-items:flex-end !important}
.align-items-sm-center{align-items:center !important}
.align-items-sm-baseline{align-items:baseline !important}
.align-items-sm-stretch{align-items:stretch !important}
.align-content-sm-start{align-content:flex-start !important}
.align-content-sm-end{align-content:flex-end !important}
.align-content-sm-center{align-content:center !important}
.align-content-sm-between{align-content:space-between !important}
.align-content-sm-around{align-content:space-around !important}
.align-content-sm-stretch{align-content:stretch !important}
.align-self-sm-auto{align-self:auto !important}
.align-self-sm-start{align-self:flex-start !important}
.align-self-sm-end{align-self:flex-end !important}
.align-self-sm-center{align-self:center !important}
.align-self-sm-baseline{align-self:baseline !important}
.align-self-sm-stretch{align-self:stretch !important}
}
@media(min-width:768px){
.flex-md-row{flex-direction:row !important}
.flex-md-column{flex-direction:column !important}
.flex-md-row-reverse{flex-direction:row-reverse !important}
.flex-md-column-reverse{flex-direction:column-reverse !important}
.flex-md-wrap{flex-wrap:wrap !important}
.flex-md-nowrap{flex-wrap:nowrap !important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-md-fill{flex:1 1 auto !important}
.flex-md-grow-0{flex-grow:0 !important}
.flex-md-grow-1{flex-grow:1 !important}
.flex-md-shrink-0{flex-shrink:0 !important}
.flex-md-shrink-1{flex-shrink:1 !important}
.justify-content-md-start{justify-content:flex-start !important}
.justify-content-md-end{justify-content:flex-end !important}
.justify-content-md-center{justify-content:center !important}
.justify-content-md-between{justify-content:space-between !important}
.justify-content-md-around{justify-content:space-around !important}
.align-items-md-start{align-items:flex-start !important}
.align-items-md-end{align-items:flex-end !important}
.align-items-md-center{align-items:center !important}
.align-items-md-baseline{align-items:baseline !important}
.align-items-md-stretch{align-items:stretch !important}
.align-content-md-start{align-content:flex-start !important}
.align-content-md-end{align-content:flex-end !important}
.align-content-md-center{align-content:center !important}
.align-content-md-between{align-content:space-between !important}
.align-content-md-around{align-content:space-around !important}
.align-content-md-stretch{align-content:stretch !important}
.align-self-md-auto{align-self:auto !important}
.align-self-md-start{align-self:flex-start !important}
.align-self-md-end{align-self:flex-end !important}
.align-self-md-center{align-self:center !important}
.align-self-md-baseline{align-self:baseline !important}
.align-self-md-stretch{align-self:stretch !important}
}
@media(min-width:992px){
.flex-lg-row{flex-direction:row !important}
.flex-lg-column{flex-direction:column !important}
.flex-lg-row-reverse{flex-direction:row-reverse !important}
.flex-lg-column-reverse{flex-direction:column-reverse !important}
.flex-lg-wrap{flex-wrap:wrap !important}
.flex-lg-nowrap{flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-lg-fill{flex:1 1 auto !important}
.flex-lg-grow-0{flex-grow:0 !important}
.flex-lg-grow-1{flex-grow:1 !important}
.flex-lg-shrink-0{flex-shrink:0 !important}
.flex-lg-shrink-1{flex-shrink:1 !important}
.justify-content-lg-start{justify-content:flex-start !important}
.justify-content-lg-end{justify-content:flex-end !important}
.justify-content-lg-center{justify-content:center !important}
.justify-content-lg-between{justify-content:space-between !important}
.justify-content-lg-around{justify-content:space-around !important}
.align-items-lg-start{align-items:flex-start !important}
.align-items-lg-end{align-items:flex-end !important}
.align-items-lg-center{align-items:center !important}
.align-items-lg-baseline{align-items:baseline !important}
.align-items-lg-stretch{align-items:stretch !important}
.align-content-lg-start{align-content:flex-start !important}
.align-content-lg-end{align-content:flex-end !important}
.align-content-lg-center{align-content:center !important}
.align-content-lg-between{align-content:space-between !important}
.align-content-lg-around{align-content:space-around !important}
.align-content-lg-stretch{align-content:stretch !important}
.align-self-lg-auto{align-self:auto !important}
.align-self-lg-start{align-self:flex-start !important}
.align-self-lg-end{align-self:flex-end !important}
.align-self-lg-center{align-self:center !important}
.align-self-lg-baseline{align-self:baseline !important}
.align-self-lg-stretch{align-self:stretch !important}
}
@media(min-width:1200px){
.flex-xl-row{flex-direction:row !important}
.flex-xl-column{flex-direction:column !important}
.flex-xl-row-reverse{flex-direction:row-reverse !important}
.flex-xl-column-reverse{flex-direction:column-reverse !important}
.flex-xl-wrap{flex-wrap:wrap !important}
.flex-xl-nowrap{flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}
.flex-xl-fill{flex:1 1 auto !important}
.flex-xl-grow-0{flex-grow:0 !important}
.flex-xl-grow-1{flex-grow:1 !important}
.flex-xl-shrink-0{flex-shrink:0 !important}
.flex-xl-shrink-1{flex-shrink:1 !important}
.justify-content-xl-start{justify-content:flex-start !important}
.justify-content-xl-end{justify-content:flex-end !important}
.justify-content-xl-center{justify-content:center !important}
.justify-content-xl-between{justify-content:space-between !important}
.justify-content-xl-around{justify-content:space-around !important}
.align-items-xl-start{align-items:flex-start !important}
.align-items-xl-end{align-items:flex-end !important}
.align-items-xl-center{align-items:center !important}
.align-items-xl-baseline{align-items:baseline !important}
.align-items-xl-stretch{align-items:stretch !important}
.align-content-xl-start{align-content:flex-start !important}
.align-content-xl-end{align-content:flex-end !important}
.align-content-xl-center{align-content:center !important}
.align-content-xl-between{align-content:space-between !important}
.align-content-xl-around{align-content:space-around !important}
.align-content-xl-stretch{align-content:stretch !important}
.align-self-xl-auto{align-self:auto !important}
.align-self-xl-start{align-self:flex-start !important}
.align-self-xl-end{align-self:flex-end !important}
.align-self-xl-center{align-self:center !important}
.align-self-xl-baseline{align-self:baseline !important}
.align-self-xl-stretch{align-self:stretch !important}
}
.float-left{float:left !important}
.float-right{float:right !important}
.float-none{float:none !important}
@media(min-width:576px){
.float-sm-left{float:left !important}
.float-sm-right{float:right !important}
.float-sm-none{float:none !important}
}
@media(min-width:768px){
.float-md-left{float:left !important}
.float-md-right{float:right !important}
.float-md-none{float:none !important}
}
@media(min-width:992px){
.float-lg-left{float:left !important}
.float-lg-right{float:right !important}
.float-lg-none{float:none !important}
}
@media(min-width:1200px){
.float-xl-left{float:left !important}
.float-xl-right{float:right !important}
.float-xl-none{float:none !important}
}
.user-select-all{-webkit-user-select:all !important;-ms-user-select:all !important;user-select:all !important}
.user-select-auto{-webkit-user-select:auto !important;-ms-user-select:auto !important;user-select:auto !important}
.user-select-none{-webkit-user-select:none !important;-ms-user-select:none !important;user-select:none !important}
.overflow-auto{overflow:auto !important}
.overflow-hidden{overflow:hidden !important}
.position-static{position:static !important}
.bb-item__icon, .position-relative{position:relative !important}
.bb-item__icon:before, .position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:-webkit-sticky !important;position:sticky !important}
.fixed-top{top:0}
.fixed-bottom, .fixed-top{position:fixed;right:0;left:0;z-index:1030}
.fixed-bottom{bottom:0}
@supports ((position:-webkit-sticky) or (position:sticky)) {
.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
.sticky-top.scroll-menu2{position:-webkit-sticky;position:sticky;top:160px;z-index:1020}
}
.sr-only{white-space:nowrap}
.sr-only-focusable:active, .sr-only-focusable:focus{white-space:normal}
.shadow-sm{box-shadow:0 .125rem .25rem rgba(0, 0, 0, .075) !important}
.shadow{box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15) !important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, .175) !important}
.shadow-none{box-shadow:none !important}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.h-25{height:25% !important}
.h-50{height:50% !important}
.h-75{height:75% !important}
.h-100{height:100% !important}
.h-auto{height:auto !important}
.mw-100{max-width:100% !important}
.mh-100{max-height:100% !important}
.min-vw-100{min-width:100vw !important}
.min-vh-100{min-height:100vh !important}
.vw-100{width:100vw !important}
.vh-100{height:100vh !important}
.m-0{margin:0 !important}
.mt-0, .my-0{margin-top:0 !important}
.mr-0, .mx-0{margin-right:0 !important}
.mb-0, .my-0{margin-bottom:0 !important}
.ml-0, .mx-0{margin-left:0 !important}
.m-1{margin:.25rem !important}
.mt-1, .my-1{margin-top:.25rem !important}
.mr-1, .mx-1{margin-right:.25rem !important}
.mb-1, .my-1{margin-bottom:.25rem !important}
.ml-1, .mx-1{margin-left:.25rem !important}
.m-2{margin:.5rem !important}
.mt-2, .my-2{margin-top:.5rem !important}
.mr-2, .mx-2{margin-right:.5rem !important}
.mb-2, .my-2{margin-bottom:.5rem !important}
.ml-2, .mx-2{margin-left:.5rem !important}
.m-3{margin:1rem !important}
.mt-3, .my-3{margin-top:1rem !important}
.mr-3, .mx-3{margin-right:1rem !important}
.mb-3, .my-3{margin-bottom:1rem !important}
.ml-3, .mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4, .my-4{margin-top:1.5rem !important}
.mr-4, .mx-4{margin-right:1.5rem !important}
.mb-4, .my-4{margin-bottom:1.5rem !important}
.ml-4, .mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5, .my-5{margin-top:3rem !important}
.mr-5, .mx-5{margin-right:3rem !important}
.mb-5, .my-5{margin-bottom:3rem !important}
.ml-5, .mx-5{margin-left:3rem !important}
.p-0{padding:0 !important}
.pt-0, .py-0{padding-top:0 !important}
.pr-0, .px-0{padding-right:0 !important}
.pb-0, .py-0{padding-bottom:0 !important}
.pl-0, .px-0{padding-left:0 !important}
.p-1{padding:.25rem !important}
.pt-1, .py-1{padding-top:.25rem !important}
.pr-1, .px-1{padding-right:.25rem !important}
.pb-1, .py-1{padding-bottom:.25rem !important}
.pl-1, .px-1{padding-left:.25rem !important}
.p-2{padding:.5rem !important}
.pt-2, .py-2{padding-top:.5rem !important}
.pr-2, .px-2{padding-right:.5rem !important}
.pb-2, .py-2{padding-bottom:.5rem !important}
.pl-2, .px-2{padding-left:.5rem !important}
.p-3{padding:1rem !important}
.pt-3, .py-3{padding-top:1rem !important}
.pr-3, .px-3{padding-right:1rem !important}
.pb-3, .py-3{padding-bottom:1rem !important}
.pl-3, .px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4, .py-4{padding-top:1.5rem !important}
.pr-4, .px-4{padding-right:1.5rem !important}
.pb-4, .py-4{padding-bottom:1.5rem !important}
.pl-4, .px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5, .py-5{padding-top:3rem !important}
.pr-5, .px-5{padding-right:3rem !important}
.pb-5, .py-5{padding-bottom:3rem !important}
.pl-5, .px-5{padding-left:3rem !important}
.m-n1{margin:-.25rem !important}
.mt-n1, .my-n1{margin-top:-.25rem !important}
.mr-n1, .mx-n1{margin-right:-.25rem !important}
.mb-n1, .my-n1{margin-bottom:-.25rem !important}
.ml-n1, .mx-n1{margin-left:-.25rem !important}
.m-n2{margin:-.5rem !important}
.mt-n2, .my-n2{margin-top:-.5rem !important}
.mr-n2, .mx-n2{margin-right:-.5rem !important}
.mb-n2, .my-n2{margin-bottom:-.5rem !important}
.ml-n2, .mx-n2{margin-left:-.5rem !important}
.m-n3{margin:-1rem !important}
.mt-n3, .my-n3{margin-top:-1rem !important}
.mr-n3, .mx-n3{margin-right:-1rem !important}
.mb-n3, .my-n3{margin-bottom:-1rem !important}
.ml-n3, .mx-n3{margin-left:-1rem !important}
.m-n4{margin:-1.5rem !important}
.mt-n4, .my-n4{margin-top:-1.5rem !important}
.mr-n4, .mx-n4{margin-right:-1.5rem !important}
.mb-n4, .my-n4{margin-bottom:-1.5rem !important}
.ml-n4, .mx-n4{margin-left:-1.5rem !important}
.m-n5{margin:-3rem !important}
.mt-n5, .my-n5{margin-top:-3rem !important}
.mr-n5, .mx-n5{margin-right:-3rem !important}
.mb-n5, .my-n5{margin-bottom:-3rem !important}
.ml-n5, .mx-n5{margin-left:-3rem !important}
.m-auto{margin:auto !important}
.mt-auto, .my-auto{margin-top:auto !important}
.mr-auto, .mx-auto{margin-right:auto !important}
.mb-auto, .my-auto{margin-bottom:auto !important}
.ml-auto, .mx-auto{margin-left:auto !important}
@media(min-width:576px){
.m-sm-0{margin:0 !important}
.mt-sm-0, .my-sm-0{margin-top:0 !important}
.mr-sm-0, .mx-sm-0{margin-right:0 !important}
.mb-sm-0, .my-sm-0{margin-bottom:0 !important}
.ml-sm-0, .mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:.25rem !important}
.mt-sm-1, .my-sm-1{margin-top:.25rem !important}
.mr-sm-1, .mx-sm-1{margin-right:.25rem !important}
.mb-sm-1, .my-sm-1{margin-bottom:.25rem !important}
.ml-sm-1, .mx-sm-1{margin-left:.25rem !important}
.m-sm-2{margin:.5rem !important}
.mt-sm-2, .my-sm-2{margin-top:.5rem !important}
.mr-sm-2, .mx-sm-2{margin-right:.5rem !important}
.mb-sm-2, .my-sm-2{margin-bottom:.5rem !important}
.ml-sm-2, .mx-sm-2{margin-left:.5rem !important}
.m-sm-3{margin:1rem !important}
.mt-sm-3, .my-sm-3{margin-top:1rem !important}
.mr-sm-3, .mx-sm-3{margin-right:1rem !important}
.mb-sm-3, .my-sm-3{margin-bottom:1rem !important}
.ml-sm-3, .mx-sm-3{margin-left:1rem !important}
.m-sm-4{margin:1.5rem !important}
.mt-sm-4, .my-sm-4{margin-top:1.5rem !important}
.mr-sm-4, .mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4, .my-sm-4{margin-bottom:1.5rem !important}
.ml-sm-4, .mx-sm-4{margin-left:1.5rem !important}
.m-sm-5{margin:3rem !important}
.mt-sm-5, .my-sm-5{margin-top:3rem !important}
.mr-sm-5, .mx-sm-5{margin-right:3rem !important}
.mb-sm-5, .my-sm-5{margin-bottom:3rem !important}
.ml-sm-5, .mx-sm-5{margin-left:3rem !important}
.p-sm-0{padding:0 !important}
.pt-sm-0, .py-sm-0{padding-top:0 !important}
.pr-sm-0, .px-sm-0{padding-right:0 !important}
.pb-sm-0, .py-sm-0{padding-bottom:0 !important}
.pl-sm-0, .px-sm-0{padding-left:0 !important}
.p-sm-1{padding:.25rem !important}
.pt-sm-1, .py-sm-1{padding-top:.25rem !important}
.pr-sm-1, .px-sm-1{padding-right:.25rem !important}
.pb-sm-1, .py-sm-1{padding-bottom:.25rem !important}
.pl-sm-1, .px-sm-1{padding-left:.25rem !important}
.p-sm-2{padding:.5rem !important}
.pt-sm-2, .py-sm-2{padding-top:.5rem !important}
.pr-sm-2, .px-sm-2{padding-right:.5rem !important}
.pb-sm-2, .py-sm-2{padding-bottom:.5rem !important}
.pl-sm-2, .px-sm-2{padding-left:.5rem !important}
.p-sm-3{padding:1rem !important}
.pt-sm-3, .py-sm-3{padding-top:1rem !important}
.pr-sm-3, .px-sm-3{padding-right:1rem !important}
.pb-sm-3, .py-sm-3{padding-bottom:1rem !important}
.pl-sm-3, .px-sm-3{padding-left:1rem !important}
.p-sm-4{padding:1.5rem !important}
.pt-sm-4, .py-sm-4{padding-top:1.5rem !important}
.pr-sm-4, .px-sm-4{padding-right:1.5rem !important}
.pb-sm-4, .py-sm-4{padding-bottom:1.5rem !important}
.pl-sm-4, .px-sm-4{padding-left:1.5rem !important}
.p-sm-5{padding:3rem !important}
.pt-sm-5, .py-sm-5{padding-top:3rem !important}
.pr-sm-5, .px-sm-5{padding-right:3rem !important}
.pb-sm-5, .py-sm-5{padding-bottom:3rem !important}
.pl-sm-5, .px-sm-5{padding-left:3rem !important}
.m-sm-n1{margin:-.25rem !important}
.mt-sm-n1, .my-sm-n1{margin-top:-.25rem !important}
.mr-sm-n1, .mx-sm-n1{margin-right:-.25rem !important}
.mb-sm-n1, .my-sm-n1{margin-bottom:-.25rem !important}
.ml-sm-n1, .mx-sm-n1{margin-left:-.25rem !important}
.m-sm-n2{margin:-.5rem !important}
.mt-sm-n2, .my-sm-n2{margin-top:-.5rem !important}
.mr-sm-n2, .mx-sm-n2{margin-right:-.5rem !important}
.mb-sm-n2, .my-sm-n2{margin-bottom:-.5rem !important}
.ml-sm-n2, .mx-sm-n2{margin-left:-.5rem !important}
.m-sm-n3{margin:-1rem !important}
.mt-sm-n3, .my-sm-n3{margin-top:-1rem !important}
.mr-sm-n3, .mx-sm-n3{margin-right:-1rem !important}
.mb-sm-n3, .my-sm-n3{margin-bottom:-1rem !important}
.ml-sm-n3, .mx-sm-n3{margin-left:-1rem !important}
.m-sm-n4{margin:-1.5rem !important}
.mt-sm-n4, .my-sm-n4{margin-top:-1.5rem !important}
.mr-sm-n4, .mx-sm-n4{margin-right:-1.5rem !important}
.mb-sm-n4, .my-sm-n4{margin-bottom:-1.5rem !important}
.ml-sm-n4, .mx-sm-n4{margin-left:-1.5rem !important}
.m-sm-n5{margin:-3rem !important}
.mt-sm-n5, .my-sm-n5{margin-top:-3rem !important}
.mr-sm-n5, .mx-sm-n5{margin-right:-3rem !important}
.mb-sm-n5, .my-sm-n5{margin-bottom:-3rem !important}
.ml-sm-n5, .mx-sm-n5{margin-left:-3rem !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto, .my-sm-auto{margin-top:auto !important}
.mr-sm-auto, .mx-sm-auto{margin-right:auto !important}
.mb-sm-auto, .my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto, .mx-sm-auto{margin-left:auto !important}
}
@media(min-width:768px){
.m-md-0{margin:0 !important}
.mt-md-0, .my-md-0{margin-top:0 !important}
.mr-md-0, .mx-md-0{margin-right:0 !important}
.mb-md-0, .my-md-0{margin-bottom:0 !important}
.ml-md-0, .mx-md-0{margin-left:0 !important}
.m-md-1{margin:.25rem !important}
.mt-md-1, .my-md-1{margin-top:.25rem !important}
.mr-md-1, .mx-md-1{margin-right:.25rem !important}
.mb-md-1, .my-md-1{margin-bottom:.25rem !important}
.ml-md-1, .mx-md-1{margin-left:.25rem !important}
.m-md-2{margin:.5rem !important}
.mt-md-2, .my-md-2{margin-top:.5rem !important}
.mr-md-2, .mx-md-2{margin-right:.5rem !important}
.mb-md-2, .my-md-2{margin-bottom:.5rem !important}
.ml-md-2, .mx-md-2{margin-left:.5rem !important}
.m-md-3{margin:1rem !important}
.mt-md-3, .my-md-3{margin-top:1rem !important}
.mr-md-3, .mx-md-3{margin-right:1rem !important}
.mb-md-3, .my-md-3{margin-bottom:1rem !important}
.ml-md-3, .mx-md-3{margin-left:1rem !important}
.m-md-4{margin:1.5rem !important}
.mt-md-4, .my-md-4{margin-top:1.5rem !important}
.mr-md-4, .mx-md-4{margin-right:1.5rem !important}
.mb-md-4, .my-md-4{margin-bottom:1.5rem !important}
.ml-md-4, .mx-md-4{margin-left:1.5rem !important}
.m-md-5{margin:3rem !important}
.mt-md-5, .my-md-5{margin-top:3rem !important}
.mr-md-5, .mx-md-5{margin-right:3rem !important}
.mb-md-5, .my-md-5{margin-bottom:3rem !important}
.ml-md-5, .mx-md-5{margin-left:3rem !important}
.p-md-0{padding:0 !important}
.pt-md-0, .py-md-0{padding-top:0 !important}
.pr-md-0, .px-md-0{padding-right:0 !important}
.pb-md-0, .py-md-0{padding-bottom:0 !important}
.pl-md-0, .px-md-0{padding-left:0 !important}
.p-md-1{padding:.25rem !important}
.pt-md-1, .py-md-1{padding-top:.25rem !important}
.pr-md-1, .px-md-1{padding-right:.25rem !important}
.pb-md-1, .py-md-1{padding-bottom:.25rem !important}
.pl-md-1, .px-md-1{padding-left:.25rem !important}
.p-md-2{padding:.5rem !important}
.pt-md-2, .py-md-2{padding-top:.5rem !important}
.pr-md-2, .px-md-2{padding-right:.5rem !important}
.pb-md-2, .py-md-2{padding-bottom:.5rem !important}
.pl-md-2, .px-md-2{padding-left:.5rem !important}
.p-md-3{padding:1rem !important}
.pt-md-3, .py-md-3{padding-top:1rem !important}
.pr-md-3, .px-md-3{padding-right:1rem !important}
.pb-md-3, .py-md-3{padding-bottom:1rem !important}
.pl-md-3, .px-md-3{padding-left:1rem !important}
.p-md-4{padding:1.5rem !important}
.pt-md-4, .py-md-4{padding-top:1.5rem !important}
.pr-md-4, .px-md-4{padding-right:1.5rem !important}
.pb-md-4, .py-md-4{padding-bottom:1.5rem !important}
.pl-md-4, .px-md-4{padding-left:1.5rem !important}
.p-md-5{padding:3rem !important}
.pt-md-5, .py-md-5{padding-top:3rem !important}
.pr-md-5, .px-md-5{padding-right:3rem !important}
.pb-md-5, .py-md-5{padding-bottom:3rem !important}
.pl-md-5, .px-md-5{padding-left:3rem !important}
.m-md-n1{margin:-.25rem !important}
.mt-md-n1, .my-md-n1{margin-top:-.25rem !important}
.mr-md-n1, .mx-md-n1{margin-right:-.25rem !important}
.mb-md-n1, .my-md-n1{margin-bottom:-.25rem !important}
.ml-md-n1, .mx-md-n1{margin-left:-.25rem !important}
.m-md-n2{margin:-.5rem !important}
.mt-md-n2, .my-md-n2{margin-top:-.5rem !important}
.mr-md-n2, .mx-md-n2{margin-right:-.5rem !important}
.mb-md-n2, .my-md-n2{margin-bottom:-.5rem !important}
.ml-md-n2, .mx-md-n2{margin-left:-.5rem !important}
.m-md-n3{margin:-1rem !important}
.mt-md-n3, .my-md-n3{margin-top:-1rem !important}
.mr-md-n3, .mx-md-n3{margin-right:-1rem !important}
.mb-md-n3, .my-md-n3{margin-bottom:-1rem !important}
.ml-md-n3, .mx-md-n3{margin-left:-1rem !important}
.m-md-n4{margin:-1.5rem !important}
.mt-md-n4, .my-md-n4{margin-top:-1.5rem !important}
.mr-md-n4, .mx-md-n4{margin-right:-1.5rem !important}
.mb-md-n4, .my-md-n4{margin-bottom:-1.5rem !important}
.ml-md-n4, .mx-md-n4{margin-left:-1.5rem !important}
.m-md-n5{margin:-3rem !important}
.mt-md-n5, .my-md-n5{margin-top:-3rem !important}
.mr-md-n5, .mx-md-n5{margin-right:-3rem !important}
.mb-md-n5, .my-md-n5{margin-bottom:-3rem !important}
.ml-md-n5, .mx-md-n5{margin-left:-3rem !important}
.m-md-auto{margin:auto !important}
.mt-md-auto, .my-md-auto{margin-top:auto !important}
.mr-md-auto, .mx-md-auto{margin-right:auto !important}
.mb-md-auto, .my-md-auto{margin-bottom:auto !important}
.ml-md-auto, .mx-md-auto{margin-left:auto !important}
}
@media(min-width:992px){
.m-lg-0{margin:0 !important}
.mt-lg-0, .my-lg-0{margin-top:0 !important}
.mr-lg-0, .mx-lg-0{margin-right:0 !important}
.mb-lg-0, .my-lg-0{margin-bottom:0 !important}
.ml-lg-0, .mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:.25rem !important}
.mt-lg-1, .my-lg-1{margin-top:.25rem !important}
.mr-lg-1, .mx-lg-1{margin-right:.25rem !important}
.mb-lg-1, .my-lg-1{margin-bottom:.25rem !important}
.ml-lg-1, .mx-lg-1{margin-left:.25rem !important}
.m-lg-2{margin:.5rem !important}
.mt-lg-2, .my-lg-2{margin-top:.5rem !important}
.mr-lg-2, .mx-lg-2{margin-right:.5rem !important}
.mb-lg-2, .my-lg-2{margin-bottom:.5rem !important}
.ml-lg-2, .mx-lg-2{margin-left:.5rem !important}
.m-lg-3{margin:1rem !important}
.mt-lg-3, .my-lg-3{margin-top:1rem !important}
.mr-lg-3, .mx-lg-3{margin-right:1rem !important}
.mb-lg-3, .my-lg-3{margin-bottom:1rem !important}
.ml-lg-3, .mx-lg-3{margin-left:1rem !important}
.m-lg-4{margin:1.5rem !important}
.mt-lg-4, .my-lg-4{margin-top:1.5rem !important}
.mr-lg-4, .mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4, .my-lg-4{margin-bottom:1.5rem !important}
.ml-lg-4, .mx-lg-4{margin-left:1.5rem !important}
.m-lg-5{margin:3rem !important}
.mt-lg-5, .my-lg-5{margin-top:3rem !important}
.mr-lg-5, .mx-lg-5{margin-right:3rem !important}
.mb-lg-5, .my-lg-5{margin-bottom:3rem !important}
.ml-lg-5, .mx-lg-5{margin-left:3rem !important}
.p-lg-0{padding:0 !important}
.pt-lg-0, .py-lg-0{padding-top:0 !important}
.pr-lg-0, .px-lg-0{padding-right:0 !important}
.pb-lg-0, .py-lg-0{padding-bottom:0 !important}
.pl-lg-0, .px-lg-0{padding-left:0 !important}
.p-lg-1{padding:.25rem !important}
.pt-lg-1, .py-lg-1{padding-top:.25rem !important}
.pr-lg-1, .px-lg-1{padding-right:.25rem !important}
.pb-lg-1, .py-lg-1{padding-bottom:.25rem !important}
.pl-lg-1, .px-lg-1{padding-left:.25rem !important}
.p-lg-2{padding:.5rem !important}
.pt-lg-2, .py-lg-2{padding-top:.5rem !important}
.pr-lg-2, .px-lg-2{padding-right:.5rem !important}
.pb-lg-2, .py-lg-2{padding-bottom:.5rem !important}
.pl-lg-2, .px-lg-2{padding-left:.5rem !important}
.p-lg-3{padding:1rem !important}
.pt-lg-3, .py-lg-3{padding-top:1rem !important}
.pr-lg-3, .px-lg-3{padding-right:1rem !important}
.pb-lg-3, .py-lg-3{padding-bottom:1rem !important}
.pl-lg-3, .px-lg-3{padding-left:1rem !important}
.p-lg-4{padding:1.5rem !important}
.pt-lg-4, .py-lg-4{padding-top:1.5rem !important}
.pr-lg-4, .px-lg-4{padding-right:1.5rem !important}
.pb-lg-4, .py-lg-4{padding-bottom:1.5rem !important}
.pl-lg-4, .px-lg-4{padding-left:1.5rem !important}
.p-lg-5{padding:3rem !important}
.pt-lg-5, .py-lg-5{padding-top:3rem !important}
.pr-lg-5, .px-lg-5{padding-right:3rem !important}
.pb-lg-5, .py-lg-5{padding-bottom:3rem !important}
.pl-lg-5, .px-lg-5{padding-left:3rem !important}
.m-lg-n1{margin:-.25rem !important}
.mt-lg-n1, .my-lg-n1{margin-top:-.25rem !important}
.mr-lg-n1, .mx-lg-n1{margin-right:-.25rem !important}
.mb-lg-n1, .my-lg-n1{margin-bottom:-.25rem !important}
.ml-lg-n1, .mx-lg-n1{margin-left:-.25rem !important}
.m-lg-n2{margin:-.5rem !important}
.mt-lg-n2, .my-lg-n2{margin-top:-.5rem !important}
.mr-lg-n2, .mx-lg-n2{margin-right:-.5rem !important}
.mb-lg-n2, .my-lg-n2{margin-bottom:-.5rem !important}
.ml-lg-n2, .mx-lg-n2{margin-left:-.5rem !important}
.m-lg-n3{margin:-1rem !important}
.mt-lg-n3, .my-lg-n3{margin-top:-1rem !important}
.mr-lg-n3, .mx-lg-n3{margin-right:-1rem !important}
.mb-lg-n3, .my-lg-n3{margin-bottom:-1rem !important}
.ml-lg-n3, .mx-lg-n3{margin-left:-1rem !important}
.m-lg-n4{margin:-1.5rem !important}
.mt-lg-n4, .my-lg-n4{margin-top:-1.5rem !important}
.mr-lg-n4, .mx-lg-n4{margin-right:-1.5rem !important}
.mb-lg-n4, .my-lg-n4{margin-bottom:-1.5rem !important}
.ml-lg-n4, .mx-lg-n4{margin-left:-1.5rem !important}
.m-lg-n5{margin:-3rem !important}
.mt-lg-n5, .my-lg-n5{margin-top:-3rem !important}
.mr-lg-n5, .mx-lg-n5{margin-right:-3rem !important}
.mb-lg-n5, .my-lg-n5{margin-bottom:-3rem !important}
.ml-lg-n5, .mx-lg-n5{margin-left:-3rem !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto, .my-lg-auto{margin-top:auto !important}
.mr-lg-auto, .mx-lg-auto{margin-right:auto !important}
.mb-lg-auto, .my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto, .mx-lg-auto{margin-left:auto !important}
}
@media(min-width:1200px){
.m-xl-0{margin:0 !important}
.mt-xl-0, .my-xl-0{margin-top:0 !important}
.mr-xl-0, .mx-xl-0{margin-right:0 !important}
.mb-xl-0, .my-xl-0{margin-bottom:0 !important}
.ml-xl-0, .mx-xl-0{margin-left:0 !important}
.m-xl-1{margin:.25rem !important}
.mt-xl-1, .my-xl-1{margin-top:.25rem !important}
.mr-xl-1, .mx-xl-1{margin-right:.25rem !important}
.mb-xl-1, .my-xl-1{margin-bottom:.25rem !important}
.ml-xl-1, .mx-xl-1{margin-left:.25rem !important}
.m-xl-2{margin:.5rem !important}
.mt-xl-2, .my-xl-2{margin-top:.5rem !important}
.mr-xl-2, .mx-xl-2{margin-right:.5rem !important}
.mb-xl-2, .my-xl-2{margin-bottom:.5rem !important}
.ml-xl-2, .mx-xl-2{margin-left:.5rem !important}
.m-xl-3{margin:1rem !important}
.mt-xl-3, .my-xl-3{margin-top:1rem !important}
.mr-xl-3, .mx-xl-3{margin-right:1rem !important}
.mb-xl-3, .my-xl-3{margin-bottom:1rem !important}
.ml-xl-3, .mx-xl-3{margin-left:1rem !important}
.m-xl-4{margin:1.5rem !important}
.mt-xl-4, .my-xl-4{margin-top:1.5rem !important}
.mr-xl-4, .mx-xl-4{margin-right:1.5rem !important}
.mb-xl-4, .my-xl-4{margin-bottom:1.5rem !important}
.ml-xl-4, .mx-xl-4{margin-left:1.5rem !important}
.m-xl-5{margin:3rem !important}
.mt-xl-5, .my-xl-5{margin-top:3rem !important}
.mr-xl-5, .mx-xl-5{margin-right:3rem !important}
.mb-xl-5, .my-xl-5{margin-bottom:3rem !important}
.ml-xl-5, .mx-xl-5{margin-left:3rem !important}
.p-xl-0{padding:0 !important}
.pt-xl-0, .py-xl-0{padding-top:0 !important}
.pr-xl-0, .px-xl-0{padding-right:0 !important}
.pb-xl-0, .py-xl-0{padding-bottom:0 !important}
.pl-xl-0, .px-xl-0{padding-left:0 !important}
.p-xl-1{padding:.25rem !important}
.pt-xl-1, .py-xl-1{padding-top:.25rem !important}
.pr-xl-1, .px-xl-1{padding-right:.25rem !important}
.pb-xl-1, .py-xl-1{padding-bottom:.25rem !important}
.pl-xl-1, .px-xl-1{padding-left:.25rem !important}
.p-xl-2{padding:.5rem !important}
.pt-xl-2, .py-xl-2{padding-top:.5rem !important}
.pr-xl-2, .px-xl-2{padding-right:.5rem !important}
.pb-xl-2, .py-xl-2{padding-bottom:.5rem !important}
.pl-xl-2, .px-xl-2{padding-left:.5rem !important}
.p-xl-3{padding:1rem !important}
.pt-xl-3, .py-xl-3{padding-top:1rem !important}
.pr-xl-3, .px-xl-3{padding-right:1rem !important}
.pb-xl-3, .py-xl-3{padding-bottom:1rem !important}
.pl-xl-3, .px-xl-3{padding-left:1rem !important}
.p-xl-4{padding:1.5rem !important}
.pt-xl-4, .py-xl-4{padding-top:1.5rem !important}
.pr-xl-4, .px-xl-4{padding-right:1.5rem !important}
.pb-xl-4, .py-xl-4{padding-bottom:1.5rem !important}
.pl-xl-4, .px-xl-4{padding-left:1.5rem !important}
.p-xl-5{padding:3rem !important}
.pt-xl-5, .py-xl-5{padding-top:3rem !important}
.pr-xl-5, .px-xl-5{padding-right:3rem !important}
.pb-xl-5, .py-xl-5{padding-bottom:3rem !important}
.pl-xl-5, .px-xl-5{padding-left:3rem !important}
.m-xl-n1{margin:-.25rem !important}
.mt-xl-n1, .my-xl-n1{margin-top:-.25rem !important}
.mr-xl-n1, .mx-xl-n1{margin-right:-.25rem !important}
.mb-xl-n1, .my-xl-n1{margin-bottom:-.25rem !important}
.ml-xl-n1, .mx-xl-n1{margin-left:-.25rem !important}
.m-xl-n2{margin:-.5rem !important}
.mt-xl-n2, .my-xl-n2{margin-top:-.5rem !important}
.mr-xl-n2, .mx-xl-n2{margin-right:-.5rem !important}
.mb-xl-n2, .my-xl-n2{margin-bottom:-.5rem !important}
.ml-xl-n2, .mx-xl-n2{margin-left:-.5rem !important}
.m-xl-n3{margin:-1rem !important}
.mt-xl-n3, .my-xl-n3{margin-top:-1rem !important}
.mr-xl-n3, .mx-xl-n3{margin-right:-1rem !important}
.mb-xl-n3, .my-xl-n3{margin-bottom:-1rem !important}
.ml-xl-n3, .mx-xl-n3{margin-left:-1rem !important}
.m-xl-n4{margin:-1.5rem !important}
.mt-xl-n4, .my-xl-n4{margin-top:-1.5rem !important}
.mr-xl-n4, .mx-xl-n4{margin-right:-1.5rem !important}
.mb-xl-n4, .my-xl-n4{margin-bottom:-1.5rem !important}
.ml-xl-n4, .mx-xl-n4{margin-left:-1.5rem !important}
.m-xl-n5{margin:-3rem !important}
.mt-xl-n5, .my-xl-n5{margin-top:-3rem !important}
.mr-xl-n5, .mx-xl-n5{margin-right:-3rem !important}
.mb-xl-n5, .my-xl-n5{margin-bottom:-3rem !important}
.ml-xl-n5, .mx-xl-n5{margin-left:-3rem !important}
.m-xl-auto{margin:auto !important}
.mt-xl-auto, .my-xl-auto{margin-top:auto !important}
.mr-xl-auto, .mx-xl-auto{margin-right:auto !important}
.mb-xl-auto, .my-xl-auto{margin-bottom:auto !important}
.ml-xl-auto, .mx-xl-auto{margin-left:auto !important}
}
.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:transparent}
.text-monospace{font-family:SFMono-Regular, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important}
.text-justify{text-align:justify !important}
.text-wrap{white-space:normal !important}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media(min-width:576px){
.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:768px){
.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:992px){
.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:1200px){
.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.font-weight-light{font-weight:300 !important}
.font-weight-lighter{font-weight:lighter !important}
.font-weight-normal{font-weight:400 !important}
.font-weight-bold{font-weight:700 !important}
.font-weight-bolder{font-weight:bolder !important}
.font-italic{font-style:italic !important}
.text-white{color:#fff !important}
.text-primary{color:#195a8d !important}
a.text-primary:focus, a.text-primary:hover{color:#0d314c !important}
.text-secondary{color:#5d5d5d !important}
a.text-secondary:focus, a.text-secondary:hover{color:#373737 !important}
.text-success{color:#28a745 !important}
a.text-success:focus, a.text-success:hover{color:#19692c !important}
.text-info{color:#17a2b8 !important}
a.text-info:focus, a.text-info:hover{color:#0f6674 !important}
.text-warning{color:#ffc107 !important}
a.text-warning:focus, a.text-warning:hover{color:#ba8b00 !important}
.text-danger{color:#910611 !important}
a.text-danger:focus, a.text-danger:hover{color:#480308 !important}
.text-light{color:#f8f9fa !important}
a.text-light:focus, a.text-light:hover{color:#cbd3da !important}
.text-dark{color:#343a40 !important}
a.text-dark:focus, a.text-dark:hover{color:#121416 !important}
.text-body{color:#1e1e1e !important}
.text-muted{color:#6c757d !important}
.text-black-50{color:rgba(0, 0, 0, .5) !important}
.text-white-50{color:hsla(0, 0%, 100%, .5) !important}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:initial;border:0}
.text-decoration-none{text-decoration:none !important}
.text-break{word-wrap:break-word !important}
.text-reset{color:inherit !important}
.visible{visibility:visible !important}
.invisible {
visibility: hidden !important
}.thin-width{max-width:850px;margin:0 auto;}
@media(max-width:900px){
.max-width, .thin-width{width:100%;padding-left:25px !important;padding-right:25px !important;}
}
@media(max-width:500px){
.max-width, .thin-width{width:100%;padding-left:15px !important;padding-right:15px !important;}
}
.cards{display:flex;flex-flow:row wrap;justify-content:start;}
.group-staff{position:relative;padding-bottom:40px;}
.group-staff:before{content:"";top:-20px;left:calc(50% - 50vw);position:absolute;width:calc(100vw - 80px);height:calc(100% - 20px);background-color:#f2f2f2;margin-left:40px;}
@media(max-width:600px){
.group-staff:before{width:100vw;margin-left:0;}
}
.card-image-wrapp{aspect-ratio:1/1;position:relative;overflow:hidden;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;filter:grayscale(1);transition:300ms;}
.cards .is-expanded .card-image-wrapp{filter:grayscale(0) !important;}
.card-text{padding:10px 0;}
.person-name{font-weight:bolder;text-transform:uppercase;margin-bottom:0;line-height:initial;font-size:1.25em;font-family:open_sansbold;}
.person-profession{margin-bottom:0;line-height:initial;}
.card{padding:15px;width:225px;transition:all 0.2s ease-in-out;}
.card__expander{transition:opacity 0.2s ease-in-out, margin-top 0.2s ease-in-out, padding 0.2s ease-in-out;background-color:#333;color:#fff;width:820px;position:relative;padding:30px;pointer-events:auto;}
@media screen and (max-width:900px){
.card__expander{width:calc(100vw - 50px);}
}
@media screen and (max-width:500px){
.card__expander{width:100%;}
}
.card__expander .fa{font-size:1.2em;position:absolute;top:10px;right:10px;cursor:pointer;}
.card__expander .fa:hover{opacity:0.9;}
.card:hover .card__inner{transform:scale(1.05);}
.card:hover .card-image-wrapp{filter:none;}
.card.is-inactive .card__inner{opacity:0.5;}
.card.is-inactive:hover .card__inner{transform:scale(1);}
.card.is-expanded .card__inner:after{content:"";opacity:1;display:block;height:0;width:0;position:absolute;bottom:-30px;left:calc(50% - 15px);border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #333a45;}
.card.is-expanded .card__expander{min-height:200px;overflow:visible;margin-top:30px;opacity:1;}
.card.is-expanded:hover .card__inner{transform:scale(1);}
.card__inner{width:100%;position:relative;cursor:pointer;transition:all 0.2s ease-in-out;}
.card__inner:after{transition:all 0.3s ease-in-out;}
.card.is-collapsed .card__inner:after{content:"";opacity:0;}
.card.is-collapsed .card__expander {
max-height: 0;
min-height: 0;
overflow: hidden;
margin-top: 0;
opacity: 0;
pointer-events: none;
padding-top: 0;
padding-bottom: 0;      
}