/*Responsive widths: 320px-480px, 480px-768px, 768px+. */

body{background-color:white;}

@font-face {
  font-family: 'Nexa';
  src: url('../Content/fonts/NexaBold.otf');
}

@font-face {
  font-family: 'Helvetica-neue';
  src: url('../Content/fonts/NexaBold.otf');
}

.view-all-link{display:none;}
/* STICKY FOOTER
================================================== */
footer { margin: 0; }
/* Lastly, apply responsive CSS fixes as necessary */

/*.img-logo{width:304px;height:60px;background-position:-58px -2442px;}*/
.img-logo{width:401px;height:79px;background-position:-68px -2996px;}

/* FLUID LAYOUT
================================================== */
.container-fluid .row { margin-left: 0; margin-right: 0; }

/*Header*/
.logo-and-search-list {margin-top:12px !important;}
li.logo-list-item {width:670px;}
.compatibility-warning-container{display:none;height:30px;margin:0 auto;background-color:#faf8de;text-align:center;font-size:12px;padding:4px;border:1px solid #c0c0c0;width:100%;}
.is-ie .compatibility-warning-container{display:block;}

/*.btn-search-more{font-size:16px !important;}*/
.btn-search-more{font-size:20px !important; color: #FF0; font-weight:bold;}

li.social-media-list-item {width:260px;}
ul.social-media-and-search-list {margin-left:auto;}
ul.social-media-and-search-list li {width:100%;text-align:right;}
ul.social-media-links{margin-left:0;overflow:hidden;}
ul.social-media-links li{width:36px;height:28px;margin-left:10px;border:0px;}
ul.social-media-links  li.search-label{width:91px;margin:10px 0 0 0;}
ul.social-media-links li a, ul.social-media-links li a img{width:34px;height:32px;}
ul.social-media-links li a {display:inline-block;}
a IMG.email-share-img {background-position:-16px -12px;}
a IMG.twitter-share-img {background-position:-56px -12px;}
a IMG.facebook-share-img {background-position:-96px -12px;}
a:hover IMG.email-share-img {background-position:-16px -53px;}
a:hover IMG.twitter-share-img {background-position:-56px -53px;}
a:hover IMG.facebook-share-img {background-position:-96px -53px;}
li.search-area .navbar-form{width:100%;padding:0 !important;}
li.search-area .navbar-form .form-group {max-width:230px;width:100%;text-align:left;}
li.search-area .search-label {display:inline-block;clear:both;font-weight:normal;}
li.search-area input.form-control {border-radius:0 !important; background-position: 193px -107px;padding-right:36px;border-color:#737673 !important;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.435) inset;color: #828282;}


/* SECONDARY NAV ADJUSTMENTS
================================================== */
.menu-hide-show {display:none;}
#sub-menu {width:100%; height:47px;margin:0 !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a9135), color-stop(100%,#526b06)) !important;background: -webkit-linear-gradient(top, #7a9135 0%,#526b06 100%) !important;background: -o-linear-gradient(top, #7a9135 0%,#526b06 100%)  !important;background: -ms-linear-gradient(top, #7a9135 0%,#526b06 100%)  !important;background: linear-gradient(to bottom, #7a9135 0%,#526b06 100%)  !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a9135', endColorstr='#526b06',GradientType=0 ) !important;}
.zone-navigation{height:47px;}
.nav.nav-pills { padding-left: 0; padding-right: 15px; }
#sub-menu .navbar-form { margin-top: -35px; }
.main-nav{width:1020px;float:none;margin:0 auto;}
.menu-main-menu {width:1020px;height:47px;background: #7a9135 !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a9135), color-stop(100%,#526b06)) !important;background: -webkit-linear-gradient(top, #7a9135 0%,#526b06 100%) !important;background: -o-linear-gradient(top, #7a9135 0%,#526b06 100%)  !important;background: -ms-linear-gradient(top, #7a9135 0%,#526b06 100%)  !important;background: linear-gradient(to bottom, #7a9135 0%,#526b06 100%)  !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a9135', endColorstr='#526b06',GradientType=0 ) !important;}
.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { background-color: transparent;color: #FFFFFF;}
/*
.main-nav{width:960px;float:none;margin:0 auto;}
.menu-main-menu {width:960px;height:47px;background: #7a9135 !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7a9135), color-stop(100%,#526b06)) !important;background: -webkit-linear-gradient(top, #7a9135 0%,#526b06 100%) !important;background: -o-linear-gradient(top, #7a9135 0%,#526b06 100%)  !important;background: -ms-linear-gradient(top, #7a9135 0%,#526b06 100%)  !important;background: linear-gradient(to bottom, #7a9135 0%,#526b06 100%)  !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7a9135', endColorstr='#526b06',GradientType=0 ) !important;}
*/
.nav-pills > li > a {border-radius:0px !important;}
.nav > li > a {font-size: 13px;padding: 15px 27px;text-transform:uppercase;color:white;}
.nav-pills > li + li {margin-left: 0px;}
.nav-pills > li {height:100%;border-right:1px solid #3f5504;border-left:1px solid #94ad50;}
.nav-pills > li.first{border-left:0px!important;}
.nav-pills > li.last{border-right:0px!important;}
.nav-pills > li:hover {}
.sign-in-nav {margin-top:-46px;}
.sign-in-nav li {background-image:none;border:0px !important;}
.dropdown-menu {background-color: #e0e0e0;border: 1px solid rgba(0, 0, 0, 0.15);border-top-right-radius: 0px;border-top-left-radius: 0px;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);float: left;font-size: 13px;left: 0;list-style: none outside none;margin:0px;min-width: 160px;padding: 5px 0;position: absolute;top: 100%;z-index: 1000;display:none;}
.dropdown-menu > li >a:hover,.dropdown-menu > li > a:focus {color: #fff;text-decoration: none;background-color:#38500a;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff;text-decoration: none;background-color: #2B4105;outline: 0;}
.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {color: #999;}
.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.nav .open>a,.nav .open>a:hover,.nav .open>a:focus {background-color:transparent;border-color: #d9230f;color:white;}
.sidebar-nav {padding: 9px 0;}
.dropdown-menu .sub-menu {left: 100%;position: absolute;top: 0;visibility: hidden;margin-top: -1px;}
.dropdown-menu li:hover > .sub-menu {visibility: visible;}
.dropdown:hover > .dropdown-menu {display: block;}
.nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {margin-top: 0;}
.navbar .sub-menu:before {border-bottom: 7px solid transparent;border-left: none;border-right: 7px solid rgba(0, 0, 0, 0.2);border-top: 7px solid transparent;left: -7px;top: 10px;}
.navbar .sub-menu:after {border-top: 6px solid transparent;border-left: none;border-right: 6px solid #fff;border-bottom: 6px solid transparent;left: 10px;top: 11px;left: -6px;}
.mobile-action-links{display:none;}

/*Logon*/
.context-container-users-account-log-on .control-label{padding-top:23px;}
.context-container-users-account-log-on .form-control{width:90%;}

/*Sitemap menu*/
.context-container-sitemap .widget-content{width:614px !important;float:left;}
.context-container-sitemap .breadcrumb{display:none;}
.context-container-sitemap .widget-content #sub-menu {margin:0 !important;height:auto !important;}
.context-container-sitemap .widget-content .zone-navigation{height:auto !important;}
.context-container-sitemap .widget-content .nav.nav-pills { padding-left: 0; padding-right: 0 !important; }
.context-container-sitemap .widget-content #sub-menu .navbar-form { margin-top: 0 !important; }
.context-container-sitemap .widget-content .main-nav{width:auto !important;float:none;margin:0 auto;}
.context-container-sitemap .widget-content .menu-main-menu {width:auto !important;height:auto !important;background: #ffffff !important;top:0;}
.context-container-sitemap .widget-content .menu-main-menu .dropdown-menu > li > a{color:green;}
.context-container-sitemap .widget-content .menu-main-menu .dropdown-menu > li > a:hover{color:red;}
.context-container-sitemap .widget-content .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus { background-color: transparent;color: black !imporant;}
.context-container-sitemap .widget-content .nav-pills > li > a {border-radius:0px !important;}
.context-container-sitemap .widget-content .nav > li > a {font-size: 20px;padding: 5px 10px;text-transform:capitalize !important;color:green !important;}
.context-container-sitemap .widget-content .nav-pills > li + li {margin-left: 0px;}
.context-container-sitemap .widget-content .nav-pills > li {float:none !important;height:auto;border-width:0px !important;}
.context-container-sitemap .widget-content .nav-pills > li.first{border-left:0px!important;border-right:0px !important;}
.context-container-sitemap .widget-content .nav-pills > li:hover {}
.context-container-sitemap .widget-content .nav > li:hover, .nav > li > a:hover, .nav > li > a:focus, .nav > li > a.active {background: transparent !important;}
.context-container-sitemap .widget-content .sign-in-nav {margin-top:-46px;}
.context-container-sitemap .widget-content .sign-in-nav li {background-image:none;border:0px !important;}
.context-container-sitemap .widget-content .dropdown-menu {background-color:transparent;border-width: 0px !important;border-radius:0;box-shadow:none;float:none !important;font-size: 15px;left: 0;list-style: none outside none;margin:0px;min-width:0;padding: 5px 0;position: relative;top:0 !important;z-index: 1000;display:block !important;}
.context-container-sitemap .widget-content .dropdown-menu > li >a:hover,.dropdown-menu > li > a:focus {color: #fff;text-decoration: none;background-color:transparent;}
.context-container-sitemap .widget-content .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { color: #fff;text-decoration: none;background-color: #2B4105;outline: 0;}
.context-container-sitemap .widget-content .dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {color: #999;}
.context-container-sitemap .widget-content .dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus {text-decoration: none;cursor: not-allowed;background-color: transparent;background-image: none;filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.context-container-sitemap .widget-content .nav .open>a,.nav .open>a:hover,.nav .open>a:focus {background-color:transparent;border-color: #d9230f;color:white;}
.context-container-sitemap .widget-content .sidebar-nav {padding: 9px 0;}
.context-container-sitemap .widget-content .dropdown-menu .sub-menu {position: relative;top: 0;margin-top:0px;visibility:visible;padding-left:40px;}
.context-container-sitemap .widget-content .dropdown-menu li:hover > .sub-menu {visibility: visible;}
.context-container-sitemap .widget-content .dropdown:hover > .dropdown-menu {display: block;}
.context-container-sitemap .widget-content .nav-tabs .dropdown-menu, .nav-pills .dropdown-menu, .navbar .dropdown-menu {margin-top: 0;}
.context-container-sitemap .widget-content .navbar .sub-menu:before {border-width:0px;left: -7px;top: 10px;}
.context-container-sitemap .widget-content .navbar .sub-menu:after {border-width:0;left: 0px;top: 0px;left: 0px;}


/*FEATURED*/
.zone-featured .widget-featured-item-slider-widget{margin:0 !important;position:relative;}
.zone-featured {max-width:1020px;float:none;margin:0 auto;}
/*.zone-featured {max-width:960px;float:none;margin:0 auto;}*/
.featureSlider li div.featured-image-container {margin-left:23px;top:28%;float:left;height:298px;width:490px;overflow:hidden;position:relative;}
.featureSlider li div.featured-text-container {float:left;font:bold 18px arial;width:415px;margin-top:302px;margin-left:27px;}
.featureSlider li div.featured-text-container  a.read-more-link{font-size:16px;margin-top:12px;color:black !important;display:block;clear:both;font-weight:normal !important;width:140px;}
.featureSlider li div.featured-text-container span.feature-title{display:inline-block !important;float:none !important;width:100% !important;}
.featureSlider li div.featured-text-container span.light-text{font-weight:normal;display:inline-block !important;float:none !important;width:100% !important;font-size:14px;}
.featureSlider li div.featured-image-container img  {height:auto !important;width:auto !important;position:absolute;}
a.click-to-play-link {background:url(../content/images/DAG-Sprite.png) no-repeat -18px -219px;margin-top:111px;margin-left:210px;width:92px;height:103px;display:inline-block;position:absolute;}
a.click-to-play-link:hover {background-position:-138px -219px;}
.zone-featured .page-header {border:0px;display:none;}
.featureSlider li {background-color:transparent !important;}
.widget-featured-item-slider-widget ul {}
.widget-breadcrumbs{border-bottom:1px solid #9e9fa2;border-top:1px solid #9e9fa2;margin-top:-1px;background-color:white;height:40px;}
.widget-breadcrumbs nav{width:1020px;margin:0 auto;}
/*.widget-breadcrumbs nav{width:960px;margin:0 auto;}*/
.widget-breadcrumbs nav li a{text-transform:uppercase;}
.widget-breadcrumbs nav li.last a{color:black;}
.feature-row{background: url(../content/images/DAG-Banner-Image.jpg) no-repeat 0 -287px;height:404px;overflow:hidden;}
.feature-row .col-lg-12{background:url(../content/images/featured-bg-white-strip.png) repeat-x 0px 287px;}
.feature-row:before, .feature-row:after{content:none !important;}
.featureSlider ul li h2 {display:none !important;}
div#slideNav {bottom:20px;float:right;height:20px;list-style-type:none;margin:0 !important;overflow:hidden;position:absolute;right: 27px;z-index: 99;} 
div#slideNav a {text-decoration:none;font-size:12px; color:#777876; display: block;float: left;margin-right: 5px;background-color: #EEEFEB;height: 20px !important;width: 20px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;text-align:center;}
div#slideNav a.activeSlide{background-color:#C2D09D !important;}
.circle{width: 20px;height: 20px;-webkit-border-radius: 25px;-moz-border-radius: 25px;border-radius: 25px;}
.mobile-banner{display:none;}
.tablet-banner{display:none;}

/*Search and info strip*/
.context-container .after-main-container{border-top:1px dotted #808183;margin-top:10px;padding-bottom:16px;border-bottom:1px dotted #808183;}
.col-lg-9{padding:0;margin-top:15px;}
.tablet-search-and-info-strip{display:none;}
ul.search-and-info-srip-list{overflow:hidden;width:100%;height:192px;}
ul.search-and-info-srip-list li ul{width:217px;overflow:hidden;}
ul.search-and-info-srip-list li.container-item{overflow:hidden;width:217px;height:192px;border-right:1px solid #949494;border-top:1px solid #949494;border-bottom:1px solid #949494;}
ul.search-and-info-srip-list li.first-container{border-left:1px solid #949494;}
ul.search-and-info-srip-list li.container-item ul li.footer{overflow:hidden;}
ul.search-and-info-srip-list li.container-item ul li.footer a{font:bold 22px verdana;text-align:center;margin-top:55px;color:black;background-color:#BAC990;height:40px;padding:6px 0 10px;width:216px;display:block;}
ul.search-and-info-srip-list li.container-item ul li.footer a:hover{text-decoration:none;background-color:#E1DFE0;}
ul.search-and-info-srip-list .shadow-textbox{ -webkit-box-shadow: inset 3px 3px 3px 0px #878787;-moz-box-shadow: inset 3px 3px 3px 0px #878787;box-shadow: inset 3px 3px 3px 0px #878787;padding-left:5px;width:177px;height:37px;border:1px solid #54763e;}

li.find-audit-form-item{background-position:-13px -767px;background-color:white;}
li.find-audit-form-item ul{height:192px;}
li.find-audit-form-item ul li.search-field-item{padding:76px 10px 0 22px;}
li.find-audit-form-item ul li.search-field-item form{margin:0;padding:0;background-color:transparent;}
li.find-audit-form-item ul li.search-field-item label{display: inline-block;font-weight:normal;margin-bottom: 0px;font-size:12px;}
li.find-audit-form-item ul li.search-field-item input[type=text]{width:107px;height:20px;border:1px solid #878787;}
li.find-audit-form-item ul li.search-field-item input[type=submit]{font:normal 10px verdana;border:0px;background-color:#76931F;color:white;width:63px;height:20px;}
li.find-audit-form-item ul li.search-field-item input[type=submit]:hover{font:normal 10px verdana;background-color:#2b2a2a;}
li.find-audit-form-item ul li.footer{height:94px;}
li.find-audit-form-item ul li.search-field-item ul{height:auto;}

li.hot-line-item{background-position:-6px -923px;background-color:white;}
li.hot-line-item ul{}
li.hot-line-item .row-item {text-align:center;width:217px;padding:0;}
li.hot-line-item .row-1{margin-top:67px;}
li.hot-line-item .row-2{margin-top:29px;}

li.subscribe-to-newsletter-item{background-position:-222px -764px;background-color:white;}
li.subscribe-to-newsletter-item ul{height:192px;}
li.subscribe-to-newsletter-item ul li.subscribe-field-item{padding:96px 10px 0 10px;}
li.subscribe-to-newsletter-item ul li.subscribe-field-item label{display: inline-block;font-weight:normal;margin-bottom: 0px;font-size:12px;}
li.subscribe-to-newsletter-item ul li.subscribe-field-item input[type=text],
li.subscribe-to-newsletter-item ul li.subscribe-field-item input[type=email]{width:211px;}
li.subscribe-to-newsletter-item ul li.footer{height:97px;}
li.subscribe-to-newsletter-item ul li.footer input[type=submit]{font-size:15px;margin-top:27px;color:white;background-color:#496102;height:40px;width:234px;border-style:none;}
li.subscribe-to-newsletter-item ul li.subscribe-field-item ul{height:auto;}

li.photo-item{margin:0 !important;width:285px !important;}
li.photo-item ul.photo-item-list{width:285px;}
li.photo-item ul.photo-item-list .row-1{height:144px;}
li.photo-item ul.photo-item-list .row-1 img{width:285px;height:151px;border:1px solid white;background-position:-8px -553px;}
li.photo-item ul.photo-item-list .row-2{height:46px;width:285px;margin-top:7px;}
li.photo-item ul.photo-item-list .row-2 a{margin-top:0px !important;width:285px !important;}

/*Subscribe*/
.context-container-email-sign-up .content-left-column{display:none;}
.context-container-email-sign-up .widget-subscribe{clear:both;}
.context-container-email-sign-up  .main-content{width:100%;}
.context-container-email-sign-up h3{margin-bottom:0;}
.subscription-container .subscribe-email-header{text-align:center; background-color:#7F9F1E;color:white;padding:10px;}
.subscription-container .subscribe-email-field{width:476px;height:55px;border:1px;font-size:30px;padding:5px;}
.subscription-container .subscribe-email-header label{font-size:25px;}
.subscription-container .subscribe-field-selectors{background-color:#F7FFDF;padding:20px;}
.subscription-container .subscribe-field-selectors label{font-weight:normal;font-size:15px;margin-left:15px;}
.subscription-container .subscribe-field-selectors li{padding-left:50px;}
.subscription-container .subscribe-field-selectors .subscribe-button{margin-left:50px;}
.subscription-container .field-container {clear:both;width:728px;overflow:hidden;}
.subscription-container .field-container ul.parent{}
.subscription-container .field-container ul.parent li{}
.subscription-container .field-container ul.sub{width:670px;}
.subscription-container .field-container ul.sub li{width:312px;padding-left:0;}
.subscription-container .field-container ul.county li{width:226px;}
.subscription-container .enewsletter-container{background-color:#E7E7E7;width:100%;}
.subscription-container .enewsletter-container .newsletter-inner-container{width:560px;margin:0 auto;padding-bottom:20px;}
.subscription-container .enewsletter-container .email-label{font-size:25px;}
.subscription-container .enewsletter-container .format-container{margin-left: 77px;margin-top: 8px;}
.subscription-container .enewsletter-container .format-container label{font-weight:normal;font-size:16px;margin-right:14px;}
.subscription-container .subscribe-button{border:1px;font-size:30px; width:380px;height:65px;background-color:#7A991D;color:white;}
.enewsletter-img-and-subtitle{margin-left:53px;margin-top:24px;margin-bottom:22px;}
IMG.enewsletter-image{width:247px;height:52px;background-position:-308px -1655px;}
.subscription-container .radio-field{margin-right:4px;}
.subscription-container .subscribe-to-section{padding:20px 0 20px 20px;overflow:hidden;width:913px;height:66px;background-color:white;margin:0 auto;border:1px solid gray;}
.subscription-container .subscribe-to-section h2{padding:0;margin:0;}
.subscription-container .subscribe-to-section h2 span{font-size:12px;font-weight:normal;font-style:italic;}

/*Featured Press releases*/
.featured-press-releases-container{border:1px solid #c0c0c0;}
.featured-press-releases-container h2.container-title{padding:10px 0 0 10px;margin:0;background-color:#76931F;color:black;height:45px;}
.featured-press-releases-container .list-body{padding:0 15px;margin:0 auto;}
.featured-press-releases-container .press-release h1{line-height:0.7em !important;}
.featured-press-releases-container .press-release h1 a{font-size:18px;color:black;}
.featured-press-releases-container .press-release{border-bottom:1px solid #c0c0c0;margin-bottom:8px;}
.featured-press-releases-container .press-release:nth-child(3){border-bottom:0;}
.featured-press-releases-container .btn-primary, .btn-primary:hover{background-image:none;}
.featured-press-releases-container .btn-primary{background-color:transparent;border:0;color:#137208;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;}
.featured-press-releases-container .btn{padding:0 !important;}

/*Newsletter*/
.context-container-auditor-express-enewsletter .widget-projection-widget
{width:640px !important;float:left;}
.featured-newsletter-container{width:600px;clear:both;}
.featured-newsletter-container .list-body{position:relative;}
.featured-newsletter-container .list-body .newsletter-list-item{margin-bottom:10px;width:471px;height:283px;position:relative;border:1px solid white;}
.featured-newsletter-container .list-body .Spring{background-color:#b99507;background-color:rgba(185,149,7,0.84);}
.featured-newsletter-container .list-body .Summer{background-color:#789900;background-color:rgba(120,153,0,0.84);}
.featured-newsletter-container .list-body .Fall{background-color:#c15d04;background-color:rgba(193,93,4,0.84);}
.featured-newsletter-container .list-body .Winter{background-color:#1f5e93;background-color:rgba(31,94,147,0.84);}
.featured-newsletter-container .list-body .left-column{overflow:hidden;width:220px;height:282px;top:0;left:0;position:absolute;}
.featured-newsletter-container .list-body img{position:relative;}
.featured-newsletter-container .list-body h2{color:white;padding-left:20px;}
.featured-newsletter-container .list-body  ul{list-style-type:none;list-style-position:outside;padding:0 0 0 20px;width:186px;}
.featured-newsletter-container .list-body  ul li{border-bottom:1px solid white;padding:5px 0 7px 0;font-size:13px;font-weight:bold;}
.featured-newsletter-container .list-body .body-text{color:white;}
.featured-newsletter-container .list-body a.read-link{color:white;display:inline-block;padding-left:84px;}
.featured-newsletter-container .list-body hr{background-color:#7e7d7d;}
.context-container-auditor-express-enewsletter .pager-container{text-align:right;}

/*senior staff*/
.context-container-senior-staff h2{margin-top:35px;}

/*audit search form*/
.widget-Audit-Report-Search{width:669px;padding:0;margin:0;float:left;}
.context-container-audit-reports .audit-search-form{background-color:#4B6100;overflow:hidden;width:669px;height:260px}
.context-container-audit-reports .audit-search-form h2{color:white;padding-left:35px;font-size:20px;}
.context-container-audit-reports .audit-search-form label{color:white;clear:both;display:inline-block;}
.context-container-audit-reports .audit-search-form ul{clear:both;height:80px;overflow:hidden;width:669px;}
.context-container-audit-reports .audit-search-form ul li{overflow:hidden;padding-left:40px;}
.context-container-audit-reports .audit-search-form ul li select,
.context-container-audit-reports .audit-search-form ul li input{width:124px;height:28px;padding-top:4px;}
.context-container-audit-reports .audit-search-form .audit-type-dropdown{width:214px;height:28px;}
.context-container-audit-reports .audit-search-form .second-row-list{height:60px;}
.context-container-audit-reports .audit-search-form li.keyword-list-item input{width:213px;}
.context-container-audit-reports .audit-search-form .audit-search-button{width:90px;height:28px;background-color:#C7FF00;border:1px solid black;}
.context-container-audit-reports img{border:0;outline:0;}
.widget-Audit-Report-Search .search-with-map{background-position: -239px -1452px;display: inline-block;float: right;height: 41px;width: 302px;}
/*
 Uncomment to style placeholders
.context-container-audit-reports ::-webkit-input-placeholder {color: gray;}
.context-container-audit-reports :-moz-placeholder {color: gray;}
.context-container-audit-reports ::-moz-placeholder {color: gray;}
.context-container-audit-reports :-ms-input-placeholder {color: gray;}
 */

/*audit search - results*/
.context-container-audit-reports .widget-projection-widget {float: left; width: 640px !important;}
.audit-report-results-container .audit-report-item{min-height:72px;margin-bottom:24px;}
.audit-report-results-container .odd{background-color:#E3DFDE;}
.audit-report-results-container .even{background-color:#F9FEE0;}
.audit-report-results-container .audit-report-item ul{width:100%;overflow:hidden;padding-top:10px;}
.audit-report-results-container .audit-report-item ul li{padding:5px;}
.audit-report-results-container .audit-report-item h2{font-size:18px;margin:0;padding:0;}
.audit-report-results-container .audit-report-item .text-item{color:black;font-size:14px;}
.audit-report-results-container .audit-report-item .audit-title{width:420px;}
.audit-report-results-container .audit-report-item .audit-date{text-align:right;width:200px;}
.audit-report-results-container .audit-report-item ul.bottom-row{border-top:1px solid #c0c0c0;}
.audit-report-results-container .audit-report-item .category-item{width:247px;}
.audit-report-results-container .audit-report-item .county-item{width:172px;}
.audit-report-results-container .audit-report-item .button-item{text-align:right;width:220px;padding:0;}
.audit-report-results-container .audit-report-item .button-item a{text-decoration:none; display:inline-block;text-align:center;padding:5px 0 23px;width:200px;height:21px;color:white;background-color:#92AC2F;}
.audit-report-results-container .audit-report-item .button-item a:hover{background-color:#526b06;}
.context-container-audit-reports .audit-sidebar{display:block !important;overflow:hidden;margin-top:10px;}
.audit-sidebar .contact-us-link{width:260px;height:72px;background-color:#92AC31;display:inline-block;background-position:-262px -1538px;}
.context-container-audit-reports .audit-sidebar .audit-prompt-text{display:inline-block !important;margin-top:14px;font-size:14px;}


/*press release search - results*/
.context-container-news-releases .widget-projection-widget {margin-top:20px;float: left; width: 640px !important;}
.press-release-results-container .press-release-item{padding-bottom:15px;border-bottom:1px solid #c0c0c0;overflow:hidden;min-height:72px;margin-bottom:24px;clear:both;}
.press-release-results-container .press-release-thumb{margin-right:10px;}
.press-release-results-container .press-release-item h2{font-size:18px;margin:0;padding:0;}
.press-release-results-container .press-release-summary {width:405px;float:right;}
.press-release-results-container .press-release-summary .date-field{color:#666666;font-size:12px;}
.press-release-results-container .press-release-image{width:215px;height:113px;}
.manage-content-actions-container{float:left;display:inline-block;margin-right:10px;}

/*press release search form*/
.widget-press-release-search-form{width:669px;padding:0;margin:0;float:left;}
.context-container-news-releases .press-release-search-form{background-color:#898788;overflow:hidden;width:669px;height:70px}
.context-container-news-releases .press-release-search-form h2{color:white;padding-left:35px;font-size:20px;}
.context-container-news-releases .press-release-search-form label{color:white;clear:both;display:inline-block;font-weight:normal;}
.context-container-news-releases .press-release-search-form ul{clear:both;height:80px;overflow:hidden;width:669px;}
.context-container-news-releases .press-release-search-form ul li{overflow:hidden;padding-left:20px;padding-top:10px;}
.context-container-news-releases .press-release-search-form ul li select,
.context-container-news-releases .press-release-search-form ul li input{width:124px;height:28px;padding-top:4px;}
.context-container-news-releases .press-release-search-form ul li span.search-title{color:white;font-weight:bold;font-size:14px;}
.context-container-news-releases .press-release-search-form li.keyword-list-item input{width:213px;}
.context-container-news-releases .press-release-search-form .press-release-search-button{width:90px;height:28px;background-color:#C7FF00;border:1px solid black;}
.context-container-news-releases .press-release-search-form li.button-item{float:left;overflow:hidden;padding-left: 12px;width: 86px;}
.context-container-news-releases .press-release-search-form li.button-item .submit-button{width:66px !important;height:27px !important;}
.press-release-sidebar{margin-top:20px;}
.press-release-sidebar a{display:inline-block; width:258px;height:78px;background-position:-20px -1661px;}
.context-container-news-releases .press-release-sidebar{display:inline-block !important;}
.subscribe-sidebar-link{background-position:-20px -20px;width:260px;height:77px;}

/*Press release detail*/
.detail-press-release .content-header-container{margin-top:20px;margin-bottom:20px;}
.detail-press-release .title-container{background-color:#E8E8E8;padding:20px;border-bottom:5px solid #575757;}
.detail-press-release .title-container h2{border-bottom:1px solid #c0c0c0;padding-bottom:10px;}
.detail-press-release .title-container .tagline{font-size:14px;font-style:italic;}
.detail-press-release .date-and-image-container{background-color:#F8F6F7;}
.detail-press-release .date-container{width:173px;text-align:center;}
.detail-press-release .date-container .date{display:inline-block;font-style:italic;font-weight:bold;margin-top:113px;}
.detail-press-release .image-container{border-left:5px solid #575757;height:256px;overflow:hidden;}
.detail-press-release .press-release-sidebar{display:inline-block !important;}

/* Container */
#map-modal-title {color:#000; border-bottom:1px solid #ccc; font-size:20px; padding:6px 8px;}
#map-modal-data {font-size:12px; padding:6px 12px;text-align:center;}

/*audit report - detail*/
.audit-report .page-header{margin-top:30px;}
.audit-report .page-header h1{display:none;}
.audit-report h2{font-size:20px;margin:10px;padding:10px 5px 0 10px;}
.audit-report .audit-image{ background-position: -24px -1450px;height: 123px;width: 162px;}
.audit-report .top-row{background-color:#EBEBEB;min-height:250px;}
.audit-report .top-row .left-col{padding-left:20px;width:403px;}
.audit-report .top-row .left-col ul{width:100%;}
.audit-report .top-row .left-col ul li{overflow:hidden;}
.audit-report .top-row .left-col ul li ul{}
.audit-report .top-row .left-col ul li ul li{overflow:hidden;}
.audit-report .top-row .left-col ul li ul li.value-field{width:244px;padding-left:6px;}
.audit-report .top-row .left-col label{margin-bottom:15px;}
.audit-report .top-row .left-col span{display:inline-block;}
.audit-report .top-row .right-col{padding-right:20px;}
.audit-report .bottom-row{background-color:#F6FED9;width:100%;min-height:154px;float:left;}
.audit-report .bottom-row ul{padding-left:10px;}
.back-to-results-link{  background-position: -496px -18px;color: black;display: inline-block;font-size: 16px;font-weight: normal;height: 27px;margin-top: 80px;padding: 0 0 0 31px;}
.detail-audit-report .audit-sidebar{display:block !important;overflow:hidden;margin-top:10px;}


/*News and twitter*/
div.context-container .triple-one-container{width:70%;margin-top:25px;padding:0 10px 0 10px;}
div.context-container .triple-third-container{width:259px;margin-top:25px;padding:0;}
.twitter-container-list {width:100%;}
.twitter-container-list li.header-item{height:40px;overflow:hidden;background-color:#759909;width:100%;}
.twitter-container-list li.header-item .twitter-text{background-position:-315px -238px;float:left;width:120px;}
.twitter-container-list li.header-item .twitter-icon{background-position:-506px -238px;float:right;width:40px;margin-right:5px;}
.twitter-container-list li.header-item img{}
.twitter-container-list li.body-item{padding:0 0 0 5px;height:379px;background-color:rgba(0,0,0,0.075);}
.twitter-container-list li.footer-item{background-color:#496102;height:38px;width:100%;color:white;}
.twitter-container-list li.footer-item a.follow-us-link{display:inline-block;float:right;color:white;padding:10px 10px 0 0;}
.twitter-container-list li.footer-item a.follow-us-link:hover{text-decoration:none;border-bottom:1px dotted white;}


/*Auditor Gneral Hotline*/
.context-container-auditor-general-hotline .content-left-column{display:none;}
.context-container-auditor-general-hotline .main-content{width:100%;}
.auditor-general-hotline-nav-container{margin-bottom:40px !important;border:1px solid #c0c0c0;width:938px;height:238px;background-color:#F7FFDF;}
.auditor-general-hotline-nav-container h2.header-text{text-align:center; width:100%; clear:both;display:inline-block;font-size:26px;font-family:arial;font-weight:bold;}
.auditor-general-hotline-list{width:938px;margin-top:25px !important;}
.auditor-general-hotline-list li{height:135px;width:312px;text-align:center;}
.auditor-general-hotline-list li.online-form, .auditor-general-hotline-list li.phone{border-right:1px solid #c0c0c0;}
.auditor-general-hotline-list li img{width:177px;height:124px;}
.via-online-form-image{background-position:-22px -1280px;}
.via-phone-image{background-position:-210px -1280px;}
.via-mail-image{background-position:-357px -1280px;}
h2.contact-auditor-header{font-family:Nexa;padding-right:20px;}
h2.green-header{color:#76931F !important;}
h2.grey-header{color:#949494 !important;}
.context-container-auditor-general-hotline h2{}
.context-container-auditor-general-hotline h2 a{display:inline-block; padding-left:20px; text-decoration:none;background-image: url("../Content/images/DAG-sprite.png") !important;background-repeat: no-repeat !important; background-position: -530px -863px;}
.context-container-auditor-general-hotline h2 a.collapsed{background-position:-530px -777px;}
.context-container-auditor-general-hotline h2.no-image a{background-image:none !important;padding-left:0;}
.context-container-auditor-general-hotline .content-container{border-top:1px solid #c0c0c0;}
.auditor-general-hotline-sub-header{width:100%;}
.auditor-general-hotline-sub-header li img{width:120px;height:98px;}
.auditor-general-hotline-sub-header li .via-online-form-image{background-position:-55px -1278px;}
.auditor-general-hotline-sub-header .header-icon-item{height:135px;width:120px;}
.auditor-general-hotline-sub-header li.header-text{text-transform:uppercase;}
.auditor-general-hotline-sub-header li.header-text .recommended{color:#76931F;}
.auditor-general-hotline-nav-container-mobile{display:none;}

/*--Auditor General Hotline form*/
.context-container-auditor-general-hotline .edit-item-content label{width:100%;font-weight:normal;}
.context-container-auditor-general-hotline .edit-item-content fieldset{margin-bottom:20px;height:auto;clear:both;}
.context-container-auditor-general-hotline .edit-item-content span.hint{color:gray;display:inline-block;margin-top:6px;}
.context-container-auditor-general-hotline .edit-item-content label.first-label{font-weight:bold;font-family:Arial;font-size:20px;}
.context-container-auditor-general-hotline .edit-item-content label input{margin-right:5px;}
.context-container-auditor-general-hotline .edit-item-content fieldset.describe-your-concern textarea{width:100%;}
.context-container-auditor-general-hotline .edit-item-content fieldset.if-yes-please-list-anyone-you-have-contacted-about-this-issue-ex-elected-official-another-government-agency-etc-and-a-summary-of-their-response textarea{width:100%;}
.context-container-auditor-general-hotline .widget-custom-form-widget .file-label-fieldset-container{width:100%;float:none;}
.context-container-auditor-general-hotline .edit-item-content .would-you-like-the-department-of-the-auditor-general-to-reply-to-you div,
.context-container-auditor-general-hotline .edit-item-content .have-you-reached-out-to-anyone-else-with-your-concern div{float:left;width:70px;}
.context-container-auditor-general-hotline .edit-item-content .would-you-like-the-department-of-the-auditor-general-to-reply-to-you div input,
.context-container-auditor-general-hotline .edit-item-content .have-you-reached-out-to-anyone-else-with-your-concern div input{float:left;margin-right:8px;}
.context-container-auditor-general-hotline .edit-item-content .would-you-like-the-department-of-the-auditor-general-to-reply-to-you div label,
.context-container-auditor-general-hotline .edit-item-content .have-you-reached-out-to-anyone-else-with-your-concern div label{float:left;width:40px;}
.context-container-auditor-general-hotline .edit-item-content fieldset.first-name,
.context-container-auditor-general-hotline .edit-item-content fieldset.last-name,
.context-container-auditor-general-hotline .edit-item-content fieldset.email-address,
.context-container-auditor-general-hotline .edit-item-content fieldset.phone-number,
.context-container-auditor-general-hotline .edit-item-content fieldset.county-of-residence,
.context-container-auditor-general-hotline .edit-item-content fieldset.zip-code 
{width:175px;float:left;margin-bottom:47px;margin-right:37px;}
.context-container-auditor-general-hotline .edit-item-content fieldset.last-name,
.context-container-auditor-general-hotline .edit-item-content fieldset.email-address,
.context-container-auditor-general-hotline .edit-item-content fieldset.county-of-residence 
{clear:left;}
.context-container-auditor-general-hotline .edit-item-content fieldset.first-name input,
.context-container-auditor-general-hotline .edit-item-content fieldset.last-name input,
.context-container-auditor-general-hotline .edit-item-content fieldset.email-address input,
.context-container-auditor-general-hotline .edit-item-content fieldset.phone-number input,
.context-container-auditor-general-hotline .edit-item-content fieldset.county-of-residence input,
.context-container-auditor-general-hotline .edit-item-content fieldset.zip-code input 
{width:272px;height:70px;padding-bottom:0;font-size:14px;}
.contact-user-fields{display:block;width:100%;clear:both;}

/*Auditor General Hotline content after form*/
.widget-after-content{display:block;clear:left;padding-top:0;}
div.or-seperator-container{width:100%;height:73px;position:relative;clear:both;display:inline-block;margin-top:73px;}
div.or-seperator-container div{width:100%;position:absolute;border-top:1px solid #c0c0c0;}
div.or-seperator-container img{width:73px;height:73px;position:relative;left:50%;top:-35px;}
.or-button {background-position: -330px -1087px;}
.auditor-general-hotline-sub-header .via-phone-image{background-position:-252px -1280px;}
.auditor-general-hotline-sub-header .via-mail-image{background-position:-388px -1280px;}
.via-phone-list .phone{font-size:35px;font-weight:bold;}
.via-mail-list .address{font-size:18px;font-weight:bold;display:inline-block;margin-top:15px;clear:both;}
.via-mail-list .reference{font-style:italic;display:inline-block;clear:both;}
.highlight{background-color: #FFFF88;}



/* BOOTSWATCH ADJUSTMENTS
================================================== */
/* Set the top margin on the content Section to 0. Change the top padding to 0 unless using a fixed navbar */
#content { padding-top: 0; margin-top: 0; }
/*.well { padding: 5px 10px; }*/
.context-container .page-header { margin: 0 0 5px; padding-bottom: 0; }
.page-header h1{font-family:Nexa !important;font-size:2em;}
.content-title{width:121px;margin-left:auto !important;clear:both;overflow:hidden;height:21px;padding-bottom:10px;}
.content-title li{overflow:hidden;height:21px;}
.content-title .facebook-link{width:55px;}
.content-title .twitter-link{width:60px;}

/* BACK TO TOP
================================================== */
#toTop { bottom: 10px; cursor: pointer; display: none; position: fixed; right: 5px; text-align: center; z-index: 500; }
#toTop:hover { opacity: .7; }


/* FORM ERROR
================================================== */
.input-validation-error { border-color: #bd4247 !important; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important; -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important; box-shadow: inset 0 1px 1px rgba(0,0,0,0.075) !important; }
.validation-summary-errors, .field-validation-error { font-size: .9em; color: #bd4247; }


/* LOGIN/REGISTRATION FORM
================================================== */
/* set size and position of login/registration form */
.logreg { width: 500px; margin: 40px auto; padding: 20px 10px; border-radius: 10px; }
.logreg .lregister { text-align: center; }
.logreg .social { margin: 0 auto 20px; float: none; text-align: center; }
.logreg .social a.circle { text-align: center; width: 56px; height: 56px; border-radius: 100%; margin: 0 20px; display: inline-block; -webkit-transition: border-color ease-in .1s; -moz-transition: border-color ease-in .1s; -o-transition: border-color ease-in .1s; transition: border-color ease-in .1s; }
.logreg .social a.circle:hover { border-color: rgba(0, 0, 0, 0.3); }
.logreg .social a.circle img { display: inline-block; margin-top: 15px; }
.logreg .social a.facebook { background: #45619d; border: 1px solid #45619d; }
.logreg .social a.twitter { background: #19b1e7; border: 1px solid #19b1e7; }
.logreg .social a.google { background: #d74937; border: 1px solid #d74937; }
.logreg .division { margin: 0 auto 18px; float: none; overflow: hidden; width: 100%; position: relative; text-align: center; }
.logreg .division .line { border-top: 1px solid #eee; width: 34%; top: 10px; position: absolute; }
.logreg .division .l { left: 0; }
.logreg .division .r { right: 0; }

/* SUBPAGE 
=====================*/
.before-main-container{overflow:hidden;height:270px;}
/*
Uncomment after images are fixed
.context-container .before-main-container {background: url("../content/images/DAG-Banner-Image.jpg") no-repeat scroll 0 -287px rgba(0, 0, 0, 0);}
.context-container-contact-us{background: url("../content/images/sub-page-contact-us.png") no-repeat scroll 50% 0 rgba(0, 0, 0, 0);}
*/
.context-container-sitemap .before-main-container,
.unassigned-sub-page .before-main-container,
.context-container .before-main-container {background: url("../content/images/DAG-Banner-Image.jpg") no-repeat scroll 0 -287px rgba(0, 0, 0, 0);}

.about-us-sub-page .before-main-container,
.context-container-about-the-department .before-main-container {background: url("../content/images/about-background-image.png") repeat-x;}

.audit-reports-sub-page .before-main-container,
.context-container-audit-reports .before-main-container {background-color:black;background-image:none;}

.news-and-resources-sub-page .before-main-container,
.context-container-press-releases .before-main-container {background: url("../content/images/DAG-Banner-Image.jpg") no-repeat scroll 0 -287px rgba(0, 0, 0, 0);}
/*
.news-and-resources-sub-page .before-main-container,
.context-container-press-releases .before-main-container {background: url("../content/images/news-background-image.png") repeat-x;}
*/

.news-and-resources-SOTC-sub-page .before-main-container {background: url("../content/images/news-SOTC-background-image.png") repeat-x;}

.take-action-sub-page .before-main-container,
.context-container-auditor-general-hotline .before-main-container {background: url("../content/images/take-action-background-image.png") repeat-x;}

.contact-us-sub-page .before-main-container,
.context-container-contact-us .before-main-container {background: url("../content/images/contact-us-background-image.png") repeat-x;}

.before-main-container .col-lg-12{padding:0;margin:0;}
.widget-sub-page-banner-area{width:1020px;margin:0 auto;height:231px;}
/*.widget-sub-page-banner-area{width:960px;margin:0 auto;height:231px;}*/
.sub-banner-container{width:98%;height:232px;bottom:0;overflow:hidden;}

.about-us-sub-page .sub-banner-container,
.context-container-about-the-department .sub-banner-container {background: url("../content/images/about-center-image.png") no-repeat 0 -22px;}

.audit-reports-sub-page .sub-banner-container,
.context-container-audit-reports .sub-banner-container {background: url("../content/images/audits-center-image.png") no-repeat 0 -22px;}

/*
.news-and-resources-sub-page .sub-banner-container,
.context-container-press-releases .sub-banner-container {background: url("../content/images/news-center-image.png") no-repeat 0 -22px;}
*/

.news-and-resources-SOTC-sub-page .sub-banner-container {background: url("../content/images/news-SOTC-center-image.png") no-repeat 0 -22px;}

.take-action-sub-page .sub-banner-container,
.context-container-auditor-general-hotline .sub-banner-container {background: url("../content/images/take-action-center-image.png") no-repeat 0 -22px;}

.contact-us-sub-page .sub-banner-container,
.context-container-contact-us .sub-banner-container {background: url("../content/images/contact-us-center-image.png") no-repeat 0 -22px;}

.sub-banner-boxes-list{width:100%;margin-top:156px !important;overflow:hidden;}
.sub-banner-boxes-list li{background-color:white;width:300px;height:75px;border:1px solid gray;margin-right:20px;}
.sub-banner-boxes-list li.box-2{ background-position: 12px -1083px;}
.sub-banner-boxes-list li.box-2 form{background-color:transparent;}
.sub-banner-boxes-list li.box-2 form ul{background-color:transparent;overflow:hidden;width:193px;margin-left:28px;margin-top:43px;}
.sub-banner-boxes-list li.box-2 li{border:0;margin:0;padding:0;}
.sub-banner-boxes-list li.box-2 li.input-item{width:90px;height:20px;padding:0;}
.sub-banner-boxes-list li.box-2 li.submit-item{width:60px;height:18px;padding:0;}
.sub-banner-boxes-list li.box-2 label{display: inline-block;font-weight:normal;margin-bottom: 0px;font-size:12px;}
.sub-banner-boxes-list li.box-2 input[type=text]{width:107px;height:20px;border:1px solid #878787;background-color:white;}
.sub-banner-boxes-list li.box-2 input[type=submit]{font:normal 10px verdana;border:0px;background-color:#76931F;color:white;width:63px;height:20px;}
.sub-banner-boxes-list li.box-2 input[type=submit]:hover{font:normal 10px verdana;background-color:#2b2a2a;}

.sub-banner-boxes-list li.last-item{margin-right:0px;}
.sub-banner-boxes-list li a.banner-link{background-color:none;width:300px;height:75px;background-position:12px -1167px;}
.sub-banner-boxes-list li a.hotline-link{background-position:-223px -951px;background-repeat:no-repeat;}


.main-content{float:left;padding:0 10px;width: 70%;}
.content-left-column{float:right;padding: 0;width: 259px;margin-top:74px;}
.zone-content{background-color:white;}


/*Profile image*/
ul.auditor-general-bio-picture{border:10px solid #D1DBB5;margin-bottom:20px;}
ul.auditor-general-bio-picture .link-item{background-color:#D1DBB5;text-align:center;}
ul.auditor-general-bio-picture .link-item span{display:inline-block;margin:0 auto;color:black;padding-top:8px;font-size:14px;font-weight:bold;font-family: Nexa !important;}
.context-container-about-the-auditor-general .zone-content .content-left-column{width:358px !important;}
/*.context-container-about-the-auditor-general .zone-content .content-left-column{width:338px !important;}*/

.context-container-transparency-and-impact .main-content{width:940px !important;}
.context-container-transparency-and-impact .zone-content .content-left-column{display:none !important;}
.context-container-tableau .main-content{width:940px !important;}
.context-container-tableau .zone-content .content-left-column{display:none !important;}
.context-container-tableau-chart .main-content{width:940px !important;}
.context-container-tableau-chart .zone-content .content-left-column{display:none !important;}
.context-container-tableau-spreadsheet .main-content{width:940px !important;}
.context-container-tableau-spreadsheet .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses .main-content{width:940px !important;}
.context-container-department-expenses .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses-2016-2017 .main-content{width:940px !important;}
.context-container-department-expenses-2016-2017 .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses-2017-2018 .main-content{width:940px !important;}
.context-container-department-expenses-2017-2018 .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses-2018-2019 .main-content{width:940px !important;}
.context-container-department-expenses-2018-2019 .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses-2019-2020 .main-content{width:940px !important;}
.context-container-department-expenses-2019-2020 .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses-2020-2021 .main-content{width:940px !important;}
.context-container-department-expenses-2020-2021 .zone-content .content-left-column{display:none !important;}
.context-container-department-expenses-2021-2022 .main-content{width:940px !important;}
.context-container-department-expenses-2021-2022 .zone-content .content-left-column{display:none !important;}
.context-container-about-the-auditor-general .twitter-container-list{width:74%;margin:0 auto !important;}


/**/
.collapsible-link-list{}
.collapsible-link-list li{margin-bottom:20px;}
.collapsible-link-list li ul.inner-list{margin-left:20px !important;}
.collapsible-link-list li ul.inner-list li{margin-bottom:10px !important;list-style-type:square !important;}
.collapsible-link-list a.title-link{padding-left:18px;display:block;font-weight:bolder;}
a.collapsed{background-position:-530px -782px;}
a.expanded{background-position:-530px -868px;}
.collapsible-link-list a.content-container{display:block;}

/* BLOG
================================================== */
.tags,
.meta { font-size: .9em; }
/* move comment count inline with other meta items */
.commentcount { margin-top: -18px !important; margin-right: 5px; }
/* remove list style and margin from blog list */
.search-results.content-items,
.blog-posts,
.tagged-posts,
.comment-list,
.archive-trail + ul,
.projection-page ul { list-style: none; margin-left: 0; padding-left: 0; }
/* reduce size of author & meta and display on same line */
.comment-author,
.cmeta { font-size: .9em; display: inline-block; }
/* create space between meta and comment text */
.comment p { margin-top: 5px; }
/* add spacing for threaded comments */
.comment .comment-list { margin: 20px 20px 0; }
.comment-form { margin-top: 10px; }


/* SEARCH WIDGET
================================================== */
.widget-search-form { float: none !important; }


/* TWITTER WIDGET
================================================== */
.latest-twitter-list h5 { display: inline-block; margin: 0; }
.latest-twitter-list { margin-left: 0 !important; padding-left: 0; }


/* RECENT BLOG POSTS WIDGET
================================================== */
.widget-recent-blog-posts .content-items { padding-left: 0; }
.widget-recent-blog-posts .icon-li { margin-top: 3px; }


/* SHAREBAR
================================================== */
.well .sharebar { padding-top: 5px; }


/* ZEN GALLERY
================================================== */
ul.gallery { padding-left: 0; }
ul.gallery li { padding: 0 5px !important; }
.pp_nav p { margin: 0 4px !important; }

/*Careers*/
.widget-equal-opportunity-blurb {float:left;width:650px;margin-top:25px;}
.context-container-careers .submit-button{padding-left:152px;}

/*Generic Form*/
.form-header-label{font-style:italic;}
.widget-custom-form-widget label{width:150px;}
.widget-custom-form-widget fieldset{margin:0 0 15px 0;}
.widget-custom-form-widget input[type=text],
.widget-custom-form-widget input[type=tel],
.widget-custom-form-widget input[type=url],
.widget-custom-form-widget input[type=email],
.widget-custom-form-widget textarea
{border:1px solid #c0c0c0;width:250px;height:30px;padding:5px;}
.widget-custom-form-widget  label.required:after{color: #e32;content: ' *'}
.required-field{color: #e32;}
.widget-custom-form-widget select{border:1px solid #c0c0c0;width:150px;height:25px;padding:3px;}
.widget-custom-form-widget .hasDatepicker{width:123px !important;}
.widget-custom-form-widget button{width:140px;height:35px;background-color:#76931F;color:white;font-size:18px !important;}
.widget-custom-form-widget button:hover{background-color:#496102;}
.widget-custom-form-widget .file-fieldset-container {height:45px;}
.widget-custom-form-widget .file-label-fieldset-container {float:left;width:160px;}
.widget-custom-form-widget .display-text-fieldset-container{display:none;}
.widget-custom-form-widget textarea{height:90px;width:350px;}
.widget-custom-form-widget fieldset.submit-button{clear:both;margin-top:8px;}

/*VFRA Counties*/
.vfra-county-section{width:200px;float:left;overflow:hidden;}
.vfra-header-section {background-color:#808080;padding:10px;text-align:center;margin-bottom:20px;margin-top:40px;}
.vfra-header-section  h2{color:white;margin:0;padding:0;}
.vfra-table td{padding:10px;}
.vfra-table .left-col{width:400px;}
.vfra-table .right-col{}

/*Open Positions*/
.open-positions-section {background-color:#808080;padding:10px;text-align:center;margin-bottom:20px;margin-top:40px;}
.open-positions-section  h2{color:white;margin:0;padding:0;}
.open-positions-table td{padding:10px; vertical-align: text-top;}
.open-positions-table .left-col{width:200px;}
.open-positions-table .right-col{}

/*Contact Us*/
.context-container-contact-us .zone-content .content-left-column {width:338px !important;}
.context-container-contact-us .widget-custom-form-widget fieldset{margin-bottom:16px;}
.context-container-contact-us .widget-custom-form-widget label{width:77px;}

.context-container-auditor-general-hotline .widget-custom-form-widget input[type=tel],
.context-container-auditor-general-hotline .widget-custom-form-widget input[type=email],
.context-container-auditor-general-hotline .widget-custom-form-widget input[type=text], 
.context-container-contact-us .widget-custom-form-widget input[type=email],
.context-container-contact-us .widget-custom-form-widget input[type=text], 
.context-container-contact-us .widget-custom-form-widget input[type=tel], 
.context-container-contact-us textarea,
.context-container-contact-us select
{padding:10px;width:169px;height:58px;border:1px solid #c0c0c0;background-color:#F9FBF6;}
.context-container-contact-us select{width:169px;height:39px;border:1px solid #c0c0c0;background-color:#F9FBF6;}
.context-container-contact-us .widget-custom-form-widget input[type=text].watermark{color:black;}
.context-container-contact-us .widget-custom-form-widget textarea{width:385px !important;height:165px !important;}
.context-container-contact-us .widget-custom-form-widget form button{width:170px;height:55px;background-color:#76931F;color:white;font-size:28px !important;}
.context-container-contact-us .widget-custom-form-widget form button:hover{background-color:#496102;}
.context-container-contact-us .twitter-container-list{display:none;}
.contact-info-footer-image{background-position:-234px -961px;width:277px;height:53px;display:inline-block;margin:0 auto;}
.contact-info-sidebar{padding:30px;background-color:#F7F7F7;}
.contact-info-sidebar h2{border-bottom:1px dotted black;font-family:Nexa !important;}
.contact-info-sidebar h3{font-family:Nexa !important;line-height:12px;}
.contact-info-sidebar p{font-size:larger;}
.context-container-contact-us .widget-content{width:430px !important;display:inline-block;}
.header-office-of-communications{margin-top:50px;}
.context-container-contact-us a.auditor-general-hotline-link{display:inline-block;margin-top:50px;}
.contact-us-header-text {width:100%;clear:both;}


/*Footer*/
div.zone-footer{background-color:#5E7A0B;border-top: 10px solid #BAC990;}
div.footer-links{height:186px;width:100%;background-color:#5E7A0B;padding-bottom:10px;}
/*div.footer-links{height:186px;background-color:#5E7A0B;padding-bottom:10px;}*/
ul.footer-container-list{width:100%;}
ul.footer-container-list li{}
/*ul.footer-container-list li.col-level-1{border-right: 1px solid #A3B769;height:165px;padding-left: 15px;padding-right: 3px;width: 16%;}*/
ul.footer-container-list li.col-level-1{border-right: 1px solid #A3B769;height:165px;padding-left: 15px;padding-right: 3px;width: 20%;}
ul.footer-container-list ul.list-level-2{margin-left:17px;}
ul.footer-container-list li.about-col{text-align:justify;margin-right:0px;padding-left:0;}
ul.footer-container-list li.resources-col{margin-right:0;}
ul.footer-container-list li.audit-col{margin-right:0;}
ul.footer-container-list li.hotline-col{margin-right:0px;}
ul.footer-container-list li.contact-col{margin-right:0px;padding-right:0;border-right:0;}
ul.footer-container-list span.copyright{font-size:10px;color:#e0e0e0;}
ul.footer-container-list li h3{color:white;font-size:14px;text-transform:uppercase;color:#f0f0f0;margin-bottom:8px;}
ul.footer-container-list li ul.vertical-list li{clear:both;font-size:12px;margin-bottom:2px;}
ul.footer-container-list li ul.vertical-list li a{color:White;}
ul.footer-container-list li ul.vertical-list li a:hover{text-decoration:none;border-bottom:1px dotted white;:White;}
ul.footer-container-list li ul.square-list li{text-align:left;list-style-type:square !important;color:white;list-style-position:outside;margin-left:12px;}
div.copyright{background-color:#0C2C1F;color: #FFFFFF;font-size: 11px;padding: 8px 0;text-align:center;}
div.copyright a{color:white;}
.footer-subtext{width:100%;clear:both;overflow:hidden;}
.footer-subtext .inner{width:347px;margin:0 auto;height:30px;padding:10px;padding-bottom:30px;text-align:center;}
.footer-subtext li{margin:0;padding-left:10px;}
.footer-subtext-row-1{height:43px;}
.footer-subtext-row-1 .inner{background-color:#BAC990;}
.footer-subtext-row-1 a{color:black;font-weight:bold;}
.footer-subtext-row-1 li.first{border-right:1px solid black;padding-right:10px;}
.footer-subtext-row-2{}
.footer-subtext-row-2 a{color:white;}
.footer-subtext-row-2 .inner{width:220px;}
.footer-subtext-row-2 li.first{border-right:1px solid white;padding-right:10px;}
.footer-subtext .site-by{color:black;}
.footer-subtext .acuta-link{color:white;}
.acuta-branding-text{width:133px;float:right;margin-top:-5px;}

/*Error pages*/
.error-page-outer-container{margin-top:30px;}
.seal-container{ width:267px;}
.seal-container img{ background-position: -12px -1776px;height: 270px;width: 270px;}
.useful-links-prompt{font-size:20px;}
.error-text-container{width:627px;}
.error-text-container .btn-sm, .btn-xs {font-size:15px;}



/* Smartphones (portrait and landscape) ----------- */
@media screen 
and (min-width : 320px) 
and (max-width : 480px) {
/* Styles */
 #layout-wrapper{width:100%;overflow:hidden;}
  .page-header .row{background:url(../content/images/mobile-header-bg.png) repeat-x;}
  li.social-media-list-item{padding-left:50px;width:300px !important;}
  .img-logo{}
  #content .col-md-12{padding:0;}
  #sub-menu{background: transparent !important;clear:both;height:191px !important;}
 #sub-menu .nav-pills > li{background-color:white;color:black;float:none;border:1px solid #76931F;height:32px !important;}
 #sub-menu .nav-pills > li a{color:black !important;font-weight:bold;padding: 6px 27px !important;}
 #sub-menu .nav-pills > li a:hover{background-color:#76931F !important;}
  .mobile-action-links{display:block !important;width:100%;clear:both;}
  .mobile-action-links a{display:inline-block;width:100%;height:36px;background-color:#E5E5E5;margin-bottom:0px;}
  .mobile-action-links .mob-auditor-general-link{background-position:-212px -169px;}
  .mobile-action-links .mob-find-audit-link{background-position:-212px -116px;}
  .mobile-action-links .mob-subscribe-to-updates-link{background-position:-212px -71px;}
  .view-all-link{font-size:17px;padding-right:10px;display:inline-block !important;color:black;text-decoration:none;float:right;}
  .view-all-link:hover{color:black;}

  .feature-row{display:none;}
  .context-container .mobile-banner{display:block !important;width:100%;height:147px;background-position:-27px -2568px;background-color:black;}
  .search-and-info-srip-list{display:none;}
  .nav > li:hover, .nav > li > a:hover, .nav > li > a:focus, .nav > li > a.active {background-color:#76931F;}
  .dropdown-menu > li > a {font-size:13px;}
   .triple-third-container{display:none;}
   div.context-container .triple-one-container {margin-top:0px !important;padding: 0 10px; width: 100% !important;}
   .footer-links{display:none;}
   .sub-banner-container, .before-main-container{display:none;}
   .widget-breadcrumbs{display:none;}
   .content-left-column{display:none;}
   .main-content{width:100% !important;}
   .context-container-auditor-general-hotline .main-content{padding:0;}
   
   .context-container-transparency-and-impact .menu-hide-show,
   .context-container-tableau .menu-hide-show,
      .context-container-tableau-chart .menu-hide-show,
   .context-container-tableau-spreadsheet .menu-hide-show,
   .context-container-department-expenses .menu-hide-show,
   .context-container-department-expenses-2016-2017 .menu-hide-show,
   .context-container-department-expenses-2017-2018 .menu-hide-show,
   .context-container-department-expenses-2018-2019 .menu-hide-show,
   .context-container-department-expenses-2019-2020 .menu-hide-show,
   .context-container-department-expenses-2020-2021 .menu-hide-show,
   .context-container-department-expenses-2021-2022 .menu-hide-show,
   .context-container-auditor-express-enewsletter .menu-hide-show,
   .detail-audit-report .menu-hide-show,
   .context-container-audit-reports .menu-hide-show,
   .context-container-auditor-general-hotline .menu-hide-show{display:block !important;cursor:pointer;background-color:#7A9A1F;clear:both;margin-bottom:8px;padding-bottom:3px;}
   
   .context-container-transparency-and-impact .menu-hide-show a,
   .context-container-tableau .menu-hide-show a,
   .context-container-tableau-chart .menu-hide-show a,
   .context-container-tableau-spreadsheet .menu-hide-show a,
   .context-container-department-expenses .menu-hide-show a,
   .context-container-department-expenses-2016-2017 .menu-hide-show a,
   .context-container-department-expenses-2017-2018 .menu-hide-show a,
   .context-container-department-expenses-2018-2019 .menu-hide-show a,
   .context-container-department-expenses-2019-2020 .menu-hide-show a,
   .context-container-department-expenses-2020-2021 .menu-hide-show a,
   .context-container-department-expenses-2021-2022 .menu-hide-show a,
   .context-container-auditor-express-enewsletter .menu-hide-show a,
   .detail-audit-report .menu-hide-show a,
   .context-container-audit-reports .menu-hide-show a,
   .context-container-auditor-general-hotline .menu-hide-show a{display:inline-block;color:black !important;text-decoration:none;padding-left:34px;width:28px;height:30px;background-position:-440px -13px;font:bold 20px arial;padding-top:5px;}
   
   .context-container-transparency-and-impact  #sub-menu,
   .context-container-tableau  #sub-menu,
   .context-container-tableau-chart  #sub-menu,
   .context-container-tableau-spreadsheet  #sub-menu,
   .context-container-department-expenses  #sub-menu,
   .context-container-department-expenses-2016-2017  #sub-menu,
   .context-container-department-expenses-2017-2018  #sub-menu,
   .context-container-department-expenses-2018-2019  #sub-menu,
   .context-container-department-expenses-2019-2020  #sub-menu,
   .context-container-department-expenses-2020-2021  #sub-menu,
   .context-container-department-expenses-2021-2022  #sub-menu,
   .context-container-auditor-express-enewsletter #sub-menu,
   .detail-audit-report #sub-menu,
   .context-container-audit-reports #sub-menu,
   .context-container-auditor-general-hotline #sub-menu {display:none;}  
   
   .context-container-auditor-general-hotline .content-item .page-header{display:none;}
   .auditor-general-hotline-nav-container-mobile{display:block !important;}
   .auditor-general-hotline-nav-container-mobile .text-container{margin:0 auto;width:74%;font-size:18px;text-align:center;}
     .auditor-general-hotline-nav-container{display:none !important;}
   .auditor-general-hotline-list-mobile li{width:100%;text-align: center;margin-bottom: 15px;}
   .auditor-general-hotline-list-mobile li a{display:inline-block;width:230px;height:57px;margin:0 auto;}
   .auditor-general-hotline-list-mobile li a.via-online-form{background-position:-40px -2080px;}
   .auditor-general-hotline-list-mobile li a.via-phone{background-position:-40px -2156px;}
   .auditor-general-hotline-list-mobile li a.via-email{background-position:-40px -2232px;}
   .context-container-auditor-general-hotline .green-header{display:none;}
   .context-container-auditor-general-hotline article .content-container{display:none;}
   .auditor-general-hotline-sub-header .header-icon-item{display:none;}
    .auditor-general-hotline-sub-header .header-text {width:100%;background-color:#FFF;text-align:center;}
    .auditor-general-hotline-sub-header .header-text h2{font-size:22px;}
    .auditor-general-hotline-sub-header .recommended{color:white !important;}
    .auditor-general-hotline-sub-header .header-text span.address{width:100%;background-color:white;}
    .auditor-general-hotline-sub-header .header-text span.reference{color:black;width:100%;display:inline-block;background-color:white;}
    .context-container-auditor-general-hotline .widget-custom-form-widget{border:0;}
    .context-container-auditor-general-hotline .edit-item-content fieldset.describe-your-concern textarea {width: 98% !important;}
    .widget-custom-form-widget{width:100% !important;padding-left:10px;overflow:hidden;float:left;}

    label[for=InviteAuditorGeneralFormContent_EventStartTime_Date]{width:100% !important;}
    label[for=InviteAuditorGeneralFormContent_EventEndTime_Date]{width:100% !important;}

    .context-container-audit-reports .widget-projection-widget{width:100% !important;}

    .context-container-audit-reports .audit-search-form ul li select, .context-container-audit-reports .audit-search-form ul li 
    input.audit-date-search-field{width:75px;}

    .context-container-audit-reports .audit-type-list-item{width:250px;clear:both;}
    .context-container-audit-reports .search-button-list-item{clear:both;padding-top:20px;}

    .context-container-audit-reports .audit-search-form ul{height:130px;} 
    .context-container-audit-reports #category, .context-container-audit-reports #county{width:116px;}
    .context-container-audit-reports .audit-search-form{height:338px;}

    .audit-report-results-container .audit-report-item h2{width:75%;}
    .audit-report-results-container .audit-report-item{width:97%;margin:16px auto;padding-bottom:6px;}
    .audit-report-results-container .audit-report-item .category-item{width:137px;}
    .audit-report-results-container .audit-report-item .county-item{text-align:right;}
    .audit-report-results-container .audit-report-item .audit-date { text-align: right;width: 294px; clear: both;}
    .audit-report-results-container .audit-report-item .button-item { text-align: right;width: 308px;padding: 0px;clear: both;}

    .audit-report .top-row .right-col { padding-right: 20px; float: none !important; padding-left: 21px; }
    .audit-report .top-row{padding-bottom:20px;}    
    .featured-newsletter-container .list-body img {display:none;}
    .featured-newsletter-container .list-body .left-column{width:100%;}
    .featured-newsletter-container .list-body ul{width:293px;}

    .context-container-transparency-and-impact .about-us-sub-page{background:url(../content/images/impact-image-mobile.png) 0 75px no-repeat;}
    img.transparency-and-impact{visibility:hidden;height:3437px;}
    .subscription-container .field-container ul.sub li {clear:both !important;}
    .subscription-container .subscribe-email-header{text-align:left;}
    .subscription-container .subscribe-email-field {width: 219px;height:35px;}
    .subscription-container .subscribe-to-section {width: 284px;}
    .subscription-container .subscribe-button {width: 227px;height: 51px;}
    .subscription-container .subscribe-field-selectors label {font-weight: normal;font-size: 12px;}
    .widget-equal-opportunity-blurb {float: left;width: 100%;margin-top: 25px;}
    .context-container-auditor-express-enewsletter .pager-container {text-align: left;}
    .vfra-table td {padding: 10px;width: 126px;}
    .vfra-table .left-col { width: 175px;}
    .widget-Audit-Report-Search .search-with-map{display:none;}
}


/* iPads (portrait and landscape) ----------- */
@media screen 
and (min-width : 768px) 
and (max-width : 1024px) {
    /* Styles */
    #layout-wrapper{width:100%;overflow:hidden;} 
    li.logo-list-item {width:450px !important;}
    li.social-media-list-item{padding-left:50px;width:300px !important;}
    .nav > li > a {font-size: 12px !important;padding: 15px 24px !important;}
    div.context-container .triple-one-container {margin-top:0px !important;padding: 0 10px; width: 100% !important;}
    .content-left-column{display:none;}
    .main-content{width:100% !important;}
    .triple-third-container{display:none;}
    .feature-row{display:none;}
    .context-container .tablet-banner{display:block !important;background:url(../content/images/tablet-home-banner-image.png) 0 0 no-repeat !important;width:100%;height:235px;background-color:black;}
    .search-and-info-srip-list{display:none;}
    .tablet-search-and-info-strip{display:block;}
    .context-container .sub-banner-boxes-list{margin-top:0px !important;}
    .sub-banner-container{width:100%;}
    .sub-banner-boxes-list{background-color:white;margin-top: 184px !important;}
    .sub-banner-boxes-list li{width:260px;margin-right:0;background-color:white;}
    .context-container .sub-banner-boxes-list li{width:252px;margin-right:0;background-color:white;}
    .sub-banner-container{height:270px;}
    .context-container .sub-banner-container{height:76px;}
    .sub-banner-boxes-list li a.hotline-link {background-position: -56px -2737px;background-repeat: no-repeat;}
    .sub-banner-boxes-list li.box-2 {background-position: -65px -2829px;}
    .sub-banner-boxes-list li a.subscribe-link {width: 300px;height: 75px;background-position: -56px -2912px;}
    .sub-banner-boxes-list li.box-1{border-right:none;width:240px;}
    .sub-banner-boxes-list li.box-2{border-right:none;}
    .sub-banner-boxes-list li.box-3{overflow:hidden;width:268px;}
    .container{max-width:760px;}
    .sub-banner-boxes-list li.box-2 form ul {margin-left:3px;}
    .widget-breadcrumbs{display:none;}
    .before-main-container{height:259px;}

    .take-action-sub-page .sub-banner-container, .context-container-auditor-general-hotline .sub-banner-container {background: url('../content/images/take-action-center-image-ipad.png') no-repeat scroll 0px -22px transparent;}
    .about-us-sub-page .sub-banner-container, .context-container-about-the-department .sub-banner-container {background: url('../content/images/about-center-image-ipad.png') no-repeat scroll 0px -22px transparent;}
    .news-and-resources-sub-page .sub-banner-container, .context-container-press-releases .sub-banner-container {background: url('../content/images/newsandresources-center-image-ipad.png') no-repeat scroll 0px -22px transparent;}
    .contact-us-sub-page .sub-banner-container, .context-container-contact-us .sub-banner-container {background: url('../content/images/contactust-center-image-ipad.png') no-repeat scroll 0px -22px transparent;}
    .audit-reports-sub-page .sub-banner-container, .context-container-audit-reports .sub-banner-container {background: url('../content/images/reports-center-image-ipad.png') no-repeat scroll 0px -22px transparent;}

    .auditor-general-hotline-nav-container{width:723px;}
    .auditor-general-hotline-nav-container h2.header-text{font-size: 20px;}
    .auditor-general-hotline-list li{width: 243px;}

    .context-container-transparency-and-impact .about-us-sub-page{background:url(../content/images/impact-image-ipad.png) 0 75px no-repeat;}
    img.transparency-and-impact{visibility:hidden;height:1779px;}
    .widget-Audit-Report-Search .search-with-map{display:none;}
}


/* Desktops and laptops ----------- */
@media screen 
and (min-width : 1224px) {
/* Styles */
.container {width: 1020px;}
/*.container {width: 960px;}*/
 #sub-menu{}
 .nav > li:hover, .nav > li > a:hover, .nav > li > a:focus, .nav > li > a.active {background: #38500a !important;background: -moz-linear-gradient(top, #38500a 0%, #1d3000 100%) !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#38500a), color-stop(100%,#1d3000)) !important;background: -webkit-linear-gradient(top, #38500a 0%,#1d3000 100%) !important;background: -o-linear-gradient(top, #38500a 0%,#1d3000 100%) !important;background: -ms-linear-gradient(top, #38500a 0%,#1d3000 100%) !important;background: linear-gradient(to bottom, #38500a 0%,#1d3000 100%) !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#38500a', endColorstr='#1d3000',GradientType=0 ) !important;}
 #content .col-md-12{width:1020px !important;margin:0 auto;padding:0;}
 .context-container-about-the-auditor-general .main-content{width:550px !important;}
 .context-container-contact-us .main-content{width:550px !important;}
 .widget-custom-form-widget{width:660px !important;padding-left:10px;overflow:hidden;float:left;}
 /*
 #content .col-md-12{width:960px !important;margin:0 auto;padding:0;}
 .context-container-about-the-auditor-general .main-content{width:550px !important;}
 .context-container-contact-us .main-content{width:550px !important;}
 .widget-custom-form-widget{width:660px !important;padding-left:10px;overflow:hidden;float:left;}
 */
}