@media only screen and (max-width:1200px){html{overflow-x:hidden;overflow-y:auto;height:auto}body{position:relative;width:100%;height:100%;overflow:hidden}img{max-width:100%;height:auto}iframe,object,embed{max-width:100%}.inner,.HomePage #Content .inner{width:740px}#Content .inner .leftColumn{width:502px}#Content .inner .rightColumn{width:197px}
#Footer .rightColumn{width:40%}form input.text,form textarea,form select{width:100%;max-width:274px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#Header #SearchForm_SearchForm_Search{height:28px}.pagination a,.pagination strong,.pagination span{line-height:34px}.pagination a,.pagination strong,.pagination span{padding:0 14px}
.VideoHolderPage ul.videos li{width:350px}.VideoHolderPage ul.videos li.end+li{clear:none;margin-left:40px}.VideoHolderPage ul.videos li.even+li{clear:both;margin-left:0}.VideoPage #Content .inner .leftColumn,.VideoPage #Content .inner .rightColumn{float:none;width:auto;padding:0}.VideoPage #Content .inner .rightColumn{margin-bottom:40px}
.FAQPage #Content .inner .leftColumn,.MapFormPage #Content .inner .leftColumn,.UserDefinedForm #Content .inner .leftColumn{width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.FAQPage #Content .inner .rightColumn,.MapFormPage #Content .inner .rightColumn,.UserDefinedForm #Content .inner .rightColumn{width:40%}
.FAQPage .rightColumn form .field.nocaptcha,.MapFormPage .rightColumn form .field.nocaptcha,.UserDefinedForm .rightColumn form .field.nocaptcha{width:255px;overflow-x:hidden;overflow-y:visible}.CareersPage #Content .inner .leftColumn{width:60%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.CareersPage #Content .inner .rightColumn{width:40%}.CareersPage ul.careers li,.CareersPage ul.careers li.even{float:none;width:auto}.HomePage .backgroundLayer .backgroundFade{background-image: url(03707bbe6aa4a5b1db0c08538a08e3d6acb8bc0e.png) ;height:496px}.HomePage #Content{height:auto;min-height:724px;padding-bottom:68px}
.HomePage .video{position:relative;left:auto;top:auto;margin:84px 0 20px}.HomePage .doors{position:relative;right:auto;top:auto;width:auto;height:auto}.HomePage .doors .door.topRight{margin-bottom:0}.HomePage .doors .door.bottomLeft,.HomePage .doors .door.bottomRight{clear:none;margin-right:10px}.HomePage .doors .door.bottomLeft{float:right}
}@media only screen and (max-width:730px){.inner{width:auto;padding:0 10px}#Content .inner .leftColumn,#Content .inner .rightColumn{float:none;width:auto;border:0;padding:0}#Content .inner .rightColumn{border-top:4px solid #dadada;margin-top:40px;padding-top:40px}.WidgetHolder{padding-left:10px;padding-right:10px}
.typography blockquote{margin-left:44px}#Header{height:352px}#Header .menuLogo .logo a{background-size:180px auto!important;width:180px;height:40px}#Header #mobile-menu-trigger{right:10px;top:50px}#Header #SearchForm_SearchForm,#Header #SearchTrigger{top:10px}#Header .menuLogo{height:84px}#Header h1,#Header .subtext{font-size:40px;line-height:50px}
#Header #PageHeader{height:268px}#Footer .leftColumn,#Footer .rightColumn{float:none;width:auto}#Footer .rightColumn .right{text-align:left}.VideoHolderPage ul.videos li{float:none;width:auto}.VideoPage #Content .inner .rightColumn{border-top:0}.PhotoGallery li.album-photo{max-width:50%;margin:0;padding:4px 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.FAQPage #Content .inner .leftColumn,.MapFormPage #Content .inner .leftColumn,.UserDefinedForm #Content .inner .leftColumn,.FAQPage #Content .inner .rightColumn,.MapFormPage #Content .inner .rightColumn,.UserDefinedForm #Content .inner .rightColumn{float:none;width:auto}.UserDefinedForm .rightColumn form,.MapFormPage .rightColumn form{padding:0 10px;border-bottom:0}
.FAQPage .rightColumn form .field.nocaptcha,.MapFormPage .rightColumn form .field.nocaptcha,.UserDefinedForm .rightColumn form .field.nocaptcha{width:280px}.MapFormPage #GoogleMap{height:360px}.CareersPage #Content .inner .leftColumn,.CareersPage #Content .inner .rightColumn{float:none;width:auto}.CareersPage ul.careers{margin-top:0}
.HomePage #Content .inner,.HomePage #Carousel{max-width:270px}.HomePage #Carousel{height:180px;margin-bottom:60px}.HomePage #Carousel .item{max-height:160px;overflow:hidden}.HomePage #Carousel .item .text{top:0;bottom:auto}.HomePage #Carousel #carouselDots{bottom:0}.HomePage #Carousel .item .text,.HomePage #Carousel .item .text *{font-size:24px}
.HomePage .video,.HomePage .doors .door{float:none;max-width:240px;margin:0 auto 20px}.HomePage .video{overflow:hidden}.HomePage .video img{float:right;max-width:none;max-height:100%}.HomePage .doors .door.topRight{margin-bottom:20px}.HomePage .doors .door.bottomLeft{float:none}.HomePage .doors .door+.door{margin-right:auto}
.HomePage #Content{padding-bottom:16px}.Blog .post-summary .readmore,.Blog .post-summary .blog-post-meta{float:none}.Blog .post-summary .readmore{margin-bottom:0}.Blog .post-summary .blog-post-meta{margin-top:0}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2){#Header .menuLogo .logo a{background-image: url(5b25f387543a12ff0f7af3a9a905d9ddd5322aed.png) ;background-size:288px auto}
}