/* CSS Document */
body{
	min-width:300px;
	background: url("/images/jg/white.png") repeat-x scroll center top;
	background-color:#ffffff;
}
a{
	color:#a50001;
}
a:hover,
a:focus, .linklist a:hover, .linklist a:focus{
	color:#C10000;
}
#artbody td, #artbody th{
	padding:2px;
}
#artbody tr:nth-child(even){
	background-color:#E5E5E5;
}
.jglabeltext a, .jglabeltext a:hover, .jglabeltext a:focus{
	color:#ffffff;
	text-decoration:none;
}
.lSSlideOuter{
	background-color:#000000;
	color:#ffffff;
	text-align:center;
}
.lSAction > a {
    background-image: url("/images/jg/icons/controls.png");
	z-index:1000;
}
.apvid{
	margin:10px 0;
}
ul.linklist{
	list-style-image: url('/images/jg/icons/arrow.png');
	color:#a50001;
	margin-bottom:0;
}
.linklist li{
	padding: 3px 0;
}
.linklist a{
	color:#000000;
}
.jglinks{
	border-top: 4px solid #a50001;
	margin:0 0 10px 0;
	padding:10px 0;
	background-color:#EDEAEA;
}
.btn-xs, .btn-group-xs > .btn{
	font-weight:bold;
	padding:5px;
	text-decoration:underline;
}
.btn-group-justified{
	border-top: 2px solid #a50001
}
.jglabel {
    border-bottom: 1px solid #000000;
    height: 35px;
    margin-bottom: 8px;
	margin-left:0;
	margin-right:0;
    overflow: hidden;
    padding: 0;
}
.jglabeltext {
    background-color: #a50001;
    color: #ffffff;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    font-weight: bold;
    height: 35px;
    padding: 3px 5px 8px;
    text-transform: uppercase;
    width: 280px;
}
.media-heading{
	margin-top:5px;
}
#mos-contactus legend{
	display:none;
}
.blogitem{
	height:100px;
}
.blogheader .media-object{
	max-width:120px;
}
.blogheader .media-body{
	padding-top:15px;
}
.blogheader .media-left{
	width:130px;
	float:left;
}
.blogheader{
	border-bottom:5px solid #a50001;
	margin-bottom:20px;
}
.article h1{
	font-size:42px;
	font-weight:700;
}
.article h2{
	margin-bottom:15px;
}
.article h3{
	font-weight:600;
	text-transform:uppercase;
	color:#888888;
}
.byline{
	text-transform:uppercase;
}
#jgbyline{
	font-size:16px;
	font-weight:700;
}
#pagination a {
    display: block;
    float: left;
    margin-right: 0.5em;
    padding: 0.5em;
	font-size:18px;
}
#pagination .current{
	color:#777777;
}
#weather, #weather:hover, #weather:focus{
	color:#000000;
}
#artgallery1{
	overflow:visible;
}
#artgallery1 img{
	max-width:100%;
}
.weatherCity, .weatherTemp, .weatherDesc {
    display: inline;
}
.weatherCity, .weatherTemp {
    margin-right: 5px;
}
.btn-info{
	background-color:#a50001;
	border-color:#C10000;
}
.btn-info:hover{
	background-color:#CD0003;
	border-color:#B70000;
}
.navbar-default{
	background-color:#844444;
	border:none;
}
.navbar-default .dropdown-menu{
	background-color:#E5E5E5;
}
.navbar-default .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{
	background-color:#C5C5C5;
}
.navbar-default .navbar-nav > li > a {
    color: #000;
}
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #777;
}
.navbar-default .btn{
	color: #a50001;
	width:100%;
	text-align:left;
}
.jumbotron{
	padding:10px;
}
.jgheader{
	background-color:#ffffff;
}
.limit-width{
	max-width:960px;
}
.navbar{
	margin-bottom:0;
}
.navbar-default .container-fluid{
	background-color:#E5E5E5;
}
.navbar-inverse .container-fluid{
	background-color:#222222;
}
.nav li{
	border-left:solid 1px #a50001;
}
.navbar-brand{
	background: center no-repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAedJREFUeNrslU1IFHEYxn9PmYZZCUYlkaAgecjQEIrVsjRU8KNApEBNL9G1Yx26BAbdPHiKoJMIWgTahx52CxX0UOGlm3jwYOgh0DQ/1nV9l01YQnfZadYI5oEXZob/zPObd97nP/AXugLF79FMD7rn9BkHnd5ophevoeFfcPYE1J9Gs5MwtS8AD1DZBRhah9zIeRB0Bm62onmD+LyYSoAaKLuDhpZ/m8dIW9BwGX1/C19cB5DVc+S7hN6twcnd1oStjkNjPloYt064CvAQlRfCoLU7J966TatTNhPt6OdXmPjhBkATVNxCgysJzP8AqfWhxQ8wGXIKkG71AlWVmLkNXHay83IE6s6h5U/WCUcAj1F1HryxtznmJC2Rz2Etq7mLNr/B2EIyALfRjTozX3FoHiubm6pytDEC48FEANY2XqL6Inhtbc/CJWVA9XlLqh9G4wI8MXPLWH8oyuKaQtGIXu9E6dMQmNsNoAM1Vpr5KmSSIm3YL8TSkRaAj2s7ANnRtrcUQJ8tOEyKlQZXS1GGzYQ/ssHRhZpskxkIRpO3n+pSL3pmB53ssb2mWOuKE8OnbfBoySUn+09M3Sfss1ivxl4/wD+WB+ABeACOAA5ZzcOrVsLaqW7CzUe9T+ABeAD/I8C2AAMA7RlvprRF/rEAAAAASUVORK5CYII=");
	width:40px;
}
.fwlink{
	background: center no-repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAbCAYAAACuo2fFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzhBRDAyNDQ3RDY0MTFFN0FDRDk5ODE2MDQwNDdGMDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzhBRDAyNDU3RDY0MTFFN0FDRDk5ODE2MDQwNDdGMDIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozOEFEMDI0MjdENjQxMUU3QUNEOTk4MTYwNDA0N0YwMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOEFEMDI0MzdENjQxMUU3QUNEOTk4MTYwNDA0N0YwMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtXfO9IAAAnsSURBVHja7Fp5dBXV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");
	width:200px;
	background-color:#000000;
}
#defaultNavbar1 .fwlink:hover, #defaultNavbar1 .fwlink:focus{
	background-color:#000000;
}
.fwtext{
	visibility:hidden;
}
.fwlink .caret{
	margin-left:140px;
}
.nav-width{
	max-width:1200px;
}
.dropdown-menu li{
	border:none;
}
.content{
	margin:0 auto;
	background-color:#ffffff;
	min-height:800px;
	width:100%;
}
.redrule{
    border-top: 8px solid #a50001;
    width: 100%;
	border-bottom:3px solid #ffffff;
}
.pad{
	margin:0 1%;
	padding-top:1%;
	overflow:hidden;
}
a .thumbnail .caption{
	color:#a50001;
}
a:hover .thumbnail .caption,
a:focus .thumbnail .caption{
	color:#C10000;
}
.wrap p{
	color:#000000;
}
.wrap:hover, .wrap:focus{
	text-decoration:none;
}
.wmp-overflow{
	display:none;
}
.search{
	width:320px;
}
.search .form-group, .searchcontrol{
	display:inline;
}
.search .form-control{
	width:280px;
}
.search .btn-default, .blogsearch .btn-default{
	background: center no-repeat url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAIAAAD8GO2jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA/BJREFUeNpi5NSxZ6AlYAHin9cO084CJgYaA5pbwEKqBkFhESkZWSkZOSD73u2bzx4/+v79G3UsMLGw9gkOl1dUYmdn5+Ti+vfv388fP758+XL88IFDe3bevXUDqy5GYCoiGMmcnFw5ZdWGJmZAczFlgTZ9eP9+xcK5u7duxJRlZhVT+Pv6EX7T8yrqzK1t2djYgNxPHz8+ffL48vlzD+/f4+LhZWJkBIoDLdbRN2Rj57hy4RzJQZScU2hmZc3ExPTz58+zJ4+vW74YHhpAu7X1DSMTUxWUlIF2ePgFPn704Mi+3ST4ABjuYbEJQDcCTd+4avnMid3v376By/758/vZk8enjx9RVFEXE5fg4OSUkJI+vHcXUJzYZOrs6QsJd6Dbly+YjVUN0MpZE3uA0QBky8orGFtaE5sPgClSQ1sHEu7bNqzBo/LZk0d7tm0GMlhZWY3MLIm1QEhYBJgigYx3b99evXgev18vnT/z/RsoQwBjm2gfCAkzMTMDGY/u3yWYFn58/w6NVbAWoix4/+7tv79/gQwObMmfOmXR33//gKSKmgYwReJXKSkjywrOKM+fPiHWAmB6//rlCyisBAVtnFzxW+DpG8jJwQFkoMUWAR8c3L2D4f9/Li7O4IhoSAGHFbh6++vp67GyMn/5/PnUscMkWLBj8/p3796yMjNraqhXNLQqq2lgNT2/uFRYUJCRgeHUsSNopR7OnAx0b3ljh5qm9v6d27X19IUEBZQVFSys7aRkFX7//s3JxQ1MxMByoqCsOjYmRlRE+O///5cuXZ7Y2fIDtfTGXpoCS4jw2EQvN6cHT55v3rQJWOgnpqapKClwsLNxsrF9/fbt//9/jAyMwFwCzFk/fv36/OXbsZOnW2rKgTmOcGkKND0xMzfYx4OFlfX333/AIvP+vbsrlywQlZQVEhAQ4OMR4OUVERQQ4OdjYWH58fPng8dPly5bPqGz+fXL54QrHGBqiUpI8Xa2//P377PX795/+swvKGTr5Hr2xNHS7FRgmJhb2ejq6WmoqTEwMpw6dfrSpUvACgdXbYNuQVhccmBwiL2F6dcfPz58/vrj5y9gKf3m9QtgyoMYcebEUSAis04Gmh4UEmpvZfb9+8/vP3/9+v2HhYX5wcOHu7dtXrVoLqWVfnx6bmBQkJmh3s+fv37//QPMwMxMjHfuPty5lSLTERYICgvLSIoDwx1Ywf7//5+ZkfHCpStzpk4kNUBw1sk3r12RkFeWkZYCZvf///4fOXFm9tQJlJuOsACYO65fuSQkKSsowL/v0NEZk3ounj1FlYYXIh98/vTx+uVLz1+/XbloHrBFRa2WHVHtokHdNgUIMAAN7LtnHE/mxAAAAABJRU5ErkJggg==");
	width:32px;
	height:32px;
}
.stack, .search{
	margin:0 auto;
	width:320px;
}
.sitefooter{
	border-top: 6px solid #a50001;
	background:#ffffff;
}
.stack .list-group{
	margin-bottom:8px;
}
.fwn-bs {
    border-left: 8px solid #777777;
	margin-bottom:-20px;
	margin-top:35px;
	float:left;
}
.fwn-bs ul{
	padding-left:25px;
	padding-bottom:0;
	margin-bottom:5px;
}
.fwn-bs a{
	color:#000000;
}
.page-header {
    border-bottom: 1px solid #000;
    margin: 0 15px 10px;
    padding-bottom: 0;
}
.page-header h1{
	font-family:"Franklin Gothic Bold", "Arial Black", sans-serif;
	font-weight:bold;
	color:#a00005;
	text-transform:uppercase;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
}
.page-header span{
	color:#000000;
}
.space-above{
	margin-top:10px;
}
.voucherflag span{
	visibility: hidden;
}
.voucherflag{
	background-image: url("/images/jg/flags/voucher-logo-desktop.jpg");
	background-repeat: no-repeat;
	background-position: center;
	height: 72px;
}
#carousel-galleries{
	width:100%; 
	margin:0 auto; /* center your carousel if other than 100% */ 
}
.slider-size {
	height: 300px; /* This is your slider height */
}
#carousel-galleries .carousel-caption h3{
	color:#000000;
	text-shadow: 3px 2px 1px #ffffff;
}
#myCarousel .carousel-control{
	width:5%;
}
.space-below{
	margin-bottom:10px;
}
.factbox{
	min-height:0;
}
.well{
	margin-bottom:30px;
}
.vidslide{
	height:70px;
	overflow:hidden;
	text-overflow: ellipsis;
}
.sticky, .sticky .col-sm-12{
	background-color:transparent;	
}
.adbanner{
	max-width:728px;
	max-height:90px;
	overflow:hidden;
}
.adcube{
	text-align:center;
	max-width:300px;
	max-height:250px;
	margin-bottom:8px;
	overflow:hidden;	
}
.smallad{
	max-width:160px;
	max-height:180px;
	overflow:hidden;
}
.skyscraper{
	max-width:160px;
	max-height:600px;
	overflow:hidden;
}
.elect{
	background:url("/images/jg/election/dashboardbg3.png") no-repeat;
	background-size:cover;
	margin-bottom:10px;
}
.electrow{
	padding:20px;
}
.elect h2{
	margin-left:20px;
	border-bottom:5px solid #000000;
}
.checkmark{
	color:transparent;
	background:url("/images/jg/election/checkmark.png") no-repeat center;
	width:17px;
	display:inline-block;
}
.leftads{
	width:160px;
	float:left;
}
.rightads{
	width:160px;
	float:right;
}
.pencil{
	margin:0 auto;
	text-align:center;
}
.panel{
	margin-bottom:0;
	padding:0;
}
.panel-title{
	font-size:14px;
	font-weight:bold;
}
#sider4{
	float:right;
}
.embed-responsive .embed-responsive-item-wapo{
	height:200%;
}
.embed-responsive-wapo{
	padding-bottom:85%;
}
@media (min-width: 768px) {
	.ad-margin{
		margin-right:340px;
		position:relative;
	}
	.stack{
		position:absolute;
		top:50px;
		right:-320px;
	}
	.search{
		position:absolute;
		top:10px;
		right:-320px;
	}
	.limit-width .sidebar .hidden-md{
		display:none;
	}
	.limit-width .media-left{
		display:block;
		margin-bottom:8px;
	}
	.pageflag{
		margin-bottom:-20px;
	}
	.miniflag{
		display:block;
		margin-top:-20px;
	}
}

