#siteBk,
#welcome,
nav#top {
    top: 0;
    right: 0
}
#wrapper #topSearch,
nav#site {
    position: fixed;
    top: 105px;
    bottom: 0
}
#wrapper, #wrapper #top #myBar, nav#top #logo, sub, sup {
    position: relative
}
a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
    margin: 0;
    padding: 0;
    border: 0;
    font: inherit;
    font-size: 100%;
    vertical-align: baseline;
    clear: both;
    background-color: undefined
}
#wrapper,
body,
html {
    font-family: EMPrintFont, HelveticaNeue-Light, "Helvetica Neue Light", Helvetica, Arial, "Lucidia Grande", sans-serif;
    font-smooth: always;
    -webkit-font-smoothing: antialiased;
    height: 100%;
	max-width: 1300px;
	margin: 0 auto;
	/*background-color:#F9F9F9;*/
}
html {
    line-height: 1
}
b,
strong {
    font-weight: 700
}
ol,
ul {
    list-style: none
}
li {
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid
}
p {
    margin: .8em 0
}
em,
i {
    font-style: italic
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
caption,
td,
th {
    text-align: left;
    font-weight: 400;
    vertical-align: middle
}
blockquote,
q {
    quotes: none
}
blockquote:after,
blockquote:before,
q:after,
q:before {
    content: "";
    content: none
}
a img {
    border: none
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}
sup {
    top: -.5em
}
sub {
    bottom: -.25em
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
    display: block
}
body {
    background-color: #F3F3F3;
    height: 100%
}
input[type=text] {
    margin-top: 6px
}
input:focus {
    outline: 0
}
.main-form {
    height: 100%
}
#wrapper {
    font-size: 17px;
    line-height: 20px
}
img {
    -ms-interpolation-mode: bicubic;
    image-rendering: -moz-crisp-edges;
    background: 0 0
}
#siteBk {
    opacity: 0;
    z-index: -100;
    position: fixed;
    left: 0;
    bottom: 0;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover
}
#siteBkLoader {
    display: none
}
nav#site {
    margin: 0;
    padding: 0;
    width: 240px;
    left: -290px;
    overflow-x: visible;
    overflow-y: auto;
    z-index: 20001;
    -webkit-transform: translateZ(0);
    -webkit-box-shadow: inset -13px 0 16px -9px rgba(0, 0, 0, .3);
    -moz-box-shadow: inset -13px 0 16px -9px rgba(0, 0, 0, .3);
    box-shadow: inset -13px 0 16px -9px rgba(0, 0, 0, .3)
}
nav#site #siteName {
    padding: 1.1875em;
    margin: 0;
    font-weight: lighter
}
nav#site #siteName h1,
nav#site #siteName h2 {
    display: inline;
    margin: 0;
    padding: 0;
    font-style: normal
}
nav#site #siteName h1 {
    font-weight: lighter;
    font-size: 1.875em;
    padding-right: .25em
}
nav#site #siteName h2 {
    font-weight: 700;
    font-size: .75em
}
#wrapper #site #siteNavigation.fullActive {
    left: 0
}
nav#top {
    position: fixed;
    left: 0;
    z-index: 9999;
    background-color: #BE141D;
    animation-duration: 1s;
    animation-name: slidein;
    font-weight: 400;
	max-width: 1300px;
	margin: 0 auto;
}
@keyframes slidein {
    from {
        top: -3.75em
    }
    to {
        top: 0
    }
}
nav#top #content div {
    display: none;
    height: 3.75em
}
nav#top #logo {
    widows: 8em;
    height: 1.5em;
    top: 1.3125em;
    left: 1.3125em
}
nav#top #content {
    position: absolute;
    text-align: right;
    display: inline-block;
    right: 0;
    top: 0;
    height: 3.75em;
    vertical-align: middle
}
nav#top #content div select {
    background-color: #5A5A5A;
    border: 0;
    color: #FFF;
    height: 3.75em;
    position: absolute;
    right: 0
}
nav#top #content ul {
    margin: 0;
    padding: 0;
    display: table;
    height: 3.75em;
    vertical-align: middle
}
nav#top #content li {
    margin: 0;
    padding-left: .8125em;
    list-style: none;
    font-size: .75em;
    display: table-cell;
    vertical-align: middle;
    height: inherit;
    color: #FFF;
    cursor: pointer;
    animation-duration: .2s;
    animation-name: colorNavOff
}
@keyframes colorNavOff {
    from {
        background-color: #E5E5E5;
        color: #5A5A5A
    }
    to {
        background-color: #5A5A5A;
        color: #FFF
    }
}
nav#top #content li:first-child {
    padding-right: .8125em
}
nav#top #content li.selected,
nav#top #content li:hover {
    background-color: #E5E5E5;
    color: #5A5A5A;
    animation-duration: .5s;
    animation-name: colorNavOn
}
@keyframes colorNavOn {
    from {
        background-color: #5A5A5A;
        color: #FFF
    }
    to {
        background-color: #E5E5E5;
        color: #5A5A5A
    }
}
.no-svg nav#top #content li span,
.svg nav#top #content li span {
    background-size: .8125em .625em;
    margin-left: 1em;
    background-position: center center;
    width: 2em;
    background-color: #5A5A5A;
    background-repeat: no-repeat
}
.svg nav#top #content li span {
    display: inline-block;
    height: inherit;
    vertical-align: middle;
    color: #5A5A5A;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTMuMSAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMuMSAxMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNiw5LjdMMC42LDEuOGMtMC4zLTAuNC0wLjItMSwwLjItMS4zYzAuNC0wLjMsMS0wLjIsMS4zLDAuMmw0LjQsNS45TDExLDAuN2MwLjMtMC40LDAuOS0wLjUsMS4zLTAuMg0KCWMwLjQsMC4zLDAuNSwwLjksMC4yLDEuM0w2LjYsOS43eiIvPg0KPC9zdmc+DQo=)
}
.no-svg nav#top #content li span {
    background-image: url(images/topnavArrow_white.png)
}
.svg nav#top #content li span:hover {
    background-color: #E5E5E5;
    color: #5A5A5A;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTMuMSAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMuMSAxMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzFBMUExQTt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNiw5LjdMMC42LDEuOGMtMC4zLTAuNC0wLjItMSwwLjItMS4zYzAuNC0wLjMsMS0wLjIsMS4zLDAuMmw0LjQsNS45TDExLDAuN2MwLjMtMC40LDAuOS0wLjUsMS4zLTAuMg0KCWMwLjQsMC4zLDAuNSwwLjksMC4yLDEuM0w2LjYsOS43eiIvPg0KPC9zdmc+DQo=)
}
.no-svg nav#top #content li span:hover {
    background-color: #E5E5E5;
    color: #5A5A5A;
    background-image: url(images/topnavArrow_grey.png)
}
.svg nav#top #content li.selected span {
    background-color: #E5E5E5;
    color: #5A5A5A;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTMuMSAxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTMuMSAxMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6IzFBMUExQTt9DQo8L3N0eWxlPg0KPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNiwwLjNsNS45LDcuOWMwLjMsMC40LDAuMiwxLTAuMiwxLjNjLTAuNCwwLjMtMSwwLjItMS4zLTAuMkw2LjYsMy41TDIuMSw5LjRDMS44LDkuOCwxLjIsOS45LDAuOCw5LjUNCglDMC40LDkuMiwwLjMsOC42LDAuNiw4LjJMNi42LDAuM3oiLz4NCjwvc3ZnPg0K)
}
.no-svg nav#top #content li.selected span {
    background-color: #E5E5E5;
    color: #5A5A5A;
    background-image: url(images/topnavArrow_close.png)
}
nav#top #content div span {
    display: table-cell;
    cursor: pointer;
    vertical-align: middle;
    background-color: #D55355;
    padding: 0 1em;
    font-size: .75em
}
section.topNavContent {
    display: none;
    opacity: 0;
    z-index: 9500
}
@keyframes mainMargin {
    from {
        opacity: 0
    }
    to {
        opacity: 1
    }
}
#content.mainContent details {
    display: none
}
#welcome {
    position: fixed;
    bottom: 0;
    left: 0
}
#welcome #welcomeMsg {
    width: 300px;
    height: 100px;
    position: fixed;
    left: 50%;
    top: 50%;
    text-align: center;
    margin-left: -150px;
    margin-top: -50px
}
#top #siteName {
    color: #F9F9F9;
    font-weight: lighter;
    font-size: 1.5em;
    height: 3.75em;
    display: inline-block;
    vertical-align: middle;
    padding-top: .5625em;
    padding-left: .5625em
}
#top #siteName a {
    color: #fff
}
#wrapper #topSearch {
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, .8);
    display: none;
    z-index: 200001
}
#topSearch .searchOptions {
    background-color: #a4a4a4;
    padding: 20px 10px 20px 40px;
    color: #fafafa
}
#topSearch #topSearchHider {
    position: absolute;
    left: 0;
    top: 175px;
    right: 0;
    bottom: 0
}
#topSearch .bigSearch {
    width: 100%;
    margin: 0;
    padding: 0;
    font-size: 1.5em;
    border: none;
    font-weight: light;
    color: rgba(180, 180, 180, 1);
    background-color: #fafafa
}
.no-svg #topSearch .searchFieldHolder,
.svg #topSearch .searchFieldHolder {
    padding: 40px 10px 40px 80px;
    background-position: 30px center;
    background-size: 50px 50px;
    background-color: #fafafa
}
#topSearch .bigSearch.selected {
    color: rgba(30, 30, 30, 1)
}
.svg #topSearch .searchFieldHolder {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNCNEI0QjQ7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojQjRCNEI0O3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMC4yIiBjeT0iMTAuMiIgcj0iNi40Ii8+DQo8bGluZSBjbGFzcz0ic3QxIiB4MT0iMTQuOCIgeTE9IjE0LjYiIHgyPSIyMC4yIiB5Mj0iMTkuOSIvPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat
}
.no-svg #topSearch .searchFieldHolder {
    background-image: url(images/search_Field.png);
    background-repeat: no-repeat
}
#wrapper #top #myBar #stockImg,
#wrapper #top #myBar #stockImg.iolStock {
    vertical-align: top;
    background-position: left center;
    background-repeat: no-repeat;
    top: 0;
    display: inline-block;
    bottom: 0
}
#wrapper #top #headerNav {
    position: relative;
    text-align: right;
    height: 75px;
	background-color:#EBEBEB;
    /*-webkit-box-shadow: #a21118 0 5px 0 0 inset;
    -moz-box-shadow: #a21118 0 5px 0 0 inset;
    box-shadow: #a21118 0 5px 0 0 inset*/
}

