@media all and (min-width:740px){.cemeteries-memorials-map-trigger{position:relative;top:-6px;}.cemeteries-memorials-map-trigger a{width:100%;padding:5px 14px 6px;font-size:14px;}.cemeteries-memorials-map .openlayers-container-map-abmc_map{width:100% !important;}.cemeteries-memorials-map .openlayers-map-abmc_map{width:100% !important;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header > .card-view{width:calc(65.4% - 2px);display:block;float:left;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row{float:right;width:calc(34.6% - 2px);border-bottom:4px solid #fff;margin-bottom:0;}.context-cemeteries-memorials .container-12,.context-cemeteries-memorials .container-12 .grid-12{width:100%;box-sizing:border-box;margin-left:0;margin-right:0;}.context-cemeteries-memorials .breadcrumb{margin-left:15px;}.zone-content .content .flexslider ol,.zone-content .content .flexslider ul,.not-front .zone-content .content .flexslider ol,.not-front .zone-content .content .flexslider ul{padding-left:0;}.flexslider ul li{position:relative;}.flexslider-node{margin-bottom:0;}.not-front .flexslider h2{font-size:1.2em;padding-right:120px;}.not-front .view-id-carousel .view-footer{position:absolute;top:261px;right:-40px;width:120px;}.zone-postscript .block{width:auto;}.view-monument-list .column{margin-left:2em;}.info-wrapper{margin-top:1em;}.info-inner{padding:0 .5em;}.info-wrapper .first{margin-bottom:1em;}.info.last{border-right:none;margin-right:0;}.last .info-inner{padding-right:0;}.info h2,h2.accordion{font-size:1em;padding:.25em .4em .2em;}.node-type-cemetery-or-memorial article h2{margin-top:0;}.info h2{text-align:left;}.cemeteries-memorials-map .openlayers-container-map-abmc_map{margin:0;}.cemeteries-memorials-map .openlayers-map-abmc_map{margin:0;}.cemeteries-memorials-pubs .views-row{width:50%;float:left;padding-right:20px;}.cemeteries-memorials-pubs .views-row:nth-child(odd){clear:both;}#Wardead_Detail #leftCol{width:34%;float:left;margin-right:5%;}#Wardead_Detail #rightCol{width:60%;float:left;}#Wardead_Detail #wardead-war{padding-bottom:.33em;padding-top:0;}#Wardead_Detail .marker-location .fieldTitlePrimary{margin-right:5px;}#Wardead_Detail .marker-location .fieldTitlePrimary,#Wardead_Detail .marker-location .marker-location-details{display:block;float:left;}#Wardead_Detail .fieldContentGroup{float:left;}.callout-button{font-size:1.1em;}.latest-article{margin-bottom:2rem;}.latest-article .image{margin-bottom:5px;}.latest-article .image img{width:100%;height:auto;display:block;margin-bottom:1em;}.node-type-event .featured-image,.node-type-article .featured-image{margin-left:auto;margin-right:auto;max-width:100%;width:320px;}.page-news-events-events .block.column-left,.database-index .block-main form.column-left,.database-index div.column-left{float:left;width:180px;}.database-index #wardead-results-container{float:right;height:auto !important;height:850px;min-height:850px;width:485px;}.database-index th.first{width:25%;}.database-index th.location{width:28%;}.database-index #ResultsPerPage{margin-top:0;}.database-index #paging_bottom{float:right;margin-bottom:1em;}.page-news-events-events #edit-field-event-dates-value-min-wrapper input,.page-news-events-events #edit-field-event-dates-value-max-wrapper input,.database-index .date-from input,.database-index .date-to input{width:100%;}.page-news-events-events #edit-field-event-dates-value-min-wrapper .description,.page-news-events-events #edit-field-event-dates-value-max-wrapper .description,.database-index .date-from .description,.database-index .date-to .description{display:none;}.database-index .more-block{margin-top:.75em;}.database-index .help-wrapper{position:absolute;right:0;top:-5.5em;}.page-multimedia .flexslider .views-field-body,.page-learning-resources .flexslider .views-field-body{height:125px;padding-bottom:2em;}.page-multimedia .view-filters,.page-learning-resources .view-filters{border:solid 1px #dbdbdb;}.page-multimedia .view-filters .view-filters-inner,.page-learning-resources .view-filters .view-filters-inner{padding:1em;}.page-news-events-events .region-content-inner,.page-multimedia .region-content-inner,.page-learning-resources .region-content-inner,.page-node-656970 .region-content-inner,.database-index .region-content-inner{padding:0 2em;padding:0;}.page-multimedia .views-widget-filter-field-cemetery-or-memorial-nid,.page-learning-resources .views-widget-filter-field-cemetery-or-memorial-nid{width:100%;}.sidebar-exposed .views-exposed-form .views-exposed-widget{float:left;}.page-news-events-events .column-right,.page-multimedia .column-right,.page-learning-resources .column-right{float:right;width:485px;}.page-news-events-events .block.column-left,.page-multimedia .column-left,.page-learning-resources .column-left{float:left;width:180px;}.view-news-events .views-exposed-form .views-exposed-widget,.page-multimedia .views-exposed-form .views-exposed-widget,.page-learning-resources .views-exposed-form .views-exposed-widget{padding-right:0;}.page-multimedia .more-block{margin-top:0;padding-top:40px;padding-bottom:40px;}.page-multimedia .form-item-field-cemetery-or-memorial-nid,.page-learning-resources .form-item-field-cemetery-or-memorial-nid{max-width:100%;}@media (max-width:739px){.view-multimedia-revamp .views-row{max-width:100% !important;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header > .card-view,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row{float:none;display:block;margin-bottom:10px;}}.view-multimedia-revamp.view-display-id-attachment_3 .view-content:after{content:'';display:table;clear:both;}.view-multimedia-revamp.view-display-id-attachment_3 .view-content .division{width:calc(50% - 20px);float:left;margin-right:20px;max-width:100%;}.view-multimedia-revamp.view-display-id-attachment_3 .view-content .views-row{max-width:100%;float:none;width:100%;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content .views-row .views-field-title a{position:absolute;z-index:2;bottom:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header .views-field-rendered-entity .node-links,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content .views-field-rendered-entity .node-links{display:none;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header .views-field-rendered-entity .views-field-title a,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content .views-field-rendered-entity .views-field-title a{color:#fff;font-family:Arial,sans-serif;font-family:'Source Sans Pro',Arial,sans-serif;font-size:1.2rem;line-height:1.2;display:block;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content article header a{font-size:1rem;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header .card-view img,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row img{width:100%;height:auto !important;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header article .content article .content:after,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content article .content article .content:after{background-image:linear-gradient(to bottom,transparent 0%,white 100%);content:'';display:block;height:150px;margin-top:-150px;position:relative;width:100%;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row,.view-multimedia-revamp.view-display-id-block_1{overflow:hidden;position:relative;}.context-contact-us .webform-client-form input[type="text"],.context-contact-us .webform-client-form input[type="email"],.context-contact-us .webform-client-form select,.context-contact-us .webform-client-form textarea,.context-contact-us .webform-client-form .form-textarea-wrapper,.context-contact-us .webform-client-form .fieldset-wrapper{display:inline;width:250px !important;}.context-contact-us .webform-client-form .fieldset-wrapper{display:inline-block;}.context-contact-us .webform-client-form label,.context-contact-us .webform-client-form legend{display:block;float:left;padding-right:.5em;text-align:right;vertical-align:top;width:200px;}.context-contact-us .webform-client-form .fieldset-wrapper label{text-align:left;}.context-contact-us .webform-client-form #edit-actions{margin-left:208px;}.alert .date{line-height:2.1em;}.alert .date span{display:inline;}.block-education-block-1 .view-education > .view-header > .view.view-popular-resources{float:left;margin-right:2%;width:32%;}.block-education-block-1 .view-education > .view-header > .view.view-popular-resources:nth-child(3){margin-right:0;}.block-education-block-1 .view-education .views-row{clear:both;margin-bottom:1em;overflow:hidden;}.block-education-block-1 .view-education .view-content .views-row br{display:none;}.block-education-block-1 .view-education > .view-content{margin-top:2em;}.block-education-block-1 .view-education .view-content .views-row p:last-child{margin-bottom:0;}.block-education-block-1 .view-education .view-content .views-row .field-content > a{margin-right:30px;}.block-education-block-1 .view-education .view-content .views-row .field-content > a,.block-education-block-1 .view-education .view-content .views-row .title{float:left;}.block-education-block-1 .view-education .view-content .views-row .title{width:60%;}.block-education-block-1 .view-education .view-content .views-row .title table{display:none;}body.context-cemeteries-memorials #region-menu{margin-bottom:1em;}body.context-cemeteries-memorials #section-content{background:transparent url(/sites/all/themes/abmc/images/white.png) 50% top repeat-y;background-size:1280px 100%;display:block;}body.context-cemeteries-memorials .grid-view-3 .item-list{clear:both;}body.context-cemeteries-memorials .grid-view-3 li.views-row,.node-type-cemetery-or-memorial .grid-view-3 .views-row{width:calc(((100% - 40px) / 3) - 1px);margin-right:20px;float:left;}body.context-cemeteries-memorials .grid-view-3 li.views-row:nth-child(3n+1),.node-type-cemetery-or-memorial .grid-view-3 .views-row:nth-child(3n+1){clear:both;}body.context-cemeteries-memorials .zone-preface.container-12{padding:0;max-width:1280px;position:relative;}body.context-cemeteries-memorials #zone-preface-wrapper{z-index:1;}body.context-cemeteries-memorials #zone-content-wrapper{position:relative;background:transparent;z-index:2;}body.context-cemeteries-memorials:not(.node-type-cemetery-or-memorial) .block-top-images-block{margin-bottom:2em;}body.context-cemeteries-memorials.page-node-20 #zone-content{margin-top:0px;position:relative;top:484px;padding-left:0;padding-right:0;max-width:1280px;background:transparent;border:none;}body.context-cemeteries-memorials #zone-content #region-content{margin-left:auto;margin-right:auto;max-width:925px;padding:20px;float:none;display:block;}body.context-cemeteries-memorials:not(.node-type-cemetery-or-memorial) #zone-content #region-content article,.node-type-cemetery-or-memorial .block-monument-tabs-block{margin-left:60px;margin-right:60px;}body.context-cemeteries-memorials.page-node-20 #lift{position:absolute;margin-top:0;top:-460px;width:100%;left:0;}@media screen AND (min-width:740px){body.context-cemeteries-memorials.page-node-20 #lift{}}body.context-cemeteries-memorials.page-node-20 #lift ~ .tabs{position:absolute;z-index:10;top:-144px;width:100%;}body.context-cemeteries-memorials.page-node-20 #lift ~ .tabs ul{text-align:center;border:none;margin:0;}body.context-cemeteries-memorials.page-node-20 #lift ~ .block-main{padding-top:60px;margin-top:-124px;margin-left:auto;margin-right:auto;max-width:960px;background:#fff;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #zone-content{margin-top:484px;padding-left:0;padding-right:0;max-width:1280px;background:transparent;border:none;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift{position:absolute;margin-top:-420px;width:100%;left:0;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial .block-browse-burials-block{margin-top:-60px;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .tabs{position:absolute;top:-104px;width:100%;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .tabs ul{text-align:center;border:none;margin:0;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .block-monument-tabs-block{margin-top:-20px;padding-top:20px;margin-left:auto;margin-right:auto;max-width:960px;background:#fff;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .block-monument-tabs-block .block-inner{margin:0 60px;}body.context-cemeteries-memorials.page-node-20 #lift *,body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift *{color:#fff;}body.context-cemeteries-memorials.page-node-20 #lift h1,body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift h1{text-align:center;font-size:4em;margin-top:1em;line-height:4.3rem;}body.context-cemeteries-memorials .flexslider-node img{display:block;}body.banner-page .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner,body.context-cemeteries-memorials .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner{position:relative;}body.banner-page .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner:before,body.context-cemeteries-memorials .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner:before{content:'';display:block;width:100%;position:absolute;z-index:1;height:100%;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.01) 47%,rgba(0,0,0,0) 48%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.01) 47%,rgba(0,0,0,0) 48%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.01) 47%,rgba(0,0,0,0) 48%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}body.banner-page .zone-preface.container-12 .region-preface-third,body.context-cemeteries-memorials .zone-preface.container-12 .region-preface-third{position:absolute;left:0;width:100%;max-height:484px;overflow:hidden;}.node-type-cemetery-or-memorial .vertical-navigation{width:25%;float:left;display:block;}.node-type-cemetery-or-memorial .vertical-navigation ul{list-style:none;padding:0;margin:0;}.node-type-cemetery-or-memorial .vertical-navigation ul li{padding-left:0;margin-left:0;background:transparent;}.node-type-cemetery-or-memorial .vertical-navigation ul li a{text-transform:uppercase;padding-left:20px;position:relative;}.node-type-cemetery-or-memorial .vertical-navigation ul li a.active{color:#21578e;}.node-type-cemetery-or-memorial .vertical-navigation ul li a.active:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #9c2a0f;content:'';display:block;position:absolute;left:0;top:5px;}.node-type-cemetery-or-memorial .vertical-navigation + .tabs{width:calc(70% - 1px);padding-left:5%;float:right;border-left:1px solid #ccc;}.node-type-cemetery-or-memorial .vertical-navigation + .tabs .tab{position:absolute;top:-8765em;width:100%;}.node-type-cemetery-or-memorial .vertical-navigation + .tabs .tab.active{position:relative;top:0;}body.context-cemeteries-memorials .major-label{font-size:24px;font-family:'FreightTextProSemibold-Regular','Georgia',serif;position:relative;top:0;}.block-monument-list-block .view-header{clear:both;}.block-monument-list-block h2,.block-monument-list-block h3,body.context-cemeteries-memorials .item-list h3,.node-type-cemetery-or-memorial .zone-content h2,.banner-page .region-content h2,.banner-page #zone-content article h2{text-align:center;font-size:2.4em;}.banner-page .region-content h2{margin-top:2rem;}.banner-page .region-content .field-name-body h2{margin-top:1rem;}.block-monument-list-block h2:before,.block-monument-list-block h2:after,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:before,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:after,.node-type-cemetery-or-memorial .zone-content h2:before,.node-type-cemetery-or-memorial .zone-content h2:after,body.context-cemeteries-memorials .item-list h3:before,body.context-cemeteries-memorials .item-list h3:after,.banner-page .region-content h2:before,.banner-page .region-content h2:after{display:inline-block;height:1px;width:70px;content:'';margin:0 20px;vertical-align:middle;background:#ccc;}.banner-page #zone-content article h2{font-family:'FreightTextProSemibold-Regular','Georgia',serif;}@media screen and (max-width:939px){.banner-page .region-content h2:before,.banner-page .region-content h2:after{display:none;}}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2:before,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2:after{display:none;}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span{position:relative;display:inline-block;max-width:calc(100% - 160px);}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:before,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:after{position:absolute;right:100%;top:30px;}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:after{right:auto;left:100%;}.node-type-cemetery-or-memorial .block-browse-burials-block,.node-type-cemetery-or-memorial .block-browse-burials-block span{text-align:center;display:block;margin:0;padding:0;}.node-type-cemetery-or-memorial .block-browse-burials-block{height:0;overflow:visible;top:-140px;}}
@media all and (min-width:740px){@media screen and (max-width:959px){.container-12 .grid-12{width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}}}
@media all and (min-width:740px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:720px;}.container-12{margin-left:auto;margin-right:auto;width:720px;}.container-12 .grid-1{width:40px;}.container-12 .grid-2{width:100px;}.container-12 .grid-3{width:160px;}.container-12 .grid-4{width:220px;}.container-12 .grid-5{width:280px;}.container-12 .grid-6{width:340px;}.container-12 .grid-7{width:400px;}.container-12 .grid-8{width:460px;}.container-12 .grid-9{width:520px;}.container-12 .grid-10{width:580px;}.container-12 .grid-11{width:640px;}.container-12 .grid-12{width:700px;}.container-12 .prefix-1{padding-left:60px;}.container-12 .prefix-2{padding-left:120px;}.container-12 .prefix-3{padding-left:180px;}.container-12 .prefix-4{padding-left:240px;}.container-12 .prefix-5{padding-left:300px;}.container-12 .prefix-6{padding-left:360px;}.container-12 .prefix-7{padding-left:420px;}.container-12 .prefix-8{padding-left:480px;}.container-12 .prefix-9{padding-left:540px;}.container-12 .prefix-10{padding-left:600px;}.container-12 .prefix-11{padding-left:660px;}.container-12 .suffix-1{padding-right:60px;}.container-12 .suffix-2{padding-right:120px;}.container-12 .suffix-3{padding-right:180px;}.container-12 .suffix-4{padding-right:240px;}.container-12 .suffix-5{padding-right:300px;}.container-12 .suffix-6{padding-right:360px;}.container-12 .suffix-7{padding-right:420px;}.container-12 .suffix-8{padding-right:480px;}.container-12 .suffix-9{padding-right:540px;}.container-12 .suffix-10{padding-right:600px;}.container-12 .suffix-11{padding-right:660px;}.container-12 .push-1{left:60px;}.container-12 .push-2{left:120px;}.container-12 .push-3{left:180px;}.container-12 .push-4{left:240px;}.container-12 .push-5{left:300px;}.container-12 .push-6{left:360px;}.container-12 .push-7{left:420px;}.container-12 .push-8{left:480px;}.container-12 .push-9{left:540px;}.container-12 .push-10{left:600px;}.container-12 .push-11{left:660px;}.container-12 .pull-1{left:-60px;}.container-12 .pull-2{left:-120px;}.container-12 .pull-3{left:-180px;}.container-12 .pull-4{left:-240px;}.container-12 .pull-5{left:-300px;}.container-12 .pull-6{left:-360px;}.container-12 .pull-7{left:-420px;}.container-12 .pull-8{left:-480px;}.container-12 .pull-9{left:-540px;}.container-12 .pull-10{left:-600px;}.container-12 .pull-11{left:-660px;}}
@media all and (min-width:980px){.cemeteries-memorials-map-trigger{position:relative;top:-6px;}.cemeteries-memorials-map-trigger a{width:100%;padding:5px 14px 6px;font-size:14px;}.cemeteries-memorials-map .openlayers-container-map-abmc_map{width:100% !important;}.cemeteries-memorials-map .openlayers-map-abmc_map{width:100% !important;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header > .card-view{width:calc(65.4% - 2px);display:block;float:left;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row{float:right;width:calc(34.6% - 2px);border-bottom:4px solid #fff;margin-bottom:0;}.context-cemeteries-memorials .container-12,.context-cemeteries-memorials .container-12 .grid-12{width:100%;box-sizing:border-box;margin-left:0;margin-right:0;}.context-cemeteries-memorials .breadcrumb{margin-left:15px;}.zone-content .content .flexslider ol,.zone-content .content .flexslider ul,.not-front .zone-content .content .flexslider ol,.not-front .zone-content .content .flexslider ul{padding-left:0;}.flexslider ul li{position:relative;}.flexslider-node{margin-bottom:0;}.not-front .flexslider h2{font-size:1.2em;padding-right:120px;}.not-front .view-id-carousel .view-footer{position:absolute;top:261px;right:-40px;width:120px;}.zone-postscript .block{width:auto;}.view-monument-list .column{margin-left:2em;}.info-wrapper{margin-top:1em;}.info-inner{padding:0 .5em;}.info-wrapper .first{margin-bottom:1em;}.info.last{border-right:none;margin-right:0;}.last .info-inner{padding-right:0;}.info h2,h2.accordion{font-size:1em;padding:.25em .4em .2em;}.node-type-cemetery-or-memorial article h2{margin-top:0;}.info h2{text-align:left;}.cemeteries-memorials-map .openlayers-container-map-abmc_map{margin:0;}.cemeteries-memorials-map .openlayers-map-abmc_map{margin:0;}.cemeteries-memorials-pubs .views-row{width:50%;float:left;padding-right:20px;}.cemeteries-memorials-pubs .views-row:nth-child(odd){clear:both;}#Wardead_Detail #leftCol{width:34%;float:left;margin-right:5%;}#Wardead_Detail #rightCol{width:60%;float:left;}#Wardead_Detail #wardead-war{padding-bottom:.33em;padding-top:0;}#Wardead_Detail .marker-location .fieldTitlePrimary{margin-right:5px;}#Wardead_Detail .marker-location .fieldTitlePrimary,#Wardead_Detail .marker-location .marker-location-details{display:block;float:left;}#Wardead_Detail .fieldContentGroup{float:left;}.callout-button{font-size:1.1em;}.latest-article{margin-bottom:2rem;}.latest-article .image{margin-bottom:5px;}.latest-article .image img{width:100%;height:auto;display:block;margin-bottom:1em;}.node-type-event .featured-image,.node-type-article .featured-image{margin-left:auto;margin-right:auto;max-width:100%;width:320px;}.page-news-events-events .block.column-left,.database-index .block-main form.column-left,.database-index div.column-left{float:left;width:180px;}.database-index #wardead-results-container{float:right;height:auto !important;height:850px;min-height:850px;width:485px;}.database-index th.first{width:25%;}.database-index th.location{width:28%;}.database-index #ResultsPerPage{margin-top:0;}.database-index #paging_bottom{float:right;margin-bottom:1em;}.page-news-events-events #edit-field-event-dates-value-min-wrapper input,.page-news-events-events #edit-field-event-dates-value-max-wrapper input,.database-index .date-from input,.database-index .date-to input{width:100%;}.page-news-events-events #edit-field-event-dates-value-min-wrapper .description,.page-news-events-events #edit-field-event-dates-value-max-wrapper .description,.database-index .date-from .description,.database-index .date-to .description{display:none;}.database-index .more-block{margin-top:.75em;}.database-index .help-wrapper{position:absolute;right:0;top:-5.5em;}.page-multimedia .flexslider .views-field-body,.page-learning-resources .flexslider .views-field-body{height:125px;padding-bottom:2em;}.page-multimedia .view-filters,.page-learning-resources .view-filters{border:solid 1px #dbdbdb;}.page-multimedia .view-filters .view-filters-inner,.page-learning-resources .view-filters .view-filters-inner{padding:1em;}.page-news-events-events .region-content-inner,.page-multimedia .region-content-inner,.page-learning-resources .region-content-inner,.page-node-656970 .region-content-inner,.database-index .region-content-inner{padding:0 2em;padding:0;}.page-multimedia .views-widget-filter-field-cemetery-or-memorial-nid,.page-learning-resources .views-widget-filter-field-cemetery-or-memorial-nid{width:100%;}.sidebar-exposed .views-exposed-form .views-exposed-widget{float:left;}.page-news-events-events .column-right,.page-multimedia .column-right,.page-learning-resources .column-right{float:right;width:485px;}.page-news-events-events .block.column-left,.page-multimedia .column-left,.page-learning-resources .column-left{float:left;width:180px;}.view-news-events .views-exposed-form .views-exposed-widget,.page-multimedia .views-exposed-form .views-exposed-widget,.page-learning-resources .views-exposed-form .views-exposed-widget{padding-right:0;}.page-multimedia .more-block{margin-top:0;padding-top:40px;padding-bottom:40px;}.page-multimedia .form-item-field-cemetery-or-memorial-nid,.page-learning-resources .form-item-field-cemetery-or-memorial-nid{max-width:100%;}@media (max-width:739px){.view-multimedia-revamp .views-row{max-width:100% !important;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header > .card-view,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row{float:none;display:block;margin-bottom:10px;}}.view-multimedia-revamp.view-display-id-attachment_3 .view-content:after{content:'';display:table;clear:both;}.view-multimedia-revamp.view-display-id-attachment_3 .view-content .division{width:calc(50% - 20px);float:left;margin-right:20px;max-width:100%;}.view-multimedia-revamp.view-display-id-attachment_3 .view-content .views-row{max-width:100%;float:none;width:100%;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content .views-row .views-field-title a{position:absolute;z-index:2;bottom:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header .views-field-rendered-entity .node-links,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content .views-field-rendered-entity .node-links{display:none;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header .views-field-rendered-entity .views-field-title a,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content .views-field-rendered-entity .views-field-title a{color:#fff;font-family:Arial,sans-serif;font-family:'Source Sans Pro',Arial,sans-serif;font-size:1.2rem;line-height:1.2;display:block;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content article header a{font-size:1rem;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header .card-view img,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row img{width:100%;height:auto !important;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-header article .content article .content:after,.view-multimedia-revamp.view-display-id-attachment_5 > .view-content article .content article .content:after{background-image:linear-gradient(to bottom,transparent 0%,white 100%);content:'';display:block;height:150px;margin-top:-150px;position:relative;width:100%;}.view-multimedia-revamp.view-display-id-attachment_5 > .view-content > .views-row,.view-multimedia-revamp.view-display-id-block_1{overflow:hidden;position:relative;}.context-contact-us .webform-client-form input[type="text"],.context-contact-us .webform-client-form input[type="email"],.context-contact-us .webform-client-form select,.context-contact-us .webform-client-form textarea,.context-contact-us .webform-client-form .form-textarea-wrapper,.context-contact-us .webform-client-form .fieldset-wrapper{display:inline;width:250px !important;}.context-contact-us .webform-client-form .fieldset-wrapper{display:inline-block;}.context-contact-us .webform-client-form label,.context-contact-us .webform-client-form legend{display:block;float:left;padding-right:.5em;text-align:right;vertical-align:top;width:200px;}.context-contact-us .webform-client-form .fieldset-wrapper label{text-align:left;}.context-contact-us .webform-client-form #edit-actions{margin-left:208px;}.alert .date{line-height:2.1em;}.alert .date span{display:inline;}.block-education-block-1 .view-education > .view-header > .view.view-popular-resources{float:left;margin-right:2%;width:32%;}.block-education-block-1 .view-education > .view-header > .view.view-popular-resources:nth-child(3){margin-right:0;}.block-education-block-1 .view-education .views-row{clear:both;margin-bottom:1em;overflow:hidden;}.block-education-block-1 .view-education .view-content .views-row br{display:none;}.block-education-block-1 .view-education > .view-content{margin-top:2em;}.block-education-block-1 .view-education .view-content .views-row p:last-child{margin-bottom:0;}.block-education-block-1 .view-education .view-content .views-row .field-content > a{margin-right:30px;}.block-education-block-1 .view-education .view-content .views-row .field-content > a,.block-education-block-1 .view-education .view-content .views-row .title{float:left;}.block-education-block-1 .view-education .view-content .views-row .title{width:60%;}.block-education-block-1 .view-education .view-content .views-row .title table{display:none;}body.context-cemeteries-memorials #region-menu{margin-bottom:1em;}body.context-cemeteries-memorials #section-content{background:transparent url(/sites/all/themes/abmc/images/white.png) 50% top repeat-y;background-size:1280px 100%;display:block;}body.context-cemeteries-memorials .grid-view-3 .item-list{clear:both;}body.context-cemeteries-memorials .grid-view-3 li.views-row,.node-type-cemetery-or-memorial .grid-view-3 .views-row{width:calc(((100% - 40px) / 3) - 1px);margin-right:20px;float:left;}body.context-cemeteries-memorials .grid-view-3 li.views-row:nth-child(3n+1),.node-type-cemetery-or-memorial .grid-view-3 .views-row:nth-child(3n+1){clear:both;}body.context-cemeteries-memorials .zone-preface.container-12{padding:0;max-width:1280px;position:relative;}body.context-cemeteries-memorials #zone-preface-wrapper{z-index:1;}body.context-cemeteries-memorials #zone-content-wrapper{position:relative;background:transparent;z-index:2;}body.context-cemeteries-memorials:not(.node-type-cemetery-or-memorial) .block-top-images-block{margin-bottom:2em;}body.context-cemeteries-memorials.page-node-20 #zone-content{margin-top:0px;position:relative;top:484px;padding-left:0;padding-right:0;max-width:1280px;background:transparent;border:none;}body.context-cemeteries-memorials #zone-content #region-content{margin-left:auto;margin-right:auto;max-width:925px;padding:20px;float:none;display:block;}body.context-cemeteries-memorials:not(.node-type-cemetery-or-memorial) #zone-content #region-content article,.node-type-cemetery-or-memorial .block-monument-tabs-block{margin-left:60px;margin-right:60px;}body.context-cemeteries-memorials.page-node-20 #lift{position:absolute;margin-top:0;top:-460px;width:100%;left:0;}@media screen AND (min-width:740px){body.context-cemeteries-memorials.page-node-20 #lift{}}body.context-cemeteries-memorials.page-node-20 #lift ~ .tabs{position:absolute;z-index:10;top:-144px;width:100%;}body.context-cemeteries-memorials.page-node-20 #lift ~ .tabs ul{text-align:center;border:none;margin:0;}body.context-cemeteries-memorials.page-node-20 #lift ~ .block-main{padding-top:60px;margin-top:-124px;margin-left:auto;margin-right:auto;max-width:960px;background:#fff;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #zone-content{margin-top:484px;padding-left:0;padding-right:0;max-width:1280px;background:transparent;border:none;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift{position:absolute;margin-top:-420px;width:100%;left:0;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial .block-browse-burials-block{margin-top:-60px;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .tabs{position:absolute;top:-104px;width:100%;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .tabs ul{text-align:center;border:none;margin:0;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .block-monument-tabs-block{margin-top:-20px;padding-top:20px;margin-left:auto;margin-right:auto;max-width:960px;background:#fff;}body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift ~ .block-monument-tabs-block .block-inner{margin:0 60px;}body.context-cemeteries-memorials.page-node-20 #lift *,body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift *{color:#fff;}body.context-cemeteries-memorials.page-node-20 #lift h1,body.context-cemeteries-memorials.node-type-cemetery-or-memorial #lift h1{text-align:center;font-size:4em;margin-top:1em;line-height:4.3rem;}body.context-cemeteries-memorials .flexslider-node img{display:block;}body.banner-page .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner,body.context-cemeteries-memorials .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner{position:relative;}body.banner-page .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner:before,body.context-cemeteries-memorials .container-12.zone-preface .region-preface-third.grid-4 .region-preface-third-inner:before{content:'';display:block;width:100%;position:absolute;z-index:1;height:100%;top:0;left:0;bottom:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.01) 47%,rgba(0,0,0,0) 48%);background:-webkit-linear-gradient(top,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.01) 47%,rgba(0,0,0,0) 48%);background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.01) 47%,rgba(0,0,0,0) 48%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6000000',endColorstr='#00000000',GradientType=0);}body.banner-page .zone-preface.container-12 .region-preface-third,body.context-cemeteries-memorials .zone-preface.container-12 .region-preface-third{position:absolute;left:0;width:100%;max-height:484px;overflow:hidden;}.node-type-cemetery-or-memorial .vertical-navigation{width:25%;float:left;display:block;}.node-type-cemetery-or-memorial .vertical-navigation ul{list-style:none;padding:0;margin:0;}.node-type-cemetery-or-memorial .vertical-navigation ul li{padding-left:0;margin-left:0;background:transparent;}.node-type-cemetery-or-memorial .vertical-navigation ul li a{text-transform:uppercase;padding-left:20px;position:relative;}.node-type-cemetery-or-memorial .vertical-navigation ul li a.active{color:#21578e;}.node-type-cemetery-or-memorial .vertical-navigation ul li a.active:before{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #9c2a0f;content:'';display:block;position:absolute;left:0;top:5px;}.node-type-cemetery-or-memorial .vertical-navigation + .tabs{width:calc(70% - 1px);padding-left:5%;float:right;border-left:1px solid #ccc;}.node-type-cemetery-or-memorial .vertical-navigation + .tabs .tab{position:absolute;top:-8765em;width:100%;}.node-type-cemetery-or-memorial .vertical-navigation + .tabs .tab.active{position:relative;top:0;}body.context-cemeteries-memorials .major-label{font-size:24px;font-family:'FreightTextProSemibold-Regular','Georgia',serif;position:relative;top:0;}.block-monument-list-block .view-header{clear:both;}.block-monument-list-block h2,.block-monument-list-block h3,body.context-cemeteries-memorials .item-list h3,.node-type-cemetery-or-memorial .zone-content h2,.banner-page .region-content h2,.banner-page #zone-content article h2{text-align:center;font-size:2.4em;}.banner-page .region-content h2{margin-top:2rem;}.banner-page .region-content .field-name-body h2{margin-top:1rem;}.block-monument-list-block h2:before,.block-monument-list-block h2:after,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:before,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:after,.node-type-cemetery-or-memorial .zone-content h2:before,.node-type-cemetery-or-memorial .zone-content h2:after,body.context-cemeteries-memorials .item-list h3:before,body.context-cemeteries-memorials .item-list h3:after,.banner-page .region-content h2:before,.banner-page .region-content h2:after{display:inline-block;height:1px;width:70px;content:'';margin:0 20px;vertical-align:middle;background:#ccc;}.banner-page #zone-content article h2{font-family:'FreightTextProSemibold-Regular','Georgia',serif;}@media screen and (max-width:939px){.banner-page .region-content h2:before,.banner-page .region-content h2:after{display:none;}}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2:before,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2:after{display:none;}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span{position:relative;display:inline-block;max-width:calc(100% - 160px);}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:before,.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:after{position:absolute;right:100%;top:30px;}.node-type-cemetery-or-memorial .zone-content .view-monument-video-webcam h2 span:after{right:auto;left:100%;}.node-type-cemetery-or-memorial .block-browse-burials-block,.node-type-cemetery-or-memorial .block-browse-burials-block span{text-align:center;display:block;margin:0;padding:0;}.node-type-cemetery-or-memorial .block-browse-burials-block{height:0;overflow:visible;top:-140px;}}
@media all and (min-width:980px){.callout .text,.callout .image{float:none;position:static;}.callout .text{margin-left:0;}.region-content .callout p{padding-left:0;padding-right:0;}.callout-3{border:none;float:left;margin-right:1.2em;width:30%;}.callout-3.first{margin-left:15px;}.callout-3.last{margin-right:0;}.callout-button{font-size:1.33em;}.view-monument-list .column{float:left !important;margin-left:0;width:45% !important;}.view-monument-list .first{margin-right:1.5em;}.cemeteries-memorials-map-trigger{position:absolute;top:2.8rem;right:0;}.cemeteries-memorials-map-trigger a{padding:3px 14px 3px;font-size:14px;}.info-wrapper{background:transparent url(/sites/all/themes/abmc/images/background-columns-cemeteries.png) repeat-y 4px top;margin-bottom:1em;}.info{float:left;width:33%;}.info h2{text-indent:.33em;}.node-type-cemetery-or-memorial .info p,.node-type-cemetery-or-memorial .block-quicktabs p,.node-type-cemetery-or-memorial .zone-content .view,.node-type-cemetery-or-memorial .zone-content .content ul{padding-left:0;padding-right:0;}.node-type-cemetery-or-memorial .view-footer{clear:both;}.node-type-cemetery-or-memorial .zone-content .content h2{padding-left:.4em;}.node-type-cemetery-or-memorial .zone-content .block .content h2{padding-left:0;font-weight:normal;}.overseas-office p{margin-bottom:0;}.not-front .region-content .content ul.quicktabs-tabs{padding-left:0;}.block-quicktabs .quicktabs_main,.block-quicktabs ul.quicktabs-tabs li.active{background-color:#e7e7e8;}.block-quicktabs ul.quicktabs-tabs{display:block;}.block-quicktabs .column.first{padding-right:.8em;}.block-quicktabs .column.last{padding-left:.5em;}.quicktabs-hide{display:none;}.quicktabs_main .view-content{display:block !important;}.block-quicktabs h2.accordion{display:none;}.block-quicktabs .quicktabs_main .view-content{margin-top:0;padding:1em;}.block-quicktabs .quicktabs_main p:last{margin-bottom:0;}ul.quicktabs-tabs li{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;background-color:#bcbdc0;border-radius:10px 10px 0 0;display:inline-block;margin-bottom:0;margin-left:0;margin-right:5px;padding:.3em 1.5em .1em;}.block-quicktabs ul.quicktabs-tabs li.active{background-color:#e7e7e8;}ul.quicktabs-tabs li a{color:black;}ul.quicktabs-tabs li.active a{color:#1b4977;font-weight:bold;}.quicktabs-wrapper{margin-top:1em;}.quicktabs-wrapper .quicktabs-tabs{margin-bottom:0;}.view-monument-tabs .container{margin-bottom:1em;}.view-monument-tabs .button{display:inline-block;margin-bottom:0;margin-top:-.25em;}.view-monument-tabs .print-directions{margin-right:0em;margin-top:1rem;clear:right;}.view-monument-tabs .coordinates{margin-bottom:0;}#quicktabs-tabpage-cemeteries_memorials-1 .views-field-field-history .field-content{overflow:hidden;}.history-hide-content{height:400px;}.history-content-bottom{background:#e7e7e8;display:block;width:92%;position:absolute;bottom:5px;text-align:center;padding:2%;}#historyButton{display:block;margin:0 auto;position:relative;width:100px;float:none;}.cemeteries-memorials-map .filters{float:left;margin-top:0;width:218px;width:25%;}.cemeteries-memorials-map .view-content{float:right;width:645px;width:65%;}.cemeteries-memorials-map .attachment .view-content{float:none;width:auto;}.cemeteries-memorials-map .view-all-monument-locations{height:300px;overflow-x:hidden;overflow-y:scroll;}.cemeteries-memorials-map .openlayers-container-map-abmc_map{width:100% !important;}.cemeteries-memorials-map .openlayers-map-abmc_map{width:100% !important;}.not-front .region-content .previous-administrations .content ul{padding-left:15px;}.previous-administrations ul li{padding-right:1em;}.webform-order #section-content label{display:block;float:left;padding-right:1.5em;text-align:right;width:20%;max-width:17em;}.webform-order #section-content .webform-container-inline label{margin-right:0;}.webform-order #section-content .form-checkboxes label,.webform-order #section-content .form-radios label{display:inline-block;float:none;text-align:left;width:auto;}.webform-order #section-content input[type="text"],.webform-order #section-content select,.webform-order #section-content .form-textarea-wrapper,.webform-order #section-content .form-checkboxes,.webform-order #section-content .form-radios{max-width:50%;}.webform-order #section-content .form-textarea-wrapper,.webform-order #section-content .form-checkboxes,.webform-order #section-content .form-radios{display:block;float:left;}.webform-order #section-content #webform-component-decedents-information--photo .description{left:23em;margin-bottom:1em;position:relative;top:.6em;}.webform-order #section-content #edit-actions{left:19.5em;margin-left:0;margin-right:0;position:relative;top:.6em;}.webform-client-form #webform-component-decedent-information--row,.webform-client-form #webform-component-decedent-information--grave{width:150px;}.webform-client-form #webform-component-recipients-information--city{width:50%;float:left;}.webform-client-form #webform-component-recipients-information--state{width:50%;float:left;}.webform-client-form #webform-component-decedent-information--plot,.webform-client-form #webform-component-decedent-information--plot label,.webform-client-form #webform-component-decedent-information--row,.webform-client-form #webform-component-decedent-information--row label,.webform-client-form #webform-component-decedent-information--grave,.webform-client-form #webform-component-decedent-information--grave label{float:none;display:inline-block;}.webform-client-form #webform-component-recipients-information--city label{width:40%;}.webform-client-form #webform-component-recipients-information--city input{max-width:50%;}.webform-order #edit-submitted-decedents-information-awards{max-width:none;width:398px;}#edit-submitted-decedents-information-awards .form-item{width:100%;float:left;}.webform-client-form #edit-submitted-decedents-information-unit{max-width:none;width:65px;}.webform-client-form #webform-component-decedents-information--circumstances-surrounding-death .form-textarea-wrapper{max-width:none;width:390px;}.webform-client-form #edit-submitted-decedents-information-circumstances-surrounding-death{max-width:none;width:380px;resize:none;}.node-type-event .featured-image,.node-type-article .featured-image{float:left;margin-left:0;margin-right:1em;max-width:100%;width:320px;}.page-sitemap .region-content .content ul{padding-left:1.5em;}.page-multimedia .flexslider .views-field-body,.page-learning-resources .flexslider .views-field-body{height:auto;padding-bottom:3em;}.page-multimedia .flexslider .views-field-field-carousel-image img,.page-learning-resources .flexslider .views-field-field-carousel-image img{width:458px;}.page-multimedia .view-id-carousel .view-footer,.page-learning-resources .view-id-carousel .view-footer{right:20px;top:-50px;}.page-news-events-events .column-right,.page-multimedia .column-right,.page-learning-resources .column-right{width:670px;}.page-news-events-events .block.column-left,.page-multimedia .column-left,.page-learning-resources .column-left{width:240px;}.page-news-events-events .column-right{width:610px;width:57%;}.page-news-events-events .block.column-left{width:35%;}.page-news-events-events .block.column-left fieldset{border:none;padding:0;}.page-multimedia .view-empty{margin-bottom:5em;}.page-learning-resources .view-empty{margin-bottom:7em;}.resourcesHeight{min-height:850px;}.page-news-events-events #edit-field-event-dates-value-min-wrapper,.page-news-events-events #edit-field-event-dates-value-max-wrapper,.database-index .date-from,.database-index .date-to{float:left;width:49.5%;}.database-index .date-to{float:right;}.database-index .block-main form.column-left,.database-index div.column-left{width:240px;}.database-index #wardead-results-container{height:auto !important;height:700px;min-height:950px;width:670px;}.database-index #edit-warfilter .col{float:left;width:49%;}.database-index #edit-warfilter .form-item-warfilter-V,.database-index #edit-warfilter .form-item-warfilter-M,.database-index #edit-warfilter .form-item-warfilter-S{margin-left:.2em;}.database-index .block-main .button-gray-gradient{margin-right:1em;}.database-index .submit-wrapper{width:155px;}.database-index #ResultStats{float:left;margin-bottom:0;max-width:345px;}.database-index .paging{float:right;width:auto;}.database-index #NoResultsFound{clear:left;padding-top:1em;}.page-news-events-events #edit-field-event-dates-value-min-wrapper input,.page-news-events-events #edit-field-event-dates-value-max-wrapper input,.database-index .date-from input,.database-index .date-to input{min-width:70px;}.database-index th.last,.database-index th.first{width:100px;}.database-index th.middle{width:50px;}.database-index th.branch{width:70px;}.database-index th.war{width:80px;}.database-index th.location{width:125px;}#Wardead_Detail #wardead-war{position:absolute;right:0;text-align:right;pointer-events:none;z-index:1;top:-56px;}#Wardead_Detail #wardead-war{padding-bottom:0;padding-top:1em;}.database-index #paging{position:relative;top:20px;}.database-index #paging_bottom{position:relative;}.database-index .paging-inner{display:inline;padding-top:0;}.database-index #ResultsPerPage{top:-15px;width:35%;}.database-index .linkSubmit.first,.database-index .previous{position:absolute;left:-79px;}.database-index .previous{left:-45px;}#Wardead_Detail .born,#Wardead_Detail .marker-location{padding-top:0;}.alert .date{line-height:1.25em;}.alert .date span{display:block;}.context-cemeteries-memorials .breadcrumb{margin-left:0px;}.node-type-cemetery-or-memorial .zone-content h2{margin-top:0.65em;}#block-views-monument-list-block{padding-left:0px;padding-right:0px;}#block-views-monument-list-block .attachment{clear:both;}}
@media all and (min-width:980px){.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px;}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative;}.alpha{margin-left:0;}.omega{margin-right:0;}body{min-width:960px;}.container-12{margin-left:auto;margin-right:auto;width:960px;}.container-12 .grid-1{width:60px;}.container-12 .grid-2{width:140px;}.container-12 .grid-3{width:220px;}.container-12 .grid-4{width:300px;}.container-12 .grid-5{width:380px;}.container-12 .grid-6{width:460px;}.container-12 .grid-7{width:540px;}.container-12 .grid-8{width:620px;}.container-12 .grid-9{width:700px;}.container-12 .grid-10{width:780px;}.container-12 .grid-11{width:860px;}.container-12 .grid-12{width:940px;}.container-12 .prefix-1{padding-left:80px;}.container-12 .prefix-2{padding-left:160px;}.container-12 .prefix-3{padding-left:240px;}.container-12 .prefix-4{padding-left:320px;}.container-12 .prefix-5{padding-left:400px;}.container-12 .prefix-6{padding-left:480px;}.container-12 .prefix-7{padding-left:560px;}.container-12 .prefix-8{padding-left:640px;}.container-12 .prefix-9{padding-left:720px;}.container-12 .prefix-10{padding-left:800px;}.container-12 .prefix-11{padding-left:880px;}.container-12 .suffix-1{padding-right:80px;}.container-12 .suffix-2{padding-right:160px;}.container-12 .suffix-3{padding-right:240px;}.container-12 .suffix-4{padding-right:320px;}.container-12 .suffix-5{padding-right:400px;}.container-12 .suffix-6{padding-right:480px;}.container-12 .suffix-7{padding-right:560px;}.container-12 .suffix-8{padding-right:640px;}.container-12 .suffix-9{padding-right:720px;}.container-12 .suffix-10{padding-right:800px;}.container-12 .suffix-11{padding-right:880px;}.container-12 .push-1{left:80px;}.container-12 .push-2{left:160px;}.container-12 .push-3{left:240px;}.container-12 .push-4{left:320px;}.container-12 .push-5{left:400px;}.container-12 .push-6{left:480px;}.container-12 .push-7{left:560px;}.container-12 .push-8{left:640px;}.container-12 .push-9{left:720px;}.container-12 .push-10{left:800px;}.container-12 .push-11{left:880px;}.container-12 .pull-1{left:-80px;}.container-12 .pull-2{left:-160px;}.container-12 .pull-3{left:-240px;}.container-12 .pull-4{left:-320px;}.container-12 .pull-5{left:-400px;}.container-12 .pull-6{left:-480px;}.container-12 .pull-7{left:-560px;}.container-12 .pull-8{left:-640px;}.container-12 .pull-9{left:-720px;}.container-12 .pull-10{left:-800px;}.container-12 .pull-11{left:-880px;}}
