#page{margin-left:auto;margin-right:auto;width:960px;}#header,#main-menu,#secondary-menu,#featured,#main,#footer{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:97.9167%;}#logo{float:left;}#sidebar-first{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:22.9167%;}#sidebar-second{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:22.9167%;}.one-sidebar.sidebar-first #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:72.9167%;left:25%;position:relative;}.one-sidebar.sidebar-first #sidebar-first{left:-75%;position:relative;}.one-sidebar.sidebar-second #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:72.9167%;}.two-sidebars #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:47.9167%;left:25%;position:relative;}.two-sidebars #sidebar-first{left:-50%;position:relative;}@media (max-width:960px){#page{width:100%;}}@media (max-width:767px){.two-sidebars #main{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:72.9167%;left:25%;position:relative;}.two-sidebars #sidebar-first{left:-75%;position:relative;}.two-sidebars #sidebar-second{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:97.9167%;}}@media (max-width:480px){body.two-sidebars #main,body.two-sidebars #sidebar-first,body.two-sidebars #sidebar-second,body.one-sidebar.sidebar-first #main,body.one-sidebar.sidebar-first #sidebar-first,body.one-sidebar.sidebar-first #sidebar-second,body.one-sidebar.sidebar-second #main,body.one-sidebar.sidebar-second #sidebar-first,body.one-sidebar.sidebar-second #sidebar-second{display:inline;float:left;margin-left:1.0417%;margin-right:1.0417%;width:97.9167%;right:auto;left:auto;}}#page:before,#header:before,#featured:before,#footer:before,#page:after,#header:after,#featured:after,#footer:after{content:"\0020";display:table;*zoom:1;}#page:after,#header:after,#featured:after,#footer:after{clear:both;}#page,#header,#featured,#footer{zoom:1;}
.views_slideshow_controls_text span:hover{text-decoration:underline;cursor:pointer;}
.views_slideshow_cycle_no_display,.views_slideshow_cycle_hidden,.views_slideshow_cycle_controls,.views_slideshow_cycle_image_count{display:none;}.views_slideshow_cycle_pager div a img{width:75px;height:75px;}.views_slideshow_pager_numbered div,.views_slideshow_pager_thumbnails div{display:inline;padding-left:10px;}.views_slideshow_cycle_pager.thumbnails a.activeSlide img{border:3px solid #000;}.views_slideshow_cycle_pager.numbered a.activeSlide{text-decoration:underline;}
.panels-flexible-5 .panels-flexible-region{padding:0;}.panels-flexible-5 .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-5 .panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-5 .panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-5 .panels-flexible-column{padding:0;}.panels-flexible-5 .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-5 .panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-5 .panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-5 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-5 .panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-5-main{float:left;width:99.0000%;}.panels-flexible-5-inside{padding-right:0px;}.panels-flexible-5{width:auto;}.panels-flexible-region-5-center{float:left;width:65.6629%;}.panels-flexible-region-5-menu{float:left;width:33.3371%;}.panels-flexible-row-5-main-row-inside{padding-right:0px;}
.panels-flexible-8 .panels-flexible-region{padding:0;}.panels-flexible-8 .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-8 .panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-8 .panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-8 .panels-flexible-column{padding:0;}.panels-flexible-8 .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-8 .panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-8 .panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-8 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-8 .panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-8-main{float:left;width:99.0000%;}.panels-flexible-8-inside{padding-right:0px;}.panels-flexible-8{width:auto;}.panels-flexible-region-8-center{float:left;width:54.8625%;}.panels-flexible-region-8-menu{float:left;width:44.1375%;}.panels-flexible-row-8-main-row-inside{padding-right:0px;}
.panel-flexible .panel-separator{margin:0 0 1em 0;}
.panels-flexible-3 .panels-flexible-region{padding:0;}.panels-flexible-3 .panels-flexible-region-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-3 .panels-flexible-region-inside-first{padding-left:0;}.panels-flexible-3 .panels-flexible-region-inside-last{padding-right:0;}.panels-flexible-3 .panels-flexible-column{padding:0;}.panels-flexible-3 .panels-flexible-column-inside{padding-right:0.5em;padding-left:0.5em;}.panels-flexible-3 .panels-flexible-column-inside-first{padding-left:0;}.panels-flexible-3 .panels-flexible-column-inside-last{padding-right:0;}.panels-flexible-3 .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}.panels-flexible-3 .panels-flexible-row-last{padding-bottom:0;}.panels-flexible-column-3-main{float:left;width:99.0000%;}.panels-flexible-3-inside{padding-right:0px;}.panels-flexible-3{width:auto;}.panels-flexible-region-3-center{float:left;width:65.9487%;}.panels-flexible-region-3-menu{float:left;width:33.0513%;}.panels-flexible-row-3-main-row-inside{padding-right:0px;}
.url-textfield{display:none !important;}
input.webform-calendar{display:none;padding:3px;vertical-align:top;}html.js input.webform-calendar{display:inline;}.webform-container-inline label{display:inline;margin-right:1em;}.webform-container-inline div,.webform-container-inline div.form-item{display:inline;}.webform-container-inline div.description{display:block;}.webform-container-inline div.messages{display:block;float:left;}.webform-container-inline div.ajax-progress-bar div{display:inherit;}
html,body{width:100%;height:100%;}ul,ul.inline,ul.menu,ol,ol.inline,.item-list ul{margin:0;padding:0;list-style:none;}ul li,ul.inline li,ul.menu li,ol li,ol.inline li,.item-list ul li{margin:0;padding:0;list-style:none;}a{text-decoration:none;}@font-face{font-family:'Museo Sans 500';src:url('MuseoSans_500-webfont.eot');src:url('MuseoSans_500-webfont_99GUCR.eot?') format('embedded-opentype'),url('MuseoSans_500-webfont.woff') format('woff'),url('MuseoSans_500-webfont.ttf') format('truetype'),url('MuseoSans_500-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Museo Sans 700';src:url('MuseoSans_700-webfont.eot');src:url('MuseoSans_700-webfont_0qSLVN.eot?') format('embedded-opentype'),url('MuseoSans_700-webfont.woff') format('woff'),url('MuseoSans_700-webfont.ttf') format('truetype'),url('MuseoSans_700-webfont.svg') format('svg');font-weight:normal;font-style:normal;}a,li a.active{color:#344697;}a:hover,li a.active:hover{color:#798bbc;}h1,h2{font-family:"Museo Sans 500","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}h1{font-size:24px;}h2{font-size:20px;}h3,h4{font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}h3{font-size:16px;}h4{font-size:12px;}em{font-style:italic;}strong{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;}.field .field-label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:12px;line-height:20px;}#page{background-color:white;margin:0 auto;}a.button,button,input[type="reset"],input[type="submit"],input[type="button"]{display:inline-block;height:40px;line-height:40px;padding:0 20px;background-color:#344697;background-image:url('button-back.png');color:white;font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;text-shadow:none;font-weight:normal;border:0;}a.button:hover,button:hover,input[type="reset"]:hover,input[type="submit"]:hover,input[type="button"]:hover{background-image:none;background-color:#344697;}a.button:active,button:active,input[type="reset"]:active,input[type="submit"]:active,input[type="button"]:active{background-image:none;background-color: #213456;}form label{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:3px;}input[type="text"],input[type="email"]{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;border:1px solid #c2c2c2;background-color:#f9f9f9;padding:4px 6px;line-height:20px !important;height:28px !important;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}textarea{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;border:1px solid #c2c2c2;background-color:#f9f9f9;padding:4px 6px;line-height:20px !important;font-size:12px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.grippie{display:none;}ul.menu li a{color:black;text-transform:uppercase;font-size:12px;font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}ul.menu li a:hover,ul.menu li a.active,ul.menu li a.active-drop,ul.menu li a.active-trail{color:white;background-color:#344697;}dl.feature-list dt{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;cursor:pointer;}dl.feature-list dd{padding:6px 0 6px 30px;}#block-views-new-logo-block{margin:15px 0 0 -4px;}#block-system-main-menu{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;margin-left:0;overflow:hidden;margin-top:-1.5em;border-bottom:3px solid #344697;}#block-system-main-menu .content{float:right;}#block-system-main-menu ul.menu{float:right;overflow:hidden;}#block-system-main-menu ul.menu li{float:left;}#block-system-main-menu ul.menu li a{display:block;padding:5px 15px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-ms-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}#block-system-main-menu ul.menu li a:hover,#block-system-main-menu ul.menu li a.active,#block-system-main-menu ul.menu li a.active-drop,#block-system-main-menu ul.menu li a.active-trail{color:white;background-color:#344697;}#block-system-main-menu ul.menu li ul.menu{display:none;}#block-system-main-menu ul.menu li.first{margin-left:5px;}.region-header .block-panels-mini{background-color:#e5e5e5;clear:both;border-bottom:3px solid #a3a3a3;font-family:"Museo Sans 500","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;}.region-header .block-panels-mini .content{padding:20px 0;}.region-header .block-panels-mini .inside{margin:0;}.region-header .block-panels-mini .panels-flexible-region-inside-first{padding:0 20px 0 30px;}.region-header .block-panels-mini .panels-flexible-region-inside-last{padding:0 30px 0 20px;border-left:2px solid #a3a3a3;}.region-header .block-panels-mini ul.menu{font-size:10px;}.region-header .block-panels-mini ul.menu a{padding:5px 7px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}.region-header .pane-content > ul.menu > li{display:none;}.region-header .block-panels-mini{display:none;}.region-header #block-panels-mini-new-sub-menu-windows li[class*='windows']{display:block !important;}.region-header #block-panels-mini-new-sub-menu-windows li[class*='windows'] > a{display:none !important;}.region-header #block-panels-mini-new-sub-menu-doors li[class*='doors']{display:block !important;}.region-header #block-panels-mini-new-sub-menu-doors li[class*='doors'] > a{display:none !important;}.region-header #block-panels-mini-new-sub-menu-about li[class*='about-us']{display:block !important;}.region-header #block-panels-mini-new-sub-menu-about li[class*='about-us'] > a{display:none !important;}.region-header #block-panels-mini-new-sub-menu-learn-more li[class*='learn-more']{display:block !important;}.region-header #block-panels-mini-new-sub-menu-learn-more li[class*='learn-more'] > a{display:none !important;}.block-panels-mini #mini-panel-new_sub_menu_windows .sub-menu-content,.block-panels-mini #mini-panel-new_sub_menu_windows .panels-flexible-region-first,.block-panels-mini #mini-panel-new_sub_menu_doors .sub-menu-content,.block-panels-mini #mini-panel-new_sub_menu_doors .panels-flexible-region-first{width:660px;border-right:2px solid #a3a3a3;}.block-panels-mini #mini-panel-new_sub_menu_windows .sub-menu-content .inside,.block-panels-mini #mini-panel-new_sub_menu_windows .panels-flexible-region-first .inside,.block-panels-mini #mini-panel-new_sub_menu_doors .sub-menu-content .inside,.block-panels-mini #mini-panel-new_sub_menu_doors .panels-flexible-region-first .inside{padding:0;}.block-panels-mini #mini-panel-new_sub_menu_windows .sub-menu-menu,.block-panels-mini #mini-panel-new_sub_menu_windows .panels-flexible-region-last,.block-panels-mini #mini-panel-new_sub_menu_doors .sub-menu-menu,.block-panels-mini #mini-panel-new_sub_menu_doors .panels-flexible-region-last{width:278px;}.block-panels-mini #mini-panel-new_sub_menu_windows .sub-menu-menu .inside,.block-panels-mini #mini-panel-new_sub_menu_windows .panels-flexible-region-last .inside,.block-panels-mini #mini-panel-new_sub_menu_doors .sub-menu-menu .inside,.block-panels-mini #mini-panel-new_sub_menu_doors .panels-flexible-region-last .inside{padding-right:0;border:0;}.block-panels-mini .sub-menu-menu .pane-custom p{padding-right:30px;}.block-panels-mini .view-new-product-listings a{color:black;}.block-panels-mini .view-new-product-listings .views_slideshow_main{padding:0 30px;}.block-panels-mini .view-new-product-listings .views-slideshow-cycle-main-frame{position:relative;overflow:hidden;width:600px;height:106px;}.block-panels-mini .view-new-product-listings .views-slideshow-cycle-main-frame-row{width:600px;}.block-panels-mini .view-new-product-listings .views-row{display:block;width:120px;text-align:center;float:left;}.block-panels-mini .view-new-product-listings .views-row .title{clear:both;}.block-panels-mini .view-new-product-listings .views-row .title{padding:0 5px;overflow:hidden;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-top{position:relative;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text{position:absolute;top:0;width:660px;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .views-slideshow-controls-text-pause{display:none;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .arrow-box{display:block;position:relative;width:40px;height:106px;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .arrow-box .arrow{position:absolute;top:28px;height:36px;width:18px;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .views-slideshow-controls-text-previous{float:left;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .views-slideshow-controls-text-previous .arrow-box .arrow{left:18px;background-image:url('product-slider-prev.png');}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .views-slideshow-controls-text-next{float:right;}.block-panels-mini .view-new-product-listings .views-slideshow-controls-text .views-slideshow-controls-text-next .arrow-box .arrow{right:18px;background-image:url('product-slider-next.png');}body.not-front #title-wrap{padding:20px 0;}#title-wrap{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;overflow:hidden;}#title-wrap #page-title{display:inline;font-family:"Museo Sans 500","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;}#title-wrap span.tabs{display:inline;float:right;}#title-wrap span.tabs ul.tabs{margin:0;border:0;min-width:220px;overflow:hidden;}#title-wrap span.tabs ul.tabs li{float:left;}#title-wrap span.tabs ul.tabs li a{color:#a3a3a3;border:0;background-color:white;padding:0 10px;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;font-size:14px;}#title-wrap span.tabs ul.tabs li.active a,#title-wrap span.tabs ul.tabs li a:hover{color:white;background-color:#344697;}#main p{padding:10px 0;}#main p:first-of-type{padding-top:0;}#main p:last-of-type{padding-bottom:0;}#main h1,#main h2,#main h3,#main h4{padding:10px 0;}#main .panel-flexible .panel-separator{display:none;}#main .panel-flexible .panel-pane{margin-bottom:20px;}#main .node a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;}#main p.pull-quote{font-family:"Museo Sans 500","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;text-align:left;padding:20px;margin-left:-60px;margin-right:-110px;}#main ul{padding:10px 0 10px 15px;text-indent:5px;}#main ul li{list-style:disc;}body.node-type-page #main #block-system-main > div.content,body.node-type-webform #main #block-system-main > div.content,body.node-type-article #main #block-system-main > div.content{padding-left:60px;padding-right:110px;}body.node-type-page #main h1,body.node-type-page #main h2,body.node-type-page #main h3,body.node-type-page #main h4,body.node-type-webform #main h1,body.node-type-webform #main h2,body.node-type-webform #main h3,body.node-type-webform #main h4,body.node-type-article #main h1,body.node-type-article #main h2,body.node-type-article #main h3,body.node-type-article #main h4{margin-left:-60px;}body.node-type-page #main p .image-text_full,body.node-type-webform #main p .image-text_full,body.node-type-article #main p .image-text_full{margin-left:-60px;margin-bottom:20px;}body.node-type-page #main p .image-text_right_topline,body.node-type-webform #main p .image-text_right_topline,body.node-type-article #main p .image-text_right_topline{float:right;margin:0 -110px 20px 20px;}body.node-type-page #main p .image-text_right_middle,body.node-type-webform #main p .image-text_right_middle,body.node-type-article #main p .image-text_right_middle{float:right;margin:20px -110px 20px 20px;}body.node-type-page #main p .image-text_left_topline,body.node-type-webform #main p .image-text_left_topline,body.node-type-article #main p .image-text_left_topline{float:left;margin:0 20px 20px -60px;}body.node-type-page #main p .image-text_left_middle,body.node-type-webform #main p .image-text_left_middle,body.node-type-article #main p .image-text_left_middle{float:left;margin:20px 20px 20px -60px;}.sidebar .block{display:block;margin-bottom:20px;}.sidebar .block .block-title{font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:10px;text-align:center;font-size:16px;background-color:#e5e5e5;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-ms-border-radius:5px 5px 0px 0px;-o-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-khtml-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}.sidebar .block .content{-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;-khtml-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;background-color:#f2f2f2;padding:15px 30px;}.sidebar .block .content ul.menu li a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;text-transform:capitalize;color:#344697;}.sidebar .block .content ul.menu li a:hover{color:#798bbc;}.sidebar .block .content a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;background-color:transparent;}.sidebar #block-block-8 .content{padding:0;}.sidebar #block-block-8 .content a{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;-khtml-border-radius:12px;border-radius:12px;background-color:#344697;background-image:url('button-back-large.png');text-align:center;font-size:16px;padding:0;height:60px;line-height:60px;text-transform:uppercase;display:block;color:white;}.sidebar #block-block-8 .content a:hover{background-image:none;}.sidebar #block-block-8 .content a:active{background-image:none;background-color: #213456;}.sidebar .block-mailchimp-lists form.mailchimp-lists-user-subscribe-form{text-align:center;}.sidebar .block-mailchimp-lists .mailchimp-newsletter-wrapper{text-align:left;}.sidebar .block-mailchimp-lists .mailchimp-newsletter-wrapper .description{display:none;}.sidebar .block-mailchimp-lists .mailchimp-newsletter-wrapper input.form-text{width:160px;}body.node-type-product #sidebar-first,body.node-type-product #sidebar-second,body.front #sidebar-first,body.front #sidebar-second{display:none;}.view-new-random-peeper img{-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;-khtml-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}.view-new-front-slider .skin-default{position:relative;}.view-new-front-slider .views-slideshow-controls-top{position:absolute;top:0;height:360px;width:940px;}.view-new-front-slider .views-slideshow-controls-text{position:absolute;top:0;color:white;width:940px;}.view-new-front-slider .views-slideshow-controls-text span{display:inline-block;}.view-new-front-slider .views-slideshow-controls-text .views-slideshow-controls-text-pause{display:none;}.view-new-front-slider .views-slideshow-controls-text .arrow-box{height:360px;width:80px;display:block;position:relative;z-index:210;}.view-new-front-slider .views-slideshow-controls-text .arrow-box .arrow{height:72px;width:36px;position:absolute;top:50%;margin-top:-36px;display:none;}.view-new-front-slider .views-slideshow-controls-text .views-slideshow-controls-text-previous{float:left;}.view-new-front-slider .views-slideshow-controls-text .views-slideshow-controls-text-previous .arrow-box .arrow{left:20px;background-image:url('slider-prev.png');}.view-new-front-slider .views-slideshow-controls-text .views-slideshow-controls-text-next{float:right;}.view-new-front-slider .views-slideshow-controls-text .views-slideshow-controls-text-next .arrow-box .arrow{right:20px;background-image:url('slider-next.png');}.view-new-front-slider .views-slideshow-pager-fields{position:absolute;bottom:10px;right:10px;z-index:220;}.view-new-front-slider .views-slideshow-pager-fields .views-slideshow-pager-field-item{display:inline-block;}.view-new-front-slider .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-content-field-button{float:left;height:16px;width:16px;margin-right:10px;background-image:url('slider-button-inactive3.png');}.view-new-front-slider .views-slideshow-pager-fields .views-slideshow-pager-field-item .views-content-field-button:hover{cursor:pointer;background-image:url('slider-button-active3.png');}.view-new-front-slider .views-slideshow-pager-fields .active .views-content-field-button{background-image:url('slider-button-active3.png');}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item{position:relative;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item img{-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-ms-border-radius:0px 0px 5px 5px;-o-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;-khtml-border-radius:0px 0px 5px 5px;border-radius:0px 0px 5px 5px;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap{position:absolute;top:0;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;width:180px;max-height:200px;margin:60px 80px 0;padding:20px 30px;overflow:hidden;position:relative;color:white;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption a{color:#fbd844;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption .caption-header,.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption .caption-text{z-index:250;position:relative;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption .caption-header{font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;height:24px;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption .caption-text{font-family:"Museo Sans 500","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;overflow:hidden;max-height:176px;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .caption-wrap .caption .background{position:absolute;height:100%;width:100%;top:0;left:0;background-color:#2d2d2d;-moz-opacity:0.8;-webkit-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;z-index:240;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .left{left:0;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .left .caption{margin-right:0;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .right{right:0;}.view-new-front-slider .views-slideshow-cycle-main-frame-row-item .right .caption{margin-left:0;}.view-new-front-icons .view-content{width:940px;overflow:hidden;}.view-new-front-icons .view-content .views-row{display:inline-block;float:left;padding:0 9px;border-right:2px solid #e5e5e5;}.view-new-front-icons .view-content .views-row .front-icon{display:block;text-align:center;position:relative;}.view-new-front-icons .view-content .views-row .front-icon .front-icon-image{position:relative;}.view-new-front-icons .view-content .views-row .front-icon .front-icon-words{position:absolute;bottom:0;width:300px;height:80px;}.view-new-front-icons .view-content .views-row .front-icon .front-icon-words .front-icon-header{font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;color:#344697;text-transform:uppercase;margin-bottom:10px;}.view-new-front-icons .view-content .views-row .front-icon .front-icon-words .front-icon-text{font-size:15px;color:black;}.view-new-front-icons .view-content .views-row-first{padding-left:0;}.view-new-front-icons .view-content .views-row-last{padding-right:0;border-right:0;}#block-views-new-product-listings-windows .view-new-product-listings tr td,#block-views-new-product-listings-doors .view-new-product-listings tr td,#block-views-new-product-listings-op .view-new-product-listings tr td{vertical-align:top;}#block-views-new-product-listings-windows .view-new-product-listings tr td a,#block-views-new-product-listings-doors .view-new-product-listings tr td a,#block-views-new-product-listings-op .view-new-product-listings tr td a{color:#a3a3a3;}#block-views-new-product-listings-windows .view-new-product-listings tr td a .product,#block-views-new-product-listings-doors .view-new-product-listings tr td a .product,#block-views-new-product-listings-op .view-new-product-listings tr td a .product{display:inline;float:left;margin-left:10px;margin-right:10px;width:220px;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;padding:20px 0;margin-bottom:20px;}#block-views-new-product-listings-windows .view-new-product-listings tr td a .product .title,#block-views-new-product-listings-doors .view-new-product-listings tr td a .product .title,#block-views-new-product-listings-op .view-new-product-listings tr td a .product .title{font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;padding-top:10px;}#block-views-new-product-listings-windows .view-new-product-listings tr td a:hover,#block-views-new-product-listings-doors .view-new-product-listings tr td a:hover,#block-views-new-product-listings-op .view-new-product-listings tr td a:hover{color:#344697;}#block-views-new-product-listings-windows .view-new-product-listings tr td a:hover .product,#block-views-new-product-listings-doors .view-new-product-listings tr td a:hover .product,#block-views-new-product-listings-op .view-new-product-listings tr td a:hover .product{background-color:#f2f2f2;}#block-views-new-product-listings-windows .view-new-product-listings tr td a:hover .blurb,#block-views-new-product-listings-doors .view-new-product-listings tr td a:hover .blurb,#block-views-new-product-listings-op .view-new-product-listings tr td a:hover .blurb{color:black;}#block-views-new-product-listings-windows .view-new-product-listings tr td.col-first .product,#block-views-new-product-listings-doors .view-new-product-listings tr td.col-first .product,#block-views-new-product-listings-op .view-new-product-listings tr td.col-first .product{margin-left:0;}#block-views-new-product-listings-windows .view-new-product-listings tr td.col-last .product,#block-views-new-product-listings-doors .view-new-product-listings tr td.col-last .product,#block-views-new-product-listings-op .view-new-product-listings tr td.col-last .product{margin-right:0;}#block-views-new-product-listings-windows .view-new-product-listings tr.row-last .product,#block-views-new-product-listings-doors .view-new-product-listings tr.row-last .product,#block-views-new-product-listings-op .view-new-product-listings tr.row-last .product{margin-bottom:0;}body.node-type-page #main #block-views-new-product-listings-op{margin-top:20px;}body.node-type-page #main #block-views-new-product-listings-op .view-new-product-listings h3{margin-left:0;font-family:"Museo Sans 500","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;}body.node-type-page #main #block-views-new-product-listings-op .view-new-product-listings h3 a{color:black;}body.node-type-product #block-system-main .panel-flexible .row{display:inline;float:left;margin-left:10px;margin-right:10px;width:940px;margin-left:0;padding:0;}body.node-type-product #block-system-main .panel-flexible .row .region-inside{padding:0;}body.node-type-product #block-system-main .panel-flexible .row .pane-title{display:none;}body.node-type-product #block-system-main .panel-flexible .row .region-full{width:100%;}body.node-type-product #block-system-main .panel-flexible .row-last .panel-pane{margin-bottom:0;}body.node-type-product #block-system-main .panel-flexible .top-row .region-left{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;margin-left:0;}body.node-type-product #block-system-main .panel-flexible .top-row .region-right{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;margin-right:0;}body.node-type-product #block-system-main .panel-flexible .top-row .region-right .view-display-id-info{background-color:#f2f2f2;padding:20px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}body.node-type-product #block-system-main .panel-flexible .top-row .region-right .view-display-id-info .view-footer{text-align:center;}body.node-type-product #block-system-main .panel-flexible .top-row .region-right .view-display-id-info .view-footer a.button{margin:20px 0;}body.node-type-product #block-system-main .panel-flexible .bottom-row{background-color:#f2f2f2;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;overflow:hidden;padding:20px 0;}body.node-type-product #block-system-main .panel-flexible .bottom-row .row-inside{background-image:url('options-back.png');}body.node-type-product #block-system-main .panel-flexible .bottom-row ul{padding:10px 0 10px 15px;text-indent:5px;}body.node-type-product #block-system-main .panel-flexible .bottom-row ul li{list-style:disc;}body.node-type-product #block-system-main .panel-flexible .bottom-row .pane-views-panes .pane-title{display:block;padding-bottom:5px;}body.node-type-product #block-system-main .panel-flexible .bottom-row .region{display:inline;float:left;margin-left:10px;margin-right:10px;width:460px;}body.node-type-product #block-system-main .panel-flexible .bottom-row .region .inner{min-height:60px;}body.node-type-product #block-system-main .panel-flexible .bottom-row .region-left{margin-left:0;}body.node-type-product #block-system-main .panel-flexible .bottom-row .region-left .inside{padding:0 20px 0 30px;}body.node-type-product #block-system-main .panel-flexible .bottom-row .region-right{margin-right:0;}body.node-type-product #block-system-main .panel-flexible .bottom-row .region-right .inside{padding:0 30px 0 20px;}body.node-type-product #block-system-main .panel-flexible .bottom-row .view-content{overflow:hidden;margin-bottom:20px;}body.node-type-product #block-system-main .panel-flexible .bottom-row .view-content .views-row{float:left;width:66px;margin:10px 20px 10px 0;text-align:center;}body.node-type-product #block-system-main .panel-flexible .bottom-row .view-content .views-row .option-image img{border:1px solid #a3a3a3;}body.node-type-product #block-system-main .panel-flexible .bottom-row .view-content .views-row:nth-of-type(5n),body.node-type-product #block-system-main .panel-flexible .bottom-row .view-content img.image-option_images:last-of-type{margin-right:0;}#footer-wrap{width:960px;margin:0 auto;}#footer{margin-top:60px;position:relative;padding:20px 0;background-color:#f2f2f2;}#footer .block .block-title{font-family:"Museo Sans 700","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;}#footer #footer-left{display:inline-block;width:460px;float:left;}#footer #footer-left .region-footer-left{width:220px;}#footer #footer-left .region-footer-left .content{color:#a3a3a3;}#footer #footer-right{display:inline-block;width:460px;float:right;}#footer #footer-right .block-menu{display:inline-block;width:140px;margin-right:20px;float:left;z-index:310;}#footer #footer-right .block-menu a{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;text-transform:capitalize;color:#a3a3a3;}#footer #footer-right .block-menu a.active,#footer #footer-right .block-menu a.active-trail,#footer #footer-right .block-menu a:hover{background-color:transparent;color:#a3a3a3;}#footer #footer-right .block-menu a:hover{color:black;}#footer #footer-right .block-menu:last-of-type{margin-right:0;}#footer #footer-right .region-footer-right{overflow:hidden;}#footer #footer-right .region-footer-credits{margin-top:50px;position:relative;}#footer #footer-right .region-footer-credits #block-block-7{position:relative;font-size:10px;line-height:15px;}#footer #footer-right .region-footer-credits #block-block-7 .fade{color:black;}#footer #footer-right .region-footer-credits #block-block-7 a{color:black;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;}#footer #footer-right .region-footer-credits #block-block-7 a:hover{-moz-opacity:0.6;-webkit-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}#footer #footer-right .region-footer-credits #block-views-new-footer-credits-block{position:absolute;top:-10px;left:110px;}#footer #footer-right .region-footer-credits #block-views-new-footer-credits-block .view-content div{display:inline-block;margin-right:12px;}#footer #footer-right .region-footer-credits #block-views-new-footer-credits-block .view-content div a{-moz-opacity:1;-webkit-opacity:1;-khtml-opacity:1;opacity:1;}#footer #footer-right .region-footer-credits #block-views-new-footer-credits-block .view-content div a:hover{-moz-opacity:0.6;-webkit-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}#footer #footer-fade-left,#footer #footer-fade-right{position:absolute;width:60px;height:100%;top:0;z-index:300;}#footer #footer-fade-left{left:0;background-image:url('footer-fade-left.png');margin-left:-60px;}#footer #footer-fade-right{right:0;background-image:url('footer-fade-right.png');margin-right:-60px;}body.front #footer{margin-top:20px;}
