/*
Dark blue color:#1B1A38;
Yellow color:#FAC814;
border:1px solid #E10000;

font-family:"Gotham A", "Gotham B"; 300,400,700
*/
html, body {margin:0;padding:0;border:0;}
html {overflow-y:scroll;overflow-x:hidden;height:100%;}
* {margin:0;padding:0;border:0;box-sizing:border-box;}
body {font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;font-weight:400;font-size:1.0em;color:#414143;background-color:#FFFFFF;text-align:center;}
body.noheader {border-top:0px solid #215730;}
body.modalopen {overflow:hidden;position:fixed;width:100%;height:100%;top:0;left:0;}

form, fieldset, h1, h2, h3, h4, h5, h6, img, p, ul, li {border:0px;margin:0px;padding:0px;}
.js-focus-visible :focus:not(.focus-visible) {outline:none;}
.clear {clear:both;font-size:1%;overflow:hidden;width:100%;height:0px;}
.clearmin {clear:both;font-size:1%;overflow:hidden;width:100%;height:0px;}
.clrfx:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.space {clear:both;width:100%;height:12px;}
.rule {clear:both;width:100%;height:1px;font-size:1%;overflow:hidden;background-color:#E8EAEB;margin-bottom:7px;margin-top:5px;}
.dvdr {clear:both;width:100%;height:22px;border-bottom:1px dotted #D6D6D6;font-size:1%;overflow:hidden;margin-bottom:10px;}
.left {float:left;display:inline;}
.right {float:right;display:inline;}
hr {background-color:#D3D3D3;height:1px;width:100%;clear:both;border:0;border-bottom:1px solid #D3D3D3;padding:0px;margin:0px 0px 24px 0px;}
hr.empty {background-color:#FFFFFF !important;height:1px;width:100%;clear:both;border:0;border-bottom:1px solid #FFFFFF !important;padding:0px;margin:6px 0px 8px 0px;}

h1 {font-size:200%;font-weight:700;color:#1B1A38;padding:12px 0px 20px 0px;line-height:1.2em;letter-spacing:-1px;}
h1 span {font-weight:300;}
h1.flt {width:auto;float:left;}
h2 {font-size:120%;font-weight:400;color:#283C64;padding:8px 0px 4px 0px;}
h2 a:link, h2 a:visited {color:#283C64;text-decoration:none;}
h2 a:active, h2 a:hover {color:#283C64;text-decoration:underline;}
h3 {font-weight:600;color:#283C64;font-size:130%;padding:0px 0px 10px 0px;}
h3 a:link, h3 a:visited {font-weight:400 !important;color:#283C64;text-decoration:none;}
h3 a:active, h3 a:hover {font-weight:400 !important;color:#283C64;text-decoration:underline;}
h4 {color:#215730;font-size:110%;font-weight:400;padding:0px 4px 8px 0px;}

.adtop {display:none;position:relative;width:100%;padding:8px 0px 8px 0px;}
.adtop img {margin:0 auto;}
.code-block {margin:0px !important;text-align:center !important;}
.header {position:relative;width:100%;height:230px;z-index:1000;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;text-align:left;}
.headertop {height:170px;background:url(../images/header-bg.jpg) center center no-repeat #050527;/*-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;*/}
.headernav {position:relative;height:60px;background-color:#FFFFFF;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;padding-top:12px;}
.headernav:after {position:absolute;top:100%;width:100%;height:8px;background:url(../images/headernav-bg.png) top left repeat-x;content:'';}
.inner, .hinner {max-width:1180px;margin:0 auto;position:relative;}
.logo {float:left;width:50%;max-width:230px;height:auto;padding-top:34px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.logo img {display:block;width:100%;height:auto;}

.hdrsocial {position:relative;margin-top:38px;float:right;width:28%;text-align:right;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.hdrsocial p {color:#FFFFFF;text-align:right;padding-bottom:14px;}
.hdrsocial #utc_time {display:none;}
.hdrsocial #local_time {color:#FFFFFF;text-align:right;font-size:160%;font-weight:400;height:50px;}
.hdrsocial p#hdrclock {font-size:160%;font-weight:400;height:50px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.hdrsocial p#hdrclock span {color:#FAC814;}
.hdrsocial p#hdrclock em {font-style:normal;font-size:70%;font-weight:300;}
.hdrsocial a {display:inline-block;width:26px;height:26px;margin-left:8px;vertical-align:middle;opacity:1;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.hdrsocial a.iconlinkedin {background-image:url(../images/icon-linkedin.png);background-size:100% 100%;}
.hdrsocial a.icontwitter {background-image:url(../images/icon-twitter.png);background-size:100% 100%;}
.hdrsocial a.iconfacebook {background-image:url(../images/icon-facebook.png);background-size:100% 100%;}
.hdrsocial a.iconinstagram {background-image:url(../images/icon-instagram.png);background-size:100% 100%;}
.hdrsocial a.iconflickr {background-image:url(../images/icon-flickr.png);background-size:100% 100%;}
.hdrsocial a.iconrss {background-image:url(../images/icon-rss.png);background-size:100% 100%;}
.hdrsocial a.iconemail {background-image:url(../images/icon-email.png);background-size:100% 100%;}

.subscribe {width:100%;text-align:left;padding-bottom:14px;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.subscribe label {font-size:76%;color:#FFFFFF;display:block;padding:0px 0px 4px 0px;}
.subscribefld {position:relative;background-color:#FFFFFF;}
.subscribe input[type="text"] {width:calc(100% - 36px);border:none;padding:7px 6px 7px 12px;font-size:86%;}
.subscribe button {position:absolute;top:3px;right:4px;width:24px;height:24px;background:url(../images/arrow-yellow-right.png) center right no-repeat;background-size:100% 100%;cursor:pointer;}

.wrapper {width:100%;min-height:500px;padding-top:6px;background-color:#FFFFFF;text-align:left;}
.wrapper.scrolled {padding-top:200px;}
.wrapper .inner {max-width:1180px;}
section.dblue {position:relative;width:100%;background-color:#1B1A38;padding:30px 0px 30px 0px;}
section.white {position:relative;width:100%;background-color:#FFFFFF;padding:30px 0px 30px 0px;}

.nav {position:relative;width:100%;webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-bottom:1px solid #FAC814;}
.nav ul {position:relative;text-align:left;margin:0;padding:0;}
.nav ul li {position:relative;display:inline-block;text-align:center;margin-right:20px;}
.nav > ul > li:after {position:absolute;bottom:-3px;left:0px;width:0;height:6px;background-color:#1B1A38;content:'';transition:width .3s;z-index:20;}
.nav > ul > li:hover:after {width:100%;}
.nav ul li a {position:relative;display:inline-block;padding:10px 20px 10px 20px;color:#283C64;text-transform:none;text-decoration:none;font-size:120%;font-weight:500;letter-spacing:0px;}
.nav ul li ul.sub-menu {left:-999em;position:absolute;top:100%;z-index:99999;opacity:0;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out; -webkit-transition:opacity .3s ease-in-out;text-align:left;z-index:19;}
.nav ul ul:after {display:none;}
.nav ul li:hover ul.sub-menu {display:block;visibility:visible;opacity:1;padding:12px 0px 0px 0px;top:100%;left:0px;width:auto;min-width:290px;background-color:#FFFFFF;margin-top:1px;} 
.nav ul li ul.sub-menu li {background-color:#1B1A38;display:block;position:relative;font-size:76%;text-align:left;padding:0px 14px 0px 14px;margin-right:0px;}
.nav ul li ul.sub-menu li:first-child {padding-top:16px;}
.nav ul li ul.sub-menu li:last-child {padding-bottom:16px;}
.nav ul li ul.sub-menu li a {display:block;color:#FFFFFF;padding:8px 0px 8px 0px;text-transform:none;}
.nav ul li ul.sub-menu li a:hover {color:#FAC814;text-decoration:none;}
.nav ul li ul.sub-menu li a:after {display:none;}
.nav ul > li ul.sub-menu > li ul.sub-menu {background:#FFFFFF;left:auto;padding:0;position:relative;top:auto;z-index:99999;opacity:1;transition:none;-moz-transition:none;-webkit-transition:none;}
.nav ul li ul.sub-menu li ul.sub-menu li a {color:#FFFFFF;padding:3px 10px 3px 24px;text-transform:none;font-weight:400;}
.nav ul li.current-menu-item a, .nav ul li.current-menu-parent a {color:#1B1A38;}
.nav ul li.current-menu-item a:after, .nav ul li.current-menu-parent a:after {position:absolute;bottom:0px;right:0;left:0;margin:0 auto;width:10px;height:8px;content:"";z-index:10;}
.nav ul li.current-menu-item ul.sub-menu, .nav ul li.current-menu-parent ul.sub-menu {display:block;position:absolute;top:100%;}
.nav ul li.current-menu-item ul.sub-menu li a, .nav ul li.current-menu-parent ul.sub-menu li a {position:relative;display:block;color:#FFFFFF;text-transform:none;text-decoration:none;}
.nav ul li.current-menu-item ul.sub-menu li.current-menu-item, .nav ul li.current-menu-parent ul.sub-menu li.current-menu-item {}
.nav ul li.current-menu-item ul.sub-menu li.current-menu-item a, .nav ul li.current-menu-parent ul.sub-menu li.current-menu-item a {color:#FAC814;border-bottom:1px solid #FAC814;}

.openmenu {display:none;}
.menuicon {background:#FFFFFF none repeat scroll 0 0;display:inline-block;height:3px;margin:8px 0;position:relative;transition-duration:0.4s;transition-property:background;width:44px;}
.menuicon:before, .menuicon:after {background:#FFFFFF none repeat scroll 0 0;content:"";display:block;height:3px;left:0;position:absolute;transition:all 0.4s ease 0s;width:44px;}
.menuicon:before {top:-10px;}
.menuicon:after {bottom:-10px;}
#bt.menuon .menuicon {background:transparent;}
#bt.menuon .menuicon:before {transform:rotateZ(-45deg) translate(-8px, 7px);background:#FFFFFF;}
#bt.menuon .menuicon:after {transform:rotateZ(45deg) translate(-7px, -6px);background:#FFFFFF;}
.openmenu .menutext:hover, .openmenu .menutext:focus {text-decoration:none;}
.openmenu:hover {text-decoration:none;}

.main {position:relative;float:left;width:72%;}
.content {padding-bottom:30px;}
.side {float:right;width:25.4%;}
.adslots {padding:2px 0;}
.side .adslot {margin-bottom:24px;}
.side .adslot img {width:100%;height:auto;display:block;}
.hsection {margin-bottom:24px;}
.hfeatured {position:relative;background-color:#1B1A38;}
.hfeaturedimg {float:left;width:50%;}
.hfeaturedimg img.dftrd {display:block;width:100%;height:auto;}
.hfeaturedimg img.mftrd {display:none;}
.hfeaturedtxt {float:right;width:50%;padding:24px 30px 20px 26px;color:#FFFFFF;}
.hfeaturedtxt h1 {color:#FFFFFF;font-weight:400;font-size:220%;padding:8px 0px 6px 0px;}
.hfeaturedtxt h1 a:link, .hfeaturedtxt h1 a:visited {text-decoration:none;color:#FFFFFF;}
.hfeaturedtxt h1 a:active, .hfeaturedtxt h1 a:hover {text-decoration:underline;color:#FFFFFF;}
.hfeaturedtxt p.date {padding:0px 0px 14px 0px !important;color:#FFFFFF;font-size:80%;}
/*
.header.small {height:160px;position:fixed;top:0px;}
.header.small .headertop {height:112px;}
.header.small .headernav {height:50px;padding-top:2px;}
.header.small .logo {width:160px;height:auto;margin-top:20px;}
.header.small .hdrsocial {margin-top:20px;}
.header.small .hdrsocial p {padding-bottom:4px;}
.header.small .subscribe {padding-bottom:4px;}
.header.small .hdrsocial p#hdrclock {font-size:130%;}
.header.small .hdrsocial p#hdrclock em {font-size:60%;}
*/

.hnewsslider {margin:0px -10px 0px -10px;}
p.hnewslink {display:block;width:auto;text-align:right;margin-bottom:12px;}
p.hnewslink a {position:relative;width:auto;padding:6px 38px 6px 0px;font-weight:400;color:#1B1A38;font-size:100%;text-decoration:none;}
p.hnewslink a:after {position:absolute;content:'';top:0px;right:0px;width:30px;height:30px;background-image:url(../images/slickright.png);background-size:100% 100%;}
.hnewsslider .item img {display:block;width:100%;height:auto;margin-bottom:12px;}
.hnewsslider .item p.date {color:#736f6f;min-height:46px;font-size:80%;}
.hnewsslider .item h3 {font-weight:400;color:#1B1A38;font-size:110%;padding:0px 0px 20px 0px;}
.slick-slider {position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list {position:relative;display:block;overflow:hidden;}
.slick-list img {position:relative;display:block;}
.slick-list:focus {outline:none;}
.slick-list.dragging {cursor:pointer;}
.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slidewrapper .slick-track {position:relative;top:0;left:0;display:block;height:auto;overflow:hidden}
.slick-track:before, .slidewrapper .slick-track:after {display:table;content:'';}
.slick-track:after {clear:both;}
.slick-loading .slick-track {visibility:hidden;}
.slick-slide {display:none;float:left;height:100%;vertical-align:middle;margin:0px 10px 0px 10px;}
[dir='rtl'] .slick-slide {float:right;}
.slick-slide.slick-loading img {display:none;}
.slick-slide.dragging img {pointer-events:none;}
.slick-initialized .slick-slide {display:block;}
.slick-loading .slick-slide {visibility:hidden;}
.slick-vertical .slick-slide {display:block;height:auto;border:1px solid transparent;}

button.slick-prev {position:absolute;bottom:-32px;left:calc(50% - 86px);width:30px;height:30px;font-size:0px;background:none;background-image:url(../images/slickleft.png);background-size:100% 100%;border:0px;cursor:pointer;outline:none;z-index:11;}
button.slick-next {position:absolute;bottom:-32px;right:calc(50% - 86px);width:30px;height:30px;font-size:0px;background:none;background-image:url(../images/slickright.png);background-size:100% 100%;border:0px;cursor:pointer;outline:none;z-index:11;}
button.slick-disabled {background:none;}

.slick-dots {position:absolute;display:inline;bottom:-26px;left:0;right:0;margin:0 auto;display:block;list-style:none;padding:0;width:160px;text-align:center;z-index:10;}
.slick-dots li {cursor:pointer;display:inline-block;width:10px;height:10px;margin:0px 4px !important;padding:0 !important;position:relative;overflow:hidden;}
.slick-dots li button {background:none;border:0 none;cursor:pointer;display:block;font-size:0;width:10px;height:10px;line-height:0;outline:none;padding:0px;}
.slick-dots li button:hover, .slick-dots li button:focus {outline:none;}
.slick-dots li button:hover::before, .slick-dots li button:focus::before {opacity:1;}
.slick-dots li button::before {color:#FFFFFF;content:"";font-family:"slick";font-size:0px;width:10px;height:10px;left:0;opacity:1;position:absolute;text-align:center;top:0;background:url(../images/slickdot.png) center center no-repeat transparent;background-size:100% 100%;outline:none;}
.slick-dots li.slick-active button::before {opacity:1.0;background:url(../images/slickdot-on.png) center center no-repeat transparent;background-size:100% 100%;outline:none;}
.slick-dots li.slick-active button {outline:none;}
.slick-dots li:only-child {display:none;}

.hdrsearch {width:100%;text-align:left;position:relative;padding:0px 0px 0px 0px;border-bottom:1px solid #FAC814;margin-bottom:0px;}
.hdrsearch input[type="search"] {display:inline;width:100%;padding:10px 4px 10px 44px;border:0px solid #DDDDDD;color:#283C64;font-size:120%;font-weight:500;letter-spacing:0px;font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;outline: none;}
.hdrsearch input[type="search"]:focus {border:0px solid #DDDDDD !important;}
.hdrsearch input.btnsubmit {position:absolute;top:6px;left:0px;width:30px;height:30px;display:block;color:#FFFFFF;padding:0px;background:none;background-image:url(../images/btn-search.png);background-size:100% 100%;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;filter:none;cursor:pointer;}

.screen-reader-text {clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}
.screen-reader-text:focus {background-color:#f1f1f1;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}

::-webkit-input-placeholder {color:#283C64;}
::-moz-placeholder {color:#283C64;}
:-ms-input-placeholder {color:#283C64;}
:-moz-placeholder {color:#283C64;}

.article {padding:20px 0px 36px 0px;}
.article a:link, .article a:visited {-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;color:#0DACDD;text-decoration:none;}
.article a:active, .article a:hover {color:#283C64;text-decoration:none;}
.editorial {min-height:200px;}
.editorial > p, .editorial > div, .main.content > p {padding:0px 0px 12px 0px;line-height:1.5em;font-size:86%;}
.editorial > div > p {padding:0px 0px 12px 0px;line-height:1.5em;font-size:100%;}
.editorial ul, .editorial ol {margin:0px 0px 14px 14px;padding:0px 0px 12px 0px;}
.editorial > ul > li, .editorial > ol > li {padding:0px 0px 5px 0px;line-height:1.5em;font-size:86%;}
.editorial ul li ul, .editorial > ol > li > ol {margin:4px 0px 0px 14px;padding:0px 0px 0px 0px;}
.editorial > ul > li > ul > li, .editorial > ol > li > ol > li {font-size:100%;}
.editorial a:link, .editorial a:visited {-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;color:#0DACDD;text-decoration:none;}
.editorial a:active, .editorial a:hover {color:#283C64;text-decoration:none;}
.editorial p.pdf a {display:block;padding:2px 0px 2px 24px;background:url(../images/iconPDF.gif) center left no-repeat;}
p.intro {font-size:110%;}
.editorial table {margin:0px 0px 12px 0px;}
.editorial table td {vertical-align:top;text-align:left;padding-bottom:6px;}
.editorial table td.ralign {vertical-align:top;text-align:right;padding-bottom:6px;}
.editorial table {margin-bottom:12px;}
.editorial img {width:auto;max-width:100%;height:auto;display:block;margin:0 auto;}
.main.content p.articleimg {padding: 0px 0px 24px 0px;}
p.articleimg img {width:auto;max-width:100%;height:auto;display:block;margin:0 auto;}
img.imglogo {display:inline;margin:0px;padding:0px;}
p.warning {font-size:90%;color:#C00;}
.editorial dl {line-height:1.5em;font-size:86%;margin-bottom:30px;}
.editorial dt {float:left;text-align:left;padding:0 12px 6px 0px;font-weight:700;clear:both;width:20%;}
.editorial dd {float:left;text-align:left;padding:0 0 6px 0px;margin:0;width:80%;}
.editorial dd a:link, .editorial dd a:visited {font-weight:400;text-decoration:none;color:#0DACDD;}
.editorial dd a:active, .editorial dd a:hover {font-weight:400;text-decoration:underline;color:#0DACDD;}
.editorial img.alignleft {float:left;margin:0px 16px 10px 0px;}
.editorial img.thumbnail {width:150px;height:150px;}
.editorial blockquote {padding:0px 0px 0px 20px;border-left:3px solid #FAC814;}
.editorial blockquote p {padding:0px !important;margin:0px 0px 12px 0px;}

table.tbl-typecode {width:100%;border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;border-collapse:collapse;margin-bottom:24px;font-size:86%;}
table.tbl-typecode th {font-weight:700;padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;background-color:#DFDFDF;}
table.tbl-typecode td {padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
table.tbl-typecode td:first-child {font-weight:600;}
table.tbl-typecode tr:nth-child(odd) td {background-color:#F6F6F6;}

table.tbl-mfr {width:100%;border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;border-collapse:collapse;margin-bottom:24px;font-size:86%;}
table.tbl-mfr th {font-weight:700;padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;background-color:#DFDFDF;}
table.tbl-mfr td {padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
table.tbl-mfr td:first-child {font-weight:600;}
table.tbl-mfr tr:nth-child(odd) td {background-color:#F6F6F6;}

table.tbl-prefix {width:100%;border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;border-collapse:collapse;margin-bottom:24px;font-size:86%;}
table.tbl-prefix th {font-weight:700;padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;background-color:#DFDFDF;}
table.tbl-prefix td {padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
table.tbl-prefix td:first-child {font-weight:600;}
table.tbl-prefix tr:nth-child(odd) td {background-color:#F6F6F6;}

table.tbl-ctc {width:100%;border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;border-collapse:collapse;margin-bottom:24px;font-size:86%;}
table.tbl-ctc th {font-weight:700;padding:4px 12px 4px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
table.tbl-ctc td {padding:6px 12px 6px 12px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;line-height:1.5em;}
table.tbl-ctc td:first-child {width:26%;font-weight:600;}

.news {clear:both;padding-bottom:30px;}
.newsrow {position:relative;padding:14px 0px 14px 0px;}
.newsrow::after {position:absolute;content:'';background-color:#1B1A38;bottom:0px;right:0px;width:78.5%;height:1px;}
.newsimg {float:left;position:relative;width:17.5%;margin-top:6px;}
.newsimg img {width:100%;height:auto;display:block;}
.newstxt {position:relative;float:right;width:78.5%;}
.newsrow.wde .newstxt {float:none;position:relative;width:100%;}
.newsrow.wde::after {width:100%;}
.newstxt h2 {font-size:140%;font-weight:700;color:#1B1A38;padding:0px 160px 8px 0px;line-height:1.1em;letter-spacing:-1px;}
.newstxt h2 a:link, .newstxt h2 a:visited {color:#1B1A38;text-decoration:none;}
.newstxt h2 a:active, .newstxt h2 a:hover {color:#1B1A38;text-decoration:underline;}
.newstxt p {padding:0px;margin:0;font-size:86%;}
.newstxt p a:link, .newstxt p a:visited {text-decoration:none;color:#283C64;}
.newstxt p a:active, .newstxt p a:hover {text-decoration:underline;color:#283C64;}
p.newsdate {font-size:90%;font-weight:700;padding:0px 0px 8px 0px;color:#FAC814;}
p.newsdate span {display:inline-block;padding-left:10px;margin-left:10px;position:relative;}
p.newsdate span:before {position:absolute;content:'';background-color:#FAC814;top:3px;left:0px;width:1px;height:14px;}
.newstxt p a.newslink:link, .newstxt p a.newslink:visited {font-weight:700;text-decoration:none;color:#FAC814;}
.newstxt p a.newslink:active, .newstxt p a.newslink:hover {text-decoration:underline;color:#FAC814;}

.newstxt ul.share {position:absolute;top:3px;right:0px;list-style:none;}
.newstxt ul.share li {display:inline-block;width:20px;height:20px;margin-left:8px;}
.newstxt ul.share li a {display:block;width:100%;height:100%;}
.newstxt ul.share li a.share-facebook {display:block;background-image:url(../images/share-facebook.png);background-size:100% 100%;}
.newstxt ul.share li a.share-googleplus {display:block;background-image:url(../images/share-googleplus.png);background-size:100% 100%;}
.newstxt ul.share li a.share-twitter {display:block;background-image:url(../images/share-twitter.png);background-size:100% 100%;}
.newstxt ul.share li a.share-linkedin {display:block;background-image:url(../images/share-linkedin.png);background-size:100% 100%;}
.newstxt ul.share li a.share-email {display:block;background-image:url(../images/share-email.png);background-size:100% 100%;}

.newshdr {position:relative;padding:46px 0px 14px 0px;}
.newshdr::after {position:absolute;content:'';background-color:#1B1A38;bottom:0px;left:0px;width:100%;height:1px;}
.newshdr .newsimg {float:left;display:inline-block;position:relative;width:17.5%;margin-top:0px;}
.newshdr .newsimg img {width:100%;height:auto;display:block;}
.newshdr .newstxt {float:right;position:relative;width:78.5%;}
.newshdr .newstxt.wde {float:none;position:relative;width:100%;padding-bottom:32px;}
.newshdr .newstxt h2 {font-size:180%;font-weight:700;color:#1B1A38;padding:14px 4% 4px 0px;line-height:1.2em;letter-spacing:-1px;margin-top:-8px;}
.newshdr .newstxt p {
    padding:0px;
    margin:0;
    font-size:86%;
}
.newshdr .newstxt .event-content {
    margin-top: 5px;
}
.newshdr .newstxt .event-content p {
    margin-bottom: 10px;
    font-size: 1em;
}
.newshdr p.newsdate {font-size:90%;font-weight:700;padding:0px 170px 14px 0px;color:#FAC814;}
.newshdr p.newsdate span {display:inline-block;padding-left:10px;margin-left:10px;position:relative;}
.newshdr p.newsdate span:before {position:absolute;content:'';background-color:#FAC814;top:3px;left:0px;width:1px;height:14px;}
p.newstags {font-weight:400;color:#ACADB7;font-size:90%;padding:0px;}
p.newstags a:link, p.newstags a:visited {text-decoration:none;color:#ACADB7;}
p.newstags a:active, p.newstags a:hover {text-decoration:underline;color:#ACADB7;}

.newshdr ul.share {position:absolute;bottom:6px;right:0px;list-style:none;}
.newshdr ul.share li {display:inline-block;width:20px;height:20px;margin-left:8px;}
.newshdr ul.share li a {display:block;width:100%;height:100%;}
.newshdr ul.share li a.share-facebook {display:block;background-image:url(../images/share-facebook.png);background-size:100% 100%;}
.newshdr ul.share li a.share-googleplus {display:block;background-image:url(../images/share-googleplus.png);background-size:100% 100%;}
.newshdr ul.share li a.share-twitter {display:block;background-image:url(../images/share-twitter.png);background-size:100% 100%;}
.newshdr ul.share li a.share-linkedin {display:block;background-image:url(../images/share-linkedin.png);background-size:100% 100%;}
.newshdr ul.share li a.share-email {display:block;background-image:url(../images/share-email.png);background-size:100% 100%;}

.paging {float:right;width:auto;text-align:right;padding:15px 0 20px 0;}
.paging p {width:auto;display:inline;padding:0px 10px 0px 0 !important;font-size:80%;font-weight:400;}
.paging a {position:relative;font-size:80%;font-weight:400;color:#1B1A38;text-decoration:none;display:inline-block;padding:2px 6px 2px 6px;}
.paging span.current {position:relative;font-size:80%;font-weight:400;color:#FAC814;text-decoration:none;display:inline-block;padding:2px 6px 2px 6px;}
.paging a:before {position:absolute;top:4px;left:0px;width:1px;height:12px;content:'';background-color:#1B1A38;}
.paging span:before {position:absolute;top:4px;left:0px;width:1px;height:12px;content:'';background-color:#1B1A38;}

p.next {position:absolute;display:block;top:4px;right:0px;width:30px;height:30px;background:url(../images/next-bg-off.png);background-size:100% 100%;padding:0px !important;}
p.next a {display:block;width:100%;height:100%;background:url(../images/next-bg.png);background-size:100% 100%;}
p.prev {position:absolute;display:block;top:4px;right:38px;width:30px;height:30px;background:url(../images/prev-bg-off.png);background-size:100% 100%;padding:0px !important;}
p.prev a {display:block;width:100%;height:100%;background:url(../images/prev-bg.png);background-size:100% 100%;}

.related {position:relative;}
.related h5 {font-size:120%;font-weight:700;color:#1B1A38;padding:0px 0px 20px 0px;line-height:1.2em;letter-spacing:-1px;}
.related ul {list-style:none;margin-left:2px;}
.related ul li {padding:0px 0px 6px 14px;font-size:86%;background:url(../images/bullet.png) left 7px no-repeat;background-size:6px 6px;}
.related ul li a {text-decoration:none;color:#414143;font-weight:600;}
.related ul li a:hover {text-decoration:underline;color:#414143;}

/*sidebar stuff*/
.safety {position:relative;background-color:#9899A6;padding:16px 16px 48px 16px;margin-bottom:24px;}
.safety p {color:#1B1A38;font-size:86%;font-weight:400;line-height:1.3em;padding:0px 0px 18px 0px;}
.safety p.safetydate {padding:0px;}
.safety p a {text-decoration:none;color:#1B1A38;font-weight:400;}
.safety p a:hover {text-decoration:underline;color:#1B1A38;}
.safety p.ttl {position:relative;color:#1B1A38;font-size:140%;font-weight:700;line-height:1.1em;min-height:100px;width:146px;margin:0px 0px 24px 94px;padding:26px 12% 0px 0px;}
.safety img.icon-safety {position:absolute;top:16px;left:16px;width:84px;height:100px;}
.safety p.ttl a {text-decoration:none;color:#1B1A38;font-weight:700;}
.safety p.ttl a:hover {text-decoration:underline;color:#1B1A38;}
.safety p.link {text-align:right;position:absolute;bottom:16px;right:16px;padding:0px;}

.hsafety .safety {position:relative;background-color:#FFFFFF;padding:16px 0px 48px 28%;margin-bottom:24px;}
.hsafety .safety p {float:left;width:calc(100% - 114px);display:inline-block;color:#1B1A38;font-size:96%;font-weight:400;line-height:1.3em;padding:0px 0px 18px 0px;}
.hsafety .safety p.safetydate {float:left;width:114px;color:#1B1A38;font-size:96%;font-weight:400;line-height:1.3em;padding:0px;}
.hsafety .safety p a {text-decoration:none;color:#1B1A38;font-weight:400;}
.hsafety .safety p a:hover {text-decoration:underline;color:#1B1A38;}
.hsafety .safety p.ttl {float:none;position:relative;color:#1B1A38;font-size:180%;font-weight:700;line-height:1.1em;padding:0px 0% 0px 0px;margin:0px 0px 24px 0px;min-height:10px;}
.hsafety img.icon-safety {position:absolute;top:80px;left:0px;width:21%;height:auto;}
.hsafety .safety p.ttl a {text-decoration:none;color:#1B1A38;font-weight:700;}
.hsafety .safety p.ttl a:hover {text-decoration:underline;color:#1B1A38;}
.hsafety .safety p.link {text-align:right;position:absolute;bottom:16px;right:16px;padding:0px;}

.accidents {position:relative;background-color:#1B1A38;padding:16px 16px 48px 16px;margin-bottom:24px;}
.accidents p {color:#FFFFFF;font-size:86%;font-weight:400;line-height:1.3em;padding:0px 0px 18px 0px;}
.accidents p.accdate {color:#FAC814;font-size:86%;font-weight:400;line-height:1.3em;padding:0px;}
.accidents p a {text-decoration:none;color:#FFFFFF;font-weight:400;}
.accidents p a:hover {text-decoration:underline;color:#FFFFFF;}
.accidents p.ttl {position:relative;color:#FAC814;font-size:140%;font-weight:700;line-height:1.1em;min-height:100px;width:146px;margin:0px 0px 24px 94px;padding:26px 12% 0px 0px;}
.accidents img.icon-accident {position:absolute;top:16px;left:16px;width:84px;height:100px;}
.accidents p.ttl a {text-decoration:none;color:#FAC814;font-weight:700;}
.accidents p.ttl a:hover {text-decoration:underline;color:#FAC814;}
.accidents p.link {text-align:right;position:absolute;bottom:16px;right:16px;padding:0px;}

.haccidents .accidents {position:relative;background-color:#1B1A38;padding:16px 0px 48px 28%;margin-bottom:24px;}
.haccidents .accidents p {color:#FFFFFF;font-size:96%;font-weight:400;line-height:1.3em;padding:0px 0px 18px 0px;}
/*.haccidents .accidents p.accdate {float:left;width:114px;color:#FFFFFF;font-size:96%;font-weight:400;line-height:1.3em;padding:0px;}*/
.haccidents .accidents p a {text-decoration:none;color:#FFFFFF;font-weight:400;}
.haccidents .accidents p a:hover {text-decoration:underline;color:#FFFFFF;}
.haccidents .accidents p.ttl {width:100%;float:none;position:relative;color:#FAC814;font-size:180%;font-weight:700;line-height:1.1em;padding:0px 0% 0px 0px;margin:0px 0px 24px 0px;min-height:10px;}
.haccidents img.icon-accident {position:absolute;top:80px;left:0px;width:21%;height:auto;}
.haccidents .accidents p.ttl a {text-decoration:none;color:#FAC814;font-weight:700;}
.haccidents .accidents p.ttl a:hover {text-decoration:underline;color:#FAC814;}
.haccidents .accidents p.link {text-align:right;position:absolute;bottom:16px;right:16px;padding:0px;}

ul.countries {list-style:none;display:flex;flex-wrap:wrap;border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;}
ul.countries li {display:inline-block;text-align:center;width:25%;font-size:86%;line-height:1.5em;padding:8px 0px 8px 0px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
ul.countries li a {display:block;color:#0DACDD;text-decoration:none;}
ul.countries li a:hover {color:#0DACDD;text-decoration:underline;}
ul.countries li:nth-child(8n+1), ul.countries li:nth-child(8n+2), ul.countries li:nth-child(8n+3), ul.countries li:nth-child(8n+4) {background-color:#F6F6F6;}

a.morelinkblue {display:inline-block;width:auto;font-size:110%;color:#1B1A38;font-weight:400;padding:12px 36px 12px 0px;background:url(../images/arrow-blue-right.png) center right no-repeat;background-size:30px 30px;}
a.morelinkyellow {display:inline-block;width:auto;font-size:110%;color:#FFFFFF;font-weight:400;padding:12px 36px 12px 0px;background:url(../images/arrow-yellow-right.png) center right no-repeat;background-size:30px 30px;}

.lazy {opacity:0;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transition-property:opacity, transform;-ms-transition-property:opacity, transform;-moz-transition-property:opacity, transform;-o-transition-property:opacity, transform;transition-property:opacity, transform;}
.lazy.lazy-up {-webkit-transform:translateY(3rem);-ms-transform:translateY(3rem);-moz-transform:translateY(3rem);-o-transform:translateY(3rem);transform:translateY(3rem);transition-delay:0.6s;}
.lazy.lazy-down {-webkit-transform:translateY(-3rem);-ms-transform:translateY(-3rem);-moz-transform:translateY(-3rem);-o-transform:translateY(-3rem);transform:translateY(-3rem);transition-delay:0.6s;}
.lazy.lazy-left {-webkit-transform:translateX(3rem);-ms-transform:translateX(3rem);-moz-transform:translateX(3rem);-o-transform:translateX(3rem);transform:translateX(3rem);transition-delay:0.6s;}
.lazy.lazy-right {-webkit-transform:translateX(-3rem);-ms-transform:translateX(-3rem);-moz-transform:translateX(-3rem);-o-transform:translateX(-3rem);transform:translateX(-3rem);transition-delay:0.6s;}
.no-js .lazy, .lazy.in {opacity:1;-webkit-transform:none;-ms-transform:none;-moz-transform:none;-o-transform:none;transform:none;transition-delay:0.4s;}

.tbl-dates {margin:24px 0px 20px 0px;line-height:1.5em;font-size:86%;border-left:1px solid #E8E8E8;border-top:1px solid #E8E8E8;}
.tbl-dates .dterow {position:relative;margin:0px;padding:8px 4px 8px 4px;border-right:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
.tbl-dates .dterow:nth-child(odd) {background-color:#F6F6F6;}
.tbl-dates .dtecell {margin-left:60px;}
.tbl-dates .dterow span {position:absolute;text-align:center;width:60px;height:100%;font-weight:600;top:0px;left:0px;border-right:1px solid #E8E8E8;padding:8px 0px 0px 0px;}
.tbl-dates .dtecell a {display:inline-block;padding:0px 19px 0px 19px;width:auto;color:#0DACDD;text-decoration:none;}
.tbl-dates .dtecell a:hover {color:#0DACDD;text-decoration:underline;}

.footer {width:100%;background-color:#F2F2F4;padding:40px 0px 40px 0px;font-size:90%;}
.lfooter {width:100%;background-color:#FFFFFF;padding:30px 0px 30px 0px;font-size:80%;}
.fleft {width:54%;float:left;display:inline;text-align:left;}
.fleft img {width:100%;display:block;height:auto;max-width:160px;}
.fleft ul {list-style:none;}
.fleft ul li {float:left;width:50%;font-size:100%;}
.fleft ul li a {display:block;text-decoration:none;font-weight:400;padding:0px 0px 6px 0px;}
.fleft ul li a:link, .fleft ul li a:visited {color:#1B1A38;text-decoration:none;}
.fleft ul li a:active, .fleft ul li a:hover {color:#1B1A38;text-decoration:underline;}
.fleft p {color:#8D95A9;padding:0px 0px 24px 0px;}
.fright {width:44%;float:right;display:inline;text-align:right;}
.fright p {color:#8D95A9;padding:0px 0px 20px 0px;}
.fright p.social a {display:inline-block;width:26px;height:26px;text-align:right;margin-left:8px;}
.fright p.social a.iconlinkedin {background-image:url(../images/ftr-linkedin.png);background-size:100% 100%;}
.fright p.social a.icontwitter {background-image:url(../images/ftr-twitter.png);background-size:100% 100%;}
.fright p.social a.iconfacebook {background-image:url(../images/ftr-facebook.png);background-size:100% 100%;}
.fright p.social a.iconinstagram {background-image:url(../images/ftr-instagram.png);background-size:100% 100%;}
.fright p.social a.iconflickr {background-image:url(../images/ftr-flickr.png);background-size:100% 100%;}
.fright p.social a.iconrss {background-image:url(../images/ftr-rss.png);background-size:100% 100%;}
.fright p.social a.iconemail {background-image:url(../images/ftr-email.png);background-size:100% 100%;}
.lfooter p {padding:0px;font-size:90%;}
.lfooter p a {color:#8D95A9;text-decoration:none;}
.lfooter p a:hover {color:#8D95A9;text-decoration:underline;}

.ps__rail-y {right:2px !important;}
.ps__rail-x {display:none !important;}
.ps {overflow:hidden !important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto;}
.ps__rail-x {display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;height:15px;top:10px !important;bottom:10px !important;position:absolute;}
.ps__rail-y {display:none;opacity:0;transition:background-color .2s linear, opacity .2s linear;-webkit-transition:background-color .2s linear, opacity .2s linear;width:15px;right:10px;position:absolute;right:2px !important;}
.ps--active-x > .ps__rail-x,.ps--active-y > .ps__rail-y {display:block;background-color:transparent;}
.ps:hover > .ps__rail-x,.ps:hover > .ps__rail-y,.ps--focus > .ps__rail-x,.ps--focus > .ps__rail-y,.ps--scrolling-x > .ps__rail-x,.ps--scrolling-y > .ps__rail-y {opacity:0.6;}
.ps .ps__rail-x:hover,.ps .ps__rail-y:hover,.ps .ps__rail-x:focus,.ps .ps__rail-y:focus,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-y.ps--clicking {background-color:#BBBBBB;opacity:0.7;border-radius:6px;}
.ps__thumb-x {background-color:#aaa;border-radius:6px;transition:background-color .2s linear, height .2s ease-in-out;-webkit-transition:background-color .2s linear, height .2s ease-in-out;height:6px;bottom:2px;position:absolute;}
.ps__thumb-y {background-color:#aaa;border-radius:6px;transition:background-color .2s linear, width .2s ease-in-out;-webkit-transition:background-color .2s linear, width .2s ease-in-out;width:6px;right:2px;position:absolute;}
.ps__rail-x:hover > .ps__thumb-x,.ps__rail-x:focus > .ps__thumb-x,.ps__rail-x.ps--clicking .ps__thumb-x {background-color:#999;height:11px;}
.ps__rail-y:hover > .ps__thumb-y,.ps__rail-y:focus > .ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y {background-color:#999;width:11px;}
.ps__rail-x,.ps__rail-y {opacity:0.6;}
@supports (-ms-overflow-style:none) {.ps {overflow:auto !important;}}

.sidenav {height:100%;width:0;max-width:500pxpx;position:fixed;top:0;left:0;background:url(../images/sidenav-bg.png) top left repeat;overflow:hidden;padding:0px 0px 30px 0px;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;z-index:99999;-webkit-overflow-scrolling:touch;}
.sidenavheader {position:relative;margin:0px 4% 0px 4%;padding:20px 0px 0px 0px;height:112px;text-align:left;}
.sidenavheader img {position:relative;width:160px;height:auto;}
.sidenavheader .closebtn {position:absolute;top:46px;right:6px;font-size:30px;text-decoration:none;color:#FFFFFF;line-height:30px;}
.sidenavinner {position:relative;margin:0px 4% 20px 4%;padding:30px 26px 0 0;width:92%;height:calc(100% - 110px);overflow:hidden;}
.sidenav ul {width:100%;list-style:none;margin:0px 10% 60px 0px;}
.sidenav ul:last-child {margin:0px 0px 20px 0px;border-bottom:1px solid #FAC814;}
.sidenav ul ul.sub-menu {margin:0px 0px 8px 0px !important;border-bottom:0px solid #FAC814 !important;display:none;}
.sidenav ul li {position:relative;border-top:1px solid #FAC814;text-align:left;}
.sidenav ul li .toggle-button {position:absolute;top:8px;right:0px;width:45px;height:40px;-webkit-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;cursor:pointer;background-image:url(../images/expander-bg.png);background-size:100% 100%;}
.sidenav ul li .toggle-button.open {-webkit-transform:rotate(180deg);transform:rotate(180deg);}
.sidenav ul li ul li.expandable span {display:none;}
.sidenav ul li ul li {border-top:0px solid #363636;}
.sidenav ul li ul li .toggle-button {position:absolute;top:2px;right:4px;width:40px;height:36px;}
.sidenav ul li a {position:relative;display:block;padding:14px 42px 14px 0px;color:#FFFFFF;text-transform:none;text-decoration:none;font-size:110%;}
.sidenav ul li a:hover, .sidenav ul li a:focus {color:#FFD500;}
.sidenav ul li ul {display:none;margin:0px 0px 10px 0px;border-bottom:0px solid #363636;}
.sidenav ul li ul li ul {display:none;}
.sidenav ul li ul li a {padding:9px 42px 9px 20px;color:#FFFFFF;text-transform:none;text-decoration:none;font-size:90%;}
.sidenav ul li ul li ul li a {padding:9px 0px 9px 40px;color:#FFFFFF;text-transform:none;text-decoration:none;font-size:86%;}
.sidenav ul li.active a {color:#FFD500;}
.sidenav ul li.active ul {display:block;}
.sidenav ul li.active ul li a {color:#FFFFFF;}
.sidenav ul li.active ul li a:hover {color:#FFD500;}
.sidenav ul li.active ul ul {display:none;}
.sidenav ul li.active ul li.active ul {display:block;}
.sidenav ul li.active ul li.active a {color:#FFD500;}
.sidenav ul li.active ul li.active a:hover {color:#FFD500;}
.sidenav ul li.active ul li ul.sub-menu a {color:#FFFFFF;}
.sidenav ul li.active ul li ul.sub-menu li.active a {color:#FFD500;}
.sidenav .adtop {display:none;}

.menusocial {text-align:left;margin-bottom:30px;}
.menusocial a {display:inline-block;width:26px;height:26px;margin-right:8px;vertical-align:middle;opacity:1;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
.menusocial a.iconlinkedin {background-image:url(../images/icon-linkedin.png);background-size:100% 100%;}
.menusocial a.icontwitter {background-image:url(../images/icon-twitter.png);background-size:100% 100%;}
.menusocial a.iconfacebook {background-image:url(../images/icon-facebook.png);background-size:100% 100%;}
.menusocial a.iconinstagram {background-image:url(../images/icon-instagram.png);background-size:100% 100%;}
.menusocial a.iconflickr {background-image:url(../images/icon-flickr.png);background-size:100% 100%;}

.sidenavsrch {width:100%;text-align:left;position:relative;padding:0px 0px 0px 0px;border-bottom:1px solid #FAC814;margin-bottom:0px;}
.sidenavsrch input[type="search"] {display:inline;width:100%;padding:10px 4px 16px 44px;border:0px solid #DDDDDD;color:#FFFFFF;font-size:100%;font-weight:500;letter-spacing:0px;font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;background-color:#1B1A38;outline: none;}
.sidenavsrch input[type="search"]:focus {border:0px solid #DDDDDD !important;}
.sidenavsrch input.btnsubmit {position:absolute;top:6px;left:0px;width:30px;height:30px;display:block;color:#FFFFFF;padding:0px;background:none;background-image:url(../images/btn-searchw.png);background-size:100% 100%;border:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;filter:none;cursor:pointer;}
.sidenavsrch ::placeholder {color:#FFFFFF;opacity:1;}
.sidenavsrch :-ms-input-placeholder {color:#FFFFFF;}
.sidenavsrch ::-ms-input-placeholder {color:#FFFFFF;}

.ctryrow {position:relative;padding:10px 0px 0px 0px;}
.ctryrow p.lbl {width:24%;display:inline-block;}
.ctryrow select.select {width:60%;display:inline;border:1px solid #EAEAEA;border-radius:none;font-size:86%;padding:6px 26px 6px 6px;font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;background:url(../images/arrow-down.png) 98% center no-repeat #F6F6F6;background-size:auto;background-size:16px 9px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}

.cookiemessage {position:fixed;bottom:0px;left:0;right:0;width:100%;background:#000000;z-index:100002;height:70px;}
.cookiemessage p {padding:17px 100px 0px 0px;line-height:1.3em;color:#FFFFFF;font-size:90%;}
.cookiemessage p a {color:#FFFFFF;text-decoration:underline;}
.cookiemessage a {color:#FFFFFF;}
.cookiemessage a.close-button {position:absolute;top:17px;right:1%;cursor:pointer;display:block;width:auto;padding:6px 18px 6px 18px;background-color:#FBCA00;color:#000000;text-decoration:none;border-radius:4px;}

.insta h4 {font-size:180%;font-weight:700;}
.insta h4 a {display:block;position:relative;padding:24px 0px 20px 0px;color:#1B1A38;text-decoration:none;}
.insta h4 a:hover {color:#1B1A38;text-decoration:underline;}
.insta h4 a:after {position:absolute;top:24px;right:0px;width:38px;height:38px;content:'';background-image:url(../images/instah4.png);background-size:100% 100%;}

/*events*/
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {padding-bottom:60px;padding-top:0px;min-height:600px;}
#tribe-events, #tribe-events-pg-template, .tribe-events-pg-template {padding:0px 8px 20px;}
.tribe-events-before-html h1 {font-weight:700;font-size:200%;color:#1B1A38;padding:12px 0px 20px 0px;line-height:1.2em;letter-spacing:-1px;margin:0px;}
.tribe-events-content p {padding:0px 0px 12px 0px;line-height:1.5em;font-size:86%;}
h3.tribe-events-calendar-list__event-title a {font-weight:700 !important;}
.tribe-events-pg-template a {color:#0DACDD !important;text-decoration:underline;}

/*single page*/
.eventcontent .tribe-events-event-image {float:right;width:25.4%;}
.eventcontent .tribe-events-event-image img {display:block;width:100%;height:auto;}
.has-post-thumbnail .tribe-events-content {width:auto !important;padding-right:28% !important;}
.single-tribe_events .tribe-events-cal-links {margin-bottom:1.75em;display:inline-block;}
.eventimagem .tribe-events-event-image {display:none;}

/*list page*/
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details {width:80% !important;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {width:20% !important;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag {width:9.111%;}
.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {display:flex;flex-direction:column;height:auto;padding:8px 0px;text-align:center;background-color:#FAC814;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar {width:38%;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar {width:58%;}
.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6 {font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;font-weight:700;line-height:1.2;}
.tribe-common .tribe-common-b2 {font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;}
.tribe-common .tribe-common-h3 {font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;}
.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn {font-family:"Gotham A", "Gotham B", Helvetica, Arial, sans-serif;}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {font-size:20px;line-height:1.42;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar {margin-bottom:12px;}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar {margin-bottom:16px;}
.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile {display:none !important;visibility:hidden !important;}

.sbi_info {display:none !important;}
.sbi_date {display:none !important;}
.sbi_likes, .sbi_comments {color:#1B1A38 !important;}
#sb_instagram .sbi_hover_top {top:30% !important;font-size:22px;}
#sb_instagram .sbi_hover_bottom {bottom:38% !important;}
#sb_instagram .sbi_meta span {font-size:22px;}
.sbi-owl-nav .sbi-owl-prev {width:30px;height:60px;background:none;background-image:url(../images/sbi-right.png);background-size:100% 100%;margin-left:0px;padding:0px;display:block;border-radius:0%;}
.sbi-owl-nav .sbi-owl-next {width:30px;height:60px;background:none;background-image:url(../images/sbi-left.png);background-size:100% 100%;margin-right:0px;padding:0px;display:block;border-radius:0%;}
#sb_instagram .sbi_carousel .sbi-owl-nav .svg-inline--fa {display:none !important;}
.sbi_carousel:hover .sbi-owl-nav > div.sbi-owl-prev:hover {background:none;background-image:url(../images/sbi-right.png);background-size:100% 100%;}
.sbi_carousel:hover .sbi-owl-nav > div.sbi-owl-next:hover {background:none;background-image:url(../images/sbi-left.png);background-size:100% 100%;}
.sbi-owl-nav > div {position:absolute;top:50%;font-size:14px;display:block;background:none;background-image:none;padding:0px;border-radius:0%;margin-top:-28px;box-shadow:none;}
.sbi_carousel:hover .sbi-owl-nav > div:hover {cursor:pointer;background:none;}
#sbi_lightbox .sbi-owl-nav > div:hover {filter:none;opacity:1;text-decoration:none;}
.sbi-owl-nav .disabled {opacity:0;cursor:default;}
.sbi_carousel:hover .sbi-owl-nav > div {background:none;box-shadow:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.sbi_carousel:hover .sbi-owl-nav > div.sbi-owl-prev {background-image:url(../images/sbi-right.png);background-size:100% 100%;}
.sbi_carousel:hover .sbi-owl-nav > div.sbi-owl-next {background-image:url(../images/sbi-left.png);background-size:100% 100%;}

@media screen and (max-width:1220px) {
	.inner {padding:0px 4% 0px 4%;}
	.hinner {padding:0px 4% 0px 4%;}
	.wrapper .inner {padding:0px 4% 0px 4%;}
	.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container {padding-left:4%;padding-right:4%;}
	#tribe-events, #tribe-events-pg-template, .tribe-events-pg-template {padding:0px 4% 20px;}
	
	h1.flt {float:none;display:block;width:100%;padding:0px 0 4px 0;}
	.paging {float:none;width:100%;text-align:left;padding:0px 0 20px 0;}
}

@media screen and (max-width:982px) {
	.main {width:100%;float:none;display:block;padding-bottom:30px;}
	.side {width:100%;float:none;display:block;}
	
	.side .adslot {float:left;width:48%;}
	.side .adslot:nth-child(2n) {float:right;width:48%;}
	.headernav .side {display:none;}
	
	.accidents {padding:16px 0px 48px 0px;}
	.accidents:before {content:'';background-color:#1B1A38;position:absolute;top:0px;width:6%;overflow:hidden;height:100%;right:100%;}
	.accidents:after {content:'';background-color:#1B1A38;position:absolute;top:0px;width:6%;overflow:hidden;height:100%;left:100%;}
	.accidents img.icon-accident {left:0px;}
	.accidents p.link {right:0px;}
	
	.safety {padding:16px 0px 48px 0px;}
	.safety:before {content:'';background-color:#9899A6;position:absolute;top:0px;width:6%;overflow:hidden;height:100%;right:100%;}
	.safety:after {content:'';background-color:#9899A6;position:absolute;top:0px;width:6%;overflow:hidden;height:100%;left:100%;}
	.safety img.icon-safety {left:0px;}
	.hsafety .safety:before {background-color:#FFFFFF;} 
	.hsafety .safety:after {background-color:#FFFFFF;} 
	.safety p.link {right:0px;}

	.cookiemessage {position:fixed;bottom:0px;left:0;right:0;width:100%;background:#000000;z-index:100002;height:auto;}
	.cookiemessage p {padding:17px 100px 16px 0px;line-height:1.3em;color:#FFFFFF;font-size:90%;}
	.cookiemessage a.close-button {right:3%;}
	
	.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar {width:100%;}
	.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar {width:100%;}
	.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar {margin-bottom:16px;}
	.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar {margin-bottom:16px;}
	.tribe-events-c-top-bar__datepicker-mobile {display:none !important;}
	.tribe-common .tribe-events-c-top-bar__datepicker-desktop.tribe-common-a11y-hidden {display:block !important;visibility:visible !important;}
}

@media screen and (max-width:782px) {
	.adtop {position:relative;width:100%;height:auto;min-height:10px;padding:0px;}
	.adtop img {width:100%;height:auto;display:block;}
	.headernav {display:none;}
	.hdrsocial {position:absolute;top:10px;right:100px;float:none;width:auto;text-align:right;}
	.header.small .hdrsocial {margin-top:32px;}
	.hdrsocial p.social {display:none;}

	.header {height:112px;}
	.header .headertop {height:112px;}
	.header .logo {width:160px;height:auto;margin-top:20px;padding:0;}
	.header .hdrsocial p#hdrclock {font-size:130%;}
	.header .hdrsocial p#hdrclock em {font-size:60%;}
	
	.openmenu {display:block;position:absolute;width:44px;height:44px;top:48px;right:4%;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
	.nav {display:none;text-align:left;padding-top:-3px;background-color:#F9A11B;}
	ul.dropdown {list-style:none;position:relative;display:block;margin-top:0px;text-align:left;z-index:990 !important;background-color:#F9A11B;}
	.dropdown li {width:100%;display:block;list-style:none;text-align:left;position:relative;font-size:110%;background:none;border-bottom:1px solid #FBB957;}
	.dropdown a {display:block;position:relative;font-size:100%;color:#215730;font-weight:normal;text-decoration:none;text-align:left;padding:5px 2% 5px 2%;zoom:1;text-decoration:none;}
	.dropdown li:last-child {background:none;}
	.dropdown li a:hover {color:#000000;}
	.dropdown li a.linkon {color:#000000;text-decoration:none;}
	.dropdown ul {position:relative;display:block !important;top:auto;left:auto;background-color:#FAB043;width:100%;z-index:10000 !important;border:0px solid #F9A11B;}
	.dropdown ul li {width:100%;text-align:left;background:none;}
	.dropdown ul li a {text-align:left;border-bottom:0px solid #F6F6F6;font-size:90%;background:none;padding:5px 2% 5px 6%;}
	.dropdown li:hover, .dropdown li.sfHover {color:#FF0000;}
	.sidenavsrch .hdrsearch {display:block !important;}
	
	.wrapper {min-height:100px;padding-top:20px;}

	.haccidents .accidents {padding:16px 0px 48px 0%;}
	.haccidents .accidents p.ttl {float:none;width:260px;font-size:160%;padding:20px 0 0px 114px;}
	.haccidents img.icon-accident {position:absolute;top:16px;left:0px;width:84px;height:100px;}
	.haccidents .accidents p.link {bottom:0px;right:0px;}

	.hsafety .safety {background-color:#FFFFFF;padding:16px 0px 48px 0%;}
	.hsafety .safety p.ttl {float:none;width:260px;font-size:160%;padding:20px 0 0px 114px;}
	.hsafety img.icon-safety {position:absolute;top:16px;left:0px;width:84px;height:100px;}
	.hsafety .safety p.link {bottom:0px;right:0px;}
	

	ul.countries li {width:33.3%;}
	ul.countries li:nth-child(8n+1), ul.countries li:nth-child(8n+2), ul.countries li:nth-child(8n+3), ul.countries li:nth-child(8n+4) {background-color:#FFFFFF;}
	ul.countries li:nth-child(6n+1), ul.countries li:nth-child(6n+2), ul.countries li:nth-child(6n+3) {background-color:#F6F6F6;}
	
	.fleft {width:100%;float:none;display:block;text-align:left;padding-bottom:30px;}
	.fright {width:100%;float:none;display:block;text-align:left;}
	.fright p.social a {margin-left:0px;margin-right:8px;}
	
	.newshdr {padding:46px 0px 44px 0px;}
	.newshdr p.newstags {padding:0px;}
	.newshdr p.newsdate {padding:0px;}
	.newshdr .newstxt {padding-bottom:0px;}
	
	.ctryrow p.lbl {width:30%;}
	.ctryrow select.select {width:68%;}
	
	.single-tribe_events .tribe-events-schedule {background:#FFFFFF;border:0px solid #eee;margin:1em 0 1.5em;padding:0px;}
	.tribe-events .tribe-events-l-container {padding-bottom:40px;padding-top:0px;min-height:400px;}
	.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {flex:none;margin-bottom:16px;float:left;width:34%;}
	.tribe-common article.tribe-common-g-row {display:block !important;flex:none !important;}
	.tribe-events .tribe-events-calendar-list__event-featured-image {width:100%;}
	.tribe-events .tribe-events-calendar-list__event-details {flex:none;float:right;width:66%;}
}

@media screen and (max-width:640px) {
	.headertop {background:none;background-color:#050527;}
	.hinner {padding:0px;}
	.hnewsslider {margin:0px;padding:0px 4% 0px 4%;}
	.hinner .side {padding:0px 4% 0px 4%;}
	.newsrow::after {width:100%;}	
	button.slick-next {right:calc(50% - 100px);}	
	button.slick-prev {left:calc(50% - 100px);}
	
	body.home .wrapper {padding-top:0px;}
	.hfeaturedimg {float:none;width:100%;}
	.hfeaturedimg img.dftrd {display:none;}
	.hfeaturedimg img.mftrd {display:block;width:100%;height:auto;}
	.hfeaturedtxt {float:none;width:100%;}
	.hfeaturedtxt h1 {font-size:180%;padding:0px 0px 4px 0px;}
	.hfeatured p.date {padding:0px 0px 12px 0px !important;}
	p.hnewslink {padding-right:4% !important;}
	
	.hdrsearchsearch {text-align:left;}
	.hdrsearchsearch label {display:block;width:auto;margin-bottom:4px;}
	.hdrsearchsearch input[type="text"] {display:block;width:100%;margin-bottom:4px;}
	.hdrsearchsearch input.btnsubmit {display:block;margin-bottom:4px;}
	
	.newsimg {padding:2px;float:none;display:block;width:100%;max-width:300px;margin-bottom:20px;}
	.newshdr .newsimg {float:none;display:block;width:auto;margin-bottom:20px;}
	.newstxt {float:none;display:block;width:100%;padding-bottom:20px;}
	.newshdr .newstxt {float:none;display:block;width:100%;padding-bottom:0px;}
	.newstxt h2 {padding:0px 0px 4px 0px;}
	.newstxt ul.share {top:auto;bottom:-4px;right:auto;left:0px;}
	.newstxt ul.share li {margin-left:0px;margin-right:10px;}
	
	.cookiemessage {padding:12px 0 12px 0;}
	.cookiemessage p {padding:0px 0px 8px 0px;}
	.cookiemessage a.close-button {position:relative;top:auto;right:auto;display:inline-block;width:auto;}
	
	table.tbl-typecode, .tbl-typecode thead, .tbl-typecode tbody, .tbl-typecode th, .tbl-typecode td, .tbl-typecode tr {display:block;border-left:0px solid #eee;border-top:0px solid #E8E8E8;}
	.tbl-typecode th {position:absolute;top:-9999px;left:-9999px;}
	.tbl-typecode tr {border:0px solid #ccc;margin-bottom:10px;}
	.tbl-typecode td {border:none;border-bottom:1px solid #eee;border-left:1px solid #eee;position:relative;padding-left:50% !important;}
	.tbl-typecode td:before {position:absolute;top:4px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
	table.tbl-typecode td:first-child {font-weight:400;border-top:1px solid #eee;}
	table.tbl-typecode td:nth-of-type(1):before {content:"Type Designator";}
	table.tbl-typecode td:nth-of-type(2):before {content:"Manufacturer";}
	table.tbl-typecode td:nth-of-type(3):before {content:"Model";}
	table.tbl-typecode td:nth-of-type(4):before {content:"Engine Type";}
	table.tbl-typecode td:nth-of-type(5):before {content:"Engines"; }
	
	table.tbl-mfr, .tbl-mfr thead, .tbl-mfr tbody, .tbl-mfr th, .tbl-mfr td, .tbl-mfr tr {display:block;border-left:0px solid #eee;border-top:0px solid #E8E8E8;}
	.tbl-mfr th {position:absolute;top:-9999px;left:-9999px;}
	.tbl-mfr tr {border:0px solid #ccc;margin-bottom:10px;}
	.tbl-mfr td {border:none;border-bottom:1px solid #eee;border-left:1px solid #eee;position:relative;padding-left:50% !important;}
	.tbl-mfr td:before {position:absolute;top:4px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}
	table.tbl-mfr td:first-child {font-weight:400;border-top:1px solid #eee;}
	table.tbl-mfr td:nth-of-type(1):before {content:"Manufacturer";}
	table.tbl-mfr td:nth-of-type(2):before {content:"Model";}
	table.tbl-mfr td:nth-of-type(3):before {content:"Type Designator";}
	table.tbl-mfr td:nth-of-type(4):before {content:"Engine Type";}
	table.tbl-mfr td:nth-of-type(5):before {content:"Engines"; }
	
	.eventcontent .tribe-events-event-image {float:none;width:auto;display:none;}
	.has-post-thumbnail .tribe-events-content {width:auto !important;padding-right:0% !important;}
	.single-tribe_events .tribe-events-cal-links {margin-bottom:1.75em;display:inline-block;}
	.eventimagem .tribe-events-event-image  {display:block !important;}
	.eventimagem img {display:block;width:100%;height:auto;}
	
	#sb_instagram .sbi_hover_top {display:none !important;}
	#sb_instagram .sbi_hover_bottom {display:none !important;}
	
}

@media screen and (max-width:480px) {		
	button.slick-next {right:4%;}	
	button.slick-prev {left:4%;}
	.slick-dots {width:80%;}
	.side .adslot {float:none;width:100%;}
	.side .adslot:nth-child(2n) {float:none;width:100%;}

	ul.countries li {width:50%;}
	ul.countries li:nth-child(6n+1), ul.countries li:nth-child(6n+2), ul.countries li:nth-child(6n+3) {background-color:#FFFFFF;}
	ul.countries li:nth-child(4n+1), ul.countries li:nth-child(4n+2) {background-color:#F6F6F6;}
	
	p.newsdate span {display:block;padding-left:0px;margin-left:0px;}
	p.newsdate span::before {display:none;}
	
	.ctryrow {padding:20px 0px 0px 0px;}
	.ctryrow p.lbl {width:100%;display:block;padding:0px 0px 4px 0px !important;}
	.ctryrow select.select {width:100%;display:block;}
	
	.insta h4 {font-size:140%;}
	.insta h4 a::after {top:20px;width:34px;height:34px;}
	
	#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images .sbi_item {width:50%;}
	
	.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {flex:none;margin-bottom:16px;float:none;width:90%;}
	.tribe-events .tribe-events-calendar-list__event-details {flex:none;float:none;width:100%;}

	#sb_instagram .sbi_hover_top {display:block !important;top:30% !important;font-size:22px;}
	#sb_instagram .sbi_hover_bottom {display:block !important;bottom:38% !important;}
}

@media screen and (max-width:400px) {		
	.hdrsocial p#hdrclock {display:none;}
}

@media print {
	body {background:none;text-align:left;}
	.wrapper {width:100%;}
	.wrapperinner {width:100%;}
	.printlogo {display:block;width:100%;border-bottom:1px solid #CCC;padding-top:12px;margin-bottom:26px;padding-bottom:10px;}
	.header {display:none;}
	.container {width:100%;}
	.maincontent {width:100%;}
	.full {width:100%;min-height:0px;margin-left:0px !important;}
	.main {width:100%;min-height:0px;float:none;display:block;margin-left:0px !important;}
	.side {display:none;}
	.footer {background-color:none;}
	div.footerleft {width:100%;float:none;display:block;}
	div.footerright {display:none;}
	.footerleft p {color:#231F20;}
	.footerright p {color:#231F20;}
}

/* Events page mobile listings */
.mobile-events {
    padding: 10px 0;
}
.mobile-events .event {
    margin-bottom: 12px;
}
.mobile-events .event p {
    margin-bottom: 5px;
}

/* Events page */
.desktop-events {
    display: none;
}
@media (min-width: 768px) {
    .mobile-events {
        display: none;
    }
    .desktop-events {
        display: block;
    }
}
.page-template-events .events-calendar {
    line-height: normal;
    padding: 15px 0;
}
.events-calendar .controls {
    padding: 8px 0;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.events-calendar h2 {
    font-size: 1.4rem;
    margin-right: 15px;
}
.events-calendar select {
    padding: 4px;
    border: 1px solid #ccc;
    border-radius: 8px;
    margin-right: 5px;
}
.events-calendar input {
    padding: 4px 10px;
    border: 1px solid #ccc;
    border-radius: 8px;
    cursor: pointer;
}
.events-calendar input:hover {
    background-color: #cacaca;
}

table.calendar {
    border-left: 1px solid #999;
    width: 100%;
}
td.calendar-day	{
    position:relative;
    font-size:11px;
} 
td.calendar-day > div {
    min-height: 60px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}
td.calendar-day .event {
    display: flex;
}
td.calendar-day .event:not(:last-child) {
    margin-bottom: 1.2rem;
}
td.calendar-day .event a {
    color: #137e9e;
    font-weight: 600;
}
td.calendar-day .event a:hover {
    color: #2d2e4d;
}
td.calendar-day .event a span {
    font-weight: normal;
}
td.calendar-day:hover {
    background:#eceff5;
}
td.calendar-day-np {
    background:#eee;
    min-height:80px;
} 
td.calendar-day-head {
    background:#08082a; 
    font-weight:bold; 
    text-align:center; 
    width:120px; 
    padding:5px; 
    border-bottom:1px solid #999; 
    border-top:1px solid #999; 
    border-right:1px solid #999;
    color: #fbca00; 
}
td.calendar-day, 
td.calendar-day-np {
    width: 120px; 
    padding: 20px 5px !important; 
    border-bottom: 1px solid #999; 
    border-right: 1px solid #999; 
}
@media (min-width: 992px) {
    td.calendar-day, 
    td.calendar-day-np {
        padding: 20px 8px !important; 
    }
}
div.day-number {
    background:#eeeeee; 
    padding: 2px 4px; 
    color:#060628; 
    text-align:center; 
    position: absolute;
    top: 0;
    right: 0;
    font-size: 11px;
}

/* Single Events */
.single-events .newshdr {
    padding: 20px 0px 14px;
}
.single-events .article {
    padding: 20px 0px;
}