/* This file will hold styles for the mobile version of your website (mobile first). */
/* This also can include ANY global CSS that applies site-wide. Unless overwritten by a more specific style rule, CSS declarations in global.css will apply site-wide. */

body {
  background: #fff;
  font-size: .875em;
  -webkit-text-size-adjust: .875em;
  -ms-text-size-adjust: .875em;
  font-family: Arial, Helvetica, sans-serif;
}

body.cke_editable{
	background:white;
}
.clear-both {
clear:both;
}

/* BASE LINKS
------------------------------------------------------------------------------------------------------*/

a:link, a:visited {
    color: #1f8ce6;
    text-decoration: none;
}

a:link:hover{
    text-decoration: underline;
}


/* BASE BUTTONS
------------------------------------------------------------------------------------------------------*/

a.button {
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background: #00a4e9; /* Old browsers */
	color:#fff;
	padding:5px 15px;
	text-decoration: none;
	font-family: 'Montserrat', sans-serif;	text-shadow: 1px 1px 0px rgba(0, 0, 0, .4);
	text-transform: uppercase;
	position: relative;
	margin:10px 0;
}

a.button:hover{
	background: #008800;
	-webkit-box-shadow: none;
	-moz-box-shadow:  none;
	box-shadow:  none;


}

a.blue-button{
	background: #00a4e9; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4NDQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTJiMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #00a4e9 0%, #0085cf 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00a4e9), color-stop(100%,#0085cf)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #00a4e9 0%,#0085cf 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00a4e9 0%,#0085cf 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00a4e9 0%,#0085cf 100%); /* IE10+ */
	background: linear-gradient(to bottom, #00a4e9 0%,#0085cf 100%); /* W3C */
	background: url("../images/bkgd-btn-blue.png") repeat-x scroll 0 0 #0087ca;
	border:1px solid #0076b3;
	color:#fff !important;
}

a.blue-button:hover{
	background:#00a4e9;
}



/* IMAGES & SPACING
------------------------------------------------------------------------------------------------------*/

#section-content img{
}

#section-content img{
}

#section-content img.no-resize{
}

#section-content img.desktop-image{

}
.outline-shadow {
	border:1px solid #fff;
	-webkit-box-shadow: #000 0px 0px 8px;
	-moz-box-shadow: #000 0px 0px 8px;
	box-shadow: #000 0px 0px 8px;
}

#section-content img.space-top{
	margin-top:10px;
}
#section-content img.space-right{
	margin-right:10px;
}
#section-content img.space-bottom{
	margin-bottom:10px;
}
#section-content img.space-left{
	margin-left:10px;
}



/* Additional Spacing */

.body-spacing{
	margin-bottom:40px;
}

.no-ext-icon span.ext{
	display:none;

}

/* BREADCRUMBS
------------------------------------------------------------------------------------------------------*/


.front #breadcrumb {
	display:none;
}

#breadcrumb,
.breadcrumb {
	position:relative;
	display:block;
	color:#555;
	padding:4px 0px;

}
#breadcrumb a,
.breadcrumb a{
	color:#555;
	text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
}
#breadcrumb a:first-child,
.breadcrumb a:first-child{
	padding-left:10px;
}

#breadcrumb a:hover,
.breadcrumb a:hover{
	text-decoration: underline;
}



/* FONTS
------------------------------------------------------------------------------------------------------*/
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {
  margin-bottom: 20px;
}

ul, ol {
  margin-left: 30px;
}
ul ul, ol ol {
  padding-top: 0;
  margin-bottom: 10px;
  margin-left: 10px;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  letter-spacing: normal;
  color:#3e3e3e;
}

h1 {
  color: #000;
  font-size: 2.571em;
	line-height: 1.2em;
}

h1#page-title {
  border-bottom: 5px solid #efefef;
  margin: 0 0 16px;
  padding: 0 0 16px;
  /*text-align:center;*/
}

h2, h3, h4, h5, h6 {
  margin-bottom:10px;
}

h2.block-title {
  /*text-align:center;*/
}


/* TABLE
------------------------------------------------------------------------------------------------------
table {
    border: 0px solid #CCCCCC;
    width: 100%;
}

table.views-table.large-only {
  border:1px solid #aaa;
}
thead th, th {
    background: none repeat scroll 0 0 #cccccc;
    border-bottom: 1px solid #CCCCCC;
    color: #1f8ce6;
    font-family: 'Montserrat', sans-serif;

}
td, th {
    padding: 4px 8px;
}
th a, th a:link, th a:visited {
    text-decoration: none;
}
th a {
    display: block;
}
th a img {
    margin: 0 0 0 5px;
}
th.active {
    background: none repeat scroll 0 0 #DDDDDD;
    border-left: 0px solid #CCCCCC;
    border-right: 0px solid #CCCCCC;
    color:#333;
    font-weight:bold;
}

tr.even td,
tr:nth-child(even) {
    background: none repeat scroll 0 0 #F1F5FA;
}
tr.odd td {
    background: none repeat scroll 0 0 #FFFFFF;
}
td.active {
    border-left: 0px solid #CCCCCC;
    border-right: 0px solid #CCCCCC;
}


tr.even td.active {
    background: none repeat scroll 0 0 #E5E9ED;
}
tr.odd td.active {
    background: none repeat scroll 0 0 #F2F2F2;
}
tr:hover td, tr.even:hover td.active, tr.odd:hover td.active {
    background: none;
}
td ul.links {
    margin-bottom: 0;
}*/

/* TABLE - Additional Styles

table.table-clear {
	border:0;
	margin:0;
}


table.table-clear td,
table.table-clear tr{
	background:none;
	padding:0;

}*/


/* Default style for small version of table
table.stacktable.small-only {
  display:none;
}
*/


/* FORMS
------------------------------------------------------------------------------------------------------*/

textarea,
input{
	background: #FFFFFF;
  border-radius: 3px 3px 3px 3px;

}


input[type="reset"].button,
input[type="submit"].button,
input[type="button"].button {
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 2px 2px #666666;
	-moz-box-shadow: 1px 2px 2px #666666;
	box-shadow: 1px 2px 2px #666666;
	background: #a6b20a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2YjIwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YjYyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a6b20a 0%, #5b6200 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6b20a), color-stop(100%,#5b6200)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a6b20a 0%,#5b6200 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a6b20a 0%,#5b6200 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a6b20a 0%,#5b6200 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a6b20a 0%,#5b6200 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6b20a', endColorstr='#5b6200',GradientType=0 ); /* IE6-8 */
	color:#fff;
	padding:2px 25px;
	text-decoration: none;
	font-size: .813em;
	font-family: 'Montserrat', sans-serif;
	text-transform: uppercase;
	position: relative;
	margin:10px 0;
	text-shadow: none;
	border:none;
	font-weight: normal;
}


