.container{margin:0 auto;}
.content-inner{min-height:1px;}
.lt-ie7 .content-inner{height:1px;}
#content-column,.content-column{width:100%;}
.clearfix:after{content:"";display:table;clear:both;}
.clearfix{zoom:1;}
.one-column .region,div.at-panel .region-conditional-stack{float:none;display:block;clear:both;width:100%;}
.lt-ie8 .at-panel{overflow:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}


html{font-size:100%;-webkit-text-size-adjust:100%;line-height:1.5;height:100%;margin-left:auto;margin-right:auto;width:100%;overflow-x:hidden;overflow-y:scroll;}
body{height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility\9;}
#top_div {height:30%;width:100%;background-color:#FFFFFF;margin:auto;text-align:center;color:#FFFFFF;}
#middle_div {height:67%;width:100%;  max-width:600px;  background-color:#FFFFFF;  background-image: url("background.png"); background-size:100%; background-repeat: no-repeat; margin:auto;text-align:center;vertical-align:middle;}
#bottom_div {height:3%;width:100%;background-color:#FFFFFF;margin:auto;text-align:center;color:#FFFFFF;}

button,input,select,textarea{font-family:sans-serif;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
h1{font-size:2em;margin:0.67em 0;}
h2{font-size:1.5em;margin:0.83em 0;}
h3{font-size:1.17em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:0.83em;margin:1.67em 0;}
h6{font-size:0.75em;margin:2.33em 0;}
abbr[title]{border-bottom:1px dotted;}
b,strong{font-weight:bold;}
blockquote{margin:1em 40px;}
dfn{font-style:italic;}
mark{background:#ff0;color:#000;}
p,pre{margin:0 0 1.5em;}
pre,code,kbd,samp{font-family:monospace,serif;_font-family:"courier new",monospace;font-size:1em;}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q{quotes:none;}
q:before,q:after{content:'';content:none;}
small{font-size:75%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}
sub{bottom:-0.25em;}
dl,menu,ol,ul{margin:1em 0;}
dd{margin:0 0 0 40px;}
menu,ol,ul{padding:0 0 0 40px;}
nav ul,nav ol{list-style:none;list-style-image:none;}
img{-ms-interpolation-mode:bicubic;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
form{margin:0;}
fieldset{margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}
button[disabled],input[disabled]{cursor:default;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
textarea{overflow:auto;vertical-align:top;}
table{border:0;border-spacing:0;border-collapse:collapse;font-size:inherit;font:100%;}




#main-content,.block-inner,.pane-inner,.menu-wrapper,.branding-elements,.breadcrumb-wrapper,.attribution,.at-panel .rounded-corner,.block-panels-mini > .block-title,div.messages{margin-left:10px;margin-right:10px;}
#content .panel-display,#content .panel-flexible{margin-left:-10px;margin-right:-10px;}
img{height:auto;-ms-interpolation-mode:bicubic;}
img,embed,object,video{max-width:100%;}
.lt-ie9 img,.lt-ie9 object,.lt-ie9 embed,.lt-ie9 video{max-width:none;}
#map img,.gmap img,.view-gmap img,.openlayers-map img,#getlocations_map_canvas img,#locationmap_map img,.geofieldMap img,.views_horizontal_slider img{max-width:none !important;}
header[role=banner],.content-inner,.nav,.region-sidebar-first,.region-sidebar-second,.region-secondary-content,.region-tertiary-content,.region-footer{overflow:visible;word-wrap:break-word;}
.ir{display:block !important;text-indent:100%;white-space:nowrap;overflow:hidden;border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}
.element-invisible{border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.element-invisible.element-focusable:active,.element-invisible.element-focusable:focus{clip:auto;height:auto;overflow:visible;position:static;width:auto;}
.offscreen{position:absolute;top:-99999em;width:1px;height:1px;overflow:hidden;outline:0;}
.element-hidden{display:none;}
html{background:white;}
body{font-family:"Exo","Trebuchet MS","Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:300;font-size:87.5%;}
#page-wrapper{background:url(/sites/all/themes/anden/css/images/bg.jpg) repeat-x;}
#page-wrapper.frontBg,#page-wrapper.bannerPageBG{background:url(/sites/all/themes/anden/css/images/bg-front.jpg) repeat-x;}
h1{font-weight:normal;line-height:1em;}
pre,code,tt,samp,kbd,var{font-family:Consolas,Monaco,"Courier New",Courier,monospace,sans-serif;}
#footer .block-inner{width:420px;margin:0 auto;}
#footer h2{border:none;float:left;font-size:1em;font-weight:700;}
#footer ul.menu{width:420px;margin:30px 0 0 0;padding:0;}
#footer ul.menu li{margin-left:23px;float:left;list-style-type:disc;list-style-image:none;color:#999;}
#footer ul.menu li a{color:#58595B;}
#header-wrapper{background:transparent;height:165px;}
#secondary-content-wrapper{padding-top:25px;margin-top:-25px;background:url(/sites/all/themes/anden/css/images/wrapper-bg.png) no-repeat center top;}
#footer-wrapper{height:200px;background-color:#e0e0e0;}
#branding{margin-left:0;margin-right:0;float:right;}
#logo{padding:0;}
#logo .site-logo-bg{}
#logo a{width:165px;height:95px;padding:35px;margin-top:-165px;display:block;align:center;}
#logo img{vertical-align:middle;}
#site-name{margin:0;}
#site-name a:link,#site-name a:visited{text-decoration:none;}
#site-name a:hover,#site-name a:focus{text-decoration:underline;}
#site-slogan{margin:0;}#page-title{margin:1em 0 0.5em 0;}
#page-wrapper.frontBg #page-title{border-bottom:none;}

a{text-decoration:none;}
a:link{color:black;}a:visited{color:#001166;}
a:hover,a:focus{text-decoration:underline;}



table{margin:10px 0;padding:0;width:100%;}
table.sticky-header{z-index:10;}
table,thead,tbody,tr,th,td{border-color:#a7a7a7;}
table,td,th{vertical-align:middle;}
caption,th,td{text-align:left;}
thead tr{font-weight:700;background-color:#e5e5e5;}
td,th{border-bottom:0;margin:0;padding:5px 7px;}
tbody tr{border-top:0px solid #a7a7a7;}
tr{}
tr.odd{background:white;}
tr.info,tr.even,tr:nth-child(2n+2){border-bottom:0;background-color:whitesmoke;}
tr.odd td.active{background-color:#eeeeee;}
tr.even td.active{background-color:#ebebeb;}
#forum td .created,#forum td .posts,#forum td .topics,#forum td .last-reply,#forum td .replies,#forum td .pager{white-space:normal;}
div.messages{margin-bottom:10px;margin-top:10px;}
div.messages ul{margin-top:0;margin-bottom:0;}

#styleguide-header{padding:0 10px;}
#styleguide-header .item-list{font-family:inherit;margin:0 20px 20px 0;min-height:260px;width:auto;}
#secondary-content-wrapper .block-inner{margin-right:0;}
#tour{width:100%;height:440px;margin-top:90px;background-color:#888;}
.region-content-aside .views-field-title a{color:black;font-weight:700;}
.region-content-aside .views-field-created{color:#f7941e;font-weight:700;}
.region-content-aside .more-link{padding-right:8px;background:transparent url(/sites/all/themes/anden/css/images/more-link-bg.jpg) repeat-x;text-transform:uppercase;}
.region-content-aside .more-link a{font-size:0.85em;font-weight:500;line-height:30px;color:#6D6E71;letter-spacing:1px;}
.region-content-aside .more-link a:hover{color:black;}
.read-more-inline a{color:black;font-weight:700;}

#footer-wrapper{height:90px;padding-top:10px;}

a,a:focus{color:black;}
a:visited,a:focus:visited{color:#222;}
