.cdp-cookies-alerta{}
.cdp-cookies-alerta .cdp-cookies-solapa{display:block;position:fixed;z-index:100002;width:120px;text-align:center;font-size:12px;line-height:18px;padding:5px 0;font-family:Helvetica, Arial, sans-serif;cursor:pointer;-webkit-border-top-left-radius:5px;-moz-border-radius-topleft:5px;border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topright:5px;border-top-right-radius:5px;}
.cdp-cookies-alerta.cdp-solapa-der .cdp-cookies-solapa{right:0;}
.cdp-cookies-alerta.cdp-solapa-izq .cdp-cookies-solapa{left:0;}
.cdp-cookies-alerta.cdp-solapa-ocultar .cdp-cookies-solapa{display:none;}
.cdp-cookies-alerta .cdp-cookies-texto{position:fixed;left:0;width:100%;z-index:100001;padding:5px 10px 5px 10px;font-size:12px;font-weight:normal;line-height:14px;}
.cdp-cookies-alerta .cdp-cookies-texto h4{text-align:center;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:normal;line-height:16px;color:#ffffff;padding:0 0 5px 0;margin:0;text-rendering:optimizeLegibility;}
.cdp-cookies-alerta .cdp-cookies-texto p{padding:5px 0;margin:0;text-align:center;color:#bbbbbb;font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;line-height:14px;text-rendering:optimizeLegibility;}
.cdp-cookies-alerta .cdp-cookies-texto a{font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;font-weight:normal;color:#ff8888;text-decoration:none;border:0;text-rendering:optimizeLegibility;}
.cdp-cookies-alerta .cdp-cookies-texto a:hover, .cdp-cookies-alerta .cdp-cookies-texto a:active, .cdp-cookies-alerta .cdp-cookies-texto a:visited{color:#ffcccc;}
.cdp-cookies-boton-cerrar{font-size:11px !important;line-height:20px;display:block;width:75px;padding:2px 10px 0 10px;margin:0 auto;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
@keyframes animacion_abajo {
0%{bottom:0px;}
100%{bottom:-200px;}
}
@keyframes animacion_arriba {
0%{bottom:-200px;}
100%{bottom:0px;}
}
.cdp-animacion-abajo{animation:animacion_abajo 0.5s forwards;-webkit-animation:animacion_abajo 0.5s forwards;}
.cdp-animacion-arriba{animation:animacion_arriba 0.5s forwards;-webkit-animation:animacion_arriba 0.5s forwards;}
.cdp-mostrar{bottom:0;}
.cdp-ocultar{bottom:-200px;}
.cdp-cookies-alerta.cdp-cookies-textos-izq .cdp-cookies-texto h4, .cdp-cookies-alerta.cdp-cookies-textos-izq .cdp-cookies-texto p{text-align:left;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto{background-color:#444444;color:#fff;border-top:1px solid #222222;border-bottom:1px solid #222222;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto h4{color:#ffffff;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto p{color:#bbbbbb;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a{color:#ff8888 !important;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:hover, .cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:active, .cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-texto a:visited{color:#ffcccc !important;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-solapa{background-color:#333;color:#ddd;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-solapa:hover{background-color:#666;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar{background-color:#000;}
.cdp-cookies-alerta.cdp-cookies-tema-gris .cdp-cookies-boton-cerrar:hover{background-color:#666;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto{background-color:#ffffff;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto h4{color:#666666;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto p{color:#888888;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a{color:#cc8888;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:hover, .cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:active, .cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-texto a:visited{color:#eeaaaa;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-solapa{background-color:#fff;color:#333;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-solapa:hover{background-color:#ddd;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-boton-cerrar{background-color:#aaa;color:#000 !important;}
.cdp-cookies-alerta.cdp-cookies-tema-blanco .cdp-cookies-boton-cerrar:hover{background-color:#ddd;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto{background-color:#e04729;border-top:1px solid #99301b;border-bottom:1px solid #99301b;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto h4{color:#ffffff;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto p{color:#dddddd;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a{color:#febebe;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:hover, .cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:active, .cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-texto a:visited{color:#ffffff;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-solapa{background-color:#e04729;color:#fff;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-solapa:hover{background-color:#a5321c;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-boton-cerrar{background-color:#a5321c;}
.cdp-cookies-alerta.cdp-cookies-tema-rojo .cdp-cookies-boton-cerrar:hover{background-color:#85120c;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto{background-color:#5492e0;border-top:1px solid #3f6da7;border-bottom:1px solid #3f6da7;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto h4{color:#ffffff;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto p{color:#eeeeee;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a{color:#b7d7ff;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:hover, .cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:active, .cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-texto a:visited{color:#dcebff;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-solapa{background-color:#5492e0;color:#fff;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-solapa:hover{background-color:#3472c0;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-boton-cerrar{background-color:#2462b0;}
.cdp-cookies-alerta.cdp-cookies-tema-azul .cdp-cookies-boton-cerrar:hover{background-color:#64a2f0;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto{background-color:#0b7000;border-top:1px solid #064000;border-bottom:1px solid #064000;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto h4{color:#ffffff;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto p{color:#dddddd;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a{color:#75c76c;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:hover, .cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:active, .cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-texto a:visited{color:#c4ffbe;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-solapa{background-color:#0b7000;color:#fff;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-solapa:hover{background-color:#095000;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-boton-cerrar{background-color:#074000;color:#fff !important;}
.cdp-cookies-alerta.cdp-cookies-tema-verde .cdp-cookies-boton-cerrar:hover{background-color:#2b9010;}
.cdp-cookies-boton-creditos {
font-size: 12px;
float:right;
padding: 10px 0;
}.fbx-modal,.fbx-modal *{box-sizing:content-box}.fbx-modal{position:fixed;top:0;left:0;z-index:9000001;visibility:hidden;width:100%;height:100%;font-family:"Segoe UI",Helvetica,Arial,"Sans Serif",serif;line-height:normal;outline:0!important;transform:translate3d(0,0,0);perspective:0;pointer-events:none}.fbx-modal.fbx-loading,.fbx-modal.fbx-show{visibility:visible;pointer-events:auto}.fbx-no-scroll{overflow:hidden!important}.fbx-inner-spacer{display:none;padding:40px}.fbx-inner{position:absolute;top:50%;left:50%;visibility:hidden;overflow:visible!important;margin-top:-5px;margin-left:-5px;min-width:100px;min-height:100px;width:100px;height:100px;z-index:100002}.fbx-show .fbx-inner{visibility:visible}.fbx-loader{position:absolute;top:50%;left:50%;visibility:hidden;z-index:100005;width:80px;height:80px;font-size:16px;transform:translateX(-50%) translateY(-50%)}.fbx-loader .fbx-icon{width:48px;height:48px;margin-top:-24px;margin-left:-24px;transform:none}.fbx-loading .fbx-loader{visibility:visible}.fbx-loading .fbx-loader .fbx-icon{animation:spin 2s infinite linear}.fbx-phone.fbx-portrait .fbx-loader{top:calc(50% + 20px)}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fbx-stage{position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;outline:0;border:none;overflow:hidden}.fbx-item-current,.fbx-item-next{-webkit-user-drag:none;position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;outline:0;border:none;overflow:auto}.fbx-loading .fbx-item-current,.fbx-loading .fbx-item-next{overflow:hidden}.fbx-item-next{z-index:100001}.fbx-item-current{z-index:100002}.fbx-error-msg{width:240px;height:240px;position:relative}.fbx-error-msg>svg{width:auto;height:150px;display:block;top:calc(50% - 20px)}.fbx-error-msg>p{position:absolute;bottom:24px;text-align:center;width:100%;margin:0}.fbx-item-embed,.fbx-item-iframe,.fbx-item-image,.fbx-item-video{margin:0;padding:0;width:100%;height:100%;outline:0;border:none;display:block}.fbx-item-video>.fbx-video{background-color:#000}.fbx-item-embed embed,.fbx-item-embed iframe,.fbx-item-embed object{margin-bottom:0}.fbx-item-embed>embed,.fbx-item-embed>iframe,.fbx-item-embed>object{max-width:100%;max-height:100%}.fbx-ios-12-or-below .fbx-item-current{-webkit-overflow-scrolling:touch!important;overflow:auto!important}.fbx-ios-12-or-below .fbx-item-iframe{width:1px;min-width:100%}.fbx-close,.fbx-next,.fbx-prev{position:absolute;z-index:100006;display:block;outline:0!important;text-decoration:none;cursor:pointer;padding:0;margin:0;border:none}.fbx-no-buttons .fbx-next,.fbx-no-buttons .fbx-prev{display:none!important}.fbx-credit{position:absolute;z-index:100003;text-transform:lowercase;font-size:10px}.fbx-credit em{font-style:normal;font-size:10px}.fbx-credit a{text-decoration:none;font-size:10px}.fbx-credit a span{letter-spacing:1px;font-size:10px}.fbx-count{position:absolute;z-index:100002;width:100%;text-align:center;font-size:10px}.fbx-no-count .fbx-count{display:none}.fbx-btn-transition{transition-property:color,background-color,border-color,opacity,box-shadow,filter,-webkit-filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:ease;outline:0}@media (hover:hover){.fbx-close:hover,.fbx-next:hover,.fbx-prev:hover{text-decoration:none}.fbx-credit a:hover span{text-decoration:underline}}.fbx-phone .fbx-count{display:none}.fbx-phone .fbx-credit em{display:none}.fbx-phone.fbx-landscape.fbx-no-nav .fbx-next,.fbx-phone.fbx-landscape.fbx-no-nav .fbx-prev{display:none}.fbx-modal.fbx-phone .fbx-inner{border:none}.fbx-modal.fbx-phone .fbx-close,.fbx-modal.fbx-phone .fbx-next,.fbx-modal.fbx-phone .fbx-prev{position:fixed}.fbx-modal.fbx-phone .fbx-credit{bottom:2px;left:2px}.fbx-modal.fbx-phone.fbx-portrait .fbx-inner-spacer{padding:45px 5px 5px 5px}.fbx-modal.fbx-phone.fbx-portrait .fbx-close,.fbx-modal.fbx-phone.fbx-portrait .fbx-next,.fbx-modal.fbx-phone.fbx-portrait .fbx-prev{border:none;opacity:1;margin:0;top:0;bottom:auto;width:auto;height:40px;border-radius:0;line-height:40px}.fbx-modal.fbx-phone.fbx-portrait .fbx-prev{left:0;right:66%}.fbx-modal.fbx-phone.fbx-portrait .fbx-next{left:33%;right:33%}.fbx-modal.fbx-phone.fbx-portrait .fbx-close{left:66%;right:0}.fbx-modal.fbx-phone.fbx-portrait.fbx-no-buttons .fbx-close{left:0;right:0}.fbx-modal.fbx-phone.fbx-landscape{border-right-width:46px;border-right-style:solid;box-sizing:border-box}.fbx-modal.fbx-phone.fbx-landscape .fbx-inner-spacer{padding:5px}.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-modal.fbx-phone.fbx-landscape .fbx-prev{bottom:auto;left:auto;right:-45px;width:44px;height:44px;line-height:44px;border:none;opacity:1;margin:0}.fbx-modal.fbx-phone.fbx-landscape .fbx-close{top:0;height:60px}.fbx-modal.fbx-phone.fbx-landscape .fbx-prev{top:62px}.fbx-modal.fbx-phone.fbx-landscape .fbx-next{top:108px}.fbx-icon{display:inline-block;fill:currentColor;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.fbx-icon-close path{display:none}.fbx-flat .fbx-icon-close-flat,.fbx-glass .fbx-icon-close-flat,.fbx-metro .fbx-icon-close-default,.fbx-rounded .fbx-icon-close-default{display:inline}.fbx-flat .fbx-pause .fbx-icon-play-flat,.fbx-flat .fbx-play .fbx-icon-pause-flat,.fbx-glass .fbx-pause .fbx-icon-play-flat,.fbx-glass .fbx-play .fbx-icon-pause-flat,.fbx-icon-slideshow path,.fbx-metro .fbx-pause .fbx-icon-play-default,.fbx-metro .fbx-play .fbx-icon-pause-default,.fbx-rounded .fbx-pause .fbx-icon-play-default,.fbx-rounded .fbx-play .fbx-icon-pause-default{display:none}.fbx-flat .fbx-pause .fbx-icon-pause-flat,.fbx-flat .fbx-play .fbx-icon-play-flat,.fbx-glass .fbx-pause .fbx-icon-pause-flat,.fbx-glass .fbx-play .fbx-icon-play-flat,.fbx-metro .fbx-pause .fbx-icon-pause-default,.fbx-metro .fbx-play .fbx-icon-play-default,.fbx-rounded .fbx-pause .fbx-icon-pause-default,.fbx-rounded .fbx-play .fbx-icon-play-default{display:inline}.fbx-flat .fbx-maximize .fbx-icon-minimize-flat,.fbx-flat .fbx-minimize .fbx-icon-maximize-flat,.fbx-glass .fbx-maximize .fbx-icon-minimize-flat,.fbx-glass .fbx-minimize .fbx-icon-maximize-flat,.fbx-icon-fullscreen path,.fbx-metro .fbx-maximize .fbx-icon-minimize-default,.fbx-metro .fbx-minimize .fbx-icon-maximize-default,.fbx-rounded .fbx-maximize .fbx-icon-minimize-default,.fbx-rounded .fbx-minimize .fbx-icon-maximize-default{display:none}.fbx-flat .fbx-maximize .fbx-icon-maximize-flat,.fbx-flat .fbx-minimize .fbx-icon-minimize-flat,.fbx-glass .fbx-maximize .fbx-icon-maximize-flat,.fbx-glass .fbx-minimize .fbx-icon-minimize-flat,.fbx-metro .fbx-maximize .fbx-icon-maximize-default,.fbx-metro .fbx-minimize .fbx-icon-minimize-default,.fbx-rounded .fbx-maximize .fbx-icon-maximize-default,.fbx-rounded .fbx-minimize .fbx-icon-minimize-default{display:inline}.fbx-flat.fbx-arrows-1 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-10 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-11 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-2 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-3 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-4 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-5 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-6 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-7 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-8 .fbx-icon-arrows-flat,.fbx-flat.fbx-arrows-9 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-1 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-10 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-11 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-2 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-3 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-4 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-5 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-6 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-7 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-8 .fbx-icon-arrows-flat,.fbx-glass.fbx-arrows-9 .fbx-icon-arrows-flat,.fbx-icon-next path,.fbx-icon-prev path,.fbx-metro.fbx-arrows-1 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-10 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-11 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-2 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-3 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-4 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-5 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-6 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-7 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-8 .fbx-icon-arrows-default,.fbx-metro.fbx-arrows-9 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-1 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-10 .fbx-icon-arrows-flat,.fbx-rounded.fbx-arrows-11 .fbx-icon-arrows-flat,.fbx-rounded.fbx-arrows-2 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-3 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-4 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-5 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-6 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-7 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-8 .fbx-icon-arrows-default,.fbx-rounded.fbx-arrows-9 .fbx-icon-arrows-default{display:none}.fbx-arrows-1 .fbx-icon-arrows-1,.fbx-arrows-10 .fbx-icon-arrows-10,.fbx-arrows-11 .fbx-icon-arrows-11,.fbx-arrows-2 .fbx-icon-arrows-2,.fbx-arrows-3 .fbx-icon-arrows-3,.fbx-arrows-4 .fbx-icon-arrows-4,.fbx-arrows-5 .fbx-icon-arrows-5,.fbx-arrows-6 .fbx-icon-arrows-6,.fbx-arrows-7 .fbx-icon-arrows-7,.fbx-arrows-8 .fbx-icon-arrows-8,.fbx-arrows-9 .fbx-icon-arrows-9,.fbx-flat .fbx-icon-arrows-flat,.fbx-glass .fbx-icon-arrows-flat,.fbx-metro .fbx-icon-arrows-default,.fbx-rounded .fbx-icon-arrows-default{display:inline}.fbx-flat.fbx-spinner-1 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-10 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-11 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-2 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-3 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-4 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-5 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-6 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-7 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-8 .fbx-icon-spinner-flat,.fbx-flat.fbx-spinner-9 .fbx-icon-spinner-flat,.fbx-glass.fbx-spinner-1 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-10 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-11 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-2 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-3 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-4 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-5 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-6 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-7 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-8 .fbx-icon-spinner-default,.fbx-glass.fbx-spinner-9 .fbx-icon-spinner-default,.fbx-icon-spinner path,.fbx-metro.fbx-spinner-1 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-10 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-11 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-2 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-3 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-4 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-5 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-6 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-7 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-8 .fbx-icon-spinner-default,.fbx-metro.fbx-spinner-9 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-1 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-10 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-11 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-2 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-3 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-4 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-5 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-6 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-7 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-8 .fbx-icon-spinner-default,.fbx-rounded.fbx-spinner-9 .fbx-icon-spinner-default{display:none}.fbx-flat .fbx-icon-spinner-flat,.fbx-glass .fbx-icon-spinner-flat,.fbx-metro .fbx-icon-spinner-default,.fbx-rounded .fbx-icon-spinner-default,.fbx-spinner-1 .fbx-icon-spinner-1,.fbx-spinner-10 .fbx-icon-spinner-10,.fbx-spinner-11 .fbx-icon-spinner-11,.fbx-spinner-2 .fbx-icon-spinner-2,.fbx-spinner-3 .fbx-icon-spinner-3,.fbx-spinner-4 .fbx-icon-spinner-4,.fbx-spinner-5 .fbx-icon-spinner-5,.fbx-spinner-6 .fbx-icon-spinner-6,.fbx-spinner-7 .fbx-icon-spinner-7,.fbx-spinner-8 .fbx-icon-spinner-8,.fbx-spinner-9 .fbx-icon-spinner-9{display:inline}.fbx-loader{box-shadow:0 0 3px rgba(0,0,0,.4)}.fbx-rounded .fbx-prev.fbx-btn-shadow,.fbx-rounded .fbx-prev.fbx-btn-shadow:hover{box-shadow:-2px 0 2px rgba(0,0,0,.4)}.fbx-rounded .fbx-next.fbx-btn-shadow,.fbx-rounded .fbx-next.fbx-btn-shadow:hover{box-shadow:2px 0 2px rgba(0,0,0,.4)}.fbx-fullscreen-mode .fbx-btn-shadow,.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow,.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow,.fbx-inner-shadow,.fbx-rounded .fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons.fbx-desktop:not(.fbx-fullscreen-mode) .fbx-next.fbx-btn-shadow .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-desktop:not(.fbx-fullscreen-mode) .fbx-prev.fbx-btn-shadow .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet:not(.fbx-fullscreen-mode) .fbx-next.fbx-btn-shadow .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet:not(.fbx-fullscreen-mode) .fbx-prev.fbx-btn-shadow .fbx-icon,.fbx-sticky-buttons .fbx-next.fbx-btn-shadow,.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow{box-shadow:0 0 12px rgba(0,0,0,.4)}@media (hover:hover){.fbx-fullscreen-mode .fbx-btn-shadow:hover,.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow:hover,.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow:hover,.fbx-rounded .fbx-btn-shadow:hover,.fbx-rounded.fbx-inset-buttons.fbx-desktop:not(.fbx-fullscreen-mode) .fbx-next.fbx-btn-shadow:hover .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-desktop:not(.fbx-fullscreen-mode) .fbx-prev.fbx-btn-shadow:hover .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet:not(.fbx-fullscreen-mode) .fbx-next.fbx-btn-shadow:hover .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet:not(.fbx-fullscreen-mode) .fbx-prev.fbx-btn-shadow:hover .fbx-icon,.fbx-sticky-buttons .fbx-next.fbx-btn-shadow:hover,.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow:hover{box-shadow:0 0 6px rgba(0,0,0,.4)}}.fbx-flat .fbx-inner-shadow{box-shadow:0 5px 35px rgba(0,0,0,.65)}.fbx-flat .fbx-inner-shadow,.fbx-flat .fbx-loader,.fbx-flat.fbx-fullscreen-mode .fbx-btn-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-btn-shadow:hover,.fbx-flat.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow:hover,.fbx-flat.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow,.fbx-flat.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow:hover,.fbx-flat.fbx-sticky-buttons .fbx-next.fbx-btn-shadow,.fbx-flat.fbx-sticky-buttons .fbx-next.fbx-btn-shadow:hover,.fbx-flat.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow,.fbx-flat.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow:hover,.fbx-rounded.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next.fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next.fbx-btn-shadow:hover,.fbx-rounded.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev.fbx-btn-shadow,.fbx-rounded.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev.fbx-btn-shadow:hover{box-shadow:none}.fbx-flat .fbx-loader .fbx-icon,.fbx-flat:not(.fbx-phone) .fbx-btn-shadow .fbx-icon{filter:drop-shadow(0 0 3px rgba(0, 0, 0, 1))}.fbx-flat:not(.fbx-phone) .fbx-btn-shadow:hover .fbx-icon{filter:drop-shadow(0 0 1px rgba(0, 0, 0, 1))}.fbx-modal.fbx-phone.fbx-fullscreen-mode .fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-fullscreen-mode .fbx-next.fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-fullscreen-mode .fbx-prev.fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-rounded .fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-rounded.fbx-inset-buttons .fbx-next.fbx-btn-shadow .fbx-icon,.fbx-modal.fbx-phone.fbx-rounded.fbx-inset-buttons .fbx-prev.fbx-btn-shadow .fbx-icon,.fbx-modal.fbx-phone.fbx-sticky-buttons .fbx-next.fbx-btn-shadow,.fbx-modal.fbx-phone.fbx-sticky-buttons .fbx-prev.fbx-btn-shadow{box-shadow:none}.fbx-rounded .fbx-inner{border:solid 8px transparent;border-radius:6px}.fbx-rounded .fbx-item-current,.fbx-rounded .fbx-item-image,.fbx-rounded .fbx-item-next{border-radius:3px}.fbx-rounded .fbx-loader{border-radius:50%}.fbx-rounded .fbx-close{top:-21px;right:-21px;width:28px;height:28px;line-height:28px;border:solid 3px transparent;border-radius:50%}.fbx-rounded .fbx-next,.fbx-rounded .fbx-prev{position:absolute;top:50%;margin-top:-50px;width:30px;height:100px;line-height:100px;border:solid 3px transparent}.fbx-rounded .fbx-prev{left:-40px;border-radius:6px 0 0 6px}.fbx-rounded .fbx-next{right:-40px;border-radius:0 6px 6px 0}.fbx-rounded .fbx-next.fbx-disabled,.fbx-rounded .fbx-prev.fbx-disabled{display:none}.fbx-rounded.fbx-phone .fbx-next.fbx-disabled,.fbx-rounded.fbx-phone .fbx-prev.fbx-disabled{display:block;cursor:default}.fbx-rounded.fbx-phone .fbx-next.fbx-disabled .fbx-icon,.fbx-rounded.fbx-phone .fbx-prev.fbx-disabled .fbx-icon{opacity:.3}.fbx-rounded.fbx-desktop .fbx-next,.fbx-rounded.fbx-desktop .fbx-prev{position:absolute}.fbx-rounded .fbx-count,.fbx-rounded .fbx-credit{bottom:-25px}.fbx-rounded .fbx-inner-spacer{padding:40px 40px 50px 40px}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait .fbx-inner-spacer{padding:45px 5px 5px 5px}.fbx-rounded.fbx-sticky-buttons .fbx-next,.fbx-rounded.fbx-sticky-buttons .fbx-prev{position:fixed;top:50%;margin-top:-50px;width:40px;height:100px;line-height:100px}.fbx-rounded.fbx-sticky-buttons .fbx-prev{left:0;border-radius:0 6px 6px 0}.fbx-rounded.fbx-sticky-buttons .fbx-next{right:0;border-radius:6px 0 0 6px}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer{padding:40px 80px}.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer{padding:45px 5px 5px 5px}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-inner-spacer{padding:5px}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:0;bottom:0;border-radius:0;width:55px;height:auto;opacity:.3}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-next:hover,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:hover{opacity:1}.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon,.fbx-rounded.fbx-sticky-buttons.fbx-full-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon{height:32px;width:auto}.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:0;bottom:auto;border-radius:0;width:auto;min-width:0;height:40px;opacity:1}.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-next .fbx-icon,.fbx-rounded.fbx-phone.fbx-sticky-buttons.fbx-full-buttons .fbx-prev .fbx-icon{height:16px;width:auto}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{left:0;right:66%}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-next{left:34%;right:34%}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-sticky-buttons.fbx-full-buttons .fbx-close{left:66%;right:0}.fbx-modal.fbx-rounded.fbx-phone.fbx-portrait.fbx-no-buttons.fbx-sticky-buttons.fbx-full-buttons .fbx-close{left:0;right:0}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:50%;bottom:auto;width:34px;height:80px;opacity:.5}.fbx-rounded.fbx-phone.fbx-landscape.fbx-full-buttons .fbx-prev,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons .fbx-prev,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{top:62px}.fbx-rounded.fbx-phone.fbx-landscape.fbx-full-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons .fbx-next,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next{top:108px}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next:hover,.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev:hover{opacity:1}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-prev{border-radius:0 6px 6px 0}.fbx-rounded.fbx-phone.fbx-landscape.fbx-sticky-buttons.fbx-full-buttons .fbx-next{border-radius:6px 0 0 6px}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev{z-index:100003;position:absolute;top:0;bottom:0;height:100%;width:25%;margin:0;border-radius:0;box-sizing:border-box;opacity:1}@media (hover:hover){.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev{opacity:0}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next:hover,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev:hover,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next:hover,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev:hover{opacity:1}}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev{left:0;right:auto}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next{right:0;left:auto}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev .fbx-icon{width:16px;height:16px;border-radius:50%;position:absolute;top:50%;padding:5px;border-width:3px;border-style:solid;transform:translateY(-50%)}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-prev .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-prev .fbx-icon{left:10px;right:auto}.fbx-rounded.fbx-inset-buttons.fbx-desktop .fbx-next .fbx-icon,.fbx-rounded.fbx-inset-buttons.fbx-tablet .fbx-next .fbx-icon{right:10px;left:auto}.fbx-light,.fbx-light .fbx-caption,.fbx-light .fbx-open-caption,.fbx-light.fbx-phone .fbx-social{background-color:rgba(0,0,0,.7)}.fbx-light .fbx-progress{background-color:rgba(255,255,255,.5)}.fbx-fullscreen-mode.fbx-light{background-color:grey}.fbx-light .fbx-inner,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon,.fbx-light.fbx-modal,.fbx-modal.fbx-light.fbx-phone .fbx-close:hover,.fbx-modal.fbx-light.fbx-phone .fbx-fullscreen-toggle:hover,.fbx-modal.fbx-light.fbx-phone .fbx-next:hover,.fbx-modal.fbx-light.fbx-phone .fbx-pause:hover,.fbx-modal.fbx-light.fbx-phone .fbx-play:hover,.fbx-modal.fbx-light.fbx-phone .fbx-prev:hover,.fbx-modal.fbx-light.fbx-phone .fbx-social-toggle:hover,.fbx-rounded.fbx-light .fbx-close,.fbx-rounded.fbx-light .fbx-fullscreen-toggle,.fbx-rounded.fbx-light .fbx-pause,.fbx-rounded.fbx-light .fbx-play,.fbx-rounded.fbx-light .fbx-social-toggle{border-color:#fff}.fbx-light .fbx-close,.fbx-light .fbx-fullscreen-toggle,.fbx-light .fbx-inner,.fbx-light .fbx-loader,.fbx-light .fbx-next,.fbx-light .fbx-pause,.fbx-light .fbx-play,.fbx-light .fbx-prev,.fbx-light .fbx-social-toggle,.fbx-light.fbx-inset-buttons.fbx-phone:not(.fbx-fullscreen-mode) .fbx-next,.fbx-light.fbx-inset-buttons.fbx-phone:not(.fbx-fullscreen-mode) .fbx-prev,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next .fbx-icon,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev .fbx-icon{background-color:#fff}.fbx-flat.fbx-light .fbx-close,.fbx-flat.fbx-light .fbx-fullscreen-toggle,.fbx-flat.fbx-light .fbx-loader,.fbx-flat.fbx-light .fbx-next,.fbx-flat.fbx-light .fbx-pause,.fbx-flat.fbx-light .fbx-play,.fbx-flat.fbx-light .fbx-prev,.fbx-flat.fbx-light .fbx-social-toggle,.fbx-flat.fbx-light.fbx-inset-buttons .fbx-next .fbx-icon,.fbx-flat.fbx-light.fbx-inset-buttons .fbx-prev .fbx-icon,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-next,.fbx-light.fbx-inset-buttons:not(.fbx-fullscreen-mode) .fbx-prev{background-color:transparent}.fbx-flat.fbx-light.fbx-inset-buttons .fbx-next .fbx-icon,.fbx-flat.fbx-light.fbx-inset-buttons .fbx-prev .fbx-icon{border-color:transparent}.fbx-flat.fbx-light.fbx-modal{border-color:rgba(0,0,0,.2)}.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-close,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-fullscreen-toggle,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-next,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-pause,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-play,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-prev,.fbx-flat.fbx-light.fbx-phone.fbx-portrait .fbx-social-toggle{background-color:rgba(0,0,0,.2)}.fbx-light .fbx-close,.fbx-light .fbx-error-msg,.fbx-light .fbx-fullscreen-toggle,.fbx-light .fbx-loader,.fbx-light .fbx-next,.fbx-light .fbx-pause,.fbx-light .fbx-play,.fbx-light .fbx-prev,.fbx-light .fbx-social-toggle,.fbx-metro.fbx-light .fbx-count,.fbx-metro.fbx-light .fbx-credit a{color:#666!important}.fbx-flat.fbx-light .fbx-close,.fbx-flat.fbx-light .fbx-close:hover,.fbx-flat.fbx-light .fbx-count,.fbx-flat.fbx-light .fbx-credit a,.fbx-flat.fbx-light .fbx-fullscreen-toggle,.fbx-flat.fbx-light .fbx-fullscreen-toggle:hover,.fbx-flat.fbx-light .fbx-loader,.fbx-flat.fbx-light .fbx-next,.fbx-flat.fbx-light .fbx-next:hover,.fbx-flat.fbx-light .fbx-pause,.fbx-flat.fbx-light .fbx-pause:hover,.fbx-flat.fbx-light .fbx-play,.fbx-flat.fbx-light .fbx-play:hover,.fbx-flat.fbx-light .fbx-prev,.fbx-flat.fbx-light .fbx-prev:hover,.fbx-flat.fbx-light .fbx-social-toggle,.fbx-flat.fbx-light .fbx-social-toggle:hover{color:#fff!important}.fbx-flat.fbx-light .fbx-count,.fbx-flat.fbx-light .fbx-credit a,.fbx-rounded.fbx-light .fbx-count,.fbx-rounded.fbx-light .fbx-credit a{color:#888}.fbx-light .fbx-caption{color:#fff}.fbx-light .fbx-caption-desc,.fbx-light .fbx-caption-desc a{color:#eee}@media (hover:hover){.fbx-light .fbx-close:hover,.fbx-light .fbx-fullscreen-toggle:hover,.fbx-light .fbx-next:hover,.fbx-light .fbx-pause:hover,.fbx-light .fbx-play:hover,.fbx-light .fbx-prev:hover,.fbx-light .fbx-social-toggle:hover,.fbx-metro.fbx-light .fbx-credit a:hover{color:#bababa!important}.fbx-metro.fbx-light .fbx-close:hover,.fbx-metro.fbx-light .fbx-fullscreen-toggle:hover,.fbx-metro.fbx-light .fbx-next:hover,.fbx-metro.fbx-light .fbx-pause:hover,.fbx-metro.fbx-light .fbx-play:hover,.fbx-metro.fbx-light .fbx-prev:hover,.fbx-metro.fbx-light .fbx-social-toggle:hover{border-color:#bababa}.fbx-flat.fbx-light .fbx-credit a:hover span,.fbx-rounded.fbx-light .fbx-credit a:hover span{color:#ddd}}.fbx-light .fbx-item-current::-webkit-scrollbar{width:12px;height:12px}.fbx-light .fbx-item-current::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.fbx-light .fbx-item-current::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}.fbx-light .fbx-item-current::-webkit-scrollbar,.fbx-light .fbx-item-next::-webkit-scrollbar{width:12px;height:12px}.fbx-light .fbx-item-current::-webkit-scrollbar-track,.fbx-light .fbx-item-next::-webkit-scrollbar-track{background:rgba(0,0,0,.1)}.fbx-light .fbx-item-current::-webkit-scrollbar-corner,.fbx-light .fbx-item-current::-webkit-scrollbar-thumb,.fbx-light .fbx-item-next::-webkit-scrollbar-corner,.fbx-light .fbx-item-next::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3)}.fbx-glass.fbx-light{--fbx-glass-text:#FFF;--fbx-glass-tint:#FFF;--fbx-glass-tint-0:rgba(255, 255, 255, 0);--fbx-glass-tint-10:rgba(255, 255, 255, 0.1);--fbx-glass-tint-20:rgba(255, 255, 255, 0.2);--fbx-glass-tint-30:rgba(255, 255, 255, 0.3);--fbx-glass-tint-40:rgba(255, 255, 255, 0.4);--fbx-glass-tint-60:rgba(255, 255, 255, 0.6)}.fbx-caption{position:absolute;top:auto;right:auto;bottom:0;left:0;z-index:100004;width:100%;text-align:center;font-size:14px;transition:visibility .3s ease,opacity .3s ease,transform .3s ease;opacity:1;transform:translateY(0)}.fbx-caption.fbx-hide-caption{transition:none}.fbx-show .fbx-caption{visibility:visible}.fbx-show .fbx-caption.fbx-fade-caption{opacity:0;visibility:hidden}.fbx-caption.fbx-slide-caption{transform:translateY(100%)}.fbx-loading .fbx-caption.fbx-hide-caption,.fbx-show .fbx-caption.fbx-hide-caption{visibility:hidden}.fbx-fullscreen-mode .fbx-caption,.fbx-sticky-caption .fbx-caption{position:fixed;z-index:100007}.fbx-modal.fbx-phone .fbx-caption{position:fixed;z-index:100004}.fbx-rounded .fbx-caption{border-radius:0 0 3px 3px}.fbx-modal.fbx-phone .fbx-caption,.fbx-sticky-caption.fbx-rounded .fbx-caption{border-radius:0}.fbx-close-caption{position:absolute;top:0;right:0;margin:0;padding:3px 3px 10px 10px;color:#fff!important;font-size:24px;text-decoration:none;line-height:20px;cursor:pointer}.fbx-open-caption{z-index:100004;position:absolute;bottom:0;right:5px;padding:0 10px 10px 10px;color:#fff!important;font-size:24px;text-decoration:none;line-height:20px;opacity:0;visibility:hidden;transition:opacity .3s ease;border-top-left-radius:6px;border-top-right-radius:6px;cursor:pointer}.fbx-caption-toggle-only.fbx-captions-hidden .fbx-open-caption,.fbx-pannable-item.fbx-captions-hidden .fbx-open-caption{opacity:1;visibility:visible}.fbx-caption-title{font-size:15px;padding:15px}.fbx-caption-desc{font-size:12px;line-height:20px;padding:15px}.fbx-caption-desc a{font-size:12px}.fbx-caption-title+.fbx-caption-desc{margin-top:-30px}.fbx-phone .fbx-caption{min-height:20px;font-size:12px;line-height:20px}.fbx-phone .fbx-caption-title{font-size:13px;padding:10px}.fbx-phone .fbx-caption-desc{font-size:11px;line-height:15px;padding:10px}.fbx-phone .fbx-caption-title+.fbx-caption-desc{margin-top:-20px}.fbx-modal.fbx-phone .fbx-caption{bottom:0;position:fixed}.fbx-modal.fbx-phone.fbx-landscape .fbx-caption,.fbx-phone.fbx-landscape.fbx-sticky-caption .fbx-caption{z-index:100004}.fbx-pannable{cursor:-moz-grab;cursor:-webkit-grab;cursor:grab}.fbx-pannable.fbx-panning{cursor:-moz-grabbing;cursor:-webkit-grabbing;cursor:grabbing}.fbx-pannable>div>img.fbx-item{max-width:none;max-height:none}.fbx-pan-overview{cursor:pointer;max-width:150px;max-height:150px;overflow:hidden;background-position:top left;background-size:cover;position:absolute;z-index:100006;border:solid 2px #666;box-shadow:0 0 12px rgba(0,0,0,.8)}.fbx-pan-overview.fbx-top-left{top:20px;left:20px}.fbx-pan-overview.fbx-top-right{top:20px;right:32px}.fbx-pan-overview.fbx-bottom-left{bottom:32px;left:20px}.fbx-pan-overview.fbx-bottom-right{bottom:32px;right:32px}.fbx-pan-viewport{position:absolute;top:0;left:0;box-shadow:0 0 300px 300px rgba(0,0,0,.7)}.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-fullscreen-toggle,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-pause,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-play,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-prev,.fbx-ie10.fbx-modal.fbx-phone.fbx-landscape .fbx-social-toggle,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-fullscreen-toggle,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-pause,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-play,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-prev,.fbx-ie11.fbx-modal.fbx-phone.fbx-landscape .fbx-social-toggle,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-close,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-fullscreen-toggle,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-next,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-pause,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-play,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-prev,.fbx-ie9.fbx-modal.fbx-phone.fbx-landscape .fbx-social-toggle{right:1px!important}@font-face{font-family:'Genericons';src:url(//joshwink.net/wp-content/themes/semicolon/css/font/genericons-regular-webfont.eot);}
@font-face{font-family:'Genericons';src:url(data:application/font-woff;charset=utf-8;base64,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) format('woff'), url(//joshwink.net/wp-content/themes/semicolon/css/font/genericons-regular-webfont.ttf) format('truetype'), url(//joshwink.net/wp-content/themes/semicolon/css/font/genericons-regular-webfont.svg#genericonsregular) format('svg');font-weight:normal;font-style:normal;}
.genericon{display:inline-block;width:16px;height:16px;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;font-family:'Genericons';text-decoration:inherit;font-weight:normal;font-style:normal;vertical-align:top;}
.genericon{*overflow:auto;*zoom:1;*display:inline;}
.genericon-standard:before{content:'\f100';}
.genericon-aside:before{content:'\f101';}
.genericon-image:before{content:'\f102';}
.genericon-gallery:before{content:'\f103';}
.genericon-video:before{content:'\f104';}
.genericon-status:before{content:'\f105';}
.genericon-quote:before{content:'\f106';}
.genericon-link:before{content:'\f107';}
.genericon-chat:before{content:'\f108';}
.genericon-audio:before{content:'\f109';}
.genericon-github:before{content:'\f200';}
.genericon-dribbble:before{content:'\f201';}
.genericon-twitter:before{content:'\f202';}
.genericon-facebook:before{content:'\f203';}
.genericon-facebook-alt:before{content:'\f204';}
.genericon-wordpress:before{content:'\f205';}
.genericon-googleplus:before{content:'\f206';}
.genericon-linkedin:before{content:'\f207';}
.genericon-linkedin-alt:before{content:'\f208';}
.genericon-pinterest:before{content:'\f209';}
.genericon-pinterest-alt:before{content:'\f210';}
.genericon-flickr:before{content:'\f211';}
.genericon-vimeo:before{content:'\f212';}
.genericon-youtube:before{content:'\f213';}
.genericon-tumblr:before{content:'\f214';}
.genericon-instagram:before{content:'\f215';}
.genericon-codepen:before{content:'\f216';}
.genericon-polldaddy:before{content:'\f217';}
.genericon-googleplus-alt:before{content:'\f218';}
.genericon-path:before{content:'\f219';}
.genericon-skype:before{content:'\f220';}
.genericon-digg:before{content:'\f221';}
.genericon-reddit:before{content:'\f222';}
.genericon-stumbleupon:before{content:'\f223';}
.genericon-pocket:before{content:'\f224';}
.genericon-comment:before{content:'\f300';}
.genericon-category:before{content:'\f301';}
.genericon-tag:before{content:'\f302';}
.genericon-time:before{content:'\f303';}
.genericon-user:before{content:'\f304';}
.genericon-day:before{content:'\f305';}
.genericon-week:before{content:'\f306';}
.genericon-month:before{content:'\f307';}
.genericon-pinned:before{content:'\f308';}
.genericon-search:before{content:'\f400';}
.genericon-unzoom:before{content:'\f401';}
.genericon-zoom:before{content:'\f402';}
.genericon-show:before{content:'\f403';}
.genericon-hide:before{content:'\f404';}
.genericon-close:before{content:'\f405';}
.genericon-close-alt:before{content:'\f406';}
.genericon-trash:before{content:'\f407';}
.genericon-star:before{content:'\f408';}
.genericon-home:before{content:'\f409';}
.genericon-mail:before{content:'\f410';}
.genericon-edit:before{content:'\f411';}
.genericon-reply:before{content:'\f412';}
.genericon-feed:before{content:'\f413';}
.genericon-warning:before{content:'\f414';}
.genericon-share:before{content:'\f415';}
.genericon-attachment:before{content:'\f416';}
.genericon-location:before{content:'\f417';}
.genericon-checkmark:before{content:'\f418';}
.genericon-menu:before{content:'\f419';}
.genericon-refresh:before{content:'\f420';}
.genericon-minimize:before{content:'\f421';}
.genericon-maximize:before{content:'\f422';}
.genericon-404:before{content:'\f423';}
.genericon-spam:before{content:'\f424';}
.genericon-summary:before{content:'\f425';}
.genericon-cloud:before{content:'\f426';}
.genericon-key:before{content:'\f427';}
.genericon-dot:before{content:'\f428';}
.genericon-next:before{content:'\f429';}
.genericon-previous:before{content:'\f430';}
.genericon-expand:before{content:'\f431';}
.genericon-collapse:before{content:'\f432';}
.genericon-dropdown:before{content:'\f433';}
.genericon-dropdown-left:before{content:'\f434';}
.genericon-top:before{content:'\f435';}
.genericon-draggable:before{content:'\f436';}
.genericon-phone:before{content:'\f437';}
.genericon-send-to-phone:before{content:'\f438';}
.genericon-plugin:before{content:'\f439';}
.genericon-cloud-download:before{content:'\f440';}
.genericon-cloud-upload:before{content:'\f441';}
.genericon-external:before{content:'\f442';}
.genericon-document:before{content:'\f443';}
.genericon-book:before{content:'\f444';}
.genericon-cog:before{content:'\f445';}
.genericon-unapprove:before{content:'\f446';}
.genericon-cart:before{content:'\f447';}
.genericon-pause:before{content:'\f448';}
.genericon-stop:before{content:'\f449';}
.genericon-skip-back:before{content:'\f450';}
.genericon-skip-ahead:before{content:'\f451';}
.genericon-play:before{content:'\f452';}
.genericon-tablet:before{content:'\f453';}
.genericon-send-to-tablet:before{content:'\f454';}
.genericon-info:before{content:'\f455';}
.genericon-notice:before{content:'\f456';}
.genericon-help:before{content:'\f457';}
.genericon-fastforward:before{content:'\f458';}
.genericon-rewind:before{content:'\f459';}
.genericon-portfolio:before{content:'\f460';}
.genericon-heart:before{content:'\f461';}
.genericon-code:before{content:'\f462';}
.genericon-subscribe:before{content:'\f463';}
.genericon-unsubscribe:before{content:'\f464';}
.genericon-subscribed:before{content:'\f465';}
.genericon-reply-alt:before{content:'\f466';}
.genericon-reply-single:before{content:'\f467';}
.genericon-flag:before{content:'\f468';}
.genericon-print:before{content:'\f469';}
.genericon-lock:before{content:'\f470';}
.genericon-bold:before{content:'\f471';}
.genericon-italic:before{content:'\f472';}
.genericon-picture:before{content:'\f473';}
.genericon-uparrow:before{content:'\f500';}
.genericon-rightarrow:before{content:'\f501';}
.genericon-downarrow:before{content:'\f502';}
.genericon-leftarrow:before {       content: '\f503'; }html, body, div, span, applet, object, iframe,
h1, h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title, h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title, 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;}
html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
*,
*:before,
*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body{background:#fff;}
article, aside, details, figcaption, figure, footer, header, main, nav, section{display:block;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{font-weight:normal;text-align:left;}
blockquote:before, blockquote:after,
q:before, q:after{content:"";}
blockquote, q{quotes:"" "";}
a:focus{outline:thin dotted;}
a:hover, a:active{outline:0;}
a img{border:0;}
body, button, input, select, textarea{color:#404040;font-family:sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;}
h1, h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title, h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title, h3, h4, h5, h6{clear:both;}
p{margin-bottom:1.5em;}
ul, ol{margin:0 0 1.5em 3em;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
b, strong{font-weight:bold;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var{font:15px Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
sup, sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline;}
sup{bottom:1ex;}
sub{top:.5ex;}
small{font-size:75%;}
big{font-size:125%;}
figure{margin:0;}
table{margin:0 0 1.5em;width:100%;}
th{font-weight:bold;}
img{height:auto;max-width:100%;}
button, input, select, textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button, input[type="button"],
input[type="reset"],
input[type="submit"]{}
button:hover, input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover{}
button:focus, input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
button:active, input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{}
input[type="checkbox"],
input[type="radio"]{padding:0;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"]{padding:3px;}
textarea {
overflow: auto; padding-left: 3px;
vertical-align: top; width: 98%; } a{color:royalblue;}
a:visited{color:purple;}
a:hover, a:focus, a:active{color:midnightblue;}
.alignleft{display:inline;float:left;margin-right:1.5em;}
.alignright{display:inline;float:right;margin-left:1.5em;}
.aligncenter{clear:both;display:block;margin:0 auto;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;}
.screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after{content:'';display:table;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after{clear:both;}
.main-navigation{clear:both;display:block;float:left;width:100%;}
.main-navigation ul{list-style:none;margin:0;padding-left:0;}
.main-navigation li{float:left;position:relative;}
.main-navigation a{display:block;text-decoration:none;}
.main-navigation ul ul{box-shadow:0 3px 3px rgba(0, 0, 0, 0.2);display:none;float:left;left:0;position:absolute;top:1.5em;z-index:99999;}
.main-navigation ul ul ul{left:100%;top:0;}
.main-navigation ul ul a{width:200px;}
.main-navigation ul li:hover > ul{display:block;}
.menu-toggle{cursor:pointer;display:none;}
.hentry{}
.byline, .updated{display:none;}
.single .byline, .group-blog .byline{display:inline;}
.page-content, .entry-content, .entry-summary{margin:1.5em 0 0;}
.page-links{clear:both;margin:0 0 1.5em;}
.page-content img.wp-smiley, .entry-content img.wp-smiley, .comment-content img.wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
.wp-caption{}
.wp-caption img[class*="wp-image-"]{}
.wp-caption-text{}
.wp-caption .wp-caption-text{}
.site-main .gallery{}
.site-main .gallery a img{}
.site-main .gallery dd{}
embed, iframe, object{max-width:100%;}
.site-main [class*="navigation"]{margin:0 0 1.5em;}
[class*="navigation"] .nav-previous{float:left;width:50%;}
[class*="navigation"] .nav-next{float:right;text-align:right;width:50%;}
.comment-content a{word-wrap:break-word;}
.widget{}
.widget select{max-width:100%;}
.widget_search .search-submit{display:none;}
.infinite-scroll .paging-navigation, .infinite-scroll.neverending .site-footer{display:none;}
.infinity-end.neverending .site-footer{display:block;}
body{background:white;font-family:"Open Sans", Arial, sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#444;}
h1, h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title{font-size:52px;line-height:72px;font-family:"PT Serif", Georgia, "Times New Roman", serif;font-weight:300;margin-top:24px;padding-top:24px;margin-bottom:24px;}
h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title{font-size:28px;line-height:48px;}
h3{font-family:"Open Sans", Arial, sans-serif;font-weight:700;font-size:18px;line-height:24px;}
a, a:visited, a:link{text-decoration:underline;}
#page{width:1140px;margin:0 auto;}
.site-header{margin-top:60px;}
.site-title{font-size:36px;margin:0;padding:0;}
.site-title a{text-decoration:none;}
.site-description{font-family:"Open Sans", Arial, sans-serif;font-size:14px;line-height:24px;margin:0;padding:0;font-weight:400;}
.main-navigation{margin-top:48px;margin-bottom:48px;border-top:solid 1px;position:relative;}
.main-navigation a{text-decoration:none;margin-top:-1px;padding:0px 20px;border-top:solid 4px transparent;height:48px;font-size:16px;line-height:40px;}
.main-navigation .sub-menu{display:none !important;}
.main-navigation .menu-toggle{display:none;}
ul.semicolon-social{padding:0;list-style:none;float:right;margin-right:12px;color:transparent;}
ul.semicolon-social li a{padding-left:8px;padding-right:8px;line-height:1;}
ul.semicolon-social li:hover{background:none;}
ul.semicolon-social a span{position:absolute;top:-9999px;left:-9999px;}
ul.semicolon-social li a::before{font:normal 20px/40px 'Genericons';content:'\f408';}
ul.semicolon-social li a[href*="codepen.io"]::before{content:'\f216';}
ul.semicolon-social li a[href*="digg.com"]::before{content:'\f221';}
ul.semicolon-social li a[href*="dribbble.com"]::before{content:'\f201';}
ul.semicolon-social li a[href*="facebook.com"]::before{content:'\f203';}
ul.semicolon-social li a[href*="flickr.com"]::before{content:'\f211';}
ul.semicolon-social li a[href*="plus.google.com"]::before{content:'\f206';}
ul.semicolon-social li a[href*="github.com"]::before{content:'\f200';}
ul.semicolon-social li a[href*="instagram.com"]::before{content:'\f215';}
ul.semicolon-social li a[href*="linkedin.com"]::before{content:'\f208';}
ul.semicolon-social li a[href*="pinterest.com"]::before{content:'\f210';}
ul.semicolon-social li a[href*="polldaddy.com"]::before{content:'\f217';}
ul.semicolon-social li a[href*="getpocket.com"]::before{content:'\f224';}
ul.semicolon-social li a[href*="reddit.com"]::before{content:'\f222';}
ul.semicolon-social li a[href*="skype.com"]::before,
ul.semicolon-social li a[href*="skype:"]::before{content:'\f220';}
ul.semicolon-social li a[href*="stumbleupon.com"]::before{content:'\f223';}
ul.semicolon-social li a[href*="tumblr.com"]::before{content:'\f214';}
ul.semicolon-social li a[href*="twitter.com"]::before{content:'\f202';}
ul.semicolon-social li a[href*="vimeo.com"]::before{content:'\f212';}
ul.semicolon-social li a[href*="wordpress.org"]::before,
ul.semicolon-social li a[href*="wordpress.com"]::before{content:'\f205';}
ul.semicolon-social li a[href*="youtube.com"]::before{content:'\f213';}
ul.semicolon-social li a[href$="/feed/"]::before,
ul.semicolon-social li a[href$="/feed"]::before,
ul.semicolon-social li a[href$="?feed=rss2"]::before{content:'\f413';}
ul.semicolon-social li a[href*="telegram.me"]::before,
ul.semicolon-social li a[href*="vk.com"]::before,
ul.semicolon-social li a[href*="stackoverflow.com"]::before,
ul.semicolon-social li a[href*="stackexchange.com"]::before,
ul.semicolon-social li a[href*="whatsapp.com"]::before,
ul.semicolon-social li a[href*="whatsapp:"]::before{background-color:green;display:inline-block;color:transparent;}
ul.semicolon-social li a[href*="telegram.me"]::before{-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1764 11q33 24 27 64l-256 1536q-5 29-32 45-14 8-31 8-11 0-24-5l-453-185-242 295q-18 23-49 23-13 0-22-4-19-7-30.5-23.5t-11.5-36.5v-349l864-1059-1069 925-395-162q-37-14-40-55-2-40 32-59l1664-960q15-9 32-9 20 0 36 11z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:16px 16px;width:16px;height:16px;margin-top:11px;}
ul.semicolon-social li a[href*="vk.com"]::before{-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1853 520q23 64-150 294-24 32-65 85-78 100-90 131-17 41 14 81 17 21 81 82h1l1 1 1 1 2 2q141 131 191 221 3 5 6.5 12.5t7 26.5-.5 34-25 27.5-59 12.5l-256 4q-24 5-56-5t-52-22l-20-12q-30-21-70-64t-68.5-77.5-61-58-56.5-15.5q-3 1-8 3.5t-17 14.5-21.5 29.5-17 52-6.5 77.5q0 15-3.5 27.5t-7.5 18.5l-4 5q-18 19-53 22h-115q-71 4-146-16.5t-131.5-53-103-66-70.5-57.5l-25-24q-10-10-27.5-30t-71.5-91-106-151-122.5-211-130.5-272q-6-16-6-27t3-16l4-6q15-19 57-19l274-2q12 2 23 6.5t16 8.5l5 3q16 11 24 32 20 50 46 103.5t41 81.5l16 29q29 60 56 104t48.5 68.5 41.5 38.5 34 14 27-5q2-1 5-5t12-22 13.5-47 9.5-81 0-125q-2-40-9-73t-14-46l-6-12q-25-34-85-43-13-2 5-24 17-19 38-30 53-26 239-24 82 1 135 13 20 5 33.5 13.5t20.5 24 10.5 32 3.5 45.5-1 55-2.5 70.5-1.5 82.5q0 11-1 42t-.5 48 3.5 40.5 11.5 39 22.5 24.5q8 2 17 4t26-11 38-34.5 52-67 68-107.5q60-104 107-225 4-10 10-17.5t11-10.5l4-3 5-2.5 13-3 20-.5 288-2q39-5 64 2.5t31 16.5z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:18px 18px;width:18px;height:18px;margin-top:9px;}
ul.semicolon-social li a[href*="stackoverflow.com"]::before{-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1417 1632h-1118v-480h-160v640h1438v-640h-160v480zm-942-524l33-157 783 165-33 156zm103-374l67-146 725 339-67 145zm201-356l102-123 614 513-102 123zm397-378l477 641-128 96-477-641zm-718 1471v-159h800v159h-800z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:16px 16px;width:16px;height:16px;margin-top:11px;}
ul.semicolon-social li a[href*="stackexchange.com"]::before{-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1515 1253v66q0 85-57.5 144.5t-138.5 59.5h-57l-260 269v-269h-529q-81 0-138.5-59.5t-57.5-144.5v-66h1238zm0-326v255h-1238v-255h1238zm0-328v255h-1238v-255h1238zm0-140v67h-1238v-67q0-84 57.5-143.5t138.5-59.5h846q81 0 138.5 59.5t57.5 143.5z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:16px 16px;width:16px;height:16px;margin-top:11px;}
ul.semicolon-social li a[href*="whatsapp.com"]::before,
ul.semicolon-social li a[href*="whatsapp:"]::before{-webkit-mask:url('data:image/svg+xml;utf8,<svg viewBox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1113 974q13 0 97.5 44t89.5 53q2 5 2 15 0 33-17 76-16 39-71 65.5t-102 26.5q-57 0-190-62-98-45-170-118t-148-185q-72-107-71-194v-8q3-91 74-158 24-22 52-22 6 0 18 1.5t19 1.5q19 0 26.5 6.5t15.5 27.5q8 20 33 88t25 75q0 21-34.5 57.5t-34.5 46.5q0 7 5 15 34 73 102 137 56 53 151 101 12 7 22 7 15 0 54-48.5t52-48.5zm-203 530q127 0 243.5-50t200.5-134 134-200.5 50-243.5-50-243.5-134-200.5-200.5-134-243.5-50-243.5 50-200.5 134-134 200.5-50 243.5q0 203 120 368l-79 233 242-77q158 104 345 104zm0-1382q153 0 292.5 60t240.5 161 161 240.5 60 292.5-60 292.5-161 240.5-240.5 161-292.5 60q-195 0-365-94l-417 134 136-405q-108-178-108-389 0-153 60-292.5t161-240.5 240.5-161 292.5-60z"/></svg>') no-repeat 50% 50%;-webkit-mask-size:16px 16px;width:16px;height:16px;margin-top:11px;}
.page-description{margin:0 0 48px 0;padding:12px 24px;}
.page-description p{margin-bottom:0;margin-top:24px;}
.entry-title, .page-title{margin-top:0;padding-top:0;margin-bottom:24px;overflow:hidden;}
.archive .semicolon-breadcrumbs{margin-bottom:12px;}
hr{border-top:solid 1px #ccc;border:0;height:24px;margin-top:0;margin-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.grid .page-title{margin-top:0;padding-top:0;margin-bottom:0;font-size:18px;line-height:36px;}
.grid article{float:left;width:150px;margin-bottom:48px;margin-right:60px;}
.grid article .post-thumbnail{display:block;float:left;clear:both;margin-bottom:6px;width:150px;height:150px;text-align:center;overflow:hidden;}
.grid article .post-thumbnail span{display:block;width:1000px;margin-left:-425px;height:100%;}
.grid article .post-thumbnail img{height:100%;width:auto;max-width:none;display:inline-block;}
.grid article .entry-title{width:180px;margin-top:0;padding-top:0;margin-bottom:0;font-size:16px;line-height:24px;}
.grid article .entry-title a{text-decoration:none;margin-bottom:12px;display:block;}
.grid article .entry-header{position:relative;}
.grid article.semicolon-last{margin-right:0;}
.grid article .entry-meta, .grid article .semicolon-breadcrumbs, .grid article .entry-content .wp-caption-text, .entry-content .grid article .wp-caption-text, .grid article .comment-meta .comment-metadata, .comment-meta .grid article .comment-metadata, .grid article .site-footer{float:left;}
.grid article .entry-meta .entry-date, .grid article .semicolon-breadcrumbs .entry-date, .grid article .entry-content .wp-caption-text .entry-date, .entry-content .grid article .wp-caption-text .entry-date, .grid article .comment-meta .comment-metadata .entry-date, .comment-meta .grid article .comment-metadata .entry-date, .grid article .site-footer .entry-date{float:left;}
.js.grid article.semicolon-featured{float:left;width:150px;margin-bottom:48px;margin-right:60px;width:360px;}
.js.grid article.semicolon-featured .post-thumbnail{display:block;float:left;clear:both;margin-bottom:6px;width:150px;height:150px;text-align:center;overflow:hidden;}
.js.grid article.semicolon-featured .post-thumbnail span{display:block;width:1000px;margin-left:-425px;height:100%;}
.js.grid article.semicolon-featured .post-thumbnail img{height:100%;width:auto;max-width:none;display:inline-block;}
.js.grid article.semicolon-featured .entry-title{width:180px;margin-top:0;padding-top:0;margin-bottom:0;font-size:16px;line-height:24px;}
.js.grid article.semicolon-featured .entry-title a{text-decoration:none;margin-bottom:12px;display:block;}
.js.grid article.semicolon-featured .entry-header{position:relative;}
.js.grid article.semicolon-featured.semicolon-last{margin-right:0;}
.js.grid article.semicolon-featured .entry-meta, .js.grid article.semicolon-featured .semicolon-breadcrumbs, .js.grid article.semicolon-featured .entry-content .wp-caption-text, .entry-content .js.grid article.semicolon-featured .wp-caption-text, .js.grid article.semicolon-featured .comment-meta .comment-metadata, .comment-meta .js.grid article.semicolon-featured .comment-metadata, .js.grid article.semicolon-featured .site-footer{float:left;}
.js.grid article.semicolon-featured .entry-meta .entry-date, .js.grid article.semicolon-featured .semicolon-breadcrumbs .entry-date, .js.grid article.semicolon-featured .entry-content .wp-caption-text .entry-date, .entry-content .js.grid article.semicolon-featured .wp-caption-text .entry-date, .js.grid article.semicolon-featured .comment-meta .comment-metadata .entry-date, .comment-meta .js.grid article.semicolon-featured .comment-metadata .entry-date, .js.grid article.semicolon-featured .site-footer .entry-date{float:left;}
.js.grid article.semicolon-featured .post-thumbnail{width:360px;height:210px;}
.js.grid article.semicolon-featured .post-thumbnail span{margin-left:-320px;}
.js.grid article.semicolon-featured .entry-title{width:390px;font-size:24px;line-height:36px;}
body.no-js{}
body.no-js.grid article:nth-child(4n+0),
body.no-js .related-content article:nth-child(4n+1){margin-right:0;}
body.no-js.grid article:nth-child(4n+0) + article,
body.no-js .related-content article:nth-child(4n+1) + article{clear:left;}
.entry-content{margin:0;}
.entry-content iframe, .entry-content embed{margin-top:24px;margin-bottom:24px;}
.entry-content img.size-full, .entry-content img.size-large{margin-top:36px;margin-bottom:36px;display:block;}
.entry-content img.alignnone, .entry-content .wp-caption.alignnone img{display:block;}
.entry-content img.alignright, .entry-content img.alignleft, .entry-content .wp-caption.alignleft img, .entry-content .wp-caption.alignright img{margin-top:0;}
.entry-content .wp-caption img.size-full, .entry-content .wp-caption img.size-large{margin-bottom:0;}
.entry-content .wp-caption{margin-bottom:24px;max-width:100%;}
.entry-content .wp-caption-text{margin-top:12px;margin-bottom:12px;display:block;}
table td, table th{padding:8px 8px;}
table thead th{border-bottom:solid 3px;}
table tbody th, table td{border-bottom:solid 1px;}
.post-password-form input[type="submit"]{margin-top:12px;}
.gallery{margin-left:-60px;margin-top:24px;padding-top:0px;margin-bottom:0px;float:left;}
.gallery .gallery-item{width:220px;float:left;margin-left:60px;min-height:288px;}
.gallery .gallery-item .gallery-icon, .gallery .gallery-item .gallery-icon a, .gallery .gallery-item img, .gallery .gallery-item .gallery-caption{float:left;}
.gallery .gallery-caption{margin-top:8px;margin-bottom:24px;width:100%;}
.gallery.gallery-columns-1 .gallery-item{clear:left;width:100%;min-height:0;margin-bottom:24px;}
.gallery.gallery-columns-2 .gallery-item{width:360px;min-height:420px;}
.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:left;}
.gallery.gallery-columns-2 .gallery-item .gallery-caption{margin-top:12px;}
.gallery.gallery-columns-3 .gallery-item{width:220px;min-height:288px;}
.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left;}
.gallery.gallery-columns-4 .gallery-item{width:150px;min-height:216px;}
.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:left;}
.gallery.gallery-columns-4 .gallery-item .gallery-caption{margin-top:6px;}
blockquote:before{content:'\201C';display:block;position:absolute;margin-left:-40px;margin-top:26px;font-family:"PT Serif", Georgia, "Times New Roman", serif;font-size:64px;line-height:16px;}
.related-content{float:left;width:100%;}
.related-content .related-content-title{font-size:18px;padding-top:0;}
.related-content article{float:left;width:150px;margin-bottom:48px;margin-right:60px;}
.related-content article .post-thumbnail{display:block;float:left;clear:both;margin-bottom:6px;width:150px;height:150px;text-align:center;overflow:hidden;}
.related-content article .post-thumbnail span{display:block;width:1000px;margin-left:-425px;height:100%;}
.related-content article .post-thumbnail img{height:100%;width:auto;max-width:none;display:inline-block;}
.related-content article .entry-title{width:180px;margin-top:0;padding-top:0;margin-bottom:0;font-size:16px;line-height:24px;}
.related-content article .entry-title a{text-decoration:none;margin-bottom:12px;display:block;}
.related-content article .entry-header{position:relative;}
.related-content article.semicolon-last{margin-right:0;}
.related-content article .entry-meta, .related-content article .semicolon-breadcrumbs, .related-content article .entry-content .wp-caption-text, .entry-content .related-content article .wp-caption-text, .related-content article .comment-meta .comment-metadata, .comment-meta .related-content article .comment-metadata, .related-content article .site-footer{float:left;}
.related-content article .entry-meta .entry-date, .related-content article .semicolon-breadcrumbs .entry-date, .related-content article .entry-content .wp-caption-text .entry-date, .entry-content .related-content article .wp-caption-text .entry-date, .related-content article .comment-meta .comment-metadata .entry-date, .comment-meta .related-content article .comment-metadata .entry-date, .related-content article .site-footer .entry-date{float:left;}
.entry-meta, .semicolon-breadcrumbs, .entry-content .wp-caption-text, .comment-meta .comment-metadata, .site-footer{font-size:13px;line-height:24px;}
.entry-meta a, .semicolon-breadcrumbs a, .entry-content .wp-caption-text a, .comment-meta .comment-metadata a, .site-footer a{text-decoration:none;}
.single .author{margin-bottom:24px;float:left;width:100%;clear:both;}
.single .author h3{font-size:18px;padding-top:0;margin-top:0;margin-bottom:0;}
.single .author h3 a{text-decoration:none;}
.single .author .author-bio{display:block;margin-left:80px;}
.single .author .author-bio h3, .single .author .author-bio p{clear:none;}
.single .author .avatar{width:60px;height:60px;float:left;margin-top:17px;}
.single .author time{font-size:13px;font-family:"Open Sans", Arial, sans-serif;font-weight:normal;}
.single .author time::before{content:' / ';}
body.page .author{display:none;}
.taxonomy{float:left;width:100%;clear:both;margin-bottom:24px;margin-top:24px;}
.post-categories, .post-tags{list-style:none;margin:0;float:left;}
.post-categories li, .post-tags li{float:left;}
.post-categories a, .post-tags a{float:left;padding:0 10px;font-size:13px;line-height:32px;height:32px;text-decoration:none;margin-right:4px;margin-bottom:4px;}
time.updated{display:none;}
.grid .entry-meta .author, .grid .semicolon-breadcrumbs .author, .grid .entry-content .wp-caption-text .author, .entry-content .grid .wp-caption-text .author, .grid .comment-meta .comment-metadata .author, .comment-meta .grid .comment-metadata .author, .grid .site-footer .author,
.related-content .author{display:none;}
#primary{width:780px;float:left;display:block;}
.widget-area{float:right;width:300px;}
.widget-area .sidebar-primary, .widget-area .sidebar-secondary, .widget-area .sidebar-tertiary{}
.widget-area .sidebar-primary aside:last-child p:last-child{margin-bottom:0;}
.widget-area .widget-title{font-size:18px;line-height:24px;margin-top:0;padding-top:0;margin-bottom:24px;}
.widget-area .widget{margin-bottom:12px;padding:24px 24px;}
.home .widget-area .sidebar-primary{min-height:240px;}
.paging-navigation{width:100%;display:block;float:left;clear:both;border-top:solid 1px;text-align:center;}
.paging-navigation .pagination{margin-top:-1px;}
.paging-navigation .page-numbers{display:inline-block;padding:0px 14px;font-size:20px;line-height:40px;height:48px;font-weight:400;border-top:solid 4px transparent;text-decoration:none;}
.comments-area{float:left;width:100%;}
.comments-title{margin-top:0;padding-top:0;}
.comment-list{list-style:none;margin-left:80px;}
.comment-list ul.children{list-style:none;margin-left:80px;}
.comment-meta{position:relative;}
.comment-meta .comment-author{font-size:18px;line-height:24px;margin-top:24px;padding-top:24px;margin-bottom:0;}
.comment-meta .comment-author b{font-weight:normal;display:block;font-style:normal;padding-top:12px;}
.comment-meta .comment-author .says{display:none;}
.comment-meta .comment-author a{text-decoration:none;}
.comment-meta img.avatar{position:absolute;left:-80px;width:60px;height:60px;margin-top:6px;}
.comment-meta .comment-metadata{margin-bottom:24px;}
#respond label{display:block;margin-bottom:12px;}
#respond #reply-title{font-size:18px;margin:0 0 12px 0;}
#respond #reply-title small{line-height:24px;}
#respond .required{color:#e60000;}
#respond textarea{height:240px;}
.form-allowed-tags{display:none;}
button, input[type="button"],
input[type="reset"],
input[type="submit"],
.button-primary, .button, .button-secondary, a.button, a.button-secondary, a.button-primary, a.button, a.button-secondary{border:none;font-family:"Open Sans", Arial, sans-serif;font-size:16px;padding:12px 20px;cursor:pointer;text-decoration:none;display:inline-block;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{border:solid 1px;line-height:24px;font-size:16px;display:block;padding:8px;margin:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"]{height:36px;}
.site-footer{max-width:780px;margin:48px 0;}
.site-footer .widget-area{width:100%;margin-bottom:24px;}
.site-footer .widget-area .footer-sidebar{margin-left:-60px;}
.site-footer .widget-area ul{list-style:none;margin-left:0;}
.site-footer .widget-area .widget{padding:0;margin:0;float:left;margin-left:60px;width:220px;}
.semicolon-clear-left{clear:left;}
.sticky, .bypostauthor{}
.semicolon-inline-controls{display:none;}
body.semicolon-customizing .semicolon-inline-controls{display:none !important;}
.semicolon-pageviews-wrapper{float:left;}
.semicolon-pageviews-wrapper a{float:left;}
.semicolon-pageviews-wrapper svg{display:inline-block;margin-top:6px;margin-right:2px;margin-left:4px;float:left;width:12px;height:12px;}
.semicolon-pageviews-wrapper span{float:left;position:relative;}
.taxonomy .semicolon-pageviews-wrapper{margin-top:4px;font-size:13px;}
.semicolon-anchor{position:absolute;visibility:hidden;top:0;}
body.admin-bar .semicolon-anchor{top:-80px;}
.grid article:hover .semicolon-inline-controls{display:block;position:absolute;top:12px;right:12px;float:left;background:#333;box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.5);}
.grid article:hover .semicolon-inline-controls a{display:block;float:left;clear:both;padding:6px;width:auto;height:auto;color:white;text-decoration:none;}
.grid article.semicolon-featured a.semicolon-featured-toggle{color:#dfd319;}
.grid article.semicolon-featured a.semicolon-featured-toggle:hover{color:#b1a814;}
@media screen and (max-width:1200px){
#page{width:930px;}
#primary{width:570px;}
.gallery{}
.gallery .gallery-item{width:150px;min-height:216px;}
.gallery .gallery-caption{margin-top:8px;}
.gallery.gallery-columns-2 .gallery-item{width:255px;min-height:312px;}
.gallery.gallery-columns-2 .gallery-item:nth-child(2n+1){clear:left;}
.gallery.gallery-columns-2 .gallery-item .gallery-caption{margin-top:9px;}
.gallery.gallery-columns-3 .gallery-item{width:150px;min-height:216px;}
.gallery.gallery-columns-3 .gallery-item:nth-child(3n+1){clear:left;}
.gallery.gallery-columns-3 .gallery-item .gallery-caption{margin-top:6px;}
.gallery.gallery-columns-4 .gallery-item{width:150px;min-height:216px;}
.gallery.gallery-columns-4 .gallery-item:nth-child(4n+1){clear:none;}
.gallery.gallery-columns-4 .gallery-item:nth-child(3n+1){clear:left;}
.gallery.gallery-columns-4 .gallery-item .gallery-caption{margin-top:6px;}
}
@media screen and (max-width:992px){
#page{width:570px;}
#primary{width:100%;}
#secondary{width:100%;}
div.semicolon-navigation ul, ul.semicolon-navigation{display:none;}
.main-navigation{margin-bottom:47px;}
.main-navigation .menu-toggle{display:block;font-family:"Open Sans", Arial, sans-serif;font-size:16px;line-height:52px;height:60px;font-weight:400;border-top:solid 4px transparent;margin:0;padding:0;}
.main-navigation .menu-toggle:before{display:inline-block;font-weight:normal;font-family:Genericons;content:'\f419';font-size:16px;line-height:52px;padding-right:10px;-webkit-font-smoothing:antialiased;vertical-align:top;}
.main-navigation.toggled .current_page_item a, .main-navigation.toggled .current-menu-item a, .main-navigation.toggled .current-post-ancestor a, .main-navigation.toggled .current-menu-ancestor a, .main-navigation.toggled .current-menu-parent a, .main-navigation.toggled .current-post-parent a{border-top-color:transparent;}
.main-navigation.toggled div.semicolon-navigation ul, .main-navigation.toggled ul.semicolon-navigation{display:block;border-bottom:solid 1px;}
.main-navigation.toggled div.semicolon-navigation ul li, .main-navigation.toggled ul.semicolon-navigation li{display:block;float:none;clear:left;}
.main-navigation.toggled div.semicolon-navigation ul li a, .main-navigation.toggled ul.semicolon-navigation li a{padding:0 26px;margin-top:0;}
.main-navigation.toggled .menu-toggle{border-bottom:solid 1px;}
ul.semicolon-social{position:absolute;top:0;right:0;}
ul.semicolon-social li a{line-height:60px;}
}
@media screen and (max-width:680px){
#page{width:360px;}
#primary{width:100%;}
h1, h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title{font-size:24px;line-height:36px;}
h2, h3, .site-title, .grid .page-title, .grid article .entry-title, .js.grid article.semicolon-featured .entry-title, .related-content .related-content-title, .related-content article .entry-title, .single .author h3, .widget-area .widget-title, .comments-title, .comment-meta .comment-author, #respond #reply-title{font-size:18px;line-height:24px;}
h3{font-size:16px;line-height:24px;}
.site-title{font-size:24px;line-height:36px;}
.grid article .entry-title, .related-content article .entry-title{font-size:16px;line-height:24px;}
.js.grid article.semicolon-featured .entry-title{font-size:24px;line-height:36px;}
}
@media screen and (max-width:479px){
body{padding:0 20px;}
#page{width:100%;min-width:280px;}
.site-header{margin-top:24px;}
.grid article, .related-content article{width:100%;margin-right:0;}
.grid article .post-thumbnail, .related-content article .post-thumbnail{width:72px;height:72px;position:absolute;margin-left:-90px;}
.grid article .post-thumbnail span, .related-content article .post-thumbnail span{margin-left:-464px;}
.grid article .entry-header, .related-content article .entry-header{padding-left:90px;min-height:72px;}
.grid article .entry-title, .related-content article .entry-title{width:100% !important;}
.grid article.semicolon-featured{width:100% !important;}
.grid article.semicolon-featured .entry-header{padding:0;min-height:auto;}
.grid article.semicolon-featured .post-thumbnail{margin-left:0;position:static;width:100% !important;height:210px !important;max-width:360px !important;}
.grid article.semicolon-featured .post-thumbnail span{margin-left:-320px;}
} @media screen and (max-width: 1200px) and (min-width: 681px) {
body.no-js.grid article:nth-child(4n+0),
body.no-js .related-content article:nth-child(4n+1){margin-right:60px;}
body.no-js.grid article:nth-child(4n+0) + article,
body.no-js .related-content article:nth-child(4n+1) + article{clear:none;}
body.no-js.grid article:nth-child(3n+0),
body.no-js .related-content article:nth-child(3n+1){margin-right:0 !important;}
body.no-js.grid article:nth-child(3n+0) + article,
body.no-js .related-content article:nth-child(3n+1) + article{clear:left !important;}
}
@media screen and (max-width:680px){
body.no-js.grid article:nth-child(4n+0),
body.no-js .related-content article:nth-child(4n+1) {
margin-right: 60px; }
body.no-js.grid article:nth-child(4n+0) + article,
body.no-js .related-content article:nth-child(4n+1) + article {
clear: none; }
body.no-js.grid article:nth-child(2n+0),
body.no-js .related-content article:nth-child(2n+1) {
margin-right: 0 !important; }
body.no-js.grid article:nth-child(2n+0) + article,
body.no-js .related-content article:nth-child(2n+1) + article {
clear: left !important; } }body{color:#3a3a3a;}::selection{background:#117bb8;color:white;}
a, a:visited, a:link{color:#117bb8;}
a:hover, a:visited:hover, a:link:hover{color:#138bcf;}
.site-title a{color:#3a3a3a;}
.site-description{color:#a0a0a0;}
.main-navigation{border-top-color:rgba(58, 58, 58, 0.1);}
.main-navigation a{color:#3a3a3a;}
.main-navigation .current_page_item a, .main-navigation .current-menu-item a, .main-navigation .current-post-ancestor a, .main-navigation .current-menu-ancestor a, .main-navigation .current-menu-parent a, .main-navigation .current-post-parent a{border-top-color:#3a3a3a;}
ul.semicolon-social{}
ul.semicolon-social li a::before{color:rgba(58, 58, 58, 0.5);}
ul.semicolon-social li a:hover::before{color:#3a3a3a;}
ul.semicolon-social li a[href*="telegram.me"]::before,
ul.semicolon-social li a[href*="vk.com"]::before,
ul.semicolon-social li a[href*="stackoverflow.com"]::before,
ul.semicolon-social li a[href*="stackexchange.com"]::before,
ul.semicolon-social li a[href*="whatsapp.com"]::before,
ul.semicolon-social li a[href*="whatsapp:"]::before{background-color:rgba(58, 58, 58, 0.5);}
ul.semicolon-social li a[href*="telegram.me"]:hover::before,
ul.semicolon-social li a[href*="vk.com"]:hover::before,
ul.semicolon-social li a[href*="stackoverflow.com"]:hover::before,
ul.semicolon-social li a[href*="stackexchange.com"]:hover::before,
ul.semicolon-social li a[href*="whatsapp.com"]:hover::before,
ul.semicolon-social li a[href*="whatsapp:"]:hover::before{background-color:#3a3a3a;}
.page-description{background:rgba(58, 58, 58, 0.03);}
pre{background:rgba(58, 58, 58, 0.03);}
.post-thumbnail{background:rgba(58, 58, 58, 0.03);}
.grid article .entry-title a, .related-content article .entry-title a{color:#3a3a3a;}
.grid article:hover .entry-title a, .related-content article:hover .entry-title a{color:#138bcf;}
table thead th{border-bottom-color:rgba(58, 58, 58, 0.3);}
table tbody th, table td{border-bottom-color:rgba(58, 58, 58, 0.2);}
table tbody tr:hover th, table tr:hover td{background:rgba(58, 58, 58, 0.03);}
blockquote:before{color:#117bb8;}
.entry-meta, .comment-metadata, .site-footer, .wp-caption-text, .semicolon-breadcrumbs{color:#a0a0a0;}
.entry-meta a, .comment-metadata a, .site-footer a, .wp-caption-text a, .semicolon-breadcrumbs a{color:#a0a0a0;}
.single .author h3 a{color:#3a3a3a;}
.single .author h3 a:hover{color:#138bcf;}
.single .author time{color:#a0a0a0;}
.post-categories a, .post-tags a{background:rgba(58, 58, 58, 0.2);color:#3a3a3a;}
.post-categories a:hover, .post-tags a:hover{background:rgba(58, 58, 58, 0.3);color:#3a3a3a;}
.post-tags a{background:rgba(58, 58, 58, 0.1);}
.post-tags a:hover{background:rgba(58, 58, 58, 0.2);}
.widget-area .sidebar-primary{color:white;}
.widget-area .sidebar-primary a{color:white;}
.widget-area .sidebar-primary .widget{background:#117bb8;}
.widget-area .sidebar-primary .widget a:hover{color:white;}
.widget-area .sidebar-secondary .widget{background:rgba(58, 58, 58, 0.03);}
.paging-navigation{border-top-color:rgba(58, 58, 58, 0.1);}
.paging-navigation .page-numbers{color:#3a3a3a;}
.paging-navigation .page-numbers.current{border-top-color:#3a3a3a;}
.comment-author a{color:#3a3a3a;}
button, input[type="button"],
input[type="reset"],
input[type="submit"],
.button-primary, a.button-primary{color:white;background:#117bb8;}
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,
.button-primary:hover, .button-primary:focus, a.button-primary:hover, a.button-primary:focus{color:white;background:#138bcf;}
.button, .button-secondary, a.button, a.button-secondary{color:white;background:#3a3a3a;}
.button:hover, .button-secondary:hover, a.button:hover, a.button-secondary:hover{color:white;background:#a0a0a0;}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{border-color:rgba(58, 58, 58, 0.1);}
.grid article:hover .semicolon-inline-controls a:hover{color:#138bcf;}
.main-navigation.toggled .current_page_item a, .main-navigation.toggled .current-menu-item a, .main-navigation.toggled .current-post-ancestor a, .main-navigation.toggled .current-menu-ancestor a, .main-navigation.toggled .current-menu-parent a, .main-navigation.toggled .current-post-parent a{background:rgba(58, 58, 58, 0.1);}
.main-navigation.toggled div.semicolon-navigation ul, .main-navigation.toggled ul.semicolon-navigation{display:block;border-bottom-color:rgba(58, 58, 58, 0.1);}
.main-navigation.toggled .menu-toggle{border-top-color:#3a3a3a;border-bottom-color:rgba(58, 58, 58, 0.1);}
.semicolon-pageviews-wrapper svg{fill:#a0a0a0;}
.taxonomy .semicolon-pageviews-wrapper span {
color: #a0a0a0; }