input[type="reset"].button:hover,
input[type="submit"].button:hover,
input[type="button"].button:hover {
	background: #818A09;
	-webkit-box-shadow: none;
	-moz-box-shadow:  none;
	box-shadow:  none;

}

.form-item select[multiple="multiple"] {
    min-height: 200px;
}
.form-item select#edit-field-type-of-product-temp,
.form-item select#edit-field-type-of-product {
  min-height: 150px;
}

/* PAGERS
------------------------------------------------------------------------------------------------------*/

.item-list .pager {
    margin: 0;
    padding: 0;
}
.item-list .pager li, .item-list .pager ul li {
    float: left;
    margin: 0;
    padding: 0;
}
.item-list .pager {
    font-size: 10px;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: left;
}
.pager li a {
    display: inline-block;
}
.pager li.pager-ellipsis, .pager li.pager-current, .pager li a {
    padding: 4px 8px;
    text-decoration: none;
}
.pager li.pager-current {
    font-weight: bold;
    padding: 4px 8px;
}
.pager li.pager-first a, .pager li.pager-previous a, .pager li.pager-next a, .pager li.pager-last a {
    padding: 4px 10px;
    text-align: center;
    width: auto;
}
.pager li.pager-next {
    position: absolute;
    right: 50px;
    top: 0;
}
.pager li.pager-last, .pager li.pager-next.last {
    border-right: 0 none;
    position: absolute;
    right: 0;
    top: 0;
}
.pager li.pager-ellipsis, .pager li.pager-current, .pager li a {
    color: #1A1A1A;
}
.pager li {
    border-color: #DDDDDD #BBBBBB #999999;
    border-right: 1px solid #BBBBBB;
    color: #333333;
    font: bold 12px/1.2 Arial,sans-serif;
    outline: 0 none;
}
.pager li.pager-current {
	text-align: center;
	background: #a6b20a; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2YjIwYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1YjYyMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #a6b20a 0%, #5b6200 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a6b20a), color-stop(100%,#5b6200)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #a6b20a 0%,#5b6200 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #a6b20a 0%,#5b6200 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #a6b20a 0%,#5b6200 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #a6b20a 0%,#5b6200 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6b20a', endColorstr='#5b6200',GradientType=0 ); /* IE6-8 */
	color:#fff;
	color: #FFFFFF;
	outline: 0 none;
}
.pager li.pager-next {
	border-color: #DDDDDD #BBBBBB #999999;
	border-left: 1px solid #BBBBBB;
}
.pager li a {
	background: -moz-linear-gradient(center top , #FFFFFF 0%, #DDDDDD 100%) repeat scroll 0 0 transparent;
	cursor: pointer;
}
.pager li a:hover {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #454545;
}
.pager {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background: none repeat scroll 0 0 #EBEBEB;
	border-color: #DDDDDD #BBBBBB #999999;
	border-image: none;
	border-radius: 5px 5px 5px 5px;
	border-style: solid;
	border-width: 1px;
}
.pager li.first, .pager li.first a, .pager li.first a:hover {
	border-radius: 5px 0 0 5px;
}
.pager li.pager-last, .pager li.pager-last a, .pager li.pager-last a:hover {
	border-radius: 0 5px 5px 0;
}


/* DATE FORMATTING
------------------------------------------------------------------------------------------------------*/
.date-ranges{
	margin-bottom:30px;
	font-family: 'Montserrat', sans-serif;
}

/* BOX ELEMENT STYLING
------------------------------------------------------------------------------------------------------*/

/* Box Spacing */

.box-padding-top{
	margin-top:20px;
}
.box-padding-right{
	margin-right:20px;
}
.box-padding-bottom{
	margin-bottom:20px;
}
.box-padding-left{
	margin-left:20px;
}
.box-padding-all {
  padding: 10px;
}


/* LightBlue Blocks */
.ltblue-outlined-block {
  background: none no-repeat scroll 0 0 #dff1ff;
  border: 1px solid #96bad3;
  margin: 0 0 20px;
}

/* Block Dropshadow */
.block-dropshadow {
  -webkit-box-shadow:  5px 5px 5px 0px rgba(0, 0, 0, .1);
  box-shadow:  5px 5px 5px 0px rgba(0, 0, 0, .1);
}

/* Blue Header with Pointer */
.blue-header-pointer h2.block-title {
  background: none no-repeat scroll 0 0 #0078c1;
  color: #fff;
  font-size: 1.286em;
  margin: 0 0 1em;
  padding: 6px 12px;
  position: relative;
}
.blue-header-pointer h2.block-title:after {
  content: url("../images/block-title-arrows.png");
  position: absolute;
  bottom: -17px;
  left: 8px;
}





/* VIEWS SLIDESHOW
------------------------------------------------------------------------------------------------------*/
.views-slideshow-controls-top{
	display:block;
	width:60px;
}

.views-slideshow-controls-text-pause{
	display:none;
}

.views-slideshow-controls-text-previous a{
	background: url('../images/prev-arrow.png') no-repeat;
	width:20px;
	height:19px;
	text-indent: -9999px;
	display:block;
	float:left;
	margin:5px;
	opacity:1;
}

.views-slideshow-controls-text-previous a:hover{
	opacity:.6;
}

.views-slideshow-controls-text-next a{
	background: url('../images/next-arrow.png') no-repeat;
	width:20px;
	height:19px;
	text-indent: -9999px;
	display:block;
	float:left;
	margin:5px;
	opacity:1;
}

.views-slideshow-controls-text-next a:hover{
	opacity:.6;
}

/* MOBILE Globals
------------------------------------------------------------------------------------------------------*/

.desktop-view{
	display:none !important;
}

.mobile-view{
	display:inline !important;
}




/* SITE WRAPPERS & CONTENT
------------------------------------------------------------------------------------------------------*/


/* HEADER SECTION
---------------------------------------------------------------------------------*/

#section-header{
	position: relative;
}

#zone-menu-wrapper {
  background: #05446d; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4NDQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTJiMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #05446d 0%, #00274a 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#05446d), color-stop(100%,#00274a)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #05446d 0%,#00274a 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #05446d 0%,#00274a 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #05446d 0%,#00274a 100%); /* IE10+ */
	background: linear-gradient(to bottom, #05446d 0%,#00274a 100%); /* W3C */
	background: url("../images/bkgd-nav.png") repeat-x scroll 0 0 #002747;
  border-bottom: 1px solid #fff;
  border-top: 1px solid #022237;
}

#zone-branding-wrapper {
background-color:#fff;
}

#zone-postscript {
}

#zone-branding,
#zone-menu,
#zone-content,
#zone-postscript {
  background: none no-repeat scroll 0 0;
}



/* USER ZONE
-------------------------------------------------------*/


