/*!
Theme Name: My Custom Wall Theme
Theme URI: http://mycustomwall.com.au
Description: The official My Custom Wall WordPress website theme
Author: Night & Day Digital Team
Version: 1.0
*/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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.clear{clear:both}.pull-left{float:left}.pull-right{float:right}.uc{text-transform:uppercase}a{text-decoration:none}*{margin:0}html{height:100%}body{height:100%;background:#211e1e;font-family:"Roboto",sans-serif;font-size:13px}strong{font-weight:bold}em{font-style:italic}.wrapper{width:960px;margin:0 auto}.relative{position:relative}.tophat{position:fixed;top:0;left:0;width:100%;height:81px;background:#fff;box-shadow:0 0 0 rgba(0,0,0,0.65);z-index:100;-moz-transition-property:"box-shadow";-o-transition-property:"box-shadow";-webkit-transition-property:"box-shadow";transition-property:"box-shadow";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.tophat.tipped{box-shadow:0 0 42px rgba(0,0,0,0.65)}.tophat h1{float:left}.tophat h1 img{margin-top:11px}.tophat ul{float:right;text-align:right;padding-top:25px}.tophat li{display:inline-block;*display:inline;zoom:1;margin-left:3px}.tophat li a{display:block;text-transform:uppercase;color:#646767;height:35px;line-height:35px;padding:0 12px;background:#fff;border-radius:6px;-moz-transition-property:"color, background";-o-transition-property:"color, background";-webkit-transition-property:"color, background";transition-property:"color, background";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.tophat li a:hover{color:#67bf95}.tophat li.fancy{position:relative}.tophat li.fancy a::after{content:"NEW";color:#1FB80E;position:absolute;top:-12px;right:5px;font-size:11px}.tophat li.active a{color:#fff;background:#67bf95}.tophat li.active a::after{content:""}.forehead{height:81px}.section{width:100%;padding:50px 0}.section.red{background:#f27760}.section.red .block.shaded{background:#d86a56}.section.red .block.shaded h4{text-align:center;font-size:1.85em;margin-bottom:.5em}.section.red p{color:#fff1ef}.section.red p a{color:#fff1ef;text-decoration:underline}.section.red p a:hover{text-decoration:none}.section.red p .button{text-decoration:none}.section.red h4{text-align:left;font-weight:400;color:#fff;font-size:2em;margin-bottom:1em}.section.red h5{color:#fff}.section.blue{background:#9bc9d4}.section.blue .block.shaded{background:#8eb8c2}.section.blue .block.shaded h4{color:#4c7680;font-weight:400;text-transform:uppercase}.section.blue .block.shaded p{color:#fff;font-style:italic}.section.white{background:#fff}.section.white h3{color:#646464}.section.white h4{color:#646464}.section.white h5{color:#646464}.dimensions{padding:.5em 0}.dimensions li{margin-bottom:.5em;color:#4c7680}.dimensions label{display:inline-block;*display:inline;zoom:1;font-weight:500;width:55px;font-size:1.15em}.dimensions input[type='number']{background:#fff;height:34px;line-height:34px;color:#646464;padding:0 8px;border-radius:5px;border:1px solid #fff;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dimensions input[type='number']:focus{border:1px solid #67bf95}.dimensions .checkbox{padding-left:57px;padding-top:6px}.dimensions .checkbox label{width:auto;font-size:1em;color:#fff}.checkbox input{display:none}.checkbox input:checked+label::before{background-position:-78px 0}.checkbox label{line-height:22px;cursor:pointer;text-transform:none}.checkbox label::before{content:"";width:26px;height:22px;float:left;margin-right:8px;background-repeat:no-repeat;background-position:-52px 0;background-image:url(images/form-control.png)}.wall-price h3,.wall-price h4{color:#4c7680;text-align:left}.wall-price h4{font-size:1.55em;text-transform:uppercase;font-weight:400;margin-bottom:.2em;padding-top:10px}.wall-price h3{font-weight:500;font-size:3em;margin-bottom:0}#room-situations p{font-size:1.2em}#room-situations p.situ-tabs{margin-bottom:0;padding:0 9px}#room-situations p.situ-tabs a{display:inline-block;*display:inline;zoom:1;text-decoration:none;padding:12px 14px;text-transform:uppercase;background:#e28f7f;font-size:.9em;margin:0 1px}#room-situations p.situ-tabs a:hover{background:#67BF95}#room-situations p.situ-tabs a.current{background:#d86a56}#room-situations .img-holder{position:relative}#room-situations .img-holder.pattern-design #situation-wall{-moz-background-size:auto 60%;-o-background-size:auto 60%;-webkit-background-size:auto 60%;background-size:auto 60%}#room-situations .img-holder img{width:100%}#room-situations .img-holder .background{z-index:10;position:absolute;top:0;left:0}#room-situations .img-holder .foreground{z-index:20;position:relative}#room-situations .img-holder #situation-wall{position:absolute;z-index:15;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center center;top:0;left:0;width:100%}#room-situations .img-holder #situation-wall.nursery{top:56px;left:33px;width:733px;height:468px}#room-situations .img-holder #situation-wall.lounge{height:383px}#room-situations .img-holder #situation-wall.bedroom{height:522px}#room-situations .img-holder #situation-wall.kids-room{height:580px}#room-situations .img-holder #situation-wall.entertain{height:422px}#room-situations .img-holder #situation-wall.office{top:43px;left:260px;width:493px;height:335px}.situ-arrow{position:absolute;top:50%;height:120px;margin-top:-75px;width:70px;background:#2e2e2e;text-align:center}.situ-arrow:hover{cursor:pointer;background:#545454}.situ-arrow i{color:#fff;line-height:120px;font-size:5em}.situ-arrow#situ-arrow-left{left:-70px}.situ-arrow#situ-arrow-right{right:-70px}hr{background:#67bf95;border:0;height:7px}h2{font-size:3em;font-weight:300;color:#fff;text-align:center;margin-bottom:.45em}h2.huge{font-size:6em}h3{font-size:4.4em;font-weight:300;color:#fff;text-align:center;margin-bottom:1em}h3.small-margin{margin-bottom:.35em}h3.small-margin+h5{margin-bottom:1.4em}h4{font-size:1.7em;font-weight:200;color:#fff;text-align:center;margin-bottom:.7em}h5{font-size:1.3em;margin-bottom:.8em}p{line-height:1.2em;font-size:1em;margin-bottom:1em}.centre{text-align:center}.getting-started{text-align:center;margin:0 auto}.getting-started img{max-width:100%;height:auto}.button{display:inline-block;*display:inline;zoom:1;height:104px;line-height:104px;text-transform:uppercase;color:#fff;background:#67bf95;padding:0 50px;border-radius:9px;font-size:2.6em;cursor:pointer;-moz-transition-property:"background,border";-o-transition-property:"background,border";-webkit-transition-property:"background,border";transition-property:"background,border";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.button:hover{background:#40996f}.button.medium,.button.gform_button{height:56px;line-height:56px;padding:0 45px;font-size:1.4em;border-radius:5px;border:0}.button.not-so-small{height:48px;line-height:48px;padding:0 25px;font-size:1.3em;border-radius:5px;border:0;margin:0 8px}.button.form-action{height:81px;line-height:81px;padding:0 32px;border:3px solid #d8e9e1;font-size:1.8em}.button.form-action:hover{border-color:#a7cdbb}.button.small{font-size:1.2em;height:36px;line-height:36px;border-radius:5px}.banner-image{margin-bottom:1.5em}.banner-image img{max-width:100%;height:auto}.block.larger{font-size:1.2em}.block.larger p{line-height:1.4em}.block.left-block{width:489px;float:left}.block.right-block{width:428px;float:right}.block.left-block-wide{width:600px;float:left}.block.right-block-small{width:300px;float:right}.block.shaded{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:36px 34px}.block.bottom-push{margin-bottom:2em}.block.contain-block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.block.no-pad-block{padding:26px 0 !important}.block.clear-right{clear:right}.ic{display:inline-block;*display:inline;zoom:1;width:41px;height:41px;background-repeat:no-repeat;background-position:center center}.ic.ic-phone{background-image:url(images/icon/phone.png)}.ic.ic-email{background-image:url(images/icon/email.png)}.social{display:inline-block;*display:inline;zoom:1;width:16px;height:16px;background-repeat:no-repeat;background-image:url(images/social.png)}.social.social-facebook{background-position:-16px 0}.social.social-facebook:hover{background-position:-16px -16px}.social.social-instagram{background-position:0 0}.social.social-instagram:hover{background-position:0 -16px}.choose{padding:30px 0 40px}.choose a{display:inline-block;*display:inline;zoom:1;border:3px solid #d04f44;width:329px;text-align:center;color:#fff;text-transform:uppercase;padding:50px 0 200px;font-size:1.2em;background-repeat:no-repeat;-moz-transition-property:"background, border";-o-transition-property:"background, border";-webkit-transition-property:"background, border";transition-property:"background, border";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.choose a:hover{background-color:#67bf95;border-color:#67bf95}.choose a.upload{background-image:url(images/icon/upload.png);background-position:center 76%}.choose a.gallery{background-image:url(images/icon/gallery.png);background-position:center 84%}.choose .divide{display:inline-block;*display:inline;zoom:1;position:relative;width:200px}.choose .divide span{position:absolute;top:25px;left:50%;width:70px;height:70px;border-radius:35px;background:#67bf95;line-height:70px;text-align:center;margin-left:-35px;font-weight:500;color:#18343a;text-transform:uppercase;font-size:1.7em}.choose-sample{padding:30px 42px 40px}.choose-sample a{display:block;border:3px solid #d04f44;color:#fff;-moz-transition-property:"background, border";-o-transition-property:"background, border";-webkit-transition-property:"background, border";transition-property:"background, border";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.choose-sample a:hover{background-color:#67bf95;border-color:#67bf95}.choose-sample .icon{float:left;width:175px;height:140px;background:url(images/icon/sample.png) no-repeat center center}.choose-sample .central{font-size:1.2em;padding-top:39px}.choose-sample .central h4{text-transform:uppercase;margin-bottom:.25em;font-size:1em}.choose-sample .central p{font-size:.75em;max-width:600px}.choose-sample .price{float:right;width:175px;padding-top:44px}.choose-sample .price p{text-align:center;font-size:3em;margin:0;line-height:28px}.choose-sample .price span{font-size:.3em}.gallery-categories{width:200px;padding-top:4em}.gallery-categories li{width:100%;margin-bottom:10px}.gallery-categories li.set a{background:#67bf95 !important}.gallery-categories li.child{margin-bottom:0}.gallery-categories li.child a{border-radius:0;background:#3c647a}.gallery-categories li.child a:hover{background:#1a2c36}.gallery-categories li.child.last-child{margin-bottom:10px}.gallery-categories li.child.last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.gallery-categories li.parent{margin-bottom:0}.gallery-categories li.parent a{border-bottom-left-radius:0;border-bottom-right-radius:0}.gallery-categories a{display:block;text-transform:uppercase;color:#fff;background:#2b4858;height:35px;line-height:35px;padding:0 20px;border-radius:5px;-moz-transition-property:"background";-o-transition-property:"background";-webkit-transition-property:"background";transition-property:"background";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.gallery-categories a:hover{background:#1a2c36}.gallery-search{padding:0 0 15px 10px;position:relative}.gallery-search input[type='text']{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 42px;font-size:18px;border:1px solid silver;font-family:"Roboto",sans-serif;font-weight:300;outline:none;border-radius:6px;height:40px;line-height:41px}.gallery-search input[type='text']:focus{border-color:#67BF95}.gallery-search .fa-search{position:absolute;top:0;left:23px;line-height:40px;font-size:19px;color:silver;pointer-events:none}.gallery-search .clear-search{position:absolute;top:0;right:18px;line-height:41px;cursor:pointer;color:#a0a0a0;font-size:19px}.gallery-search .clear-search:hover{color:#d00}.gallery-search .search-results-note{padding-top:10px;margin-bottom:0px;font-size:1.1em}.gallery-selection{width:667px;padding-top:27px}.gallery-selection.with-search-results{padding-top:0px}.gallery-selection li{margin-left:10px;margin-bottom:9px;float:left;position:relative}.gallery-selection li a{background-color:#67bf95;height:35px;line-height:36px;text-transform:uppercase;color:#fff;position:absolute;bottom:6px;border-radius:4px;text-align:center;font-size:1.2em;-moz-transition-property:"background";-o-transition-property:"background";-webkit-transition-property:"background";transition-property:"background";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.gallery-selection li a:hover{background-color:#40996f}.gallery-selection li a.select{left:11px;width:125px}.gallery-selection li a.preview{right:11px;width:56px;background-image:url(images/icon/zoom.png);background-repeat:no-repeat;background-position:center center;outline:none}.gallery-selection .thumb{display:block;width:212px;height:208px;background-repeat:no-repeat;background-size:cover;background-position:center center}.pagination{text-align:right;padding:2em 0}.pagination span{display:inline-block;*display:inline;zoom:1;color:#b1b1b1;height:22px;line-height:22px;font-size:1.3em;padding:0 6px;cursor:pointer;-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.pagination span:hover{color:#8b8b8b}.pagination span.active{color:#67bf95;font-weight:bold}.pagination span.arrow{width:20px;height:21px;padding:0;background-position:center center;background-repeat:no-repeat;-moz-transition-property:"opacity";-o-transition-property:"opacity";-webkit-transition-property:"opacity";transition-property:"opacity";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.pagination span.arrow:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.pagination span.arrow.prev{background-image:url(images/icon/arrow-left.png)}.pagination span.arrow.next{background-image:url(images/icon/arrow-right.png)}.pagination span.double-arrow{width:20px;height:21px;padding:0;background-position:center center;background-repeat:no-repeat;-moz-transition-property:"opacity";-o-transition-property:"opacity";-webkit-transition-property:"opacity";transition-property:"opacity";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.pagination span.double-arrow:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5}.pagination span.double-arrow.da-prev{background-image:url(images/icon/double-arrow-left.png)}.pagination span.double-arrow.da-next{background-image:url(images/icon/double-arrow-right.png)}.dropzone{margin:2em auto;width:690px;border:3px dashed #ccc;background:#f4f4f4;padding:37px 0 50px}.dropzone.hover{border-color:#67BF95;background:#d8ede3}.dropzone form{position:relative}.dropzone form p{text-align:center;font-weight:300;color:#767a7b;font-size:1.2em}.dropzone form input[type='file']{display:none}.dropzone form h4{font-weight:bold;color:#767a7b;margin-bottom:.3em;padding-top:.5em;font-size:1.9em}.dropzone form .warning{background:#d04f45;margin:0 auto;width:377px;padding:15px 0}.dropzone form .warning img.pull-left{margin:5px 16px 0 24px}.dropzone form .warning p{color:#fff;font-size:.9em;font-weight:300;text-align:left;margin-bottom:0}.dropzone .dropzone-response{position:absolute;top:-20px;left:0;width:100%;text-align:center}.dropzone .dropzone-response p{display:inline-block;*display:inline;zoom:1;color:#fff;background:#a20edf;padding:8px 12px;text-transform:uppercase}.image-preview{position:relative;padding-top:8px;text-align:center;z-index:10}.image-preview img{max-width:100%;height:auto}.image-filter{text-align:center;padding-top:.75em;font-size:1.2em;color:#4C7680;text-transform:uppercase}.image-filter a{color:#4C7680}.image-filter a.selected i.filter{background-position:-48px}.image-filter a:hover{color:#304a50}i.filter{display:inline-block;*display:inline;zoom:1;width:16px;height:12px;margin:0 2px -1px;background-image:url(images/image-filters.png);background-repeat:no-repeat}i.filter.filter-full-colour{background-posiiton:0 0}i.filter.filter-sepia{background-position:-16px}i.filter.filter-black-white{background-position:-32px}.try-again{padding-top:20px}.try-again h5{color:#fff;font-size:1em;font-style:italic;margin-bottom:.5em}.try-again p{margin-bottom:0;text-align:center}.try-again a{display:inline-block;*display:inline;zoom:1;color:#fff;background:#4C7680;padding:8px 12px;margin:0 8px;font-style:normal;text-transform:uppercase}.try-again a:hover{background:#5f94a0}.happy{padding-top:30px;text-align:right;height:81px}.scroll-note{position:fixed;bottom:0;left:50%;height:0;width:1040px;margin-left:-440px;z-index:25}.scroll-note p{position:absolute;bottom:14px;right:0px;padding:10px;background:#202020;text-transform:uppercase;color:#fff;font-size:1.2em;text-align:center;width:150px;margin:0}.scroll-note .diamond{background:url(images/grey-diamond.gif) no-repeat bottom center;width:170px;position:absolute;bottom:0px;right:0px;height:14px}.gallery-selection-made{position:absolute;bottom:0;left:0;z-index:25}.gallery-selection-made p{position:absolute;background:#a12bd2;font-size:1.2em;color:#fff;padding:8px 12px 8px 10px;text-transform:uppercase;margin:0;left:14px;bottom:0px}.gallery-selection-made .diamond{height:52px;left:0px;background:url(images/purple-diamond.gif) no-repeat center left;width:14px;bottom:0px;position:absolute}.general-content ul{padding-left:20px;list-style:disc outside;margin-bottom:1em}.general-content ol{padding-left:20px;list-style:decimal outside;margin-bottom:1em}.general-content li{line-height:1.25em;color:#fff}.general-content a{color:#fff;text-decoration:underline}.general-content a:hover{text-decoration:none}.general-content .might-like{padding:0;margin:0;list-style:none}.general-content .might-like li{margin-bottom:1em;position:relative}.general-content .might-like .thumb{max-width:100%;height:auto}.general-content .might-like a.button{position:absolute;right:8px;bottom:12px;text-decoration:none}form input,form select{outline:none}form input[type='text']{background:#fff;height:34px;line-height:34px;color:#646464;padding:0 8px;width:80%;border-radius:5px;border:1px solid #fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form input[type='text']:focus{border:1px solid #67bf95}form textarea{background:#fff;color:#646464;padding:0 8px;width:80%;border-radius:5px;border:1px solid #fff;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form textarea:focus{border:1px solid #67bf95}form label{display:block;font-size:1.1em;margin-bottom:.3em;text-transform:uppercase}form label.small-label{text-transform:none}form p{margin-bottom:1.7em}form select{background:#fff;border:0;height:36px;line-height:36px;width:80%}form .radio{font-size:1.1em}form .radio input{display:none}form .radio input:checked+label::before{background-position:-26px 0}form .radio label{line-height:22px;cursor:pointer;margin-bottom:.8em}form .radio label::before{content:"";width:26px;height:22px;float:left;margin-right:2px;background-repeat:no-repeat;background-position:0 0;background-image:url(images/form-control.png)}form .ts-and-cs{font-size:.9em}form .ts-and-cs input{display:none}form .ts-and-cs input:checked+label::before{background-position:-78px 0}form .ts-and-cs label{line-height:22px;cursor:pointer;text-transform:none}form .ts-and-cs label::before{content:"";width:26px;height:22px;float:left;margin-right:8px;background-repeat:no-repeat;background-position:-52px 0;background-image:url(images/form-control.png)}.cart .items li{border-bottom:1px solid #efc3bb;padding:8px 0;color:#fff}.cart .items li.total{font-weight:bold}.cart .items .pull-left{width:60%}.cart .items .pull-right{width:40%;font-size:1.2em}.sneaky-coupon input[type='text']{width:84px;height:22px;line-height:22px;padding:0 4px}.sneaky-coupon button{cursor:pointer;background:#67BF95;border:1px solid transparent;color:#fff;height:22px;line-height:22px;padding:0 8px;text-transform:uppercase;border-radius:4px;outline:none}.sneaky-coupon button:hover{background:#8bceae}#snkycpn-msg{color:#A20EDF;text-transform:uppercase}.editor{position:fixed;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:500}.editor .inner{box-shadow:0 5px 10px #000;width:96%;height:94%;position:absolute;left:2%;top:3%;background:#fff}.editor .left-pane{float:left;width:75%;height:100%}.editor .left-pane .pad{border:30px solid #fff;width:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.editor .right-pane{float:right;width:25%;height:100%;background:#f2f2f2;border-left:1px solid #c4c4c4;box-shadow:1px 0 0 1px #fff inset;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer{background:#2e2e2e;padding:110px 0 80px}.footer h3{font-style:italic;font-size:3.3em;margin-bottom:.3em}.footer .ic{margin-bottom:-11px;margin-right:6px;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);opacity:.5;-moz-transition-property:"opacity";-o-transition-property:"opacity";-webkit-transition-property:"opacity";transition-property:"opacity";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.footer a{font-size:1.7em;color:#fff;-moz-transition-property:"color";-o-transition-property:"color";-webkit-transition-property:"color";transition-property:"color";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.footer a.email{color:#64b890;font-weight:300}.footer a.email:hover{color:#418e6a}.footer a:hover{color:#d5d5d5}.footer a:hover .ic{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3}.footer .spacing{display:inline-block;*display:inline;zoom:1;width:50px}.information p{line-height:24px;padding:14px 0;color:#d4d4d3;font-size:.9em;margin-bottom:0}.information p.pull-right{text-align:right}.information a{color:#d4d4d3}.information a:hover{text-decoration:underline}.loading{z-index:10000;background:rgba(255,255,255,0.9) url(images/loading.gif) no-repeat center center;position:fixed;top:0;left:0;width:100%;height:100%}.phorm2 h2{font-size:3em}.phorm2 .shippingAddress{width:50%}.phorm2 .shippingAddress label{display:block;color:#fff;text-align:left;width:auto !important}.phorm2 .shippingAddress label.small-label{max-width:75%}.phorm2 .shippingAddress label.small-label input[type="checkbox"]{float:left;margin-right:8px;margin-bottom:12px}.phorm2 .shippingAddress input[type='text'],.phorm2 .shippingAddress select{width:75%;font-size:.95em;color:#000}.phorm2 .shippingAddress .button{width:auto}.phorm2 .restart{display:inline-block;*display:inline;zoom:1;color:#fff;margin-left:20px;font-size:1.1em}.phorm2 .restart:hover{color:#67BF95}.section #viewCartTable{background:#d86a56;border:0;color:#fff}.section #viewCartTable th{background:#c05d4b;border:0}.section #viewCartTable h4{font-size:1.5em;padding:1.4em 0 .4em;margin-bottom:0}.section #viewCartTable p{margin-bottom:.8em}.section .alert-message{margin-right:0;box-shadow:none;border:0}.section .alert-message.alert-error{background:#832d2d;border:0;text-shadow:none}.section .alert-message p{font-size:1.3em;margin-bottom:.3em}.section .alert-message li{line-height:1.2em;text-transform:capitalize}.cart-thumb{float:left;margin-right:10px}.cart-thumb img{max-width:100px;height:auto}.gform_wrapper ul{list-style:none;padding:0}.gform_wrapper li{margin-bottom:1.4em}.gform_wrapper .gfield_label{color:#fff}.gform_wrapper .gfield_label .gfield_required{color:#B31010}.gform_wrapper .gfield_radio li{margin-bottom:.3em}.gform_wrapper .gfield_radio label{display:inline-block;*display:inline;zoom:1;background:#fff;border-radius:4px;padding:10px 14px;color:#303030;cursor:pointer;-moz-transition-property:"background, color";-o-transition-property:"background, color";-webkit-transition-property:"background, color";transition-property:"background, color";-moz-transition-duration:"0.2s";-o-transition-duration:"0.2s";-webkit-transition-duration:"0.2s";transition-duration:"0.2s"}.gform_wrapper .gfield_radio label:hover{background:#40996f;color:#fff}.gform_wrapper .gfield_radio input{visibility:hidden;width:0;height:0}.gform_wrapper .gfield_radio input:checked+label{background:#67bf95;color:#fff}.gform_wrapper input[type='text'],.gform_wrapper textarea{width:90%}.gform_wrapper .gfield_checkbox label{display:inline;font-size:1em;text-transform:none;color:#fff;line-height:1.5em;padding-left:10px}.gform_wrapper .validation_error{background:#a20edf;color:#fff;display:inline-block;*display:inline;zoom:1;padding:10px;margin-bottom:2em}.gform_wrapper .validation_message{background:#a20edf;color:#fff;display:inline-block;*display:inline;zoom:1;padding:4px;margin-left:8px}.examples li{float:left;width:300px;height:260px;padding:10px}.examples a{display:block;border:7px solid #d86a56}.examples a:hover{border-color:#fff}.examples .preview{width:286px;height:246px;background-position:center center;background-size:cover;background-repeat:no-repeat}.examples img{width:100%;height:auto}.wall-image-preview{max-width:100%;height:auto;margin-bottom:1.5em}.section.red .text-content{font-size:1.15em;line-height:1.3em}.section.red .text-content p{line-height:1.3em}.section.red .text-content p.callout{font-size:2.4em}.section.red .text-content h3{font-size:2.6em;line-height:1em;text-align:left}.section.red .text-content h4{font-size:1.6em;line-height:1em;font-weight:300}.section.red .text-content .align-center{text-align:center}.section.red .text-content .right-block-small{padding:26px 24px}.section.red .text-content .right-block-small p{margin-bottom:.35em}.room-trigger-container{position:absolute;width:150px;top:130px;left:-96px;z-index:3}.room-trigger-container .button{text-align:center;padding:15px 35px 15px 15px;height:auto;line-height:1.5em;border-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0}.room-trigger-container .button i{font-size:2em;margin-bottom:.2em}@media screen and (max-width: 1659px){.section{padding:25px 0}h2.huge{font-size:4.5em}.getting-started{max-width:700px;padding:15px 0}.button{padding:0 30px;height:74px;line-height:74px;font-size:2.1em}.footer{padding:65px 0 40px}h3{font-size:3.4em;margin-bottom:.7em}.gallery-categories,.gallery-selection{padding-top:2em}}
