@import url(http://fonts.googleapis.com/css?family=Roboto:400,100,700,500,300);@font-face{font-family:'MuseoRegular';src:url(/sites/all/themes/elastik/fonts/Museo100-Regular-webfont.eot);src:url(/sites/all/themes/elastik/fonts/Museo100-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/elastik/fonts/Museo100-Regular-webfont.woff) format('woff'),url(/sites/all/themes/elastik/fonts/Museo100-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/elastik/fonts/Museo100-Regular-webfont.svg#Museo100Regular) format('svg');font-weight:100;font-style:normal;}@font-face{font-family:'MuseoRegular';src:url(/sites/all/themes/elastik/fonts/Museo300-Regular-webfont.eot);src:url(/sites/all/themes/elastik/fonts/Museo300-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/elastik/fonts/Museo300-Regular-webfont.woff) format('woff'),url(/sites/all/themes/elastik/fonts/Museo300-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/elastik/fonts/Museo300-Regular-webfont.svg#Museo300Regular) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'MuseoRegular';src:url(/sites/all/themes/elastik/fonts/Museo500-Regular-webfont.eot);src:url(/sites/all/themes/elastik/fonts/Museo500-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/elastik/fonts/Museo500-Regular-webfont.woff) format('woff'),url(/sites/all/themes/elastik/fonts/Museo500-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/elastik/fonts/Museo500-Regular-webfont.svg#Museo500Regular) format('svg');font-weight:500;font-style:normal;}@font-face{font-family:'MuseoRegular';src:url(/sites/all/themes/elastik/fonts/Museo700-Regular-webfont.eot);src:url(/sites/all/themes/elastik/fonts/Museo700-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/elastik/fonts/Museo700-Regular-webfont.woff) format('woff'),url(/sites/all/themes/elastik/fonts/Museo700-Regular-webfont.ttf) format('truetype'),url(/sites/all/themes/elastik/fonts/Museo700-Regular-webfont.svg#Museo700Regular) format('svg');font-weight:700;font-style:normal;}html{font-family:'MuseoRegular','Helvetica','Arial',sans-serif;font-size:62.5%;}body{background:url(/sites/all/themes/elastik/images/bg.png) repeat;letter-spacing:0.1em;}a{text-decoration:none;color:#666666;outline:none;}a:hover{color:#333333;}p{font-size:14px;font-size:1.4rem;font-weight:100;margin:0 0 10px 0;}ul{margin:10px 0;padding:0 0 0 20px;}ul li{font-size:14px;font-size:1.4rem;font-weight:100;}ol{margin:10px 0;padding:0 0 0 20px;}ol li{font-size:15px;font-size:1.5rem;font-weight:100;}h1{font-size:24px;font-size:2.4rem;font-weight:700;}h2{font-size:22px;font-size:2.2rem;font-weight:700;}h3{font-size:20px;font-size:2rem;font-weight:700;}h4{font-size:18px;font-size:1.8rem;font-weight:700;}h5{font-size:16px;font-size:1.6rem;font-weight:700;}h6{font-size:14px;font-size:1.4rem;font-weight:700;}.js #nav .region-navigation ul{display:none;}body{padding:0 10px;margin:0;}#container{margin:0 auto;max-width:960px;}#nav{zoom:1;}#nav:before{content:'';display:block;}#nav:after{content:'';display:table;clear:both;}#nav #social{text-align:center;padding:10px 0 10px 0;}#nav #social ul{list-style-type:none;padding:0;}#nav #social ul li{display:inline;}#nav #social ul li a{font-size:11px;font-size:1.1rem;font-weight:100;text-decoration:none;color:#000000;margin:0 10px;}#nav #social ul li a:hover{color:#333333;}#nav #logo{width:125px;margin:20px auto;}#nav #logo a img{display:block;border:none;height:120px;width:auto;margin:0 auto;}#nav #logo span{display:block;font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;margin:5px 0 0 70px;}#nav #menu-link{margin:0 0 10px 0;}#nav #menu-link a{text-align:center;display:block;padding:10px;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1em;text-transform:uppercase;text-decoration:none;color:#999999;}#nav .region-navigation ul{width:100%;padding:0;zoom:1;}#nav .region-navigation ul:before{content:'';display:block;}#nav .region-navigation ul:after{content:'';display:table;clear:both;}#nav .region-navigation ul li{list-style-type:none;display:block;float:left;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;text-align:center;}#nav .region-navigation ul li a{font-size:16px;font-size:1.6rem;font-weight:700;text-transform:uppercase;text-decoration:none;color:#000000;}#nav .region-navigation ul li a:hover{color:#666666;}#nav .region-navigation ul li.active-trail a,#nav .region-navigation ul li.active-trail span{color:#666666;}#nav .region-navigation ul li span{font-size:12px;font-size:1.2rem;font-weight:100;color:#000000;text-transform:lowercase;}#main{margin-top:30px;}#main .content{font-size:14px;font-size:1.4rem;font-weight:400;}#main .content p{line-height:1.4em;}#main .content p.small{font-size:12px;font-size:1.2rem;font-weight:400;font-weight:100;letter-spacing:0.6px;}#main .content p.xsmall{font-size:10px;font-size:1rem;font-weight:400;font-weight:100;letter-spacing:0.4px;}#main .content .node-page{width:240px;margin:0 auto;}#main .content .node-page .field-name-body{margin-bottom:30px;}#main .content .node-page .field-name-body p img{width:100%;max-width:240px;height:auto;text-align:center;}#main .content .node-page .field-name-field-page-images{margin:0 auto;width:240px;}#main .content .node-page .field-name-field-page-images .field-item{margin:0 0 30px 0;}#main .content .node-page .field-name-field-page-images .field-item .inner{margin-bottom:2px;background-color:#CCCCCC;padding:10px 10px 0 10px;}#main .content .node-page .field-name-field-page-images .field-item .inner img{display:block;width:100%;height:auto;}#main .content .node-page .field-name-field-page-images .field-item .inner .field-title{display:block;color:#333333;font-size:12px;font-size:1.2rem;font-weight:100;padding:15px 0;}#main .content .node-page .field-name-field-page-images .field-item .triangle{height:0;width:0;border-top:100px solid #CCCCCC;border-right:0px solid transparent;border-left:240px solid transparent;}#main .content .node-portfolio-item .field-name-body{width:240px;margin:0 auto;}#main .content .node-portfolio-item .field-name-field-images{width:100%;margin:20px 0;}#main .content .node-portfolio-item .field-name-field-images .field-items .field-item{margin:10px 0;}#main .content .node-portfolio-item .field-name-field-images img{display:block;width:100%;height:auto;}#main .content .node-portfolio-item ul.flippy{zoom:1;display:block;width:240px;padding:0;margin:0 auto;text-align:none;}#main .content .node-portfolio-item ul.flippy:before{content:'';display:block;}#main .content .node-portfolio-item ul.flippy:after{content:'';display:table;clear:both;}#main .content .node-portfolio-item ul.flippy li{font-size:12px;font-size:1.2rem;font-weight:500;display:block;padding:0;}#main .content .node-portfolio-item ul.flippy li.previous{float:left;margin:0 20px 0 0;}#main .content .node-portfolio-item ul.flippy li.next{float:left;}#main .content .node-portfolio-item .nodenav{zoom:1;display:block;width:240px;padding:0;margin:0 auto;text-align:none;}#main .content .node-portfolio-item .nodenav:before{content:'';display:block;}#main .content .node-portfolio-item .nodenav:after{content:'';display:table;clear:both;}#main .content .node-portfolio-item .nodenav a{font-size:12px;font-size:1.2rem;font-weight:500;display:block;padding:0;}#main .content .node-portfolio-item .nodenav a.previous{float:left;margin:0 20px 0 0;}#main .content .node-portfolio-item .nodenav a.next{float:left;}.view-portfolio-items-listing .view-content,.view-elastik-homepage .view-content,.view-elastik-portfolio-block .view-content{zoom:1;}.view-portfolio-items-listing .view-content:before,.view-elastik-homepage .view-content:before,.view-elastik-portfolio-block .view-content:before{content:'';display:block;}.view-portfolio-items-listing .view-content:after,.view-elastik-homepage .view-content:after,.view-elastik-portfolio-block .view-content:after{content:'';display:table;clear:both;}.view-portfolio-items-listing .views-row,.view-elastik-homepage .views-row,.view-elastik-portfolio-block .views-row{width:240px;margin:0 auto;}.view-portfolio-items-listing .views-row .inner,.view-elastik-homepage .views-row .inner,.view-elastik-portfolio-block .views-row .inner{padding:10px 10px 0 10px;margin-bottom:2px;display:block;}.view-portfolio-items-listing .views-row .inner .views-field-field-block-image a,.view-elastik-homepage .views-row .inner .views-field-field-block-image a,.view-elastik-portfolio-block .views-row .inner .views-field-field-block-image a{display:block;}.view-portfolio-items-listing .views-row .inner .views-field-field-block-image img,.view-elastik-homepage .views-row .inner .views-field-field-block-image img,.view-elastik-portfolio-block .views-row .inner .views-field-field-block-image img{border:none;width:100%;height:auto;display:block;}.view-portfolio-items-listing .views-row .inner .views-field-title,.view-elastik-homepage .views-row .inner .views-field-title,.view-elastik-portfolio-block .views-row .inner .views-field-title{display:block;color:#FFFFFF;font-size:12px;font-size:1.2rem;font-weight:500;line-height:42px;height:42px;}.view-portfolio-items-listing .views-row .triangle,.view-elastik-homepage .views-row .triangle,.view-elastik-portfolio-block .views-row .triangle{height:0;width:0;border-top:100px solid;border-left:0px solid transparent;border-right:240px solid transparent;}.view-portfolio-items-listing .views-row.views-row-even .triangle,.view-elastik-homepage .views-row.views-row-even .triangle,.view-elastik-portfolio-block .views-row.views-row-even .triangle{border-left:240px solid transparent;border-right:0px solid transparent;}.view-portfolio-items-listing .views-row.dark-title .views-field-title,.view-elastik-homepage .views-row.dark-title .views-field-title,.view-elastik-portfolio-block .views-row.dark-title .views-field-title{color:#333333;}.view-portfolio-items-listing .item-list .pager,.view-elastik-homepage .item-list .pager,.view-elastik-portfolio-block .item-list .pager{padding:0;margin:40px 0;list-style-type:none;text-align:center;}.view-portfolio-items-listing .item-list .pager li a,.view-elastik-homepage .item-list .pager li a,.view-elastik-portfolio-block .item-list .pager li a{text-decoration:none;color:#333333;font-size:12px;font-size:1.2rem;font-weight:700;}.view-portfolio-items-listing .item-list .pager li a:hover,.view-elastik-homepage .item-list .pager li a:hover,.view-elastik-portfolio-block .item-list .pager li a:hover{color:#999999;}.view-portfolio-items-listing .item-list .ajax-progress,.view-elastik-homepage .item-list .ajax-progress,.view-elastik-portfolio-block .item-list .ajax-progress{display:block;margin-top:10px;zoom:1;}.view-portfolio-items-listing .item-list .ajax-progress:before,.view-elastik-homepage .item-list .ajax-progress:before,.view-elastik-portfolio-block .item-list .ajax-progress:before{content:'';display:block;}.view-portfolio-items-listing .item-list .ajax-progress:after,.view-elastik-homepage .item-list .ajax-progress:after,.view-elastik-portfolio-block .item-list .ajax-progress:after{content:'';display:table;clear:both;}.view-portfolio-items-listing .item-list .ajax-progress .throbber,.view-elastik-homepage .item-list .ajax-progress .throbber,.view-elastik-portfolio-block .item-list .ajax-progress .throbber{float:none;background:url(/sites/all/themes/elastik/images/loader.gif) no-repeat;margin:0 auto;}.view-elastik-homepage-banner{margin:0 auto 20px auto;width:240px;overflow:hidden;}.view-elastik-homepage-banner .views-field-field-banner-image a{display:block;}.view-elastik-homepage-banner .views-field-field-banner-image a img{display:block;}.home #block-system-main{float:left;width:100%;}#block-views-elastik-portfolio-block-block,#block-views-elastik-pinterest-board-block{float:left;width:100%;}.view-elastik-portfolio-block{width:100%;}.view-elastik-pinterest-board{width:100%;}.view-elastik-pinterest-board .view-content{margin:0 auto;width:240px;}.view-elastik-pinterest-board .view-content .inner{padding:10px 10px 0 10px;background:#CCCCCC;zoom:1;}.view-elastik-pinterest-board .view-content .inner:before{content:'';display:block;}.view-elastik-pinterest-board .view-content .inner:after{content:'';display:table;clear:both;}.view-elastik-pinterest-board .view-content .inner .views-row{width:110px;float:left;}.view-elastik-pinterest-board .view-content .inner .views-row .views-field-field-pinterest-image a{display:block;outline:none;}.view-elastik-pinterest-board .view-content .inner .views-row .views-field-field-pinterest-image img{width:100%;height:auto;display:block;}.view-elastik-pinterest-board .view-content .title{display:block;color:#333333;background:#CCCCCC;font-size:12px;font-size:1.2rem;font-weight:500;padding:14px 10px 15px 10px;margin-bottom:2px;}.view-elastik-pinterest-board .view-content .triangle{height:0;width:0;border-top:#CCCCCC 100px solid;border-left:240px solid transparent;border-right:0px solid transparent;}#footer{margin:50px 0;}#footer .section{display:block;width:240px;margin:0 auto;}#footer .section p{font-size:11px;font-size:1.1rem;font-weight:100;margin:0;padding:6px 10px;text-transform:lowercase;}#footer .section p a{text-decoration:none;}#footer #first p{background:#BBBBBB;}#footer #first p a{color:#555555;}#footer #second p{background:#777777;}#footer #second p a{color:#333333;}#footer #third p{background:#DDDDDD;color:#666666;}#footer #third p a{color:#666666;}#footer #fourth p{background:#555555;color:#999999;}#block-views-contacts-contact-block .view-content .views-row{margin:0 0 30px 0;text-align:center;}.page-not-found .errormsg,.access-denied .errormsg{width:240px;margin:0 auto;text-align:center;}.page-not-found .errormsg h1,.access-denied .errormsg h1{font-size:70px;font-size:7rem;font-weight:700;margin:20px 0;}.page-not-found .errormsg p,.access-denied .errormsg p{font-size:12px;font-size:1.2rem;font-weight:100;}.maintenance-page #nav #logo{margin:20px auto;}.maintenance-page #content{width:240px;margin:0 auto;font-size:12px;font-size:1.2rem;font-weight:100;}#backtotop{background:url(/sites/all/themes/elastik/images/backtotop.png) no-repeat scroll center center;bottom:0;width:81px;height:62px;}@media screen and (min-width:500px){.home #block-system-main{width:480px;}.js #nav .region-navigation ul{display:block;}.js #menu-link{display:none;}#nav #logo{float:left;margin:0;width:15%;zoom:1;}#nav #logo:before{content:'';display:block;}#nav #logo:after{content:'';display:table;clear:both;}#nav #logo a{display:block;}#nav #logo a img{height:100px;}#nav #logo span{margin:5px 0 0 55px;}#nav .region-navigation{float:left;width:75%;}#nav .region-navigation ul li{text-align:left;display:inline;width:50%;padding:10px 20px 10px 0;*width:44%;*padding:3% 20px 3% 0;}#nav .region-navigation ul li a{font-size:12px;font-size:1.2rem;font-weight:700;}#nav .region-navigation ul li span{font-size:12px;font-size:1.2rem;font-weight:100;}#main{min-width:480px;}#main .content .node-page{width:100%;margin:0;}#main .content .node-page .field-name-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:466px;zoom:1;}#main .content .node-page .field-name-body:before{content:'';display:block;}#main .content .node-page .field-name-body:after{content:'';display:table;clear:both;}#main .content .node-page .field-name-field-page-images{margin:0;width:219px;}#main .content .node-page .field-name-field-page-images .field-item .triangle{border-left:219px solid transparent;}#main .content .node-portfolio-item .field-name-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:480px;margin:0;}#main .content .node-portfolio-item ul.flippy{width:100%;}#main .content .node-portfolio-item .nodenav{width:100%;}.view-elastik-homepage-banner{margin:0 0 20px 0;width:100%;}.view-portfolio-items-listing .views-row,.view-elastik-homepage .views-row{float:left;}.view-portfolio-items-listing .item-list .pager,.view-elastik-homepage .item-list .pager{margin:20px 0;}.view-portfolio-items-listing{margin:0 0 20px 0;}#block-views-elastik-portfolio-block-block,#block-views-elastik-pinterest-board-block{width:240px;}.view-elastik-portfolio-block,.view-elastik-pinterest-board{width:240px;}#block-views-contacts-contact-block{margin:0 0 30px 0;}#block-views-contacts-contact-block .view-content{zoom:1;}#block-views-contacts-contact-block .view-content:before{content:'';display:block;}#block-views-contacts-contact-block .view-content:after{content:'';display:table;clear:both;}#block-views-contacts-contact-block .view-content .views-row{width:219px;margin:0;float:left;text-align:left;}#block-views-contacts-contact-block .view-content .views-row.views-row-odd{margin:0 28px 0 0;}#block-views-contacts-contact-block .view-content .views-row img{width:100%;height:auto;}#footer{margin:70px 0 50px 0;}#footer .section{float:left;margin:0;width:50%;}.page-not-found .errormsg,.access-denied .errormsg{width:100%;}.page-not-found .errormsg h1,.access-denied .errormsg h1{font-size:100px;font-size:10rem;font-weight:700;}.maintenance-page #nav #logo{float:none;}.maintenance-page #nav #logo a{float:none;}.maintenance-page #content{width:100%;text-align:center;}}@media screen and (min-width:740px){#nav{padding:35px 0 0 0;}#nav #social{float:right;width:10%;padding:35px 0;line-height:1em;}#nav #social ul li a{text-align:right;width:100%;display:block;margin:0;line-height:1.3em;}#nav #logo{width:15%;}#nav #logo a img{margin-top:0;height:120px;}#nav #logo span{margin:5px 0 0 80px;}#nav .region-navigation ul li{width:25%;padding:40px 10px;*width:21%;*padding:40px 2%;}#nav .region-navigation ul li a{font-size:14px;font-size:1.4rem;font-weight:700;}#nav .region-navigation ul li span{font-size:14px;font-size:1.4rem;font-weight:100;}#nav .region-navigation ul li.first{padding-left:0;}#main{min-width:720px;}#main .content .node-page .field-name-body{float:left;margin-right:28px;zoom:1;}#main .content .node-page .field-name-body:before{content:'';display:block;}#main .content .node-page .field-name-body:after{content:'';display:table;clear:both;}#main .content .node-page .field-name-field-page-images{float:right;zoom:1;}#main .content .node-page .field-name-field-page-images:before{content:'';display:block;}#main .content .node-page .field-name-field-page-images:after{content:'';display:table;clear:both;}#main .content .node-portfolio-item .field-name-body{float:left;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:240px;margin:0 28px 0 0;}#main .content .node-portfolio-item .field-name-field-images{float:right;width:480px;}#main .content .node-portfolio-item .field-name-field-images .field-items{width:480px;}#main .content .node-portfolio-item ul.flippy{width:240px;float:left;margin:20px 0 0 0;}#main #block-views-contacts-contact-block{margin:0 28px 0 0;float:left;width:466px;}.contact-us #main #block-system-main{float:right;width:219px;}.contact-us #main #block-system-main .field-name-body{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:219px;}#footer .section{width:25%;}.maintenance-page #nav{padding-top:0;}.maintenance-page #nav #social{float:none;padding:10px 0 20px 0;}.maintenance-page #nav #social a{display:inline;margin:0 10px;text-align:center;}}@media screen and (min-width:980px){#main{min-width:960px;}#main .content .node-page .field-name-body{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:713px;}#main .content .node-page .field-name-body .column > *{padding:0 28px 0 0;}#main .content .node-page .field-name-field-page-images{float:right;zoom:1;}#main .content .node-page .field-name-field-page-images:before{content:'';display:block;}#main .content .node-page .field-name-field-page-images:after{content:'';display:table;clear:both;}#main .content .node-portfolio-item .field-name-field-images{width:692px;}#main .content .node-portfolio-item .field-name-field-images .field-items{width:692px;}.the-shop #main .content .node-page .field-name-body{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:466px;}.legal-information #main .content .node-page .field-name-body{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px;width:240px;}.contact-us #main #block-system-main{width:466px;}}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}form{margin:0;width:50%;}form .form-item{margin:20px 0;}form .form-item label{font-size:14px;font-size:1.4rem;font-weight:700;}form .form-item input{margin-top:5px;width:100%;}form .form-item input.form-text{border:1px solid #999999;padding:5px 2%;width:96%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;outline:none;}form .form-item .description{margin-top:5px;font-size:12px;font-size:1.2rem;font-weight:100;}form .form-actions{text-align:right;}form .form-actions input{padding:2px 10px;}form#user-login{margin:0 auto;}#messages .messages{padding:10px;font-size:14px;font-size:1.4rem;font-weight:400;}#messages .messages ul{list-style-type:none;}#messages .messages.status{background-image:none;}#messages .messages.warning{background-image:none;}#messages .messages.error{background-image:none;}