/* USER BAR FIRST REGION
---------------------------*/


/* USER BAR SECOND REGION
---------------------------*/

#region-user-second {
}
/*
.oversight-social-container {
  position:absolute;
  right:0;
  top:75px;
  z-index:100;
}
*/

/*
.report-fraud-btn {
  background: #d6121a;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4NDQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTJiMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #d6121a 0%, #9d0b0e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6121a), color-stop(100%,#9d0b0e));
	background: -webkit-linear-gradient(top, #d6121a 0%,#9d0b0e 100%);
	background: -o-linear-gradient(top, #d6121a 0%,#9d0b0e 100%);
	background: -ms-linear-gradient(top, #d6121a 0%,#9d0b0e 100%);
	background: linear-gradient(to bottom, #d6121a 0%,#9d0b0e 100%);
	background: url("../images/bkgd-fraud.png") repeat-x scroll 0 0 #9f0013;
  border-top: 9px solid #b41017;
  color: #fff;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  position: absolute;
  right: 0;
  font-family: 'Montserrat', sans-serif;
  font-weight: 700;
  text-align: center;
  text-shadow: 1px 1px 0px rgba(0, 0, 0, .4);
  filter: dropshadow(color=#5c0608, offx=1, offy=1);
  -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}
.report-fraud-btn:hover {
  -webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
}
.report-fraud-btn .content {
  background: url("../images/fraud-btn-arrow.png") no-repeat scroll 10px 50% transparent;
  padding: 4px 20px 6px 36px;
}
.report-fraud-btn a.fraud-btn {
  cursor: pointer;
  display: block;
  height: 42px;
  left: 0;
  position: absolute;
  top: 0;
  width: 242px;
  z-index: 100;
}
.report-fraud-btn .reg {
  font-size: 1.286em;
  line-height: 1;
  text-transform: uppercase;
}
.report-fraud-btn .bold {
  line-height: 1;
  text-transform: uppercase;
  font-family: 'Montserrat', sans-serif;

}
*/



/* BRANDING ZONE
-------------------------------------------------------*/

/*.logo-img {
  margin: 20px 20px 20px 0;
}*/




/* MENU ZONE
-------------------------------------------------------*/

/* Search Form */
.block-search {
    float: right;
    border: none;
    background: none;
    z-index: 1000;
    padding-top: 6px;
}

.block-search .block-inner .content form {
    border: none !important;
    background: none !important;
}


/* MENU REGION
---------------------------*/

/* Wrapper */
#zone-menu .sf-menu.sf-style-default {
	float: left;
	margin-bottom: 0;
	padding: 0;
}

#zone-menu .sf-menu.sf-style-default.sf-navbar {
	width: 100%;
}

#zone-menu {
	background: #0865a3; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI4NDQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxOTJiMzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #0865a3 0%, #003a6e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0865a3), color-stop(100%,#003a6e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #0865a3 0%,#003a6e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #0865a3 0%,#003a6e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #0865a3 0%,#003a6e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #0865a3 0%,#003a6e 100%); /* W3C */
	background: url("../images/bkgd-menu.png") repeat-x scroll 0 0 #013b6a;
  padding: 0;
  position:relative;
  z-index: 499;
}


/* PRIMARY MENU - SUPERFISH */
/*#zone-menu ul.sf-main-menu {
	margin:auto;
	display:block;
	padding:0;
  position:relative;
}*/

#zone-menu ul.sf-main-menu li /*,
.sf-accordion-toggle a*/ {
  background: none no-repeat scroll 0 0 transparent;
	float:left;
	font-family: 'Montserrat', sans-serif;
	font-style: normal;
  list-style-type:none;
  list-style-image: none;
  list-style: none;
  margin:0;
	padding:0;
	display:block;
	border-left: 1px solid #1073b6;
	border-right: 1px solid #043252;
}

#zone-menu ul.sf-main-menu li:first-child {
  padding-left: 0;
  border-left: none;
}

#zone-menu ul.sf-main-menu li:last-child {
  border-right: none;
  padding-right:0;
}

#zone-menu ul.sf-main-menu li a,
#zone-menu ul.sf-main-menu li span.nolink,
#zone-menu ul.sf-main-menu li nolink /*,
.sf-accordion-toggle a span*/ {
	border: none;
	color:#fff ;
	display: block;
	padding: .714em 1.286em;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 1.143em;
	transition: color .5s;
	-moz-transition: color .5s; /* Firefox 4 */
	-webkit-transition: color .5s; /* Safari and Chrome */
	-o-transition: color .5s; /* Opera */
}

#zone-menu ul.sf-main-menu li a:hover,
#zone-menu ul.sf-main-menu li:hover a,
#zone-menu ul.sf-main-menu li:hover span.nolink,
#zone-menu ul.sf-main-menu li:hover .sf-description{
	color:#fff;
	background-color: #0078c1 !important;
	text-decoration:none;
}
#zone-menu ul.sf-main-menu li a.active {
  background: #0078c1;
}

/*Descriptions*/
.sf-description{
  display: block;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	font-size: .5em;
	color:#fff;
	letter-spacing:1.5px;
}


/* Second Level */
#zone-menu ul.sf-main-menu li ul {
/*  background-color:#0078c1; */
  padding: 10px 0;
	/*top: 2.75em;*/
}

#zone-menu ul.sf-main-menu li ul li:first-child{
	border:0;
	padding:0;
}

#zone-menu ul.sf-main-menu li ul li{
  border: 0;
	padding:0;
}

#zone-menu ul.sf-main-menu li ul li a,
#zone-menu ul.sf-main-menu li ul li span.nolink,
#zone-menu ul.sf-main-menu li:hover ul li a,
#zone-menu ul.sf-main-menu li:hover ul li span.nolink {
	color:#fff;
	background-image:none;
	background-color:#0078c1;
	display:block;
	font-family: 'Montserrat', sans-serif;
	font-weight:400;
	font-size: 1.143em;
	text-transform:none;
	text-decoration:none;
	padding:8px 20px;
	margin:0;
	border:0;
}

#zone-menu ul.sf-main-menu li ul li a:hover{
	background-color: #178ed5;
}

a.nolink{
	cursor:default;
}



/* CONTENT SECTION
------------------------------------------------------------------------------------------------------*/

/*.front #section-content {
  background: none no-repeat scroll 0 0 transparent;
}*/

#section-content {
  padding: 0;
  position:relative;
}



/* PREFACE ZONE
------------------------------------------------------*/

#zone-preface-wrapper-bdw {
	background: #b9e1ff /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MTcxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzIzMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #5591be 0%, #b9e1ff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5591be), color-stop(100%,#b9e1ff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #5591be 0%,#b9e1ff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #5591be 0%,#b9e1ff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #5591be 0%,#b9e1ff 100%); /* IE10+ */
	background: linear-gradient(to bottom, #5591be 0%,#b9e1ff 100%); /* W3C */
	background: url("../images/bkgd-preface.png") repeat-x scroll 0 0 #b8e2fc;
}

