@font-face{font-family:'font-regular';src:url('/fonts/font-regular-webfont.eot');src:url('/fonts/font-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/font-regular-webfont.woff2') format('woff2'),url('/fonts/font-regular-webfont.woff') format('woff'),url('/fonts/font-regular-webfont.ttf') format('truetype'),url('/fonts/font-regular-webfont.svg#source_sans_proregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'font-italic';src:url('/fonts/font-italic-webfont.eot');src:url('/fonts/font-italic-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/font-italic-webfont.woff2') format('woff2'),url('/fonts/font-italic-webfont.woff') format('woff'),url('/fonts/font-italic-webfont.ttf') format('truetype'),url('/fonts/font-italic-webfont.svg#source_sans_proitalic') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'font-bold';src:url('/fonts/font-bold-webfont.eot');src:url('/fonts/font-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/font-bold-webfont.woff2') format('woff2'),url('/fonts/font-bold-webfont.woff') format('woff'),url('/fonts/font-bold-webfont.ttf') format('truetype'),url('/fonts/font-bold-webfont.svg#source_sans_probold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'font-light';src:url('/fonts/font-light-webfont.eot');src:url('/fonts/font-light-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/font-light-webfont.woff2') format('woff2'),url('/fonts/font-light-webfont.woff') format('woff'),url('/fonts/font-light-webfont.ttf') format('truetype'),url('/fonts/font-light-webfont.svg#source_sans_prolight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'font-video';src:url('/fonts/vjs.eot');src:url('/fonts/vjs.eot?#iefix') format('embedded-opentype'),url('/fonts/vjs.woff') format('woff'),url('/fonts/vjs.ttf') format('truetype'),url('/fonts/vjs.svg#icomoon') format('svg');font-weight:normal;font-style:normal}@media screen and (orientation:portrait){.landscape-container{opacity:0}.portrait-container{width:100%;height:100%;position:relative;background:#000;margin:10px auto 0 auto;opacity:1}.portrait-image{width:100%;margin:0 auto 10px auto;text-align:center}.portrait-image img{width:500px;height:392px}.portrait-info{width:90%;height:auto;color:#fff;font-family:'font-light';font-weight:bold;font-size:25px;text-align:center;margin:0 auto;padding-bottom:20px}.portrait-title{color:#69d0f7;font-family:'font-light';font-weight:bold}#fp-nav{display:none}}@media screen and (orientation:portrait) and (min-width:100px) and (max-width:644px){.portrait-image img{width:100%;height:auto}.portrait-info{font-size:15px}#fp-nav{display:none}}@media screen and (orientation:landscape){.landscape-container{width:100%;height:100%;opacity:1}.portrait-container{width:0;height:0;opacity:0}}body{background:#000;cursor:default;-webkit-touch-callout:none;-moz-touch-callout:none;-ms-touch-callout:none;-o-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-khtml-user-select:none;user-select:none}a,a:link,a:visited,a:active{outline:none;box-shadow:none}.navigation{width:403px;height:auto;position:absolute;top:0;left:0px;margin:0;padding:0}.navigation #menu{display:none;position:relative;width:403px;height:160px;z-index:9800;border-bottom:1px solid #222;border-right:1px solid #222;-webkit-box-shadow:0px 8px 15px 0px #000;-moz-box-shadow:0px 8px 15px 0px #000;-ms-box-shadow:0px 8px 15px 0px #000;-o-box-shadow:0px 8px 15px 0px #000;box-shadow:5px 8px 15px 0px #000}.navigation .menu-home,.navigation .menu-team,.navigation .menu-services,.navigation .menu-clients,.navigation .menu-projects,.navigation .menu-contact,.navigation .menu-reel,.navigation .menu-site,.navigation .menu-site-full{float:left;width:200px;background:rgba(100,100,100,1);color:#fff;font-family:'font-bold';font-size:15px;text-transform:uppercase;text-align:center;text-shadow:1px 1px 1px #555;padding:10px 0 8px 0;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.navigation .menu-home{border-top:1px solid #333;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.navigation .menu-team{border-top:1px solid #333;border-bottom:1px solid #333;border-right:1px solid #333}.navigation .menu-services{border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.navigation .menu-projects{border-bottom:1px solid #333;border-right:1px solid #333}.navigation .menu-clients{border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.navigation .menu-contact{border-bottom:1px solid #333;border-right:1px solid #333}.navigation .menu-reel{border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.navigation .menu-site{border-bottom:1px solid #333;border-right:1px solid #333}.navigation .menu-site-full{width:401px;border-bottom:1px solid #333;border-left:1px solid #333;border-right:1px solid #333}.navigation a{text-decoration:none}.navigation .active{background:#69d0f7;cursor:default;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#menu-icon{width:80px;height:40px;position:relative;margin:-1px 0px;padding:0;opacity:0.7;z-index:9000;overflow:hidden;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}#menu-icon:hover{margin:0px}#home-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/home.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/home.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/home.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/home.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/home.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#team-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/team.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/team.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/team.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/team.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/team.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#services-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/services.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/services.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/services.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/services.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/services.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#projects-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/projects.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/projects.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/projects.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/projects.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/projets.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#clients-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/clients.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/clients.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/clients.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/clients.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/clients.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#contact-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/contact.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/contact.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/contact.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/contact.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/contact.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#terms-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/terms.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/terms.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/terms.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/terms.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/terms.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}#policy-section{background-color:#000;-webkit-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/policy.jpg');-moz-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/policy.jpg');-ms-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/policy.jpg');-o-background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/policy.jpg');background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url('http://www.cinemahouse.us/images/backgrounds/policy.jpg');-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.section{overflow:hidden}.section #projects{overflow:hidden}.slide{overflow:hidden}img.cinema-logo{width:350px;height:100px;margin:0px auto 5px auto;opacity:0}.no-info{font-family:'font-light';font-weight:bold;font-size:30px;color:#fff;text-align:center;text-transform:capitalize;margin:0px auto;padding:0;opacity:0}h2 p,.content-title-contact p,.content-title-contact a p,.content-title-team p,.content-title-team a p{margin:0 0 -10px 0;padding:0}.clients-title p{margin:0;padding:0}h1 p{margin:0;padding:0}h1{font-family:'font-light';font-size:30px;color:#fff;text-align:center;text-transform:uppercase;margin:0px auto;padding:0;opacity:0}h2{font-family:'font-light';font-weight:bold;font-size:40px;color:#1caee5;text-align:center;text-transform:uppercase;margin:0px auto;padding:0;opacity:0}.page,.page-table{width:95%;height:auto;position:relative;font-family:'font-light';font-size:20px;color:#fff;text-align:center;margin:10px auto 40px auto;padding:0}.page-table{height:100%;display:table;margin:0px auto}.page a,.page a:active,.page a:visited{color:#1caee5;font-weight:bold;text-decoration:none;padding:0;overflow:hidden;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.page a:hover{color:#69d0f7}.content-title-contact{font-family:'font-light';font-size:30px;color:#fff;text-align:center;text-transform:uppercase;margin:0px auto;padding:0;opacity:0}.content-title-team,.content-title-email{font-family:'font-light';font-weight:bold;font-size:60px;color:#1caee5;text-align:center;text-transform:uppercase;margin:0px auto;padding:0;overflow:hidden;opacity:0}.content-title-team{margin:5px auto 0 auto}.content-title-team a,.content-title-email a,.content-title-team a:active,.content-title-email a:active,.content-title-team a:visited,.content-title-email a:visited{font-size:70px;color:#1caee5;text-decoration:none;padding:0;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.content-title-team a:hover,.content-title-email a:hover{color:#69d0f7}.content,.content-left,.content-info{width:95%;margin:0px auto;padding:0;opacity:0}.content-left{text-align:left}.content-right{text-align:right}.content-table{width:100%;display:table-cell;vertical-align:middle;margin:0px auto;padding:0}.content-info{margin:0px auto 50px auto}.team-contanier{width:100%;height:100%;position:relative;top:0px;left:0px;overflow:hidden}.team-info{float:left;width:70%;height:100%;position:relative;background:#fff;color:#000;text-align:left;margin:5px -3px 0 0px;padding:0px;z-index:110;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-0-overflow-scrolling:touch;overflow-scrolling:touch;border-right:3px solid #555;-webkit-box-shadow:5px 0px 15px 5px #000;-moz-box-shadow:5px 0px 15px 5px #000;-ms-box-shadow:5px 0px 15px 5px #000;-o-box-shadow:5px 0px 15px 5px #000;box-shadow:5px 0px 15px 5px #000}.team-name{font-size:70px;font-family:'font-light';font-weight:bold;text-transform:uppercase;line-height:60px;padding:40px 50px 20px 60px;opacity:0}.team-title{font-size:25px;font-family:'font-light';text-transform:uppercase;margin:-15px 0 0px 40px;padding:0px 50px 0px 60px;opacity:0}.team-bio{font-size:18px;font-family:'font-light';padding:0px 50px 30px 60px;opacity:0}.team-bio a,.team-bio a:active,.team-bio a:visited{color:#1caee5;font-size:16px;font-family:'font-light';font-weight:bold;text-decoration:none;padding:0;overflow:hidden;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.team-bio a:hover{color:#69d0f7}.team-image{float:left;width:30%;height:100%;background:#000;position:relative;z-index:100}.team-image img{width:100%;height:100%}.services-container-no{width:100%;height:100%;position:relative;top:0px;z-index:100;overflow:hidden}.services-container{width:100%;height:100%;position:relative;top:0px;z-index:100;overflow:hidden}.services-holder{float:left;width:25%;height:100%;position:relative;margin:0px;overflow:hidden}.services-image{height:50%;position:relative;border:1px solid #555;z-index:110;opacity:0}.services-image img{width:100%;height:100%}.services-info-top,.services-info-bottom{width:100%;height:50%;background:#fff;position:relative;text-align:center;border:1px solid #ddd;z-index:120;opacity:0}.services-info-top p,.services-info-bottom p{margin:0 auto 15px auto;padding:0}.services-info-top:after{width:0;height:0;position:absolute;content:"";margin-left:-30px;top:100%;left:50%;border:solid transparent;border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:30px}.services-info-bottom:after{width:0;height:0;position:absolute;content:"";margin-left:-30px;bottom:100%;left:50%;border:solid transparent;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:30px}.services-content{width:100%;height:100%;margin:0px auto;padding:0px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-0-overflow-scrolling:touch;overflow-scrolling:touch}.services-info-top .services-title,.services-info-bottom .services-title{width:90%;font-size:23px;font-family:'font-light';font-weight:bold;text-transform:uppercase;margin:10px auto 0px auto}.services-info{width:90%;font-size:14px;font-family:'font-light';margin:0px auto}.projects-main-container{width:100%;height:100%;position:relative;top:0px;left:0px;z-index:100;overflow:hidden}.projects-main-holder{float:left;width:50%;height:50%;position:relative;overflow:hidden;opacity:0.8;-webkit-transition:all 0.7s linear 0s;-moz-transition:all 0.7s linear 0s;-ms-transition:all 0.7s linear 0s;-o-transition:all 0.7s linear 0s;transition:all 0.7s linear 0s}.projects-main-holder:hover{opacity:1;cursor:pointer}.projects-main-image{height:100%;position:relative;z-index:110}.projects-main-image img{width:100%;height:100%;opacity:0}.projects-main-image img.bottom-left{border-top:1px solid #333}.projects-main-image img.top-right{border-left:1px solid #333}.projects-main-image img.bottom-right{border-left:1px solid #333;border-top:1px solid #333}.projects-main-title{position:absolute;width:100%;height:100%;color:#fff;font-size:45px;font-family:'font-bold';text-align:center;text-transform:uppercase;text-shadow:2px 2px 2px #000;margin-top:0px;padding:0;top:42%;left:0;z-index:500;opacity:0}.projects-container{width:100%;height:100%;position:relative;background:#fff;top:0px;left:0px;z-index:100;overflow:hidden;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}.projects-bg{height:100%;position:relative;z-index:110}.projects-bg img{width:100%;height:100%}.project-close-container{width:20px;height:100%;position:absolute;top:0;left:0;z-index:120;opacity:0}.project-close-wrap{width:100%;height:100%;display:table;background:rgba(0,0,0,0.7);padding:0 5px;border-left:2px solid #222;border-right:2px solid #222;cursor:pointer;-webkit-transition:all 0.7s linear 0s;-moz-transition:all 0.7s linear 0s;-ms-transition:all 0.7s linear 0s;-o-transition:all 0.7s linear 0s;transition:all 0.7s linear 0s}.project-close-wrap:hover{background:rgba(0,0,0,1);padding:0 10px}.project-close{display:table-cell;vertical-align:middle}.project-close img{width:20px;height:20px;opacity:1;overflow:hidden}.project-arrow-right,.project-arrow-left,.project-arrow-bottom{display:none;width:29%;height:40px;position:absolute;text-align:center;margin:0 auto;padding:0;bottom:0;z-index:9999;cursor:pointer}.project-arrow-right{padding:0 33px;right:0}.project-arrow-left{padding:0 16px;left:0}.project-arrow-bottom{width:100%}.project-arrow-right img,.project-arrow-left img,.project-arrow-bottom img{width:80px;height:40px;margin:0 auto -30px auto;padding:0;opacity:0.8;overflow:hidden;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.project-arrow-right img:hover,.project-arrow-left img:hover,.project-arrow-bottom img:hover{margin-bottom:-25px;opacity:1}.project-title{font-family:'font-light';font-weight:bold;font-size:25px;margin-bottom:0px}.project-info{font-family:'font-light';font-weight:500;font-size:15px;margin-bottom:0px}.right-block{display:none;width:29%;height:100%;position:absolute;background:#fff;text-align:center;top:0px;right:0px;margin:0 auto;padding:0 25px;z-index:110;border-left:1px solid #000;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-0-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-box-shadow:-5px 5px 10px #333;-moz-box-shadow:-5px 5px 10px #333;-ms-box-shadow:-5px 5px 10px #333;-o-box-shadow:-5px 5px 10px #333;box-shadow:-5px 5px 10px #333}.left-block{display:none;width:29%;height:100%;position:absolute;background:#fff;text-align:center;top:0px;left:0px;margin:0 auto;padding:0 25px;z-index:110;border-right:1px solid #000;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-0-overflow-scrolling:touch;overflow-scrolling:touch;-webkit-box-shadow:5px 5px 10px #333;-moz-box-shadow:5px 5px 10px #333;-ms-box-shadow:5px 5px 10px #333;-o-box-shadow:5px 5px 10px #333;box-shadow:5px 5px 10px #333}.bottom-block{display:none;width:100%;height:30%;position:absolute;background:#fff;text-align:center;bottom:0px;left:0px;margin:0 auto;z-index:110;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-moz-overflow-scrolling:touch;-ms-overflow-scrolling:touch;-0-overflow-scrolling:touch;overflow-scrolling:touch;border-top:1px solid #000;-webkit-box-shadow:0px -5px 10px #333;-moz-box-shadow:0px -5px 10px #333;-ms-box-shadow:0px -5px 10px #333;-o-box-shadow:0px -5px 10px #333;box-shadow:0px -5px 10px #333}.right-info-wrap,.left-info-wrap,.bottom-info-wrap{width:100%;height:100%;display:table}.right-info,.left-info,.bottom-info{display:table-cell;vertical-align:middle;padding:10px 30px 25px 30px}.bottom-info{padding:10px 50px 25px 50px}.clients-container{width:100%}.clients-title{font-family:'font-light';font-weight:bold;font-size:60px;color:#1caee5;text-align:center;text-transform:uppercase;margin:0px auto 15px auto;padding:0;opacity:0}.clients-logos{display:inline-block;margin:15px 20px}.clients-logos img{width:200px;height:100px;vertical-align:middle;opacity:0;-webkit-filter:grayscale(100%) sepia(30%);-moz-filter:grayscale(100%) sepia(30%);-ms-filter:grayscale(100%) sepia(30%);-o-filter:grayscale(100%) sepia(30%);filter:grayscale(100%) sepia(30%);-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.clients-logos img:hover{opacity:1;-webkit-filter:grayscale(0%) sepia(0%);-moz-filter:grayscale(0%) sepia(0%);-ms-filter:grayscale(0%) sepia(0%);-o-filter:grayscale(0%) sepia(0%);filter:grayscale(0%) sepia(0%)}.clients-logos a{padding:0px;overflow:hidden}.contact-show{width:100%;margin:0;padding:0;bottom:0;z-index:99999}.contact-show img{width:80px;height:40px;position:relative;margin:0 auto;padding:0;bottom:0;opacity:0.6;z-index:99999;cursor:pointer;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.contact-show img:hover{opacity:1}.contact-show a{padding:0px;overflow:hidden}.contact-images{width:100%;margin-top:15px}.contact-images img{width:60px;height:60px;opacity:0;cursor:pointer;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s}.contact-images img:hover{width:80px;height:80px;opacity:1}.contact-images a{margin:0px 12px}.contact-mask{display:none;width:100%;height:100%;background:rgba(0,0,0,0.8);position:absolute;top:0;margin:0 auto;z-index:0}.contact-container-phone,.contact-container-hours,.contact-container-address{display:none;width:100%;height:100%;background:rgba(0,0,0,0.8);position:absolute;top:0px;margin:0 auto;z-index:0}.contact-container-email{display:none;width:100%;position:absolute;bottom:0;margin:0 auto;z-index:0}.contact-email-info{display:none;width:600px;height:100px;position:relative;background:#222;color:#fff;font-family:'font-light';font-weight:bold;font-size:45px;text-align:center;text-transform:uppercase;padding:0px 0 5px 0;z-index:10;border-top:1px solid #222;-webkit-box-shadow:0px -8px 15px 0px #000;-moz-box-shadow:0px -8px 15px 0px #000;-ms-box-shadow:0px -8px 15px 0px #000;-o-box-shadow:0px -8px 15px 0px #000;box-shadow:0px -8px 15px 0px #000;-webkit-border-top-left-radius:20px;-webkit-border-top-right-radius:20px;-moz-border-top-left-radius:20px;-moz-border-top-right-radius:20px;-ms-border-top-left-radius:20px;-ms-border-top-right-radius:20px;-o-border-top-left-radius:20px;-o-border-top-right-radius:20px;border-top-left-radius:20px;border-top-right-radius:20px}.contact-phone-info{display:none;width:500px;height:100px;position:relative;background:#222;color:#fff;font-family:'font-light';font-weight:bold;font-size:50px;text-align:center;text-transform:uppercase;padding:5px 0 0px 0;z-index:10;border-bottom:1px solid #222;-webkit-box-shadow:0px 8px 15px 0px #000;-moz-box-shadow:0px 8px 15px 0px #000;-ms-box-shadow:0px 8px 15px 0px #000;-o-box-shadow:0px 8px 15px 0px #000;box-shadow:0px 8px 15px 0px #000;-webkit-border-bottom-left-radius:20px;-webkit-border-bottom-right-radius:20px;-moz-border-bottom-left-radius:20px;-moz-border-bottom-right-radius:20px;-ms-border-bottom-left-radius:20px;-ms-border-bottom-right-radius:20px;-o-border-bottom-left-radius:20px;-o-border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.contact-email-info a,.contact-phone-info a{color:#fff;font-family:'font-regular';font-weight:bold;font-size:22px;text-transform:uppercase;text-decoration:none;text-shadow:1px 1px 1px #000;cursor:default}.contact-email-now{width:208px;height:28px;background:#555;margin:0px auto 10px auto;padding:2px 0px 0px 0px;overflow:hidden;cursor:pointer;opacity:0.8;border:1px solid #222;border-top:none;-webkit-box-shadow:0px 2px 15px 0px #000;-moz-box-shadow:0px 2px 15px 0px #000;-ms-box-shadow:0px 2px 15px 0px #000;-o-box-shadow:0px 2px 15px 0px #000;box-shadow:0px 2px 15px 0px #000;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.contact-phone-now{width:208px;height:28px;background:#555;margin:7px auto 0px auto;padding:2px 0px 0px 0px;overflow:hidden;cursor:pointer;opacity:0.8;border:1px solid #222;border-bottom:none;-webkit-box-shadow:0px -2px 15px 0px #000;-moz-box-shadow:0px -2px 15px 0px #000;-ms-box-shadow:0px -2px 15px 0px #000;-o-box-shadow:0px -2px 15px 0px #000;box-shadow:0px -2px 15px 0px #000;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.contact-email-now:hover,.contact-phone-now:hover{background:#1caee5;opacity:0.8}.contact-hours-info,.contact-address-info{display:none;width:300px;height:100%;display:relative;background:#222;color:#fff;font-family:'font-light';font-weight:bold;text-align:center;text-transform:capitalize;padding:0px;z-index:0;border-right:1px solid #222;-webkit-box-shadow:8px 5px 15px 0px #000;-moz-box-shadow:8px 5px 15px 0px #000;-ms-box-shadow:8px 5px 15px 0px #000;-o-box-shadow:8px 5px 15px 0px #000;box-shadow:8px 5px 15px 0px #000;border-top-right-radius:10px;border-bottom-right-radius:10px}.contact-address-info{border-left:1px solid #222;-webkit-box-shadow:-8px 5px 15px 0px #000;-moz-box-shadow:-8px 5px 15px 0px #000;-ms-box-shadow:-8px 5px 15px 0px #000;-o-box-shadow:-8px 5px 15px 0px #000;box-shadow:-8px 5px 15px 0px #000;border-top-left-radius:10px;border-bottom-left-radius:10px}.hours-info-wrap,.address-info-wrap{width:100%;height:100%;display:table}.hours-info,.address-info{display:table-cell;vertical-align:middle}.day{color:#1caee5;font-size:20px;margin-bottom:0px}.time,.appointment{font-family:'font-light';font-weight:bold;font-size:20px;margin-bottom:20px}.timezone{color:#ddd;font-size:14px;font-family:'font-regular';letter-spacing:1px;margin-top:20px}.address-name{color:#1caee5;font-size:30px}.address-street,.address-city{font-family:'font-light';font-weight:bold;font-size:20px;margin-bottom:0px}.address-city{font-family:'font-light';font-weight:bold;font-size:18px;margin-bottom:0px}.address-country{color:#ddd;font-size:14px;font-family:'font-regular';letter-spacing:0.5px}.email-close,.phone-close,.hours-close,.address-close{display:none;width:80px;height:40px;position:relative;padding:0;opacity:0.6;z-index:0;cursor:pointer;overflow:hidden;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.email-close{background:url('http://www.cinemahouse.us/files/close02.png');margin-bottom:-3px}.phone-close{background:url('http://www.cinemahouse.us/files/close.png');margin-top:-3px}.hours-close{position:absolute;width:40px;height:80px;background:url('http://www.cinemahouse.us/files/close03.png');margin-left:-3px;top:10px;left:300px;z-index:-5}.address-close{position:absolute;width:40px;height:80px;background:url('http://www.cinemahouse.us/files/close04.png');margin-right:-3px;top:10px;right:300px;z-index:-5}.email-close:hover{margin-bottom:2px;opacity:1}.phone-close:hover{margin-top:2px;opacity:1}.hours-close:hover{margin-left:5px;opacity:1}.address-close:hover{margin-right:5px;opacity:1}.information-wrap{display:none;width:100%;height:auto;position:absolute;background:#000;top:0px;margin:0 auto;z-index:0;-webkit-box-shadow:0px 5px 10px #333;-moz-box-shadow:0px 5px 10px #333;-ms-box-shadow:0px 5px 10px #333;-o-box-shadow:0px 5px 10px #333;box-shadow:0px 5px 10px #333}.information-left{color:#fff;font-family:'font-light';font-size:26px;text-align:center;text-transform:uppercase;padding:20px 0 0px 0}.terms-policy-divider{margin:0px 10px;opacity:0.5}.terms-policy{margin:0px 0 18px 0;clear:both}.terms-policy a{color:#fff;font-size:24px;font-family:'font-light';font-weight:bold;text-decoration:none;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.terms-policy a:hover{color:#1caee5}.follow-us{margin:0px auto 20px auto}.follow-title{font-family:'font-light';font-weight:bold;font-size:22px;text-align:center;color:#fff;text-transform:capitalize;margin-bottom:3px;opacity:0.8}.follow-us img{width:32px;height:32px;margin:0 2px;opacity:0.5;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.follow-us img:hover{cursor:pointer;opacity:1}.information-right{color:#fff;font-family:'font-light';font-size:15px;font-weight:bold;text-align:center;text-transform:capitalize;letter-spacing:0.1px;padding:0px 0 40px 0}.house-logo img{width:350px;height:100px;margin:0px auto 2px auto}.symbol{margin-right:2px}.kreative{margin-top:2px}.kreative a{color:#1caee5;font-size:16px;font-weight:bold;text-align:center;text-transform:capitalize;text-decoration:none;letter-spacing:0.1px;margin-left:3px;-webkit-transition:all 0.5s linear 0s;-moz-transition:all 0.5s linear 0s;-ms-transition:all 0.5s linear 0s;-o-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s}.kreative a:hover{color:#69d0f7}.reel{width:100%;height:100%;position:absolute;background:#000;margin:0;padding:0;top:0}@media screen and (min-width:100px) and (max-width:644px){h2{font-size:30px}.page{width:85%}.page-table{width:85%}.content-title-email a,.content-title-email a:active,.content-title-email a:visited{font-size:40px}.content-title-contact{font-size:20px}.content-title-team{font-size:45px}.team-name{font-size:36px;line-height:40px}.team-title{font-size:20px;margin:-15px 0 -10px 0px}.team-bio{font-size:16px}.team-bio a,.team-bio a:active,.team-bio a:visited{font-size:16px}.clients-title{font-size:40px}.projects-main-title{font-size:28px}.project-title{font-size:18px}.project-info{font-size:14px}.right-info{padding:10px 15px 25px 0px}.left-info{padding:10px 0px 25px 15px}.bottom-info{padding:10px 10px 25px 40px}.bottom-block{height:40%}.house-logo img{width:250px;height:70px;margin:0px auto 2px auto}.information-left,.information-left a{font-size:20px;padding:5px 0 0px 0}.follow-us{margin:-10px auto 0px auto}.information-right{font-size:15px;padding:0px 0 10px 0}}