h1,h2,h3,h4,h5,h6{font-family:Oswald, sans-serif;color:#828282;text-transform:uppercase;margin-bottom:14px}h1{font-size:32px;line-height:35px;padding-top:5px}h2{font-size:28px;line-height:30px}h3{font-size:16px;line-height:25px}h4{font-size:15px}h5{font-size:14px}h6{font-size:13px}p{line-height:20px;margin:0 0 15px 0}a{border:none;color:rgb(60.572%, 75.507%, 70.429%)}a:hover{color:rgb(72.908%, 83.17%, 79.681%)}a,input,li,nav,ul{transition:background .3s ease-in;-o-transition:background .3s ease-in;-ms-transition:background .3s ease-in;-moz-transition:background .3s ease-in;-webkit-transition:background .3s ease-in}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}input[type="email"],input[type="password"],input[type="text"],select,textarea{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}body{background:url("http://www.oldehouseinn.com/media/site_assets/b3c28a9d14b67dded522cf21292356a5/assets/newbackground.jpg") repeat left top rgb(96.347%, 97.731%, 97.261%);font:100 14px Arial, Helvetica, sans-serif;color:#282828}[id^="home_row-"]:first-child .container .widget:first-child.text{background:#7bad9c;position:absolute;top:-569px;top:-568px\9;font-size:42px;width:370px;height:510px;text-align:center;padding:25px;left:0;z-index:99}.navLeft{border-right:10px solid rgb(36.815%, 59.263%, 51.631%);border-bottom:10px solid transparent;width:10px;height:10px;position:absolute;left:0;bottom:-10px}.navRight{border-left:10px solid rgb(36.815%, 59.263%, 51.631%);border-bottom:10px solid transparent;width:10px;height:10px;position:absolute;right:0;bottom:-10px}header.main{float:left;width:100%;clear:both}header.main .fluidRow{width:100%;height:auto;background:rgb(81.495%, 88.505%, 86.121%);background:-moz-linear-gradient(top, rgb(93.832%, 96.168%, 95.374%) 0%, rgb(69.159%, 80.841%, 76.869%) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(93.832%, 96.168%, 95.374%)), color-stop(100%, rgb(69.159%, 80.841%, 76.869%)));background:-webkit-linear-gradient(top, rgb(93.832%, 96.168%, 95.374%) 0%, rgb(69.159%, 80.841%, 76.869%) 100%);background:-o-linear-gradient(top, rgb(93.832%, 96.168%, 95.374%) 0%, rgb(69.159%, 80.841%, 76.869%) 100%);background:-ms-linear-gradient(top, rgb(93.832%, 96.168%, 95.374%) 0%, rgb(69.159%, 80.841%, 76.869%) 100%);background:linear-gradient(bottom, rgb(93.832%, 96.168%, 95.374%) 0%, rgb(69.159%, 80.841%, 76.869%) 100%)}header.main .herounit{text-indent:-99999px}header.main .banner{margin:-30px 0 0 0}header.main nav{float:left;width:980px;background:#fff;background:-moz-linear-gradient(top, #fff 0%, rgb(81.495%, 88.505%, 86.121%) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, rgb(81.495%, 88.505%, 86.121%)));background:-webkit-linear-gradient(top, #fff 0%, rgb(81.495%, 88.505%, 86.121%) 100%);background:-o-linear-gradient(top, #fff 0%, rgb(81.495%, 88.505%, 86.121%) 100%);background:-ms-linear-gradient(top, #fff 0%, rgb(81.495%, 88.505%, 86.121%) 100%);background:linear-gradient(bottom, #fff 0%, rgb(81.495%, 88.505%, 86.121%) 100%);margin:-4px 0 0 -10px;position:relative;z-index:99999;box-shadow:0 20px 20px 0 rgba(54, 54, 54, .5);-moz-box-shadow:0 20px 20px 0 rgba(54, 54, 54, .5);-webkit-box-shadow:0 20px 20px 0 rgba(54, 54, 54, .5);position:relative}header.main nav ul.primary-navigation{display:table;width:100%;margin:0}header.main nav ul.primary-navigation li{display:table-cell;width:16%;padding:0;margin:0;position:relative;border-left:1px solid rgb(81.495%, 88.505%, 86.121%);text-align:center}header.main nav ul.primary-navigation li:first-child{border-left:none;padding-left:0}header.main nav ul.primary-navigation li:last-child{padding-right:0}header.main nav ul.primary-navigation li a{text-decoration:none;font:100 16px Arial, Helvetica, sans-serif;color:#000;line-height:13px;display:block;padding:23px 20px}header.main nav .secondary-nav-container{display:none;position:absolute;top:59px;width:100%;background:rgb(81.495%, 88.505%, 86.121%);z-index:99999;box-shadow:0 20px 20px 0 rgba(54, 54, 54, .5);-moz-box-shadow:0 20px 20px 0 rgba(54, 54, 54, .5);-webkit-box-shadow:0 20px 20px 0 rgba(54, 54, 54, .5)}header.main nav ul.secondary-navigation{margin:0;padding:0;float:left;width:100%}header.main nav ul.secondary-navigation li{padding:0;margin:0;display:inline;border:none}header.main nav ul.secondary-navigation li a{float:left;padding:10px;text-align:left;font:100 14px Arial, Helvetica, sans-serif;text-transform:capitalize;border-top:1px solid #C8CBC3;border-bottom:1px solid #C8CBC3;width:100%;text-align:center}header.main nav .primary-navigation > li:hover > a,header.main ul.primary-navigation li a:hover,header.main ul.primary-navigation li.active > a{background:#7bad9c;background:-moz-linear-gradient(top, rgb(60.572%, 75.507%, 70.429%) 0%, rgb(36.815%, 59.263%, 51.631%) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgb(60.572%, 75.507%, 70.429%)), color-stop(100%, rgb(36.815%, 59.263%, 51.631%)));background:-webkit-linear-gradient(top, rgb(60.572%, 75.507%, 70.429%) 0%, rgb(36.815%, 59.263%, 51.631%) 100%);background:-o-linear-gradient(top, rgb(60.572%, 75.507%, 70.429%) 0%, rgb(36.815%, 59.263%, 51.631%) 100%);background:-ms-linear-gradient(top, rgb(60.572%, 75.507%, 70.429%) 0%, rgb(36.815%, 59.263%, 51.631%) 100%);background:linear-gradient(bottom, rgb(60.572%, 75.507%, 70.429%) 0%, rgb(36.815%, 59.263%, 51.631%) 100%);color:#fff}header.main nav .primary-navigation > li:hover .secondary-nav-container{display:block}header.main nav .primary-navigation > li:hover .secondary-nav-container a{color:#000}header.main nav .primary-navigation > li:hover .secondary-nav-container a:hover{color:#fff}.content .widget.gallery{padding-bottom:0}.content .widget.gallery a{margin:0 6px 0;background:none;padding:0}.content .widget.gallery a:hover{background:none}.content .widget.gallery img{width:100%;border-width:2px;margin:0 0 9px}.content img{border:5px solid rgb(81.495%, 88.505%, 86.121%);margin:0 0 5px}.content ol{margin-left:0;list-style-position:inside}.content .widget.map{width:100%;margin:0 0 20px;border:1px solid #cdcdcd;float:left}.content .widget.map img{height:250px}.content .widget.video{margin:0 0 30px}.content .widget.form .errorlist{margin:0 0 5px}.content .widget.form .errorlist li{color:#282828;border:1px solid red}.content a,.content a:hover{background:none;padding:0;margin:0}button,input,textarea{width:100%}input[type="submit"],input[type="submit"]:active{width:auto;float:right;text-transform:uppercase;border:none;color:#fff;font:100 12px Arial, Helvetica, sans-serif;text-shadow:inherit;background:#7bad9c;-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;color:#fff;padding:10px 15px;text-decoration:none;margin:15px 0 25px}input[type="submit"]:hover{background:rgb(36.815%, 59.263%, 51.631%);color:#fff;border:none}input,textarea{width:100%;margin:0 0 5px;padding:6px 5px}label{color:#282828;font:100 14px Arial, Helvetica, sans-serif;margin:0 0 3px}.submit{width:auto;padding:10px 25px;border-radius:0;font-size:14px;font-weight:normal;text-shadow:normal;-webkit-appearance:none}textarea{width:100%;height:85px;margin:0}textarea:before{font-size:28px;text-transform:uppercase;color:#828282;font-family:Oswald, sans-serif}.carousel{z-index:999}.carousel .carousel-nav{position:relative;z-index:99999;width:100%}.widget.carousels{width:100%;float:left}.carousel-fade{overflow:visible !important}.content .widget.carousels img{width:100%}.carousel .carousel-nav > a.next,.carousel .carousel-nav > a.prev{text-indent:-9999px;text-decoration:none;margin-left:-8px;border-radius:50px;transition:all .2s ease-in;-o-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-webkit-transition:all .2s ease-in}.carousel .carousel-nav > a.next:hover,.carousel .carousel-nav > a.prev:hover{box-shadow:0 10px 10px 0 rgba(54, 54, 54, .5);-moz-box-shadow:0 10px 10px 0 rgba(54, 54, 54, .5);-webkit-box-shadow:0 10px 10px 0 rgba(54, 54, 54, .5)}.carousel .carousel-nav > a.next{float:left !important;margin-top:-294px}.carousel .carousel-nav > a.next:hover{margin-top:-295px}.carousel .carousel-nav > a.next:before{text-indent:9px;line-height:24px;float:left;content:"\203A"}.carousel .carousel-nav > a.prev{margin-top:-250px}.carousel .carousel-nav > a.prev:hover{margin-top:-251px}.carousel .carousel-nav > a.prev:before{text-indent:9px;line-height:24px;float:left;content:"\2039"}.carousel .carousel-nav > a.next:before,.carousel .carousel-nav > a.prev:before{background:#7bad9c;display:inline;font-size:2.3em;font-weight:700;color:#fff;width:30px;height:30px;border:2px solid #fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;visibility:visible}.logo{visibility:hidden;margin:0;height:auto;min-height:63px;float:left}.logo img{margin:0;width:95%}.logo h3{padding-top:0;margin:0;line-height:1em;font-size:63px}.cta-container{float:right;font:100 20px Arial, Helvetica, sans-serif;color:#282720;margin:10px 0 0;text-align:right;text-transform:capitalize}.cta-container .phone{font:700 35px Arial, Helvetica, sans-serif;color:#3f3f3f;padding:0 0 0 5px;text-decoration:none}nav.mobile{display:none;float:left;width:100%}.social{float:left;width:100%;padding:10px 0 3px 0}.social ul{float:right;width:auto;margin:0;padding:0}.social ul li{float:left;margin:0;padding:0}.social ul li:first-child:before{content:"Follow Us On:";font:italic 100 14px Arial, Helvetica, sans-serif;color:#fff;line-height:28px}.social ul li a{margin-left:6px}.social ul li a img{width:auto;vertical-align:top}.widget.form:before{width:100%;float:left;margin:0 0 11px;content:"Reach Us...";line-height:35px}.widget.form h2{font-size:16px;text-transform:inherit;line-height:1.1em;color:#7bad9c;font-family:Arial, Helvetica, sans-serif}.content{float:left;width:100%}.content .container{background:rgb(93.832%, 96.168%, 95.374%);padding:10px 0;position:relative;z-index:9}.content .container ul li{padding-right:10px;text-indent:-18px;margin-left:18px}.content .container ol li{padding-right:10px;text-indent:-12px;margin-left:18px}.content a:hover{background:rgb(97.581%, 98.497%, 98.186%)}.content a .readmore{background:rgb(72.908%, 83.17%, 79.681%);color:#282720;width:auto;padding:10px 15px;border:2px solid #7bad9c;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px;text-decoration:none;float:left}.content ul li:before{content:"\2713";font-weight:700;margin:0 0 8px 0;padding-right:6px;background:none}.content .container ul.errorlist li{margin:0 0 5px;text-indent:1px}.content .container ul.errorlist li:before{content:""}.content .row:first-child .container{padding:30px 0 0}.content .row:last-child .container{padding-bottom:30px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.footer{float:left;width:100%;background:#7bad9c;font:100 14px Arial, Helvetica, sans-serif;color:#fff;padding:55px 0 0;margin:-47px 0 0 0;border-top:10px solid rgb(11.495%, 18.505%, 16.121%)}.footer nav{float:left;width:100%;padding:11px 0 0}.footer .secondary-nav-container{display:none}.footer ul.primary-navigation{padding:0;margin:0 0 10px;float:left;width:100%}.footer ul.primary-navigation li{display:inline}.footer ul.primary-navigation li a{text-decoration:none;color:#fff;font-size:12px}.footer ul.primary-navigation li a:hover{text-decoration:underline}.footer ul.primary-navigation li.active a{color:#fff}.footer ul.primary-navigation li:after{content:"|";padding-left:5px;margin-right:5px;color:#fff}.footer ul.primary-navigation li:last-child:after{content:"";padding:0;margin:0}.footer address{line-height:22px;font:100 12px Arial, Helvetica, sans-serif;color:#fff;padding:0 0 10px;float:left}.footer address div{float:left;width:223px}.footer address div:first-child{border-right:1px solid rgb(11.495%, 18.505%, 16.121%);margin:0 15px 0 0;padding:0 0 8px 0}.footer address div .rightcol{margin:0 15px 0 0;padding:5px 0 8px}.footer address strong{font-weight:700;color:#fff}.footer address a,.footer address a:visited{text-decoration:underline;color:rgb(97.581%, 98.497%, 98.186%)}.footer address a:focus,.footer address a:hover{color:rgb(97.581%, 98.497%, 98.186%);text-decoration:none}.footer .copyright{padding:11px 0 0;color:#fff;text-align:right;font-size:12px}@media only screen and (max-width: 959px){.social ul li:first-child:before{font-size:12px}}@media only screen and (max-width: 959px){.social ul li a{margin-left:2px}}@media only screen and (max-width: 959px){.carousel .carousel-nav > a.next{margin-top:-237px;margin-left:-17px}}@media only screen and (max-width: 959px){.carousel .carousel-nav > a.next:hover{margin-top:-238px}}@media only screen and (max-width: 959px){.carousel .carousel-nav > a.prev{margin-top:-193px;margin-left:-17px}}@media only screen and (max-width: 959px){.carousel .carousel-nav > a.prev:hover{margin-top:-194px}}@media only screen and (max-width: 959px){.widget.carousels img{width:100%;height:auto}}@media only screen and (max-width: 959px){.widget.form h2:before{font-size:18px}}@media only screen and (max-width: 959px){.content .widget.gallery a{width:75px;margin:0 11px 0 0}}@media only screen and (max-width: 959px){.logo img{width:93%}}@media only screen and (max-width: 959px){.cta-container{margin:10px 0 40px}}@media only screen and (max-width: 959px){[id^="home_row-"]:first-child .container .widget:first-child.text{width:100%;top:-456px;height:397px}}@media only screen and (max-width: 959px){header ul.primary-navigation li a{padding:0 9px;font-size:12px}}@media only screen and (max-width: 959px){h1{font-size:31px}}@media only screen and (max-width: 959px){h2{font-size:19px;line-height:22px;margin:0 0 15px}}@media only screen and (max-width: 959px){header.main nav{width:768px;margin-left:0}}@media only screen and (max-width: 959px){header.main nav .secondary-nav-container{width:100%}}@media only screen and (max-width: 959px){.navLeft,.navRight{display:none}}@media only screen and (max-width: 959px){.footer address div:first-child{margin:0 13px 0 0;width:219px}}@media only screen and (max-width: 767px){.content .row:first-child .container{padding-top:0;margin-top:-17px}}@media only screen and (max-width: 767px){.content a.readmore{margin:0 0 15px}}@media only screen and (max-width: 767px){.content .widget.form{padding:18px 5px 10px}}@media only screen and (max-width: 767px){.content .widget.html img{width:100%;height:auto}}@media only screen and (max-width: 767px){h1{padding:15px 0 10px;margin:0}}@media only screen and (max-width: 767px){.widget{padding:0 5px}}@media only screen and (max-width: 767px){.widget.carousels{display:none}}@media only screen and (max-width: 767px){.widget.form h2:before{width:96.5%}}@media only screen and (max-width: 767px){header.main,header.main .fluidRow{height:inherit;float:left}}@media only screen and (max-width: 767px){.footer .copyright,.social ul,footer address,footer ul.primary-navigation{width:100%;text-align:center}}@media only screen and (max-width: 767px){.social ul li,footer ul.primary-navigation li{float:none;display:inline}}@media only screen and (max-width: 767px){.cta-container,.logo{text-align:center;width:100%;margin:15px 0}}@media only screen and (max-width: 767px){.cta-container{margin-top:15px}}@media only screen and (max-width: 767px){.logo{visibility:visible;margin:30px 0 -15px}}@media only screen and (max-width: 767px){.logo img{width:100%}}@media only screen and (max-width: 767px){.logo h1{margin:0;padding:0}}@media only screen and (max-width: 767px){.footer{margin:0;padding:18px 0 0}}@media only screen and (max-width: 767px){.footer ul.primary-navigation li:after{padding-left:4px;margin-right:4px}}@media only screen and (max-width: 767px){.footer .copyright{padding-top:10px;display:inline-block}}@media only screen and (max-width: 767px){header ul.primary-navigation li a,header.main ul.primary-navigation li{width:100%}}@media only screen and (max-width: 767px){header.main ul.primary-navigation li{padding:0 0 1px}}@media only screen and (max-width: 767px){header.main nav{display:none}}@media only screen and (max-width: 767px){header.main nav ul.secondary-navigation li a{width:100%;margin:0}}@media only screen and (max-width: 767px){header.main nav .secondary-nav-container{display:block;position:relative;top:1px}}@media only screen and (max-width: 767px){header.main nav .primary-navigation > li:hover .secondary-nav-container a{color:#c3c2c2;background:#e1e1e1}}@media only screen and (max-width: 767px){h1{font-size:33px;line-height:40px}}@media only screen and (max-width: 767px){h3{font-size:18px;line-height:22px}}@media only screen and (max-width: 767px){nav.mobile{display:block;margin-top:25px}}@media only screen and (max-width: 767px){nav.mobile ul{width:100%;float:left}}@media only screen and (max-width: 767px){nav.mobile ul li{margin:0 0 1px;float:left;width:100%}}@media only screen and (max-width: 767px){nav.mobile ul li a{width:100%;float:left;background:#7bad9c;text-decoration:none;padding:4px 2%;color:#fff}}@media only screen and (max-width: 767px){nav.mobile ul li a:hover,nav.mobile ul li.active > a,nav.mobile ul li.active ul li a.active{background:#7bad9c;color:#fff}}@media only screen and (max-width: 767px){nav.mobile ul ul{margin:0}}@media only screen and (max-width: 767px){nav.mobile ul ul li:last-child{margin:0}}@media only screen and (max-width: 767px){nav.mobile ul ul li:first-child{margin-top:1px}}@media only screen and (max-width: 767px){nav.mobile ul ul li a{padding-left:5%;padding-bottom:1px;text-transform:capitalize}}@media only screen and (max-width: 767px){nav.mobile ul ul li a:before{content:"\00BB \0020";font-size:14px;line-height:15px;vertical-align:top}}@media only screen and (max-width: 767px){.footer .copyright{padding-top:15px}}@media only screen and (max-width: 767px){.footer address div{width:100%}}@media only screen and (max-width: 767px){.footer address div:first-child{border:none;padding:0;width:100%}}