#zone-preface-wrapper #zone-preface {
  background: none no-repeat scroll 0 0 #b9e1ff;
  border-left: 0px solid #fff;
  border-right: 0px solid #fff;
  /*padding: 10px 0 15px;*/
  /*width: 1198px;*/
}
#zone-preface .fusioncharts-container svg {
  background-color:transparent !important;
}

.charts-tooltip span {
  color: #666;
  font-size: 12px;
  border-bottom: none;
}
/* PREFACE FIRST REGION
---------------------------*/
@media all and (max-width: 1200px) {

  .what-is-cigie p {
    font-size: .929em !important;
  }

}
@media all and (max-width: 979px) {

  #region-preface-first, #region-preface-second {
    float: none !important;
    display: block !important;
    margin: 0 !important;
    width: 100% !important;
  }
  .hero-slideshow-block {
    margin: 0 10px 10px !important;
  }
  .what-is-cigie {
    margin: 0 10px !important;
    min-height: inherit !important;
  }

}


/* HERO Flexslider *
.flexslider {
  background: none no-repeat scroll 0 0 transparent;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  margin: 0;
}
.flexslider .views-field-field-hero-image {
  border: 1px solid #fff;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.flexslider .slides img {
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
}
.flexslider .views-field-body {
  background: none no-repeat scroll 0 0 #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  top: 30px;
  right: 60px;
  margin: 0;
  padding: 14px 20px 10px;
  position: absolute;
  width: 320px;
}
.flexslider .views-field-body h2 {
  color: #065a96;
  font-size: 2.143em;
  line-height: 1em;
  margin: 0 0 10px;
}
.flexslider .views-field-body a.button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  padding: 3px 30px;
  position: absolute;
  right: 20px;
  top: 4px;
}
.flexslider .flex-control-nav {
  bottom: 30px;
  position: absolute;
  right: 60px;
  text-align: right;
  width: 100%;
}
.flexslider .flex-control-paging li {
  margin: 0 3px;
}
.flexslider .flex-control-paging li a {
  background: none no-repeat scroll 0 0 #009ae2;
  border-radius: 80px;
  -webkit-border-radius: 80px;
  -moz-border-radius: 80px;
  box-shadow: none;
  color: #fff;
  display: block;
  height: 30px;
  line-height: 2.25em;
  text-align: center;
  text-indent: 0;
  width: 30px;
}
.flexslider .flex-control-paging li a.flex-active {
  background: none no-repeat scroll 0 0 #023359;
}
.hero-slideshow-block {
  margin: 0 0 0 10px;
}
.flex-direction-nav a {
  background: url("../images/hero-arrows.png") no-repeat 0 0 transparent;
  height: 31px;
  width: 31px;
}
*/



/* PREFACE SECOND REGION
---------------------------*/

.what-is-cigie {
  background: none no-repeat scroll 0 0 #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 0 10px 0 0;
  min-height: 312px;
  padding: 20px 24px;
}
.what-is-cigie h2.block-title {
  background: url("../images/cigie-logo-icon.png") no-repeat scroll 0 0 transparent;
  color: #000;
  font-size: 1.286em;
  margin: 0 0 10px;
  padding: 0 0 0 40px;
}


/* PREFACE THIRD REGION
---------------------------*/




/* CONTENT ZONE
------------------------------------------------------*/

/* Wrappers */

.front #zone-content,
.not-front #zone-content{
	background: url("../images/top-red-border.png") repeat-x scroll 0 0 #fff;
	padding: 40px 0;
}

#zone-content-wrapper{
  padding: 10px 0 20px;
}

#zone-content-wrapper .zone-content .region-content-inner,
#zone-content-wrapper .zone-content .region-sidebar-second-inner {
  padding: 0 10px;
}

body.front #zone-content-wrapper{
  display:none;
}

/*
body.html {
background: #5591be;
background: -moz-linear-gradient(top,  #5591be 0%, #abc6d8 100%);
background: -webkit-linear-gradient(top,  #5591be 0%,#abc6d8 100%);
background: linear-gradient(to bottom,  #5591be 0%,#abc6d8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5591be', endColorstr='#abc6d8',GradientType=0 );
}
*/




/* SIDEBAR FIRST REGION
---------------------------*/

/* SIDEBAR SECONDARY REGION
---------------------------*/


.cigie-video {display: block; margin: 0 auto; width: 240px;}

.follow-oigs {
  padding: 10px 20px 20px;
  position: relative;
}
.follow-oigs .content h2 {
  color: #000;
  font-size: 1em;
  margin: 0 0 10px;
  text-transform: uppercase;
}
.follow-oigs .content ul {
  margin: 0;
  padding: 0;
  position: relative;
}
.follow-oigs .content ul li {
  display: inline-block;
  height: 32px;
  margin: 0 8px 8px 0;
  text-indent: -9999px;
  width: 32px;
}
.follow-oigs .content ul li.facebook {
  background: url("../images/social-media-icons.png") no-repeat scroll 0 0 transparent;
}
.follow-oigs .content ul li.twitter {
  background: url("../images/social-media-icons.png") no-repeat scroll -42px 0 transparent;
}
.follow-oigs .content ul li.rss {
  background: url("../images/social-media-icons.png") no-repeat scroll -84px 0 transparent;
}
.follow-oigs .content ul li.youtube {
  background: url("../images/social-media-icons.png") no-repeat scroll -126px 0 transparent;
}
.follow-oigs .more-btn {
  position: absolute;
  right: 20px;
  text-transform: uppercase;
  top: 10px;
}
.follow-oigs .more-btn a {
  text-decoration: none;
}
.follow-oigs a.full-btn {
  cursor: pointer;
  height: 94px;
  left: 0;
  position: absolute;
  top: 0;
  width: 360px;
}



/* POSTSCRIPT ZONE
------------------------------------------------------*/

/* Wrappers */
#zone-postscript-wrapper #zone-postscript {
  padding: 20px 0 0;
	background-color:#fff;
}
body.front div#zone-postscript section.block {
    padding: 20px;
    padding-top:10px;
}

body.front .region-postscript-seventh {
	border-bottom:0px solid #ccc;
	margin-top:10px;
	margin-bottom:0px;
	padding-top: 10px;
    	background-image: url(../images/line-shadow.jpg);
    	background-position: center top;
    	background-repeat: no-repeat;
}

/* POSTSCRIPT FIRST REGION
---------------------------*/

