/* HELPER CLASSES */

.floatL {float:left}
.floatR {float:right}
.clear {clear: both}
.fullwidth {
	width: 100%;
	margin-left: 0;
	margin-right: 0;
	max-width: unset;
}
.halfwidth {width:50%}
.one-third {width:33%}
.two-third {width:66%}

.circle {border-radius:50% !important}
.text_shadow {text-shadow: 0 0 4px #000}
.box_shadow {box-shadow: 0 0 3px 0 #000}
.box_shadow-thin {box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5)}
.box_shadow-big {box-shadow: 0 -2px 10px rgba(0,0,0,0.5);}
	img.boxShadow, .boxShadow .mk-image-inner {box-shadow: 0 0 6px #000;}
	img.whitePadding, .whitePadding .mk-image-inner {background-color: #fff; padding: 6px;}
.simple-border {border: 1px solid}

.color-white {color: white !important}
.color-black {color: black !important}
.bgcolor-white {background-color: white !important}
.bgcolor-black {background-color: black !important}

.uppercase {text-transform: uppercase}

ul.default-style-type, 
ol.default-style-type {list-style-type:none}

.twocols {column-count: 2; -moz-column-count: 2; -webkit-column-count: 2}
.threecols {column-count: 3; -moz-column-count: 3; -webkit-column-count: 3}
@media only screen and (min-width: 768px) {
	.twocols-desktop {column-count: 2; -moz-column-count: 2; -webkit-column-count: 2; column-gap: 60px; -moz-column-gap: 60px; -webkit-column-gap: 60px}
	.threecols-desktop {column-count: 3; -moz-column-count: 3; -webkit-column-count: 3; column-gap: 40px; -moz-column-gap: 40px; -webkit-column-gap: 40px}
}

.w100 {width: 100px}
.w250 {width: 250px}
.w500 {width: 500px}
.maxw100 {max-width: 100px}
.maxw250 {max-width: 250px}
.maxw500 {max-width: 500px}

.pos-relat {position: relative}
.pos-absol {position: absolute}
.hidden {display: none !important}

.mt0	{margin-top:0px}
.mt5	{margin-top:5px}
.mt10	{margin-top:10px}
.mt20	{margin-top:20px}
.mt30	{margin-top:30px}
.mt40	{margin-top:40px}
.mt50	{margin-top:50px}
.mt60	{margin-top:60px}
.mt70	{margin-top:70px}
.mt80	{margin-top:80px}
.mt90	{margin-top:90px}
.mt100	{margin-top:100px}

.mb0	{margin-bottom:0px}
.mb5	{margin-bottom:5px}
.mb10	{margin-bottom:10px}
.mb20	{margin-bottom:20px}
.mb30	{margin-bottom:30px}
.mb40	{margin-bottom:40px}
.mb50	{margin-bottom:50px}
.mb60	{margin-bottom:60px}
.mb70	{margin-bottom:70px}
.mb80	{margin-bottom:80px}
.mb90	{margin-bottom:90px}
.mb100	{margin-bottom:100px}

.mr0	{margin-right:0px}
.mr5	{margin-right:5px}
.mr10	{margin-right:10px}
.mr20	{margin-right:20px}
.mr30	{margin-right:30px}
.mr40	{margin-right:40px}
.mr50	{margin-right:50px}
.mr60	{margin-right:60px}
.mr70	{margin-right:70px}
.mr80	{margin-right:80px}
.mr90	{margin-right:90px}
.mr100	{margin-right:100px}

.ml0	{margin-left:0px}
.ml5	{margin-left:5px}
.ml10	{margin-left:10px}
.ml20	{margin-left:20px}
.ml30	{margin-left:30px}
.ml40	{margin-left:40px}
.ml50	{margin-left:50px}
.ml60	{margin-left:60px}
.ml70	{margin-left:70px}
.ml80	{margin-left:80px}
.ml90	{margin-left:90px}
.ml100	{margin-left:100px}

.pt0	{padding-top:0px}
.pt5	{padding-top:5px}
.pt10	{padding-top:10px}
.pt15	{padding-top:15px}
.pt20	{padding-top:20px}
.pt30	{padding-top:30px}
.pt40	{padding-top:40px}
.pt50	{padding-top:50px}
.pt60	{padding-top:60px}
.pt70	{padding-top:70px}
.pt80	{padding-top:80px}
.pt90	{padding-top:90px}
.pt100	{padding-top:100px}

.pb0	{padding-bottom:0px}
.pb5	{padding-bottom:5px}
.pb10	{padding-bottom:10px}
.pb15	{padding-bottom:15px}
.pb20	{padding-bottom:20px}
.pb30	{padding-bottom:30px}
.pb40	{padding-bottom:40px}
.pb50	{padding-bottom:50px}
.pb60	{padding-bottom:60px}
.pb70	{padding-bottom:70px}
.pb80	{padding-bottom:80px}
.pb90	{padding-bottom:90px}
.pb100	{padding-bottom:100px}

.pr0	{padding-right:0px}
.pr5	{padding-right:5px}
.pr10	{padding-right:10px}
.pr15	{padding-right:15px}
.pr20	{padding-right:20px}
.pr30	{padding-right:30px}
.pr40	{padding-right:40px}
.pr50	{padding-right:50px}
.pr60	{padding-right:60px}
.pr70	{padding-right:70px}
.pr80	{padding-right:80px}
.pr90	{padding-right:90px}
.pr100	{padding-right:100px}

.pl0	{padding-left:0px}
.pl5	{padding-left:5px}
.pl10	{padding-left:10px}
.pl15	{padding-left:15px}
.pl20	{padding-left:20px}
.pl30	{padding-left:30px}
.pl40	{padding-left:40px}
.pl50	{padding-left:50px}
.pl60	{padding-left:60px}
.pl70	{padding-left:70px}
.pl80	{padding-left:80px}
.pl90	{padding-left:90px}
.pl100	{padding-left:100px}

.pAll5 {padding: 5px}
.pAll10 {padding: 10px}
.pAll15 {padding: 15px}
.pAll20 {padding: 20px}
.pAll25 {padding: 25px}