@media (min-width : 768px) and (max-width : 950px) {
	.voucherflag{
		background-image: url("/images/jg/flags/voucher-logo-phone.jpg");
		background-repeat: no-repeat;
		background-position: center;
		height: 162px;
	}
	.fwlink{
		width:30px;
		background:none;
	}
	.fwtext{
		visibility:visible;
	}
	.fwlink .caret{
		display:none;
	}
	.fwn-bs{
		margin-top:20px;
	}
	.weatherCity{
		display:none;
	}
	.embed-responsive-wapo{
		padding-bottom:140%;
	}
}
@media (min-width : 992px) and (max-width: 1199px) {
	/*for narrow desktops*/
	.media-left{
		display:block;
		margin-bottom:10px;
	}
	.embed-responsive-wapo{
		padding-bottom:100%;
	}
}
@media (max-width: 767px){
	/*Move top banner to sticky spot at bottom for phones*/
	.sticky{
		position:fixed;
		bottom:0;
		z-index:1000;
		background-color:#ffffff;
		width:100%;
	}
	.sticky .col-sm-12{
		padding:0;
	}
	#div-gpt-ad-1403206668072-7{
		text-align:center;
		max-width:320px;
	}
	.voucherflag{
		background-image: url("/images/jg/flags/voucher-logo-phone.jpg");
		background-repeat: no-repeat;
		background-position: center;
		height: 162px;
	}
	/*Move cube ad to banner position for phones*/
	.phonebanner{
		position:absolute;
		top:0;
		max-width:320px;
	}
	#phonemiddle .adcube{
		max-width:320px;
	}
	.pad{
		padding-left:0;
		padding-right:0;
	}
	.jgheader{
		margin-top:90px;
	}
	.leftads, .rightads{
		float:none;
	}
	.sitefooter{
		padding-bottom:50px;
	}
	.weatherCity{
		display:none;
	}
	.embed-responsive-wapo{
		padding-bottom:100%;
		padding-top:200px;
	}
}