#wrapper #top #headerNav #siteTitle {
    font-size: 23px;
    font-weight: bolder;
    font-style: normal;
    color: #333;
    display: inline-block;
    position: absolute;
    left: 0;
    padding-right: 15px;
    padding-left: 15px;
    top: 0;
    cursor: pointer;
    height: 75px;
    line-height: 75px;
    z-index: 1000000
}
#wrapper #top #headerNav.mobileHeader #siteTitle {
    font-size: 18px;
    /*background-color: #ccc;*/
    width: 100%;
    text-align: left;
    height: 37.5px;
    line-height: 37.5px
}
#wrapper #top #myBar {
    background-color: #2E2E2E;
    height: 30px;
    text-align: right
}
#wrapper #top #myBar #stockImg {
    min-width: 185px;
    height: 30px;
    cursor: pointer
}
#wrapper #top #myBar #stockImg.iolStock {
    height: 30px;
    font-size: 14px;
    color: #7E7E7E;
    min-width: inherit;
    cursor: auto;
    padding: 5px 5px 0
}
#wrapper #top #myBar .mySiteTop {
    display: inline-block;
    font-size: 14px;
    padding: 5px 20px 0 5px;
    margin-top: 0;
    height: 30px;
    width: auto
}
#wrapper #top #myBar .mySiteTop:before {
    content: "\B7";
    padding-right: 17px;
    color: #7E7E7E
}
#myBar .mySiteTop a:link,
#myBar .mySiteTop a:visited {
    color: #AFAFAF;
    text-decoration: none
}
#myBar .mySiteTop a:active,
#myBar .mySiteTop a:hover {
    color: #fff;
    text-decoration: underline
}
#headerNav #fullTopNavigation #navSlideLeft,
#headerNav #fullTopNavigation #navSlideRight {
    display: none;
    position: absolute;
    top: 37.5px;
    text-align: center;
    vertical-align: central;
    background-color: #FFF;
    color: #9F2A2C;
    font-size: 20px;
    height: 37.5px;
    line-height: 34px;
    width: 37.5px;
    cursor: pointer;
    z-index: 100000
}
#headerNav.mobileHeader #fullTopNavigation #navSlideLeft {
    left: 0
}
#headerNav.mobileHeader #fullTopNavigation #navSlideRight {
    right: 0
}
#wrapper #top #headerNav #fullTopNavigation {
    overflow: hidden
}
#wrapper #top #headerNav #fullTopNavigation>ul {
    display: table;
    position: absolute;
    right: 0;
    top: 0;
    height: 75px
}
#wrapper #top #headerNav.mobileHeader #fullTopNavigation {
    overflow: hidden;
    height: 37.5px;
    padding-top: 37.5px
}
#wrapper #top #headerNav.mobileHeader #fullTopNavigation>ul {
    display: table;
    position: relative;
    width: 100%;
    height: 37.5px
}
#wrapper #top #headerNav #fullTopNavigation ul li {
    display: table-cell;
    position: relative;
    vertical-align: middle;
    font-weight: 700;
    color: #fafafa;
    list-style: none;
    /*text-shadow: 0 -2px 1px #990203*/
}
#wrapper #top #headerNav #fullTopNavigation ul li a {
    height: 75px;
    line-height: 75px;
    padding: 0 20px;
    font-size: 100%;
    display: inline-block;
    color: #333;
    font-weight: 400;
    white-space: nowrap;
    /*text-shadow: 0 -2px 1px #990203;*/
    text-decoration: none
}
#wrapper #top #headerNav #fullTopNavigation ul li a:hover {
	color:#fff;
}
#wrapper #top #headerNav #fullTopNavigation>ul>li>a {
    font-size: 14px;
    font-weight: 700;
    font-style: normal
}
#wrapper #top #headerNav #fullTopNavigation>ul>li>a:hover {
    background-color: #CBCBCB;
}
#wrapper #top #headerNav #fullTopNavigation .topSubMenu {
    position: absolute;
    top: 100%;
    right: 0;
    z-index: 100000000000000000000;
    display: none
}
#wrapper #top #headerNav.mobileHeader #fullTopNavigation .topSubMenu {
    position: fixed;

    top: 105px;
    left: 0;
    right: 0;
    display: none
}
#wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul {
    position: relative;
    left: 0;
    background: #ccc;
    width: auto;
    z-index: 100000000000000000000
}
#wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul>li {
    display: block;
    background-color: #A3282A;
    clear: both
}
#wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul>li a {
    display: block;
    text-align: left;
    padding: 5px;
    margin: 0;
    height: auto;
    font-size: .8em;
    line-height: 1em;
    background-color: #A3282A
}
#wrapper #top #headerNav.mobileHeader #fullTopNavigation .topSubMenu>ul>li a {
    padding: 10px;
    font-size: 1em;
    display: block;
    text-align: left;
    margin: 0;
    height: auto;
    line-height: 1em;
    /*background-color: #A3282A*/
}
#wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul>li a:hover {
    color: #BE121B;
    background-color: #fff;
    text-shadow: none;
    box-shadow: none;
    display: block;
    text-align: left
}
#wrapper #top #headerNav #fullTopNavigation ul#main>li:hover .topSubMenu {
    display: block
}
#wrapper #top #headerNav.mobileHeader #fullTopNavigation ul>li>a {
    height: 37.5px;
    line-height: 37.5px;
    padding: 0 10px;
    display: block;
    text-align: center;
    color: #333;
    /*text-shadow: 0 -2px 1px #990203;*/
    text-decoration: none
}
#wrapper #top #headerNav.mobileHeader #fullTopNavigation>ul>li {
    display: table-cell;
    position: relative
}
#wrapper #top #headerNav #fullTopNavigation.mobileHeader>ul>li:last-child:after,
#wrapper #top #headerNav.mobileHeader #fullTopNavigation>ul>li:after {
    display: none
}
#content .fullWidth {
    width: 100%;
    height: auto
}
#content img.fullWidth {
    max-width: 1280px;
    display: block;
    margin: 0 auto
}
#wrapper #top #headerNav #fullTopNavigation>ul>>li a:hover {
    background-image: -webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0, #d2333b), color-stop(100%, #bf3137));
    background-image: -webkit-linear-gradient(center top, #d2333b, #bf3137);
    background-image: -moz-linear-gradient(center top, #d2333b, #bf3137);
    background-image: -o-linear-gradient(center top, #d2333b, #bf3137);
    background-image: linear-gradient(center top, #d2333b, #bf3137);
    -webkit-box-shadow: #b72c34 0 5px 0 0 inset;
    -moz-box-shadow: #b72c34 0 5px 0 0 inset;
    box-shadow: #b72c34 0 5px 0 0 inset;
    background-color: #c53139
}
#wrapper #top #headerNav #fullTopNavigation ul li.selected a,
#wrapper #top #headerNav #fullTopNavigation ul li.selected a:hover {
    background: #fafafa;
    color: #c20b15;
    text-shadow: 0 0 0 transparent;
    z-index: 1;
    cursor: default;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
#wrapper #top #headerNav #fullTopNavigation>ul>li:after {
    content: "\B7";
    position: absolute;
    line-height: 75px;
    z-index: -5
}
#wrapper #top #headerNav #fullTopNavigation>ul>li.selected:after,
#wrapper #top #headerNav #fullTopNavigation>ul>li:hover:after {
    content: "\7F"
}
#content .newsRoller.image:after,
#wrapper #top #headerNav #fullTopNavigation>ul>li:last-child:after {
    content: ''
}
.svg #wrapper #top #headerNav #fullTopNavigation ul li a.topSearch {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNGQUZBRkE7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojRkFGQUZBO3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMC4yIiBjeT0iMTAuMiIgcj0iNi40Ii8+DQo8bGluZSBjbGFzcz0ic3QxIiB4MT0iMTQuOCIgeTE9IjE0LjYiIHgyPSIyMC4yIiB5Mj0iMTkuOSIvPg0KPC9zdmc+DQo=);
    background-size: 25px 25px;
    background-position: center center;
    background-repeat: no-repeat
}
.no-svg #wrapper #top #headerNav #fullTopNavigation ul li a.topSearch {
    background-image: url(images/search_white.png);
    background-size: 25px 25px;
    background-position: center center;
    background-repeat: no-repeat
}
.svg #wrapper #top #headerNav #fullTopNavigation ul li.selected a.topSearch {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtzdHJva2U6I0ZGMDAxOTtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTEzLjEsMTIuNmw1LjMsNy4yaC0xLjJsLTQuNy02LjVsLTQuNyw2LjVINi42bDUuMy03LjJMNi42LDUuMmgxLjJsNC43LDYuN2w0LjgtNi43aDEuMkwxMy4xLDEyLjZ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);
    background-size: 25px 25px;
    background-position: center center;
    background-repeat: no-repeat
}
.no-svg #wrapper #top #headerNav #fullTopNavigation ul li.selected a.topSearch {
    background-image: url(images/search_red.png);
    background-size: 25px 25px;
    background-position: center center;
    background-repeat: no-repeat
}
#contentHolder {
    position: absolute;
    top: 105px;
    left: 0;
    right: 0;
    clear: both;
    display: block;
    font-weight: 400
}
.loadIcon {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url(images/ajax-loader-large.gif) center center no-repeat #fafafa;
    z-index: 10000;
    min-height: 200px
}
#content .newsRoller {
    width: auto;
    display: block;
    position: relative;
    margin: 0;
    vertical-align: top;
    border-bottom: 1px solid #848484
}
#content .newsRoller.fullScreen {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: block;
    position: fixed;
    margin: 0;
    vertical-align: top;
    border-bottom: none;
    z-index: 1000000
}
#content .newsRoller.image:after {
    padding-top: 49.25%;
    display: block
}
#content .newsRoller .controls {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center
}
#content .newsRoller .controls .newsRollerArchive {
    position: absolute;
    left: 13px;
    bottom: 13px;
    text-shadow: 0 0 3px rgba(0, 0, 0, 1)
}
#wrapper #content .newsRoller .controls .newsRollerArchive a {
    color: #FFF;
    font-size: 18px
}
#wrapper #content .newsRoller .controls .newsRollerArchive a:after {
    content: " \203A"
}
#content .newsRoller .itemHolder {
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    overflow: hidden
}
#content .newsRoller .itemHolder .item,
#content .newsRoller.image .itemHolder .item {
    top: 0;
    bottom: 0;
    overflow: hidden;
    left: 100%;
    right: -100%;
    position: absolute;
    background-repeat: no-repeat
}
#content .newsRoller .itemHolder .item {
    background-size: cover;
    background-position: center right
}
#content .newsRoller.image .itemHolder .item {
    background-size: contain;

    background-position: center center
}
#content .newsRoller .itemHolder .item .htmlText {
    position: absolute;
    top: 20px;
    left: 20px;
    padding: 20px;
    overflow: auto
}
#content .newsRoller .itemHolder .item .htmlText.bottom {
    position: absolute;
    bottom: 20px;
    left: 20px;
    right: 0;
    padding: 20px;
    overflow: auto
}
#content .newsRoller .itemHolder .item .htmlText h1 {
    font-size: 2em;
    line-height: 1em
}
#content .newsRoller .itemHolder .item .htmlText a {
    text-decoration: none;
    color: #575757;
    padding-top: 10px;
    display: block
}
#content .newsRoller .itemHolder .item .htmlText a:hover,
#wrapper #content a:hover {
    text-decoration: underline
}
#content .newsRoller .itemHolder .item .htmlText p {
    font-size: 1em;
    color: #666;
    line-height: 1.5;
    margin-top: 20px;
    font-weight: 400
}
#content .newsRoller.image .itemHolder .item .htmlText p {
    font-size: 1em;
    line-height: 1em;
    margin-top: 0;
    font-weight: 400;
    font-style: italic;
    color: #fff;
    text-shadow: 0 -2px 2px rgba(0, 0, 0, 1)
}
.svg #content .newsRoller .controls .specific {
    display: inline-block;
    width: 30px;
    height: 40px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjIwIiBjeT0iMjAiIHI9IjEwLjUiLz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 20px 20px;
    opacity: .5;
    cursor: pointer
}
.no-svg #content .newsRoller .controls .specific {
    display: inline-block;
    width: 30px;
    height: 40px;
    background: url(images/newRoller_dot.png) center center no-repeat;
    cursor: pointer
}
#content .newsRoller.image .controls .specific {
    display: inline-block;
    width: auto;
    height: auto;
    padding: 5px;
    font-size: 12px;
    margin: 5px;
    background: 0 0;
    vertical-align: bottom;
    opacity: 1;
    cursor: pointer;
    color: #fff;
    text-shadow: 0 -2px 2px rgba(0, 0, 0, 1)
}
#content .newsRoller .controls .specific.selected,
#content .newsRoller .controls .specific:hover {
    opacity: 1;
    cursor: auto
}
#content .newsRoller .controls .next,
#content .newsRoller .controls .previous {
    display: inline-block;
    width: 40px;
    height: 40px;
    opacity: .5;
    cursor: pointer
}
.svg #content .newsRoller .controls .previous {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIyNiwzNCAxMS45LDE5LjkgMjYsNS43IDI4LjEsNy44IDE2LjEsMTkuOSAyOC4xLDMxLjkgCQkiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 30px 30px
}
.no-svg #content .newsRoller .controls .previous {
    background: url(images/newRoller_prev.png) center center no-repeat;
    background-size: 30px 30px
}
.svg #content .newsRoller .controls .next {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNCw1LjcgMjguMSwxOS45IDE0LDM0IDExLjksMzEuOSAyMy45LDE5LjkgMTEuOSw3LjggCQkiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 30px 30px
}
.no-svg #content .newsRoller .controls .next {
    background: url(images/newRoller_next.png) center center no-repeat;
    background-size: 30px 30px
}
#content .newsRoller .controls .next:hover,
#content .newsRoller .controls .previous:hover {
    opacity: 1
}
.no-flexbox #content .fbox {
    display: block
}
#content .fbox {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-box-orient: horizontal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -moz-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-align-content: stretch;
    -ms-flex-line-pack: stretch;
    align-content: stretch;
    -webkit-box-align: stretch;
    -moz-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch
}
#content .fbox.nowrap {
    -webkit-flex-wrap: no-wrap;
    -ms-flex-wrap: no-wrap;
    flex-wrap: no-wrap
}
#content .fbox>.item,
#content .fbox>.item.double {
    -webkit-order: 0;
    -ms-flex-order: 0;
    -webkit-align-self: auto;
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1
}
#content .highlights {
    background-color: #fafafa;
    background-color: rgba(250, 250, 250, .85)
}
#menuCover {
    background-color: rgba(0, 0, 0, .8);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: none;
    z-index: 5001
}
#content .highlights .item {
    margin: 15px;
    border-right: 1px solid #848484;
    background-position: left 44px;
    background-repeat: no-repeat;
    background-size: 50px 50px
}
.no-svg .subNavHeader,
.svg .subNavHeader {
    background-position: right 10px center;
    background-repeat: no-repeat
}
#content .highlights .item:last-child {
    border-right: none
}
.no-flexbox. #content .fbox>.item {
    display: block
}
#content .fbox>.item {
    order: 0;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -ms-flex-item-align: auto;
    align-self: auto;
    width: 0
}
#content .fbox>.item.double {
    order: 0;
    -webkit-box-flex: 2;
    -moz-box-flex: 2;
    -webkit-flex: 2 1 auto;
    -ms-flex: 2 1 auto;
    flex: 2 1 auto;
    -ms-flex-item-align: auto;
    align-self: auto
}
#content .fbox>.item.triple {
    -webkit-box-ordinal-group: 1;
    -moz-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
    -webkit-box-flex: 3;
    -moz-box-flex: 3;
    -webkit-flex: 3 1 auto;
    -ms-flex: 3 1 auto;
    flex: 3 1 auto;
    -webkit-align-self: auto;
    -ms-flex-item-align: auto;
    align-self: auto
}
h4 {
    color: #3d3d3d;
    font-size: 17px;
    padding-top: 5px;
    padding-bottom: 20px;
    margin: 0;
    font-weight: 700
}
#wrapper #contentHolder footer {
    opacity: 0
}
#wrapper #content a {
    text-decoration: none;
    color: #575757
}
#wrapper #site {
    background-color: #fafafa
}
#wrapper #site #siteNavigation a {
    display: block;
    font-size: 13px;
    font-weight: 700;
    padding: 5px 30px 5px 15px;
    text-decoration: none;
    color: #000
}
#wrapper #site #siteNavigation a.selected,
#wrapper #site #siteNavigation a:hover {
    background-color: #BFBFBF
}
#wrapper #site #siteNavigation ul li ul {
    display: none;
    background-color: #E5E5E5;
    background-color: hsla(0, 0%, 31%, .16)
}
.svg .subNavHeader {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTIxMTE4O30NCjwvc3R5bGU+DQo8cmVjdCB4PSIxNS42IiB5PSI1LjUiIGNsYXNzPSJzdDAiIHdpZHRoPSI4LjkiIGhlaWdodD0iMjkiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMTUuNiIgY2xhc3M9InN0MCIgd2lkdGg9IjI5IiBoZWlnaHQ9IjguOSIvPg0KPC9zdmc+DQo=);
    background-size: 15px 15px
}
.no-svg .subNavHeader {
    background-image: url(images/nav_plus.png);
    background-size: 15px 15px
}
.svg .subNavHeader.open {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojQTIxMTE4O30NCjwvc3R5bGU+DQo8cmVjdCB4PSI1LjUiIHk9IjE1LjgiIGNsYXNzPSJzdDAiIHdpZHRoPSIyOSIgaGVpZ2h0PSI4LjQiLz4NCjwvc3ZnPg0K)
}
.no-svg .subNavHeader.open {
    background-image: url(images/nav_minus.png)
}
#content .highlights .item ul {
    padding-bottom: 15px
}
#content .highlights ul li {
    margin-bottom: 5px
}
#content .contentBullets {
    background-color: #ECECEC;
    padding: 20px
}
#content .level01,
#content .level02 {
    padding: 15px;
    margin: 0;
    display: block;
    cursor: pointer;
    font-weight: 700
}
#content .img_right {
    float: right
}
#content .img_left {
    float: left
}
.clearer {
    clear: both
}
#content .level02 {
    border: none
}
#wrapper #content .whiteBk {
    background-color: #FFF
}
.accordHead02 .selected {
    display: block;
    padding: 0;
    margin: 0;
    cursor: pointer
}
.singleHead {
    display: block;
    padding: 15px 40px 15px 15px;
    font-weight: 700;
    margin: 0;
    cursor: pointer
}
.singleHead>a {
    display: block
}
#content .accordSection .accordBody.textBasic li:before,
body#content {
    display: none
}
.accordHead.level01 {
	border:1px solid #999;
	border-radius:6px;
}
.accordHead.level01:hover {
	background-color:#DFDFDF;
}
.accordHead.level01.selected {
	border:1px solid #999;
	border-radius:6px 6px 0px 0px;
}
.singleHead {
    border-bottom: 1px solid #C4C4C4
}
/*.accordHead:last-child,
.singleHead:last-child {
    border-bottom: none
}*/
/*.svg .accordHead.selected {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDAwMDA7fQ0KPC9zdHlsZT4NCjxyZWN0IHg9IjUiIHk9IjE4IiBjbGFzcz0ic3QwIiB3aWR0aD0iMjkiIGhlaWdodD0iNCIvPg0KPC9zdmc+DQo=);
    color: inherit
}*/
.no-svg .accordHead.selected {
    background-image: url(images/nav_minus_blk.png);
    background-repeat: no-repeat;
    background-position: 95% center;
    color: inherit
}
.no-svg .accordHead,
.svg .accordHead {
    background-repeat: no-repeat;
    color: #7C7C7C
}
/*.svg .accordHead {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHdpZHRoPSI0MCIgaGVpZ2h0PSI0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMwMDAwMDA7fQ0KPC9zdHlsZT4NCjxyZWN0IHg9IjE4IiB5PSI2IiBjbGFzcz0ic3QwIiB3aWR0aD0iNCIgaGVpZ2h0PSIyOSIvPg0KPHJlY3QgeD0iNSIgeT0iMTgiIGNsYXNzPSJzdDAiIHdpZHRoPSIyOSIgaGVpZ2h0PSI0Ii8+DQo8L3N2Zz4NCg==);
    background-position: right 10px top 10px;
    background-size: 15px 15px
}*/
.no-svg .accordHead {
    background-image: url(images/nav_plus_blk.png);
    background-position: 95% center
}
.accordBody {
    background-color: #fff;
    /*background-color: hsla(0, 0%, 100%, .4);*/
	background-color:#C4C4C4;
    padding: 15px;
	border-top:none;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
	border-radius:0px 0px 6px 6px;
}
.accordSection .accordBody>ul {
    margin: 15px -15px 0;
    font-size: 1em;
    columns: 2;
    vertical-align: top
}
.accordSection .accordBody>ul li {
    padding-left: 15px;
    position: relative;
    top: 0;
    left: 15px;
    padding-bottom: 10px;
    border-collapse: collapse;
    list-style-position: outside
}
.accordSection .accordBody>ul li a:link {
    text-decoration: none
}
.accordSection .accordBody>ul li:before {
    content: "\2022";
    width: 10px;
    padding-right: 6px;
    text-decoration: none;
    position: absolute;
    top: auto;
    left: 0
}
.accordSection .accordBody>ul li a:hover {
    color: #FFF;
    text-decoration: none
}
#content .accordSection {
    padding: 15px
}
#content .accordBody h1 {
    font-weight: 700;
    padding: 8px 10px 4px
}
#content .accordBody .wrapper {
    border-bottom: 1px solid #9F9F9F;
    margin: 10px;
    padding: 6px;
    font-size: 14px
}
#content .accordBody .wrapper span {
    font-weight: 700
}
#content .newsItems {
    background-color: #FFF;
    background-image: url(images/bg-home-featured-topic.jpg);
    /*border-bottom: 1px solid #848484;*/
    position: relative;
    padding-top: 20px;
    padding-left: 30px;
    padding-right: 0
}
#content .newsItems .item {
    cursor: pointer;
    position: relative;
    min-width: calc(25% - 30px);
    width: calc(25% - 30px);
    max-width: calc(25% - 30px);
    padding: 0;
    height: 270px;
    margin-right: 30px;
    margin-top: 20px;
    margin-bottom: 80px
}
#content .newsItems .item.special {
    cursor: auto;
    position: relative;
    min-width: calc(50% - 30px);
    width: calc(50% - 30px);
    max-width: calc(50% - 30px)
}
.specialContent,
.specialDimmer,
.specialImage {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    min-height: 312px
}
.specialDimmer {
    background-color: rgba(0, 0, 0, .5);
    z-index: 1
}
.specialImage {
    background-size: cover
}
#content .newsItems .newsImage,
#content .newsItems .newsImage .imageHolder {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-position: center center;
    background-repeat: no-repeat
}
.specialContent {
    color: #fff;
    padding: 25px;
    z-index: 2;
    overflow-y: auto;
    box-sizing: border-box
}
.specialContent h2 {
    font-size: 40px;
    line-height: 45px
}
#wrapper #content .specialContent a {
    color: #fff;
    text-transform: inherit
}
#content .newsItems .newsText {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 200px;
    border-bottom: 1px solid silver;
    border-left: 1px solid silver;
    border-right: 1px solid silver;
    border-top: 1px solid #fff;
    height: 70px;
    padding: 20px 25px;
    margin: 0;
    background-color: #E8E8E8;
    -webkit-box-shadow: 0 6px 5px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 6px 5px rgba(0, 0, 0, .1);
    box-shadow: 0 6px 5px rgba(0, 0, 0, .1)
}
#content .newsItems .newsText h4 {
    margin: 0;
    padding: 0
}
#content .newsItems .item a:hover .newsText p {
    text-decoration: underline
}
#content .newsItems .newsText p {
    margin: 5px 0;
    color: grey;
    font-size: 14px
}
#content .newsItems .newsText p:after {
    position: absolute;
    text-decoration: none;
    padding-left: 5px;
    content: "\203A"
}
#content .homeQlinks h2 {
    text-transform: uppercase;
    font-weight: 700;
    padding: 15px 0 0 15px;
    font-size: 16px;
    color: #fff
}
#content .newsItems .loadMore {
    margin-right: 30px;
    margin-bottom: 30px;
    padding: 10px;
    text-align: center
}
#content .newsItems .newsImage {
    background-size: cover;
    height: 200px;
    width: auto;
    margin-bottom: 6px;
    position: relative;
    overflow: hidden
}
#content .newsItems .newsImage .imageHolder {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: -20px;
    background-size: cover;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s
}
#content .newsItems .newsImage .imageHolder:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0, 0, 0, .5);
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    transition: all .5s
}
#content .newsItems .item a:hover .newsImage .imageHolder:before {
    background-color: rgba(0, 0, 0, 0)
}
#content .newsItems .item a:hover .newsImage .imageHolder {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: 0;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat
}
#wrapper #site #leftNavToggler {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 100%;
    width: 20px;
    background-color: #707070
}
#wrapper #leftNavToggler {
    margin: 0;
    padding: 0;
    position: fixed;
    top: 105px;
    width: 50px;
    bottom: 0;
    left: -50px;
    -webkit-box-shadow: inset -13px 0 16px -9px rgba(0, 0, 0, .3);
    -moz-box-shadow: inset -13px 0 16px -9px rgba(0, 0, 0, .3);
    box-shadow: inset -13px 0 16px -9px rgba(0, 0, 0, .3);
    background-color: #5E5E5E;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTAgNTAiIHdpZHRoPSI1MHB4IiBoZWlnaHQ9IjUwcHgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8cmVjdCB4PSI0IiB5PSI1IiBjbGFzcz0ic3QwIiB3aWR0aD0iNDIiIGhlaWdodD0iOSIvPg0KPHJlY3QgeD0iNCIgeT0iMjEiIGNsYXNzPSJzdDAiIHdpZHRoPSI0MiIgaGVpZ2h0PSI5Ii8+DQo8cmVjdCB4PSI0IiB5PSIzNyIgY2xhc3M9InN0MCIgd2lkdGg9IjQyIiBoZWlnaHQ9IjgiLz4NCjwvc3ZnPg0K);
    background-repeat: no-repeat;
    background-position: 10px 10px;
    background-size: 30px 30px;
    z-index: 20000;
    -webkit-transform: translateZ(0)
}
.no-svg #wrapper #leftNavToggler {
    background-image: url(images/menu.png)
}
#content .homeQlinks ul li {
    width: auto;
    margin: 0;
    padding: 0;
    display: inline-block;
    vertical-align: top
}
#content .contentHeader.noimg h1 {
    font-size: 25px;
    font-weight: 700;
    padding: 30px 15px;
    color: rgba(54, 54, 54, 1)
}
#content .contentHeader.noimg {
    height: auto;
    background-color: #fff
}
#content .contentHeader.img {
    min-height: 150px;
    background-size: cover;
    background-position: top center
}
#content .contentHeader.noimg h2 {
    font-size: 20px;
    font-weight: 700;
    padding: 0 15px 6px;
    background-color: #fff;
    color: rgba(54, 54, 54, 1)
}
#content .contentHeader.img h1 {
    font-size: 25px;
    font-weight: 700;
    padding: 60px 15px;
    color: #fafafa;
    text-shadow: 0 -2px 1px rgba(81, 81, 81, 1)
}
#wrapper #content .toggleRow a.selected {
    display: block;
    padding: 10px 0;
    text-align: center;
    position: relative;
    background-color: #fff;
    background-color: hsla(0, 0%, 100%, .8);
    color: #444
}
#wrapper #content .toggleRow a {
    display: block;
    padding: 10px 0;
    text-align: center;
    position: relative;
    background-color: #646464;
    background-color: hsla(0, 0%, 18%, .8);
    box-decoration-break: #fff;
    color: #FFF
}
body#content .newsRoller {
    height: 150px;
    background-color: #6B6B6B
}
#content .toggleFullScreen {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1IDI1OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO2ZpbGwtb3BhY2l0eTowLjg7fQ0KCS5zdDF7ZmlsbDojNDA0MDQwO30NCjwvc3R5bGU+DQo8cmVjdCBjbGFzcz0ic3QwIiB3aWR0aD0iMjUiIGhlaWdodD0iMjUiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGNsYXNzPSJzdDEiIHdpZHRoPSIxNyIgaGVpZ2h0PSI5Ii8+DQo8cG9seWdvbiBjbGFzcz0ic3QxIiBwb2ludHM9IjUsMTYgNSwxMiAyLDEyIDIsMjAgMTUsMjAgMTUsMTYgIi8+DQo8L3N2Zz4NCg==);
    position: absolute;
    top: 0;
    right: 0;
    width: 25px;
    height: 25px;
    cursor: pointer
}
#content .newsItems.mobileOnly .fbox,
.no-flexbox #content .newsItems .fbox {
    margin-right: 30px
}
#content .newsItems.mobileOnly .item,
.no-flexbox #content .newsItems .item {
    cursor: pointer;
    position: relative;
    margin: 15px;
    padding: 0;
    min-width: 300px;
    max-width: 2560px;
    width: 400px;
    min-height: 90px;
    height: auto;
    border-bottom: 1px solid silver
}
.no-flexbox #content .newsItems .item {
    width: auto
}
#content .newsItems.mobileOnly h2,
.no-flexbox #content .newsItems h2 {
    line-height: 1.5em;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0;
    padding: 15px
}
#content .tblData1 th,
#content .tblData2 th {
    font-weight: bolder;
    color: #666
}
#content .newsItems.mobileOnly .newsImage,
.no-flexbox #content .newsItems .newsImage {
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 15px;
    width: 75px;
    height: auto
}
#wrapper #footer .inner .search .icon-footer-search,
#wrapper #footer .inner .social a {
    -webkit-background-size: 50px 400px;
    -moz-background-size: 50px 400px;
    -o-background-size: 50px 400px
}
#content .newsItems.mobileOnly .newsText,
.no-flexbox #content .newsItems .newsText {
    position: relative;
    margin: 10px 0 15px 90px;
    top: 0;
    min-height: 65px;
    padding: 0;
    height: auto;
    width: auto;
    border: none;
    background-color: transparent;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none
}
#content .newsItems.mobileOnly .newsText h4,
.no-flexbox #content .newsItems .newsText h4 {
    margin: 0;
    padding: 0;
    font-size: 1em
}
#content .newsItems.mobileOnly .item a:hover .newsText p,
.no-flexbox #content .newsItems .item a:hover .newsText p {
    text-decoration: underline
}
#content .newsItems.mobileOnly .newsText p,
.no-flexbox #content .newsItems .newsText p {
    margin: 5px 0;
    color: grey;
    font-size: .8em
}
#content .newsItems.mobileOnly .newsText p:after,
.no-flexbox #content .newsItems .newsText p:after {
    position: absolute;
    text-decoration: none;
    padding-left: 5px;
    content: "\203A"
}
#content .tblData1 td,
#content .tblData1 th,
#content .tblData2 td,
#content .tblData2 th {
    padding: 15px;
    vertical-align: top;
    text-align: left
}
#content .countrySelector .content p {
    margin: 0 8px
}
#content .tblData1 {
    margin: 10px
}
#content .tblData1 tr {
    border-bottom: #CCC solid 1px
}
#content .tblData1 tr:first-child {
    border-bottom: #666 solid 1px
}
#content .tblData1 tr:last-child {
    border-bottom: none
}
#content .tblData1 tr td {
    border-right: #CCC solid 1px
}
#content .tblData1 tr td:last-child {
    border-right: none
}
#content .tblData1 tr th {
    border-right: #666 solid 1px
}
#content .tblData1 tr th:last-child {
    border-right: none
}
#content .tblData2 {
    margin: 10px 0
}
#content .tblData2 tr {
    border-bottom: #CCC solid 1px
}
#content .tblData2 tr:first-child {
    border-bottom: #666 solid 1px
}
#content .tblData2 tr:last-child {
    border-bottom: none
}
#content .tblData2 tr td {
    border: 1px solid #FFF;
    background-color: #F0F0F0
}
#content .tblData2 tr th {
    border: 1px solid #FFF;
    background-color: #D6D6D6
}
.bk-white-op10 {
    background-image: url(images/bg-white-op10.png)
}
.bk-white-op20 {
    background-image: url(images/bg-white-op20.png)
}
.bk-white-op30 {
    background-image: url(images/bg-white-op30.png)
}
.bk-white-op40 {
    background-image: url(images/bg-white-op40.png)
}
.bk-white-op50 {
    background-image: url(images/bg-white-op50.png)
}
.bk-white-op60 {
    background-image: url(images/bg-white-op60.png)
}
.bk-white-op70 {
    background-image: url(images/bg-white-op70.png)
}
.bk-white-op80 {
    background-image: url(images/bg-white-op80.png)
}
.bk-white-op90 {
    background-image: url(images/bg-white-op90.png)
}
.bk-white-op100 {
    background-color: #fff
}
#wrapper #footer {
    background-color: #404040;
    padding-bottom: 30px
}
#wrapper #footer:after,
#wrapper #footer:before {
    content: "\0020";

    display: block;
    height: 0;
    overflow: hidden
}
#wrapper #footer:after {
    clear: both
}
#wrapper #footer .fieldset {
    border: 0
}
#wrapper #footer .inner {
    padding: 20px 0 20px 20px
}
#wrapper #footer .inner nav {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 2.60417%;
    width: 70.34896%;
    float: left;
    line-height: 35px;
    overflow: hidden;
    position: relative
}
.lt-ie9 [data-page-id=home-page] #wrapper #footer .inner nav {
    line-height: 0
}
#wrapper #footer .inner nav .nav-items {
    margin-top: 0
}
#wrapper #footer .inner nav .nav-items .item {
    float: left;
    margin-right: 40px;
    margin-top: 5px;
    padding-left: 0;
    font-weight: 700;
    font-size: 13px;
    position: relative;
    clear: none
}
#wrapper #footer .inner nav .nav-items .item a {
    color: #dedede;
    text-decoration: none
}
#wrapper #footer .inner nav .nav-items .item a:focus,
#wrapper #footer .inner nav .nav-items .item a:hover {
    color: #fafafa;
    text-decoration: underline
}
#wrapper #footer .inner nav .nav-items .item:after {
    color: #999;
    content: "\b7";
    position: absolute;
    top: 0;
    left: -23px;
    text-shadow: 0 -2px 1px #252525
}
#wrapper #footer .inner nav .nav-items .item:last-child {
    margin-right: 0
}
#wrapper #footer .inner .search {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 2.60417%;
    width: 23.04688%;
    float: right;
    clear: right;
    position: relative
}
#wrapper #footer .inner .search label,
#wrapper #footer .inner .search legend {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}
#wrapper #footer .inner .search .search-field {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(0, 0, 0, .35) inset;
    -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(0, 0, 0, .35) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(0, 0, 0, .35) inset;
    background-color: #2e2e2e;
    border: none;
    color: #dedede;
    float: right;
    font-weight: 400;
    font-size: 15px;
    outline: 0;
    padding: 14px 15% 14px 5%;
    width: 70%;
    border-radius: 0
}
#wrapper #footer .inner .search .icon-footer-search {
    background-size: 50px 400px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgODAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgODAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMxLjc0OSIgeT0iNzUxLjE3MyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjM3LjU0MiIgaGVpZ2h0PSIxOS4zNyIvPg0KPHBhdGggZmlsbD0iIzk5OTk5OSIgZD0iTTcxLjAwNCw2NS40NDlsLTMuODIyLTMuODIyYy0wLjAwMiwwLTAuMDAyLTAuMDAxLTAuMDAyLTAuMDAybC02LjQ4NC02LjQ4bC0wLjI2NC0wLjI2NQ0KCWMxLjYwMi0yLjU4OSwyLjU2Ni01LjYxMywyLjU2Ni04Ljg4YzAtOS4zODgtNy42MDktMTYuOTk2LTE3LTE2Ljk5NmMtOS4zOTEsMC0xNy4wMDIsNy42MDgtMTcuMDAyLDE2Ljk5Ng0KCWMwLDkuMzg0LDcuNjExLDE2Ljk5MywxNy4wMDIsMTYuOTkyYzMuMjcsMCw2LjI5My0wLjk2NSw4Ljg4NS0yLjU2NWwxMC41NzIsMTAuNTY5TDcxLjAwNCw2NS40NDl6IE00NS45OTgsNTcuNzY1DQoJYy02LjUwMSwwLTExLjc3MS01LjI2Ni0xMS43NzEtMTEuNzY0YzAtNi40OTksNS4yNzEtMTEuNzY4LDExLjc3MS0xMS43NjhzMTEuNzcsNS4yNjgsMTEuNzcxLDExLjc2OA0KCUM1Ny43Nyw1Mi40OTgsNTIuNDk4LDU3Ljc2NSw0NS45OTgsNTcuNzY1eiIvPg0KPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTcxLjAwNCwxNjUuNDQ5bC0zLjgyMi0zLjgyMmMtMC4wMDIsMC0wLjAwMi0wLjAwMS0wLjAwMi0wLjAwMmwtNi40ODQtNi40OGwtMC4yNjQtMC4yNjUNCgljMS42MDItMi41ODksMi41NjYtNS42MTMsMi41NjYtOC44OGMwLTkuMzg4LTcuNjA5LTE2Ljk5Ni0xNy0xNi45OTZjLTkuMzkxLDAtMTcuMDAyLDcuNjA4LTE3LjAwMiwxNi45OTYNCgljMCw5LjM4NCw3LjYxMSwxNi45OTMsMTcuMDAyLDE2Ljk5MmMzLjI3LDAsNi4yOTMtMC45NjUsOC44ODUtMi41NjVsMTAuNTcyLDEwLjU2OUw3MS4wMDQsMTY1LjQ0OXogTTQ1Ljk5OCwxNTcuNzY1DQoJYy02LjUwMSwwLTExLjc3MS01LjI2Ni0xMS43NzEtMTEuNzY0YzAtNi40OTksNS4yNzEtMTEuNzY4LDExLjc3MS0xMS43NjhzMTEuNzcsNS4yNjgsMTEuNzcxLDExLjc2OA0KCUM1Ny43NywxNTIuNDk4LDUyLjQ5OCwxNTcuNzY1LDQ1Ljk5OCwxNTcuNzY1eiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTM1LjE3MSwyMjkuMTc0bC0xLjYwMS0wLjE2NmMtMi40MTcsMC0zLjgwOCwxLjE4LTQuNjYsMy41MzdsMC4wOSwxLjE0OHYwLjIyMw0KCQljMCwyLjI4MSwwLjkwOSwzLjk2MSwzLjIyMSw0Ljc5N0wzMy4xNDksMjM5aDAuOTYxYzIuMjM5LDAsMy43ODItMS4zNzcsNC42MzctMy44NzdsMC4xMDktMS4xNDUNCgkJQzM4Ljg1NiwyMzEuNjQ2LDM3LjYyMywyMzAuMDA2LDM1LjE3MSwyMjkuMTc0eiIvPg0KCTxyZWN0IHg9IjI5IiB5PSIyNDMiIGZpbGw9IiNGQUZBRkEiIHdpZHRoPSI5IiBoZWlnaHQ9IjI4Ii8+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTY0LjU4LDI0Mi42NzRjLTEuNDk2LTAuNDM2LTIuNzU0LTAuNDU0LTQuMDM5LTAuNDU0Yy0zLjMwMywwLjAwMi01Ljg2NywxLjc4LTcuOTI0LDQuNzhINTN2LTRINDN2MjhoMTANCgkJdi0xNC42MDVjMC0yLjc5MywwLjE4NC00LjY5MiwxLjAzMi01LjI3MmMxLjAzMi0xLjI2OCwxLjkzOC0yLjEyMiwzLjIyMi0yLjEyMmgwLjYzNWMyLjA2NCwwLDMuMzIzLDEuNDY0LDQuMDMsMy45NzINCgkJYzAuMTQ0LDAuOTgsMC4wODEsMi4wNjUsMC4wODEsMi44MjVWMjcxaDl2LTE1LjUyMUM3MSwyNDguNjA5LDY5LjAyMSwyNDQuMzUyLDY0LjU4LDI0Mi42NzR6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNDg3NUI0IiBkPSJNMzUuMTcxLDMyOS4xNzRsLTEuNjAxLTAuMTY2Yy0yLjQxNywwLTMuODA4LDEuMTgtNC42NiwzLjUzN2wwLjA5LDEuMTQ4djAuMjIzDQoJCWMwLDIuMjgxLDAuOTA5LDMuOTYxLDMuMjIxLDQuNzk3TDMzLjE0OSwzMzloMC45NjFjMi4yMzksMCwzLjc4Mi0xLjM3Nyw0LjYzNy0zLjg3N2wwLjEwOS0xLjE0NQ0KCQlDMzguODU2LDMzMS42NDYsMzcuNjIzLDMzMC4wMDYsMzUuMTcxLDMyOS4xNzR6Ii8+DQoJPHJlY3QgeD0iMjkiIHk9IjM0MyIgZmlsbD0iIzQ4NzVCNCIgd2lkdGg9IjkiIGhlaWdodD0iMjgiLz4NCgk8cGF0aCBmaWxsPSIjNDg3NUI0IiBkPSJNNjQuNTgsMzQyLjY3NGMtMS40OTYtMC40MzYtMi43NTQtMC40NTQtNC4wMzktMC40NTRjLTMuMzAzLDAuMDAyLTUuODY3LDEuNzgtNy45MjQsNC43OEg1M3YtNEg0M3YyOGgxMA0KCQl2LTE0LjYwNWMwLTIuNzkzLDAuMTg0LTQuNjkyLDEuMDMyLTUuMjcyYzEuMDMyLTEuMjY4LDEuOTM4LTIuMTIyLDMuMjIyLTIuMTIyaDAuNjM1YzIuMDY0LDAsMy4zMjMsMS40NjQsNC4wMywzLjk3Mg0KCQljMC4xNDQsMC45OCwwLjA4MSwyLjA2NSwwLjA4MSwyLjgyNVYzNzFoOXYtMTUuNTIxQzcxLDM0OC42MDksNjkuMDIxLDM0NC4zNTIsNjQuNTgsMzQyLjY3NHoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNGQUZBRkEiIGQ9Ik03NS40OTgsNDM0LjIyN2wtNC43ODMsNC43MjFjMCwwLDAtMC40MjgsMCwwLjc4NGMwLDAuODU3LTAuMTM3LDEuNjg4LTAuMzQsMi40ODgNCgljLTAuMTE5LDYuNDg5LTIuMjA1LDE1LjEwMS0xMC44MTEsMjEuODk2Yy0xNi45MzIsMTMuMzczLTM1LjA2MiwxLjU3Ni0zNS4wNjIsMS41NzZjMTQuMzQzLDAsMTQuMzQzLTQuNzI1LDE0LjM0My00LjcyNQ0KCWMtMy4xOCwwLTkuNTU3LTYuMjkzLTkuNTU3LTYuMjkzYzEuNTg4LDEuNTc4LDQuNzc2LDAsNC43NzYsMGMtNy45NjktNC43MTgtNy45NjktOS40MzgtNy45NjktOS40MzhjMS41OTQsMS41NjgsNC43NzksMCw0Ljc3OSwwDQoJYy03Ljk2Mi02LjI5My0zLjE4Ni0xNC4xNTktMy4xODYtMTQuMTU5QzI5LjI4Niw0MzguOTQ1LDUwLDQ0Mi4wOSw1MCw0NDIuMDlsMC4yNi0wLjEyNmMtMC4xNi0wLjcyNC0wLjI2LTIuMjQ3LTAuMjYtMy4wMTkNCgljMC4wMDEtNS42NDgsNC42MzktOS40NDEsMTAuMzU5LTkuNDQxYzMuMTQ4LDAsNS45MzQsMS40Miw3LjgzMiwzLjYwNWwwLjkyNi0wLjQ1N2w0Ljc4OS0zLjE0OGwtMy4xOTMsNi4yOTNMNzUuNDk4LDQzNC4yMjd6Ii8+DQo8cGF0aCBmaWxsPSIjMzNDQ0ZGIiBkPSJNNzUuNDk4LDUzNC4yMjdsLTQuNzgzLDQuNzIxYzAsMCwwLTAuNDI4LDAsMC43ODNjMCwwLjg1OC0wLjEzNywxLjY4OC0wLjM0LDIuNDg5DQoJYy0wLjExOSw2LjQ4OS0yLjIwNSwxNS4xMDEtMTAuODExLDIxLjg5NmMtMTYuOTMyLDEzLjM3My0zNS4wNjIsMS41NzYtMzUuMDYyLDEuNTc2YzE0LjM0MywwLDE0LjM0My00LjcyNSwxNC4zNDMtNC43MjUNCgljLTMuMTgsMC05LjU1Ny02LjI5My05LjU1Ny02LjI5M2MxLjU4OCwxLjU3OCw0Ljc3NiwwLDQuNzc2LDBjLTcuOTY5LTQuNzE4LTcuOTY5LTkuNDM4LTcuOTY5LTkuNDM4YzEuNTk0LDEuNTY4LDQuNzc5LDAsNC43NzksMA0KCWMtNy45NjItNi4yOTMtMy4xODYtMTQuMTU5LTMuMTg2LTE0LjE1OUMyOS4yODYsNTM4Ljk0NSw1MCw1NDIuMDksNTAsNTQyLjA5bDAuMjYtMC4xMjZjLTAuMTYtMC43MjQtMC4yNi0yLjI0Ny0wLjI2LTMuMDE5DQoJYzAuMDAxLTUuNjQ4LDQuNjM5LTkuNDQxLDEwLjM1OS05LjQ0MWMzLjE0OCwwLDUuOTM0LDEuNDIsNy44MzIsMy42MDVsMC45MjYtMC40NTdsNC43ODktMy4xNDhsLTMuMTkzLDYuMjkzTDc1LjQ5OCw1MzQuMjI3eiIvPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0ibm9uZSIgcG9pbnRzPSIzMi43NjgsNzU0LjM3OSAzNS42LDc1NC4zNzkgMzUuNiw3NjguNDY1IDM4LjMzNSw3NjguNDY1IDM4LjMzNSw3NTQuMzc5IDQxLjE2Niw3NTQuMzc5IA0KCQk0MS4xNjYsNzUxLjk4MyAzMi43NjgsNzUxLjk4MyAJIi8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTU1LjYxMSw3NTYuMTU5Yy0wLjM3NywwLTAuNzUsMC4wOTQtMS4xMiwwLjI4OWMtMC4zNjEsMC4xOTItMC43MTIsMC40NzUtMS4wMzksMC44NDR2LTUuMzA5aC0yLjQ1NXYxNi40OA0KCQloMi40NTV2LTAuOTMyYzAuMzE1LDAuMzc3LDAuNjY4LDAuNjQ2LDEuMDM2LDAuODIzYzAuMzY5LDAuMTc5LDAuNzkzLDAuMjY1LDEuMjcxLDAuMjY1YzAuNzE4LDAsMS4yNzEtMC4yMjksMS42NDgtMC42ODgNCgkJYzAuMzgzLTAuNDYsMC41NzEtMS4xMiwwLjU3MS0xLjk3OXYtNi43NWMwLTAuOTk0LTAuMjAxLTEuNzUzLTAuNjA1LTIuMjcxQzU2Ljk2Nyw3NTYuNDE1LDU2LjM4Myw3NTYuMTU5LDU1LjYxMSw3NTYuMTU5eg0KCQkgTTU1LjQ3Nyw3NjUuNjIxYzAsMC4zODktMC4wNzIsMC42NjYtMC4yMTEsMC44MzhjLTAuMTM3LDAuMTc0LTAuMzU0LDAuMjYtMC42NTYsMC4yNmMtMC4yMDUsMC0wLjM5Ni0wLjA0Ny0wLjU4Ni0wLjEzMQ0KCQljLTAuMTg2LTAuMDg2LTAuMzc5LTAuMjM3LTAuNTczLTAuNDMydi03LjU3OGMwLjE2My0wLjE2NiwwLjMyOS0wLjI5MywwLjUtMC4zNzFjMC4xNy0wLjA4LDAuMzQ0LTAuMTE5LDAuNTE2LTAuMTE5DQoJCWMwLjMyNiwwLDAuNTgyLDAuMTA3LDAuNzU3LDAuMzE2YzAuMTcyLDAuMjEzLDAuMjU2LDAuNTIxLDAuMjU2LDAuOTM2djYuMjgxSDU1LjQ3N3oiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNNDYuNzQsNzU2LjMwN3Y5LjIzNmMtMC4yMjcsMC4yNjMtMC40NzksMC40ODItMC43NTQsMC42NTRjLTAuMjcyLDAuMTctMC41LDAuMjU0LTAuNjc2LDAuMjU0DQoJCWMtMC4yMjcsMC0wLjM5My0wLjA2Mi0wLjQ5OC0wLjE5NWMtMC4wOTctMC4xMjctMC4xNDgtMC4zMzQtMC4xNDgtMC42MjF2LTkuMzNoLTIuNDN2MTAuMTY2YzAsMC43MjksMC4xNDQsMS4yNywwLjQyOCwxLjYzMQ0KCQljMC4yODgsMC4zNjMsMC43MDUsMC41NDcsMS4yNjgsMC41NDdjMC40NTcsMCwwLjkyOC0wLjEyNSwxLjQxMS0wLjM5M2MwLjQ4Ni0wLjI1NCwwLjk0OS0wLjYzMSwxLjQtMS4xMjN2MS4zMzJoMi40MjkNCgkJbC0wLjAwMS0xMi4xNThINDYuNzR6Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTYzLjg5OCw3NjQuOTY5YzAsMC43MTctMC4wODIsMS4xNzgtMC4yMzksMS4zOTFjLTAuMTYsMC4yMDktMC40NDIsMC4zMTItMC44NDcsMC4zMTINCgkJYy0wLjM4NywwLTAuNjYtMC4xMjEtMC44MjEtMC4zNzFjLTAuMTYtMC4yNDgtMC4yMzYtMC42ODktMC4yMzYtMS4zMzJ2LTIuMjkzaDQuNjQydi0zLjA5OWMwLTEuMTUyLTAuMjk5LTIuMDM1LTAuODk2LTIuNjUyDQoJCWMtMC41OTMtMC42MTEtMS40NDktMC45MjItMi41NjItMC45MjJjLTEuMDg4LDAtMS45NjksMC4zMzItMi42NTYsMC45OTRjLTAuNjg5LDAuNjY0LTEuMDMzLDEuNTI5LTEuMDMzLDIuNTh2NS40NjMNCgkJYzAsMS4xNzIsMC4zMTYsMi4wOTIsMC45MzgsMi43NTZjMC42MjMsMC42NywxLjQ4MiwxLjAwMiwyLjU3LDEuMDAyYzEuMjExLDAsMi4xMTktMC4zMTIsMi43MjMtMC45MzgNCgkJYzAuNjE1LTAuNjMzLDAuOTE4LTEuNTcyLDAuOTE4LTIuODJ2LTAuNjIzaC0yLjVWNzY0Ljk2OUw2My44OTgsNzY0Ljk2OXogTTYxLjc1Niw3NTkuNTU3YzAtMC41MTIsMC4wOC0wLjg3OSwwLjI1LTEuMDkyDQoJCWMwLjE3Mi0wLjIyNywwLjQ0My0wLjMzNiwwLjgzMi0wLjMzNmMwLjM3MSwwLDAuNjQ1LDAuMTExLDAuODA5LDAuMzM2YzAuMTY4LDAuMjE1LDAuMjU0LDAuNTgsMC4yNTQsMS4wOTJ2MS4yMjloLTIuMTQ1Vjc1OS41NTd6Ig0KCQkvPg0KCTxwYXRoIGZpbGw9IiNGRjMzMzMiIGQ9Ik02NS4yMzIsNzQ4Ljg4N0gzNC43NjZjLTQuODQxLDAtOC43NjYsMy45MzQtOC43NjYsOC43Nzl2Ny4wNTVjMCw0Ljg1LDMuOTI1LDguNzc3LDguNzY2LDguNzc3aDMwLjQ2Ng0KCQljNC44NDMsMCw4Ljc2OS0zLjkzLDguNzY5LTguNzc3di03LjA1NUM3NCw3NTIuODE4LDcwLjA3NCw3NDguODg3LDY1LjIzMiw3NDguODg3eiBNNDEuMTY2LDc1NC4zNzloLTIuODMxdjE0LjA4NkgzNS42di0xNC4wODYNCgkJaC0yLjgzMnYtMi4zOTZoOC4zOThWNzU0LjM3OXogTTQ2Ljc0MSw3NjguNDY1di0xLjMzMmMtMC40NTEsMC40OTItMC45MTQsMC44NjktMS40LDEuMTIzYy0wLjQ4MywwLjI2OC0wLjk1NCwwLjM5My0xLjQxMSwwLjM5Mw0KCQljLTAuNTYzLDAtMC45OC0wLjE4NC0xLjI2OC0wLjU0N2MtMC4yODQtMC4zNjEtMC40MjgtMC45LTAuNDI4LTEuNjMxdi0xMC4xNjZoMi40M3Y5LjMzYzAsMC4yODcsMC4wNTEsMC40OTQsMC4xNDgsMC42MjENCgkJYzAuMTA1LDAuMTM1LDAuMjcxLDAuMTk1LDAuNDk4LDAuMTk1YzAuMTc2LDAsMC40MDQtMC4wODQsMC42NzYtMC4yNTRjMC4yNzUtMC4xNzIsMC41MjctMC4zOTMsMC43NTQtMC42NTR2LTkuMjM2aDIuNDI5DQoJCWwwLjAwMSwxMi4xNThINDYuNzQxeiBNNTcuOTgsNzY1Ljk1NWMwLDAuODU5LTAuMTg5LDEuNTItMC41NzIsMS45NzljLTAuMzc5LDAuNDU5LTAuOTMyLDAuNjg4LTEuNjQ4LDAuNjg4DQoJCWMtMC40NzksMC0wLjkwMi0wLjA4Ni0xLjI3MS0wLjI2NGMtMC4zNjctMC4xNzgtMC43MjEtMC40NDctMS4wMzUtMC44MjR2MC45MzJoLTIuNDU1di0xNi40OGgyLjQ1NXY1LjMwOQ0KCQljMC4zMjYtMC4zNjksMC42NzgtMC42NSwxLjAzOS0wLjg0NGMwLjM2OS0wLjE5NSwwLjc0Mi0wLjI4OSwxLjExOS0wLjI4OWMwLjc3MSwwLDEuMzU1LDAuMjU2LDEuNzY0LDAuNzczDQoJCWMwLjQwNCwwLjUyLDAuNjA1LDEuMjc3LDAuNjA1LDIuMjcxVjc2NS45NTVMNTcuOTgsNzY1Ljk1NXogTTY2LjM5OCw3NjUuMDM5YzAsMS4yNDgtMC4zMDMsMi4xODgtMC45MTgsMi44Mg0KCQljLTAuNjA0LDAuNjI3LTEuNTEzLDAuOTM4LTIuNzI0LDAuOTM4Yy0xLjA4OCwwLTEuOTQ2LTAuMzMyLTIuNTY5LTEuMDAyYy0wLjYyMS0wLjY2NC0wLjkzOC0xLjU4NC0wLjkzOC0yLjc1NnYtNS40NjMNCgkJYzAtMS4wNTEsMC4zNDQtMS45MTYsMS4wMzMtMi41OGMwLjY4OC0wLjY2MiwxLjU2Ny0wLjk5NCwyLjY1NS0wLjk5NGMxLjExMiwwLDEuOTcsMC4zMSwyLjU2MiwwLjkyMg0KCQljMC41OTgsMC42MTcsMC44OTYsMS41LDAuODk2LDIuNjUydjMuMDk5aC00LjY0M3YyLjI5M2MwLDAuNjQzLDAuMDc2LDEuMDg0LDAuMjM2LDEuMzMyYzAuMTYsMC4yNSwwLjQzNiwwLjM3MSwwLjgyLDAuMzcxDQoJCWMwLjQwNCwwLDAuNjg4LTAuMTA0LDAuODQ4LTAuMzEzYzAuMTU2LTAuMjEyLDAuMjM4LTAuNjczLDAuMjM4LTEuMzl2LTAuNTUzaDIuNXYwLjYyNEg2Ni4zOTh6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGMzMzMyIgZD0iTTYzLjksNzU5LjU1N2MwLTAuNTEyLTAuMDg2LTAuODc3LTAuMjU0LTEuMDkyYy0wLjE2NC0wLjIyNS0wLjQzOC0wLjMzNi0wLjgxLTAuMzM2DQoJCWMtMC4zODksMC0wLjY2LDAuMTA5LTAuODMyLDAuMzM2Yy0wLjE3LDAuMjEzLTAuMjUsMC41OC0wLjI1LDEuMDkydjEuMjI5SDYzLjlWNzU5LjU1N3oiLz4NCgk8cGF0aCBmaWxsPSIjRkYzMzMzIiBkPSJNNTQuNDY1LDc1OC4wODhjLTAuMTcyLDAtMC4zNDYsMC4wMzktMC41MTYsMC4xMTljLTAuMTcsMC4wNzgtMC4zMzYsMC4yMDUtMC41LDAuMzcxdjcuNTc4DQoJCWMwLjE5NSwwLjE5MywwLjM4OSwwLjM0NiwwLjU3NCwwLjQzMmMwLjE4OCwwLjA4NCwwLjM4MSwwLjEzMSwwLjU4NiwwLjEzMWMwLjMwMSwwLDAuNTItMC4wODYsMC42NTYtMC4yNg0KCQljMC4xMzktMC4xNzIsMC4yMTEtMC40NDksMC4yMTEtMC44Mzh2LTYuMjgxYzAtMC40MTQtMC4wODQtMC43MjMtMC4yNTYtMC45MzZDNTUuMDQ3LDc1OC4xOTUsNTQuNzkxLDc1OC4wODgsNTQuNDY1LDc1OC4wODh6Ii8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjQwLjM4NCw3MzQgNDAuMTg5LDczNCAzOC4xOTEsNzI3IDM1LjA5MSw3MjcgMzksNzM3LjQ2NyAzOSw3NDUgNDIsNzQ1IDQyLDczNy4xMjkgNDUuNDE2LDcyNyANCgkJNDIuMjksNzI3IAkiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDkuNzEsNzMwLjkyOGMtMS4yNDIsMC0yLjA1MywwLjMwOS0yLjc4OCwwLjkyMmMtMC43MzQsMC42MTMtMC45MjIsMS40MzgtMC45MjIsMi40Nzl2Ni45NDUNCgkJYzAsMS4xMzksMC4xNzksMi4wNDEsMC44OTQsMi43MTVjMC43MTksMC42NzQsMS41ODcsMS4wMTIsMi43ODIsMS4wMTJjMS4yNDIsMCwyLjM4NS0wLjMyNiwzLjA5Ni0wLjk3Nw0KCQljMC43MDUtMC42NTYsMS4yMjktMS41NTMsMS4yMjktMi42OTd2LTYuOTIyYzAtMS4wMjEtMC41NzQtMS44NTctMS4yOTMtMi41MDZDNTEuOTgsNzMxLjI1Miw1MC44NDIsNzMwLjkyOCw0OS43MSw3MzAuOTI4eg0KCQkgTTUxLDc0MS41MjVjMCwwLjM1NS0wLjIxNSwwLjY0MS0wLjQzNCwwLjg0NmMtMC4yMTksMC4yMDctMC41NjUsMC4zMDctMC45MzgsMC4zMDdjLTAuMzYsMC0wLjg5Mi0wLjA5OC0xLjA4Ni0wLjMwMw0KCQljLTAuMTkyLTAuMjAxLTAuNTQzLTAuNDgyLTAuNTQzLTAuODV2LTcuMjk5YzAtMC4yOTEsMC4zMy0wLjUyNSwwLjUzNy0wLjcwOWMwLjIxMS0wLjE4NCwwLjU5My0wLjI3MSwwLjkyNi0wLjI3MQ0KCQljMC4zNjUsMCwwLjgxNiwwLjA4OCwxLjA0MSwwLjI3MWMwLjIyNCwwLjE4NCwwLjQ5NiwwLjQxOCwwLjQ5NiwwLjcwOUw1MSw3NDEuNTI1TDUxLDc0MS41MjV6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYxLDczMnY5LjQzNmMwLDAuMjkzLTAuNjA1LDAuNTI5LTAuOTExLDAuNzIzYy0wLjMxMiwwLjE4OC0wLjU5OSwwLjI3OS0wLjgwMiwwLjI3OQ0KCQljLTAuMjU2LDAtMC4yMjMtMC4wNjgtMC4zMzItMC4yMTVjLTAuMTEzLTAuMTQxLDAuMDQ1LTAuMzY5LDAuMDQ1LTAuNjg2VjczMmgtM3YxMC40NjNjMCwwLjc5NywwLjA1NywxLjM5NiwwLjM3NCwxLjc4OQ0KCQljMC4zMjEsMC40MDIsMC43NDMsMC42MDUsMS4zOCwwLjYwNWMwLjUxMiwwLDEuMDg2LTAuMTQ2LDEuNjMxLTAuNDMyYzAuNTQ3LTAuMjg1LDAuNjE1LTAuNzAzLDEuNjE1LTEuMjVWNzQ1aDN2LTEzSDYxeiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTQ5LjYyOCw2NDIuNjc4YzAuMzczLDAsMC43MTktMC4xLDAuOTM4LTAuMzA3YzAuMjE5LTAuMjA1LDAuNDM0LTAuNDg5LDAuNDM0LTAuODQ2aC0wLjAwMXYtNy4zDQoJCWMwLTAuMjkxLTAuMjcyLTAuNTI0LTAuNDk2LTAuNzA5Yy0wLjIyNS0wLjE4My0wLjY3Ni0wLjI3MS0xLjA0MS0wLjI3MWMtMC4zMzMsMC0wLjcxNSwwLjA4OC0wLjkyNiwwLjI3MQ0KCQljLTAuMjA3LDAuMTg1LTAuNTM3LDAuNDE4LTAuNTM3LDAuNzA5djcuM2MwLDAuMzY2LDAuMzUxLDAuNjQ3LDAuNTQzLDAuODVDNDguNzM2LDY0Mi41OCw0OS4yNjgsNjQyLjY3OCw0OS42MjgsNjQyLjY3OHoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNNTUuNjExLDY1Ni4xNTljLTAuMzc3LDAtMC43NSwwLjA5NC0xLjEyLDAuMjg5Yy0wLjM2MSwwLjE5Mi0wLjcxMiwwLjQ3NS0xLjAzOSwwLjg0NHYtNS4zMDloLTIuNDU1djE2LjQ4DQoJCWgyLjQ1NXYtMC45MzJjMC4zMTUsMC4zNzcsMC42NjgsMC42NDYsMS4wMzYsMC44MjNjMC4zNjksMC4xNzksMC43OTMsMC4yNjUsMS4yNzEsMC4yNjVjMC43MTgsMCwxLjI3MS0wLjIyOSwxLjY0OC0wLjY4OA0KCQljMC4zODMtMC40NiwwLjU3MS0xLjEyLDAuNTcxLTEuOTc5di02Ljc1YzAtMC45OTQtMC4yMDEtMS43NTMtMC42MDUtMi4yNzFDNTYuOTY3LDY1Ni40MTUsNTYuMzgzLDY1Ni4xNTksNTUuNjExLDY1Ni4xNTl6DQoJCSBNNTUuNDc3LDY2NS42MjFjMCwwLjM4OS0wLjA3MiwwLjY2Ni0wLjIxMSwwLjgzOGMtMC4xMzcsMC4xNzQtMC4zNTQsMC4yNi0wLjY1NiwwLjI2Yy0wLjIwNSwwLTAuMzk2LTAuMDQ3LTAuNTg2LTAuMTMxDQoJCWMtMC4xODYtMC4wODYtMC4zNzktMC4yMzctMC41NzMtMC40MzJ2LTcuNTc4YzAuMTYzLTAuMTY2LDAuMzI5LTAuMjkzLDAuNS0wLjM3MWMwLjE3LTAuMDgsMC4zNDQtMC4xMTksMC41MTYtMC4xMTkNCgkJYzAuMzI2LDAsMC41ODIsMC4xMDcsMC43NTcsMC4zMTZjMC4xNzIsMC4yMTMsMC4yNTYsMC41MjEsMC4yNTYsMC45MzZ2Ni4yODFINTUuNDc3eiIvPg0KCTxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik00Ni43NCw2NTYuMzA3djkuMjM2Yy0wLjIyNywwLjI2My0wLjQ3OSwwLjQ4Mi0wLjc1NCwwLjY1NGMtMC4yNzIsMC4xNy0wLjUsMC4yNTQtMC42NzYsMC4yNTQNCgkJYy0wLjIyNywwLTAuMzkzLTAuMDYyLTAuNDk4LTAuMTk1Yy0wLjA5Ny0wLjEyNy0wLjE0OC0wLjMzNC0wLjE0OC0wLjYyMXYtOS4zM2gtMi40M3YxMC4xNjZjMCwwLjcyOSwwLjE0NCwxLjI3LDAuNDI4LDEuNjMxDQoJCWMwLjI4OCwwLjM2MywwLjcwNSwwLjU0NywxLjI2OCwwLjU0N2MwLjQ1NywwLDAuOTI4LTAuMTI1LDEuNDExLTAuMzkzYzAuNDg2LTAuMjU0LDAuOTQ5LTAuNjMxLDEuNC0xLjEyM3YxLjMzMmgyLjQyOQ0KCQlsLTAuMDAxLTEyLjE1OEg0Ni43NHoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNNjMuODk4LDY2NC45NjljMCwwLjcxNy0wLjA4MiwxLjE3OC0wLjIzOSwxLjM5MWMtMC4xNiwwLjIwOS0wLjQ0MiwwLjMxMi0wLjg0NywwLjMxMg0KCQljLTAuMzg3LDAtMC42Ni0wLjEyMS0wLjgyMS0wLjM3MWMtMC4xNi0wLjI0OC0wLjIzNi0wLjY4OS0wLjIzNi0xLjMzMnYtMi4yOTNoNC42NDJ2LTMuMDk5YzAtMS4xNTItMC4yOTktMi4wMzUtMC44OTYtMi42NTINCgkJYy0wLjU5My0wLjYxMS0xLjQ0OS0wLjkyMi0yLjU2Mi0wLjkyMmMtMS4wODgsMC0xLjk2OSwwLjMzMi0yLjY1NiwwLjk5NGMtMC42ODksMC42NjQtMS4wMzMsMS41MjktMS4wMzMsMi41OHY1LjQ2Mw0KCQljMCwxLjE3MiwwLjMxNiwyLjA5MiwwLjkzOCwyLjc1NmMwLjYyMywwLjY3LDEuNDgyLDEuMDAyLDIuNTcsMS4wMDJjMS4yMTEsMCwyLjExOS0wLjMxMiwyLjcyMy0wLjkzOA0KCQljMC42MTUtMC42MzMsMC45MTgtMS41NzIsMC45MTgtMi44MnYtMC42MjNoLTIuNVY2NjQuOTY5TDYzLjg5OCw2NjQuOTY5eiBNNjEuNzU2LDY1OS41NTdjMC0wLjUxMiwwLjA4LTAuODc5LDAuMjUtMS4wOTINCgkJYzAuMTcyLTAuMjI3LDAuNDQzLTAuMzM2LDAuODMyLTAuMzM2YzAuMzcxLDAsMC42NDUsMC4xMTEsMC44MDksMC4zMzZjMC4xNjgsMC4yMTUsMC4yNTQsMC41OCwwLjI1NCwxLjA5MnYxLjIyOWgtMi4xNDVWNjU5LjU1N3oiDQoJCS8+DQoJPHBvbHlnb24gZmlsbD0ibm9uZSIgcG9pbnRzPSIzMi43NjgsNjU0LjM3OSAzNS42LDY1NC4zNzkgMzUuNiw2NjguNDY1IDM4LjMzNSw2NjguNDY1IDM4LjMzNSw2NTQuMzc5IDQxLjE2Niw2NTQuMzc5IA0KCQk0MS4xNjYsNjUxLjk4MyAzMi43NjgsNjUxLjk4MyAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0ZBRkFGQSIgcG9pbnRzPSIzOSw2NDUgNDIsNjQ1IDQyLDYzNy4xMjkgNDUuNDE2LDYyNyA0Mi4yOSw2MjcgNDAuMzg0LDYzNCA0MC4xODksNjM0IDM4LjE5MSw2MjcgMzUuMDkxLDYyNyANCgkJMzksNjM3LjQ2NyAJIi8+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTQ5LjY3Niw2NDUuMDAxYzEuMjQyLDAsMi4zODUtMC4zMjYsMy4wOTYtMC45NzdjMC43MDUtMC42NTYsMS4yMjktMS41NTMsMS4yMjktMi42OTd2LTYuOTIyDQoJCWMwLTEuMDIxLTAuNTc0LTEuODU3LTEuMjkzLTIuNTA2Yy0wLjcyOC0wLjY0Ny0xLjg2Ni0wLjk3My0yLjk5OC0wLjk3M2MtMS4yNDIsMC0yLjA1MywwLjMwOS0yLjc4OCwwLjkyMg0KCQljLTAuNzM0LDAuNjEzLTAuOTIyLDEuNDM4LTAuOTIyLDIuNDc5djYuOTQ1YzAsMS4xMzksMC4xNzksMi4wNDEsMC44OTQsMi43MTVDNDcuNjEzLDY0NC42NjMsNDguNDgxLDY0NS4wMDEsNDkuNjc2LDY0NS4wMDF6DQoJCSBNNDcuOTk5LDYzNC4yMjdjMC0wLjI5MSwwLjMzLTAuNTI0LDAuNTM3LTAuNzA5YzAuMjExLTAuMTgzLDAuNTkzLTAuMjcxLDAuOTI2LTAuMjcxYzAuMzY1LDAsMC44MTYsMC4wODgsMS4wNDEsMC4yNzENCgkJYzAuMjI0LDAuMTg1LDAuNDk2LDAuNDE4LDAuNDk2LDAuNzA5djcuM0g1MWMwLDAuMzU1LTAuMjE1LDAuNjQxLTAuNDM0LDAuODQ2Yy0wLjIxOSwwLjIwNy0wLjU2NSwwLjMwNy0wLjkzOCwwLjMwNw0KCQljLTAuMzYsMC0wLjg5Mi0wLjA5OC0xLjA4Ni0wLjMwM2MtMC4xOTItMC4yMDEtMC41NDMtMC40ODEtMC41NDMtMC44NVY2MzQuMjI3eiIvPg0KCTxwYXRoIGZpbGw9IiNGQUZBRkEiIGQ9Ik01Ny43NTQsNjQ0Ljg1N2MwLjUxMiwwLDEuMDg2LTAuMTQ2LDEuNjMxLTAuNDMyYzAuNTQ3LTAuMjg1LDAuNjE1LTAuNzAzLDEuNjE1LTEuMjVWNjQ1aDN2LTEzaC0zdjkuNDM2DQoJCWMwLDAuMjkzLTAuNjA1LDAuNTI5LTAuOTExLDAuNzIzYy0wLjMxMiwwLjE4OC0wLjU5OSwwLjI3OS0wLjgwMiwwLjI3OWMtMC4yNTYsMC0wLjIyMy0wLjA2OC0wLjMzMi0wLjIxNQ0KCQljLTAuMTEzLTAuMTQxLDAuMDQ1LTAuMzY5LDAuMDQ1LTAuNjg2VjYzMmgtM3YxMC40NjNjMCwwLjc5NywwLjA1NywxLjM5NiwwLjM3NCwxLjc4OQ0KCQlDNTYuNjk1LDY0NC42NTQsNTcuMTE3LDY0NC44NTcsNTcuNzU0LDY0NC44NTd6Ii8+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTY1LjIzMiw2NDguODg3SDM0Ljc2NmMtNC44NDEsMC04Ljc2NiwzLjkzNC04Ljc2Niw4Ljc3OXY3LjA1NWMwLDQuODUsMy45MjUsOC43NzcsOC43NjYsOC43NzdoMzAuNDY2DQoJCWM0Ljg0MywwLDguNzY5LTMuOTMsOC43NjktOC43Nzd2LTcuMDU1Qzc0LDY1Mi44MTgsNzAuMDc0LDY0OC44ODcsNjUuMjMyLDY0OC44ODd6IE00MS4xNjYsNjU0LjM3OWgtMi44MzF2MTQuMDg2SDM1LjZ2LTE0LjA4Ng0KCQloLTIuODMydi0yLjM5Nmg4LjM5OFY2NTQuMzc5eiBNNDYuNzQxLDY2OC40NjV2LTEuMzMyYy0wLjQ1MSwwLjQ5Mi0wLjkxNCwwLjg2OS0xLjQsMS4xMjNjLTAuNDgzLDAuMjY4LTAuOTU0LDAuMzkzLTEuNDExLDAuMzkzDQoJCWMtMC41NjMsMC0wLjk4LTAuMTg0LTEuMjY4LTAuNTQ3Yy0wLjI4NC0wLjM2MS0wLjQyOC0wLjktMC40MjgtMS42MzF2LTEwLjE2NmgyLjQzdjkuMzNjMCwwLjI4NywwLjA1MSwwLjQ5NCwwLjE0OCwwLjYyMQ0KCQljMC4xMDUsMC4xMzUsMC4yNzEsMC4xOTUsMC40OTgsMC4xOTVjMC4xNzYsMCwwLjQwNC0wLjA4NCwwLjY3Ni0wLjI1NGMwLjI3NS0wLjE3MiwwLjUyNy0wLjM5MywwLjc1NC0wLjY1NHYtOS4yMzZoMi40MjkNCgkJbDAuMDAxLDEyLjE1OEg0Ni43NDF6IE01Ny45OCw2NjUuOTU1YzAsMC44NTktMC4xODksMS41Mi0wLjU3MiwxLjk3OWMtMC4zNzksMC40NTktMC45MzIsMC42ODgtMS42NDgsMC42ODgNCgkJYy0wLjQ3OSwwLTAuOTAyLTAuMDg2LTEuMjcxLTAuMjY0Yy0wLjM2Ny0wLjE3OC0wLjcyMS0wLjQ0Ny0xLjAzNS0wLjgyNHYwLjkzMmgtMi40NTV2LTE2LjQ4aDIuNDU1djUuMzA5DQoJCWMwLjMyNi0wLjM2OSwwLjY3OC0wLjY1LDEuMDM5LTAuODQ0YzAuMzY5LTAuMTk1LDAuNzQyLTAuMjg5LDEuMTE5LTAuMjg5YzAuNzcxLDAsMS4zNTUsMC4yNTYsMS43NjQsMC43NzMNCgkJYzAuNDA0LDAuNTIsMC42MDUsMS4yNzcsMC42MDUsMi4yNzFWNjY1Ljk1NUw1Ny45OCw2NjUuOTU1eiBNNjYuMzk4LDY2NS4wMzljMCwxLjI0OC0wLjMwMywyLjE4OC0wLjkxOCwyLjgyDQoJCWMtMC42MDQsMC42MjctMS41MTMsMC45MzgtMi43MjQsMC45MzhjLTEuMDg4LDAtMS45NDYtMC4zMzItMi41NjktMS4wMDJjLTAuNjIxLTAuNjY0LTAuOTM4LTEuNTg0LTAuOTM4LTIuNzU2di01LjQ2Mw0KCQljMC0xLjA1MSwwLjM0NC0xLjkxNiwxLjAzMy0yLjU4YzAuNjg4LTAuNjYyLDEuNTY3LTAuOTk0LDIuNjU1LTAuOTk0YzEuMTEyLDAsMS45NywwLjMxLDIuNTYyLDAuOTIyDQoJCWMwLjU5OCwwLjYxNywwLjg5NiwxLjUsMC44OTYsMi42NTJ2My4wOTloLTQuNjQzdjIuMjkzYzAsMC42NDMsMC4wNzYsMS4wODQsMC4yMzYsMS4zMzJjMC4xNiwwLjI1LDAuNDM2LDAuMzcxLDAuODIsMC4zNzENCgkJYzAuNDA0LDAsMC42ODgtMC4xMDQsMC44NDgtMC4zMTNjMC4xNTYtMC4yMTIsMC4yMzgtMC42NzMsMC4yMzgtMS4zOXYtMC41NTNoMi41djAuNjI0SDY2LjM5OHoiLz4NCgk8cGF0aCBmaWxsPSIjRkFGQUZBIiBkPSJNNjMuOSw2NTkuNTU3YzAtMC41MTItMC4wODYtMC44NzctMC4yNTQtMS4wOTJjLTAuMTY0LTAuMjI1LTAuNDM4LTAuMzM2LTAuODEtMC4zMzYNCgkJYy0wLjM4OSwwLTAuNjYsMC4xMDktMC44MzIsMC4zMzZjLTAuMTcsMC4yMTMtMC4yNSwwLjU4LTAuMjUsMS4wOTJ2MS4yMjlINjMuOVY2NTkuNTU3eiIvPg0KCTxwYXRoIGZpbGw9IiNGQUZBRkEiIGQ9Ik01NC40NjUsNjU4LjA4OGMtMC4xNzIsMC0wLjM0NiwwLjAzOS0wLjUxNiwwLjExOWMtMC4xNywwLjA3OC0wLjMzNiwwLjIwNS0wLjUsMC4zNzF2Ny41NzgNCgkJYzAuMTk1LDAuMTkzLDAuMzg5LDAuMzQ2LDAuNTc0LDAuNDMyYzAuMTg4LDAuMDg0LDAuMzgxLDAuMTMxLDAuNTg2LDAuMTMxYzAuMzAxLDAsMC41Mi0wLjA4NiwwLjY1Ni0wLjI2DQoJCWMwLjEzOS0wLjE3MiwwLjIxMS0wLjQ0OSwwLjIxMS0wLjgzOHYtNi4yODFjMC0wLjQxNC0wLjA4NC0wLjcyMy0wLjI1Ni0wLjkzNkM1NS4wNDcsNjU4LjE5NSw1NC43OTEsNjU4LjA4OCw1NC40NjUsNjU4LjA4OHoiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMDdCQjUiIGQ9Ik03NC42MjksMzIwSDI0LjM1NWMtMi40MDQsMC00LjM1NSwyLjIxMy00LjM1NSw0LjU1OHY1MC40OTJjMCwyLjM0OSwxLjk1MSwzLjk1LDQuMzU1LDMuOTVoNTAuMjcyDQoJCQkJYzIuNDA4LDAsNC4zNzItMS42MDIsNC4zNzItMy45NXYtNTAuNDkyQzc5LDMyMi4yMTMsNzcuMDM2LDMyMCw3NC42MjksMzIweiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4Ljc0NCwzNDIuNDI5aDguNzU0djI4LjE1NWgtOC43NTRWMzQyLjQyOXogTTMzLjEyMSwzMjguNDNjMi43OTcsMCw1LjA3LDIuMjc0LDUuMDcsNS4wNzMNCgkJCQljMCwyLjgwMi0yLjI3Myw1LjA3Ni01LjA3LDUuMDc2Yy0yLjgwNSwwLTUuMDcyLTIuMjc0LTUuMDcyLTUuMDc2QzI4LjA0OSwzMzAuNzA0LDMwLjMxNiwzMjguNDMsMzMuMTIxLDMyOC40MyIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLjk4NywzNDIuNDI5aDguMzk1djMuODQ1aDAuMTE5YzEuMTY5LTIuMjEzLDQuMDIzLTQuNTQ4LDguMjgtNC41NDhjOC44NTYsMCwxMC40OSw1LjgzMSwxMC40OSwxMy40MTUNCgkJCQl2MTUuNDQzaC04Ljc0di0xMy42OTFjMC0zLjI2OC0wLjA2Mi03LjQ2Ny00LjU0OC03LjQ2N2MtNC41NTQsMC01LjI0OSwzLjU1Ny01LjI0OSw3LjIyOXYxMy45MjloLTguNzQ3VjM0Mi40Mjl6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiM5OTk5OTkiIHBvaW50cz0iODEuMTY0LDM2Ni4zNDggODIuNTIzLDM2Ni4zNDggODIuNTIzLDM3MC41ODQgODMuMjYzLDM3MC41ODQgODMuMjYzLDM2Ni4zNDggODQuNjE2LDM2Ni4zNDggDQoJCQk4NC42MTYsMzY1LjYwOSA4MS4xNjQsMzY1LjYwOSAJCSIvPg0KCQk8cG9seWdvbiBmaWxsPSIjOTk5OTk5IiBwb2ludHM9Ijg5LjQyLDM2NS42MDkgODcuOTcsMzY5LjI1OSA4Ni41MjEsMzY1LjYwOSA4NS40NjgsMzY1LjYwOSA4NS40NjgsMzcwLjU4NCA4Ni4yMDMsMzcwLjU4NCANCgkJCTg2LjIwMywzNjYuNzk5IDg3LjcyNSwzNzAuNTg0IDg4LjIxNiwzNzAuNTg0IDg5LjczNywzNjYuNzk5IDg5LjczNywzNzAuNTg0IDkwLjQ3MywzNzAuNTg0IDkwLjQ3MywzNjUuNjA5IAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-color: transparent;
    background-position: center -13px;
    border: 0;
    cursor: pointer;
    height: 24px;
    margin-right: 4%;
    margin-top: -12px;
    position: absolute;
    right: 0;
    text-indent: -9999px;
    top: 50%;
    width: 22px
}
#wrapper #footer .inner .social a,
.no-svg #wrapper #footer .inner .social a {
    height: 24px;
    margin-left: 20px;
    text-indent: -9999em;
    vertical-align: top;
    display: inline-block;
    background-repeat: no-repeat;
    overflow: hidden
}
.no-svg #wrapper #footer .inner .search .icon-footer-search {
    background-image: url(images/icon-footer.png)
}
#wrapper #footer .inner .social {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 31.59722%;
    float: left;
    float: right;
    margin-right: 0;
    clear: both;
    font-size: 0;
    margin-bottom: 50px;
    margin-top: 20px;
    text-align: right
}
#wrapper #footer .inner .social a {
    background-size: 50px 400px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjQsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTAwcHgiIGhlaWdodD0iODAwcHgiIHZpZXdCb3g9IjAgMCAxMDAgODAwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMDAgODAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMxLjc0OSIgeT0iNzUxLjE3MyIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjM3LjU0MiIgaGVpZ2h0PSIxOS4zNyIvPg0KPHBhdGggZmlsbD0iIzk5OTk5OSIgZD0iTTcxLjAwNCw2NS40NDlsLTMuODIyLTMuODIyYy0wLjAwMiwwLTAuMDAyLTAuMDAxLTAuMDAyLTAuMDAybC02LjQ4NC02LjQ4bC0wLjI2NC0wLjI2NQ0KCWMxLjYwMi0yLjU4OSwyLjU2Ni01LjYxMywyLjU2Ni04Ljg4YzAtOS4zODgtNy42MDktMTYuOTk2LTE3LTE2Ljk5NmMtOS4zOTEsMC0xNy4wMDIsNy42MDgtMTcuMDAyLDE2Ljk5Ng0KCWMwLDkuMzg0LDcuNjExLDE2Ljk5MywxNy4wMDIsMTYuOTkyYzMuMjcsMCw2LjI5My0wLjk2NSw4Ljg4NS0yLjU2NWwxMC41NzIsMTAuNTY5TDcxLjAwNCw2NS40NDl6IE00NS45OTgsNTcuNzY1DQoJYy02LjUwMSwwLTExLjc3MS01LjI2Ni0xMS43NzEtMTEuNzY0YzAtNi40OTksNS4yNzEtMTEuNzY4LDExLjc3MS0xMS43NjhzMTEuNzcsNS4yNjgsMTEuNzcxLDExLjc2OA0KCUM1Ny43Nyw1Mi40OTgsNTIuNDk4LDU3Ljc2NSw0NS45OTgsNTcuNzY1eiIvPg0KPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTcxLjAwNCwxNjUuNDQ5bC0zLjgyMi0zLjgyMmMtMC4wMDIsMC0wLjAwMi0wLjAwMS0wLjAwMi0wLjAwMmwtNi40ODQtNi40OGwtMC4yNjQtMC4yNjUNCgljMS42MDItMi41ODksMi41NjYtNS42MTMsMi41NjYtOC44OGMwLTkuMzg4LTcuNjA5LTE2Ljk5Ni0xNy0xNi45OTZjLTkuMzkxLDAtMTcuMDAyLDcuNjA4LTE3LjAwMiwxNi45OTYNCgljMCw5LjM4NCw3LjYxMSwxNi45OTMsMTcuMDAyLDE2Ljk5MmMzLjI3LDAsNi4yOTMtMC45NjUsOC44ODUtMi41NjVsMTAuNTcyLDEwLjU2OUw3MS4wMDQsMTY1LjQ0OXogTTQ1Ljk5OCwxNTcuNzY1DQoJYy02LjUwMSwwLTExLjc3MS01LjI2Ni0xMS43NzEtMTEuNzY0YzAtNi40OTksNS4yNzEtMTEuNzY4LDExLjc3MS0xMS43NjhzMTEuNzcsNS4yNjgsMTEuNzcxLDExLjc2OA0KCUM1Ny43NywxNTIuNDk4LDUyLjQ5OCwxNTcuNzY1LDQ1Ljk5OCwxNTcuNzY1eiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTM1LjE3MSwyMjkuMTc0bC0xLjYwMS0wLjE2NmMtMi40MTcsMC0zLjgwOCwxLjE4LTQuNjYsMy41MzdsMC4wOSwxLjE0OHYwLjIyMw0KCQljMCwyLjI4MSwwLjkwOSwzLjk2MSwzLjIyMSw0Ljc5N0wzMy4xNDksMjM5aDAuOTYxYzIuMjM5LDAsMy43ODItMS4zNzcsNC42MzctMy44NzdsMC4xMDktMS4xNDUNCgkJQzM4Ljg1NiwyMzEuNjQ2LDM3LjYyMywyMzAuMDA2LDM1LjE3MSwyMjkuMTc0eiIvPg0KCTxyZWN0IHg9IjI5IiB5PSIyNDMiIGZpbGw9IiNGQUZBRkEiIHdpZHRoPSI5IiBoZWlnaHQ9IjI4Ii8+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTY0LjU4LDI0Mi42NzRjLTEuNDk2LTAuNDM2LTIuNzU0LTAuNDU0LTQuMDM5LTAuNDU0Yy0zLjMwMywwLjAwMi01Ljg2NywxLjc4LTcuOTI0LDQuNzhINTN2LTRINDN2MjhoMTANCgkJdi0xNC42MDVjMC0yLjc5MywwLjE4NC00LjY5MiwxLjAzMi01LjI3MmMxLjAzMi0xLjI2OCwxLjkzOC0yLjEyMiwzLjIyMi0yLjEyMmgwLjYzNWMyLjA2NCwwLDMuMzIzLDEuNDY0LDQuMDMsMy45NzINCgkJYzAuMTQ0LDAuOTgsMC4wODEsMi4wNjUsMC4wODEsMi44MjVWMjcxaDl2LTE1LjUyMUM3MSwyNDguNjA5LDY5LjAyMSwyNDQuMzUyLDY0LjU4LDI0Mi42NzR6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNDg3NUI0IiBkPSJNMzUuMTcxLDMyOS4xNzRsLTEuNjAxLTAuMTY2Yy0yLjQxNywwLTMuODA4LDEuMTgtNC42NiwzLjUzN2wwLjA5LDEuMTQ4djAuMjIzDQoJCWMwLDIuMjgxLDAuOTA5LDMuOTYxLDMuMjIxLDQuNzk3TDMzLjE0OSwzMzloMC45NjFjMi4yMzksMCwzLjc4Mi0xLjM3Nyw0LjYzNy0zLjg3N2wwLjEwOS0xLjE0NQ0KCQlDMzguODU2LDMzMS42NDYsMzcuNjIzLDMzMC4wMDYsMzUuMTcxLDMyOS4xNzR6Ii8+DQoJPHJlY3QgeD0iMjkiIHk9IjM0MyIgZmlsbD0iIzQ4NzVCNCIgd2lkdGg9IjkiIGhlaWdodD0iMjgiLz4NCgk8cGF0aCBmaWxsPSIjNDg3NUI0IiBkPSJNNjQuNTgsMzQyLjY3NGMtMS40OTYtMC40MzYtMi43NTQtMC40NTQtNC4wMzktMC40NTRjLTMuMzAzLDAuMDAyLTUuODY3LDEuNzgtNy45MjQsNC43OEg1M3YtNEg0M3YyOGgxMA0KCQl2LTE0LjYwNWMwLTIuNzkzLDAuMTg0LTQuNjkyLDEuMDMyLTUuMjcyYzEuMDMyLTEuMjY4LDEuOTM4LTIuMTIyLDMuMjIyLTIuMTIyaDAuNjM1YzIuMDY0LDAsMy4zMjMsMS40NjQsNC4wMywzLjk3Mg0KCQljMC4xNDQsMC45OCwwLjA4MSwyLjA2NSwwLjA4MSwyLjgyNVYzNzFoOXYtMTUuNTIxQzcxLDM0OC42MDksNjkuMDIxLDM0NC4zNTIsNjQuNTgsMzQyLjY3NHoiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNGQUZBRkEiIGQ9Ik03NS40OTgsNDM0LjIyN2wtNC43ODMsNC43MjFjMCwwLDAtMC40MjgsMCwwLjc4NGMwLDAuODU3LTAuMTM3LDEuNjg4LTAuMzQsMi40ODgNCgljLTAuMTE5LDYuNDg5LTIuMjA1LDE1LjEwMS0xMC44MTEsMjEuODk2Yy0xNi45MzIsMTMuMzczLTM1LjA2MiwxLjU3Ni0zNS4wNjIsMS41NzZjMTQuMzQzLDAsMTQuMzQzLTQuNzI1LDE0LjM0My00LjcyNQ0KCWMtMy4xOCwwLTkuNTU3LTYuMjkzLTkuNTU3LTYuMjkzYzEuNTg4LDEuNTc4LDQuNzc2LDAsNC43NzYsMGMtNy45NjktNC43MTgtNy45NjktOS40MzgtNy45NjktOS40MzhjMS41OTQsMS41NjgsNC43NzksMCw0Ljc3OSwwDQoJYy03Ljk2Mi02LjI5My0zLjE4Ni0xNC4xNTktMy4xODYtMTQuMTU5QzI5LjI4Niw0MzguOTQ1LDUwLDQ0Mi4wOSw1MCw0NDIuMDlsMC4yNi0wLjEyNmMtMC4xNi0wLjcyNC0wLjI2LTIuMjQ3LTAuMjYtMy4wMTkNCgljMC4wMDEtNS42NDgsNC42MzktOS40NDEsMTAuMzU5LTkuNDQxYzMuMTQ4LDAsNS45MzQsMS40Miw3LjgzMiwzLjYwNWwwLjkyNi0wLjQ1N2w0Ljc4OS0zLjE0OGwtMy4xOTMsNi4yOTNMNzUuNDk4LDQzNC4yMjd6Ii8+DQo8cGF0aCBmaWxsPSIjMzNDQ0ZGIiBkPSJNNzUuNDk4LDUzNC4yMjdsLTQuNzgzLDQuNzIxYzAsMCwwLTAuNDI4LDAsMC43ODNjMCwwLjg1OC0wLjEzNywxLjY4OC0wLjM0LDIuNDg5DQoJYy0wLjExOSw2LjQ4OS0yLjIwNSwxNS4xMDEtMTAuODExLDIxLjg5NmMtMTYuOTMyLDEzLjM3My0zNS4wNjIsMS41NzYtMzUuMDYyLDEuNTc2YzE0LjM0MywwLDE0LjM0My00LjcyNSwxNC4zNDMtNC43MjUNCgljLTMuMTgsMC05LjU1Ny02LjI5My05LjU1Ny02LjI5M2MxLjU4OCwxLjU3OCw0Ljc3NiwwLDQuNzc2LDBjLTcuOTY5LTQuNzE4LTcuOTY5LTkuNDM4LTcuOTY5LTkuNDM4YzEuNTk0LDEuNTY4LDQuNzc5LDAsNC43NzksMA0KCWMtNy45NjItNi4yOTMtMy4xODYtMTQuMTU5LTMuMTg2LTE0LjE1OUMyOS4yODYsNTM4Ljk0NSw1MCw1NDIuMDksNTAsNTQyLjA5bDAuMjYtMC4xMjZjLTAuMTYtMC43MjQtMC4yNi0yLjI0Ny0wLjI2LTMuMDE5DQoJYzAuMDAxLTUuNjQ4LDQuNjM5LTkuNDQxLDEwLjM1OS05LjQ0MWMzLjE0OCwwLDUuOTM0LDEuNDIsNy44MzIsMy42MDVsMC45MjYtMC40NTdsNC43ODktMy4xNDhsLTMuMTkzLDYuMjkzTDc1LjQ5OCw1MzQuMjI3eiIvPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0ibm9uZSIgcG9pbnRzPSIzMi43NjgsNzU0LjM3OSAzNS42LDc1NC4zNzkgMzUuNiw3NjguNDY1IDM4LjMzNSw3NjguNDY1IDM4LjMzNSw3NTQuMzc5IDQxLjE2Niw3NTQuMzc5IA0KCQk0MS4xNjYsNzUxLjk4MyAzMi43NjgsNzUxLjk4MyAJIi8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTU1LjYxMSw3NTYuMTU5Yy0wLjM3NywwLTAuNzUsMC4wOTQtMS4xMiwwLjI4OWMtMC4zNjEsMC4xOTItMC43MTIsMC40NzUtMS4wMzksMC44NDR2LTUuMzA5aC0yLjQ1NXYxNi40OA0KCQloMi40NTV2LTAuOTMyYzAuMzE1LDAuMzc3LDAuNjY4LDAuNjQ2LDEuMDM2LDAuODIzYzAuMzY5LDAuMTc5LDAuNzkzLDAuMjY1LDEuMjcxLDAuMjY1YzAuNzE4LDAsMS4yNzEtMC4yMjksMS42NDgtMC42ODgNCgkJYzAuMzgzLTAuNDYsMC41NzEtMS4xMiwwLjU3MS0xLjk3OXYtNi43NWMwLTAuOTk0LTAuMjAxLTEuNzUzLTAuNjA1LTIuMjcxQzU2Ljk2Nyw3NTYuNDE1LDU2LjM4Myw3NTYuMTU5LDU1LjYxMSw3NTYuMTU5eg0KCQkgTTU1LjQ3Nyw3NjUuNjIxYzAsMC4zODktMC4wNzIsMC42NjYtMC4yMTEsMC44MzhjLTAuMTM3LDAuMTc0LTAuMzU0LDAuMjYtMC42NTYsMC4yNmMtMC4yMDUsMC0wLjM5Ni0wLjA0Ny0wLjU4Ni0wLjEzMQ0KCQljLTAuMTg2LTAuMDg2LTAuMzc5LTAuMjM3LTAuNTczLTAuNDMydi03LjU3OGMwLjE2My0wLjE2NiwwLjMyOS0wLjI5MywwLjUtMC4zNzFjMC4xNy0wLjA4LDAuMzQ0LTAuMTE5LDAuNTE2LTAuMTE5DQoJCWMwLjMyNiwwLDAuNTgyLDAuMTA3LDAuNzU3LDAuMzE2YzAuMTcyLDAuMjEzLDAuMjU2LDAuNTIxLDAuMjU2LDAuOTM2djYuMjgxSDU1LjQ3N3oiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNNDYuNzQsNzU2LjMwN3Y5LjIzNmMtMC4yMjcsMC4yNjMtMC40NzksMC40ODItMC43NTQsMC42NTRjLTAuMjcyLDAuMTctMC41LDAuMjU0LTAuNjc2LDAuMjU0DQoJCWMtMC4yMjcsMC0wLjM5My0wLjA2Mi0wLjQ5OC0wLjE5NWMtMC4wOTctMC4xMjctMC4xNDgtMC4zMzQtMC4xNDgtMC42MjF2LTkuMzNoLTIuNDN2MTAuMTY2YzAsMC43MjksMC4xNDQsMS4yNywwLjQyOCwxLjYzMQ0KCQljMC4yODgsMC4zNjMsMC43MDUsMC41NDcsMS4yNjgsMC41NDdjMC40NTcsMCwwLjkyOC0wLjEyNSwxLjQxMS0wLjM5M2MwLjQ4Ni0wLjI1NCwwLjk0OS0wLjYzMSwxLjQtMS4xMjN2MS4zMzJoMi40MjkNCgkJbC0wLjAwMS0xMi4xNThINDYuNzR6Ii8+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTYzLjg5OCw3NjQuOTY5YzAsMC43MTctMC4wODIsMS4xNzgtMC4yMzksMS4zOTFjLTAuMTYsMC4yMDktMC40NDIsMC4zMTItMC44NDcsMC4zMTINCgkJYy0wLjM4NywwLTAuNjYtMC4xMjEtMC44MjEtMC4zNzFjLTAuMTYtMC4yNDgtMC4yMzYtMC42ODktMC4yMzYtMS4zMzJ2LTIuMjkzaDQuNjQydi0zLjA5OWMwLTEuMTUyLTAuMjk5LTIuMDM1LTAuODk2LTIuNjUyDQoJCWMtMC41OTMtMC42MTEtMS40NDktMC45MjItMi41NjItMC45MjJjLTEuMDg4LDAtMS45NjksMC4zMzItMi42NTYsMC45OTRjLTAuNjg5LDAuNjY0LTEuMDMzLDEuNTI5LTEuMDMzLDIuNTh2NS40NjMNCgkJYzAsMS4xNzIsMC4zMTYsMi4wOTIsMC45MzgsMi43NTZjMC42MjMsMC42NywxLjQ4MiwxLjAwMiwyLjU3LDEuMDAyYzEuMjExLDAsMi4xMTktMC4zMTIsMi43MjMtMC45MzgNCgkJYzAuNjE1LTAuNjMzLDAuOTE4LTEuNTcyLDAuOTE4LTIuODJ2LTAuNjIzaC0yLjVWNzY0Ljk2OUw2My44OTgsNzY0Ljk2OXogTTYxLjc1Niw3NTkuNTU3YzAtMC41MTIsMC4wOC0wLjg3OSwwLjI1LTEuMDkyDQoJCWMwLjE3Mi0wLjIyNywwLjQ0My0wLjMzNiwwLjgzMi0wLjMzNmMwLjM3MSwwLDAuNjQ1LDAuMTExLDAuODA5LDAuMzM2YzAuMTY4LDAuMjE1LDAuMjU0LDAuNTgsMC4yNTQsMS4wOTJ2MS4yMjloLTIuMTQ1Vjc1OS41NTd6Ig0KCQkvPg0KCTxwYXRoIGZpbGw9IiNGRjMzMzMiIGQ9Ik02NS4yMzIsNzQ4Ljg4N0gzNC43NjZjLTQuODQxLDAtOC43NjYsMy45MzQtOC43NjYsOC43Nzl2Ny4wNTVjMCw0Ljg1LDMuOTI1LDguNzc3LDguNzY2LDguNzc3aDMwLjQ2Ng0KCQljNC44NDMsMCw4Ljc2OS0zLjkzLDguNzY5LTguNzc3di03LjA1NUM3NCw3NTIuODE4LDcwLjA3NCw3NDguODg3LDY1LjIzMiw3NDguODg3eiBNNDEuMTY2LDc1NC4zNzloLTIuODMxdjE0LjA4NkgzNS42di0xNC4wODYNCgkJaC0yLjgzMnYtMi4zOTZoOC4zOThWNzU0LjM3OXogTTQ2Ljc0MSw3NjguNDY1di0xLjMzMmMtMC40NTEsMC40OTItMC45MTQsMC44NjktMS40LDEuMTIzYy0wLjQ4MywwLjI2OC0wLjk1NCwwLjM5My0xLjQxMSwwLjM5Mw0KCQljLTAuNTYzLDAtMC45OC0wLjE4NC0xLjI2OC0wLjU0N2MtMC4yODQtMC4zNjEtMC40MjgtMC45LTAuNDI4LTEuNjMxdi0xMC4xNjZoMi40M3Y5LjMzYzAsMC4yODcsMC4wNTEsMC40OTQsMC4xNDgsMC42MjENCgkJYzAuMTA1LDAuMTM1LDAuMjcxLDAuMTk1LDAuNDk4LDAuMTk1YzAuMTc2LDAsMC40MDQtMC4wODQsMC42NzYtMC4yNTRjMC4yNzUtMC4xNzIsMC41MjctMC4zOTMsMC43NTQtMC42NTR2LTkuMjM2aDIuNDI5DQoJCWwwLjAwMSwxMi4xNThINDYuNzQxeiBNNTcuOTgsNzY1Ljk1NWMwLDAuODU5LTAuMTg5LDEuNTItMC41NzIsMS45NzljLTAuMzc5LDAuNDU5LTAuOTMyLDAuNjg4LTEuNjQ4LDAuNjg4DQoJCWMtMC40NzksMC0wLjkwMi0wLjA4Ni0xLjI3MS0wLjI2NGMtMC4zNjctMC4xNzgtMC43MjEtMC40NDctMS4wMzUtMC44MjR2MC45MzJoLTIuNDU1di0xNi40OGgyLjQ1NXY1LjMwOQ0KCQljMC4zMjYtMC4zNjksMC42NzgtMC42NSwxLjAzOS0wLjg0NGMwLjM2OS0wLjE5NSwwLjc0Mi0wLjI4OSwxLjExOS0wLjI4OWMwLjc3MSwwLDEuMzU1LDAuMjU2LDEuNzY0LDAuNzczDQoJCWMwLjQwNCwwLjUyLDAuNjA1LDEuMjc3LDAuNjA1LDIuMjcxVjc2NS45NTVMNTcuOTgsNzY1Ljk1NXogTTY2LjM5OCw3NjUuMDM5YzAsMS4yNDgtMC4zMDMsMi4xODgtMC45MTgsMi44Mg0KCQljLTAuNjA0LDAuNjI3LTEuNTEzLDAuOTM4LTIuNzI0LDAuOTM4Yy0xLjA4OCwwLTEuOTQ2LTAuMzMyLTIuNTY5LTEuMDAyYy0wLjYyMS0wLjY2NC0wLjkzOC0xLjU4NC0wLjkzOC0yLjc1NnYtNS40NjMNCgkJYzAtMS4wNTEsMC4zNDQtMS45MTYsMS4wMzMtMi41OGMwLjY4OC0wLjY2MiwxLjU2Ny0wLjk5NCwyLjY1NS0wLjk5NGMxLjExMiwwLDEuOTcsMC4zMSwyLjU2MiwwLjkyMg0KCQljMC41OTgsMC42MTcsMC44OTYsMS41LDAuODk2LDIuNjUydjMuMDk5aC00LjY0M3YyLjI5M2MwLDAuNjQzLDAuMDc2LDEuMDg0LDAuMjM2LDEuMzMyYzAuMTYsMC4yNSwwLjQzNiwwLjM3MSwwLjgyLDAuMzcxDQoJCWMwLjQwNCwwLDAuNjg4LTAuMTA0LDAuODQ4LTAuMzEzYzAuMTU2LTAuMjEyLDAuMjM4LTAuNjczLDAuMjM4LTEuMzl2LTAuNTUzaDIuNXYwLjYyNEg2Ni4zOTh6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGMzMzMyIgZD0iTTYzLjksNzU5LjU1N2MwLTAuNTEyLTAuMDg2LTAuODc3LTAuMjU0LTEuMDkyYy0wLjE2NC0wLjIyNS0wLjQzOC0wLjMzNi0wLjgxLTAuMzM2DQoJCWMtMC4zODksMC0wLjY2LDAuMTA5LTAuODMyLDAuMzM2Yy0wLjE3LDAuMjEzLTAuMjUsMC41OC0wLjI1LDEuMDkydjEuMjI5SDYzLjlWNzU5LjU1N3oiLz4NCgk8cGF0aCBmaWxsPSIjRkYzMzMzIiBkPSJNNTQuNDY1LDc1OC4wODhjLTAuMTcyLDAtMC4zNDYsMC4wMzktMC41MTYsMC4xMTljLTAuMTcsMC4wNzgtMC4zMzYsMC4yMDUtMC41LDAuMzcxdjcuNTc4DQoJCWMwLjE5NSwwLjE5MywwLjM4OSwwLjM0NiwwLjU3NCwwLjQzMmMwLjE4OCwwLjA4NCwwLjM4MSwwLjEzMSwwLjU4NiwwLjEzMWMwLjMwMSwwLDAuNTItMC4wODYsMC42NTYtMC4yNg0KCQljMC4xMzktMC4xNzIsMC4yMTEtMC40NDksMC4yMTEtMC44Mzh2LTYuMjgxYzAtMC40MTQtMC4wODQtMC43MjMtMC4yNTYtMC45MzZDNTUuMDQ3LDc1OC4xOTUsNTQuNzkxLDc1OC4wODgsNTQuNDY1LDc1OC4wODh6Ii8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjQwLjM4NCw3MzQgNDAuMTg5LDczNCAzOC4xOTEsNzI3IDM1LjA5MSw3MjcgMzksNzM3LjQ2NyAzOSw3NDUgNDIsNzQ1IDQyLDczNy4xMjkgNDUuNDE2LDcyNyANCgkJNDIuMjksNzI3IAkiLz4NCgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDkuNzEsNzMwLjkyOGMtMS4yNDIsMC0yLjA1MywwLjMwOS0yLjc4OCwwLjkyMmMtMC43MzQsMC42MTMtMC45MjIsMS40MzgtMC45MjIsMi40Nzl2Ni45NDUNCgkJYzAsMS4xMzksMC4xNzksMi4wNDEsMC44OTQsMi43MTVjMC43MTksMC42NzQsMS41ODcsMS4wMTIsMi43ODIsMS4wMTJjMS4yNDIsMCwyLjM4NS0wLjMyNiwzLjA5Ni0wLjk3Nw0KCQljMC43MDUtMC42NTYsMS4yMjktMS41NTMsMS4yMjktMi42OTd2LTYuOTIyYzAtMS4wMjEtMC41NzQtMS44NTctMS4yOTMtMi41MDZDNTEuOTgsNzMxLjI1Miw1MC44NDIsNzMwLjkyOCw0OS43MSw3MzAuOTI4eg0KCQkgTTUxLDc0MS41MjVjMCwwLjM1NS0wLjIxNSwwLjY0MS0wLjQzNCwwLjg0NmMtMC4yMTksMC4yMDctMC41NjUsMC4zMDctMC45MzgsMC4zMDdjLTAuMzYsMC0wLjg5Mi0wLjA5OC0xLjA4Ni0wLjMwMw0KCQljLTAuMTkyLTAuMjAxLTAuNTQzLTAuNDgyLTAuNTQzLTAuODV2LTcuMjk5YzAtMC4yOTEsMC4zMy0wLjUyNSwwLjUzNy0wLjcwOWMwLjIxMS0wLjE4NCwwLjU5My0wLjI3MSwwLjkyNi0wLjI3MQ0KCQljMC4zNjUsMCwwLjgxNiwwLjA4OCwxLjA0MSwwLjI3MWMwLjIyNCwwLjE4NCwwLjQ5NiwwLjQxOCwwLjQ5NiwwLjcwOUw1MSw3NDEuNTI1TDUxLDc0MS41MjV6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTYxLDczMnY5LjQzNmMwLDAuMjkzLTAuNjA1LDAuNTI5LTAuOTExLDAuNzIzYy0wLjMxMiwwLjE4OC0wLjU5OSwwLjI3OS0wLjgwMiwwLjI3OQ0KCQljLTAuMjU2LDAtMC4yMjMtMC4wNjgtMC4zMzItMC4yMTVjLTAuMTEzLTAuMTQxLDAuMDQ1LTAuMzY5LDAuMDQ1LTAuNjg2VjczMmgtM3YxMC40NjNjMCwwLjc5NywwLjA1NywxLjM5NiwwLjM3NCwxLjc4OQ0KCQljMC4zMjEsMC40MDIsMC43NDMsMC42MDUsMS4zOCwwLjYwNWMwLjUxMiwwLDEuMDg2LTAuMTQ2LDEuNjMxLTAuNDMyYzAuNTQ3LTAuMjg1LDAuNjE1LTAuNzAzLDEuNjE1LTEuMjVWNzQ1aDN2LTEzSDYxeiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTQ5LjYyOCw2NDIuNjc4YzAuMzczLDAsMC43MTktMC4xLDAuOTM4LTAuMzA3YzAuMjE5LTAuMjA1LDAuNDM0LTAuNDg5LDAuNDM0LTAuODQ2aC0wLjAwMXYtNy4zDQoJCWMwLTAuMjkxLTAuMjcyLTAuNTI0LTAuNDk2LTAuNzA5Yy0wLjIyNS0wLjE4My0wLjY3Ni0wLjI3MS0xLjA0MS0wLjI3MWMtMC4zMzMsMC0wLjcxNSwwLjA4OC0wLjkyNiwwLjI3MQ0KCQljLTAuMjA3LDAuMTg1LTAuNTM3LDAuNDE4LTAuNTM3LDAuNzA5djcuM2MwLDAuMzY2LDAuMzUxLDAuNjQ3LDAuNTQzLDAuODVDNDguNzM2LDY0Mi41OCw0OS4yNjgsNjQyLjY3OCw0OS42MjgsNjQyLjY3OHoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNNTUuNjExLDY1Ni4xNTljLTAuMzc3LDAtMC43NSwwLjA5NC0xLjEyLDAuMjg5Yy0wLjM2MSwwLjE5Mi0wLjcxMiwwLjQ3NS0xLjAzOSwwLjg0NHYtNS4zMDloLTIuNDU1djE2LjQ4DQoJCWgyLjQ1NXYtMC45MzJjMC4zMTUsMC4zNzcsMC42NjgsMC42NDYsMS4wMzYsMC44MjNjMC4zNjksMC4xNzksMC43OTMsMC4yNjUsMS4yNzEsMC4yNjVjMC43MTgsMCwxLjI3MS0wLjIyOSwxLjY0OC0wLjY4OA0KCQljMC4zODMtMC40NiwwLjU3MS0xLjEyLDAuNTcxLTEuOTc5di02Ljc1YzAtMC45OTQtMC4yMDEtMS43NTMtMC42MDUtMi4yNzFDNTYuOTY3LDY1Ni40MTUsNTYuMzgzLDY1Ni4xNTksNTUuNjExLDY1Ni4xNTl6DQoJCSBNNTUuNDc3LDY2NS42MjFjMCwwLjM4OS0wLjA3MiwwLjY2Ni0wLjIxMSwwLjgzOGMtMC4xMzcsMC4xNzQtMC4zNTQsMC4yNi0wLjY1NiwwLjI2Yy0wLjIwNSwwLTAuMzk2LTAuMDQ3LTAuNTg2LTAuMTMxDQoJCWMtMC4xODYtMC4wODYtMC4zNzktMC4yMzctMC41NzMtMC40MzJ2LTcuNTc4YzAuMTYzLTAuMTY2LDAuMzI5LTAuMjkzLDAuNS0wLjM3MWMwLjE3LTAuMDgsMC4zNDQtMC4xMTksMC41MTYtMC4xMTkNCgkJYzAuMzI2LDAsMC41ODIsMC4xMDcsMC43NTcsMC4zMTZjMC4xNzIsMC4yMTMsMC4yNTYsMC41MjEsMC4yNTYsMC45MzZ2Ni4yODFINTUuNDc3eiIvPg0KCTxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik00Ni43NCw2NTYuMzA3djkuMjM2Yy0wLjIyNywwLjI2My0wLjQ3OSwwLjQ4Mi0wLjc1NCwwLjY1NGMtMC4yNzIsMC4xNy0wLjUsMC4yNTQtMC42NzYsMC4yNTQNCgkJYy0wLjIyNywwLTAuMzkzLTAuMDYyLTAuNDk4LTAuMTk1Yy0wLjA5Ny0wLjEyNy0wLjE0OC0wLjMzNC0wLjE0OC0wLjYyMXYtOS4zM2gtMi40M3YxMC4xNjZjMCwwLjcyOSwwLjE0NCwxLjI3LDAuNDI4LDEuNjMxDQoJCWMwLjI4OCwwLjM2MywwLjcwNSwwLjU0NywxLjI2OCwwLjU0N2MwLjQ1NywwLDAuOTI4LTAuMTI1LDEuNDExLTAuMzkzYzAuNDg2LTAuMjU0LDAuOTQ5LTAuNjMxLDEuNC0xLjEyM3YxLjMzMmgyLjQyOQ0KCQlsLTAuMDAxLTEyLjE1OEg0Ni43NHoiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNNjMuODk4LDY2NC45NjljMCwwLjcxNy0wLjA4MiwxLjE3OC0wLjIzOSwxLjM5MWMtMC4xNiwwLjIwOS0wLjQ0MiwwLjMxMi0wLjg0NywwLjMxMg0KCQljLTAuMzg3LDAtMC42Ni0wLjEyMS0wLjgyMS0wLjM3MWMtMC4xNi0wLjI0OC0wLjIzNi0wLjY4OS0wLjIzNi0xLjMzMnYtMi4yOTNoNC42NDJ2LTMuMDk5YzAtMS4xNTItMC4yOTktMi4wMzUtMC44OTYtMi42NTINCgkJYy0wLjU5My0wLjYxMS0xLjQ0OS0wLjkyMi0yLjU2Mi0wLjkyMmMtMS4wODgsMC0xLjk2OSwwLjMzMi0yLjY1NiwwLjk5NGMtMC42ODksMC42NjQtMS4wMzMsMS41MjktMS4wMzMsMi41OHY1LjQ2Mw0KCQljMCwxLjE3MiwwLjMxNiwyLjA5MiwwLjkzOCwyLjc1NmMwLjYyMywwLjY3LDEuNDgyLDEuMDAyLDIuNTcsMS4wMDJjMS4yMTEsMCwyLjExOS0wLjMxMiwyLjcyMy0wLjkzOA0KCQljMC42MTUtMC42MzMsMC45MTgtMS41NzIsMC45MTgtMi44MnYtMC42MjNoLTIuNVY2NjQuOTY5TDYzLjg5OCw2NjQuOTY5eiBNNjEuNzU2LDY1OS41NTdjMC0wLjUxMiwwLjA4LTAuODc5LDAuMjUtMS4wOTINCgkJYzAuMTcyLTAuMjI3LDAuNDQzLTAuMzM2LDAuODMyLTAuMzM2YzAuMzcxLDAsMC42NDUsMC4xMTEsMC44MDksMC4zMzZjMC4xNjgsMC4yMTUsMC4yNTQsMC41OCwwLjI1NCwxLjA5MnYxLjIyOWgtMi4xNDVWNjU5LjU1N3oiDQoJCS8+DQoJPHBvbHlnb24gZmlsbD0ibm9uZSIgcG9pbnRzPSIzMi43NjgsNjU0LjM3OSAzNS42LDY1NC4zNzkgMzUuNiw2NjguNDY1IDM4LjMzNSw2NjguNDY1IDM4LjMzNSw2NTQuMzc5IDQxLjE2Niw2NTQuMzc5IA0KCQk0MS4xNjYsNjUxLjk4MyAzMi43NjgsNjUxLjk4MyAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0ZBRkFGQSIgcG9pbnRzPSIzOSw2NDUgNDIsNjQ1IDQyLDYzNy4xMjkgNDUuNDE2LDYyNyA0Mi4yOSw2MjcgNDAuMzg0LDYzNCA0MC4xODksNjM0IDM4LjE5MSw2MjcgMzUuMDkxLDYyNyANCgkJMzksNjM3LjQ2NyAJIi8+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTQ5LjY3Niw2NDUuMDAxYzEuMjQyLDAsMi4zODUtMC4zMjYsMy4wOTYtMC45NzdjMC43MDUtMC42NTYsMS4yMjktMS41NTMsMS4yMjktMi42OTd2LTYuOTIyDQoJCWMwLTEuMDIxLTAuNTc0LTEuODU3LTEuMjkzLTIuNTA2Yy0wLjcyOC0wLjY0Ny0xLjg2Ni0wLjk3My0yLjk5OC0wLjk3M2MtMS4yNDIsMC0yLjA1MywwLjMwOS0yLjc4OCwwLjkyMg0KCQljLTAuNzM0LDAuNjEzLTAuOTIyLDEuNDM4LTAuOTIyLDIuNDc5djYuOTQ1YzAsMS4xMzksMC4xNzksMi4wNDEsMC44OTQsMi43MTVDNDcuNjEzLDY0NC42NjMsNDguNDgxLDY0NS4wMDEsNDkuNjc2LDY0NS4wMDF6DQoJCSBNNDcuOTk5LDYzNC4yMjdjMC0wLjI5MSwwLjMzLTAuNTI0LDAuNTM3LTAuNzA5YzAuMjExLTAuMTgzLDAuNTkzLTAuMjcxLDAuOTI2LTAuMjcxYzAuMzY1LDAsMC44MTYsMC4wODgsMS4wNDEsMC4yNzENCgkJYzAuMjI0LDAuMTg1LDAuNDk2LDAuNDE4LDAuNDk2LDAuNzA5djcuM0g1MWMwLDAuMzU1LTAuMjE1LDAuNjQxLTAuNDM0LDAuODQ2Yy0wLjIxOSwwLjIwNy0wLjU2NSwwLjMwNy0wLjkzOCwwLjMwNw0KCQljLTAuMzYsMC0wLjg5Mi0wLjA5OC0xLjA4Ni0wLjMwM2MtMC4xOTItMC4yMDEtMC41NDMtMC40ODEtMC41NDMtMC44NVY2MzQuMjI3eiIvPg0KCTxwYXRoIGZpbGw9IiNGQUZBRkEiIGQ9Ik01Ny43NTQsNjQ0Ljg1N2MwLjUxMiwwLDEuMDg2LTAuMTQ2LDEuNjMxLTAuNDMyYzAuNTQ3LTAuMjg1LDAuNjE1LTAuNzAzLDEuNjE1LTEuMjVWNjQ1aDN2LTEzaC0zdjkuNDM2DQoJCWMwLDAuMjkzLTAuNjA1LDAuNTI5LTAuOTExLDAuNzIzYy0wLjMxMiwwLjE4OC0wLjU5OSwwLjI3OS0wLjgwMiwwLjI3OWMtMC4yNTYsMC0wLjIyMy0wLjA2OC0wLjMzMi0wLjIxNQ0KCQljLTAuMTEzLTAuMTQxLDAuMDQ1LTAuMzY5LDAuMDQ1LTAuNjg2VjYzMmgtM3YxMC40NjNjMCwwLjc5NywwLjA1NywxLjM5NiwwLjM3NCwxLjc4OQ0KCQlDNTYuNjk1LDY0NC42NTQsNTcuMTE3LDY0NC44NTcsNTcuNzU0LDY0NC44NTd6Ii8+DQoJPHBhdGggZmlsbD0iI0ZBRkFGQSIgZD0iTTY1LjIzMiw2NDguODg3SDM0Ljc2NmMtNC44NDEsMC04Ljc2NiwzLjkzNC04Ljc2Niw4Ljc3OXY3LjA1NWMwLDQuODUsMy45MjUsOC43NzcsOC43NjYsOC43NzdoMzAuNDY2DQoJCWM0Ljg0MywwLDguNzY5LTMuOTMsOC43NjktOC43Nzd2LTcuMDU1Qzc0LDY1Mi44MTgsNzAuMDc0LDY0OC44ODcsNjUuMjMyLDY0OC44ODd6IE00MS4xNjYsNjU0LjM3OWgtMi44MzF2MTQuMDg2SDM1LjZ2LTE0LjA4Ng0KCQloLTIuODMydi0yLjM5Nmg4LjM5OFY2NTQuMzc5eiBNNDYuNzQxLDY2OC40NjV2LTEuMzMyYy0wLjQ1MSwwLjQ5Mi0wLjkxNCwwLjg2OS0xLjQsMS4xMjNjLTAuNDgzLDAuMjY4LTAuOTU0LDAuMzkzLTEuNDExLDAuMzkzDQoJCWMtMC41NjMsMC0wLjk4LTAuMTg0LTEuMjY4LTAuNTQ3Yy0wLjI4NC0wLjM2MS0wLjQyOC0wLjktMC40MjgtMS42MzF2LTEwLjE2NmgyLjQzdjkuMzNjMCwwLjI4NywwLjA1MSwwLjQ5NCwwLjE0OCwwLjYyMQ0KCQljMC4xMDUsMC4xMzUsMC4yNzEsMC4xOTUsMC40OTgsMC4xOTVjMC4xNzYsMCwwLjQwNC0wLjA4NCwwLjY3Ni0wLjI1NGMwLjI3NS0wLjE3MiwwLjUyNy0wLjM5MywwLjc1NC0wLjY1NHYtOS4yMzZoMi40MjkNCgkJbDAuMDAxLDEyLjE1OEg0Ni43NDF6IE01Ny45OCw2NjUuOTU1YzAsMC44NTktMC4xODksMS41Mi0wLjU3MiwxLjk3OWMtMC4zNzksMC40NTktMC45MzIsMC42ODgtMS42NDgsMC42ODgNCgkJYy0wLjQ3OSwwLTAuOTAyLTAuMDg2LTEuMjcxLTAuMjY0Yy0wLjM2Ny0wLjE3OC0wLjcyMS0wLjQ0Ny0xLjAzNS0wLjgyNHYwLjkzMmgtMi40NTV2LTE2LjQ4aDIuNDU1djUuMzA5DQoJCWMwLjMyNi0wLjM2OSwwLjY3OC0wLjY1LDEuMDM5LTAuODQ0YzAuMzY5LTAuMTk1LDAuNzQyLTAuMjg5LDEuMTE5LTAuMjg5YzAuNzcxLDAsMS4zNTUsMC4yNTYsMS43NjQsMC43NzMNCgkJYzAuNDA0LDAuNTIsMC42MDUsMS4yNzcsMC42MDUsMi4yNzFWNjY1Ljk1NUw1Ny45OCw2NjUuOTU1eiBNNjYuMzk4LDY2NS4wMzljMCwxLjI0OC0wLjMwMywyLjE4OC0wLjkxOCwyLjgyDQoJCWMtMC42MDQsMC42MjctMS41MTMsMC45MzgtMi43MjQsMC45MzhjLTEuMDg4LDAtMS45NDYtMC4zMzItMi41NjktMS4wMDJjLTAuNjIxLTAuNjY0LTAuOTM4LTEuNTg0LTAuOTM4LTIuNzU2di01LjQ2Mw0KCQljMC0xLjA1MSwwLjM0NC0xLjkxNiwxLjAzMy0yLjU4YzAuNjg4LTAuNjYyLDEuNTY3LTAuOTk0LDIuNjU1LTAuOTk0YzEuMTEyLDAsMS45NywwLjMxLDIuNTYyLDAuOTIyDQoJCWMwLjU5OCwwLjYxNywwLjg5NiwxLjUsMC44OTYsMi42NTJ2My4wOTloLTQuNjQzdjIuMjkzYzAsMC42NDMsMC4wNzYsMS4wODQsMC4yMzYsMS4zMzJjMC4xNiwwLjI1LDAuNDM2LDAuMzcxLDAuODIsMC4zNzENCgkJYzAuNDA0LDAsMC42ODgtMC4xMDQsMC44NDgtMC4zMTNjMC4xNTYtMC4yMTIsMC4yMzgtMC42NzMsMC4yMzgtMS4zOXYtMC41NTNoMi41djAuNjI0SDY2LjM5OHoiLz4NCgk8cGF0aCBmaWxsPSIjRkFGQUZBIiBkPSJNNjMuOSw2NTkuNTU3YzAtMC41MTItMC4wODYtMC44NzctMC4yNTQtMS4wOTJjLTAuMTY0LTAuMjI1LTAuNDM4LTAuMzM2LTAuODEtMC4zMzYNCgkJYy0wLjM4OSwwLTAuNjYsMC4xMDktMC44MzIsMC4zMzZjLTAuMTcsMC4yMTMtMC4yNSwwLjU4LTAuMjUsMS4wOTJ2MS4yMjlINjMuOVY2NTkuNTU3eiIvPg0KCTxwYXRoIGZpbGw9IiNGQUZBRkEiIGQ9Ik01NC40NjUsNjU4LjA4OGMtMC4xNzIsMC0wLjM0NiwwLjAzOS0wLjUxNiwwLjExOWMtMC4xNywwLjA3OC0wLjMzNiwwLjIwNS0wLjUsMC4zNzF2Ny41NzgNCgkJYzAuMTk1LDAuMTkzLDAuMzg5LDAuMzQ2LDAuNTc0LDAuNDMyYzAuMTg4LDAuMDg0LDAuMzgxLDAuMTMxLDAuNTg2LDAuMTMxYzAuMzAxLDAsMC41Mi0wLjA4NiwwLjY1Ni0wLjI2DQoJCWMwLjEzOS0wLjE3MiwwLjIxMS0wLjQ0OSwwLjIxMS0wLjgzOHYtNi4yODFjMC0wLjQxNC0wLjA4NC0wLjcyMy0wLjI1Ni0wLjkzNkM1NS4wNDcsNjU4LjE5NSw1NC43OTEsNjU4LjA4OCw1NC40NjUsNjU4LjA4OHoiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMDdCQjUiIGQ9Ik03NC42MjksMzIwSDI0LjM1NWMtMi40MDQsMC00LjM1NSwyLjIxMy00LjM1NSw0LjU1OHY1MC40OTJjMCwyLjM0OSwxLjk1MSwzLjk1LDQuMzU1LDMuOTVoNTAuMjcyDQoJCQkJYzIuNDA4LDAsNC4zNzItMS42MDIsNC4zNzItMy45NXYtNTAuNDkyQzc5LDMyMi4yMTMsNzcuMDM2LDMyMCw3NC42MjksMzIweiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI4Ljc0NCwzNDIuNDI5aDguNzU0djI4LjE1NWgtOC43NTRWMzQyLjQyOXogTTMzLjEyMSwzMjguNDNjMi43OTcsMCw1LjA3LDIuMjc0LDUuMDcsNS4wNzMNCgkJCQljMCwyLjgwMi0yLjI3Myw1LjA3Ni01LjA3LDUuMDc2Yy0yLjgwNSwwLTUuMDcyLTIuMjc0LTUuMDcyLTUuMDc2QzI4LjA0OSwzMzAuNzA0LDMwLjMxNiwzMjguNDMsMzMuMTIxLDMyOC40MyIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLjk4NywzNDIuNDI5aDguMzk1djMuODQ1aDAuMTE5YzEuMTY5LTIuMjEzLDQuMDIzLTQuNTQ4LDguMjgtNC41NDhjOC44NTYsMCwxMC40OSw1LjgzMSwxMC40OSwxMy40MTUNCgkJCQl2MTUuNDQzaC04Ljc0di0xMy42OTFjMC0zLjI2OC0wLjA2Mi03LjQ2Ny00LjU0OC03LjQ2N2MtNC41NTQsMC01LjI0OSwzLjU1Ny01LjI0OSw3LjIyOXYxMy45MjloLTguNzQ3VjM0Mi40Mjl6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiM5OTk5OTkiIHBvaW50cz0iODEuMTY0LDM2Ni4zNDggODIuNTIzLDM2Ni4zNDggODIuNTIzLDM3MC41ODQgODMuMjYzLDM3MC41ODQgODMuMjYzLDM2Ni4zNDggODQuNjE2LDM2Ni4zNDggDQoJCQk4NC42MTYsMzY1LjYwOSA4MS4xNjQsMzY1LjYwOSAJCSIvPg0KCQk8cG9seWdvbiBmaWxsPSIjOTk5OTk5IiBwb2ludHM9Ijg5LjQyLDM2NS42MDkgODcuOTcsMzY5LjI1OSA4Ni41MjEsMzY1LjYwOSA4NS40NjgsMzY1LjYwOSA4NS40NjgsMzcwLjU4NCA4Ni4yMDMsMzcwLjU4NCANCgkJCTg2LjIwMywzNjYuNzk5IDg3LjcyNSwzNzAuNTg0IDg4LjIxNiwzNzAuNTg0IDg5LjczNywzNjYuNzk5IDg5LjczNywzNzAuNTg0IDkwLjQ3MywzNzAuNTg0IDkwLjQ3MywzNjUuNjA5IAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=)
}
.no-svg #wrapper #footer .inner .social a {
    -webkit-background-size: 50px 400px;
    -moz-background-size: 50px 400px;
    -o-background-size: 50px 400px;
    background-size: 50px 400px;
    background-image: url(/emup/drilling/images/icons/icon-footer.png)
}
#wrapper #footer .inner .social a:first-child {
    margin-left: 0
}
#wrapper #footer .inner .social a.linkedin {
    background-position: center -160px;
    height: 30px;
    position: relative;
    top: -3px;
    width: 42px
}
#wrapper #footer .inner .social a.twitter {
    background-position: center -263px;
    width: 26px
}
#wrapper #footer .inner .social a.youtube {
    background-position: center -363px;
    width: 25px
}
#wrapper #bottom-utility {
    float: left;
    position: relative;
    background-color: #2b2b2b;
    padding: 10px 0;
    width: 100%;
    min-height: 40px
}
#wrapper #bottom-utility .inner {
    padding: 0 2%
}
#wrapper #bottom-utility .logos {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 2.60417%;
    width: 40.14757%;
    float: left;
    padding-top: 10px
}
#wrapper #bottom-utility .logos a {
    background-size: contain;
    background-position: left center;
    display: inline-block;
    background-repeat: no-repeat;
    opacity: .5;
    vertical-align: middle;
    margin-right: 20px
}
.svg #wrapper #bottom-utility .logos a.exxonmobil {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTI0LjYgMjIuOSIgd2lkdGg9IjEyNHB4IiBoZWlnaHQ9IjIzcHgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEyNC42IDIyLjk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiNGRkZGRkY7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjQuMSwxNi4zbDAuMy0wLjdoMC4ydjAuOWgtMC4ydi0wLjdoMGwtMC4zLDAuN0gxMjRsLTAuMy0wLjdoMHYwLjdoLTAuMnYtMC45aDAuMkwxMjQuMSwxNi4zeiBNMTIzLjQsMTUuOA0KCWgtMC4zdjAuOEgxMjN2LTAuOGgtMC4zdi0wLjFoMC43VjE1Ljh6Ii8+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNNDcuNiw0LjRoMy40djEuMWMwLjQtMC4zLDEuNS0xLjQsMy43LTEuNGMyLjUsMCw0LjUsMS45LDQuNSw0Ljh2Ny42aC0zLjZWOS45YzAtMS42LTAuOC0yLjYtMi4yLTIuNg0KCQljLTEuNCwwLTIuMiwwLjktMi4yLDIuNnY2LjdoLTMuNVY0LjR6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTg0LjksMTAuNWMwLTEuNywxLjMtMy4xLDMtMy4xYzEuNywwLDMsMS40LDMsMy4xYzAsMS43LTEuMywzLjEtMywzLjFDODYuMSwxMy42LDg0LjksMTIuMiw4NC45LDEwLjV6DQoJCSBNODEuNCwxMC41YzAsMy41LDIuOCw2LjMsNi41LDYuM2MzLjcsMCw2LjUtMi44LDYuNS02LjNjMC0zLjUtMi44LTYuMy02LjUtNi4zQzg0LjIsNC4yLDgxLjQsNyw4MS40LDEwLjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTM2LjIsMTAuNWMwLTEuNywxLjMtMy4xLDMtMy4xYzEuNywwLDMsMS40LDMsMy4xYzAsMS43LTEuMywzLjEtMywzLjFDMzcuNCwxMy42LDM2LjIsMTIuMiwzNi4yLDEwLjV6DQoJCSBNMzIuNiwxMC41YzAsMy41LDIuOCw2LjMsNi41LDYuM2MzLjcsMCw2LjUtMi44LDYuNS02LjNjMC0zLjUtMi44LTYuMy02LjUtNi4zQzM1LjUsNC4yLDMyLjYsNywzMi42LDEwLjV6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExMS41LDQuNGgzLjZ2MTIuMWgtMy42VjQuNHogTTExMS41LDBoMy42djMuMWgtMy42VjB6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTExNy45LDBoMy42djE2LjZoLTMuNlYweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMDUuOCwxMC41YzAsMS43LTEuMywzLTMsM2MtMS43LDAtMy0xLjMtMy0zYzAtMS43LDEuMy0zLDMtM0MxMDQuNSw3LjUsMTA1LjgsOC44LDEwNS44LDEwLjV6IE05OS44LDE2LjYNCgkJbDAtMC45YzAuMywwLjIsMS40LDEuMiwzLjcsMS4yYzMuMSwwLDUuOS0yLjcsNS45LTYuM2MwLTMuNi0yLjctNi4zLTUuOS02LjNjLTIuNCwwLTMuNiwxLjEtMy43LDEuMlYwaC0zLjR2MTYuNkg5OS44eiIvPg0KCTxwb2x5Z29uIGNsYXNzPSJzdDAiIHBvaW50cz0iMTEuNywxNi42IDE3LjQsOS41IDEyLjQsNC40IDE3LjQsNC40IDE5LjYsNi43IDIzLjcsMS41IDI3LjgsMS41IDIxLjgsOSAyNC4yLDExLjMgMjkuNSw0LjQgDQoJCTMzLjcsNC40IDI2LjQsMTMuNiAzNS43LDIyLjkgMzAuNywyMi45IDI0LjIsMTYuNCAyMC44LDIwLjggMTYuNiwyMC44IDIyLDE0LjEgMTkuNiwxMS44IDE1LjksMTYuNiAJIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMGgxMC45djMuMUgzLjd2My40aDYuOXYzSDMuN3Y0aDcuMnYzLjFIMFYweiIvPg0KCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik02MiwwaDUuOWwyLjgsMTIuMWgwLjFMNzMuNiwwaDUuN3YxNi42aC0zLjVWNC4xaC0wLjJsLTMuMSwxMi41aC0zLjlsLTMtMTIuNWgtMC4ydjEyLjVINjJWMHoiLz4NCjwvZz4NCjwvc3ZnPg0K);
    width: 108px;
    height: 20px
}
.no-svg #wrapper #bottom-utility .logos a.exxonmobil {
    background-image: url(images/emlogo.png);
    width: 108px;
    height: 20px
}
.svg #wrapper #bottom-utility .logos a.imperial {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDE5OC4yIDExMS41IiB3aWR0aD0iMTk4LjIiIGhlaWdodD0iMTExLjUiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5OC4yIDExMS41OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KCS5zdDB7ZmlsbDojRkZGRkZGO30NCjwvc3R5bGU+DQo8Zz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTY0LjEsMTQuOWMtNS0yLjktMTAuMi01LjQtMTUuNi03LjZjMC41LTEuOSwxLjEtMy44LDEuNy01LjdjLTMuNCwwLjctNi43LDEuNi0xMCwyLjcNCgkJYy02LTEuOS0xMi4yLTMuNC0xOC41LTQuNGMzLjIsMi41LDYuNCw1LjIsOS40LDguMWMtMy40LDEuNi02LjYsMy40LTkuNyw1LjRjNC43LTAuNiw5LjQtMSwxNC0xLjJjMy4yLDMuMyw2LjIsNi43LDkuMSwxMC40DQoJCWMwLjctMy40LDEuNS02LjgsMi40LTEwLjFDMTUyLjgsMTMsMTU4LjUsMTMuOCwxNjQuMSwxNC45Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTE4Ni41LDQwYzQsMS4yLDcuOSwyLjYsMTEuNyw0LjFjLTQtNC45LTguMy05LjYtMTMtMTMuOGMtMC43LTMuNC0xLjUtNi44LTIuNi0xMGMwLDAsMCwwLTAuMSwwDQoJCWMtMS40LDEuNS0yLjcsMi45LTQuMSw0LjNjLTQuNS0zLjUtOS4zLTYuOC0xNC4zLTkuN2MzLjcsNC4yLDcuMyw4LjcsMTAuNSwxMy41Yy0yLjUsMi40LTUsNC44LTcuNiw3LjJjNC42LDAuNyw5LjEsMS42LDEzLjYsMi44DQoJCWMwLjQsMC43LDAuOCwxLjUsMS4yLDIuMmMxLjgsMy41LDMuNCw3LDQuOCwxMC41YzAuMi0yLjgsMC4yLTUuNiwwLTguNUMxODYuNiw0MS44LDE4Ni41LDQwLjksMTg2LjUsNDAiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU5LjIsNDUuMWMtMC4zLTAuNy0wLjctMS4zLTEtMmMzLTIuNSw1LjktNSw4LjgtNy42Yy00LjYtMC43LTkuMy0xLjItMTQtMS40Yy0yLjYtNC01LjMtNy45LTguMi0xMS41DQoJCWMtMC44LDMuOC0xLjUsNy42LTIuMiwxMS40Yy01LjEsMC4xLTEwLjMsMC42LTE1LjQsMS4zYzQuOCwyLjEsOS42LDQuMywxNC4yLDYuOGMtMC42LDQuOC0xLjEsOS42LTEuNCwxNC41YzQtMi43LDgtNS41LDExLjgtOC41DQoJCWM0LjUsMi44LDguOCw1LjgsMTMsOC45QzE2My4xLDUzLjIsMTYxLjMsNDkuMSwxNTkuMiw0NS4xIi8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsNTMuN2g3LjJ2NDMuOUgwVjY3LjRWNTMuN3ogTTE0OC41LDY4aDcuMnYyOS42aC03LjJWODIuNFY2OHogTTE5MC45LDUzLjdoNy4ydjQzLjloLTcuMlY2Ny4xVjUzLjd6DQoJCSBNMTIuOCw2OS4yYzAuNy0wLjIsMS42LTAuNCwyLjYtMC42YzEtMC4yLDItMC40LDMuMi0wLjZjMS4yLTAuMiwyLjQtMC40LDMuNi0wLjVjMS4zLTAuMSwyLjUtMC4yLDMuOC0wLjJjMiwwLDMuOCwwLjIsNS41LDAuNg0KCQljMS43LDAuNCwzLDEsNCwxLjljMS4yLTAuNiwyLjctMS4xLDQuMy0xLjdjMS43LTAuNSwzLjctMC44LDYtMC44YzMuOCwwLDYuNSwwLjksOC4zLDIuNmMxLjcsMS43LDIuNiw0LjMsMi42LDcuNnYyMC4xaC03LjJWNzguOA0KCQljMC0xLjctMC40LTMtMS4zLTMuOGMtMC44LTAuOC0yLjMtMS4yLTQuNC0xLjJjLTEuMiwwLTIuMywwLjEtMy4zLDAuM2MtMSwwLjItMS45LDAuNS0yLjYsMC44YzAuMSwwLjUsMC4yLDEuMSwwLjMsMS43DQoJCWMwLjEsMC43LDAuMSwxLjMsMC4xLDJ2MTguOWgtNy4yVjc5YzAtMi0wLjQtMy4zLTEuMy00Yy0wLjktMC43LTIuNC0xLjEtNC40LTEuMWMtMS4xLDAtMi4xLDAuMS0zLjEsMC4yYy0xLDAuMS0xLjgsMC4zLTIuNCwwLjUNCgkJdjIzLjFoLTcuMlY2OS4yeiBNNjIuMyw3MC4zYzEuNi0wLjcsMy42LTEuNCw1LjktMi4xYzIuMy0wLjYsNC45LTEsNy44LTFjMi42LDAsNC44LDAuNCw2LjcsMS4zYzEuOSwwLjgsMy41LDIsNC43LDMuMw0KCQljMS4yLDEuNCwyLjIsMywyLjgsNC44YzAuNiwxLjgsMC45LDMuNywwLjksNS43YzAsMi42LTAuNCw0LjktMS4yLDYuOWMtMC44LDItMS44LDMuNy0zLjIsNWMtMS40LDEuNC0zLDIuNC00LjgsMy4yDQoJCWMtMS44LDAuNy0zLjgsMS4xLTUuOCwxLjFjLTEuNSwwLTIuOC0wLjEtMy45LTAuNGMtMS4xLTAuMi0yLTAuNS0yLjgtMC45djE0LjNoLTcuMlY3MC4zeiBNNzUuNCw3NC4xYy0xLjIsMC0yLjMsMC4xLTMuNCwwLjMNCgkJYy0xLjEsMC4yLTEuOSwwLjUtMi42LDAuN3YxNS43YzAuNywwLjMsMS41LDAuNiwyLjQsMC44YzAuOSwwLjIsMiwwLjMsMy4zLDAuM2MyLjYsMCw0LjctMC44LDYuMi0yLjNjMS41LTEuNSwyLjMtMy44LDIuMy02LjgNCgkJYzAtMi43LTAuOC00LjktMi4zLTYuNEM3OS45LDc0LjgsNzcuOSw3NC4xLDc1LjQsNzQuMSBNMTIxLjIsOTUuOWMtMC43LDAuMy0xLjMsMC42LTIuMSwwLjljLTAuNywwLjMtMS42LDAuNi0yLjUsMC44DQoJCWMtMC45LDAuMi0xLjksMC40LTMsMC42Yy0xLjEsMC4xLTIuMywwLjItMy43LDAuMmMtNC44LDAtOC41LTEuMy0xMS4yLTRjLTIuNy0yLjYtNC4xLTYuNC00LjEtMTEuNGMwLTIuNCwwLjQtNC43LDEuMS02LjYNCgkJYzAuNy0yLDEuNy0zLjYsMy4xLTVjMS4zLTEuMywyLjktMi40LDQuOC0zLjFjMS45LTAuNyw0LTEuMSw2LjMtMS4xYzIuNCwwLDQuNCwwLjQsNi4xLDEuMWMxLjcsMC44LDMuMSwxLjgsNC4yLDMuMQ0KCQljMS4xLDEuMywxLjksMi44LDIuNCw0LjZjMC41LDEuNywwLjgsMy42LDAuOCw1LjVjMCwwLjcsMCwxLjMsMCwxLjljMCwwLjUsMCwxLTAuMSwxLjRoLTIxLjNjMCwxLDAuMiwxLjksMC42LDIuOA0KCQljMC4zLDAuOSwwLjksMS43LDEuNiwyLjRjMC43LDAuNywxLjcsMS4zLDIuOSwxLjdjMS4yLDAuNCwyLjYsMC42LDQuMywwLjZjMi4yLDAsNC4yLTAuMyw1LjktMC45YzEuNy0wLjYsMy4xLTEuMSw0LjEtMS42DQoJCUwxMjEuMiw5NS45eiBNMTA5LjMsNzIuOWMtMi4xLDAtMy44LDAuNi01LjEsMS45Yy0xLjMsMS4zLTIuMSwzLTIuMyw1LjNoMTQuMmMwLTIuMS0wLjYtMy44LTEuNy01LjENCgkJQzExMy4zLDczLjYsMTExLjYsNzIuOSwxMDkuMyw3Mi45IE0xNDUuNCw3NC4xYy0wLjUtMC4xLTEuMi0wLjItMi4xLTAuM2MtMC45LTAuMS0xLjgtMC4yLTIuOS0wLjJjLTEuMSwwLTIuMiwwLjEtMy4zLDAuMg0KCQljLTEsMC4xLTEuOSwwLjMtMi42LDAuNXYyMy4xaC03LjJWNjkuM2MxLjUtMC42LDMuMy0xLjEsNS40LTEuNWMyLjEtMC40LDQuNC0wLjYsNi45LTAuNmMxLjIsMCwyLjMsMC4xLDMuNCwwLjINCgkJYzEsMC4xLDEuOCwwLjIsMi40LDAuM1Y3NC4xeiBNMTg1LjUsOTYuMmMtMS4zLDAuNC0zLDAuOS01LjIsMS40Yy0yLjIsMC41LTQuNywwLjctNy42LDAuN2MtMi4yLDAtNC4xLTAuMi01LjctMC43DQoJCWMtMS42LTAuNS0yLjgtMS4xLTMuOC0xLjljLTEtMC44LTEuNy0xLjgtMi4xLTIuOWMtMC41LTEuMS0wLjctMi40LTAuNy0zLjljMC0yLjksMS01LjIsMy4xLTYuOWMyLjEtMS43LDUuNC0yLjUsMTAtMi41DQoJCWMwLjgsMCwxLjcsMCwyLjYsMC4xYzAuOSwwLjEsMS43LDAuMSwyLjMsMC4ydi0xLjNjMC0xLjEtMC4yLTEuOS0wLjUtMi42Yy0wLjMtMC43LTAuOC0xLjItMS40LTEuNmMtMC42LTAuNC0xLjItMC42LTItMC44DQoJCWMtMC44LTAuMS0xLjYtMC4yLTIuNS0wLjJjLTEuOCwwLTMuNiwwLjItNS4zLDAuNmMtMS43LDAuNC0zLDAuOC00LDEuMnYtNmMwLjUtMC4yLDEuMS0wLjQsMS44LTAuN2MwLjctMC4yLDEuNi0wLjUsMi41LTAuNw0KCQljMS0wLjIsMi0wLjQsMy4xLTAuNWMxLjEtMC4xLDIuMi0wLjIsMy4zLTAuMmM0LjQsMCw3LjUsMSw5LjQsMy4xYzEuOSwyLDIuOCw0LjksMi44LDguNlY5Ni4yeiBNMTc4LjMsODQuNw0KCQljLTAuNS0wLjEtMS4xLTAuMi0yLTAuMmMtMC45LTAuMS0xLjgtMC4xLTIuOS0wLjFjLTIsMC0zLjYsMC40LTQuNiwxLjFjLTEsMC43LTEuNSwxLjgtMS41LDMuMWMwLDEuMywwLjQsMi4yLDEuMywzDQoJCWMwLjgsMC43LDIuMywxLjEsNC40LDEuMWMxLjEsMCwyLjItMC4xLDMuMS0wLjJjMC45LTAuMSwxLjYtMC4yLDIuMi0wLjRWODQuN3oiLz4NCjwvZz4NCjwvc3ZnPg==);
    width: 75px;
    height: 40px;
    margin-bottom: 20px
}
.no-svg #wrapper #bottom-utility .logos a.imperial {
    background-image: url(images/iollogo.png);
    width: 75px;
    height: 40px;
    margin-bottom: 20px
}
#wrapper #bottom-utility .logos a:hover {
    opacity: 1
}
#wrapper #bottom-utility .bottom-nav,
#wrapper #bottom-utility .copyright {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 40.14757%;
    float: left;
    float: right;
    margin-right: 0;
    clear: right;
    color: #dedede;
    text-align: right;
    font-weight: 700;
    font-size: 12px
}
#wrapper #bottom-utility .bottom-nav {
    overflow: hidden;
    vertical-align: middle
}
#wrapper #bottom-utility .bottom-nav a {
    display: block;
    color: #dedede;
    text-decoration: none;
    margin-top: 11px
}
#wrapper #bottom-utility .bottom-nav a:hover {
    color: #fafafa;
    text-decoration: underline
}
#wrapper #bottom-utility .logos .disclaimer {
    display: inline-block;
    vertical-align: middle;
    color: #dedede;
    margin-left: 15px;
    font-size: 12px
}
@media print,
screen and (min-width: 0) and (max-width: 1049px) {
    #wrapper #bottom-utility .bottom-nav li a:after {
        left: -10px
    }
}
@media print,
screen and (min-width: 606px) and (max-width: 1049px) {
    #wrapper #footer .inner .search,
    #wrapper #footer .inner nav {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        float: left
    }
    #wrapper #bottom-utility,
    #wrapper #footer {
        position: relative
    }
    #wrapper #bottom-utility .inner,
    #wrapper #footer .inner {
        padding: 0 2.5%
    }
    #wrapper #footer .inner {
        padding-bottom: 40px;
        padding-top: 30px
    }
    #wrapper #footer .inner nav {
        box-sizing: border-box;
        margin-right: 2.63158%;
        width: 40.13158%
    }
    #wrapper #footer .inner .search {
        box-sizing: border-box;
        width: 48.68421%;
        float: right;
        margin-right: 0
    }
    #wrapper #footer .inner .social {
        clear: none
    }
    #wrapper #bottom-utility .logos {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-right: 2.63158%;
        width: 65.78947%;
        float: left
    }
    #wrapper #bottom-utility .bottom-nav,
    #wrapper #bottom-utility .copyright {
        width: auto;
        float: right
    }
}
@media screen and (min-width: 0) and (max-width: 605px) {
    #wrapper #footer .inner .search,
    #wrapper #footer .inner nav {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        width: 100%;
        float: left;
        margin-right: 0
    }
    #wrapper #bottom-utility,
    #wrapper #footer {
        float: left;
        position: relative
    }
    #wrapper #bottom-utility .inner,
    #wrapper #footer .inner {
        padding: 0 5%
    }
    #wrapper #footer .inner {
        padding-bottom: 40px;
        padding-top: 30px
    }
    #wrapper #footer .inner nav {
        box-sizing: border-box;
        float: right;
        padding-bottom: 30px
    }
    #wrapper #footer .inner .search {
        box-sizing: border-box;
        float: right
    }
    #wrapper #footer .inner .search .search-field {
        width: 80%
    }
    #wrapper #footer .inner .social {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        margin-right: 5.55556%;
        width: 64.81481%;
        float: left;
        clear: none;
        margin-bottom: 30px;
        text-align: left
    }
    #wrapper #bottom-utility .bottom-nav,
    #wrapper #bottom-utility .logos {
        width: 100%
    }
    #wrapper #bottom-utility .bottom-nav {
        text-align: left;
        padding-top: 15px
    }
}
#content .homeQlinks {
    background-color: #676767;
    color: rgba(255, 255, 255, 1)
}
#content .homeQlinks a,
#wrapper #content .homeQlinks a {
    color: rgba(255, 255, 255, 1);
    font-size: 1hw;
    text-decoration: none;
    display: block;
    padding: 5px 15px;
    width: auto
}
#content .homeQlinks ul {
    margin-top: 10px;
    margin-right: 0;
    margin-left: 0;
    padding: 0 0 10px;
    clear: both
}
#content .homeQlinks a:hover,
#wrapper #content .homeQlinks a:hover {
    background-color: rgba(232, 232, 232, .84);
    color: rgba(47, 47, 47, 1)
}
.lightGrey {
    background-color: #f3f3f3
}
.empViewerArea {
    background-color: #d4d4d4;
    padding: 15px
}
#content .empViewer .imgBox {
    width: 100px;
    height: 100px;
    position: absolute;
    top: 5px;
    left: 5px;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden
}
#content .empViewer .empName {
    display: block;
    font-weight: 700;
    font-size: 14px;
    margin: 20px 0 2px 110px
}
#content .empViewer .jobDescript {
    display: block;
    font-size: 14px;
    margin: 0 0 2px 116px
}
#content .empViewer .mysiteLink a:link,
#content .empViewer .mysiteLink a:visited {
    display: inline-block;
    width: inherit;
    margin: 0 0 2px 110px;
    font-size: 14px;
    color: #1816E0
}
#content .textField,
#content .textFieldSelect,
#content input,
#content textarea {
    width: 100%;
    padding: 5px;
    margin-top: 4px;
    font-size: 1.2em;
    border: 1px solid #999
}
.no-svg #content .fbox>.item {
    width: 100%
}
#content .textField,
#content input,
#content textarea {
    font-family: sans-serif;
    display: block;
    box-sizing: border-box
}
#content input[type=checkbox],
#content input[type=radio] {
    display: inline-block;
    width: auto;
    border: none
}
#content .btn-block {
    display: block;
    width: 100%;
    cursor: pointer;
    margin: 10px 0;
    padding: 10px 0;
    font-size: 1em;
    font-weight: bolder;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    color: #FFF;
    background-color: #666;
    border: none
}
#content .btn-block:disabled,
#content .btn-block:disabled:hover {
    background-color: #CCC;
    color: #999
}
#content .btn-block:hover {
    background-color: #2e2e2e
}
#content #tableStyle {
    display: block;
    font-size: 10pt;
    margin: 0 10px;
    border-left: 1px solid #134985;
    border-bottom: 1px solid #134985
}
#content #tableStyle th {
    color: #fff;
    background-color: #134985
}
#content #tableStyle th,
#tableStyle td {
    font-size: 10pt;
    text-align: left;
    padding: 3px;
    border-right: 1px solid #134985;
    border-top: 1px solid #134985
}
#content #tableStyle .row_accent {
    background-color: #799cc9;
    color: #FFF;
    font-weight: 700;
    padding-left: 10px
}
.tblFx {
    margin: 0;
    padding: 0
}
.tblFx th {
    font-size: 14px;
    font-weight: 700;
    color: #464646;
    padding: 15px;
    background-color: #F4F4F4;
    font-variant: small-caps
}
.tblFx td {
    vertical-align: top;
    font-size: 12px;
    padding: 15px
}
.tblFx td:first-child {
    font-style: italic;
    font-weight: 700;
    font-size: .75em
}
.tblFx tr:nth-child(even) {
    background-color: #EDEDED;
    background-color: hsla(0, 0%, 87%, .8)
}
.tblFx tr:nth-child(odd) {
    background-color: #DFDFDF;
    background-color: hsla(0, 0%, 81%, .8)
}
#content .galleryNav {
    background-color: #d4d4d4;
    padding: 10px
}
#content .galleryNav span {
    display: block;
    width: 240px;
    margin: 0 auto;
    float: none;
    clear: both
}
#content .galleryNav a:link,
.galleryNav a:visited {
    display: block;
    width: 100px;
    padding: 8px;
    margin: 0 5px;
    text-align: center;
    font-weight: 700;
    text-decoration: none;
    color: #fff;
    background-color: #e0e0e0
}
#content .textBasic {
    padding: 30px;
    background-color: #fff;
    font-size: 14px;
    line-height: 20px
}
#content h2 {
    text-transform: none;
    font-weight: lighter;
    font-size: 25px;
    line-height: 28px;
    margin: 10px 0;
    display: block;
    box-sizing: border-box;
    width: 100%
}
#content h3 {
    font-size: 15px;
    font-weight: 700;
    margin: 10px 0
}
#content .linkBoxes li,
#content .textBasic ul li {
    margin: 0 0 0 20px;
    list-style-type: none;
    background-image: url(images/grey_bullet.png);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    padding-left: 14px
}
#content .textBasic ol>li {
    margin: 0 0 0 20px;
    list-style-type: decimal
}
#content .textBasic ol {
    margin: 0 0 0 20px
}
#content .textBasic a:link,
#content .textBasic a:visited {
    text-decoration: underline
}
#content blockquote {
    display: block;
    padding: 20px
}
#content .textArticle {
    background-color: fafafa;
    padding: 50px 200px;
    font-size: 14px;
    color: #505050;
    border-top: #ededed 5px solid
}
#content .textArticle h1 {
    color: 3d3d3d;
    font-size: 50px;
    font-weight: 400;
    line-height: 70px;
    margin: 0 0 10px
}
#content .textArticle h2 {
    color: #999;
    font-size: 26px;
    line-height: 40px;
    font-weight: 400;
    margin-top: 0;
    padding-top: 40px
}
#content .textArticle h3 {
    font-size: 20px;
    font-weight: 700;
    margin: 20px 0 10px;
    color: #505050
}
#content .textArticle ul {
    margin: 10px 0 0 20px;
    color: grey
}
#content .textArticle li {
    font-size: 17px;
    list-style-type: none;
    background-image: url(http://cdn.na.xom.com/energy/images/grey_bullet.png);
    background-repeat: no-repeat;
    background-position: 5px 8px;
    padding-left: 14px;
    margin-top: 10px
}
#content .textArticle p {
    color: grey;
    margin-top: 30px;
    line-height: 30px;
    font-size: 17px;
    padding-right: 16px
}
#content .textArticle img:not(.asIs) {
    display: block;
    width: 100%;
    height: auto;
    margin: 20px auto
}
#content .textArticle .caption {
    padding: 6px;
    margin: 0;
    font-size: 1em;
    line-height: 1.1em
}
#content .textArticle table {
    margin-top: 20px
}
#content .textArticle td {
    color: grey;
    line-height: 20px;
    font-size: 15px
}
#content .textArticle .postDate {
    text-align: right
}
Video Player Classes .vjs-default-skin {
    color: #ccc
}
.vjs-default-skin .vjs-slider {
    outline: 0;
    position: relative;
    cursor: pointer;
    padding: 0;
    background-color: #333;
    background-color: rgba(51, 51, 51, .9)
}
.vjs-default-skin .vjs-slider:focus {
    -webkit-box-shadow: 0 0 2em #fff;
    -moz-box-shadow: 0 0 2em #fff;
    box-shadow: 0 0 2em #fff
}
.vjs-default-skin .vjs-slider-handle {
    position: absolute;
    left: 0;
    top: 0
}
.vjs-default-skin .vjs-slider-handle:before {
    content: "\e009";
    font-family: VideoJS;
    font-size: 1em;
    line-height: 1;
    text-align: center;
    text-shadow: 0 0 1em #fff;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg)
}
.vjs-default-skin .vjs-control-bar {
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    height: 3em;
    background-color: #07141e;
    background-color: rgba(7, 20, 30, .7)
}
.vjs-default-skin .vjs-play-progress,
.vjs-default-skin .vjs-volume-level {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAP0lEQVQIHWWMAQoAIAgDR/QJ/Ub//04+w7ZICBwcOg5FZi5iBB82AGzixEglJrd4TVK5XUJpskSTEvpdFzX9AB2pGziSQcvAAAAAAElFTkSuQmCC) -50% 0 #66a8cc
}
.vjs-default-skin.vjs-has-started .vjs-control-bar {
    display: block;
    visibility: visible;
    opacity: 1;
    -webkit-transition: visibility .1s, opacity .1s;
    -moz-transition: visibility .1s, opacity .1s;
    -o-transition: visibility .1s, opacity .1s;
    transition: visibility .1s, opacity .1s
}
.vjs-default-skin.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar {
    display: block;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: visibility 1s, opacity 1s;
    -moz-transition: visibility 1s, opacity 1s;
    -o-transition: visibility 1s, opacity 1s;
    transition: visibility 1s, opacity 1s
}
.vjs-default-skin.vjs-controls-disabled .vjs-control-bar,
.vjs-default-skin.vjs-error .vjs-control-bar,
.vjs-default-skin.vjs-using-native-controls .vjs-control-bar {
    display: none
}
@media \0screen {
    .vjs-default-skin.vjs-user-inactive.vjs-playing .vjs-control-bar:before {
        content: ""
    }
}
.vjs-default-skin .vjs-control {
    outline: 0;
    position: relative;
    float: left;
    text-align: center;
    margin: 0;
    padding: 0;
    height: 3em;
    width: 4em
}
.vjs-default-skin .vjs-control:before {
    font-family: VideoJS;
    font-size: 1.5em;
    line-height: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .5)
}
.vjs-default-skin .vjs-control:focus:before,
.vjs-default-skin .vjs-control:hover:before {
    text-shadow: 0 0 1em #fff
}
.vjs-default-skin .vjs-control-text {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}
.vjs-default-skin .vjs-play-control {
    width: 5em;
    cursor: pointer
}
.vjs-default-skin .vjs-play-control:before {
    content: "\e001"
}
.vjs-default-skin.vjs-playing .vjs-play-control:before {
    content: "\e002"
}
.vjs-default-skin .vjs-playback-rate .vjs-playback-rate-value {
    font-size: 1.5em;
    line-height: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, .5)
}
.vjs-default-skin .vjs-playback-rate.vjs-menu-button .vjs-menu .vjs-menu-content {
    width: 4em;
    left: -2em;
    list-style: none
}
.vjs-default-skin .vjs-mute-control,
.vjs-default-skin .vjs-volume-menu-button {
    cursor: pointer;
    float: right
}
.vjs-default-skin .vjs-mute-control:before,
.vjs-default-skin .vjs-volume-menu-button:before {
    content: "\e006"
}
.vjs-default-skin .vjs-mute-control.vjs-vol-0:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-0:before {
    content: "\e003"
}
.vjs-default-skin .vjs-mute-control.vjs-vol-1:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-1:before {
    content: "\e004"
}
.vjs-default-skin .vjs-mute-control.vjs-vol-2:before,
.vjs-default-skin .vjs-volume-menu-button.vjs-vol-2:before {
    content: "\e005"
}
.vjs-default-skin .vjs-volume-control {
    width: 5em;
    float: right
}
.vjs-default-skin .vjs-volume-bar {
    width: 5em;
    height: .6em;
    margin: 1.1em auto 0
}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu-content {
    height: 2.9em
}
.vjs-default-skin .vjs-volume-level {
    position: absolute;
    top: 0;
    left: 0;
    height: .5em;
    width: 100%
}
.vjs-default-skin .vjs-volume-bar .vjs-volume-handle {
    width: .5em;
    height: .5em;
    left: 4.5em
}
.vjs-default-skin .vjs-volume-handle:before {
    font-size: .9em;
    top: -.2em;
    left: -.2em;
    width: 1em;
    height: 1em
}
.vjs-default-skin .vjs-volume-menu-button .vjs-menu .vjs-menu-content {
    width: 6em;
    left: -4em
}
.vjs-default-skin .vjs-progress-control {
    position: absolute;
    left: 0;
    right: 0;
    width: auto;
    font-size: .3em;
    height: 1em;
    top: -1em;
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s
}
.vjs-default-skin:hover .vjs-progress-control {
    font-size: .9em;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s
}
.vjs-default-skin .vjs-progress-holder {
    height: 100%
}
.vjs-default-skin .vjs-progress-holder .vjs-load-progress,
.vjs-default-skin .vjs-progress-holder .vjs-play-progress {
    position: absolute;
    display: block;
    height: 100%;
    margin: 0;
    padding: 0;
    width: 0;
    left: 0;
    top: 0
}
.vjs-default-skin .vjs-load-progress {
    background: #646464;
    background: rgba(255, 255, 255, .4)
}
.vjs-default-skin .vjs-seek-handle {
    width: 1.5em;
    height: 100%
}
.vjs-default-skin .vjs-seek-handle:before {
    padding-top: .1em
}
.vjs-default-skin.vjs-live .vjs-progress-control,
.vjs-default-skin.vjs-live .vjs-time-controls,
.vjs-default-skin.vjs-live .vjs-time-divider {
    display: none
}
.vjs-default-skin.vjs-live .vjs-live-display {
    display: block
}
.vjs-default-skin .vjs-live-display {
    display: none;
    font-size: 1em;
    line-height: 3em
}
.vjs-default-skin .vjs-time-controls {
    font-size: 1em;
    line-height: 3em
}
.vjs-default-skin .vjs-current-time,
.vjs-default-skin .vjs-duration {
    float: left
}
.vjs-default-skin .vjs-remaining-time {
    display: none;
    float: left
}
.vjs-time-divider {
    float: left;
    line-height: 3em
}
.vjs-default-skin .vjs-fullscreen-control {
    width: 3.8em;
    cursor: pointer;
    float: right
}
.vjs-default-skin .vjs-fullscreen-control:before {
    content: "\e000"
}
.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control:before {
    content: "\e00b"
}
.vjs-default-skin .vjs-big-play-button {
    left: .5em;
    top: .5em;
    font-size: 3em;
    display: block;
    z-index: 2;
    position: absolute;
    width: 4em;
    height: 2.6em;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    opacity: 1;
    background-color: #07141e;
    background-color: rgba(7, 20, 30, .7);
    border: .1em solid #3b4249;
    -webkit-border-radius: .8em;
    -moz-border-radius: .8em;
    border-radius: .8em;
    -webkit-box-shadow: 0 0 1em rgba(255, 255, 255, .25);
    -moz-box-shadow: 0 0 1em rgba(255, 255, 255, .25);
    box-shadow: 0 0 1em rgba(255, 255, 255, .25);
    -webkit-transition: all .4s;
    -moz-transition: all .4s;
    -o-transition: all .4s;
    transition: all .4s
}
.vjs-default-skin.vjs-controls-disabled .vjs-big-play-button,
.vjs-default-skin.vjs-has-started .vjs-big-play-button,
.vjs-default-skin.vjs-using-native-controls .vjs-big-play-button,
.vjs-error .vjs-big-play-button,
.vjs-error-display {
    display: none
}
.vjs-default-skin.vjs-big-play-centered .vjs-big-play-button {
    left: 50%;
    margin-left: -2.1em;
    top: 50%;
    margin-top: -1.4000000000000001em
}
.vjs-default-skin .vjs-big-play-button:focus,
.vjs-default-skin:hover .vjs-big-play-button {
    outline: 0;
    border-color: #fff;
    background-color: #505050;
    background-color: rgba(50, 50, 50, .75);
    -webkit-box-shadow: 0 0 3em #fff;
    -moz-box-shadow: 0 0 3em #fff;
    box-shadow: 0 0 3em #fff;
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -o-transition: all 0s;
    transition: all 0s
}
.vjs-default-skin .vjs-big-play-button:before {
    content: "\e001";
    font-family: VideoJS;
    line-height: 2.6em;
    text-shadow: .05em .05em .1em #000;
    text-align: center;
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%
}
.vjs-error .vjs-error-display {
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}
.vjs-error .vjs-error-display:before {
    content: 'X';
    font-family: Arial;
    font-size: 4em;
    color: #666;
    line-height: 1;
    text-shadow: .05em .05em .1em #000;
    text-align: center;
    vertical-align: middle;
    position: absolute;
    top: 50%;
    margin-top: -.5em;
    width: 100%
}
.vjs-error-display div {
    position: absolute;
    font-size: 1.4em;
    text-align: center;
    bottom: 1em;
    right: 1em;
    left: 1em
}
.vjs-error-display a,
.vjs-error-display a:visited {
    color: #F4A460
}
.vjs-loading-spinner {
    display: none;
    position: absolute;
    top: 50%;
    left: 50%;
    font-size: 4em;
    line-height: 1;
    width: 1em;
    height: 1em;
    margin-left: -.5em;
    margin-top: -.5em;
    opacity: .75;
    -webkit-animation: spin 1.5s infinite linear;
    -moz-animation: spin 1.5s infinite linear;
    -o-animation: spin 1.5s infinite linear;
    animation: spin 1.5s infinite linear
}
.video-js.vjs-error .vjs-loading-spinner {
    display: none!important;
    -webkit-animation: none;
    -moz-animation: none;
    -o-animation: none;
    animation: none
}
.vjs-default-skin .vjs-loading-spinner:before {
    content: "\e01e";
    font-family: VideoJS;
    position: absolute;
    top: 0;
    left: 0;
    width: 1em;
    height: 1em;
    text-align: center;
    text-shadow: 0 0 .1em #000
}
.video-js,
.vjs-no-js {
    font-family: Arial, sans-serif
}
@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0)
    }
    100% {
        -moz-transform: rotate(359deg)
    }
}
@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotate(0)
    }
    100% {
        -webkit-transform: rotate(359deg)
    }
}
@-o-keyframes spin {
    0% {
        -o-transform: rotate(0)
    }
    100% {
        -o-transform: rotate(359deg)
    }
}
@keyframes spin {
    0% {
        transform: rotate(0)
    }
    100% {
        transform: rotate(359deg)
    }
}
.vjs-default-skin .vjs-menu-button {
    float: right;
    cursor: pointer
}
.vjs-default-skin .vjs-menu {
    display: none;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 0;
    height: 0;
    margin-bottom: 3em;
    border-left: 2em solid transparent;
    border-right: 2em solid transparent;
    border-top: 1.55em solid #000;
    border-top-color: rgba(7, 40, 50, .5)
}
.vjs-default-skin .vjs-menu-button .vjs-menu .vjs-menu-content {
    display: block;
    padding: 0;
    margin: 0;
    position: absolute;
    width: 10em;
    bottom: 1.5em;
    max-height: 15em;
    overflow: auto;
    left: -5em;
    background-color: #07141e;
    background-color: rgba(7, 20, 30, .7);
    -webkit-box-shadow: -.2em -.2em .3em rgba(255, 255, 255, .2);
    -moz-box-shadow: -.2em -.2em .3em rgba(255, 255, 255, .2);
    box-shadow: -.2em -.2em .3em rgba(255, 255, 255, .2)
}
.vjs-default-skin .vjs-menu-button:hover .vjs-menu {
    display: block
}
.vjs-default-skin .vjs-menu-button ul li {
    list-style: none;
    margin: 0;
    padding: .3em 0;
    line-height: 1.4em;
    font-size: 1.2em;
    text-align: center;
    text-transform: lowercase
}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected {
    background-color: #000
}
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,
.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover,
.vjs-default-skin .vjs-menu-button ul li:focus,
.vjs-default-skin .vjs-menu-button ul li:hover {
    outline: 0;
    color: #111;
    background-color: #fff;
    background-color: rgba(255, 255, 255, .75);
    -webkit-box-shadow: 0 0 1em #fff;
    -moz-box-shadow: 0 0 1em #fff;
    box-shadow: 0 0 1em #fff
}
.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title {
    text-align: center;
    text-transform: uppercase;
    font-size: 1em;
    line-height: 2em;
    padding: 0;
    margin: 0 0 .3em;
    font-weight: 700;
    cursor: default
}
.vjs-default-skin .vjs-subtitles-button:before {
    content: "\e00c"
}
.vjs-default-skin .vjs-captions-button:before {
    content: "\e008"
}
.vjs-default-skin .vjs-captions-button:focus .vjs-control-content:before,
.vjs-default-skin .vjs-captions-button:hover .vjs-control-content:before {
    -webkit-box-shadow: 0 0 1em #fff;
    -moz-box-shadow: 0 0 1em #fff;
    box-shadow: 0 0 1em #fff
}
.video-js {
    background-color: #000;
    position: relative;
    padding: 0;
    font-size: 10px;
    vertical-align: middle;
    font-weight: 400;
    font-style: normal;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.video-js .vjs-tech {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.video-js:-moz-full-screen {
    position: absolute
}
body.vjs-full-window {
    padding: 0;
    margin: 0;
    height: 100%;
    overflow-y: auto
}
.video-js.vjs-fullscreen {
    position: fixed;
    overflow: hidden;
    z-index: 1000;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    width: 100%!important;
    height: 100%!important
}
.video-js:-webkit-full-screen {
    width: 100%!important;
    height: 100%!important
}
.video-js.vjs-fullscreen.vjs-user-inactive {
    cursor: none
}
.vjs-poster {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: contain;
    cursor: pointer;
    height: 100%;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%
}
.vjs-poster img {
    display: block;
    margin: 0 auto;
    max-height: 100%;
    padding: 0;
    width: 100%
}
.video-js.vjs-using-native-controls .vjs-poster {
    display: none
}
.video-js .vjs-text-track-display {
    text-align: center;
    position: absolute;
    bottom: 4em;
    left: 1em;
    right: 1em
}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display {
    bottom: 1em
}
.video-js .vjs-text-track {
    display: none;
    font-size: 1.4em;
    text-align: center;
    margin-bottom: .1em;
    background-color: #000;
    background-color: rgba(0, 0, 0, .5)
}
.video-js .vjs-subtitles {
    color: #fff
}
.video-js .vjs-captions {
    color: #fc6
}
.vjs-tt-cue {
    display: block
}
.vjs-default-skin .vjs-hidden {
    display: none
}
.vjs-lock-showing {
    display: block!important;
    opacity: 1;
    visibility: visible
}
.vjs-no-js {
    padding: 20px;
    color: #ccc;
    background-color: #333;
    font-size: 18px;
    text-align: center;
    width: 300px;
    height: 150px;
    margin: 0 auto
}
.vjs-no-js a,
.vjs-no-js a:visited {
    color: #F4A460
}
.red_hilite {
    color: red
}
.highlight {
    background-color: #FF0
}
.anchor {
    display: block;
    position: relative;
    top: -105px;
    visibility: hidden
}
#content .empViewer {
    padding: 0;
    position: relative;
    margin: 0;
    min-height: 110px
}
#wrapper #content .col4 {
    columns: 4;
    -webkit-columns: 4;
    -moz-columns: 4
}
#content .highlights .item.double ul,
#wrapper #content .col3 {
    columns: 3;
    -webkit-columns: 3;
    -moz-columns: 3
}
#wrapper #content ul.col3f>li {
    display: inline-block;
    width: calc(33% - 40px);
    vertical-align: top
}
#wrapper #content .col1 {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1
}
#content .fbox .empViewer.item {
    width: 25%!important;
    max-width: 25%!important;
    min-width: 25%!important
}
#content .newsRoller:after {
    padding-top: 33%;
    display: block;
    content: ''
}
#content .newsRoller .itemHolder .item .htmlText {
    right: 50%
}
#content .videoPlayer {
    background-color: #000
}
#content .videoPlayer .vidWrapper {
    display: block;
    position: relative;
    vertical-align: top;
    border-bottom: 1px solid #848484;
    margin: auto;
    width: 100%;
    max-width: 1000px
}
#content .videoPlayer.fullScreen {
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    display: block;
    position: fixed;
    margin: 0;
    vertical-align: top;
    border-bottom: none;
    z-index: 1000000
}
.ui-button,
.ui-spinner,
.ui-spinner-input {
    vertical-align: middle
}
#content .videoPlayer.video-16-9 .vidWrapper:after {
    padding-top: 56.2%;
    display: block;
    content: ''
}
#content .videoPlayer.video-4-3 .vidWrapper:after {
    padding-top: 60.25%;
    display: block;
    content: ''
}
video {
    position: absolute
}
#content .noVideo {
    padding: 100px 0;
    text-align: center;
    color: #fff
}
.pageBigSearch,
.pageBigSearch form {
    padding: 0;
    margin: 0
}
#content .noVideo a:link,
#content .noVideo a:visited {
    color: #fff;
    font-weight: 700
}
/*.iol nav#top {
    background: #0047BA;
    background: -moz-linear-gradient(top, #008bd1 0, #0047ba 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0, #008bd1), color-stop(100%, #0047ba));
    background: -webkit-linear-gradient(top, #008bd1 0, #0047ba 100%);
    background: -o-linear-gradient(top, #008bd1 0, #0047ba 100%);
    background: -ms-linear-gradient(top, #008bd1 0, #0047ba 100%);
    background: linear-gradient(to bottom, #008bd1 0, #0047ba 100%)
}
.iol #wrapper #top #headerNav {
    -webkit-box-shadow: #0047BA 0 5px 0 0 inset;
    -moz-box-shadow: #0047BA 0 5px 0 0 inset;
    box-shadow: #0047BA 0 5px 0 0 inset
}
.iol #wrapper #top #headerNav #fullTopNavigation ul li a {
    color: #fafafa;
    text-shadow: 0 -2px 1px #0047BA
}
.iol #wrapper #top #headerNav #fullTopNavigation>ul>li>a:hover {
    background-color: #0047BA
}
.iol #wrapper #top #headerNav.mobileHeader #siteTitle {
    background-color: #008CD1
}
.iol #wrapper #top #headerNav #fullTopNavigation ul li.selected a,
.iol #wrapper #top #headerNav #fullTopNavigation ul li.selected a:hover {
    color: #0047BA
}
.iol #wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul {
    background: #008CD1
}
.iol #wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul>li,
.iol #wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul>li a,
.iol #wrapper #top #headerNav.mobileHeader #fullTopNavigation .topSubMenu>ul>li a {
    background-color: #0047BA
}
.iol #wrapper #top #headerNav #fullTopNavigation .topSubMenu>ul>li a:hover {
    color: #0047BA;
    background-color: #FFF;
    text-shadow: none
}*/
.pageBigSearch {
    background-color: #FFF;
    border-top: 1px solid #CCC
}
#wrapper .pageBigSearch input[type=text] {
    padding: 20px 20px 20px 70px;
    margin: 0;
    font-size: 1.2em;
    font-weight: lighter;
    font-style: normal;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjUgMjUiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjUgMjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOm5vbmU7c3Ryb2tlOiNCNEI0QjQ7c3Ryb2tlLXdpZHRoOjI7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDF7ZmlsbDpub25lO3N0cm9rZTojQjRCNEI0O3N0cm9rZS13aWR0aDozO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8Y2lyY2xlIGNsYXNzPSJzdDAiIGN4PSIxMC4yIiBjeT0iMTAuMiIgcj0iNi40Ii8+DQo8bGluZSBjbGFzcz0ic3QxIiB4MT0iMTQuOCIgeTE9IjE0LjYiIHgyPSIyMC4yIiB5Mj0iMTkuOSIvPg0KPC9zdmc+DQo=);
    background-repeat: no-repeat;
    background-position: 15px center;
    background-size: 50px 50px;
    border: none;
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    background-color: #FBFBFB;
    -webkit-box-shadow: inset 0 -5px 20px 0 rgba(166, 166, 166, .78);
    -moz-box-shadow: inset 0 -5px 35px 0 rgba(166, 166, 166, .78);
    box-shadow: inset 0 -5px 35px 0 rgba(166, 166, 166, .78)
}
#content #breadcrumbs {
    padding: 14px;
    background-color: #fff;
    color: #000;
    font-size: .8em;
    border-bottom: solid 1px #B5B5B5
}
#accountBar {
    padding: 10px;
    font-size: 14px;
    background-color: #666;
    color: #CCC;
    text-align: right
}
#accountBar a {
    color: #FFF
}
#adminTools {
    float: left
}
.pageBreak {
    display: none
}
@media (max-width: 1200px) {
    #content .fbox .empViewer.item {
        width: 33%!important;
        min-width: 33%!important;
        max-width: 33%!important
    }
    nav#top #content ul {
        display: inline-block
    }
    nav#top #content div {
        display: none
    }
    #content .newsRoller .itemHolder .item .htmlText {
        right: 40%
    }
    #content .homeQlinks ul li {
        width: 30%;
        margin-left: 1%
    }
    #content .highlights .item.double ul,
    #wrapper #content .col3 {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2
    }
    #wrapper #content ul.col3f>li {
        width: calc(50% - 40px)
    }
    #wrapper #content .col4 {
        columns: 3;
        -webkit-columns: 3;
        -moz-columns: 3
    }
    #content .newsItems .item {
        width: calc(33.33% - 30px);
        min-width: calc(33.33% - 30px);
        max-width: calc(33.33% - 30px)
    }
    #content .newsItems .item.special {
        cursor: auto;
        position: relative;
        width: calc(66.66% - 30px);
        min-width: calc(66.66% - 30px);
        max-width: calc(66.66% - 30px)
    }
}
@media (max-width: 1024px) {
    #content .newsItems .item {
        width: calc(50% - 30px);
        min-width: calc(50% - 30px);
        max-width: calc(50% - 30px)
    }
    #content .newsItems .item.special {
        cursor: auto;
        position: relative;
        min-width: 80%;
        width: 100%;
        max-width: 100%
    }
    .specialContent,
    .specialDimmer {
        top: 15px;
        bottom: 15px;
        left: 15px;
        right: 15px;
        min-height: 282px
    }
    #content .fbox .empViewer.item {
        width: 50%!important;
        min-width: 50%!important;
        max-width: 50%!important
    }
    nav#top #content ul {
        display: none
    }
    nav#top #content div {
        display: table
    }
    #wrapper {
        font-size: 15px
    }
    #content .newsRoller .itemHolder .item .htmlText {
        right: 20px
    }
    #content .highlights.fbox>.item {
        border-right: none
    }
    #content .homeQlinks ul li {
        width: 48%
    }
    #content .newsRoller:after {
        padding-top: 55.25%;
        display: block;
        content: ''
    }
    #wrapper #content ul.col3f>li {
        width: calc(50% - 40px)
    }
    #wrapper #content .col4 {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2
    }
    #content .textArticle {
        background-color: fafafa;
        padding: 50px 100px;
        font-size: 14px;
        color: #505050;
        border-top: #ededed 5px solid
    }
}
@media (max-width: 720px) {
    .accordSection .accordBody>ul {
        display: block;
        margin: 15px -15px 0;
        font-size: 1em;
        columns: 1
    }
    #content .fbox .empViewer.item {
        width: 100%!important;
        min-width: 100%!important
    }
    #content .highlights .item.double ul,
    #wrapper #content .col3 {
        columns: 1;
        -webkit-columns: 1;
        -moz-columns: 1
    }
    #wrapper #content ul.col3f>li {
        width: calc(100% - 40px)
    }
    #wrapper #content .col4 {
        columns: 2;
        -webkit-columns: 2;
        -moz-columns: 2
    }
    .accordSection .accordBody>ul li {
        display: inline-block;
        width: 99%
    }
    nav#top #content ul {
        display: none
    }
    nav#top #content div {
        display: inline-block
    }
    #wrapper {
        font-size: 13px
    }
    #content .newsRoller .itemHolder .item .htmlText {
        top: 0;
        right: 0;
        left: 0;
        bottom: 50px;
        margin: 0;
        border-right: none
    }
    #content .newsRoller:after {
        padding-top: 70%;
        display: block;
        content: ''
    }
    #content .highlights.fbox>.item {
        border-right: none
    }
    #content .fbox>.item,
    #content .homeQlinks ul li {
        width: 100%
    }
    #content .empViewer {
        width: 100%;
        min-width: 0
    }
    #content .newsItems.mobileOnly .fbox {
        margin-right: inherit
    }
    #content .newsItems {
        background-color: #FFF;
        background-image: none;
        border-bottom: 1px solid #848484;
        position: relative;
        padding: 15px 0;
        margin: 0
    }
    #content .newsItems .item {
        cursor: pointer;
        position: relative;
        margin: 15px;
        padding: 0;
        max-width: 100%;
        width: 100%;
        min-height: 90px;
        height: auto;
        border-bottom: 1px solid silver
    }
    #content .newsItems .item.special {
        cursor: auto;
        position: relative;
        min-width: 80%;
        width: 100%;
        max-width: 100%;
        height: 270px;
        margin-bottom: 45px
    }
    .specialContent,
    .specialDimmer {
        top: 15px;
        bottom: 15px;
        left: 15px;
        right: 15px;
        min-height: 282px
    }
    #content .newsItems .item:last-child {
        border-bottom: none
    }
    #content .newsItems h2 {
        margin: 0;
        padding: 15px
    }
    #content .newsItems .item.special h2 {
        padding: 0
    }
    #content .newsItems .loadMore {
        margin: 0 15px;
        padding: 10px;
        background-color: #3A3A3A;
        color: #CCC;
        text-align: center;
        cursor: pointer
    }
    #content .newsItems .newsImage {
        -webkit-background-size: cover;
        -moz-background-size: cover;
        -o-background-size: cover;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat;
        position: absolute;
        top: 0;
        left: 0;
        bottom: 15px;
        width: 75px;
        height: auto
    }
    #content .newsItems .newsText {
        position: relative;
        margin: 10px 0 15px 90px;
        word-wrap: break-word;
        top: 0;
        min-height: 65px;
        padding: 0;
        height: auto;
        width: auto;
        border: none;
        background-color: #fff;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none
    }
    #content .newsItems .newsText h4 {
        margin: 0;
        padding: 0;
        font-size: 1em
    }
    #content .newsItems .item a:hover .newsText p {
        text-decoration: underline
    }
    #content .newsItems .newsText p {
        margin: 5px 0;
        color: grey;
        font-size: .8em
    }
    #content .newsItems .newsText p:after {
        position: absolute;
        text-decoration: none;
        padding-left: 5px;
        content: "\203A"
    }
    #content .textArticle {
        background-color: fafafa;
        padding: 50px;
        font-size: 14px;
        color: #505050;
        border-top: #ededed 5px solid
    }
}
@media print {
    #wrapper #content .noprint,
    #wrapper .noprint,
    .noprint,
    footer,
    nav#site,
    nav#top {
        display: none
    }
    #contentHolder {
        left: 0;
        top: 0;
        position: relative;
        width: 100%;
        display: inline
    }
    #content .fbox .item,
    .fbox,
    .item {
        display: block;
        min-width: auto;
        max-width: auto;
        width: auto;
        box-sizing: border-box
    }
    * {
        page-break-inside: inherit
    }
    #wrapper {
        font-family: HelveticaNeue-Light, "Helvetica Neue Light", Helvetica, Arial, "Lucidia Grande", sans-serif;
        font-smooth: always;
        font-size: 17px;
        -webkit-font-smoothing: antialiased;
        height: 100%;
        line-height: 20px;
        position: relative;
        display: inline
    }
    .pageBreak {
        display: block;
        page-break-before: always
    }
}
.qtip {
    position: absolute;
    left: -28000px;
    top: -28000px;
    display: none;
    max-width: 280px;
    min-width: 50px;
    font-size: 10.5px;
    line-height: 12px;
    direction: ltr;
    box-shadow: none;
    padding: 0
}
.qtip-content,
.qtip-titlebar {
    position: relative;
    overflow: hidden
}
.qtip-content {
    padding: 5px 9px;
    text-align: left;
    word-wrap: break-word
}
.qtip-titlebar {
    padding: 5px 35px 5px 10px;
    border-width: 0 0 1px;
    font-weight: 700
}
.qtip-close,
.qtip-default {
    border-width: 1px;
    border-style: solid
}
.qtip-titlebar+.qtip-content {
    border-top-width: 0!important
}
.qtip-close {
    position: absolute;
    right: -9px;
    top: -9px;
    cursor: pointer;
    outline: 0;
    border-color: transparent
}
.qtip-titlebar .qtip-close {
    right: 4px;
    top: 50%;
    margin-top: -9px
}
* html .qtip-titlebar .qtip-close {
    top: 16px
}
.qtip-icon .ui-icon,
.qtip-titlebar .ui-icon {
    display: block;
    text-indent: -1000em;
    direction: ltr
}
.ui-datepicker-rtl,
.ui-timepicker-rtl {
    direction: rtl
}
.qtip-icon,
.qtip-icon .ui-icon {
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-decoration: none
}
.qtip-icon .ui-icon {
    width: 18px;
    height: 14px;
    line-height: 14px;
    text-align: center;
    text-indent: 0;
    font: 400 bold 10px/13px Tahoma, sans-serif;
    color: inherit;
    background: -100em -100em no-repeat
}
.qtip-default {
    border-color: #F1D031;
    background-color: #FFFFA3;
    color: #555
}
.qtip-default .qtip-titlebar {
    background-color: #FFEF93
}
.qtip-default .qtip-icon {
    border-color: #CCC;
    background: #F1F1F1;
    color: #777
}
.qtip-default .qtip-titlebar .qtip-close {
    border-color: #AAA;
    color: #111
}
.qtip-light {
    background-color: #fff;
    border-color: #E2E2E2;
    color: #454545
}
.qtip-light .qtip-titlebar {
    background-color: #f1f1f1
}
.qtip-dark {
    background-color: #505050;
    border-color: #303030;
    color: #f3f3f3
}
.qtip-dark .qtip-titlebar {
    background-color: #404040
}
.qtip-dark .qtip-icon {
    border-color: #444
}
.qtip-dark .qtip-titlebar .ui-state-hover {
    border-color: #303030
}
.qtip-cream {
    background-color: #FBF7AA;
    border-color: #F9E98E;
    color: #A27D35
}
.qtip-red,
.qtip-red .qtip-icon,
.qtip-red .qtip-titlebar .ui-state-hover {
    border-color: #D95252
}
.qtip-cream .qtip-titlebar {
    background-color: #F0DE7D
}
.qtip-cream .qtip-close .qtip-icon {
    background-position: -82px 0
}
.qtip-red {
    background-color: #F78B83;
    color: #912323
}
.qtip-red .qtip-titlebar {
    background-color: #F06D65
}
.qtip-red .qtip-close .qtip-icon {
    background-position: -102px 0
}
.qtip-green {
    background-color: #CAED9E;
    border-color: #90D93F;
    color: #3F6219
}
.qtip-green .qtip-titlebar {
    background-color: #B0DE78
}
.qtip-green .qtip-close .qtip-icon {
    background-position: -42px 0
}
.qtip-blue {
    background-color: #E5F6FE;
    border-color: #ADD9ED;
    color: #5E99BD
}
.qtip-blue .qtip-titlebar {
    background-color: #D0E9F5
}
.qtip-blue .qtip-close .qtip-icon {
    background-position: -2px 0
}
.qtip-shadow {
    -webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .15);
    -moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .15);
    box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, .15)
}
.qtip-bootstrap,
.qtip-rounded,
.qtip-tipsy {
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px
}
.qtip-rounded .qtip-titlebar {
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    border-radius: 4px 4px 0 0
}
.qtip-youtube {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 3px #333;
    -moz-box-shadow: 0 0 3px #333;
    box-shadow: 0 0 3px #333;
    color: #fff;
    border-width: 0;
    background: #4A4A4A;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #4A4A4A), color-stop(100%, #000));
    background-image: -webkit-linear-gradient(top, #4A4A4A 0, #000 100%);
    background-image: -moz-linear-gradient(top, #4A4A4A 0, #000 100%);
    background-image: -ms-linear-gradient(top, #4A4A4A 0, #000 100%);
    background-image: -o-linear-gradient(top, #4A4A4A 0, #000 100%)
}
.qtip-youtube .qtip-titlebar {
    background-color: #4A4A4A;
    background-color: rgba(0, 0, 0, 0)
}
.qtip-youtube .qtip-content {
    padding: .75em;
    font: 12px arial, sans-serif;
    filter: progid: DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);
    -ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#4a4a4a, EndColorStr=#000000);"
}
.qtip-youtube .qtip-icon {
    border-color: #222
}
.qtip-youtube .qtip-titlebar .ui-state-hover {
    border-color: #303030
}
.qtip-jtools {
    background: #232323;
    background: rgba(0, 0, 0, .7);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#717171), to(#232323));
    background-image: -moz-linear-gradient(top, #717171, #232323);
    background-image: -webkit-linear-gradient(top, #717171, #232323);
    background-image: -ms-linear-gradient(top, #717171, #232323);
    background-image: -o-linear-gradient(top, #717171, #232323);
    border: 2px solid #ddd;
    border: 2px solid rgba(241, 241, 241, 1);
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    -webkit-box-shadow: 0 0 12px #333;
    -moz-box-shadow: 0 0 12px #333;
    box-shadow: 0 0 12px #333
}
.qtip-jtools .qtip-titlebar {
    background-color: transparent;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171, endColorstr=#4A4A4A)"
}
.qtip-jtools .qtip-content {
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A, endColorstr=#232323)"
}
.qtip-jtools .qtip-content,
.qtip-jtools .qtip-titlebar {
    background: 0 0;
    color: #fff;
    border: 0 dashed transparent
}
.qtip-jtools .qtip-icon {
    border-color: #555
}
.qtip-jtools .qtip-titlebar .ui-state-hover {
    border-color: #333
}
.qtip-cluetip {
    -webkit-box-shadow: 4px 4px 5px rgba(0, 0, 0, .4);
    -moz-box-shadow: 4px 4px 5px rgba(0, 0, 0, .4);
    box-shadow: 4px 4px 5px rgba(0, 0, 0, .4);
    background-color: #D9D9C2;
    color: #111;
    border: 0 dashed transparent
}
.qtip-cluetip .qtip-titlebar {
    background-color: #87876A;
    color: #fff;
    border: 0 dashed transparent
}
.qtip-cluetip .qtip-icon {
    border-color: #808064
}
.qtip-cluetip .qtip-titlebar .ui-state-hover {
    border-color: #696952;
    color: #696952
}
.qtip-tipsy {
    background: #000;
    background: rgba(0, 0, 0, .87);
    color: #fff;
    border: 0 solid transparent;
    font-size: 11px;
    font-family: 'Lucida Grande', sans-serif;
    font-weight: 700;
    line-height: 16px;
    text-shadow: 0 1px #000
}
.qtip-tipsy .qtip-titlebar {
    padding: 6px 35px 0 10px;
    background-color: transparent
}
.qtip-tipsy .qtip-content {
    padding: 6px 10px
}
.qtip-tipsy .qtip-icon {
    border-color: #222;
    text-shadow: none
}
.qtip-tipsy .qtip-titlebar .ui-state-hover {
    border-color: #303030
}
.qtip-tipped {
    border: 3px solid #959FA9;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #F9F9F9;
    color: #454545;
    font-weight: 400;
    font-family: serif
}
.qtip-tipped .qtip-titlebar {
    border-bottom-width: 0;
    color: #fff;
    background: #3A79B8;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#3A79B8), to(#2E629D));
    background-image: -webkit-linear-gradient(top, #3A79B8, #2E629D);
    background-image: -moz-linear-gradient(top, #3A79B8, #2E629D);
    background-image: -ms-linear-gradient(top, #3A79B8, #2E629D);
    background-image: -o-linear-gradient(top, #3A79B8, #2E629D);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8, endColorstr=#2E629D)"
}
.qtip-tipped .qtip-icon {
    border: 2px solid #285589;
    background: #285589
}
.qtip-tipped .qtip-icon .ui-icon {
    background-color: #FBFBFB;
    color: #555
}
.qtip-bootstrap {
    font-size: 14px;
    line-height: 20px;
    color: #333;
    padding: 1px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}
.qtip-bootstrap .qtip-titlebar {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    -webkit-border-radius: 5px 5px 0 0;
    -moz-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0
}
.qtip-bootstrap .qtip-titlebar .qtip-close {
    right: 11px;
    top: 45%;
    border-style: none
}
.qtip-bootstrap .qtip-content {
    padding: 9px 14px
}
.qtip-bootstrap .qtip-icon {
    background: 0 0
}
.qtip-bootstrap .qtip-icon .ui-icon {
    width: auto;
    height: auto;
    float: right;
    font-size: 20px;
    font-weight: 700;
    line-height: 18px;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    filter: alpha(opacity=20)
}
#qtip-overlay,
#qtip-overlay div {
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}
.qtip-bootstrap .qtip-icon .ui-icon:hover {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: .4;
    filter: alpha(opacity=40)
}
.qtip:not(.ie9haxors) div.qtip-content,
.qtip:not(.ie9haxors) div.qtip-titlebar {
    filter: none;
    -ms-filter: none
}
.qtip .qtip-tip {
    margin: 0 auto;
    overflow: hidden;
    z-index: 10
}
.qtip .qtip-tip,
x:-o-prefocus {
    visibility: hidden
}
.qtip .qtip-tip,
.qtip .qtip-tip .qtip-vml,
.qtip .qtip-tip canvas {
    position: absolute;
    color: #123456;
    background: 0 0;
    border: 0 dashed transparent
}
.qtip .qtip-tip canvas {
    top: 0;
    left: 0
}
.qtip .qtip-tip .qtip-vml {
    behavior: url(#default#VML);
    display: inline-block;
    visibility: visible
}
#qtip-overlay {
    position: fixed
}
#qtip-overlay.blurs {
    cursor: pointer
}
#qtip-overlay div {
    position: absolute;
    background-color: #000;
    opacity: .7;
    filter: alpha(opacity=70);
    -ms-filter: "alpha(Opacity=70)"
}
/*!
 *
 * jQuery TE 1.4.0 , http://jqueryte.com/
 * Copyright (C) 2013, Fatih Koca (fattih@fattih.com), (http://jqueryte.com/about)

 * jQuery TE is provided under the MIT LICENSE.
 *
*/

.jqte {
    margin: 30px 0;
    border: 1px solid #000;
    box-shadow: 0 0 3px #999;
    -webkit-box-shadow: 0 0 3px #999;
    -moz-box-shadow: 0 0 3px #999;
    overflow: hidden;
    transition: box-shadow .4s, border .4s;
    -webkit-transition: -webkit-box-shadow .4s, border .4s;
    -moz-transition: -moz-box-shadow .4s, border .4s;
    -o-transition: -o-box-shadow .4s, border .4s
}
.jqte * {
    color: #333;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px
}
.jqte_focused {
    border-color: #00AAE7;
    box-shadow: 0 0 10px #00BDFF;
    -webkit-box-shadow: 0 0 10px #00BDFF;
    -moz-box-shadow: 0 0 10px #00BDFF
}
.jqte_toolbar {
    overflow: auto;
    padding: 3px 4px;
    background: #EEE;
    border-bottom: #BBB 1px solid
}
.jqte_tool {
    float: left;
    margin: 0;
    padding: 0;
    clear: none;
    cursor: pointer
}
.jqte_tool,
.jqte_tool_icon,
.jqte_tool_label {
    border: 1px solid #EEE;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px
}
.jqte_hiddenField {
    display: none
}
.jqte_tool_icon {
    display: block;
    width: 22px;
    height: 22px;
    background: url(images/jquery-te.png) no-repeat
}
.jqte_tool.jqte_tool_1 .jqte_tool_label {
    position: relative;
    display: block;
    padding: 3px;
    width: 70px;
    height: 16px;
    overflow: hidden
}
.jqte_tool.jqte_tool_1 .jqte_tool_text {
    font: 700 13px Arial, sans-serif;
    color: #222
}
.jqte_editor pre,
.jqte_editor pre *,
.jqte_format_7 {
    font-family: "Courier New", Courier, monospace
}
.jqte_tool.jqte_tool_1 .jqte_tool_icon {
    position: absolute;
    top: 10px;
    right: 2px;
    width: 6px;
    height: 4px;
    background-position: -19px -23px;
    border: none;
    border-radius: none;
    -webkit-border-radius: none;
    -moz-border-radius: none
}
.jqte_tool.jqte_tool_2 .jqte_tool_icon {
    background-position: 0 0
}
.jqte_tool.jqte_tool_3 .jqte_tool_icon {
    background-position: -22px 0
}
.jqte_tool.jqte_tool_4 .jqte_tool_icon {
    background-position: -44px 0
}
.jqte_tool.jqte_tool_5 .jqte_tool_icon {
    background-position: -66px 0
}
.jqte_tool.jqte_tool_6 .jqte_tool_icon {
    background-position: -88px 0
}
.jqte_tool.jqte_tool_7 .jqte_tool_icon {
    background-position: -110px 0
}
.jqte_tool.jqte_tool_8 .jqte_tool_icon {
    background-position: -132px 0
}
.jqte_tool.jqte_tool_9 .jqte_tool_icon {
    background-position: -154px 0
}
.jqte_tool.jqte_tool_10 .jqte_tool_icon {
    background-position: -176px 0
}
.jqte_tool.jqte_tool_11 .jqte_tool_icon {
    background-position: -198px 0
}
.jqte_tool.jqte_tool_12 .jqte_tool_icon {
    background-position: -220px 0
}
.jqte_tool.jqte_tool_13 .jqte_tool_icon {
    background-position: -242px 0
}
.jqte_tool.jqte_tool_14 .jqte_tool_icon {
    background-position: -264px 0
}
.jqte_tool.jqte_tool_15 .jqte_tool_icon {
    background-position: -286px 0
}
.jqte_tool.jqte_tool_16 .jqte_tool_icon {
    background-position: -308px 0
}
.jqte_tool.jqte_tool_17 .jqte_tool_icon {
    background-position: -330px 0
}
.jqte_tool.jqte_tool_18 .jqte_tool_icon {
    background-position: -352px 0
}
.jqte_tool.jqte_tool_19 .jqte_tool_icon {
    background-position: -374px 0
}
.jqte_tool.jqte_tool_20 .jqte_tool_icon {
    background-position: -396px 0
}
.jqte_tool.jqte_tool_21 .jqte_tool_icon {
    background-position: -418px 0
}
.jqte_tool:hover {
    background-color: #FFF;
    border-color: #FFF
}
.jqte_tool:hover .jqte_tool_icon,
.jqte_tool:hover .jqte_tool_label {
    border: 1px solid #AAA
}
.jqte_tool:active .jqte_tool_icon,
.jqte_tool:active .jqte_tool_label {
    border: 1px solid #777
}
.jqte_tool.jqte_tool_1:active .jqte_tool_icon,
.jqte_tool.jqte_tool_1:hover .jqte_tool_icon {
    border: none
}
.jqte_tool_depressed {
    background-color: #DDD;
    border-color: #CCC
}
.jqte_tool_depressed .jqte_tool_icon {
    border-color: #AAA
}
.jqte_tool_depressed:hover {
    background-color: #EEE
}
.jqte_linkform {
    padding: 5px 10px;
    background: #DDD;
    border-bottom: #BBB 1px solid
}
.jqte_linktypeselect {
    position: relative;
    float: left;
    width: 130px;
    background: #EEE;
    cursor: pointer
}
.jqte_linktypeselect:Active {
    background: #FFF
}
.jqte_linktypeview {
    padding: 3px 5px;
    border: 1px solid #333;
    color: #777;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    outline: 0
}
.jqte_linktypetext {
    font-size: 12px
}
.jqte_linktypearrow {
    position: absolute;
    bottom: 8px;
    right: 6px;
    width: 7px;
    height: 6px;
    margin: 0 auto;
    background: url(images/jquery-te.png) -7px -23px no-repeat
}
.jqte_linktypes {
    display: none;
    position: absolute;
    top: 22px;
    left: 1px;
    width: 125px;
    background: #FFF;
    border: 1px solid #333;
    box-shadow: 0 1px 4px #AAA;
    -webkit-box-shadow: 0 1px 4px #AAA;
    -moz-box-shadow: 0 1px 4px #AAA
}
.jqte_linktypes a {
    display: block;
    padding: 4px 5px;
    font-size: 12px
}
.jqte_linktypes a:hover {
    background: #DDD
}
.jqte_linkinput {
    float: left;
    margin: 0 5px;
    padding: 3px 5px;
    width: 300px;
    background: #EEE;
    border: 1px solid #333;
    color: #777;
    font-size: 12px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    outline: 0
}
.jqte_linkinput:focus,
.jqte_linkinput:hover {
    background: #FFF;
    border-color: #000
}
.jqte_linkbutton {
    float: left;
    padding: 3px 12px;
    background: #AAA;
    border: 1px solid #333;
    color: #FFF;
    font-size: 12px;
    font-weight: 700;
    cursor: pointer;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    box-shadow: inset 0 1px #EEE;
    -webkit-box-shadow: inset 0 1px #EEE;
    -moz-box-shadow: inset 0 1px #EEE
}
.jqte_linkbutton:hover {
    background: #A1A1A1
}
.jqte_linkbutton:active {
    box-shadow: inset 0 1px #CCC;
    -webkit-box-shadow: inset 0 1px #CCC;
    -moz-box-shadow: inset 0 1px #CCC;
    background: #888
}
.jqte_fontsizes,
.jqte_formats {
    width: 180px;
    oveflow-x: hidden;
    overflow-y: auto;
    box-shadow: 0 0 5px #AAA;
    border: 1px solid #AAA;
    position: absolute
}
.jqte_formats {
    display: none;
    background: #FFF;
    -webkit-box-shadow: 0 0 5px #AAA;
    -moz-box-shadow: 0 0 5px #AAA;
    z-index: 100
}
.jqte_format {
    display: block;
    padding: 4px 7px;
    font-size: 13px
}
.jqte_format:hover {
    background: #DDD
}
.jqte_format_1,
.jqte_format_2,
.jqte_format_3,
.jqte_format_4,
.jqte_format_5,
.jqte_format_6 {
    font-weight: 700
}
.jqte_format_1 {
    font-size: 22px
}
.jqte_format_2 {
    font-size: 20px
}
.jqte_format_3 {
    font-size: 18px
}
.jqte_format_4 {
    font-size: 16px
}
.jqte_format_5 {
    font-size: 14px
}
.jqte_format_6 {
    font-size: 12px
}
.jqte_fontsizes {
    display: none;
    height: 198px;
    background: #FFF;
    -webkit-box-shadow: 0 0 5px #AAA;
    -moz-box-shadow: 0 0 5px #AAA
}
.jqte_fontsize {
    display: block;
    padding: 3px 7px
}
.jqte_fontsize:hover {
    background: #DDD
}
.jqte_cpalette {
    display: none;
    position: absolute;
    padding: 6px;
    width: 144px;
    background: #FFF;
    border: 1px solid #AAA;
    box-shadow: 0 0 5px #AAA;
    -webkit-box-shadow: 0 0 5px #AAA;
    -moz-box-shadow: 0 0 5px #AAA
}
.jqte_color {
    display: block;
    float: left;
    width: 16px;
    height: 16px;
    border: 1px solid #FFF
}
.jqte_color:hover {
    border-color: #000
}
.jqte_colorSeperator {
    float: none;
    clear: both;
    height: 7px
}
.jqte_editor,
.jqte_source {
    padding: 10px;
    background: #FFF;
    min-height: 100px;
    max-height: 900px;
    overflow: auto;
    outline: 0;
    word-wrap: break-word;
    -ms-word-wrap: break-word;
    resize: vertical
}
.jqte_editor div,
.jqte_editor p {
    margin: 0 0 7px
}
.jqte_editor a:link,
.jqte_editor a:link * {
    color: #06F!important;
    text-decoration: underline
}
.jqte_editor blockquote {
    margin-top: 0;
    margin-bottom: 7px
}
.jqte_editor img {
    float: left;
    margin: 0 10px 5px 0
}
.jqte_editor a[jqte-setlink],
.jqte_editor a[jqte-setlink] * {
    background: #3297FD!important;
    color: #FFF!important
}
.jqte_editor h1,
.jqte_editor h2,
.jqte_editor h3,
.jqte_editor h4,
.jqte_editor h5,
.jqte_editor h6,
.jqte_editor pre {
    display: block;
    margin: 0 0 3px
}
.jqte_editor h1,
.jqte_editor h1 * {
    font-size: 26px
}
.jqte_editor h2,
.jqte_editor h2 * {
    font-size: 24px
}
.jqte_editor h3,
.jqte_editor h3 * {
    font-size: 22px
}
.jqte_editor h4,
.jqte_editor h4 * {
    font-size: 20px
}
.jqte_editor h5,
.jqte_editor h5 * {
    font-size: 18px
}
.jqte_editor h6,
.jqte_editor h6 * {
    font-size: 15px
}
.jqte_source,
.jqte_source textarea {
    background: #FFF1E8
}
.jqte_source textarea {
    margin: 0!important;
    padding: 0!important;
    display: block!important;
    width: 100%!important;
    min-height: 100px;
    font-family: Courier, Arial, sans-serif!important;
    font-weight: 400;
    font-size: 15px;
    overflow: hidden!important;
    outline: 0;
    resize: none
}
.jqte_placeholder,
.jqte_title {
    display: none
}
.jqte_source textarea,
.jqte_source textarea:focus {
    css_shadow: none!important;
    background: 0 0!important;
    border: none!important
}
.jqte_title {
    position: absolute;
    z-index: 9999
}
.jqte_placeholder,
.jqte_titleArrow {
    position: relative
}
.jqte_titleArrowIcon {
    width: 7px;
    height: 6px;
    margin: 0 auto;
    background: url(images/jquery-te.png) 0 -23px no-repeat
}
.jqte_titleText {
    padding: 5px 7px;
    margin-top: 0;
    min-width: 5px;
    min-height: 1px;
    max-width: 400px;
    background: #000;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    word-wrap: break-word;
    -ms-word-wrap: break-word
}
#content .profileSidebar .myPicture,
.profilePic {
    background-size: cover;
    background-position: center center
}
.jqte_titleText,
.jqte_titleText * {
    color: #FFF;
    font-size: 11px
}
.jqte_placeholder_text {
    position: absolute;
    top: 43px;
    left: 10px;
    font-size: 14px;
    color: #CCC
}
#profileTopper {
    background-color: #666;
    margin: 0;
    padding: 10px;
    min-height: 50px
}
.profilePic {
    float: left;
    display: block;
    padding: 0;
    margin: 0;
    width: 50px;
    height: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    border-radius: 50px
}
#profileTopper #userName {
    color: #FFF;
    display: inline-block;
    position: relative;
    top: 15px;
    left: 10px
}
.profileSidebar #userDetails {
    padding: 10px;
    font-size: .9em;
    color: #FFF
}
.profileSidebar {
    padding: 0;
    margin: 0;
    background-color: #999
}
#content .profileSidebar .details {
    margin: 10px;
    font-size: 14px
}
#content .profileSidebar #myRole {
    font-size: 12px;
    font-weight: 700
}
#content .profileSidebar #profileTopper {
    position: relative;
    min-height: 75px
}
#content .profileSidebar .myDetails {
    color: #fff;
    margin-left: 100px;
    right: auto;
    background-color: transparent
}
#content .profileSidebar .myPicture {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 100px
}
/*! jQuery UI - v1.11.2 - 2014-12-02
* http://jqueryui.com
* Includes: core.css, draggable.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, button.css, datepicker.css, dialog.css, menu.css, progressbar.css, selectmenu.css, slider.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=0px&bgColorHeader=%23BE141D&bgTextureHeader=highlight_soft&bgImgOpacityHeader=15&borderColorHeader=%23e3a1a1&fcHeader=%23ffffff&iconColorHeader=%23ffffff&bgColorContent=%23ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=%23eeeeee&fcContent=%23333333&iconColorContent=%23cc0000&bgColorDefault=%23eeeeee&bgTextureDefault=highlight_hard&bgImgOpacityDefault=100&borderColorDefault=%23d8dcdf&fcDefault=%23004276&iconColorDefault=%23cc0000&bgColorHover=%23f6f6f6&bgTextureHover=highlight_hard&bgImgOpacityHover=100&borderColorHover=%23cdd5da&fcHover=%23111111&iconColorHover=%23cc0000&bgColorActive=%23ffffff&bgTextureActive=flat&bgImgOpacityActive=65&borderColorActive=%23eeeeee&fcActive=%23cc0000&iconColorActive=%23cc0000&bgColorHighlight=%23fbf8ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=%23fcd3a1&fcHighlight=%23444444&iconColorHighlight=%23004276&bgColorError=%23f3d8d8&bgTextureError=diagonals_thick&bgImgOpacityError=75&borderColorError=%23cc0000&fcError=%232e2e2e&iconColorError=%23cc0000&bgColorOverlay=%23a6a6a6&bgTextureOverlay=dots_small&bgImgOpacityOverlay=65&opacityOverlay=40&bgColorShadow=%23333333&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=10&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden {
    display: none
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}
.ui-helper-clearfix:after,
.ui-helper-clearfix:before {
    content: "";
    display: table;
    border-collapse: collapse
}
.ui-helper-clearfix:after {
    clear: both
}
.ui-helper-clearfix {
    min-height: 0
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0)
}
.ui-front {
    z-index: 100
}
.ui-state-disabled {
    cursor: default!important
}
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}
.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none
}
.ui-resizable {
    position: relative
}
.ui-resizable-handle {
    position: absolute;
    font-size: .1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none
}
.ui-resizable-autohide .ui-resizable-handle,
.ui-resizable-disabled .ui-resizable-handle {
    display: none
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0
}
.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0
}
.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%
}
.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%
}
.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px
}
.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px
}
.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px
}
.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px
}
.ui-selectable {
    -ms-touch-action: none;
    touch-action: none
}
.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted #000
}
.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    position: relative;
    margin: 2px 0 0;
    padding: .5em .5em .5em .7em;
    min-height: 0;
    font-size: 100%
}
.ui-accordion .ui-accordion-icons,
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
    padding-left: 2.2em
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
    position: absolute;
    left: .5em;
    top: 50%;
    margin-top: -8px
}
.ui-accordion .ui-accordion-content {
    padding: 1em 2.2em;
    border-top: 0;
    overflow: auto
}
.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default
}
.ui-button {
    display: inline-block;
    position: relative;
    padding: 0;
    line-height: normal;
    margin-right: .1em;
    cursor: pointer;
    text-align: center;
    overflow: visible
}
.ui-button,
.ui-button:active,
.ui-button:hover,
.ui-button:link,
.ui-button:visited {
    text-decoration: none
}
.ui-button-icon-only {
    width: 2.2em
}
button.ui-button-icon-only {
    width: 2.4em
}
.ui-button-icons-only {
    width: 3.4em
}
button.ui-button-icons-only {
    width: 3.7em
}
.ui-button .ui-button-text {
    display: block;
    line-height: normal
}
.ui-button-text-only .ui-button-text {
    padding: .4em 1em
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
    padding: .4em;
    text-indent: -9999999px
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: .4em 1em .4em 2.1em
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
    padding: .4em 2.1em .4em 1em
}
.ui-button-text-icons .ui-button-text {
    padding-left: 2.1em;
    padding-right: 2.1em
}
input.ui-button {
    padding: .4em 1em
}
.ui-button-icon-only .ui-icon,
.ui-button-icons-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon {
    position: absolute;
    top: 50%;
    margin-top: -8px
}
.ui-button-icon-only .ui-icon {
    left: 50%;
    margin-left: -8px
}
.ui-button-icons-only .ui-button-icon-primary,
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary {
    left: .5em
}
.ui-button-icons-only .ui-button-icon-secondary,
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary {
    right: .5em
}
.ui-buttonset {
    margin-right: 7px
}
.ui-buttonset .ui-button {
    margin-left: 0;
    margin-right: -.3em
}
button.ui-button::-moz-focus-inner,
input.ui-button::-moz-focus-inner {
    border: 0;
    padding: 0
}
.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0
}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-prev {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em
}
.ui-datepicker .ui-datepicker-next-hover,
.ui-datepicker .ui-datepicker-prev-hover {
    top: 1px
}
.ui-datepicker .ui-datepicker-prev {
    left: 2px
}
.ui-datepicker .ui-datepicker-next {
    right: 2px
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 1px
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 1px
}
.ui-datepicker .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-prev span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 45%
}
.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}
.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: 700;
    border: 0
}
.ui-datepicker td {
    border: 0;
    padding: 1px
}
.ui-datepicker td a,
.ui-datepicker td span {
    display: block;
    padding: .2em;
    text-align: right;
    text-decoration: none
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em;
    width: auto;
    overflow: visible
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-multi .ui-datepicker-group,
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}
.ui-datepicker.ui-datepicker-multi {
    width: auto
}
.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%
}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%
}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left
}
.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0
}
.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}
.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
    float: right
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}
.ui-dialog {
    overflow: hidden;
    position: absolute;
    top: 0;
    left: 0;
    padding: .2em;
    outline: 0
}
.ui-dialog .ui-dialog-titlebar {
    padding: .4em 1em;
    position: relative
}
.ui-dialog .ui-dialog-title {
    float: left;
    margin: .1em 0;
    white-space: nowrap;
    width: 90%;
    overflow: hidden;
    text-overflow: ellipsis
}
.ui-dialog .ui-dialog-titlebar-close {
    position: absolute;
    right: .3em;
    top: 50%;
    width: 20px;
    margin: -10px 0 0;
    padding: 1px;
    height: 20px
}
.ui-dialog .ui-dialog-content {
    position: relative;
    border: 0;
    padding: .5em 1em;
    background: 0 0;
    overflow: auto
}
.ui-dialog .ui-dialog-buttonpane {
    text-align: left;
    border-width: 1px 0 0;
    background-image: none;
    margin-top: .5em;
    padding: .3em 1em .5em .4em
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
    float: right
}
.ui-dialog .ui-dialog-buttonpane button {
    margin: .5em .4em .5em 0;
    cursor: pointer
}
.ui-dialog .ui-resizable-se {
    width: 12px;
    height: 12px;
    right: -5px;
    bottom: -5px;
    background-position: 16px 16px
}
.ui-slider-vertical .ui-slider-range-min,
.ui-spinner-down {
    bottom: 0
}
.ui-draggable .ui-dialog-titlebar {
    cursor: move
}
.ui-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    display: block;
    outline: 0
}
.ui-menu .ui-menu {
    position: absolute
}
.ui-menu .ui-menu-item {
    position: relative;
    margin: 0;
    padding: 3px 1em 3px .4em;
    cursor: pointer;
    min-height: 0;
    list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
}
.ui-menu .ui-menu-divider {
    margin: 5px 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border-width: 1px 0 0
}
.ui-menu .ui-state-active,
.ui-menu .ui-state-focus {
    margin: -1px
}
.ui-menu-icons {
    position: relative
}
.ui-menu-icons .ui-menu-item {
    padding-left: 2em
}
.ui-menu .ui-icon {
    position: absolute;
    top: 0;
    bottom: 0;
    left: .2em;
    margin: auto 0
}
.ui-menu .ui-menu-icon {
    left: auto;
    right: 0
}
.ui-progressbar {
    height: 2em;
    text-align: left;
    overflow: hidden
}
.ui-progressbar .ui-progressbar-value {
    margin: -1px;
    height: 100%
}
.ui-progressbar .ui-progressbar-overlay {
    background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==);
    height: 100%;
    filter: alpha(opacity=25);
    opacity: .25
}
.ui-progressbar-indeterminate .ui-progressbar-value {
    background-image: none
}
.ui-selectmenu-menu {
    padding: 0;
    margin: 0;
    position: absolute;
    top: 0;
    left: 0;
    display: none
}
.ui-selectmenu-menu .ui-menu {
    overflow: auto;
    overflow-x: hidden;
    padding-bottom: 1px
}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
    font-size: 1em;
    font-weight: 700;
    line-height: 1.5;
    padding: 2px .4em;
    margin: .5em 0 0;
    height: auto;
    border: 0
}
.ui-selectmenu-open {
    display: block
}
.ui-selectmenu-button {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    cursor: pointer
}
.ui-selectmenu-button span.ui-icon {
    right: .5em;
    left: auto;
    margin-top: -8px;
    position: absolute;
    top: 50%
}
.ui-selectmenu-button span.ui-selectmenu-text {
    text-align: left;
    padding: .4em 2.1em .4em 1em;
    display: block;
    line-height: 1.4;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.ui-slider {
    position: relative;
    text-align: left
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
    width: 1.2em;
    height: 1.2em;
    cursor: default;
    -ms-touch-action: none;
    touch-action: none
}
.ui-slider .ui-slider-range {
    position: absolute;
    z-index: 1;
    font-size: .7em;
    display: block;
    border: 0;
    background-position: 0 0
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
    filter: inherit
}
.ui-slider-horizontal {
    height: .8em
}
.ui-slider-horizontal .ui-slider-handle {
    top: -.3em;
    margin-left: -.6em
}
.ui-slider-horizontal .ui-slider-range {
    top: 0;
    height: 100%
}
.ui-slider-horizontal .ui-slider-range-min {
    left: 0
}
.ui-slider-horizontal .ui-slider-range-max {
    right: 0
}
.ui-slider-vertical {
    width: .8em;
    height: 100px
}
.ui-slider-vertical .ui-slider-handle {
    left: -.3em;
    margin-left: 0;
    margin-bottom: -.6em
}
.ui-slider-vertical .ui-slider-range {
    left: 0;
    width: 100%
}
.ui-slider-vertical .ui-slider-range-max {
    top: 0
}
.ui-spinner {
    position: relative;
    display: inline-block;
    overflow: hidden;
    padding: 0
}
.ui-spinner-input {
    border: none;
    background: 0 0;
    color: inherit;
    padding: 0;
    margin: .2em 22px .2em .4em
}
.ui-spinner-button {
    width: 16px;
    height: 50%;
    font-size: .5em;
    padding: 0;
    margin: 0;
    text-align: center;
    position: absolute;
    cursor: default;
    display: block;
    overflow: hidden;
    right: 0
}
.ui-spinner a.ui-spinner-button {
    border-top: none;
    border-bottom: none;
    border-right: none
}
.ui-spinner .ui-icon {
    position: absolute;
    margin-top: -8px;
    top: 50%;
    left: 0
}
.ui-spinner-up {
    top: 0
}
.ui-spinner .ui-icon-triangle-1-s {
    background-position: -65px -16px
}
.ui-tabs {
    position: relative;
    padding: .2em
}
.ui-tabs .ui-tabs-nav {
    margin: 0;
    padding: .2em .2em 0
}
.ui-tabs .ui-tabs-nav li {
    list-style: none;
    float: left;
    position: relative;
    top: 0;
    margin: 1px .2em 0 0;
    border-bottom-width: 0;
    padding: 0;
    white-space: nowrap
}
.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
    float: left;
    padding: .5em 1em;
    text-decoration: none
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
    margin-bottom: -1px;
    padding-bottom: 1px
}
.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
    cursor: text
}
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
    cursor: pointer
}
.ui-tabs .ui-tabs-panel {
    display: block;
    border-width: 0;
    padding: 1em 1.4em;
    background: 0 0
}
.ui-tooltip {
    padding: 8px;
    position: absolute;
    z-index: 9999;
    max-width: 300px;
    -webkit-box-shadow: 0 0 5px #aaa;
    box-shadow: 0 0 5px #aaa
}
body .ui-tooltip {
    border-width: 2px
}
/*! jQuery UI - v1.11.2 - 2014-12-02
* http://jqueryui.com
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */

.ui-widget {
    font-size: 1.1em
}
.ui-widget .ui-widget {
    font-size: 1em
}
.ui-widget button,
.ui-widget input,
.ui-widget select,
.ui-widget textarea {
    font-family: Arial, sans-serif;
    font-size: 1em
}
.ui-widget-content {
    border: 1px solid #eee;
    background: url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x #fff;
    color: #333
}
.ui-widget-content a {
    color: #333
}
.ui-widget-header {
    border: 1px solid #e3a1a1;
    background: url(images/ui-bg_highlight-soft_15_BE141D_1x100.png) 50% 50% repeat-x #BE141D;
    color: #fff;
    font-weight: 700
}
.ui-widget-header a {
    color: #fff
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    border: 1px solid #d8dcdf;
    background: url(images/ui-bg_highlight-hard_100_eeeeee_1x100.png) 50% 50% repeat-x #eee;
    font-weight: 700;
    color: #004276
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    color: #004276;
    text-decoration: none
}
.ui-state-focus,
.ui-state-hover,
.ui-widget-content .ui-state-focus,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-focus,
.ui-widget-header .ui-state-hover {
    border: 1px solid #cdd5da;
    background: url(images/ui-bg_highlight-hard_100_f6f6f6_1x100.png) 50% 50% repeat-x #f6f6f6;
    font-weight: 700;
    color: #111
}
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #111;
    text-decoration: none
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    border: 1px solid #eee;
    background: url(images/ui-bg_flat_65_ffffff_40x100.png) 50% 50% repeat-x #fff;
    font-weight: 700;
    color: #c00
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #c00;
    text-decoration: none
}
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    border: 1px solid #fcd3a1;
    background: url(images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x #fbf8ee;
    color: #444
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #444
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #c00;
    background: url(images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% #f3d8d8;
    color: #2e2e2e
}
.ui-state-error a,
.ui-state-error-text,
.ui-widget-content .ui-state-error a,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error a,
.ui-widget-header .ui-state-error-text {
    color: #2e2e2e
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: 700
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: 400
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none
}
.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35)
}
.ui-icon {
    width: 16px;
    height: 16px
}
.ui-icon,
.ui-widget-content .ui-icon {
    background-image: url(images/ui-icons_cc0000_256x240.png)
}
.ui-widget-header .ui-icon {
    background-image: url(images/ui-icons_ffffff_256x240.png)
}
.ui-state-active .ui-icon,
.ui-state-default .ui-icon,
.ui-state-focus .ui-icon,
.ui-state-hover .ui-icon {
    background-image: url(images/ui-icons_cc0000_256x240.png)
}
.ui-state-highlight .ui-icon {
    background-image: url(images/ui-icons_004276_256x240.png)
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
    background-image: url(images/ui-icons_cc0000_256x240.png)
}
.ui-icon-blank {
    background-position: 16px 16px
}
.ui-icon-carat-1-n {
    background-position: 0 0
}
.ui-icon-carat-1-ne {
    background-position: -16px 0
}
.ui-icon-carat-1-e {
    background-position: -32px 0
}
.ui-icon-carat-1-se {
    background-position: -48px 0
}
.ui-icon-carat-1-s {
    background-position: -64px 0
}
.ui-icon-carat-1-sw {
    background-position: -80px 0
}
.ui-icon-carat-1-w {
    background-position: -96px 0
}
.ui-icon-carat-1-nw {
    background-position: -112px 0
}
.ui-icon-carat-2-n-s {
    background-position: -128px 0
}
.ui-icon-carat-2-e-w {
    background-position: -144px 0
}
.ui-icon-triangle-1-n {
    background-position: 0 -16px
}
.ui-icon-triangle-1-ne {
    background-position: -16px -16px
}
.ui-icon-triangle-1-e {
    background-position: -32px -16px
}
.ui-icon-triangle-1-se {
    background-position: -48px -16px
}
.ui-icon-triangle-1-s {
    background-position: -64px -16px
}
.ui-icon-triangle-1-sw {
    background-position: -80px -16px
}
.ui-icon-triangle-1-w {
    background-position: -96px -16px
}
.ui-icon-triangle-1-nw {
    background-position: -112px -16px
}
.ui-icon-triangle-2-n-s {
    background-position: -128px -16px
}
.ui-icon-triangle-2-e-w {
    background-position: -144px -16px
}
.ui-icon-arrow-1-n {
    background-position: 0 -32px
}
.ui-icon-arrow-1-ne {
    background-position: -16px -32px
}
.ui-icon-arrow-1-e {
    background-position: -32px -32px
}
.ui-icon-arrow-1-se {
    background-position: -48px -32px
}
.ui-icon-arrow-1-s {
    background-position: -64px -32px
}
.ui-icon-arrow-1-sw {
    background-position: -80px -32px
}
.ui-icon-arrow-1-w {
    background-position: -96px -32px
}
.ui-icon-arrow-1-nw {
    background-position: -112px -32px
}
.ui-icon-arrow-2-n-s {
    background-position: -128px -32px
}
.ui-icon-arrow-2-ne-sw {
    background-position: -144px -32px
}
.ui-icon-arrow-2-e-w {
    background-position: -160px -32px
}
.ui-icon-arrow-2-se-nw {
    background-position: -176px -32px
}
.ui-icon-arrowstop-1-n {
    background-position: -192px -32px
}
.ui-icon-arrowstop-1-e {
    background-position: -208px -32px
}
.ui-icon-arrowstop-1-s {
    background-position: -224px -32px
}
.ui-icon-arrowstop-1-w {
    background-position: -240px -32px
}
.ui-icon-arrowthick-1-n {
    background-position: 0 -48px
}
.ui-icon-arrowthick-1-ne {
    background-position: -16px -48px
}
.ui-icon-arrowthick-1-e {
    background-position: -32px -48px
}
.ui-icon-arrowthick-1-se {
    background-position: -48px -48px
}
.ui-icon-arrowthick-1-s {
    background-position: -64px -48px
}
.ui-icon-arrowthick-1-sw {
    background-position: -80px -48px
}
.ui-icon-arrowthick-1-w {
    background-position: -96px -48px
}
.ui-icon-arrowthick-1-nw {
    background-position: -112px -48px
}
.ui-icon-arrowthick-2-n-s {
    background-position: -128px -48px
}
.ui-icon-arrowthick-2-ne-sw {
    background-position: -144px -48px
}
.ui-icon-arrowthick-2-e-w {
    background-position: -160px -48px
}
.ui-icon-arrowthick-2-se-nw {
    background-position: -176px -48px
}
.ui-icon-arrowthickstop-1-n {
    background-position: -192px -48px
}
.ui-icon-arrowthickstop-1-e {
    background-position: -208px -48px
}
.ui-icon-arrowthickstop-1-s {
    background-position: -224px -48px
}
.ui-icon-arrowthickstop-1-w {
    background-position: -240px -48px
}
.ui-icon-arrowreturnthick-1-w {
    background-position: 0 -64px
}
.ui-icon-arrowreturnthick-1-n {
    background-position: -16px -64px
}
.ui-icon-arrowreturnthick-1-e {
    background-position: -32px -64px
}
.ui-icon-arrowreturnthick-1-s {
    background-position: -48px -64px
}
.ui-icon-arrowreturn-1-w {
    background-position: -64px -64px
}
.ui-icon-arrowreturn-1-n {
    background-position: -80px -64px
}
.ui-icon-arrowreturn-1-e {
    background-position: -96px -64px
}
.ui-icon-arrowreturn-1-s {
    background-position: -112px -64px
}
.ui-icon-arrowrefresh-1-w {
    background-position: -128px -64px
}
.ui-icon-arrowrefresh-1-n {
    background-position: -144px -64px
}
.ui-icon-arrowrefresh-1-e {
    background-position: -160px -64px
}
.ui-icon-arrowrefresh-1-s {
    background-position: -176px -64px
}
.ui-icon-arrow-4 {
    background-position: 0 -80px
}
.ui-icon-arrow-4-diag {
    background-position: -16px -80px
}
.ui-icon-extlink {
    background-position: -32px -80px
}
.ui-icon-newwin {
    background-position: -48px -80px
}
.ui-icon-refresh {
    background-position: -64px -80px
}
.ui-icon-shuffle {
    background-position: -80px -80px
}
.ui-icon-transfer-e-w {
    background-position: -96px -80px
}
.ui-icon-transferthick-e-w {
    background-position: -112px -80px
}
.ui-icon-folder-collapsed {
    background-position: 0 -96px
}
.ui-icon-folder-open {
    background-position: -16px -96px
}
.ui-icon-document {
    background-position: -32px -96px
}
.ui-icon-document-b {
    background-position: -48px -96px
}
.ui-icon-note {
    background-position: -64px -96px
}
.ui-icon-mail-closed {
    background-position: -80px -96px
}
.ui-icon-mail-open {
    background-position: -96px -96px
}
.ui-icon-suitcase {
    background-position: -112px -96px
}
.ui-icon-comment {
    background-position: -128px -96px
}
.ui-icon-person {
    background-position: -144px -96px
}
.ui-icon-print {
    background-position: -160px -96px
}
.ui-icon-trash {
    background-position: -176px -96px
}
.ui-icon-locked {
    background-position: -192px -96px
}
.ui-icon-unlocked {
    background-position: -208px -96px
}
.ui-icon-bookmark {
    background-position: -224px -96px
}
.ui-icon-tag {
    background-position: -240px -96px
}
.ui-icon-home {
    background-position: 0 -112px
}
.ui-icon-flag {
    background-position: -16px -112px
}
.ui-icon-calendar {
    background-position: -32px -112px
}
.ui-icon-cart {
    background-position: -48px -112px
}
.ui-icon-pencil {
    background-position: -64px -112px
}
.ui-icon-clock {
    background-position: -80px -112px
}
.ui-icon-disk {
    background-position: -96px -112px
}
.ui-icon-calculator {
    background-position: -112px -112px
}
.ui-icon-zoomin {
    background-position: -128px -112px
}
.ui-icon-zoomout {
    background-position: -144px -112px
}
.ui-icon-search {
    background-position: -160px -112px
}
.ui-icon-wrench {
    background-position: -176px -112px
}
.ui-icon-gear {
    background-position: -192px -112px
}
.ui-icon-heart {
    background-position: -208px -112px
}
.ui-icon-star {
    background-position: -224px -112px
}
.ui-icon-link {
    background-position: -240px -112px
}
.ui-icon-cancel {
    background-position: 0 -128px
}
.ui-icon-plus {
    background-position: -16px -128px
}
.ui-icon-plusthick {
    background-position: -32px -128px
}
.ui-icon-minus {
    background-position: -48px -128px
}
.ui-icon-minusthick {
    background-position: -64px -128px
}
.ui-icon-close {
    background-position: -80px -128px
}
.ui-icon-closethick {
    background-position: -96px -128px
}
.ui-icon-key {
    background-position: -112px -128px
}
.ui-icon-lightbulb {
    background-position: -128px -128px
}
.ui-icon-scissors {
    background-position: -144px -128px
}
.ui-icon-clipboard {
    background-position: -160px -128px
}
.ui-icon-copy {
    background-position: -176px -128px
}
.ui-icon-contact {
    background-position: -192px -128px
}
.ui-icon-image {
    background-position: -208px -128px
}
.ui-icon-video {
    background-position: -224px -128px
}
.ui-icon-script {
    background-position: -240px -128px
}
.ui-icon-alert {
    background-position: 0 -144px
}
.ui-icon-info {
    background-position: -16px -144px
}
.ui-icon-notice {
    background-position: -32px -144px
}
.ui-icon-help {
    background-position: -48px -144px
}
.ui-icon-check {
    background-position: -64px -144px
}
.ui-icon-bullet {
    background-position: -80px -144px
}
.ui-icon-radio-on {
    background-position: -96px -144px
}
.ui-icon-radio-off {
    background-position: -112px -144px
}
.ui-icon-pin-w {
    background-position: -128px -144px
}
.ui-icon-pin-s {
    background-position: -144px -144px
}
.ui-icon-play {
    background-position: 0 -160px
}
.ui-icon-pause {
    background-position: -16px -160px
}
.ui-icon-seek-next {
    background-position: -32px -160px
}
.ui-icon-seek-prev {
    background-position: -48px -160px
}
.ui-icon-seek-end {
    background-position: -64px -160px
}
.ui-icon-seek-first,
.ui-icon-seek-start {
    background-position: -80px -160px
}
.ui-icon-stop {
    background-position: -96px -160px
}
.ui-icon-eject {
    background-position: -112px -160px
}
.ui-icon-volume-off {
    background-position: -128px -160px
}
.ui-icon-volume-on {
    background-position: -144px -160px
}
.ui-icon-power {
    background-position: 0 -176px
}
.ui-icon-signal-diag {
    background-position: -16px -176px
}
.ui-icon-signal {
    background-position: -32px -176px
}
.ui-icon-battery-0 {
    background-position: -48px -176px
}
.ui-icon-battery-1 {
    background-position: -64px -176px
}
.ui-icon-battery-2 {
    background-position: -80px -176px
}
.ui-icon-battery-3 {
    background-position: -96px -176px
}
.ui-icon-circle-plus {
    background-position: 0 -192px
}
.ui-icon-circle-minus {
    background-position: -16px -192px
}
.ui-icon-circle-close {
    background-position: -32px -192px
}
.ui-icon-circle-triangle-e {
    background-position: -48px -192px
}
.ui-icon-circle-triangle-s {
    background-position: -64px -192px
}
.ui-icon-circle-triangle-w {
    background-position: -80px -192px
}
.ui-icon-circle-triangle-n {
    background-position: -96px -192px
}
.ui-icon-circle-arrow-e {
    background-position: -112px -192px
}
.ui-icon-circle-arrow-s {
    background-position: -128px -192px
}
.ui-icon-circle-arrow-w {
    background-position: -144px -192px
}
.ui-icon-circle-arrow-n {
    background-position: -160px -192px
}
.ui-icon-circle-zoomin {
    background-position: -176px -192px
}
.ui-icon-circle-zoomout {
    background-position: -192px -192px
}
.ui-icon-circle-check {
    background-position: -208px -192px
}
.ui-icon-circlesmall-plus {
    background-position: 0 -208px
}
.ui-icon-circlesmall-minus {
    background-position: -16px -208px
}
.ui-icon-circlesmall-close {
    background-position: -32px -208px
}
.ui-icon-squaresmall-plus {
    background-position: -48px -208px
}
.ui-icon-squaresmall-minus {
    background-position: -64px -208px
}
.ui-icon-squaresmall-close {
    background-position: -80px -208px
}
.ui-icon-grip-dotted-vertical {
    background-position: 0 -224px
}
.ui-icon-grip-dotted-horizontal {
    background-position: -16px -224px
}
.ui-icon-grip-solid-vertical {
    background-position: -32px -224px
}
.ui-icon-grip-solid-horizontal {
    background-position: -48px -224px
}
.ui-icon-gripsmall-diagonal-se {
    background-position: -64px -224px
}
.ui-icon-grip-diagonal-se {
    background-position: -80px -224px
}
.ui-corner-all,
.ui-corner-left,
.ui-corner-tl,
.ui-corner-top {
    border-top-left-radius: 0
}
.ui-corner-all,
.ui-corner-right,
.ui-corner-top,
.ui-corner-tr {
    border-top-right-radius: 0
}
.ui-corner-all,
.ui-corner-bl,
.ui-corner-bottom,
.ui-corner-left {
    border-bottom-left-radius: 0
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-br,
.ui-corner-right {
    border-bottom-right-radius: 0
}
.ui-widget-overlay {
    background: url(images/ui-bg_dots-small_65_a6a6a6_2x2.png) 50% 50% #a6a6a6;
    opacity: .4;
    filter: Alpha(Opacity=40)
}
.ui-widget-shadow {
    margin: -8px 0 0 -8px;
    padding: 8px;
    background: url(images/ui-bg_flat_0_333333_40x100.png) 50% 50% repeat-x #333;
    opacity: .1;
    filter: Alpha(Opacity=10);
    border-radius: 8px
}
/*! jQuery Timepicker Addon - v1.5.0 - 2014-09-01
* http://trentrichardson.com/examples/timepicker
* Copyright (c) 2014 Trent Richardson; Licensed MIT */

.ui-timepicker-div .ui-widget-header {
    margin-bottom: 8px
}
.ui-timepicker-div dl {
    text-align: left
}
.ui-timepicker-div dl dt {
    float: left;
    clear: left;
    padding: 0 0 0 5px
}
.ui-timepicker-div dl dd {
    margin: 0 10px 10px 40%
}
.ui-timepicker-div td {
    font-size: 90%
}
.ui-tpicker-grid-label {
    background: 0 0;
    border: 0;
    margin: 0;
    padding: 0
}
table.tableSort .header,
table.tableSort .headerSortDown,
table.tableSort .headerSortUp {
    background-position: center right;
    background-repeat: no-repeat
}
.ui-timepicker-rtl dl {
    text-align: right;
    padding: 0 5px 0 0
}
.ui-timepicker-rtl dl dt {
    float: right;
    clear: right
}
.ui-timepicker-rtl dl dd {
    margin: 0 40% 10px 10px
}
table.tablesorter {
    font-size: 12px;
    background-color: #0F0;
    width: 1024px;
    border: 1px solid #000
}
table.tablesorter th {
    text-align: left;
    padding: 5px;
    background-color: #6E6E6E
}
table.tablesorter td {
    color: #FFF;
    padding: 5px
}
table.tablesorter .even {
    background-color: #3D3D3D
}
table.tablesorter .odd {
    background-color: #6E6E6E
}
table.tableSort th {
    padding-right: 30px
}
table.tableSort .header {
    background-image: url(images/sortTable/bg.png);
    height: auto
}
table.tableSort .headerSortUp {
    background-image: url(images/sortTable/asc.png)
}
table.tableSort .headerSortDown {
    background-image: url(images/sortTable/desc.png)
}
.commTool {
    background-position: left top;
    background-repeat: no-repeat;
    background-size: 20px 20px;
    padding-left: 25px;
    margin-left: 8px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    font-weight: 700
}
.commTool.edit {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+DQoJPGcgZGlzcGxheT0iaW5saW5lIj4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE2LjcsMy42Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OS40aC0xLjhjLTEuMiwwLTIuMiwxLTIuMiwyLjJ2MS44SDcuNWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zdi0yLjMNCgkJCWMwLTAuMi0wLjItMC40LTAuNC0wLjRzLTAuNCwwLjItMC40LDAuNFYxNmMwLDEuMiwxLDIuMiwyLjIsMi4yaDUuMmMwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDBjMCwwLDAuMSwwLDAuMS0wLjENCgkJCWw0LTRjMCwwLDAsMCwwLDBjMC4xLTAuMSwwLjEtMC4yLDAuMS0wLjNWNEMxNy4xLDMuOCwxNi45LDMuNiwxNi43LDMuNnoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTYuMSwxLjhjLTAuNCwwLTAuOCwwLjMtMC44LDAuOHYyLjNjMCwwLjQsMC4zLDAuOCwwLjgsMC44YzAuNCwwLDAuOC0wLjMsMC44LTAuOFYyLjYNCgkJCUM2LjksMi4yLDYuNiwxLjgsNi4xLDEuOHoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTguOSwxLjhjLTAuNCwwLTAuOCwwLjMtMC44LDAuOHYyLjNjMCwwLjQsMC4zLDAuOCwwLjgsMC44YzAuNCwwLDAuOC0wLjMsMC44LTAuOFYyLjYNCgkJCUM5LjcsMi4yLDkuMywxLjgsOC45LDEuOHoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTExLjcsMS44Yy0wLjQsMC0wLjgsMC4zLTAuOCwwLjh2Mi4zYzAsMC40LDAuMywwLjgsMC44LDAuOGMwLjQsMCwwLjgtMC4zLDAuOC0wLjhWMi42DQoJCQlDMTIuNCwyLjIsMTIuMSwxLjgsMTEuNywxLjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xNC40LDEuOGMtMC40LDAtMC44LDAuMy0wLjgsMC44djIuM2MwLDAuNCwwLjMsMC44LDAuOCwwLjhjMC40LDAsMC44LTAuMywwLjgtMC44VjIuNg0KCQkJQzE1LjIsMi4yLDE0LjgsMS44LDE0LjQsMS44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTguNSwzLjVjLTAuMiwwLTAuNCwwLjItMC40LDAuNHYxMC4ybC0zLjMsMy4zYy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuNC0zLjQNCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0QzE5LDMuNywxOC44LDMuNSwxOC41LDMuNXoiLz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjQkUyMDI2IiBkPSJNMS4zLDYuMWgzbDEuNSwyLjdsMS41LTIuN2gyLjlsLTIuNyw0LjJsMyw0LjVoLTNMNS44LDEybC0xLjcsMi44SDFsMy00LjVMMS4zLDYuMXoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIiBkaXNwbGF5PSJub25lIj4NCgk8ZyBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTYuOCwzLjhjLTAuMiwwLTAuNCwwLjItMC40LDAuNHY5aC0xLjhjLTEuMSwwLTIuMSwwLjktMi4xLDIuMVYxN0g4Yy0wLjcsMC0xLjMtMC42LTEuMy0xLjN2LTIuMg0KCQkJYzAtMC4yLTAuMi0wLjQtMC40LTAuNHMtMC40LDAuMi0wLjQsMC40djIuMmMwLDEuMSwwLjksMi4xLDIuMSwyLjFoNC45YzAsMCwwLDAsMCwwYzAsMCwwLjEsMCwwLjEsMGMwLDAsMCwwLDAsMA0KCQkJYzAsMCwwLjEsMCwwLjEtMC4xbDMuOC0zLjhjMCwwLDAsMCwwLDBjMC4xLTAuMSwwLjEtMC4yLDAuMS0wLjNWNC4yQzE3LjIsNCwxNywzLjgsMTYuOCwzLjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik02LjcsMi4yYy0wLjQsMC0wLjcsMC4zLTAuNywwLjd2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN3MwLjctMC4zLDAuNy0wLjdWMi45QzcuNCwyLjUsNy4xLDIuMiw2LjcsMi4yeg0KCQkJIi8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik05LjMsMi4yYy0wLjQsMC0wLjcsMC4zLTAuNywwLjd2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN1MxMCw1LjYsMTAsNS4xVjIuOUMxMCwyLjUsOS43LDIuMiw5LjMsMi4yeiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTIsMi4yYy0wLjQsMC0wLjcsMC4zLTAuNywwLjd2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN3MwLjctMC4zLDAuNy0wLjdWMi45QzEyLjcsMi41LDEyLjQsMi4yLDEyLDIuMnoNCgkJCSIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTQuNiwyLjJjLTAuNCwwLTAuNywwLjMtMC43LDAuN3YyLjJjMCwwLjQsMC4zLDAuNywwLjcsMC43YzAuNCwwLDAuNy0wLjMsMC43LTAuN1YyLjkNCgkJCUMxNS4zLDIuNSwxNSwyLjIsMTQuNiwyLjJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xOC42LDMuOGMtMC4yLDAtMC40LDAuMi0wLjQsMC40VjE0TDE1LDE3LjFjLTAuMiwwLjItMC4yLDAuNCwwLDAuNmMwLjIsMC4yLDAuNCwwLjIsMC42LDBsMy4zLTMuMw0KCQkJYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjQuMkMxOSw0LDE4LjgsMy44LDE4LjYsMy44eiIvPg0KCQk8cGF0aCBmaWxsPSIjQkUyMDI2IiBkPSJNOC43LDE0LjljMC41LDAsMC45LTAuNCwwLjktMC45di0xLjZ2LTAuN2gwLjdsMS4zLDBjMC4yLDAsMC4zLTAuMSwwLjMtMC4zYzAtMC4xLDAtMC4yLTAuMS0wLjJMNi44LDYuOA0KCQkJYy0wLjEsMC0wLjItMC4xLTAuMi0wLjFjLTAuMSwwLTAuMiwwLTAuMiwwLjFsLTUuMSw0LjNDMS4xLDExLjEsMSwxMS4yLDEsMTEuM2MwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMC4xYzAsMCwwLDAsMCwwDQoJCQljMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDB2MGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDANCgkJCWMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLDAsMCwwLDAsMGMwLjEsMC4xLDAuMiwwLjIsMC4zLDAuMnYwaDINCgkJCXYyLjNjMCwwLjUsMC40LDAuOSwwLjksMC45aDIuNEg4Ljd6Ii8+DQoJPC9nPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzMiPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTYuOCwzLjljLTAuMiwwLTAuNCwwLjItMC40LDAuNHY4LjloLTEuN2MtMS4xLDAtMi4xLDAuOS0yLjEsMi4xdjEuN0g4LjFjLTAuNywwLTEuMy0wLjYtMS4zLTEuM3YtMi4yDQoJCQljMC0wLjItMC4yLTAuNC0wLjQtMC40cy0wLjQsMC4yLTAuNCwwLjR2Mi4yYzAsMS4xLDAuOSwyLjEsMi4xLDIuMUgxM2MwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDANCgkJCWMwLDAsMC4xLDAsMC4xLTAuMWwzLjgtMy43YzAsMCwwLDAsMCwwYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjQuM0MxNy4yLDQuMSwxNywzLjksMTYuOCwzLjl6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik02LjgsMi4zQzYuNCwyLjMsNi4xLDIuNiw2LjEsM3YyLjJjMCwwLjQsMC4zLDAuNywwLjcsMC43YzAuNCwwLDAuNy0wLjMsMC43LTAuN1YzDQoJCQlDNy41LDIuNiw3LjIsMi4zLDYuOCwyLjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik05LjQsMi4zQzksMi4zLDguNywyLjYsOC43LDN2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjdWMw0KCQkJQzEwLjIsMi42LDkuOCwyLjMsOS40LDIuM3oiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTEyLDIuM2MtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjNDMTIuOCwyLjYsMTIuNCwyLjMsMTIsMi4zeiINCgkJCS8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xNC43LDIuM2MtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdjMC40LDAsMC43LTAuMywwLjctMC43VjMNCgkJCUMxNS40LDIuNiwxNS4xLDIuMywxNC43LDIuM3oiLz4NCgkJPHBhdGggZmlsbD0iI0JFMjAyNiIgZD0iTTMuMyw0LjZDMy4yLDQuNCwzLDQuNCwyLjgsNC40Yy0wLjIsMC0wLjQsMC4xLTAuNSwwLjJMMS4zLDUuNkMxLDUuOSwxLDYuNCwxLjMsNi43bDAuOSwwLjlsMi4xLTIuMQ0KCQkJTDMuMyw0LjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNCRTIwMjYiIGQ9Ik0xMC41LDEzLjRsLTEuNi0zLjJsLTIuMSwyLjFsMy4zLDEuNWMwLjEsMCwwLjIsMCwwLjMtMC4xQzEwLjUsMTMuNywxMC42LDEzLjUsMTAuNSwxMy40eiIvPg0KCQk8cmVjdCB4PSI0LjEiIHk9IjYuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcyIC0wLjcwNyAwLjcwNyAwLjcwNzIgLTQuNjUzOSA2LjUzMTkpIiBmaWxsPSIjRjQ3NDIxIiB3aWR0aD0iMyIgaGVpZ2h0PSI0LjciLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE4LjYsMy45Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OS42TDE1LDE3Yy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuMi0zLjINCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0LjNDMTksNC4xLDE4LjgsMy45LDE4LjYsMy45eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K)
}
.commTool.delete {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfMSI+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xNi43LDMuNmMtMC4yLDAtMC40LDAuMi0wLjQsMC40djkuNGgtMS44Yy0xLjIsMC0yLjIsMS0yLjIsMi4ydjEuOEg3LjVjLTAuNywwLTEuMy0wLjYtMS4zLTEuM3YtMi4zDQoJCQljMC0wLjItMC4yLTAuNC0wLjQtMC40cy0wLjQsMC4yLTAuNCwwLjRWMTZjMCwxLjIsMSwyLjIsMi4yLDIuMmg1LjJjMCwwLDAsMCwwLDBjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAsMCwwYzAsMCwwLjEsMCwwLjEtMC4xDQoJCQlsNC00YzAsMCwwLDAsMCwwYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjRDMTcuMSwzLjgsMTYuOSwzLjYsMTYuNywzLjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik02LjEsMS44Yy0wLjQsMC0wLjgsMC4zLTAuOCwwLjh2Mi4zYzAsMC40LDAuMywwLjgsMC44LDAuOGMwLjQsMCwwLjgtMC4zLDAuOC0wLjhWMi42DQoJCQlDNi45LDIuMiw2LjYsMS44LDYuMSwxLjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik04LjksMS44Yy0wLjQsMC0wLjgsMC4zLTAuOCwwLjh2Mi4zYzAsMC40LDAuMywwLjgsMC44LDAuOGMwLjQsMCwwLjgtMC4zLDAuOC0wLjhWMi42DQoJCQlDOS43LDIuMiw5LjMsMS44LDguOSwxLjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xMS43LDEuOGMtMC40LDAtMC44LDAuMy0wLjgsMC44djIuM2MwLDAuNCwwLjMsMC44LDAuOCwwLjhjMC40LDAsMC44LTAuMywwLjgtMC44VjIuNg0KCQkJQzEyLjQsMi4yLDEyLjEsMS44LDExLjcsMS44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTQuNCwxLjhjLTAuNCwwLTAuOCwwLjMtMC44LDAuOHYyLjNjMCwwLjQsMC4zLDAuOCwwLjgsMC44YzAuNCwwLDAuOC0wLjMsMC44LTAuOFYyLjYNCgkJCUMxNS4yLDIuMiwxNC44LDEuOCwxNC40LDEuOHoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE4LjUsMy41Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2MTAuMmwtMy4zLDMuM2MtMC4yLDAuMi0wLjIsMC40LDAsMC42YzAuMiwwLjIsMC40LDAuMiwwLjYsMGwzLjQtMy40DQoJCQljMC4xLTAuMSwwLjEtMC4yLDAuMS0wLjNWNEMxOSwzLjcsMTguOCwzLjUsMTguNSwzLjV6Ii8+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0JFMjAyNiIgZD0iTTEuMyw2LjFoM2wxLjUsMi43bDEuNS0yLjdoMi45bC0yLjcsNC4ybDMsNC41aC0zTDUuOCwxMmwtMS43LDIuOEgxbDMtNC41TDEuMyw2LjF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8ZyBpZD0iTGF5ZXJfMiIgZGlzcGxheT0ibm9uZSI+DQoJPGcgZGlzcGxheT0iaW5saW5lIj4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE2LjgsMy44Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OWgtMS44Yy0xLjEsMC0yLjEsMC45LTIuMSwyLjFWMTdIOGMtMC43LDAtMS4zLTAuNi0xLjMtMS4zdi0yLjINCgkJCWMwLTAuMi0wLjItMC40LTAuNC0wLjRzLTAuNCwwLjItMC40LDAuNHYyLjJjMCwxLjEsMC45LDIuMSwyLjEsMi4xaDQuOWMwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDANCgkJCWMwLDAsMC4xLDAsMC4xLTAuMWwzLjgtMy44YzAsMCwwLDAsMCwwYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjQuMkMxNy4yLDQsMTcsMy44LDE2LjgsMy44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNNi43LDIuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjIuOUM3LjQsMi41LDcuMSwyLjIsNi43LDIuMnoNCgkJCSIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNOS4zLDIuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdTMTAsNS42LDEwLDUuMVYyLjlDMTAsMi41LDkuNywyLjIsOS4zLDIuMnoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTEyLDIuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjIuOUMxMi43LDIuNSwxMi40LDIuMiwxMiwyLjJ6DQoJCQkiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE0LjYsMi4yYy0wLjQsMC0wLjcsMC4zLTAuNywwLjd2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjdWMi45DQoJCQlDMTUuMywyLjUsMTUsMi4yLDE0LjYsMi4yeiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTguNiwzLjhjLTAuMiwwLTAuNCwwLjItMC40LDAuNFYxNEwxNSwxNy4xYy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuMy0zLjMNCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0LjJDMTksNCwxOC44LDMuOCwxOC42LDMuOHoiLz4NCgkJPHBhdGggZmlsbD0iI0JFMjAyNiIgZD0iTTguNywxNC45YzAuNSwwLDAuOS0wLjQsMC45LTAuOXYtMS42di0wLjdoMC43bDEuMywwYzAuMiwwLDAuMy0wLjEsMC4zLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4yTDYuOCw2LjgNCgkJCWMtMC4xLDAtMC4yLTAuMS0wLjItMC4xYy0wLjEsMC0wLjIsMC0wLjIsMC4xbC01LjEsNC4zQzEuMSwxMS4xLDEsMTEuMiwxLDExLjNjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDAuMWMwLDAsMCwwLDAsMA0KCQkJYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwdjBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwDQoJCQljMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjJ2MGgyDQoJCQl2Mi4zYzAsMC41LDAuNCwwLjksMC45LDAuOWgyLjRIOC43eiIvPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8zIiBkaXNwbGF5PSJub25lIj4NCgk8ZyBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTYuOCwzLjljLTAuMiwwLTAuNCwwLjItMC40LDAuNHY4LjloLTEuN2MtMS4xLDAtMi4xLDAuOS0yLjEsMi4xdjEuN0g4LjFjLTAuNywwLTEuMy0wLjYtMS4zLTEuM3YtMi4yDQoJCQljMC0wLjItMC4yLTAuNC0wLjQtMC40cy0wLjQsMC4yLTAuNCwwLjR2Mi4yYzAsMS4xLDAuOSwyLjEsMi4xLDIuMUgxM2MwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDANCgkJCWMwLDAsMC4xLDAsMC4xLTAuMWwzLjgtMy43YzAsMCwwLDAsMCwwYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjQuM0MxNy4yLDQuMSwxNywzLjksMTYuOCwzLjl6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik02LjgsMi4zQzYuNCwyLjMsNi4xLDIuNiw2LjEsM3YyLjJjMCwwLjQsMC4zLDAuNywwLjcsMC43YzAuNCwwLDAuNy0wLjMsMC43LTAuN1YzDQoJCQlDNy41LDIuNiw3LjIsMi4zLDYuOCwyLjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik05LjQsMi4zQzksMi4zLDguNywyLjYsOC43LDN2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjdWMw0KCQkJQzEwLjIsMi42LDkuOCwyLjMsOS40LDIuM3oiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTEyLDIuM2MtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjNDMTIuOCwyLjYsMTIuNCwyLjMsMTIsMi4zeiINCgkJCS8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xNC43LDIuM2MtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdjMC40LDAsMC43LTAuMywwLjctMC43VjMNCgkJCUMxNS40LDIuNiwxNS4xLDIuMywxNC43LDIuM3oiLz4NCgkJPHBhdGggZmlsbD0iI0JFMjAyNiIgZD0iTTMuMyw0LjZDMy4yLDQuNCwzLDQuNCwyLjgsNC40Yy0wLjIsMC0wLjQsMC4xLTAuNSwwLjJMMS4zLDUuNkMxLDUuOSwxLDYuNCwxLjMsNi43bDAuOSwwLjlsMi4xLTIuMQ0KCQkJTDMuMyw0LjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNCRTIwMjYiIGQ9Ik0xMC41LDEzLjRsLTEuNi0zLjJsLTIuMSwyLjFsMy4zLDEuNWMwLjEsMCwwLjIsMCwwLjMtMC4xQzEwLjUsMTMuNywxMC42LDEzLjUsMTAuNSwxMy40eiIvPg0KCQk8cmVjdCB4PSI0LjEiIHk9IjYuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcyIC0wLjcwNyAwLjcwNyAwLjcwNzIgLTQuNjUzOSA2LjUzMTkpIiBmaWxsPSIjRjQ3NDIxIiB3aWR0aD0iMyIgaGVpZ2h0PSI0LjciLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE4LjYsMy45Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OS42TDE1LDE3Yy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuMi0zLjINCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0LjNDMTksNC4xLDE4LjgsMy45LDE4LjYsMy45eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K)
}
.commTool.reply {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAyMCAyMCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iTGF5ZXJfMSIgZGlzcGxheT0ibm9uZSI+DQoJPGcgZGlzcGxheT0iaW5saW5lIj4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE2LjcsMy42Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OS40aC0xLjhjLTEuMiwwLTIuMiwxLTIuMiwyLjJ2MS44SDcuNWMtMC43LDAtMS4zLTAuNi0xLjMtMS4zdi0yLjMNCgkJCWMwLTAuMi0wLjItMC40LTAuNC0wLjRzLTAuNCwwLjItMC40LDAuNFYxNmMwLDEuMiwxLDIuMiwyLjIsMi4yaDUuMmMwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDBjMCwwLDAuMSwwLDAuMS0wLjENCgkJCWw0LTRjMCwwLDAsMCwwLDBjMC4xLTAuMSwwLjEtMC4yLDAuMS0wLjNWNEMxNy4xLDMuOCwxNi45LDMuNiwxNi43LDMuNnoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTYuMSwxLjhjLTAuNCwwLTAuOCwwLjMtMC44LDAuOHYyLjNjMCwwLjQsMC4zLDAuOCwwLjgsMC44YzAuNCwwLDAuOC0wLjMsMC44LTAuOFYyLjYNCgkJCUM2LjksMi4yLDYuNiwxLjgsNi4xLDEuOHoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTguOSwxLjhjLTAuNCwwLTAuOCwwLjMtMC44LDAuOHYyLjNjMCwwLjQsMC4zLDAuOCwwLjgsMC44YzAuNCwwLDAuOC0wLjMsMC44LTAuOFYyLjYNCgkJCUM5LjcsMi4yLDkuMywxLjgsOC45LDEuOHoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTExLjcsMS44Yy0wLjQsMC0wLjgsMC4zLTAuOCwwLjh2Mi4zYzAsMC40LDAuMywwLjgsMC44LDAuOGMwLjQsMCwwLjgtMC4zLDAuOC0wLjhWMi42DQoJCQlDMTIuNCwyLjIsMTIuMSwxLjgsMTEuNywxLjh6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xNC40LDEuOGMtMC40LDAtMC44LDAuMy0wLjgsMC44djIuM2MwLDAuNCwwLjMsMC44LDAuOCwwLjhjMC40LDAsMC44LTAuMywwLjgtMC44VjIuNg0KCQkJQzE1LjIsMi4yLDE0LjgsMS44LDE0LjQsMS44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTguNSwzLjVjLTAuMiwwLTAuNCwwLjItMC40LDAuNHYxMC4ybC0zLjMsMy4zYy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuNC0zLjQNCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0QzE5LDMuNywxOC44LDMuNSwxOC41LDMuNXoiLz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjQkUyMDI2IiBkPSJNMS4zLDYuMWgzbDEuNSwyLjdsMS41LTIuN2gyLjlsLTIuNyw0LjJsMyw0LjVoLTNMNS44LDEybC0xLjcsMi44SDFsMy00LjVMMS4zLDYuMXoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIj4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE2LjgsMy44Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OWgtMS44Yy0xLjEsMC0yLjEsMC45LTIuMSwyLjFWMTdIOGMtMC43LDAtMS4zLTAuNi0xLjMtMS4zdi0yLjINCgkJCWMwLTAuMi0wLjItMC40LTAuNC0wLjRzLTAuNCwwLjItMC40LDAuNHYyLjJjMCwxLjEsMC45LDIuMSwyLjEsMi4xaDQuOWMwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDANCgkJCWMwLDAsMC4xLDAsMC4xLTAuMWwzLjgtMy44YzAsMCwwLDAsMCwwYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjQuMkMxNy4yLDQsMTcsMy44LDE2LjgsMy44eiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNNi43LDIuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjIuOUM3LjQsMi41LDcuMSwyLjIsNi43LDIuMnoNCgkJCSIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNOS4zLDIuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdTMTAsNS42LDEwLDUuMVYyLjlDMTAsMi41LDkuNywyLjIsOS4zLDIuMnoiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTEyLDIuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjIuOUMxMi43LDIuNSwxMi40LDIuMiwxMiwyLjJ6DQoJCQkiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE0LjYsMi4yYy0wLjQsMC0wLjcsMC4zLTAuNywwLjd2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjdWMi45DQoJCQlDMTUuMywyLjUsMTUsMi4yLDE0LjYsMi4yeiIvPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTguNiwzLjhjLTAuMiwwLTAuNCwwLjItMC40LDAuNFYxNEwxNSwxNy4xYy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuMy0zLjMNCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0LjJDMTksNCwxOC44LDMuOCwxOC42LDMuOHoiLz4NCgkJPHBhdGggZmlsbD0iI0JFMjAyNiIgZD0iTTguNywxNC45YzAuNSwwLDAuOS0wLjQsMC45LTAuOXYtMS42di0wLjdoMC43bDEuMywwYzAuMiwwLDAuMy0wLjEsMC4zLTAuM2MwLTAuMSwwLTAuMi0wLjEtMC4yTDYuOCw2LjgNCgkJCWMtMC4xLDAtMC4yLTAuMS0wLjItMC4xYy0wLjEsMC0wLjIsMC0wLjIsMC4xbC01LjEsNC4zQzEuMSwxMS4xLDEsMTEuMiwxLDExLjNjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDAuMWMwLDAsMCwwLDAsMA0KCQkJYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwdjBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwYzAsMCwwLDAsMCwwDQoJCQljMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMCwwLDAsMCwwLDBjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjJ2MGgyDQoJCQl2Mi4zYzAsMC41LDAuNCwwLjksMC45LDAuOWgyLjRIOC43eiIvPg0KCTwvZz4NCjwvZz4NCjxnIGlkPSJMYXllcl8zIiBkaXNwbGF5PSJub25lIj4NCgk8ZyBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBmaWxsPSIjNTk1OTU5IiBkPSJNMTYuOCwzLjljLTAuMiwwLTAuNCwwLjItMC40LDAuNHY4LjloLTEuN2MtMS4xLDAtMi4xLDAuOS0yLjEsMi4xdjEuN0g4LjFjLTAuNywwLTEuMy0wLjYtMS4zLTEuM3YtMi4yDQoJCQljMC0wLjItMC4yLTAuNC0wLjQtMC40cy0wLjQsMC4yLTAuNCwwLjR2Mi4yYzAsMS4xLDAuOSwyLjEsMi4xLDIuMUgxM2MwLDAsMCwwLDAsMGMwLDAsMC4xLDAsMC4xLDBjMCwwLDAsMCwwLDANCgkJCWMwLDAsMC4xLDAsMC4xLTAuMWwzLjgtMy43YzAsMCwwLDAsMCwwYzAuMS0wLjEsMC4xLTAuMiwwLjEtMC4zVjQuM0MxNy4yLDQuMSwxNywzLjksMTYuOCwzLjl6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik02LjgsMi4zQzYuNCwyLjMsNi4xLDIuNiw2LjEsM3YyLjJjMCwwLjQsMC4zLDAuNywwLjcsMC43YzAuNCwwLDAuNy0wLjMsMC43LTAuN1YzDQoJCQlDNy41LDIuNiw3LjIsMi4zLDYuOCwyLjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik05LjQsMi4zQzksMi4zLDguNywyLjYsOC43LDN2Mi4yYzAsMC40LDAuMywwLjcsMC43LDAuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjdWMw0KCQkJQzEwLjIsMi42LDkuOCwyLjMsOS40LDIuM3oiLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTEyLDIuM2MtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdzMC43LTAuMywwLjctMC43VjNDMTIuOCwyLjYsMTIuNCwyLjMsMTIsMi4zeiINCgkJCS8+DQoJCTxwYXRoIGZpbGw9IiM1OTU5NTkiIGQ9Ik0xNC43LDIuM2MtMC40LDAtMC43LDAuMy0wLjcsMC43djIuMmMwLDAuNCwwLjMsMC43LDAuNywwLjdjMC40LDAsMC43LTAuMywwLjctMC43VjMNCgkJCUMxNS40LDIuNiwxNS4xLDIuMywxNC43LDIuM3oiLz4NCgkJPHBhdGggZmlsbD0iI0JFMjAyNiIgZD0iTTMuMyw0LjZDMy4yLDQuNCwzLDQuNCwyLjgsNC40Yy0wLjIsMC0wLjQsMC4xLTAuNSwwLjJMMS4zLDUuNkMxLDUuOSwxLDYuNCwxLjMsNi43bDAuOSwwLjlsMi4xLTIuMQ0KCQkJTDMuMyw0LjZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNCRTIwMjYiIGQ9Ik0xMC41LDEzLjRsLTEuNi0zLjJsLTIuMSwyLjFsMy4zLDEuNWMwLjEsMCwwLjIsMCwwLjMtMC4xQzEwLjUsMTMuNywxMC42LDEzLjUsMTAuNSwxMy40eiIvPg0KCQk8cmVjdCB4PSI0LjEiIHk9IjYuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcyIC0wLjcwNyAwLjcwNyAwLjcwNzIgLTQuNjUzOSA2LjUzMTkpIiBmaWxsPSIjRjQ3NDIxIiB3aWR0aD0iMyIgaGVpZ2h0PSI0LjciLz4NCgkJPHBhdGggZmlsbD0iIzU5NTk1OSIgZD0iTTE4LjYsMy45Yy0wLjIsMC0wLjQsMC4yLTAuNCwwLjR2OS42TDE1LDE3Yy0wLjIsMC4yLTAuMiwwLjQsMCwwLjZjMC4yLDAuMiwwLjQsMC4yLDAuNiwwbDMuMi0zLjINCgkJCWMwLjEtMC4xLDAuMS0wLjIsMC4xLTAuM1Y0LjNDMTksNC4xLDE4LjgsMy45LDE4LjYsMy45eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K)
}
#content>#comments {
    background-color: #666
}
#content>#comments h6 {
    color: #FFF;
    font-size: 1.5em;
    padding: 15px 10px;
    font-weight: lighter
}
#content>#comments>#newComment {
    background-color: #FFF;
    padding: 10px
}
#content>#comments #commentEditor {
    color: #333;
    display: block;
    border: none;
    width: 100%;
    height: auto;
    min-height: 100px;
    font-family: inherit;
    font-size: inherit;
    overflow-y: auto
}
#content #commentDetails {
    color: #fff;
    padding: 4px 4px 4px 10px
}
#content .comment {
    padding-top: 4px;
    padding-bottom: 12px;
    border-bottom: 1px solid #999;
    background-color: #F0F0F0;
    font-size: 14px
}
#content .comment .commentDetail {
    padding: 0;
    margin: 0 0 6px;
    font-weight: 700;
    font-size: 10pt
}
#content .comment table {
    width: 95%;
    margin: 10px auto;
    border-collapse: collapse
}
#content .comment td,
#content .comment th {
    padding: 6px;
    vertical-align: top
}
#content .comment th {
    width: 50px
}
#content label {
    font-size: 12pt;
    font-weight: 700;
    margin-top: 20px;
    cursor: pointer
}
#content li label {
    margin-bottom: 14px;
    font-size: 12pt;
    color: #4d4d4d;
    font-weight: 400
}
#content .reqRed {
    font-weight: 400;
    font-size: 10pt;
    color: #D42E12
}
#content input[type=text],
#wrapper #content textarea,
#content input[type=password], #content select {
    font-family: inherit;
    font-size: 16px;
    padding: 16px 16px 16px 22px;
    margin-bottom: 20px;
    border: 1px solid #ccc;
    box-shadow: inset 5px 5px 0 #efefef;
    color: #4d4d4d;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    outline: 0
}
#content input[type=text]:focus,
#wrapper #content textarea:focus {
    box-shadow: inset 5px 5px 0 #efefef;
    border: 2px solid rgba(139, 173, 228, 1)
}
#wrapper #content select:not(.asIs) {
    font-family: inherit;
    font-size: 16px;
    padding: 16px 16px 16px 22px;
    margin-bottom: 20px;
    border: 1px solid #ccc;
    -webkit-box-shadow: 0 4px 0 0 rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 4px 0 0 rgba(0, 0, 0, .1);
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, .1)
}
#content input[type=checkbox] {
    padding: 0;
    -webkit-box-shadow: 0 4px 0 0 rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 0 0 rgba(0, 0, 0, .15);
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, .15);
    margin-right: 14px;
    cursor: pointer
}
#content button {
    font-family: inherit;
    font-weight: 700;
    text-shadow: 0 -2px 0 #1850a3;
    color: #fafafa;
    background-color: #1850a3;
    -webkit-box-shadow: 0 4px 0 0 rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 4px 0 0 rgba(0, 0, 0, .15);
    box-shadow: 0 4px 0 0 rgba(0, 0, 0, .15);
    border: none;
    padding: 15px 20px;
    cursor: pointer
}
#content button:hover {
    background-color: #4a90e0;
    text-shadow: 0 -2px 0 #1850a3
}
#content button:disabled {
    background-color: #ccc
}