/* Quick Links Blocks */
@media all and (max-width: 1200px) {

  #zone-postscript .quick-links-block ul.quick-links li {
    width: 297px !important;
  }
  #zone-postscript .quick-links-block .ql-container {
    min-height: 130px !important;
  }
  #zone-postscript .quick-links-block .ql-container a {
    height: 138px !important;
    width: 297px !important;
  }
}
@media all and (max-width: 960px) {

  #zone-postscript .quick-links-block ul.quick-links li {
    width: 440px !important;
  }
  #zone-postscript .quick-links-block .ql-container {
    min-height: 90px !important;
  }
  #zone-postscript .quick-links-block .ql-container a {
    height: 98px !important;
    width: 440px !important;
  }
}
@media all and (max-width: 720px) {

  #zone-postscript .quick-links-block {
    margin: 0 !important;
  }
  #zone-postscript .quick-links-block ul.quick-links li {
    float: none !important;
    margin: 0 0 10px !important;
    width: 100% !important;
  }
  #zone-postscript .quick-links-block .ql-container {
    min-height: 80px !important;
  }
  #zone-postscript .quick-links-block .ql-container a {
    height: 88px !important;
    width: 100% !important;
  }
  #zone-postscript .twitter-aggregate,
  #zone-postscript .follow-oigs {
    margin: 0 0 20px !important;
  }
}

#zone-postscript .quick-links-block {
  margin: 0 0 0 10px;
}
#zone-postscript .quick-links-block.blue-header-pointer h2.block-title {
  font-size: 1.714em;
  -webkit-box-shadow:  5px 5px 5px 0px rgba(0, 0, 0, .1);
  box-shadow:  5px 5px 5px 0px rgba(0, 0, 0, .1);
}
#zone-postscript .quick-links-block.blue-header-pointer h2.block-title:after {
  content: url("../images/block-title-arrows-large.png");
  position: absolute;
  bottom: -22px;
  left: 10px;
}
#zone-postscript .quick-links-block ul.quick-links {
  list-style: none;
  margin: 0;
  position: relative;
}
#zone-postscript .quick-links-block ul.quick-links li {
  background: #ddf1ff /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MTcxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzIzMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fff 0%, #ddf1ff 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#ddf1ff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%,#ddf1ff 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%,#ddf1ff 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%,#ddf1ff 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fff 0%,#ddf1ff 100%); /* W3C */
	border: 1px solid #96bad3;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-box-shadow:  5px 5px 5px 0px rgba(0, 0, 0, .1);
  box-shadow:  5px 5px 5px 0px rgba(0, 0, 0, .1);
  float: left;
  margin: 0 3px 10px;
  width: 375px;
}
#zone-postscript .quick-links-block ul.quick-links li:hover {
  background: #f4f9fc /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5MTcxZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzIzMmIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #fff 0%, #f4f9fc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f4f9fc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff 0%,#f4f9fc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff 0%,#f4f9fc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff 0%,#f4f9fc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fff 0%,#f4f9fc 100%); /* W3C */
	border: 1px solid #b8cddc;
}
#zone-postscript .quick-links-block .ql-container {
  background: url("../images/quick-link-arrow.png") no-repeat scroll 0 0 transparent;
  min-height: 90px;
  padding: 8px 20px 0 50px;
  position: relative;
}
#zone-postscript .quick-links-block h3 {
  color: #1f8ce6;
  font-size: 1.286em;
  line-height: 1;
  margin: 0 0 2px;
}
#zone-postscript .quick-links-block p {
  line-height: 1.375em;
  margin: 0;
  padding: 0 0 10px;
}
#zone-postscript .quick-links-block .ql-container a {
  cursor: pointer;
  display: block;
  height: 100px;
  left: 0;
  position: absolute;
  top: 0;
  width: 375px;
}

.training-institute-image {
	padding-left:70px;
}



/* POSTSCRIPT SECOND REGION
---------------------------*/

/* Welcome block */
#zone-postscript .welcome-block {
  margin: 0 10px 20px 0;
}
#zone-postscript .welcome-block.blue-header-pointer h2.block-title {
  font-size: 1.714em;
}
#zone-postscript .welcome-block.blue-header-pointer h2.block-title:after {
  content: url("../images/block-title-arrows-large.png");
  position: absolute;
  bottom: -22px;
  left: 10px;
}
#zone-postscript .welcome-block .content {
  padding: 0 14px;
}

/* Twitter Feeds */
#zone-postscript .twitter-aggregate {
  margin: 0 10px 20px 0;
}
#zone-postscript .twitter-aggregate.blue-header-pointer h2.block-title {
  font-size: 1.714em;
}
#zone-postscript .twitter-aggregate.blue-header-pointer h2.block-title:after {
  content: url("../images/block-title-arrows-large.png");
  position: absolute;
  bottom: -22px;
  left: 10px;
}
#zone-postscript .twitter-aggregate .tweets-pulled-listing {
  padding: 0 14px;
}
#zone-postscript .twitter-aggregate .tweets-pulled-listing ul.tweets-pulled-listing {
  margin: 0;
  padding: 0;
}
#zone-postscript .twitter-aggregate .tweets-pulled-listing ul li {
  margin: 0 0 20px;
}
#zone-postscript .twitter-aggregate .tweets-pulled-listing .tweet-authorphoto,
#zone-postscript .twitter-aggregate .tweets-pulled-listing .tweet-divider {
  display: none;
}
#zone-postscript .twitter-aggregate .tweets-pulled-listing .tweet-time {
  color: #637582;
  font-size: .786em;
  font-weight: bold;
  padding: 4px 0 0;
  text-align: right;
  text-transform: uppercase;
}
#zone-postscript .twitter-aggregate .tweets-pulled-listing .tweet-time a {
  color: #637582;
  text-decoration: none;
}

/* Follow OIGs block */
#zone-postscript .follow-oigs {
  margin: 0 10px 20px 0;
}



/* POSTSCRIPT THIRD REGION
---------------------------*/







/* FOOTER SECTION
------------------------------------------------------------------------------------------------------*/

/* ADDRESS ZONE
------------------------------------------------------*/

/* ADDRESS FIRST REGION
---------------------------*/


#zone-address {
  background: none no-repeat scroll 0 0 #0e1b21;
  color: #fff;
  margin: 0 auto;
  width: 100%;
}
#zone-address .region-address-first {
  display: block;
  float: none;
  margin: 0 auto;
  padding: 4px 0;
  text-align: center;
}
#zone-address .region-address-first p {
  margin: 0;
}

/* FOOTER ZONE
------------------------------------------------------*/

