/* --------------- Reset styles --------- */
.panel-grid .widget {overflow: initial;}
.lae-container ol, .lae-container ul, .lae-container ol > li, .lae-container ul > li, .lae-container ol:hover, .lae-container ul:hover, .lae-container ul > li:hover, .lae-container ol > li:hover, .lae-container ol > li > a, .lae-container ul > li > a, .lae-container ol > li > a:hover, .lae-container ul > li > a:hover, .lae-container img {padding: 0;margin: 0;border: none;box-shadow: none;list-style: none;background: none;}
.lae-container ol:before, .lae-container ol:after, .lae-container ul:before, .lae-container ul:after, .lae-container ol > li:before, .lae-container ol > li:after, .lae-container ul > li:before, .lae-container ul > li:after, .lae-container ol:hover:before, .lae-container ol:hover:after, .lae-container ul:hover:before, .lae-container ul:hover:after, .lae-container ul > li:hover:before, .lae-container ul > li:hover:after, .lae-container ol > li:hover:before, .lae-container ol > li:hover:after, .lae-container ol > li > a:before, .lae-container ol > li > a:after, .lae-container ul > li > a:before, .lae-container ul > li > a:after, .lae-container ol > li > a:hover:before, .lae-container ol > li > a:hover:after, .lae-container ul > li > a:hover:before, .lae-container ul > li > a:hover:after, .lae-container img:before, .lae-container img:after {display: none;}
.lae-container a {text-decoration: initial;}
.lae-container img {max-width: 100%;width: auto;height: auto;}
/* ------- General styles ------------ */
.lae-container {margin-left: auto;margin-right: auto;}
.panel-grid .widget {border: 0;}
.lae-center {text-align: center;}
.lae-lastcol {margin-right: 0;}
.lae-clear {clear: both;}
.lae-container .lae-onecol, .lae-container .lae-twocol, .lae-container .lae-onefifthcol, .lae-container .lae-threecol, .lae-container .lae-fourcol, .lae-container .lae-fivecol, .lae-container .lae-sixcol, .lae-container .lae-sevencol, .lae-container .lae-eightcol, .lae-container .lae-ninecol, .lae-container .lae-tencol, .lae-container .lae-elevencol {min-height: 1px;/* Prevents columns from collapsing when housing absolute elements or when lazy loading content */ }
@media only screen and (min-width: 801px) {.lae-container .lae-onecol {float: left;display: block;margin-right: 3.44828%;width: 5.17241%;}.lae-container .lae-onecol:last-child {margin-right: 0;}.lae-container .lae-onecol:nth-child(12n) {margin-right: 0;}.lae-container .lae-onecol:nth-child(12n+1) {clear: left;}.lae-container .lae-twocol {float: left;display: block;margin-right: 3.44828%;width: 13.7931%;}.lae-container .lae-twocol:last-child {margin-right: 0;}.lae-container .lae-twocol:nth-child(6n) {margin-right: 0;}.lae-container .lae-twocol:nth-child(6n+1) {clear: left;}.lae-container .lae-threecol {float: left;display: block;margin-right: 3.44828%;width: 22.41379%;}.lae-container .lae-threecol:last-child {margin-right: 0;}.lae-container .lae-threecol:nth-child(4n) {margin-right: 0;}.lae-container .lae-threecol:nth-child(4n+1) {clear: left;}.lae-container .lae-fourcol {float: left;display: block;margin-right: 3.44828%;width: 31.03448%;}.lae-container .lae-fourcol:last-child {margin-right: 0;}.lae-container .lae-fourcol:nth-child(3n) {margin-right: 0;}.lae-container .lae-fourcol:nth-child(3n+1) {clear: left;}.lae-container .lae-fivecol {float: left;display: block;margin-right: 3.44828%;width: 39.65517%;}.lae-container .lae-fivecol:last-child {margin-right: 0;}.lae-container .lae-sixcol {float: left;display: block;margin-right: 3.44828%;width: 48.27586%;}.lae-container .lae-sixcol:last-child {margin-right: 0; }.lae-container .lae-sixcol:nth-child(2n) {margin-right: 0; }.lae-container .lae-sixcol:nth-child(2n+1) {clear: left;}.lae-container .lae-sevencol {float: left;display: block;margin-right: 3.44828%;width: 56.89655%;}.lae-container .lae-sevencol:last-child {margin-right: 0;}.lae-container .lae-eightcol {float: left;display: block;margin-right: 3.44828%;width: 65.51724%;}.lae-container .lae-eightcol:last-child {margin-right: 0;}.lae-container .lae-ninecol {float: left;display: block;margin-right: 3.44828%;width: 74.13793%;}.lae-container .lae-ninecol:last-child {margin-right: 0;}.lae-container .lae-tencol {float: left;display: block;margin-right: 3.44828%;width: 82.75862%;}.lae-container .lae-tencol:last-child {margin-right: 0;}.lae-container .lae-elevencol {float: left;display: block;margin-right: 3.44828%;width: 91.37931%;}.lae-container .lae-elevencol:last-child {margin-right: 0;}}
.lae-container .lae-twelvecol, .lae-container .lae-fullwidth {float: left;display: block;width: 100%;}
/*--------- Support for 5 column grid ----*/
@media only screen and (min-width: 801px) {.lae-container .lae-onefifthcol {float: left;display: block;margin-right: 2.73973%;width: 17.80822%;}.lae-container .lae-onefifthcol:last-child {margin-right: 0;}.lae-container .lae-onefifthcol:nth-child(5n) {margin-right: 0;}.lae-container .lae-onefifthcol:nth-child(5n+1) {clear: left;}}
/* Tablet and Mobile responsiveness */
@media only screen and (min-width: 480px) and (max-width: 800px) {
.lae-container .lae-onecol, .lae-container .lae-twocol, .lae-container .lae-onefifthcol, .lae-container .lae-threecol, .lae-container .lae-fourcol, .lae-container .lae-fivecol, .lae-container .lae-sixcol, .lae-container .lae-sevencol, .lae-container .lae-eightcol, .lae-container .lae-ninecol, .lae-container .lae-tencol, .lae-container .lae-elevencol {float: left;display: block;margin-right: 3.44828%;width: 48.27586%;}.lae-container .lae-onecol:last-child, .lae-container .lae-twocol:last-child, .lae-container .lae-onefifthcol:last-child, .lae-container .lae-threecol:last-child, .lae-container .lae-fourcol:last-child, .lae-container .lae-fivecol:last-child, .lae-container .lae-sixcol:last-child, .lae-container .lae-sevencol:last-child, .lae-container .lae-eightcol:last-child, .lae-container .lae-ninecol:last-child, .lae-container .lae-tencol:last-child, .lae-container .lae-elevencol:last-child {margin-right: 0;}.lae-container .lae-onecol:nth-child(2n), .lae-container .lae-twocol:nth-child(2n), .lae-container .lae-onefifthcol:nth-child(2n), .lae-container .lae-threecol:nth-child(2n), .lae-container .lae-fourcol:nth-child(2n), .lae-container .lae-fivecol:nth-child(2n), .lae-container .lae-sixcol:nth-child(2n), .lae-container .lae-sevencol:nth-child(2n), .lae-container .lae-eightcol:nth-child(2n), .lae-container .lae-ninecol:nth-child(2n), .lae-container .lae-tencol:nth-child(2n), .lae-container .lae-elevencol:nth-child(2n) {margin-right: 0;}.lae-container .lae-onecol:nth-child(2n+1), .lae-container .lae-twocol:nth-child(2n+1), .lae-container .lae-onefifthcol:nth-child(2n+1), .lae-container .lae-threecol:nth-child(2n+1), .lae-container .lae-fourcol:nth-child(2n+1), .lae-container .lae-fivecol:nth-child(2n+1), .lae-container .lae-sixcol:nth-child(2n+1), .lae-container .lae-sevencol:nth-child(2n+1), .lae-container .lae-eightcol:nth-child(2n+1), .lae-container .lae-ninecol:nth-child(2n+1), .lae-container .lae-tencol:nth-child(2n+1), .lae-container .lae-elevencol:nth-child(2n+1) {clear: left;}}
@media only screen and (max-width: 479px) {.lae-container .lae-onecol, .lae-container .lae-twocol, .lae-container .lae-onefifthcol, .lae-container .lae-threecol, .lae-container .lae-fourcol, .lae-container .lae-fivecol, .lae-container .lae-sixcol, .lae-container .lae-sevencol, .lae-container .lae-eightcol, .lae-container .lae-ninecol, .lae-container .lae-tencol, .lae-container .lae-elevencol {width: 100%;margin-right: 0;}}
/*-------- Remove margins on last column -----*/
.lae-container .lae-lastcol {margin-right: 0;}
/*--------- No margin columns ----*/
.lae-container .lae-zero-margin, #content .lae-zero-margin {display: flex;flex-flow: row wrap;justify-content: flex-start;width: 100%;}
.lae-container .lae-onecol.lae-zero-margin, .lae-container .lae-twocol.lae-zero-margin, .lae-container .lae-onefifthcol.lae-zero-margin, .lae-container .lae-threecol.lae-zero-margin, .lae-container .lae-fourcol.lae-zero-margin, .lae-container .lae-fivecol.lae-zero-margin, .lae-container .lae-sixcol.lae-zero-margin, .lae-container .lae-sevencol.lae-zero-margin, .lae-container .lae-eightcol.lae-zero-margin, .lae-container .lae-ninecol.lae-zero-margin, .lae-container .lae-tencol.lae-zero-margin, .lae-container .lae-elevencol.lae-zero-margin {margin-right: 0;}
@media only screen and (min-width: 801px) {.lae-container .lae-onecol.lae-zero-margin {width: 8.33333%;}.lae-container .lae-twocol.lae-zero-margin {width: 16.66667%;}.lae-container .lae-onefifthcol.lae-zero-margin {width: 20%;}.lae-container .lae-threecol.lae-zero-margin {width: 25%;}.lae-container .lae-fourcol.lae-zero-margin {width: 33.33333%;}.lae-container .lae-fivecol.lae-zero-margin {width: 41.66667%;}.lae-container .lae-sixcol.lae-zero-margin {width: 50%;}.lae-container .lae-sevencol.lae-zero-margin {width: 58.33333%;}.lae-container .lae-eightcol.lae-zero-margin {width: 66.66667%;}.lae-container .lae-ninecol.lae-zero-margin {width: 75%;}.lae-container .lae-tencol.lae-zero-margin {width: 83.33333%;}.lae-container .lae-elevencol.lae-zero-margin {width: 91.66667%;}}
@media only screen and (min-width: 480px) and (max-width: 800px) {.lae-container .lae-onecol.lae-zero-margin, .lae-container .lae-twocol.lae-zero-margin, .lae-container .lae-onefifthcol.lae-zero-margin, .lae-container .lae-threecol.lae-zero-margin, .lae-container .lae-fourcol.lae-zero-margin, .lae-container .lae-fivecol.lae-zero-margin, .lae-container .lae-sixcol.lae-zero-margin, .lae-container .lae-sevencol.lae-zero-margin, .lae-container .lae-eightcol.lae-zero-margin, .lae-container .lae-ninecol.lae-zero-margin, .lae-container .lae-tencol.lae-zero-margin, .lae-container .lae-elevencol.lae-zero-margin {width: 50%; }}
@media only screen and (max-width: 479px) {.lae-container .lae-onecol.lae-zero-margin, .lae-container .lae-twocol.lae-zero-margin, .lae-container .lae-onefifthcol.lae-zero-margin, .lae-container .lae-threecol.lae-zero-margin, .lae-container .lae-fourcol.lae-zero-margin, .lae-container .lae-fivecol.lae-zero-margin, .lae-container .lae-sixcol.lae-zero-margin, .lae-container .lae-sevencol.lae-zero-margin, .lae-container .lae-eightcol.lae-zero-margin, .lae-container .lae-ninecol.lae-zero-margin, .lae-container .lae-tencol.lae-zero-margin, .lae-container .lae-elevencol.lae-zero-margin {width: 100%; }}