
html {
  font-family: helvetica, arial, sans-serif;
}

body { font-size: 17px; color: #000000; }

h1, h2, h3, h4, h5, h6 {font: 700 35px/45px 'Bitter', serif; }

div.row { padding: 0px 10px 10px 10px; }

.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
	padding: 0px;
}
div.row:last-child div.col-md-1, div.row:last-child div.col-md-2, div.row:last-child div.col-md-3, div.row:last-child div.col-md-4, div.row:last-child div.col-md-5, div.row:last-child div.col-md-6, div.row:last-child div.col-md-7, div.row:last-child div.col-md-8, div.row:last-child div.col-md-9, div.row:last-child div.col-md-10, div.row:last-child div.col-md-11, div.row:last-child div.col-md-12, div.row.fullWidth div {
	padding: 0px;
}

div.row.fullWidth { padding: 0px; margin-bottom: 10px; }
div.row#inset div div { padding-bottom: 10px; padding-right: 10px; }
div.row#inset { padding-bottom: 0px; padding-right: 0px; }

img.img-responsive {width: 100%; height: auto; }

.alignCenter {text-align: center; }

div.botContent { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,6d9e15+100 */
background: #b6ce8a; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #b6ce8a 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  #ffffff 0%,#b6ce8a 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  #ffffff 0%,#b6ce8a 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#b6ce8a',GradientType=0 ); /* IE6-9 */}

.contentBlock { /* min-height: 80px; */ display: block; padding: 17px 25px !important; color: #FFF; line-height: 125%; position: relative; background-image: url('../images/cont-chev.png'); background-repeat: no-repeat; background-position: right; background-size: auto 100%; }

/* Begin Color Styles */

.bgDarkgrn { background-color: #719932; background-color: rgb(113, 153, 50); }
.bgGreen { background-color: #9ddd2d; background-color: rgb(157, 221, 45); color: #4a4a4a; color: rgb(74, 74, 74); }
.bgOrange { background-color: #f5a623; background-color: rgb(245, 166, 35); }
.bgBlue { background-color: #1680db; background-color: rgb(22, 128, 219); }
.bgGrey { background-color: #4a4a4a; background-color: rgb(74, 74, 74); }

.DarkGrn { color: #719932; color: rgb(113, 153, 50); }
.Green { color: #9ddd2d color: rgb(157, 221, 45); }
.Orange { color: #f5a623; color: rgb(245, 166, 35); }
.Blue { color: #1680db; color: rgb(22, 128, 219); }
.Grey { color: #4a4a4a; color: rgb(74, 74, 74); }
.White { color: white; }
.lightGrey { color: #a3a3a3; color: rgb(163, 163, 163); }

/* End Color Styles */

div.row div div.prologue { width: 100%; max-width: 550px; margin: 0px auto; }
div.row div div.epilogue { width: 100%; max-width: 500px; margin: 0px auto; }

.txtHeader { padding: 30px 0px 40px 0px !important; background-image: url('../images/hdr-chev.png'); background-position: 20% 50%; background-repeat: repeat-x; background-size: auto 100%; }

.graphicBtn { width: 172px; padding: 23px 0px; display: block; float: right; margin: 0px 0px 0px 25px; background-repeat: no-repeat; background-position: top center; background-size: 100% auto; }

.Watch { background-image: url('../images/btn-Watch.png'); }
.Watch:hover, .Watch:active { background-position: bottom center; }

.ReadMore { background-image: url('../images/btn-ReadMore.png'); }
.ReadMore:hover { background-position: bottom center; }

.logos img { padding: 25px; }

.contentHeight { height: 76px; }

@media screen and (max-width: 991px) {
	body { font-size: 30px; }
	h1 { font-size: 50px; padding-bottom: 30px; }
	.contentBlock { height: auto !important; }
	.contentBlock, div.row div div.prologue, div.row div div.epilogue { padding: 30px 40px; }
	.logos img#fpr { width: 100%; max-width: 300px; }
	.graphicBtn { width: 300px; padding: 40px 0px; }
}

@media screen and (max-width: 750px) {
	.graphicBtn { width: 239px; padding: 32px 0px; margin: 0px auto 30px auto; float: none; }
}

/* START Content Block Heights - Set 1 */

@media screen and (min-width: 992px) and (max-width: 1052px) {
	.contentHeight1 { height: 164px; }
}

@media screen and (min-width: 1053px) and (max-width: 1215px) {
	.contentHeight1 { height: 146px; }
}

@media screen and (min-width: 1216px) and (max-width: 1590px) {
	.contentHeight1 { height: 122px; }
}

@media screen and (min-width: 1591px) {
	.contentHeight1 { height: 98px; }
}

/* END Content Block Heights - Set 1 */

/* START Content Block Heights - Set 2 */

@media screen and (min-width: 992px) and (max-width: 1300px) {
	.contentHeight2 { height: 122px; }
}

@media screen and (min-width: 1301px) and (max-width: 1758px) {
	.contentHeight2 { height: 98px; }
}

@media screen and (min-width: 1759px) {
	.contentHeight2 { height: 74px; }
}

/* END Content Block Heights - Set 2 */

/* START Content Block Heights - Set 3 */

@media screen and (min-width: 992px) and (max-width: 1010px) {
	.contentHeight3 { height: 98px; }
}

@media screen and (min-width: 1011px) {
	.contentHeight3 { height: 74px; }
}

/* END Content Block Heights - Set 3 */

/* START Content Block Heights - Set 4 */

@media screen and (min-width: 992px) and (max-width: 1119px) {
	.contentHeight4 { height: 98px; }
}

@media screen and (min-width: 1120px) {
	.contentHeight4 { height: 74px; }
}

/* END Content Block Heights - Set 4 */

/* START Content Block Heights - Set 5 */

@media screen and (min-width: 992px) and (max-width: 1087px) {
	.contentHeight5a { height: 170px; }
	.contentHeight5b { height: 98px; }
	.contentHeight5c { height: 146px; }
	.contentHeight5d { height: 122px; }
}

@media screen and (min-width: 1088px) and (max-width: 1129px) {
	.contentHeight5a { height: 146px; }
	.contentHeight5b { height: 98px; }
	.contentHeight5c { height: 122px; }
	.contentHeight5d { height: 122px; }
}

@media screen and (min-width: 1130px) and (max-width: 1393px) {
	.contentHeight5a { height: 146px; }
	.contentHeight5b { height: 74px; }
	.contentHeight5c { height: 122px; }
	.contentHeight5d { height: 98px; }
}

@media screen and (min-width: 1394px) and (max-width: 1615px) {
	.contentHeight5a { height: 122px; }
	.contentHeight5b { height: 74px; }
	.contentHeight5c { height: 98px; }
	.contentHeight5d { height: 98px; }
}

@media screen and (min-width: 1616px) {
	.contentHeight5a { height: 98px; }
	.contentHeight5b { height: 74px; }
	.contentHeight5c { height: 98px; }
	.contentHeight5d { height: 74px; }
}

/* END Content Block Heights - Set 5 */

/* START Content Block Heights - Set 6 */

@media screen and (min-width: 992px) and (max-width: 1180px) {
	.contentHeight6a, .contentHeight6b { height: 98px; }
}

@media screen and (min-width: 1181px) and (max-width: 1264px) {
	.contentHeight6a { height: 74px; }
	.contentHeight6b { height: 98px; }
}

@media screen and (min-width: 1265px) {
	.contentHeight6a, .contentHeight6b { height: 74px; }
}

/* END Content Block Heights - Set 6 */