/*#zone-footer-wrapper {
  background: none no-repeat scroll 0 0 #120E49;
  border-top: 1px solid #d3d3d3;
  margin: 20px 0 0;
  padding: 20px 0;
}*/
#zone-footer-wrapper ul {
  margin: 0 0 1em;
}
#zone-footer-wrapper ul li {
  color: #FFFFFF;
  line-height: 1.25em;
  list-style: none;
  list-style-type: none;
  margin: .5em 0;
  padding: 0;
  text-decoration: none;
}
#zone-footer-wrapper ul li a  {
  color: #FFFFFF;
  text-decoration: none;
  list-style: none;
}
#zone-footer-wrapper ul li a:hover {
  text-decoration: underline;
}
.footer-nav .topic {
  font-family: 'Montserrat', sans-serif;
}
.no-margin{
	margin:0 !important;
}
#zone-footer-wrapper .zone-footer .block p {
	text-align:center;
}
#zone-footer-wrapper .zone-footer .block p a img {
	max-width:190px;
	max-height:auto;
}
/* Targets the CIGIE Footer Logo */
#zone-footer-wrapper .zone-footer .block.block-4 p a img {
	margin-top:0px;
}

/* Targets the USA.gov Footer Logo */
#zone-footer-wrapper .zone-footer .block.block-6 p a img {
	max-height:30px;
	margin-top:15px;
}

#zone-footer-wrapper .copyright {
    text-align:right;
    font-size:11px;
    color:#5d5a80;
}

#zone-footer-wrapper .copyright a {
    color: rgb(152, 150, 181);
}

/* LOGO
------------------------------------------------------------------------------------------------------*/

/*#logo{
	padding:4px 0 10px;
}*/




/* BRANDING TAGLINE
------------------------------------------------------------------------------------------------------*/

#region-branding .branding-tagline {
	background: none repeat scroll 0 0 #89D4E8;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	height: 23px;
	margin: auto;
	position: relative;
	text-align: center;
	text-transform: uppercase;
	top: -24px;
	width: 320px;
	z-index: 500;

}

#region-branding .branding-tagline p{
	margin:0;
}

#region-branding .branding-tagline:after {
   content: url(../images/tagline-bkgd.png);
   position:relative;
   top:-1px;
}



/* SEARCH
------------------------------------------------------------------------------------------------------*/

form#search-block-form {
	/* background:rgba(0, 0, 0);*/
	/* background:rgba(0, 0, 0, 0.25);*/
	/*background: none repeat scroll 0 0 rgba(0, 0, 0, 0.25);
	border:1px solid #fff;*/
	/*-webkit-border-radius: 6px;   /* Safari 3-4, iOS 1-3.2, Android 1.6- */
	/*-moz-border-radius: 6px;   /* Firefox 1-3.6 */
	/*border-radius: 6px;*/   /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
	/*width:221px;*/
	/*height:28px;
	position: absolute;
	right: -17px;
	width: 208px;*/
}

/*
.form-text {
	width: 500px;
}
*/

/*
#region-menu form#search-block-form {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.25);
    border: 1px solid #fff;
    border-radius: 6px;
    height: 28px;
    position: absolute;
    right: -17px;
    width: 258px;
}

#region-menu .form-text{
    width: 126px;
}*/

#region-user-second input#edit-search-block-form--2{
	background:transparent;
	border:none;
	float:left;
	color:#fff;
	width:185px;
	font-family: 'Montserrat', sans-serif;
	height:28px;
	padding-left:10px;

}

#region-user-second input#edit-submit{
	background:url('../images/search-button.png') center center no-repeat;
	border:none;
	float:right;
	color:#fff;
	width:28px;
	height:28px;
	text-indent: -9999px;
}

#region-user-second input#edit-submit:hover{
	opacity:.75;
}


.search-results {

}
.search-results li {
  border-bottom:1px solid #eeeeee;
}
.search-results .search-result .title {
  text-align:left;
  margin-bottom:0px;
}
.search-results .search-url {
  margin-bottom:10px;
  color:#797979;
  font-size:0.9em;
}

/* Google Search */
.gsc-control-cse {
    background-color: transparent !important;
    border:0 !important;
    padding:0 !important;
}

.gsc-input-box {
	background:rgba(0, 0, 0) !important;
	background:rgba(0, 0, 0, 0.25) !important;
	border:1px solid #fff !important;
	-webkit-border-radius: 6px !important;   /* Safari 3-4, iOS 1-3.2, Android 1.6- */
	-moz-border-radius: 6px !important;   /* Firefox 1-3.6 */
	border-radius: 6px !important;   /* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
	width:221px !important;
	height:28px !important;
	position: relative;
}

form.gsc-search-box {
    font-size: 13px;
    margin: 0 !important;
    width: 100%;
}

.gsc-search-box-tools .gsc-search-box .gsc-input {
  background: none repeat scroll 0 0 transparent !important;

}

input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
  border: 0 !important;
}

input.gsc-input {
	font-size: 1em;
	color:#fff;
	font-family: 'Montserrat', sans-serif;
}

.gsst_a {
  padding: 0;
}

.gsst_b {
    font-size: 1em !important;
    padding: 0 !important;
}


/* SOCIAL MEDIA
------------------------------------------------------------------------------------------------------*/

/* Header */


.social-media-icons{
	position:absolute;
	right: -12px;
}
.social-media-icons li{
	float:left;
	list-style: none;
	padding:0 4px;

}

.social-media-icons li a{
	opacity:1;
	transition: opacity .5s;
	-moz-transition: opacity .5s; /* Firefox 4 */
	-webkit-transition: opacity .5s; /* Safari and Chrome */
	-o-transition: opacity .5s; /* Opera */

}

.social-media-icons li a:hover{
	opacity:.7;

}


/* Content Wrapper */


/* - - - Eddie Careers - - - */
caption {

	background-color: #065C97;
    color: #FFFFFF;
    font-family: 'Montserrat', sans-serif;
    font-weight: 700;
    padding: 5px 0 5px 20px;
    text-align: left;
    text-transform: uppercase;
    font-size: 1.3em;
}
caption a:first-child {
	color:white;
}
caption child: {


	color:white;
}



/* - - - Eddie Right Column - - - */

.right-column-blue-box{

	padding-left: 30px;
}

/* .menu-block-wrapper.menu-block-1.menu-name-navigation.parent-mlid-0.menu-level-1 */
.region-sidebar-second .block-menu-block .menu-block-wrapper {

	padding-left: 22px;
}




/* - - - CAREERS JOB PAGE - - - */


 .node-careers {
	background-color: #F1F5FA;
	border-top: 5px solid #E51838;
    line-height: 2em;
    padding: 1em;
    border-style:solid;
    border-left:1px solid #CCCCCC;
     border-right:1px solid #CCCCCC;
      border-bottom:1px solid #CCCCCC;
     }

 .node-careers .field-label {
 	color:#1F8CE6;
 }



 /* - - - Organizational Chart - - */

#node-page-57 #visualization td {
	font-size:14px; font-weight:bold;
}
.google-visualization-orgchart-linenode {
	background-color: white;
}
.orgnode.google-visualization-orgchart-node-medium {
	background-color: white;
}

