HTML {
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
}
BODY {
margin: 0;
padding: 0;
-webkit-text-size-adjust: 100%;
}
#fillbottom {
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
}
#commontopcontainer {
box-sizing: border-box;
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
padding: 0px 0 0px 0;
}
@media screen and (max-width: 1023px) {
#commontopcontainer {
display: none;
}
}
#commontop {
box-sizing: border-box;
padding: 0px;
text-align: right;
}
#commontop a {
font: 15px 'Open Sans',Verdana,Helvetica,sans-serif;
color: #ebebeb;
text-transform: none;
text-decoration: none;
-webkit-text-size-adjust:none;
margin-right: 10px;
}
#commontop a:last-child {
margin-right: 0;
}
#commontop a:hover {
font-weight: normal;
font-style: normal;
text-transform: none;
color: #ffffff;
text-decoration: none;
}
#contactcontainer {
box-sizing: border-box;
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
padding: 0px 0 0px 0;
}
@media screen and (max-width: 1023px) {
#contactcontainer {
display: none;
}
}
#contact {
box-sizing: border-box;
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
padding: 20px;
text-align: right;
}
#contact a, #contact span {
font: bold 15px 'Open Sans',Verdana,Helvetica,sans-serif;
color: #828282;
text-transform: none;
text-decoration: none;
-webkit-text-size-adjust:none;
margin-right: 6px;
}
#contact svg {
width: 1.2em;
height: 1.2em;
display: inline-block;
vertical-align: -0.2em;
margin-right: 0.1em;
margin-left: 0.1em;
border: 0;
padding: 0;
}
#contact a:last-child {
margin-right: 0;
}
#contact a:hover {
font-weight: normal;
font-style: normal;
text-transform: none;
color: #666666;
text-decoration: none;
}
#logocontainer {
box-sizing: border-box;
background: url();
padding: 0px 0 0px 0;
}
#logo {
box-sizing: border-box;
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
padding: 20px;
}
#logo img {
display: block;
border: 0;
width: 100%;
height: auto;
max-width: 1000px;
margin: 0 auto;
}
#navcontainer {
box-sizing: border-box;
background: url(../../../../../images/gradient/indexe0b3.html?s=ffffff&e=9b9b9b&h=160) repeat-x #9b9b9b;
padding: 0px;
width: 100%;
z-index: 1000;
}
#nav {
box-sizing: border-box;
background: url(../../../../../images/gradient/indexfb13.html?s=ffffff&e=d3d3d3&h=160) repeat-x #d3d3d3;
padding: 0px;
max-width: 1400px;
margin: 0 auto;
}
#headercontainer {
box-sizing: border-box;
padding: 0px 0 0px 0;
}
#header {
box-sizing: border-box;
padding-top: 20px;
padding-bottom: 20px;
}
#maincontainer {
box-sizing: border-box;
padding: 0px 0 0px 0;
}
#main {
box-sizing: border-box;
}
#sidebarleft {
box-sizing: border-box;
padding-top: 20px;
padding-bottom: 20px;
}
#content {
box-sizing: border-box;
padding-top: 20px;
padding-bottom: 20px;
}
#sidebarright {
box-sizing: border-box;
padding-top: 20px;
padding-bottom: 20px;
}
#footercontainer {
box-sizing: border-box;
padding: 0px 0 0px 0;
}
#footer {
box-sizing: border-box;
padding-top: 20px;
padding-bottom: 20px;
}
#commoncontainer {
box-sizing: border-box;
background: #828282;
padding: 0px;
}
#common {
box-sizing: border-box;
padding: 20px;
max-width: 1400px;
margin: 0 auto;
}
@media print, screen and (min-width: 1024px) {
#header .sqrallwaysboxed,
#header .sqrmobilefullwidth,
#header .sqrdesktopboxed
{
box-sizing: border-box;
max-width: 1400px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
#header .sqrallwaysboxed .sqrallwaysboxed,
#header .sqrdesktopboxed .sqrdesktopboxed,
#header .sqrmobilefullwidth .sqrallwaysboxed,
#header .sqrdesktopboxed .sqrallwaysboxed,
#header .sqrdesktopboxed .sqrmobilefullwidth,
#header .sqrdesktopremovebox .sqrallwaysboxed,
#header .sqrdesktopremovebox .sqrmobilefullwidth
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#header .sqrallwaysfullwidth .sqrsuppressborders {
border-left: 0 !important;
border-right: 0 !important;
}
.sqrmain3col,
.sqrmain2col,
.sqrmain3collr,
.sqrmain2coll,
.sqrmain2colr {
display: table;
box-sizing: border-box;
table-layout: fixed;
width: 100%;
}
.sqrmain3col>div {
box-sizing: border-box;
width: 33.333333333%;
display: table-cell;
vertical-align: top;
}
.sqrmain2col>div {
box-sizing: border-box;
width: 50%;
display: table-cell;
vertical-align: top;
}
.sqrmain3collr>div {
box-sizing: border-box;
width: 60%;
display: table-cell;
vertical-align: top;
}
.sqrmain3collr>div:first-child,
.sqrmain3collr>div:last-child,
.sqrmain2coll>div:first-child,
.sqrmain2colr>div:last-child {
width: 20%;
}
.sqrmain2coll>div,
.sqrmain2colr>div {
box-sizing: border-box;
width: 80%;
display: table-cell;
vertical-align: top;
}
#sidebarleft .sqrallwaysboxed,
#sidebarleft .sqrmobilefullwidth,
#sidebarleft .sqrdesktopboxed
{
box-sizing: border-box;
max-width: 1400px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
#sidebarleft .sqrallwaysboxed .sqrallwaysboxed,
#sidebarleft .sqrdesktopboxed .sqrdesktopboxed,
#sidebarleft .sqrmobilefullwidth .sqrallwaysboxed,
#sidebarleft .sqrdesktopboxed .sqrallwaysboxed,
#sidebarleft .sqrdesktopboxed .sqrmobilefullwidth,
#sidebarleft .sqrdesktopremovebox .sqrallwaysboxed,
#sidebarleft .sqrdesktopremovebox .sqrmobilefullwidth
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#sidebarleft .sqrallwaysfullwidth .sqrsuppressborders {
border-left: 0 !important;
border-right: 0 !important;
}
#main.sqrdesktopboxed {
max-width: 1400px;
margin-left: auto;
margin-right: auto;
}
#content .sqrallwaysboxed,
#content .sqrmobilefullwidth,
#content .sqrdesktopboxed
{
box-sizing: border-box;
max-width: 1400px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
#content .sqrallwaysboxed .sqrallwaysboxed,
#content .sqrdesktopboxed .sqrdesktopboxed,
#content .sqrmobilefullwidth .sqrallwaysboxed,
#content .sqrdesktopboxed .sqrallwaysboxed,
#content .sqrdesktopboxed .sqrmobilefullwidth,
#content .sqrdesktopremovebox .sqrallwaysboxed,
#content .sqrdesktopremovebox .sqrmobilefullwidth
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#content .sqrallwaysfullwidth .sqrsuppressborders {
border-left: 0 !important;
border-right: 0 !important;
}
#sidebarright .sqrallwaysboxed,
#sidebarright .sqrmobilefullwidth,
#sidebarright .sqrdesktopboxed
{
box-sizing: border-box;
max-width: 1400px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
#sidebarright .sqrallwaysboxed .sqrallwaysboxed,
#sidebarright .sqrdesktopboxed .sqrdesktopboxed,
#sidebarright .sqrmobilefullwidth .sqrallwaysboxed,
#sidebarright .sqrdesktopboxed .sqrallwaysboxed,
#sidebarright .sqrdesktopboxed .sqrmobilefullwidth,
#sidebarright .sqrdesktopremovebox .sqrallwaysboxed,
#sidebarright .sqrdesktopremovebox .sqrmobilefullwidth
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#sidebarright .sqrallwaysfullwidth .sqrsuppressborders {
border-left: 0 !important;
border-right: 0 !important;
}
#footer .sqrallwaysboxed,
#footer .sqrmobilefullwidth,
#footer .sqrdesktopboxed
{
box-sizing: border-box;
max-width: 1400px;
margin-left: auto;
margin-right: auto;
padding-left: 20px;
padding-right: 20px;
}
#footer .sqrallwaysboxed .sqrallwaysboxed,
#footer .sqrdesktopboxed .sqrdesktopboxed,
#footer .sqrmobilefullwidth .sqrallwaysboxed,
#footer .sqrdesktopboxed .sqrallwaysboxed,
#footer .sqrdesktopboxed .sqrmobilefullwidth,
#footer .sqrdesktopremovebox .sqrallwaysboxed,
#footer .sqrdesktopremovebox .sqrmobilefullwidth
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#footer .sqrallwaysfullwidth .sqrsuppressborders {
border-left: 0 !important;
border-right: 0 !important;
}
.sqrdesktophidden {
display: none;
}
}
@media screen and (max-width: 1023px) {
#header .sqrallwaysboxed,
#header .sqrmobileboxed
{
box-sizing: border-box;
padding-left: 20px;
padding-right: 20px;
}
#header .sqrallwaysboxed>.sqrallwaysboxed,
#header .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#header .sqrmobileboxedimportant {
padding-left: 20px !important;
padding-right: 20px !important;
}
#header .sqrallwaysfullwidth .sqrsuppressborders,
#header .sqrmobilefullwidth .sqrsuppressborders
{
border-left: 0 !important;
border-right: 0 !important;
}
#sidebarleft .sqrallwaysboxed,
#sidebarleft .sqrmobileboxed
{
box-sizing: border-box;
padding-left: 20px;
padding-right: 20px;
}
#sidebarleft .sqrallwaysboxed>.sqrallwaysboxed,
#sidebarleft .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#sidebarleft .sqrmobileboxedimportant {
padding-left: 20px !important;
padding-right: 20px !important;
}
#sidebarleft .sqrallwaysfullwidth .sqrsuppressborders,
#sidebarleft .sqrmobilefullwidth .sqrsuppressborders
{
border-left: 0 !important;
border-right: 0 !important;
}
#content .sqrallwaysboxed,
#content .sqrmobileboxed
{
box-sizing: border-box;
padding-left: 20px;
padding-right: 20px;
}
#content .sqrallwaysboxed>.sqrallwaysboxed,
#content .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#content .sqrmobileboxedimportant {
padding-left: 20px !important;
padding-right: 20px !important;
}
#content .sqrallwaysfullwidth .sqrsuppressborders,
#content .sqrmobilefullwidth .sqrsuppressborders
{
border-left: 0 !important;
border-right: 0 !important;
}
#sidebarright .sqrallwaysboxed,
#sidebarright .sqrmobileboxed
{
box-sizing: border-box;
padding-left: 20px;
padding-right: 20px;
}
#sidebarright .sqrallwaysboxed>.sqrallwaysboxed,
#sidebarright .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#sidebarright .sqrmobileboxedimportant {
padding-left: 20px !important;
padding-right: 20px !important;
}
#sidebarright .sqrallwaysfullwidth .sqrsuppressborders,
#sidebarright .sqrmobilefullwidth .sqrsuppressborders
{
border-left: 0 !important;
border-right: 0 !important;
}
#footer .sqrallwaysboxed,
#footer .sqrmobileboxed
{
box-sizing: border-box;
padding-left: 20px;
padding-right: 20px;
}
#footer .sqrallwaysboxed>.sqrallwaysboxed,
#footer .sqrallwaysboxed>.nguiparagraphcontainer>.sqrallwaysboxed
{
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-right: 0;
}
#footer .sqrmobileboxedimportant {
padding-left: 20px !important;
padding-right: 20px !important;
}
#footer .sqrallwaysfullwidth .sqrsuppressborders,
#footer .sqrmobilefullwidth .sqrsuppressborders
{
border-left: 0 !important;
border-right: 0 !important;
}
#navcontainer,
#eyecatchercontainer,
#headercontainer,
#maincontainer,
#footercontainer,
#commoncontainer {
padding-left: 0;
padding-right: 0;
}
#outercontainer > :first-child {
padding-top: 0;
}
#outercontainer > :last-child {
padding-bottom: 0;
}
.sqrmobilehidden {
display: none;
}
}
#eyecatcher {
position: relative;
overflow: hidden;
padding: 0;
}
#eyecatcher #eyecatcherstage img, #eyecatcher #eyecatcherstage video {
width: 100%;
display: block;
border: 0;
position: absolute;
height: 100%;
}
#eyecatcher #eyecatcherstage img.headersliderpri {
z-index: 1;
transition: none;
-webkit-transition: none;
opacity: 1;
}
#eyecatcher #eyecatcherstage img.headerslidersec {
z-index: 2;
transition: none;
opacity: 0;
}
#eyecatcher #eyecatcherstage img.headerslidersecout {
transition: opacity 0.5s, transform 0.5s;
opacity: 1;
}
#eyecatcherstage {
position: absolute;
}
#eyecatcherbullets {
box-sizing: border-box;
padding: 20px;
position: absolute;
bottom: 0;
right: 0;
z-index: 3;
}
#eyecatcherbullets:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
#eyecatcherbullets a {
width: 24px;
height: 24px;
float: left;
background: url(../img/index783b.html?f=bulletdefault&ca=ffffff&cb=000000) no-repeat left top;
}
#eyecatcherbullets a.active {
background-position: left bottom;
}
#common>div {
font: 15px Arial,'Helvetica',sans-serif;
color: #ebebeb;
text-transform: none;
}
#common>div a {
font-weight: bold;
font-style: normal;
text-transform: none;
color: #ebebeb;
text-decoration: none;
}
#common>div a:hover {
font-weight: bold;
font-style: normal;
text-transform: none;
color: #ffffff;
text-decoration: none;
}
#common>ul.sqrcommonnavhierarchical a,
#common>ul.sqrcommonnav a {
font: 15px Arial,'Helvetica',sans-serif;
color: #ebebeb;
text-transform: none;
text-decoration: none;
-webkit-text-size-adjust:none;
}
#common>ul.sqrcommonnavhierarchical a:hover,
#common>ul.sqrcommonnav a:hover {
font-weight: normal;
font-style: normal;
text-transform: none;
color: #ffffff;
text-decoration: none;
}
#common ul.sqrcommonnavhierarchical,
#common ul.sqrcommonnav {
display: block;
list-style: none;
margin: 0;
padding: 0;
}
#common ul.sqrcommonnavhierarchical>li,
#common ul.sqrcommonnav>li
{
display: block;
box-sizing: border-box;
padding: 0 0 5px 0;
}
#common ul.sqrcommonnavhierarchical>li>em {
font: 15px Arial,'Helvetica',sans-serif;
color: #ebebeb;
text-transform: uppercase;
font-style: normal;
display: block;
padding-bottom: 4px;
}
#common ul.sqrcommonnavhierarchical>li>ul {
display: block;
margin: 0;
padding: 15px 0 15px 0;
list-style: none;
}
#common ul.sqrcommonnavhierarchical>li>ul>li {
margin: 0;
padding: 0 0 2px 0;
}
#common ul.sqrcommonnavhierarchical:after,
#common ul.sqrcommonnav:after
{
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
@media print, screen and (min-width: 1024px) {
#common ul.sqrcommonnavhierarchical>li {
float: left;
padding-right: 20px;
}
#common ul.sqrcommonnavhierarchical2col>li {
width: 50%;
}
#common ul.sqrcommonnavhierarchical3col>li {
width: 33.3333333%;
}
#common ul.sqrcommonnavhierarchical4col>li {
width: 25%;
}
#common ul.sqrcommonnavhierarchical5col>li {
width: 20%;
}
#common ul.sqrcommonnav>li {
float: left;
padding-right: 20px;
}
}
#nav a {
display: block;
margin: 0;
padding: 20px;
font: bold 20px Arial,'Helvetica',sans-serif;
line-height: 26px;
color: #000000;
text-transform: none;
text-decoration: none;
-webkit-tap-highlight-color: transparent;
}
#nav li.active>a {
font-weight: bold;
}
#nav>ul li, #nav>div {
display: block;
margin: 0;
padding: 0;
position: relative;
box-sizing: border-box;
}
#nav>ul>li.sqrnavsearch>ul>li {
padding: 8px;
}
#nav .sqrnavsearch form {
box-sizing: border-box;
display: block;
margin: 0;
padding: 0;
display: block;
width: 100%;
background: #ffffff;
}
#nav .sqrnavsearch input {
box-sizing: border-box;
display: block;
padding: 0;
width: 100%;
border: 0;
padding: 8px 12px 8px 30px;
margin: 0;
border-color: rgba(255, 255, 255, 0.075);
-webkit-appearance: none;
border-radius: 0;
font: 15px 'Open Sans',Verdana,Helvetica,sans-serif;
color: #828282;
text-transform: none;
background: transparent url(../img/indexaf4d.html?f=searchdefault&ca=828282) 8px center no-repeat;
}
.flexrfixed #navcontainer {
position: fixed;
top: 0;
}
.flexrfixed #navplaceholder {
height: 66px;
}
@media screen and (max-width: 1023px) {
#nav>ul>li.sqrnavlogo {
display: none;
}
#nav a, #nav form {
border-bottom: 1px solid rgba(255, 255, 255, 0.075);
}
#nav a.sqrnavshow {
border-bottom: none;
}
#nav a.sqrnavshow, #nav a.sqrnavhide {
background: url(../img/index478f.html?f=menudefault&ca=000000) right center no-repeat;
}
#nav a.sqrnavshow>img, .sqrnav a.sqrnavhide>img {
display: block;
}
#nav li.sqrnavmore>a {
background: url(../img/index3681.html?f=moredefaultright&ca=000000) right center no-repeat;
}
#nav li.sqrnavopen>a {
background-image: url(../img/index107b.html?f=moredefaultdown&ca=000000);
}
#nav .sqrnavshow {
display: block;
}
#nav .sqrnavhide {
display: none;
}
#nav.sqrnavopen>div>a.sqrnavshow {
display: none;
}
#nav.sqrnavopen>div>a.sqrnavhide {
display: block;
}
#nav li.sqrnavopen>ul {
display: block;
}
#nav ul {
display: none;
margin: 0 auto;
padding: 0;
list-style: none;
}
#nav ul ul {
display: none;
}
#nav ul li li>a {
padding-left: 44px;
}
#nav ul li li li>a {
padding-left: 66px;
}
#nav.sqrnavopen>ul {
display: block;
}
.flexrfixed #nav.sqrnavopen {
max-height: 100vh;
overflow: auto;
}
}
@media print, screen and (min-width: 1024px) {
#nav ul a:hover {
background-color: rgba(255, 255, 255, 0.075);
}
#nav ul ul a:hover {
background-color: rgba(0, 0, 0, 0.035);
}
#nav>div {
display: none;
}
#nav>ul {
box-sizing: border-box;
display: block;
margin: 0;
padding: 0;
list-style: none;
width: 100%;
}
#nav ul ul a {
display: block;
margin: 0;
padding: 15px;
font: bold 20px Arial,'Helvetica',sans-serif;
line-height: 26px;
color: #000000;
text-transform: none;
}
#nav ul ul li {
display: block;
margin: 0;
background: url(../../../../../images/gradient/index4f52.html?s=ffffff&e=9b9b9b&h=46) repeat-x #9b9b9b;
border-bottom: 1px solid rgba(0, 0, 0, 0.075);
}
#nav ul ul li:last-child {
border-bottom: none;
}
#nav>ul:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
#nav>ul>li {
float: left;
}
#nav>ul li>ul {
position: absolute;
width: 30vw;
max-width: 320px;
display: block;
left: -9999px;
top: -9999px;
margin: 0;
padding: 0;
list-style: none;
z-index: 1000;
transform: translateY(-5px);
opacity: 0;
transition: transform 0.2s, opacity 0.2s;
box-shadow: 2px 2px 2px rgba(0,0,0,0.1);
}
#nav>ul>li.sqrnavmore>a {
background-image: url(../img/index107b.html?f=moredefaultdown&ca=000000);
background-position: right center;
background-repeat: no-repeat;
padding-right: 44px;
}
#nav>ul>li li.sqrnavmore>a {
background-image: url(../img/index3681.html?f=moredefaultright&ca=000000);
background-position: right center;
background-repeat: no-repeat;
padding-right: 39px;
}
#nav>ul>li.sqrnavopen>a {
background-image: url(../img/index107b.html?f=moredefaultdown&ca=000000);
}
#nav>ul>li.sqrnavopen>ul {
left: 0;
top: inherit;
transform: translate(0);
opacity: 1;
}
#nav>ul>li ul li.sqrnavopen>ul {
left: 100%;
top: 0;
transform: none;
opacity: 1;
}
#nav>ul>li.sqrnavopen {
background: url(../../../../../images/gradient/indexe0b3.html?s=ffffff&e=9b9b9b&h=160) repeat-x #9b9b9b;
}
#nav>ul>li.sqrnavopen>a {
color: #000000;
}
#nav>ul>li.sqrnavhome>a>span, #nav>ul>li.sqrnavsearch>a>span {
display: none;
}
#nav>ul>li.sqrnavhome>a {
background-image: url(../img/indexb685.html?f=homedefault&ca=000000);
background-repeat: no-repeat;
background-position: center center;
width: 16px;
height: 66px;
padding: 0 20px 0 20px;
}
#nav>ul>li.sqrnavlogo>a {
padding: 0;
}
#nav>ul>li.sqrnavlogo>a>img {
display: block;
}
#nav>ul>li.sqrnavsearch {
float: right;
}
#nav>ul>li.sqrnavsearch>a {
background-image: url(../img/index09f0.html?f=searchdefault&ca=000000);
background-repeat: no-repeat;
background-position: center center;
width: 16px;
height: 66px;
padding: 0 20px 0 20px;
}
#nav>ul>li.sqrnavsearch.sqrnavopen>a {
background-image: url(../img/index09f0.html?f=searchdefault&ca=000000);
}
#nav>ul>li.sqrnavopen.sqrnavsearch>ul {
left: auto;
right: 0;
opacity: 1;
}
}