@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:300);article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{height:auto;border:0;-ms-interpolation-mode:bicubic;}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle;}button,input{*overflow:visible;line-height:normal;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}textarea{overflow:auto;vertical-align:top;}body.maintenance-page{background:#000000;}body.maintenance-page #page-wrapper{margin-left:auto;margin-right:auto;margin-top:100px;min-height:0;min-width:0;width:620px;padding:40px 50px;border:10px solid #333333;}body.maintenance-page #page-wrapper img{max-height:120px;margin-bottom:20px;}.whitebox{background:#FFFFFF;border:1px solid #CCCCCC;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);padding:20px;}.text-shadow{text-shadow:1px 1px 1px rgba(0,0,0,0.5);}.pull-right{float:right;}.pull-left{float:left;}.line{border-top:1px solid #CCC;margin-top:20px;margin-bottom:20px;display:block;}.border.shadow{-webkit-box-shadow:0 0px 4px #cccccc;-moz-box-shadow:0 0px 4px #cccccc;box-shadow:0 0px 4px #cccccc;padding:5px;line-height:1;border:1px solid #ddd;}.border{border:1px solid #CCC;padding:4px;vertical-align:baseline;}.border:hover{-webkit-box-shadow:0 0px 4px #cccccc;-moz-box-shadow:0 0px 4px #cccccc;box-shadow:0 0px 4px #cccccc;opacity:1;}.no-margin{margin:0;}.well{min-height:20px;padding:12px;margin-bottom:12px;background-color:#fff;border:1px solid #3b3d43;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15);}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}.full{width:100%;margin:0;float:none;*zoom:1;}.full:before,.full:after{display:table;content:"";}.full:after{clear:both;}body.debug .node:before{content:"Node";}#header .block-menu-block ul.menu,#header .block-menu ul.menu,#sub-header .menu-block ul.menu,#sub-header .block-menu-block ul.menu{font-size:14px;line-height:24px;vertical-align:middle;border-bottom:none;padding:0;margin:20px 0;}#header .block-menu-block ul.menu li,#header .block-menu ul.menu li,#sub-header .menu-block ul.menu li,#sub-header .block-menu-block ul.menu li{list-style:none;display:block;margin:0;padding:0;font-size:16px;font-family:'Roboto Slab',sans-serif;}#header .block-menu-block ul.menu li.active-trail,#header .block-menu ul.menu li.active-trail,#sub-header .menu-block ul.menu li.active-trail,#sub-header .block-menu-block ul.menu li.active-trail{color:#fff;}#header .block-menu-block ul.menu li a,#header .block-menu ul.menu li a,#sub-header .menu-block ul.menu li a,#sub-header .block-menu-block ul.menu li a{padding:6px 10px;display:block;color:#fff;text-transform:uppercase;}#header .block-menu-block ul.menu li a:hover,#header .block-menu ul.menu li a:hover,#sub-header .menu-block ul.menu li a:hover,#sub-header .block-menu-block ul.menu li a:hover{color:#ccc;}#header .block-menu-block ul.menu li a.active,#header .block-menu ul.menu li a.active,#sub-header .menu-block ul.menu li a.active,#sub-header .block-menu-block ul.menu li a.active{color:#999;}#header .block-menu-block ul.menu li.expanded.hover a,#header .block-menu ul.menu li.expanded.hover a,#sub-header .menu-block ul.menu li.expanded.hover a,#sub-header .block-menu-block ul.menu li.expanded.hover a{background:#333333;}#header .block-menu-block ul.menu li.expanded.hover ul,#header .block-menu ul.menu li.expanded.hover ul,#sub-header .menu-block ul.menu li.expanded.hover ul,#sub-header .block-menu-block ul.menu li.expanded.hover ul{background:#333;margin:0;padding:0;}#header .block-menu-block ul.menu li.expanded.hover ul li,#header .block-menu ul.menu li.expanded.hover ul li,#sub-header .menu-block ul.menu li.expanded.hover ul li,#sub-header .block-menu-block ul.menu li.expanded.hover ul li{margin:0;border-bottom:1px solid #000000;}#header .block-menu-block ul.menu li.expanded.hover ul li:last-child,#header .block-menu ul.menu li.expanded.hover ul li:last-child,#sub-header .menu-block ul.menu li.expanded.hover ul li:last-child,#sub-header .block-menu-block ul.menu li.expanded.hover ul li:last-child{border:none;}#header .block-menu-block ul.menu li.expanded.hover ul li a,#header .block-menu ul.menu li.expanded.hover ul li a,#sub-header .menu-block ul.menu li.expanded.hover ul li a,#sub-header .block-menu-block ul.menu li.expanded.hover ul li a{font-weight:normal;font-size:13px;line-height:18px;padding:8px 12px;display:block;color:#fff;text-shadow:none;}#header .block-menu-block ul.menu li.expanded.hover ul li a:hover,#header .block-menu ul.menu li.expanded.hover ul li a:hover,#sub-header .menu-block ul.menu li.expanded.hover ul li a:hover,#sub-header .block-menu-block ul.menu li.expanded.hover ul li a:hover{background:#000000;}#sidebar-first .block-menu-block ul.menu,#sidebar-second .block-menu-block ul.menu{text-rendering:optimizeLegibility;font-size:14px;line-height:20px;vertical-align:middle;border-bottom:none;margin:10px 10px 0 0;padding:0;}#sidebar-first .block-menu-block ul.menu li,#sidebar-second .block-menu-block ul.menu li{float:none;display:block;margin:0;padding:0;font-family:'Roboto Slab',sans-serif;text-transform:uppercase;}#sidebar-first .block-menu-block ul.menu li:last-child,#sidebar-second .block-menu-block ul.menu li:last-child{border:none;}#sidebar-first .block-menu-block ul.menu li a,#sidebar-second .block-menu-block ul.menu li a{padding:8px 10px 8px 10px;display:block;color:#333;}#sidebar-first .block-menu-block ul.menu li a:hover,#sidebar-second .block-menu-block ul.menu li a:hover{color:#666;}#sidebar-first .block-menu-block ul.menu li a.active,#sidebar-second .block-menu-block ul.menu li a.active{color:#000;text-shadow:none;}#sidebar-first .block-menu-block ul.menu li.expanded ul,#sidebar-second .block-menu-block ul.menu li.expanded ul{margin-left:20px;margin-top:0;}#sidebar-first .block-menu-block ul.menu li.expanded ul ul,#sidebar-second .block-menu-block ul.menu li.expanded ul ul{margin-left:20px;margin-top:0;}#footer .block-menu-block ul.menu{font-family:'Roboto Slab',sans-serif;vertical-align:middle;border:none;border-bottom:none;margin:0;padding:0;}#footer .block-menu-block ul.menu li{float:left;text-transform:uppercase;display:block;border:none;border-bottom:none;margin:0;}#footer .block-menu-block ul.menu li a{padding:0 8px;display:block;background:none;color:#FFF;}#footer .block-menu-block ul.menu li a:hover{color:#CCC;}#footer .block-menu-block ul.menu li a.active{background:none;color:#CCC;}#footer .block-menu-block ul.menu li.expanded ul ul li a{text-indent:20px;}.dropdown{z-index:100;position:relative;}.dropdown li{position:relative;}.dropdown ul{width:220px;visibility:hidden;position:absolute;top:50px;left:0;}.dropdown ul li{float:none !important;display:block;}.dropdown ul ul{left:100%;top:0;}.dropdown ul.dropdown li:hover > ul{visibility:visible;}.dropdown.menu-vertical ul{width:auto;visibility:hidden;position:relative;}.dropdown.menu-vertical ul li{float:none !important;}#utils{*zoom:1;margin-bottom:10px;}#utils:before,#utils:after{display:table;content:"";}#utils:after{clear:both;}.tabs{clear:both;}#skip-link{left:50%;margin-left:-6.5em;margin-top:0;padding:0 0.5em;position:absolute;width:12em;z-index:50;}#skip-link a,#skip-link a:link,#skip-link a:visited{background:#444;background:rgba(0,0,0,0.6);color:#fff;display:block;line-height:2;padding:0;text-align:center;text-decoration:none;-khtml-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-radius:0 0 10px 10px;}#skip-link a:hover,#skip-link a:active,#skip-link a:focus{outline:0;}ul.primary{border-bottom:0px solid #BBBBBB;border-collapse:collapse;height:auto;line-height:normal;list-style:none outside none;margin:20px 0 20px 0;padding:0 0 0 0;white-space:nowrap;}ul.primary li a{background-color:#000;color:#FFF;margin:0 0 0 0;padding:8px 16px 8px 16px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;}ul.primary li a:hover{background-color:#000000;color:#FFF;border:none;}ul.primary li.active a{background-color:#666;border-color:#e1e1e1 #e1e1e1 #fff;border-style:solid;border-width:1px;}form{margin:0 0 0 0;}.form-item{margin:0 0 10px;padding:0;position:relative;}fieldset{padding:0;margin:0;border:0;}legend{color:#333;display:block;font-size:20px;font-weight:bold;padding-bottom:10px;text-transform:capitalize;width:100%;}label{display:block;margin-bottom:5px;color:#333;font-size:100%;font-weight:bold;margin-bottom:6px;padding-top:12px;text-transform:capitalize;}input,textarea,select{color:#484848;display:inline-block;padding:4px 5px;margin-bottom:4px;border:2px solid #ccc;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0;font-size:100%;vertical-align:middle;line-height:normal;*overflow:visible;-moz-transition:border linear 0.2s,box-shadow linear 0.2s 2s linear 0s;-webkit-transition:border linear 0.2s,box-shadow linear 0.2s 2s linear 0s;-o-transition:border linear 0.2s,box-shadow linear 0.2s 2s linear 0s;transition:border linear 0.2s,box-shadow linear 0.2s 2s linear 0s;}input[type="image"],input[type="checkbox"],input[type="radio"]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;}input[type="file"]{width:auto;padding:initial;line-height:initial;border:initial;background-color:#fff;background-color:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}select,input[type="file"]{height:28px;*margin-top:4px;line-height:28px;}input[type="file"]{line-height:18px \9;}select{width:220px;background-color:#fff;}select[multiple],select[size]{height:auto;}input[type="image"]{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}textarea{height:auto;}input[type="hidden"]{display:none;}.radio,.checkbox{padding-left:18px;}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-18px;}.controls > .radio:first-child,.controls > .checkbox:first-child{padding-top:5px;}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle;}.radio.inline + .radio.inline,.checkbox.inline + .checkbox.inline{margin-left:10px;}input:focus,textarea:focus{border-color:rgba(82,168,236,0.8);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);outline:0;outline:thin dotted \9;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.btn{background:#CCC;display:inline-block;padding:7px 10px;margin-bottom:0;font-size:12px;line-height:normal;color:#000000;text-align:center;vertical-align:middle;cursor:pointer;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-transition:background 0.2s linear 0s;-webkit-transition:background 0.2s linear 0s;-o-transition:background 0.2s linear 0s;transition:background 0.2s linear 0s;}.btn:hover{color:#333;text-decoration:none;-moz-transition:background 0.5s linear 2s linear 0s;-webkit-transition:background 0.5s linear 2s linear 0s;-o-transition:background 0.5s linear 2s linear 0s;transition:background 0.5s linear 2s linear 0s;background:#eee;}.btn-small{padding:5px 9px;font-size:11px;line-height:normal;}.btn-large{padding:9px 14px;font-size:13px;line-height:normal;}.btn-full{padding:5px 9px;font-size:10px;line-height:normal;display:block;}.btn-primary{background:#000000;color:#FFF;}.btn-primary:hover{background:#000000;color:#FFF;}.btn-secondary{background:#333333;color:#FFF;}.btn-secondary:hover{background:#1a1a1a;color:#FFF;}.btn-red{background:#f00600;color:#FFF;}.btn-red:hover{background:#bd0500;color:#FFF;}.btn-black{background:#000;color:#FFF;}.btn-black:hover{background:#333;color:#FFF;}input.form-submit{background:#CCC;display:inline-block;padding:7px 10px;margin-bottom:0;font-size:12px;line-height:normal;color:#000000;text-align:center;vertical-align:middle;cursor:pointer;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-transition:background 0.2s linear 0s;-webkit-transition:background 0.2s linear 0s;-o-transition:background 0.2s linear 0s;transition:background 0.2s linear 0s;background:#000000;color:#FFF;width:auto;}input.form-submit:hover{color:#333;text-decoration:none;-moz-transition:background 0.5s linear 2s linear 0s;-webkit-transition:background 0.5s linear 2s linear 0s;-o-transition:background 0.5s linear 2s linear 0s;transition:background 0.5s linear 2s linear 0s;background:#eee;}input.form-submit:hover{background:#000000;color:#FFF;}input.form-submit:hover{background:#000000;}input.form-submit.disabled{cursor:default;color:#666;background-color:#EAEAEA;}input.form-submit.disabled:hover{cursor:default;color:#666;background-color:#EAEAEA;}input[value="Remove"]{padding:5px 9px;font-size:11px;line-height:normal;}input[value="Update cart"]{padding:9px 14px;font-size:13px;line-height:normal;margin:0 10px 0 0;}input[value="Checkout"]{padding:9px 14px;font-size:13px;line-height:normal;}input[value="Buy Cushions"]{padding:9px 14px;font-size:13px;line-height:normal;}input[value="Cancel"]{padding:9px 14px;font-size:13px;line-height:normal;margin:0 10px 0 0;}input[value="Review order"]{padding:9px 14px;font-size:13px;line-height:normal;}input[value="Back"]{padding:9px 14px;font-size:13px;line-height:normal;margin:0 10px 0 0;}input[value="Submit order"]{padding:9px 14px;font-size:13px;line-height:normal;}#cboxPrevious,#cboxNext,cboxClose{border:0;}body{margin:0;padding:0;font-family:'Roboto Slab',sans-serif;font-size:13px;line-height:20px;color:#333;background:#fff;}a{text-decoration:none;color:#000000;}a:hover{text-decoration:underline;color:#262626;}div.messages{max-width:960px;margin:auto;}h1{margin-left:10px;}a.logo{text-align:center;display:block;margin:20px 0;}a.logo img{width:120px;}span.byline{font-size:32px;line-height:40px;display:block;padding:0 20px;text-align:center;}.tabs{text-align:center;}.front h1.node-title{display:none;}.front .field-name-body{padding:20px 20%;margin:30px;text-align:center;background:#000;}.front .field-name-body p{font-size:16px;line-height:24px;color:#fff;}.region-content{max-width:1020px;margin:auto;padding:0 20px;}#block-views-clients-block{margin:0 20px;*zoom:1;}#block-views-clients-block:before,#block-views-clients-block:after{display:table;content:"";}#block-views-clients-block:after{clear:both;}.node-client{float:left;width:306px;margin:10px;position:relative;}.node-client .group-inner{background:#ccc;padding:10px;}.node-client h2{font-size:14px;line-height:24px;margin:0 10px;}.node-client img{width:100%;}.node-client .field-name-cf-link a{font-family:arial,helvetica,serif;color:#fff;display:block;background:#000;padding:4px 10px;text-align:center;margin-top:10px;}.node-client .field-name-cf-link a:hover{background:#333;text-decoration:none;}.node-client .field-name-field-tag{overflow:hidden;}.node-client .field-name-field-tag ul{margin:0;padding:0 10px;}.node-client .field-name-field-tag li{list-style:none;display:inline-block;margin-right:10px;line-height:10px;}.node-client .field-name-field-tag li a{font-size:11px;font-family:arial,helvetica,serif;}.contact{*zoom:1;width:100%;padding:40px 0;margin:40px 0 20px 0;background:#000;color:#fff;text-align:center;clear:both;}.contact:before,.contact:after{display:table;content:"";}.contact:after{clear:both;}.contact img{width:120px;height:auto;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;}.contact a{color:#fff;}.copyright{clear:both;text-align:center;margin-bottom:40px;}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.region-content{max-width:728px;}.node-client{width:209px;}}@media (max-width:767px){.front .field-name-body{margin:20px;}.node-client{width:100%;clear:both;margin:0 0 20px 0;}#block-views-clients-block .views-row{width:100%;clear:both;float:left;}}
