﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px/1.231 sans-serif;*font-size:small}select,input,textarea,button{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}a:hover,a:active{outline:none}ul,ol{margin-left:2em}ol{list-style-type:decimal}nav ul,nav li{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:bold}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer;-webkit-appearance:none}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}a:link{-webkit-tap-highlight-color:rgba(0,0,0,.2)}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body,select,input,textarea{color:#444}h1,h2,h3,h4,h5,h6{font-weight:bold}a,a:active,a:visited{color:#607890}a:hover{color:#036}.ir{display:block;text-indent:-999em;overflow:hidden;background-repeat:no-repeat;text-align:left;direction:ltr}.hidden{display:none;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:"\20";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}.clearfix{zoom:1}body{font-family:"Georgia",serif}h1,h2,h3,h4,h5,h6{line-height:1;margin:1em 0 0 0}h1{font-size:300%;height:168px;margin:0;padding:0 40px;position:relative}h2{font-family:'Avenir LT W01 45 Book';font-size:225%;line-height:1.25em;margin:0}h2+h3{margin-top:30px}h3{font-family:'Avenir LT W01 85 Heavy';font-size:108%;font-weight:normal;line-height:1.25em;text-transform:uppercase}h4{font-family:'Avenir LT W01 85 Heavy';font-size:108%;font-weight:normal;line-height:1.25em}h5{font-family:'Avenir LT W01 85 Heavy';font-size:100%;font-weight:normal;text-transform:uppercase;line-height:1.5em}h6{font-family:'Avenir LT W01 85 Heavy';font-size:85%;font-weight:normal;text-transform:uppercase;line-height:1.5em}hr{border-top:1px #e6e6e6 solid;display:block;height:1px;margin-top:1em}p{font-family:'Avenir LT W01 85 Heavy';font-size:100%;font-weight:normal;line-height:1.5;margin:1.5em 0 0 0}blockquote{font-family:'Avenir LT W01 95 Black';font-size:138.5%;margin:20px 0;padding:20px 0;text-transform:uppercase;width:100%}dl{font-size:100%;line-height:1.5;margin:1.5em 0 0 0}dt{font-family:'Avenir LT W01 95 Black';font-weight:bold;margin:.75em 0 0 0}dd{font-family:'Avenir LT W01 85 Heavy';font-style:italic}li{margin:0;padding:0}ol li{font-family:'Avenir LT W01 85 Heavy';margin-top:.75em}ul li{font-family:'Avenir LT W01 85 Heavy';margin-top:.75em}ol,ul{font-size:100%;line-height:1.5;margin:1.5em 0 1.5em 2em}ol{list-style-type:decimal}li ol{margin-top:0}ol ol{list-style-type:lower-latin}ol ol ol{list-style-type:lower-greek}ul{list-style-type:disc}li ul{margin-top:0}ul ul{list-style-type:circle}ul ul ul{list-style-type:square}table,caption,thead,tfoot,tbody,tr,td,th{font-size:100%;line-height:1.5}table{margin-top:1.5em;width:100%}th,td{border:1px solid #000;font-family:'Avenir LT W01 85 Heavy';font-weight:normal;padding:.5em}th{font-family:'Avenir LT W01 95 Black';font-weight:bold;text-align:center}caption{margin-bottom:.5em;font-family:'Avenir LT W01 45 Book';font-size:123.1%;font-style:italic;text-align:center}a{outline:none}span.read-more,span.re-collapse{cursor:pointer;display:block;font-family:'Avenir LT W01 95 Black';font-size:92.3%;margin:20px 0 0 0;text-align:center;width:100%}span.read-more a,span.re-collapse a{display:block;padding:10px 0;color:#fff;text-decoration:none;text-transform:uppercase}span.read-more a span,span.re-collapse a span{padding-right:20px}iframe{margin:1.5em 0 0 0}abbr,acronym{border-bottom:1px dotted #000;cursor:help}em{font-style:italic}strong{font-weight:bold}a:active{background:inherit}body{min-width:960px}.container_24{margin-left:auto;margin-right:auto;width:960px}.grid,.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24{float:left;margin-left:5px;margin-right:5px}.push_1,.pull_1,.push_2,.pull_2,.push_3,.pull_3,.push_4,.pull_4,.push_5,.pull_5,.push_6,.pull_6,.push_7,.pull_7,.push_8,.pull_8,.push_9,.pull_9,.push_10,.pull_10,.push_11,.pull_11,.push_12,.pull_12,.push_13,.pull_13,.push_14,.pull_14,.push_15,.pull_15,.push_16,.pull_16,.push_17,.pull_17,.push_18,.pull_18,.push_19,.pull_19,.push_20,.pull_20,.push_21,.pull_21,.push_22,.pull_22,.push_23,.pull_23{position:relative}.alpha{margin-left:0}.omega{margin-right:0}.container_24 .grid_1{width:30px}.container_24 .grid_2{width:70px}.container_24 .grid_3{width:110px}.container_24 .grid_4{width:150px}.container_24 .grid_5{width:190px}.container_24 .grid_6{width:230px}.container_24 .grid_7{width:270px}.container_24 .grid_8{width:310px}.container_24 .grid_9{width:350px}.container_24 .grid_10{width:390px}.container_24 .grid_11{width:430px}.container_24 .grid_12{width:470px}.container_24 .grid_13{width:510px}.container_24 .grid_14{width:550px}.container_24 .grid_15{width:590px}.container_24 .grid_16{width:630px}.container_24 .grid_17{width:670px}.container_24 .grid_18{width:710px}.container_24 .grid_19{width:750px}.container_24 .grid_20{width:790px}.container_24 .grid_21{width:830px}.container_24 .grid_22{width:870px}.container_24 .grid_23{width:910px}.container_24 .grid_24{width:950px}.container_24 .prefix_1{padding-left:40px}.container_24 .prefix_2{padding-left:80px}.container_24 .prefix_3{padding-left:120px}.container_24 .prefix_4{padding-left:160px}.container_24 .prefix_5{padding-left:200px}.container_24 .prefix_6{padding-left:240px}.container_24 .prefix_7{padding-left:280px}.container_24 .prefix_8{padding-left:320px}.container_24 .prefix_9{padding-left:360px}.container_24 .prefix_10{padding-left:400px}.container_24 .prefix_11{padding-left:440px}.container_24 .prefix_12{padding-left:480px}.container_24 .prefix_13{padding-left:520px}.container_24 .prefix_14{padding-left:560px}.container_24 .prefix_15{padding-left:600px}.container_24 .prefix_16{padding-left:640px}.container_24 .prefix_17{padding-left:680px}.container_24 .prefix_18{padding-left:720px}.container_24 .prefix_19{padding-left:760px}.container_24 .prefix_20{padding-left:800px}.container_24 .prefix_21{padding-left:840px}.container_24 .prefix_22{padding-left:880px}.container_24 .prefix_23{padding-left:920px}.container_24 .suffix_1{padding-right:40px}.container_24 .suffix_2{padding-right:80px}.container_24 .suffix_3{padding-right:120px}.container_24 .suffix_4{padding-right:160px}.container_24 .suffix_5{padding-right:200px}.container_24 .suffix_6{padding-right:240px}.container_24 .suffix_7{padding-right:280px}.container_24 .suffix_8{padding-right:320px}.container_24 .suffix_9{padding-right:360px}.container_24 .suffix_10{padding-right:400px}.container_24 .suffix_11{padding-right:440px}.container_24 .suffix_12{padding-right:480px}.container_24 .suffix_13{padding-right:520px}.container_24 .suffix_14{padding-right:560px}.container_24 .suffix_15{padding-right:600px}.container_24 .suffix_16{padding-right:640px}.container_24 .suffix_17{padding-right:680px}.container_24 .suffix_18{padding-right:720px}.container_24 .suffix_19{padding-right:760px}.container_24 .suffix_20{padding-right:800px}.container_24 .suffix_21{padding-right:840px}.container_24 .suffix_22{padding-right:880px}.container_24 .suffix_23{padding-right:920px}.container_24 .push_1{left:40px}.container_24 .push_2{left:80px}.container_24 .push_3{left:120px}.container_24 .push_4{left:160px}.container_24 .push_5{left:200px}.container_24 .push_6{left:240px}.container_24 .push_7{left:280px}.container_24 .push_8{left:320px}.container_24 .push_9{left:360px}.container_24 .push_10{left:400px}.container_24 .push_11{left:440px}.container_24 .push_12{left:480px}.container_24 .push_13{left:520px}.container_24 .push_14{left:560px}.container_24 .push_15{left:600px}.container_24 .push_16{left:640px}.container_24 .push_17{left:680px}.container_24 .push_18{left:720px}.container_24 .push_19{left:760px}.container_24 .push_20{left:800px}.container_24 .push_21{left:840px}.container_24 .push_22{left:880px}.container_24 .push_23{left:920px}.container_24 .pull_1{left:-40px}.container_24 .pull_2{left:-80px}.container_24 .pull_3{left:-120px}.container_24 .pull_4{left:-160px}.container_24 .pull_5{left:-200px}.container_24 .pull_6{left:-240px}.container_24 .pull_7{left:-280px}.container_24 .pull_8{left:-320px}.container_24 .pull_9{left:-360px}.container_24 .pull_10{left:-400px}.container_24 .pull_11{left:-440px}.container_24 .pull_12{left:-480px}.container_24 .pull_13{left:-520px}.container_24 .pull_14{left:-560px}.container_24 .pull_15{left:-600px}.container_24 .pull_16{left:-640px}.container_24 .pull_17{left:-680px}.container_24 .pull_18{left:-720px}.container_24 .pull_19{left:-760px}.container_24 .pull_20{left:-800px}.container_24 .pull_21{left:-840px}.container_24 .pull_22{left:-880px}.container_24 .pull_23{left:-920px}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'\20';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}html,body,.container{height:100%}body>.container{height:auto;min-height:100%}.main{overflow:auto;padding-bottom:300px}.footer{position:relative;clear:both}.site-header{position:relative;height:106px;font-family:'Avenir LT W01 95 Black'}#logo{float:left;width:285px}#logo a{display:block;text-indent:-9999px}#nav{float:right;width:665px;margin:36px 0 0 0;list-style:none;overflow:hidden}#nav li{float:left;margin:0 0 0 10px}#nav li:first-child{margin-left:0}#nav li{width:90px}#nav .get-started{width:83px}#nav .brands{width:116px}#nav .products{width:116px}#nav .success-stories{width:142px}#nav .support{width:142px}#nav .why-masterbrand{width:134px}#nav .about{width:134px}#nav .dealer-locator{width:88px}#nav .search{width:50px}#nav a,#nav a:visited,#nav a:active{display:block;height:34px;font-size:12px;line-height:1.4;text-transform:uppercase;text-decoration:none;padding:18px 10px 0 0}.utility{position:absolute;top:0;right:0;width:665px;text-align:right}.utility ul{float:left;width:380px;height:35px;margin:0;list-style:none}.utility li{float:left;margin:0 30px 0 0;line-height:35px}.utility a,.utility a:visited,.utility a:active{font-size:11px;text-decoration:none;padding:6px 0 6px 20px}.utility .noicon a{background:none !important;padding:0}.utility .subnav{display:none;background:#fff;border:1px solid #e6e6e6;height:auto;width:auto;min-width:150px;padding:10px 15px;z-index:999;margin:0 0 0 15px;opacity:.9}.utility>ul>li{position:relative}.utility>ul>li:hover .subnav{display:block;position:absolute;left:-17px}.subnav>li{display:block;float:none;text-align:left;margin:0}.utility .form{position:relative;float:right;width:285px;height:35px;overflow:hidden;font-size:0}.utility .form label{border:0;display:inline-block;width:162px;height:35px;padding:0 0 0 18px;line-height:35px;font-family:'Avenir LT W01 95 Black';font-size:10px;text-transform:uppercase;text-align:left;cursor:pointer}.utility .form input{border:0;display:inline-block;font-family:'Avenir LT W01 95 Black';text-transform:uppercase;vertical-align:top}.utility .form input[type="text"]{width:55px;height:19px;padding:8px 0 8px 10px;font-size:10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ie8 .utility .form input[type="text"]{height:19px;padding-top:10px}.utility .form input[type="submit"],.utility .form input[type="button"]{border:0;display:inline-block;width:25px;height:35px;padding:0;font-size:0}.ie6 .utility .form label,.ie7 .utility .form label,.ie6 .utility .form input,.ie7 .utility .form input{display:inline;zoom:1}.ie6 .utility .form input[type="text"],.ie7 .utility .form input[type="text"]{line-height:21px}.ie6 .utility .form input[type="submit"],.ie7 .utility .form input[type="submit"],.ie7 .utility .form input[type="button"],.ie6 .utility .form input[type="button"]{width:30px}.utility .form .error{-webkit-box-shadow:inset 0 0 8px 2px #f1b4b3;-moz-box-shadow:inset 0 0 8px 2px #f1b4b3;box-shadow:inset 0 0 8px 2px #f1b4b3}.utility .form .confirm{-webkit-box-shadow:inset 0 0 8px 2px #bbc597;-moz-box-shadow:inset 0 0 8px 2px #bbc597;box-shadow:inset 0 0 8px 2px #bbc597}.footer{width:100%;padding-bottom:20px;margin-bottom:-20px}.footer-brand-carousel .all-brands{float:left;width:124px;height:75px;padding:5px}.footer-brand-carousel .all-brands a{display:block;height:65px;padding:8px 10px 0 10px;font-family:'Avenir LT W01 45 Book';color:#fff;text-decoration:none}.footer-brand-carousel a h6{margin:0;font-size:14px;line-height:1.1;text-transform:uppercase}.footer-brand-carousel a span{font-size:11px;line-height:1;text-transform:uppercase}.footer-brand-carousel .slider{position:relative;float:right;width:796px;height:75px;padding:5px;overflow:hidden}.footer-brand-carousel .lectric-slider-touch{-webkit-transform:translate3d(0,0,0)}.footer-brand-carousel .lectric-slider-touch .items{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-font-smoothing:antialiased}.footer-brand-carousel .lectric-slider-touch .item{-webkit-transform:translate3d(0,0,0)}.footer-brand-carousel .slider .viewport{position:relative;float:left;width:730px;height:75px;overflow:hidden}.footer-brand-carousel .slider .prev,.footer-brand-carousel .slider .next{float:left;display:block;width:31px;height:73px;text-indent:-9999px}.footer-brand-carousel .slider .items{position:relative;width:300%}.footer-brand-carousel .slider .item{float:left;width:730px}.footer-brand-carousel .slider .sub-item{float:left;margin:0;width:146px;height:75px;line-height:75px;text-align:center;position:relative;display:inline-block}.ie6 .footer-brand-carousel .slider .sub-item,.ie7 .footer-brand-carousel .slider .sub-item{display:inline;zoom:1;width:145px;border-right:1px solid #ddd}.footer-brand-carousel .slider .sub-item:after{content:"";display:block;width:1px;height:75px;position:absolute;top:0;right:0;background-color:#ddd;background-image:-moz-linear-gradient(top,#d4d4d4,#ededed);background-image:-o-linear-gradient(top,#d4d4d4,#ededed);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#d4d4d4),color-stop(1,#ededed));background-image:-webkit-linear-gradient(#d4d4d4,#ededed);background-image:linear-gradient(top,#d4d4d4,#ededed)}.footer-brand-carousel .slider .sub-item img{vertical-align:middle}.ie7 .footer-brand-carousel .slider .sub-item img{margin-top:7px}.site-info{margin:30px 0 0 0;float:left;width:210px;padding:0 20px 0 0;font-family:'Avenir LT W01 85 Heavy';font-size:11px}.site-info span{display:block}.site-info .copyright{margin:16px 0}.site-info .social{margin:0;list-style:none;overflow:hidden}.site-info .social li{float:left;margin:0 7px 0 0;list-style:none}.footer-nav{margin:30px 0 0 0;float:right;width:700px}.footer-nav dl{float:left;width:120px;padding:0 10px;margin:0}.footer-nav dt{margin:0;font-family:'Avenir LT W01 85 Heavy';font-size:12px;line-height:1.2;height:34px}.footer-nav a,.footer-nav a:visited,.footer-nav a:active{text-decoration:none}.footer-nav a:hover,.footer-nav a:focus{text-decoration:underline}.footer-nav dl ul{margin:0;list-style:none;font-family:'Avenir LT W01 45 Book';font-size:10px;font-style:normal}.footer-nav dl ul li{margin:0 0 2px;list-style:none}.aside{position:relative}.aside .menu{position:relative;margin:0 0 10px}.aside .section-title{position:relative;width:100%;height:173px;-moz-box-shadow:0 1px 6px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,.3);box-shadow:0 1px 6px 1px rgba(0,0,0,.3);z-index:20}.aside .section-title h3{margin:0;padding:19px 17px;font-family:'Avenir LT W01 85 Heavy';font-size:22px;font-weight:normal}.aside .nav{position:relative;z-index:1}.aside .nav ul{margin:0;padding:0;list-style:none}.aside .nav ul li{margin:0;padding:0;list-style:none}.aside .nav>ul>li{margin:0;font-family:'Avenir LT W01 85 Heavy';font-size:11px;text-transform:uppercase}.aside .nav>ul>li>a,.aside .nav>ul>li>a:visited,.aside .nav>ul>li>a:active{position:relative;display:block;padding:9px 16px 5px;-moz-box-shadow:0 1px 6px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,.3);box-shadow:0 1px 6px 1px rgba(0,0,0,.3)}.ie7 .aside .nav>ul>li>a{zoom:1}.aside .nav>ul>li:nth-child(1) a{z-index:10}.aside .nav>ul>li:nth-child(2) a{z-index:9}.aside .nav>ul>li:nth-child(3) a{z-index:8}.aside .nav>ul>li:nth-child(4) a{z-index:7}.aside .nav>ul>li:nth-child(5) a{z-index:6}.aside .nav>ul>li:nth-child(6) a{z-index:5}.aside .nav>ul>li:nth-child(7) a{z-index:4}.aside .nav>ul>li:nth-child(8) a{z-index:3}.aside .nav>ul>li:nth-child(9) a{z-index:2}.aside .nav>ul>li:nth-child(10) a{z-index:1}.aside .nav>ul>li ul{padding:10px 16px 10px;line-height:1.8;-moz-box-shadow:0 1px 6px 1px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 6px 1px rgba(0,0,0,.3);box-shadow:0 1px 6px 1px rgba(0,0,0,.3)}.ie7 .aside .nav ul li ul{position:relative;zoom:1}.aside .nav>ul>li ul li{text-transform:none}.aside .nav>ul>li ul li a{display:block}.ie7 .aside .nav>ul>li ul li a{zoom:1}.aside .aside-modules,.aside .aside-modules,.aside .aside-modules>div{margin-top:10px}.main-content{position:relative}.main-content .content-wrapper{margin-bottom:24px;padding:5px}.main-content .inset{display:block;padding:30px 40px 60px 40px}.grid_18 .content-wrapper{width:700px}.grid_18 .inset{width:620px}.grid_24 .content-wrapper{width:940px}.grid_24 .inset{width:860px}.content_modules{padding-bottom:50px}.page-tools,.page-nav{margin:0;padding:20px 40px;position:relative}.page-nav li,.page-tools li{float:left;list-style:none;margin:0;padding-right:30px}.page-tools li{padding-left:20px;padding-right:20px}.page-tools li a,.article-brief div a{font-family:'Avenir LT W01 95 Black';font-size:76.9%;text-decoration:none;text-transform:uppercase}.page-nav li.current{font-family:'Avenir LT W01 85 Heavy';font-weight:normal;font-size:142.3%}.page-nav li a{display:block;font-family:'Avenir LT W01 85 Heavy';font-size:107.7%;font-weight:normal;margin-top:4px}.article-brief{border-bottom:1px solid #cdcdcd;margin-bottom:30px;padding-bottom:30px;position:relative}.article-brief:last-child{border:none;margin-bottom:0;padding-bottom:0}.article-brief div{line-height:1.5;padding-left:25px;position:absolute;right:0;top:0}.ie7 .article-brief div{padding-top:3px;padding-bottom:3px}.article-brief a{font-size:84.6%;text-transform:uppercase}.design-styles{margin-top:20px}.design-style{padding-top:20px}.design-style .design-style-image{float:left;margin-right:10px;width:220px}.design-style .design-style-description{float:left;width:390px}.design-style .design-style-description h3{margin-top:0}.design-style .design-style-description ul{margin-left:1.3em;margin-top:0}.design-style-grid{list-style-type:none;margin:-12px -10px 0 0;width:720px}.ie7 .design-style-grid{margin-bottom:10px}.design-style-grid li{display:block;float:left;margin:0 10px 10px 0;padding:5px}.design-style-grid li a{display:block;height:220px;width:220px}.page-nav li.faux-dropdown{padding-right:0}.page-nav li.faux-dropdown a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:107.7%;font-weight:bold;margin:0 0 0 -5px;padding:5px 10px;text-decoration:none;width:605px}.style-filter{background:#fff;display:block;padding:20px 40px;position:absolute;z-index:100;width:620px}.style-filter h2{font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-size:231%}.style-filter h3{font-weight:bold;margin-top:20px !important}.style-filter h3,.style-filter p{font-family:Arial,Helvetica,sans-serif}.style-filter .style-filter-description{float:left;margin-right:20px;width:160px}.style-filter table{float:left;margin-top:0;width:440px}.style-filter table td{line-height:1em;vertical-align:middle;padding:0}.style-filter table td div{position:relative;height:58px}.style-filter table td a{display:table-cell;height:58px;padding:0 5px 0 10px;width:130px;text-decoration:none;vertical-align:middle}.style-filter table td a img,.style-filter table td a input{position:absolute;top:10px}.style-filter table td a span{display:block;font-family:Arial,Helvetica,sans-serif;font-size:84.6%;font-weight:bold;padding-left:48px}.ie7 .style-filter table td a,.ie8 .style-filter table td a{display:block;height:auto;padding-top:10px}.design-style-grid li.modules{padding:0;width:230px;height:230px}.design-style-grid li.modules .all-cabinet-brands a{height:130px;width:210px}.design-style-grid li.modules .locate-dealer{width:210px;padding:10px}.design-style-grid li.modules .locate-dealer{padding-top:2px}.search_results .section-title h3{height:65px}.section-title .form{padding:17px}.section-title .form input[type="text"]{font-family:'Avenir LT W01 95 Black';font-size:84.6%;font-weight:normal;float:left;padding:10px;width:150px}.section-title .form input[type="submit"]{height:33px;padding:0;width:26px}.frequently-searched h6{margin:0;padding:10px 17px}.frequently-searched ul{margin:0;padding-bottom:30px;padding-top:5px}.frequently-searched ul li{margin:0 0 0 30px;padding-top:10px}.search_results input[type="checkbox"]{vertical-align:top}.search_results .page-nav li span{text-transform:uppercase;font-size:84.6%}.search_results h2{font-size:142.3%;font-weight:normal;font-family:'Avenir LT W01 85 Heavy'}.search_results .main-content h3,.popular-results h3{text-transform:none;padding-bottom:5px}.search_results p,.popular-results p{font-size:92.3%;margin-top:0}.search_results p a,.popular-results p a{display:block}.search_results .result,.popular-results .result{padding-bottom:1.5em}.video-results{margin:-30px -40px 30px -40px;padding:30px 40px}.video-results .result{min-height:124px}.video-results .media{float:left;padding:5px;height:119px;width:220px;margin-right:10px;position:relative}.video-results .media .play-video{display:block;position:absolute;top:5px;left:5px;text-indent:-9999px;height:119px;width:220px;cursor:pointer}#nav-tabs-holder{height:65px}.nav.tabs{position:relative;font-size:12px}.nav.tabs ul{position:relative;list-style:none;margin:0;height:65px;overflow:hidden}.nav.tabs li{float:left;margin:0;height:46px;text-align:center}.nav.tabs li>a{display:block;line-height:46px;text-transform:uppercase}.nav.tabs li a:hover{text-decoration:none}.tab-content{position:relative;overflow:hidden}.tab-content .header{width:100%;height:150px}.tab-content .inset{float:left;width:430px}.tabs-intro{position:relative}.tab-content .imagery,.tabs-intro .imagery{position:absolute;top:0;right:0}.tab-content .imagery{padding:30px 40px 0 0}.tabs-intro .imagery{padding:0 40px 0 0;margin-top:-30px}.tab-content .callouts{float:right;width:400px;margin:30px 20px 30px 0}.tab-content .callouts .column{display:inline-block;width:180px;margin:0 15px 0 0;vertical-align:top;min-height:60px}.ie6 .tab-content .callouts .column,.ie7 .tab-content .callouts .column{zoom:1;display:inline}.ie6 .tab-content .callouts .column{height:60px}.tab-content .callouts h3{margin:0 0 25px}.tab-content .callout{margin:0 0 25px}.tab-content .callout h4{margin:0 0 2px}.tab-content .callout p{margin:0 0 25px}.contact_us .inset fieldset{border-bottom:1px solid #cdcdcd;margin-top:20px;margin-bottom:30px;padding-bottom:30px;position:relative}.contact_us .inset fieldset.send-form{border:none;margin-bottom:0;padding-bottom:0}.contact_us .dealer-info span{display:block}.contact_us .dealer-info address{margin-top:10px}.contact_us label.checkbox .checkbox-label{width:415px}.contact_us label.checkbox input[type="checkbox"]{vertical-align:top}.content_modules{clear:both}.find-dream-cabinets a,.aside-link-callout a{display:block;padding:17px;text-decoration:none !important;text-transform:uppercase}.find-dream-cabinets a h6,.aside-link-callout a h6{font-family:'Avenir LT W01 95 Black';font-size:84.6%;font-weight:normal;margin:0}.find-dream-cabinets a span,.aside-link-callout a span{font-family:'Avenir LT W01 45 Book';font-size:169.2%;font-weight:normal;line-height:1em}.find-dream-cabinets a span span,.aside-link-callout a span span{font-size:100%}#success-stories-carousel{float:left;position:relative}#success-stories-carousel .slider{position:relative;overflow:hidden;padding:5px;height:219px;width:508px}#success-stories-carousel .lectric-slider-touch{-webkit-transform:translate3d(0,0,0)}#success-stories-carousel .lectric-slider-touch .items{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);-webkit-font-smoothing:antialiased}#success-stories-carousel .lectric-slider-touch .story{-webkit-transform:translate3d(0,0,0)}#success-stories-carousel .slider .buttons{display:block;height:22px;padding:0;position:absolute;right:5px;width:293px;z-index:2}#success-stories-carousel .slider .buttons .prev,#success-stories-carousel .slider .buttons .next{display:block;float:left;height:22px;position:absolute;text-indent:-9999px;width:22px}#success-stories-carousel .slider .buttons .prev{right:22px}#success-stories-carousel .slider .buttons .next{right:0}#success-stories-carousel .slider h6{font-family:'Avenir LT W01 45 Book';font-size:176.9%;font-weight:normal;letter-spacing:3px;line-height:1em;padding-bottom:20px;position:absolute;top:45px;left:240px;width:263px;z-index:2}#success-stories-carousel .slider .stories{margin:0;position:relative;z-index:1}#success-stories-carousel .slider .stories .items{position:relative;width:1000000px}#success-stories-carousel .slider .story{margin:0;position:relative;float:left;width:513px;height:224px}#success-stories-carousel .slider .story div{position:absolute;left:215px;top:0;margin:22px 0 0;padding:100px 0 10px 20px;width:263px}#success-stories-carousel .slider .story div a{font-family:'Avenir LT W01 85 Heavy';font-weight:normal;font-size:138.5%;line-height:1em;text-decoration:none}#success-stories-carousel .slider .story div a span{display:inline}#success-stories-carousel .slider .story div a q{display:block;font-size:72.2%;text-indent:-6px}#success-stories-carousel .slider .story div q{font-size:72.2%;text-indent:-6px;color:#fff;font-weight:normal;line-height:1em;text-decoration:none}#success-stories-carousel .slider .story div h5{color:#fff;font-size:18px}.all-cabinet-brands{float:right}.all-cabinet-brands a{display:block;height:127px;padding:10px;text-decoration:none;text-transform:uppercase;width:162px}.all-cabinet-brands a:hover{text-decoration:none}.all-cabinet-brands a h6{font-family:'Avenir LT W01 85 Heavy';font-size:76.9%;font-weight:normal;margin:0}.all-cabinet-brands a span{color:#dad174;display:block;font-family:'Avenir LT W01 45 Book';font-size:161.5%;line-height:1.2em;padding-top:5px}.locate-dealer{float:right;padding:8px 7px;width:168px}.locate-dealer h6{font-family:'Avenir LT W01 95 Black';font-size:9px;font-weight:normal;margin:0;padding:8px;text-align:center;text-transform:uppercase}.locate-dealer input[type="text"]{border:none;float:left;font-family:'Avenir LT W01 95 Black';font-size:11px;font-weight:normal;height:14px;line-height:15px;padding:11px 2px 10px 8px;text-transform:uppercase;width:132px}.design-style-grid li.modules .locate-dealer input[type="text"]{width:174px}.locate-dealer input[type="submit"]{float:left;display:block;text-indent:-9999px}.success-stories-promo{position:relative;overflow:hidden;padding:5px;margin-bottom:12px}.success-stories-promo .photo{float:left;width:215px;overflow:hidden}.success-stories-promo .photo img{width:215px}.success-stories-promo .copy{float:left;margin-left:30px;width:435px}.success-stories-promo .copy h5{font-family:'Avenir LT W01 45 Book';font-size:24px;margin:12px 0 0;line-height:1.2}.success-stories-promo .copy h5 a:hover{text-decoration:none}.success-stories-promo .copy p{margin:.8em 0 0 0}.product-compare-grid .excluded-items ul li{width:84px}@media all and (max-width:1024px){#success-stories-carousel .slider .buttons{width:65px}#success-stories-carousel .slider .buttons .prev{right:42px}#success-stories-carousel{max-width:100%}#success-stories-carousel .slider{max-width:100%;height:230px}.locate-dealer{width:182px}.locate-dealer,.all-cabinet-brands{float:left;margin:5px 0 5px 5px}.locate-dealer input[type="text"]{height:auto;width:auto;padding-top:10px}}@media all and (max-width:768px){.success-stories-promo .copy{width:50%;margin-left:10px}}@media all and (max-width:528px){.success-stories-promo .copy{width:100%;margin-left:0}#success-stories-carousel .slider .story{width:320px;height:auto}#success-stories-carousel .slider{height:auto}#success-stories-carousel .slider .story>a{display:block;width:50%;float:left}#success-stories-carousel .slider .story div{padding:0;position:static;padding:10px}}#colorbox,#cboxOverlay,#cboxWrapper{left:0;overflow-x:hidden;overflow-y:hidden;position:absolute;top:0;z-index:99999}#cboxOverlay{height:100%;position:fixed;width:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow-x:auto;overflow-y:auto}#cboxTitle{margin-bottom:0;margin-left:0;margin-right:0;margin-top:0}#cboxLoadingOverlay,#cboxLoadingGraphic{left:0;position:absolute;top:0;width:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{border-bottom-color:-moz-use-text-color;border-bottom-style:none;border-bottom-width:0;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:-moz-use-text-color;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-style-value:none;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-width-value:0;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:-moz-use-text-color;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-style-value:none;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-right-width-value:0;border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:0;display:block;float:left;margin-bottom:auto;margin-left:auto;margin-right:auto;margin-top:auto}.cboxIframe{border-bottom-color:-moz-use-text-color;border-bottom-style:none;border-bottom-width:0;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:-moz-use-text-color;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-style-value:none;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-width-value:0;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:-moz-use-text-color;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-style-value:none;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-right-width-value:0;border-top-color:-moz-use-text-color;border-top-style:none;border-top-width:0;display:block;height:100%;width:100%}#cboxOverlay{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background-attachment:scroll;background-color:#fff;background-image:none;background-position:0 0;background-repeat:repeat}#cboxContent{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background-attachment:scroll;background-color:#fff;background-image:none;background-position:0 0;background-repeat:repeat;overflow-x:hidden;overflow-y:hidden}#cboxError{border-bottom-color:#ccc;border-bottom-style:solid;border-bottom-width:1px;border-left-color-ltr-source:physical;border-left-color-rtl-source:physical;border-left-color-value:#ccc;border-left-style-ltr-source:physical;border-left-style-rtl-source:physical;border-left-style-value:solid;border-left-width-ltr-source:physical;border-left-width-rtl-source:physical;border-left-width-value:1px;border-right-color-ltr-source:physical;border-right-color-rtl-source:physical;border-right-color-value:#ccc;border-right-style-ltr-source:physical;border-right-style-rtl-source:physical;border-right-style-value:solid;border-right-width-ltr-source:physical;border-right-width-rtl-source:physical;border-right-width-value:1px;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;padding-bottom:50px;padding-left:50px;padding-right:50px;padding-top:50px}#cboxLoadedContent{margin-bottom:20px}#cboxTitle{bottom:0;color:#999;left:0;position:absolute;text-align:center;width:100%}#cboxCurrent{bottom:0;color:#999;left:100px;position:absolute}#cboxSlideshow{bottom:0;color:#444;position:absolute;right:42px}#cboxPrevious{bottom:0;color:#444;left:0;position:absolute}#cboxNext{bottom:0;color:#444;left:63px;position:absolute}#cboxLoadingOverlay{-moz-background-clip:border;-moz-background-origin:padding;-moz-background-size:auto auto;background-attachment:scroll;background-color:#fff;background-position:5px 5px;background-repeat:no-repeat}#cboxClose{bottom:0;color:#444;display:block;position:absolute;right:0}#overlay-holder{display:none}#cboxTitle{display:none!important}#cboxMiddleLeft,#cboxMiddleRight,#cboxTopLeft,#cboxTopRight,#cboxTopCenter,#cboxBottomLeft,#cboxBottomRight,#cboxBottomCenter{display:none}#colorbox.tailor-your-experience{text-align:center;max-width:320px !important;padding-right:0 !important;padding-bottom:0 !important}#colorbox.tailor-your-experience #cboxContent{background:transparent;margin:0;padding:30px 0 0 0}#colorbox.tailor-your-experience #cboxContent,#colorbox.tailor-your-experience #cboxLoadedContent{width:320px !important}#colorbox.tailor-your-experience #cboxLoadedContent{height:auto !important}#colorbox.tailor-your-experience #cboxClose{display:block;height:14px;width:14px;top:8px;right:8px;text-indent:-9999px}#tailor-your-experience{height:auto !important;padding:20px 40px}#tailor-your-experience h2{font-family:'Avenir LT W01 45 Book';font-size:261.5%;font-weight:normal;text-transform:uppercase}#tailor-your-experience p{font-family:'Avenir LT W01 85 Heavy';font-size:92.3%;padding-bottom:20px}#tailor-your-experience input[type="text"]{font-family:'Avenir LT W01 95 Black';font-size:10px;line-height:14px;padding:10px;text-transform:uppercase;width:86px}#tailor-your-experience input[type="submit"]{font-family:'Avenir LT W01 95 Black';font-size:14px;line-height:14px;height:33px;margin-left:-2px;padding:6px 10px 5px 10px;text-transform:uppercase}#colorbox.find-your-style{height:597px !important;width:983px !important;padding-right:0 !important;padding-bottom:0 !important}#colorbox.find-your-style #cboxCurrent{display:none !important}#colorbox.find-your-style #cboxContent,#colorbox.find-your-style #cboxLoadedContent{background:transparent;height:597px !important;margin-bottom:0;overflow:hidden !important;width:983px !important}#colorbox.find-your-style #cboxNext,#colorbox.find-your-style #cboxPrevious{display:block !important;height:60px;text-indent:-9999px;top:50%;width:40px}.find-your-style-overlay{padding:0 65px;width:853px}#colorbox.find-your-style #cboxPrevious{left:0}#colorbox.find-your-style #cboxNext{left:943px}.find-your-style-overlay .overlay-close #cboxClose{display:block;height:40px;width:40px;top:16px;right:80px;text-indent:-9999px}.find-your-style-overlay .brand-details{display:block;float:left;height:597px;margin-right:10px;width:133px}.find-your-style-overlay .brand-details dl{height:440px;margin-top:0;padding:15px 10px;width:113px}.find-your-style-overlay .brand-details dl dt{font-family:'Avenir LT W01 85 Heavy';font-size:84.6%;font-weight:normal;margin:0;padding-top:8px;text-align:left;text-transform:uppercase}.find-your-style-overlay .brand-details dl dt:first-child{padding-top:0}.find-your-style-overlay .brand-details dl dd{font-family:'Avenir LT W01 85 Heavy';font-size:84.6%;font-style:normal;font-weight:normal;line-height:13px;padding-bottom:7px;text-align:left}.find-your-style-overlay .brand-details dl dd:last-child{border-bottom:none}.find-your-style-overlay .brand-details img{margin-top:9px}.find-your-style-overlay .brand-image{display:block;float:left;height:587px;padding:5px;width:700px}#colorbox.our-brand-portfolio{height:598px !important;width:984px !important;padding-right:0 !important;padding-bottom:0 !important}#colorbox.our-brand-portfolio #cboxCurrent{display:none !important}#colorbox.our-brand-portfolio #cboxContent,#colorbox.our-brand-portfolio #cboxLoadedContent{background:transparent;height:598px !important;margin-bottom:0;overflow:hidden !important;width:984px !important}#colorbox.our-brand-portfolio #cboxNext,#colorbox.our-brand-portfolio #cboxPrevious{display:block !important;height:60px;text-indent:-9999px;top:50%;width:40px}#colorbox.our-brand-portfolio #cboxPrevious{left:0}#colorbox.our-brand-portfolio #cboxNext{left:944px}.our-brand-portfolio-overlay{padding:0 65px;width:854px}.our-brand-portfolio-overlay .overlay-close #cboxClose{display:block;height:40px;width:40px;top:16px;right:80px;text-indent:-9999px}.our-brand-portfolio-overlay .brand-image{display:block;height:490px;margin-bottom:10px;padding:5px;width:844px;overflow:hidden}.our-brand-portfolio-overlay .brand-image img{display:block;margin-bottom:10px}.our-brand-portfolio-overlay .brand-details{display:block;height:98px;width:854px}.our-brand-portfolio-overlay .brand-details .logo{float:left}.our-brand-portfolio-overlay .brand-details .description{float:left;height:58px;padding:12px 0 12px 10px;width:300px}.our-brand-portfolio-overlay .brand-details .description p{font-family:'Avenir LT W01 85 Heavy';font-size:84.6%;font-style:normal;font-weight:normal;margin-top:0}.our-brand-portfolio-overlay .brand-details .description p a{display:inline-block;font-family:'Avenir LT W01 95 Black';text-transform:uppercase}.our-brand-portfolio-overlay .brand-details .slides{float:right;margin-right:10px}.our-brand-portfolio-overlay .brand-details .slides ul{list-style-type:none;margin:0;float:left}.our-brand-portfolio-overlay .brand-details .slides li{float:left;margin-right:8px;position:relative;overflow:hidden;width:100px;height:70px;cursor:pointer}.our-brand-portfolio-overlay .brand-details .slides li div.mask{position:absolute;left:0;top:0;width:90px;height:60px}.our-brand-portfolio-overlay .brand-details .slides li.current div.mask{width:98px;height:68px}/*! jQuery UI - v1.10.3 - 2013-07-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("images/animated-overlay.gif");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}body:after{content:'screen';display:block;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.wrapper{margin:0 auto;max-width:1000px;height:100%}.FavWrapper{margin:0 auto;max-width:1000px;height:100%;padding-bottom:370px}.wrapper-inset{padding:40px;max-width:920px;background-color:#fff}h1{height:auto;padding:0}ul>li,ol>li{font-family:'Avenir LT W01 65 Medium';list-style-type:none}#cboxWrapper,#colorbox.our-brand-portfolio,#colorbox.our-brand-portfolio #cboxContent,#colorbox.our-brand-portfolio #cboxLoadedContent{width:100% !important;height:100% !important}#colorbox.our-brand-portfolio{outline:none}.our-brand-portfolio-overlay .overlay-close #cboxClose{right:16px}.our-brand-portfolio-overlay{width:100%;padding:20px}.our-brand-portfolio-overlay .brand-image{width:100%;height:0 !important;padding-bottom:58%}#colorbox.our-brand-portfolio #cboxNext{left:auto;right:0}.our-brand-portfolio-overlay,.our-brand-portfolio-overlay *{-moz-box-sizing:border-box;box-sizing:border-box}.our-brand-portfolio-overlay .brand-details{width:100%;padding:0 10px 10px;height:auto;overflow:hidden}.our-brand-portfolio-overlay .brand-details .logo{width:100%;border:none;padding-top:10px}.our-brand-portfolio-overlay .brand-details .description{width:100%;height:auto;border:none}.our-brand-portfolio-overlay .brand-details .slides{margin:0;padding-left:10px;width:100%}.our-brand-portfolio-overlay .brand-details .slides li.current div.mask,.our-brand-portfolio-overlay .brand-details .slides li div.mask{width:100px;height:70px}.row:before,.row:after{display:table;content:''}.row:after{clear:both}.row_col{margin-bottom:15px}.row_col-condensed{margin-bottom:0}.row-vRuled>.row_col+.row_col{padding-top:15px;border-top:2px solid #c6c6c7}.row-mobileAndUp>.row_col{padding-left:20px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.row-mobileAndUp>.row_col:first-child{padding-left:0}.row-mobileAndUp>.row_col-1of12{width:8.3333%}.row-mobileAndUp>.row_col-2of12{width:16.6666%}.row-mobileAndUp>.row_col-3of12{width:25%}.row-mobileAndUp>.row_col-4of12{width:33.3333%}.row-mobileAndUp>.row_col-5of12{width:41.6666%}.row-mobileAndUp>.row_col-6of12{width:50%}.row-mobileAndUp>.row_col-7of12{width:58.3334%}.row-mobileAndUp>.row_col-8of12{width:66.6667%}.row-mobileAndUp>.row_col-9of12{width:75%}.row-mobileAndUp>.row_col-10of12{width:83.3334%}.row-mobileAndUp>.row_col-11of12{width:91.6667%}.row-mobileAndUp>.row_col-12of12{width:100%}.masthead{padding:43px 0 10px;position:relative;font-size:0;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.masthead:before,.masthead:after{content:'';display:table}.masthead:after{clear:both}.masthead>*{font-size:medium}.masthead_logo{display:inline-block;max-width:170px}.masthead_interface_utility,.masthead_interface_search,.masthead_interface_nav{position:absolute;left:0;right:0}.masthead_interface_utility{padding-bottom:5px;border-bottom:1px solid #ccc;top:0}.masthead_interface_utility>*{display:inline-block;vertical-align:bottom}.masthead_interface_utility>a{font-size:0}.masthead_interface_utility>a img{max-width:30px}.masthead_interface_search,.masthead_interface_nav{top:100%;text-align:left}.design-style-description>div>a{padding:6px 18px 5px 18px;border-style:solid;border-width:1px;background:#56565a;font-size:85%;font-family:'Avenir LT W01 95 Black';color:#fff !important;text-transform:uppercase;text-align:center;text-decoration:none;margin:0 0 15px;float:left}@media screen and (max-width:767px){.design-style-description>div>a{padding:6px 18px 5px 18px;border-style:solid;border-width:1px;background:#56565a;font-size:85%;font-family:'Avenir LT W01 95 Black';color:#fff !important;text-transform:uppercase;text-align:center;text-decoration:none;float:left}.design-style-description .design-style-section{width:100%;text-align:center;margin:0 0 15px}}@media screen and (max-width:767px){.design-style-section-H3WithRichTextTemplate>a{padding:6px 18px 5px 18px;border-style:solid;border-width:1px;background:#56565a;font-size:85%;font-family:'Avenir LT W01 95 Black';color:#fff !important;text-transform:uppercase;text-align:center;text-decoration:none;margin:0 0 15px}.design-style .design-style-section-H3WithRichTextTemplate{text-align:center;margin-top:25px !important}}.design-style-section-H3WithRichTextTemplate{margin:25px 0 75px 0 !important}.design-style-section-H3WithRichTextTemplate>a{padding:6px 18px 5px 18px;border-style:solid;border-width:1px;background:#56565a;font-size:85%;font-family:'Avenir LT W01 95 Black';color:#fff !important;text-transform:uppercase;text-align:center;text-decoration:none;margin:0 0 15px;float:left}.container .main{padding-bottom:20px}.mainNav,.mainNav>*{margin:0;padding:0;font-size:0;white-space:normal}.mainNav{border-bottom:20px solid #56565a;background-color:#717073;list-style:none}.mainNav>*+*{border-top:1px solid transparent}.mainNav>* br{display:inline-block;content:" ";width:7px}.mainNav>*+*{border-top:1px solid #56565a}.mainNav>*>*,.mainNav>*>a{display:block;padding:15px 20px;font:12px/1.4 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase}.mainNav>*>a:hover{text-decoration:none}.utilNav,.utilNav>*{margin:0;font-size:0;list-style:none}.utilNav>*{display:inline-block;border-left:1px solid transparent;vertical-align:top;font-size:medium;line-height:0}.utilNav>*+*{margin-left:5px;padding-left:5px;border-left:1px solid #afbbc3}.utilNav>*>*{font:10px/1 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#afbbc3}.navToggle{font-size:0}.navToggle_trigger{display:inline-block;width:59px;height:65px;position:absolute;bottom:100%;left:0;background:#717073 url(images/icon-nav-toggle.png) 15px 20px no-repeat}.navToggle-isOpen>.navToggle_trigger{background-image:none;font:30px/65px 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#fff;text-align:center}.navToggle-isOpen>.navToggle_trigger:after{content:'X'}.navToggle_panel{height:0;position:absolute;top:100%;left:0;right:0;z-index:90;font-size:medium;overflow:hidden}.navToggle-isOpen>.navToggle_panel{height:auto;width:auto;overflow:visible}.searchToggle{font-size:0}.searchToggle_trigger{display:inline-block;width:55px;height:65px;position:absolute;bottom:100%;right:0;background-color:#fff}.searchToggle_trigger:after{display:block;content:'';margin:-12px 0 0 -12px;width:24px;height:24px;position:absolute;top:50%;left:50%;background:transparent url(images/sprite-search-toggle.png) 0 0 no-repeat}.searchToggle-isOpen>.searchToggle_trigger{background-color:#717073}.searchToggle-isOpen>.searchToggle_trigger:after{background-position:0 -24px}.searchToggle_panel{height:0;position:absolute;top:100%;left:0;right:0;z-index:90;overflow:hidden}.searchToggle-isOpen>.searchToggle_panel{height:auto;font-size:medium;overflow:visible}.searchForm,.searchForm_input{overflow:hidden}.searchForm{background-color:#ececec}.searchForm>*>*{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.searchForm_input{padding:15px 50px 15px 15px;position:relative}.searchForm_input>input{display:block;padding:6px 15px;width:100%;border:none;font:12px/1.4 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#000;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.4);-moz-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.4);-ms-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.4);-o-box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.4);box-shadow:inset 0 20px 20px -20px rgba(0,0,0,.4)}.searchForm_input input::-webkit-input-placeholder{font:16px/1.4 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;text-transform:uppercase}.searchForm_input_clear{display:none;width:50px;height:100%;position:absolute;top:0;right:0;margin-right:40px;z-index:1;background:transparent url(images/search-clear.png) center center no-repeat;text-indent:-99999px;overflow:hidden}.ie8 .searchForm_input>input{font-size:12px;padding-bottom:13px}.ie8 input[type='checkbox']#chkCollectionNews+span,.ie8 input[type='checkbox']#chkCollectionVideos+span{background:transparent;background:none;padding:0}.ie8 input[type='checkbox']#chkCollectionNews:checked+span,.ie8 input[type='checkbox']#chkCollectionVideos:checked+span{background:transparent;background:none;padding:0}.ie8 input[type='checkbox']#chkCollectionNews,.ie8 input[type='checkbox']#chkCollectionVideos{opacity:1;position:relative;float:none;width:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}.searchForm_input>input::-ms-clear{display:none}.searchForm_submit{position:relative;float:right}.searchForm_submit>*{display:inline-block;width:55px;height:60px;border:none;background-color:#5d5d61;text-indent:-99999px;overflow:hidden;font-size:0;line-height:0}.ie8 .searchForm_submit input{background-image:url("images/icon-searchcarrot-ie.png");background-repeat:no-repeat;background-position:50% 50%}.searchForm_submit:after{content:'';display:block;margin:-6px 0 0 -7px;width:12px;height:12px;border-top:3px solid #fff;border-right:3px solid #fff;position:absolute;top:50%;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.ie8 #tailor-your-experience input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header>h1>span{font-family:'Avenir LT W01 45 Book'}.site-info{position:relative;z-index:1;color:#fff;font-family:'Raleway' !important;font-size:11px}#site-info{width:100%;padding:0 15px}#footer-nav{width:100%}@media screen and (max-width:768px){#footer-nav{margin:0}}#footer-nav .toggle{background:transparent}#footer-nav .toggle .toggle_panel{background:none}.site-info .logo{display:block;font-weight:normal;color:#fff;margin:0 0 20px;width:111px;height:22px;text-indent:-9999px;background:transparent url(images/footer-logo.png) no-repeat 0 0;font-size:0;line-height:0}.site-info .mb-logo{display:block;color:#776f65;margin:5px 0;width:131px;height:16px;font-size:0;text-indent:-9999px;background:transparent url(/~/media/thomasville/theme/spritefootericons.ashx) no-repeat -119px 0;line-height:0}.copyright{color:#fff}.footer{padding-bottom:0}.footer>div:first-child{position:relative}.footer>div:first-child:before{content:'';position:absolute;visibility:visible;width:100%;height:242px;right:0;bottom:0;background-color:#d2d2d2;background-image:-webkit-gradient(linear,from(rgba(210,210,210,1)),to(rgba(195,195,195,1)));background-image:-webkit-linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));background-image:-moz-linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));background-image:-o-linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));background-image:linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));box-shadow:inset 0 15px 19px -12px rgba(52,52,52,.25)}@media screen and (max-width:767px){.footer>div:first-child:before{content:'';position:absolute;visibility:visible;width:100%;height:430px;right:0;bottom:0;background-color:#d2d2d2;background-image:-webkit-gradient(linear,from(rgba(210,210,210,1)),to(rgba(195,195,195,1)));background-image:-webkit-linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));background-image:-moz-linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));background-image:-o-linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));background-image:linear-gradient(rgba(210,210,210,1),rgba(195,195,195,1));box-shadow:inset 0 15px 19px -12px rgba(52,52,52,.25)}}.footer>div:first-child:before{right:0}.footer>div:first-child>div:first-child{padding-bottom:20px;width:100%;margin:0}.social li:first-child a{padding-left:0}.social a[class^=icon-]{width:23px;height:24px;display:block;text-indent:-9999px;background:transparent url(images/sprite-social-icons.png) no-repeat left top scroll;font-size:0;line-height:0}.social a.icon-social-houzz{background-position:-28px 0}.social a.icon-social-facebook{background-position:-56px 0}.social a.icon-social-googleplus{background-position:-84px 0}.blocks{margin:0;padding:0;font-size:0 !important;list-style:none}.blocks-centered{text-align:center}.blocks-standard{margin:0 0 20px -10px}.blocks-tight{margin:0 0 10px -5px}.blocks-extraTight{margin:0 0 0 -2px}.blocks-intermediate{margin:0 0 8px 15px}.blocks>*{display:inline-block;margin:0;padding:0;font-size:medium;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.blocks-centered>*{text-align:left}.blocks-tiled{border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6}.blocks-tiled>*{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.blocks-standard>*{margin:0 0 10px 0;padding:0 0 0 10px}.blocks-tight>*{margin:0 0 5px 0;padding:0 0 0 5px}.blocks-extraTight>*{margin:0 0 2px 0;padding:0 0 0 2px}.blocks-intermediate>*{padding:0 0 12px 12px;float:left}.blocks-1upRuledTo3upPlain>*{width:100%}.blocks-1upRuledTo3upPlain>*+*{border-top:1px solid #b7b6b8}.blocks-2up>*{width:50%}.blocks-2upto1upto2up>*{width:50%}.blocks-2upTo3up>*{width:50%}.blocks-2upTo3upTo4up>*{width:50%}.blocks-3up>*{width:33.3333%}.blocks-6up>*{width:16.6667%}.blocks>*>img{display:block;width:100%}.blocks-noBorder,.blocks-noBorder>*{border:none}.btn-standard,.btn-standard>*,.btn-bold,.btn-bold>*,.btn-smooth,.btn-smooth>*{display:inline-block;vertical-align:middle}.btn-standard>*,.btn-bold>*,.btn-smooth>*{margin-right:10px}.btn-standard{display:block;padding:15px;border:none;background-color:#006f79;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:normal;line-height:1.5}.btn-standard:active{background-color:#006f79}.btn-standard-invert{background-color:#fff;color:#006f79 !important}.btn-standard-invert:active{background-color:#fff}.btn-standard>*{display:inline-block;margin-right:10px;vertical-align:middle}.btn-bold{display:inline-block;padding:10px 17px;background-color:#56565a;font:12px/1.5 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;border:none}.btn-bold:active{background-color:#56565a}.btn-bold-full{display:block;text-align:center}.btn-smooth{padding:8px 12px;border:none;background-color:#56565a;font:12px/1.2 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px}.btn-smooth:active{background-color:#56565a}.btn-wrap>*{vertical-align:middle;display:inline-block;padding:15px;border:none;background-color:#006f79;font-size:11px;text-align:center;text-transform:uppercase;letter-spacing:normal;line-height:1.5}.btn-wrap>a{color:#fff !important}.logo{font-size:0}.cycler,.cycler_viewport,.cycler_viewport_slides,.cycler_viewport_slides>*{position:relative}.cycler-inset,.cycler-overlay,.cycler-offset{overflow:hidden}.cycler-standard,.cycler-boxed{margin-bottom:40px}.cycler-standard .cycler_viewport,.cycler-boxed .cycler_viewport{margin:0 7%;overflow:hidden}.product_detail .cycler-standard .cycler_viewport,.product_detail .cycler-boxed .cycler_viewport{argin:0 30px;overflow:hidden}.cycler-offset .cycler_viewport{margin:0 30% 0 0;width:70%}.cycler_viewport_slides{margin:0;padding:0;font-size:0;white-space:nowrap;list-style:none}.cycler-overlay .cycler_viewport_slides{margin-bottom:50px}.cycler-inset .cycler_viewport_slides{margin-bottom:60px}.cycler_viewport_slides>*{display:inline-block;margin:0;width:100%;font-size:medium;white-space:normal;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.product_detail .shell_ft .cycler_viewport_slides>*{text-align:center}.cycler-standard .cycler_viewport_slides-3upTo6up{margin-left:-10px}.cycler-standard .cycler_viewport_slides-3upTo6up>*{padding-left:10px;width:33.3333%}.cycler-offset .cycler_viewport_slides>*{vertical-align:middle}.cycler_viewport_slides>*>img{display:block;width:100%}.cycler_viewport_slides>*>span{display:block;margin-top:20px;font-family:'Avenir LT W01 45 Book';padding:0 0 3px 2px}.cycler_btn{display:none;position:absolute;top:0;z-index:3;font-size:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.cycler-standard .cycler_btn,.cycler-interior .cycler_btn{margin-top:-9px;width:18px;height:18px;border-top:5px solid #717073;border-left:5px solid #717073}.cycler-standard .cycler_btn:after{content:'';display:block;position:absolute;top:12px;width:18px;height:18px;border-top:5px solid transparent;border-left:5px solid transparent}.cycler-overlay .cycler_btn,.cycler-inset .cycler_btn{margin-top:-12px;width:25px;height:25px;border-top:8px solid #fff;border-left:8px solid #fff;opacity:.7}.cycler-overlay .cycler_btn:after,.cycler-inset .cycler_btn:after,.cycler-interior .cycler_btn:after{content:'';display:block;position:absolute;top:5px;width:25px;height:25px;border-top:8px solid transparent;border-left:8px solid transparent;opacity:.7}.cycler-inset .cycler_btn:after{margin-top:5px}.cycler-boxed .cycler_btn{margin-top:-35px;width:20px;height:70px;background-color:#717073}.cycler-boxed .cycler_btn:after{content:'';display:block;margin-top:-5px;width:8px;height:8px;border-top:3px solid #fff;border-left:3px solid #fff;position:absolute;top:50%;z-index:1}.cycler-standard .cycler_btn-prev,.cycler-inset .cycler_btn-prev,.cycler-overlay .cycler_btn-prev,.cycler-boxed .cycler_btn-prev:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cycler-standard .cycler_btn-prev{left:4px}.cycler-overlay .cycler_btn-prev{left:25px}.cycler-inset .cycler_btn-prev{left:35px}.cycler-boxed .cycler_btn-prev{left:0;-webkit-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1);-moz-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1);-ms-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1);-o-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1);box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1)}.cycler-boxed .cycler_btn-prev:after{left:7px}.cycler-standard .cycler_btn-next:after,.cycler-inset .cycler_btn-next:after,.cycler-overlay .cycler_btn-next:after,.cycler-boxed .cycler_btn-next:after,.cycler-interior .cycler_btn-next:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cycler-standard .cycler_btn-next,.cycler-inset .cycler_btn-next,.cycler-overlay .cycler_btn-next,.cycler-boxed .cycler_btn-next:after{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cycler-standard .cycler_btn-prev:after,.cycler-inset .cycler_btn-prev:after,.cycler-overlay .cycler_btn-prev:after,.cycler-boxed .cycler_btn-prev:after,.cycler-interior .cycler_btn-prev:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cycler-standard .cycler_btn-next{right:4px}.cycler-overlay .cycler_btn-next,.cycler-interior .cycler_btn-next{right:25px}.cycler-inset .cycler_btn-next{right:35px}.cycler-boxed .cycler_btn-next{right:0;-webkit-box-shadow:inset -20px 0 10px -10px rgba(0,0,0,.1);-moz-box-shadow:inset -20px 0 10px -10px rgba(0,0,0,.1);-ms-box-shadow:inset -20px 0 10px -10px rgba(0,0,0,.1);-o-box-shadow:inset -20px 0 10px -10px rgba(0,0,0,.1);box-shadow:inset -20px 0 10px -10px rgba(0,0,0,.1)}.cycler-boxed .cycler_btn-next:after{right:7px}.ie8 .cycler-boxed .cycler_btn:after{width:7px;height:12px;border:0;box-shadow:0;background:transparent url(images/ie8-cycler-boxed-arrows.png) no-repeat left top scroll}.ie8 .cycler-boxed .cycler_btn-next:after{background-position:left -12px}.ie8 .cycler-inset .cycler_btn,.ie8 .cycler-standard .cycler_btn{width:18px;height:27px;border:0;box-shadow:0;background:transparent url(images/ie8-cycler-standard-arrows.png) no-repeat left top scroll}.ie8 .cycler-inset .cycler_btn-next:after,.ie8 .cycler-standard .cycler_btn-next:after{background-position:left -27px;transform:none}.ie8 .cycler-inset .cycler_btn-next,.ie8 .cycler-standard .cycler_btn-next{background-position:left -27px}.ie8 .cycler-standard.cycler-standard-compact .cycler_btn:after{width:40px;height:60px}.ie8 .cycler-standard.cycler-standard-compact .cycler_btn-next:after{background-position:left 0}.ie8 .cycler-overlay .cycler_btn{width:35px;height:61px;border:0;box-shadow:0;background:transparent url("images/sprite-cyclerarrows-ie.png") no-repeat left top scroll}.ie8 .cycler-overlay .cycler_btn-next{background-position:left -65px}.cycler_pips{position:absolute;bottom:0;left:0;z-index:1;width:100%;font-size:0;text-align:center;list-style:none}.cycler-standard .cycler_pips,.cycler-boxed .cycler_pips{bottom:-30px}.cycler-overlay .cycler_pips{bottom:20px}.cycler-inset .cycler_pips{bottom:35px}.cycler_pips>*{display:inline-block}.cycler_pips>*+*{margin-left:3px}.cycler_pips>*>*{display:inline-block;width:13px;height:13px;background-color:#dfdfdf;overflow:hidden;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.cycler_pips>*>*:hover{cursor:pointer}.cycler_pip-isActive>*{background-color:#44697d}.cycler_pages_top{padding-bottom:20px}.js-cycler_pages{text-align:center;font-family:'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;padding-top:20px}.js-galleryCycler_cycler .cycler_btn:after,.renovation_success_landing .cycler-interior .cycler_btn:after{border-color:#fff;opacity:.4;border-width:4px;width:40px;height:40px}.js-galleryCycler_cycler .cycler_btn:hover:after,.renovation_success_landing .cycler-interior .cycler_btn:hover:after{opacity:1}.js-galleryCycler_cycler,.js-galleryCycler_cycler .cycler_viewport{margin:0}.tab-content .cycler-standard,.tab-content .cycler-standard .cycler_viewport,.tab-content .cycler-standard .cycler_viewport_slides{margin:0}.tab-content .cycler-standard .cycler_btn-next{right:-15px}.tab-content .cycler-standard .cycler_btn-prev{left:-27px}.js-galleryCycler_cycler .cycler_btn-prev{left:10px}.js-galleryCycler_cycler .cycler_btn-next{right:16px}.product_detail #configuration .column-2 .content .option .swatchTabs .types a{float:none}.hero{position:relative}.ie8 .hero,.ie8 .hero_bd{filter:inherit}.hero_bd{padding:15px 15px 20px;background-color:#56565a}.hero_bg>*{display:block;width:100%}.heroCallout_hd>*,.heroCallout_caption>*{color:#fff;text-transform:none;text-shadow:3px 3px 5px rgba(3,3,5,.3)}.heroCallout_hd{margin-bottom:10px}.heroCallout_hd>*{font:30px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;letter-spacing:normal}.heroCallout_caption>*{font:15px/1.25'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif}.heroCallout_bd{margin-bottom:10px;font-size:0}.callout_hd{margin-bottom:10px}.callout_hd>*{font:30px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;letter-spacing:normal}.callout_caption>*{font:15px/1.25'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif}.callout_bd{margin-bottom:10px;font-size:0}.section-inset{margin:0 15px}.section_hd>*{font:30px/1.25 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;letter-spacing:0;color:#717073;text-transform:none}.section_hd-condensed{margin-bottom:10px}.section_hd-condensed>*{letter-spacing:normal}.section_hd-inset{padding:0 15px}@media screen and (max-width:605px){.section_bd{margin-top:20px}}@media screen and (max-width:605px){iframe{width:100%;position:absolute;left:0}.userContent iframe{max-width:100%;position:static}}@media screen and (min-width:606px){.frame_bd p{padding-top:0 !important}}@media screen and (max-width:1920px){.mod_bd iframe{width:100%;position:absolute;left:0}}.moreValue_pts ol{list-style:none}.moreValue_pts li{margin-bottom:5px}.moreValue_pts span{display:inline-block;vertical-align:middle;font-family:'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif}.moreValue_pts .moreValue_pts-content{font-size:12px;padding-left:50px}.moreValue_pts .moreValue_pts-counter{background:transparent url(images/bg-olCircle.png) no-repeat left top\9;border:2px solid #5c8727;border-radius:50%;color:#5c8727;font-size:18px;margin-right:-40px;padding:6px 13px}.moreValue_cta p{margin-bottom:10px;font-family:'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;font-size:14px}.moreValue_cta strong{font-size:16px;font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.moreValue_cta .btn{margin-top:15px}.box{margin:10px;padding:10px;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ie8 .box{border:5px solid #ececf0}.excerpt_media{margin-bottom:15px}.excerpt_media>*{display:block;width:100%}.excerpt_media img{width:100%}.excerpt_hd{margin-bottom:5px}.excerpt_hd>*{margin:0;font:24px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#717073;text-transform:none}.excerpt_bd_message{margin-bottom:15px}.excerpt_bd_message>*{margin:0;font:13px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.excerpt_bd_action{white-space:nowrap}.palette{margin-bottom:40px;font-size:0}.palette>*{margin-bottom:15px;display:inline-block;font-size:medium;vertical-align:top}.palette_media{margin-right:20px;max-width:50%}.palette_media>*+*{display:none}.stickyNav{margin-bottom:35px;border-top:15px solid #fff;border-bottom:8px solid #5c8727}.stickyNav_list{display:none}.stickyNav-subPage{margin:20px 0 0}.stickyNav-subPage>.stickyNav_list{max-width:940px}.stickyNav+.section>.section_hd>*{margin-bottom:15px}.blurb_hd{margin-bottom:10px}.blurb_hd>*{font:30px/1.25 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;letter-spacing:0;color:#717073;text-transform:none}.blurb_bd{margin-bottom:20px}.blurb_bd>*{margin:0;font:13px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.tip{margin:0 auto;max-width:110px}.tip_hd{margin-bottom:10px;font:13px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;text-align:center}.swatch{display:inline-block;width:40px;height:40px;overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%}.swatch-isActive{border:5px solid #5c8727}.spotlight{margin-bottom:40px}.spotlight_media{margin-bottom:15px}.spotlight_bd,.spotlight_action{padding:0 15px}.spotlight_bg{display:none}.port{margin:10px;text-align:center}.port_media{border:5px solid #fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 20px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 20px 0 rgba(0,0,0,.2);box-shadow:0 0 20px 0 rgba(0,0,0,.2);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;overflow:hidden}.port_meta{font-size:12px;font-family:'Avenir LT W01 65 Medium';color:#717073;margin-top:15px}.port_media>*{display:block;width:100%}.feature{text-align:left;font-size:0}.feature>*{font-size:medium}.feature_media{margin-bottom:15px;display:inline-block;padding-left:15px;position:relative}.feature_media-flipped{padding:0 15px 0 0}.feature_media_badge{position:absolute;top:0;left:0}.feature_media-flipped>.feature_media_badge{left:auto;right:0}.feature_hd{margin-bottom:5px}.feature_hd>*{margin:0;font:16px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#717073;text-transform:none}.feature_caption{margin-bottom:15px}.feature_caption>*{margin:0;font:14px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.feature_bd{margin-bottom:20px}.feature_bd>*{margin:0;font:13px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.slab{padding:15px;background-color:#56565a}.combo-small{display:table;width:100%;padding:0 10px}.combo-small>*{display:table-cell;width:50%;vertical-align:middle}.combo-small-stackedTablet>*{vertical-align:top}.combo_media{margin-bottom:15px}.combo-small>.combo_media{margin:0;text-align:right}.combo_media-multiple>*+*{display:none}.combo-small>.combo_bd{padding-left:10px}.combo-small-stackedTablet>.combo_bd{padding-top:10px}.cta_message{margin-bottom:15px}.cta_message>*{font:15px/1'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#fff}.accordion,.accordion>*{margin:0}.accordion>*{margin-bottom:1px}.accordion{background:transparent !important}.accordion{list-style:none}.toggle{display:block}.interior_sidebar{overflow:visible}.interior_sidebar .toggle{position:relative;background:#fff;padding-top:2px}.toggle>.toggle_trigger,h3.toggle{display:block;position:relative}.toggle>.toggle_trigger{margin-bottom:1px;height:auto !important}.toggle>.toggle_trigger{margin-bottom:1px}.toggle>.toggle_trigger,.toggle>.toggle_trigger>*,.moreRooms h2{font:14px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px}.toggle>.toggle_trigger:after,h3.toggle:before{display:block;content:',';position:absolute;top:50%;right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:0}.ie8 h3.toggle:before{top:45%}.toggle-isOpen>.toggle_trigger:after{content:'.'}.toggle>.toggle_trigger:hover,.toggle>.toggle_trigger:active{text-decoration:none}.toggle>.toggle_trigger:hover{cursor:pointer}.secondary_product .moreRooms{overflow:hidden}.interior_sidebar>.toggle-isOpen>.toggle_panel{position:absolute;width:100%;z-index:9000}.toggle>.toggle_panel{overflow:hidden;height:0}.toggle>.toggle_panel-inset{background-color:#fff}.toggle-isOpen>.toggle_panel{height:auto}.toggle-isOpen>.toggle_panel-inset{padding:15px;-webkit-box-shadow:inset 0 35px 35px -35px rgba(0,0,0,.3);-moz-box-shadow:inset 0 35px 35px -35px rgba(0,0,0,.3);-ms-box-shadow:inset 0 35px 35px -35px rgba(0,0,0,.3);-o-box-shadow:inset 0 35px 35px -35px rgba(0,0,0,.3);box-shadow:inset 0 35px 35px -35px rgba(0,0,0,.3)}.toggle-isDisabled>.toggle_trigger:after{display:none !important}.toggle-overlay{display:inline-block;position:relative;z-index:10}.toggle-overlay>.toggle_panel{position:absolute;top:100%;left:0;right:0}h3.toggle{background-image:none}.toggle>.toggle_trigger-standard,.toggle>.toggle_trigger-standard>*{color:#fff}.toggle>.toggle_trigger-standard-condensed,.toggle>.toggle_trigger-standard-condensed>*,.toggle>.toggle_trigger-standard-aside,.toggle>.toggle_trigger-standard-aside>*{font-size:12px}.toggle>.toggle_trigger-standard-condensed{padding:20px 40px 17px 15px}.toggle>.toggle_trigger-standard-aside{padding:20px 40px 18px 15px;background-color:#dfdfdf}.toggle>.toggle_trigger-standard{padding:16px 40px 14px 15px}.toggle>.toggle_trigger-standard-aside,.toggle>.toggle_trigger-standard-aside>*{color:#56565a;letter-spacing:normal}.toggle>.toggle_trigger-standard:after{display:block;margin-top:-5px;width:10px;height:10px;border-top:3px solid #fff;border-right:3px solid #fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.toggle>.toggle_trigger-standard-aside:after{border-color:#56565a}.toggle-isOpen>.toggle_trigger-standard:after,h3.toggle.expanded:before{margin-top:-7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.toggle>.toggle_trigger-standard:hover{color:#fff}@media screen and (max-width:767px){.toggle>h2{font-size:12px;color:#56565a;font:14px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;position:relative;height:11px}.toggle>h2>a:hover{color:#56565a;text-decoration:none}.toggle>h2>span{height:10px;width:100%;background-color:#dfdfdf !important;text-indent:100000px;position:absolute}}@media screen and (min-width:1000px){.toggle>h2>a>span{padding:20px;font:22px/1.25 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#fff;text-decoration:none;float:left}}h3.toggle:before{right:auto;left:15px;color:#fff;border-color:#fff}.budget-calculator .toggle>.toggle_trigger-standard:after,.budget-calculator h3.toggle:before{display:block;margin-top:-5px;width:10px;height:10px;border-top:3px solid transparent;border-right:3px solid transparent;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.budget-calculator .toggle-isOpen>.toggle_trigger-standard:after,.budget-calculator h3.toggle.expanded:before{margin-top:-7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.toggle>.toggle_trigger-nav{padding:20px 40px 17px 15px;background-color:#dfdfdf;font-size:12px;color:#56565a}.toggle>.toggle_trigger-nav:after{content:'+';margin-top:-13px;font-size:25px;text-align:center}.toggle>.no-toggle-panel.toggle_trigger-nav:after{display:none}.toggle-isOpen>.toggle_trigger-nav:after{content:'-';margin-top:-20px;font-size:40px;right:17px}.toggle>.toggle_trigger-nav:hover{color:#56565a}.toggle-dropdown{position:relative;z-index:10}.toggle-dropdown>.toggle_trigger{padding:15px 20px 13px;border-right:31px solid #d4d4d4;position:relative;z-index:11;background-color:#e6e6e6;color:#006f7a}@media screen and (max-width:767px){.toggle-dropdown>.toggle_trigger{display:none}}.toggle-dropdown>.toggle_trigger:after{content:'';display:block;margin-top:-4px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10px solid #636363;position:absolute;top:50%;right:-21px}.toggle-dropdown.toggle-isOpen>.toggle_trigger:after{margin-top:-5px;border-top:none;border-bottom:10px solid #636363}.toggle-dropdown>.toggle_panel{position:absolute;top:100%;left:0;right:0;z-index:10;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.2);box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.toggle-dropdown.toggle-isOpen>.toggle_panel{padding:20px 20px 5px}.ie8 .toggle>.toggle_trigger-standard:after,.ie8 .toggle>.toggle_trigger-standard-aside:after{margin-top:-7px;width:13px;height:13px;background:transparent url(images/ie8-toggle-standard-arrows.png) 0 0 no-repeat;border:none}.ie8 .toggle>.toggle_trigger-standard-aside:after{background:transparent url(images/ie8-toggle-aside-arrows.png) 0 0 no-repeat}.ie8 .toggle-isOpen>.toggle_trigger-standard:after,.ie8 .toggle-isOpen>.toggle_trigger-standard-aside:after{background-position:0 -16px}.foreward{background:#707072;padding:15px}@media screen and (max-width:767px){.remodelingforeward{display:inline-block;vertical-align:super}.remodelingforeward .foreward_hd{background:#4d4f53}.remodelingforeward .foreward_hd,.remodelingforeward .foreward_bd{padding:15px}}.ie8 h3.toggle:before{border:none;background:transparent url(images/ie8-toggle-standard-arrows.png) 0 0 no-repeat;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;width:15px;height:15px}.ie8 h3.toggle.expanded:before{background-position:0 -13px;content:' '}.moreRooms h2{color:#fff;font-size:12px;padding:16px 35px 14px 15px}.foreward{padding:15px}.foreward_media{display:none}.foreward_media>*{display:block;width:100%}.foreward_hd{margin-bottom:10px}.foreward_hd>*{margin:0;font:25px/1.25 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#fff}.foreward_hd>h2{line-height:1.1;margin-top:3px}.foreward_bd>*{margin:0;font:12px/1.25 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.foreward_bd>*{color:#717073 !important;font-family:'Avenir LT W01 65 Medium' !important}@media screen and (max-width:382px){.foreward_bd{padding:0 15px}}@media screen and (min-width:383px) and (max-width:767px){.foreward_bd>.RenderedText{display:table-cell !important;position:relative !important}}.billboard{padding:10px 20px;overflow:hidden}.billboard_media{display:none}.billboard_hd,.billboard_hd>*{margin:0;font:25px/1.25 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#56565a}.vNav,.vNav>*{margin:0;line-height:0}.vNav{list-style:none}.vNav-sub{display:none;margin:10px 0 0 30px;list-style:outside disc}.vNav-sub>*,.vNav-sub>*>*{margin-bottom:10px;font-family:'raleway';color:#006f7a}.vNav a:active{background:none !important}.vNav a:visited{color:#006f7a}.vNav-sub-isVisible{display:block}.vNav>*{margin-bottom:10px}.vNav>*.has-children{padding-left:15px;margin-left:-15px}.vNav>*>*,.vNav>*>a{margin-bottom:10px;font:12px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#006f7a}.vNav_item-isActive,a.vNav_item-isActive,.vNav .selected>*,.vNav .selected>a{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;font-size:13px}.vList,.vList>*{margin:0;line-height:0}.vList{list-style:none}.vList-standard>*{margin-bottom:15px}.vList-condensed>*{margin-bottom:10px}.vList-ruled>*+*{border-top:1px solid #b7b6b8}.hList,.hList>*{line-height:0}.hList{margin-left:-20px;font-size:0;list-style:none;text-align:left}.hList:before,.hList:after{content:'';display:table}.hList:after{clear:both}.hList-separate{margin-bottom:20px}.hList>*{display:inline-block;margin:0 0 0 20px;font-size:medium;vertical-align:top}.hList-piped>*+*{padding-left:15px;border-left:1px solid #d4d1cf}.hList_item-pulled{float:right}.hList-spaced>*+*{margin-left:20px}.hList-flipped{margin:0 -20px 0 0;text-align:right}.hList-flipped>*{margin:0 20px 0 0;float:right}.hList-flipped>.hList_item-pulled{float:left}.no-favorites{display:none;margin:0;padding:20px 40px;background:#fff;color:#4d4e4d;font-family:'Avenir LT W01 65 Medium';line-height:1.5;font-weight:normal;font-size:100%}.no-favorites p{margin:0 !important;padding:20px 40px !important;background:#fff!importanat;color:#4d4e4d !important;font-family:'Avenir LT W01 65 Medium' !important;line-height:1.5 !important;font-weight:normal !important;font-size:100% !important}.checkbox{display:block;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.contact_us .checkbox-2 input{vertical-align:middle}.contact_us .checkbox-2 .checkbox-label{display:inline-block;vertical-align:middle;max-width:200px}.ie8 .checkbox{display:inline-block;margin:1px -25px 0 0;height:auto;width:auto;position:static;vertical-align:top}.label{font:14px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073}.checkbox+.label,.checkbox+.label:before{display:inline-block;vertical-align:middle}.checkbox+.label{padding-left:28px;position:relative;margin-right:21px}.checkbox:checked+.label,.checkbox.checked+.label{color:#dbdbdc}.checkbox+.label:before{content:'';margin:0 10px 0 -28px;width:18px;height:18px;border:1px solid #b0b0b0;border-right:1px solid #e7e7e7;border-bottom:1px solid #f1f1f1;background-color:#dcdcdc}.checkbox:checked+.label:before,.checkbox.checked+.label:before{content:'âœ”';border:1px solid #095d65;border-right:1px solid #4e9ca2;border-bottom:1px solid #94c2c7;background-color:#006f79;font-size:12px;line-height:16px;text-align:center;color:#fff}.ie8 .checkbox+.label:before{display:none}.infoBox{padding:15px 20px;border:15px solid #ededed;background-color:#006f79}.infoBox-aside{background-color:#5c8727}.infoBox_hd>*,.infoBox_action>*,.infoBox_action>a{text-transform:uppercase;color:#fff}.infoBox_hd{margin-bottom:5px}.infoBox_hd>*{margin:0;font:14px/1.25 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;line-height:1.25em}.infoBox_action>*{font:20px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.infoBox,.link-box{background-color:#041c2c;padding:20px;box-sizing:border-box;margin-top:20px;color:#fff}.infoBox h3,.link-box h3{margin:0 0 20px;font-size:16px;font-weight:normal;font-style:normal}.infoBox a,.link-box a{font-weight:normal;color:#fff;font-size:12px;text-decoration:none;padding-bottom:5px;margin-bottom:10px;display:inline-block}@media(max-width:767px){.infoBox.lg-div,.link-box.lg-div{display:none}.infoBox.xs-div,.link-box.xs-div{display:block;margin-bottom:35px}}@media(min-width:768px){.infoBox.lg-div,.link-box.lg-div{display:none}.infoBox.xs-div,.link-box.xs-div{display:block;margin-bottom:50px}}@media(min-width:992px){.infoBox.lg-div,.link-box.lg-div{display:block;margin-top:30px;font-size:16px}.infoBox.xs-div,.link-box.xs-div{display:none}}.video-detail-page{padding-bottom:50px;padding-top:0!important}.video-detail-page .middle-content p{padding-bottom:20px}.interior_content{padding-bottom:370px}.frame{background-color:#fff}.frame_actions{padding:20px 0;border-top:1px solid #e6e6e6}.frame_bd{margin-bottom:20px;padding:0 15px}@media screen and (max-width:605px){.frame_bd{margin-top:20px}}.frame_bd li{list-style:disc}.get_started .frame_bd{padding:0;margin-top:0}.frame_ft{padding:0 17px 17px}.frame-flushTop{padding-top:0 !important}.sitemap{margin-bottom:5px}.sitemap .interior_content ul{margin-top:0}.sitemap ul>li{list-style:inside disc}.sitemap ul ul>li{list-style:inside circle}.sitemap ul ul ul>li{list-style:inside square}.frame_bd p{color:#717073}.remodelingframe_bd{margin-bottom:20px;padding:0 15px}@media screen and (max-width:767px){.remodelingframe_bd{margin-top:20px}}.get_started .remodelingframe_bd{padding:0;margin-top:0}.remodelingframe_bd p{color:#717073}.frame_ft{padding:0 17px 17px}.frame-flushTop{padding-top:0 !important}.tile{margin-bottom:1px;padding:20px;min-height:175px;background-color:#717073;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.ie8 .tile{min-height:135px}.tile_hd{margin-right:20%}.tile_hd>*,.tile a{font:22px/1.25 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#fff}.tile a:hover{text-decoration:none}.shell_bd{padding:20px;background-color:#fff;margin-top:10px}.snippet{margin-bottom:20px}.snippet_bd>*{margin:0;font:12px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;text-align:center}.mod_hd{padding:15px 20px 12px;background-color:#717073;-webkit-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1),inset -20px 0 10px -10px rgba(0,0,0,.1);-moz-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1),inset -20px 0 10px -10px rgba(0,0,0,.1);-ms-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1),inset -20px 0 10px -10px rgba(0,0,0,.1);-o-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1),inset -20px 0 10px -10px rgba(0,0,0,.1);box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.1),inset -20px 0 10px -10px rgba(0,0,0,.1)}.mod_hd>*{margin:0;font:14px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#fff;letter-spacing:normal}.mod_bd{padding:20px 0 0;border-bottom:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.05),inset -20px 0 10px -10px rgba(0,0,0,.05);-moz-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.05),inset -20px 0 10px -10px rgba(0,0,0,.05);-ms-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.05),inset -20px 0 10px -10px rgba(0,0,0,.05);-o-box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.05),inset -20px 0 10px -10px rgba(0,0,0,.05);box-shadow:inset 20px 0 10px -10px rgba(0,0,0,.05),inset -20px 0 10px -10px rgba(0,0,0,.05)}.mod_bd>p{margin:0;position:relative;width:100%}.mod_bd>*{font:12px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#56565a}.ie8 .mod_bd .cycler_btn-next{right:0;top:85px}.ie8 .mod_bd .cycler_btn-prev{left:0;top:85px}.mod_bd>*{font:12px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.mod_bd-inset{padding:15px 20px}.ie8 .mod_bd,.ie8 .product_detail .filters .content,.ie8 .product_detail .filters .content .tab-links,.ie8 .product_detail .filters .content .tab-content{position:relative;background-image:url(images/ie-bg-mod-boxshadow-right.png);background-repeat:repeat-y;background-position:right top}.ie8 .mod_bd:before,.ie8 .product_detail .filters .content:before,.ie8 .product_detail .filters .content .tab-links:before,.ie8 .product_detail .filters .content .tab-content:before{position:absolute;top:0;left:0;content:"";width:11px;height:100%;background-image:url(images/ie-bg-mod-boxshadow-left.png);background-repeat:repeat-y;background-position:left top}.mod_bd .cycler{margin-bottom:0}.component_hd{padding:20px 20px 18px;border-bottom:2px solid #c0c0c0;background-color:#dfdfdf}.component_hd>*{font:12px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#56565a;text-transform:uppercase;letter-spacing:normal}.component_bd{padding:40px 15px 15px;background-color:#fff;-webkit-box-shadow:inset 0 0 40px 0 rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 40px 0 rgba(0,0,0,.15);-ms-box-shadow:inset 0 0 40px 0 rgba(0,0,0,.15);-o-box-shadow:inset 0 0 40px 0 rgba(0,0,0,.15);box-shadow:inset 0 0 40px 0 rgba(0,0,0,.15);border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.product_detail .tabWrapper .component>.component_bd{padding:15px}.term>*>*{color:#717073;text-transform:uppercase}.term-inline{overflow:hidden}.term-inline>*{display:block;float:left}.term_key{margin-bottom:3px}.term_key>*{font:11px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.term_key-emphasis{margin-bottom:15px}.term_key-emphasis>*{text-decoration:underline}.term_value>*{font:11px/1 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif}.sample_link{font:11px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;text-transform:uppercase}.thumb,.thumb-isActive:after{display:block}.thumb>*{background:rgba(255,255,255,.2);box-sizing:border-box}.ie8 .thumb>*{box-sizing:border-box}.thumb{position:relative}.thumb:hover{cursor:pointer}.thumb-isActive:after{content:'';border:3px solid #717073;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.ie8 .thumb-isActive:after{border:none !important}.ie8 .thumb-isActive{border:3px solid}.thumb>*{display:block;width:100%}.thumb-isActive>img,.swatch-isActive>img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";-moz-opacity:.4;opacity:.4;padding:0}.thumb-isActive>img{opacity:.4}.secondary_product .preview .thumb{border:5px solid transparent}.secondary_product .component_bd .cycler_viewport{text-align:center}.subMast{padding:20px 20px 10px}.subMast:before,.subMast:after{content:'';display:table}.subMast:after{clear:both}.subMast-condensed{overflow:visible;text-align:right}.subMast-condensed>*{text-align:left}.subMast_nav{margin-bottom:30px}.subMast_nav>*{display:inline-block;border-bottom:2px solid #ddd;font:12px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#56565a;text-transform:uppercase;text-decoration:none}.subMast_nav>*:hover{text-decoration:none}.subMast_title{margin-bottom:20px}.subMast-condensed>.subMast_title{margin-bottom:0;width:58%;float:left}.subMast_info,.subMast_category{display:inline-block;vertical-align:middle}.subMast_category{margin-left:30px;margin-top:9px;white-space:nowrap}.subMast_category .series-icon{width:40px;position:relative;float:right;margin-left:15px}.subMast_category .series-tooltip{position:absolute;right:0;top:50px;max-width:150px;white-space:normal;text-align:left}.aside .series-icon{display:inline-block}.aside .series-tooltip{position:absolute}.is-rightAligned .series-tooltip{position:absolute;right:0;z-index:100}.headline>*>*{margin:0;font:13px/1'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#56565a}.headline_hd>*{font-size:25px}.headline_subHd{margin:0 0 5px 0}.socialBar{margin-bottom:20px;text-align:right}.socialBar:before,.socialBar:after{content:'';display:table}.socialBar:after{clear:both}.socialBar-constantLeft>*{float:left}.socialBar-constantLeft>*+*{margin-left:10px}.socialBar-insetMobile{margin:0;padding:10px 0}.socialBar .addthis_button_pinterest{width:44px !important;height:24px;overflow:hidden}.socialBar .addthis_button_facebook_share{width:55px !important;overflow:hidden}.socialBar .houzzShare{width:48px}.addthis_button_email>span{width:20px;height:20px;background:transparent url(/~/media/thomasville/theme/email_icon.ashx) no-repeat left top scroll !important;background-size:95% !important;display:block;text-indent:-9999px}.ie8 .socialBar{width:100% !important}.ie8 .socialBar .addthis_button_pinterest{position:relative;top:4px;width:38px !important}.ie8 .socialBar .addthis_button_pinterest{position:relative;top:4px;width:38px !important}.ie8 .socialBar .addthis_button_facebook_share{width:53px !important}.ie8 .addthis_button_email{padding-left:0 !important}.ie8 .addthis_button_email>span{background-image:url(images/bg-ieemail.png) !important}.ie8 .socialBar-insetMobile{width:92%}@media screen and (min-width:480px){.socialBar-insetMobile{margin-left:13%}}@media screen and (min-width:600px){.socialBar-insetMobile{margin:0}}@media screen and (min-width:860px){.socialBar-insetMobile{margin:0 15px}}@media screen and (min-width:1000px){.socialBar .addthis_button_pinterest{position:relative;top:4px;width:38px !important}.addthis_button_email{padding-left:0 !important}}.socialBar:before,.socialBar:after{display:table;content:''}.socialBar:after{clear:both}.socialBar>*{display:inline-block;text-align:left;vertical-align:middle}.socialBar_fav{float:left}.socialBar iframe{margin:0}.shareList>li>a{box-sizing:content-box !important}.shareList,.shareList>*{margin:0;line-height:0}.shareList{margin:5px;padding:5px 5px 0;background-color:#fff;list-style:none;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-ms-box-shadow:0 0 5px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 5px 0 rgba(0,0,0,.25);box-shadow:0 0 5px 0 rgba(0,0,0,.25)}.shareList>*{margin-bottom:5px;overflow:hidden}.shareList>*>*{float:none;position:static}.fav{display:inline-block;width:18px;height:16px;font-size:0;line-height:0;overflow:hidden;text-indent:-99999px;background:transparent url(images/sprite-favorites.png) no-repeat 0 -24px scroll}.fav-isActive,.fav-isActive.favorite-static,#configuration a.favorite.fav-isActive,.favorite.fav-isActive{background-position:0 0}.favorites .about-me .header{margin:0;padding:0 20px;text-align:left;text-transform:uppercase;font-size:11px}.favorites .about-me .header h4{font:30px/1.5 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;margin:0;text-transform:lowercase}.favorites .about-me ul{margin:0;padding:0;list-style:none}.favorites .about-me li{padding:0 20px 20px 20px;margin:0}.favorites .about-me li span{display:block}.favorites .about-me li h5{text-transform:uppercase;font-size:14px;margin:0}.favorites .about-me p{margin:0;padding:0}a.favorite,a.remove{top:0}a.favorite{background-position:0 -24px}.no-favorites{display:none;margin:0}.no-favorites p{margin:0;background:#fff;padding:20px 40px}.unit_bd,.unit_hd{text-align:left}.favorites .unit_media{float:none;text-align:center}.favorites .unit_media img{max-width:60%}.favorites .term>div{display:inline-block}.favorites .term_key:after{content:":"}.favorites .vList li{margin-bottom:5px}.favorites .cycler-pips{margin-top:10px}.favorites .actionBar{padding:10px 0}.favorites .tabWrapper_list>*{margin-bottom:0}#favs-listing{margin-bottom:15px}.unit,.unit>*{overflow:hidden;clear:both}.unit{padding:90px 20px 20px;position:relative;overflow:hidden}.unit_hd{margin-bottom:15px}.unit_hd>*{margin:0;font:14px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#717073;text-decoration:underline}.unit_media{margin-bottom:15px;margin-top:35px;width:100%;float:left}.unit_media>*{display:block;width:100%}.unit_action{position:absolute;top:20px;right:20px;background-color:#717073}.unit_action>*,.unit_action>a{display:block;padding:10px 15px;font:30px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#fff}.unit_action>a:hover{text-decoration:none}.tabWrapper_nav,.tabWrapper_nav>*{margin:0;line-height:0}.tabWrapper_nav{display:table;width:100%;border-bottom:2px solid #b8b8b8;list-style:none}.tabWrapper_nav>*{display:table-cell;width:1000px;background-color:#066972;vertical-align:middle;white-space:nowrap}.tabWrapper_nav-break>*{white-space:normal}.tabWrapper_nav>*+*{border-left:1px solid #055e67}.tabWrapper_nav>*>*,.tabWrapper_nav>*>a{display:block;position:relative;padding:10px;font:12px/1 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px}.tabWrapper_nav-condensed>*>*,.tabWrapper_nav-condensed>*>a{font-size:12px}.tabWrapper_nav-tight>*>*,.tabWrapper_nav-tight>*>a{font-size:9px}.tabWrapper_nav>*>a:hover{text-decoration:none;color:#fff}.tabWrapper_nav_item-isActive{position:relative}.tabWrapper_nav_item-isActive>*,.tabWrapper_nav_item-isActive>a{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.tabWrapper_nav_item-isActive>*:after{content:'';display:block;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:5px solid transparent;position:absolute;bottom:0;left:50%}.tabWrapper_list,.tabWrapper_list>*{margin:0;line-height:0}.tabWrapper_list .read-more>a{padding:20px 0}.tabWrapper_list{background-color:#fff;-webkit-box-shadow:inset 0 30px 30px -20px rgba(0,0,0,.09);-moz-box-shadow:inset 0 30px 30px -20px rgba(0,0,0,.09);-ms-box-shadow:inset 0 30px 30px -20px rgba(0,0,0,.09);-o-box-shadow:inset 0 30px 30px -20px rgba(0,0,0,.09);box-shadow:inset 0 30px 30px -20px rgba(0,0,0,.09)}.tabWrapper_list-clear{background-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.tabWrapper_list>*{height:0;overflow:hidden;position:relative;margin:0}.tabWrapper_list_item-isActive{height:auto}.tabWrapper-thick>.tabWrapper_nav>*>*,.tabWrapper-thick>.tabWrapper_nav>*>a{padding:20px 10px;font:107.7%/1 'Avenir LT W01 45 Book',Helvetica,Arial,sans-serif}.tabWrapper-aside>.tabWrapper_nav{border-bottom:2px solid transparent}.tabWrapper-aside>.tabWrapper_nav>*+*{border-left:1px solid transparent}.tabWrapper-aside>.tabWrapper_nav>*>*,.tabWrapper-aside>.tabWrapper_nav>*>a{padding:20px 10px}.tabWrapper-plain .tabWrapper_nav_item-isActive>*:after{display:none}.tabWrapper-inline{background-color:#dfdfdf}.tabWrapper-inline>.twabWRapper_nav{display:block}.tabWrapper-inline>.tabWrapper_nav>*{display:inline-block;width:auto;border:none;background-color:transparent;white-space:normal}.tabWrapper-inline>.tabWrapper_nav>*>*,.tabWrapper-inline>.tabWrapper_nav>*>a{padding:20px 10px;font-size:10px;color:#56565a}.tabWrapper-inline .tabWrapper_nav_item-isActive{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.tabWrapper-thick>.tabWrapper_nav>*>*,.tabWrapper-thick>.tabWrapper_nav>*>a{padding:20px 10px}.tabWrapper-aside>.tabWrapper_nav{border-bottom:2px solid #c1c1c1}.tabWrapper-aside>.tabWrapper_nav>*{background-color:#fff}.tabWrapper-aside>.tabWrapper_nav>*+*{border-left:1px solid #c1c1c1}.tabWrapper-aside>.tabWrapper_nav>*>*,.tabWrapper-aside>.tabWrapper_nav>*>a{padding:20px 10px;color:#56565a}.tabWrapper-aside .tabWrapper_nav_item-isActive:after{border-top-color:#c1c1c1}.dealerLocator-wrapper{min-height:125px;max-height:300px;padding:0 0 0 0;margin-bottom:30px;border-radius:0;border-radius:0;font-size:100%}.dealerLocator-wrapper .brand-image{position:absolute;right:0;width:100%;height:100%;margin:0;display:none}.dealerLocator-wrapper .brand-image>img{float:right}.tab-content.dealerLocator-wrapper .brand-image>img{height:100%;max-height:100%}.dealerLocator-wrapper .brand-copy{float:left;width:100%;margin:0;padding:15px 0}.dealerLocator-wrapper .brand-copy>*{position:relative;font-family:'Avenir LT W01 45 Book'}.dealerLocator-wrapper .enter-zip{position:relative;display:block;width:100%;margin:20px 0;float:left}.dealerLocator-wrapper .enter-zip>div{float:left}.dealerLocator-wrapper input[type="text"]{float:left;padding:8px;height:30px;border:none;font-family:'Avenir LT W01 85 Heavy';font-size:100%;background:#e0e0e0 none;color:#414446}.dealerLocator-wrapper input[type="button"]{float:left;display:block;width:34px;height:30px;text-indent:-9999px;border:none;background:url("/~/media/thomasville/theme/bgenterzipsubmit.ashx") no-repeat scroll 0 0 transparent}.secondary_product .dealerLocator-wrapper{padding:20px}.room_detail.wrapper>.dealerLocator-wrapper{padding:0}.dealerLocator-map{padding:40px 0;margin:0}.dealerLocator-map input[type="button"]{float:left;display:block;width:34px;height:31px;text-indent:-9999px;border:none;background:url("/~/media/aristokraft/theme/bgenterzipsubmit.ashx") no-repeat scroll 0 0 transparent}.dealerLocator-map .enter-zip{width:223px;clear:both;margin-top:15px}.dealerLocator-map .enter-zip>div{padding:22px 18px;background:none #e5e5e5;overflow:hidden}.dealerLocator-map .enter-zip input[type="text"]{float:left;border:none;font-family:'Avenir LT W01 95 Black';color:#507c9d;padding:8px;width:150px;background:#fff}.dealerLocator-map .brand-image{float:left;margin-right:15px;position:static;width:auto;height:auto}.dealerLocator-map .brand-copy{width:50%;float:left;padding:0}.dealerLocator-map .brand-copy>h2{margin-top:20px;font-family:'Avenir LT W01 45 Book';font-size:24px;font-weight:normal;text-transform:uppercase}.dealerLocator-map .brand-copy>h2>a{color:#636363;text-decoration:none}.dealerLocator-map .brand-copy>h4{margin:0;font-size:13px;font-family:'Avenir LT W01 45 Book';color:#636363;font-weight:normal}.ie8 .dealer_locator .section-title .form label{width:75px}.ie8 .dealerLocator-wrapper input[type='text']{padding-top:0 !important;padding-bottom:0 !important;line-height:28px !important}.dealer_locator .infoBox_action>a{padding:0}.layoutSwitch,.layoutSwitch>*{margin:0;line-height:0}.layoutSwitch{padding:10px !important;font-size:0 !important;list-style:none}.layoutSwitch>*,.layoutSwitch>*>*{display:inline-block}.layoutSwitch>*{padding:6px;width:30px;height:30px;border-top:1px solid #9fa4a5;border-right:1px solid #ccd2d3;border-bottom:1px solid #9fa4a5;border-left:1px solid #ccd2d3;background-color:#dfdfdf;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.layoutSwitch_item-isActive{background-color:#004e55;border-top:1px solid #3a797e;border-right:1px solid #004249;border-bottom:1px solid #004249;border-left:1px solid #1b6369}.layoutSwitch>*>*{width:18px;height:18px;background-position:0 0}.layoutSwitch_item-stacked>*{background-image:url(images/layout-switch-stacked.png)}.layoutSwitch_item-grid>*{background-image:url(images/layout-switch-grid.png)}.layoutSwitch_item-isActive>*{background-position:0 -18px}.actionBar,.actionBar>*{margin:0;line-height:0}.actionBar{padding:20px;background:#fff;list-style:none}.property>*>*{margin:0;color:#56565a}.property_key{margin-bottom:15px}.property_key>*{font:12px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.property_value>*{font:12px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.preview{margin-bottom:20px;background-color:#fff}.preview_media{margin-bottom:10px;padding:20px;border:2px solid #edede7;position:relative}.preview_media img{display:block;margin:0 auto}.preview_media .zoom-icon-secondary{display:none}.preview_bd{margin-bottom:20px}.preview_action{margin-bottom:15px}.preview .preview_action a>img{display:none !important}.preview .preview_action .btn-bold{padding:18px 18px 14px 0}.preview .preview_action .btn-bold.fav-isActive{background-image:none}.preview_meta,.preview_meta>*{font:11px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#56565a}.popup{position:relative}.popup_trigger:hover,.popup_content_bd_close:hover{cursor:pointer}.popup_content_bd{max-height:85%}.popup_content_bd img{max-height:100%}.popup-zoom .popup_trigger:after{content:'';display:block;margin-left:10px;width:28px;height:29px;position:absolute;bottom:0;left:100%;z-index:1000;background:transparent url(images/icon-mag-glass.png) 0 0 no-repeat}.popup_content{position:relative;opacity:0}.popup_content-isVisible{position:absolute;top:0;right:0;left:0;z-index:1000;text-align:center}.popup_content_overlay{background-color:rgba(0,0,0,.4)}.ie8 .popup_content_overlay{background:transparent url(images/iemodal.png) repeat left top scroll}.ie8 .modal.open{display:block;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(0,0,0,.4);background:transparent url(images/iemodal.png) repeat left top scroll;text-align:center;z-index:99999999}.popup_content-isVisible .popup_content_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;text-align:center}.popup_content_bd{width:0;height:0;position:relative;z-index:1002;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.popup_content-isVisible .popup_content_bd{display:inline-block;padding:60px 40px 40px;width:auto;height:auto;vertical-align:middle;overflow:visible}.popup_content-isVisible .popup_content_bd-constrain{width:100%;max-width:960px}.popup_content_bd_close{display:block;position:absolute;width:39px;height:40px;top:20px;right:40px;z-index:1000;background:url(/~/media/thomasville/theme/spritelightboxicons.ashx) 0 -143px no-repeat;font-size:0;text-indent:-99999px;overflow:hidden;line-height:0}.passage>*,.passage>*>*{font:25px/1'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;text-transform:none}.passage>*{margin-bottom:20px}.passage>*>*{margin:0}.passage_bd,.passage_bd>*{font-size:13px;line-height:1.5}.passage a{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif;color:#007775}.stack>*,.stack>*>*{font:15px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif;color:#717073;text-transform:none}.stack>*{margin-bottom:10px}.stack>*>*{margin:0}.stack_media>*{display:block;width:100%}.stack_bd,.stack_bd>*{font-size:12px;line-height:1.5}.stack a{color:#007775}.userContent b{font-family:'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.userContent-hero,.userContent-hero>*{font:17px/1 'Avenir LT W01 85 Heavy',Helvetica,Arial,sans-serif;color:#fff;letter-spacing:1px;text-transform:none;text-shadow:3px 3px 5px rgba(3,3,5,.3)}.userContent-hero>*{display:inline-block}.userContent-hero img{margin:7px 0 5px 0;vertical-align:middle}.get_started #nav-tabs-holder{width:100%;height:auto;padding:0;margin:0}.get_started .main{margin:0 auto}.get_started #nav-tabs-holder>*{width:100%;height:auto}#nav-tabs-holder .nav.tabs{display:none;max-width:960px !important}#nav-tabs-holder .nav.tabs ul{width:100%;height:auto}.get_started #nav-tabs-holder li{width:16.6667% !important;height:auto}.about #nav-tabs-holder li{width:20% !important}.get_started .tab-content .header{background-image:none !important;height:auto}.get_started .tab-content>.row_col{padding:19px 17px 0}.get_started .tab-content>.row_col+.row_col{padding-top:0}.get_started .frame_bd{margin-bottom:0}.get_started .row{margin-left:0}.get_started .row-desktopAndUp>.row_col,.get_started .tabs-intro .row_col{padding:20px 30px}.get_started .interior-singlecol{margin-bottom:20px}.get_started .interior-singlecol .frame{padding-bottom:0}.get_started .tabs-intro .intro>h2{font-family:'Avenir LT W01 45 Book';color:#56565a;text-transform:none}.get_started .tabs-intro .intro>h3{font-size:12px;line-height:1.5;color:#006f79}.get_started .tab-content{padding-left:0}.get_started .tab-content .icon-heading{text-transform:none}.about .inset>.wrapper-inset{padding:0 !important}.about .inset>.wrapper-inset .row_col:first-child{padding:0}.about .inset>.wrapper-inset .row_col-3of12{padding:10px 0}.tab-content h2,.tab-content h2 a{position:relative !important;text-transform:uppercase;color:#2d2f31}.tab-content h2{background:none !important;position:relative !important}.tab-content h2.icon-heading:before{content:"";width:38px;height:46px;top:0;left:0;position:absolute;background-image:url(images/sprite-get-started.png) !important;background-repeat:no-repeat}.tab-content.remodeling-checklist h2.icon-heading:before{top:-5px}.tab-content.find-your-style h2.icon-heading:before{background-position:0 -61px}.tab-content.design-your-room h2.icon-heading:before{background-position:0 -170px}.tab-content.plan-your-project h2.icon-heading:before{background-position:0 -120px}.tab-content.install-your-cabinets h2.icon-heading:before{background-position:0 -223px}.tab-content.love-your-space h2.icon-heading:before{background-position:0 -270px}.tab-content h2.icon-heading{font-family:'Avenir LT W01 45 Book';font-size:30px;color:#56565a !important}.tab-content__description{margin-bottom:20px}.tab-content h2.icon-heading{font-family:'Avenir LT W01 45 Book'}.get_started .main p,.about .main p{font-size:13px}.about .tabs-intro>.row_col{display:none}.about .tabs-intro>.row_col:first-child{display:block}.get_started.about .container_24 .grid_24{width:100%}.learnMore-link{font-family:'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.search_results .section-title hr{width:100%}.search_results .section-title .form{position:relative;padding:10px 0 15px 20px}.search_results .section-title .form .submit-search-header{border:0;background-image:none;background-color:#5d5d61;color:#fff;text-align:center;text-transform:uppercase}.search_results .section-title .form:after{content:'';display:block;margin:-4px 0 0 -4px;width:8px;height:8px;position:absolute;top:50%;right:10px;border-top:2px solid #fff;border-right:2px solid #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.search_results .frequently-searched ul{background:#006f79}.search_results .frequently-searched li,.search_results .frequently-searched a{color:#fff}.search_results .section-title h3 span{color:#006f79}.search_results .page-nav{margin-bottom:10px;padding:20px;background-color:#f2f1f1;-webkit-box-shadow:0 15px 20px -15px #bbb}.search_results .article-results{padding:30px 40px}.search_results .page-nav{box-shadow:none}.search_results .video-results,.search_results .article-results{margin:0;padding:30px 40px;min-height:0;background-color:#fff}.search_results .video-results{margin:0}.search_results .inset{padding:0 !important}.search_results .container_24 #aside,.search_results .container_24 #content{padding:0}.search_results .container_24 #aside{margin-top:20px}.search_results .section-title hr{border-top:1px solid #ccc;margin:5px 0}.search_results h2{margin-bottom:0}.section-title .form input[type="text"]{width:200px;background:url(/~/media/masterbrand/theme/spritesearchbox.ashx) 0 0 no-repeat;background:rgba(0,0,0,.3)}span.read-more.search-read-more{padding:0 40px 60px 40px;width:auto;background:transparent;margin-top:0}span.read-more.search-read-more a{background:#c1b133 none}.search-results-container{background:#fff}.search_results .container_24 #aside{margin-top:20px}.product_gallery .tab-content .compare-bucket li a.remove{top:0;right:0;width:24px;height:24px;font-size:0;line-height:0;padding-left:0!important;text-indent:-9999px;background:url(/~/media/thomasville/theme/spritecompareitems.ashx) 8px 4px no-repeat}.product_gallery .tab-content .compare-bucket li{height:auto;font-size:0;min-height:109px}.product_gallery .tab-content .compare-bucket.finishes-compare li{height:66px;min-height:66px}.product_gallery h1{margin:0;padding:10px}.product_gallery .tabWrapper_list>*{overflow:hidden}.product_gallery #content{margin-bottom:40px}.product_detail a.save.fav-isActive{background-image:none !important}.product_detail .product-tabs{margin:10px 0 0}.product_detail #configuration .column-2 .header .trigger{display:none}.product_detail #configuration .column-2 .header h4,.product_detail #configuration .column-2 .header{margin:0;cursor:default}.product_detail .prev,.product_detail .next{position:absolute;top:50%;display:block;height:44px;width:44px;font-size:0;line-height:0;text-indent:-9999px;background-image:url(/~/media/thomasville/theme/spriterealspacecarousel.ashx);background-repeat:no-repeat;z-index:1;margin-top:-22px}.product_detail .prev{left:0;background-position:7px 7px}.product_detail .next{right:0;background-position:17px -64px}.product-compare-grid.is-fullWidth{width:100%}.product_detail #configuration .column-1 .wrap{width:66.666%;float:left}.product_detail .wrap .series-icon{right:-40px;top:10px}.product_detail .wrap .zoom-icon{right:-40px;bottom:10px}.zoom-icon-secondary{position:absolute;right:10px;bottom:10px}.product_detail #content #configuration .column-1 .full-screen{position:relative}.product_detail #content #configuration .column-1 .selected-attrs{width:27.333%;padding-left:5px;padding-right:15px;margin-top:75px}.product_detail #configuration .column-1 .selected-attrs .attr{border:none;border-bottom:1px solid #d9d6d4;padding:8px 0;float:none;width:100%}.product_detail .wrap .full-screen{padding:10px}.product_detail .socialBar-insetMobile,.product_detail #configuration a.save{margin:0 15px;max-width:390px}.product_detail #configuration a.save{margin:0}.product_detail .disclaimer{max-width:390px}.product_detail .filters h4{color:#fff}.product_detail .dealerLocator-wrapper{clear:both}#product-compare-table thead div .logo{margin-top:0;padding-top:40px}#product-compare-table ul>li{list-style-type:disc}#product-compare-table tbody li a span{width:62px}.product_detail #configuration .column-2 .content .option ul{max-width:100%;margin:0}.product_detail .types{font-size:0}.product_detail .types .unavailable{font-size:12px}.product_detail .tab-content{padding:16px}.trigger a{background:url(/~/media/thomasville/theme/spritebrandcomparetoggle.ashx) no-repeat 0 0;display:block;height:14px;width:14px;text-indent:-99999px}.filterTrigger .trigger a{display:inline-block;background-position:0 -40px;margin-left:5px}.filterTrigger.opened .trigger a{background-position:0 3px}.ie8 .compareThumb_media img{max-width:200px}.filterContainer{padding-top:0 !important}.filterClear:hover{text-decoration:underline}.filterContainer{padding-top:0 !important}.filterClear{color:#fff}.filterClear:hover{color:#fff;text-decoration:underline}.product_gallery .tab-content .aside{position:relative;top:-20px}.product_gallery .tab-content .aside>.column-header{padding-top:10px}.product_gallery .tab-content .aside>.aside-modules>.infoBox{padding:20px 17px}.synopsis>*{margin-bottom:15px}.synopsis_hd,.synopsis_hd>* .synopsis_subHd,.synopsis_subHd>*{text-transform:uppercase}.synopsis_hd,.synopsis_hd>*{font:35px/1 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.synopsis_subHd,.synopsis_subHd>*{font:14px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.synopsis_bd,.synopsis_bd>*{margin-top:0;font:13px/1.4 'Avenir LT W01 65 Medium',Helvetica,Arial,sans-serif}.synopsis_cta,.synopsis_cta>*{font:12px/1 'Avenir LT W01 95 Black',Helvetica,Arial,sans-serif}.sample{display:block;padding:10px;background-color:#fff;font-size:0}.sample>*{display:inline-block;vertical-align:middle;font-size:medium;width:40px}.sample_media{margin-right:10px}.sample_media>*{display:block}.sample_bd,.sample_bd>*{font-size:12px}.cellCallout>*{margin-bottom:20px}a.go-to-top,a.go-to-top:active{padding:20px 10px 5px 10px;background:#d35a2c url("images/to_top.png") center 5px no-repeat}a.go-to-top{right:20px !important}.loaderSplash{visibility:visible;display:none;padding:40px 0;right:30px;left:30px;top:20px !important;bottom:86px;position:absolute;background:transparent url(images/bg-loader-splash.png) 0 0 repeat;text-align:center;display:none}.loaderSplash_spinner{margin-bottom:20px;display:inline-block}.loaderSplash_message{color:#fff}.videoThumb{position:relative}.videoThumb:hover{cursor:pointer}.videoThumb>img{display:block;width:100%}.videoThumb-natural>img{width:auto}.videoThumb_icon{display:block;position:absolute;top:50%;left:50%;z-index:10;font-size:0;font-size:0;line-height:0;text-indent:-99999px;overflow:hidden}.videoThumb-small>.videoThumb_icon{margin:-14px 0 0 -14px;width:27px;height:27px;background:transparent url(images/icon-video-play-small.png) 0 0 no-repeat}.videoThumb-large>.videoThumb_icon{margin:-27px 0 0 -27px;width:53px;height:53px;background:transparent url(images/icon-video-play.png) 0 0 no-repeat}.videoWrapper{padding-bottom:56.25%;width:100%;height:26%;position:relative;overflow:hidden}.videoWrapper *{margin:0;width:100%;height:100%;position:absolute;top:0;left:0}.mediaBox,.mediaBox_bd{overflow:hidden}.mediaBox-insetMobile{padding:20px}.mediaBox_element{margin-right:20px;float:left}.mediaBox_element-flipped{margin-right:0;margin-left:20px;float:right}.mediaBox_element img{display:block}.mediaBox-stackedMobile>.mediaBox_element{margin:0 0 20px 0;float:none}.product_detail .cycler .mediaBox-stackedMobile>.mediaBox_element{margin:20px 10% 0;float:none}.mediaBox_bd>*{margin:0;font-size:14px}.product_detail .cycler .mediaBox_bd>h4{position:absolute;top:0;width:100%;text-align:center}.product_detail .cycler .mediaBox_bd>p{margin-top:10px}.mediaBox_bd>*+*{font-size:11px;margin-top:10px;line-height:16px}.moreRooms .cycler_pips{display:none}.budget_calculator .interior{padding-top:10px}.budget-calculator .frame_bd>p{margin-top:0}.budget-calculator .frame_bd>h1{margin-bottom:10px}.budget-calculator .frame_bd>h3{margin-top:5px}.budget_calculator .budget-calculator{background:#fff}.budget-calculator{margin-top:0;padding:0}.budget-calculator h3>span{color:#fff;padding-left:0;display:block}.budget-results #revised-home-value{font-size:32px;color:#685c55;font-family:'Avenir LT W01 85 Heavy';width:100%;background-color:#e5e5e5}.budgets-container>div{background:#fff;border:1px solid #bbbbbc;width:94%;margin:0 3%}.toggle-wrap:nth-child(2){height:48px}.budgets-container .fieldset{padding-bottom:20px;border-bottom:1px solid #bbbbbc;padding:0 2% 18px}.help-me-budget>.estimator .fieldset-border-bottom{margin:0;margin-bottom:18px}.budgets-container .fieldset.fieldset-background{margin:0;padding:2% 2% 0;background:#e5e5e5;border-bottom:none}.budgets-container{padding-top:0}.budgets-container>div:first-child{margin-bottom:48px;height:100px;padding:0 2%}.budget-calculator .btn{width:33%;height:34px;padding:9px 15px}.calculator .begin input{width:66%;height:34px;vertical-align:top}.budgets-container{background:none}.calculator input,.email-info input{padding:6px;border:none;font-family:'Avenir LT W01 85 Heavy';font-size:13px}.budget-calculator #submit-recommendation-zip-code{padding:8px;display:block;width:113px;height:auto}.budget-calculator .budget-results dd.fieldset-radius{width:100%}.budget-calculator #recommendation-zip-code,.budget-calculator #recommendation-zip-radius{width:100%;margin-bottom:16px}.budget-calculator .brand-recommendations .btn{width:100%;padding:5px 0;display:block;margin:5px auto}.budget-calculator input{padding:10px}.calculator .begin .calculated-budget{font-size:32px;height:50px;padding-left:0}.allocation .breakdown{width:94%;margin:0 3%}.budget-results{width:100%;margin:0}.allocation input.percent{width:30%;margin-right:5%}.allocation input.cost{width:65%}.budget-results dl dt{border-top:1px solid #bbbbbc;border-bottom:0;width:100%;padding-left:15px}.budget-results dd{border:0;padding-left:15px}.budget-results dl dt:last-of-type{background-color:#e5e5e5}.budget-results dd{padding-top:0}.budget-results dl{border-bottom:1px solid #d9d9d9}.calculator .breakdown fieldset{border-top:1px solid #d9d9d9;margin-top:18px;padding-top:18px}.calculator .breakdown fieldset:first-child{border-top:none;padding-top:0}.budget-calculator label.more{width:100%}.calculator label.more{color:#666;background:url(/~/media/thomasville/theme/spritebudgetcalculatortogglemore.ashx) no-repeat 0 -58px;padding-bottom:10px}.export{margin:0;padding:0;list-style:none}.export li{width:100%;display:inline-block;margin-top:1px}.export a{width:100%;text-align:left;padding:18px 0 18px 35px;display:block}.export a:hover{text-decoration:none}.export a,.email-info input[type="button"]{background:#625f5d url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAABkCAYAAACPQLC2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUM1NDQ1NTdGRTRDMTFFM0E4MTNGMkZFNEM0ODNFQjciIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUM1NDQ1NTZGRTRDMTFFM0E4MTNGMkZFNEM0ODNFQjciIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTA3OEY2NTZGNTYxMUUwOTUzREI0MTg0NzU2N0YzOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTA3OEY2NjZGNTYxMUUwOTUzREI0MTg0NzU2N0YzOSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoptkSIAAAJISURBVHja7JjRR0NRHMdXyxixp4gYEREjRkRETxHR37CniBIjIiL2OmLprZcisqzHiFIvoxSRaJqlRCmxRGlu31/9bo7TOWf33vVSzo8Pu3fnfO/5/c452/fcJsdxQlIkQCSkj3tw9X1FAhIVxxw5sX1zqMFoWKBJUQPfI6CCXVI5ArBMAlHQGXAAPQ3XoEW6XgFvHvp1gSGVwBQYAa2GzmcgrhOgyHADXSyBg19bBzSCZ7AFOkDNY79HcAQ2VQupoknhFKxxDbZ0s+A2vFfcp9GVxM6/tpStgBWwAlbACliBvyNAJiJr9AsKp+oSAVV2p3ldO9MIyCuV+XMpqNEMswUsmWpAhmqHjUVS4wnkGAdPYIHy6BOceJ5zp/tJsAqKIAPa+X674OhvKQWyujn2SHG2vhtgWjo3XLHFmWCXFvv0lVJVwyBtOCvcgUHTLNRED6gp6l69hWSyujUvK/GEUcW6aiVS3stgG3Rwbr3gWsp/F8T4+2GenZQ7XW7MCQWixrPghTuIxS6600gXUbDDT0xKDQfAk2IPTPI+WTBtJpPAN/UEDnmo80F2I63CbuE06/v3gBgCWRDXtbFm2wpYAStgBazAPxUgN5oHr6AKCoLlWwS3oa83mMdgVP5zjWleBVfY9sjxDvpFfzDj+I990R8kAqSeEGtwE0CgLNagm/PyEynZI6V9dC6wt/xhsnIeOhfZFipdWpjVdXEB2urZvKjgQmWb3+XVJ7bx09x44VONL6NJTzsHD2DMZAXr2bxWfm2sjQ8BBgBw12sVvmXljQAAAABJRU5ErkJggg==);background-repeat:no-repeat;color:#fff;border-right-color:#ab9b1c;border-bottom-color:#ab9b1c;border-top-color:#d8c849;border-left-color:#d8c849}.budget-calculator .export>*>*{text-transform:uppercase}.export .print{background-position:10px 19px}.export .share{background-position:10px -23px}.export .save{background-position:11px -66px}#breakdown-total-percentage{padding:30px 40px 10px 7px;height:60px;margin-left:0}.calculator fieldset{border:none}.help-me-budget h3{padding:0 2%;margin-bottom:0}.help-me-budget{padding-bottom:0}.budget-calculator fieldset{padding:0}.enter-budget{padding-left:0}.budget_calculator .disclaimer{padding:0 20px 20px}.budget_calculator .disclaimer p{margin:0}.calculator .toggle-wrap{position:relative}.budget-calculator .room-details p{margin-top:7px}.fieldset .budget_calculator .disclaimer{padding:0}.mb-family-wrapper{margin:40px 0 0}.mb-family-wrapper .mb-family.text-only{margin:0}.mb-family.text-only h3 a{font-size:71%;font-family:'Avenir LT W01 85 Heavy';color:#7b9db3}.mb-family.text-only p a{font-size:71%;font-family:'Avenir LT W01 85 Heavy';color:#7b9db3}.mb-family.text-only h3{margin:0;font-size:131%;font-family:'Avenir LT W01 45 Book';color:#636363;width:auto;letter-spacing:0;text-transform:none;font-weight:normal}.mb-family.text-only p{margin:0;font-size:131%;font-family:'Avenir LT W01 45 Book';color:#636363;width:auto;letter-spacing:0;text-transform:none;font-weight:normal}.mb-family.text-only{margin:0;padding:20px 40px;background:none #fff;box-shadow:0 1px 6px 1px rgba(0,0,0,.1)}.video-js-box{position:relative;padding:0 0 55.7% !important;width:100% !important;height:auto !important}.video-js-box video{display:block !important;width:100% !important;height:100% !important;position:absolute !important;top:0 !important;left:0 !important}.hero #skip-video{display:none;position:absolute;top:10px;right:10px;left:auto;width:auto}.hero:hover #skip-video{display:inline-block}.hero #skip-video a{display:inline-block;background:transparent url(/~/media/masterbrand/theme/bgrgbaffffff20.ashx) repeat 0 0;padding:6px 8px 4px 8px;text-transform:uppercase;color:#fff;font-family:'Avenir LT W01 95 Black'}.hero #skip-video a:hover{text-decoration:none}#flash-fallback{display:none;width:100%;height:100%}.ie8 .mb-vjs-player{display:none}.ie8 #flash-fallback{display:block}.mb-vjs-player .vjs-controls{display:block;opacity:1;color:#fff;height:33px;bottom:0;background-color:#000;background-color:rgba(0,0,0,.5)}.mb-vjs-player .vjs-controls>div{padding-top:5px;height:28px;margin:0;background:none;top:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}.mb-vjs-player .vjs-controls>div.vjs-play-control{width:35px;left:0;border-right:1px solid #000}.mb-vjs-player .vjs-controls>div.vjs-progress-control{left:112px;right:73px}.mb-vjs-player .vjs-controls>div.vjs-time-control{width:75px;left:37px}.mb-vjs-player .vjs-controls>div.vjs-volume-control{width:50px;right:8px}.mb-vjs-player .vjs-controls>div.vjs-fullscreen-control{display:none;width:0;right:0}.mb-vjs-player .vjs-controls>div.vjs-progress-control{border-left:none;border-right:1px solid #312a24}.mb-vjs-player .vjs-controls>div.vjs-time-control{border-right:none;border-left:1px solid #312a24}.document-links{width:108%;margin:0 auto;padding:0}.document-links a{display:inline-block;width:48%;line-height:30px;font-family:'Avenir LT W01 65 Medium',sans-serif;letter-spacing:-.5px}.document-links a:after{content:" ";display:inline-block;padding-left:5px}.current .document-links a:after{content:"Â»"}.mb-vjs-player .vjs-play-control{margin-left:0}.mb-vjs-player.vjs-paused .vjs-play-control span{border-left-color:#999;border-top-width:6px;border-left-width:12px;border-bottom-width:6px;margin:5px 0 0 12px}.mb-vjs-player.vjs-playing .vjs-play-control span{height:14px;margin:5px auto 0;border-left:2px solid #999;border-right:2px solid #999;width:7px}.mb-vjs-player.vjs-paused .vjs-play-control:hover span{border-left-color:#fff}.mb-vjs-player.vjs-playing .vjs-play-control:hover span{border-left-color:#fff;border-right-color:#fff}.mb-vjs-player .vjs-controls .vjs-time-control{font-size:11px}.mb-vjs-player .vjs-controls .vjs-time-control span{line-height:24px}.mb-vjs-player .vjs-progress-holder{margin-right:20px;margin-top:8px;background-color:#333;border-color:#333;border-bottom-color:#333;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;height:4px}.mb-vjs-player .vjs-progress-holder div{height:4px}.mb-vjs-player .vjs-progress-control .vjs-load-progress{background:#e5c4b8;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.mb-vjs-player .vjs-progress-control .vjs-play-progress{background:#d35a2d;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mb-vjs-player .vjs-volume-control div{padding:3px 0 0 0}.mb-vjs-player .vjs-volume-control div span{border-bottom-color:#333}.mb-vjs-player .vjs-volume-control div span.vjs-volume-level-on{border-color:#e5c4b8}.mb-vjs-player .vjs-volume-control:hover div span.vjs-volume-level-on{border-color:#d35a2d}.mb-vjs-player .vjs-volume-control div span{float:none;display:inline-block;vertical-align:bottom}.mb-vjs-player .vjs-fullscreen-control div{margin:4px 0 0 8px}.mb-vjs-player .vjs-fullscreen-control div span:nth-child(3),.mb-vjs-player .vjs-fullscreen-control div span:nth-child(4),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(1),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(2){border-bottom-color:#333}.mb-vjs-player .vjs-fullscreen-control div span:nth-child(1),.mb-vjs-player .vjs-fullscreen-control div span:nth-child(2),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(3),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control div span:nth-child(4){border-top-color:#333}.mb-vjs-player .vjs-fullscreen-control:hover div span:nth-child(3),.mb-vjs-player .vjs-fullscreen-control:hover div span:nth-child(4),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(1),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(2){border-bottom-color:#d35a2d}.mb-vjs-player .vjs-fullscreen-control:hover div span:nth-child(1),.mb-vjs-player .vjs-fullscreen-control:hover div span:nth-child(2),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(3),.mb-vjs-player.vjs-fullscreen .vjs-fullscreen-control:hover div span:nth-child(4){border-top-color:#d35a2d}.ie8-visible{display:none}.ie8-hidden{display:block}.ie8 .ie8-visible{display:block}.ie8 .ie8-hidden{display:none}.util_visibility-mobile,.util_visibility-tabletAndDown{display:block !important}.util_visibility-tabletAndDownInlineBlock{display:inline-block !important}.util_visibility-mobileTableCell{display:table-cell !important}.util_visibility-mobileInlineBlock{display:inline-block !important}.util_visibility-tabletAndDownBlockToInlineBlock{display:block !important}.util_visibility-tabletAndUp,.util_visibility-desktopAndUp,.util_visibility-desktopAndUpInlineBlock,.util_visibility-tablet{display:none !important}.visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.ie8 .contact_us label select{max-width:277px}header.dealer-site-sync .masthead_interface_search{display:none}header.dealer-site-sync .ss-dropdown{position:relative}header.dealer-site-sync ul#subnav{opacity:.9;background:#fff;height:auto;margin:0;min-width:160px;padding:10px 15px;width:auto;z-index:999;position:absolute;left:0;top:20px;display:none}header.dealer-site-sync ul.utilNav:hover ul#subnav a{color:#ccc}header.dealer-site-sync ul.utilNav .ss-dropdown:hover ul#subnav{display:block}header.dealer-site-sync ul.utilNav:hover ul#subnav a:hover{color:#b29f50}header.dealer-site-sync ul.utilNav li.noicon a{background:none;padding:12px 0}header.dealer-site-sync ul.utilNav li ul#subnav li{position:relative;line-height:41px;float:none;margin:0;text-align:left}.custom-error-page section{padding:10px;background:#fff}.custom-error-page #search-form input[type="text"]{width:60%;padding:13px 0 12px;margin-right:-5px}.all-wood-type-filter{border:1px solid #e6e6e6}.product_detail .BVSection{margin-top:16px}.product_detail .BVSection .header{margin:0;padding:9px 10px 9px;background-color:#f2f2f2;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-transform:uppercase}.product_detail .BVSection .header h4{font-family:Raleway;color:#565049;letter-spacing:1px;font-size:14px;margin:0;text-align:center}.favorites .wrapperBVVendor{margin-bottom:20px}.product_detail .wrapperBVVendor [data-bv-show="rating_summary"]{width:auto;display:inline-block}.product_detail .wrapperBVVendor [data-bv-show="rating_summary"]+a{vertical-align:baseline;font-size:14px}.product_detail .wrapperBVVendor{margin-top:10px}.product_detail [data-bv-show=rating_summary] .bv_main_container .bv_main_container_row_flex{padding-right:2px !important}@media(max-width:767px){.product_detail .BVSection .header h4{text-align:left}.get_started.TVL_Cabinets h1{font-size:28px}}.a2a_menu{width:100px!important;margin-top:10px!important;border:none!important;box-shadow:0 0 8px 0 rgba(0,0,0,.2)!important;padding:10px!important}a#a2apage_show_more_less{display:none!important}a.a2a_i{width:auto!important;float:none!important;color:#041c2c!important;font-size:13px!important}a.a2a_i span.a2a_svg{background-color:#041c2c!important}