.five-sixths,
.four-sixths,
.four-fifths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-fifths,
.three-sixths,
.two-fourths,
.two-fifths,
.two-sixths,
.two-thirds {
float: left;
margin-left: 2.564102564102564%;
}
.one-half,
.three-sixths,
.two-fourths {
width: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 31.623931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897435%;
}
.one-fifth {
width: 17.94871794871795%;
}
.two-fifths {
width: 38.46153846153846%;
}
.three-fifths {
width: 58.97435897435898%;
}
.four-fifths {
width: 79.48717948717949%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
} @media only screen and (max-width: 800px) {
.five-sixths,
.four-fifths,
.four-sixths,
.one-fifth,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fifths,
.three-fourths,
.three-sixths,
.two-fifths,
.two-fourths,
.two-sixths,
.two-thirds {
margin: 0;
width: 100%;
}
} .clearfix:before {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
content: " ";
display: table;
}
.vertical-spacer {
clear: both;
margin-bottom: 30px;
}
.columns-container {
clear: both;
overflow: hidden;
}.jackbox-modal{font:12px Arial,Helvetica,sans-serif;color:#666;line-height:18px;background:rgba(0,0,0,0.75);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jackbox-modal *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.jackbox-container img{max-width:none}.jackbox-modal h2,.jackbox-modal h3{font:24px "Mako",sans-serif;font-weight:normal;color:#444}.jackbox-title-text{font:14px "Mako",sans-serif;color:#222}.jackbox-thumb-tip{background:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/ie_bg.png);background:rgba(0,0,0,0.75)}.jackbox-thumb-tip-text{font:12px "Mako",sans-serif;text-transform:uppercase;color:#FFF}.jackbox-description-text{background-color:#FFF;text-align:left}.jackbox-html>div{background-color:#f5f5f5;border:1px solid #e5e5e5;text-align:left}.jackbox-holder{background-color:#FFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.jackbox-container{background:#000;background:-moz-radial-gradient(center,ellipse cover,rgba(68,68,68,1) 0,rgba(0,0,0,1) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(0%,rgba(68,68,68,1)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-radial-gradient(center,ellipse cover,rgba(68,68,68,1) 0,rgba(0,0,0,1) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(68,68,68,1) 0,rgba(0,0,0,1) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(68,68,68,1) 0,rgba(0,0,0,1) 100%);background:radial-gradient(ellipse at center,rgba(68,68,68,1) 0,rgba(0,0,0,1) 100%)}.jackbox-panel:hover{background-color:#333}.jackbox-panel-left{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/panel_left.png)}.jackbox-panel-right{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/panel_right.png)}.jackbox-panel-left:hover{-webkit-box-shadow:5px 0 10px rgba(0,0,0,0.2);-moz-box-shadow:5px 0 10px rgba(0,0,0,0.2);box-shadow:5px 0 10px rgba(0,0,0,0.2);border-right:1px solid #4d4d4d;background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/panel_left_over.png)}.jackbox-panel-right:hover{-webkit-box-shadow:-5px 0 10px rgba(0,0,0,0.2);-moz-box-shadow:-5px 0 10px rgba(0,0,0,0.2);box-shadow:-5px 0 10px rgba(0,0,0,0.2);border-left:1px solid #4d4d4d;background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/panel_right_over.png)}.jackbox-button{width:20px;height:20px;background-size:20px 20px;background-repeat:no-repeat}.jackbox-arrow-left{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/left_arrow.png)}.jackbox-arrow-right{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/right_arrow.png)}.jackbox-info{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/info.png)}.jackbox-show-thumbs{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/thumbs_show.png)}.jackbox-hide-thumbs{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/thumbs_hide.png)}.jackbox-close{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/exit.png)}.jackbox-fs{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/fullscreen.png)}.jackbox-ns{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/normalscreen.png)}.jb-info-inactive,.jackbox-button:hover{opacity:.6}.jackbox-thumb-panel{background:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/ie_bg.png);background:rgba(0,0,0,0.75)}.jackbox-thumb-left{width:20px;height:20px;margin:-9px 0 0 -30px;background-size:20px 20px;background-repeat:no-repeat;background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/thumb_left.png)}.jackbox-thumb-right{width:20px;height:20px;margin:-9px 0 0 12px;background-size:20px 20px;background-repeat:no-repeat;background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/thumb_right.png)}.jackbox-thumb-left:hover,.jackbox-thumb-right:hover{opacity:.70}.jackbox-pre-outside{padding:5px;background:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/ie_preloader.gif);background:-moz-linear-gradient(top,#FFF 0,#FFF 25%,#444 90%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFF),color-stop(25%,#FFF),color-stop(90%,#444));background:-webkit-linear-gradient(top,#FFF 0,#FFF 25%,#444 90%);background:-o-linear-gradient(top,#FFF 0,#FFF 25%,#444 90%);background:-ms-linear-gradient(top,#FFF 0,#FFF 25%,#444 90%);background:linear-gradient(to bottom,#FFF 0,#FFF 25%,#444 90%)}.jackbox-pre-inside{background-color:#444}.jackbox{position:relative;display:inline-block}.jackbox-modal{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jackbox-modal h2{margin:0 0 12px -2px}.jackbox-modal h3{margin:0 0 8px -2px}.jackbox-modal ul{margin:0;padding:0}.jackbox-modal li{margin:0 0 10px 0;padding:0}.jackbox-modal li:last-child{margin-bottom:-10px}.jackbox-html>div{padding:16px 20px 16px 20px;box-sizing:border-box}.jackbox-html>div p{margin:5px 0 0 0;color:#808080}.jackbox-title-text{position:absolute;left:6px;top:7px;width:100%;overflow:hidden;text-align:center;white-space:nowrap;z-index:0}.jackbox-info-text{display:inline-block;overflow-y:auto;z-index:999;width:100%;position:absolute;top:0;left:0}.jackbox-description-text{padding:14px 17px 19px 17px}.jackbox-html,.jackbox-wrapper,.jackbox-content,.jackbox-description,.jackbox-hidden-items{display:none}.jackbox-youtube{visibility:hidden;margin:0 auto}.jackbox-html{overflow-y:auto}.jackbox-modal img{image-rendering:optimizeQuality}.jackbox-holder{position:absolute;left:50%;top:50%;width:100%;height:100%;overflow:hidden;opacity:0;padding:33px 6px 34px 6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jackbox-container{width:100%;height:100%;position:relative;overflow:hidden;z-index:0;text-align:center}.jackbox-content{margin:0 auto}.jackbox-overflow{overflow:hidden!important}.jackbox-thumb-holder{position:absolute;width:100%;bottom:0;left:0}.jackbox-thumb-panel{position:absolute;left:50%;overflow:hidden;white-space:nowrap;padding:2px 2px 0 2px}.jackbox-thumb-strip{position:relative}.jackbox-thumb{overflow:hidden;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.jackbox-thumb img{cursor:pointer;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:opacity .4s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:opacity .4s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:opacity .4s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:opacity .4s cubic-bezier(0.230,1.000,0.320,1.000);transition:opacity .4s cubic-bezier(0.230,1.000,0.320,1.000)}.jb-thumb-fadein img{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);opacity:.5}.jb-thumb-active img{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.jb-thumb-hover img:hover{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}.jb-thumb-active img{cursor:auto}.jackbox-thumb-left,.jackbox-thumb-right{cursor:pointer;position:absolute;display:none}.jackbox-top{position:absolute;top:7px;left:5px}.jackbox-top:after{content:"";position:absolute;top:26px;left:1px;width:100%;height:1px;background-color:#FFF;display:block;z-index:999}.jackbox-bottom{position:relative;white-space:nowrap;z-index:99}.jackbox-social{position:absolute}.jackbox-top-icons{position:absolute;right:-1px}.jackbox-bottom-icons{position:absolute;right:0;top:7px}.jackbox-controls{position:absolute;left:0;top:7px;z-index:1}.jackbox-button{cursor:pointer;display:inline-block}.jackbox-arrow-right{margin-left:6px}.jackbox-button-margin{margin-left:6px}:-webkit-full-screen .jackbox-fs{display:none!important}:-moz-full-screen .jackbox-fs{display:none!important}:-webkit-full-screen .jackbox-ns{display:inline-block!important}:-moz-full-screen .jackbox-ns{display:inline-block!important}.jackbox-panel{display:block;cursor:pointer;visibility:hidden;background-position:center center;background-repeat:no-repeat;background-size:38px 38px;width:58px;height:100%;position:absolute;top:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000)}.jackbox-panel-left{left:0}.jackbox-panel-right{right:0}.jackbox-preloader{position:fixed;left:50%;top:50%;visibility:hidden;width:20px;height:20px;margin:-15px 0 0 -15px;z-index:9999}.jackbox-spin-preloader{visibility:visible;-webkit-animation:rotator 1s linear infinite;-moz-animation:rotator 1s linear infinite;-ms-animation:rotator 1s linear infinite;-o-animation:rotator 1s linear infinite;animation:rotator 1s linear infinite}.jackbox-pre-outside{width:20px;height:20px;display:inline-block;position:relative;top:-25%;left:-25%;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.jackbox-pre-inside{display:none;width:20px;height:20px;display:inline-block;position:absolute;top:5px;left:5px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-transition:background-color .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:background-color .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:background-color .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:background-color .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:background-color .6s cubic-bezier(0.230,1.000,0.320,1.000)}.jackbox-thumb-tip{display:block;position:fixed;overflow:hidden;opacity:0;z-index:9999;visibility:hidden;pointer-events:none;padding:5px 10px 5px 10px;-webkit-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000)}.jackbox-thumb-tip-text{white-space:nowrap;display:inline-block;text-transform:uppercase;-webkit-transition:width .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:width .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:width .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:width .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:width .6s cubic-bezier(0.230,1.000,0.320,1.000)}@-webkit-keyframes rotator{from{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotator{from{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotator{from{-o-transform:rotate(0deg)}50%{-o-transform:rotate(180deg)}to{-o-transform:rotate(360deg)}}@-ms-keyframes rotator{from{-ms-transform:rotate(0deg)}50%{-ms-transform:rotate(180deg)}to{-ms-transform:rotate(360deg)}}@keyframes rotator{from{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media screen and (max-width:600px){.jackbox-panel,.jackbox-thumb-holder{display:none!important}.jackbox-show-thumbs,.jackbox-hide-thumbs{width:0;margin-left:0;overflow:hidden}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.jackbox-arrow-left{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/left_arrow@2x.png)}.jackbox-arrow-right{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/right_arrow@2x.png)}.jackbox-info{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/info@2x.png)}.jackbox-show-thumbs{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/thumbs_show@2x.png)}.jackbox-hide-thumbs{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/thumbs_hide@2x.png)}.jackbox-close{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/exit@2x.png)}.jackbox-fs{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/fullscreen@2x.png)}.jackbox-ns{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/normalscreen@2x.png)}.jackbox-thumb-left{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/thumb_left@2x.png)}.jackbox-thumb-right{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/thumb_right@2x.png)}.jackbox-panel-left{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/panel_left@2x.png)}.jackbox-panel-right{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/panel_right@2x.png)}.jackbox-panel-left:hover{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/panel_left_over@2x.png)}.jackbox-panel-right:hover{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/panel_right_over@2x.png)}}
.jackbox-hover{width:100%;height:100%;display:block;position:absolute;background-position:center 75%;background-repeat:no-repeat;background-size:45px 45px;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;-webkit-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000)}.jackbox-hover *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}.jackbox-hover:visited{text-decoration:none!}.jackbox-hover-black{background-color:#000;background-color:rgba(0,0,0,0.65)}.jackbox-hover-white{background-color:#FFF;background-color:rgba(255,255,255,0.9)}.jackbox-hover-magnify{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/hover_magnify.png)}.jackbox-hover-play{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/hover_play.png)}.jackbox-hover-document{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/hover_document.png)}.jackbox-hover-blur{background-color:#000;background-color:rgba(255,255,255,0.25)}.jackbox-canvas-blur{position:absolute;top:0;left:0;opacity:0;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-webkit-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000)}.jackbox:hover>.jackbox-hover{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);background-position:center center}.jackbox:hover>.jackbox-canvas-blur{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.jackbox>.jackbox-hover-black,.jackbox>.jackbox-hover-blur,.jackbox:visited>.jackbox-hover-black,.jackbox:visited>.jackbox-hover-blur{color:#EEE}.jackbox>.jackbox-hover-white,.jackbox:visited>.jackbox-hover-white{color:#333}.jackbox{font:14px "Mako",sans-serif;text-decoration:none;line-height:0}.jackbox-hover p{margin:0;text-align:left;padding:10px 10px 0 10px;line-height:normal}.jackbox-tooltip{position:absolute;display:inline-block;pointer-events:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #FFF;border-bottom:0;background:#f5f5f5;background:-moz-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#e5e5e5));background:-webkit-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background:-o-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background:-ms-linear-gradient(top,#f5f5f5 0,#e5e5e5 100%);background:linear-gradient(to bottom,#f5f5f5 0,#e5e5e5 100%);-moz-box-shadow:0 0 5px rgba(0,0,0,0.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);box-shadow:0 0 5px rgba(0,0,0,0.15);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-moz-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-o-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);-ms-transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000);transition:all .6s cubic-bezier(0.230,1.000,0.320,1.000)}.jackbox-tooltip p{font:14px "Mako",sans-serif;line-height:normal;white-space:nowrap;padding:6px 10px 7px 10px;margin:0;color:#444;text-shadow:1px 1px 0 #FFF}.jackbox-tooltip p:after{width:0;height:0;content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #e5e5e5;position:absolute;bottom:-10px;left:65%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.jackbox-hover-magnify{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/hover_magnify@2x.png)}.jackbox-hover-play{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/hover_play@2x.png)}.jackbox-hover-document{background-image:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/js/jackbox/img/graphics/retina/hover_document@2x.png)}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html,button,input,select,textarea{font-family:Arial,sans-serif}
a,a:hover{text-decoration:none;}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em;margin:.67em 0}
h2{font-size:1.5em;margin:.83em 0}
h3{font-size:1.17em;margin:1em 0}
h4{font-size:1em;margin:1.33em 0}
h5{font-size:.83em;margin:1.67em 0}
h6{font-size:.67em;margin:2.33em 0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
blockquote{margin:1em 40px}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
p,pre{margin:1em 0}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
dl,ol,ul{margin:1em 0}
dd{margin:0 0 0 40px}
ol,ul{padding:0 0 0 40px}
img{border:0}
svg:not(:root){overflow:hidden}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0;white-space:normal}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}
button,input{line-height:normal}
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"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,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{border-collapse:collapse;border-spacing:0} ::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
} .alignnone {
clear: both;
margin: 5px 20px 20px 0;
}
.aligncenter,
div.aligncenter {
clear: both;
display: block;
margin: 5px auto;
}
.alignright {
float:right;
margin: 5px 0 20px 20px;
}
.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.alignright,
a img.alignnone,
a img.alignleft,
a img.aligncenter,
.wp-caption{
border: 1px solid #e2e2e2;
padding: 6px;
}
a img.alignright {
float: right;
margin: 5px 0 20px 20px;
}
a img.alignnone {
margin: 5px 20px 20px 0;
}
a img.alignleft {
float: left;
margin: 5px 20px 20px 0;
}
a img.aligncenter {
display: block;
margin-left: auto;
margin-right: auto
}
.wp-caption {
background-color: #fff;
max-width: 100%; text-align: center;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.wp-caption.alignnone {
clear: both;
margin: 5px 20px 20px 0;
}
.wp-caption.alignleft {
margin: 5px 20px 20px 0;
}
.wp-caption.alignright {
margin: 5px 0 20px 20px;
}
.wp-caption a{
display: block;
}
.wp-caption img {
border: 0 none;
display: block;
height: auto;
margin: 0;
max-width: 100%;
padding: 0;
width: auto;
}
.wp-caption p.wp-caption-text {
color: #9d9d9d;
font-size: 12px;
font-style: normal;
line-height: 15px;
margin: 0;
padding: 10px 8px 6px;
}
.gallery-caption {
color: #666;
font-size: 12px;
}
.sticky { } .assistive-text {
position: absolute;
clip: rect(1px, 1px, 1px, 1px);
}
#access a.assistive-text:active,
#access a.assistive-text:focus {
background: #eee;
border-bottom: 1px solid #ddd;
color: #1982d1;
clip: auto !important;
font-size: 12px;
position: absolute;
text-decoration: underline;
top: 0;
left: 7.6%;
}
a{ color: #fa542d; }
a:hover{ color: #000; }
h1,h2,h3,h4,h5,h6
h1 a,h2 a,h3 a,h4 a,h5 a, h6 a,
.page-title,
.widget .title{
color: #333;;
font-weight: bold;
letter-spacing: -1px;
line-height: 1.05em;
margin: 0 0 0.9em;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover, h6 a:hover,
.post .post-title a:hover{
color: #fa542d;
}
p{
margin: 1em 0;
}
.real-content h1, .real-content h2, .real-content h3, .real-content h4, .real-content h5, .real-content h6 {
margin: 25px 0 17px;
} hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #ccc;
margin: 1em 0;
padding: 0;
} img {
vertical-align: middle;
}    fieldset {
border: 0;
margin: 0;
padding: 0;
}
input[type="text"],
input[type="search"],
input[type="password"],
input[type="email"],
input[type="url"],
input[type="tel"],
input[type="number"],
input[type="range"],
input[type="date"],
textarea{
border: 1px solid #e8e8e8;
background-color: #fff;
color: #666;
font-size: 13px;
padding: 6px 10px;
height: 34px;
width: 50%;
max-width: 300px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
textarea{
display: block;
max-width: 600px;
height: 136px;
width: 100%;
resize: vertical; } input[type="text"]:hover,
input[type="search"]:hover,
input[type="password"]:hover,
input[type="email"]:hover,
input[type="url"]:hover,
input[type="tel"]:hover,
input[type="number"]:hover,
input[type="range"]:hover,
input[type="date"]:hover,
textarea:hover,
input[type="text"]:focus,
input[type="search"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
textarea:focus{
background-color: #f6f6f6;
border-color: #b5b5b5;
color: #000;
outline: none;
}
input[type="submit"],
a.a13-button{
background-color: #fa542d;
border: none;
border-radius: 3px;
-webkit-border-radius: 3px;
color: #fff;
font-size: 14px;
font-weight: bold;
line-height: 34px;
height: 34px;
padding: 0 20px;
}
input[type="submit"]:hover,
input[type="submit"]:focus{
background-color: #333;
}
.error input,
.error textarea{
border-color: #ea4f3b !important ;
} input[name=cptch_number]{
width: 40px !important;
} .content-dark input[type="text"],
.content-dark input[type="search"],
.content-dark input[type="password"],
.content-dark input[type="email"],
.content-dark input[type="url"],
.content-dark input[type="tel"],
.content-dark input[type="number"],
.content-dark input[type="range"],
.content-dark input[type="date"],
.content-dark textarea{
background-color: #474747;
border-color: #474747;
color: #9b9b9b;
} .content-dark input[type="text"]:hover,
.content-dark input[type="search"]:hover,
.content-dark input[type="password"]:hover,
.content-dark input[type="email"]:hover,
.content-dark input[type="url"]:hover,
.content-dark input[type="tel"]:hover,
.content-dark input[type="number"]:hover,
.content-dark input[type="range"]:hover,
.content-dark input[type="date"]:hover,
.content-dark textarea:hover,
.content-dark input[type="text"]:focus,
.content-dark input[type="search"]:focus,
.content-dark input[type="password"]:focus,
.content-dark input[type="email"]:focus,
.content-dark input[type="url"]:focus,
.content-dark input[type="tel"]:focus,
.content-dark input[type="number"]:focus,
.content-dark input[type="range"]:focus,
.content-dark input[type="date"]:focus,
.content-dark textarea:focus{
background-color: #535353;
border-color: #676767;
color: #fff;
} .search-form{
position: relative;
overflow: hidden;
}
.search-form input[type="search"]{
border-radius: 3px;
-webkit-border-radius: 3px;
padding: 3px 30px 3px 10px;
height: 26px;
width: 120px;
}
.search-form input[type="search"]:focus{
width: 180px;
}
.search-form input[type="submit"]{
background: transparent 50% -612px no-repeat;
border: none;
margin: 0;
padding: 0;
position: absolute;
top: 0;
right: 0;
height: 26px;
width: 26px;
} #content .search-form input[type="search"]{
background-color: #333;
border-color: #333;
color: #fff;
height: 24px;
}
#content .search-form input[type="submit"]{
background-position: 50% -562px;
} body:after {
content: 'narrow1500'; display: none;
}
html, body{
height: 100%;
margin: 0;
}
html.show-scroll{
overflow-y: scroll;
}
body {
font-size: 1em;
line-height: 1.4;
}
#header, #footer,
#header.no-space:before{
background-color: #fff;
position: fixed;
top: 0;
left: 0;
bottom: 0;
z-index: 200;
padding: 40px;
width: 180px;
text-align: center;
}
#header.no-space{
position: absolute;
bottom: auto;
padding-bottom: 0;
}
#header.no-space:before{
content: "";
background-color: inherit;
z-index: -1;
}
#footer{
background-color: transparent; top: auto;
}
#mid{
margin-left: 260px;
min-height: 100%;
} #logo{
display: block;
line-height: 1.05;
word-wrap: break-word;
}
#logo img{
max-width: 100%;
height: auto;
}
#access{
background: transparent 0 0 repeat-x;
margin: 20px 0 0;
padding: 20px 0 0;
}
.socials{
margin: 10px 0 0 -7px;
text-align: center;
}
.socials a{
display: inline-block;
margin: 7px 0 0 7px;
opacity: 0.4;
height: 24px;
width: 24px;
}
.socials a:hover{
opacity: 1;
}
.socials img{
height: 100%;
width: 100%;
}
#header .search-form{
margin-top: 20px;
display: inline-block;
}
#header #footer{
position: static;
padding: 40px 0;
}
.site-desc-text, .foot-text, .copyright{
color: #999;
font-size: 12px;
}
.site-desc-text{
margin-top: 20px;
}
#footer .copyright{
background: transparent 0 0 repeat-x;
margin-top: 15px;
padding-top: 20px;
}
#to-top{
background: #333 50% -12px no-repeat;
outline: none !important;
width: 24px;
height: 24px;
position: fixed;
bottom: 37px;
left: 248px;
border-radius: 3px;
-webkit-border-radius: 3px;
}
#to-top:hover{
background-color: #000;
} #access, #footer .copyright{
background-image: url(data:image/gif;base64,R0lGODlhAwAHAIABALi4uP///yH5BAEAAAEALAAAAAADAAcAAAIFRI5niVsAOw==);
}  .js .menu-container{ visibility: hidden; }
.js .menu-container.loaded{ visibility: visible; } #access ul{
list-style: none;
margin: 0;
padding: 0;
}
#access .top-menu{
margin: 0 -40px;
}
.top-menu li{
background-color: #fff;
position: relative;
}
.top-menu li:hover,
.top-menu li.current-menu-item,
.top-menu li.current-menu-ancestor{
background-color: #0f0f0f;
}
.top-menu li a{
color: #333;
display: block;
line-height: 20px;
text-decoration: none;
outline: none !important; }
.top-menu li:hover > a,
.top-menu li.current-menu-item > a,
.top-menu li.current-menu-ancestor > a{
color: #fff;
}
.top-menu span{
display: block;
}
.top-menu .m_icon{
color: inherit;
font-size: 18px;
line-height: 18px;
height: 18px;
padding: 0 0 7px;
}
.top-menu .m_icon i{
font-style: normal;
}
.top-menu .m_desc{
color: #626262;
margin-top: -5px;
font-size: 10px;
line-height: 14px;
padding: 5px 0 0;
} .top-menu > li > a{
font-size: 14px;
font-weight: bold;
padding: 7px 40px;
}
.top-menu > li:after{
content: "";
background-color: #ddd;
height: 1px;
width: 15px;
margin-left: -7px;
position: absolute;
left: 50%;
bottom: 0;
}
.top-menu > li:hover:after,
.top-menu li.current-menu-item:after,
.top-menu li.current-menu-ancestor:after{
background-color: transparent;
} .top-menu ul{
visibility: hidden;
opacity: 0;
position: absolute;
top: 0;
left: 100%;
padding: 0;
}
.top-menu .hovered > ul{
visibility: visible;
opacity: 1;
}
.top-menu li li a{
font-size: 12px;
padding: 7px 15px;
white-space: nowrap;
background-image: url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==); }    #access.touch{
margin: 0 -20px;
}
#access.touch h3.assistive-text{
background: #fafafa 50% -60px no-repeat;
border: 1px solid #d7d7d7;
border-radius: 3px;
-webkit-border-radius: 3px;
margin: 0;
padding: 0;
height: 30px;
width: 30px;
position: absolute;
top: 20px;
right: 20px;
overflow: hidden;
clip: auto;
cursor: pointer;
line-height: 30px;
text-align: left;
text-indent: 100%;
white-space: nowrap;
}
#access.touch .menu-container{
display: none;
padding-top: 10px;
}
#access.touch .sub-menu{
display: none;
opacity: 1;
visibility: visible;
position: static;
}
#access.touch .m_icon{
display: none;
}
#access.touch li{
white-space: normal;
}
#access.touch li a{
padding: 7px 20px;
}   .single-post #mid,
.single-work #mid,
.attachment #mid{
background-color: #f2f2f2;
}
.posts-list #mid{
background-color: #e6e6e6;
}
#content{
color: #444;
font-size: 14px;
}
.posts-list #content,
.single-post #content,
.single-work #content,
.attachment #content{
margin: 0;
padding: 0;
}
.posts-list #content header,
.single-post #content header,
.single-work #content header,
.attachment #content header{
background-color: #e6e6e6;
padding: 40px;
position: relative;
}
#col-mask{
float: left;
position: relative;
width: 100%;
right: 35%;
}
.full-width #col-mask{
float: none;
right: auto;
position: static;
}
#post-list,
.post{
float: left;
position: relative;
left: 35%;
width: 65%;
}
.full-width #post-list,
.full-width .post,
.full-width .work{
float: none;
position: static;
left: auto;
width: auto;
}
#content .search-form{
float: none;
position: absolute;
top: 50%;
right: 140px;
margin-top: -13px;
}
.page-title{
font-size: 28px;
margin: 0;
padding-right: 80px;
word-wrap: break-word;
} .js #masonry-parent{
visibility: hidden;
margin: 0;
}
.js #masonry-parent.loaded{
visibility: visible;
}
.js #masonry-parent + .navigation{
display: none;
}
.js #masonry-parent.loaded + .navigation{
display: block;
}
.archive-item{
background-color: #f2f2f2;
border-bottom: 1px solid #d4d4d4;
float: left;
margin: 0;
padding: 40px;
width: 310px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
} .post, .work{
padding: 40px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.post-media > a{
display: block;
position: relative;
}
.post-media > a > em{
border: 0 solid transparent;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.post-media > a:hover > em{
border-width: 10px;
border-color: #fff;
}
.post-media img{
display: block;
height: auto;
margin: 0 auto;
max-width: 100%;
width: auto;
}
.post-media iframe,
.real-content iframe{
border: none;
display: block;  margin: 0 auto;
max-width: 100%;
}
.item-video.align-center{
margin: 0 auto;
}
.item-video.width-medium{
max-width: 600px;
}
.item-video.width-big{
max-width: 960px;
}
.post-media.align-right{
overflow: hidden;
}
.post-media.align-right img{
float: right;
margin: 0;
}
.post-media.align-left img,
.post-media.align-left{
margin: 0;
}
.item-video.stretch-full{
max-width: none !important;
}
.post-media.stretch-full img{
width: 100%;
}
.single-post .post-media{
margin-top: 0;
}
.post-title{
font-size: 22px;
margin: 10px 0 0;
}
.post-title:first-child{
margin-top: 0;
}
.format-quote .post-title,
.format-link .post-title{
padding-left: 30px;
position: relative;
}
.format-quote .post-title:before,
.format-link .post-title:before{
content: "";
position: absolute;
top: 0;
left: 0;
height: 20px;
width: 20px;
background: transparent 50% -814px no-repeat;
}
.format-link .post-title:before{
background-position: 50% -864px;
}
.cite-author{
color: #a7a7a7;
margin-top: 15px;
padding-left: 30px;
display: block;
}
.real-content,
.single-work .real-content:first-child{
line-height: 1.6;
margin-top: 25px;
}
.real-content.empty-blog{
padding: 40px;
}
.posts-list .real-content{
margin-top: 15px;
}
.real-content:first-child{
margin-top: 0;
}
.real-content > p:first-child{
margin-top: 0; }
.single-post .real-content > p:first-child,
.single-work .real-content > p:first-child,
.page .real-content > p:first-child{
font-size: 16px;
line-height: 1.5;
}
.real-content img{
height: auto;
max-width: 100%;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.real-content:after,
.widget:after{
content: "";
clear: both;
display: block;
border-bottom: 1px solid #d9d9d9;
height: 0;
width: 30px;
margin-top: 25px;
}
.widget:after{
margin-top: 0;
padding-top: 25px; }
.posts-list .real-content:after{
margin-top: 15px;
}
.post-meta{
color: #b2b2b2;
padding-right: 80px;
}
.post-meta a{
color: #333;
}
.post-meta a:hover{
color: #B2B2B2;
}
.comments a{
padding-right: 20px;
position: relative;
display: inline-block;
}
.comments a:after{
content: "";
background: transparent -13px -915px no-repeat;
height: 20px;
width: 20px;
margin-top: -10px;
position: absolute;
top: 50%;
right: 0;
}
.separator{
margin: 0 5px;
}
.posted-in{
margin-top: 15px;
}
.posts-list .posted-in{
margin-top: 5px;
}
.tagcloud a,
.posted-in a{
background-color: #c0c0c0;
border-radius: 3px;
-webkit-border-radius: 3px;
padding: 0 10px;
margin: 10px 6px 0 0;
color: #fff;
font-size: 12px;
font-weight: bold;
line-height: 24px;
display: inline-block;
}
.tagcloud a:hover,
.posted-in a:hover,
a.dot-irecommendthis:hover,
a.project-site:hover,
.comment-reply-link:hover{
color: #fff; background-color: #333;
} .posts-nav, .tools{
position: absolute;
right: 40px;
top: 40px;
}
.posts-nav .prev > a,
.posts-nav .next > a,
.posts-nav .to-blog,
.rss-link{
background: #b0b0b0 0 0 no-repeat;
display: inline-block;
width: 24px;
height: 24px;
margin-left: 3px;
border-radius: 3px;
-webkit-border-radius: 3px;
text-indent: 100%;
white-space: nowrap;
overflow: hidden;
}
.posts-nav .prev > a:hover,
.posts-nav .next > a:hover,
.posts-nav .to-blog:hover,
.rss-link:hover{
background-color: #333;
}
.posts-nav .prev > a{ background-position: 50% -513px; }
.posts-nav .next > a{ background-position: 50% -463px; }
.posts-nav .to-blog{ background-position: 50% -413px; }
.rss-link{ background-position: 50% -962px; } .password-form {
max-width: 490px;
}
.password-form p{
font-size: 13px !important; }
.single-gallery .password-form,
.single-work .password-form{
background-color: #fff;
padding: 40px;
margin: 90px auto 0;
}
.password-form input{
display: inline-block;
vertical-align: top;
width: 49%;
}
.password-form input[type="submit"]{
margin-left: 1.9%;
}
#page-links{
margin-top: 1em;
}  .about-author{
background-color: #fff;
margin-top: 25px;
padding: 20px;
position: relative;
}
.about-author .avatar{
border-radius: 25px;
-webkit-border-radius: 25px;
float: left;
line-height: 1.1;
}
.author-inside{
margin-left: 70px;
}
.author-name{
display: block;
}
.author-name a{
font-weight: normal;
}
.about-author:after{
content: "";
background: transparent url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/author.png) 0 0 no-repeat;
position: absolute;
top: -2px;
left: -2px;
height: 66px;
width: 66px;
} .comments-area{ margin-top: 40px;
}
#comments-title, #reply-title{
font-size: 18px;
margin: 0;
}
.comment{
margin: 20px 0 0;
}
.comment .comment{
margin-left: 40px;
} .comment .comment .comment .comment{
margin-left: 0;
}
.comment-inside{
background-color: #ebebeb;
min-height: 40px;
padding: 20px;
position: relative;
}
a.avatar{
position: absolute;
top: 20px;
left: 20px;
}
.avatar img{
border-radius: 20px;
-webkit-border-radius: 20px;
display: block;
}
.comment-info{
font-size: 14px;
line-height: 1.1;
margin: 0 0 13px 60px;
}
.comment-info .author,
.author-name{
color: #333;
font-weight: bold;
display: block;
margin-bottom: 6px;
}
.comment-info .author .url,
.author-name .url{
color: #333;
}
.comment-info .time{
color: #9f9f9f;
}
.comment-reply-link{
background-color: #c0c0c0;
border-radius: 3px;
-webkit-border-radius: 3px;
padding: 0 10px;
position: absolute;
top: 24px;
right: 25px;
color: #fff;
font-size: 12px;
font-weight: bold;
line-height: 24px;
}
.comment-text,
.author-inside{
color: #666;
font-size: 14px;
margin: 0 0 0 60px;
word-wrap: break-word;
}
.bypostauthor > .comment-inside{
background-color: #fff;
}
.bypostauthor > .comment-inside:after{
content: "";
background: transparent url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/author.png) 0 0 no-repeat;
position: absolute;
top: -2px;
left: -2px;
height: 66px;
width: 66px;
}
.lt-ie9 .bypostauthor > .comment-inside:after{
top: -15px;
left: -15px;
}
em.comment-awaiting-moderation{
border-bottom: 1px dashed;
}
.comment-text p,
.author-inside p{
margin: 1em 0 0;
}
.comment-text > p:first-child,
.author-inside > p:first-child{
margin-top: 0;
}  #respond{
margin: 20px 0 0;
max-width: 600px; }
#respond:first-child{ margin-top: 0;
}
.comment #respond{ margin-left: 40px;
}
#cancel-comment-reply-link{
display: inline; color: #999;
font-weight: normal;
text-transform: none;
}
.input-row, .form-submit, .cptch_block{
margin: 15px 0 0;
}
.input-row label,
.cptch_block label{
color: #666;
font-size: 13px;
font-weight: bold;
display: block;
margin-bottom: 5px;
}
.content-dark .input-row label,
.content-dark .cptch_block label{
color: #D1D1D1;
}
#respond .info,
.message-form .info{
color: #666;
font-size: 12px;
float: right;
line-height: 30px;
}
.form-info{
background-color: #e9fdd5;
border: 1px solid #a6e368;
padding: 6px;
margin: 12px 0 0;
color: #3dcb05;
font-size: 14px;
font-weight: bold;
line-height: 20px;
text-align: center;
display: none;
cursor: pointer;
}
.form-info.error{
background-color: #ffeaea;
border-color: #feabab;
color: #eb1515;
} .cptch_block br{
display: none;
} #secondary{
float: right;
padding: 40px;
width: 35%;
position: relative;
left: 35%;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.single-post #secondary,
.attachment #secondary{
border-left: 1px solid #e6e6e6;
}
.widget{
margin-top: 30px;
font-size: 14px;
}
.widget:first-child{
margin-top: 0;
}
.widget .title,
.widget .post-title{
font-size: 16px;
}
.widget .title{
margin: 0;
}
.widget ul{
list-style-type: none;
margin: 20px 0 0;
padding: 0;
}
.widget ul ul{
list-style-type: none;
margin:  0 0 0 20px;
padding: 0;
}
.widget li{
line-height: 20px;
}  .widget_about_posts .item,
.widget_recent_comments .item{
margin: 20px 0 0;
}
.widget_about_posts .post-title{
display: block;
}
.widget_about_posts .content,
.widget_recent_comments .content{
display: block;
margin-top: 5px;
}
.widget_recent_comments .post-title{
display: inline;
} #wp-calendar{
width: 100%;
margin-top: 20px;
}
#wp-calendar caption{
padding-bottom: 10px;
}
#wp-calendar td{
text-align: center;
}
#wp-calendar tfoot td{
padding-top: 10px;
}
#wp-calendar tfoot td#prev{
text-align: left;
}
#wp-calendar tfoot td#next{
text-align: right;
} a.rsswidget{
display: inline;
}
.rsswidget img{
margin-top: -2px;
}
.widget_rss >ul >li{
margin-top: 20px;
}
.rss-date{
display: block;
} .textwidget{
margin-top: 20px;
} .widget_tag_cloud h3.title{
margin-bottom: 10px;
}
.widget_tag_cloud a{
font-size: 12px !important; } .widget_quick-flickr-widget{
overflow: hidden; }
.widget_quick-flickr-widget .title,
.widget_recent_works .title{
margin-bottom: 10px;
}
.quick-flickr-item,
.widget_recent_works .item{
float: left;
margin: 10px 0 0 10px;
height: 75px;
width: 100px;
position: relative;
left: -10px;
}
.quick-flickr-item a,
.widget_recent_works a{
display: block;
height: 100%;
width: 100%;
overflow: hidden;
}
.quick-flickr-item img,
.widget_recent_works img{
height: 100%;
width: 100%;
position: relative;
top: 0;
left: 0;
}
.quick-flickr-item img:hover,
.widget_recent_works img:hover{
height: 110%;
width: 110%;
top: -5%;
left: -5%;
} .widget .entry-date,
.widget .author,
.rss-date,
.widget .comments,
.tweet_time a{
color: #b2b2b2;
} p.attachment img{
display: block;
margin: 0 auto;
}
.attachment-info{
margin-top: 20px;
} .navigation{
background-color: #e6e6e6;
padding: 13px 20px 20px;
text-align: center;
}
.navigation.lazy{}
.navigation a,
.navigation .current{
background-color: #f2f2f2;
border-radius: 3px;
-webkit-border-radius: 3px;
box-shadow: 1px 1px 0 rgba(0,0,0, 0.10);
display: inline-block;
height: 35px;
min-width: 14px;
padding: 0 15px;
margin: 8px 4px 0;
color: #333;
line-height: 35px;
}
.navigation .current,
.navigation a:hover{
background-color: #3b3b3b;
color: #fff;
}
.wp-paginate{
list-style-type: none;
margin: 0;
padding: 0;
}
.wp-paginate li{
display: inline-block;
}
.wp-paginate .title,
.wp-paginate .gap{
box-shadow: none;
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);
margin: 0 5px;
} #bg-image{
background: transparent 50% 50% no-repeat;
position: fixed;
top: 0;
left: 260px;
right: 0;
bottom: 0;
z-index: -1;
}
#bg-image.cover   { background-size: cover; }
#bg-image.contain { background-size: contain; }
#bg-image.fitV    { background-size: 100% auto; }
#bg-image.fitH    { background-size:  auto 100%; }
#bg-image.repeat{
background: transparent 0 0 repeat;
}
.page #content,
.no-results #content{
background-color: #f5f5f5;
margin: 40px;
padding: 40px;
position: relative; }
.static-left #content{
float: left;
width: 640px;
}
.static-right #content{
float: right;
width: 640px;
}
.static-center #content{
margin-left: auto;
margin-right: auto;
width: 640px;
}
.page #content header,
.no-results #content header{
border-bottom: 1px solid #e9e9e9;
padding-bottom: 15px;
}
.page .page-title{
margin: -5px 0 3px;
padding: 0;
}
#content header h2{ color: #b2b2b2;
font-size: 18px;
font-weight: normal;
margin: 0;
}
.post-media{
margin-top: 15px;
} #content.hideIt{
overflow: hidden;
width: 0;
height: 0;
padding-right: 0;
padding-bottom: 0;
opacity: 0.5;
filter: alpha(opacity=50);
}
#content.hideIt:hover{
opacity: 1;
filter: alpha(opacity=100);
}
#content.hideIt *{ display: none;
}
.hider{
background: transparent 50% -717px no-repeat;
cursor: pointer;
opacity: 0.7;
position: absolute;
top: 12px;
right: 10px;
height: 20px;
width: 20px;
}
.hider:hover{
opacity: 1;
}
#content.hideIt .hider{
background-position: 50% -767px;
display: block;
}
.cross-off .hider{
display: none;
} .page .content-dark #content{
background-color: #333;
color: #d1d1d1;
}
.content-dark .page-title{
color: #fff;
}
.content-dark #content header h2{
color: #848484;
}
.page .content-dark #content header,
.no-results .content-dark #content header,
.content-dark div.line ,
.content-dark .real-content:after{
border-bottom-color: #3d3d3d;
}
.content-dark .hider{
background-position: 50% -1017px;
}
.content-dark #content.hideIt .hider{
background-position: 50% -1067px;
} .page-template-contact-php #mid,
.front-page-slider #mid{
position: relative;
height: 100%;
}
.map-container{ position: fixed;
top: 0;
left: 260px;
right: 0;
bottom: 0;
}
#map-canvas{
position: absolute !important;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.contact-page #content{
padding: 40px;
height: auto;
max-width: 400px;
z-index: 100;
}
.contact-page .static-full #content{
max-width: none;
}
.contact-page #content.hideIt{
outline: 1px solid #000;
}
.contact-page .static-right #content.hideIt{
margin-right: 150px;
}
.contact-page .static-full #content.hideIt,
.contact-page .static-left #content.hideIt{
margin-left: 150px;
}
.contact-form{
margin-top: 5px;
} .works-list-page #mid,
.galleries-list-page #mid,
.single-gallery #mid{
position: relative;
overflow: hidden;
}
#a13-gallery,
#a13-works,
#a13-galleries{
margin: 0;
padding: 10px 10px 0;
overflow: visible;
}
.js #a13-gallery,
.js #a13-works,
.js #a13-galleries{
visibility: hidden;
}
.js #a13-gallery.loaded,
.js #a13-works.loaded,
.js #a13-galleries.loaded{
visibility: visible;
}
#g_descs{
display: none;
}
.g-item{
outline: none !important; float: left;
margin: 0;
width: 310px;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
.masonry .g-item{
position: absolute; }
.g-item img{
display: block;
height: 100%;
width: 100%;
position: relative;
top: 0;
left: 0;
}
.g-item img.resize{
-webkit-transition: none;
-moz-transition: none;
-o-transition: all 0 ease-in;
transition: none;
}
.g-item i{
display: block;
overflow: hidden;
width: 100%;
height: 100%;
}
.hov-zoom .g-item:hover img{
height: 110%;
width: 110%;
top: -5%;
left: -5%;
}
.g-item .cov{
background-color: rgba(0,0,0,0.7);
opacity: 0;
}
.lt-ie9 .g-item .cov{
background-color: transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#b2000000,endColorStr=#b2000000); zoom: 1;
visibility: hidden;
}
.g-item:hover .cov,
.g-item.touched .cov{
opacity: 1;
}
.lt-ie9 .g-item:hover  .cov{
visibility: visible;
}
.g-item .cov:after{
content: "";
position: absolute;
top: 50%;
left: 50%;
margin: -20px 0 0 -20px;
width: 50px;
height: 50px;
border-radius: 3px;
-webkit-border-radius: 3px;
background: #000 50% -100px no-repeat;
}
.g-item.video .cov:after{
background-position: 50% -150px;
}
.g-item.link .cov:after{
background-position: 50% -1100px;
} .uncover .g-item .cov{
opacity: 1;
}
.uncover .g-item:hover .cov{
background-color: rgba(0,0,0,0);
}
.uncover .g-item:hover .cov span{
opacity: 0;
}
.lt-ie9 .uncover .g-item .cov{
visibility: visible;
}
.lt-ie9 .uncover .g-item:hover  .cov{
visibility: hidden;
}
.lt-ie9 .uncover .g-item:hover .cov span{
visibility: hidden;
}
.uncover .g-item .cov:after{
opacity: 0;
filter: alpha(opacity=0);
}
.uncover .g-item:hover .cov:after{
opacity: 1;
filter: alpha(opacity=100);
} #a13-slider{
display: block;
margin: 0;
overflow: hidden;
padding: 0;
position: absolute;
left: 0;
top: 0;
bottom: 0;
width: 100%;
}
#a13-slider img{
border: none;
display: none;
height: auto;
outline: none;
position: relative;
width: auto;
}
#a13-slider li{
display: block;
list-style: none;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
bottom: 0;
width: 100%;
z-index: 0;
}
#a13-slider a{
display: block;
height: 100%;
width: 100%;
}
#a13-slider li.image-loading {
background: transparent url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/spinner.gif) no-repeat center center;
height: 100%;
width: 100%;
}
#a13-slider li.image-loading img{
visibility: hidden;
}
#a13-slider li img{
display: block;
}
#a13-slider li iframe{
border: none;
width: 100%;
height: 100%;
}
.load-item{
visibility: hidden;
}
.controls #play-button{
visibility: hidden;
} #prevslide, #nextslide,
#a13-scroll-pan .arr{
cursor: pointer;
background: transparent 50% -250px no-repeat;
background-color: rgba(0,0,0,0.3);
border-radius: 3px;
-webkit-border-radius: 3px;
position: absolute;
top: 50%;
left: 40px;
height: 50px;
width: 50px;
margin-top: -25px;
}
#nextslide,
#a13-scroll-pan .arr.right{
background-position: 50% -200px;
left: auto;
right: 40px;
}
#prevslide:hover, #nextslide:hover,
#a13-scroll-pan .arr:hover{
background-color: rgba(0,0,0,0.8);
}
.lt-ie9 #prevslide,
.lt-ie9 #nextslide,
.lt-ie9 #a13-scroll-pan .arr{
background-color: #000;
filter: alpha(opacity=50);
}
.lt-ie9 #prevslide:hover,
.lt-ie9 #nextslide:hover,
.lt-ie9 #a13-scroll-pan .arr:hover{
filter: alpha(opacity=80);
}
#big-play{
background: transparent url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/big-play.png) 50% 50% no-repeat;
height: 100px;
margin: -50px 0 0 -50px;
position: absolute;
top: 50%;
left: 50%;
width: 100px;
}
#big-play.play{
background-position: 100% 0;
background-size: 200% 100%;
}
#big-play.pause{
background-position: 0 0;
background-size: 200% 100%;
}
.lt-ie9 #big-play{
height: 50px;
margin: -25px 0 0 -25px;
width: 50px;
}
.lt-ie9 #big-play.play{
background-position: 100% 50%;
}
.lt-ie9 #big-play.pause{
background-position: 0 50%;
}
#progress-back{
background-color: transparent;
height: 6px;
position: absolute;
bottom: 0;
left: 0;
width: 100%;
z-index: 5;
}
#progress-bar{
background-color: #fff;
opacity: 0.3;
height: 6px;
width: 0;
}
#slide-list{
list-style: none;
margin: 0;
max-width: 50%;
padding: 0;
position: absolute;
bottom: 40px;
right: 40px;
}
#slide-list li{
background: transparent 50% -315px no-repeat;
cursor: pointer;
float: left;
font-weight: bold;
height: 18px;
width: 18px;
margin: 0 0 2px 2px;
text-align: center;
}
#slide-list li.current-slide,
#slide-list li:hover{
background-position: 50% -365px;
}
#slide-list a{
display: block;
height: 100%;
width: 100%;
}
#a13-slider-caption{
background-color: rgba(0,0,0,0.5);
border-radius: 3px;
-webkit-border-radius: 3px;
display: none;
overflow: hidden;
color: #fff;
font-size: 12px;
font-weight: bold;
line-height: 26px;
min-height: 20px;
max-width: 50%;
padding: 0 10px;
position: absolute;
bottom: 40px;
left: 40px;
}
.lt-ie9 #a13-slider-caption{
background-color: #000;
filter: alpha(opacity=85);
} .g-item .cov span{
color: #fff;
font-size: 30px;
font-weight: bold;
font-style: normal;
line-height: 1.05;
position: absolute;
bottom: 0;
left: 0;
right: 0;
padding: 0 40px 40px;
}
.g-item .cov small{
color: #9e9e9e;
font-size: 14px;
font-weight: normal;
display: block;
margin-bottom: 3px;
}
#a13-works .g-item .cov:after,
#a13-galleries .g-item .cov:after{
display: none;
} #genre-filter{
background-color: #fff;
box-shadow: 0 0 3px rgba(0,0,0, 0.7);
overflow: hidden;
border-radius: 3px;
-webkit-border-radius: 3px;
margin: 0 40px 0 0;
padding: 0;
min-height: 25px;
font-size: 12px;
font-weight: bold;
list-style-type: none;
position: absolute;
top: 40px;
left: 40px;
z-index: 150;
}
#genre-filter li{
border-left: 1px solid #eaeaea;
float: left;
}
#genre-filter a,
#genre-filter li.label{
cursor: pointer;
display: block;
padding: 0 10px;
color: #282828;
line-height: 25px;
white-space: nowrap;
}
#genre-filter li.label{
background: transparent -9px -63px no-repeat;
border: none;
padding-left: 30px;
}
#genre-filter li.label:hover{
background-color: #e6e6e6;
}
#genre-filter li.selected a,
#genre-filter li:hover a{
background-color: #282828;
color: #fff;
}
.js #genre-filter li{ display: none; }
.js #genre-filter li.label{ display: block; } .single-work .work{
padding: 0 260px 40px;
}
.in-post-slider{
position: relative;
height: 300px;
margin: 0 -40px;
}
.work .in-post-slider{
margin: 0 -260px;
}
.work #a13-scroll-pan,
.work #a13-full-photos{
margin: 0 -260px;
}
.work .real-content{
position: relative;
}
.work .addthis_toolbox,
.work .addthis_button{
max-width: 180px;
position: absolute;
right: -220px;
top: 0;
}
.meta-data{
position: absolute;
top: 0;
left: -220px;
width: 180px;
}
.meta-data .fields{
font-size: 13px;
clear: both;
padding-top: 30px;
}
.meta-data .fields:first-child{
padding-top: 0;
}
.meta-data .fields span{
color: #666;
display: block;
}
.meta-data .fields em{
color: #333;
font-style: normal;
font-weight: bold;
margin-right: 2px;
}
.meta-data .fields em:after{
content: ":";
}
a.project-site,
a.dot-irecommendthis{
float: left;
background-color: #fa542d;
border-radius: 3px;
-webkit-border-radius: 3px;
color: #fff;
font-size: 14px;
font-weight: bold;
line-height: 20px;;
text-align: center;
padding: 5px 20px;
width: 100px;
}
a.dot-irecommendthis{
float: right;
background: #c0c0c0 -7px -660px no-repeat;
padding-left: 20px;
padding-right: 10px;
width: 20px;
}
a.dot-irecommendthis.active{
background-color: #fa542d;
}
.dot-irecommendthis-count{
padding-left: 10px;
}
.meta-data a.project-site,
.meta-data a.dot-irecommendthis{
float: none;
display: inline-block;
width: auto;
margin-top: 5px;
}
.meta-data a.project-site{
margin-right: 10px;
} #a13-scroll-pan{
margin: 0 -40px;
height: 300px;
position: relative;
overflow: hidden;
}
#a13-work-slides{
position: absolute;
left: 0;
top: 0;
height: 100%;
}
.js #a13-work-slides,
#a13-scroll-pan .arr{
visibility: hidden;
opacity: 0;
}
.js .ready #a13-work-slides,
#a13-scroll-pan.ready .arr{
visibility: visible;
opacity: 1;
}
#a13-work-slides img{
height: 100%;
width: auto;
max-width: 100%;
display: block;
}
.lt-ie9 #a13-work-slides img{
max-width: none; }
#a13-work-slides a{
float: left;
height: 100%;
position: relative;
outline: none !important; }
#a13-work-slides i,
#a13-full-photos i{
position: absolute;
top: 50%;
left: 50%;
height: 50px;
width: 50px;
margin: -25px 0 0 -25px;
border-radius: 3px;
-webkit-border-radius: 3px;
background: 50% -100px no-repeat;
background-color: #000;
background-color: rgba(0,0,0,0.25); opacity: 0;
filter: alpha(opacity=0);
}
#a13-work-slides a.video i,
#a13-full-photos a.video i{
background-position: 50% -150px;
}
#a13-work-slides a.link i,
#a13-full-photos a.link i{
background-position: 50% -1100px;
}
#a13-work-slides a:hover i,
#a13-full-photos a:hover i{
opacity: 1;
filter: alpha(opacity=100);
}
#a13-work-slides em{
background-color: #000;
background-color: rgba(0,0,0,0.25); position: absolute;
bottom: 40px;
left: 40px;
margin-right: 40px;
padding: 3px 10px;
border-radius: 3px;
-webkit-border-radius: 3px;
font-size: 12px;
font-weight: bold;
font-style: normal;
color: #fff;
line-height: 19px;
} #a13-full-photos{
margin: 0 -40px;
}
#a13-full-photos img{
width: 100%;
height: auto;
display: block;
}
#a13-full-photos a{
outline: none !important; position: relative;
display: block;
}  div.gallery{
clear: both;
}
.alpha-scope{
display: block;
max-width: 100%;
height: auto !important; position: relative;
}
em.cov{
border: 0 solid transparent;
position: absolute;
letter-spacing: -1px;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.alpha-scope:hover em.cov{
border-width: 10px;
border-color: #fff;
}
.alpha-scope img{
display: block;
}
div.gallery{
margin: 1em auto;
line-height: 0;
text-align: center;
}
div.gallery a{
display: inline-block;
margin: 5px;
}
.lt-ie9 div.gallery a img{
max-width: none;
} .left50{
width: 47%;
float: left;
margin-right: 3%;
}
.right50{
width: 47%;
float: left;
margin-left: 3%;
}
.left33, .right33{
width: 30%;
float: left;
}
.center33{
width: 30%;
float: left;
margin: 0 5%;
}
.left25, .right25{
width: 21%;
float: left;
}
.right25{
margin-left: 5%
}
.center25{
width: 21%;
float: left;
margin: 0 0 0 5%;
}
.left20, .right20{
width: 15%;
float: left;
}
.right20{
margin-left: 6%
}
.center20{
width: 15%;
float: left;
margin: 0 0 0 6%;
}
.clear {
clear: both;
display: block;
font-size: 0;
height: 0;
line-height: 0;
}
div.line{
border: none;
border-bottom: 1px solid #dedede;
height: 0;
line-height: 0;
font-size: 0;
margin: 20px 0 20px;
}
.a13-dropcap {
font-size: 400%;
float: left;
line-height: 0.7em;
padding: 0 2px 0 0;
font-weight: bold;
position: relative;
left: -3px;
} .a13-highlight.yellow{
background-color: #ffff00;
color: #000;
}
.a13-highlight.black{
background-color: #000;
color: #fff;
}
.a13-highlight.white{
background-color: #fff;
color: #000;
}
.a13-highlight.grey{
background-color: #808080;
color: #fff;
} a.a13-button{
color: #fff;
display: inline-block;
}
a.a13-button.blue{
background-color: #1b7bcc;
}
a.a13-button.red{
background-color: #be2828;
}
a.a13-button.green{
background-color: #54b414;
}
a.a13-button.orange{
background-color: #ed9d2b;
}
a.a13-button.grey{
background-color: #505050;
}
a.a13-button:hover{
background-color: #747474;
}
a.a13-button.default{
border: 1px solid #d1d1d1;
color: #535353;
height: 32px;
line-height: 32px;
background-color: #fff; background-image: -webkit-linear-gradient(top, #eee, #fff);
background-image:    -moz-linear-gradient(top, #eee, #fff); background-image:     -ms-linear-gradient(top, #eee, #fff); background-image:      -o-linear-gradient(top, #eee, #fff); background-image:         linear-gradient(to bottom, #eee, #fff); }
a.a13-button.default:hover{
background-color: #eee; background-image: -webkit-linear-gradient(top, #fff, #eee);
background-image:    -moz-linear-gradient(top, #fff, #eee);
background-image:     -ms-linear-gradient(top, #fff, #eee);
background-image:      -o-linear-gradient(top, #fff, #eee);
background-image:         linear-gradient(to bottom, #fff, #eee);
} .real-content ul,
.real-content ol,
.widget ul{
border-bottom: 1px dotted #ececec;
list-style-type: none;
margin: 1em 0;
padding: 0;
}
.real-content ol{
list-style-type: decimal;
list-style-position: inside;
}
.real-content ul ul,
.real-content ol ol,
.widget ul ul{
border-bottom: none;
margin: .25em 0 0;
}
.real-content ul li,
.real-content ul li li:first-child,
.real-content ol li,
.real-content ol li li:first-child,
.widget ul li,
.widget ul li li:first-child{
border-top: 1px dotted #ececec;
line-height: 1.5em;
margin: 0;
padding: .25em 0 .25em 15px;
position: relative;
}
.real-content ul li li:last-child,
.widget ul li li:last-child{
padding-bottom: 0;
}
.real-content ul li:first-child,
.real-content ol li:first-child,
.widget ul li:first-child{
border-top: none;
}
.real-content ol li,
.real-content ol li li:first-child{
padding-left: 0;
margin-left: 15px;
}
.real-content ul li:after,
.real-content ul li li li:after,
.widget ul li:after,
.widget ul li li li:after{
content: "";
background-color: #7f7f7f;
height: 2px;
margin-top: -1px;
position: absolute;
top: 1em;
left: 0;
width: 2px;
}
.real-content ul li li:after,
.real-content ul li li li li:after,
.widget ul li li:after,
.widget ul li li li li:after{
background-color: #ccc;
}
blockquote{
background: url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/shortcodes/quoteleft.png) 0 0 no-repeat;
color: #848484;
font-style: normal;
margin: 25px 0 25px 15px;
padding: 0 50px;
} .tabsCell {
margin: 1em 0;
}
ul.tabs {
border: solid #d6d6d6;
border-width: 0 0 1px 1px;
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
}
ul.tabs li,
ul.tabs li:first-child{
background: #f5f5f5;
border: 1px solid #d6d6d6;
border-left: none;
float: left;
margin: 0 0 -1px;
padding: 0;
overflow: hidden;
position: relative;
}
ul.tabs li:after{
display: none;
}
ul.tabs li a {
color: #707070;
display: block;
line-height: 37px;
outline: none;
padding: 0 15px;
text-decoration: none;
}
ul.tabs li a:hover,
ul.tabs li.active a{
background-color: #fff;
color: #e8503b;
}
ul.tabs li.active{
border-top: 1px solid #e8503b !important; border-bottom: 1px solid #fff;
}
.tab_container{
background: #fff;
border: 1px solid #d6d6d6;
border-top: none;
clear: both;
line-height: 1.5em;
}
.tab_container p{
clear: both;
margin: 0;
}
.tab_content{
padding: 20px 15px;
} .content-dark .tab_container,
.content-dark ul.tabs li a:hover,
.content-dark ul.tabs li.active a {
background-color: #333;
}
.content-dark ul.tabs li.active{
border-bottom-color: #333;
}
.content-dark .tab_container,
.content-dark ul.tabs,
.content-dark ul.tabs li{
border-color: #3D3D3D;
}
.content-dark ul.tabs li{
background-color: #101010;
}
.content-dark h1, .content-dark h2, .content-dark h3, .content-dark h4, .content-dark h5, .content-dark h6,
.content-dark h1 a, .content-dark h2 a, .content-dark h3 a, .content-dark h4 a, .content-dark h5 a, .content-dark h6 a{
color: #D1D1D1;
}  div.twitter-tweet-rendered{
max-width: 100% !important;
}
.real-content .twt-border {
max-width: 100% !important;
min-width: 0 !important;
} #a13-revo-slider.position{
position: relative;     }
.content-sliders .rev_slider_wrapper{
margin: 0 -40px !important; width: auto !important; }
.page #content.content-sliders{
padding-top: 0;
}
.content-sliders .hider{
display: none;
} .rev_slider ul li {
position: absolute !important;
}
.real-content .rev_slider ul,
.real-content .rev_slider ul li{
border: none;
}
.real-content .rev_slider ul li:after{
height: auto;
width: auto;
background-color: transparent;
}     .search-form input[type="submit"],
#to-top,
#access.touch h3.assistive-text,
.format-quote .post-title:before,
.format-link .post-title:before,
.hider,
.comments a:after,
.posts-nav .prev > a,
.posts-nav .next > a,
.posts-nav .to-blog,
.rss-link,
.g-item .cov:after,
#prevslide, #nextslide,
#a13-scroll-pan .arr,
#slide-list li,
#genre-filter li.label,
#a13-work-slides i,
#a13-full-photos i,
a.dot-irecommendthis{
background-image: url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/Icons.png);
background-size: 50px 1150px;
}  #content.hideIt, #to-top, #a13-work-slides,
.hider,
.top-menu ul,
.g-item .cov span{
-webkit-transition: opacity 0.3s ease;
-moz-transition: opacity 0.3s ease;
-o-transition: opacity 0.3s ease;
transition: opacity 0.3s ease;
}
.contact-page #content{
-webkit-transition-property: opacity, margin;
-webkit-transition-duration: 0.3s;
-moz-transition-property: opacity, margin;
-moz-transition-duration: 0.3s;
-o-transition-property: opacity, margin;
-o-transition-duration: 0.3s;
transition-property: opacity, margin;
transition-duration: 0.3s;
}
#genre-filter li,
#genre-filter li a,
h1 a,h2 a,h3 a,h4 a,h5 a, h6 a,
.post-title a, a.post-title,
#to-top,
.top-menu > li:after{
-webkit-transition-property: background-color, color;
-webkit-transition-duration: 0.3s;
-moz-transition-property: background-color, color;
-moz-transition-duration: 0.3s;
-o-transition-property: background-color, color;
-o-transition-duration: 0.3s;
transition-property: background-color, color;
transition-duration: 0.3s;
}
.archive-item.ready,
.g-item.ready{
-webkit-transition-property: left, right, top, opacity;
-moz-transition-property: left, right, top, opacity;
-o-transition-property: left, right, top, opacity;
transition-property: left, right, top, opacity;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
left: 50%; }
div.masonry{
-webkit-transition: width 0.3s ease;
-moz-transition: width 0.3s ease;
-o-transition: width 0.3s ease;
transition: width 0.3s ease;
}
#a13-work-slides{
-webkit-transition: left 0.6s ease-out;
-moz-transition: left 0.6s ease-out;
-o-transition: left 0.6s ease-out;
transition: left 0.6s ease-out;
}
.socials a,
.top-menu li,
.top-menu a,
input,
textarea,
.posted-in a, .tagcloud a,
.comment-reply-link,
.quick-flickr-item img,
.widget_recent_works img,
.post-media > a > em,
.posts-nav .prev > a,
.posts-nav .next > a,
.posts-nav .to-blog,
.rss-link,
.a13-button,
em.cov,
.navigation a,
.g-item img,
#prevslide, #nextslide,
#a13-scroll-pan .arr,
#a13-work-slides i,
#a13-full-photos i,
.uncover .g-item .cov:after,
a.dot-irecommendthis,
a.project-site{
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
transition: all 0.3s ease;
} html.touch #a13-work-slides{
-webkit-transition: none;
-moz-transition: none;
-o-transition: none;
transition: none;
} #loader{
background: #fff url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/spinner.gif) 50% 50% no-repeat;
border-radius: 25px;
-webkit-border-radius: 25px;
box-shadow: 1px 1px rgba(0, 0, 0, 0.1);
height: 50px;
margin: -25px 0 0 -25px;
position: fixed;
left: 50%;
top: 50%;
width: 50px;
}
#loader.in{
position: absolute;
}
html.touch #loader.in{
display: block;
margin: 0 auto;
position: relative;
left: 0;
top: -60px
} .hidden {
display: none !important;
visibility: hidden;
}
.clearfix:before,
.clearfix:after {
content: " ";
display: table;
}
.clearfix:after {
clear: both;
} @media only screen and (min-width: 1500px) {
body:after {
content: 'narrow1500'; display: none;
}
#col-mask{
right: 25%;
}
#post-list, .post{
width: 75%;
left: 25%;
}
#secondary{
width: 25%;
left: 25%;
}
.single-post .real-content,
.static-full .real-content{
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
}
}
@media only screen and (min-width: 1300px) {
body:after {
content: 'narrow1300'; display: none;
}
.single-post .full-width .real-content,
.static-full .real-content{
-moz-column-count: 2;
-moz-column-gap: 20px;
-webkit-column-count: 2;
-webkit-column-gap: 20px;
column-count: 2;
column-gap: 20px;
}
}
@media only screen and (max-width: 1060px) {
body:after {
content: 'narrow1060'; display: none;
} .static-left #content,
.static-right #content,
.static-center #content{
float: none;
width: auto;
margin: 40px;
} .single-work .work{
padding-right: 20px;
}
.work .addthis_toolbox, .work .addthis_button{
position: static;
}
.work #a13-scroll-pan, .work #a13-full-photos,
.work .in-post-slider{
margin-right: -20px;
}
}
@media only screen and (max-width: 800px) { body:after {
content: 'narrow800'; display: none;
} #header, #footer{
padding: 20px;
width: 220px;
}
#header #footer{
padding: 20px 0;
}
#access .top-menu{
margin: 0 -20px;
}
.top-menu > li > a{
padding-left: 20px;
padding-right: 20px;
} #col-mask, #secondary,
#post-list, .post{
float: none;
position: static;
width: auto;
}
.page #content, .no-results #content{
margin: 20px;
padding: 20px;
}
.content-sliders .rev_slider_wrapper{
margin: 0 -20px !important; }
.posts-list #content header,
.single-post #content header,
.single-work #content header,
.attachment #content header,
.post, .work,
#secondary{
padding: 20px;
}
.posts-nav, .tools{
right: 20px;
top: 20px;
}
.hider{
right: 0;
top: 2px;
}
.comment .comment{
margin-left: 10px;
}
.comment-reply-link{
top: 15px;
}
.comment-inside{
padding: 20px 10px;
}
blockquote{
padding: 0 0 0 30px;
} .single-gallery .password-form, .single-work .password-form{
margin: 20px;
padding: 20px;
} .left33, .right33, .center33,
.left25, .right25, .center25,
.left20, .right20, .center20{
float: none;
margin: 1em 0;
width: auto;
} #slide-list{
display: none !important; }
#prevslide, #a13-scroll-pan .arr{
left: 20px;
}
#nextslide, #a13-scroll-pan .arr.right{
right: 20px;
}
.single-work .in-post-slider,
.single-work #a13-scroll-pan{
max-height: 300px;
} #genre-filter{
top: 20px;
left: 20px;
max-width: 150px;
}
#genre-filter li{
border-left: none;
border-top: 1px solid #eaeaea;
float: none;
}
#genre-filter a,
#genre-filter li.label{
white-space: normal;
} .single-work .work{
padding-left: 20px;
}
.work .addthis_toolbox, .work .addthis_button{
position: static;
}
.work #a13-scroll-pan, .work #a13-full-photos,
.work .in-post-slider{
margin-left: -20px;
}
.meta-data{
position: static;
margin-top: 20px;
width: auto;
}
.meta-data .fields{
padding-top: 20px;
}
}
@media only screen and (max-width: 650px) {
body:after {
content: 'narrow650'; display: none;
} #header, #footer{
width: auto;
position: relative;
}
#footer{
background-color: #fff;
}
#logo, .site-desc-text{
max-width: 40%;
float: left;
margin: 0 3% 0 0;
word-wrap: break-word;
}
#access{
background: none !important; margin: 0;
padding: 0;
clear: both;
}
#access .top-menu{
margin: 0;
}
.js .menu-container{ display: none; }
.with-search .socials{
max-width: 50%;
float: left;
}
#header .search-form{
margin-top: 17px;
float: right;
}
.search-form input[type="search"]:focus{
width: 140px;
}
#to-top{
position: absolute;
top: -10px;
right: 10px;
left: auto;
bottom: auto;
}
.foot-text, .copyright{
max-width: 49%;
float: left;
}
#footer .copyright{
background: none !important; padding: 0;
margin: 0;
float: right;
}
#footer:after{ content: " ";
display: block;
clear: both;
} #mid{
margin-left: 0;
}
.front-page-slider #mid{
height: auto;
min-height: 0;
}
#bg-image{
left: 0;
}
.page #content, .no-results #content{
margin: 10px;
} .page-template-contact-php #mid{
height: auto;
}
.map-container, #map-canvas{
position: static;
width: auto;
height: 300px;
}
#map-canvas{
position: relative !important;
}
} @media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
.search-form input[type="submit"],
#to-top,
#access.touch h3.assistive-text,
.format-quote .post-title:before,
.format-link .post-title:before,
.hider,
.comments a:after,
.posts-nav .prev > a,
.posts-nav .next > a,
.posts-nav .to-blog,
.rss-link,
.g-item .cov:after,
#prevslide, #nextslide,
#a13-scroll-pan .arr,
#slide-list li,
#genre-filter li.label,
#a13-work-slides i,
#a13-full-photos i,
a.dot-irecommendthis{
background-image: url(//jorisdelacour.fr/wp-content/themes/beach_apollo/images/Icons@2x.png);
}
} @media print {
* {
background: transparent !important;
color: #000 !important; box-shadow: none !important;
text-shadow: none !important;
}
a,
a:visited {
text-decoration: underline;
}
a[href]:after {
content: " (" attr(href) ")";
}
abbr[title]:after {
content: " (" attr(title) ")";
} .ir a:after,
a[href^="javascript:"]:after,
a[href^="#"]:after {
content: "";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group; }
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100% !important;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
.monBouton {
margin:0 auto;
display: block;
text-align: center;
font-weight: 700;
text-decoration: none;
font-family: Arial,sans-serif;
width: 120px;
padding: 7px 10px;
color: #333;
background: #e74c3c;
}
.monBouton:hover {
background: #ffb709; color: #fff;
}
}@font-face{font-family:'FontAwesome';src:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/css/font/fontawesome-webfont.eot?v=3.2.1);src:url(//jorisdelacour.fr/wp-content/themes/beach_apollo/css/font/fontawesome-webfont.eot?#iefix&v=3.2.1) format('embedded-opentype'),url(//jorisdelacour.fr/wp-content/themes/beach_apollo/css/font/fontawesome-webfont.woff?v=3.2.1) format('woff'),url(//jorisdelacour.fr/wp-content/themes/beach_apollo/css/font/fontawesome-webfont.ttf?v=3.2.1) format('truetype'),url(//jorisdelacour.fr/wp-content/themes/beach_apollo/css/font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1) format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}
[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}
.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}
a [class^="icon-"],a [class*=" icon-"]{display:inline;}
[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}
.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}
.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}
[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}
.icon-muted{color:#eeeeee;}
.icon-light{color:#ffffff;}
.icon-dark{color:#333333;}
.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
.pull-right{float:right;}
.pull-left{float:left;}
[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}
[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}
[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}
.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}
.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}
.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}
.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}
.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}
.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}
.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}
.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}
.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}
.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}
.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}
.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}
.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}
a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}
@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);} 100%{-moz-transform:rotate(359deg);}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@-o-keyframes spin{0%{-o-transform:rotate(0deg);} 100%{-o-transform:rotate(359deg);}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg);} 100%{-ms-transform:rotate(359deg);}}@keyframes spin{0%{transform:rotate(0deg);} 100%{transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}
.icon-rotate-180:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}
.icon-rotate-270:before{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1);}
.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1);}
a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}
.icon-glass:before{content:"\f000";}
.icon-music:before{content:"\f001";}
.icon-search:before{content:"\f002";}
.icon-envelope-alt:before{content:"\f003";}
.icon-heart:before{content:"\f004";}
.icon-star:before{content:"\f005";}
.icon-star-empty:before{content:"\f006";}
.icon-user:before{content:"\f007";}
.icon-film:before{content:"\f008";}
.icon-th-large:before{content:"\f009";}
.icon-th:before{content:"\f00a";}
.icon-th-list:before{content:"\f00b";}
.icon-ok:before{content:"\f00c";}
.icon-remove:before{content:"\f00d";}
.icon-zoom-in:before{content:"\f00e";}
.icon-zoom-out:before{content:"\f010";}
.icon-power-off:before,.icon-off:before{content:"\f011";}
.icon-signal:before{content:"\f012";}
.icon-gear:before,.icon-cog:before{content:"\f013";}
.icon-trash:before{content:"\f014";}
.icon-home:before{content:"\f015";}
.icon-file-alt:before{content:"\f016";}
.icon-time:before{content:"\f017";}
.icon-road:before{content:"\f018";}
.icon-download-alt:before{content:"\f019";}
.icon-download:before{content:"\f01a";}
.icon-upload:before{content:"\f01b";}
.icon-inbox:before{content:"\f01c";}
.icon-play-circle:before{content:"\f01d";}
.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}
.icon-refresh:before{content:"\f021";}
.icon-list-alt:before{content:"\f022";}
.icon-lock:before{content:"\f023";}
.icon-flag:before{content:"\f024";}
.icon-headphones:before{content:"\f025";}
.icon-volume-off:before{content:"\f026";}
.icon-volume-down:before{content:"\f027";}
.icon-volume-up:before{content:"\f028";}
.icon-qrcode:before{content:"\f029";}
.icon-barcode:before{content:"\f02a";}
.icon-tag:before{content:"\f02b";}
.icon-tags:before{content:"\f02c";}
.icon-book:before{content:"\f02d";}
.icon-bookmark:before{content:"\f02e";}
.icon-print:before{content:"\f02f";}
.icon-camera:before{content:"\f030";}
.icon-font:before{content:"\f031";}
.icon-bold:before{content:"\f032";}
.icon-italic:before{content:"\f033";}
.icon-text-height:before{content:"\f034";}
.icon-text-width:before{content:"\f035";}
.icon-align-left:before{content:"\f036";}
.icon-align-center:before{content:"\f037";}
.icon-align-right:before{content:"\f038";}
.icon-align-justify:before{content:"\f039";}
.icon-list:before{content:"\f03a";}
.icon-indent-left:before{content:"\f03b";}
.icon-indent-right:before{content:"\f03c";}
.icon-facetime-video:before{content:"\f03d";}
.icon-picture:before{content:"\f03e";}
.icon-pencil:before{content:"\f040";}
.icon-map-marker:before{content:"\f041";}
.icon-adjust:before{content:"\f042";}
.icon-tint:before{content:"\f043";}
.icon-edit:before{content:"\f044";}
.icon-share:before{content:"\f045";}
.icon-check:before{content:"\f046";}
.icon-move:before{content:"\f047";}
.icon-step-backward:before{content:"\f048";}
.icon-fast-backward:before{content:"\f049";}
.icon-backward:before{content:"\f04a";}
.icon-play:before{content:"\f04b";}
.icon-pause:before{content:"\f04c";}
.icon-stop:before{content:"\f04d";}
.icon-forward:before{content:"\f04e";}
.icon-fast-forward:before{content:"\f050";}
.icon-step-forward:before{content:"\f051";}
.icon-eject:before{content:"\f052";}
.icon-chevron-left:before{content:"\f053";}
.icon-chevron-right:before{content:"\f054";}
.icon-plus-sign:before{content:"\f055";}
.icon-minus-sign:before{content:"\f056";}
.icon-remove-sign:before{content:"\f057";}
.icon-ok-sign:before{content:"\f058";}
.icon-question-sign:before{content:"\f059";}
.icon-info-sign:before{content:"\f05a";}
.icon-screenshot:before{content:"\f05b";}
.icon-remove-circle:before{content:"\f05c";}
.icon-ok-circle:before{content:"\f05d";}
.icon-ban-circle:before{content:"\f05e";}
.icon-arrow-left:before{content:"\f060";}
.icon-arrow-right:before{content:"\f061";}
.icon-arrow-up:before{content:"\f062";}
.icon-arrow-down:before{content:"\f063";}
.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}
.icon-resize-full:before{content:"\f065";}
.icon-resize-small:before{content:"\f066";}
.icon-plus:before{content:"\f067";}
.icon-minus:before{content:"\f068";}
.icon-asterisk:before{content:"\f069";}
.icon-exclamation-sign:before{content:"\f06a";}
.icon-gift:before{content:"\f06b";}
.icon-leaf:before{content:"\f06c";}
.icon-fire:before{content:"\f06d";}
.icon-eye-open:before{content:"\f06e";}
.icon-eye-close:before{content:"\f070";}
.icon-warning-sign:before{content:"\f071";}
.icon-plane:before{content:"\f072";}
.icon-calendar:before{content:"\f073";}
.icon-random:before{content:"\f074";}
.icon-comment:before{content:"\f075";}
.icon-magnet:before{content:"\f076";}
.icon-chevron-up:before{content:"\f077";}
.icon-chevron-down:before{content:"\f078";}
.icon-retweet:before{content:"\f079";}
.icon-shopping-cart:before{content:"\f07a";}
.icon-folder-close:before{content:"\f07b";}
.icon-folder-open:before{content:"\f07c";}
.icon-resize-vertical:before{content:"\f07d";}
.icon-resize-horizontal:before{content:"\f07e";}
.icon-bar-chart:before{content:"\f080";}
.icon-twitter-sign:before{content:"\f081";}
.icon-facebook-sign:before{content:"\f082";}
.icon-camera-retro:before{content:"\f083";}
.icon-key:before{content:"\f084";}
.icon-gears:before,.icon-cogs:before{content:"\f085";}
.icon-comments:before{content:"\f086";}
.icon-thumbs-up-alt:before{content:"\f087";}
.icon-thumbs-down-alt:before{content:"\f088";}
.icon-star-half:before{content:"\f089";}
.icon-heart-empty:before{content:"\f08a";}
.icon-signout:before{content:"\f08b";}
.icon-linkedin-sign:before{content:"\f08c";}
.icon-pushpin:before{content:"\f08d";}
.icon-external-link:before{content:"\f08e";}
.icon-signin:before{content:"\f090";}
.icon-trophy:before{content:"\f091";}
.icon-github-sign:before{content:"\f092";}
.icon-upload-alt:before{content:"\f093";}
.icon-lemon:before{content:"\f094";}
.icon-phone:before{content:"\f095";}
.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}
.icon-bookmark-empty:before{content:"\f097";}
.icon-phone-sign:before{content:"\f098";}
.icon-twitter:before{content:"\f099";}
.icon-facebook:before{content:"\f09a";}
.icon-github:before{content:"\f09b";}
.icon-unlock:before{content:"\f09c";}
.icon-credit-card:before{content:"\f09d";}
.icon-rss:before{content:"\f09e";}
.icon-hdd:before{content:"\f0a0";}
.icon-bullhorn:before{content:"\f0a1";}
.icon-bell:before{content:"\f0a2";}
.icon-certificate:before{content:"\f0a3";}
.icon-hand-right:before{content:"\f0a4";}
.icon-hand-left:before{content:"\f0a5";}
.icon-hand-up:before{content:"\f0a6";}
.icon-hand-down:before{content:"\f0a7";}
.icon-circle-arrow-left:before{content:"\f0a8";}
.icon-circle-arrow-right:before{content:"\f0a9";}
.icon-circle-arrow-up:before{content:"\f0aa";}
.icon-circle-arrow-down:before{content:"\f0ab";}
.icon-globe:before{content:"\f0ac";}
.icon-wrench:before{content:"\f0ad";}
.icon-tasks:before{content:"\f0ae";}
.icon-filter:before{content:"\f0b0";}
.icon-briefcase:before{content:"\f0b1";}
.icon-fullscreen:before{content:"\f0b2";}
.icon-group:before{content:"\f0c0";}
.icon-link:before{content:"\f0c1";}
.icon-cloud:before{content:"\f0c2";}
.icon-beaker:before{content:"\f0c3";}
.icon-cut:before{content:"\f0c4";}
.icon-copy:before{content:"\f0c5";}
.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}
.icon-save:before{content:"\f0c7";}
.icon-sign-blank:before{content:"\f0c8";}
.icon-reorder:before{content:"\f0c9";}
.icon-list-ul:before{content:"\f0ca";}
.icon-list-ol:before{content:"\f0cb";}
.icon-strikethrough:before{content:"\f0cc";}
.icon-underline:before{content:"\f0cd";}
.icon-table:before{content:"\f0ce";}
.icon-magic:before{content:"\f0d0";}
.icon-truck:before{content:"\f0d1";}
.icon-pinterest:before{content:"\f0d2";}
.icon-pinterest-sign:before{content:"\f0d3";}
.icon-google-plus-sign:before{content:"\f0d4";}
.icon-google-plus:before{content:"\f0d5";}
.icon-money:before{content:"\f0d6";}
.icon-caret-down:before{content:"\f0d7";}
.icon-caret-up:before{content:"\f0d8";}
.icon-caret-left:before{content:"\f0d9";}
.icon-caret-right:before{content:"\f0da";}
.icon-columns:before{content:"\f0db";}
.icon-sort:before{content:"\f0dc";}
.icon-sort-down:before{content:"\f0dd";}
.icon-sort-up:before{content:"\f0de";}
.icon-envelope:before{content:"\f0e0";}
.icon-linkedin:before{content:"\f0e1";}
.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}
.icon-legal:before{content:"\f0e3";}
.icon-dashboard:before{content:"\f0e4";}
.icon-comment-alt:before{content:"\f0e5";}
.icon-comments-alt:before{content:"\f0e6";}
.icon-bolt:before{content:"\f0e7";}
.icon-sitemap:before{content:"\f0e8";}
.icon-umbrella:before{content:"\f0e9";}
.icon-paste:before{content:"\f0ea";}
.icon-lightbulb:before{content:"\f0eb";}
.icon-exchange:before{content:"\f0ec";}
.icon-cloud-download:before{content:"\f0ed";}
.icon-cloud-upload:before{content:"\f0ee";}
.icon-user-md:before{content:"\f0f0";}
.icon-stethoscope:before{content:"\f0f1";}
.icon-suitcase:before{content:"\f0f2";}
.icon-bell-alt:before{content:"\f0f3";}
.icon-coffee:before{content:"\f0f4";}
.icon-food:before{content:"\f0f5";}
.icon-file-text-alt:before{content:"\f0f6";}
.icon-building:before{content:"\f0f7";}
.icon-hospital:before{content:"\f0f8";}
.icon-ambulance:before{content:"\f0f9";}
.icon-medkit:before{content:"\f0fa";}
.icon-fighter-jet:before{content:"\f0fb";}
.icon-beer:before{content:"\f0fc";}
.icon-h-sign:before{content:"\f0fd";}
.icon-plus-sign-alt:before{content:"\f0fe";}
.icon-double-angle-left:before{content:"\f100";}
.icon-double-angle-right:before{content:"\f101";}
.icon-double-angle-up:before{content:"\f102";}
.icon-double-angle-down:before{content:"\f103";}
.icon-angle-left:before{content:"\f104";}
.icon-angle-right:before{content:"\f105";}
.icon-angle-up:before{content:"\f106";}
.icon-angle-down:before{content:"\f107";}
.icon-desktop:before{content:"\f108";}
.icon-laptop:before{content:"\f109";}
.icon-tablet:before{content:"\f10a";}
.icon-mobile-phone:before{content:"\f10b";}
.icon-circle-blank:before{content:"\f10c";}
.icon-quote-left:before{content:"\f10d";}
.icon-quote-right:before{content:"\f10e";}
.icon-spinner:before{content:"\f110";}
.icon-circle:before{content:"\f111";}
.icon-mail-reply:before,.icon-reply:before{content:"\f112";}
.icon-github-alt:before{content:"\f113";}
.icon-folder-close-alt:before{content:"\f114";}
.icon-folder-open-alt:before{content:"\f115";}
.icon-expand-alt:before{content:"\f116";}
.icon-collapse-alt:before{content:"\f117";}
.icon-smile:before{content:"\f118";}
.icon-frown:before{content:"\f119";}
.icon-meh:before{content:"\f11a";}
.icon-gamepad:before{content:"\f11b";}
.icon-keyboard:before{content:"\f11c";}
.icon-flag-alt:before{content:"\f11d";}
.icon-flag-checkered:before{content:"\f11e";}
.icon-terminal:before{content:"\f120";}
.icon-code:before{content:"\f121";}
.icon-reply-all:before{content:"\f122";}
.icon-mail-reply-all:before{content:"\f122";}
.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}
.icon-location-arrow:before{content:"\f124";}
.icon-crop:before{content:"\f125";}
.icon-code-fork:before{content:"\f126";}
.icon-unlink:before{content:"\f127";}
.icon-question:before{content:"\f128";}
.icon-info:before{content:"\f129";}
.icon-exclamation:before{content:"\f12a";}
.icon-superscript:before{content:"\f12b";}
.icon-subscript:before{content:"\f12c";}
.icon-eraser:before{content:"\f12d";}
.icon-puzzle-piece:before{content:"\f12e";}
.icon-microphone:before{content:"\f130";}
.icon-microphone-off:before{content:"\f131";}
.icon-shield:before{content:"\f132";}
.icon-calendar-empty:before{content:"\f133";}
.icon-fire-extinguisher:before{content:"\f134";}
.icon-rocket:before{content:"\f135";}
.icon-maxcdn:before{content:"\f136";}
.icon-chevron-sign-left:before{content:"\f137";}
.icon-chevron-sign-right:before{content:"\f138";}
.icon-chevron-sign-up:before{content:"\f139";}
.icon-chevron-sign-down:before{content:"\f13a";}
.icon-html5:before{content:"\f13b";}
.icon-css3:before{content:"\f13c";}
.icon-anchor:before{content:"\f13d";}
.icon-unlock-alt:before{content:"\f13e";}
.icon-bullseye:before{content:"\f140";}
.icon-ellipsis-horizontal:before{content:"\f141";}
.icon-ellipsis-vertical:before{content:"\f142";}
.icon-rss-sign:before{content:"\f143";}
.icon-play-sign:before{content:"\f144";}
.icon-ticket:before{content:"\f145";}
.icon-minus-sign-alt:before{content:"\f146";}
.icon-check-minus:before{content:"\f147";}
.icon-level-up:before{content:"\f148";}
.icon-level-down:before{content:"\f149";}
.icon-check-sign:before{content:"\f14a";}
.icon-edit-sign:before{content:"\f14b";}
.icon-external-link-sign:before{content:"\f14c";}
.icon-share-sign:before{content:"\f14d";}
.icon-compass:before{content:"\f14e";}
.icon-collapse:before{content:"\f150";}
.icon-collapse-top:before{content:"\f151";}
.icon-expand:before{content:"\f152";}
.icon-euro:before,.icon-eur:before{content:"\f153";}
.icon-gbp:before{content:"\f154";}
.icon-dollar:before,.icon-usd:before{content:"\f155";}
.icon-rupee:before,.icon-inr:before{content:"\f156";}
.icon-yen:before,.icon-jpy:before{content:"\f157";}
.icon-renminbi:before,.icon-cny:before{content:"\f158";}
.icon-won:before,.icon-krw:before{content:"\f159";}
.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}
.icon-file:before{content:"\f15b";}
.icon-file-text:before{content:"\f15c";}
.icon-sort-by-alphabet:before{content:"\f15d";}
.icon-sort-by-alphabet-alt:before{content:"\f15e";}
.icon-sort-by-attributes:before{content:"\f160";}
.icon-sort-by-attributes-alt:before{content:"\f161";}
.icon-sort-by-order:before{content:"\f162";}
.icon-sort-by-order-alt:before{content:"\f163";}
.icon-thumbs-up:before{content:"\f164";}
.icon-thumbs-down:before{content:"\f165";}
.icon-youtube-sign:before{content:"\f166";}
.icon-youtube:before{content:"\f167";}
.icon-xing:before{content:"\f168";}
.icon-xing-sign:before{content:"\f169";}
.icon-youtube-play:before{content:"\f16a";}
.icon-dropbox:before{content:"\f16b";}
.icon-stackexchange:before{content:"\f16c";}
.icon-instagram:before{content:"\f16d";}
.icon-flickr:before{content:"\f16e";}
.icon-adn:before{content:"\f170";}
.icon-bitbucket:before{content:"\f171";}
.icon-bitbucket-sign:before{content:"\f172";}
.icon-tumblr:before{content:"\f173";}
.icon-tumblr-sign:before{content:"\f174";}
.icon-long-arrow-down:before{content:"\f175";}
.icon-long-arrow-up:before{content:"\f176";}
.icon-long-arrow-left:before{content:"\f177";}
.icon-long-arrow-right:before{content:"\f178";}
.icon-apple:before{content:"\f179";}
.icon-windows:before{content:"\f17a";}
.icon-android:before{content:"\f17b";}
.icon-linux:before{content:"\f17c";}
.icon-dribbble:before{content:"\f17d";}
.icon-skype:before{content:"\f17e";}
.icon-foursquare:before{content:"\f180";}
.icon-trello:before{content:"\f181";}
.icon-female:before{content:"\f182";}
.icon-male:before{content:"\f183";}
.icon-gittip:before{content:"\f184";}
.icon-sun:before{content:"\f185";}
.icon-moon:before{content:"\f186";}
.icon-archive:before{content:"\f187";}
.icon-bug:before{content:"\f188";}
.icon-vk:before{content:"\f189";}
.icon-weibo:before{content:"\f18a";}
.icon-renren:before{content:"\f18b";} a{
}
a:hover{
}
h1,h2,h3,h4,h5,h6
h1 a,h2 a,h3 a,h4 a,h5 a, h6 a,
.page-title,
.widget .title{
font-family: Ubuntu, sans-serif;
font-weight: bold;
text-transform: uppercase;
}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,
.post .post-title a:hover, .post a.post-title:hover{
}  body,
.a13-button,
input[type="submit"]{
font-family: Ubuntu, sans-serif;
} .real-content,
.site-desc-text, .foot-text, .copyright,
.post-meta,
.navigation,
.widget .post-title,
.widget .content,
div.textwidget,
div.widget_rss li,
div.about-author,
div.comments-area,
.contact-form,
input[type="text"],
input[type="search"],
input[type="password"],
textarea,
select{
font-family: Ubuntu, sans-serif;
} #header{
}
.site-desc-text, .foot-text, .copyright{
font-size: 11px;
}
#logo{
color: rgb(0, 0, 0); color: rgba(0,0,0,1);
font-size: 26px;
}
#access h3.assistive-text{
font-size: 14px;
}
.top-menu li{
}
.top-menu > li:after{
}
.top-menu li a{
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
}
.top-menu li a:hover{
}
.top-menu li.current-menu-item > a{
}
.top-menu li li a{
font-size: 13px;
}
.top-menu li li:hover{
}
.top-menu .m_desc{
} #a13-galleries{
padding-top: 0;
padding-left: 0.000000px;
padding-right: 0.000000px;
}
#a13-galleries .g-item{
margin-bottom: 0;
margin-right: 0.000000px;
margin-left: 0.000000px;
height: 320px;
width: 420px;
}
#a13-galleries .g-item i{
height: 320px;
}
#a13-galleries .g-item .cov span{
} #a13-gallery{
padding-top: 15px;
padding-left: 7.500000px;
padding-right: 7.500000px;
}
#a13-gallery .g-item{
margin-bottom: 15px;
margin-right: 7.500000px;
margin-left: 7.500000px;
height: 220px;
width: 300px;
}
#a13-gallery .g-item i{
height: 220px;
}
.single-gallery #a13-slider-caption{
}
.single-gallery #slide-list{
} #a13-works{
padding-top: 0px;
padding-left: 0.000000px;
padding-right: 0.000000px;
}
#a13-works .g-item{
margin-bottom: 0px;
margin-right: 0.000000px;
margin-left: 0.000000px;
height: 184px;
width: 184px;
}
#a13-works .g-item i{
height: 184px;
}
#a13-works .g-item .cov span{
} .single-work #a13-scroll-pan{
height: 300px;
}
.single-work .in-post-slider{
height: 700px;
}
.single-work #a13-slider-caption{
}
.single-work #slide-list{
} #masonry-parent{
padding-top: 30px;
padding-left: 15.000000px;
padding-right: 15.000000px;
}
.archive-item{
width: 480px;
margin-bottom: 30px;
margin-right: 15.000000px;
margin-left: 15.000000px;
}
#post-list{
} @media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi) {
#logo img{
max-width: 90%;
}
}
@media only screen and (max-width: 650px) {
#footer{
}
}