.page-template-page-contact .video{max-height:500px}.page-template-page-contact .video .vrhome{min-height:500px;width:100%}footer{width:100%;margin:40px auto;bottom:0px;float:left}footer a{color:#F1F1F1;padding:0px;background:0}footer a:hover{color:#F1F1F1;padding:0px;background:0}footer .info{font-size:11px;letter-spacing:0.2em}.social{list-style:none;margin:0;padding:0}.social li{display:inline;font-size:20px}*{box-sizing:border-box}html,body{margin:0;padding:0;cursor:default;text-align:center;color:#f1f1f1;font-family:"Source Sans Pro", 'Open Sans', sans-serif}body{background-color:#a11111}#page-wrap{width:100%;max-width:1500px;min-width:200px;height:auto;margin:0 auto 20px;padding:10px 0}header{width:100%;margin:0 0 20px;padding:0 40px;float:left}#container{max-width:1500px;margin:0 auto;float:left;width:100%}.entry{text-align:left;min-height:30vh}.info{letter-spacing:0.4em;text-transform:uppercase;font:300 15px "Source Sans Pro",sans-serif;margin:-20px 0 20px}#logoimg{width:100%;max-width:1000px}html.home{background-color:#000}body.home{background-color:#000}body.home .vrhome{height:100vh;width:100vw;left:0;top:0;position:absolute;z-index:5;opacity:0.6}body.home #page-wrap{min-height:90vh;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}body.home #page-wrap header{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin:0 0 50px;z-index:10}body.home #page-wrap header .info{visibility:hidden}body.home #page-wrap #vrviewthumb{bottom:20px;right:0px;width:auto;height:200px;position:absolute;z-index:20}body.home #page-wrap #vrviewtext{bottom:100px;right:10px;width:auto;position:absolute;z-index:20}body.home nav ul{font-size:45px;padding:20px}body.home nav ul li{opacity:1}nav{margin:0 20px}nav ul{list-style:none;text-transform:uppercase;font:300 25px "Source Sans Pro",sans-serif;margin:0;padding:0;letter-spacing:0.4em}nav ul li{display:inline;border-bottom:solid 2px #fff;margin:0 20px;opacity:0.4;transition:padding 0.2s, opacity 0.2s}nav ul li:hover{padding-bottom:5px;opacity:1}nav a,nav a:active,nav a:visited{text-decoration:none;margin-right:-0.4em}nav a:hover{opacity:1}.current-menu-item{opacity:1}.single nav ul li:first-child{opacity:1}.page-template-page-JLRL{background-color:#B64563 !important}.page-template-page-JLRL #page-wrap header{display:none}.page-template-page-JLRL #page-wrap #container .post .portfolio_item .portfolio_bio{margin:0 auto;float:none !important}.page-template-page-JLRL #page-wrap #container .post .portfolio_item .portfolio_bio img{max-width:100%;display:block;max-height:400px;width:auto;height:auto;margin:0 auto}.page-template-page-JLRL #page-wrap #container .post .portfolio_item .portfolio_bio .portfolio_title{font-size:50px;color:#B64563 !important}.post-password-form{background-color:#f1f1f1;color:#000;padding:20px;text-align:center;margin:20px 0}.post-password-form label{width:auto}.post-password-form label input{border:2px solid #a11111;border-radius:2px;padding:5px}.page-template-default .portfolio_bio{margin:0 auto;width:70% !important;float:none !important}.page-template-default .portfolio_bio img{max-width:100%;display:block;max-height:400px;width:auto;height:auto;margin:0 auto}.page-template-default .portfolio_bio iframe{width:100%}#youtubeexternal{width:100%;height:100%;background-color:#f0f0f0;text-align:center;color:#000 !important;font-size:7em;position:absolute;top:0px}#youtubeexternal a{color:#000 !important;text-decoration:none}#youtubeexternal .fa{margin:40px 0}.page-template-default .video{max-height:500px}.page-template-default .video .vrhome{min-height:500px;width:100%}.portfolio_item{width:100%;height:auto;display:inline-block;margin:0;color:#a11111;vertical-align:top}.portfolio_item .portfolio_thumbnail{width:50%;height:100%;overflow:hidden}.portfolio_item .portfolio_thumbnail .videoWrapper{position:relative;padding-bottom:54.25%;padding-top:25px;height:0;margin:0}.portfolio_item .portfolio_thumbnail .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.portfolio_item .portfolio_cat ul{margin:0;padding:0}.portfolio_item .portfolio_cat ul li{list-style:none;display:inline;margin:0;padding:0}.portfolio_item .portfolio_cat ul li a{text-decoration:none;padding:0 10px;letter-spacing:0.4em;text-transform:uppercase;font:300 15px "Source Sans Pro",sans-serif}.portfolio_item .portfolio_cat ul li a:hover{opacity:0.4;transition:opacity 0.2s}.portfolio_item .portfolio_cat ul li:after{content:"/"}.portfolio_item .portfolio_cat ul li:last-child:after{content:""}.portfolio_item .portfolio_bio{width:50%;float:left;height:100%;padding:20px;overflow:hidden}.portfolio_item .portfolio_bio .portfolio_title,.portfolio_item .portfolio_bio .portfolio_title a,.portfolio_item .portfolio_bio .portfolio_title a:hover{font:300 35px "Source Sans Pro",sans-serif;letter-spacing:0.2em;text-decoration:none;padding:3px 7px 8px}.portfolio_item .portfolio_bio .portfolio_description{text-align:left;padding:0 30px}.portfolio_item:nth-child(odd){float:right;background-color:#fff;color:#A11111}.portfolio_item:nth-child(odd) .portfolio_thumbnail{float:left}.portfolio_item:nth-child(odd) .portfolio_title,.portfolio_item:nth-child(odd) .portfolio_title a,.portfolio_item:nth-child(odd) .portfolio_title a:hover{color:#A11111}.portfolio_item:nth-child(odd) .portfolio_cat ul li a,.portfolio_item:nth-child(odd) .portfolio_cat ul li{color:#A11111}.portfolio_item:nth-child(odd) .portfolio_description,.portfolio_item:nth-child(odd) .post-edit-link{color:#000}.portfolio_item:nth-child(odd) .portfolio_bio .portfolio_description a,.portfolio_item:nth-child(odd) .portfolio_bio .portfolio_description a:active,.portfolio_item:nth-child(odd) .portfolio_bio .portfolio_description a:visited{color:#A11111;opacity:0.6}.portfolio_item:nth-child(odd) .portfolio_bio .portfolio_description a:hover{transition:opacity 0.2s;opacity:1}.portfolio_item:nth-child(even){float:left;background-color:#A11111;color:#fff}.portfolio_item:nth-child(even) .portfolio_thumbnail{float:right}.portfolio_item:nth-child(even) .portfolio_title,.portfolio_item:nth-child(even) .portfolio_title a,.portfolio_item:nth-child(even) .portfolio_title a:hover{color:#fff}.portfolio_item:nth-child(even) .portfolio_cat ul li a,.portfolio_item:nth-child(even) .portfolio_cat ul li{color:#fff}.portfolio_item:nth-child(even) .portfolio_description,.portfolio_item:nth-child(even) .post-edit-link{color:#fff}.portfolio_item:nth-child(even) .portfolio_bio .portfolio_description a,.portfolio_item:nth-child(even) .portfolio_bio .portfolio_description a:hover,.portfolio_item:nth-child(even) .portfolio_bio .portfolio_description a:active,.portfolio_item:nth-child(even) .portfolio_bio .portfolio_description a:visited{color:#f1f1f1;opacity:0.6}.portfolio_item:nth-child(even) .portfolio_bio .portfolio_description a:hover{transition:opacity 0.2s;opacity:1}h1{margin:0 0 40px;letter-spacing:0.4em;text-transform:uppercase;font:300 45px "Source Sans Pro",sans-serif;margin:20px 0}h2{color:#a11111;padding:0;text-decoration:none;text-transform:uppercase;margin:0;width:40%;font:300 20px "Source Sans Pro",sans-serif;letter-spacing:0em}.ifmobileyoutube a,.entry a{text-decoration:underline bold !important;font-weight:bold}.meta a{text-decoration:none}a,a:visited{border:none !important;color:#f1f1f1;outline:none}a:hover,a:active{border:none !important;color:#f1f1f1;outline:none}p{font-size:1em;font:300 "Source Sans Pro",sans-serif}p4{font-size:10px;color:#b0b0b0;line-height:0px}@-moz-document url-prefix(){span{text-decoration:none !important;display:inline;border-bottom:1px solid #252525;padding-bottom:6px}}.meta{letter-spacing:0.2em;text-transform:uppercase;font:300 10px "Source Sans Pro",sans-serif}* html .group,*:first-child+html .group{zoom:1}ul,ol{margin:0 0 10px 0}ol.commentlist{list-style:none}ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px}ol.commentlist li.comment div.comment-meta{font-size:10px}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment div.reply{font-size:11px}ol.commentlist li.comment div.reply a{font-weight:bold}ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:5px solid #111}.wp-caption{display:inherit}.wp-caption-text{display:inherit}.sticky{display:inherit}.screen-reader-text{display:inherit}.gallery-caption{display:inherit}.bypostauthor{display:inherit}.alignright{display:inherit}.alignleft{display:inherit}.aligncenter{display:inherit}@media screen and (max-width: 550px){.page-template-page-contact .video{max-height:250px}.page-template-page-contact .video .vrhome{min-height:250px}.page-template-default .video{max-height:250px}.page-template-default .video .vrhome{min-height:250px}}@media screen and (max-width: 390px){footer .info{font-size:9px}.info{font-size:10px;margin:-10px 0 40px}}@media screen and (max-width: 540px){.entry{text-align:center}body.home #page-wrap #vrviewtext{visibility:visible}.page-contact p{font-size:12px}}@media screen and (max-width: 450px){.info{font-size:12px}#youtubevideo{visibility:hidden}#youtubeexternal{visibility:visible}h1{font-size:30px}}@media screen and (max-width: 700px){body.home nav ul{font-size:20px}nav ul{font-size:20px}nav ul li{line-height:35px}}@media screen and (max-width: 900px){.page-template-default .portfolio_bio{width:100% !important}}@media screen and (max-width: 500px){.page-template-default .portfolio_bio .portfolio_description{padding:0 !important}}@media screen and (min-width: 450px){#youtubeexternal{visibility:hidden}}@media screen and (max-width: 800px){.portfolio_item .portfolio_thumbnail{float:left;width:100%}.portfolio_item .portfolio_bio{float:left;width:100%}}
