/*!
Theme Name: 	CAD
Theme URI: 		http://casperarchitecture.com.au/
Description: 	The for Casper Architecture & Design based from 'Starkers' by Elliot Jay Stocks & Keir Whitaker http://viewportindustries.com graphic deisgn by Round (http://round.com.au/)
Version: 		1.0
Author: 		Sam Morgan
Author URI: 	http://svmorgan.com
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.royalSlider{width:1405px;height:855px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:transparent}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed !important;height:auto !important;width:auto !important;margin:0 !important;padding:0 !important;z-index:2147483647 !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important}.royalSlider .rsSlide.rsFakePreloader{opacity:1 !important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,0.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none !important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(grab.png) 8 8,move}.grabbing-cursor{cursor:url(grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(blank.gif)}.rsDefault .rsArrow{height:100%;width:28px;position:absolute;display:block;cursor:pointer;z-index:21}.rsDefault.rsVer .rsArrow{width:100%;height:44px}.rsDefault.rsVer .rsArrowLeft{top:0;left:0}.rsDefault.rsVer .rsArrowRight{bottom:0;left:0}.rsDefault.rsHor .rsArrowRight,.rsDefault.rsHor .rsArrowLeft{left:50%;top:0}.rsDefault .rsArrowIcn{top:50%;position:absolute;cursor:pointer}.rsDefault .rsArrowDisabled .rsArrowIcn{display:none}.rsDefault .rsFullscreenBtn{right:0;top:0;width:44px;height:44px;z-index:22;display:block;position:absolute;cursor:pointer}.rsDefault .rsFullscreenIcn{display:block;margin:6px;width:32px;height:32px;background:url("rs-default.png") 0 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000;border-radius:2px}.rsDefault .rsFullscreenIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault.rsFullscreen .rsFullscreenIcn{background-position:-32px 0}.rsDefault .rsPlayBtn{-webkit-tap-highlight-color:rgba(0,0,0,0.3);width:64px;height:64px;margin-left:-32px;margin-top:-32px;cursor:pointer}.rsDefault .rsPlayBtnIcon{width:64px;display:block;height:64px;-webkit-border-radius:4px;border-radius:4px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s;background:url(rs-default.png) no-repeat 0 -32px;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsPlayBtn:hover .rsPlayBtnIcon{background-color:rgba(0,0,0,0.9)}.rsDefault .rsBtnCenterer{position:absolute;left:50%;top:50%}.rsDefault .rsCloseVideoBtn{right:0;top:0;width:44px;height:44px;z-index:500;position:absolute;cursor:pointer;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.rsDefault .rsCloseVideoBtn.rsiOSBtn{top:-38px;right:-6px}.rsDefault .rsCloseVideoIcn{margin:6px;width:32px;height:32px;background:url("rs-default.png") -64px 0;background-color:#000;background-color:rgba(0,0,0,0.75);*background-color:#000}.rsDefault .rsCloseVideoIcn:hover{background-color:rgba(0,0,0,0.9)}.rsDefault .rsPreloader{width:16px;height:16px;background-image:url(images/loading.gif);background-size:16px 16px;background-repeat:no-repeat;left:50%;top:50%;margin-left:-8px;margin-top:-8px}.rsDefault .rsGCaption{position:absolute;float:none;bottom:6px;left:6px;text-align:left;background:#000;background:rgba(0,0,0,0.75);color:#FFF;padding:2px 8px;width:auto;font-size:12px;border-radius:2px}@font-face{font-family:'calibre-regular';src:url("fonts/CalibreWeb-Regular.eot");src:url("fonts/CalibreWeb-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/CalibreWeb-Regular.woff") format("woff"),url("fonts/calibre-regular.ttf") format("truetype"),url("fonts/CalibreWeb-Regular.svg#calibre-regular") format("svg"),url("fonts/CalibreWeb-Regular.svgz") format("svgz");font-weight:normal;font-style:normal}@font-face{font-family:'calibre-semibold';src:url("fonts/CalibreWeb-Semibold.eot");src:url("fonts/CalibreWeb-Semibold.eot?#iefix") format("embedded-opentype"),url("fonts/CalibreWeb-Semibold.woff") format("woff"),url("fonts/calibre-Semibold.ttf") format("truetype"),url("fonts/CalibreWeb-Semibold.svg#calibre-Semibold") format("svg"),url("fonts/CalibreWeb-Semibold.svgz") format("svgz");font-weight:bold;font-style:normal}@font-face{font-family:'icomoon';src:url("fonts/icons/icomoon.eot?-qwg0f9");src:url("fonts/icons/icomoon.eot?#iefix-qwg0f9") format("embedded-opentype"),url("fonts/icons/icomoon.woff?-qwg0f9") format("woff"),url("fonts/icons/icomoon.ttf?-qwg0f9") format("truetype"),url("fonts/icons/icomoon.svg?-qwg0f9#icomoon") format("svg");font-weight:normal;font-style:normal}.cf:before,.cf:after{content:" ";display:table}.cf:after{clear:both}.cf{*zoom:1}*{margin:0}html,body{height:100%}.page-wrap{min-height:100%;margin-bottom:-142px}html{background:#E7E4E3}body{font-family:'calibre-regular',sans-serif;font-size:21px;line-height:22px;color:#706563;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3{font-family:'calibre-semibold',sans-serif;font-weight:bold;color:#292829}h1.job_title,h2.job_title,h3.job_title{font-family:'calibre-regular',sans-serif;color:#706563}a{text-decoration:none;border-bottom:1px solid}header{padding:90px 0 0;position:relative;height:125px}header ul{position:absolute;top:90px;left:475px}header ul li h3{font-family:'calibre-regular',sans-serif;font-weight:normal}header ul li ul{top:0;left:240px;width:240px}header ul li.current_page_item a{color:#323132}header ul li a{border-bottom:none;color:#706563}header ul li a:hover,header ul li a.current,header ul li a.active{color:#000}header,footer,.projects,article.page,.credits{width:1405px;margin:0 auto}footer{padding:0 0 15px;width:100%}.logo{background:url(images/logo.svg) no-repeat center;text-indent:-9999px;overflow:hidden;width:370px;height:87px;display:block;float:left;border:none}.main_wrap{min-height:100%;position:relative}address{font-style:normal;float:right}address a{color:#706563}address a[href^="tel"]{border-bottom:none}.credits{font-size:16px;line-height:18px;color:#aba2a1}.credits a{color:#aba2a1}.faded{opacity:0.75}.royalSlider{width:100%;height:855px}.royalSlider>.rsImg{visibility:hidden}.rsSlide{opacity:0.2;-webkit-transition:opacity 0.5s linear;-moz-transition:opacity 0.5s linear;-o-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.rsSlide.rsActiveSlide{opacity:1}.rsImg{margin:0 auto !important;display:block}.rsSlideCount{position:absolute;bottom:0;left:50%;margin:0 0 0 785px}.rsDefault.rsHor .rsArrowRight{margin:-27px 0 0 785px}.rsDefault.rsHor .rsArrowLeft{margin:-27px 0 0 -815px}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn,.rsDefault.rsHor .rsArrowRight .rsArrowIcn{font-size:53px}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn:after{content:"<";font-family:'icomoon'}.rsDefault.rsHor .rsArrowRight .rsArrowIcn:after{content:">";font-family:'icomoon'}.project{position:relative}.open_desc_wrap{width:1405px;margin:0 auto}.open_desc{cursor:pointer;margin:25px 0;color:#000;float:left}.open_desc_mobile{display:none}.desc_wrap{width:100%;height:855px;top:0;position:absolute;display:none;z-index:999}.desc{position:relative;margin:0 auto;padding:0 2px;width:1405px;height:855px;background:rgba(231,228,227,0.9)}.desc .content{position:absolute;bottom:0;width:940px;right:0}.desc h2{position:absolute;bottom:0;left:0;width:450px;font-family:'calibre-semibold',sans-serif;font-weight:bold;color:#323132}.project .desc h2{color:#292829}article.page,article.people,.desc{font-size:36px;line-height:36px}article.page p,article.people p,.desc p{margin:0 0 36px}article.page p:last-child,article.people p:last-child,.desc p:last-child{margin:0}article.page .content,article.people .content,.desc .content{margin:0 auto}.close_desc{cursor:pointer;position:absolute;top:40px;right:40px;font-size:20px;font-family:'icomoon'}.projects{width:1425px}.projects #stamp,.projects article{width:455px;height:345px;margin:0 10px 20px;float:left;position:relative}.projects article.mix{display:none}.projects article.mix a{border-bottom:none}.project h2{font-family:'calibre-semibold',sans-serif;color:#e7e4e4}.project .rollover{opacity:0;-moz-transition:opacity 0.2s linear;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.project .rollover a{color:#AAA2A0;border-bottom:1px solid}.project:hover .rollover{opacity:1}.rollover{position:absolute;top:0;width:100%;height:100%;background:#323132;color:#E7E4E3;padding:28px;-moz-box-sizing:border-box;box-sizing:border-box;opacity:0}.content{width:1405px;margin:0 auto;position:relative}.home .content img{display:block}.center_outer{position:absolute;width:100%;height:100%;display:block;top:0}.center_inner{display:table;width:100%;height:100%}.center{display:table-cell;vertical-align:middle;text-align:center;font-size:70px;line-height:72px;color:#E7E4E3}.contact_table{width:100%}.contact_table a{color:#000}.contact_table h4{margin:0;color:#000;font-weight:normal}.row{position:relative;margin:0 0 36px;width:930px;font-size:36px;line-height:36px}.row h3{float:left}.row address{float:right;width:455px}.row.last{margin:0}.cell{float:left;width:455px;vertical-align:bottom;height:100%}.cell h3{position:absolute;bottom:0}#mobile_menu{display:none}article.page{height:855px;font-size:36px;line-height:36px;position:relative;clear:both;margin:0 auto}article.page .title{position:relative;bottom:0; margin: 0 0 20px;}article.page .title img{margin:0 0 18px}article.page img{display:block}.push{width:100%;height:200px}.home .push,.single .push{height:160px}.content_wrap{position:relative;right:0;bottom:0;width:930px}.left_col{float:left;width:475px;position:absolute;height:100%}.right_col{float:right;width:540px;padding:0 390px 0 0}.project_nav{float:right;margin:25px 0}.project_nav a{text-decoration:none;color:#323132;border-bottom:none}.project_nav a:after{content:" | "}.project_nav a:last-child:after{content:""}@media screen and (max-width: 1900px){header,.content,.open_desc_wrap,.row,article.page,.credits{width:834px}body{font-size:14px;line-height:15px}.home .push,.single .push,.push{height:91px}.content{margin:0 auto}.content img{width:100%;height:auto;display:block}.center{font-size:42px;line-height:42px}header{padding:70px 0 0;height:80px}header ul{left:282px;top:70px}header ul li ul{left:140px;width:140px}.logo{background:url(images/logo-sml.svg) no-repeat center;width:250px;height:59px;background-size:contain}.credits{font-size:9px;line-height:10px}.projects{width:846px}.projects #stamp,.projects article{width:270px;height:205px;margin:0 6px 12px}.projects img{width:100%;height:auto}.royalSlider{height:508px}.royalSlider img{width:834px;height:auto}.rsSlideCount{margin:0 0 0 429px}.desc_wrap{height:508px}.desc{width:834px;height:508px}.desc .content{width:552px}.row,article.page,article.people,.desc{font-size:21px;line-height:21px}.row p,article.page p,article.people p,.desc p{margin:0 0 21px}.rsDefault.rsHor .rsArrowRight{margin:-27px 0 0 467px}.rsDefault.rsHor .rsArrowLeft{margin:-27px 0 0 -497px}.rsDefault.rsHor .rsArrowLeft .rsArrowIcn,.rsDefault.rsHor .rsArrowRight .rsArrowIcn{font-size:30px}.close_desc{top:22px;right:22px;font-size:11px}.row{margin:0 0 21px}.row address{width:552px}.left_col{width:270px}.left_col img{width:200px;height:auto;display:block}.right_col{width:282px;padding:0 270px 0 0}article.page{height:auto}article.page .title img{margin:0 0 11px}.content_wrap{width:552px}.press-image{height:345px !important}.press-item h6{font-size:20px !important}}@media screen and (max-width: 870px){header,footer,.projects,.content,.credits{width:100%}.content{margin:0 auto 50px;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box}.content img{width:100%;height:auto;display:block}.home .content{padding:0}#mobile_menu{display:block;width:20px;height:20px;background:#323132;font-family:'icomoon';text-align:center;font-size:14px;line-height:20px;position:absolute;right:0;overflow:hidden;bottom:-20px;cursor:pointer;color:#E7E4E3}header{padding:0;height:auto}header nav{background:#323132;padding:0;position:fixed;z-index:999;width:100%;top:0}header ul{top:auto;padding:12px;font-size:14px;line-height:15px;float:left;position:relative;left:auto;width:90px}header ul li ul{left:100px;position:absolute}header ul li.current_page_item a{color:#E7E4E3}header ul li a{color:#ABA2A1}header ul li a:hover,header ul li a.current,header ul li a.active{color:#E7E4E3}header #nav_wrap{height:0;overflow:hidden}header address{display:none}.center{font-size:14px;line-height:15px}.logo{width:160px;height:38px;display:block;background-size:contain;margin:17px 13px;float:none}.credits{font-size:14px;line-height:15px}.open_desc,#stamp,.close_desc{display:none}.open_desc_mobile{display:block;margin:0 0 15px;cursor:pointer}.projects article{width:100%;height:auto;line-height:0;margin:0}.project{width:100%;height:auto}.project img{width:100%;height:auto}.project .rollover{opacity:1;-moz-transition:none;-webkit-transition:none;transition:none}.project .rollover h2{color:#706563}.rollover{position:relative;font-size:14px;line-height:15px;background:none;color:#706563;padding:12px 0}.project,footer{-moz-box-sizing:border-box;box-sizing:border-box}.project{padding:0 12px}footer{padding:0 12px 12px}.royalSlider{height:auto}.royalSlider>.rsImg{visibility:visible}.rsImg{margin:0 0 12px !important}.royalSlider>*{float:none}.desc_wrap{height:auto;top:auto;position:relative;display:block}.desc{width:100%;height:auto;font-size:14px;line-height:15px;background:none;padding:0}.desc p{margin:0 0 14px}.desc p:last-child{margin:0 0 14px}.desc h2{position:relative;margin:0 0 10px;width:100%}.desc .content{width:100%;position:relative;padding:0;display:none}#open_desc_mobile{border-bottom:1px solid}.contact_table{width:100%;padding:0}.row{width:100%;font-size:11px;line-height:11px;margin:0 0 10px}.row address{width:100%;float:none;clear:both}.cell{float:none;width:100%;clear:both}.cell h3{position:relative}article.page{width:100%;font-size:14px;line-height:15px;padding:0 12px;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px auto 40px}article.page p{margin:0 0 14px}article.page .title{position:relative;bottom:auto;margin:0 0 14px}article.page .title img{margin:0 0 14px}article.page img{margin:0 0 14px;display:block}.content_wrap{float:none;width:100%}.left_col,.right_col{float:none;width:100%;position:relative;height:auto;padding:0}.desc_wrap{z-index:9}.open_desc_wrap{width:100%}.project_nav{float:none}.press-item{width:100% !important}}.press-item{display:block;float:left;width:32%;margin:1%}.press-item a{color:#706563;text-decoration:none;border:0}.press-item h6{margin:10px 0 0;line-height:110%}.press-item h5{font-weight:normal;font-size:13px;margin:0 0 20px;opacity:0.65}.press-image{background-size:cover !important;height:420px;display:block;width:330px;max-width:100%;position:relative}.press-image:before{content:'';background:transparent;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:all ease-in-out 0.3s}.press-image:after{content:'+';position:absolute;top:40%;left:40%;z-index:2;color:white;opacity:0;font-size:40px;border-radius:50%;border:1px solid white;padding:20px 18px;transition:all ease-in-out 0.3s}.press-image:hover:before{background:rgba(0,0,0,0.8)}.press-image:hover:after{opacity:1}.clear{clear:both}.description p{margin:0 0 10px;line-height:150%}
/*# sourceMappingURL=style.css.map */