/* - - - IG Directory - - - */

.page-node-23 .listing-left {
	padding-top: 20px;
}

/* - - - IG Directory Twitter - - - */

.icon-directory {
	background-image: url('/sites/all/themes/ignet/images/icon-directory.png'); background-repeat: no-repeat; padding-left: 70px; height: 25px;
}

/* - - - UI Accordion - - - */
.ui-accordion {
	font-family: Arial, Helvetica, sans-serif;
}
.ui-accordion-header {
	font-weight: bold;
}


/* - - - Page Titles for Training Institute - - - */
.page-node-39 h1#page-title, .page-node-56 h1#page-title, .page-node-40 h1#page-title, .page-node-41 h1#page-title, .page-node-215 h1#page-title, .page-node-214 h1#page-title, .page-node-194 h1#page-title
{display: none;}


/* - - - Accordion Styling - - - */
#academy-accordion {
	background-color: #EDEDED;
	padding-left: 2.2em;
	padding-top: .5em;
	padding-bottom: .5em;
	font-size: 1em;
	display: block;
	font-weight: bold;
	color: #555555;
	border-radius: 3px;
	border: 1px solid #CBCBCB;

}

 /*#academy-accordion a {
color: #555555;
/*display: block;

}*/

 /*#academy-accordion a:visited {
	color: #555555;

	}*/

#academy-accordion a:hover {
	text-decoration: underline;
	color: #212121;


}

.page-node-194 th {
	text-align: center;
}
#block-block-14,
#block-block-25 {
	text-align: right;
}

.views_slideshow_cycle_main { width: 100%; }
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame { width: 100% !important; height: auto; }
.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row { width: 100% !important; height: auto; }
.views_slideshow_cycle_main .field-content { max-width: 100%; width: 100%; }
.views_slideshow_cycle_main .field-content img { max-width: 100%; width: 100%; height: auto; margin: 0; padding: 0; }


.view-reports-page .views-field-field-component-agency h2,
.view-reports-block-recent .views-field-field-submitting-oig h2,
.view-reports-page .views-field-field-submitting-oig h2 {
	display:none;
}

a > .sf-sub-indicator,
span.nolink > .sf-sub-indicator {
display:none;
}
/**** US MAP *******************************************/
.usa-map-block p {
  text-align:right;
  margin-right:30px;
}
.usa-map-block .chart-container {
  text-align:center;
}
g path,
g text {
  cursor:pointer;
}
g[class*="-caption"] text {
  cursor:default;
}
.state-jump-menu {
	display:none;
}

/**** Report Filter Pages ***/

.block-views .views-exposed-form .views-exposed-widgets .views-ef-fieldset-container .fieldset-description {
  font-size: 11px;
  color: #717171;
  padding-bottom: 10px;
  margin-right: 60px;
}
.views-field-field-address ul {
  margin: 0px;
}
.views-field-field-address ul li {
  margin: 0px;
}
.filter-current-filter-header {
  color: #263E97;
  font-weight:bold;
  margin-top:10px;
}

ul#current-filter-items {
  font-size:12px;
  margin-bottom:10px;
}

.filter-below-text {
  border-bottom:1px solid #ccc;
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/*  Hides "Show weights if javascript is enabled */
html.js .tabledrag-toggle-weight-wrapper {
  display: none;
}

/*  Investigative Summary details page */
table.field-group-format.group_report_details {
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

table.field-group-format.group_report_details thead th, th {
    background: none repeat scroll 0 0 #f7f9fc;
    border-bottom: 0px solid #CCCCCC;
    color: #1f8ce6;
    font-family: 'Montserrat', sans-serif;
    background-color: rgba(113, 113, 113, .2);
}
/* Custom Report Detail Page Style
 * ---------------------------------------------------- */

.field-name-field-upload-document table,
.field-name-field-report-file table {
  margin: 5px;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  }
  .field-name-field-upload-document thead,
  .field-name-field-report-file thead {
  display: none;
  }

/* Sidebar Style */

  .view-oig-sidebar-block {
    text-align:right;
  }
  .view-oig-sidebar-block .views-field-name {
    font-weight: bold;
    border-bottom: 2px solid #ccc;
    padding-bottom: 5px;
  }
  .view-oig-sidebar-block .views-field-description {
  color: #717171;
  font-size: 85%;
  line-height: 180%;
  padding: 10px;
  }

  /* Custom Table Style
 * ----------------------------------------------------- */

.view-my-unpublished-reports table {
  font-size:0.923em;
  border: 1px solid #bebfb9;
}
.view-my-unpublished-reports table thead th {
  border:1px solid #bebfb9;
  background-color:#e1e2dc;
}
.view-my-unpublished-reports table td.views-field-field-upload-document {
  word-break: break-all;
}
.view-my-unpublished-reports table td.views-empty p {
  margin:10px;
}

/* Import Interface Tweaks */
.form-item.form-type-select.form-item-feeds-FeedsExcelParser-max-rows {
  display:none;
}
#feeds-import-form .feeds-file-upload {
  width:500px;
}
#feeds-import-form .feeds-file-upload .form-file {
  width:100%;
}
#feeds-import-form .feeds-file-info {
  display:none;
}

/* Fieldset Styling */

#feeds-import-form fieldset {
  border: 1px solid #ccc;
  border-radius:5px;
  padding: 0px 0 0 0;
  position: relative;
  margin: 1em 0;
}
#feeds-import-form fieldset legend {
  margin-left:10px;
}
#feeds-import-form fieldset .fieldset-legend {
  margin-top: 0.5em;
  padding:0px 5px;
  position: inherit;
  text-transform: uppercase;
  font-weight:bold;
}
#feeds-import-form fieldset .fieldset-wrapper {
  padding: 15px 13px;
}
#feeds-import-form fieldset.collapsed {
  background-color: transparent;
}
html.js #feeds-import-form fieldset.collapsed {
  border-width: 1px;
  height: auto;
}
#feeds-import-form fieldset fieldset {
  background-color: #fff;
}
#feeds-import-form fieldset fieldset fieldset {
  background-color: #f8f8f8;
}
input.form-file {
  padding: 2px;
  border: 1px solid #ccc;
  border-top-color: #999;
  background: #fff;
  color: #333;
}

.oversight-table-summary {
  text-align:center;
}
.oversight-pdf-print-footer {
  padding:10px;
}
.oversight-pdf-print-footer a {
  display:block;
  float:left;
}

.oversight-pdf-print-footer span {
  display:block;
  clear:left;
  float:left;
  font-size:11px;
}

