body{overflow-x:hidden;}#wrapper{background:url(/sites/all/themes/luckstone/images/xterra/noise-bg.png);}.node-type-xterra-microsite .region-content,.node-type-xterra-microsite #content{float:none;margin:0;}section{display:block;margin:0 0 30px;}section:before,section:after{content:"";display:table;}section:after{clear:both;}section{*zoom:1;}.node-type-xterra-microsite .button{background-color:#437c82;color:#fff;font-weight:bold;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;}.node-type-xterra-microsite .button:hover{background-color:#346469;color:#fff;}.node-type-xterra-microsite h1{display:block;float:none;font-size:44px;font-weight:normal;color:#1b1b1b;font-family:"facitweb","Lucida Sans",Verdana,Arial,sans-serif;margin:30px 0;text-rendering:optimizeLegibility;}h1 span{background:maroon;color:white;font-size:18px;text-transform:uppercase;padding:6px 13px;letter-spacing:1px;margin:0 0 7px;position:relative;top:-9px;}.node-type-xterra-microsite .content h2,.node-type-xterra-microsite .content h3{color:#800000;}.node-type-xterra-microsite #header-container{border-bottom-color:#fff;background:#eae9e2 url(/sites/all/themes/luckstone/images/xterra/header-bg.png) bottom left repeat-x;}.years{position:absolute;left:50%;font-style:normal;padding:8px;border:1px solid #B9B9B9;font-size:12px;color:#a2a197;top:30px;text-transform:uppercase;width:152px;margin-left:-76px;}.social{float:right;list-style:none;margin:32px 0 0;padding:0;}.social li{float:right;margin:0 0 0 10px;}.social a{-webkit-transition:background-color 0.2s linear;-moz-transition:background-color 0.2s linear;-o-transition:background-color 0.2s linear;-ms-transition:background-color 0.2s linear;transition:background-color 0.2s linear;display:block;width:27px;height:27px;background-color:#bcbbb1;}.social a:hover{}.social .twitter a:hover{background-color:#20c0ff;}.social .facebook a:hover{background-color:#3B5998;}#xterra-nav{background:#fff;width:960px;clear:both;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1);position:absolute;left:50%;margin-left:-480px;}.smartposition #xterra-nav{position:fixed;left:50%;top:0;margin-left:-480px;z-index:10;}.smartposition #xterra-logo{top:190px;}#xterra-nav:before,#xterra-nav:after{content:"";display:table;}#xterra-nav:after{clear:both;}#xterra-nav{*zoom:1;}#xterra-nav ul{margin:0;padding:0;}#xterra-nav li{float:left;font-weight:600;background-position:85% 50%;padding:0 0 4px;border-right:1px solid #D6D6D5;margin:0;position:relative;list-style:none;}#xterra-nav li:first-child{padding-left:4px;}#xterra-nav a{padding:12px 16px;display:inline-block;text-decoration:none;text-transform:uppercase;color:#333;font-size:12px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;}#xterra-nav a:hover,#xterra-nav .link-active{color:#fff;background:#800000;}#xterra-nav .race-day a:hover span,#xterra-nav .race-day .link-active span{background-color:#fff;color:#800000 !important;}#xterra-nav .race-day{}#xterra-nav .race-day span{background-color:#437C82;color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:3px 6px;margin-left:5px;}#xterra-nav .race-day .link-active{}#xterra-nav .race-day .link-active span{color:#800000;}#xterra-logo{position:absolute;left:50%;margin-left:-327px;top:290px;}#home{margin:0 0 120px;}#race-day-live{position:relative;background:url(/sites/all/themes/luckstone/images/xterra/race-day-bg.png) top center no-repeat;}#race-day-live .inner-wrapper{width:960px;margin:60px auto 60px auto;position:relative;}#race-day-live .tune-in{margin-top:5px;font-weight:normal;color:#656565;font-size:16px;border-bottom:1px solid #ccc;padding-bottom:22px;margin-bottom:18px;background:url(/sites/all/themes/luckstone/images/xterra/live-arrow.png) 0 4px no-repeat;padding-left:24px;}#race-day-live .tune-in strong{color:#222;}.tune-in img{margin-top:-3px;margin-right:6px;}#race-day-live .race-results{position:absolute;top:-11px;right:44px;padding:10px 12px;display:block;font-weight:bold;text-decoration:none;background-color:#437C82;color:white;text-transform:uppercase;font-size:13px;}#race-day-live .inner-content{position:relative;clear:both;background-color:white;padding:33px 38px 38px;margin:99px auto 0 auto;width:881px;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px  rgba(0,0,0,0.1);overflow:auto;}#race-day-live h1{margin-top:0;margin-left:10px;margin-bottom:210px;background-color:#e7e6e0;float:left;padding:8px 11px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.lt-ie8 #race-day-live h1{margin-bottom:103px;}#race-day-live .inner-content h2{margin-top:0;margin-bottom:7px;}#race-day-live h1 span{}#race-day-live h2 a{font-size:15px;margin-left:12px;text-transform:uppercase;letter-spacing:1px;}.tracking{float:right;margin-top:17px;width:332px;}.node .browser{color:#999;font-style:italic;text-align:center;font-size:14px;}.node .cameras{margin:17px 0 34px;padding:0;list-style:none;overflow:auto;width:498px;float:left;}.cameras li{float:left;margin-right:8px;margin-bottom:8px;display:inline;}.lt-ie9 .cameras li{margin-right:5px;}.cameras li.last{margin:0;}.lt-ie9 .cameras a{font-size:13px;}.cameras a{color:#222;font-weight:bold;padding:88px 25px 14px;text-decoration:none;display:inline-block;background:#F4AF00 url(/sites/all/themes/luckstone/images/camera-icon.png) 50% 33% no-repeat;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px  rgba(0,0,0,0.1);width:190px;text-align:center;height:50px;}.cameras a:hover{opacity:0.8;}#race-day-live .block-link{font-size:16px;background:#437C82;text-decoration:none;padding:24px 12px;color:#fff;display:block;margin-bottom:6px;font-weight:bold;text-align:center;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;}#race-day-live .block-link:hover{background-color:#346469;color:#fff;}#race-day-live .GIS{margin-right:0;}#xterra-billboard{clear:both;}#xterra-video-wrapper{background-color:#000;}#xterra-inner-wrapper{margin:0 auto 0 auto;display:block;width:1280px;height:600px;z-index:-999;background:url(/sites/all/themes/luckstone/images/xterra/xterra-placeholder-billboard-2.png) center center no-repeat;}#xterra-video{-webkit-user-drag:none;}#xterra-video img,.lt-ie8 #xterra-video img{margin:0 auto 0 auto;}.lt-ie9 #xterra-video img{margin:-44px auto 0 auto;}.lt-ie8 #xterra-video img{margin:0 auto 0 auto;}#xterra-billboard .tabs{margin:20px auto 0 auto;width:940px;float:none;}.event-intro{position:relative;background-color:#fff;padding:38px;margin:-70px auto 0 auto;width:881px;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1);}.event-intro:before,.event-intro:after{content:"";display:table;}.event-intro:after{clear:both;}.event-intro{*zoom:1;}.event-intro-inner{float:left;width:640px;margin-right:61px;}.event-intro h2{text-transform:uppercase;letter-spacing:1px;font-size:24px;margin:0 0 15px;line-height:1.3;}.event-intro-inner p{color:#696969;font-size:16px;}.event-details h3{color:#414040 !important;font-size:22px;margin:0 0 12px;letter-spacing:-1px;}.event-details{width:180px;float:left;}.event-details p{margin:0 0 37px;}.event-details p a{text-transform:uppercase;font-size:12px;letter-spacing:1px;}.event-details .button{padding:12px 17px;}.event-presenters{padding:32px;margin:0 auto 0 auto !important;width:905px;}.event-presenters,.event-presenters li{list-style:none;}.event-presenters li{float:left;margin-right:32px;width:46%;}.luckstone-sponsor{padding-top:23px;margin-top:18px;border-top:1px solid #DFDFDF;}.luckstone-sponsor img,.event-presenters img{float:left;margin-right:20px;margin-bottom:30px;}.luckstone-sponsor a:hover img,.event-presenters a:hover img{opacity:0.5;}.luckstone-sponsor h3,.event-presenters h3{margin:3px 0 6px;font-size:16px;}.luckstone-sponsor h3 a,.event-presenters h3 a{text-decoration:none;}.luckstone-sponsor h3 a:hover,.event-presenters h3 a:hover{text-decoration:underline;}.luckstone-sponsor p,.event-presenters p{font-size:16px;padding-left:102px !important;width:66.6%;}#event-info{padding-top:30px;margin-bottom:70px;}#event-info h1,#event-info h2{text-shadow:2px 2px 4px rgba(0,0,0,0.3);}#event-info .event-info-header{color:#fff;margin:0 auto 10px auto;width:940px;}#event-info h2{font-size:34px;color:#fff;margin:0 auto 10px auto;width:940px;font-weight:normal;}#event-info .background-images{background:#418086 url(/sites/all/themes/luckstone/images/xterra/xterra-collage.png) top center no-repeat;height:319px;padding-top:30px;}#event-info .inner-content{margin:0 auto 0 auto;width:940px;}#event-info h3{color:maroon;border-bottom:4px solid maroon;font-size:22px;padding-bottom:12px;}.main-col{float:left;width:595px;margin-top:20px;margin-right:64px;}.secondary-col{float:left;width:280px;margin-top:20px;}.cousemap-callout{position:relative;display:block;width:280px;height:191px;}.cousemap-callout span{position:absolute;bottom:0;right:0;background-color:#fff;color:maroon;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:12px;}.map-link{background-color:#fff;color:maroon;font-weight:bold;text-transform:uppercase;letter-spacing:1px;padding:12px;text-decoration:none;margin-top:15px;}.map-links{list-style:none;margin:0 !important;padding:0;}.map-links li{margin:18px 5px 24px 0;padding:0;list-style:none;float:left;}.schedule-tabs{margin:0 10px 0 0 !important;padding:0;list-style:none;float:right;}.schedule-tabs li{padding:0 4px 0 0;margin:9px 0 0;float:left;}.schedule-tabs li a{padding:12px 18px;color:maroon;text-decoration:none;}.schedule-tabs li a.active{background-color:maroon;color:#fff;}.schedule-content{display:none;margin-top:-17px;}.schedule-content h4{}#june-7-8,#june-9{display:block;}.schedule-header{padding-bottom:0;margin-bottom:0;}.schedule{clear:both;border-top:1px solid #ccc;padding-top:20px;background-color:#fff;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1);}.schedule-content h5{margin-top:25px;font-size:18px;padding:0;margin-bottom:0;color:#666;}.schedule dt{float:left;margin:0;font-weight:bold;color:#437C82;padding-left:20px;padding-bottom:22px;font-size:14px;}.schedule p{margin:0;padding:0;}.schedule dd{margin:0 0 20px;padding:0 30px 13px 180px;border-bottom:1px solid #ccc;}.schedule h4{margin:0 0 4px;font-size:15px;line-height:1.4;}#event-info .links{list-style:none;margin:0 0 5px;padding:0;}#event-info .links li{margin:0;padding:0;}.resources-header{margin-bottom:8px;}.contact-us{background:#3C747A;display:block;padding:13px 20px 22px;color:#fff;font-weight:bold;font-size:23px;text-decoration:none;text-transform:uppercase;margin:25px 0;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;}.contact-us small{font-weight:normal;color:#6ec3cb;font-size:16px;line-height:1.4;text-transform:none;}.contact-us:hover{color:#fff;background-color:#346469;}.social-press-container{float:left;}.press-header,.twitter-header,.coursemap-header{margin-bottom:0;}.press-header{margin-top:22px;}.twitter-block,.press-block{background-color:#fff;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1);}.twitter-block ul,.press-block ul{list-style:none;margin:0;}.xterra-rva{width:300px;float:left;margin-right:20px;}.xterra-facebook{float:left;margin-right:40px;width:300px;}.xterra-press{float:left;width:280px;}.twitter-block{margin-bottom:25px;}.twitter-block .author{text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block;margin-top:6px;}.press-block li{padding:30px 36px 15px;display:none;}.press-block li:first-child{display:block;}.press-block h4{font-family:"adelle",Georgia,Times,serif;font-size:24px;margin:0;color:#1b1b1b;}.press-block a{text-transform:uppercase;font-size:12px;letter-spacing:1px;}.press-block p{margin:0.66em 0;}.pagination{text-align:center;margin-bottom:6px;}.pagination a{background:#d2d1c9;height:8px;width:8px;display:inline-block;margin-right:8px;margin-bottom:20px;border:0;font:0/0 a;text-shadow:none;color:transparent;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.pagination a:last-child{margin-right:0;}.pagination .activeSlide{background-color:#00909d;}.twitter-block li{padding:30px 20px 15px;display:none;}.twitter-block li:first-child{display:block;}.tweet-meta{font-size:12px;}.tweet-meta .time{color:#b9c2c3;}#visiting-rva{margin-bottom:70px;}#visiting-rva h1{margin:0px auto 250px auto;width:940px;color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,0.3);}#visiting-rva .inner-container{background-color:#fff;padding:0 58px 58px;margin:0 auto 0 auto;width:824px;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1);}#visiting-rva .tab-nav{list-style:none;margin:0;padding:0;}#visiting-rva .tab-nav li{float:left;margin:0 12px 0 0;}#visiting-rva .tab-nav a{padding:10px 12px;display:block;font-weight:bold;text-decoration:none;background-color:#c4c2b8;color:#fff;text-transform:uppercase;font-size:13px;}#visiting-rva .tab-nav .active{background-color:#437c82;}#visiting-rva .tab-content{clear:both;padding-top:40px;}.visiting-rva-bg{background:#F4AF00 url(/sites/all/themes/luckstone/images/xterra/visiting-rva-bg.png) top center no-repeat;height:290px;padding-top:60px;margin-bottom:-20px;}.tab-content:before,.tab-content:after{content:"";display:table;}.tab-content:after{clear:both;}.tab-content{*zoom:1;}.tab-content ul{margin:0;padding:0;list-style:none;}.tab-content li{float:left;margin-bottom:50px;margin-right:20px;width:30%;height:146px;}.tab-content h4{color:#222;font-weight:bold;font-family:"adelle",Georgia,Times,serif;margin:0 0 8px;font-size:17px;line-height:20px;}.146px a{text-transform:uppercase;text-decoration:none;font-size:14px;letter-spacing:0.06em;}.tab-content a span{text-decoration:underline;}#explore{display:none;}#explore h4{margin-bottom:3px;}#pro-athletes{padding-top:60px;}#pro-athletes h1{margin:0 auto 30px auto;width:940px;}#pro-athletes ul{list-style:none;margin:0;padding:0;white-space:no-wrap;height:700px;}#pro-athletes li{float:left;margin-right:11px;background-color:#fff;padding-bottom:30px;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-o-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1);min-height:370px;}#pro-athletes li.last{margin-right:0;}#pro-athletes ul li img{width:100%;height:auto;}#pro-athletes h3{color:#222;font-weight:bold;font-family:"adelle",Georgia,Times,serif;margin:0 0 3px;padding:20px 23px 0;font-size:20px;line-height:1.0;}#pro-athletes h3 a{text-decoration:none;color:inherit;}#pro-athletes .country{font-size:12px;color:#666;display:block;text-transform:uppercase;margin:0;padding:1px 23px 15px;}#pro-athletes .button{margin-left:23px;}#athletes-scroll{height:500px;width:100%;}.jcarousel-skin-tango .jcarousel-container-horizontal{width:100%;}.jcarousel-skin-tango .jcarousel-clip-horizontal{width:100%;}#athletes-scroll .jcarousel-container{}#athletes-scroll .jcarousel-direction-rtl{direction:rtl;}#athletes-scroll .jcarousel-container-horizontal{width:100%;}#athletes-scroll .jcarousel-clip{overflow:hidden;}#athletes-scroll .jcarousel-clip-horizontal{width:100%;height:500px;}#athletes-scroll .jcarousel-clip-vertical{width:75px;height:245px;}#athletes-scroll .jcarousel-item{}#athletes-scroll .jcarousel-item-horizontal{margin-left:0;margin-right:10px;}#athletes-scroll .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0;}#athletes-scroll .jcarousel-item-vertical{margin-bottom:10px;}#athletes-scroll .jcarousel-item-placeholder{background:#fff;color:#000;}#athletes-scroll .jcarousel-next-horizontal{position:absolute;top:170px;right:0px;width:64px;height:64px;cursor:pointer;background:maroon url(/sites/all/themes/luckstone/images/xterra/carousel-right.png) center center no-repeat;-webkit-transition:background-color 0.25s linear;-moz-transition:background-color 0.25s linear;-o-transition:background-color 0.25s linear;-ms-transition:background-color 0.25s linear;transition:background-color 0.25s linear;}#athletes-scroll .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;}#athletes-scroll .jcarousel-next-horizontal:hover,#athletes-scroll .jcarousel-next-horizontal:focus{background-color:#650000;}#athletes-scroll .jcarousel-next-horizontal:active{}#athletes-scroll .jcarousel-next-disabled-horizontal,#athletes-scroll .jcarousel-next-disabled-horizontal:hover,#athletes-scroll .jcarousel-next-disabled-horizontal:focus,#athletes-scroll .jcarousel-next-disabled-horizontal:active{cursor:default;}#athletes-scroll .jcarousel-prev-horizontal{position:absolute;top:170px;left:0px;width:64px;height:64px;cursor:pointer;background:maroon url(/sites/all/themes/luckstone/images/xterra/carousel-left.png) center center no-repeat;-webkit-transition:background-color 0.25s linear;-moz-transition:background-color 0.25s linear;-o-transition:background-color 0.25s linear;-ms-transition:background-color 0.25s linear;transition:background-color 0.25s linear;}#athletes-scroll .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;}#athletes-scroll .jcarousel-prev-horizontal:hover,#athletes-scroll .jcarousel-prev-horizontal:focus{background-color:#650000;}#athletes-scroll .jcarousel-prev-horizontal:active{}#athletes-scroll .jcarousel-prev-disabled-horizontal,#athletes-scroll .jcarousel-prev-disabled-horizontal:hover,#athletes-scroll .jcarousel-prev-disabled-horizontal:focus,#athletes-scroll .jcarousel-prev-disabled-horizontal:active{cursor:default;}.hidden-lightbox{display:none;}.athlete-bio{padding:50px 90px;background-color:#f3f2ec;}.athlete-bio h1{line-height:1.0;margin:0;padding:0;font-family:"adelle",Georgia,Times,serif;font-weight:bold;font-size:36px;}.athlete-bio .country{font-size:12px;color:#666;display:block;text-transform:uppercase;margin:0 0 20px;padding:10px 0px 15px;font-weight:normal;}.athlete-bio .bio{font-family:"facitweb","Lucida Sans",Verdana,Arial,sans-serif;font-size:15px;line-height:1.5;color:#656565;padding-left:340px;margin-top:25px;}.athlete-bio .stats{list-style:none;margin:25px 0 0;padding:0;font-family:"facitweb","Lucida Sans",Verdana,Arial,sans-serif;font-size:13px;line-height:1.9;color:maroon;width:320px;float:left;}.athlete-bio .stats ul{list-style:none;margin:0;padding:0;}.athlete-bio .contact{float:left;clear:both;margin-top:22px;}.athlete-bio .contact a{font-size:13px;margin-top:12px;padding:7px 11px;letter-spacing:0.058em;background-color:#437c82;color:#fff;font-weight:bold;-webkit-transition:all 0.25s linear;-moz-transition:all 0.25s linear;-o-transition:all 0.25s linear;-ms-transition:all 0.25s linear;transition:all 0.25s linear;text-decoration:none;}.athlete-bio-header{border-bottom:1px solid #ccc;}#sponsors{margin:0 auto 60px auto;width:940px;}#sponsors h2{clear:both;font-size:22px;padding-bottom:9px;}.presenting-sponsors{list-style:none;margin:0 0 50px !important;padding:0;}.presenting-sponsors:before,.presenting-sponsors:after{content:"";display:table;}.presenting-sponsors:after{clear:both;}.presenting-sponsors{*zoom:1;}.presenting-sponsors li{float:left;margin-right:11px;width:177px;text-align:center;}.presenting-sponsora a{-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;-ms-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}.presenting-sponsora a:hover{opacity:0.5;}.presenting-sponsora li.last{margin-right:0;}.paul-mitchell{margin-top:12px;}.richmond-rr{margin-top:-24px;}#sponsors .other-sponsors{margin:0;padding:0;list-style:none;}#sponsors .other-sponsors li{margin:0;padding:0 17px 17px 0;float:left;}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;}.cboxIframe{width:100%;height:100%;display:block;border:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;}#cboxOverlay{background:#000;}#colorbox{}#cboxContent{margin-top:20px;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #fff;}#cboxLoadedContent{border:5px solid #000;background:#fff;}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc;}#cboxCurrent{display:none;}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff;}#cboxPrevious{position:absolute;top:50%;left:0px;margin-top:-32px;background:maroon url(/sites/all/themes/luckstone/images/xterra/carousel-left.png) center center no-repeat;width:65px;height:65px;text-indent:-9999px;}#cboxNext{position:absolute;top:50%;right:0px;margin-top:-32px;background:maroon url(/sites/all/themes/luckstone/images/xterra/carousel-right.png) center center no-repeat;width:65px;height:65px;text-indent:-9999px;}#cboxLoadingOverlay{background:#000;}#cboxLoadingGraphic{background:url() no-repeat center center;}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:white url(/sites/all/themes/luckstone/images/xterra/lightbox-close.png) center center no-repeat;width:38px;height:38px;text-indent:-9999px;opacity:0.6;}#cboxClose:hover{opacity:1.0;}
.view-product-list .item-list{margin-top:22px;}.view-product-list .views-row{float:left;position:relative;height:308px;width:307px;margin-right:6px;margin-bottom:6px;}.view-product-list .product-info h4{font-weight:bold;letter-spacing:1px;text-transform:uppercase;margin:0;}.view-product-list .product-info h3{margin:6px 0 0;}.view-product-list .product-info h3 a{font-family:"jubilat",Georgia,Times,serif;color:#fff;font-size:25px;text-decoration:none;}.node-type-product-group #center,.node-type-product-group .region-content{margin-top:0;}#center .product-group-title{font-weight:bold;width:auto;border-bottom:3px solid #F4AF00;float:none;line-height:1.2;padding:23px 0 15px;margin-bottom:16px;font-size:32px;}.node-product-group .field-name-field-product-state,.node-product-group .field-name-field-product-state div{display:inline;}.node-product-group .field-name-body{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bbbbb9;}.node-product-group .field-name-body p{font-size:18px;line-height:1.6;color:#555;margin:0;font-family:"jubilat",Georgia,Times,serif;}.node-product-group .field-label-above{clear:both;padding:6px 0;}.node-product-group .field-label-above:last-child{border-bottom:1px solid #bbbbb9;padding-bottom:26px;}.node-product-group .field-label-above .field-label{float:left;width:160px;margin-right:20px;color:#0E0E2A;font-size:12px;line-height:1.7;}.node-product-group .field-label-above .field-items{padding-left:180px;padding-right:20px;font-size:15px;}.field-name-field-product-locations .field-item{display:inline;padding:0 0px 0 0;line-height:1.6;}.node-product-group .content{float:left;width:645px;margin-right:28px;}.field-name-field-product-images{margin:0 -10px;}.secondary-product-group-content{width:255px;float:left;margin-top:7px;}.secondary-product-group-content .button{background-color:#003745;color:#fff;width:170px;font-size:11px;display:block;margin-bottom:3px;font-weight:bold;line-height:1.7;padding:15px 25px 15px 60px;}.secondary-product-group-content .product-contact{background:url(/sites/all/themes/luckstone/images/right_arrow.png) 15px 16px no-repeat;background-color:#003745;}.secondary-product-group-content .product-percentages{background:url(/sites/all/themes/luckstone/images/weight_percentages.png) 15px 16px no-repeat;background-color:#003745;margin-top:0;}.secondary-product-group-content .button:hover{background-color:#002A35;}.company .with_background #block-menu-menu-our-company-secondary-menu ul li a:hover{border-bottom:3px solid #FEEFAA;}.button{margin:10px 0 0 0;float:left;}#block-menu-menu-community-sidebar{margin:65px 0 0 0;}#block-menu-menu-community-sidebar ul.menu li.Education ul li a{color:#656565;}#sidebar{float:left;}.share h5{text-transform:uppercase;display:inline;color:#939391;}.share{border-bottom:1px solid
#CFCFCB;text-align:center;margin:15px 0 30px 0;clear:both;padding:12px 0;}.share ul,.blogshare ul{margin:0;padding:0;list-style:none;display:inline-block;}.share li,.blogshare li{display:inline;}.share li div,.blogshare li div{height:17px;text-indent:-9999px;float:left;margin:0 0 0 20px;}.share li div a{display:block;color:#939391;}.page-node-40 .with_background h1{width:940px;margin:0 auto 0 auto;font-size:42px;font-family:"jubilat",Georgia,Times,serif;font-weight:200;text-transform:capitalize;padding-top:38px;line-height:1.0;}.page-node-40 #content{margin:0 auto 0 auto;width:940px;}.page-node-40 #nav{margin:0 auto 0 auto;float:none;}.page-node-40 .with_background{background-color:#4F6B6D;background-position:50% 90px;height:250px;margin-bottom:20px;}#location-sidebar{float:left;width:300px;}#location-sidebar .region-content{float:none;}.node-location .field-name-body{background:#1d2b41;padding:26px 48px 26px 26px;margin:0 0 26px;}.node-location .field-name-body p{font-size:17px;line-height:1.5;color:#fff;margin:0;}.node-location .content{width:640px;float:left;margin-right:15px;}.location-sidebar{float:left;background-color:#fff;width:280px;}.location-sidebar #map{height:280px;width:280px;background:#D6D6CC;}.location-sidebar .field{padding:22px 20px;color:#878785;border-top:1px solid #cacaca;}.location-sidebar .field p{margin:0;color:#878785;}.location-sidebar .field strong{color:#0E0E2A;}.location-sidebar .field-label{color:#0E0E2A;font-size:12px;line-height:1.7;}.location-sidebar .field-name-field-location-po-box{border-top-width:0px;padding-top:0;}.location-sidebar .field-name-field-location-contact-info{border-bottom:1px solid #cacaca;}.location-sidebar .field-name-field-location-address{padding-bottom:0;}.location-sidebar .get-directions{float:none;padding:0px 20px 22px;display:block;}.location-sub-info{margin:20px;}.location-sub-info .field-label{float:left;width:160px;margin-right:20px;color:#0E0E2A;font-size:12px;line-height:1.88;}.location-sub-info .field-items,.location-product-list{padding-left:180px;padding-right:20px;font-size:15px;}.tonnage-callout-button{background-color:#003745;color:#fff;text-transform:uppercase;text-align:center;display:block;padding:22px 0;margin:20px;font-size:13px;text-decoration:none;font-weight:bold;}.tonnage-callout-button:hover{color:#fff;background-color:#002833;}.view-locations{background:#fff;border:1px solid #d1d0cc;clear:both;width:620px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);-o-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1);margin-bottom:30px;float:left;width:654px;}.view-locations .views-row{padding:23px 30px;border-bottom:1px solid #d1d0cc;clear:both;position:relative;}.view-locations .views-row:before,.view-locations .views-row:after{content:"";display:table;}.view-locations .views-row:after{clear:both;}.view-locations .views-row{*zoom:1;}.view-locations .views-row .map{background:#ECECEC;border:1px solid #ccc;width:150px;height:100px;float:left;margin-right:26px;}.view-locations .location-thumb{float:left;margin-top:14px;}.view-locations .views-field-title{font-weight:bold;margin-top:15px;padding-left:130px;}.view-locations .views-field-title a{color:#000;text-decoration:none;}.view-locations .views-field-title a:hover{text-decoration:underline;}.view-locations .views-field-field-location-address{line-height:1.5;color:#777;font-size:14px;padding-left:130px;}.view-locations .views-field-field-location-address p{margin:6px 0;width:375px;}.view-locations .views-field-location-ref-product{display:none;}div#location-search{position:relative;float:left;}form#location-form{clear:both;float:left;margin:0 0 75px 0;position:relative;width:642px;height:56px;background:#FFFFFF;border:1px solid #cdcdcb;-moz-box-shadow:2px 2px 3px #ccc;-webkit-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;z-index:1;padding:7px;}#filter{float:left;width:613px;height:16px;border:2px solid #d6d6d6;background:#efefef;color:#454545;font-family:"jubilat",Georgia,Times,serif;font-size:15px;padding:18px 12px 18px;}#filter:focus{border:2px solid #B9B8B8;outline:0;background:#f1f1f2;}#products{display:none;position:absolute;top:64px;left:8px;background:#f8f8fa;margin:0;padding:0;z-index:100;list-style-type:none;font-family:"jubilat",Georgia,Times,serif;font-size:16px;width:637px;border-right:1px solid #ddd;border-left:1px solid #ddd;box-shadow:2px 3px 3px #ddd;}#products li.product{margin:0;list-style-type:none;cursor:hand;cursor:pointer;padding:7px 15px;border-bottom:1px solid #ddd;}#products li.product.selected{background:#eaeaeb;}#products li.product:hover{background:#ccc;}#products .local-name{color:#afaaaa;font-size:0.9em;}div#reset{position:absolute;top:28px;right:25px;z-index:11;width:18px;height:18px;background:url(/sites/all/themes/luckstone/images/reset.png) no-repeat;cursor:pointer;cursor:hand;}#current{float:right;background:#42666B url(/sites/all/themes/luckstone/images/geo-location.png) 92% 49% no-repeat;color:#FAFAFA;border:1px solid #42666B;font-size:14px;font-weight:400;padding:14px 46px 17px 18px;margin-top:3px;}#current:hover{background-color:#3E6064;}div#views{position:absolute;top:94px;left:14px;right:14px;z-index:0;}div#views a{display:block;position:absolute;color:#000000;border-left:1px solid #C6C6C5;border-top:1px solid #C6C6C5;border-right:1px solid #C6C6C5;padding:12px 50px 16px 20px;text-decoration:none;z-index:0;font-size:13px;text-transform:uppercase;background-color:#f0f0f0;margin-right:5px;letter-spacing:1px;}div#views a:hover{background-color:#ffffff !important;}div#views a.active{z-index:10;padding-bottom:24px;background-color:#ffffff !important;border-left:1px solid #BEBEBD;border-top:1px solid #BEBEBD;border-right:1px solid #BEBEBD;}div#views a#view-list{margin-top:8px;background:#f0f0f0 url(/sites/all/themes/luckstone/images/list-view-icon.png) 60px center no-repeat;}div#views a#view-list.active{background:#f0f0f0 url(/sites/all/themes/luckstone/images/list-view-icon.png) 60px 20px no-repeat;margin-top:0;padding-top:18px;padding-bottom:19px;}div#views a#view-map{left:100px;padding-right:40px;background:#f0f0f0 url(/sites/all/themes/luckstone/images/map-view-icon.png) 60px center no-repeat;margin-top:8px;}div#views #view-map.active{background:#F0F0F0 url(/sites/all/themes/luckstone/images/map-view-icon.png) 60px 20px no-repeat;margin-top:0;padding-top:18px;padding-bottom:19px;}div.lat-lng{display:none;}.views-field-field-location-latitude,.views-field-field-location-longitude{display:none;}.views-field-field-region{display:none;}div.view-locations .views-row .distance{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:absolute;top:60px;left:530px;width:60px;text-align:center;background:#818181;color:#FFFFFF;padding:5px;font-size:12px;text-transform:uppercase;}#map-wrapper{position:relative;clear:both;float:left;width:656px;height:0px;margin-bottom:40px;}#map-canvas{position:absolute;left:-10000px;width:656px;height:656px;-moz-box-shadow:2px 2px 3px #ccc;-webkit-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;}div#location-sidebar{width:228px;float:left;background:#ffffff;margin:0 0 0 50px;border:1px solid #D1D0CC;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);-o-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1);}div#location-sidebar h3{font-family:"jubilat",Georgia,Times,serif;font-weight:100;border-bottom:1px solid  #BDBDBD;padding:20px 36px 17px 20px;margin:0;background:url(/sites/all/themes/luckstone/images/bullet-blue.jpg) left center no-repeat;font-size:15px;}div#location-sidebar ul{list-style-image:url(/sites/all/themes/luckstone/images/bullet-gray.jpg);margin:10px 0 10px 30px;}div#location-sidebar ul li{font-size:13px;padding:4px 0px 4px 5px;margin:3px 0 0 0;}div#location-sidebar ul li a{color:#454545;text-decoration:none;}div#location-sidebar ul li a.active{font-weight:bold;}div#location-sidebar ul li a:hover{text-decoration:underline;}div#primary{width:656px;float:left;}#calculator-type{width:540px;background:#FFFFFF;z-index:1001;position:fixed;display:none;text-align:center;top:0;left:0;padding:40px;border:2px solid #000000;}#calculator-type a{background-color:#0098aa;display:inline-block;color:#fff;text-decoration:none;padding:19px 30px;text-transform:uppercase;font-size:15px;letter-spacing:1px;text-align:center;width:200px;margin-top:20px;float:none;}#calculator-type a:hover{background-color:#007F8E;}#tonnage-form .input-wrapper{background-color:#D5D4CE;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;margin:5px 0 0;width:142px;}.lt-ie8 #tonnage-form .input-wrapper{float:left;}#tonnage-form abbr{font-style:italic;margin:0 0 0 7px;font-size:26px;color:#888786;font-weight:200;}.lt-ie8 #tonnage-form abbr{margin-top:25px;float:left;}.lt-ie9 #block-menu-menu-our-company-secondary-menu ul li a{padding-bottom:21px;}.lt-ie8 #block-menu-menu-our-company-secondary-menu ul li a{padding-bottom:21px;z-index:50;position:relative;}img#our-team-full{margin-top:50px;}.form-item-captcha-response{margin-top:0;margin-bottom:30px;}.css-captcha-code{margin-top:40px;color:#569099;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}body{background:#f0efea;margin:0;padding:0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;}ul,div{margin:0;padding:0;}a{color:#569099;}a:hover{color:#007f8e;}a:focus{outline:thin dotted;}::-moz-selection{background:#a3a86b;text-shadow:none;}::selection{background:#a3a86b;text-shadow:none;}input[placeholder],[placeholder]{color:#4d4d4b}b,strong{font-weight:bold;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}ul li.leaf{list-style-image:none;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}.button{padding:12px 19px;text-decoration:none;background:#fff;color:#444;letter-spacing:0.058em;}#wrapper{width:100%;height:100%;background-color:#E7E6E0;}#container{width:960px;margin:0 auto 0 auto;}#header-container{float:left;width:100%;border-bottom:6px solid #575850;background-color:#f0efea;}#header{width:940px;margin:0 auto 0 auto;}ul.menu{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:1px;}ul.menu li{list-style-image:none;}ul.menu li a{color:#6E6E6E;text-decoration:none;}ul.menu li a:hover{text-decoration:underline;}ul .expanded{list-style:none;}#logo{float:left;padding:40px 0 45px 10px;}#block-menu-menu-utility{float:right;padding:15px 0 5px 0;}#block-menu-menu-utility ul{list-style:none;}#block-menu-menu-utility ul li{float:left;list-style:none;list-style-image:none;}#block-menu-menu-utility ul li a{padding:5px 20px 5px 17px;}#block-menu-menu-utility ul li a:hover{color:#222;}#block-menu-menu-utility .TonnageCalculator a{background:transparent url(/sites/all/themes/luckstone/images/tonnage-calc-icon.png) center right no-repeat;}#block-menu-menu-utility .SignIn a{background:transparent url(/sites/all/themes/luckstone/images/advantage-icon.png) center right no-repeat;}#block-menu-menu-utility .LocationFinder a{background:transparent url(/sites/all/themes/luckstone/images/location-finder-icon.png) center right no-repeat;}#block-search-form{float:right;clear:right;margin:10px 0 0 0;}#edit-search-block-form--2{width:223px;height:23px;background:#D6D5D1;border:2px solid #D2D2CE;padding:5px 10px;}#block-search-form .form-actions,#block-search-form .form-submit{display:none;}#nav{width:960px;height:48px;background:#575850;clear:both;float:left;z-index:400;position:relative;}#main-menu{width:960px;clear:both;float:left;margin:-6px 0 0 0;}#main-menu > ul{position:relative;list-style:none;}#main-menu > ul > li{float:left;font-weight:600;padding:20px 40px 20px 20px;list-style:none;background:url(/sites/all/themes/luckstone/images/menu-dropdown-icon.png) no-repeat;background-position:85% 50%;border-right:1px solid #83847b;border-right:1px solid rgba(131,132,123,0.6);height:14px;width:auto;margin:0;position:relative;}#main-menu > ul > li.bloglink{list-style-type:none;padding:20px;width:auto;background:none;}.lt-ie9 #main-menu > ul > li{width:95px;}#main-menu > ul > li:hover{background-color:#41423D;background-color:rgba(65,66,61,0.6);}#main-menu > ul > li > a{color:white;height:14px;font-size:15px;line-height:14px;letter-spacing:1px;font-weight:700;}#main-menu > ul > li > a:hover{text-decoration:none;}#main-menu ul.products > li{width:75px;}.lt-ie9 #main-menu ul.products > li{width:85px;}#main-menu ul.our-company > li{width:114px;}#main-menu ul.community > li{width:103px;}.lt-ie9 #main-menu ul.our-company > li{width:116px;}#main-menu > ul > li > ul{display:none;position:absolute;background:#41423D;opacity:0.95;top:54px;left:0;z-index:10;float:left;width:690px;padding:20px;}.lt-ie9 #main-menu > ul > li > ul{width:690px;}#main-menu ul li:hover > ul{display:block;}#main-menu ul li:hover > ul > li > ul{display:block;}#main-menu > ul.community > li > ul{left:-136px;width:920px;}.lt-ie9 #main-menu > ul.community > li > ul{left:-146px;}#main-menu > ul.our-company > li > ul{left:-300px;width:920px;}.lt-ie9 #main-menu > ul.our-company > li > ul{left:-302px;}.lt-ie8 .FilterByName{width:123px;}.lt-ie8 .FilterByLocation{width:127px;}.lt-ie8 .LuckSpecialtyProducts{width:170px;}#main-menu > ul.products > li > ul > li{float:left;text-transform:none;letter-spacing:0;font-weight:600;font-size:13px;margin:0 0 0 20px;list-style:none;}#main-menu > ul.products > li > ul > li.first{margin:0;}#main-menu > ul.products > li > ul > li > a{clear:both;float:left;color:#fff;text-decoration:none;width:100%;}#main-menu > ul.products > li > ul > li > a:hover{text-decoration:underline;}#main-menu > ul.products > li > ul > li >  ul{margin:8px 0 0 0;border-top:2px solid #83847B;border-top:2px solid rgba(131,132,123,0.6);width:100%;padding:5px 0;list-style:none;clear:both;float:left;}#main-menu > ul.products > li > ul > li > ul > li{text-transform:none;list-style:none;padding:3px 0;margin:0;}#main-menu > ul.products > li > ul > li > ul > li > a{color:#fff;text-decoration:none;}#main-menu > ul.products > li > ul > li > ul > li > a:hover{text-decoration:underline;}#main-menu > ul.thumbs > li > ul > li{float:left;list-style:none;margin:0 0 0 13px;}#main-menu > ul.thumbs > li > ul > li.first{margin:0;}#main-menu > ul.thumbs > li > ul > li a{clear:both;float:left;color:white;text-transform:none;text-decoration:none;margin:12px 0 0 0;font-weight:800;letter-spacing:0;word-spacing:1px;font-size:13px;}#main-menu > ul.thumbs > li > ul > li .dropdown-title{display:inline;width:100%;}#main-menu > ul.thumbs > li > ul > li a:hover{text-decoration:underline;}#main-menu > ul.blog > li > ul.menu{width:160px;list-style-type:none;}#main-menu > ul.blog > li > ul.menu > li{list-style-type:none;padding:4px 0 0 0;margin:0;}#main-menu > ul.blog > li > ul.menu > li.blog{}#main-menu > ul.blog > li > ul.menu > li.BlogArchive{border-top:2px solid rgba(131,132,123,0.6);margin-top:4px;}#main-menu > ul.blog > li > ul.menu > li > a{color:#fff;font-family:"proxima-nova",sans-serif;font-weight:400;font-size:13px;}#center{clear:both;width:940px;margin:20px 10px;}#center h1{font-size:42px;font-family:"jubilat",Georgia,Times,serif;font-weight:200;margin:0;float:left;text-transform:capitalize;padding-top:24px;line-height:1.0;padding-bottom:1px;text-rendering:optimizeLegibility;}#center h1.page-title{padding-top:44px;}#content-header h1{padding-top:0;}#content{clear:both;float:left;}.region-content{clear:both;float:left;margin:20px 0;}.community .region-content{width:630px;}.tabs{margin:15px 0;clear:both;float:left;width:920px;}.node-page h2{font-family:"jubilat",Georgia,Times,serif;line-height:1.4;font-weight:normal;font-size:26px;}.node-page h3{font-family:"jubilat",Georgia,Times,serif;line-height:1.4;font-weight:normal;font-size:18px;}.node-page h4{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.6;color:#222;margin-bottom:0;}.node-page .content{width:590px;margin-right:20px;}.node p,.node ul{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.6;color:#656565;margin:0 0 14px;}.node .rteindent1{margin-left:40px;}.node ul{margin:0 0 14px 27px;}.node p strong{color:#404040;}.field-label{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;color:#2a2a2a;margin:0 0 12px;letter-spacing:-0.05em;}.with_background{margin-top:0;width:100%;margin:0 auto 0 auto;padding-top:20px;background-repeat:no-repeat;background-position:top center;background-color:#384828;}.page-node-34 .with_background{background-color:#3a2800;}.lt-ie8 .with_background{padding-top:0;}.with_background .inner_wrapper{width:940px;margin:0 auto 0 auto;}.with_background h1{color:#fff;text-rendering:optimizeLegibility;}.company .with_background #content-header{border-bottom:3px solid #5f6c52;border-bottom:3px solid rgba(255,255,255,0.2);}.company .with_background #block-menu-menu-our-company-secondary-menu ul li a{color:#fff;border-bottom:3px solid transparent;}.company .with_background #block-menu-menu-our-company-secondary-menu ul li.active-trail a{border-color:#FCE122}.company .with_background .node-page{color:#fff;}.front-page #nav{position:relative;z-index:100;}.front-page #site-map{margin-top:-2px;}.front-page #site-map-container{border-top:2px solid #D5D4D0;}#billboard{position:relative;margin-top:-48px;margin-bottom:6px;}.billboard-color{background-color:#fff;}#billboard .view-footer{position:absolute;bottom:30px;right:55px;z-index:400;}#billboard-nav a{background:#CCC;background:rgba(255,255,255,0.3);height:10px;width:10px;display:inline-block;margin-right:10px;border:0;font:0/0 a;text-shadow:none;color:transparent;}#billboard-nav a:hover{text-decoration:none;}#billboard-nav .activeSlide{background:#fff;}.view-homepage-billboards .views-row{display:none;position:relative;}.view-homepage-billboards .views-row.views-row-first{display:block;}.view-homepage-billboards,.billboard-wrapper{margin:0 auto 0 auto;width:1020px;position:relative;height:550px;}.view-homepage-billboards .views-row h3{font-family:"jubilat",Georgia,Times,serif;line-height:1.1;font-weight:normal;font-size:36px;margin:0 0 12px;padding:0;color:#fff;}.view-homepage-billboards p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;margin:10px 0;padding:0;font-size:15px;line-height:1.4;color:#fff;}.view-homepage-billboards p a{font-weight:bold;color:#fff;text-decoration:none;padding-bottom:2px;border-bottom:2px solid #ccdd00;}.view-homepage-billboards .billboard-copy{position:absolute;bottom:60px;left:65px;width:570px;}.view-homepage-billboards .billboard-copy span.tab{background:#fce122;color:#333;font-weight:bold;font-family:"Lucida Sans",Helvetica,sans-serif;padding:4px 6px;font-size:12px;margin:0 0 12px;display:inline-block;}#callouts{margin:0 auto 25px auto;width:940px;}#callouts .block{width:277px;height:214px;background:#000;display:block;float:left;position:relative;padding:18px;}#callouts .block a{text-decoration:none;color:#fff;}#callouts .block img{position:absolute;top:0;left:0;z-index:0;}#callouts h3{font-family:"jubilat",Georgia,Times,serif;line-height:1.2;font-weight:normal;font-size:26px;margin:-2px 0 12px;padding:0;color:#fff;position:relative;}#callouts h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;margin:0;padding:0;font-size:13px;color:#fff;position:relative;z-index:1;}#callouts .content{padding-top:14px;}#callouts .field-content a{color:#fff;text-decoration:none;font-size:20px;font-family:"jubilat",Georgia,Times,serif;line-height:1.2;}#callouts .view-footer{position:absolute;bottom:0;left:18px;right:18px;}#callouts .view-footer p{margin:0;}#callouts .view-footer{color:#fff;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:13px;text-decoration:none;font-weight:bold;display:block;border-top:2px solid #e2cc00;padding:12px 0 18px;}#callouts .block:hover .view-footer{border-top:2px solid #fff;}#callouts .view-id-news h3{position:relative;color:#fff;text-decoration:none;font-size:20px;font-family:"jubilat",Georgia,Times,serif;line-height:1.2;}.community #center{width:680px;float:left;}#block-menu-menu-community-sidebar{width:235px;float:left;margin:65px 0 50px 0;}#block-views-news-block-1 h2,#block-menu-menu-community-sidebar h2{font-size:14px;font-weight:600;letter-spacing:1px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;border-bottom:2px solid #0098AA;padding:0 0 15px 0;margin:0;}#block-views-news-block-1 .views-summary,#block-menu-menu-community-sidebar .menu{margin:0;padding:0;list-style:none;}#block-views-news-block-1 .views-summary li,#block-menu-menu-community-sidebar .menu li{list-style:none;text-transform:none;font-weight:600;border-bottom:1px solid #C8C7BE;padding:12px 0 10px 0;margin:0;}#block-views-news-block-1 .views-summary a,#block-menu-menu-community-sidebar .menu a{color:#444444;text-decoration:none;display:block;}#block-views-news-block-1 .views-summary a:hover,#block-menu-menu-community-sidebar .menu a:hover{text-decoration:underline;}#block-menu-menu-community-sidebar ul.menu li.Education ul{display:none;}.education #block-menu-menu-community-sidebar ul.menu li.Education{border-bottom:none;}#block-menu-menu-community-sidebar ul.menu li.Education li.first{margin:14px 0 0 0;border-top:4px solid #0095C3;}#block-menu-menu-community-sidebar ul.menu li.Education ul{display:block;}#block-menu-menu-community-sidebar ul.menu li.Education ul li{padding:16px 15px 14px 15px;background:#fff;background:rgba(255,255,255,0.7);}#block-menu-menu-community-sidebar ul.menu li.Education ul li a{color:#CECDC5;text-decoration:none;}#block-menu-menu-community-sidebar ul.menu li.Education ul li a:hover{color:#444444;text-decoration:underline;}.company #content-header{clear:both;float:left;width:940px;border-bottom:3px solid #fff;padding:44px 0 16px 0;}.company #content-header h1{float:left;}.company #content-header .region-company-nav{float:right;}#block-menu-menu-our-company-secondary-menu{float:right;margin:24px 0 0 0;}#block-menu-menu-our-company-secondary-menu ul{list-style:none;}#block-menu-menu-our-company-secondary-menu ul li{float:left;list-style:none;margin:0;padding:0;font-weight:600;margin-right:25px;}#block-menu-menu-our-company-secondary-menu ul li a{text-decoration:none;color:#000;padding:0 0 20px 0;border-bottom:3px solid #fff;}.lt-ie8 #block-menu-menu-our-company-secondary-menu ul li a{padding-bottom:21px;}#block-menu-menu-our-company-secondary-menu ul li.active-trail a{border-color:#FCE122;}#block-menu-menu-our-company-secondary-menu ul li a:hover{border-bottom:3px solid #FEEFAA;}#block-menu-menu-our-company-secondary-menu h2{display:none;}.page-node-2 .with_background,.page-node-3 .with_background{padding-top:0;background-position:bottom center;}.page-node-2 .with_background .node h2,.page-node-2 .with_background .node p,.page-node-3 .with_background .node p{color:#fff;}.page-node-2 .with_background{background-color:#514416;background-position:bottom center;}.page-node-2 .with_background h1{font-size:42px;font-family:"jubilat",Georgia,Times,serif;font-weight:200;margin:0;float:left;text-transform:capitalize;padding-top:44px;line-height:1.0;padding-bottom:1px;text-rendering:optimizeLegibility;border-bottom:3px solid rgba(255,255,255,0.2);padding-bottom:18px;width:580px;}.page-node-2 #block-menu-menu-community-sidebar{background:#120C00;margin:-57px 0 50px 40px;padding:20px 11px;float:right;}.lt-ie8 .page-node-2 #block-menu-menu-community-sidebar{margin-top:30px;}.page-node-2 #block-menu-menu-community-sidebar h2,.page-node-2 #block-menu-menu-community-sidebar ul.menu li a{color:#fff;}.page-node-2 #block-menu-menu-community-sidebar ul.menu li{border-bottom:1px solid #C8C7BE;border-bottom:1px solid rgba(190,200,190,0.34);}.view-projects{clear:both;}.page-node-25 #nav,.page-node-25 .tabs{margin:0 auto 0 auto;float:none;z-index:30;position:relative;}.projects-intro{width:900px;margin:16px auto 16px auto;font-weight:200;padding:0 60px;}.projects-intro .region-content{margin:0;}.projects-intro h1{font-size:42px;font-family:"jubilat",Georgia,Times,serif;font-weight:200;margin:0;float:left;text-transform:capitalize;padding-top:24px;padding-bottom:17px;line-height:1.0;border-bottom:3px solid #ccc;text-rendering:optimizeLegibility;}.projects-intro h1 h3{font-weight:200;color:#555;}.view-project-billboards{margin:0 auto 0 auto;float:none;display:block;width:1020px;clear:both;}.project-billboard{position:relative;z-index:20;display:none;}.view-project-billboards .views-row-first{display:block;}.project-info-block{position:absolute;bottom:0;left:0;width:700px;padding:3px 0 11px;background:url(/sites/all/themes/luckstone/images/black-trans.png) repeat;background:rgba(0,0,0,0.75);color:#fff;}.project-info-block h1{clear:both;font-family:"jubilat",Georgia,Times,serif;font-size:40px;font-weight:200;padding:26px 0 17px;margin:0 26px 17px 47px;line-height:1.0;border-bottom:3px solid #0098AA;text-rendering:optimizeLegibility;}.project-info-block h3{font-size:16px;padding-right:66px;margin:0 26px 33px 47px;font-weight:normal;line-height:1.6;color:#ddd;}.view-projects{margin:5px auto 45px auto;width:940px;display:block;}.view-projects:before,.view-projects:after{content:"";display:table;}.view-projects:after{clear:both;}.view-projects{*zoom:1;}.project-thumb{float:left;margin:0 5px 5px 0;position:relative;background-color:#000;}.project-thumb a:hover img{opacity:0.5;}.view-projects .activeSlide img{opacity:0.25;}.project-thumb  .project-title{position:absolute;top:10px;left:12px;color:#fff;font-weight:900;}#leadership-list{clear:both;}#leadership-list h3{clear:both;font-family:"jubilat",Georgia,Times,serif;font-size:20px;font-weight:900;}#staff-list{clear:both;float:left;width:100%;margin-top:80px;margin-bottom:40px;padding:0;}div.member{float:left;position:relative;}.member .staff-info{position:absolute;left:0;right:0;bottom:0;color:white;background:url(/sites/all/themes/luckstone/images/black-trans.png) repeat;background:rgba(0,0,0,0.7);padding:18px;}.member .staff-info span a{font-family:"jubilat",Georgia,Times,serif;color:#fff;font-size:25px;text-decoration:none;font-weight:bold;}.member .staff-info div{letter-spacing:1px;font-size:13px;padding-top:10px;margin-top:10px;border-top:2px solid
  #e2cc00;display:block;font-weight:bold;}.member .staff-info div:last-child{border-top:0;padding-top:0;margin:6px 0 0;}div.member .views-field-title{position:absolute;top:10px;left:10px;font-family:"jubilat",Georgia,Times,serif;font-size:20px;font-weight:600;z-index:10;}div.member .views-field-title a{color:#fff;text-decoration:none;}div.member .views-field-title a:hover{text-decoration:underline;}div.leader{width:305px;height:318px;margin-right:8px;margin-top:8px;}div.leader .views-field-field-staff-job-title{position:absolute;top:264px;left:13px;padding:10px 0;width:278px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;border-top:2px solid #e2cc00;z-index:10;color:#FFF;}div.staff{width:229px;height:238px;margin-right:6px;margin-top:6px;}div.staff .views-field-field-staff-job-title{position:absolute;top:198px;left:10px;padding:10px 0;width:209px;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;border-top:2px solid #e2cc00;z-index:10;color:#FFF;}.node-type-staff #content-header{clear:both;float:left;width:940px;border-bottom:3px solid #fff;padding:24px 0 16px 0;}.node-staff .thumb-title{float:left;margin:10px 0 0 0;}.node-staff .field-name-field-staff-job-title,.node-staff .field-name-field-staff-job-title-2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;width:324px;clear:both;float:left;margin:10px 0 0 0;}.page-node-293 .node-staff .field-name-field-staff-job-title,.page-node-293 .node-staff .field-name-field-staff-job-title-2{width:250px;}.node-staff .field-name-field-thumbnail{clear:both;float:left;}.node-staff .field-name-body{float:left;width:570px;margin:10px 0 0 40px;}.node-type-staff #block-menu-menu-our-company-secondary-menu ul li.OurTeam a{border-color:#FCE122;}.node-page-2 .with_background{padding-top:0;}.node-page-2 .node p,.node-page-2 .node ul{color:#fff;}#wrapper.story{background-color:#445026;background-image:none;}.learn-more{clear:both;text-decoration:none;background-color:#fff;color:#444;padding:10px 18px;margin-top:20px;display:inline-block;font-weight:bold;-webkit-box-shadow:0 4px 3px rgba(0,0,0,0.7);-moz-box-shadow:0 4px 3px rgba(0,0,0,0.7);-o-box-shadow:0 4px 3px rgba(0,0,0,0.7);box-shadow:0 4px 3px rgba(0,0,0,0.7);}.learn-more:hover{color:#444;}#timeline{clear:both;background-color:#fff;margin-top:180px;}.lt-ie8 #timeline{margin-top:0;}#timeline .inner-wrapper{margin-top:0;position:relative;}.page-node-35 .region-content{margin-bottom:0;}.page-node-35 #content{position:relative;}#node-35 .content{border-left:3px solid white;margin-left:90px;min-height:160px;padding:0 0 50px;}.timeline-start{width:40px;border-top:3px solid white;position:absolute;top:37px;left:71px;}.page-node-35 #nav{margin:0 auto 0 auto;float:none;}.page-node-35 #block-menu-menu-our-company-secondary-menu ul li a{color:#fff;}.page-node-35 .company #content-header h1{color:#fff;}#decade-nav{clear:both;font-size:15px;text-align:right;border-bottom:1px solid #ccc;background-color:#fff;}.smartposition #decade-nav{position:fixed;top:0;left:0;right:0;-webkit-box-shadow:0 4px 3px rgba(155,155,155,0.3);-moz-box-shadow:0 4px 3px rgba(155,155,155,0.3);-o-box-shadow:0 4px 3px rgba(155,155,155,0.3);box-shadow:0 4px 3px rgba(155,155,155,0.3);z-index:10;}.back-to-top{margin-right:55px;}#decade-nav ul{float:right;border-left:3px solid #F4AF00;width:847px;font-size:14px;}#decade-nav li{display:inline;}#decade-nav a{padding:20px 10px;display:inline-block;text-decoration:none;color:#4d4d4c;border-bottom:3px solid transparent;margin-bottom:-3px;}.lt-ie8 #decade-nav .back-to-top{display:inline;float:left;}#decade-nav li a{display:inline-block;}#decade-nav a:hover{border-bottom-color:#CBCBCB;}#decade-nav .active{border-bottom-color:#f4af00;}.story .with_background{background-repeat:no-repeat;background-position:top center;}.inner-wrapper{margin:0 auto 0 auto;width:940px;}.page-node-1 .inner-wrapper{margin-top:20px;}.inner-wrapper h1{font-size:42px;font-family:"jubilat",Georgia,Times,serif;font-weight:200;margin:0;padding-bottom:1px;line-height:1.0;}.with_background #nav{margin:0 auto 0 auto;float:none;}.story .node p,.story .node h3{color:#adb2a0;margin-left:100px;}.view-id-timeline{padding:60px 0 0 0;border-left:3px solid #F4AF00;margin-left:90px;}.smartposition .view-id-timeline{padding:118px 0 0 0;}#timeline .views-row{padding:0 0 60px 0;}#timeline .views-field-field-timeline-year{font-size:36px;background:url(/sites/all/themes/luckstone/images/timeline-dot.png) left center no-repeat;padding-left:100px;}#timeline .views-field-body{font-family:"jubilat",Georgia,Times,serif;font-size:16px;line-height:1.5;color:#656565;margin:0 0 14px;padding-left:100px;}#timeline .views-field-body strong{color:#222;}#timeline .views-field-body p{width:460px;}.views-field-field-timeline-image{margin-top:20px;padding-left:100px;}#timeline h3{position:relative;font-weight:normal;font-size:14px;margin-top:-84px;background-color:#F4AF00;color:white;padding:5px 7px;display:inline;margin-left:-27px;top:-30px;}#company-sidebar{float:left;background-color:#fff;width:260px;padding:22px 20px;color:#878785;font-size:13px;margin:50px 0 0 30px;line-height:18px;}#company-sidebar h2{color:#0E0E2A;font-size:16px;font-weight:600;margin:0 0 10px 0;padding:0;}#company-sidebar p{clear:both;float:left;margin:10px 0;}#company-sidebar p a.button{background-color:#69913b;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#69913b),to(#69913b));background:-webkit-linear-gradient(top,#69913b,#69913b);background:-moz-linear-gradient(top,#69913b,#69913b);background:-ms-linear-gradient(top,#69913b,#69913b);background:-o-linear-gradient(top,#69913b,#69913b);color:#fff;width:260px;text-align:center;display:inline-block;text-decoration:none;font-family:"jubilat",Georgia,Times,serif;font-size:16px;text-transform:none;font-weight:600;padding:20px 0;-moz-box-shadow:2px 4px 3px #cdc9c6;-webkit-box-shadow:2px 4px 3px #cdc9c6;box-shadow:2px 4px 3px #cdc9c6;}#company-sidebar p a.button:hover{-moz-box-shadow:0 2px 3px #cdc9c6;-webkit-box-shadow:0 2px 3px #cdc9c6;box-shadow:0 2px 3px #cdc9c6;background-color:#73b201;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#73b201),to(#7eb502));background:-webkit-linear-gradient(top,#73b201,#7eb502);background:-moz-linear-gradient(top,#73b201,#7eb502);background:-ms-linear-gradient(top,#73b201,#7eb502);background:-o-linear-gradient(top,#73b201,#7eb502);}.careers #company-sidebar{background:none;}.careers #company-sidebar h2{display:none;}.page-node-78 #center{width:680px;float:left;}.view-id-news{padding-top:20px;margin-right:30px;}.view-id-news .views-row{margin-bottom:47px;border-bottom:1px solid #CCC;padding-bottom:30px;}.region-callout-right .view-id-news .views-row{border-bottom:0;}.view-id-news .submitted{margin-bottom:17px;display:block;font-size:15px;:}.view-display-id-page{clear:both;}.view-display-id-page .views-field-title a{font-family:"jubilat",Georgia,Times,serif;line-height:1.4;font-weight:normal;font-size:18px;}.view-display-id-page .view-content p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.6;color:#656565;margin:0 0 14px;}.region-content .view-news{width:640px;}.view-news .views-field-title{margin-bottom:20px;}.view-news .views-field-title a{font-family:"jubilat",Georgia,Times,serif;line-height:1.4;font-weight:normal;font-size:22px;}.node-article .publish-date,.view-news .views-field-created{margin-bottom:20px;font-weight:bold;font-size:13px;display:block;}.node-type-article #center h1{border-bottom:3px solid #fff;padding-bottom:22px;}.node-type-article .region-content{width:700px;}.submitted{font-size:13px;color:#999;}.node-article .field-type-image{float:left;margin-bottom:30px;}.node-article .field-name-body{padding-right:40px;clear:both;margin-top:30px;}.node-article .share{border:1px solid #CFCFCB;}.lt-ie8 .node-article .share ul{width:300px;margin:0 auto 0 auto;}#block-views-news-block-1{width:235px;}#block-views-news-block-1 .view-id-news,#block-views-news-block-1 .item-list{padding:0;}.page-node-40 .with_background h1{width:940px;margin:0 auto 0 auto;font-size:42px;font-family:"jubilat",Georgia,Times,serif;font-weight:200;text-transform:capitalize;padding-top:38px;line-height:1.0;}.page-node-40 #content{margin:0 auto 0 auto;width:940px;float:none;}.page-node-40 #nav{margin:0 auto 0 auto;float:none;}.page-node-40 .with_background{background-color:#4F6B6D;background-position:50% 0%;height:250px;margin-bottom:40px;}.lt-ie8 .page-node-40 .with_background{height:170px;background-position:50% 0%;}#location-sidebar{float:left;width:300px;}#location-sidebar .region-content{float:none;}.node-location .field-name-body{background:#1d2b41;padding:26px 48px 26px 26px;margin:0 0 26px;}.node-location .field-name-body p{font-size:17px;line-height:1.5;color:#fff;margin:0;}.node-location .content{width:640px;float:left;margin-right:15px;}.node-location .file{font-size:13px;line-height:1.7;}.field-available-products{clear:both;}.location-sidebar{float:left;background-color:#fff;width:280px;}.location-sidebar #map{height:280px;width:280px;background:#D6D6CC;}.location-sidebar .field{padding:22px 20px;color:#878785;border-top:1px solid #cacaca;}.location-sidebar .field p{margin:0;color:#878785;}.location-sidebar .field strong{color:#0E0E2A;}.location-sidebar .field-label{color:#0E0E2A;font-size:13px;line-height:1.7;}.location-sidebar .field-name-field-location-po-box{border-top-width:0;padding-top:0;}.location-sidebar .field-name-field-location-contact-info{border-bottom:1px solid #cacaca;}.location-sidebar .field-name-field-location-address{padding-bottom:0;}.location-sidebar .get-directions{float:none;padding:0 20px 22px;display:block;}.location-sub-info{margin:20px;}.location-sub-info .field-label{float:left;width:160px;margin-right:20px;color:#0E0E2A;font-size:13px;line-height:1.88;}.location-sub-info .field-items,.location-product-list{padding-left:180px;padding-right:20px;font-size:15px;}.contact-form-button{margin-bottom:0;}.contact-form-button,.tonnage-callout-button{background-color:#003745;color:#fff;text-align:center;display:block;padding:22px 0;margin:20px;font-size:13px;text-decoration:none;font-weight:bold;}.contact-form-button:hover,.tonnage-callout-button:hover{color:#fff;background-color:#002833;}#notification{background-color:#fff;border:1px solid #D1D0CC;border-bottom:2px solid #ddd;padding:16px 18px;clear:both;font-size:13px;font-weight:bold;position:relative;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);-o-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1);}#notification #filter-value{background-color:#69913B;color:#fff;margin-left:5px;display:inline-block;padding:4px 8px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#notification #error{position:absolute;right:24px;top:16px;background:#FE0000;color:#FFFFFF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;display:block;display:none;width:300px;padding:5px 10px;font-size:12px;}.view-locations{background:#fff;border:1px solid #d1d0cc;clear:both;width:620px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.1);-o-box-shadow:0 3px 3px rgba(0,0,0,0.1);box-shadow:0 3px 3px rgba(0,0,0,0.1);margin-bottom:30px;}.view-locations .views-row{padding:26px 30px;border-bottom:1px solid #d1d0cc;clear:both;}.view-locations .views-row:before,.view-locations .views-row:after{content:"";display:table;}.view-locations .views-row:after{clear:both;}.view-locations .views-row{*zoom:1;}.view-locations .views-row .map{background:#ECECEC;border:1px solid #ccc;width:150px;height:100px;float:left;margin-right:26px;}.view-locations .location-thumb{float:left;margin-top:14px;}.lt-ie8 .view-locations .location-thumb{margin-top:0;}.view-locations .views-field-title{font-weight:bold;margin-top:15px;padding-left:130px;}.view-locations .views-field-title a{color:#000;text-decoration:none;}.view-locations .views-field-title a:hover{text-decoration:underline;}.view-locations .views-field-field-location-address{line-height:1.5;color:#777;font-size:14px;padding-left:130px;}.view-locations .views-field-field-location-address p{margin:6px 0;}.view-locations .views-field-field-location-contact-info,.view-locations .views-field-field-phone{font-size:0.9em;width:160px;position:absolute;top:40px;right:30px;}.view-locations .views-label-field-location-contact-info,.view-locations .views-label-field-phone{font-weight:bold;}.view-locations .views-field-field-phone .field-content{}#location-search{float:none !important;}.lt-ie8 #location-search{margin-bottom:60px;}#location-search:before,#location-search:after{content:"";display:table;}#location-search:after{clear:both;}#location-search{*zoom:1;}.view-material-safety-data-sheets table{margin:10px 0 30px;width:940px;background:transparent;}.view-material-safety-data-sheets tr{background:transparent;}.view-material-safety-data-sheets th,.view-material-safety-data-sheets td{padding:10px 12px;font-size:16px;background:transparent;vertical-align:top;}.view-material-safety-data-sheets .file{display:block;font-size:15px;}.view-material-safety-data-sheets .views-field-title{width:270px;font-size:15px;padding:15px 0 15px 12px;}.views-field-field-msds .item-list{margin:0;padding:0;border:0;}.views-field-field-msds .item-list ul,.views-field-field-msds .item-list li{list-style:none;padding:0;margin:0;}.views-field-field-msds .item-list li{padding:6px 0 6px;}.field-name-field-msds .field-item{padding:0 0 4px;}.field-name-field-plant-update{float:left;}.products-landing-page #nav{margin:0 auto 0 auto;float:none;}#block-views-recreation-products-block,#block-views-environmental-products-block,#block-views-landscaping-products-block,#block-views-homeowner-products-block,#block-views-construction-products-block{margin:30px 0 0;}.product-banner{background:#6d6e65;color:#fff;padding-bottom:40px;}.product-banner p{color:#C5C8BE;line-height:1.4;font-size:17px;}.product-banner h3{margin-bottom:12px;letter-spacing:1px;}.page-node-1 h1{width:288px;float:left;margin-top:13px;margin-left:12px}.page-node-1 .inner-wrapper{margin-top:20px;}.page-node-1 .product-introduction{float:left;width:400px;}.page-node-1 .product-introduction h3{font-size:24px;}.page-node-1 .product-introduction .region-content{margin:0;float:none;clear:none;}.region-products-sidebar{margin-top:-60px;padding:7px;background-color:#d5d4ce;float:left;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;width:242px;}.region-products-sidebar .block{background-color:#d5d4ce;padding:12px}.region-products-sidebar .block .menu{margin:0;list-style:none;text-transform:none;}.region-products-sidebar .block .leaf{list-style:none;line-height:1.8;margin:0;}.region-products-sidebar .block h2{border-bottom:1px solid #b5b5b2;font-size:13px;margin:0 0 11px;padding-bottom:11px;}.region-products-sidebar .views-row{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;line-height:1.7;}.region-products-sidebar .views-row a{color:#6E6E6E;text-decoration:none;text-transform:none;}#block-views-product-callouts-block{width:640px;float:left;margin-left:40px;margin-bottom:40px;margin-top:10px;}.product-callout{height:205px;position:relative;margin-bottom:3px;}.product-callout a{color:#fff;text-decoration:none;}.product-callout h3{position:absolute;top:20px;left:20px;margin:0;color:#fff;font-size:25px;font-family:"jubilat",Georgia,Times,serif;font-weight:normal;}.view-specialty-product-callouts{margin-top:20px;}.panel-display{padding-top:25px;}#block-block-6{clear:both;float:left;margin-bottom:10px;text-align:center;}#block-block-6 a.button{width:175px;font-size:13px;}.view-product-list .item-list{margin-top:22px;}.view-product-list .views-row{float:left;position:relative;height:308px;width:307px;margin-right:6px;margin-bottom:6px;}.view-product-list .product-info h4{font-weight:bold;letter-spacing:1px;margin:0;}.view-product-list .product-info h3{margin:6px 0 0;}.view-product-list .product-info h3 a{font-family:"jubilat",Georgia,Times,serif;color:#fff;font-size:25px;text-decoration:none;}.view-product-list .views-row{float:left;position:relative;height:308px;width:307px;margin-right:6px;margin-bottom:6px;}.view-product-list .product-info{position:absolute;left:18px;right:18px;bottom:18px;color:#fff;}.view-product-list .product-info h4{font-weight:bold;letter-spacing:1px;}.view-product-list .views-row,.product-row{float:left;position:relative;height:305px;width:305px;margin-right:8px;margin-bottom:8px;overflow:hidden;}.view-product-list .product-info h4{font-weight:bold;letter-spacing:1px;font-size:15px;}.view-product-list .product-info,.product-row .product-info{position:absolute;left:0;right:0;bottom:0;color:white;background:url(/sites/all/themes/luckstone/images/black-trans.png) repeat;background:rgba(0,0,0,0.7);padding:18px;}.product-row .product-info h3{margin:4px 0;font-weight:500;letter-spacing:1px;font-size:14px;font-family:"jubilat",Georgia,Times,serif;}.product-row .product-info h3 a{color:#fff;text-decoration:none;font-size:19px;line-height:1.3;}.product-row .product-info h4{font-weight:normal;letter-spacing:1px;line-height:auto;margin:0 0 7px;font-size:13px;}.product-row .product-info h4 a{color:#fff;text-decoration:none;}.product-row .applications{letter-spacing:1px;font-size:13px;padding-top:10px;margin-top:10px;border-top:2px solid #e2cc00;display:block;}.product-row:hover .applications{border-top:2px solid #fff;}.page-taxonomy-term .region-content{float:none;}#center .view-taxonomy-listing  .node-product-group{position:relative;}#center .view-taxonomy-listing  .node-product-group .content{position:absolute;left:0;right:0;bottom:76px;color:white;background:url(/sites/all/themes/luckstone/images/black-trans.png) repeat;background:rgba(0,0,0,0.7);padding:18px;width:100%;margin:0;}#center .view-taxonomy-listing  .node-product-group h4{font-weight:normal;letter-spacing:1px;line-height:normal;margin:0 0 7px;font-size:13px;}#center .view-taxonomy-listing  .node-product-group h1{color:white;text-decoration:none;font-size:24px;line-height:1.3;margin:0;padding:0;}.node-type-speciality-product #center,.node-type-speciality-product .region-content{margin-top:0;}#center .product-group-title{font-weight:400;width:auto;border-bottom:3px solid #F4AF00;float:none;line-height:1.2;padding:15px 0;margin-bottom:16px;font-size:32px;}.node-type-speciality-product .field-name-field-product-state,.node-type-speciality-product .field-name-field-product-state div{display:inline;}.node-type-speciality-product .field-name-body{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bbbbb9;}.node-type-speciality-product .field-name-body p{font-size:18px;line-height:1.6;color:#555;margin:0;font-family:"jubilat",Georgia,Times,serif;}.node-type-speciality-product .field-label-above{clear:both;padding:6px 0;}.node-type-speciality-product .field-label-above:last-child{border-bottom:1px solid #bbbbb9;padding-bottom:26px;}.node-type-speciality-product .field-label-above .field-label{float:left;width:160px;margin-right:20px;color:#0E0E2A;font-size:13px;line-height:1.7;}.node-type-speciality-product .field-label-above .field-items{padding-left:180px;padding-right:20px;font-size:15px;}.field-name-field-product-locations .field-item{display:inline;padding:0 8px 0 0;line-height:1.5;}.node-type-speciality-product .content{float:left;width:645px;margin-right:28px;}.field-name-field-product-images{margin:0 -10px;}.node-type-speciality-product{width:255px;float:left;margin-top:14px;}.node-type-speciality-product .button{background-color:#003745;color:#fff;width:205px;font-size:13px;display:block;margin-bottom:3px;font-weight:bold;line-height:1.7;padding:15px 25px;}.node-type-speciality-product.button:hover{background-color:#002A35;}.share-product{border-bottom:1px solid #cfcfcb;text-align:center;}.share-product h5{display:inline-block;color:#939391;}.share-product ul{margin:0;padding:0;list-style:none;display:inline-block;}.share-product li{display:inline;}.share-product a{color:#939391;}.share h5{display:inline;color:#939391;float:left !important;margin:0 !important;}.lt-ie8 .share h5{padding-left:40px;}.node-type-product-group #center,.node-type-product-group .region-content{margin-top:0;}#center .product-group-title{font-weight:bold;width:auto;border-bottom:3px solid #F4AF00;float:none;line-height:1.6;padding:10px 0;margin-bottom:16px;}.node-product-group .field-name-field-product-state,.node-product-group .field-name-field-product-state div{display:inline;}.node-product-group .field-name-body{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #bbbbb9;}.node-product-group .field-name-body p{font-size:18px;line-height:1.6;color:#555;margin:0;font-family:"jubilat",Georgia,Times,serif;}.node-product-group .field-label-above{clear:both;padding:6px 0;}.node-product-group .field-label-above:last-child{border-bottom:1px solid #bbbbb9;padding-bottom:26px;}.node-specialty-product .field-label-above .field-label,.node-product-group .field-label-above .field-label{float:left;width:160px;margin-right:20px;color:#0E0E2A;font-size:13px;line-height:1.7;}.node-specialty-product .field-label-above .field-items,.node-product-group .field-label-above .field-items{padding-left:180px;padding-right:20px;font-size:15px;}.node-specialty-product .field-name-field-speciality-spec-sheets .field-item{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.6;padding:0 0 5px;}.node-specialty-product .field-name-field-speciality-spec-sheets .field-items{padding-left:190px;}.field-name-field-speciality-spec-sheets .file-icon{position:relative;top:-2px;}.field-name-field-product-locations .field-item{display:inline-block;padding:0 8px 0 0;}.lt-ie8 .field-name-field-product-locations .field-item{display:inline;}.node-specialty-product .content,.node-product-group .content{float:left;width:645px;margin-right:28px;}.field-name-field-product-images{margin:0 -10px;}.secondary-product-group-content{width:255px;float:left;margin-top:14px;}.secondary-product-group-content .button{background-color:#003745;color:#fff;width:175px;font-size:11px;display:block;margin-bottom:3px;font-weight:bold;line-height:1.7;padding:15px 25px 15px 60px}.lt-ie9 .secondary-product-group-content .button{font-size:9px;}.secondary-product-group-content .button:hover{background-color:#002A35;}.share-product{border-bottom:1px solid #cfcfcb;text-align:center;}.share-product h5{display:inline-block;color:#939391;}.share-product ul{margin:0;padding:0;list-style:none;display:inline-block;}.share-product li{display:inline;}.share-product a{color:#939391;}.product-disclaimer{padding-left:177px;font-size:13px;padding-top:14px;color:#666;font-style:italic;}.page-node-39 #content-header{border-bottom:3px solid #fff;padding:24px 0 16px 0;}.page-node-39 #content-header h1{padding-top:16px;}.page-node-39 #content-header:before,.page-node-39 #content-header:after{content:"";display:table;}.page-node-39 #content-header:after{clear:both;}.page-node-39 #content-header{*zoom:1;}#mask{z-index:1000;height:100%;width:100%;position:fixed;left:0;top:0;background:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);display:none;}#calculator-type{width:540px;background:#fff;z-index:1001;position:fixed;display:none;text-align:center;top:0;left:0;padding:40px;border:2px solid #000;}#calculator-type a{background-color:#569099;display:inline-block;color:#fff;text-decoration:none;padding:19px 30px;font-size:15px;letter-spacing:1px;float:left;text-align:center;width:200px;margin-top:20px;}#calculator-type a:hover{background-color:#007F8E;}#choose-product{margin-left:15px;}.product-dropdown-container,.location-dropdown-container{display:none;position:relative;top:-14px;float:right;background-color:#d5d4ce;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.dropdown-button{background:#efefef url(/sites/all/themes/luckstone/images/dropdown-button-bg.png) top left repeat-x;border:1px solid #444;height:57px;width:300px;display:block;line-height:57px;padding:0 20px;text-decoration:none;color:#555;font-weight:normal;letter-spacing:1px;-webkit-box-shadow:inset 0 0 4px #B3B3B3;-moz-box-shadow:inset 0 0 4px #B3B3B3;box-shadow:inset 0 0 4px #B3B3B3;font-size:14px;position:relative;}.dropdown-button .arrow{position:absolute;width:15px;height:13px;background:url(/sites/all/themes/luckstone/images/dropdown-arrow.png) center center no-repeat;display:block;top:21px;right:22px;}.product-dropdown-container:hover .dropdown-button,a.dropdown-button:hover,.location-dropdown-container:hover .dropdown-button{color:#111;border:1px solid #222;border-bottom:1px solid #efefef;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}.product-dropdown-container:hover .product-dropdown,.location-dropdown-container:hover .location-dropdown{display:block;}.product-dropdown,.location-dropdown{position:absolute;margin:-2px 0 0;display:none;list-style:none;background-color:#d5dadc;border:1px solid #444;border-top:0;padding:17px 20px;width:300px;-moz-box-shadow:0 3px 4px #B3B3B3;-webkit-box-shadow:0 3px 4px #B3B3B3;box-shadow:0 3px 4px #B3B3B3;z-index:1000;}.product-dropdown li,.location-dropdown li{line-height:1.2;padding:6px 0;}.product-dropdown a,.location-dropdown a{font-size:13px;text-decoration:none;color:#444;}#prompt{display:none;width:259px;height:20px;color:#fff;font-weight:600;font-size:14px;padding:20px 0;text-align:center;position:absolute;left:640px;top:-15px;z-index:101;background-color:#f3b71d;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f3b71d),to(#eeb625));background:-webkit-linear-gradient(top,#f3b71d,#eeb625);background:-moz-linear-gradient(top,#f3b71d,#eeb625);background:-ms-linear-gradient(top,#f3b71d,#eeb625);background:-o-linear-gradient(top,#f3b71d,#eeb625);-moz-box-shadow:2px 2px 3px #ccc;-webkit-box-shadow:2px 2px 3px #ccc;box-shadow:2px 2px 3px #ccc;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}#prompt:after{content:"";position:absolute;border-style:solid;display:block;width:0;top:-15px;left:115px;bottom:auto;border-width:0 15px 15px;border-color:#f3b71d transparent;}#prompt .triangle{background:url(/sites/all/themes/luckstone/images/location-tooltip.png);top:-15px;left:115px;width:31px;height:15px;position:absolute;}.tonnage-content{clear:both;float:left;width:100%;height:760px;position:relative;margin:20px 0 0 0;}.disclaimer{background-color:#d2d1ca;color:#666;text-align:center;padding:20px;width:146px;float:left;font-family:"jubilat",Georgia,Times,serif;position:absolute;top:220px;left:25px;}#tonnage-form label{font-size:14px;letter-spacing:1px;text-align:center;width:150px;}#tonnage-form input{border:1px solid #444;padding:11px 20px;background-color:#efefef;-moz-box-shadow:inset 0 0 4px #B3B3B3;-webkit-box-shadow:inset 0 0 4px #B3B3B3;box-shadow:inset 0 0 4px #B3B3B3;width:100px;text-align:center;font-weight:bold;font-size:20px;}#tonnage-form .input-wrapper{background-color:#d5d4ce;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;margin:5px 0 0;}#tonnage-form abbr{font-style:italic;margin:0 0 0 7px;font-size:26px;color:#888786;font-weight:200;}#length{position:absolute;top:500px;left:230px;}#width{position:absolute;top:500px;left:585px;}#depth{position:absolute;top:220px;left:730px;}#output,#output-open,#output-dense,#output-average{display:none;background-color:#fff;letter-spacing:1px;text-align:center;padding:40px;width:102px;height:102px;border:3px solid #363933;-webkit-border-radius:90px;-moz-border-radius:90px;border-radius:90px;}#output-open{position:absolute;top:180px;left:260px;}#output-dense{position:absolute;top:180px;left:500px;}#output{position:absolute;top:180px;left:375px;z-index:1;}#output-average{position:absolute;top:180px;left:375px;z-index:1;}#output strong,#output-open strong,#output-dense strong,#output-average strong{display:block;font-size:44px;font-weight:600;text-align:center;width:160px;position:absolute;left:12px;top:90px;}#cube{position:absolute;z-index:0;width:230px;height:265px;}#tonnage-ctas{margin:40px auto 40px auto;clear:both;display:block;background-color:#d7d6ce;padding:14px;width:490px;position:absolute;top:600px;left:212px;}#tonnage-ctas ul{margin:0;padding:0;list-style:none;}#tonnage-ctas li{float:left;list-style-type:none;}#tonnage-ctas li.contact{margin-left:10px;}#tonnage-ctas a{background-color:#569099;display:block;float:left;color:#fff;text-decoration:none;padding:19px 33px;text-transform:uppercase;font-size:15px;letter-spacing:1px;}#tonnage-ctas a:hover{background-color:#007F8E;}.tonnage-timeline{clear:both;border-left:12px solid #F4AF00;list-style:none;margin:0 0 0 400px;padding:140px 0 140px 30px;font-size:28px;}.tonnage-timeline li{margin-bottom:140px;font-weight:900;letter-spacing:1px;line-height:46px;height:46px;padding:12px;}.in-the-time{text-align:center;border:1px solid #A8A8A8;padding:19px;display:block;font-family:"jubilat",Georgia,Times,serif;margin:0 150px 60px;line-height:1.4;font-size:21px;font-weight:300;padding:40px 0 35px;color:#6E6E6E;clear:both;}.in-the-time strong{color:#444;}.fun-facts:before,.fun-facts:after{content:"";display:table;}.fun-facts:after{clear:both;}.fun-facts{*zoom:1;}.hover-over{width:460px;margin-right:10px;background-image:url(/sites/all/themes/luckstone/images/black-trans.png) repeat;background-color:#002d36;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.3);-moz-box-shadow:0 6px 12px rgba(0,0,0,0.3);-o-box-shadow:0 6px 12px rgba(0,0,0,0.3);box-shadow:0 6px 12px rgba(0,0,0,0.3);}#tonnage-timeline-container .hover-over p{color:#D0DDE0;letter-spacing:1px;padding:18px 22px 18px;font-size:12px;font-weight:400;}.hover-over em{font-weight:600;font-style:normal;color:#fff;}.hover-over b{font-family:"jubilat",Georgia,Times,serif;font-weight:600;font-size:32px;letter-spacing:1px;display:block;margin:15px 0 0;text-transform:none;line-height:1.1;color:#fff;}#tonnage-timeline-container{position:relative;clear:both;border-left:1px solid #A8A8A8;margin:20px 0 0 450px;padding:0 0 80px 0;list-style:none;}#tonnage-timeline-container li{padding:30px 0 30px 30px;margin-left:-5px;background:url(/sites/all/themes/luckstone/images/dot.png) left center no-repeat;}#tonnage-timeline-container .fun-fact{background:none no-repeat;position:relative;height:196px;}#tonnage-timeline-container .fun-fact .circle{position:absolute;left:-94px;}#tonnage-timeline-container .fun-fact .hover-over{position:absolute;left:-46%;top:-50px;display:none;}#tonnage-timeline-container .fun-fact:hover .hover-over{display:block;}#tonnage-timeline-container h3{font-size:35px;font-weight:200;padding:0 0 0;margin-top:0;margin-bottom:0;font-family:"jubilat",Georgia,Times,serif;text-transform:none;border-top:0;}#tonnage-timeline-container h3 small{}#tonnage-timeline-container p{font-weight:bold;letter-spacing:1px;margin:0;font-size:13px;}.counter{position:fixed;top:510px;left:46%;background-color:#445026;color:#fff;padding:16px 18px;font-size:18px;font-weight:300;}.counter .number{font-size:28px;font-weight:200;}.page-search .region-content{margin-bottom:0;}.page-search #center{margin-bottom:0;}.page-search h2{font-size:13px;letter-spacing:1px;}.search-advanced{display:none;}.search-form{padding-bottom:28px;margin-bottom:10px;border-bottom:2px solid #D5D4D0;}#search-form #edit-keys{height:23px;background:#D6D5D1;border:2px solid #D2D2CE;padding:5px 10px;width:640px;}.search-form .form-submit{background:#569099;border:2px solid #569099;padding:11px 20px;font-weight:bold;color:#fff;}.search-results{margin:27px 0 27px;padding:0;width:659px;}.search-results .title{font-family:"jubilat",Georgia,Times,serif;margin-bottom:12px;font-size:25px;font-weight:normal;}.search-results li{margin-bottom:6px;background-color:white;padding:3px 87px 12px 29px;}.search-results p{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5;color:#656565;margin:0 0 14px;}.search-results .search-snippet-info{padding-left:0;}.search-snippet strong{color:#333;}.search-form label{display:none;}.item-list{border-top:2px solid #D5D4D0;padding:19px 0;font-size:14px;clear:both;}.item-list .pager{margin-bottom:0;}.no-results-message{background-color:#D5D4D0;padding:30px 70px;width:580px;margin:60px 0;}.no-results-message ul{margin-bottom:0;}.no-results-message ul li{margin-bottom:26px;}#breadcrumb-container{clear:both;float:left;width:100%;border-top:2px solid #D5D4D0;border-bottom:2px solid #D5D4D0;}#breadcrumb{width:940px;height:20px;margin:0 auto 0 auto;padding:22px 0;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:14px;color:#2D2D2D;}#breadcrumb a{color:#2D2D2D;text-decoration:none;}#breadcrumb a:hover{text-decoration:underline;}.breadcrumb-separator{margin:0 10px;position:relative;top:-2px;}.region-site-map{clear:both;}#site-map-container{width:100%;clear:both;float:left;}#site-map{width:940px;margin:-2px auto 0 auto;}#site-map .block{float:left;width:220px;margin-right:20px;color:#231F20;}#block-menu-menu-products-menu{border-top:2px solid #575850;}#block-menu-menu-community{border-top:2px solid #569099;}#block-menu-menu-our-company{border-top:2px solid #e0df00;}#site-map #block-menu-menu-luck-companies{border-top:2px solid #6eb43f;margin-right:0;}#site-map .content .first{margin:19px 0;padding:0;}#site-map .content .first a,#site-map h2{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;margin:19px 0;}#site-map .menu{list-style:none;font-size:13px;}#site-map .menu li{list-style:none;margin:0 0 4px 0;text-transform:none;list-style-image:none;}#site-map .menu li a{color:#222222;text-decoration:none;}#site-map .menu li a:hover{text-decoration:underline;}#footer-container{width:100%;clear:both;float:left;margin:40px 0 0 0;background:#DBDBD4;}#footer{width:724px;margin:0 auto 0 auto;padding:35px 0 33px 215px;height:32px;background:url(/sites/all/themes/luckstone/images/logo-footer-new.png) no-repeat;background-position:0% 52%;font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-size:13px;color:#8A8A8A;font-weight:600;letter-spacing:1px;}#footer a{color:#8A8A8A;text-decoration:underline;}#footer .block{float:left;}#footer #block-block-2{margin-right:40px;}#footer #block-block-3{float:right;color:#333;font-size:13px;font-weight:400;letter-spacing:0.1em;}#footer h2{display:none;}#footer p{margin:0;}.footer-nav-wrapper{background-color:#191919;color:#EBEBEB;clear:both;font-size:13px;text-transform:none;padding-bottom:28px;}.footer-nav-wrapper > .content{margin:0 auto 0 auto;width:940px;}.footer-nav-wrapper a{color:#FFF;color:rgba(255,255,255,0.7);padding:14px 4px;text-decoration:none;font-size:13px;font-weight:400;letter-spacing:1px;}.mobile-switch{display:inline-block;}.footer-nav-wrapper a:hover{color:rgba(255,255,255,1.0);}.region.region-footer-nav,#block-menu-menu-bottom-footer-menu{display:inline;}#block-menu-menu-bottom-footer-menu h2{display:none;}#block-menu-menu-bottom-footer-menu .content{display:inline}#block-menu-menu-bottom-footer-menu .menu{display:inline;list-style:none;padding:0;margin:0 0 0 -7px;}#block-menu-menu-bottom-footer-menu .leaf{display:inline;list-style:none;list-style-image:none;}#block-menu-menu-bottom-footer-menu .leaf a{color:#fff;color:rgba(255,255,255,0.7);padding:14px 4px;display:inline-block;}#block-menu-menu-bottom-footer-menu .leaf a:hover{color:rgba(255,255,255,1.0);}.page-user-imce .region-content{float:none;}.item-list{border-top:none;margin:0 auto 35px auto;padding:0;width:940px;}.pager{position:relative;z-index:100;margin:40px auto 0 auto;width:940px;text-align:center;bottom:15px;border-top:0;height:40px;}li.pager-next a{width:100px;height:40px;display:block;margin:0 auto;line-height:40px;font-weight:800;font-size:16px;background:#003745;color:#fff;text-decoration:none;}#blog_billboard-nav{margin:-80px auto 0 auto;width:940px;}#blog_billboard-nav a{background:#575850;height:65px;width:187px;display:inline-block;border:0;color:#FFF;position:relative;z-index:100;font-size:17px;border-right:1px solid #72726a;line-height:65px;text-align:center;font-weight:bold;text-decoration:none;}.node-type-blog #container .content{margin-top:-95px;}#blog_billboard-nav a:hover{}#blog_billboard-nav a:first-child{margin-left:0;}#blog_billboard-nav a:last-child{border-right:0;}#blog_billboard-nav a.The-Market.activeSlide{background:#b65518;}#blog_billboard-nav a.The-Community.activeSlide{background:#b09246;}#blog_billboard-nav a.The-Environment.activeSlide{background:#69913b;}#blog_billboard-nav a.The-Industry.activeSlide{background:#569099;}#blog_billboard-nav a.Luck-Innovation.activeSlide{background:#8b8e4b;}#blog_billboard-nav a:hover{text-decoration:none;}#blog_billboard-nav .activeSlide{background:#fff;}#blogbillboard{position:relative;width:1020px;height:500px;margin:0 auto 0 auto;}#blogbillboard img{position:relative;z-index:1;top:-48px;}#subbillboard{position:relative;width:1020px;height:400px;top:-48px;margin:0 auto;z-index:1;}.author-content{width:1020px;height:200px;margin:50px auto 0 auto;}.right{margin-left:360px;}.sub-content{position:relative;margin-top:-290px;z-index:40;text-align:center;}.sub-content .billboard-description{width:750px;height:200px;font-size:24px;font-family:"jubilat",serif;font-style:italic;color:#fff;margin:0 auto;}.sub-content .billboard-description p{margin:5px 0;}.page-subcategory #tiled{margin:0px auto 50px auto;height:1000px;width:940px;}.page-author #tiled{margin:20px auto 75px auto;}#tiled{margin:20px auto 20px auto;width:940px;z-index:120;}.billboard-data{text-align:center;position:relative;z-index:5;top:-325px;color:#fff;}.billboard-data a{color:#fff;text-decoration:none;}.billboard-title{font-size:36px;font-weight:bold;color:#fff;}.billboard-title a{color:#fff;text-decoration:none;}.billboard-author a,.billboard-author .field-content{font-size:24px;font-family:"jubilat",serif;font-style:italic;color:#fff;text-decoration:none;}.billboard-author a:hover{color:#fff;}.most-recent{font-size:21px;font-weight:100;font-family:"jubilat",serif;font-style:italic;}.most-recent a{color:#fff;text-decoration:none;}.most-recent a:hover{color:#fff;}.blog-posts-module{width:300px;position:relative;margin-bottom:13px;}.post-metadata{height:210px;}.post-metadata-inner{margin:12px;padding-top:4px;border-top:2px solid #fff;position:relative;color:#fff;height:100px;top:120px;}.post-metadata-inner a{color:#fff;text-decoration:none;}.page-blog-archive .index-post-summary{display:none;}.view-content .index-post-summary p{padding:12px;font-size:15px;line-height:1.6;margin-bottom:0;background:#444342;color:white;clear:both;}.index-post-summary{color:#fff;}.index-post-title{display:block;clear:right;font-size:21px;height:45px;}.index-post-title a{color:#fff;text-decoration:none;font-weight:800;font-family:"jubilat",serif;}.index-post-author{display:block;float:left;font-size:14px;margin-top:15px;}.index-post-author a{color:#fff;text-decoration:none;}.index-post-date{display:block;float:right;font-size:14px;margin-top:15px;}.index-post-image{width:300px;height:210px;position:absolute;}.page-blog .views-row-2,.page-blog .views-row-3{float:left;}.red{color:red;}.node-type-blog #center{width:700px;margin:0 auto;}.node-type-blog .region-content{width:700px;margin:0 auto;}.node-type-blog .tabs{width:700px;}.node-blog .writing p{font-size:17px;line-height:28px;}.center-data{text-align:center;width:700px;}.img-content{top:-335px;position:relative;z-index:2;text-align:center;}.writing{margin-bottom:10px;}.writing ul li{font-size:17px;line-height:28px;}.writing img{margin-left:-25px;margin-bottom:15px;box-shadow:0px 0px 5px #888888;min-width:750px;max-width:750px;}ul.flippy{height:50px;z-index:50;position:relative;margin-top:-50px;margin-left:0;}ul.flippy li{background:#003745;padding:1px 15px;}ul.flippy li:hover{background:#001b26;}ul.flippy li a{color:#fff;font-size:15px;font-weight:bold;text-decoration:none;}ul.flippy li.previous.empty{display:none;}ul.flippy li.next.empty{display:none;}.previous{float:left;}.next{float:right;}.blogshare ul{margin-left:0;}.blogshare li div{height:0;}.node-type-blog .blogshare li div{margin:0 0 0 10px;}.share-module{margin-top:-45px;z-index:60;position:relative;width:113px;text-align:center;margin-left:auto;margin-right:auto;}.blogshare li div a{display:block;color:#939391;}#tweet-this{width:30px;height:30px;background:white;background-image:url(/sites/all/themes/luckstone/images/twitter_off.png);background-repeat:no-repeat;background-position:center;}#share-this{width:30px;height:30px;background:white;background-image:url(/sites/all/themes/luckstone/images/facebook_off.png);background-repeat:no-repeat;background-position:center;}#email-this{width:30px;height:30px;background:white;background-image:url(/sites/all/themes/luckstone/images/mail_off.png);background-repeat:no-repeat;background-position:center;}#tweet-this:hover{background-image:url(/sites/all/themes/luckstone/images/twitter_on.png);}#share-this:hover{background-image:url(/sites/all/themes/luckstone/images/facebook_on.png);}#email-this:hover{background-image:url(/sites/all/themes/luckstone/images/mail_on.png);}.writing blockquote p{font-style:italic;}.subcategory-20,.subcategory-21,.subcategory-22,.subcategory-23,.subcategory-24{position:relative;z-index:2;text-align:center;margin:0 auto 8px auto;height:30px;line-height:30px;display:block;background:white;@media screen and (max-width:320px){height:25px;line-height:25px;}}.subcategory-20 a,.subcategory-21 a,.subcategory-22 a,.subcategory-23 a,.subcategory-24 a{text-decoration:none;font-weight:800;}.subcategory-20 a:hover,.subcategory-21 a:hover,.subcategory-22 a:hover,.subcategory-23 a:hover,.subcategory-24 a:hover{color:#fff;}.subcategory-23{width:115px;@media screen and (max-width:320px){width:100px;}}.subcategory-23 a{color:#b65518;}.subcategory-23:hover{background:#b65518;}.subcategory-20{width:155px;@media screen and (max-width:320px){width:140px;}}.subcategory-20 a{color:#b09246;}.subcategory-20:hover{background:#b09246;}.subcategory-21{width:170px;@media screen and (max-width:320px){width:140px;}}.subcategory-21 a{color:#69913b;}.subcategory-21:hover{background:#69913b;}.subcategory-22{width:135px;@media screen and (max-width:320px){width:120px;}}.subcategory-22 a{color:#569099;}.subcategory-22:hover{background:#569099;}.subcategory-24{width:155px;@media screen and (max-width:320px){width:140px;}}.subcategory-24 a{color:#8b8e4b;}.subcategory-24:hover{background:#8b8e4b;}.field-name-field-blog-author-bio{display:none;}.author{padding-top:5px;border-top:1px solid #656565;opacity:.9;}#archive-billboard{position:relative;margin-top:-48px;width:1020px;margin:0 auto;}#archive-billboard img{margin-top:-48px;}.archive-billboard-title{font-size:36px;font-weight:bold;color:#fff;position:absolute;margin:0 auto;width:1020px;z-index:100;text-align:center;margin-top:-100px;}.page-subcategory .field-content p,.page-author .field-content p{margin:0;}.author-title{font-family:"jubilat",Georgia,Times,serif;font-weight:800;font-size:37px;}.author-bio{font-family:"jubilat",Georgia,Times,serif;font-size:26px;color:#56574f;width:600px;}.author-bio p{font-size:21px;margin:10px 0;}.authorimgfix{float:left;margin-top:-20px;margin-left:40px;}#center .node-webform .field-name-body{font-size:18px;font-family:"jubilat",Georgia,Times,serif;}#center .node-webform label{font-size:13px;padding:8px 0;letter-spacing:1px;clear:both;}#center .form-text,#center .webform-component-email input,#center .webform-component-textfield input{width:400px;background:#D6D5D1;border:2px solid #D2D2CE;padding:7px 10px;font-size:18px;}#center .webform-component-select select{background:#D6D5D1;border:2px solid #D2D2CE;padding:7px 10px;font-size:18px;}#center .webform-component-email input:focus,#center .webform-component-textfield input:focus{border-color:#f4af00;outline:0;background-color:#E7E6E2;}#center .webform-component-textarea textarea{background:#D6D5D1;border:2px solid #D2D2CE;padding:7px 10px;font-size:18px;}#user-login .form-submit,#center .node-webform .form-submit{background:#569099;border:0;padding:19px 20px;font-weight:bold;color:white;font-size:16px;}#user-login .form-submit:hover,#center .node-webform .form-submit:hover{background:#007481;}.description{color:#666;margin-top:5px;font-family:"jubilat",Georgia,Times,serif;}#center .webform-component-markup{margin-top:50px;}#center .webform-component-markup h4{border-top:2px solid #003745;padding-top:8px;}#center .node-webform .form-type-radio{float:left;width:120px;}#edit-submitted-inquiry{display:block;margin-top:9px;}#webform-component-city{float:left;width:340px;}#webform-component-city input{width:300px !important;}#webform-component-state{float:left;margin-right:30px;}#webform-component-zip{clear:both;width:120px;}#webform-component-zip input{width:100px;}#webform-component-delivery-options---certificate-holder{margin-top:20px;}.form-item-submitted-delivery-options,.form-item-submitted-delivery-options-2{width:220px !important;}.webform-component-radios{margin-bottom:55px;}#related{position:absolute;margin:20px auto 50px auto;width:940px;z-index:120;}.related-posts-module{width:300px;}.centered{width:940px;margin:0 auto;}.related-posts-module .views-field-title a{color:#fff;}.related-posts-module .views-field-title,.related-posts-module .views-field-field-post-date,.related-posts-module .views-field-field-blog-author-bio{padding:0 10px;}.related-posts-module .index-post-title a{font-family:"proxima-nova",Helvetica,sans-serif;font-size:21px;font-weight:400;}.js-masonry .view-content{height:inherit;}.tidewater::before{content:"Hampton Roads/";}
