 .app-decibel-widget-dwidget{float:left;}
.app-decibel-widget-dwidget input[type=text],.app-decibel-widget-dwidget input[type=email],.app-decibel-widget-dwidget input[type=url],.app-decibel-widget-dwidget input[type=tel],.app-decibel-widget-dwidget input[type=number],.app-decibel-widget-dwidget input[type=password],.app-decibel-widget-dwidget input[type=file],.app-decibel-widget-dwidget textarea,.app-decibel-widget-dwidget select{border:1px solid #ccc;margin:0;padding:3px 4px;}
.app-decibel-widget-dwidget select{padding:2px;}
.app-decibel-widget-dwidget input[type=radio]{vertical-align:bottom;}
.app-decibel-widget-dwidget.focussed{}
.app-decibel-widget-dwidget.focussed input[type=text],.app-decibel-widget-dwidget.focussed input[type=email],.app-decibel-widget-dwidget.focussed input[type=url],.app-decibel-widget-dwidget.focussed input[type=tel],.app-decibel-widget-dwidget.focussed input[type=number],.app-decibel-widget-dwidget.focussed input[type=password],.app-decibel-widget-dwidget.focussed textarea,.app-decibel-widget-dwidget.focussed select{border-color:#999;}
.app-decibel-widget-dwidget.error{background-color:#FEF1EC;border:1px solid #CD0A0A;padding:4px;margin:0 0 0 -5px;}
.app-decibel-widget-dwidget-readonly span{padding-top:5px;}
.app-decibelcms-widget-assetwidget{}
.app-decibelcms-widget-assetwidget input[type="file"]{float:left;clear:both;}
.app-decibelcms-widget-assetwidget .uploadifyQueueItem{background-color:#F5F5F5;border:2px solid #E5E5E5;font:11px Verdana,Geneva,sans-serif;margin-top:5px;padding:10px;width:350px;}
.app-decibelcms-widget-assetwidget .uploadifyError{background-color:#FDE5DD !important;border:2px solid #FBCBBC !important;}
.app-decibelcms-widget-assetwidget .uploadifyQueueItem .cancel{float:right;width:16px;height:16px;background:url("../DecibelCMS/jquery.uploadify/jquery.uploadify.cancel.1447319403.png") no-repeat;}
.app-decibelcms-widget-assetwidget .uploadifyQueueItem .cancel img{width:16px;height:16px;visibility:hidden;}
.app-decibelcms-widget-assetwidget .uploadifyQueue .completed{background-color:#E5E5E5;}
.app-decibelcms-widget-assetwidget .uploadifyProgress{background-color:#E5E5E5;margin-top:10px;width:100%;}
.app-decibelcms-widget-assetwidget .uploadifyProgressBar{background-color:#0099FF;height:3px;width:1px;}
.app-decibelcms-widget-assetwidget .uploadifyProcessing{margin:10px 0 0;width:100%;}
.app-decibelcms-widget-assetwidget .uploadifyProcessing img{margin:0 6px 0 0;vertical-align:middle;}
.app-decibelcms-widget-assetwidget .fileuploadQueueItem{font:11px Verdana,Geneva,sans-serif;background-color:#F5F5F5;border:3px solid #E5E5E5;margin-top:5px;padding:10px;width:300px;}
.app-decibelcms-widget-assetwidget .fileUploadQueueItem .cancel{float:right;width:16px;height:16px;background:url("../DecibelCMS/jquery.uploadify/jquery.uploadify.cancel.1447319403.png") no-repeat;}
.app-decibelcms-widget-assetwidget .fileUploadQueueItem .cancel img{width:16px;height:16px;visibility:hidden;}
.app-decibelcms-widget-assetwidget .fileUploadProgress{background-color:#FFFFFF;border-top:1px solid #808080;border-left:1px solid #808080;border-right:1px solid #C5C5C5;border-bottom:1px solid #C5C5C5;margin-top:10px;width:100%;}
.app-decibelcms-widget-assetwidget .fileUploadProgressBar{background-color:#0099FF;}
.app-decibelcms-widget-assetwidget .assetpreview{margin:5px 0 15px;float:left;}
.app-decibelcms-widget-assetwidget .assetpreview .app-decibel-utility-dresult{margin:0;}
.app-decibelcms-widget-assetwidget .controls{clear:both;}
.app-decibelcms-widget-assetwidget .controls object{display:block;background:url("../DecibelCMS/jquery.uploadify/jquery.uploadify.choosefile.1447319403.png") no-repeat;width:112px;height:28px;text-decoration:none;}
.app-decibelcms-widget-assetwidget .controls object:hover{background-position:left -28px;}
.app-decibelcms-widget-assetwidget .controls .assetdelete{float:left;text-align:center;width:115px;}
.app-decibelcms-widget-assetwidget .controls .assetdelete a{display:block;background:url("../DecibelCMS/jquery.uploadify/jquery.uploadify.deletefile.1447319403.png") no-repeat;width:109px;height:28px;text-decoration:none;}
.app-decibelcms-widget-assetwidget .controls .assetdelete a:hover{background-position:left -28px;}
.app-decibel-widget-dbooleanwidget{}
.app-decibel-widget-dbooleanwidget label{width:auto;font-weight:normal;float:left;clear:none;margin:0 10px 0 0;}
.app-decibel-widget-dbooleanwidget input[type=radio]{margin:4px 2px 0 0;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-checkbox{clear:both;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-checkbox label{width:auto !important;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-checkbox label input{margin:2px;float:left;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-checkbox label span{float:left;padding:1px 0 0 6px;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-radio{}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-radio label{clear:none !important;width:auto !important;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-radio label input{float:left;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-radio label span{float:left;padding:4px;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch{}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch select{display:none;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch .switch{border:1px solid #CCCCCC;float:left;height:19px;position:relative;width:68px;border-radius:6px;background-color:#F5F5F5;cursor:pointer;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch .switch .text{float:left;padding-top:2px;width:50%;font-size:11px;font-weight:bold;text-align:center;color:#666666;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch .switch .bar{border:none;border-radius:4px 4px 4px 4px;height:19px;position:absolute;width:50%;background-color:#E6E6E6;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch .switch.yes .bar{left:auto;right:0;border-left:1px solid #CCCCCC;}
.app-decibel-widget-dbooleanwidget.app-decibel-widget-dbooleanwidget-switch .switch.no .bar{left:0;right:auto;border-right:1px solid #CCCCCC;}
.app-decibelcms-widget-contactnumberwidget{}
.app-decibelcms-widget-contactnumberwidget .app-decibel-widget-dwidget.areaCode input,.app-decibelcms-widget-contactnumberwidget .app-decibel-widget-dwidget.extension input{width:30px;}
.app-decibelcms-widget-contactnumberwidget .app-decibel-widget-dwidget.number input{width:100px;}
.app-decibel-widget-ddatewidget{}
.app-decibel-widget-ddatewidget input[type=text]{width:70px;}
.app-decibel-widget-ddatetimewidget{}
.app-decibel-widget-ddatetimewidget input[type=text]{width:105px;}
.app-decibel-widget-ddatewidget div,.app-decibel-widget-ddatetimewidget div{float:left;}
.app-decibel-widget-ddatewidget div label,.app-decibel-widget-ddatetimewidget div label{width:auto;font-weight:normal;display:block;clear:right;margin:0 0 6px 0;}
.app-decibel-widget-ddatewidget div input[type=radio],.app-decibel-widget-ddatetimewidget div input[type=radio]{margin:4px 2px 0 0;}
.app-decibel-widget-denumwidget{}
.app-decibel-widget-denumwidget label{font-weight:normal !important;margin:0 0 8px !important;padding:0 !important;width:auto !important;float:left !important;clear:both !important;}
.app-decibel-widget-denumwidget label input{float:left;margin:0 8px 0 0;padding:0;width:auto !important;}
.app-decibel-widget-denumwidget label span{vertical-align:top;float:left;}
.app-decibel-widget-denumwidget button{width:190px !important;}
.app-decibel-widget-dintegerwidget{}
.app-decibel-widget-dintegerwidget input[type=text]{width:70px;}
.app-decibel-widget-dtextwidget{}
.app-decibel-widget-dtextwidget span{display:inline-block;max-width:300px;}
.app-decibel-widget-dtextwidget .multilingual{display:none;}
.app-decibel-widget-dtextwidget input{width:180px;}
.app-decibel-widget-dtextwidget textarea{width:300px;height:80px;}
.app-decibel-widget-dtextwidget .charLimit{}
.app-decibel-widget-dtextwidget .charLimit .counter{font-weight:bold;}
.app-decibel-widget-dtextwidget-multilingual{}
.app-decibel-widget-dtextwidget-multilingual input,.app-decibel-widget-dtextwidget-multilingual textarea,.app-decibel-widget-dtextwidget-multilingual.app-decibelcms-widget-richtextwidget .mceToolbarRow1 .mceToolbarStartButton{background-repeat:no-repeat;background-position:3px 3px;padding-left:22px !important;}
.app-decibel-widget-dtextwidget-multilingual.app-decibelcms-widget-richtextwidget .mceToolbarRow1 .mceToolbarStartButton{background-position:3px 8px;}
.app-decibelcms-widget-captchawidget{}
.app-decibelcms-widget-captchawidget .code{font-family:mono;font-weight:bold;border:1px solid black;letter-spacing:3px;padding-left:3px;}
.app-decibelcms-widget-captchawidget img{border:1px solid black;margin:3px 10px 0 0;}
.app-decibelcms-widget-captchawidget .description{float:none !important;clear:right !important;margin:0 0 8px 0 !important;max-width:380px;}
.app-decibelcms-widget-captchawidget input{width:125px !important;}
.app-decibelcms-widget-captchawidget .help{clear:both !important;margin:6px 0 10px 0 !important;}
.app-decibelcms-widget-captchawidget p{margin:0 0 6px;padding:0;}
.app-decibel-widget-dtreewidget{}
.app-decibel-widget-dtreewidget label{float:none !important;}
.app-decibelcms-module-webform{}
.app-decibelcms-module-webform form{margin:10px 0 20px;}
.app-decibelcms-module-webform fieldset{clear:both;border:0;}
.app-decibelcms-module-webform fieldset legend{margin:0 0 12px;font-size:14px;font-weight:bold;}
.app-decibelcms-module-webform .row{float:left;clear:both;margin-bottom:8px;width:100%;}
.app-decibelcms-module-webform .row > label{float:left;clear:left;margin-right:6px;padding-top:5px;width:120px;}
.app-decibelcms-module-webform .row label .required{padding-left:6px;}
.app-decibelcms-module-webform .row .description{float:left;clear:left;margin:4px 0 0 126px;}
.app-decibelcms-module-webform .row .app-decibel-widget-denumwidget.app-decibel-widget-denumwidget-radio,.app-decibelcms-module-webform .row .app-decibel-widget-denumwidget.app-decibel-widget-denumwidget-checkbox{padding-top:5px;}
.app-decibelcms-module-webform .row .app-decibelcms-asset-formfieldtypeyesno-specifyonyes,.app-decibelcms-module-webform .row .app-decibelcms-asset-formfieldtypeyesno-specifyonno,.app-decibelcms-module-webform .row .app-decibelcms-asset-formfieldtypechoice-other{clear:left;float:left;margin:4px 0 8px 126px;}
.app-decibelcms-module-webform .row .app-decibelcms-asset-formfieldtypeyesno-specifyonyes span,.app-decibelcms-module-webform .row .app-decibelcms-asset-formfieldtypeyesno-specifyonno span,.app-decibelcms-module-webform .row .app-decibelcms-asset-formfieldtypechoice-other span{float:left;margin:4px 6px 0 0;}
.app-decibelcms-module-webform .button-submit{clear:both;float:left;}
.app-decibelcms-module-webform .button-submit .cancel{display:inline-block;margin:0 0 0 10px;}
.app-decibelcms-module-webform .button-submit .cancel a{text-decoration:none;}
.app-decibelcms-module-webform .button-submit .cancel a:hover{text-decoration:underline;}
.app-decibelcms-module-webform .button{margin:10px 0 0 126px;}
.app-decibelcms-module-webform .button input{cursor:pointer;}
.app-decibelcms-module-webform-hp{display:none !important;}
.app-decibelcms-module-sitemap ul{margin:4px 0;}
.app-decibel-utility-dresult{margin:0 0 20px;min-height:60px;}
.app-decibel-utility-dresult.small{min-height:0;margin:0 0 8px;}
.app-decibel-utility-dresult .inner{margin:10px 10px 10px 60px;}
.app-decibel-utility-dresult.small .inner{margin:4px 8px 5px 34px;}
.app-decibel-utility-dresult .inner p{font-size:12px;font-weight:bold;margin-bottom:4px !important;}
.app-decibel-utility-dresult .inner ul{margin:0px;padding:0px;padding-left:16px;}
.app-decibel-utility-dresult.success{background-color:#f6f6f6;border:1px solid #e6e6e6;}
.app-decibel-utility-dresult.error,.app-decibel-utility-dresult.warning{background:#fef1ec;border:1px solid #cd0a0a;}
.app-decibel-utility-dresult.error *,.app-decibel-utility-dresult.warning *{color:#cd0a0a;}
.app-decibel-utility-dpagination{clear:both;margin:12px 0;}
.app-decibel-utility-dpagination .inner{text-align:left;}
.app-decibel-utility-dpagination .inner ul{margin:6px 0 0;padding:0;}
.app-decibel-utility-dpagination .inner ul li{float:left;background:none;list-style:none;margin:0 0 0 4px !important;border:1px solid #ccc;padding:0 !important;background-image:none !important;}
.app-decibel-utility-dpagination .inner ul li:hover{border:1px solid #666;text-decoration:none !important;}
.app-decibel-utility-dpagination .inner ul li.selected:hover{border:1px solid #ccc;}
.app-decibel-utility-dpagination .inner ul li.active,.app-decibel-utility-dpagination .inner ul li.active a{color:#ccc;}
.app-decibel-utility-dpagination .inner ul li.selected:hover{border:1px solid #BBBBBB;}
.app-decibel-utility-dpagination .inner ul li.message,.app-decibel-utility-dpagination .inner ul li.message:hover{border:0;background-color:transparent;margin:2px 0 0 !important;}
.app-decibel-utility-dpagination .inner ul li strong,.app-decibel-utility-dpagination .inner ul li a{display:block;text-decoration:none;background:none;color:#000;padding:2px 5px;}
#app-decibel-loadingmessage{background:url('../DecibelCMS/images/loading.1447319403.gif') no-repeat top center;display:none;width:200px;height:100px;}
#app-decibel-loadingmessage p{text-align:center;font-weight:bold;padding:40px 0 0 0;}
.app-decibel-notification{background-color:#0082cc;float:left;width:100%;border-bottom:1px dotted black;height:40px;}
.app-decibel-notification#app-decibel-browserSupport{background-color:#cd0a0a;}
.app-decibel-notification .inner{float:right;margin:12px;}
.app-decibel-notification *{font-weight:bold;font-size:13px;color:#fff;font-family:Arial,Helvetica,sans-serif;}
.app-decibel-notification .actions{float:right;margin:2px 0 0 10px;text-decoration:none;}
.app-decibel-notification .actions,.app-decibel-notification .actions *{font-size:10px;vertical-align:bottom;}
.app-decibel-notification .actions .inner{float:none;margin:0;}
.app-decibel-notification .actions .action{cursor:pointer;}
.app-decibel-notification .actions .action:hover{text-decoration:underline;}
.app-decibel-compliance-notification{position:fixed;left:5%;right:5%;top:0;background-color:#fffbd5;opacity:0.9;border-style:dotted;border-color:#aaaaaa;border-width:0 1px 1px;margin:0 auto;z-index:20000;}
.app-decibel-compliance-notification .inner{margin:10px;}
.app-decibel-compliance-notification .inner .message{float:left;text-align:left;width:80%;margin:0;}
.app-decibel-compliance-notification .inner .options{float:right;position:absolute;right:10px;bottom:10px;}
.app-decibel-compliance-notification .inner .accept,.app-decibel-compliance-notification .inner .reject{margin:0;cursor:pointer;opacity:1;}
.app-decibel-compliance-inlineNotification{width:100%;height:100%;background-color:#fffbd5;border:1px dotted #aaaaaa;}
.app-decibel-compliance-inlineNotification .inner{margin:10px;}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;visibility:hidden;width:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}


.clearfix:before,.clearfix:after{content:' ';display:table;}
.clearfix:after{clear:both;}


.clearfix:before,.clearfix:after{content:' ';display:table;}
.clearfix:after{clear:both;}
@media (max-width:1019px){#header .search,#compact-search-container .search{padding-top:40px;}
#header .search form,#compact-search-container .search form{position:relative;}
#header .search form fieldset,#compact-search-container .search form fieldset{float:none;}
#header .search form fieldset .row,#compact-search-container .search form fieldset .row,#header .search form fieldset .app-decibel-widget-dwidget,#compact-search-container .search form fieldset .app-decibel-widget-dwidget{float:none;}
#header .search form fieldset .app-decibel-widget-dtextwidget input[type="text"],#compact-search-container .search form fieldset .app-decibel-widget-dtextwidget input[type="text"]{padding:2px 16px;padding-right:60px;height:50px;width:252px;float:none;display:block;color:#1c1a15;box-sizing:border-box;border:1px solid #BCBDBD;}
#header .search form .button-submit input,#compact-search-container .search form .button-submit input{position:absolute;top:1px;right:1px;height:48px;width:48px;border:none;border-left:1px solid #BCBDBD;text-align:left;text-indent:-9999em;background-image:url('../images/search-icon.1453194416.png');background-repeat:no-repeat;background-position:bottom center;}
.three-column #main{width:100%;}
#main{box-sizing:border-box;width:100%;float:none !important;}
#secondary{float:left !important;width:100%;box-sizing:border-box;}
#left{padding:0;box-sizing:border-box;width:100%;min-height:0;float:none !important;}
#left + #main{margin-top:30px;}
#left + #title{margin-top:10px;}
#right{padding:0;box-sizing:border-box;width:100%;float:none !important;overflow:visible;}
#column1,#column2,#column3{margin-right:18px;}
#column3{margin-right:0 !important;}
#body img{max-width:100%;}
#body #title{width:auto;float:none;}
#body #title h1{margin-bottom:15px;padding-bottom:16px;}
#body #title .networks{padding-right:0;}
#body #title .networks a{margin-left:10px;}
#body #banner #banner-nav{padding-top:13px;padding-bottom:13px;}
#body #banner #banner-nav li.prev,#body #banner #banner-nav li.next{padding:0;position:absolute;top:0;bottom:0;width:35px;height:35px;cursor:pointer;background-color:#ffffff;display:none;}
#body #banner #banner-nav li.prev:before,#body #banner #banner-nav li.next:before{position:absolute;top:50%;left:50%;width:14px;height:14px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border:3px solid #7eaf1d;content:'';}
#body #banner #banner-nav li.prev{left:-36px;}
#body #banner #banner-nav li.prev:before{margin-left:4px;border-top:none;border-right:none;}
#body #banner #banner-nav li.next{right:-36px;}
#body #banner #banner-nav li.next:before{margin-left:-4px;border-bottom:none;border-left:none;}
#body .app-decibel-utility-dpagination{margin:20px 0;padding:0;}
#body .app-decibel-utility-dpagination .app-decibel-utility-dpagination{margin:0;padding:0;}
#body .app-decibel-utility-dpagination > .inner:before,#body .app-decibel-utility-dpagination > .inner:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner:before,#body .app-decibel-utility-dpagination > .inner:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner > p{padding:7px 0;line-height:16px;font-size:14px;}
#body .app-decibel-utility-dpagination > .inner > ul{margin:0;}
#body .app-decibel-utility-dpagination > .inner > ul:before,#body .app-decibel-utility-dpagination > .inner > ul:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner > ul:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner > ul:before,#body .app-decibel-utility-dpagination > .inner > ul:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner > ul:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner > ul li{margin:0 !important;margin-right:9px !important;border:none;text-align:center;}
#body .app-decibel-utility-dpagination > .inner > ul li:last-child{margin-right:0;}
#body .app-decibel-utility-dpagination > .inner > ul li > a,#body .app-decibel-utility-dpagination > .inner > ul li > strong{box-sizing:border-box;display:block;min-width:30px;height:30px;line-height:28px;font-size:14px;background-color:#ecece3;color:#08836e;border:1px solid #08836e;}
#body .app-decibel-utility-dpagination > .inner > ul li > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li > strong:hover{color:#ffffff;background-color:#08836e;}
#body .app-decibel-utility-dpagination > .inner > ul li.selected strong{color:#ffffff;background-color:#08836e;}
#body .app-decibel-utility-dpagination > .inner > ul li.next,#body .app-decibel-utility-dpagination > .inner > ul li.prev,#body .app-decibel-utility-dpagination > .inner > ul li.first,#body .app-decibel-utility-dpagination > .inner > ul li.last{border:none;background:none;width:auto;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a,#body .app-decibel-utility-dpagination > .inner > ul li.first > a,#body .app-decibel-utility-dpagination > .inner > ul li.last > a{padding:0;border:none;background:none;position:relative;text-align:left;width:60px;text-indent:-9999em;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:before,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:before,#body .app-decibel-utility-dpagination > .inner > ul li.first > a:before,#body .app-decibel-utility-dpagination > .inner > ul li.last > a:before{position:absolute;left:0;content:'Next >>';text-indent:0;display:inline-block;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li.first > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li.last > a:hover{color:#08836e;text-decoration:underline;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:hover:before,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:hover:before,#body .app-decibel-utility-dpagination > .inner > ul li.first > a:hover:before,#body .app-decibel-utility-dpagination > .inner > ul li.last > a:hover:before{color:#08836e;text-decoration:underline;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev{margin:0 10px !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:before{content:'<< Prev';}
#body .app-decibel-utility-dpagination > .inner > ul li.next{margin-left:5px !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:before{content:'Next >>';}
#body .app-decibel-utility-dpagination > .inner > ul li.first{margin-right:0 !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.first > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.first > a:before{content:'<< First';}
#body .app-decibel-utility-dpagination > .inner > ul li.last{margin-right:0 !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.last > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.last > a:before{content:'Last >>';}
#body .historic_uk_navigation .panel #sub-nav,#body #left .panel #sub-nav{float:left;width:49%;}
#body .search-by-filter{display:table;width:100%;}
#body .search-by-filter:before,#body .search-by-filter:after{content:' ';display:table;}
#body .search-by-filter:after{clear:both;}
#body .search-by-filter:before,#body .search-by-filter:after{content:' ';display:table;}
#body .search-by-filter:after{clear:both;}
#body .search-by-filter #property-search{width:auto;padding-right:11px;float:none;display:table-cell;vertical-align:top;background:none;}
#body .search-by-filter #property-search > .inner{background:#5c8a18 url('../images/background-property-search.1453194416.png') left top repeat-y;}
#body .search-by-filter #property-search form{padding:10px 10px 10px 57px;position:relative;background-position:10px 50%;display:table;width:100%;box-sizing:border-box;}
#body .search-by-filter #property-search form fieldset{display:table-cell;vertical-align:top;float:none;}
#body .search-by-filter #property-search form fieldset legend{-webkit-margin-collapse:separate;padding-top:16px;}
#body .search-by-filter #property-search form fieldset .row{float:right;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget{float:none;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget input{height:50px;float:none;width:160px;display:block;box-sizing:border-box;}
#body .search-by-filter #property-search form .button-submit{display:table-cell;vertical-align:top;width:50px;float:none;}
#body .search-by-filter #property-search form .button-submit input{padding:0;width:50px;height:50px !important;font-size:16px;border-radius:0 !important;-webkit-border-radius:0px;}
#body .search-by-filter .call-to-guide{padding:16px 15px;float:none;display:table-cell;vertical-align:top;width:auto;height:auto;max-width:230px;min-height:68px;white-space:nowrap;box-sizing:border-box;}
#body #no-results,#body #special-search{width:100%;box-sizing:border-box;}
#body #no-results .title,#body #special-search .title,#body #no-results p,#body #special-search p{padding-left:9px;padding-right:9px;}
#body .popular-searches{padding:10px;background-color:#f6f6ea;border-color:1px solid #dad9cd;}
#body .popular-searches h2{padding-bottom:5px;font-weight:bold;font-size:16px;border-color:#b1b092;}
#body .popular-searches p{padding:10px 0;text-align:center;}
#body .popular-searches p span{padding:3px 5px;display:inline-block;}
#body .panel.featured-property:before,#body .panel.featured-property:after{content:' ';display:table;}
#body .panel.featured-property:after{clear:both;}
#body .panel.featured-property:before,#body .panel.featured-property:after{content:' ';display:table;}
#body .panel.featured-property:after{clear:both;}
#body .panel.featured-property > p{display:block;}
#body .panel.featured-property > p:before,#body .panel.featured-property > p:after{content:' ';display:table;}
#body .panel.featured-property > p:after{clear:both;}
#body .panel.featured-property > p:before,#body .panel.featured-property > p:after{content:' ';display:table;}
#body .panel.featured-property > p:after{clear:both;}
#body .panel.featured-property > p img{margin-right:15px;float:left;}
#body .panel.featured-property > p strong{font-weight:bold;font-size:16px;margin-bottom:6px;display:block;}
#body .panel.featured-property > p .link{display:block;clear:both;}
#body .panel.featured-property > p .link a{padding:6px 10px 5px 10px;position:relative;display:inline-block;font-size:12px;}
#body .panel.featured-property > p .link a:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-width:4px 0 4px 4px;content:'';}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner img{width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content{position:relative;padding:0;top:0;left:0;right:0;float:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go{margin:0;position:absolute;top:0;left:0;right:0;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go .search-go-inner{padding:10px;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content #search-banner{margin:0;padding:16px 20px;float:none;width:100%;box-sizing:border-box;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form{position:relative;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset{float:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row{float:none;display:table;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row label{padding-top:12px;padding-right:15px;float:none;display:table-cell;vertical-align:top;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget{float:none;width:100%;display:table-cell;vertical-align:top;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget input{padding:8px 10px;padding-right:60px;border:1px solid #b5b5b5;height:50px;display:block;width:100%;box-sizing:border-box;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget .app-decibel-widget-dwidget{float:right;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit{position:absolute;top:1px;right:2px;width:48px;height:48px;border-left:1px solid #b5b5b5;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit input{display:block;width:48px;height:48px;background-color:#7eaf1d;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit input:hover{background-color:#7CBA1F;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li h2{color:#7eaf1d;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .facalities{display:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons{margin-top:2px !important;float:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a{margin:0;padding:0;border:none;background:none;height:auto;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a span{padding:6px 10px 5px 10px;padding-left:20px;position:relative;display:inline-block;font-size:12px;line-height:18px;height:auto;background:none;color:#7eaf1d !important;border:1px solid #7eaf1d;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a span:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #7eaf1d !important;content:'';}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a:hover span{text-decoration:underline !important;}
#body .historic_uk_propertylandingpage .search-go{margin-bottom:50px;padding:0;float:none;}
#body .historic_uk_propertylandingpage .search-go .search-go-inner{float:none;}
#body .historic_uk_propertylandingpage .search-go .search-go-inner .text{display:none;}
#body .historic_uk_propertylandingpage .search-go .search-go-inner a{padding:8px 10px;border-radius:3px;display:block;text-align:center;float:none;height:auto;font-size:16px;font-weight:bold;}
#body .historic_uk_propertylandingpage #mapbox{background-color:#e2e9e7;height:auto;width:auto;overflow:hidden;}
#body .historic_uk_propertylandingpage #mapbox .search-go{position:relative;left:auto;top:0;margin:0;padding:15px;width:100%;display:block;box-sizing:border-box;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner{border:none;padding:0;position:relative;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner .text{padding:12px 19px;width:100%;display:block;height:50px;box-sizing:border-box;border:1px solid #b5b5b5;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner a{padding:0;text-align:center;border-left:1px solid #b5b5b5;position:absolute;top:1px;right:1px;font-weight:normal;width:49px;line-height:49px;height:48px;display:block;border-radius:0;box-sizing:border-box;}
#body .historic_uk_propertylandingpage #mapbox .hm-imagemaps{position:relative;top:0;text-align:center;}
#body .historic_uk_propertylandingpage #mapbox .hm-imagemaps img{width:480px;margin:0 auto;}
#body .historic_uk_propertylandingpage #mapbox .hm-label,#body .historic_uk_propertylandingpage #mapbox .hm-region,#body .historic_uk_propertylandingpage #mapbox .hm-map{margin:0 auto;width:480px;top:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts h2{font-weight:bold;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2{margin:0;padding:0;border:none;background:none;height:auto;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2 span{padding:6px 10px 5px 10px;padding-left:20px;position:relative;display:inline-block;font-size:12px;line-height:18px;height:auto;background:none;color:#08836e;border:1px solid #08836e;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2 span:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #08836e;content:'';}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2:hover span{text-decoration:underline !important;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery > .image{width:350px;}
#body .historic_uk_quickpropertysearch #browse{padding:10px 20px;}
#body .historic_uk_quickpropertysearch form{background-position:100% 12px;}
#body .historic_uk_quickpropertysearch form fieldset legend{width:100%;display:block;float:none;box-sizing:border-box;background:none;border-bottom:1px solid #ffffff;}
#body .historic_uk_quickpropertysearch form fieldset legend strong{font-size:16px;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget{float:none;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner .app-decibel-widget-dtextwidget{margin-top:12px;float:none;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner .app-decibel-widget-dtextwidget input{margin:0;padding:8px 10px;height:50px;float:none;width:100%;display:block;box-sizing:border-box;border-color:#ffffff;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox{margin:10px 0;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow{margin:8px 0;float:left;width:24.33%;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner label span{font-size:15px;}
#body .historic_uk_quickpropertysearch form fieldset > .row label.hidden{display:block;font-size:15px;font-weight:bold;margin-bottom:5px;}
#body .historic_uk_quickpropertysearch form fieldset .button-submit{margin-top:-49px;margin-right:1px;position:relative;z-index:2;}
#body .historic_uk_quickpropertysearch form fieldset .button-submit input{padding:0 !important;width:48px;height:48px !important;font-weight:bold;display:block;font-size:16px;background-color:#000000;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;}
#body .historic_uk_quickpropertysearch form fieldset .button-submit input:hover{background-color:#7eaf1d;}
#body .historic_uk_calltoactionpanels{text-align:center;margin:0 -9px;}
#body .historic_uk_calltoactionpanels:before,#body .historic_uk_calltoactionpanels:after{content:' ';display:table;}
#body .historic_uk_calltoactionpanels:after{clear:both;}
#body .historic_uk_calltoactionpanels:before,#body .historic_uk_calltoactionpanels:after{content:' ';display:table;}
#body .historic_uk_calltoactionpanels:after{clear:both;}
#body .historic_uk_calltoactionpanels .historic_uk_calltoactionpanel{padding:0 6px;display:block;float:left;box-sizing:border-box;}
#body #right .App_HTMLContent .App_HTMLContent_inner{clear:left;text-align:left;}
#body #right .historic_uk_latestmedia{clear:left;}
#body #left .App_HTMLContent .App_HTMLContent_inner{clear:left;text-align:left;}
#body .historic_uk_latestarticles .articles{width:auto;}
#body .historic_uk_latestarticles .articles:before,#body .historic_uk_latestarticles .articles:after{content:' ';display:table;}
#body .historic_uk_latestarticles .articles:after{clear:both;}
#body .historic_uk_latestarticles .articles:before,#body .historic_uk_latestarticles .articles:after{content:' ';display:table;}
#body .historic_uk_latestarticles .articles:after{clear:both;}
#body .historic_uk_latestarticles .articles .featured-article{padding:0 9px;display:block;float:left;box-sizing:border-box;min-height:220px;}
#body .historic_uk_calltoactionpanel{padding:0 6px;display:block;float:left;box-sizing:border-box;}
#body .historic_uk_relatedlinks .historic_uk_relatedlinks_inner .panel{padding-bottom:0;}
#body #map{width:100% !important;}
#body .panel.filter-form{padding:15px;}
#body .panel.filter-form .panel-title{font-size:16px;}
#body .panel.filter-form form{padding:0;}
#body .panel.filter-form form > .toggle-button{margin-top:3px;margin-bottom:8px;padding:7px 10px;text-align:center;display:block;font-size:13px;color:#ffffff;background-color:#7eaf1d;}
#body .panel.filter-form form > .toggle-button:hover{text-decoration:none;background-color:#7CBA1F;}
#body .panel.filter-form form fieldset{padding:5px 0;}
#body .panel.filter-form form fieldset legend{font-size:15px !important;display:block;}
#body .panel.filter-form form fieldset > .row:last-child{margin-bottom:0;}
#body .panel{padding:15px;}
#body .panel .panel-title{padding-top:5px;font-size:16px;}
#body .list-3 li{padding-top:35px;}
#body .list-3 li h2{color:#08836e;}
#body .list-3 li h2 img{display:none;}
#body .list-3 li .buttons{float:none !important;}
#body .list-3 li .button-2{margin:0;padding:0;border:none;background:none;height:auto;}
#body .list-3 li .button-2 span{padding:6px 10px 5px 10px;padding-left:20px;position:relative;display:inline-block;font-size:12px;line-height:18px;height:auto;background:none;color:#08836e;border:1px solid #08836e;}
#body .list-3 li .button-2 span:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #08836e;content:'';}
#body .list-3 li .button-2:hover span{text-decoration:underline !important;}
#body .list-3 li h2,#body .list-3 li address,#body .list-3 li p{margin-left:215px;}
#body .list-3.list-3-size-2 li h2,#body .list-3.list-3-size-2 li address,#body .list-3.list-3-size-2 li p{margin-left:160px;}
#body .list-3.list-3-size-4 li .image{margin-right:20px;width:100px;}
#body .list-3.list-3-size-4 li h2,#body .list-3.list-3-size-4 li address,#body .list-3.list-3-size-4 li p{margin-left:120px;}
#body .historic_uk_latestmedia .panel .latestmedias{margin:0 -20px;}
#body .historic_uk_latestmedia .panel .latestmedias:before,#body .historic_uk_latestmedia .panel .latestmedias:after{content:' ';display:table;}
#body .historic_uk_latestmedia .panel .latestmedias:after{clear:both;}
#body .historic_uk_latestmedia .panel .latestmedias:before,#body .historic_uk_latestmedia .panel .latestmedias:after{content:' ';display:table;}
#body .historic_uk_latestmedia .panel .latestmedias:after{clear:both;}
#body .historic_uk_latestmedia .panel .latestmedias .featured-latestmedia{width:auto;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia{padding:10px 20px;float:left;width:33.33%;box-sizing:border-box;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia img{width:70px;height:auto;margin-right:10px;float:left;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description{margin:0;float:none;width:auto;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description .link{display:inline-block;margin-top:6px;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .title,#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description{margin-left:80px;}
#body #title .historic_uk_pagetitle h1{padding-bottom:0;margin-bottom:8px;border-bottom:none;font-size:20px;}
#body .historicuk_eventviewereventdetail #event-details .info{margin-bottom:20px;padding-bottom:10px;}
#body .historicuk_eventviewereventdetail #event-details .info > strong:first-child{margin-right:16px;}
#body .historicuk_eventviewereventdetail #event-details .info + p{padding-bottom:30px;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block{display:inline-block;margin-right:20px;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block img{margin-right:5px;position:relative;top:-1px;display:inline-block;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block:last-child{margin-right:0;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block.category{color:#666666;}
#body .historic_uk_gallery .list-3.list-3-size-2 li .image{max-width:100px;}
#body .historic_uk_gallery .list-3.list-3-size-2 li .image > span{width:100% !important;}
#body .historic_uk_gallery .list-3.list-3-size-2 li h2,#body .historic_uk_gallery .list-3.list-3-size-2 li p{margin-left:120px;}
#body .gallery-list{width:100%;}
#body table.reenactors-directory tbody tr td.center{width:16px;}
#body table.reenactors-directory tbody tr td.center .tt{max-width:none;width:100%;display:block;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li{float:left;min-height:210px;width:48%;padding-right:14px;margin-bottom:8px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .image{margin-right:20px;max-width:100px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .image > span{width:100% !important;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li h2,#body .historic_uk_articleviewer .list-3.list-3-size-2 li p{margin-left:120px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .buttons{margin-top:6px;}
#body .historic_uk_eventviewer .list-3.list-3-size-4 li{float:left;min-height:210px;width:50%;padding-bottom:10px;}
#body .panel.sub-nav{padding:20px;padding-bottom:0;}
#body .panel.sub-nav .panel-title{font-size:16px;}
#body #sub-nav li{padding:9px 0;}
#body #sub-nav li a{font-size:15px;}
#body #sub-nav li ul li{padding-left:15px;background-position:center left;}
#body #sub-nav strong{font-size:15px;}
#body .fb_iframe_widget{display:block;width:100%;overflow:auto;box-sizing:border-box;}
#body .fb_iframe_widget > span{width:100% !important;}
#body .fb_iframe_widget iframe{width:100% !important;}
.green #body .app-decibel-utility-dpagination ul li{border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a{color:#7eaf1d !important;border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a:hover{background-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul .selected strong{background-color:#7eaf1d !important;color:#ffffff;border-color:#7eaf1d !important;}
.green #body #breadcrumbs ul li a{color:#7eaf1d;}
.turquoise #body #breadcrumbs ul li a{color:#08836e;}
#breadcrumbs{margin:0;margin-bottom:20px;padding-bottom:20px;width:auto;border-bottom:1px solid #dadac8;float:none;}
#breadcrumbs *{font-size:14px;color:#1c1a15;}
#breadcrumbs .message{padding:0;margin-right:16px;line-height:18px;}
#breadcrumbs ul{margin:0;padding:0;background:none;}
#breadcrumbs ul li{position:relative;padding:0;line-height:18px;padding-right:16px;margin-right:12px;background:none;}
#breadcrumbs ul li:after{position:absolute;top:6px;right:0;border:1px solid #1c1a15;border-bottom:none;border-left:none;width:5px;height:5px;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#breadcrumbs ul li:last-child{padding-right:0;margin-right:0;}
#breadcrumbs ul li:last-child:after{display:none;}
#breadcrumbs ul li.last{font-weight:bold;}
#breadcrumbs ul li a{color:#7eaf1d;}
.ads{margin:0;width:100%;}
.ads ins{width:100% !important;}
.ads ins iframe{width:100% !important;}
#footer{padding:0;}
#footer .footer-top{padding:26px 0;text-align:center;float:none;}
#footer .footer-top #footer-nav{display:inline-block;}
#footer .footer-top #footer-nav li{margin-right:11px;padding-left:0;padding-right:13px;float:none;display:inline-block;background:none;}
#footer .footer-top #footer-nav li:after{position:absolute;top:2px;bottom:2px;right:0;width:1px;background-color:#575757;content:'';}
#footer .footer-top #footer-nav li:last-child{margin-right:0;padding-right:0;}
#footer .footer-top #footer-nav li:last-child:after{display:none;}
#footer .footer-bottom{padding-bottom:18px;text-align:center;float:none;}
#footer .footer-bottom p{margin:0;margin-bottom:32px;padding:0;display:inline-block;}
#footer .footer-bottom p:before,#footer .footer-bottom p:after{content:' ';display:table;}
#footer .footer-bottom p:after{clear:both;}
#footer .footer-bottom p:before,#footer .footer-bottom p:after{content:' ';display:table;}
#footer .footer-bottom p:after{clear:both;}
#footer .footer-bottom p a{padding:0.5em 1em;margin-bottom:8px;display:block;width:350px;color:#08836e;border:1px solid #08836e;}
#footer .footer-bottom p a:last-child{margin-bottom:0;}
#footer .footer-bottom p a:hover{text-decoration:none;color:#ffffff;border-color:#ffffff;}
#footer .footer-bottom p .visible-desktop{display:none;}
#footer .footer-bottom .copyright{margin:0;padding:0;}
.historic_uk_popularsearches{clear:left;}
.app_sitesearch_results .list-3 li p,.app_sitesearch_results .list-3 li h2{margin-left:0px !important;}
}
@media (min-width:768px) and (max-width:1019px){.visible-desktop{display:none !important;}
.hidden-tablet{display:none !important;}
#header{width:728px;}
#header #main-nav{margin:0;padding:0;width:100%;display:table;}
#header #main-nav > li{display:table-cell;width:auto;float:none;}
#header #main-nav > li:first-child > a span{padding-left:11px;font-size:11px;}
#header #main-nav > li span{padding-right:11px;border:none;font-size:11px;}
#header #main-nav > li > a{font-weight:bold;}
#header #main-nav > li.parent span{padding-right:40px;}
#header #main-nav > li.parent .sub-nav > .back{display:none;}
#header #main-nav > li.parent .sub-nav .column > .back,#header #main-nav > li.parent .sub-nav ul > .back{display:none;}
#header #main-nav > li.active > a span,#header #main-nav > li:hover > a span{border:none;}
#header #main-nav > li.accommodationguide{position:static;}
#header #main-nav > li.accommodationguide > .sub-nav{padding:0;padding-bottom:20px;left:0;right:0;font-family:empty;}
#header #main-nav > li.accommodationguide > .sub-nav > .column{padding:0;width:33.33%;box-sizing:border-box;}
#header #main-nav > li.accommodationguide > .sub-nav > .column strong{margin:0;padding:10px 8px;width:auto;}
#header #main-nav > li.accommodationguide > .sub-nav > .column ul{margin:0 8px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:first-of-type strong{padding-left:16px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:first-of-type ul{margin-left:16px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:last-of-type strong{padding-right:16px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:last-of-type ul{margin-right:16px;}
#header #main-nav > li .sub-nav .explore{margin-top:16px;margin-left:16px;margin-right:16px;}
#body{width:728px;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget{margin-left:-20px;float:none;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget input{width:200px;}
#footer{width:728px;}
.historic_uk_popularsearches{clear:left;}
.historic_uk_featurepanel{float:left;padding-right:14px;width:48%;}
.historic_uk_featurepanel .historic_uk_featurepanel_inner ul.list-3-size-2 li{min-height:200px;}
.historic_uk_featuredarticle{float:left;width:49%;}
.historic_uk_featuredarticle:nth-child(even){padding-right:14px;}
.historic_uk_featuredarticle .historic_uk_featuredarticle_inner .featured-article{min-height:265px;}
#column1 .historic_uk_calltoactionpanel,#column2 .historic_uk_calltoactionpanel,#column3 .historic_uk_calltoactionpanel{padding-left:0px;}
.historic_uk_featuredproperty.clearfix{clear:both;}
.historic_uk_propertyviewer .list-3 li h2,.historic_uk_propertyviewer .list-3 li .buttons{color:#7eaf1d !important;}
.historic_uk_propertyviewer .list-3 li h2 a span,.historic_uk_propertyviewer .list-3 li .buttons a span{color:#7eaf1d !important;border:1px solid #7eaf1d !important;}
.historic_uk_propertyviewer .list-3 li h2 a span:before,.historic_uk_propertyviewer .list-3 li .buttons a span:before{border-color:transparent transparent transparent #7eaf1d !important;content:'';}
.historic_uk_propertyviewer .list-3 li h2 a:hover span,.historic_uk_propertyviewer .list-3 li .buttons a:hover span{text-decoration:underline !important;}
}


*{margin:0;font-family:arial,helvetica,tahoma,verdana;}
body{font-size:13px;line-height:16px;background-color:white;}
a,a *{cursor:pointer;}
a{text-decoration:none;outline:none;color:#73ac1d;}
a:hover{text-decoration:underline;}
cite,address{font-style:normal;}
big{font:bold 14px/18px georgia,arial,tahoma;color:#343434;}
p{padding-bottom:15px;}
div,p,li,address{color:#343434;}
img{border:0;vertical-align:middle;}
ol{padding-bottom:18px;padding-left:30px;}
ul{margin:0;padding:0 0 18px 0;}
ul li{padding:0 0 0 20px;list-style-type:none;}
h1,h2,h3,h4,h5{margin:0;padding:0;}
h1{padding-bottom:5px;margin-bottom:11px;font:normal 24px/30px georgia,arial,tahoma;color:#1c1a15;border-bottom:1px solid #DADAC8;}
h2{padding-bottom:5px;margin-bottom:9px;font:normal 18px/22px georgia,arial,tahoma;color:#1c1a15;border-bottom:1px solid #DADAC8;}
h3{padding-bottom:10px;font:normal 16px/20px georgia,arial,tahoma;color:#1c1a15;}
table{width:100%;margin:0 0 12px 0;padding:0;border-collapse:collapse;border:1px solid #DCDBCF;border-bottom:0;}
table thead tr th{padding:10px 7px 9px 11px;background-color:#AAAB7C;color:white;text-align:left;}
table tbody tr td{padding:8px 7px 7px 11px;border-bottom:1px solid #DCDBCF;background-color:#FBFBF1;color:#666666;}
.link-with-arrow-green{background:url(../images/icon-arrow-green-2.1453194416.png) left center no-repeat;display:inline-block;padding:3px 0 2px 29px;outline:medium none;text-decoration:none;color:#73AC1D;font-weight:bolder;}
.link-with-arrow-turquoise{background:url(../images/icon-arrow-turquoise-2.1453194416.png) left center no-repeat;display:inline-block;padding:3px 0 2px 29px;outline:medium none;text-decoration:none;color:#078971;font-weight:bolder;}


.clearfix:before,.clearfix:after{content:' ';display:table;}
.clearfix:after{clear:both;}
body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}
#header-outer{background-color:white;}
#header{display:block;position:relative;width:980px;margin:0 auto;z-index:1000;}
#header .logo{float:left;padding:28px 0 10px 0;}
#header .logo a{overflow:hidden;display:block;width:360px;height:89px;background:url(../images/logo-historic-uk.1453194416.png) left top no-repeat;text-indent:-500px;}
#header .search{float:right;padding:52px 0 0 0;}
#main-nav{position:relative;float:left;width:980px;height:48px;padding:0 6px 0 6px;margin:0 -6px;background:#d7d7c4 url(../images/background-main-nav.1453194416.png) left top no-repeat;}
#main-nav li{position:relative;float:left;padding:0;background:url(../images/background-main-nav-items.1453194416.png) left 1000px repeat-x;}
#main-nav .active,#main-nav li:hover,#main-nav .hover{background-position:left -96px;}
#main-nav li:first-child{background-position:left top;}
#main-nav .magazine.active,#main-nav .magazine:hover,#main-nav .historymagazine.active,#main-nav .historymagazine:hover{background-position:left -48px;}
#main-nav li:first-child{width:100px;}
#main-nav .accomodation,#main-nav .accommodationguide,#main-nav .magazine,#main-nav .historymagazine{width:232px;}
#main-nav .about,#main-nav .abouthistoricuk{width:142px;}
#main-nav .advertise,#main-nav .advertisewithus{width:140px;}
#main-nav .contact,.contactus{width:134px;}
#main-nav li a{display:block;height:46px;border-left:1px solid #EBEBD7;border-right:1px solid #B4B498;text-decoration:none !important;}
#main-nav li:first-child a{border-left:0;}
#main-nav .accomodation a,#main-nav .accommodationguide a{background:url(../images/icon-arrow-down-green.1453194416.png) right 9px no-repeat;}
#main-nav .magazine a,#main-nav .historymagazine a{background:url(../images/icon-arrow-down-turquoise.1453194416.png) right 9px no-repeat;}
#main-nav .contact a,#main-nav li:last-child a{border-right:0;}
#main-nav li a span{position:relative;display:block;padding:10px 0 0 11px;margin-bottom:-1px;height:37px;font-size:14px;line-height:36px;color:#191712;}
#main-nav .active a span,#main-nav li:hover a span,#main-nav .hover a span{color:white;border-bottom:1px solid #1C8F7A;}
#main-nav .accomodation.active a span,#main-nav .accomodation:hover a span,#main-nav .accommodationguide.active a span,#main-nav .accommodationguide:hover a span{border-bottom-color:#73AC1D;}
#main-nav li:first-child:active a span,#main-nav li:first-child:hover a span{border-bottom-color:#14120E;}
#main-nav li:first-child a span{padding-left:14px;color:#fff;}
#main-nav li .sub-nav{display:none;position:absolute;left:1px;top:47px;padding:0 0 20px 16px;white-space:nowrap;border:1px solid #07826D;background-color:#FCFCF2;}
#main-nav .accomodation .sub-nav,#main-nav .accommodationguide .sub-nav{border-color:#81B21D;}
#main-nav .hover .sub-nav,#main-nav li:hover .sub-nav{display:block;z-index:1000;}
#main-nav li .sub-nav .column{display:inline-block;width:196px;padding-right:16px;vertical-align:top;}
#main-nav li .sub-nav .column strong{position:relative;display:block;padding:8px 3px 7px 19px;margin-left:-16px;margin-right:-16px;margin-bottom:-3px;width:207px;border:0;font:bold 12px/18px arial;color:white;background-color:#7FAF1D;cursor:default;}
#main-nav li .sub-nav .column ul{padding:7px 0 0 0;}
#main-nav li .sub-nav .column ul li{float:none;width:auto;padding:0;background:none;}
#main-nav li .sub-nav .column ul li a{display:block;padding:6px 15px 5px 3px;height:1%;font-size:12px;line-height:18px;background:none;border:0;border-bottom:1px solid #DAD9CD;color:#666666;white-space:normal;}
#main-nav .accommodationguide .sub-nav .column ul li a{}
#main-nav li .sub-nav .column ul .active a,#main-nav li .sub-nav .column ul li a:hover{color:#07826D;border-bottom-color:#07826D;background-position:192px 12px;}
#main-nav .accommodationguide .sub-nav .column ul .active a,#main-nav .accommodationguide .sub-nav .column ul li a:hover{color:#7faf1d;border-color:#7FAF1D;}
#body-outer{background-color:white;padding-top:20px;}
#body{display:block;width:980px;margin:0 auto;padding-bottom:10px;}
#body:before,#body:after{content:' ';display:table;}
#body:after{clear:both;}
#body:before,#body:after{content:' ';display:table;}
#body:after{clear:both;}
#left{float:left;width:230px;padding-right:20px;overflow:hidden;min-height:300px;}
#right{float:right;width:230px;padding-left:20px;overflow:hidden;}
#main{float:right;width:730px;}
.two-column-left #main{float:left;}
.two-column-right #main{float:right;}
.three-column #main{float:left;width:480px;}
#secondary{float:right;width:730px;overflow:hidden;}
#title{float:left;width:730px;}
.two-column-right #title{float:right;}
#title .networks{position:relative;float:right;padding:3px 5px 0 0;}
#title .networks a{float:left;margin:0 0 0 3px;}
#column1,#column2,#column3{float:left;width:230px;margin-right:20px;padding-bottom:8px;}
#column3{margin-right:0;}
#breadcrumbs{position:relative;float:left;width:980px;padding:0 0 7px 0;margin-top:-11px;}
#breacrumbs *{font-size:12px;color:#343434;}
#breadcrumbs .message{float:left;padding-right:6px;font-weight:normal;}
#breadcrumbs ul{float:left;padding:0 0 0 5px;background:url(../images/icon-arrow-black.1453194416.png) left 7px no-repeat;}
#breadcrumbs ul,#breadcrumbs ul *{font-size:12px;line-height:18px;}
#breadcrumbs ul li{float:left;padding:0 10px 0 5px;background:url(../images/icon-arrow-black.1453194416.png) right 7px no-repeat;}
#breadcrumbs ul .last{background:none;}
#breadcrumbs ul .active strong{font-weight:normal;}
#breadcrumbs ul li a{padding-left:1px;font-weight:bold;text-decoration:none;}
#breadcrumbs ul li a:hover{text-decoration:underline;}
#banner{position:relative;margin-bottom:17px;}
#banner-nav{position:absolute;left:20px;top:219px;height:10px;padding:10px 0 10px 10px;background-color:#17140B;}
.three-column #banner-nav{left:auto;right:0;top:auto;bottom:0;}
#banner-nav li{float:left;padding:0 10px 0 0;background:none;}
#banner-nav li a{overflow:hidden;display:block;width:10px;height:10px;text-indent:-300px;background:white url(../images/background-tabs-item.1453194416.png) left top no-repeat;}
div.ui-tabs{padding:0px;}
div.ui-widget{font:12px/28px arial;}
div.ui-widget-content a{color:#ffffff;}
#ui-datepicker-div{background-color:#FBFBF1;}
.ui-datepicker-prev{margin-left:5px;}
.ui-datepicker-next{float:right;margin-right:5px;}
#ui-datepicker-div a{color:#73AC1D !important;}
#banner-nav .ui-tabs-selected a{cursor:default;}
.green #banner-nav .ui-tabs-selected a{background-color:#86B02E;}
.turquoise #banner-nav .ui-tabs-selected a{background-color:#078971;}
#banner .banner-content{position:absolute;left:0;top:0;padding:23px 0 0 18px;}
#banner .search-go{margin:-13px 0 0 -8px;}
#banner .banner-content .title{display:none;font:24px/29px georgia,arial;color:white;}
#banner .banner-content .browse{padding:85px 0 0 2px;}
#banner .banner-content .browse a{display:inline-block;padding:7px 12px 5px 11px;background-color:#73AC1D;color:white;font-size:12px;line-height:18px;text-decoration:none !important;}
#banner .banner-content .browse a:hover{background-color:#75A21A;}
.green #sub-nav{padding:5px 1px 12px 1px;}
.green #sub-nav li{padding:3px 0;background:none;font:12px/18px arial;}
.green #sub-nav li strong{margin-top:5px;color:#1c1a15;display:inline-block;}
.green #sub-nav .active a{font-weight:bold;}
.green #sub-nav li ul{padding:1px 0 1px 12px;}
.green #sub-nav li ul li{padding:3px 0 3px 13px;background:url(../images/icon-arrow-green.1453194416.png) left 9px no-repeat;}
.green #sub-nav li ul li a{font-weight:normal !important;}
.green #sub-nav .active ul li .active{font-weight:bold !important;}
.turquoise #sub-nav{padding:5px 1px 12px 1px;}
.turquoise #sub-nav li{padding:3px 0;background:none;font:12px/18px arial;}
.turquoise #sub-nav li strong{color:#1c1a15;}
.turquoise #sub-nav li.active a{font-weight:bold;}
.turquoise #sub-nav li ul{padding:1px 0 1px 12px;}
.turquoise #sub-nav2 li{padding:3px 0 3px 13px;background:url(../images/icon-arrow-turquoise.1453194416.png) left 8px no-repeat;}
.turquoise #sub-nav2 li a{font-weight:normal !important;}
.turquoise #sub-nav2 li.active a{font-weight:bold;}
#popular-searches{padding:6px 0 14px 0;border-top:1px solid white;}
#popular-searches li{padding:3px 0;background:none;}
#popular-searches li a{font-family:arial;color:#73ac1d;}
#popular-searches .priority-1 a{font-size:18px;line-height:20px;}
#popular-searches .priority-2 a{font-size:14px;line-height:16px;}
#popular-searches .priority-3 a{font-size:12px;line-height:16px;}
#popular-searches .priority-4 a{font-size:10px;line-height:12px;}
.articles{width:741px;margin-left:-10px;}
.articles .featured-article{float:left;width:223px;padding-left:10px;background-color:transparent;}
#property-detail h1{margin-bottom:10px;font-size:22px !important;}
#property-detail h2{padding-bottom:4px !important;margin-bottom:12px;}
#property-detail .details{padding:13px;margin-bottom:15px;background-color:#F0F0E8;}
#property-detail .details .contacts{float:left;width:220px;}
#property-detail .details .contacts h2{border:0;margin:0 0 2px 0;font-size:16px;}
#property-detail .details .contacts *{color:#161410;}
#property-detail .details .contacts p,#property-detail .details .contacts address{padding-bottom:15px;font-size:12px;}
#property-detail .details .contacts p a{color:#73ac1d;}
#property-detail .details .contacts address a{color:#161410;}
#property-detail .details .contacts .button-2{position:relative;margin-top:2px;margin-left:-2px;}
#property-detail .details .gallery{float:right;width:460px;height:276px;margin-top:-10px;}
#property-detail .details .gallery .image{float:left;padding-top:10px;text-align:right;width:99px;height:70px;}
#property-detail .details .gallery .thumbnails{float:right;}
#property-detail .details .gallery .thumbnails a{display:block;margin-top:10px;}
#property-detail .details .gallery .thumbnails img{width:99px;height:70px;}
#property-detail .facility{margin-bottom:8px;}
#property-detail .facility img{margin-right:2px;}
#property-detail .summary{padding-bottom:15px;}
.call-to-guide{width:31%;float:right;height:49px;padding:10px 9px 0 11px;background-color:#E31F27;}
.call-to-guide,.call-to-guide *{color:white;font-size:12px;text-decoration:none !important;}
.call-to-guide:hover{background-color:#D11B24;}
.call-to-guide strong{display:inline-block;padding-bottom:4px;font-size:14px;font-weight:normal;text-transform:uppercase;}
#no-results,#special-search{position:relative;padding:1px 0 2px 0;border:1px solid #DADAC8;background-color:#FCFCF2;}
#no-results .title,#special-search .title{display:block;padding:6px 9px;font:normal 18px/22px georgia,arial,tahoma;color:#1c1a15;}
#no-results .title{color:#e31f27;}
#special-search .hide{position:absolute;right:11px;top:10px;color:#73ac1d;font:bold 12px/16px arial;padding-right:20px;background:url(../images/icon-hide.1453194416.png) right center no-repeat;cursor:pointer;}
#special-search .hide:hover{text-decoration:underline;}
#no-results p,#special-search p{padding:9px 12px;color:#1c1a15;font-size:12px;line-height:17px;border-top:1px solid #DADAC8;}
#body .app-decibel-utility-dpagination{padding:10px 0 0 0;margin:0;}
#body .app-decibel-utility-dpagination p{float:left;padding:5px 0 0 0;}
#body .app-decibel-utility-dpagination ul{float:right;padding:0;}
#body .app-decibel-utility-dpagination ul:before,#body .app-decibel-utility-dpagination ul:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination ul:after{clear:both;}
#body .app-decibel-utility-dpagination ul:before,#body .app-decibel-utility-dpagination ul:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination ul:after{clear:both;}
#body .app-decibel-utility-dpagination ul li{padding:0;margin-left:3px !important;background:none;float:left;}
.green #body .app-decibel-utility-dpagination ul li{border-color:#73AC1D;}
.turquoise #body .app-decibel-utility-dpagination ul li{border-color:#078971;}
#body .app-decibel-utility-dpagination ul .prev,#body .app-decibel-utility-dpagination ul .next{border:none;}
#body .app-decibel-utility-dpagination ul .prev a,#body .app-decibel-utility-dpagination ul .next a{padding:1px 4px 0px 4px;}
#body .app-decibel-utility-dpagination ul .prev a span,#body .app-decibel-utility-dpagination ul .next a span{display:inline-block;vertical-align:1px;}
#body .app-decibel-utility-dpagination ul li strong,#body .app-decibel-utility-dpagination ul li a{padding:0 4px;background-color:#ECECE3;font-size:12px;font-weight:normal;}
#body .app-decibel-utility-dpagination ul .prev a,#body .app-decibel-utility-dpagination ul .next a{background-color:transparent;text-decoration:underline;}
#body .app-decibel-utility-dpagination ul .selected strong,#body .app-decibel-utility-dpagination ul li a:hover{color:white !important;}
#body .app-decibel-utility-dpagination ul .prev a:hover,#body .app-decibel-utility-dpagination ul .next a:hover{text-decoration:none;}
.green #body .app-decibel-utility-dpagination ul li strong,.green #body .app-decibel-utility-dpagination ul li a{color:#79a61d;}
.green #body .app-decibel-utility-dpagination ul .selected strong,.green #body .app-decibel-utility-dpagination ul li a:hover{background-color:#73AC1D;}
.turquoise #body .app-decibel-utility-dpagination ul li strong,.turquoise #body .app-decibel-utility-dpagination ul li a{color:#078971;}
.turquoise #body .app-decibel-utility-dpagination ul .selected strong,.turquoise #body .app-decibel-utility-dpagination ul li a:hover{background-color:#078971;}
.search-go{padding:0 0 20px;z-index:999;position:relative;top:5px;left:5px;}
.historic_uk_propertylandingpage .search-go.search-go-white{position:inherit;float:right;}
.search-go-dark,.search-go-white{border:0;}
.search-go-inner{float:left;border:1px solid #81B435;padding:1px;background-color:#F3F6F5;color:#395312;cursor:default;font:12px/28px arial;}
.search-go-dark .search-go-inner{padding:5px;border:0;background-color:#1C1A15;color:white;}
.search-go-white .search-go-inner{border:0;background-color:white;color:#73ac1d;}
.search-go .text,.search-go a{padding:2px 11px 0 11px;}
.search-go .text{float:left;}
.search-go a{float:left;height:28px;color:white;background-color:#73AC1D;text-decoration:none !important;}
.search-go a:hover{background-color:#7CBA1F;}
#article h2{padding-bottom:17px;margin-bottom:0;border-bottom:0;}
#article .image-left{margin-top:3px;}
#event-details h2{margin-bottom:0;padding-bottom:10px;border-bottom:0;color:#1c1a15;}
#event-details p{padding-bottom:13px;}
#event-details .info{padding:0 0 5px 0;margin-bottom:10px;border-bottom:1px solid #DADAC8;}
#event-details .info + p .block img{margin-right:5px;position:relative;top:-1px;display:inline-block;}
#event-details .info strong{color:#666666;}
#event-details .label{padding-right:24px;}
#footer-outer{background-color:#1E1E1E;}
#footer{margin:0 auto;padding-top:20px;padding-bottom:40px;width:980px;}
#footer:before,#footer:after{content:' ';display:table;}
#footer:after{clear:both;}
#footer:before,#footer:after{content:' ';display:table;}
#footer:after{clear:both;}
#footer .footer-top{float:left;}
#footer .footer-top p{color:#ffffff;}
#footer .footer-top .copyright{padding:0;padding-top:5px;}
#footer .footer-top #footer-nav{margin:0 -5px;padding:0;}
#footer .footer-top #footer-nav li{margin:0;position:relative;float:left;padding:0 5px 0 5px;background:url(../images/background-footer-nav-sep.1453194416.png) left 3px no-repeat;}
#footer .footer-top #footer-nav li a{color:#ffffff;font:12px/18px arial;}
#footer .footer-top #footer-nav li:first-child{background:none;}
#footer .footer-bottom{float:right;}
#footer .footer-bottom p{padding-bottom:0;color:#ffffff;}
.app-decibelcms-module-webform fieldset{border:none !important;}
.app-decibelcms-module-webform .button-submit{clear:none !important;}
input::-moz-focus-inner{border:0;padding:0;}
.app-decibel-widget-denumwidget input{width:15px;height:15px;}
.default-form-style form{position:relative;padding:0;background-color:#F7F7EC;border:1px solid #deddd2 !important;}
.default-form-style form fieldset{padding:28px 19px 0 19px;border:0;border-bottom:0 !important;}
.default-form-style form fieldset legend{position:absolute;left:19px;top:-15px;padding:4px 80px 5px 10px;margin:0;background-color:white;border:1px solid #DEDDD2;font:bold 13px/18px arial;color:#343434;}
.default-form-style form fieldset .row{margin:0;padding:0 0 13px 0;width:auto;clear:none;float:none;}
.default-form-style form fieldset .row label{float:none;display:block;padding:0 0 9px 1px;color:#343434;}
.default-form-style form fieldset .row label .required{padding-left:0;margin-left:-2px;}
.default-form-style .app-decibel-widget-dwidget{width:100%;}
.default-form-style form fieldset .row .app-decibel-widget-dtextwidget input,.default-form-style form fieldset .row .app-decibel-widget-dwidget textarea,.default-form-style form fieldset .row .app-decibel-widget-dwidget select{padding:6px 6px;width:285px;font:13px/16px arial;color:#666666;border:1px solid #C2C3C2;}
.default-form-style form fieldset .row .app-decibel-widget-dwidget textarea{height:204px;}
.default-form-style form fieldset .row .app-decibel-widget-dwidget select{width:299px;padding-top:5px;padding-bottom:5px;}
.default-form-style form fieldset .row .app-decibel-widget-denumwidget input{margin:-1px 8px 0 0;padding:0;}
.default-form-style form fieldset .row .app-decibel-widget-dtextwidget.focussed input,.default-form-style form fieldset .row .app-decibel-widget-dwidget.focussed textarea,.default-form-style form fieldset .row .app-decibel-widget-dwidget.focussed select{border-color:#96BF42;color:#343434 !important;}
.default-form-style form .button-submit{padding:0 19px 19px 19px;}
.default-form-style form .button-submit .inner input{min-width:100px;}
.default-form-style .app-decibel-widget-dwidget.error{border:0;padding:0 0 11px 0;margin:0;background:transparent url(../images/icon-arrow-orange-up.1453194416.png) 10px bottom no-repeat;}
.default-form-style .app-decibel-widget-dwidget.error input,.default-form-style .app-decibel-widget-dwidget.error select,.default-form-style .app-decibel-widget-dwidget.error textarea{border-color:#E96326 !important;}
.default-form-style .description.error{float:left;clear:none;margin:0;padding:6px 13px 7px 10px;background-color:#E85311;color:white;font-size:13px;}
body .search *{width:auto;margin:0 !important;padding:0;clear:none;}
.search > .inner:before,.search form:before,.search > .inner:after,.search form:after{content:' ';display:table;}
.search > .inner:after,.search form:after{clear:both;}
.search > .inner:before,.search form:before,.search > .inner:after,.search form:after{content:' ';display:table;}
.search > .inner:after,.search form:after{clear:both;}
.search fieldset{float:left;border:none;}
.search legend,.search label{display:none;}
.search fieldset .row{width:auto;margin:0 !important;}
.search .app-decibel-widget-dtextwidget input[type="text"]{float:left;height:22px;padding:2px 5px 0 7px;width:171px;border:1px solid #BCBDBD;border-right:0;font:12px/20px arial;color:#58595b;}
.search .button-submit{float:right !important;clear:none !important;}
#search-banner{float:left;padding:5px;margin:-13px 0 0 -8px;background-color:#1C1A15;}
#search-banner form{margin-top:0;}
#search-banner label{float:left;margin:0;padding:4px 10px 0 0;width:auto;display:block;color:white;white-space:nowrap;}
#search-banner .app-decibel-widget-dtextwidget input{height:26px;padding-top:4px;padding:4px 4px 0 10px;padding-bottom:0;border:0;width:135px;color:#58595b;}
#search-banner .button-submit .inner input{height:30px;}
#browse{padding:0 10px;margin-bottom:18px;background:#5c8a17 url(../images/background-browse.1453194416.png) left top repeat-x;}
#browse *{font:12px/18px arial;color:#1c1a15;}
#browse form{padding:14px 0 20px 0;margin:0;background:url(../images/icon-castle.1453194416.png) 170px 12px no-repeat;}
#browse fieldset,#browse .row{margin:0;padding:0;}
#browse legend{width:200px;padding:0 0 10px 2px;margin:0;text-indent:1px;background:url(../images/background-browse-sep.1453194416.png) left bottom repeat-x;}
#browse legend strong{font-weight:bold;font-family:georgia;font-size:14px;}
#browse .app-decibel-widget-denumwidget{padding-top:9px;}
#browse .app-decibel-widget-denumwidget label{margin-bottom:3px !important;}
#browse .app-decibel-widget-denumwidget input{margin-top:1px;margin-right:7px;}
#browse .app-decibel-widget-dtextwidget input{position:relative;float:left;width:166px;height:22px;margin-top:11px;padding:0 4px 0 6px;color:#58595b;border:1px solid #A4BB82;border-right:0;font:12px/20px arial;}
#browse .app-decibel-widget-denumwidget .filterrow ul{display:none;}
#browse .button-submit{float:right;margin-top:-24px;}
#browse .button-submit input{height:24px !important;width:33px;padding:2px 0 0 0 !important;}
#property-search{float:left;background:#5c8a18 url(../images/background-property-search.1453194416.png) left top repeat-y;width:65%;}
#property-search form{padding:16px 0 19px 57px;margin:0;background:url(../images/icon-castle.1453194416.png) 10px 9px no-repeat;}
#property-search fieldset{float:left;margin:0;padding:0;}
#property-search fieldset legend{float:left;margin:0;padding-top:3px;padding-right:10px;font:bold 14px/18px georgia,arial,tahoma;color:#1a1712;}
#property-search fieldset .row{position:relative;float:left;width:auto;clear:none;margin:0;padding:0;}
#property-search fieldset .row .app-decibel-widget-dtextwidget input{float:left;width:166px;height:22px;margin:0;padding:0 4px 0 6px;color:#58595b;border:1px solid #A4BB82;border-right:0;font:12px/20px arial;}
#property-search .button-submit{float:left;}
#property-search .button-submit input{float:left !important;height:24px !important;width:33px;padding:2px 0 0 0 !important;}
.historic_uk_propertyviewer .list-3 h2 img{float:right;margin-left:2px;}
.filter-form{padding-bottom:5px !important;}
.filter-form .panel-title{margin-bottom:5px;}
.filter-form .app-decibelcms-module-webform,.filter-form form,.filter-form fieldset{float:none;clear:none;padding:0;margin:0 !important;}
.filter-form form{padding-left:2px;padding-bottom:5px;}
.filter-form legend{padding:8px 0 0 0 !important;margin:0 !important;font:bold 12px/18px arial !important;color:#1a1712;}
.filter-form legend small{font-size:12px;font-weight:normal;}
.filter-form .app-decibel-widget-denumwidget{padding-top:9px;}
.filter-form .app-decibel-widget-denumwidget label{margin-bottom:7px !important;color:#64a009;}
.filter-form .app-decibel-widget-denumwidget input{margin-top:1px;margin-right:9px;}
.filter-form .app-decibel-widget-denumwidget .filterrow ul{display:none;}
.panel{padding:12px 10px 0 11px;margin-bottom:18px;background:#f5f6e9 url(../images/background-panel.1453194416.png) left top repeat-x;border:1px solid #DEDDD3;}
.panel-title{display:block;min-height:19px;padding:0 0 8px 0;font:bold 14px/18px georgia;color:#1a1712;border-bottom:1px solid #DADAC8;}
.call-to-action{width:228px;margin-bottom:18px;background:#cdcdb5 url(../images/background-call-to-action.1453194416.png) left top repeat-x;border:1px solid #C2C1A4;}
.call-to-action.background-image{background-repeat:no-repeat;}
.call-to-action .inner{padding:11px 10px 10px 10px;}
.call-to-action .title{display:block;}
.call-to-action.no-background-image .title{border-bottom:1px solid #E1E1D0;}
.call-to-action .title strong{display:block;min-width:95px;padding-bottom:9px;color:#1c1a15;font:bold 16px/18px georgia,arial,tahoma;}
.call-to-action.no-background-image .title strong{border-bottom:1px solid #B1B193;}
.call-to-action p,.call-to-action p *{font-size:12px;line-height:15px;}
.call-to-action p{padding:8px 0 0 0;color:black;width:120px;}
.call-to-action p a{display:inline-block;margin-top:6px;color:#1c1a15;line-height:15px;text-decoration:none;}
.call-to-action p a:hover{text-decoration:underline;}
.call-to-action p strong a span{vertical-align:1px;}
.call-to-action.white{background-image:none;background-color:#222729;}
.call-to-action.white .title{border-bottom-color:#4E5254;}
.call-to-action.white p{color:#BDBFBF;}
.call-to-action.white .title strong,.call-to-action.white p a{border:0;color:white;}
.call-to-action.pink .title strong,.call-to-action.pink p a{color:#D73177;}
#action-castles,#action-cottages,#action-houses,#action-pet,#action-castle-hotels,#action-haunted-castles,.call-to-action{height:159px;}
#action-bed,#action-tudors,#action-elizabeth-i,#action-victoria{height:135px;}
#action-hotels{height:124px;}
#action-castles p,#action-cottages p,#action-houses p,#action-haunted-castles p{padding-top:0;}
#action-bed p{padding-top:5px;}
#action-haunted-castles p a{margin-top:12px;}
.featured-property{padding-top:10px;padding-right:14px;background-color:#F6F6EA;}
.featured-property .panel-title{padding-left:28px;padding-top:2px;padding-bottom:6px;border-color:#AEAF9F;margin-bottom:11px;font-size:15px;background:url(../images/icon-castle-small.1453194416.png) left top no-repeat;}
.featured-property p{padding-bottom:13px;color:#666666;line-height:17px;}
.featured-property p img{display:inline-block;margin-bottom:9px;width:202px;}
.featured-property p .more{display:inline-block;margin-top:11px;color:#181810;}
.featured-article{padding-top:10px;padding-right:14px;background-color:#F6F6EA;}
.featured-article .panel-title{padding-left:23px;padding-top:2px;padding-bottom:5px;border-color:#AEAF9F;margin-bottom:10px;font-size:15px;background:url(../images/icon-star.1453194416.png) left 2px no-repeat;}
.featured-article p{padding:0 0 8px 0;color:#343434;line-height:17px;}
.featured-article p img{float:left;margin:2px 13px 2px 0;}
.featured-article p a{color:#078971 !important;}
.featured-article p .link-1{margin-top:12px;background-image:url(../images/icon-arrow-turquoise-2.1453194416.png) !important;}
.featured-article .text{padding-top:9px;display:inline-block;}
#latest-media{padding-right:12px;}
#latest-media .panel-title{padding-top:2px;padding-bottom:5px;border-color:#AEAF9F;font-size:15px;}
#property-search .button-submit input,.search .button-submit input,#browse .button-submit input{float:right;height:26px;padding:2px 8px 0 9px;overflow:visible;border:0;font:12px/18px arial;color:white;background-color:#73AC1D;cursor:pointer;}
#property-search .button-submit input:hover,.search .button-submit input:hover,#browse .button-submit input:hover{background-color:#7CBA1F;}
.button-2,.button-2-inner,.button-3,.button-3-inner,.default-form-style .button-submit .inner,.default-form-style .button-submit .inner input{display:inline-block;height:30px;padding:0;font:bold 12px/30px arial,helvetica,tahoma;color:white !important;border:0;background:url(../images/background-button-2.1453194416.png) left top no-repeat;cursor:pointer;text-decoration:none !important;text-align:left;}
.button-3,.button-3-inner,.default-form-style .button-submit .inner,.default-form-style .button-submit .inner input{background-image:url(../images/background-button-3.1453194416.png);color:#79a61d !important;}
.button-2,.button-3,.default-form-style .button-submit .inner{padding-left:3px;}
.button-2:hover,.button-3:hover,.default-form-style .button-submit .inner:hover{background-position:left -60px;}
.button-2-inner,.button-3-inner,.default-form-style .button-submit .inner input{padding-left:7px;padding-right:30px;background-position:right -30px;}
.button-2:hover .button-2-inner,.button-3:hover .button-3-inner,.default-form-style .button-submit .inner:hover input{background-position:right -90px;}
.button-4{display:inline-block;height:22px;width:89px;padding:1px 0 0 7px;font:bold 11px/22px arial,helvetica,tahoma;color:#08836e !important;border:0;background:url(../images/background-button-4.1453194416.png) left top no-repeat;cursor:pointer;text-decoration:none !important;text-align:left;word-spacing:-1px;}
table .button-4{margin:-1px 0;}
.link-1{display:inline-block;padding:3px 0 2px 29px;}
.green .link-1{background:url(../images/icon-arrow-green-2.1453194416.png) left center no-repeat;}
.turquoise .link-1{background:url(../images/icon-arrow-turquoise-2.1453194416.png) left center no-repeat;}
.list-1{padding:9px 0 14px 0;}
.list-1 li{padding:3px 0 4px 0;background:none;}
.list-1 li a{padding-right:9px;}
.green .list-1 li a{background:url(../images/icon-arrow-green.1453194416.png) right center no-repeat;}
.turquoise .list-1 li a{background:url(../images/icon-arrow-turquoise.1453194416.png) right center no-repeat;}
.list-2{padding:5px 0 5px 0;}
.list-2 li{padding:3px 0 10px 0;background:none;}
.list-2 li .title{display:inline-block;padding-bottom:6px;font-size:14px;color:#078671;}
.list-2 li p{padding:0;font-size:12px;color:#58585a;}
.list-2 li p img{float:left;margin:1px 10px 0 0;}
.list-2 li p a{color:#078671;}
.list-3{padding:0 0 4px 0;}
.list-3-size-2{padding-top:8px;}
.list-3 li{position:relative;padding:13px 0 0 0;background:none;border-bottom:1px solid #DADAC8;}
.list-3-size-3 li{padding-bottom:15px;}
.list-3 li .image{float:left;margin:3px 15px 15px 0;}
.list-3 li h2{border:0;padding:0 0 8px 0;margin:0;font-weight:bold;}
.list-3-size-2 li h2{font-size:16px;padding-bottom:8px;}
.list-3-size-4 li h2{padding-top:3px;padding-bottom:5px;}
.list-3 li address{padding-bottom:14px;font-weight:bold;}
.list-3 li p{padding-bottom:16px;line-height:17px;}
.list-3-size-3 li p{padding-bottom:10px;}
.list-3-size-2 li p{padding-bottom:13px;padding-top:12px;}
.list-3-size-4 li p{padding-top:2px;padding-right:100px;}
.list-3-size-4 li strong{color:#666666;}
.list-3-size-4 li .buttons{position:absolute;right:0;bottom:17px;padding:0;}
.list-3-size-2 li .buttons{float:right;}
.list-3-size-2 li .facalities{float:left;margin-left:155px;clear:both;}
.list-3-size-2 li .facalities img{margin-right:2px;}
.list-3 li p .button-3{margin-left:0px;}
.list-3-size-3 li .url{color:#8bb82f;}
.gallery-list{width:495px;margin-left:-20px;padding-top:8px;}
.gallery-list a{float:left;height:125px;width:125px;margin:0 0 20px 20px;padding:9px;background-color:#F8F8ED;border:1px solid #DADAC8;}
.gallery-list span{margin-left:20px;}
.image.video span{margin-top:-20px;}
.home #main h1{font-size:26px;line-height:30px;}
.home #secondary h2{padding-bottom:8px;}
.turquoise a,.turquoise label span{color:#078971;}
.hidden{display:none;}
.ui-tabs-hide{display:none !important;}
.ui-autocomplete{position:absolute;padding:0;cursor:default;background-color:#FCFCF2;border:1px solid #81B21D;border-top:0;}
.ui-autocomplete li{padding:0;background:none;}
.ui-autocomplete li a{display:block;padding:1px 6px;color:#1c1a15;text-decoration:none !important;font:12px/18px arial;}
.ui-autocomplete li .ui-state-hover,.ui-autocomplete li .ui-state-active{background-color:#DEEBCB;}
.image-left{float:left;margin:3px 19px 0 0;}
.center{text-align:center;}
.right{text-align:right;}
.custom-margin-1{margin-top:10px;margin-bottom:3px;}
.label{font:bold 11px/18px georgia,arial,tahoma;color:#666666;}
.ads{width:480px;padding-top:8px;padding-bottom:20px;margin-left:-4px;}
.ads p{padding:0 0 3px 2px;margin-left:3px;margin-bottom:9px;border-bottom:1px solid #DADAC8;}
.tt{cursor:help;}
.tooltip{width:129px;margin:21px 0 0 0;padding:6px 20px 15px 20px;font:12px/18px georgia,arial,tahoma;color:#395312;background:url(../images/background-tooltip.1453194416.png) left bottom no-repeat;cursor:help;}
.tooltip span{position:absolute;left:0;top:-21px;height:21px;width:169px;background:url(../images/background-tooltip.1453194416.png) left top no-repeat;}
.historic_uk_scorllingbanner{display:none;}
.historic_uk_propertyviewer .historic_uk_propertyviewer_inner .list-3 li .image{width:195px;height:140px;}
.historic_uk_eventviewer .historic_uk_eventviewer_inner .list-3 li .image{width:100px;height:100px;}
.historic_uk_eventviewer .historic_uk_eventviewer_inner .list-3 li .image{width:100px;height:100px;}
.historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner .list-3 li .image{width:140px;height:101px;}
.historic_uk_propertyviewer .list-3 li h2,.historic_uk_propertylandingpage .list-3 li h2{color:#73AC1D;font-family:arial,helvetica,tahoma,verdana;}
.historic_uk_latestarticles .historic_uk_latestarticles_inner .articles .image{width:67px;height:63px;}
.historic_uk_gallery .historic_uk_gallery_inner .list-3 .image{width:101px;height:101px;}
.historic_uk_gallerydetail .historic_uk_gallerydetail_inner .gallery-list .image{width:125px;height:125px;}
.historic_uk_latestmedia .historic_uk_latestmedia_inner .latestmedia{margin-top:7px;}
.historic_uk_latestmedia .historic_uk_latestmedia_inner .latestmedia .featured-latestmedia{width:223px;background-color:transparent;}
.historic_uk_latestmedia .historic_uk_latestmedia_inner .latestmedia .title{font-weight:bolder;margin-bottom:5px;}
.historic_uk_latestmedia .historic_uk_latestmedia_inner .latestmedia .image{width:70px;height:70px;float:left;}
.historic_uk_latestmedia .historic_uk_latestmedia_inner .latestmedia .description{float:left;margin-left:5px;width:140px;}
.historic_uk_latestmedia .historic_uk_latestmedia_inner .latestmedia .link{font-weight:bolder;}
.hm-mapbox{margin:0;padding:0;width:480px;height:440px;position:relative;}
.hm-imagemaps{margin:0;padding:0;position:absolute;left:0;top:0;z-index:5;}
.hm-map{margin:0;padding:0;position:absolute;left:0;top:0;z-index:1;}
.hm-label{margin:0;padding:0;position:absolute;left:0;top:0;z-index:3;}
.hm-label ul{margin:0;padding:0;list-style-type:none;}
.hm-label ul li{margin:0;padding:0 8px 0 0;position:absolute;display:none;white-space:nowrap;height:54px;font-family:Georgia,"Times New Roman",Times,serif;font-size:12px;color:#395312;background:url(../images/labelright.1453194416.png) right 0 no-repeat;}
.hm-label ul li span.lbtxt{margin:0;padding:25px 7px 0 15px;height:29px;display:inline-block;background:url(../images/labelbg.1453194416.png) 0 0 no-repeat;}
.hm-region{margin:0;padding:0;position:absolute;left:0;top:0;z-index:2;}
.hm-region ul{margin:0;padding:0;list-style-type:none;}
.hm-region ul li{margin:0;padding:0;position:absolute;display:none;width:480px;height:440px;}
.hm-england img.regionimg{margin:0;padding:0;width:160px;height:160px;border:none;background:url(../images/england-regions.1453194416.png) 0 0 no-repeat;}
.hm-ireland img.regionimg{margin:0;padding:0;width:180px;height:240px;border:none;background:url(../images/ireland-regions.1453194416.png) 0 0 no-repeat;}
.hm-scotland img.regionimg{margin:0;padding:0;width:320px;height:260px;border:none;background:url(../images/scotland-regions.1453194416.png) 0 0 no-repeat;}
.hm-wales img.regionimg{margin:0;padding:0;width:280px;height:190px;border:none;background:url(../images/wales-regions.1453194416.png) 0 0 no-repeat;}
.hm-spain img.regionimg{margin:0;padding:0;width:200px;height:130px;border:none;background:url(../images/spain-regions.1453194416.png) 0 0 no-repeat;}
.hm-portugal img.regionimg{margin:0;padding:0;width:160px;height:260px;border:none;background:url(../images/portugal-regions.1453194416.png) 0 0 no-repeat;}
.hm-france img.regionimg{margin:0;padding:0;width:130px;height:160px;border:none;background:url(../images/france-regions.1453194416.png) 0 0 no-repeat;}
.hm-italy img.regionimg{margin:0;padding:0;width:110px;height:90px;border:none;background:url(../images/italy-regions.1453194416.png) 0 0 no-repeat;}
.hm-europe img.regionimg{margin:0;padding:0;width:160px;height:180px;border:none;background:url(../images/europe-countries.1453194416.png) 0 0 no-repeat;}
.hm-uk img.regionimg{margin:0;padding:0;width:150px;height:130px;border:none;background:url(../images/uk-regions.1453194416.png) 0 0 no-repeat;}
.App_InlineEdit_contentZone .App_InlineEdit_contentObject .historic_uk_scorllingbanner .historic_uk_scorllingbanner_inner #banner.ui-tabs .ui-tabs-panel,.App_InlineEdit_contentZone .App_InlineEdit_contentObject_highlight .historic_uk_scorllingbanner .historic_uk_scorllingbanner_inner #banner.ui-tabs .ui-tabs-panel{padding:0px;}
.App_InlineEdit_contentZone .App_InlineEdit_contentObject .historic_uk_scorllingbanner .historic_uk_scorllingbanner_inner #banner.ui-tabs #banner-nav.clearfix .ui-state-default a,.App_InlineEdit_contentZone .App_InlineEdit_contentObject_highlight .historic_uk_scorllingbanner .historic_uk_scorllingbanner_inner #banner.ui-tabs #banner-nav.clearfix .ui-state-default a{padding:0 0 0 0;}
.App_InlineEdit_contentZone .App_InlineEdit_contentObject .historic_uk_scorllingbanner .historic_uk_scorllingbanner_inner #banner.ui-tabs #banner-nav.clearfix .ui-state-default,.App_InlineEdit_contentZone .App_InlineEdit_contentObject_highlight .historic_uk_scorllingbanner .historic_uk_scorllingbanner_inner #banner.ui-tabs #banner-nav.clearfix .ui-state-default{border:none;}
#jquery-overlay{position:absolute;top:0;left:0;z-index:1000;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:1000;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;position:relative;margin-top:-3px;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}
#lightbox-image-details-caption,#lightbox-image-details-currentNumber{font-size:11px;line-height:14px;}
.historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner .right .search-go{float:right;text-align:right;}
.historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner .right .search-go .search-go-inner{font:13px/28px arial;}
.app-DecibelCMS-InlineEditor-preview{margin:5px 9px 5px 0;}
.hm-label ul li{height:62px !important;}
.hm-label ul li span.lbtxt{height:62px !important;}
.hm-label ul li span.lbtxt{padding-top:30px;}
.hm-label ul li.dbl span.lbtxt{padding-top:25px;}
#main-nav{background-position:0 -1px;background-repeat:repeat-x;}
#main-nav li .sub-nav .explore{padding:18px 20px;text-align:center;display:block;font-size:16px;height:auto;color:#ffffff;font-weight:bold;background:none;background-color:#7eaf1d;border:none;border-radius:3px;}
#main-nav li .sub-nav .explore:hover{background-color:#08836e;}
@media (min-width:1020px){.hidden-desktop{display:none !important;}
#header #main-nav{background-position:0 -1px;}
#header #main-nav > li > a > span > span{padding:0;display:inline;background:none;border:none;}
#header #main-nav > li.active > a > span > span,#header #main-nav > li:hover > a > span > span{border-bottom:none;}
#header #main-nav > li.parent .sub-nav .column > .back,#header #main-nav > li.parent .sub-nav ul > .back{display:none;}
#body #banner #banner-nav li.prev,#body #banner #banner-nav li.next{display:none;}
}
@media (max-width:1019px){#header .search,#compact-search-container .search{padding-top:40px;}
#header .search form,#compact-search-container .search form{position:relative;}
#header .search form fieldset,#compact-search-container .search form fieldset{float:none;}
#header .search form fieldset .row,#compact-search-container .search form fieldset .row,#header .search form fieldset .app-decibel-widget-dwidget,#compact-search-container .search form fieldset .app-decibel-widget-dwidget{float:none;}
#header .search form fieldset .app-decibel-widget-dtextwidget input[type="text"],#compact-search-container .search form fieldset .app-decibel-widget-dtextwidget input[type="text"]{padding:2px 16px;padding-right:60px;height:50px;width:252px;float:none;display:block;color:#1c1a15;box-sizing:border-box;border:1px solid #BCBDBD;}
#header .search form .button-submit input,#compact-search-container .search form .button-submit input{position:absolute;top:1px;right:1px;height:48px;width:48px;border:none;border-left:1px solid #BCBDBD;text-align:left;text-indent:-9999em;background-image:url('../images/search-icon.1453194416.png');background-repeat:no-repeat;background-position:bottom center;}
.three-column #main{width:100%;}
#main{box-sizing:border-box;width:100%;float:none !important;}
#secondary{float:left !important;width:100%;box-sizing:border-box;}
#left{padding:0;box-sizing:border-box;width:100%;min-height:0;float:none !important;}
#left + #main{margin-top:30px;}
#left + #title{margin-top:10px;}
#right{padding:0;box-sizing:border-box;width:100%;float:none !important;overflow:visible;}
#column1,#column2,#column3{margin-right:18px;}
#column3{margin-right:0 !important;}
#body img{max-width:100%;}
#body #title{width:auto;float:none;}
#body #title h1{margin-bottom:15px;padding-bottom:16px;}
#body #title .networks{padding-right:0;}
#body #title .networks a{margin-left:10px;}
#body #banner #banner-nav{padding-top:13px;padding-bottom:13px;}
#body #banner #banner-nav li.prev,#body #banner #banner-nav li.next{padding:0;position:absolute;top:0;bottom:0;width:35px;height:35px;cursor:pointer;background-color:#ffffff;display:none;}
#body #banner #banner-nav li.prev:before,#body #banner #banner-nav li.next:before{position:absolute;top:50%;left:50%;width:14px;height:14px;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);border:3px solid #7eaf1d;content:'';}
#body #banner #banner-nav li.prev{left:-36px;}
#body #banner #banner-nav li.prev:before{margin-left:4px;border-top:none;border-right:none;}
#body #banner #banner-nav li.next{right:-36px;}
#body #banner #banner-nav li.next:before{margin-left:-4px;border-bottom:none;border-left:none;}
#body .app-decibel-utility-dpagination{margin:20px 0;padding:0;}
#body .app-decibel-utility-dpagination .app-decibel-utility-dpagination{margin:0;padding:0;}
#body .app-decibel-utility-dpagination > .inner:before,#body .app-decibel-utility-dpagination > .inner:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner:before,#body .app-decibel-utility-dpagination > .inner:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner > p{padding:7px 0;line-height:16px;font-size:14px;}
#body .app-decibel-utility-dpagination > .inner > ul{margin:0;}
#body .app-decibel-utility-dpagination > .inner > ul:before,#body .app-decibel-utility-dpagination > .inner > ul:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner > ul:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner > ul:before,#body .app-decibel-utility-dpagination > .inner > ul:after{content:' ';display:table;}
#body .app-decibel-utility-dpagination > .inner > ul:after{clear:both;}
#body .app-decibel-utility-dpagination > .inner > ul li{margin:0 !important;margin-right:9px !important;border:none;text-align:center;}
#body .app-decibel-utility-dpagination > .inner > ul li:last-child{margin-right:0;}
#body .app-decibel-utility-dpagination > .inner > ul li > a,#body .app-decibel-utility-dpagination > .inner > ul li > strong{box-sizing:border-box;display:block;min-width:30px;height:30px;line-height:28px;font-size:14px;background-color:#ecece3;color:#08836e;border:1px solid #08836e;}
#body .app-decibel-utility-dpagination > .inner > ul li > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li > strong:hover{color:#ffffff;background-color:#08836e;}
#body .app-decibel-utility-dpagination > .inner > ul li.selected strong{color:#ffffff;background-color:#08836e;}
#body .app-decibel-utility-dpagination > .inner > ul li.next,#body .app-decibel-utility-dpagination > .inner > ul li.prev,#body .app-decibel-utility-dpagination > .inner > ul li.first,#body .app-decibel-utility-dpagination > .inner > ul li.last{border:none;background:none;width:auto;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a,#body .app-decibel-utility-dpagination > .inner > ul li.first > a,#body .app-decibel-utility-dpagination > .inner > ul li.last > a{padding:0;border:none;background:none;position:relative;text-align:left;width:60px;text-indent:-9999em;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:before,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:before,#body .app-decibel-utility-dpagination > .inner > ul li.first > a:before,#body .app-decibel-utility-dpagination > .inner > ul li.last > a:before{position:absolute;left:0;content:'Next >>';text-indent:0;display:inline-block;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li.first > a:hover,#body .app-decibel-utility-dpagination > .inner > ul li.last > a:hover{color:#08836e;text-decoration:underline;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:hover:before,#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:hover:before,#body .app-decibel-utility-dpagination > .inner > ul li.first > a:hover:before,#body .app-decibel-utility-dpagination > .inner > ul li.last > a:hover:before{color:#08836e;text-decoration:underline;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev{margin:0 10px !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev > a:before{content:'<< Prev';}
#body .app-decibel-utility-dpagination > .inner > ul li.next{margin-left:5px !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.next > a:before{content:'Next >>';}
#body .app-decibel-utility-dpagination > .inner > ul li.first{margin-right:0 !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.first > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.first > a:before{content:'<< First';}
#body .app-decibel-utility-dpagination > .inner > ul li.last{margin-right:0 !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.last > a{width:60px;}
#body .app-decibel-utility-dpagination > .inner > ul li.last > a:before{content:'Last >>';}
#body .historic_uk_navigation .panel #sub-nav,#body #left .panel #sub-nav{float:left;width:49%;}
#body .search-by-filter{display:table;width:100%;}
#body .search-by-filter:before,#body .search-by-filter:after{content:' ';display:table;}
#body .search-by-filter:after{clear:both;}
#body .search-by-filter:before,#body .search-by-filter:after{content:' ';display:table;}
#body .search-by-filter:after{clear:both;}
#body .search-by-filter #property-search{width:auto;padding-right:11px;float:none;display:table-cell;vertical-align:top;background:none;}
#body .search-by-filter #property-search > .inner{background:#5c8a18 url('../images/background-property-search.1453194416.png') left top repeat-y;}
#body .search-by-filter #property-search form{padding:10px 10px 10px 57px;position:relative;background-position:10px 50%;display:table;width:100%;box-sizing:border-box;}
#body .search-by-filter #property-search form fieldset{display:table-cell;vertical-align:top;float:none;}
#body .search-by-filter #property-search form fieldset legend{-webkit-margin-collapse:separate;padding-top:16px;}
#body .search-by-filter #property-search form fieldset .row{float:right;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget{float:none;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget input{height:50px;float:none;width:160px;display:block;box-sizing:border-box;}
#body .search-by-filter #property-search form .button-submit{display:table-cell;vertical-align:top;width:50px;float:none;}
#body .search-by-filter #property-search form .button-submit input{padding:0;width:50px;height:50px !important;font-size:16px;border-radius:0 !important;-webkit-border-radius:0px;}
#body .search-by-filter .call-to-guide{padding:16px 15px;float:none;display:table-cell;vertical-align:top;width:auto;height:auto;max-width:230px;min-height:68px;white-space:nowrap;box-sizing:border-box;}
#body #no-results,#body #special-search{width:100%;box-sizing:border-box;}
#body #no-results .title,#body #special-search .title,#body #no-results p,#body #special-search p{padding-left:9px;padding-right:9px;}
#body .popular-searches{padding:10px;background-color:#f6f6ea;border-color:1px solid #dad9cd;}
#body .popular-searches h2{padding-bottom:5px;font-weight:bold;font-size:16px;border-color:#b1b092;}
#body .popular-searches p{padding:10px 0;text-align:center;}
#body .popular-searches p span{padding:3px 5px;display:inline-block;}
#body .panel.featured-property:before,#body .panel.featured-property:after{content:' ';display:table;}
#body .panel.featured-property:after{clear:both;}
#body .panel.featured-property:before,#body .panel.featured-property:after{content:' ';display:table;}
#body .panel.featured-property:after{clear:both;}
#body .panel.featured-property > p{display:block;}
#body .panel.featured-property > p:before,#body .panel.featured-property > p:after{content:' ';display:table;}
#body .panel.featured-property > p:after{clear:both;}
#body .panel.featured-property > p:before,#body .panel.featured-property > p:after{content:' ';display:table;}
#body .panel.featured-property > p:after{clear:both;}
#body .panel.featured-property > p img{margin-right:15px;float:left;}
#body .panel.featured-property > p strong{font-weight:bold;font-size:16px;margin-bottom:6px;display:block;}
#body .panel.featured-property > p .link{display:block;clear:both;}
#body .panel.featured-property > p .link a{padding:6px 10px 5px 1px;position:relative;display:inline-block;font-size:12px;}
#body .panel.featured-property > p .link a:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-width:4px 0 4px 4px;content:'';}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner img{width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content{position:relative;padding:0;top:0;left:0;right:0;float:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go{margin:0;position:absolute;top:0;left:0;right:0;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go .search-go-inner{padding:10px;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content #search-banner{margin:0;padding:16px 20px;float:none;width:100%;box-sizing:border-box;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form{position:relative;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset{float:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row{float:none;display:table;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row label{padding-top:12px;padding-right:15px;float:none;display:table-cell;vertical-align:top;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget{float:none;width:100%;display:table-cell;vertical-align:top;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget input{padding:8px 10px;padding-right:60px;border:1px solid #b5b5b5;height:50px;display:block;width:100%;box-sizing:border-box;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget .app-decibel-widget-dwidget{float:right;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit{position:absolute;top:1px;right:2px;width:48px;height:48px;border-left:1px solid #b5b5b5;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit input{display:block;width:48px;height:48px;background-color:#7eaf1d;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit input:hover{background-color:#7CBA1F;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li h2{color:#7eaf1d;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .facalities{display:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons{margin-top:2px !important;float:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a{margin:0;padding:0;border:none;background:none;height:auto;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a span{padding:6px 10px 5px 10px;padding-left:20px;position:relative;display:inline-block;font-size:12px;line-height:18px;height:auto;background:none;color:#7eaf1d !important;border:1px solid #7eaf1d;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a span:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #7eaf1d !important;content:'';}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner > ul > li .buttons a:hover span{text-decoration:underline !important;}
#body .historic_uk_propertylandingpage .search-go{margin-bottom:50px;padding:0;float:none;}
#body .historic_uk_propertylandingpage .search-go .search-go-inner{float:none;}
#body .historic_uk_propertylandingpage .search-go .search-go-inner .text{display:none;}
#body .historic_uk_propertylandingpage .search-go .search-go-inner a{padding:8px 10px;border-radius:3px;display:block;text-align:center;float:none;height:auto;font-size:16px;font-weight:bold;}
#body .historic_uk_propertylandingpage #mapbox{background-color:#e2e9e7;height:auto;width:auto;overflow:hidden;}
#body .historic_uk_propertylandingpage #mapbox .search-go{position:relative;left:auto;top:0;margin:0;padding:15px;width:100%;display:block;box-sizing:border-box;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner{border:none;padding:0;position:relative;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner .text{padding:12px 19px;width:100%;display:block;height:50px;box-sizing:border-box;border:1px solid #b5b5b5;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner a{padding:0;text-align:center;border-left:1px solid #b5b5b5;position:absolute;top:1px;right:1px;font-weight:normal;width:49px;line-height:49px;height:48px;display:block;border-radius:0;box-sizing:border-box;}
#body .historic_uk_propertylandingpage #mapbox .hm-imagemaps{position:relative;top:0;text-align:center;}
#body .historic_uk_propertylandingpage #mapbox .hm-imagemaps img{width:480px;margin:0 auto;}
#body .historic_uk_propertylandingpage #mapbox .hm-label,#body .historic_uk_propertylandingpage #mapbox .hm-region,#body .historic_uk_propertylandingpage #mapbox .hm-map{margin:0 auto;width:480px;top:80px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts h2{font-weight:bold;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2{margin:0;padding:0;border:none;background:none;height:auto;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2 span{padding:6px 10px 5px 10px;padding-left:20px;position:relative;display:inline-block;font-size:12px;line-height:18px;height:auto;background:none;color:#08836e !important;border:1px solid #08836e;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2 span:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #08836e;content:'';}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts .button-2:hover span{text-decoration:underline !important;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery > .image{width:350px;}
#body .historic_uk_quickpropertysearch #browse{padding:10px 20px;}
#body .historic_uk_quickpropertysearch form{background-position:100% 12px;}
#body .historic_uk_quickpropertysearch form fieldset legend{width:100%;display:block;float:none;box-sizing:border-box;background:none;border-bottom:1px solid #ffffff;}
#body .historic_uk_quickpropertysearch form fieldset legend strong{font-size:16px;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget{float:none;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner .app-decibel-widget-dtextwidget{margin-top:12px;float:none;}
#body .historic_uk_quickpropertysearch form fieldset > .row > .app-decibel-widget-dwidget .inner .app-decibel-widget-dtextwidget input{margin:0;padding:8px 10px;height:50px;float:none;width:100%;display:block;box-sizing:border-box;border-color:#ffffff;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox{margin:10px 0;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow{margin:8px 0;float:left;width:24.33%;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner label span{font-size:15px;}
#body .historic_uk_quickpropertysearch form fieldset > .row label.hidden{display:block;font-size:15px;font-weight:bold;margin-bottom:5px;}
#body .historic_uk_quickpropertysearch form fieldset .button-submit{margin-top:-49px;margin-right:1px;position:relative;z-index:2;}
#body .historic_uk_quickpropertysearch form fieldset .button-submit input{padding:0 !important;width:48px;height:48px !important;font-weight:bold;display:block;font-size:16px;background-color:#000000;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;}
#body .historic_uk_quickpropertysearch form fieldset .button-submit input:hover{background-color:#7eaf1d;}
#body .historic_uk_calltoactionpanels{text-align:center;margin:0 -9px;}
#body .historic_uk_calltoactionpanels:before,#body .historic_uk_calltoactionpanels:after{content:' ';display:table;}
#body .historic_uk_calltoactionpanels:after{clear:both;}
#body .historic_uk_calltoactionpanels:before,#body .historic_uk_calltoactionpanels:after{content:' ';display:table;}
#body .historic_uk_calltoactionpanels:after{clear:both;}
#body .historic_uk_calltoactionpanels .historic_uk_calltoactionpanel{padding:0 6px;display:block;float:left;box-sizing:border-box;}
#body #right .App_HTMLContent .App_HTMLContent_inner{clear:left;text-align:left;}
#body #right .historic_uk_latestmedia{clear:left;}
#body #left .App_HTMLContent .App_HTMLContent_inner{clear:left;text-align:left;}
#body .historic_uk_latestarticles .articles{width:auto;}
#body .historic_uk_latestarticles .articles:before,#body .historic_uk_latestarticles .articles:after{content:' ';display:table;}
#body .historic_uk_latestarticles .articles:after{clear:both;}
#body .historic_uk_latestarticles .articles:before,#body .historic_uk_latestarticles .articles:after{content:' ';display:table;}
#body .historic_uk_latestarticles .articles:after{clear:both;}
#body .historic_uk_latestarticles .articles .featured-article{padding:0 9px;display:block;float:left;box-sizing:border-box;min-height:220px;}
#body .historic_uk_calltoactionpanel{padding:0 6px;display:block;float:left;box-sizing:border-box;}
#body .historic_uk_relatedlinks .historic_uk_relatedlinks_inner .panel{padding-bottom:0;}
#body #map{width:100% !important;}
#body .panel.filter-form{padding:15px;}
#body .panel.filter-form .panel-title{font-size:16px;}
#body .panel.filter-form form{padding:0;}
#body .panel.filter-form form > .toggle-button{margin-top:3px;margin-bottom:8px;padding:7px 10px;text-align:center;display:block;font-size:13px;color:#ffffff;background-color:#7eaf1d;}
#body .panel.filter-form form > .toggle-button:hover{text-decoration:none;background-color:#7CBA1F;}
#body .panel.filter-form form fieldset{padding:5px 0;}
#body .panel.filter-form form fieldset legend{font-size:15px !important;display:block;}
#body .panel.filter-form form fieldset > .row:last-child{margin-bottom:0;}
#body .panel{padding:15px;}
#body .panel .panel-title{padding-top:5px;font-size:16px;}
#body .list-3 li{padding-top:35px;}
#body .list-3 li h2{color:#08836e;}
#body .list-3 li h2 img{display:none;}
#body .list-3 li .buttons{float:none !important;}
#body .list-3 li .button-2{margin:0;padding:0;border:none;background:none;height:auto;}
#body .list-3 li .button-2 span{padding:6px 10px 5px 10px;padding-left:20px;position:relative;display:inline-block;font-size:12px;line-height:18px;height:auto;background:none;color:#08836e;border:1px solid #08836e;}
#body .list-3 li .button-2 span:before{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;display:block;border-style:solid;border-width:4px 0 4px 4px;border-color:transparent transparent transparent #08836e;content:'';}
#body .list-3 li .button-2:hover span{text-decoration:underline !important;}
#body .list-3 li h2,#body .list-3 li address,#body .list-3 li p{margin-left:215px;}
#body .list-3.list-3-size-2 li h2,#body .list-3.list-3-size-2 li address,#body .list-3.list-3-size-2 li p{margin-left:160px;}
#body .list-3.list-3-size-4 li .image{margin-right:20px;width:100px;}
#body .list-3.list-3-size-4 li h2,#body .list-3.list-3-size-4 li address,#body .list-3.list-3-size-4 li p{margin-left:120px;}
#body .historic_uk_latestmedia .panel .latestmedias{margin:0 -20px;}
#body .historic_uk_latestmedia .panel .latestmedias:before,#body .historic_uk_latestmedia .panel .latestmedias:after{content:' ';display:table;}
#body .historic_uk_latestmedia .panel .latestmedias:after{clear:both;}
#body .historic_uk_latestmedia .panel .latestmedias:before,#body .historic_uk_latestmedia .panel .latestmedias:after{content:' ';display:table;}
#body .historic_uk_latestmedia .panel .latestmedias:after{clear:both;}
#body .historic_uk_latestmedia .panel .latestmedias .featured-latestmedia{width:auto;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia{padding:10px 20px;float:left;width:33.33%;box-sizing:border-box;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia img{width:70px;height:auto;margin-right:10px;float:left;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description{margin:0;float:none;width:auto;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description .link{display:inline-block;margin-top:6px;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .title,#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description{margin-left:80px;}
#body #title .historic_uk_pagetitle h1{padding-bottom:0;margin-bottom:8px;border-bottom:none;font-size:20px;}
#body .historicuk_eventviewereventdetail #event-details .info{margin-bottom:20px;padding-bottom:10px;}
#body .historicuk_eventviewereventdetail #event-details .info > strong:first-child{margin-right:16px;}
#body .historicuk_eventviewereventdetail #event-details .info + p{padding-bottom:30px;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block{display:inline-block;margin-right:20px;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block img{margin-right:5px;position:relative;top:-1px;display:inline-block;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block:last-child{margin-right:0;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block.category{color:#666666;}
#body .historic_uk_gallery .list-3.list-3-size-2 li .image{max-width:100px;}
#body .historic_uk_gallery .list-3.list-3-size-2 li .image > span{width:100% !important;}
#body .historic_uk_gallery .list-3.list-3-size-2 li h2,#body .historic_uk_gallery .list-3.list-3-size-2 li p{margin-left:120px;}
#body .gallery-list{width:100%;}
#body table.reenactors-directory tbody tr td.center{width:16px;}
#body table.reenactors-directory tbody tr td.center .tt{max-width:none;width:100%;display:block;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li{float:left;min-height:210px;width:48%;padding-right:14px;margin-bottom:8px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .image{margin-right:20px;max-width:100px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .image > span{width:100% !important;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li h2,#body .historic_uk_articleviewer .list-3.list-3-size-2 li p{margin-left:120px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .buttons{margin-top:6px;}
#body .historic_uk_eventviewer .list-3.list-3-size-4 li{float:left;min-height:210px;width:50%;padding-bottom:10px;}
#body .panel.sub-nav{padding:20px;padding-bottom:0;}
#body .panel.sub-nav .panel-title{font-size:16px;}
#body #sub-nav li{padding:9px 0;}
#body #sub-nav li a{font-size:15px;}
#body #sub-nav li ul li{padding-left:15px;background-position:center left;}
#body #sub-nav strong{font-size:15px;}
#body .fb_iframe_widget{display:block;width:100%;overflow:auto;box-sizing:border-box;}
#body .fb_iframe_widget > span{width:100% !important;}
#body .fb_iframe_widget iframe{width:100% !important;}
.green #body .app-decibel-utility-dpagination ul li{border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a{color:#7eaf1d !important;border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a:hover{background-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul .selected strong{background-color:#7eaf1d !important;color:#ffffff;border-color:#7eaf1d !important;}
.green #body #breadcrumbs ul li a{color:#7eaf1d;}
.turquoise #body #breadcrumbs ul li a{color:#08836e;}
#breadcrumbs{margin:0;margin-bottom:20px;padding-bottom:20px;width:auto;border-bottom:1px solid #dadac8;float:none;}
#breadcrumbs *{font-size:14px;color:#1c1a15;}
#breadcrumbs .message{padding:0;margin-right:16px;line-height:18px;}
#breadcrumbs ul{margin:0;padding:0;background:none;}
#breadcrumbs ul li{position:relative;padding:0;line-height:18px;padding-right:16px;margin-right:12px;background:none;}
#breadcrumbs ul li:after{position:absolute;top:6px;right:0;border:1px solid #1c1a15;border-bottom:none;border-left:none;width:5px;height:5px;content:'';-webkit-transform:rotate(45deg);transform:rotate(45deg);}
#breadcrumbs ul li:last-child{padding-right:0;margin-right:0;}
#breadcrumbs ul li:last-child:after{display:none;}
#breadcrumbs ul li.last{font-weight:bold;}
#breadcrumbs ul li a{color:#7eaf1d;}
.ads{margin:0;width:100%;}
.ads ins{width:100% !important;}
.ads ins iframe{width:100% !important;}
#footer{padding:0;}
#footer .footer-top{padding:26px 0;text-align:center;float:none;}
#footer .footer-top #footer-nav{display:inline-block;}
#footer .footer-top #footer-nav li{margin-right:11px;padding-left:0;padding-right:13px;float:none;display:inline-block;background:none;}
#footer .footer-top #footer-nav li:after{position:absolute;top:2px;bottom:2px;right:0;width:1px;background-color:#575757;content:'';}
#footer .footer-top #footer-nav li:last-child{margin-right:0;padding-right:0;}
#footer .footer-top #footer-nav li:last-child:after{display:none;}
#footer .footer-bottom{padding-bottom:18px;text-align:center;float:none;}
#footer .footer-bottom p{margin:0;margin-bottom:32px;padding:0;display:inline-block;}
#footer .footer-bottom p:before,#footer .footer-bottom p:after{content:' ';display:table;}
#footer .footer-bottom p:after{clear:both;}
#footer .footer-bottom p:before,#footer .footer-bottom p:after{content:' ';display:table;}
#footer .footer-bottom p:after{clear:both;}
#footer .footer-bottom p a{padding:0.5em 1em;margin-bottom:8px;display:block;width:350px;color:#08836e;border:1px solid #08836e;}
#footer .footer-bottom p a:last-child{margin-bottom:0;}
#footer .footer-bottom p a:hover{text-decoration:none;color:#ffffff;border-color:#ffffff;}
#footer .footer-bottom p .visible-desktop{display:none;}
#footer .footer-bottom .copyright{margin:0;padding:0;}
.historic_uk_popularsearches{clear:left;}
.app_sitesearch_results .list-3 li p,.app_sitesearch_results .list-3 li h2{margin-left:0px !important;}
}
@media (min-width:768px) and (max-width:1019px){.visible-desktop{display:none !important;}
.hidden-tablet{display:none !important;}
#header{width:728px;}
#header #main-nav{margin:0;padding:0;width:100%;display:table;}
#header #main-nav > li{display:table-cell;width:auto;float:none;}
#header #main-nav > li:first-child > a span{padding-left:11px;font-size:11px;}
#header #main-nav > li span{padding-right:11px;border:none;font-size:11px;}
#header #main-nav > li > a{font-weight:bold;}
#header #main-nav > li.parent span{padding-right:40px;}
#header #main-nav > li.parent .sub-nav > .back{display:none;}
#header #main-nav > li.parent .sub-nav .column > .back,#header #main-nav > li.parent .sub-nav ul > .back{display:none;}
#header #main-nav > li.active > a span,#header #main-nav > li:hover > a span{border:none;}
#header #main-nav > li.accommodationguide{position:static;}
#header #main-nav > li.accommodationguide > .sub-nav{padding:0;padding-bottom:20px;left:0;right:0;font-family:empty;}
#header #main-nav > li.accommodationguide > .sub-nav > .column{padding:0;width:33.33%;box-sizing:border-box;}
#header #main-nav > li.accommodationguide > .sub-nav > .column strong{margin:0;padding:10px 8px;width:auto;}
#header #main-nav > li.accommodationguide > .sub-nav > .column ul{margin:0 8px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:first-of-type strong{padding-left:16px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:first-of-type ul{margin-left:16px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:last-of-type strong{padding-right:16px;}
#header #main-nav > li.accommodationguide > .sub-nav > .column:last-of-type ul{margin-right:16px;}
#header #main-nav > li .sub-nav .explore{margin-top:16px;margin-left:16px;margin-right:16px;}
#body{width:728px;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget{margin-left:-20px;float:none;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget input{width:200px;}
#footer{width:728px;}
.historic_uk_popularsearches{clear:left;}
.historic_uk_featurepanel{float:left;padding-right:14px;width:48%;}
.historic_uk_featurepanel .historic_uk_featurepanel_inner ul.list-3-size-2 li{min-height:200px;}
.historic_uk_featuredarticle{float:left;width:49%;}
.historic_uk_featuredarticle:nth-child(even){padding-right:14px;}
.historic_uk_featuredarticle .historic_uk_featuredarticle_inner .featured-article{min-height:265px;}
#column1 .historic_uk_calltoactionpanel,#column2 .historic_uk_calltoactionpanel,#column3 .historic_uk_calltoactionpanel{padding-left:0px;}
.historic_uk_featuredproperty.clearfix{clear:both;}
.historic_uk_propertyviewer .list-3 li h2,.historic_uk_propertyviewer .list-3 li .buttons{color:#7eaf1d !important;}
}
@media (max-width:767px){.visible-desktop{display:none !important;}
.hidden-mobile{display:none !important;}
.green #sub-nav.map{padding:5px 18px 12px;}
.historic_uk_navigation .panel #sub-nav,#left .panel #sub-nav{float:none !important;width:auto !important;}
#header{width:100%;background:#e3e3d3;background-image:linear-gradient(to bottom,#e3e3d3 0%,#d7d7c4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3e3d3',endColorstr='#ffd7d7c4',GradientType=0);}
#header .logo{margin:13px 20px;margin-right:0;padding:0;float:left;}
#header .logo a{width:158px;height:25px;display:block;overflow:visible;background-image:url('../images/logo-small-historic-uk.1453194416.png');}
#header > #main-nav{display:none;}
#header .compact-buttons{float:right;}
#header .compact-buttons #compact-nav-button,#header .compact-buttons #compact-search-button{float:left;}
#header .search{display:none;}
#compact-nav-container .content-inner{position:relative;}
#compact-nav-container #main-nav{height:auto;background:none;border:none;position:relative;transition:all 1s;-webkit-transition:all 0.5s;}
#compact-nav-container #main-nav > li{float:none;display:block;width:auto;background:none;border:none;border-bottom:1px solid #dad9cd;}
#compact-nav-container #main-nav > li:last-child{border-bottom:none;}
#compact-nav-container #main-nav > li a:not(.explore){padding:0 10px;height:auto;background:none;border:none;}
#compact-nav-container #main-nav > li a:not(.explore) > span > span{padding:0 !important;display:inline;background:none !important;border:none !important;}
#compact-nav-container #main-nav > li a:not(.explore) span{padding:13px 25px 13px 5px;height:auto;line-height:normal;font-size:13px;color:#666666;background:none;border:none;display:block;}
#compact-nav-container #main-nav > li a:not(.explore):hover span{color:#08836e;}
#compact-nav-container #main-nav > li.parent{position:static;}
#compact-nav-container #main-nav > li.parent a span{background:url('../images/icon-arrow-right-green.1453194416.png') no-repeat right center;}
#compact-nav-container #main-nav > li.parent.historymagazine a span{background-image:url('../images/icon-arrow-right-turquoise.1453194416.png');}
#compact-nav-container #main-nav > li.parent.historymagazine .sub-nav .back{background:url('../images/icon-arrow-left-turquoise.1453194416.png') no-repeat top 45% left 15px;color:#08836e;}
#compact-nav-container #main-nav > li.parent .sub-nav{margin:0;padding:0;position:absolute;top:0;left:120%;width:100%;display:none;box-sizing:border-box;border:none;}
#compact-nav-container #main-nav > li.parent .sub-nav.active{display:block;}
#compact-nav-container #main-nav > li.parent .sub-nav .back{padding:13px 15px 13px 50px;color:#7eaf1d;font-weight:bold;display:block;border-bottom:1px solid #dad9cd;background:url('../images/icon-arrow-left-green.1453194416.png') no-repeat top 45% left 15px;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column{padding:0;width:auto;display:block;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column strong{margin:0;padding:13px 50px 13px 15px;width:auto;font-size:13px;color:#666666;cursor:pointer;font-weight:normal;border-bottom:1px solid #dad9cd;background:url('../images/icon-arrow-right-green.1453194416.png') no-repeat top 45% right 15px;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column strong:hover{color:#08836e;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul{padding:0;position:absolute;top:0;left:120%;width:100%;display:none;box-sizing:border-box;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li{float:none;display:block;width:auto;background:none;border:none;border-bottom:1px solid #dad9cd;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li:last-child{border-bottom:none;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li a{padding:13px 35px 13px 15px;height:auto;line-height:normal;font-size:13px;color:#666666;display:block;background:none;border:none;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li a:hover{color:#08836e;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column.active ul{display:block;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column:only-of-type .back{display:none;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column:only-of-type ul{position:relative;display:block;left:0;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column:last-of-type strong{border-bottom:none;}
#compact-nav-container #main-nav.push-level-1{-webkit-transform:translateX(-120%);transform:translateX(-120%);}
#compact-nav-container #main-nav.push-level-2{-webkit-transform:translateX(-240%);transform:translateX(-240%);}
#compact-search-container .search{padding-top:0;}
#compact-search-container .search form fieldset .app-decibel-widget-dtextwidget input[type="text"]{width:100%;}
.app-decibelcms-module-webform .row .app-decibel-widget-dtextwidget textarea{width:100%;}
#notifySnack-nhi2haa{display:none !important;}
#compact-nav-button{position:relative;text-align:left;display:block;z-index:12;width:50px;height:50px;background:none;}
#compact-nav-button:before{display:none;}
#compact-nav-button .patty{margin:0;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:4px;display:block;background-color:#000000;}
#compact-nav-button .patty:before,#compact-nav-button .patty:after{position:absolute;content:'';display:block;width:20px;height:4px;z-index:1;background-color:#000000;}
#compact-nav-button .patty:before{top:-8px;}
#compact-nav-button .patty:after{top:8px;}
#compact-nav-button:hover{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);border-color:#ffffff;}
#compact-nav-button:hover .patty{background-color:#ffffff;}
#compact-nav-button:hover .patty:before,#compact-nav-button:hover .patty:after{background-color:#ffffff;}
#compact-nav-button.active{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);border-color:#ffffff;}
#compact-nav-button.active .patty{background-color:#ffffff;}
#compact-nav-button.active .patty:before,#compact-nav-button.active .patty:after{background-color:#ffffff;}
#compact-search-button{position:relative;text-align:left;display:block;z-index:12;width:50px;height:50px;}
#compact-search-button .inner{width:50px;height:50px;display:block;background:transparent url('../images/search-icon.1453194416.png') no-repeat top center;}
#compact-search-button:hover{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);}
#compact-search-button:hover .inner{background-position:bottom center;}
#compact-search-button.active{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);background-position:bottom center;}
#compact-search-button.active .inner{background-position:bottom center;}
#compact-nav-container,#compact-search-container{position:relative;padding:20px;left:0;right:0;z-index:11;background-color:#fcfcf2;display:none;z-index:20;}
#compact-nav-container{padding-top:5px;padding-bottom:5px;}
#compact-nav-container #main-nav{margin:0;padding:0;width:auto;float:none;}
#compact-search-container .search{padding-top:0;}
#page-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;z-index:10;background-color:#fcfcf2;display:none;}
#page-overlay.active{display:block;}
#column1,#column2,#column3{padding:0;margin-right:0;margin-bottom:20px;float:none;width:auto;}
#body-outer{padding-left:20px;padding-right:20px;}
#body{width:100%;}
#body #title{margin-bottom:15px;}
#body #title h1{margin-bottom:8px;padding-bottom:10px;}
#body #title .networks{padding-right:0;}
#body #title .networks a{margin-left:10px;}
#body #banner .banner-content{top:0;left:0;right:0;bottom:0;}
#body #banner .banner-content .browse{position:absolute;padding:0;bottom:60px;left:18px;display:block;white-space:nowrap;}
#body #banner #banner-nav{top:auto;bottom:10px;}
#body #banner #banner-nav li.prev,#body #banner #banner-nav li.next{display:none;}
#body table.mobile-block{border:none;}
#body table.mobile-block thead{display:none;}
#body table.mobile-block tbody tr{margin-bottom:20px;padding:20px;display:block;border:1px solid #DCDBCF;background-color:#fbfbf1;}
#body table.mobile-block tbody tr td{padding:0;display:block;border:none;background-color:transparent;}
#body table.mobile-block tbody tr:last-child{margin-bottom:0;}
#body table.mobile-block.traders-market tbody tr td{font-size:12px;margin-bottom:8px;}
#body table.mobile-block.traders-market tbody tr td:nth-child(1){margin-bottom:5px;}
#body table.mobile-block.traders-market tbody tr td:nth-child(4){display:inline-block;}
#body table.mobile-block.traders-market tbody tr td:nth-child(5){float:right;margin-bottom:0;margin-top:3px;text-align:right;clear:right;display:inline-block;}
#body table.mobile-block.traders-market tbody tr td:last-child{margin-bottom:0;}
#body table.mobile-block.reenactors-directory tbody tr td{font-size:12px;margin-bottom:8px;}
#body table.mobile-block.reenactors-directory tbody tr td.center{margin-bottom:0;margin-left:6px;text-align:right;display:inline-block;}
#body table.mobile-block.reenactors-directory tbody tr td:nth-child(1){margin-bottom:5px;}
#body table.mobile-block.reenactors-directory tbody tr td:nth-child(3){margin-bottom:15px;}
#body table.mobile-block.reenactors-directory tbody tr td:nth-child(4){padding:2px 0;margin-bottom:0;float:left;}
#body table.mobile-block.reenactors-directory tbody tr td:last-child{margin-bottom:0;}
#body .app-decibel-utility-dpagination > .inner > p{float:none;}
#body .app-decibel-utility-dpagination > .inner > p + ul{margin-top:10px;}
#body .app-decibel-utility-dpagination > .inner > ul{float:none;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev{margin-right:5px !important;margin-left:0 !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.next{margin-right:0 !important;margin-left:5px !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.first{display:none;}
#body .app-decibel-utility-dpagination > .inner > ul li.last{display:none;}
#body .search-by-filter{display:block;width:auto;}
#body .search-by-filter #property-search{padding-right:0;width:auto;display:block;}
#body .search-by-filter #property-search form{padding:20px 10px;background-position:10px 18px;}
#body .search-by-filter #property-search form fieldset{float:left;width:100%;}
#body .search-by-filter #property-search form fieldset legend{padding-left:50px;padding-top:5px;display:block;float:none;}
#body .search-by-filter #property-search form fieldset legend + *{-webkit-margin-top-collapse:separate;margin-top:-10px;}
#body .search-by-filter #property-search form fieldset .row{margin-top:20px;display:block;float:none;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget input{width:100%;}
#body .search-by-filter #property-search form .button-submit{vertical-align:bottom;}
#body .search-by-filter .call-to-guide{margin-top:10px;min-height:0;max-width:none;display:block;text-align:center;}
#body .panel.featured-property > p img{margin-right:0;margin-bottom:12px;float:none;max-width:100%;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox{margin:15px 0;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow{float:none;width:100%;}
#body .historic_uk_quickpropertysearch form fieldset .button-sumit input,#body .historic_uk_propertylandingpage form fieldset .button-sumit input,#body .historic_uk_propertyviewer form fieldset .button-sumit input{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go{margin:0;position:relative;top:auto;left:auto;right:auto;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go .search-go-inner{margin-bottom:10px;padding:0;background:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content #search-banner{padding:10px;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content #search-banner label{width:120px !important;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form{display:table;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset{display:table-cell;vertical-align:bottom;clear:none;width:auto;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row{display:block;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row label{padding-top:0;padding-bottom:5px;padding-right:0;display:block;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget{display:block;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget input{padding:8px 10px;padding-right:60px;border:2px solid #ffffff;height:50px;display:block;width:100%;box-sizing:border-box;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget .app-decibel-widget-dwidget{float:right;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit{display:table-cell;vertical-align:bottom;position:relative;right:auto;top:auto;width:50px;height:50px;border:none;float:none !important;clear:none !important;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit input{width:50px;height:50px;border:2px solid #ffffff;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner .text{font-size:9px;padding-top:11px;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts{margin-top:15px;width:auto;float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery{margin:0;height:auto;width:auto;float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery h2{margin-bottom:10px;padding:0;border:none;font-weight:bold;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .image{padding:0;height:auto;width:100%;float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .image img{width:100%;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .thumbnails{float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .thumbnails > a{margin-top:10px;margin-right:10px;float:left;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .thumbnails > a:last-child{margin-right:0;}
#body .list-3 li{padding-top:35px;}
#body .list-3 li .image{margin-right:20px;width:80px;height:auto;}
#body .list-3 li h2,#body .list-3 li address,#body .list-3 li p{margin-left:100px;}
#body .list-3 li .image-placeholder{display:inline;width:20%;}
#body .list-3 li .content{display:inline;float:left;width:50%;}
#body .list-3 li .content h2{margin-left:0 !important;}
#body .list-3 li .content .buttons{margin-left:0 !important;}
#body .list-3.list-3-size-2 li h2,#body .list-3.list-3-size-2 li address,#body .list-3.list-3-size-2 li p{margin-left:100px;}
#body .list-3.list-3-size-4 li .image{width:80px;height:auto;}
#body .list-3.list-3-size-4 li h2,#body .list-3.list-3-size-4 li address,#body .list-3.list-3-size-4 li p{margin-left:100px;padding-right:0;}
#body .list-3.list-3-size-4 li .buttons{margin-top:6px;position:relative;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li{float:none;min-height:auto;width:auto;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .image{max-width:80px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li h2,#body .historic_uk_articleviewer .list-3.list-3-size-2 li p{margin-left:100px;}
#body .historic_uk_eventviewer .list-3.list-3-size-4 li{float:none;min-height:auto;width:auto;padding-bottom:0px;}
#body .historic_uk_latestmedia .panel .latestmedias{margin:0;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia{margin-bottom:25px;padding:0;padding:20px 0;float:none;width:auto;border-bottom:1px solid #DADAC8;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia:last-child{margin-bottom:0;border-bottom:none;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia img{max-width:100%;width:auto;height:auto;margin-right:0;margin-bottom:10px;float:none;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .title,#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description{margin-left:0;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .title{margin-bottom:10px;font-size:16px;}
#body #left,#body #breadcrumbs{margin-top:10px;}
#body #title{margin-bottom:10px;}
#body .historicuk_eventviewereventdetail #event-details .info{margin-bottom:15px;padding-bottom:20px;}
#body .historicuk_eventviewereventdetail #event-details .info + p{padding-bottom:12px;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block{display:block;margin-bottom:15px;margin-right:0;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block:last-child{margin-bottom:0;}
#body .historicuk_eventviewereventdetail .historicuk_eventviewereventdetail_inner img.image-left{float:none;margin:0;margin-bottom:10px;}
#body .historic_uk_calltoactionpanel .historic_uk_calltoactionpanel_inner .call-to-action{margin:0 auto;}
#body .historic_uk_calltoactionpanels .historic_uk_calltoactionpanel{margin:0;margin-bottom:20px;display:block;float:none;}
#body .historic_uk_calltoactionpanel{margin:0;margin-bottom:20px;display:block;float:none;}
#body .historic_uk_gallery .list-3.list-3-size-2 li .image{max-width:80px;}
#body .historic_uk_gallery .list-3.list-3-size-2 li h2,#body .historic_uk_gallery .list-3.list-3-size-2 li p{margin-left:100px;}
.green #body .app-decibel-utility-dpagination ul li{border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a{color:#7eaf1d !important;border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a:hover{background-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul .selected strong{background-color:#7eaf1d !important;border-color:#7eaf1d !important;color:#ffffff;}
.green #body #breadcrumbs ul li a{color:#7eaf1d;}
.turquoise #body #breadcrumbs ul li a{color:#08836e;}
#footer-outer{padding-left:20px;padding-right:20px;}
#footer{width:100%;}
#footer .footer-top{padding:18px;}
#footer .footer-top #footer-nav{display:block;}
#footer .footer-top #footer-nav li{margin-right:0;margin-bottom:12px;padding-right:0;display:block;}
#footer .footer-top #footer-nav li:last-child{margin-bottom:0;}
#footer .footer-top #footer-nav li:after{display:none;}
#footer .footer-top #footer-nav li a{display:inline-block;}
#footer .footer-bottom p{margin-bottom:18px;display:block;}
#footer .footer-bottom p a{display:block;width:auto;}
#lightbox-container-image-box{max-width:100% !important;height:auto !important;box-sizing:border-box;}
#lightbox-container-image-box #lightbox-container-image img{max-width:100%;}
#lightbox-container-image-data-box{max-width:100% !important;box-sizing:border-box;}
.historic_uk_popularsearches{clear:left;}
.historic_uk_featurepanel{float:none;padding-right:0;width:auto;}
.historic_uk_featurepanel .historic_uk_featurepanel_inner ul.list-3-size-2 li{min-height:auto;}
.historic_uk_featuredarticle{float:none;padding-right:0;width:auto;}
.historic_uk_featuredarticle .historic_uk_featuredarticle_inner .featured-article{min-height:auto;}
.app_sitesearch_results .list-3 li p,.app_sitesearch_results .list-3 li h2{margin-left:0px !important;}
.historic_uk_propertyviewer .list-3 li h2,.historic_uk_propertyviewer .list-3 li .buttons{color:#7eaf1d !important;}
.historic_uk_latestarticles .articles .featured-article{width:100%;min-height:auto !important;}
}


.clearfix:before,.clearfix:after{content:' ';display:table;}
.clearfix:after{clear:both;}
@media (max-width:767px){.visible-desktop{display:none !important;}
.hidden-mobile{display:none !important;}
.green #sub-nav.map{padding:5px 18px 12px;}
.historic_uk_navigation .panel #sub-nav,#left .panel #sub-nav{float:none !important;width:auto !important;}
#header{width:100%;background:#e3e3d3;background-image:linear-gradient(to bottom,#e3e3d3 0%,#d7d7c4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe3e3d3',endColorstr='#ffd7d7c4',GradientType=0);}
#header .logo{margin:13px 20px;margin-right:0;padding:0;float:left;}
#header .logo a{width:158px;height:25px;display:block;overflow:visible;background-image:url('../images/logo-small-historic-uk.1453194416.png');}
#header > #main-nav{display:none;}
#header .compact-buttons{float:right;}
#header .compact-buttons #compact-nav-button,#header .compact-buttons #compact-search-button{float:left;}
#header .search{display:none;}
#compact-nav-container .content-inner{position:relative;}
#compact-nav-container #main-nav{height:auto;background:none;border:none;position:relative;transition:all 1s;-webkit-transition:all 0.5s;}
#compact-nav-container #main-nav > li{float:none;display:block;width:auto;background:none;border:none;border-bottom:1px solid #dad9cd;}
#compact-nav-container #main-nav > li:last-child{border-bottom:none;}
#compact-nav-container #main-nav > li a:not(.explore){padding:0 10px;height:auto;background:none;border:none;}
#compact-nav-container #main-nav > li a:not(.explore) > span > span{padding:0 !important;display:inline;background:none !important;border:none !important;}
#compact-nav-container #main-nav > li a:not(.explore) span{padding:13px 25px 13px 5px;height:auto;line-height:normal;font-size:13px;color:#666666;background:none;border:none;display:block;}
#compact-nav-container #main-nav > li a:not(.explore):hover span{color:#08836e;}
#compact-nav-container #main-nav > li.parent{position:static;}
#compact-nav-container #main-nav > li.parent a span{background:url('../images/icon-arrow-right-green.1453194416.png') no-repeat right center;}
#compact-nav-container #main-nav > li.parent.historymagazine a span{background-image:url('../images/icon-arrow-right-turquoise.1453194416.png');}
#compact-nav-container #main-nav > li.parent.historymagazine .sub-nav .back{background:url('../images/icon-arrow-left-turquoise.1453194416.png') no-repeat top 45% left 15px;color:#08836e;}
#compact-nav-container #main-nav > li.parent .sub-nav{margin:0;padding:0;position:absolute;top:0;left:120%;width:100%;display:none;box-sizing:border-box;border:none;}
#compact-nav-container #main-nav > li.parent .sub-nav.active{display:block;}
#compact-nav-container #main-nav > li.parent .sub-nav .back{padding:13px 15px 13px 50px;color:#7eaf1d;font-weight:bold;display:block;border-bottom:1px solid #dad9cd;background:url('../images/icon-arrow-left-green.1453194416.png') no-repeat top 45% left 15px;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column{padding:0;width:auto;display:block;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column strong{margin:0;padding:13px 50px 13px 15px;width:auto;font-size:13px;color:#666666;cursor:pointer;font-weight:normal;border-bottom:1px solid #dad9cd;background:url('../images/icon-arrow-right-green.1453194416.png') no-repeat top 45% right 15px;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column strong:hover{color:#08836e;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul{padding:0;position:absolute;top:0;left:120%;width:100%;display:none;box-sizing:border-box;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li{float:none;display:block;width:auto;background:none;border:none;border-bottom:1px solid #dad9cd;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li:last-child{border-bottom:none;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li a{padding:13px 35px 13px 15px;height:auto;line-height:normal;font-size:13px;color:#666666;display:block;background:none;border:none;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column ul li a:hover{color:#08836e;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column.active ul{display:block;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column:only-of-type .back{display:none;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column:only-of-type ul{position:relative;display:block;left:0;}
#compact-nav-container #main-nav > li.parent .sub-nav > .column:last-of-type strong{border-bottom:none;}
#compact-nav-container #main-nav.push-level-1{-webkit-transform:translateX(-120%);transform:translateX(-120%);}
#compact-nav-container #main-nav.push-level-2{-webkit-transform:translateX(-240%);transform:translateX(-240%);}
#compact-search-container .search{padding-top:0;}
#compact-search-container .search form fieldset .app-decibel-widget-dtextwidget input[type="text"]{width:100%;}
.app-decibelcms-module-webform .row .app-decibel-widget-dtextwidget textarea{width:100%;}
#notifySnack-nhi2haa{display:none !important;}
#compact-nav-button{position:relative;text-align:left;display:block;z-index:12;width:50px;height:50px;background:none;}
#compact-nav-button:before{display:none;}
#compact-nav-button .patty{margin:0;padding:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:20px;height:4px;display:block;background-color:#000000;}
#compact-nav-button .patty:before,#compact-nav-button .patty:after{position:absolute;content:'';display:block;width:20px;height:4px;z-index:1;background-color:#000000;}
#compact-nav-button .patty:before{top:-8px;}
#compact-nav-button .patty:after{top:8px;}
#compact-nav-button:hover{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);border-color:#ffffff;}
#compact-nav-button:hover .patty{background-color:#ffffff;}
#compact-nav-button:hover .patty:before,#compact-nav-button:hover .patty:after{background-color:#ffffff;}
#compact-nav-button.active{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);border-color:#ffffff;}
#compact-nav-button.active .patty{background-color:#ffffff;}
#compact-nav-button.active .patty:before,#compact-nav-button.active .patty:after{background-color:#ffffff;}
#compact-search-button{position:relative;text-align:left;display:block;z-index:12;width:50px;height:50px;}
#compact-search-button .inner{width:50px;height:50px;display:block;background:transparent url('../images/search-icon.1453194416.png') no-repeat top center;}
#compact-search-button:hover{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);}
#compact-search-button:hover .inner{background-position:bottom center;}
#compact-search-button.active{background:#e3e3d3;background-image:linear-gradient(to bottom,#7eaf1d 0%,#597a13 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff7eaf1d',endColorstr='#ff597a13',GradientType=0);background-position:bottom center;}
#compact-search-button.active .inner{background-position:bottom center;}
#compact-nav-container,#compact-search-container{position:relative;padding:20px;left:0;right:0;z-index:11;background-color:#fcfcf2;display:none;z-index:20;}
#compact-nav-container{padding-top:5px;padding-bottom:5px;}
#compact-nav-container #main-nav{margin:0;padding:0;width:auto;float:none;}
#compact-search-container .search{padding-top:0;}
#page-overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;z-index:10;background-color:#fcfcf2;display:none;}
#page-overlay.active{display:block;}
#column1,#column2,#column3{padding:0;margin-right:0;margin-bottom:20px;float:none;width:auto;}
#body-outer{padding-left:20px;padding-right:20px;}
#body{width:100%;}
#body #title{margin-bottom:15px;}
#body #title h1{margin-bottom:8px;padding-bottom:10px;}
#body #title .networks{padding-right:0;}
#body #title .networks a{margin-left:10px;}
#body #banner .banner-content{top:0;left:0;right:0;bottom:0;}
#body #banner .banner-content .browse{position:absolute;padding:0;bottom:60px;left:18px;display:block;white-space:nowrap;}
#body #banner #banner-nav{top:auto;bottom:10px;}
#body #banner #banner-nav li.prev,#body #banner #banner-nav li.next{display:none;}
#body table.mobile-block{border:none;}
#body table.mobile-block thead{display:none;}
#body table.mobile-block tbody tr{margin-bottom:20px;padding:20px;display:block;border:1px solid #DCDBCF;background-color:#fbfbf1;}
#body table.mobile-block tbody tr td{padding:0;display:block;border:none;background-color:transparent;}
#body table.mobile-block tbody tr:last-child{margin-bottom:0;}
#body table.mobile-block.traders-market tbody tr td{font-size:12px;margin-bottom:8px;}
#body table.mobile-block.traders-market tbody tr td:nth-child(1){margin-bottom:5px;}
#body table.mobile-block.traders-market tbody tr td:nth-child(4){display:inline-block;}
#body table.mobile-block.traders-market tbody tr td:nth-child(5){float:right;margin-bottom:0;margin-top:3px;text-align:right;clear:right;display:inline-block;}
#body table.mobile-block.traders-market tbody tr td:last-child{margin-bottom:0;}
#body table.mobile-block.reenactors-directory tbody tr td{font-size:12px;margin-bottom:8px;}
#body table.mobile-block.reenactors-directory tbody tr td.center{margin-bottom:0;margin-left:6px;text-align:right;display:inline-block;}
#body table.mobile-block.reenactors-directory tbody tr td:nth-child(1){margin-bottom:5px;}
#body table.mobile-block.reenactors-directory tbody tr td:nth-child(3){margin-bottom:15px;}
#body table.mobile-block.reenactors-directory tbody tr td:nth-child(4){padding:2px 0;margin-bottom:0;float:left;}
#body table.mobile-block.reenactors-directory tbody tr td:last-child{margin-bottom:0;}
#body .app-decibel-utility-dpagination > .inner > p{float:none;}
#body .app-decibel-utility-dpagination > .inner > p + ul{margin-top:10px;}
#body .app-decibel-utility-dpagination > .inner > ul{float:none;}
#body .app-decibel-utility-dpagination > .inner > ul li.prev{margin-right:5px !important;margin-left:0 !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.next{margin-right:0 !important;margin-left:5px !important;}
#body .app-decibel-utility-dpagination > .inner > ul li.first{display:none;}
#body .app-decibel-utility-dpagination > .inner > ul li.last{display:none;}
#body .search-by-filter{display:block;width:auto;}
#body .search-by-filter #property-search{padding-right:0;width:auto;display:block;}
#body .search-by-filter #property-search form{padding:20px 10px;background-position:10px 18px;}
#body .search-by-filter #property-search form fieldset{float:left;width:100%;}
#body .search-by-filter #property-search form fieldset legend{padding-left:50px;padding-top:5px;display:block;float:none;}
#body .search-by-filter #property-search form fieldset legend + *{-webkit-margin-top-collapse:separate;margin-top:-10px;}
#body .search-by-filter #property-search form fieldset .row{margin-top:20px;display:block;float:none;}
#body .search-by-filter #property-search form fieldset .row .app-decibel-widget-dtextwidget input{width:100%;}
#body .search-by-filter #property-search form .button-submit{vertical-align:bottom;}
#body .search-by-filter .call-to-guide{margin-top:10px;min-height:0;max-width:none;display:block;text-align:center;}
#body .panel.featured-property > p img{margin-right:0;margin-bottom:12px;float:none;max-width:100%;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox{margin:15px 0;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:before,#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{content:' ';display:table;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner:after{clear:both;}
#body .historic_uk_quickpropertysearch form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow,#body .historic_uk_propertylandingpage form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow,#body .historic_uk_propertyviewer form fieldset > .row .app-decibel-widget-denumwidget-checkbox .inner .filterrow{float:none;width:100%;}
#body .historic_uk_quickpropertysearch form fieldset .button-sumit input,#body .historic_uk_propertylandingpage form fieldset .button-sumit input,#body .historic_uk_propertyviewer form fieldset .button-sumit input{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go{margin:0;position:relative;top:auto;left:auto;right:auto;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content .search-go .search-go-inner{margin-bottom:10px;padding:0;background:none;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content #search-banner{padding:10px;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content #search-banner label{width:120px !important;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form{display:table;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset{display:table-cell;vertical-align:bottom;clear:none;width:auto;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row{display:block;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row label{padding-top:0;padding-bottom:5px;padding-right:0;display:block;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget{display:block;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget input{padding:8px 10px;padding-right:60px;border:2px solid #ffffff;height:50px;display:block;width:100%;box-sizing:border-box;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form fieldset .row > .app-decibel-widget-dtextwidget .app-decibel-widget-dwidget{float:right;width:100%;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit{display:table-cell;vertical-align:bottom;position:relative;right:auto;top:auto;width:50px;height:50px;border:none;float:none !important;clear:none !important;}
#body .historic_uk_propertylandingpage .historic_uk_propertylandingpage_inner #banner .banner-content form .button-submit input{width:50px;height:50px;border:2px solid #ffffff;-webkit-appearance:none;border-radius:0;-webkit-border-radius:0px;}
#body .historic_uk_propertylandingpage #mapbox .search-go .search-go-inner .text{font-size:9px;padding-top:11px;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .contacts{margin-top:15px;width:auto;float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery{margin:0;height:auto;width:auto;float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery h2{margin-bottom:10px;padding:0;border:none;font-weight:bold;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .image{padding:0;height:auto;width:100%;float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .image img{width:100%;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .thumbnails{float:none;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .thumbnails > a{margin-top:10px;margin-right:10px;float:left;}
#body .historicuk_propertyviewerpropertydetail .historicuk_propertyviewerpropertydetail_inner #property-detail .gallery .thumbnails > a:last-child{margin-right:0;}
#body .list-3 li{padding-top:35px;}
#body .list-3 li .image{margin-right:20px;width:80px;height:auto;}
#body .list-3 li h2,#body .list-3 li address,#body .list-3 li p{margin-left:100px;}
#body .list-3 li .image-placeholder{display:inline;width:20%;}
#body .list-3 li .content{display:inline;float:left;width:50%;}
#body .list-3 li .content h2{margin-left:0 !important;}
#body .list-3 li .content .buttons{margin-left:0 !important;}
#body .list-3.list-3-size-2 li h2,#body .list-3.list-3-size-2 li address,#body .list-3.list-3-size-2 li p{margin-left:100px;}
#body .list-3.list-3-size-4 li .image{width:80px;height:auto;}
#body .list-3.list-3-size-4 li h2,#body .list-3.list-3-size-4 li address,#body .list-3.list-3-size-4 li p{margin-left:100px;padding-right:0;}
#body .list-3.list-3-size-4 li .buttons{margin-top:6px;position:relative;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li{float:none;min-height:auto;width:auto;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li .image{max-width:80px;}
#body .historic_uk_articleviewer .list-3.list-3-size-2 li h2,#body .historic_uk_articleviewer .list-3.list-3-size-2 li p{margin-left:100px;}
#body .historic_uk_eventviewer .list-3.list-3-size-4 li{float:none;min-height:auto;width:auto;padding-bottom:0px;}
#body .historic_uk_latestmedia .panel .latestmedias{margin:0;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia{margin-bottom:25px;padding:0;padding:20px 0;float:none;width:auto;border-bottom:1px solid #DADAC8;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia:last-child{margin-bottom:0;border-bottom:none;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia img{max-width:100%;width:auto;height:auto;margin-right:0;margin-bottom:10px;float:none;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .title,#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .description{margin-left:0;}
#body .historic_uk_latestmedia .panel .latestmedias .latestmedia .title{margin-bottom:10px;font-size:16px;}
#body #left,#body #breadcrumbs{margin-top:10px;}
#body #title{margin-bottom:10px;}
#body .historicuk_eventviewereventdetail #event-details .info{margin-bottom:15px;padding-bottom:20px;}
#body .historicuk_eventviewereventdetail #event-details .info + p{padding-bottom:12px;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block{display:block;margin-bottom:15px;margin-right:0;}
#body .historicuk_eventviewereventdetail #event-details .info + p .block:last-child{margin-bottom:0;}
#body .historicuk_eventviewereventdetail .historicuk_eventviewereventdetail_inner img.image-left{float:none;margin:0;margin-bottom:10px;}
#body .historic_uk_calltoactionpanel .historic_uk_calltoactionpanel_inner .call-to-action{margin:0 auto;}
#body .historic_uk_calltoactionpanels .historic_uk_calltoactionpanel{margin:0;margin-bottom:20px;display:block;float:none;}
#body .historic_uk_calltoactionpanel{margin:0;margin-bottom:20px;display:block;float:none;}
#body .historic_uk_gallery .list-3.list-3-size-2 li .image{max-width:80px;}
#body .historic_uk_gallery .list-3.list-3-size-2 li h2,#body .historic_uk_gallery .list-3.list-3-size-2 li p{margin-left:100px;}
.green #body .app-decibel-utility-dpagination ul li{border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a{color:#7eaf1d !important;border-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul li a:hover{background-color:#7eaf1d !important;}
.green #body .app-decibel-utility-dpagination ul .selected strong{background-color:#7eaf1d !important;border-color:#7eaf1d !important;color:#ffffff;}
.green #body #breadcrumbs ul li a{color:#7eaf1d;}
.turquoise #body #breadcrumbs ul li a{color:#08836e;}
#footer-outer{padding-left:20px;padding-right:20px;}
#footer{width:100%;}
#footer .footer-top{padding:18px;}
#footer .footer-top #footer-nav{display:block;}
#footer .footer-top #footer-nav li{margin-right:0;margin-bottom:12px;padding-right:0;display:block;}
#footer .footer-top #footer-nav li:last-child{margin-bottom:0;}
#footer .footer-top #footer-nav li:after{display:none;}
#footer .footer-top #footer-nav li a{display:inline-block;}
#footer .footer-bottom p{margin-bottom:18px;display:block;}
#footer .footer-bottom p a{display:block;width:auto;}
#lightbox-container-image-box{max-width:100% !important;height:auto !important;box-sizing:border-box;}
#lightbox-container-image-box #lightbox-container-image img{max-width:100%;}
#lightbox-container-image-data-box{max-width:100% !important;box-sizing:border-box;}
.historic_uk_popularsearches{clear:left;}
.historic_uk_featurepanel{float:none;padding-right:0;width:auto;}
.historic_uk_featurepanel .historic_uk_featurepanel_inner ul.list-3-size-2 li{min-height:auto;}
.historic_uk_featuredarticle{float:none;padding-right:0;width:auto;}
.historic_uk_featuredarticle .historic_uk_featuredarticle_inner .featured-article{min-height:auto;}
.app_sitesearch_results .list-3 li p,.app_sitesearch_results .list-3 li h2{margin-left:0px !important;}
.historic_uk_propertyviewer .list-3 li h2,.historic_uk_propertyviewer .list-3 li .buttons{color:#7eaf1d !important;}
.historic_uk_propertyviewer .list-3 li h2 a span,.historic_uk_propertyviewer .list-3 li .buttons a span{color:#7eaf1d !important;border:1px solid #7eaf1d !important;}
.historic_uk_propertyviewer .list-3 li h2 a span:before,.historic_uk_propertyviewer .list-3 li .buttons a span:before{border-color:transparent transparent transparent #7eaf1d !important;content:'';}
.historic_uk_propertyviewer .list-3 li h2 a:hover span,.historic_uk_propertyviewer .list-3 li .buttons a:hover span{text-decoration:underline !important;}
.historic_uk_latestarticles .articles .featured-article{width:100%;min-height:auto !important;}
}