.oversight-padding-left-10 {
  padding-left: 10px;
}
.oversight-padding-left-20 {
  padding-left: 20px;
}
.oversight-padding-left-30 {
  padding-left: 30px;
}
.oversight-padding-right-10 {
  padding-right: 10px;
}
.oversight-padding-right-20 {
  padding-right: 10px;
}
.oversight-padding-right-30 {
  padding-right: 30px;
}

.webform-client-form-190967 .webform-component-radios .form-radio {
	display: none;
}

.webform-client-form-190967 .webform-component-radios .form-radios label,
.whistleblower-button,
.whistleblower-button:link,
.whistleblower-button:visited,
.whistleblower-button:active,
.whistleblower-button:link:hover {
    -webkit-appearance: none;
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    -moz-background-clip: padding;
    -webkit-background-clip: padding;
    background-clip: padding-box;
    border-radius: 0px;
    background: #ddd url(../images/button.png) repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(1, #ddd));
    background: -moz-linear-gradient(top center, #fff 0%, #ddd 100%);
    border: 1px solid;
    border-color: #ddd #bbb #999;
    cursor: pointer;
    color: #333;
    font: bold 12px/1.2 Arial, sans-serif;
    outline: 0;
    overflow: visible;
    padding: 3px 10px 4px;
    text-shadow: #fff 0 1px 1px;
    width: auto;
    display: inline-block;
    text-decoration: none;
}

.centered-text {
    text-align: center;
}

.whistleblower-list {
    font-family: Arial, Helvetica, sans-serif;
}

.webform-client-form-190967 .webform-component-radios input:checked + label {
    background: #fff;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(1) label {
    border-color: #8069FA;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(2) label {
    border-color: #5d80d9;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(3) label {
    border-color: #73ccf0;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(4) label {
    border-color: #5dd9c4;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(5) label {
    border-color: #6dfca1;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(6) label {
    border-color: #a669fa;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(7) label {
    border-color: #5d70d9;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(8) label {
    border-color: #73ccf0;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(9) label {
    border-color: #68dab7;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(10) label {
    border-color: #52ff62;
}

.webform-client-form-190967 .webform-component--which-best-describes-you .form-item:nth-child(11) label {
    border-color: #f169fa;
}

.webform-client-form-190967 h3,
.webform-client-form-190967 h4 {
    margin-top: 3em;
}

/*.webform-client-form-190967 .webform-component-radios > label {
   margin-top: 3em;
}*/


/*
  Beginning of CSS style rules for the exposed filters on the following views.
  .view-my-oig-reports
  .view-my-oig-unpublished-reports
  .view-my-unpublished-reports
  .view-oig-recommendations
*/

/* Make the fields have the same width */
@media all and (min-width: 768px) {
  .view-my-oig-reports .views-exposed-widgets .form-text,
  .view-my-oig-reports .views-exposed-widgets .form-select,
  .view-my-oig-unpublished-reports .views-exposed-widgets .form-text,
  .view-my-oig-unpublished-reports .views-exposed-widgets .form-select,
  .view-my-unpublished-reports .views-exposed-widgets .form-text,
  .view-my-unpublished-reports .views-exposed-widgets .form-select,
  .view-oig-recommendations .views-exposed-widgets .form-text,
  .view-oig-recommendations .views-exposed-widgets .form-select {
    width: 100%;
  }
}

.view-my-oig-reports .view-filters,
.view-my-oig-unpublished-reports .view-filters,
.view-my-unpublished-reports .view-filters,
.view-oig-recommendations .view-filters {
  border: solid 2px #003a63;
  padding: 1rem;
  border-radius: 10px;
  margin-bottom: 2rem;
}

/* Add flexbox to the exposed filters so they align better */
.view-my-oig-reports .views-exposed-widgets,
.view-my-oig-unpublished-reports .views-exposed-widgets,
.view-my-unpublished-reports .views-exposed-widgets,
.view-oig-recommendations .views-exposed-widgets {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  flex-direction: row;
}

.view-my-oig-reports .views-exposed-form .views-exposed-widget,
.view-my-oig-unpublished-reports .views-exposed-form .views-exposed-widget,
.view-my-unpublished-reports .views-exposed-form .views-exposed-widget,
.view-oig-recommendations .views-exposed-form .views-exposed-widget {
  float: left;
  padding: 1em 2em 0 0;
}

/* Adjust the views bulk operations select list to not be 100% */
.view-my-oig-reports .vbo-views-form #edit-operation,
.view-my-oig-unpublished-reports .vbo-views-form #edit-operation,
.view-my-unpublished-reports .vbo-views-form #edit-operation,
.view-oig-recommendations .vbo-views-form #edit-operation {
  width: auto;
  padding: 0 1rem;
  margin-right: 1rem;
}

/* Style the button so it is easier to see */
.view-my-oig-reports .views-exposed-widget .form-submit,
.view-my-oig-reports .vbo-views-form .form-submit,
.view-my-oig-unpublished-reports .views-exposed-widget .form-submit,
.view-my-oig-unpublished-reports .vbo-views-form .form-submit,
.view-my-unpublished-reports .views-exposed-widget .form-submit,
.view-my-unpublished-reports .vbo-views-form .form-submit,
.view-oig-recommendations .views-exposed-widget .form-submit,
.view-oig-recommendations .vbo-views-form .form-submit {
  border-radius: 8px;
  border: none;
  color: #fff;
  font-size: .875em;
  font-weight: 500;
  display: inline-block;
  padding: .875em 2em .875em 2em;
  text-align: center;
  text-transform: uppercase;
  margin-left: 1rem;
}

/* Color for apply button */
.view-my-oig-reports .views-exposed-widget.views-submit-button .form-submit,
.view-my-oig-unpublished-reports .views-exposed-widget.views-submit-button .form-submit,
.view-my-unpublished-reports .views-exposed-widget.views-submit-button .form-submit,
.view-oig-recommendations .views-exposed-widget.views-submit-button .form-submit {
  background: #00aced;
}

/* Color for reset button */
.view-my-oig-reports .views-exposed-widget.views-reset-button .form-submit,
.view-my-oig-unpublished-reports .views-exposed-widget.views-reset-button .form-submit,
.view-my-unpublished-reports .views-exposed-widget.views-reset-button .form-submit,
.view-oig-recommendations .views-exposed-widget.views-reset-button .form-submit {
  background: #d2151b;
}

/* Color for execute VBO button */
.view-my-oig-reports .vbo-views-form .form-submit,
.view-my-oig-unpublished-reports .vbo-views-form .form-submit,
.view-my-unpublished-reports .vbo-views-form .form-submit,
.view-oig-recommendations .vbo-views-form .form-submit {
  background: #003a63;
}

/*
  End of CSS style rules for the exposed filters on the following views.
  .view-my-oig-reports
  .view-my-oig-unpublished-reports
  .view-my-unpublished-reports
  .view-oig-recommendations
*/
