.onecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twocol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.threecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.fourcol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.fivecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.sixcol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.sevencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.eightcol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.ninecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.tencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.elevencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twelvecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.thirteencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.fourteencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.fifteencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.sixteencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.seventeencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.eighteencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.nineteencol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twentycol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twentyonecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twentytwocol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twentythreecol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.twentyfourcol {
	margin-right: 1.26%; float: left; min-height: 1px;
}
.row .onecol {
	width: 2.95%;
}
.row .twocol {
	width: 7.17%;
}
.row .threecol {
	width: 11.39%;
}
.row .fourcol {
	width: 15.61%;
}
.row .fivecol {
	width: 19.83%;
}
.row .sixcol {
	width: 24.05%;
}
.row .sevencol {
	width: 28.27%;
}
.row .eightcol {
	width: 32.4%;
}
.row .ninecol {
	width: 36.71%;
}
.row .tencol {
	width: 40.93%;
}
.row .elevencol {
	width: 45.15%;
}
.row .twelvecol {
	width: 49.37%;
}
.row .thirteencol {
	width: 53.59%;
}
.row .fourteencol {
	width: 57.81%;
}
.row .fifteencol {
	width: 62%;
}
.row .sixteencol {
	width: 66.25%;
}
.row .seventeencol {
	width: 70.45%;
}
.row .eighteencol {
	width: 74.69%;
}
.row .nineteencol {
	width: 78.91%;
}
.row .twentycol {
	width: 83.13%;
}
.row .twentyonecol {
	width: 87.35%;
}
.row .twentytwocol {
	width: 91.57%;
}
.row .twentythreecol {
	width: 95.79%;
}
.row .twentyfourcol {
	width: 100%;
}
.last {
	margin-right: 0px;
}
.row {
	margin: 0px auto; width: 100%; overflow: hidden; min-width: 720px; max-width: 1185px;
}
.row .row {
	min-width: auto;
}
@media only screen and (orientation:landscape) and (max-device-width:1024px), screen and (max-width:800px)
{
.row {
	width: 100%; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px; min-width: 0px;
}
body {
	width: 100%; padding-right: 0px; padding-left: 0px; margin-right: 0px; margin-left: 0px; min-width: 0px;
}
.row > .onecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twocol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .threecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .fourcol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .fivecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .sixcol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .sevencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .eightcol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .ninecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .tencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .elevencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twelvecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .thirteencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .fourteencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .fifteencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .sixteencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .seventeencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .eighteencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .nineteencol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twentycol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twentyonecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twentytwocol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twentythreecol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
.row > .twentyfourcol {
	width: auto; padding-right: 20px; padding-left: 20px; margin-right: 0px; margin-left: 0px; float: none;
}
}
.container::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "\20";
}
.clearfix::before {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\20";
}
.clearfix::after {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\20";
}
.row::before {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\20";
}
.row::after {
	width: 0px; height: 0px; overflow: hidden; display: block; visibility: hidden; content: "\20";
}
.row::after {
	clear: both;
}
.clearfix::after {
	clear: both;
}
.row {
	-ms-zoom: 1;
}
.clearfix {
	-ms-zoom: 1;
}
.clear {
	width: 0px; height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden;
}
