body {
font-family: 'Montserrat', sans-serif;
overflow-x: hidden !important;
}
article, aside, dialog, figcaption, footer, header, hgroup, main, nav {
display: inline;
}
.container-fluid {
padding: 0;
transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
}
.container {
max-width: 1400px;
transition: margin 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
}
::-moz-selection { 
background: yellow;
color: #000;
}
::selection { 
background: yellow; 
color: #000;
}
.no-padding {
padding: 0;
overflow: hidden;
}
.no-margin {
margin: 0;	
}
a {
color: #494cab;	
}
a:hover {
color: #912fdd;
}
.h1, h1 {
font-size: 3rem;
}
h3, .h3 {
font-size: 1.4rem	;
}
.h5, h5 {
font-size: 1.1rem;
}
iframe, object, embed {
max-width: 100% !important;
min-width: 480px;
}
.mt-30 {
margin-top: 30px;
}
.mt-50 {
margin-top: 50px;
}
.map-responsive {
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
height: 0;
}
.map-responsive iframe {
left: 0;
top: 0;
height: 100%;
width: 100%;
position: absolute;
}
.img-responsive {
display: block;
height: auto;
max-width: 100%;
}
.width-fix {
visibility: hidden;
width: 100%;
height: 1px;
}
.center {
text-align: center;	
}
.all {
padding: 10px;
display: block;
background: #7d65c7;
color: #fff;
text-transform: uppercase;
font-weight: bold;
}	
.all:hover {
color: #fff;	
}
.grecaptcha-badge {
display: none !important;	
}
#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a {
font-size: 100% !important;
} .elementor #intro.purple img {
border: solid 10px #ffffff;
}
.elementor .featured-photo-imgs img {
border-style: solid;
border-width: 15px 15px 15px 15px;
border-color: #ffffff;
box-shadow: 0px 1px 20px 0px rgba(0,0,0,0.5);
}
.elementor-section.elementor-section-boxed>.elementor-container {
max-width: 1400px !important;
}
.elementor-section-wrap > .elementor-element {
padding: 30px 0;
}
.elementor-element.purple {
background: #494cab;
color: #fff;
}
.elementor-element .title-element:after {
width: 60px;
content: " ";
height: 1px;
background: #666;
display: inline-block;
position: absolute;
bottom: -1px;
margin-left: -30px;
left: 50%;
}
.elementor-element.purple .title-element:after {
background: #fff;
}
.elementor-element .title-element h2 {
font-size: 28px;
position: relative;
margin: 0;
font-weight: 300;
line-height:normal;
}
.elementor-element .title-element {
margin-bottom: 25px !important;
}
.elementor-element .sub-title-element {
font-size: 14px;
}
.elementor-element .sub-title-element p {
margin:0;
}
.elementor-element .sub-title-element strong {
display: block;
font-weight: 500;
padding-top: 10px;
}
.elementor-element .title-element, 
.elementor-element .sub-title-element {
text-align: center;
font-weight: 300;
padding-bottom: 25px !important;
width: 70%;
margin: 0 auto;
line-height:normal;
}
#intro .elementor-col-50 {
padding: 20px;
} .career .dlm-downloads .download-link {
padding: 30px !important;
margin-bottom: 20px;
font-size: 18px !important;
font-weight: bold;
box-shadow: 0 0px 15px #e2e2e2;;
transition: 0.3s;
}
.career .dlm-downloads .download-link:before {
width: 12px !important;
position: relative !important;
top: 0 !important;
left: 0 !important;
} .procurements-filter {
padding: 0 100px;
position: relative;
min-height: 100px;
}
.procurements-filter .year {
position: absolute;
top: 0;
width: 100px;
}
.procurements-filter .year a,
.procurements-filter .year span {
display:inline-block;
text-align: center;
padding: 20px
}
.procurements-filter .prev-year {
left: 0;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
}
.procurements-filter .next-year {
right:0;
border-top: 1px solid #ddd;
border-left: 1px solid #ddd;
}
.procurements-filter .owl-carousel .owl-item .item.active-month {
background: #2f3291;
}
.procurements-filter .owl-carousel .owl-item .item.active-month a {
color: #fff;
}
.procurements-filter .owl-carousel .owl-item .item {
position: relative;
top: 20px;
right: 65px;
padding: 4px;
text-align: center; 
}
.owl-carousel.owl-drag .owl-item.active {
width: 248.667px !important;
}
.procurements-filter .owl-nav button {
padding: 0px 15px !important;
font-size: 20px !important;
}
.procurements-filter .owl-stage {
margin: 0;
padding: 0;
border-bottom: 1px solid #ddd;
}
.procurements-filter .owl-dots {
clear: both;	
}
.procurements-filter .owl-theme .owl-dots .owl-dot span {
margin: 0 8px;
width: 15px;
height: 15px
}
.procurements-filter .year select {
padding: 10px;
display: block;
margin: 0px auto;
width: 185px;
border: 1px solid #000;
border-top: 0;
margin-top: -1px;
color: #666;
}
.procurements figure {
border: 10px solid #eee;
height: 330px;
overflow: hidden;
background: url(//jis.gov.jm/wp-content/themes/jis/img/procurement-default.png) no-repeat;
background-position: center;
background-size: cover;
}
.procurements {
padding: 40px 0;
clear: both;
}
.procurements .date {
font-size: 12px;
margin-bottom: 10px;	
}
button.owl-prev {
float: left;
width: 30px;
background: #2f3291 !important;
color: #fff !important;	
}
button.owl-next {
float: right;	
width: 30px;
background: #2f3291 !important;
color: #fff !important;
}
.attachment-link:hover {
color: #fff;
}
.attachment-link {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0);
display: inline-block;
color: #fff;
text-transform: uppercase;
padding: 5px 16px;
font-size: 13px;
margin: 5px 10px 5px 0;
}
.attachment-link:before  {
margin-right: 6px;
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
content: "\f105";
border: 1px solid #fff;
padding: 1px 4px;
border-radius: 50%;
} #wrapper-stream-banner {
text-align: center; padding: 5px;	
}
.stream-banner-content {
cursor: pointer;	
}
.stream-banner-type {
padding-right: 30px;
font-weight: bold;
text-transform: uppercase;	
}
.stream-banner-content a,
.stream-banner-content a:hover {
color: #fff;	
text-decoration: none;
}
.goj-header {
margin-bottom: 15px;	
} #wrapper-search {
display: none;
text-align: center;	
padding-top: 30px;
border-top: 3px solid #ddd;
border-bottom: 3px solid #ddd;
}
#search-icon:hover {
cursor: pointer;	
}
.searchandfilter ul {
padding: 0;
margin: 0;	
}
.searchandfilter ul li {
display: inline-block;
padding-right: 15px;
padding-bottom: 30px;
}
.searchandfilter select,
.searchandfilter input {
text-transform: none;
background: #fff;
color: #000;
padding: 8px;
border-color: #fff;
font-size: 14px;
border: 2px solid #ddd;
border-radius: 10px;
}
.searchandfilter input[type="submit"] {
background: #8f31df;
color: #fff;
font-weight: bold;
border: none;
}
.searchandfilter input[type="submit"]:hover {
cursor: pointer;	
}
#search-wrapper .page-header {
text-align: center;
margin-bottom: 30px;	
}
#search-wrapper .entry-title {
font-size: 1.5rem;
} #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
margin-top: 10px !important;	
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-page-ancestor > a.mega-menu-link {
color: #000 !important;	
}
#mega-menu-wrap-primary .mega-menu-toggle {
background: transparent !important;
}
ul.mega-sub-menu a.mega-menu-link:hover {
background: #9030de !important;
color: #fff !important;	
}
.mega-menu-item-ece_tips_widget-5,
.mega-menu-item-ece_faqs_widget-5,
.mega-menu-item-ece_get_the_facts_widget-5,
.mega-menu-item-ece_tips_widget-5,
.mega-menu-item-ece_faqs_widget-5,
.mega-menu-item-ece_get_the_facts_widget-5 {
display: none !important;	
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link.dashicons-admin-home {
line-height: 30px !important;
height: 30px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:not(.dashicons-admin-home) {
margin: 0 5px !important;
padding: 0 10px 0 4px !important;
line-height: normal !important;
height: initial !important;
background: none !important;
position: relative !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:before {
content: "" !important;
display: block !important;
top: -4px !important;
bottom: -2px !important;
left: -4px !important;
width: 0 !important;
position: absolute !important;
z-index: -1 !important;
-webkit-transition: all .2s ease-in-out !important;
-moz-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
position: relative !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:after  {
content: "" !important;
margin: 0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item-has-children  > a.mega-menu-link {
margin-bottom: 10px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item-has-children li.mega-menu-item > a.mega-menu-link {
padding: 2px !important;
position: relative !important;
padding: 2px 2px 2px 15px !important;
left: 5px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item-has-children li.mega-menu-item > a.mega-menu-link:before {
content: "\f054" !important;
font-family: FontAwesome !important;
display: inline-block !important;
width: 6px !important;
color: #435061 !important;
position: absolute !important;
top: 7px !important;
left: 3px !important;
font-size: 50% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item-has-children li.mega-menu-item:hover > a.mega-menu-link:before {
color: #fff !important;
}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-169180 ul.mega-sub-menu li.mega-menu-item a {
width: 100% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li#mega-menu-item-169383 > a.mega-menu-link:after {
content: "LIVE" !important;
display: block !important;
position: absolute !important;
background: #f01008 !important;
color: #fff !important;
padding: 1px 2px !important;
font-size: 8px !important;
line-height: 9px !important;
top: -12px !important;
right: -12px !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item, 
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
padding: 10px !important;	
} div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus:before,
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover > a.mega-menu-link:before,
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link:before,
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link:before {
width: 100% !important;
}
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus,
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item:hover > a.mega-menu-link,
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-item > a.mega-menu-link,
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.mega-current-menu-ancestor > a.mega-menu-link {
color: #fff !important;
}
div#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link:focus {
color: #000 !important;	
} #mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-24 > ul.mega-sub-menu {
display: none !important;
visibility: hidden !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item.mega-align-bottom-left > a.mega-menu-link {
border-left: 3px solid #7055c0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item.mega-align-bottom-left > a.mega-menu-link:before {
background: #6f54c0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(1) > a.mega-menu-link {
border-left: 3px solid #0808f0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(1) > a.mega-menu-link:before  {
background: #0808f0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link {
border-left: 3px solid #7055c0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(2) > a.mega-menu-link:before {
background: #6f54c0 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(3) > a.mega-menu-link {
border-left: 3px solid #51a3ff !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(3) > a.mega-menu-link:before  {
background: #51a3ff !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(4) > a.mega-menu-link {
border-left: 3px solid #55985b !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(4) > a.mega-menu-link:before  {
background: #55985b !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(5) > a.mega-menu-link {
border-left: 3px solid #cc62c8 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(5) > a.mega-menu-link:before  {
background: #cc62c8 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(6) > a.mega-menu-link {
border-left: 3px solid #fcad04 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(6) > a.mega-menu-link:before {
background: #fcad04 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(7) > a.mega-menu-link {
border-left: 3px solid #d6c500 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(7) > a.mega-menu-link:before  {
background: #d6c500 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(8) > a.mega-menu-link {
border-left: 3px solid #f00808 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(8) > a.mega-menu-link:before  {
background: #f00808 !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(9) > a.mega-menu-link {
border-left: 3px solid #3b77bb !important;
}
#mega-menu-wrap-primary ul#mega-menu-primary > li.mega-menu-item:nth-child(9) > a.mega-menu-link:before  {
background: #3b77bb !important;
}
.dlm-downloads {
padding: 0;	
}
.dlm-downloads li {
-moz-transition: none;
-o-transition: none;
-webkit-transition: none;
transition: none;
-webkit-border-radius: 0 0 0 0;
-moz-border-radius: 0 0 0 0;
-ms-border-radius: 0 0 0 0;
-o-border-radius: 0 0 0 0;
border-radius: 0 0 0 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
-ms-box-shadow: none;
-o-box-shadow: none;
box-shadow: none;
background: none;
border: 0;
bottom: auto;
box-sizing: border-box;
clip: auto;
color: #666;
display: block;
float: none;
font-family: inherit;
font-size: 13px;
height: auto;
left: auto;
line-height: 1.7;
list-style-type: none;
margin: 0t;
min-height: auto;
max-height: none ;
opacity: 1;
outline: none ;
overflow: visible;
padding: 0;
position: relative;
pointer-events: auto;
right: auto;
text-align: left;
text-decoration: none;
text-transform: none;
transform: none;
top: auto;
vertical-align: baseline;
visibility: inherit;
width: auto;
word-wrap: break-word;
}
.dlm-downloads .download-link {
position: relative;
left: 5px;
color: #666;
font-family: inherit;
font-size: 13px;
text-transform: none;
text-decoration: none;
font-weight: normal;
margin: 0;
padding: 2px 2px 2px 15px;
vertical-align: top;
display: block;	
}
.dlm-downloads .download-link:hover {
background: #9030de;
color: #fff;	
}
.dlm-downloads .download-link:before {
content: "\f054";
font-family: FontAwesome;
display: inline-block;
width: 6px;
color: #435061;
position: absolute;
top: 7px;
left: 3px;
font-size: 50%;	
} #title-bar .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
padding: 0;
}
.menu-corporate-container ul {
padding: 0 10px 0 10px;
margin: 0;
}
.menu-corporate-container ul li {
display:inline-block;
padding: 60px 20px;
}
.menu-corporate-container ul li a {
color: #fff;
text-transform: uppercase;
font-size: 24px;
font-weight: 900;
font-family: 'Open Sans', sans-serif;
padding: 0;
}
.menu-corporate-container ul li.current-menu-item {
color: #6748c1;
background: #fff;
position:relative;
padding: 60px 75px;
}
.menu-corporate-container ul li.current-menu-item a {
color: #000;
}
.menu-corporate-container ul li.current-menu-item:before,
.menu-corporate-container ul li.current-menu-item:after {
width: 0;
height: 0;
content: " ";
position: absolute;
top: 0;
display: block;
}
.menu-corporate-container ul li.current-menu-item:before {
border-top: 156px solid #494cab;
border-right: 50px solid transparent;
left: 0;
}
.menu-corporate-container ul li.current-menu-item:after {
border-bottom: 156px solid #494cab;
border-left: 50px solid transparent;
right: 0;
}
#radio-sidebar-region .block ul li:before,
.menu-corporate-container ul li a:before {
display: inline-block;
font-family: FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-weight: 100;
margin-right: 10px;
color: #7477f7;
}
.menu-corporate-container ul li.current-menu-item a:before {
color: #000;
}
.menu-corporate-container ul li:nth-child(1) a:before {
content: "\f130";
}
.menu-corporate-container ul li:nth-child(2) a:before {
content: "\f287";
}
.menu-corporate-container ul li:nth-child(3) a:before {
content: "\f26c";
}
.menu-corporate-container ul li:nth-child(4) a:before {
content: "\f0ac";
}
.menu-corporate-container ul li:nth-child(5) a:before {
content: "\f200";
}
.menu-corporate-container ul li:nth-child(6) a:before {
content: "\f030";
}
.menu-corporate-container ul li:nth-child(7) a:before {
content: "\f1ea";
} #wrapper-footer-full {
background: #f5f5f5;
font-size: 14px;
}
#wrapper-footer {
background: #e5e5e5;
padding: 15px !important;	
}
#wrapper-info-footer {
background: #f5f5f5;
padding: 50px 0 40px 0 !important;	
}
.footer-widget ul {
padding: 0;
margin: 0;
list-style-type: none;	
}
.footer-widget ul li {
margin-bottom: 15px;	
}
.footer-widget a {
color: #000;	
}
.footer-widget a:hover {
color: #2e3192;
}
.tagcloud a {
display: inline-block;	
background: #efefef;
padding: 5px;
margin-bottom: 5px;
border: 1px solid #aba1a1;
font-size: 14px !important;
}
.tagcloud a:hover {
color: #fff;
background: #2e3192;
text-decoration: none;
}
.site-footer {
font-size: 12px;	
}
.site-footer .credit {
border: 1px solid #b7b7b7;
padding: 3px;
border-radius: 5px;
}
#navbarFooter .navbar-nav {
flex-direction: row;
}
#footer-menu li {
margin-right: 10px;
background: #494cab;
padding: 0 20px;
text-transform: uppercase;
font-size: 11px;	
}
#footer-menu li a {
color: #fff;	
}
#footer-menu li:hover {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0 );
color: #fff;
} .carousel-container {
height: 320px; margin: 0 5px 5px 0;
background: #f5f5f5;
overflow: hidden;	
}
.carousel-item {
margin-left: 20px;	
}
.carousel-img {
max-height: 240px;
overflow-y: hidden;		
}
.carousel-short {
padding: 0 35px;
}
.carousel-short h5 {
position: relative;
bottom: 10px;
font-size: 16px;    
}
.carousel-short a:hover {
text-decoration: none;	
}
.carousel-indicators {
width: 100px;
bottom: 25px;
left: 31.5%;
}
.carousel-indicators li {
height: 30px;	
top: 40px;
}
.carousel-indicators li:hover {
cursor: pointer;	
}
.indicator-left {
background:url(//jis.gov.jm/wp-content/themes/jis/img/carousel-left.png);
}
.indicator-right {
background:url(//jis.gov.jm/wp-content/themes/jis/img/carousel-right.png);
}
.carousel-short .news-category,
.video-item .news-category {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0 );
color: #fff;
text-align: center;
padding: 5px 14px;
font-size: 11px;
top: -12px;
position: relative;	
} .jamaica-magazine-wrap {
position: relative;
}
.jamaica-magazine-wrap .jm-play-icon {
position: absolute;
z-index: 2;
left: 70px;
top: 10px;
width: 32px;
height: 32px;
border: 2px solid #fff;
line-height: 34px;
text-align: center;
border-radius: 50%;
color: #fff;
background: rgba(0, 0, 0, .3);
font-size: 14px;
-webkit-transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
-moz-transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
-o-transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
}
.jamaica-magazine-wrap:hover .jm-play-icon  {
width: 60px;
height: 60px;
border: 3px solid #fff;
line-height: 60px;
font-size: 32px;
left: 50%;
top: 50%;
margin-top: -30px;
margin-left: -30px;
-webkit-transform: scale(1.4);
-moz-transform: scale(1.4);
transform: scale(1.4);
}
.jamaica-magazine-wrap .video-wrap .title-bar .video-title {
font-size: 16px;
text-transform: none;
}
.jamaica-magazine-wrap {
overflow:hidden;	
}
.jamaica-magazine-wrap .video-wrap {
margin-left: -60px;
margin-right: -40px;
}
.jamaica-magazine-wrap .video-wrap .title-bar,
.jamaica-magazine-wrap .video-wrap .comments-views-bar {
margin-left: 60px;
margin-right: 40px;
} .fp-inline-title {
position: relative;
}
.fp-inline-title .story-item-img img {
width:100%;
height:auto;
}
.fp-inline-title .story-item {
min-height: 120px;
}
.fp-inline-title .story-item-text-wrap {
position: absolute;
bottom: 0px;
right: 0px;
left: 0px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0, 0.8) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.8) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.8) 100%);
line-height: 1;
padding: 30px 15px 15px 15px;
color: #fff;
font-size: 14px;
text-transform: uppercase;
}
.fp-inline-title .story-item-text-wrap a {
color: #fff;
}
.fp-inline-title .story-item-title {
font-size: 16px;
text-transform: none;
}
.story-item-excerpt {
margin-bottom: 30px;    
} .jis-radio-outer-wrap img {
width: 100%;
height: auto;
} .social-item {
position:relative;
}
.social-item .cat {
position:absolute;
top:10px;
right:10px;
font-size: 16px;
z-index: 9;
}
.social-item .cat i {
padding-right: 0;
}
.social-item .social-item-content * {
margin:0 !important;
padding:0 !important;
border:0 !important;
line-height:normal;
}
#facebook.social-item .fts-jal-single-fb-post,
#facebook.social-item .fts-album-photos-wrap,
#twitter.social-item .fts-tweeter-wrap,
#twitter.social-item .fts-twitter-description-image {
display:none;
}
#facebook.social-item .fts-jal-fb-header,
#facebook.social-item .fts-powered-by-text,
#facebook.social-item .fts-fb-photo-post-wrap .fts-jal-fb-top-wrap,
#facebook.social-item .fts-fb-photo-post-wrap .fts-likes-shares-etc-wrap {
display:none !important;
} #twitter.social-item br,
#twitter.social-item .time,
#twitter.social-item .fts-uppercase,
#twitter.social-item .fts-twitter-text,
#twitter.social-item .fts-powered-by-text,
#twitter.social-item .fts-twitter-reply-wrap,
#twitter.social-item .fts-twitter-reply-wrap-left  {
display: none !important;
} .main-post {
color: #fff;
height: 650px;
overflow-y: hidden;
position:relative;
background-size: cover; 
background-repeat: no-repeat; 
background-position: top center;
} .main-post.sticky-video .excerpt {
padding-left: 80px;
position:relative;
}
.main-post.sticky-video .main-post-meta-inner .main-post-audio {
font-size: 25px;
text-align: center;
border: 2px solid #fff;
color: #fff;
content: '';
position: absolute;
top: 0;
bottom: 0;
left: 0;
width: 65px;
cursor: pointer;
}
.main-post.sticky-video .main-post-meta-inner .main-post-audio-wrap {
display: table;
width: 100%;
height: 100%;
}
.main-post.sticky-video .main-post-meta-inner .main-post-audio-wrap a {
display: table-cell;
vertical-align:middle;
color: #fff;
}
.main-post.sticky-video .main-post-vid-meta {
position: absolute;
top: 0px;
right: 0px;
left:0px;
background: -moz-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0, 0.4) 100%);
background: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.4) 100%);
background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.4) 100%);
line-height: 1;
padding: 20px 10px 10px 50px;
}
.main-post.sticky-video .main-post-vid-meta .comments-views-bar {
display:inline-block;
float:right;
}
.main-post.sticky-video .main-post-vid-meta .video-title {
font-size: 12px;
font-weight: bold;
float: left;
}
.main-post.sticky-video .main-post-vid-meta span {
padding-left: 5px;
display: inline-block;
color: #ffffff;
font-weight: 300;
font-size: 13px;
}
.main-post.sticky-video .main-post-vid-meta span i {
background: rgba(255, 255, 255, 0.3);
padding: 5px 0;
border-radius: 50%;
width: 21px;
height: 21px;
text-align: center;
font-size: 11px;
} .main-post .main-post-meta {
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0);
position: absolute;
bottom: 0;
width: 100%;
color: #fff;
padding: 30px 20px;
margin: 0;
}
.main-post .main-post-meta .main-post-title {
margin:0;
padding-bottom: 15px;
word-break: break-word;
overflow-x: hidden;
}
.main-post .main-post-meta .main-post-title a {
color: #fff;
text-decoration:none;
position: relative;
padding-bottom:10px;
}
.main-post .main-post-meta .main-post-title a:after {
content: '';
position: absolute;
left: 0;
display: inline-block;
height: 1em;
width: 100%;
border-bottom: 1px solid;
margin-top: 10px;
opacity: 0;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: scale(0,1);
transform: scale(0,1);
}
.main-post .main-post-meta .main-post-title a:hover:after {
opacity: 1;
-webkit-transform: scale(1);
transform: scale(1);
}
.main-post .main-post-meta {
padding: 30px;
}
.main-post .main-post-meta .date_cat,
.main-post .main-post-meta .date_cat .date,
.main-post .main-post-meta .author {
display: inline-block;
text-transform: uppercase;
}
.main-post .main-post-meta .date_cat {
border: 1px solid #6946c7;
color: #6946c7;
}
.main-post .main-post-meta .date_cat .date {
padding: 2px 6px;
font-size: 12px;
font-weight: 500;
color: #fff;
}
.main-post .main-post-meta .author {
padding: 0px 7px;
font-size: 12px;
font-weight: 500;
color: #fff;
}
.main-post .main-post-meta .main-post-date-cat {
margin-bottom: .75rem;
}
.main-post .main-post-meta .read-more {
display:none;
} .wrapper {
padding: 0;
}
.home #page .wrapper {
padding: 0 15px 15px 15px;
}
.field-show-list {
padding: 8px; 
float: right; 
border-radius: 20px; 
margin-top: 20px;
}
#main-region {
margin-left: 0;
margin-right: 0;	
}
.main-regions {
padding-top: 30px;
padding-bottom: 30px;
}
#sidebar-region {
background: #eee;
}
.page-template-tpl-corporate .content-area {
padding:0;
}
.purple hr {
border: 1px solid #fff;
}
#intro .wp-caption-text {
display:none;
}
#intro .gallery-item {
padding: 5px;
}
.content-area {
min-height: 500px;	
}
.entry-content {
color: #000;	
word-wrap: break-word;
}
.entry-content figure.alignnone {
margin-left: auto;
margin-right: auto;	
}
.entry-content .gallery {
margin-top: 20px;
}
.entry-content .gallery-item {
padding-right: 20px;
padding-bottom: 10px;    
}
.entry-content .mejs-container {
visibility: hidden !important;
}
.entry-image {
margin-bottom: 10px;	
}
#featured-images img,
.more-stories img,
.week-in-review img {
width: 100%;
height: auto;
}
#featured-images,
#featured-images > div,
#featured-images .main-section-images,
#featured-images .sub-section-images > div {
padding: 0;
margin: 0;
}
#featured-images .related,
#featured-images .video,
#featured-images .audio,
#featured-images .main-section-images,
#featured-images .main-section-images .main-img-wrap {
position: relative;
}
#featured-images .news-page-style .program-attr {
background: #fff;
display: inline-block;
padding: 2px 8px;
}
#sidebar-region .caption,
#featured-images .caption {
background: rgba(0, 0, 0, 0);
background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0.9)));
background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.9) 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0);
position: absolute;
bottom: 0;
width: 100%;
color: #fff;
padding: 30px 20px;
margin: 0;
}
#featured-images .related .related-title,
#featured-images .related-more.video .related-title,
#featured-images .related-more.audio .related-title,
#featured-images .main-section-images .photo-caption {
max-height: 0;
opacity:0;
-moz-transition: all 0.55s ease-out;
-webkit-transition: all 0.55s ease-out;
-webkit-transition: all 0.55s ease-out;
transition: all 0.55s ease-out;
overflow: hidden;
}
#featured-images .related:hover .related-title,
#featured-images .related-more.video:hover .related-title,
#featured-images .related-more.audio:hover .related-title,
#featured-images .main-section-images:hover .photo-caption  {
max-height: 500px;
opacity:1;
-moz-transition: all 0.55s ease-in;
-webkit-transition: all 0.55s ease-in;
-webkit-transition: all 0.55s ease-in;
transition: all 0.55s ease-in;
}
#featured-images .main-section-images .photo-gallery {
position: absolute;
bottom: 0;
right: 0;
padding-right: 20px;
font-size: 26px;
z-index: 999;
}
#featured-images .main-section-images .carousel-inner {
overflow: visible;
}
#featured-images .main-section-images .carousel-indicators {
justify-content: left;
width: 50%;
}
#featured-images .main-section-images > .caption {
z-index: 1;
}
#featured-images .main-section-images > .caption.audio-file {
z-index: 2;
}
#featured-images .main-section-images .main-img-wrap .caption{
z-index: 2;
}
#featured-images .main-section-images > .caption.audio-file .program-attr {
display: none;
}
#featured-images .main-section-images .carousel-item {
margin: 0;
perspective: none;	
}
#featured-images .main-section-images .carousel-indicators {
bottom: 8px;
margin: 0;
left: 17px;
right: auto;
}
#featured-images .main-section-images .carousel-indicators li {
height: 4px;
top: 0;
}
#featured-images .audio .caption,
#featured-images .video .caption,
#featured-images .video .caption .related-title,
#featured-images .audio .caption .related-title {
font-size: 10px;
font-weight: 500;
}
#featured-images .audio .caption,
#featured-images .video .caption {
padding: 10px;
}
.main-section-images .caption > div {
display: none;
}
.main-section-images .caption > div.photo-overlay {
display: block;
}
.sub-section-images a.active:after {
background: rgba(102, 72, 191, 0.8);
content: "";
display: block;
clear: both;
z-index: 1;
top: 0;
bottom: 0;
left: 0;
right: 0;
position: absolute;
width: 100%;
height: 100%;
}
#featured-images {
margin-right: 15px;
margin-bottom: 20px;	
}
#featured-images a {
color: #fff;
}
#featured-images .sub-section-images a {
position: relative;
display: block;
}
.audioplayer-playpause a {
position: absolute !important;
}
#featured-images .caption .photo-credits,
#featured-images .caption .related-label {
font-weight: bold;
text-transform: uppercase;
}
#featured-images .caption .related-title {
font-size: 18px;
}
#featured-images .main-section-images,
#featured-images .sub-section-images .related,
#featured-images .sub-section-images .audio,
#featured-images .sub-section-images .video {
background: #000;
overflow: hidden;
}
#featured-images .sub-section-images {
margin-left: 10px;
}
#featured-images .sub-section-images .related {
margin-bottom: 10px;
}
#featured-images .sub-section-images .audio {
margin-left: 5px;
}
#featured-images .sub-section-images .video {
margin-right: 5px;
}
#featured-images.no-thumbnail .sub-section-images > div {
min-width: 250px !important;
}
#featured-images.no-thumbnail .sub-section-images .video,
#featured-images.no-thumbnail .sub-section-images .related,
#featured-images.no-thumbnail .sub-section-images .audio {
margin: 3px;
}
#featured-images.no-thumbnail .sub-section-images .video .youtube-title,
#featured-images.no-thumbnail .sub-section-images .related .related-title,
#featured-images.no-thumbnail .sub-section-images .audio .title {
font-size: 12px;
font-weight: 500;
}
#featured-images.no-thumbnail .sub-section-images .youtube-program i {
font-size: 28px;
}
#featured-images .row > div {
position: relative;
}
.featured-icon {
position: absolute;
z-index: 2;
left: 10px;
top: 10px;
pointer-events: none;
width: 32px;
height: 32px;
border: 2px solid #fff;
line-height: 28px;
text-align: center;
border-radius: 50%;
color: #fff;
background: rgba(0, 0, 0, .3);
font-size: 14px;
-webkit-transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
-moz-transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
-o-transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
transition: .43s cubic-bezier(.47, .13, .16, .72) 0s;
}
#featured-images .row .related:hover .featured-icon {
left: 50%;
top: 50%;
margin-top: -16px;
margin-right: -16px;
-webkit-transform: scale(1.4);
-moz-transform: scale(1.4);
transform: scale(1.4)
}
#featured-images .youtube-program {
display: table;
}
#featured-images .youtube-program > div {
display: table-cell;
vertical-align: middle;
}
#featured-images .youtube-program i {
font-size: 78px;
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
}
#featured-images .youtube-program i:hover {
opacity: 0.6;
}
#featured-images .youtube-program .youtube-play {
width: 20%;
}
#featured-images.no-thumbnail .youtube-program .youtube-play {
width: 12%;
}
#featured-images .youtube-program .youtube-title {
width: 76%;
font-size: 20px;
}
#featured-images .youtube-program .youtube-duration {
width: 20%;
text-align: right;
font-weight: 600;
}
#audio-file-wrap .plyr--audio .plyr__controls {
background: rgb(238, 238, 238);
padding: 20px;
margin-bottom: 20px;
}
#title-bar .page-title {
font-size: 36px;
line-height: 1.8em;
text-transform: uppercase;
font-weight: 800;
font-family: 'Open Sans', sans-serif;
text-align: center;
}
#title-bar .taxonomy-description {
text-align: center;
}
#title-bar.elementor-element {
background: #494cab;
color: #fff;
padding:0;
}
#title-bar {
background: #494cab;
color: #fff;
padding: 0;
margin: 0; }
#title-bar .title-col .inner-wrap {
font-size: 48px;
font-weight: 800;
font-family: 'Open Sans', sans-serif;
line-height: 24px;
}
#title-bar .breadcrumb-col .inner-wrap { background-size: contain;
font-weight: 300;
text-transform: uppercase;
line-height: 72px;
padding-left: 150px;
position:relative;
}
#title-bar .breadcrumb-col .inner-wrap span {
padding: 0 15px;
}
#title-bar .breadcrumb-col {
padding: 0;
}
#title-bar .breadcrumbs-col {
text-align: center;	
}
#title-bar .breadcrumb-col div.inner-wrap,
#content-region > div.inner-wrap {
max-width: 995px;
}
#title-bar .title-col .inner-wrap,
#sidebar-region > div.inner-wrap {
max-width: 370px;
}
#title-bar .title-col div.inner-wrap,
#content-region > div.inner-wrap,
#sidebar-region > div.inner-wrap {
padding-right: 15px;
padding-left: 15px;
}
.entry-summary {
border-bottom: 1px dotted #ddd;
padding-bottom: 20px;
margin-bottom: 20px;
}
.entry-meta {
font-size: 12px;
color: #5f5f5f;
margin-bottom: 5px;	
}
.entry-image.shrink {
float: left;
width: 50%;
margin: 0 15px 0 0;
}
.entry-image.shrink-more {
float: left;
width: 30%;
margin: 0 15px 0 0;
}
.additional-details {
float: left;
width: 30%;
font-size: 13px;
margin: 0 15px 0 0;
color: #6c6b6d;
}
.additional-details h3 {
color: #212529;
}
.additional-details ul {
padding: 0;	
}
.additional-details ul li, 
.ministry-details ul li, 
.agency-details ul li, 
.procurement-details ul li {
list-style-type: none;
border-bottom: 1px dotted #ddd;
margin-bottom: 10px; 
padding-bottom: 10px; 	
}
.ministry-details ul, 
.agency-details ul,
.procurement-details ul {
padding: 0;	
}
.minister-image {
width: 70%;
}
.minister-email {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px dotted #ddd;	
}
.cat {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0);
display: inline-block;
color: #fff;
text-transform: uppercase;
padding: 5px 15px;
font-size: 12px;
}
.cat i {
padding-right: 6px;
}
.post-categories li {
display: inline;
float: left;
margin-left: 5px;
}
.post-categories li a {
background-color: rgba(64, 0, 177, .85);
display: inline-block;
padding: 5px;
color: #fff;
font-size: 12px;	
}
.post-type {
float: left;
padding: 5px 12px;
margin-right: 4px;
font-size: 11px;
text-transform: uppercase;
background: #ffec02;
background: -moz-linear-gradient(top, #fef100 0%, #e4d02f 100%);
background: -webkit-linear-gradient(top, #fef100 0%, #e4d02f 100%);
background: linear-gradient(to bottom, #fef100 0%, #e4d02f 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fef100', endColorstr='#e4d02f', GradientType=0);
color: #444;	
}
.section {
padding-bottom: 30px;	
}
.section-title {
color: #2f348f;
font-size: 18px;
font-weight: bold;
text-transform: uppercase;
margin-bottom: 10px;
}
.section-border {
width: 50%;
background: #f5f5f5;
height: 8px;
display: block;
float: right;
margin-top: 10px;	
}
#content-region .entry-header {
margin-bottom: 10px;
}
#content-region .entry-meta-wrap {
padding: 0 0 20px 0;
word-break: break-word;
overflow-x: hidden;
}
.news-category,
#content-region .entry-meta-wrap div {
display: inline-block;
text-transform: uppercase;
}
#content-region .entry-meta-wrap .date_cat {
border: 1px solid #6946c7;
color: #6946c7;
}
#content-region .entry-meta-wrap .date_cat .date {
padding: 2px 6px;
font-size: 12px;
font-weight: 500;
}
#content-region .entry-meta-wrap .author {
padding: 0px 7px;
font-size: 12px;
font-weight: 500;
margin-left: 6px;
color: #888;
}
#content-region blockquote {
float: right;
background: #494cab;
padding: 0 40px 30px 40px;
color: #fff;
text-align: center;
font-weight: 200;
font-size: 20px;
margin-top: 70px;
margin-bottom: 20px;
}
#content-region blockquote:before {
width: 100px;
content: '\f10e';
height: 100px;
background: #fafafa;
display: inline-block;
margin: 0 auto;
color: #494cab;
border-radius: 50%;
font-size: 50px;
font-family: FontAwesome;
padding: 18px;
position: relative;
top: -20px;
margin-top: -30px;
}
.jis-read-more-link,
.btn-secondary {
transition: 0.5s;
color: #fff;
text-shadow: none;
border: none;
font-size: 12px;
font-weight: bold;
border-radius: 0;
padding: 8px 22px;
text-transform: uppercase;
font-weight: 500;
font-size: 11px;
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0 );	
}
.jis-read-more-link:after {
content: "\f105";
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
padding: 1px;
border: 1px solid #fff;
text-align: center;
width: 15px;
height: 15px;
border-radius: 50%;
margin-left: 6px;
}
.btn-secondary:hover {
background: #7640e4;
background: -moz-linear-gradient(top, #5950a0 0%, #7640e4 100%);
background: -webkit-linear-gradient(top, #5950a0 0%, #7640e4 100%);
background: linear-gradient(to bottom, #5950a0  0%, #7640e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5950a0', endColorstr='#7640e4', GradientType=0 );	
}
.download {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0);
display: inline-block;
margin-top: 15px;
padding: 10px;
color: #fff;
text-transform: uppercase;	
transition: 0.3s;
}
.download:hover {
background: #2f3290;
color: #fff;
text-decoration: none;
}
.read-more {
float: right;	
}
.page-item {
border: 3px solid #e8e8e8;
margin-bottom: 20px;
}
.page-date {
font-size: 12px;
padding: 10px;	
}
.story-item,
.more-news,
#photo-of-the-day {
margin-bottom: 30px;	
}
.more-news {
color: #fff;
padding: 10px;
float: left;
}
.more-news .section-title {
color: #fff;
background: #454ab3;
padding: 2px;
margin-bottom: 10px;
text-align: center;
text-transform: uppercase;	
}
.story-item,
.story-item-img
{
position: relative;	
}
.more-news .story-item {
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #565bb1;
}
.more-news .story-item h6 {
margin-top: 5px;
font-size: 12px;	
}
.more-news .section-footer {
float: right;
background: #454ab3;
padding: 5px;
margin-bottom: 10px;
text-align: center;  
}
.more-news a {
color: #fff;	
}
.more-news a:hover {
color: #fff;	
}
.story-item .news-category {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0 );
color: #fff;
text-align: center;
position: absolute;
top: 0;
right: 0;
padding: 5px 14px;
font-size: 11px;	
}
.story-item .cat {
left: 15px;
padding: 5px 14px;
font-size: 11px;
top: -12px;
position: relative;
}
.below-pic-title {
margin-top: 10px;	
}
.not-found {
text-align: center;
padding-top: 30px;	
}
.entry-title-border {
border-bottom: 4px solid #6648c1;
width: 50%;	
}
.post-nominals {
font-size: 26px;	
}
.entry-list-item {
border-bottom: 1px dotted #ddd;
padding-bottom: 20px;
margin-bottom: 20px;
}
.list-item-icon {
text-align: right;	
}
.large-heading {
font-size: 26px;	
}
.entry-footer span {
font-size: 12px;	
}
.cat-links a,
.tags-links a {
background: #431b5c;
color: #fff;
padding: 5px;
margin-right: 5px;
border-radius: 5px;
}
.edit-link {
display: block;
margin-top: 15px;	
} table {
width: 100%;
}
th, td {
padding: 15px;
text-align: left;
}
thead {
background: #fef201;	
}
tr:nth-child(even) {
background-color: #f2f2f2;
}
tr:hover {
color: #fff;
background-color: #2f3291;
} .blog article .entry-summary-content .cat {
float:none;
padding: 5px 12px;
font-size: 10px;
font-weight: 500;
}
.blog article .entry-summary-content .cat.post-type {
background: #ffec02;
background: -moz-linear-gradient(top, #fef100 0%, #e4d02f 100%);
background: -webkit-linear-gradient(top, #fef100 0%, #e4d02f 100%);
background: linear-gradient(to bottom, #fef100 0%, #e4d02f 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#fef100', endColorstr='#e4d02f', GradientType=0);
color: #444;
}
.blog article img.wp-post-image {
border: 15px solid rgba(0, 0, 0, 0.05);
}
.blog article .entry-summary-content .jis-read-more-link {
margin-top: -2px;
} .home #mid-wrapper .fp-sidebar > div {
width: auto;
flex: none;
max-width: none;
}
.news-section-end {
display: none !important;	
}
.home #mid-wrapper .fp-sidebar,
.home #mid-wrapper .news-section-top,
.home #mid-wrapper .news-section-middle,
.home #mid-wrapper .news-section-end,
.home #mid-wrapper .main-section {
padding: 25px 0;
}
.home #mid-wrapper .news-section-top > div,
.home #mid-wrapper .news-section-middle > div,
.home #mid-wrapper .news-section-end > div {
padding-right: 25px;
padding-left: 25px;
}
.home #mid-wrapper .fp-sidebar img {
width: 100%;
height: auto;
}
.home #mid-wrapper .fp-sidebar .sidebar-news-block .nav-btns .news-link {
float: left;
}
#home-carousel .carousel-item .carousel-container {
margin: 0 5px 15px 0;
}
#home-carousel .carousel-item .more-stories-col .carousel-item-wrap {
display: flex;
height: 98%;
}
#home-carousel .carousel-item  .more-stories-col .carousel-container {
margin: 0 5px 5px 0;
}
#home-carousel .carousel-item .col-md-6 .carousel-item-wrap {
margin: 0 8px;
}
#home-carousel .carousel-item .sidebar-news-block {
margin:0;
margin-right: 40px;
}
.sidebar-news-block .more-news {
float:none;
padding: 0px;
margin: 0;
}
.sidebar-news-block {
background: #f5f5f5;
padding: 10px;
color: #fff;
margin-bottom: 20px;
}
.sidebar-news-block .more-news .story-item h6 {
font-size: 14px;
}
.sidebar-news-block a {
color: #2e3192;
}
.sidebar-news-block a:hover {
color: #912fdd;
}
.sidebar-news-block h5 {
padding: 16px 10px;
margin: -10px;
background: #6b46cb;
font-weight: 500;
text-transform: uppercase;
font-size: 14px;
margin-bottom: 25px
}
.sidebar-news-block h6 {
position: relative;
padding-left: 45px;
line-height: normal;
min-height: 25px;
}
.sidebar-news-block .cat {
padding: 8px 10px;
position: absolute;
left: 0;
top: 0;
width: 35px;
text-align: center;
}
.sidebar-news-block .cat i {
padding: 0;
}
.sidebar-news-block .swiper-container {
padding: 0;
}
.sidebar-news-block .swiper-slide {
padding: 0 15px;
}
.sidebar-news-block .nav-btns {
padding: 2px;
text-align:right;
}
.sidebar-news-block .nav-btns .swiper-btn {
padding: 3px 10px;
background: #6b46cb;
display: inline-block;
cursor:pointer;
}
.sidebar-news-block .nav-btns .news-link {
font-size: 11px;
padding: 8px 14px;
display: inline-block;
color: #fff;
font-weight: 500;
margin-top: -1px;
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0);
}
.event {
position:relative;
padding-left: 70px;
margin-bottom: 15px;
padding-bottom: 15px;
border-bottom: 1px solid #ccc;
}
.event .date {
position: absolute;
top: 0px;
left: 0px;
font-size: 16px;
width: 60px;
height: 60px;
background-color: #24487d;
font-weight: bold;
padding: 8px;
text-align: center;
line-height: normal;
border-radius: 10px 0px 10px 0px;
-moz-border-radius: 10px 0px 10px 0px;
-webkit-border-radius: 10px 0px 10px 0px;
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0);
}
.event .date span {
display:block;
}
.event .date span.month {
color: #fff;
font-weight:bold;
}
.event .date span.day {
color: #fff;
font-weight:200;
}
.event .title {
font-size: 18px;
line-height: normal;
}
.event .event-type {
color: #634ab8;
font-weight: 500;
line-height: normal;
}
.home #mid-wrapper .below-pic-title a {
line-height: normal;
color: #000;
}
.home #mid-wrapper .below-pic-title a:hover {
color: #2e3192;
text-decoration:none;
}
.home #mid-wrapper .below-pic-excerpt .read-more {
display: none;
}
.home #mid-wrapper .below-pic-excerpt {
overflow-x: hidden;
}
.home #mid-wrapper .below-pic-author {
font-size: 11px;
text-transform: uppercase;
color: #6847c4;
padding-top: 12px;
}
.home #mid-wrapper .section-title {
position:relative;
}
.home #mid-wrapper .section-title span {
background:#fff;
display:inline-block;
position:relative;
z-index:2;
padding-right: 12px;
}
.home #mid-wrapper .section-title .section-border {
width: 100%;
position:absolute;
z-index:1;
top:0;
}
#jamaica-magazine-wrapper {
background-color: #1D1D1D;
padding: 30px;
margin: 0 20px;
margin-top: -10px;
} .more-stories {
padding: 30px 0;
}
.more-stories-image {
max-height: 317px;
overflow: hidden;	
}
.more-stories .section-title {
font-size: 24px;
font-weight: 800;
font-family: 'Open Sans', sans-serif;
}
.more-stories .inner-wrap {
background: #fafafa;
}
.more-stories .cat {
top: -15px;
left: 15px;
position: relative;
}
.more-stories .date {
font-size: 13px;
padding-left: 15px;	
}
.more-stories .more-stories-title,
.more-stories .more-stories-excerpt {
padding: 0 15px 15px 15px;
}
.more-stories .more-stories-excerpt {
padding-top: 0px;
}
.more-stories .more-stories-title a {
font-size: 20px;
font-weight: 500;
text-decoration: none;
color: #000;
}
.more-stories .more-stories-title a:hover {
color: #6748c1;
}
#sidebar-region .row {
margin: 0;
}
#sidebar-region .block {
padding-bottom: 30px;
overflow-x: hidden;
}
#sidebar-region iframe, 
#sidebar-region object, 
#sidebar-region embed {
min-width: 0 !important;
}
.block .block-title {
text-transform: uppercase;
padding-bottom: 10px;
margin-bottom: 16px;
border-bottom: 1px solid #e0e0e0;
color: #666;
position: relative;
text-align: left;
}
.block .block-title .fa {
float: right;
color: #e0e0e0;
font-size: 20px;
}
.block .block-title:after {
width: 60px;
content: " ";
height: 1px;
background: #666;
display: inline-block;
position: absolute;
bottom: -1px;
left: 0;
} #sidebar-region .latest-stories .time,
#sidebar-region .jis-radio .time {
background: #304356;
display: inline-block;
padding: 2px 10px;
text-transform: uppercase;
font-size: 10px;
color: #fff;
font-weight: 600;
border-radius: 4px;
margin-bottom: 10px;
}
#sidebar-region .latest-stories .row {
padding-bottom: 12px;
}
#sidebar-region .latest-stories .title a {
font-size: 14px;
color: #435061;
text-decoration: none;
}
#sidebar-region .latest-stories .title a:hover {
color: #6748c1;
}
#sidebar-region .latest-stories .category {
text-transform: uppercase;
font-size: 10px;
font-weight: 600;
padding-top: 4px;
}
#sidebar-region .latest-stories .left-col {
padding-left: 0;
text-align: right;
position: relative;
}
#sidebar-region .latest-stories .left-col:before {
width: 12px;
height: 12px;
border-radius: 50%;
border: 2px solid #435061;
content: " ";
background: #51a3ff;
display: inline-block;
position: absolute;
top: 5px;
right: -6px;
bottom: -12px;
z-index: 1;
}
#sidebar-region .latest-stories .left-col:after {
width: 1px;
content: " ";
background: #ddd;
display: inline-block;
position: absolute;
top: 0px;
right: -1px;
bottom: -12px;
}
#sidebar-region .latest-stories .block-content .row:first-child .left-col:after {
top: 5px;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+1) .category {
color: #7055c0;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+1) .left-col:before {
background: #7055c0;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+2) .category {
color: #51a3ff;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+2) .left-col:before {
background: #51a3ff;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+3) .category {
color: #fcad04;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+3) .left-col:before {
background: #fcad04;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+4) .category {
color: #55985b;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+4) .left-col:before {
background: #55985b;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+5) .category {
color: #cc62c8;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+5) .left-col:before {
background: #cc62c8
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+6) .category {
color: #d6c500;
}
#sidebar-region .latest-stories .block-content .row:nth-child(6n+6) .left-col:before {
background: #d6c500;
} #sidebar-region .week-in-review-wrap div {
padding: 0;
}
#sidebar-region .week-in-review-wrap .inner-wrap {
position: relative;
}
#sidebar-region .week-in-review-wrap .caption {
padding: 5px;
margin: 0;
text-transform: uppercase;
font-weight: 600;
}
#sidebar-region .week-in-review-wrap .col-lg-4:nth-child(3n+2) .inner-wrap {
margin-right: 2px;
}
#sidebar-region .week-in-review-wrap .col-lg-4:nth-child(3n+3) .inner-wrap {
margin: 0 1px;
}
#sidebar-region .week-in-review-wrap .col-lg-4:nth-child(3n+4) .inner-wrap {
margin-left: 2px;
}
#sidebar-region .week-in-review-wrap .col-lg-4:nth-child(3n+2) .inner-wrap,
#sidebar-region .week-in-review-wrap .col-lg-4:nth-child(3n+3) .inner-wrap,
#sidebar-region .week-in-review-wrap .col-lg-4:nth-child(3n+4) .inner-wrap {
margin-top: 3px;
} #sidebar-region .get-the-facts .block-content .fa {
color: #e0e0e0;
font-size: 90px;
}
#sidebar-region .get-the-facts .block-content .date {
text-transform: uppercase;
font-size: 12px;
padding: 8px 10px 4px 10px;
color: #6647c1;
border-bottom: 1px solid #6647c1;
padding-right: 50px;
margin-bottom: 3px;
background: rgba(0, 0, 0, 0.05);
}
#sidebar-region .get-the-facts .block-content .title a {
font-style: italic;
font-family: serif;
font-size: 20px;
color: #888;
text-decoration: none;
}
#sidebar-region .get-the-facts .block-content .title a:hover {
color: #444;
} .ad-item button {
background: none;
border: none;	
}
.advertisements {
position: relative;
text-align: center;	
}
.advertisements .ad-item {
margin-bottom: 50px;
opacity: 0.9;
transition: 0.3s;
}
.advertisements .ad-item:hover {
opacity: 1;    
}
.advertisements .section-title {
text-transform: uppercase;
color: #b3b2b2;
font-size: 12px;
font-weight: normal;
text-align: right;	
}
.advertisements .swiper-pagination-bullet-active {
background: #2f348f;	
}
.advertisements .ad-item.swiper-slide {
width: auto;	
}
.advertisements .swiper-pagination-clickable .swiper-pagination-bullet {
margin-right: 10px;	
}
.advertisements .block-content .ad {
border: 15px solid rgba(0, 0, 0, 0.05);
margin-bottom: 15px;
}
.advertisements .block-content img {
width: 100%;
height: auto;
}
#carousel-ad-wrapper {
padding: 30px 0;	
}
#carousel-ad-wrapper .advertisements {
width: 100%;
float: left;
}
#carousel-ad-wrapper .advertisements .ad-item.swiper-slide {
height: 250px;
overflow-y: hidden;    
}
.entry-content + #carousel-ad-wrapper {
padding-top: 50px;	
}
#carousel-ad-wrapper .advertisements .section-title {
text-align: left;
} .sidebar .advertisements .ad-item {
border: 15px solid rgba(0, 0, 0, 0.05);	
}
.related-pages ul {
padding: 0;	
}
.related-pages ul li {
margin-bottom: 5px;
list-style-type: none;
}
.related-pages ul li a:before {
content: "\f054";
font-family: FontAwesome;
display: inline-block;
width: 15px;
color: #435061;
float: left;
position: relative;
top: 5px;
font-size: 50%;
}
.related-pages ul li a {
display: block;
padding: 3px;
color: #435061;
}
.related-pages ul li a:hover {
color: #fff;
background: #6648c1;
text-decoration: none;
}
.related-pages .children {
margin-left: 15px;	
} #photo-of-the-day .pod-wrap {
border: 15px solid #e0e0e0;
position: relative;
}
.pod-gallery .story-item {
max-height: 200px;
overflow-y: hidden;
}
.jis-pod-outer-wrap {
margin-top: 50px;	
}
.ih-item {
position: relative;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.ih-item,
.ih-item * {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.ih-item a {
color: #333;
}
.ih-item a:hover {
text-decoration: none;
}
.ih-item img {
width: 100%;
height: auto;
}
.ih-item.square {
position: relative;
width: 100%;
height: auto;
}
.ih-item.square .info {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
text-align: center;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
.ih-item.square.effect6 {
overflow: hidden;
}
.ih-item.square.effect6.colored .info {
background: #1a4a72;
background: rgba(26, 74, 114, 0.6);
}
.ih-item.square.effect6.colored .info h3 {
background: rgba(12, 34, 52, 0.6);
}
.ih-item.square.effect6 .img {
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ih-item.square.effect6 .info {
background: #333333;
background: rgba(0, 0, 0, 0.6);
visibility: hidden;
opacity: 0;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.ih-item.square.effect6 .info .tbl-wrap {
display: table;
height: 100%;
}
.ih-item.square.effect6 .info .tbl-cell {
display: table-cell;
vertical-align:middle;
}
.ih-item.square.effect6 .info h3 {
text-transform: uppercase;
color: #fff;
text-align: center;
font-size: 17px;
padding: 10px;
background: #111111;
margin: 30px 0 0 0;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.ih-item.square.effect6 .info div.tbl-cell-wrap {
font-style: italic;
font-size: 10px;
position: relative;
color: #ccc;
padding: 20px;
margin:0;
text-align: center;
-webkit-transition: all 0.35s 0.1s linear;
-moz-transition: all 0.35s 0.1s linear;
transition: all 0.35s 0.1s linear;
font-weight: 400;
}
.ih-item.square.effect6 .info div.tbl-cell-wrap p {
margin:0;
font-size: 11px;
}
.ih-item.square.effect6 a:hover .img {
-webkit-transform: scale(1.2);
-moz-transform: scale(1.2);
-ms-transform: scale(1.2);
-o-transform: scale(1.2);
transform: scale(1.2);
}
.ih-item.square.effect6 a:hover .info {
visibility: visible;
opacity: 1;
}
.ih-item.square.effect6.from_top_and_bottom .info h3 {
-webkit-transform: translateY(-100%);
-moz-transform: translateY(-100%);
-ms-transform: translateY(-100%);
-o-transform: translateY(-100%);
transform: translateY(-100%);
}
.ih-item.square.effect6.from_top_and_bottom .info div.tbl-cell-wrap {
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-ms-transform: translateY(100%);
-o-transform: translateY(100%);
transform: translateY(100%);
}
.ih-item.square.effect6.from_top_and_bottom a:hover .info h3,
.ih-item.square.effect6.from_top_and_bottom a:hover .info div.tbl-cell-wrap {
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-ms-transform: translateY(0);
-o-transform: translateY(0);
transform: translateY(0);
} .governmentheader {
display: block;
}
.governmentheader h1 {
color: #fff;
font-weight: 900;
text-transform: uppercase;
font-size: 3.4em;
letter-spacing: -1px;
}
.governmentheader .subtitle {
display: block;
font-weight: 300;
}
.page-template-tpl-government .btn-secondary {
color: #fff;
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0 );
border-radius: 0px;
}
.page-template-tpl-government .btn-secondary:hover {
background: #5950a0;
background: -moz-linear-gradient(top,  #5950a0 0%, #7640e4 100%);
background: -webkit-linear-gradient(top,  #5950a0 0%, #7640e4 100%);
background: linear-gradient(to bottom, #5950a0 0%, #7640e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=' #5950a0', endColorstr='#7640e4', GradientType=0 );
border-radius: 0px;
}
.page-template-tpl-government .government_person {
background: #fff;
padding: 35px;
display: block;
}
.page-template-tpl-government .government_person.prime {
background: #e4e4e4;
padding: 35px;
}
.page-template-tpl-government .government_person.opplead {
background: #d2d2d2;
background: -moz-linear-gradient(left, #d2d2d2 1%, #ffffff 100%);
background: -webkit-linear-gradient(left, #d2d2d2 1%,#ffffff 100%);
background: linear-gradient(to right, #d2d2d2 1%,#ffffff 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2d2d2', endColorstr='#ffffff',GradientType=1 );
padding: 35px;
}
.page-template-tpl-government .headerpadding {
padding: 180px 0;
}
.page-template-tpl-government .profiletitle {
color: #5c4ea6;
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
}
.page-template-tpl-government .profilename {
color: #637285;
font-size: 2em;
text-transform: uppercase;
font-weight: 900;
display: inline-block;
}
.page-template-tpl-government .profileendtitle {
color: #637285;
font-size: 20px;
font-weight: 400;
display: inline-block;
}
.page-template-tpl-government .government_person_minister {
padding: 35px;
}
.page-template-tpl-government .government_person_minister .title {
color: #637285;
font-size: 2em;
text-transform: uppercase;
font-weight: 900;
width: 100%;
text-align: center;
padding-bottom: 0px !important;
padding-top: 0px !important;
}
.page-template-tpl-government .government_person_minister .profilename {
font-size: .9em;
color:#546071;
text-align: center;
}
.page-template-tpl-government .government_person_minister .profiletitle {
padding: 0;
line-height: 5px;
color:#546071;
text-align: center;
}
.page-template-tpl-government .government_person_minister .profileendtitle {
font-size: 15px;
color:#546071;
text-align: center;
}
.page-template-tpl-government .government_person_minister .main-text {
position: relative;
}
.page-template-tpl-government .government_person_minister .main-text .gradient{
background: -moz-linear-gradient(top, rgba(0,0,0,0) 7%, rgba(0,0,0,1) 99%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 7%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 7%,rgba(0,0,0,1) 99%,rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );
position: absolute;
left: 0;
width: 100%;
height: 100px;
bottom: 0;
border-radius:19px;
}
.page-template-tpl-government .government_person_minister .main-text .ministertext {
margin-top: 13px;
margin-bottom: 20px;
text-align: center;
}
.page-template-tpl-government .government_person_minister img {
max-height: 225px;
border-radius: 19px;
}
.page-template-tpl-government .profileexcerpt p {
color: #637285;
font-size: 19px;
line-height: 30px;
}
.page-template-tpl-government .government_person.prime .profileexcerpt p {
color:#637285;
}
.profilelinks {
list-style: none;
padding: 0;
display: block;
}
.profilelinks li {
float: left;
margin: 0 0 10px 18px;
}
.profilelinks .read-more {
float: left;
}
.page-template-tpl-government .btn-secondary,
.profilelinks .btn-secondary {
color: #fff;
background: #59509e;
background: -moz-linear-gradient(top, #59509e 0%, #7640e4 100%);
background: -webkit-linear-gradient(top, #59509e 0%, #7640e4 100%);
background: linear-gradient(to bottom, #59509e 0%, #7640e4 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#59509e', endColorstr='#7640e4', GradientType=0 );
border-radius: 0px;
padding: 15px 40px;
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
border:none;
}
.page-template-tpl-government .btn-secondary:hover,
.profilelinks .btn-secondary:hover {
background: #7640e4;
background: -moz-linear-gradient(top,  #7640e4 0%, #59509e 100%);
background: -webkit-linear-gradient(top,  #7640e4 0%, #59509e 100%);
background: linear-gradient(to bottom, #7640e4 0%, #59509e 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=' #7640e4', endColorstr='#59509e', GradientType=0 );
border-radius: 0px;
padding: 15px 40px;
font-size: 14px;
text-transform: uppercase;
font-weight: bold;
border:none;
}
.page-template-tpl-government .moveright {
margin-left:22px;
}
.page-template-tpl-government .movedown {
margin-bottom:40px;
}
.page-template-tpl-government .role {
background: #ccc;
display: inline-table;
color: #595959;
padding: 2px 10px;
font-size: 14px;
font-weight: 600;
position: absolute;
left: 4px;
width: max-content;
}
.page-template-tpl-government .purplepipe {
width: 4px;
background: #5d4da9;
position: relative;
height: 24px;
margin-bottom: 8px;
}
.page-template-tpl-government .hexa, .hexa div {
margin: 0 auto;
transform-origin: 50% 50%;
overflow: hidden;
width: 300px;
height: 300px;
}
.page-template-tpl-government .hexa {
width: 443px;
height: 320px;
}
.page-template-tpl-government .hexa div {
width: 100%;
height: 100%;
}
.page-template-tpl-government .hexa {
transform: rotate(120deg);
}
.page-template-tpl-government .hex1 {
transform: rotate(-60deg);
}
.page-template-tpl-government .hex2 {
transform: rotate(-60deg);
}
.minister-pdf {
width: 100%;
border-top: 1px dotted #ddd;
margin-top: 20px;
padding-top: 10px;
text-align: center;	
}
.ratio {
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
height: 0;
padding-bottom: 100%;
position: relative;
width: 100%;
}
.img-circle {
border-radius: 50%;
} #info-page-wrapper:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-image: linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
background-image: -webkit-linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
background-image: -o-linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
background-image: -moz-linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
opacity: .9;	
}
#info-page-wrapper .entry-content {
color: #fff;
padding: 120px 0;	
}
.image-credit {
position: absolute;
bottom: 0;
text-align: right;
width: 100%;
font-size: 11px;
font-style: italic;
opacity: .5;	
}
.links-section,
.title-section {
text-align:center;
}
.title-section .entry-title {
text-transform: uppercase;
font-weight: 100;
font-size: 74px;
}
.title-section .sub-title  {
font-size: 12px;
}
.search-section {
padding: 70px 0 100px;
}
.search-section .search-bar {
position: relative;
}
.search-section .search-wrap {
margin: 0 auto;
text-align: center;
}
.search-section .search-bar input[type="search"] {
color: #444349;
outline: none;
height: 55px;
background: #fff;
font-size: 18px;
font-weight: 300;
box-shadow: none;
line-height: 20px;
padding: 20px 35px;
border-radius: 40px;
display: inline-block;
vertical-align: middle;
border: 1px solid #dbdbdb;
text-transform: none;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-shadow: 10px 10px 35px 0px rgba(0,0,0,0.6);
-moz-box-shadow: 10px 10px 35px 0px rgba(0,0,0,0.6);
box-shadow: 10px 10px 35px 0px rgba(0,0,0,0.6);
}
.search-section .search-bar button {
top: 50%;
right: 15px;
color: #444349;
padding: 8px 10px;
margin: -18px 0 0;
line-height: normal;
border-radius: 5px;
position: absolute;
background: transparent;
border: 0;
cursor:pointer;
}
.search-section .links {
padding-top: 30px;
text-align: center;
font-size: 14px;
margin: 0 auto;
}
.search-section .links a {
color:#fff;
display:inline-block;
padding: 0 8px;
border-right: 1px solid #fff;
line-height: normal;
}
.search-section .links a:last-child {
border-right: 0;
}
.info-section .title {
padding-bottom: 20px;
text-align: center;
}
.info-section .title .big {
font-weight: 800;
font-size: 38px;
color: #fef201;
}
.info-section .title .small {
font-size: 20px;
font-weight: 400;
}
.info-section .content {
text-align: center;
}
.info-section .small-tabs {
text-align:center;
}
.info-section .small-tabs .icon {
height: 55px;
}
.info-section .small-tabs .value {
font-weight: 800;
font-size: 17px;
}
.info-section .small-tabs .label {
text-transform: uppercase;
font-size: 10px;
}
.diamonds-wrap .item {
display: block;
position: relative;
width: 100%;
height: 100%;
padding: 40% 0;
background-color: #666;
color: white;
background-position: center center;
background-size: cover;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.diamonds-wrap .item .label i {
background: rgba(255, 255, 255, 0.3);
padding: 6px 6px 6px 7px;
color: #fff;
border-radius: 50%;
height: 26px;
width: 26px;
font-size: 14px;
margin: 4px 0;
}
.diamonds-wrap .item .label span {
display:block;
}	
.diamonds-wrap .item .label {
opacity:0;
position: absolute;
top: 50%;
left: 0;
width: 100%;
height: 50%;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.diamonds-wrap .item:hover .label {
opacity:1;
display: block;
background: rgba(47, 49, 146, .8);
color: #fff;
text-transform: uppercase;
font-size: 10px;
font-weight: 600;
padding: 5px;
} #speeches .headerpadding {
padding: 180px 0;
}
#speeches .profiletitle {
color: #5c4ea6;
text-transform: uppercase;
font-size: 14px;
font-weight: 600;
}
#speeches .profilename {
color: #637285;
font-size: 2em;
text-transform: uppercase;
font-weight: 900;
display: inline-block;
}
#speeches .profileendtitle {
color: #637285;
font-size: 20px;
font-weight: 400;
display: inline-block;
}
#speeches .role {
display: inline-table;
color: #5c4dad;
padding: 12px 10px;
font-size: 19px;
font-weight: 600;
text-transform: uppercase;
}
#speeches .speechlink {
color: #2e3192;
margin-top: 10px;
display: block;
border-bottom: 1px dotted #ddd;
}
#speeches .spdate {
display: inline-block;
background: #6648c1;
color: #efefef;
font-size: 13px;
padding: 6px 15px;
margin-right: 10px;
max-width: 173px;
min-width: 154px;
}
.speech-item { margin-bottom: 50px;
position: relative;
overflow: hidden;
}
.government-side {
background: #6648c1;
padding: 5px;
text-align: center;
color: #fff;
font-size: 12px;		
}
.view-all {
border: 1px solid #6648c1;
padding: 5px;
border-radius: 10px;	
}
.carousel-speech-date {
font-size: 13px;
margin-top: 5px;	
}
.item blockquote {
border-left: none;
margin: 0;
}
.item blockquote p:before {
content: "\f10d";
font-family: 'Fontawesome';
float: left;
margin-right: 10px;
} .economy-page > .row {
padding: 20px 0;
}
.economy-page hr {
border-top-width: 2px;
}
.economy-page h3 {
margin-bottom: 20px;
}
#budget-news {
padding:50px;
background: rgba(46, 49, 146, 0.1);
}
.budget-schedule {
background: #fafafa;
padding-top: 20px;	
}
.budget-schedule ul {
padding: 0;
margin: 0	
}
.budget-schedule ul li {
list-style-type: none;
border-bottom: 1px solid #ddd;
padding-bottom: 10px;
margin-bottom: 10px;
color: #6547c1;	
}
.budget-schedule ul li:hover {
background: #e5ef9d;	
}
.post-item {
margin-bottom: 20px;	
}
.post-item > div {
margin: 3px 0;
}
.post-item div.post-image {
border: 10px solid #fff;
}
.post-item div.post-title a {
font-weight: 600;
font-size: 18px;
text-transform: uppercase;
color: #fff;
}
.post-item div.post-title a:hover {
color: rgba(255, 255, 255, 0.75);
}
.post-item div.post-date {
font-size: 13px;
background: #fff;
display: inline-block;
color: #6647c1;
padding: 3px 12px 2px 12px;
font-weight: 700;
}
#highlight-region.economy {
background: none;
padding:0;
}
#highlight-region.economy img {
width: 100%;
height:auto;
}
#highlight-region.economy:before {
content:none;
}
.speeches .swiper-container {
min-height: 350px;	
} .feature-padding {
padding: 10% 2% 1% 2%;
text-align: center;
font-size: 48px;
font-weight: bold;
text-transform: uppercase;
}
.main-feature {
padding-bottom: 50px;	
}
.main-feature-image,
.overlay {
min-height: 600px;
overflow: hidden;
}
.main-feature-image .overlay {
background-image: linear-gradient(to top, #3e3e3e, rgba(0,0,0,0) );
background-image: -webkit-linear-gradient(to top, #3e3e3e, rgba(0,0,0,0) );
background-image: -o-linear-gradient(to top, #3e3e3e, rgba(0,0,0,0) );
background-image: -moz-linear-gradient(to top, #3e3e3e, rgba(0,0,0,0) );
opacity: 0.9;
overflow: hidden;
}
.main-feature-images:hover {
-webkit-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
-webkit-transition: all 0.7s ease-in-out;	
}
.main-feature .section-border {
margin-right: auto;
margin-left: auto;	
}
.feature-item {
margin-bottom: 50px;	
}
.feature-item-img {
max-height: 180px;
overflow-y: hidden;
}
.feature-info {
padding: 2% 10% 1% 10%;
text-align: center;	
}
.feature-info .date {
font-size: 13px;	
}
.feature-info .read-more {
float: none;	
}
.feature-info h1 {
color: #9030de;
font-weight: bold;	
}
#more-features-wrapper {
margin: 50px 0 50px 0;	
} #radio-wrapper {
background: #222222;
}
.jis-radio .radio-program {
padding: 10px;
background: rgba(0, 0, 0, 0.03);
margin: 10px 0;
}
#radio .section-title,
#radio .section-title a,
#radio .section-border {
color: #fff;	
}
#radio .section-border {
background: #fff;	
}
.radio-programs {
background: #000;
padding: 10px;
color: #fff;	
}
.radio-item {
padding-bottom: 10px;
margin-bottom: 6px;
}
.radio-item .radio-title {
font-size: 24px;	
}
.radio-item .radio-meta {
font-size: 12px;	
}
.radio-item .radio-attr {
text-transform: uppercase;
font-size: 12px;
color: #6647c1;
font-weight: 500;	
}
.radio-item .radio-attr span {
font-weight: 700;
}
.radio-desc {
padding-bottom: 11px;
font-size: 16px;	
}
.more-radio_programs {
padding: 40px 0;
}
.more-radio_programs .radio-item {
margin-bottom: 30px;
background: rgba(0, 0, 0, 0.01);
padding: 30px;
}
.white .audioplayer .audioplayer-playpause a {
border-left-color: #fff;
}
.white .audioplayer .audioplayer-time, 
.white .audioplayer .audioplayer-volume, 
.white .audioplayer .audioplayer-playpause {
color: #fff !important;
}
.white .audioplayer .audioplayer-volume-button a {
background-color: #fff !important;
}
.white .audioplayer .audioplayer-volume-button a:before {
border-right-color: #fff !important;
}
.white .audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after {
border: 0.25em double #fff !important;
}
.white .audioplayer-playing .audioplayer-playpause a:before, 
.white .audioplayer-playing .audioplayer-playpause a:after {
background-color: #fff  !important;
}
.white .audioplayer-bar {
background: rgba(255, 255, 255, 0.1) !important;
}
.white .audioplayer-bar .audioplayer-bar-loaded {
background: rgba(255, 255, 255, 0.2) !important;
}
.white .audioplayer-bar .audioplayer-bar-played {
background: rgba(255, 255, 255, 0.9) !important;
} .news-page-style .program-attr {
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
color: #6647c1;
margin-bottom: 5px;
}
.news-page-style .title {
font-size: 20px;
}
.news-page-style .audioplayer {
background: none;
border: none;
text-shadow: none;
box-shadow: none;
margin-top: 13px;
height: 40px;
}
.news-page-style .audioplayer .audioplayer-time,
.news-page-style .audioplayer .audioplayer-volume,
.news-page-style .audioplayer .audioplayer-playpause {
color: #bbb;
font-size: 12px;
line-height: normal;
height: 2.5em;
}
.news-page-style .audioplayer .audioplayer-playpause:hover,
.news-page-style .audioplayer .audioplayer-playpause:focus {} .news-page-style .audioplayer .audioplayer-playpause {
border-radius: 50%;
border: 1px solid #bbb;
}
.news-page-style .audioplayer:not(.audioplayer-playing) .news-page-style .audioplayer-playpause a {
margin: -0.5em 0 0 -0.2em;
}
.news-page-style .audioplayer .audioplayer-time {
padding-top: .7em;
}
.news-page-style .audioplayer .audioplayer-playpause a {
border-left-color: #bbb;
}
.news-page-style .audioplayer-playing .audioplayer-playpause a:before,
.news-page-style .audioplayer-playing .audioplayer-playpause a:after {
background-color: #bbb;
}
.news-page-style .audioplayer-bar {
height: 4px;
width: 100%;
left: 0;
right: 0;
bottom: 0;
padding: 0;
margin: 0;
top: initial;
}
.news-page-style .audioplayer-bar,
.news-page-style .audioplayer-bar .audioplayer-bar-loaded,
.news-page-style .audioplayer-bar .audioplayer-bar-played {
opacity: 1;
}
.news-page-style .audioplayer > div {
border: 0;
}
.news-page-style .audioplayer-bar {
background: #ccc;
}
.news-page-style .audioplayer-bar .audioplayer-bar-loaded {
background: #bbb;
}
.news-page-style .audioplayer-bar .audioplayer-bar-played {
background: #aaa;
}
.news-page-style .audioplayer-bar,
.news-page-style .audioplayer-bar div,
.news-page-style .audioplayer-volume-adjust,
.news-page-style .audioplayer-volume-adjust div {
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
box-shadow: initial;
}
.news-page-style .audioplayer-volume-adjust {
right: 0;
}
.news-page-style .audioplayer-volume-button a {
background-color: #bbb;
}
.news-page-style .audioplayer-volume-button a:before {
border-right-color: #bbb;
}
.news-page-style .audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after {
border: 0.25em double #bbb;
}
.news-page-style .audioplayer-play,
.news-page-style .audioplayer-pause,
.news-page-style .audioplayer-volume a {
filter: initial;
} .player-wrap {
position: relative;
margin: 0 0 0.5em;
padding: 0;
background-color: #222;
}
.player-wrap.enabled {
padding-bottom: 2.4em;
}
.player-wrap .radio-show-image {
float: left;
display: block;
margin: 1.5em 2em 2em 0;
line-height: 5em;
text-align: center;
}
.player-wrap .info {
padding-top: 5px;
margin-left: 1em;
color: #fff;
font-size: 14px;
}
.player-wrap h1 {
padding: 1.5em 0;
}
.player-wrap .action {
font-style: italic;
}
.player-wrap .player {
position: absolute;
display: none;
left: 0;
bottom: 0;
padding: 0 1em 0 6em;
width: 100%;
height: 1em;
background-color: #333;
font-size: 2em;
box-sizing: border-box;
}
.player-wrap.enabled .player {
display: block;
}
.player-wrap .player svg {
margin: .25em;
width: .5em;
height: .5em;
fill: currentColor;
}
.player-wrap .player div {
display: block;
height: 1em;
color: #fff;
}
.player-wrap audio,
.player-wrap .player .pause {
display: none;
}
.player-wrap .playpause, .player-wrap .timer,
.player-wrap .prev, .player-wrap .next {
position: absolute;
left: 0;
bottom: 0;
display: block;
height: 1em;
line-height: 1em;
vertical-align: top;
text-align: center;
}
.player-wrap .playpause,
.player-wrap .prev, .player-wrap .next {
width: 1em;
cursor: pointer;
}
.player-wrap .playpause {
left: 1em;
}
.player-wrap .next {
left: auto;
right: 0;
}
.player-wrap .playpause:hover,
.player-wrap .prev:hover, .player-wrap .next:hover {
background-color: #444;
}
.player-wrap .playpause, .player-wrap .play, .player-wrap .pause,
.player-wrap .prev::-moz-focus-inner,
.player-wrap .next::-moz-focus-inner {
border: 0;
padding: 0;
}
.player-wrap .timer {
left: 2em;
width: 4em;
}
.player-wrap .timer div {
display: inline-block;
height: 100%;
vertical-align: top;
font-size: .45em;
}
.player-wrap .seek {
box-sizing: border-box;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
.playlist-wrap {
background-color: #222;
}
.playlist-wrap a,
.playlist-wrap .fa-play-circle {
color: #fff;	
}
.playlist-wrap ol {
padding: 0;	
}
.playlist-wrap li {
padding: .25em 0 .25em .5em;
list-style-type: none;
border-bottom: 1px solid #8e8e8e;
}
.playlist-wrap li.sel {
background-color: #2f348f;
}
.playlist-wrap li:hover {
background-color: #2f348f;
} input.seek[type=range] {
box-sizing: border-box;
background-color: transparent;
vertical-align: top;
font-size: 1em;
-webkit-appearance: none;
}
input.seek[type=range]:focus {
outline: none;
}
input.seek[type=range]::-webkit-slider-runnable-track {
box-sizing: border-box;
width: 98%;
height: .17em;
background-color: #eee;
cursor: pointer;
border-radius: .1em;
transition: all .2s ease;
}
input.seek[type=range]::-webkit-slider-thumb {
box-sizing: border-box;
width: .17em;
height: .7em;
margin-top: -.27em;
border-radius: .1em;
background-color: #eee;
cursor: pointer;
-webkit-appearance: none;
}
input.seek[type=range]:focus::-webkit-slider-runnable-track {
background-color: #eee;
}
input.seek[type=range]::-moz-range-track {
box-sizing: border-box;
border: 0 solid #eee;
width: 98%;
height: .17em;
background-color: #eee;
cursor: pointer;
border-radius: .1em;
transition: all .2s ease;
}
input.seek[type=range]::-moz-range-thumb {
box-sizing: border-box;
border: 0 solid #eee;
width: .17em;
height: .7em;
background-color: #eee;
cursor: pointer;
border-radius: .1em;
}
input.seek[type=range]::-ms-track {
box-sizing: border-box;
border: 0 none;
width: 98%;
height: .17em;
background-color: transparent;
color: transparent;
cursor: pointer;
transition: all .2s ease;
}
input.seek[type=range]::-ms-fill-lower {
background-color: #eee;
border-radius: .1em;
}
input.seek[type=range]::-ms-fill-upper {
background-color: #eee;
border-radius: .1em;
}
input.seek[type=range]::-ms-thumb {
margin-top: -.01em;
box-sizing: border-box;
width: .17em;
height: .7em;
background-color: #eee;
cursor: pointer;
border-radius: .1em;
}
input.seek[type=range]:focus::-ms-fill-lower {
background-color: #eee;
}
input.seek[type=range]:focus::-ms-fill-upper {
background-color: #eee;
} #video-wrapper {
padding-top: 50px;
text-align: center;
}
.vid-container {
position: relative;
background-color: #000000;
padding-bottom: 56.25%;
padding-top: 30px; 
height: 0; 
overflow: hidden;
-ms-overflow-style: -ms-autohiding-scrollbar;
}
.vid-container:hover .control-wrap{
opacity: 0.7;
z-index: 15;
bottom: 50px;
transition: opacity 2s cubic-bezier(.165,.84,.44,1),-webkit-transform 3s cubic-bezier(.17,0,1,.31);
transition: opacity 2s cubic-bezier(.165,.84,.44,1),transform 3s cubic-bezier(.17,0,1,.31);
transition: opacity 2s cubic-bezier(.165,.84,.44,1),transform 3s cubic-bezier(.17,0,1,.31),-webkit-transform 3s cubic-bezier(.17,0,1,.31);
}
.vid-container .control-area:hover .control-wrap{
opacity: 1 !important;
}
.vid-container iframe,
.vid-container object,
.vid-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 998;
}
#videos {
width: 100%;
}
#video-content-region {
padding: 30px 0;	
}
#videos .active {
display: block;	
}
#videos .section-title,
#videos .section-title a,
#videos .below-pic-title {
color: #fff;	
}
#videos .section-border {
background-color: #fff;
}
.video-main {
width: 100%;
margin-top: 20px;
margin-bottom: 30px;	
color: #fff;
}
.video-info {
color: #fff;	
}
.video-item {
margin-bottom: 30px;
clear: both;
}
.video-item .below-pic-title {
color: #fff;	
}
.video-duration,
.duration {
display: block;
color: #000;
font-size: 14px;	
}
.ytp-pause-overlay {
z-index: 0 !important;
display: none !important;	
}
.grid-box img {
width: 100% !important;
height: auto !important;
}
.grid-box .grid-item {
padding: 10px;
height: 160px;
overflow: hidden;
}
.tv-program {
padding-bottom: 75px;
}
.tv-program .content {
min-height: 200px;
}
.tv-program-left .info {
padding-right: 20px;
}
.tv-program-right .info {
padding-left: 20px;
}
.text-right {
text-align: right!important;
}
.tv-episodes {
background: #f0f0f0;
padding: 50px;
position: relative;
}
.tv-episodes:before,
.tv-episodes:after {
width: 0;
height: 0;
content: " ";
position: absolute;
top: 0;
bottom: 0;
display: block;
}
.tv-program-left .tv-episodes:after {
left: 100%;
background: #f0f0f0;
height: 100%;
width: 2000px;
}
.tv-program-right .tv-episodes:after {
right: 100%;
background: #f0f0f0;
height: 100%;
width: 2000px;
}
.video-wrap * {
box-sizing: content-box;
}
.video-image {
position:relative;
}
.video-image img {
width: 100%;
height:auto;
}
.vid-live {
background: #23276d;
}
.vid-live video#jis-tv-vid { 
z-index: -3;
filter: blur(10px);
-webkit-filter: blur(10px);
}
#site-navigation-tv {
height: 90px;
background: transparent;
position: relative;
opacity: 1;
z-index: 9;
width: 100%;
padding: 0;
top: 0;
}
.nav-wrapper {
padding: 0 50px 0 120px;
height: 100%;
width: 100%;
background: linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.2) 60%,transparent);
opacity: 0.4;
transition: -webkit-transform .5s cubic-bezier(.165,.84,.44,1);
transition: transform .5s cubic-bezier(.165,.84,.44,1);
transition: transform .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .5s cubic-bezier(.165,.84,.44,1);
}
.nav-wrapper:hover {
width: 100%;
height: 100%;
position: absolute;
content: '';
z-index: -1;
transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-ms-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-moz-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-webkit-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-o-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
background: linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.2) 60%,transparent);
opacity: 1;
}
.fancybox-content iframe {
min-width: auto !important;
}
.tv-logo {
position: absolute;
left: 30px;
top: 20px;
display: inline-block;
}
.control-area {
z-index: 10;
position: fixed;
bottom: 0;
left: 0;    
width: 100%;
height: 220px;
opacity: 1;
transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-ms-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-moz-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-webkit-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
-o-transition: opacity .5s cubic-bezier(.165,.84,.44,1);
display: none;
}
.control-wrap {
width: 100%;
opacity: 0;
transition: opacity .5s cubic-bezier(.165,.84,.44,1),-webkit-transform .8s cubic-bezier(.17,0,1,.31);
transition: opacity .5s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.17,0,1,.31);
transition: opacity .5s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.17,0,1,.31),-webkit-transform .8s cubic-bezier(.17,0,1,.31);
-webkit-transform: translateY(30px);
-ms-transform: translateY(30px);
transform: translateY(30px);
padding-right: 40px;
padding-left: 40px;
position: absolute;
bottom: 18px;
height: 30px;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-flex-wrap: nowrap;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
}
.timer,
.icon-btn-wrap {
width: 30px;
float: left;
margin-right: 20px;
height: 36px;
background: transparent;
border: 0;
padding: 1px 0 0;
position: relative;
}
.timer .vid-time,
.icon-btn-wrap .icon-btn {
font-size: 20px;
color: #fff;
position: absolute;
width: 50px;
height: 30px;
cursor: pointer;
}
.timer .vid-time{
font-size: 15px !important;
padding-top: 4px !important;  
}
.seek-bar-wrap{
flex-grow: 1;
position: relative;
cursor: pointer;
margin-right: 25px;
height: 20px;
padding-top: 5px;
}
.seek-bar-scrub {
width: 100%;
height: 100%;
position: absolute;
}
.seek-bar-full {
background: rgba(255, 255, 255, 0.5);
width: 100%;
height: 4px;
top: 8px;
border-radius: 2px;
overflow: hidden;
position: absolute;
}
.seek-progress {
height: 4px;
position: relative;
width: 0%;
opacity: 1;
background: #cbb229;
z-index: 2;
}
.seek-nub {
left: 0;
position: absolute;
width: 20px;
height: 20px;
border-radius: 20px;
background: white;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
cursor: pointer;
transition: background 400ms;
-ms-transition: background 400ms;
-moz-transition: background 400ms;
-webkit-transition: background 400ms;
-o-transition: background 400ms;
z-index: 3;
transform: translateX(-50%);
-ms-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
.closing-info-wrap {  
width: 70%;
padding: 15px;
background: rgba(0, 0, 0, 0.45);
-webkit-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
transform: translateY(-50%) translateX(-50%);
-webkit-transform: translateY(-50%) translateX(-50%);
position: fixed;
top: 50%; 
left: 50%;
}
.closing-msg {
padding: 50px;
}
.closing-h1 {
color: #2c3690;
font-weight: 700;
font-size: 40px;
margin-top: 90px;
text-transform: uppercase;
}
.closing-h3 {
color: #ffffff;
}
.vid-replay {
margin-top: 30px;
}
.vid-replay span {
border: 1px solid #2c3690;
padding: 15px 25px;
color: #299cd8;
cursor: pointer;
text-transform: uppercase;
white-space: nowrap;
}
.vid-replay span:hover {
border: 1px solid #cbb229;
color: #cbb229;
}
.no-display {
display: none;
}
.featued-vid-playlist {
padding: 300px 10% 250px;
}
.feature-playlist{
padding: 20px 20px 50px;
}
.feature-playlist:hover a {
color: #cbb229;
}
.vid-contain {
overflow: hidden;
position: relative;
}
.feature-playlist:hover .vid-bg {
-webkit-transform: scale(1.10);
transform: scale(1.10);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.vid-bg {
background: #000;
width: 100%;
padding-top: 57%;
position: relative;
transition: all 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-transition: all 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
.playlist-vid-details {
padding-top: 7px;
min-height: 87px;
overflow: hidden;
}
.playlist-vid-details h4 {
margin: 5px 0 12px;
color: #FFF;
overflow: hidden; 
font-weight: 200;
}
.playlist-vid-details h4 a {
color: #FFF; 
}
.playlist-vid-details h4 a:hover { 
color: #cbb229;
}
#all-videos-wrapper .playlist-vid-details h4 a {
color: #000;	
}
#all-videos-wrapper .playlist-vid-details h4 a:hover {
color: #2f3291;	
}
.playlist-vid-details span { 
color: #FFF;
opacity: 0.6;
}
.playlist-bg {
width: 100%;
min-height: 800px;
position: absolute;
top: -1px;
left: 0;
z-index: 0!important;
opacity: 0.6;
background-position: center bottom; 
background-repeat: no-repeat;
background-size: cover;    
}
.live-bg {
width: 100%;
min-height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: -4;
background-attachment: fixed;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
}
.fea-bg {
background: #000;
}
.recent-live-vid-wrap .recent-bg-img .hover-read-more-btn,
.feature-playlist .hover-read-more-btn{
background: transparent !important;
color: #299cd8 !important;
}
.hover-read-more {
-ms-transition: all .3s ease;
-moz-transition: all .3s ease;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
opacity: 0;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);	
}
.hover-read-more-btn {
background-color: #299cd8;
color: #FFF !important;
font-size: 16px;
padding: 8px 16px;
border-radius: 19px;	
}
.vid-grayscale {
-webkit-filter: grayscale(100%);
filter: grayscale(100%);
-webkit-transition: .3s ease-in-out;
transition: .3s ease-in-out;
}
.vid-watched {
position: absolute;
z-index: 9;
padding: 3px 5px;
background: #299cd8;
color: #FFF;
font-size: 12px;
display: none;
}
.mfp-title {
position:absolute;
display: block;
color: #fff;
margin-top: 10px;
}
.vid-live .closing-h1,
.error-404 .closing-h1 {
font-size: 100px !important;
font-weight: normal !important;
margin-bottom: 20px !important;
margin-top: 60px !important;
}
.vid-live .closing-h3,
.error-404 .closing-h3 {
font-size: 30px!important;
font-weight: normal!important;
}
.vid-live .closing-info-wrap {
margin: 0 auto;
}
.vid-live .no-live{
padding-top: 0px;
}
.vid-live .no-live .no-live-wrap {
margin: 0 auto;
background: rgb(46, 50, 146);
padding: 55px 15px;
position: relative;
width: 100%;
min-height: 450px;
-webkit-transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1), transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
}
#vid-recent,
#vid-upcoming {
position: relative;
}
#vid-recent {
background: #2f3390;	
}
#vid-recent .recent-title {
padding: 30px 0 30px 0;	
}
#vid-recent .recent-title h1,
#vid-recent .upcoming-title h1 {
font-size: 30px;
font-weight: 700;
text-transform: uppercase;
text-align: center;
color: #fff;
margin: 0;
margin-bottom: 15px;
}
#vid-recent .recent-title hr,
#vid-recent .upcoming-title hr {
width: 100px;
height: 5px;
background: #299cd8;
margin-top: 0;
}
#vid-recent .recent-bc-col:hover {
cursor: pointer;
background: rgba(41, 156, 216, 0.3);
}
#jis-tv-live-stream {
border: 0 none transparent;
position: fixed;
top: 50%;
left: 50%;
min-height: 100%;
min-width: 100%;
z-index: -2;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
background: #000000;
background-size: cover;
}
.recent-live-vid-wrap,
.upcoming-live-vid-wrap {
padding: 15px 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.recent-live-vid-wrap .recent-bg-img,
.upcoming-live-vid-wrap .upcoming-bg-img {
background: #000;
height: 100px;
transition: all 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
-webkit-transition: all 700ms cubic-bezier(0.165, 0.84, 0.44, 1);
width: 100%;
}
.recent-live-vid-wrap .recent-info .up-meta,
.upcoming-live-vid-wrap .upcoming-info .up-meta{
color: rgba(255,255,255,0.6);;
text-transform: uppercase;
font-size: 13px;
width: 100%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.recent-live-vid-wrap .recent-info .up-meta span,
.upcoming-live-vid-wrap .upcoming-info .up-meta span{
color: #fff;
font-weight: 700;
}
.recent-live-vid-wrap .recent-info h3,
.upcoming-live-vid-wrap .upcoming-info h3{
font-size: 18px;
color: #fde600;
margin: 10px 0 0;
line-height: 1.3;
max-height: 69px;
overflow: hidden;
}
.no-upcoming {
color: #FFF;
font-weight: 700;
text-transform: uppercase;
text-align: center;
}
.hide-more-video {
background: #000 !important;
opacity: 1 !important;
}
.allvids {
padding:80px;
background: #6748c1;
}
.allvidsmain:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-image: linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
background-image: -webkit-linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
background-image: -o-linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
background-image: -moz-linear-gradient(to top, #2f3291, rgba(0,0,0,0) );
opacity: .9;
}
.play-icon {
border-color: rgba(255,255,255, 0.7);
background: linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0) 100%);
position: absolute;
top: 50%;
left: 50%;
border-radius: 150px;
text-align: center;
width: 52px;
height: 52px;
margin-top: -32px;
margin-left: -26px;
border: 6px solid rgba(255,255,255, 0.45);
color: #ffffff;
}
.play-icon a {
padding: 10px;
display: inline-block;
}
.play-icon i {
position: relative;
left: 2px;
color: #fff;
}
.tv-episodes .video-title {
font-size: 16px;
padding:0 0 10px 0;
margin: 0;
}
.video-wrap .title-bar  {
position: absolute;
bottom: 0px;
right: 0px;
left:0px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0, 0.8) 100%);
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.8) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.8) 100%);
line-height: 1;
padding: 30px 15px 15px 15px;
color: #fff;
font-size: 14px;
text-transform: uppercase;
text-align: right;
}
.video-wrap .comments-views-bar {
position: absolute;
top: 0px;
right: 0px;
left:0px;
background: -moz-linear-gradient(bottom, rgba(0,0,0,0) 0%, rgba(0,0,0, 0.4) 100%);
background: -webkit-linear-gradient(bottom, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.4) 100%);
background: linear-gradient(to top, rgba(0,0,0,0) 0%,rgba(0,0,0, 0.4) 100%);
line-height: 1;
text-align: right;
padding: 10px;
}
.video-wrap .comments-views-bar span {
padding-left: 10px;
display: inline-block;
color: #ffffff;
font-weight: 400;
font-size: 13px;
}
.recent-bc-col{
max-width: 379px;
min-width: 379px;
} .now-playlist-sidebar {
width: 434px;
height: 100%;
position: fixed;
right: -400px;
z-index: 999;
opacity: 1;
}
.now-playlist-sidebar:hover {
right: 0;
opacity: 1;
}
.now-playlist-wrap {
width: 400px;
height: 100%;
position: relative;
top: 0;
left: 34px;
z-index: 1000;
background: rgba(0, 0, 0, 0.7);
transition: opacity 500ms cubic-bezier(0.165, 0.84, 0.44, 1);
overflow: hidden;
overflow-y: scroll;
}
.now-playlist-sidebar .playlist-skip {
position: absolute;
top: 90px;
left: 0;
background: #7d65c7;
color: #FFF;
font-weight: 700;
display: inline-block;
padding: 8px 8px;
line-height: 1;
z-index: 999;
}
.now-playlist-sidebar:hover .playlist-skip{
opacity: 0;
}
.now-playlist-sidebar .playlist-skip:hover{
opacity: 0.8;
cursor: pointer;
}
.playlist-now {
position: relative;
width: 100%;
background: transparent;
}
.playlist-now .playlist-title {
color: #fff;
font-size: 24px;
padding: 25px 15px 15px 20px;
margin: 0;
border-bottom: 1px solid rgba(255, 255, 255, 0.05);   
}
.playlist-now .playlist-title a {
color: #fff;
}
.playlist-now .playlist-title a:hover {
color: #9121e2;
}
.playlist-now .playlist-details {
padding: 15px 20px 0 17px;
min-height: 90px;
color: #FFF;
border-left: 3px solid transparent;
}
.play-active,
.playlist-now .playlist-details:hover {
cursor: pointer;
background: #7640e48a;
-ms-transition: all 1s ease;
-moz-transition: all 1s ease;
-webkit-transition: all 1s ease;
-o-transition: all 1s ease;
transition: all 1s ease;
}
.play-active {
background: #7640e48a;
border-left: 3px solid #5b25ca !important;
}
.playlist-now .playlist-details .vid-poster-img {
display: inline;
float: left;
margin-right: 15px;
width: 30%;
}
.playlist-now .playlist-details img {
width: 100%;
}
.playlist-now .playlist-details .playlist-vid-title {
font-size: 14px;
max-height: 80px;
overflow: hidden;
}
.playlist-now .playlist-details .playlist-vid-duration {
color: rgba(255,255,255,0.6);
text-transform: uppercase;
font-size: 12px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.playlist-now .playlist-details .detail-wrap {
min-height: 80px;
border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.dark-scroll {
scrollbar-face-color: #367CD2;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
scrollbar-arrow-color: #FFFFFF;
}
.dark-scroll::-webkit-scrollbar {
width: 12px;
} .dark-scroll::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); 
-webkit-border-radius: 10px;
border-radius: 10px;
} .dark-scroll::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background: rgba(68, 68, 68, 0.8); 
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5); 
} #highlight {
display: block;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
background-attachment: fixed;
position:relative;
color: #fff;
font-size: 36px;
font-weight: 200;
text-transform: uppercase;
padding-bottom: 60px;
padding-top: 60px;
text-shadow: 1px 1px 1px #000;
}
#highlight:before {
background: rgba(0, 0, 0, 0.5);
position: absolute;
content: " ";
top: 0;
right: 0;
left: 0;
bottom: 0;
}
#highlight .elementor-widget-container{
display: table;
height: 100%;
min-height: 500px;
}
#highlight .elementor-text-editor {
display: table-cell;
vertical-align:middle;
padding: 20px;
}
#highlight .highlight-content p {
margin:0;
} #highlight .highlight-radio {
position: absolute;
right:0;
left:0;
bottom: 0;
color: #fff;
background: rgba(103, 72, 193, 0.5);
padding: 20px;
min-height: 130px;
}
.highlight-radio .radio-program {
padding: 10px 0 10px 130px;
}
.highlight-radio .title span {
font-weight:bold;
text-transform:uppercase;
}
.highlight-radio .audioplayer .audioplayer-playpause {
height: 90px;
width: 90px;
top: -40px;
left: -110px;
border: 10px solid #fff;
}
.highlight-radio .audioplayer .audioplayer-playpause:hover {
background: rgba(0, 0, 0, 0.3);
}
.highlight-radio .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a {
border: 1.5em solid transparent;
border-right: none;
border-left-color: #fff;
margin: -1.5em 0 0 -0.4em;
}
.highlight-radio .audioplayer.audioplayer-playing .audioplayer-playpause a {
width: 2.75em;
height: 2.75em;
margin: -1.375em 0 0 -1.3em;
}
.highlight-radio .audioplayer .audioplayer-time.audioplayer-time-current {
left: 0;
}
.highlight-radio .audioplayer {
margin-top: 0;
}
.highlight-radio .swiper-button-next,
.highlight-radio .swiper-button-prev {
top: 25px;
width: auto;
height: auto;
background: #fff;
color: #3b2c6c;
padding: 2px 10px 2px 12px;
display: inline-block;
line-height: normal;
font-weight: bold;
font-size: 18px;
left:auto;
}
.highlight-radio .swiper-button-prev {
right: 35px;
}
.highlight-radio .swiper-button-next {
right: 0;
} #radio-content-region .radio-item {
background: rgba(0, 0, 0, 0.01);
margin-bottom: 30px;
padding: 30px;
width: 100%;
}
#radio-content-region .radio-item .radio-info .radio-title {
padding-bottom: 10px;
}
#radio-content-region .radio-item .radio-info .radio-desc {
padding-bottom: 5px;
}
#radio-content-region .radio-item .radio-meta {
font-size: 12px;
}
#radio-content-region .radio-item .radio-title {
font-size: 24px;
}
#radio-content-region .radio-item .radio-desc {
font-size: 16px;
}
#radio-content-region .radio-item .radio-attr {
text-transform: uppercase;
font-size: 12px;
color: #6647c1;
font-weight: 500;
}
#radio-content-region .radio-item .radio-attr span {
font-weight: 700;
}
#radio-content-region .radio-item .audioplayer {
margin-top: 13px;
}
#radio-content-region .radio-item .audioplayer .audioplayer-playpause {
height: 90px;
width: 90px;
top: -110px;
right: 0;
left: auto;
border: 10px solid #6546c1;
background: #6546c1;
}
#radio-content-region .radio-item .audioplayer-playing .audioplayer-playpause a:before, 
#radio-content-region .radio-item .audioplayer-playing .audioplayer-playpause a:after {
background-color: #fff  !important;
}
#radio-content-region .radio-item .audioplayer .audioplayer-playpause:hover {
background: rgba(101, 70, 193, 0.9);
}
#radio-content-region .radio-item .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a {
border: 1.5em solid transparent;
border-right: none;
border-left-color: #fff;
margin: -1.5em 0 0 -0.4em;
}
#radio-content-region .radio-item .audioplayer.audioplayer-playing .audioplayer-playpause a {
width: 2.75em;
height: 2.75em;
margin: -1.375em 0 0 -1.3em;
}
#radio-content-region .radio-item .audioplayer .audioplayer-time.audioplayer-time-current {
left: 0;
}
#radio-content-region form {
display: block;
clear: both;
width: 100%;
padding: 0px 10px 0 0;	
} #radio-sidebar-region .block:not(.advertisements) {
padding: 30px;
background: rgba(0, 0, 0, 0.05);
margin-bottom: 30px;
border-bottom: 5px solid #6647c1;
}
#radio-sidebar-region .block ul,
#radio-sidebar-region .block ul li {
list-style:none;
padding:0;
margin:0;
}
#radio-sidebar-region .block ul li {
padding: 6px 6px 6px 45px;
margin: 6px 0 6px 0;
position: relative;
background: rgba(0, 0, 0, 0.03);
}
#radio-sidebar-region .block ul li:before {
display: inline-block;
content: "";
background: #6445c2;
position: absolute;
top: 0;
bottom: 0;
left: 0;
color: #ffffff;
padding: 5px 10px;
} #facts .elementor-icon i {
color: #fff;
font-size: 38px;
}
#facts .elementor-icon-box-title {
font-size: 42px;
font-weight: 700;
}
#facts .elementor-row  > div:not(:last-child) {
border-right: 1px solid rgba(255, 255, 255, 0.15);
} #services {
color: #616161;
}
#services h3 {
text-transform: uppercase;
font-size: 18px;
font-weight: 300;
color: #494cab;
font-family: "Open Sans", sans-serif;
}
#services strong {
display: block;
font-weight: 900;
font-size: 20px;
}
#services .elementor-row img {
padding: 60px 30px;
}
#services .services-icons .elementor-row > div:first-child .elementor-icon-box-wrapper {
padding-right: 90px;
padding-top: 15px;
position: relative;
text-align: right;
}
#services .services-icons .elementor-row > div:first-child .elementor-icon-box-icon {
position: absolute;
top:0;
right:0;
}
#services .services-icons .elementor-row > div:last-child .elementor-icon-box-wrapper {
padding-left: 90px;
padding-top: 15px;
position: relative;
text-align: left;
}
#services .services-icons .elementor-row > div:last-child .elementor-icon-box-icon {
position: absolute;
top: 0;
left: 0;
}
#services .services-icons .elementor-row .elementor-icon {
padding: 20px;
color: #494cab;
border: 1px solid #494cab;
font-size: 30px;
}
#services .services-icons .elementor-row .elementor-element {
min-height:120px;
} .elementor-row .elementor-element hr {
margin-top: 1rem;
margin-bottom: 1rem;
border-top: 2px solid rgba(0,0,0,.1);
}
#projects .gallery-item > div:before,
#projects .gallery-item * {
-webkit-transition: all .5s ease-in-out;
-moz-transition: all .5s ease-in-out;
-o-transition: all .5s ease-in-out;
transition: all .5s ease-in-out;
}
#projects .gallery-item {
padding: 5px;
margin-bottom: 20px;
position: relative;
overflow: hidden;
}
#projects .gallery-item img {
border: 7px solid #fff;	
}
#projects .gallery-item h5 {
margin-top: 5px;	
}
#projects .gallery-item a {
color: #fff;	
}
#projects .gallery-item > div {
border: 10px solid #fff;
position: relative;
overflow: hidden;
}
#projects .gallery-item .wp-caption-text,
#projects .gallery-item > div:before {
position: absolute;
top: 0;
right: 0;
left: 0;
bottom: 0;
width: 100%;
height: 0px;
opacity:0;
}
#projects .gallery-item .wp-caption-text {
top: -5px;
overflow: hidden;
height: 100%;
}
#projects .gallery-item:hover > div:before,
#projects .gallery-item:hover .wp-caption-text {
height: 100%;
opacity: 1;
}
#projects .gallery-item > div:before {
background: rgba(0, 0, 0, 0.5); 
content: " ";
display: block;
bottom: 0px;
}
#projects .gallery-item .wp-caption-text {
font-size: 12px;
padding: 30px;
font-weight: 500;
overflow: hidden;
} #tv-services .tv-services-icons  .elementor-row .elementor-icon,
#help .help-icons  .elementor-row .elementor-icon {
padding: 25px;
font-size: 35px;
color: #fff;
border: 1px solid #fff;
}
#tv-services .tv-services-icons .elementor-row > div:not(:last-child),
#help .help-icons .elementor-row > div:not(:last-child) {
border-right: 1px solid rgba(255, 255, 255, 0.15);
}
#tv-services .tv-services-icons .elementor-element,
#help .help-icons .elementor-row .elementor-element {
min-height: 200px;
} #pr-other-depts .pr-other-depts-icons .elementor-widget-icon-box .elementor-icon {
padding: 25px;
font-size: 35px;
border-width:1px; 
position:absolute;
top:0;
left:0;
}
#pr-other-depts .pr-other-depts-icons .elementor-widget-icon-box {
padding-left: 100px;
position:relative;
text-align: left;
min-height: 87px;
display:table;
}
#pr-other-depts .pr-other-depts-icons .elementor-widget-icon-box .elementor-widget-container {
display:table-cell;
vertical-align:middle;
}
#pr-other-depts .pr-other-depts-icons .elementor-widget-icon-box .elementor-icon-box-wrapper {
text-align: left;
}
#pr-other-depts .pr-other-depts-icons  .elementor-image {
background: #2e3192;
border-radius: 50%;
overflow: hidden;
width: 400px;
height: 400px;
padding: 40px;
} #clients .client-list .elementor-widget-wrap .elementor-element {
padding: 20px;
background: rgba(255, 255, 255, 0.1);
}
#clients .client-list .elementor-widget-wrap .elementor-element p {
margin:0;
}
#jamaica-magazine.purple img  {
border: 15px solid #fff;
width:100%;
height:auto;
margin-top: 20px;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active {
border-width: 1px;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content {
border-left: 0;
border-right: 0;
border-top: 0;
}
.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title {
font-weight: 500;
text-transform: uppercase;
font-size: 12px;
} #highlight-region {
background: #25487c url(//jis.gov.jm/wp-content/themes/jis/img/jis-bg.jpg) top center no-repeat;
background-size: cover;
padding: 100px 0;
color: #fff;
position:relative;
}
#highlight-region:before {
background-color: rgba(37, 72, 124, 0.8);
background-image: url(https://www.transparenttextures.com/patterns/az-subtle.png);
background-size:auto;
position: absolute;
content: " ";
top: 0;
right: 0;
left: 0;
bottom: 0;
}
#highlight-region.yellow:before {
background-color: rgba(255, 216, 2, 0.9);
}
#highlight-region.yellow {
color: #333;
}
#highlight-region.yellow .profile-preview-position:after {
background: #333;
}
#highlight-region.yellow .profile-preview-link a {
border: 1px solid #333;
color: #333;
}
#highlight-region.yellow .profile-preview-link a:hover {
background: #333;
color: #d9b912;
}
#highlight-region.yellow  .profile-preview-photo {
border: 30px solid rgba(51, 51, 51, 0.15);
}
#highlight-region .profile-preview-photo {
margin: 0 auto;
}
#highlight-region .profile-preview-photo,
#highlight-region .profile-preview-photo .inner-wrap  {
width: 350px;
height: 350px;
border-radius: 50%;
overflow: hidden;
}
#highlight-region .profile-preview-photo img {
width: 100%;
height:auto;
}
#highlight-region .profile-preview-photo {
border: 30px solid rgba(255, 255, 255, 0.1);
box-sizing: content-box;
}
#highlight-region .profile-preview-name {
margin: 0;
padding: 7px 0;
font-size: 32px;
font-weight: 700;
letter-spacing: .02em;
text-transform: uppercase;
}
#highlight-region .profile-preview-position {
font-size: 14px;
letter-spacing: .2em;
text-transform: uppercase;
position:relative;
padding-bottom:15px;
margin-bottom:15px;
}
#highlight-region .profile-preview-position:after {
width: 100px;
content: " ";
height: 2px;
background: #fff;
display: block;
position: absolute;
bottom: -1px;
}
#highlight-region .profile-preview-link a {
float: none;
padding: 10px 20px;
background: transparent;
font-weight: 600;
color: #fff;
font-size: 13px;
border: 1px solid #fff;
transition: all 0.5s ease;
-webkit-transition: all 0.5s ease;
}
#highlight-region .profile-preview-link a:hover {
background: #fff;
color: #25487b;
text-decoration:none;
} .message {
background: #fff;
color: #fff; top: -250px;
left: 0;
width: 100%;  transition: top 300ms cubic-bezier(0.17, 0.04, 0.03, 0.94);
overflow: hidden;
box-sizing: border-box; 
}
.message h1 {
color:#FFF;
}
.message .wrapper {
padding:0px;
}
.message .advertisements .section-title {
text-align: center;
display: none
}
.message .advertisements .ad-item {
margin-bottom:0px;
}
#toggle {
position: absolute;
display: none;
cursor: pointer;
left: -100%;
top: -100%;
z-index: 9999999;
}
#toggle + label {
position: absolute;
cursor: pointer;
padding: 10px;
background: #2c3291;
border-radius: 0 0 3px 3px;
padding: 8px 10px;
color: #FFF;
line-height:20px;
font-size: 12px;
text-align: center;
-webkit-font-smoothing: antialiased;
cursor: pointer;	
transition: all 500ms ease;
z-index: 9999999;
margin-left: auto;
margin-right: auto;
left: 0;
right: 0;
height: 38px;
border-top: 0px;
}
#toggle:checked ~ .message {
top: 0;
}
#toggle:checked + label {
background: #2c3291;
}
#toggle + label.active {
margin-top: 5px;	
}
.arrow-down {
width: 50px;
height: 50px;
background: #2c3291;
position: relative;
}
.arrow-down.active {
background: blue;
}
.arrow-down:before, .arrow-down:after {
content: "";
display: block;
width: 20px;
height: 5px;
background: white;
position: absolute;
top: 16px;
transition: transform .5s;
}
.arrow-down:before {
right: 21px;
transform: rotate(0deg);
}
.arrow-down:after {
right: 10px;
transform: rotate(0deg);
}
.arrow-down.notshownalready:before {
right: 21px;
transform: rotate(-45deg);
}
.arrow-down.notshownalready:after {
right: 10px;
transform: rotate(45deg);
}
.arrow-down.active:before {
right: 21px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
transform: rotate(45deg);
}
.arrow-down.active:after {
right: 10px;
transform: rotate(-45deg);
}
.arrow-down.shown:before {
right: 21px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
transform: rotate(45deg);
}
.arrow-down.shown:after {
right: 10px;
transform: rotate(-45deg);
}
.arrow-down.shown.active:before {
right: 21px;
transform: rotate(-45deg);
}
.arrow-down.shown.active:after {
right: 10px;
transform: rotate(45deg);
}
.top-ad-active #wrapper-navbar{
padding-top: 28px;
} .form-control:focus, .wpcf7 .wpcf7-validation-errors:focus, .wpcf7 input[type=color]:focus, .wpcf7 input[type=date]:focus, .wpcf7 input[type=datetime-local]:focus, .wpcf7 input[type=datetime]:focus, .wpcf7 input[type=email]:focus, .wpcf7 input[type=file]:focus, .wpcf7 input[type=month]:focus, .wpcf7 input[type=number]:focus, .wpcf7 input[type=range]:focus, .wpcf7 input[type=search]:focus, .wpcf7 input[type=submit]:focus, .wpcf7 input[type=tel]:focus, .wpcf7 input[type=text]:focus, .wpcf7 input[type=time]:focus, .wpcf7 input[type=url]:focus, .wpcf7 input[type=week]:focus, .wpcf7 select:focus, .wpcf7 textarea:focus {
border-color: #c50752;	
}
.gform_wrapper ul.gform_fields li.gfield {
margin-bottom: 30px;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
border-radius: 5px;
border: 1px solid #c1c1c1;
box-shadow: 2px 2px 5px #ddd;
transition: 0.3s;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):hover {
box-shadow: 2px 2px 5px #8e8d8d;
}
.gform_wrapper textarea.medium {
border-radius: 5px;
border: 1px solid #c1c1c1;
box-shadow: 2px 2px 5px #ddd;
transition: 0.3s;
}
.gform_wrapper textarea.medium:hover {
box-shadow: 2px 2px 5px #8e8d8d;
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
background: #2f3291;
color: #fff;
border: none;
padding: 10px;
font-weight: bold;    
}
.btn-outline-primary, .wpcf7 input[type=submit] {
margin-top: 10px;
color: #fff;
background-color: #6648c1;
border-color: #6648c1;	
}
.btn-outline-primary:hover, 
.wpcf7 input[type=submit]:hover {
background-color: #542034;
border-color: #542034;
cursor: pointer;
}
.btn.btn-primary {
background-color: #6648c1;
border-color: #6648c1;	
}
.visual-form-builder fieldset {
background-color: #fff;
border: none;
border-radius: 0;	
}
.visual-form-builder .vfb-legend h3 {
color: #2f3290;	
}
.visual-form-builder label .vfb-required-asterisk {
color: #494cab;	
}
.vfb-item.vfb-item-instructions {
font-weight: bold !important;
font-size: 16px !important;
}
label.vfb-desc {
font-weight: normal;
font-size: 18px;	
}
input.vfb-text, 
input[type="text"].vfb-text, 
input[type="tel"].vfb-text, 
input[type="email"].vfb-text, 
input[type="url"].vfb-text, 
textarea.vfb-textarea,
select.vfb-select {
padding: 15px;
border: 1px solid #ddd;
border-radius: 3px;
background: none repeat scroll 0 0 #ffffff;	
-webkit-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075);
box-shadow: inset 0 1px 1px rgba(255, 255, 255, 0.075);	
} #breadcrumbs {
list-style: none;
padding: 0;
overflow: hidden;
}
#breadcrumbs a {
color: #fff;	
}
#breadcrumbs a:hover {
text-decoration: underline;	
}
#breadcrumbs li {
display: inline-block;
vertical-align: middle;
margin-right: 10px;
}
#breadcrumbs .separator{ 
font-weight: 100;
color: #ccc;
}
.single #breadcrumbs {
margin: 0;
padding: 5px;
}
.nav-tabs {
width: 100%;
margin-top: 10px;
margin-bottom: 30px;	
}
.government.nav-tabs {
width: auto;
margin-left: auto;
margin-right: auto;
}
.tab-content {
width: 100%;	
}
.wp-pagenavi {
width: 100%;
text-align: right;
padding: 20px 0 20px 0;	
}
.wp-pagenavi a, .wp-pagenavi span {
border: none;
background: #494cab;
color: #fff;
padding: 10px;
font-size: 11px;
text-transform: uppercase;
}
.wp-pagenavi a:hover {
color: #fff;	
}
.wp-pagenavi a:hover, .wp-pagenavi span.current {
background: #7640e4;
background: -moz-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: -webkit-linear-gradient(top, #7640e4 0%, #5950a0 100%);
background: linear-gradient(to bottom, #7640e4 0%, #5950a0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7640e4', endColorstr='#5950a0', GradientType=0 );
color: #fff;
text-decoration:none;
}
.social {
font-size: 24px;	
}
.social ul {
display: inline;
}
.social ul li {
display: inline;
padding: 5px;
margin-right: 15px;	
}
.scroll-top-wrapper {
position: fixed;
opacity: 0;
visibility: hidden;
overflow: hidden;
text-align: center;
z-index: 99999999;
background-color: #2f3291;
color: #021937;
width: 50px;
height: 48px;
line-height: 48px;
right: 0px;
bottom: 20px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.scroll-top-wrapper:hover {
background-color: #000;
}
.scroll-top-wrapper.show {
visibility: visible;
cursor: pointer;
opacity: 1;
}
.scroll-top-wrapper i.fa {
line-height: inherit;
font-size: 28px;
color: #fff;
position: relative;
bottom: 2px;
}
.scroll-top-wrapper i.fa:hover {
color: #fff;	
}
.scroll-top-inner fa {
padding: 0;		
}
.scroll-back-btn {
position: fixed;
opacity: 0;
visibility: hidden;
overflow: hidden;
text-align: center;
z-index: 99999999;
background-color: #ABA45A;
color: #021937;
width: 50px;
height: 48px;
line-height: 48px;
left: 30px;
bottom: 30px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
border-bottom-right-radius: 10px;
border-bottom-left-radius: 10px;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.scroll-back-btn:hover {
background-color: #888888;
}
.scroll-back-btn.show {
visibility:visible;
cursor:pointer;
opacity: 0.8;
}
.scroll-back-btn i.fa {
line-height: inherit;
font-size: 28px;
}
.scroll-back-btn-inner fa {
padding: 0;	
} .widget {
background: #fff;
box-shadow: 0px 2px 5px #ddd;
padding: 15px;
}
.widget-area {
margin-top: 30px;
margin-bottom: 30px;	
}
.widget-title {
text-transform: uppercase;
font-weight: bold;
padding-bottom: 5px;
margin-bottom: 25px;
border-bottom: 5px solid #fbd024;
}
.footer-widget {
margin-bottom: 40px;	
} .comments-area {
margin-top: 15px;
padding-top: 15px;
border-top: 1px dotted #ddd;
}
.comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
}
#comments ol li {
float: left;
width: 100%;
list-style-type: none;
clear: both;	
}
#comments .control-label {
width: 100%;
clear: both; 
padding: 0;	
}
#comments .col-sm-9 {
padding: 0;	
}
#comments .form-submit {
width: 100%;
clear: both;	
}
.comment-list {
width: 100%;
float: left;
padding: 10px 0 25px 15px;
margin-bottom: 25px;
border-bottom: 1px dotted #ddd;  
}
.comment.parent {
border-bottom: 1px solid #ddd;	
padding-bottom: 15px;
margin-bottom: 15px;
}
.comments-title {
font-size: 26px;	
}
.comment-metadata time {
float: right;
display: block;
font-size: 11px; 	
}
.comment-content {
width: 100%;
float: left;
background: #f5f5f2;
border-radius: 10px;
padding: 10px;
margin-bottom: 10px;
border: 1px solid #ddd;	
}
.comment-content p {
margin: 0;	
}
.comment-author img {
border-radius: 50px;
}
.reply {
display: block;
float: right;
border: 3px solid;
border-color: #c50752;
border-radius: 20px;
background: transparent;
color: rgba(0, 0, 0, .8);
font-size: 12px;
font-size: 0.75rem;
line-height: 1;
padding: .6em .8em .5em;
font-size: 14px;
font-weight: bold;
transition: 0.5s;
margin-top: 15px;	
}
.reply:hover {
background: #d70f58;
color: #fff;
border-color: #d70f58;	
}
.reply a:hover {
color: #fff;	
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
font-size: 12px;
color: #5d5c5c;
}
.wp-caption-text {
text-align: center;
}
.entry-caption,
.caption {
font-size: 12px;
margin-top: 5px;
padding-bottom: 5px;
border-bottom: 1px solid #ddd;
color: #5f5f5f;	
}
.thumbnail .caption {
padding: 0;		
}
.caption {
border: none; caption-side: bottom;
}
.caption + .photo-credit {
font-weight: bold;
font-size: 12px;
color: #5f5f5f;
margin-bottom: 15px;
}
.gallery-caption {
font-size: 12px;
}
#content-region .grid {
position: relative;
margin: 0 auto;
list-style: none;
text-align: center;
}
#content-region .grid .member {
padding: 20px;
}
#content-region .grid figure {
position: relative;
float: left;
overflow: hidden;
margin: 0;
min-width: 320px;
max-width: 480px;
max-height: 480px;
height: 480px;
width: 100%;
background: #2e3192;
text-align: center;
cursor: pointer;
}
#content-region .grid figure img {
position: relative;
display: block;
min-height: 100%;
max-width: 100%;
opacity: 0.8;
}
#content-region .grid figure figcaption {
padding: 2em;
color: #fff;
text-transform: uppercase;
font-size: 1.25em;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
font-weight: 400;
position:relative;
}
#content-region .grid figure figcaption:before {
background: rgba(0, 0, 0, 0.25);
position: absolute;
content: " ";
top: 0;
right: 0;
left: 0;
bottom: 0;
}
#content-region .grid figure figcaption,
#content-region .grid figure figcaption > a {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
#content-region .grid figure figcaption > a {
z-index: 1000;
text-indent: 200%;
white-space: nowrap;
font-size: 0;
opacity: 0;
}
#content-region .grid figure h2 {
word-spacing: -0.15em;
font-weight: 300;
font-size: 28px;
}
#content-region .grid figure h2 span {
font-weight: 800;
}
#content-region .grid figure h2,
#content-region .grid figure p {
margin: 0;
}
#content-region .grid figure p {
letter-spacing: 1px;
font-size: 68.5%;
}
#content-region .grid figure img {
max-width: none;
width: -webkit-calc(100% + 50px);
width: calc(100% + 50px);
opacity: 0.8;
-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
transition: opacity 0.35s, transform 0.35s;
-webkit-transform: translate3d(-40px,0, 0);
transform: translate3d(-40px,0,0);
}
#content-region .grid figure figcaption {
text-align: left;
}
#content-region .grid figure figcaption > div {
position: absolute;
bottom: 0;
left: 0;
padding: 2em;
width: 100%;
height: 45%;
} #content-region .grid figure h2,
#content-region .grid figure p {
-webkit-transform: translate3d(0,40px,0);
transform: translate3d(0,40px,0);
}
#content-region .grid figure h2 {
-webkit-transition: -webkit-transform 0.35s;
transition: transform 0.35s;
}
#content-region .grid figure p {
color: rgba(255,255,255,0.8);
opacity: 0;
-webkit-transition: opacity 0.2s, -webkit-transform 0.35s;
transition: opacity 0.2s, transform 0.35s;
}
#content-region .grid figure:hover img,
#content-region .grid figure:hover p {
opacity: 1;
}
#content-region .grid figure:hover img,
#content-region .grid figure:hover h2,
#content-region .grid figure:hover p {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
#content-region .grid figure:hover p {
-webkit-transition-delay: 0.05s;
transition-delay: 0.05s;
-webkit-transition-duration: 0.35s;
transition-duration: 0.35s;
}  .christmas_decorations {
text-align: center;
white-space: nowrap;
overflow: hidden;
position: relative; z-index: 1;
margin: -15px 0 0 0;
padding: 0;
pointer-events: none;
width: 100%;
display: none !important;
}
.christmas_decorations .block-content h6 {
color: #fff;
}
.christmas_decorations li {
position: relative;
animation-fill-mode: both; 
animation-iteration-count:infinite;
list-style: none;
margin: 0;
padding: 0;
display: block;
width: 12px;
height: 12px;
border-radius: 50%;
margin: 20px;
display: inline-block;
background: rgba(0,247,165,1);
box-shadow: 0px 2px 24px 3px rgba(0,247,165,1);
animation-name: flash-1;
animation-duration: 2s;
}
.christmas_decorations li:nth-child(2n+1) {
background: rgb(251, 255, 0, 0.5);
box-shadow: 0px 2px 24px 3px rgba(251, 255, 0, 0.5);
animation-name: flash-2;
animation-duration: 0.4s;
}
.christmas_decorations li:nth-child(4n+2) {
background: rgba(247,0,148,1);
box-shadow: 0px 2px 24px 3px rgba(247,0,148,1);
animation-name: flash-3;
animation-duration: 1.1s;
}
.christmas_decorations li:nth-child(odd) {
animation-duration: 1.8s;
}
.christmas_decorations li:nth-child(3n+1) {
animation-duration: 1.4s;
}
.christmas_decorations li:before {
content: "";
position: absolute;
background: #222;
width: 10px;
height: 4px;
border-radius: 3px;
top: -2px;
left: 1px;
}
.christmas_decorations li:after {
content: "";
top: -6px;
left: 9px;
position: absolute;
width: 52px;
height: 8px;
border-bottom: solid #222 2px;
border-radius: 50%;
}
.christmas_decorations li:last-child:after {
content: none;
}
.christmas_decorations li:first-child {
margin-left: -40px;
}
@keyframes flash-1 { 
0%, 100% { background: rgba(0,247,165,1);
box-shadow: 0px 2px 24px 3px rgba(0,247,165,1);} 
50% { background: rgba(0,247,165,0.4);
box-shadow: 0px 2px 24px 3px rgba(0,247,165,0.2);}
}
@keyframes flash-2 { 
0%, 100% { background: rgba(251, 255, 0, 1);
box-shadow: 0px 2px 24px 3px rgba(251, 255, 0, 1);} 
50% { background: rgba(0,255,255,0.4);
box-shadow: 0px 2px 24px 3px rgba(0,255,255,0.2);}
}
@keyframes flash-3 { 
0%, 100% { background: rgba(247,0,148,1);
box-shadow: 0px 2px 24px 3px rgba(247,0,148,1);} 
50% { background: rgba(247,0,148,0.4);
box-shadow: 0px 2px 24px 3px rgba(247,0,148,0.2);}
} @media screen and (max-width: 1200px) {
.menu-corporate-container ul li.current-menu-item:after {
border-bottom: 112px solid #494cab;
border-left: 30px solid transparent;
right: 0;
}
.menu-corporate-container ul li.current-menu-item:before {
border-top: 112px solid #494cab;
border-right: 30px solid transparent;
left: 0;
}
.menu-corporate-container ul li.current-menu-item {
padding: 38px 35px;
}
.menu-corporate-container ul li {
padding: 35px 10px;
}
.menu-corporate-container ul li a {
font-size: 18px;
}
.closing-h1 {    
margin-top: 50px;
padding: 15px;
}
.vid-live .closing-h1 {    
margin-top: 40px !important;
padding: 15px;
}
.closing-msg {
padding: 0;
padding-bottom: 20px;
}
.playlist-bg{   
background-position: center left;   
}
}
@media screen and (max-width: 1176px) {
.mega-menu-primary-mobile-open #mega-menu-wrap-primary {
width: 100% !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item > a.mega-menu-link {
color: #000 !important;	
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item {
padding: 10px !important;
}
#mega-menu-wrap-primary #mega-menu-primary {
background: transparent !important;	
}
.mega-menu-toggle.mega-menu-open {
text-align: right !important;	
}
.mega-menu-primary-mobile-open #menu-search-wrap {
width: 100% !important;
text-align: right !important;
}
}
@media only screen and (max-width: 992px) {
.additional-details {
width: 100%;   
}
#title-bar .title-col div.inner-wrap,
#content-region > div.inner-wrap,
#title-bar .title-col .inner-wrap,
#sidebar-region > div.inner-wrap {
max-width: 100%;
float: none;
}
#featured-images .sub-section-images {
margin-top: 10px;
margin-left: 0px;
margin-right: 0px;
}
#featured-images .sub-section-images .video,
#featured-images .sub-section-images .related,
#featured-images .sub-section-images .audio {
margin: 3px;
}
#title-bar .title-col .inner-wrap,
#title-bar .breadcrumb-col .inner-wrap {
text-align: center;
background: none;
padding: 20px 0;
position: relative;
float: none;
}
#title-bar .breadcrumb-col .inner-wrap:before,
#title-bar .breadcrumb-col .inner-wrap:after {
display:none;
}
#title-bar .title-col .inner-wrap:after {
width: 60px;
content: " ";
height: 1px;
background: #fff;
display: block;
margin: 0 auto;
position: relative;
bottom: -35px;
}
#main-region {
flex-direction: column-reverse;
}
.closing-h1{    
margin-top: 30px;
font-size: 30px;
}
.vid-live .closing-h1 {    
font-size: 80px !important;
}
.vid-live .closing-h3 {    
font-size: 20px !important;
}
}
@media screen and (max-width: 800px) {	
.menu-corporate-container ul li,
.menu-corporate-container ul li.current-menu-item  {
display:block;
padding: 0;
}
.menu-corporate-container ul li a,
.menu-corporate-container ul li.current-menu-item a  {
display:block;
padding: 12px;
}
.menu-corporate-container ul li.current-menu-item:after,
.menu-corporate-container ul li.current-menu-item:before {
display: none;
}
.menu-corporate-container ul li:not(:last-child) {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
}
@media only screen and (max-width: 768px) {
.navbar .logo {
width: 100%;
text-align: center;
clear: both;
}
#wrapper-navbar {
border-bottom: 1px solid #ddd;
}	
.entry-image.shrink {
width: 100%;	
}
.features-intro {
margin-top: 0;
}
.sub-section-images {
display: none !important;	
}
.closing-msg .tv-logo {
float: none !important;
text-align: center;
}
.closing-msg {
text-align: center; 
padding: 15px;
}
.closing-msg .border-left {
border-left: 0;
}
.closing-h1 {    
margin-top: 15px;
margin-left: 0;
}
.closing-h3 {
margin-left: 0;
}
.tv-logo {
left: 5px;
}
.nav-wrapper {
padding: 0 5px 0 80px;
}
#toggle + label.active {
margin-top: 45px;	
}
.featued-vid-playlist {
padding: 100px 2% 250px;
}
.vid-live .closing-h1, .error-404 .closing-h1 {
font-size: 60px !important;
margin-top: 10px !important;
}
.vid-replay span {
font-size: 0.7em;
}
.feature-playlist {
padding: 20px 20px 10px;
}
.upcoming-live-vid-wrap .upcoming-bg-img {
margin-bottom: 10px;
}
.vid-live .no-live {
padding-top: 75px;
}
.vid-live .recent-bc-list {
padding-top: 20px;
}
.vid-live .no-live .no-live-wrap {
min-height: 205px;
}
.playlist-bg {
min-height: 400px;
}
.pod-gallery .story-item {
max-height: 100%;
overflow-y: visible;
}
.elementor-post__thumbnail__link {
width: 20% !important;
}
.elementor-post__thumbnail {
padding-bottom: 100% !important;
}
}
@media only screen and (max-width: 468px) {	
.searchandfilter ul li,
.searchandfilter input[type="submit"] {
width: 100%;	
}
.content-area {
min-height: 0;	
}
.features-intro {
padding: 10px;	
}
.features-intro h1 {
font-size: 3rem;	
}
.btn-secondary {
padding: 10px;
}
}
@media print {
.noprint {
display: none !important;
}
}html, body.home, 
body.home .hfeed#page, 
body.home .wrapper#video-wrapper, 
body.page-template-tpl-jistv, 
body.page-template-tpl-jistv .hfeed#page, 
body.page-template-tpl-jistv .wrapper#video-wrapper{
height: 100%;
}
body.home .logo.icon, 
body.page-template-tpl-jistv .logo.icon {
display: inline-block;
}
.plyr--audio .plyr__controls {
background: rgba(255, 255, 255, 0.5);
}
.plyr--audio .plyr__control.plyr__tab-focus, 
.plyr--audio .plyr__control:hover, 
.plyr--audio .plyr__control[aria-expanded=true] {
background: #7143d9;
color: #fff;
}
.plyr--full-ui input[type=range] {
color: #7143d9;
}
.plyr__control.plyr__tab-focus {
box-shadow: 0 0 0 5px rgba(113, 67, 217, .2);
outline: 0;
}
.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track {
box-shadow: 0 0 0 5px rgba(113, 67, 217, .2);
outline: 0;
}
.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track {
box-shadow: 0 0 0 5px rgba(113, 67, 217, .2);
outline: 0;
}
.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track {
box-shadow: 0 0 0 5px rgba(113, 67, 217, .2);
outline: 0;
} body.home #controls, 
body.page-template-tpl-jistv .sidenav .closebtn {
color: #000;
opacity: 0.5;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease-out;
-o-transition: all .5s ease-out;
transition: all .5s ease-out;
}
body.home #controls #current-time {
color: #fff;	
}
body.home .sidenav .closebtn:hover, 
body.home #controls:hover {
color: #fff;
opacity: 1;
text-decoration: none;
}
body.home #controls, 
body.page-template-tpl-jistv #controls {
opacity: .5;
}
body.home #controls .inner-wrap, 
body.page-template-tpl-jistv #controls .inner-wrap {
position: relative;
padding-left: 125px;
padding-right: 100px;
}
body.home #controls .play-pause-mute-wrap, 
body.home #controls .time-duration-wrap, 
body.page-template-tpl-jistv #controls .play-pause-mute-wrap, 
body.page-template-tpl-jistv #controls .time-duration-wrap {
position: absolute;
top: 0;
}
body.home #controls .play-pause-mute-wrap, body.page-template-tpl-jistv #controls .play-pause-mute-wrap {
left: 0;
}
body.home #controls .time-duration-wrap, body.page-template-tpl-jistv #controls .time-duration-wrap {
right: 0;
} .navbar .logo img,
.footer-logo img {
width: 50px;
}
.navbar .logo,
.footer-logo {
color: #000;
font-weight: bold;
text-transform: uppercase;
font-size: 16px;
font-family: 'Open Sans', sans-serif;
}
body.home .navbar .logo {
color: #000;		
} body.home .wrapper#video-wrapper, 
body.page-template-tpl-jistv .wrapper#video-wrapper {
background: #000;
position: relative;
overflow: hidden;
margin: 0;
padding: 0;
}
body.home .wrapper#video-wrapper .iframe-wrapper, 
body.page-template-tpl-jistv .wrapper#video-wrapper .iframe-wrapper {
position: relative;
overflow: hidden;
top: -40px;
}
body.home .wrapper#video-wrapper iframe, 
body.page-template-tpl-jistv .wrapper#video-wrapper iframe {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
border: 0;
} body.home #mega-menu-wrap-primary, 
body.page-template-tpl-jistv #mega-menu-wrap-primary {
max-width: 1440px;
}
body.home #mega-menu-wrap-primary #mega-menu-primary, 
body.page-template-tpl-jistv #mega-menu-wrap-primary #mega-menu-primary {
text-align: center;
}
body.home #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu, 
body.home #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu, 
body.page-template-tpl-jistv #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-megamenu > ul.mega-sub-menu,
body.page-template-tpl-jistv #mega-menu-wrap-primary #mega-menu-primary[data-effect="fade_up"] li.mega-menu-item.mega-menu-flyout ul.mega-sub-menu {
top: 35px;
} body.home #controls, 
body.page-template-tpl-jistv #controls {
z-index: 99;
bottom: 0px;
position: absolute;
text-align: center;
width: 100%;
padding: 40px 20px;
color: #fff;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000', GradientType=0 ); }
body.home #current-time-range, 
body.page-template-tpl-jistv #current-time-range {
position: relative;
width: 100%;
height: 20px;
cursor: pointer;
}
body.home #controls i, 
body.page-template-tpl-jistv #controls i {
color: #fff;
font-size: 32px;
cursor: pointer;
margin: 6px 12px;
}
body.home #time-duration, 
body.page-template-tpl-jistv #time-duration {
margin: 8px 0;
}
body.home #controls input[type=range], 
body.page-template-tpl-jistv #controls input[type=range] {
-webkit-appearance: none;
margin: 10px 0;
width: 100%;
background: transparent;
}
body.home #controls input[type=range]:focus, 
body.page-template-tpl-jistv #controls input[type=range]:focus {
outline: none;
}
body.home #controls input[type=range]::-webkit-slider-runnable-track, 
body.page-template-tpl-jistv #controls input[type=range]::-webkit-slider-runnable-track {
width: 100%;
height: 5px;
cursor: pointer;
animate: 0.2s;
box-shadow: 0px 0px 0px #000000;
background: #eeeeee;
border-radius: 5px;
border: 0px solid #000000;
}
body.home #controls input[type=range]::-webkit-slider-thumb, 
body.page-template-tpl-jistv #controls input[type=range]::-webkit-slider-thumb {
box-shadow: 1px 1px 1px #000000;
border: 1px solid #ffffff;
height: 20px;
width: 20px;
border-radius: 20px;
background: #FFFFFF;
cursor: pointer;
-webkit-appearance: none;
margin-top: -8px;
}
body.home #controls input[type=range]:focus::-webkit-slider-runnable-track, 
body.page-template-tpl-jistv #controls input[type=range]:focus::-webkit-slider-runnable-track {
background: #eeeeee;
}
body.home #controls input[type=range]::-moz-range-track, 
body.page-template-tpl-jistv #controls input[type=range]::-moz-range-track {
width: 100%;
height: 5px;
cursor: pointer;
animate: 0.2s;
box-shadow: 0px 0px 0px #000000;
background: #eeeeee;
border-radius: 5px;
border: 0px solid #000000;
}
body.home #controls input[type=range]::-moz-range-thumb, 
body.page-template-tpl-jistv #controls input[type=range]::-moz-range-thumb {
box-shadow: 1px 1px 1px #000000;
border: 1px solid #ffffff;
height: 20px;
width: 20px;
border-radius: 20px;
background: #FFFFFF;
cursor: pointer;
}
body.home #controls input[type=range]::-ms-track, 
body.page-template-tpl-jistv #controls input[type=range]::-ms-track {
width: 100%;
height: 5px;
cursor: pointer;
animate: 0.2s;
background: transparent;
border-color: transparent;
color: transparent;
}
body.home #controls input[type=range]::-ms-fill-lower, 
body.page-template-tpl-jistv #controls input[type=range]::-ms-fill-lower {
background: #eeeeee;
border: 0px solid #000000;
border-radius: 10px;
box-shadow: 0px 0px 0px #000000;
}
body.home #controls input[type=range]::-ms-fill-upper, 
body.page-template-tpl-jistv #controls input[type=range]::-ms-fill-upper {
background: #eeeeee;
border: 0px solid #000000;
border-radius: 10px;
box-shadow: 0px 0px 0px #000000;
}
body.home #controls input[type=range]::-ms-thumb, 
body.page-template-tpl-jistv #controls input[type=range]::-ms-thumb {
box-shadow: 1px 1px 1px #000000;
border: 1px solid #ffffff;
height: 20px;
width: 20px;
border-radius: 20px;
background: #FFFFFF;
cursor: pointer;
}
body.home #controls input[type=range]:focus::-ms-fill-lower, 
body.page-template-tpl-jistv #controls input[type=range]:focus::-ms-fill-lower {
background: #eeeeee;
}
body.home #controls input[type=range]:focus::-ms-fill-upper, 
body.page-template-tpl-jistv #controls input[type=range]:focus::-ms-fill-upper {
background: #eeeeee;
} body.home #menu-search-wrap > div, 
body.page-template-tpl-jistv #menu-search-wrap > div {
display: inline-block;
width: initial;
padding-right: 15px;
}
body.home #menu-icon a body.page-template-tpl-jistv #menu-icon a {
display: inline-block;
padding: 0 20px;
} .sidenav {
height: 100%;
width: 0;
width: 15px;
overflow: hidden;
position: absolute;
top: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.9);
transition: 0.5s;
z-index: 9;
text-align: left;
}
.sidenav .sidebar-title {
text-transform: uppercase;
padding: 20px 35px;
color: #fff;
font-weight: 700;
font-size: 12px;
}
.sidenav .closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px;
margin-left: 50px;
color: #fff;
}
.sidenav .closebtn:hover {
text-decoration: none;
color: #fff;
}
#video-sidenav:hover, #video-sidenav.open {
overflow-x: hidden;
overflow-y: scroll;
} #video-sidenav:not(.closed):hover, #video-sidenav.open {
width: 410px;
}
.story, .story.selected {
width: 395px;
}
.story {
left: 20px;
color: white;
position: relative;
}
.story strong {
color: white;
text-decoration: none;
}
.story .inner-wrap {
position: relative;
}
.story a.start-time {
position: absolute;
display: block;
right: 0;
left: 0;
bottom: 0;
top: 0;
}
.story p {
margin: 0 0 5px 0;
font-size: 14px;
line-height: 16px;
}
.story .meta {
font-size: 12px;
opacity: .4;
line-height: 16px;
text-transform: uppercase;
}
.story .meta strong {
font-weight: 500;
padding-right: 5px;
display: inline-block;
color: #fff;
}
.story img {
float: left;
margin-right: 12px;
width: 130px;
height: 80px;
-o-object-fit: cover;
object-fit: cover;
line-height: 0;
}
.sidebar::-webkit-scrollbar {
width: 12px;
background: transparent;
}
.sidebar::-webkit-scrollbar-track {
-webkit-box-shadow: 0;
border-radius: 0;
}
.sidebar::-webkit-scrollbar-thumb {
border-radius: 0;
background: rgba(255, 255, 255, 0.2);
}
.story {
padding: 15px;
border-left: 20px solid rgba(255, 255, 255, 0.01);
border-bottom: 1px solid rgba(255, 255, 255, 0.08);
margin-left: -20px;
}
.story:hover {
background: rgba(255, 255, 255, 0.2);
}
.story .read-more {
display: none;
text-align: center;
color: #fff;
}
.story.selected {
border-bottom: 0;
background: rgba(255, 255, 255, 0.3);
transition: background 400ms;
transition-delay: 0;
padding: 15px 80px 15px 15px;
border-left: 20px solid #fbd024;
margin-left: -20px;
}
.tv-player-wrap .story.selected {
padding: 15px;
}
.story.selected .read-more {
height: 100%;
width: 65px;
position: absolute;
right: 0;
top: 0;
background: #fbd024;
text-align: center;
display: block;
padding: 15px 0;
color: #fff;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
font-size: 13px;
font-weight: 500;
}
.story.selected .read-more img {
width: 28px;
height: 28px;
display: block;
margin: 0 auto 10px;
float: none;
}
.story.selected .read-more span {
display: block;
width: 100%;
font-size: 14px;
}
.story.selected .read-more a {
box-sizing: border-box;
color: #fff;
padding: 6px;
font-size: 10px;
text-transform: uppercase;
} body.home .tg-btnscroll img, 
.tg-btnscroll span, 
.tg-btnscroll i {
display: block;
}
body.home .tg-btnscroll img {
margin: 0 auto 10px;
}
body.home .tg-btnscroll span {
color: #fff;
font-size: 13px;
margin: 0 0 10px;
line-height: 13px;
}
body.home .tg-btnscroll i {
color: #fff;
font-size: 16px;
line-height: 12px;
}
body.home .tg-btnscroll {
left: 50%;
z-index: 3;
bottom: 120px;
position: absolute;
text-align: center;
margin: 0 0 0 -51px;
text-decoration: none;
}
body.home .tg-floating {
float: left;
animation-name: Floating;
animation-duration: 3s;
animation-iteration-count: infinite;
animation-timing-function: ease-in-out;
}
@keyframes Floating {
0% {
transform: translate(0px, 0px);
}
65% {
transform: translate(0px, 15px);
}
100% {
transform: translate(0px, 0px);
}
}
.page-template-tpl-jistv #mega-menu-item-36454 > ul, 
.home #mega-menu-item-36454 > ul {
margin-left: 10%;
margin-right: 10%;
width: 80%;
}
.page-template-tpl-jistv #mega-menu-item-169191 > ul, 
.home #mega-menu-item-169191 > ul {
margin-left: 20%;
margin-right: 20%;
width: 60%;
} body.home .stuck-close {
display: none;
color: #fff;
position: absolute;
left: 10px;
font-size: 26px;
z-index: 999;
}
body.home .stuck-close:hover {
cursor: pointer;	
}
body.home #home-player,
body.home #live-tv-player  {
max-height: 100% !important; 
}
@keyframes fade-in-up {
0% { 
opacity: 0; 
}
100% {
transform: translateY(0); opacity: 1;
}
}
body.home .stuck iframe {
min-width: 460px;
}
body.home .stuck {
z-index: 999;
right: 100px !important;
bottom: 80px !important;
transform: translateX(100%);
width: 480px !important;
height: 289px !important;
animation: fade-in-up .75s ease forwards;
position: fixed !important;
border: 15px solid #ddd;
background: #000;
box-shadow: 0px 0px 10px #404040;
}
body.home .wrapper#video-wrapper .iframe-wrapper {
top: auto !important;
} @media screen and (max-width: 992px) {
html, body.home, 
body.home .hfeed#page, 
body.home .wrapper#video-wrapper, 
body.page-template-tpl-jistv, 
body.page-template-tpl-jistv .hfeed#page, 
body.page-template-tpl-jistv .wrapper#video-wrapper {
height: initial;
}
body.home #controls, 
body.page-template-tpl-jistv #controls {
position: relative;
padding: 5px 5px;
opacity: 0.5;	
}
.iframe-wrapper {
width: 100%;
padding-top: 56.25%;
}
#video-sidenav.sidenav {
position: relative;
height: 500px;
width: 100% !important;
z-index: 1;
}
.sidenav .closebtn {
display: none;
}
#video-sidenav:not(.closed):hover, 
#video-sidenav.open, 
.story, 
.story.selected {
width: 100% !important;
}
#video-sidenav {
overflow-x: hidden;
overflow-y: scroll;
}
#home-wrapper-search {
display: block;	
}
}
@media screen and (max-width: 768px) {
body.home #menu-search-wrap,  
body.page-template-tpl-jistv #menu-search-wrap {
text-align: right;
}
body.home .tg-btnscroll img, 
.tg-btnscroll span, 
.tg-btnscroll i {
display: none;
}
body.home .wrapper#video-wrapper .iframe-wrapper, 
body.page-template-tpl-jistv .wrapper#video-wrapper .iframe-wrapper {
top: 0;
}
#menu-search-wrap #menu-icon {
display: none;	
}
iframe, object, embed {
min-width: 100%;	
}
}
@media screen and (max-height: 450px) {
.sidenav {
padding-top: 15px;
}
.sidenav a {
font-size: 18px;
}
}#pojo-a11y-toolbar{position:fixed;font-size:16px !important;line-height:1.4;z-index:9999}#pojo-a11y-toolbar.pojo-a11y-toolbar-right{right:-180px;-webkit-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:right 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:right 750ms cubic-bezier(.23, 1, .32, 1);transition:right 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-right.pojo-a11y-toolbar-open{right:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-right .pojo-a11y-toolbar-toggle{right:180px}#pojo-a11y-toolbar.pojo-a11y-toolbar-left{left:-180px;-webkit-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-moz-transition:left 750ms cubic-bezier(.23, 1, .32, 1);-o-transition:left 750ms cubic-bezier(.23, 1, .32, 1);transition:left 750ms cubic-bezier(.23, 1, .32, 1)}#pojo-a11y-toolbar.pojo-a11y-toolbar-left.pojo-a11y-toolbar-open{left:0}#pojo-a11y-toolbar.pojo-a11y-toolbar-left .pojo-a11y-toolbar-toggle{left:180px}#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-toggle,#pojo-a11y-toolbar.pojo-a11y-toolbar-open .pojo-a11y-toolbar-overlay{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle{position:absolute}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a{display:inline-block;font-size:200%;line-height:0;padding:10px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:hover,#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a:focus{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.2);box-shadow:0 0 10px 0 rgba(0,0,0,0.2)}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay{border:1px solid;font-size:100%;width:180px}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{display:block;line-height:2;font-weight:bold;padding:10px 15px 0;margin:0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{list-style:none;margin:0;padding:10px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items.pojo-a11y-links{border-top:1px solid}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:10px 15px;font-size:80%;line-height:1}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a.active{font-weight:bold}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-right:6px;display:inline-block;width:1.5em;font-style:normal;font-weight:normal;font-size:inherit;line-height:1;text-align:center;text-rendering:auto;vertical-align:middle}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a .pojo-a11y-toolbar-text{vertical-align:middle}body.rtl #pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a svg{padding-left:6px;padding-right:0}@media (max-width:767px){#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay p.pojo-a11y-toolbar-title{padding:7px 12px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items{padding:7px 0}#pojo-a11y-toolbar .pojo-a11y-toolbar-overlay ul.pojo-a11y-toolbar-items li.pojo-a11y-toolbar-item a{display:block;padding:7px 12px}}body.pojo-a11y-grayscale{filter:grayscale(100%);-webkit-filter:grayscale(100%);-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray}body.pojo-a11y-high-contrast .placebo{line-height:normal}body.pojo-a11y-high-contrast *{-webkit-box-shadow:none !important;box-shadow:none !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{-moz-appearance:none !important;-moz-user-select:text !important;-webkit-user-select:text !important;background-image:none !important;text-shadow:none !important;user-select:text !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast h6 span,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav:not(#pojo-a11y-toolbar),body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{background:black !important;background-color:black !important}body.pojo-a11y-high-contrast a,body.pojo-a11y-high-contrast article,body.pojo-a11y-high-contrast aside,body.pojo-a11y-high-contrast basefont,body.pojo-a11y-high-contrast bdi,body.pojo-a11y-high-contrast big,body.pojo-a11y-high-contrast blink,body.pojo-a11y-high-contrast blockquote,body.pojo-a11y-high-contrast body,body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast canvas,body.pojo-a11y-high-contrast caption,body.pojo-a11y-high-contrast center,body.pojo-a11y-high-contrast code,body.pojo-a11y-high-contrast col,body.pojo-a11y-high-contrast colgroup,body.pojo-a11y-high-contrast command,body.pojo-a11y-high-contrast dd,body.pojo-a11y-high-contrast del,body.pojo-a11y-high-contrast details,body.pojo-a11y-high-contrast dir,body.pojo-a11y-high-contrast div,body.pojo-a11y-high-contrast dl,body.pojo-a11y-high-contrast dt,body.pojo-a11y-high-contrast embed,body.pojo-a11y-high-contrast fieldset,body.pojo-a11y-high-contrast figcaption,body.pojo-a11y-high-contrast figure,body.pojo-a11y-high-contrast font,body.pojo-a11y-high-contrast footer,body.pojo-a11y-high-contrast form,body.pojo-a11y-high-contrast header,body.pojo-a11y-high-contrast hgroup,body.pojo-a11y-high-contrast html,body.pojo-a11y-high-contrast iframe,body.pojo-a11y-high-contrast img,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast ins,body.pojo-a11y-high-contrast kbd,body.pojo-a11y-high-contrast label,body.pojo-a11y-high-contrast legend,body.pojo-a11y-high-contrast li,body.pojo-a11y-high-contrast listing,body.pojo-a11y-high-contrast main,body.pojo-a11y-high-contrast mark,body.pojo-a11y-high-contrast marquee,body.pojo-a11y-high-contrast menu,body.pojo-a11y-high-contrast meter,body.pojo-a11y-high-contrast multicol,body.pojo-a11y-high-contrast nav,body.pojo-a11y-high-contrast nobr,body.pojo-a11y-high-contrast object,body.pojo-a11y-high-contrast ol,body.pojo-a11y-high-contrast option,body.pojo-a11y-high-contrast output,body.pojo-a11y-high-contrast p,body.pojo-a11y-high-contrast plaintext,body.pojo-a11y-high-contrast pre,body.pojo-a11y-high-contrast progress,body.pojo-a11y-high-contrast q,body.pojo-a11y-high-contrast rb,body.pojo-a11y-high-contrast rp,body.pojo-a11y-high-contrast rt,body.pojo-a11y-high-contrast ruby,body.pojo-a11y-high-contrast s,body.pojo-a11y-high-contrast samp,body.pojo-a11y-high-contrast section,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast small,body.pojo-a11y-high-contrast span,body.pojo-a11y-high-contrast strike,body.pojo-a11y-high-contrast sub,body.pojo-a11y-high-contrast summary,body.pojo-a11y-high-contrast sup,body.pojo-a11y-high-contrast svg,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast tbody,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast text,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast thead,body.pojo-a11y-high-contrast time,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt,body.pojo-a11y-high-contrast ul,body.pojo-a11y-high-contrast var,body.pojo-a11y-high-contrast video,body.pojo-a11y-high-contrast xmp{color:white !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym,body.pojo-a11y-high-contrast b,body.pojo-a11y-high-contrast b span,body.pojo-a11y-high-contrast h1 b,body.pojo-a11y-high-contrast h1 strong,body.pojo-a11y-high-contrast h2 b,body.pojo-a11y-high-contrast h2 strong,body.pojo-a11y-high-contrast h3 b,body.pojo-a11y-high-contrast h3 strong,body.pojo-a11y-high-contrast h4 b,body.pojo-a11y-high-contrast h4 strong,body.pojo-a11y-high-contrast h5 b,body.pojo-a11y-high-contrast h5 strong,body.pojo-a11y-high-contrast h6 b,body.pojo-a11y-high-contrast h6 strong,body.pojo-a11y-high-contrast strong,body.pojo-a11y-high-contrast strong span{color:yellow !important}body.pojo-a11y-high-contrast address,body.pojo-a11y-high-contrast address span,body.pojo-a11y-high-contrast cite,body.pojo-a11y-high-contrast cite span,body.pojo-a11y-high-contrast dfn,body.pojo-a11y-high-contrast dfn span,body.pojo-a11y-high-contrast em,body.pojo-a11y-high-contrast em span,body.pojo-a11y-high-contrast h1 em,body.pojo-a11y-high-contrast h1 i,body.pojo-a11y-high-contrast h2 em,body.pojo-a11y-high-contrast h2 i,body.pojo-a11y-high-contrast h3 em,body.pojo-a11y-high-contrast h3 i,body.pojo-a11y-high-contrast h4 em,body.pojo-a11y-high-contrast h4 i,body.pojo-a11y-high-contrast h5 em,body.pojo-a11y-high-contrast h5 i,body.pojo-a11y-high-contrast h6 em,body.pojo-a11y-high-contrast h6 i,body.pojo-a11y-high-contrast i,body.pojo-a11y-high-contrast i span,body.pojo-a11y-high-contrast u,body.pojo-a11y-high-contrast u span{color:#FFFF80 !important}body.pojo-a11y-high-contrast dt{border-top:thin solid grey !important}body.pojo-a11y-high-contrast h1,body.pojo-a11y-high-contrast h1 a,body.pojo-a11y-high-contrast h1 a b,body.pojo-a11y-high-contrast h1 abbr,body.pojo-a11y-high-contrast h1 center,body.pojo-a11y-high-contrast h1 span,body.pojo-a11y-high-contrast h2,body.pojo-a11y-high-contrast h2 a,body.pojo-a11y-high-contrast h2 a b,body.pojo-a11y-high-contrast h2 abbr,body.pojo-a11y-high-contrast h2 center,body.pojo-a11y-high-contrast h2 span,body.pojo-a11y-high-contrast h3,body.pojo-a11y-high-contrast h3 a,body.pojo-a11y-high-contrast h3 a b,body.pojo-a11y-high-contrast h3 abbr,body.pojo-a11y-high-contrast h3 center,body.pojo-a11y-high-contrast h3 span,body.pojo-a11y-high-contrast h4,body.pojo-a11y-high-contrast h4 a,body.pojo-a11y-high-contrast h4 a b,body.pojo-a11y-high-contrast h4 abbr,body.pojo-a11y-high-contrast h4 center,body.pojo-a11y-high-contrast h4 span,body.pojo-a11y-high-contrast h5,body.pojo-a11y-high-contrast h5 a,body.pojo-a11y-high-contrast h5 a b,body.pojo-a11y-high-contrast h5 abbr,body.pojo-a11y-high-contrast h5 center,body.pojo-a11y-high-contrast h5 span,body.pojo-a11y-high-contrast h6,body.pojo-a11y-high-contrast h6 a,body.pojo-a11y-high-contrast h6 a b,body.pojo-a11y-high-contrast h6 abbr,body.pojo-a11y-high-contrast h6 center,body.pojo-a11y-high-contrast h6 span{color:#40C090 !important}body.pojo-a11y-high-contrast img{background:#808080 !important;background-color:#808080 !important}body.pojo-a11y-high-contrast abbr,body.pojo-a11y-high-contrast acronym{border-bottom:1px dotted !important}body.pojo-a11y-high-contrast :focus{outline:thin dotted !important}body.pojo-a11y-high-contrast a.button,body.pojo-a11y-high-contrast a.button abbr,body.pojo-a11y-high-contrast a.button acronym,body.pojo-a11y-high-contrast a.button b,body.pojo-a11y-high-contrast a.button basefont,body.pojo-a11y-high-contrast a.button big,body.pojo-a11y-high-contrast a.button br,body.pojo-a11y-high-contrast a.button code,body.pojo-a11y-high-contrast a.button div,body.pojo-a11y-high-contrast a.button em,body.pojo-a11y-high-contrast a.button font,body.pojo-a11y-high-contrast a.button h1,body.pojo-a11y-high-contrast a.button h2,body.pojo-a11y-high-contrast a.button h3,body.pojo-a11y-high-contrast a.button h4,body.pojo-a11y-high-contrast a.button h5,body.pojo-a11y-high-contrast a.button h6,body.pojo-a11y-high-contrast a.button i,body.pojo-a11y-high-contrast a.button kbd,body.pojo-a11y-high-contrast a.button rb,body.pojo-a11y-high-contrast a.button rp,body.pojo-a11y-high-contrast a.button rt,body.pojo-a11y-high-contrast a.button ruby,body.pojo-a11y-high-contrast a.button samp,body.pojo-a11y-high-contrast a.button small,body.pojo-a11y-high-contrast a.button span,body.pojo-a11y-high-contrast a.button strong,body.pojo-a11y-high-contrast a.button tt,body.pojo-a11y-high-contrast a.button u,body.pojo-a11y-high-contrast a.button var,body.pojo-a11y-high-contrast a:link,body.pojo-a11y-high-contrast a:link abbr,body.pojo-a11y-high-contrast a:link acronym,body.pojo-a11y-high-contrast a:link b,body.pojo-a11y-high-contrast a:link basefont,body.pojo-a11y-high-contrast a:link big,body.pojo-a11y-high-contrast a:link br,body.pojo-a11y-high-contrast a:link code,body.pojo-a11y-high-contrast a:link div,body.pojo-a11y-high-contrast a:link em,body.pojo-a11y-high-contrast a:link font,body.pojo-a11y-high-contrast a:link h1,body.pojo-a11y-high-contrast a:link h2,body.pojo-a11y-high-contrast a:link h3,body.pojo-a11y-high-contrast a:link h4,body.pojo-a11y-high-contrast a:link h5,body.pojo-a11y-high-contrast a:link h6,body.pojo-a11y-high-contrast a:link i,body.pojo-a11y-high-contrast a:link kbd,body.pojo-a11y-high-contrast a:link rb,body.pojo-a11y-high-contrast a:link rp,body.pojo-a11y-high-contrast a:link rt,body.pojo-a11y-high-contrast a:link ruby,body.pojo-a11y-high-contrast a:link samp,body.pojo-a11y-high-contrast a:link small,body.pojo-a11y-high-contrast a:link span,body.pojo-a11y-high-contrast a:link strong,body.pojo-a11y-high-contrast a:link tt,body.pojo-a11y-high-contrast a:link u,body.pojo-a11y-high-contrast a:link var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem{color:#0080FF !important}body.pojo-a11y-high-contrast button,body.pojo-a11y-high-contrast input,body.pojo-a11y-high-contrast textarea,body.pojo-a11y-high-contrast select,body.pojo-a11y-high-contrast table,body.pojo-a11y-high-contrast td,body.pojo-a11y-high-contrast th,body.pojo-a11y-high-contrast tr,body.pojo-a11y-high-contrast tt{border:1px solid #ffffff !important}body.pojo-a11y-high-contrast button{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast select{-webkit-appearance:listbox !important;background:#600060 !important;background-color:#600060 !important}body.pojo-a11y-high-contrast a:visited,body.pojo-a11y-high-contrast a:visited abbr,body.pojo-a11y-high-contrast a:visited acronym,body.pojo-a11y-high-contrast a:visited b,body.pojo-a11y-high-contrast a:visited basefont,body.pojo-a11y-high-contrast a:visited big,body.pojo-a11y-high-contrast a:visited br,body.pojo-a11y-high-contrast a:visited code,body.pojo-a11y-high-contrast a:visited div,body.pojo-a11y-high-contrast a:visited em,body.pojo-a11y-high-contrast a:visited font,body.pojo-a11y-high-contrast a:visited h1,body.pojo-a11y-high-contrast a:visited h2,body.pojo-a11y-high-contrast a:visited h3,body.pojo-a11y-high-contrast a:visited h4,body.pojo-a11y-high-contrast a:visited h5,body.pojo-a11y-high-contrast a:visited h6,body.pojo-a11y-high-contrast a:visited i,body.pojo-a11y-high-contrast a:visited kbd,body.pojo-a11y-high-contrast a:visited rb,body.pojo-a11y-high-contrast a:visited rp,body.pojo-a11y-high-contrast a:visited rt,body.pojo-a11y-high-contrast a:visited ruby,body.pojo-a11y-high-contrast a:visited samp,body.pojo-a11y-high-contrast a:visited small,body.pojo-a11y-high-contrast a:visited span,body.pojo-a11y-high-contrast a:visited strong,body.pojo-a11y-high-contrast a:visited tt,body.pojo-a11y-high-contrast a:visited u,body.pojo-a11y-high-contrast a:visited var,body.pojo-a11y-high-contrast div#secondaryNav div#documentNavigation ul.navigationTabs li.tabItem.active{color:#00FFFF !important}body.pojo-a11y-high-contrast ::selection,body.pojo-a11y-high-contrast ::-moz-selection{background:#4080c0 !important;background-color:#4080c0 !important}body.pojo-a11y-high-contrast a.button:hover,body.pojo-a11y-high-contrast a.button:hover abbr,body.pojo-a11y-high-contrast a.button:hover acronym,body.pojo-a11y-high-contrast a.button:hover b,body.pojo-a11y-high-contrast a.button:hover basefont,body.pojo-a11y-high-contrast a.button:hover big,body.pojo-a11y-high-contrast a.button:hover br,body.pojo-a11y-high-contrast a.button:hover code,body.pojo-a11y-high-contrast a.button:hover div,body.pojo-a11y-high-contrast a.button:hover em,body.pojo-a11y-high-contrast a.button:hover font,body.pojo-a11y-high-contrast a.button:hover h1,body.pojo-a11y-high-contrast a.button:hover h2,body.pojo-a11y-high-contrast a.button:hover h3,body.pojo-a11y-high-contrast a.button:hover h4,body.pojo-a11y-high-contrast a.button:hover h5,body.pojo-a11y-high-contrast a.button:hover h6,body.pojo-a11y-high-contrast a.button:hover i,body.pojo-a11y-high-contrast a.button:hover kbd,body.pojo-a11y-high-contrast a.button:hover rb,body.pojo-a11y-high-contrast a.button:hover rp,body.pojo-a11y-high-contrast a.button:hover rt,body.pojo-a11y-high-contrast a.button:hover ruby,body.pojo-a11y-high-contrast a.button:hover samp,body.pojo-a11y-high-contrast a.button:hover small,body.pojo-a11y-high-contrast a.button:hover span,body.pojo-a11y-high-contrast a.button:hover strong,body.pojo-a11y-high-contrast a.button:hover tt,body.pojo-a11y-high-contrast a.button:hover u,body.pojo-a11y-high-contrast a.button:hover var,body.pojo-a11y-high-contrast a:link:hover,body.pojo-a11y-high-contrast a:link:hover abbr,body.pojo-a11y-high-contrast a:link:hover acronym,body.pojo-a11y-high-contrast a:link:hover b,body.pojo-a11y-high-contrast a:link:hover basefont,body.pojo-a11y-high-contrast a:link:hover big,body.pojo-a11y-high-contrast a:link:hover br,body.pojo-a11y-high-contrast a:link:hover code,body.pojo-a11y-high-contrast a:link:hover div,body.pojo-a11y-high-contrast a:link:hover em,body.pojo-a11y-high-contrast a:link:hover font,body.pojo-a11y-high-contrast a:link:hover h1,body.pojo-a11y-high-contrast a:link:hover h2,body.pojo-a11y-high-contrast a:link:hover h3,body.pojo-a11y-high-contrast a:link:hover h4,body.pojo-a11y-high-contrast a:link:hover h5,body.pojo-a11y-high-contrast a:link:hover h6,body.pojo-a11y-high-contrast a:link:hover i,body.pojo-a11y-high-contrast a:link:hover kbd,body.pojo-a11y-high-contrast a:link:hover rb,body.pojo-a11y-high-contrast a:link:hover rp,body.pojo-a11y-high-contrast a:link:hover rt,body.pojo-a11y-high-contrast a:link:hover ruby,body.pojo-a11y-high-contrast a:link:hover samp,body.pojo-a11y-high-contrast a:link:hover small,body.pojo-a11y-high-contrast a:link:hover span,body.pojo-a11y-high-contrast a:link:hover strong,body.pojo-a11y-high-contrast a:link:hover tt,body.pojo-a11y-high-contrast a:link:hover u,body.pojo-a11y-high-contrast a:link:hover var,body.pojo-a11y-high-contrast a:visited:hover,body.pojo-a11y-high-contrast a:visited:hover abbr,body.pojo-a11y-high-contrast a:visited:hover acronym,body.pojo-a11y-high-contrast a:visited:hover b,body.pojo-a11y-high-contrast a:visited:hover basefont,body.pojo-a11y-high-contrast a:visited:hover big,body.pojo-a11y-high-contrast a:visited:hover br,body.pojo-a11y-high-contrast a:visited:hover code,body.pojo-a11y-high-contrast a:visited:hover div,body.pojo-a11y-high-contrast a:visited:hover em,body.pojo-a11y-high-contrast a:visited:hover font,body.pojo-a11y-high-contrast a:visited:hover h1,body.pojo-a11y-high-contrast a:visited:hover h2,body.pojo-a11y-high-contrast a:visited:hover h3,body.pojo-a11y-high-contrast a:visited:hover h4,body.pojo-a11y-high-contrast a:visited:hover h5,body.pojo-a11y-high-contrast a:visited:hover h6,body.pojo-a11y-high-contrast a:visited:hover i,body.pojo-a11y-high-contrast a:visited:hover kbd,body.pojo-a11y-high-contrast a:visited:hover rb,body.pojo-a11y-high-contrast a:visited:hover rp,body.pojo-a11y-high-contrast a:visited:hover rt,body.pojo-a11y-high-contrast a:visited:hover ruby,body.pojo-a11y-high-contrast a:visited:hover samp,body.pojo-a11y-high-contrast a:visited:hover small,body.pojo-a11y-high-contrast a:visited:hover span,body.pojo-a11y-high-contrast a:visited:hover strong,body.pojo-a11y-high-contrast a:visited:hover tt,body.pojo-a11y-high-contrast a:visited:hover u,body.pojo-a11y-high-contrast a:visited:hover var{background:#400000 !important;background-color:#400000 !important}body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk,body.pojo-a11y-high-contrast body>input#site+div#wrapper span.mk b,body.pojo-a11y-high-contrast input[type=reset]{background:#400060 !important;background-color:#400060 !important}body.pojo-a11y-high-contrast div[role="button"],body.pojo-a11y-high-contrast input[type=button],body.pojo-a11y-high-contrast input[type=submit]{background:#600040 !important;background-color:#600040 !important}body.pojo-a11y-high-contrast input[type=search]{-webkit-appearance:textfield !important}body.pojo-a11y-high-contrast html button[disabled],body.pojo-a11y-high-contrast html input[disabled],body.pojo-a11y-high-contrast html select[disabled],body.pojo-a11y-high-contrast html textarea[disabled]{background:#404040 !important;background-color:#404040 !important}body.pojo-a11y-high-contrast .menu li a span.label{text-transform:none !important}body.pojo-a11y-high-contrast .menu li a span.label,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrolbar,body.pojo-a11y-high-contrast div.jwplayer span.jwcontrols{display:inline !important}body.pojo-a11y-high-contrast a:link.new,body.pojo-a11y-high-contrast a:link.new i,body.pojo-a11y-high-contrast a:link.new b,body.pojo-a11y-high-contrast span.Apple-style-span{color:#FFFF40 !important}body.pojo-a11y-high-contrast body.mediawiki img.tex{background:white !important;background-color:white !important;border:white solid 3px !important}body.pojo-a11y-high-contrast text>tspan:first-letter,body.pojo-a11y-high-contrast text>tspan:first-line{background:inherit !important;background-color:inherit !important;color:inherit !important}body.pojo-a11y-high-contrast div.sbtc div.sbsb_a li.sbsb_d div,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i a,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i b,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i span,body.pojo-a11y-high-contrast table.gssb_c tr.gssb_i td{background:#003050 !important;background-color:#003050 !important}body.pojo-a11y-high-contrast img[width="18"][height="18"]{height:18px !important;width:18px !important}body.pojo-a11y-high-contrast a>span.iconHelp:empty:after{content:"Help" !important}body.pojo-a11y-high-contrast div#gmap,body.pojo-a11y-high-contrast div#gmap *{background:initial !important}body.pojo-a11y-negative-contrast,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar){background:#000 !important;color:#ffffff !important}body.pojo-a11y-negative-contrast a,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a,body.pojo-a11y-negative-contrast b,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) b,body.pojo-a11y-negative-contrast blockquote,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) blockquote,body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast canvas,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) canvas,body.pojo-a11y-negative-contrast caption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) caption,body.pojo-a11y-negative-contrast center,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) center,body.pojo-a11y-negative-contrast cite,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) cite,body.pojo-a11y-negative-contrast code,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) code,body.pojo-a11y-negative-contrast col,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) col,body.pojo-a11y-negative-contrast colgroup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) colgroup,body.pojo-a11y-negative-contrast dd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dd,body.pojo-a11y-negative-contrast details,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) details,body.pojo-a11y-negative-contrast dfn,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dfn,body.pojo-a11y-negative-contrast dir,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dir,body.pojo-a11y-negative-contrast div,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) div,body.pojo-a11y-negative-contrast dl,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dl,body.pojo-a11y-negative-contrast dt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) dt,body.pojo-a11y-negative-contrast em,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) em,body.pojo-a11y-negative-contrast embed,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) embed,body.pojo-a11y-negative-contrast fieldset,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) fieldset,body.pojo-a11y-negative-contrast figcaption,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figcaption,body.pojo-a11y-negative-contrast figure,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) figure,body.pojo-a11y-negative-contrast font,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) font,body.pojo-a11y-negative-contrast footer,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) footer,body.pojo-a11y-negative-contrast form,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) form,body.pojo-a11y-negative-contrast header,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) header,body.pojo-a11y-negative-contrast i,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) i,body.pojo-a11y-negative-contrast iframe,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) iframe,body.pojo-a11y-negative-contrast img,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) img,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast kbd,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) kbd,body.pojo-a11y-negative-contrast label,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) label,body.pojo-a11y-negative-contrast legend,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) legend,body.pojo-a11y-negative-contrast li,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) li,body.pojo-a11y-negative-contrast mark,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) mark,body.pojo-a11y-negative-contrast menu,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) menu,body.pojo-a11y-negative-contrast meter,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) meter,body.pojo-a11y-negative-contrast nav,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nav,body.pojo-a11y-negative-contrast nobr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) nobr,body.pojo-a11y-negative-contrast object,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) object,body.pojo-a11y-negative-contrast ol,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ol,body.pojo-a11y-negative-contrast option,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) option,body.pojo-a11y-negative-contrast pre,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) pre,body.pojo-a11y-negative-contrast progress,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) progress,body.pojo-a11y-negative-contrast q,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) q,body.pojo-a11y-negative-contrast s,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) s,body.pojo-a11y-negative-contrast section,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) section,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast small,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) small,body.pojo-a11y-negative-contrast span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) span,body.pojo-a11y-negative-contrast strike,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strike,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong,body.pojo-a11y-negative-contrast sub,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sub,body.pojo-a11y-negative-contrast summary,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) summary,body.pojo-a11y-negative-contrast sup,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) sup,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast time,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) time,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt,body.pojo-a11y-negative-contrast u,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) u,body.pojo-a11y-negative-contrast ul,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) ul,body.pojo-a11y-negative-contrast var,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) var,body.pojo-a11y-negative-contrast a span,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) a span,body.pojo-a11y-negative-contrast strong,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) strong{color:yellow !important}body.pojo-a11y-negative-contrast button,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) button,body.pojo-a11y-negative-contrast input,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) input,body.pojo-a11y-negative-contrast textarea,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) textarea,body.pojo-a11y-negative-contrast select,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) select,body.pojo-a11y-negative-contrast table,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) table,body.pojo-a11y-negative-contrast td,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) td,body.pojo-a11y-negative-contrast th,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) th,body.pojo-a11y-negative-contrast tr,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tr,body.pojo-a11y-negative-contrast tt,body.pojo-a11y-negative-contrast *:not(#pojo-a11y-toolbar) tt{border:1px solid #ffffff !important}body.pojo-a11y-negative-contrast div#gmap,body.pojo-a11y-negative-contrast div#gmap *{background:initial !important}body.pojo-a11y-light-background,body.pojo-a11y-light-background *:not(#pojo-a11y-toolbar):not(.pojo-a11y-toolbar-link){background:#fff !important;color:#000 !important}body.pojo-a11y-light-background div#gmap,body.pojo-a11y-light-background div#gmap *{background:initial !important}body.pojo-a11y-resize-font-200,body.pojo-a11y-resize-font-200 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-200 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-200 label,body.pojo-a11y-resize-font-200 input,body.pojo-a11y-resize-font-200 select,body.pojo-a11y-resize-font-200 textarea,body.pojo-a11y-resize-font-200 legend,body.pojo-a11y-resize-font-200 code,body.pojo-a11y-resize-font-200 pre,body.pojo-a11y-resize-font-200 dd,body.pojo-a11y-resize-font-200 dt,body.pojo-a11y-resize-font-200 span,body.pojo-a11y-resize-font-200 blockquote{font-size:200% !important}body.pojo-a11y-resize-font-200 h1,body.pojo-a11y-resize-font-200 h2,body.pojo-a11y-resize-font-200 h3,body.pojo-a11y-resize-font-200 h4,body.pojo-a11y-resize-font-200 h5,body.pojo-a11y-resize-font-200 h6,body.pojo-a11y-resize-font-200 h1 span,body.pojo-a11y-resize-font-200 h2 span,body.pojo-a11y-resize-font-200 h3 span,body.pojo-a11y-resize-font-200 h4 span,body.pojo-a11y-resize-font-200 h5 span,body.pojo-a11y-resize-font-200 h6 span{font-size:266% !important}body.pojo-a11y-resize-font-190,body.pojo-a11y-resize-font-190 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-190 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-190 label,body.pojo-a11y-resize-font-190 input,body.pojo-a11y-resize-font-190 select,body.pojo-a11y-resize-font-190 textarea,body.pojo-a11y-resize-font-190 legend,body.pojo-a11y-resize-font-190 code,body.pojo-a11y-resize-font-190 pre,body.pojo-a11y-resize-font-190 dd,body.pojo-a11y-resize-font-190 dt,body.pojo-a11y-resize-font-190 span,body.pojo-a11y-resize-font-190 blockquote{font-size:190% !important}body.pojo-a11y-resize-font-190 h1,body.pojo-a11y-resize-font-190 h2,body.pojo-a11y-resize-font-190 h3,body.pojo-a11y-resize-font-190 h4,body.pojo-a11y-resize-font-190 h5,body.pojo-a11y-resize-font-190 h6,body.pojo-a11y-resize-font-190 h1 span,body.pojo-a11y-resize-font-190 h2 span,body.pojo-a11y-resize-font-190 h3 span,body.pojo-a11y-resize-font-190 h4 span,body.pojo-a11y-resize-font-190 h5 span,body.pojo-a11y-resize-font-190 h6 span{font-size:252.70000000000002% !important}body.pojo-a11y-resize-font-180,body.pojo-a11y-resize-font-180 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-180 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-180 label,body.pojo-a11y-resize-font-180 input,body.pojo-a11y-resize-font-180 select,body.pojo-a11y-resize-font-180 textarea,body.pojo-a11y-resize-font-180 legend,body.pojo-a11y-resize-font-180 code,body.pojo-a11y-resize-font-180 pre,body.pojo-a11y-resize-font-180 dd,body.pojo-a11y-resize-font-180 dt,body.pojo-a11y-resize-font-180 span,body.pojo-a11y-resize-font-180 blockquote{font-size:180% !important}body.pojo-a11y-resize-font-180 h1,body.pojo-a11y-resize-font-180 h2,body.pojo-a11y-resize-font-180 h3,body.pojo-a11y-resize-font-180 h4,body.pojo-a11y-resize-font-180 h5,body.pojo-a11y-resize-font-180 h6,body.pojo-a11y-resize-font-180 h1 span,body.pojo-a11y-resize-font-180 h2 span,body.pojo-a11y-resize-font-180 h3 span,body.pojo-a11y-resize-font-180 h4 span,body.pojo-a11y-resize-font-180 h5 span,body.pojo-a11y-resize-font-180 h6 span{font-size:239.4% !important}body.pojo-a11y-resize-font-170,body.pojo-a11y-resize-font-170 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-170 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-170 label,body.pojo-a11y-resize-font-170 input,body.pojo-a11y-resize-font-170 select,body.pojo-a11y-resize-font-170 textarea,body.pojo-a11y-resize-font-170 legend,body.pojo-a11y-resize-font-170 code,body.pojo-a11y-resize-font-170 pre,body.pojo-a11y-resize-font-170 dd,body.pojo-a11y-resize-font-170 dt,body.pojo-a11y-resize-font-170 span,body.pojo-a11y-resize-font-170 blockquote{font-size:170% !important}body.pojo-a11y-resize-font-170 h1,body.pojo-a11y-resize-font-170 h2,body.pojo-a11y-resize-font-170 h3,body.pojo-a11y-resize-font-170 h4,body.pojo-a11y-resize-font-170 h5,body.pojo-a11y-resize-font-170 h6,body.pojo-a11y-resize-font-170 h1 span,body.pojo-a11y-resize-font-170 h2 span,body.pojo-a11y-resize-font-170 h3 span,body.pojo-a11y-resize-font-170 h4 span,body.pojo-a11y-resize-font-170 h5 span,body.pojo-a11y-resize-font-170 h6 span{font-size:226.10000000000002% !important}body.pojo-a11y-resize-font-160,body.pojo-a11y-resize-font-160 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-160 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-160 label,body.pojo-a11y-resize-font-160 input,body.pojo-a11y-resize-font-160 select,body.pojo-a11y-resize-font-160 textarea,body.pojo-a11y-resize-font-160 legend,body.pojo-a11y-resize-font-160 code,body.pojo-a11y-resize-font-160 pre,body.pojo-a11y-resize-font-160 dd,body.pojo-a11y-resize-font-160 dt,body.pojo-a11y-resize-font-160 span,body.pojo-a11y-resize-font-160 blockquote{font-size:160% !important}body.pojo-a11y-resize-font-160 h1,body.pojo-a11y-resize-font-160 h2,body.pojo-a11y-resize-font-160 h3,body.pojo-a11y-resize-font-160 h4,body.pojo-a11y-resize-font-160 h5,body.pojo-a11y-resize-font-160 h6,body.pojo-a11y-resize-font-160 h1 span,body.pojo-a11y-resize-font-160 h2 span,body.pojo-a11y-resize-font-160 h3 span,body.pojo-a11y-resize-font-160 h4 span,body.pojo-a11y-resize-font-160 h5 span,body.pojo-a11y-resize-font-160 h6 span{font-size:212.8% !important}body.pojo-a11y-resize-font-150,body.pojo-a11y-resize-font-150 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-150 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-150 label,body.pojo-a11y-resize-font-150 input,body.pojo-a11y-resize-font-150 select,body.pojo-a11y-resize-font-150 textarea,body.pojo-a11y-resize-font-150 legend,body.pojo-a11y-resize-font-150 code,body.pojo-a11y-resize-font-150 pre,body.pojo-a11y-resize-font-150 dd,body.pojo-a11y-resize-font-150 dt,body.pojo-a11y-resize-font-150 span,body.pojo-a11y-resize-font-150 blockquote{font-size:150% !important}body.pojo-a11y-resize-font-150 h1,body.pojo-a11y-resize-font-150 h2,body.pojo-a11y-resize-font-150 h3,body.pojo-a11y-resize-font-150 h4,body.pojo-a11y-resize-font-150 h5,body.pojo-a11y-resize-font-150 h6,body.pojo-a11y-resize-font-150 h1 span,body.pojo-a11y-resize-font-150 h2 span,body.pojo-a11y-resize-font-150 h3 span,body.pojo-a11y-resize-font-150 h4 span,body.pojo-a11y-resize-font-150 h5 span,body.pojo-a11y-resize-font-150 h6 span{font-size:199.5% !important}body.pojo-a11y-resize-font-140,body.pojo-a11y-resize-font-140 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-140 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-140 label,body.pojo-a11y-resize-font-140 input,body.pojo-a11y-resize-font-140 select,body.pojo-a11y-resize-font-140 textarea,body.pojo-a11y-resize-font-140 legend,body.pojo-a11y-resize-font-140 code,body.pojo-a11y-resize-font-140 pre,body.pojo-a11y-resize-font-140 dd,body.pojo-a11y-resize-font-140 dt,body.pojo-a11y-resize-font-140 span,body.pojo-a11y-resize-font-140 blockquote{font-size:140% !important}body.pojo-a11y-resize-font-140 h1,body.pojo-a11y-resize-font-140 h2,body.pojo-a11y-resize-font-140 h3,body.pojo-a11y-resize-font-140 h4,body.pojo-a11y-resize-font-140 h5,body.pojo-a11y-resize-font-140 h6,body.pojo-a11y-resize-font-140 h1 span,body.pojo-a11y-resize-font-140 h2 span,body.pojo-a11y-resize-font-140 h3 span,body.pojo-a11y-resize-font-140 h4 span,body.pojo-a11y-resize-font-140 h5 span,body.pojo-a11y-resize-font-140 h6 span{font-size:186.20000000000002% !important}body.pojo-a11y-resize-font-130,body.pojo-a11y-resize-font-130 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-130 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-130 label,body.pojo-a11y-resize-font-130 input,body.pojo-a11y-resize-font-130 select,body.pojo-a11y-resize-font-130 textarea,body.pojo-a11y-resize-font-130 legend,body.pojo-a11y-resize-font-130 code,body.pojo-a11y-resize-font-130 pre,body.pojo-a11y-resize-font-130 dd,body.pojo-a11y-resize-font-130 dt,body.pojo-a11y-resize-font-130 span,body.pojo-a11y-resize-font-130 blockquote{font-size:130% !important}body.pojo-a11y-resize-font-130 h1,body.pojo-a11y-resize-font-130 h2,body.pojo-a11y-resize-font-130 h3,body.pojo-a11y-resize-font-130 h4,body.pojo-a11y-resize-font-130 h5,body.pojo-a11y-resize-font-130 h6,body.pojo-a11y-resize-font-130 h1 span,body.pojo-a11y-resize-font-130 h2 span,body.pojo-a11y-resize-font-130 h3 span,body.pojo-a11y-resize-font-130 h4 span,body.pojo-a11y-resize-font-130 h5 span,body.pojo-a11y-resize-font-130 h6 span{font-size:172.9% !important}body.pojo-a11y-resize-font-120,body.pojo-a11y-resize-font-120 p:not(.pojo-a11y-toolbar-title),body.pojo-a11y-resize-font-120 li:not(.pojo-a11y-toolbar-item),body.pojo-a11y-resize-font-120 label,body.pojo-a11y-resize-font-120 input,body.pojo-a11y-resize-font-120 select,body.pojo-a11y-resize-font-120 textarea,body.pojo-a11y-resize-font-120 legend,body.pojo-a11y-resize-font-120 code,body.pojo-a11y-resize-font-120 pre,body.pojo-a11y-resize-font-120 dd,body.pojo-a11y-resize-font-120 dt,body.pojo-a11y-resize-font-120 span,body.pojo-a11y-resize-font-120 blockquote{font-size:120% !important}body.pojo-a11y-resize-font-120 h1,body.pojo-a11y-resize-font-120 h2,body.pojo-a11y-resize-font-120 h3,body.pojo-a11y-resize-font-120 h4,body.pojo-a11y-resize-font-120 h5,body.pojo-a11y-resize-font-120 h6,body.pojo-a11y-resize-font-120 h1 span,body.pojo-a11y-resize-font-120 h2 span,body.pojo-a11y-resize-font-120 h3 span,body.pojo-a11y-resize-font-120 h4 span,body.pojo-a11y-resize-font-120 h5 span,body.pojo-a11y-resize-font-120 h6 span{font-size:159.60000000000002% !important}body.pojo-a11y-links-underline a,body.pojo-a11y-links-underline a *{text-decoration:underline !important}body.pojo-a11y-readable-font,body.pojo-a11y-readable-font *:not(i):not(span){font-family:Verdana,Arial,Helvetica,sans-serif !important}.pojo-skip-link{position:absolute;top:-1000em}.pojo-skip-link:focus{left:50px;top:50px;height:auto;width:200px;display:block;font-size:14px;font-weight:700;text-align:center;padding:15px 23px 14px;background-color:#F1F1F1;color:#21759B;z-index:100000;line-height:normal;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,0.6)}body.rtl .pojo-skip-link:focus{right:50px;left:auto}*,::before,::after{box-sizing:border-box}.pojo-a11y-visible-phone{display:none !important}.pojo-a11y-visible-tablet{display:none !important}.pojo-a11y-hidden-desktop{display:none !important}.pojo-a11y-visible-desktop{display:inherit !important}@media (min-width:768px) and (max-width:1024px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-tablet{display:inherit !important}.pojo-a11y-hidden-tablet{display:none !important}}@media (max-width:767px){.pojo-a11y-hidden-desktop{display:inherit !important}.pojo-a11y-visible-desktop{display:none !important}.pojo-a11y-visible-phone{display:inherit !important}.pojo-a11y-hidden-phone{display:none !important}}.pojo-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@font-face{font-family:TablePress;src:url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAPUAA0AAAAACZAAAAN+AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCUhEICoQIgnILFgABNgIkAygEIAWGcgeBARv6B8iuBzK53oAhKg2KWDsrezjalSefocfD9/uZ575PSbYEqJHAIdo6tMDGdCprFIHd+F9r+rZE46O2iHBJfoAuxwW0yfgKS8KGVFE4dHX1gPmgVhzwhcJbReQ9RWXcraeutbmNHE7T7B1sex8stfMfnkvv0XsgUZrYO1hirXme9TnUkBvQ22RGX50VAr48H54Cn9b8GD73edAAhjboBpIQ6kKOhCz7GA8V5HfzyeA6h0mnrFTJnPjxC7KCrl9caqIUg0EAYACGDBn6YGCxeIE+EkwANTWJX/brZpNfyE5o/7r9uPZjS4tESbCTExLCjxOEbxGi2dQeNEAXUMMlvADkqSV0IHXtkQXNOnI2ctJpRIPt8+HjNivx3rlQYA8FqGwdCxF2aZrdJluMnaqFvy+yngVKbBcn0fSOd1xTpnW4HTkptV8Gi2kvCeUHC0BD+D0VKMIqXniZPJyPya9D7gT6DvUpwJER6avgKDsOfW9jU+YGc/ng6MhA3VSar3NdtvrD9WHZurKVKYOi0RwlY9500YSuWDE084F+jMinu4sTudD5yBTTozA9Horpmb+M3TwIBHempnzdpu1/raWypX0JND/ki4p71CQQlFqnAvkijABrVFIq5BdNJbFncoBOF03/h3IINPQRBxJCYDoAOnkRIDR0w0BSmYiBzDinAuQ6eROg0DEGY6DUiEUYqKyILwFq2qS9GKhrpFsykdeFLmDjknYG4jKbNeNyQ1zhCoP840pdYiqu8jTW4mp6pMXH1HVJp8wRmHmQKTKiUOBVSMHrlKuBlYidxkMgw6/bMoG5RD6qfs8yO8LVqFCFa8ELrcVLEqTaS7UG5aqVq1GlWi28k3rRgCjbiU+qqOItvDEqXjkvwF/dUF595jB8LSqqgwIWAWsRmcJJ5GsHbYUqVbirBi5IpRMxLso/i2oSA6ZYDoMFCiknI7ZkGacSVYUjlLSXyG8n08nOQcXTeyzU5ozbiGRQZRt0vu/TMoEV8RLI3DiBSiVzMtNKAPgErlwLoqiAY2fJ9UbRMU/0rz38UP5FQtH3i8V3KYSHYJdSYRnwW8XazUAUop3gQY19hkEH98OA2QQ6wg0S+FjtwOwdOvF5J2VXBBLQmo2EAxsIKVJkkUcRZVRRa7NrP+my6Ns8cKszHYJf+fPPLPTq5vFcmYKZNL+fn1CZDgoYecKZHwA=) format('woff2'),url(//jis.gov.jm/wp-content/plugins/tablepress/css/tablepress.woff) format('woff');font-weight:400;font-style:normal;font-display:block}.tablepress-table-description{clear:both;display:block}.tablepress{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1em;border:none}.tablepress td,.tablepress th{padding:8px;border:none;background:0 0;text-align:left;float:none!important}.tablepress tbody td{vertical-align:top}.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd}.tablepress tbody tr:first-child td{border-top:0}.tablepress thead th{border-bottom:1px solid #ddd}.tablepress tfoot th,.tablepress thead th{background-color:#d9edf7;font-weight:700;vertical-align:middle}.tablepress .odd td{background-color:#f9f9f9}.tablepress .even td{background-color:#fff}.tablepress .row-hover tr:hover td{background-color:#f3f3f3}.tablepress img{margin:0;padding:0;border:none;max-width:none}.dataTables_wrapper{clear:both;margin-bottom:1em}.dataTables_wrapper .tablepress{clear:both;margin:0!important}.dataTables_length{float:left;white-space:nowrap}.dataTables_filter{float:right;white-space:nowrap}.dataTables_wrapper .dataTables_filter input{margin-left:.5em}.dataTables_info{clear:both;float:left;margin:4px 0 0}.dataTables_paginate{float:right;margin:4px 0 0}.dataTables_paginate a{color:#111!important;display:inline-block;outline:0;position:relative;text-decoration:underline;margin:0 5px}.dataTables_paginate a:first-child{margin-left:0}.dataTables_paginate a:last-child{margin-right:0}.paginate_button:hover{cursor:pointer;text-decoration:none}.paginate_button.disabled{color:#999!important;text-decoration:none;cursor:default}.paginate_button.current{font-weight:700;text-decoration:none;cursor:default}.dataTables_paginate.paging_simple{padding:0 15px}.paging_simple .paginate_button.next:after,.paging_simple .paginate_button.previous:before{text-align:left;font-family:TablePress;font-size:14px;font-weight:700;-webkit-font-smoothing:antialiased;content:"\f053";text-shadow:.1em .1em #666;position:absolute;top:0;right:auto;bottom:0;left:-14px;margin:auto;height:14px;width:14px;line-height:1}.paging_simple .paginate_button.next:after{text-align:right;content:"\f054";left:auto}.paginate_button:after,.paginate_button:before{color:#d9edf7}.paginate_button:hover:after,.paginate_button:hover:before{color:#049cdb}.paginate_button.disabled:after,.paginate_button.disabled:before{color:#f9f9f9}.dataTables_processing{display:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th>div.dataTables_sizing{height:0;overflow:hidden;margin:0!important;padding:0!important}.tablepress .sorting,.tablepress .sorting_asc,.tablepress .sorting_desc{position:relative;padding-right:20px;cursor:pointer;outline:0}.tablepress .sorting:after,.tablepress .sorting_asc:after,.tablepress .sorting_desc:after{font-family:TablePress;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;position:absolute;top:0;bottom:0;left:auto;right:6px;margin:auto;height:14px;line-height:1}.tablepress .sorting:after{content:"\f0dc"}.tablepress .sorting_asc:after{content:"\f0d8";padding:0 0 2px}.tablepress .sorting_desc:after{content:"\f0d7"}.tablepress .sorting:hover,.tablepress .sorting_asc,.tablepress .sorting_desc{background-color:#049cdb}.dataTables_scrollBody .tablepress thead th:after{content:""}.dataTables_wrapper:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}.dataTables_wrapper label input,.dataTables_wrapper label select{display:inline;margin:2px;width:auto}
.tablepress tfoot th,.tablepress thead th{background-color:transparent!important}.tablepress th,.tablepress td{padding:15px!important;text-align:left!important}.tablepress tr:nth-child(even){background-color:transparent!important;background-color:#f2f2f2!important}.tablepress tbody td,.tablepress tfoot th{border:none!important}.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.addtoany_list a:hover,.widget .addtoany_list a:hover{border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}