/****************************
  * CONTAINERS ***
*****************************/

.center{width:70%; position:relative; margin:0 auto; clear:both; padding:0px 10px;  /*overflow:hidden;*//*auto;*/ /*background-color:#fff;*/}
.wrap-content, .full {width:100%; position:relative; clear:both; float:left;}
.poweredby {font-size: 12px;}
.poweredby a {}
.powered-container {margin: 20px auto 0;width: 150px;text-align: center;}
.wrap-full{width:100%; position:relative; float:left; clear:both; auto;}
.wrap{width:100%; position:relative; float:left; clear:both; /*background-color:#ddd;*/}
.wrap-outer {background: #fff;height:100%;min-height: 100% !important;position: relative;}
.block {display:block;}
.inline-block {display:inline-block;}
.inner-wrap {
	width: 320px;
	max-width: 980px;
	margin: 0 auto;
	height: auto;
	z-index: 1;
	padding: 0;
}
.body-container {
	background: transparent;
	width: 100%;
	margin: 0 auto;
	float: left;
	position: relative;
	padding: 0;
}

/**
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    contenteditable attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that are clearfixed.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */
.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}
.cf:after {
    clear: both;
}
/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}

html,body {
    -webkit-font-smoothing: antialiased;    
}

.overlayModal,.overlay {

}
.processing-animate, .g-loading-animate {
	height: 50px;
	width: 50px;
	background-color: #ae1814;
	-webkit-animation: processing 5s infinite linear;
	animation: processing 5s infinite linear backwards;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-perspective: 1000;
	perspective: 1000;
	}
	.processing, .g-loading {
		height: 50px;
		width: 50px;
		background-size:contain;
		/*background-image: url("/media/gifs/giphy (0).gif");*/
		background-repeat: no-repeat;
		background-position-x: center;
		}
	 
 @-webkit-keyframes processing {
	0% { 
	   -webkit-transform: perspective(180px) rotateX(0deg) rotateY(0deg);
	   background-color: #b14a47;
	}
	25% { 
	   -webkit-transform: perspective(180px) rotateX(-180.1deg) rotateY(0deg);
	   background-color: #5d95c8;
	}
	50% { 
	   -webkit-transform: perspective(180px) rotateX(-180deg) rotateY(179.9deg);
	   background-color: #1f80da;
	}
	75% { 
	   -webkit-transform: perspective(180px) rotateX(-360deg) rotateY(179.9deg);
	   background-color: #1f80da;
	}
	100% { 
	   -webkit-transform: perspective(180px) rotateX(-360deg) rotateY(360deg);
	   background-color: #ae1814;
	}
	
 }
 
 @keyframes processing {
	0% { 
	   transform: perspective(180px) rotateX(0deg) rotateY(0deg);
	   -webkit-transform: perspective(180px) rotateX(0deg) rotateY(0deg);
	   background-color: #b14a47;
	}
	25% { 
	   transform: perspective(180px) rotateX(-180.1deg) rotateY(0deg);
	   -webkit-transform: perspective(180px) rotateX(-180.1deg) rotateY(0deg);
	   background-color: #5d95c8;
	}
	50% { 
	   transform: perspective(180px) rotateX(-180deg) rotateY(179.9deg);
	   -webkit-transform: perspective(180px) rotateX(-180deg) rotateY(179.9deg);
	   background-color: #1f80da;
	}
	75% { 
	   transform: perspective(180px) rotateX(-180deg) rotateY(179.9deg);
	   -webkit-transform: perspective(180px) rotateX(-360deg) rotateY(179.9deg);
	   background-color: #b14a47;
	}
	100% { 
	   transform: perspective(180px) rotateX(0deg) rotateY(360deg);
	   -webkit-transform: perspective(180px) rotateX(-360deg) rotateY(360deg);
	   background-color: #ae1814;
	}
 }
 .processing, .g-loading {
	height: 100px;
	width: 100px;
	position: fixed;
	left: 50%;
	right: 50%;
	top: 50%;
	margin-left: -50px;
	margin-top: -50px;
	/*
	background-image: none !important;
	background-size: 80px;
	*/
	z-index: 100000000000;
	border-radius: 0;
}

/****************************
  * LAYOUT BOXES ***
*****************************/

.touch_one_half,
.touch_one_fourth,
.touch_one_fifth,
.touch_three_fourth,
.touch_two_third,
.touch_one_third,
.touch_two_sixth,
.touch_three_sixth,
.touch_four_sixth,
.touch_five_sixth,
.touch_one_sixth,
.touch_fullwidth,
.touch_one_ninth, 
.touch_full,
.touch_one,
.touch_two,
.touch_three,
.touch_four,
.touch_five,
.touch_six,
.touch_seven,
.touch_eight,
.touch_nine,
.touch_ten,
.touch_fifteen,
.touch_twenty,
.touch_twenty_five,
.touch_thirty,
.touch_fourty,
.touch_fifty,
.touch_sixty,
.touch_seventy,
.touch_eighty,
.touch_ninty,
.touch_ninty_one,
.touch_ninty_two,
.touch_ninty_three,
.touch_ninty_four,
.touch_ninty_five,
.touch_ninty_six,
.touch_ninty_seven,
.touch_ninty_eight,
.touch_ninty_nine,

.box_one_half,
.box_one_fourth,
.box_one_fifth,
.box_three_fourth,
.box_two_third,
.box_one_third,
.box_two_sixth,
.box_three_sixth,
.box_four_sixth,
.box_five_sixth,
.box_one_sixth,
.box_fullwidth,
.box_one_ninth, 
.box_full,
.box_one,
.box_two,
.box_three,
.box_four,
.box_five,
.box_six,
.box_seven,
.box_eight,
.box_nine,
.box_ten,
.box_fifteen,
.box_twenty,
.box_twenty_five,
.box_thirty,
.box_fourty,
.box_fifty,
.box_sixty,
.box_seventy,
.box_eighty,
.box_ninty,
.box_ninty_one,
.box_ninty_two,
.box_ninty_three,
.box_ninty_four,
.box_ninty_five,
.box_ninty_six,
.box_ninty_seven,
.box_ninty_eight,
.box_ninty_nine
{float:left; margin:0px 0px; padding:0px; position:relative; /*background-color:#bbb;*/text-align: left;word-wrap: break-word;}

.touch_one_half{ width:50%; /*background-color:#bbb;*/ }
.touch_one_third{ width: 33.3%; /*background-color:#bbb;*/}
.touch_two_third{ width:66.66%; /*background-color:#bbb;*/}
.touch_one_fourth{ width:25%; }
.touch_one_fifth{ width:20%; }
.touch_one_sixth{ width:16.66%; }
.touch_two_sixth{ width:33.33%; }
.touch_three_sixth{ width:50%; }
.touch_four_sixth{ width:66.66%; }
.touch_five_sixth{ width:83.33%; }
.touch_three_fourth{ width:75%; }
.touch_full{ width:100%; }
.touch_one_ninth {width:11.11%;}
.touch_one {width: 1%; }
.touch_two {width: 2%; }
.touch_three {width: 3%; }
.touch_four {width: 4%; }
.touch_five {width: 5%; }
.touch_six {width: 6%; }
.touch_seven {width: 7%; }
.touch_eight {width: 8%; }
.touch_nine {width: 9%; }
.touch_ten {width: 10%; }
.touch_fifteen {width: 15%; }
.touch_twenty {width: 20%; }
.touch_twenty_five {width: 25%; }
.touch_thirty {width: 30%; }
.touch_fourty {width: 40%; }
.touch_fifty {width: 50%; }
.touch_sixty {width: 60%; }
.touch_seventy {width: 70%; }
.touch_eighty {width: 80%; }
.touch_ninty {width: 90%; }
.touch_ninty_one {width: 91%; }
.touch_ninty_two {width: 92%; }
.touch_ninty_three {width: 93%; }
.touch_ninty_four {width: 94%; }
.touch_ninty_five {width: 95%; }
.touch_ninty_six {width: 96%; }
.touch_ninty_seven {width: 97%; }
.touch_ninty_eight {width: 98%; }
.touch_ninty_nine {width: 99%; }

.box_one_half{ width:50%; /*background-color:#bbb;*/ }
.box_one_third{ width: 33.3%; /*background-color:#bbb;*/}
.box_two_third{ width:66.66%; /*background-color:#bbb;*/}
.box_one_fourth{ width:25%; }
.box_one_fifth{ width:20%; }
.box_one_sixth{ width:16.66%; }
.box_two_sixth{ width:33.33%; }
.box_three_sixth{ width:50%; }
.box_four_sixth{ width:66.66%; }
.box_five_sixth{ width:83.33%; }
.box_three_fourth{ width:75%; }
.box_full{ width:100%; }
.box_one_ninth {width:11.11%;}
.box_one {width: 1%; }
.box_two {width: 2%; }
.box_three {width: 3%; }
.box_four {width: 4%; }
.box_five {width: 5%; }
.box_six {width: 6%; }
.box_seven {width: 7%; }
.box_eight {width: 8%; }
.box_nine {width: 9%; }
.box_ten {width: 10%; }
.box_fifteen {width: 15%; }
.box_twenty {width: 20%; }
.box_twenty_five {width: 25%; }
.box_thirty {width: 30%; }
.box_fourty {width: 40%; }
.box_fifty {width: 50%; }
.box_sixty {width: 60%; }
.box_seventy {width: 70%; }
.box_eighty {width: 80%; }
.box_ninty {width: 90%; }
.box_ninty_one {width: 91%; }
.box_ninty_two {width: 92%; }
.box_ninty_three {width: 93%; }
.box_ninty_four {width: 94%; }
.box_ninty_five {width: 95%; }
.box_ninty_six {width: 96%; }
.box_ninty_seven {width: 97%; }
.box_ninty_eight {width: 98%; }
.box_ninty_nine {width: 99%; }
.touch_one_fourth img, .touch_full img{ width: 100%; }

.touch_centre_half {width: 50%;}
.touch_centre_half {margin: 0 auto;}
.h100p {height:100%; min-height:100% !important;}
.w-100 { width: 100px !important;}
.w-110 { width: 110px !important;}
.w-120 { width: 120px !important;}
.w-130 { width: 130px !important;}
.w-140 { width: 140px !important;}
.w-150 { width: 150px !important;}
.w-200 { width: 200px !important;}
.w-210 { width: 210px !important;}
.w-220 { width: 220px !important;}
.w-230 { width: 230px !important;}
.w-240 { width: 240px !important;}
.w-250 { width: 250px !important;}
.w-300 { width: 300px !important;}
.w-350 { width: 350px !important;}
.w-360 { width: 360px !important;}
.w-400 { width: 400px !important;}
.w-450 { width: 450px !important;}
.w-500 { width: 500px !important;}
.w-550 { width: 550px !important;}

.h-10 { height: 10px !important;}
.h-20 { height: 20px !important;}
.h-30 { height: 30px !important;}
.h-40 { height: 40px !important;}
.h-50 { height: 50px !important;}
.h-55 { height: 55px !important;}
.h-60 { height: 60px !important;}
.h-70 { height: 70px !important;}
.h-80 { height: 80px !important;}
.h-90 { height: 90px !important;}
.h-100 { height: 100px !important;}
.h-110 { height: 110px !important;}
.h-120 { height: 120px !important;}
.h-130 { height: 130px !important;}
.h-140 { height: 140px !important;}
.h-150 { height: 150px !important;}
.h-160 { height: 160px !important;}
.h-162 { height: 162px !important;}
.h-178 { height: 178px !important;}
.h-184 { height: 184px !important;}
.h-200 { height: 200px !important;}
.h-250 { height: 250px !important;}
.h-300 { height: 300px !important;}
.h-350 { height: 350px !important;}
.h-360 { height: 360px !important;}
.h-400 { height: 400px !important;}
.h-450 { height: 450px !important;}
.h-500 { height: 500px !important;}
.h-550 { height: 550px !important;}

.f-8 { font-size: 8px;}
.f-9 { font-size: 9px;}
.f-10 { font-size: 10px;}
.f-11 { font-size: 12px;}
.f-12 { font-size: 12px;}
.f-13 { font-size: 13px;}
.f-14 { font-size: 14px;}
.f-15 { font-size: 15px;}
.f-16 { font-size: 16px;}
.f-17 { font-size: 17px;}
.f-18 { font-size: 18px;}
.f-19 { font-size: 19px;}
.f-20 { font-size: 20px;}
.f-21 { font-size: 21px;}
.f-22 { font-size: 22px;}
.f-23 { font-size: 23px;}
.f-24 { font-size: 24px;}
.f-25 { font-size: 25px !important;}
.f-26 { font-size: 26px;}
.f-27 { font-size: 27px;}
.f-28 { font-size: 28px;}
.f-29 { font-size: 29px;}
.f-30 { font-size: 30px !important;}
.f-31 { font-size: 31px;}
.f-32 { font-size: 32px;}
.f-33 { font-size: 33px;}
.f-34 { font-size: 34px;}
.f-35 { font-size: 35px;}
.f-36 { font-size: 36px;}
.f-37 { font-size: 37px;}
.f-38 { font-size: 38px;}
.f-39 { font-size: 39px;}
.f-40 { font-size: 40px;}
.f-41 { font-size: 41px;}
.f-42 { font-size: 42px;}
.f-43 { font-size: 43px;}
.f-44 { font-size: 44px;}
.f-45 { font-size: 45px;}
.f-46 { font-size: 46px;}
.f-47 { font-size: 47px;}
.f-48 { font-size: 48px;}
.f-49 { font-size: 49px;}
.f-50 { font-size: 50px;}
/****************************
  * ADJUSTMENTS ***
*****************************/

.floatleft, .f-left, .float-left {float: left;}
.floatright, .f-right, .float-right {float: right !important;}
.floatnone {float: none !important;}
.full {width: 100%;}
.w100 {width: 100px !important;}
.w200 {width: 200px;}
.w300 {width: 300px;}
.padnone, .pad-none {padding: 0 !important;}
.padtop-none {padding-top: 0 !important;}
.padbottom-none {padding-bottom: 0 !important;}
.padleft-none {padding-left: 0 !important;}
.padright-none {padding-right: 0 !important;}
.marginnone, .margin-none {margin: 0 !important;}
.mt-none{margin-top: 0 !important;}
.bordernone, .b-none, .no-b, no-br {border:none !important;}
.border {border: 1px solid #eee;}
.outlinenone, .outline-none, .o-none {outline: 0 none !important;}
.outlinenone:focus, .outline-none, .o-none:focus {outline: 0 none !important;}
.right-none {right: 0 !important;}
.left-none {left: 0 !important;}
.top {top:0 !important;}
.bottom {bottom:0 !important;}
.top-35 {top:35px !important;}
.top-43 {top:43px !important;}
.text-in-none {text-indent: 0 !important;}
.bg-none { background: transparent !important;}
.clear-none { clear: none !important;}
.absolute { position: absolute !important; z-index: 99;}
.relative { position: relative !important; z-index: 1;}
.z-top {z-index: 1000;}
.indent { text-indent: 5px !important;}
.normal { font-family: inherit !important;font-style: normal !important;}
.sub {font-size: 12px;color: #9C9C9C;}
.feature {font-size: 20px;color: #000;font-weight: bold;line-height: 24px;}
.feature-sub{font-size: 12px;line-height: 12px;color: #000;margin: 5px 0 0;float: left;}
.feature-sub a {font-size: 12px;line-height: 12px;color: #000 !important;margin: 5px 0 0;float: left;}
.feature-sub a:hover {color: #fff !important;}
.name,.name a, .highlight a {font-weight: 400;font-size: 16px;line-height: 19px;overflow: hidden;}
.italic {font-style: italic;}
.centred{margin: 0 auto !important; float: none !important;text-align: center;}
.t-centre {text-align: center;}
.align-right{text-align: right;}
img.fit { width: 100% !important;}
img.natural { width: auto !important;}
.right {right:0;}
.left{left:0;}
.o-hidden {overflow: hidden;}
.centre, .a-centre {margin: 0 auto; text-align: center;}
.pointer {cursor: pointer;}
.z-0 {z-index: 0 !important;}
.nowrap {white-space:nowrap; overflow:hidden;}
.b-r-none, .b-radius-none {border-radius: 0 !important;}
.b-radius {border-radius: 4px;-webkit-border-radius: 4px;-moz-border-radius: 4px;}
.b-t-r-r { border-top-right-radius:4px !important;-webkit-border-top-right-radius:4px !important;-moz-border-top-right-radius:4px !important;}
.b-t-l-r { border-top-left-radius:4px !important;-webkit-border-top-left-radius:4px !important;-moz-border-top-left-radius:4px !important;}
.b-t-r-r-none { border-top-right-radius:0 !important;-webkit-border-top-right-radius:0  !important;-moz-border-top-right-radius:0 !important;}
.b-t-l-r-none { border-top-left-radius:0  !important;-webkit-border-top-left-radius:0  !important;-moz-border-top-left-radius:0 !important;}
.w-auto {width: auto !important;}
.pad-1 {padding: 1px !important;}
.pad-2 {padding: 2px !important;}
.pad-3 {padding: 3px !important;}
.pad-4 {padding: 4px !important;}

.pad-5 {padding: 5px !important;}

.pad-6 {
	padding: 6px;
}
.pad-7 {
	padding: 7px;
}
.pad-8 {
	padding: 8px;
}
.pad-9 {
	padding: 9px;
}
.pad-10 {
	padding: 10px;
}
.pad-11 {
	padding: 11px;
}
.pad-12 {
	padding: 12px;
}
.pad-13 {
	padding: 13px;
}
.pad-14 {
	padding: 14px;
}
.pad-15 {
	padding: 15px;
}
.pad-16 {
	padding: 16px;
}
.pad-17 {
	padding: 17px;
}
.pad-18 {
	padding: 18px;
}
.pad-19 {
	padding: 19px;
}
.pad-20 {
	padding: 17px;
}
.pad-30 {
	padding: 30px;
}
.pad-40 {
	padding: 40px;
}
.pad-50 {
	padding: 50px;
}
.pad-60 {
	padding: 60px;
}
.padtop-1 {
	padding-top: 1px;
}
.padtop-2 {
	padding-top: 2px;
}
.padtop-3 {
	padding-top: 3px;
}
.padtop-4 {
	padding-top: 4px;
}
.padtop-5 {
	padding-top: 5px !important;
}
.padtop-6 {
	padding-top: 6px;
}
.padtop-7 {
	padding-top: 7px;
}
.padtop-8 {
	padding-top: 8px;
}
.padtop-9 {
	padding-top: 9px;
}
.padtop-10 {
	padding-top: 10px !important;
}
.padtop-11 {
	padding-top: 11px !important;
}
.padtop-12 {
	padding-top: 12px !important;
}
.padtop-13 {
	padding-top: 13px !important;
}
.padtop-14 {
	padding-top: 14px !important;
}
.padtop-15 {
	padding-top: 15px !important;
}
.padtop-16 {
	padding-top: 16px !important;
}
.padtop-17 {
	padding-top: 17px !important;
}
.padtop-18 {
	padding-top: 18px !important;
}
.padtop-19 {
	padding-top: 19px !important;
}

.padtop-20 {
	padding-top: 20px;
}
.padtop-15 {
	padding-top: 15px !important;
}
.padleft-5 {
	padding-left: 5px;
}

.padbottom-1 {
	padding-bottom: 1px !important;
}
.padbottom-2 {
	padding-bottom: 2px !important;
}
.padbottom-3 {
	padding-bottom: 3px !important;
}
.padbottom-4 {
	padding-bottom: 4px !important;
}
.padbottom-5 {
	padding-bottom: 5px !important;
}
.padbottom-6 {
	padding-bottom: 6px !important;
}
.padbottom-7 {
	padding-bottom: 7px !important;
}
.padbottom-8 {
	padding-bottom: 8px !important;
}
.padbottom-9 {
	padding-bottom: 9px !important;
}
.padbottom-10 {
	padding-bottom: 10px;
}
.padbottom-12 {
	padding-bottom: 12px;
}
.padbottom-13 {
	padding-bottom: 12px;
}
.padbottom-14 {
	padding-bottom: 12px;
}
.padbottom-15 {
	padding-bottom: 15px;
}
.padbottom-20 {
	padding-bottom: 20px;
}
.padbottom-25 {
	padding-bottom: 25px;
}
.padbottom-30 {
	padding-bottom: 30px;
}
.padbottom-40 {
	padding-bottom: 40px;
}
.padbottom-50 {
	padding-bottom: 50px;
}
.padbottom-60 {
	padding-bottom: 60px;
}
.padtop-30 {
	padding-top: 30px;
}

.padleft-1 {
	padding-left: 1px;
}
.padleft-2 {
	padding-left: 2px !important;
}
.padleft-3 {
	padding-left: 3px;
}
.padleft-4 {
	padding-left: 4px;
}
.padleft-5 {
	padding-left: 5px;
}

.padleft-6 {
	padding-left: 6px;
}
.padleft-7 {
	padding-left: 7px !important;
}
.padleft-8 {
	padding-left: 8px;
}
.padleft-9 {
	padding-left: 9px;
}
.padleft-10 {
	padding-left: 10px;
}
.padleft-15 {
	padding-left: 15px;
}
.padleft-20 {
	padding-left: 20px;
}
.padleft-25 {
	padding-left: 25px;
}
.padleft-30 {
	padding-left: 30px;
}
.padleft-35 {
	padding-left: 35px;
}
.padleft-40 {
	padding-left: 40px;
}
.padleft-45 {
	padding-left: 45px;
}
.padleft-50 {
	padding-left: 50px;
}
.padleft-55 {
	padding-left: 55px;
}
.padleft-60 {
	padding-left: 60px;
}

.padright-1 {
	padding-right: 1px;
}
.padright-2 {
	padding-right: 2px;
}
.padright-3 {
	padding-right: 3px;
}
.padright-4 {
	padding-right: 4px;
}
.padright-6 {
	padding-right: 6px;
}
.padright-5 {
	padding-right: 5px;
}
.padright-7 {
	padding-right: 7px;
}
.padright-8 {
	padding-right: 8px;
}
.padright-9 {
	padding-right: 9px;
}
.padright-10 {
	padding-right: 10px;
}
.padright-15 {
	padding-right: 15px;
}
.padright-20 {
	padding-right: 20px;
}
.padright-25 {
	padding-right: 25px;
}
.padright-30 {
	padding-right: 30px;
}
.padright-35 {
	padding-right: 35px;
}
.padright-40 {
	padding-right: 40px;
}
.padright-45 {
	padding-right: 45px;
}
.padright-50 {
	padding-right: 50px;
}
.padright-55 {
	padding-right: 56px;
}
.padright-60 {
	padding-right: 60px;
}

.padtop-6 {
	padding-top: 6px;
}
.padtop-7 {
	padding-top: 7px;
}
.padtop-8 {
	padding-top: 8px;
}
.padtop-9 {
	padding-top: 9px;
}
.padtop-10 {
	padding-top: 10px;
}
.padtop-15 {
	padding-top: 15px;
}
.padtop-20 {
	padding-top: 20px;
}

.shadow {
    box-shadow: 0 1px 1px 1px #ddd;
}
.touch-pad {
	padding-left: 9px;
}
.touch-padleft-20 {
	padding-left: 20px;
}
.touch-padright-20 {
	padding-right: 20px;
}
.touch-margin {
	margin: 9px 9px 9px 0;
}

.b-right {
	border-right: 1px solid #eee;
}
.b-left {
	border-left: 1px solid #eee;
}
.b-top {
	border-top: 1px solid #eee;
}
.b-top-white {
	border-top: 1px solid #fff;
}
.b-bottom {
	border-bottom: 1px solid #eee;
}
.m-b-5 {
	margin-bottom:5px;
}
.m-b-10 {
	margin-bottom:10px;
}
.m-b-15 {
	margin-bottom:15px;
}
.m-b-20 {
	margin-bottom:20px;
}
.m-b-30 {
	margin-bottom:30px;
}
.m-b-40 {
	margin-bottom:40px;
}
.m-b-50 {
	margin-bottom:50px;
}
.m-t-none {
	margin-top: 0 !important;
}
.m-t-1 {
	margin-top:1px;
}
.m-t-2 {
	margin-top:2px !important;
}
.m-t-3 {
	margin-top:3px;
}
.m-t-4 {
	margin-top:4px;
}
.m-t-5 {
	margin-top:5px;
}
.m-t-6 {
	margin-top:6px;
}
.m-t-7 {
	margin-top:7px;
}
.m-t-8 {
	margin-top:8px;
}
.m-t-9 {
	margin-top:9px;
}
.m-t-10 {
	margin-top:10px;
}
.m-t-15 {
	margin-top:15px;
}
.m-t-20 {
	margin-top: 20px;
}
.m-t-30 {
	margin-top: 30px;
}
.m-t-40 {
	margin-top: 40px;
}
.m-t-50 {
	margin-top: 50px;
}
.m-t-60 {
	margin-top: 60px;
}
.m-t-70 {
	margin-top: 70px;
}
.m-r-1 {
	margin-right:1px;
}
.m-r-2 {
	margin-right:2px !important;
}
.m-r-3 {
	margin-right:3px;
}
.m-r-4 {
	margin-right:4px;
}
.m-r-5 {
	margin-right:5px;
}
.m-r-6 {
	margin-right:6px;
}
.m-r-7 {
	margin-right:7px;
}
.m-r-8 {
	margin-right:8px;
}
.m-r-9 {
	margin-right:9px;
}
.m-r-10 {
	margin-right:10px;
}
.m-r-11 {
	margin-right:11px;
}
.m-r-12 {
	margin-right:12px !important;
}
.m-r-13 {
	margin-right:13px;
}
.m-r-14 {
	margin-right:14px;
}
.m-r-15 {
	margin-right:15px;
}
.m-r-20 {
	margin-right:20px;
}
.m-r-30 {
	margin-right:30px;
}
.m-l-1 {
	margin-left:1px;
}
.m-l-2 {
	margin-left:2px !important;
}
.m-l-3 {
	margin-left:3px;
}
.m-l-4 {
	margin-left:4px;
}
.m-l-5 {
	margin-left:5px;
}
.m-l-6 {
	margin-left:6px;
}
.m-l-7 {
	margin-left:7px;
}
.m-l-8 {
	margin-left:8px;
}
.m-l-9 {
	margin-left:9px;
}
.m-l-10 {
	margin-left:10px;
}
.m-l-15 {
	margin-left:15px;
}
.m-l-20 {
	margin-left:20px;
}
.m-l-30 {
	margin-left:20px;
}
.m-l-40 {
	margin-left:20px;
}
.m-l-50 {
	margin-left:20px;
}
.m-l-60 {
	margin-left:20px;
}
.m-b-none {
	margin-bottom: 0 !important;
}
.m-1 {
	margin:1px;
}
.m-2 {
	margin:2px;
}
.m-3 {
	margin:3px;
}
.m-4 {
	margin:4px;
}
.m-5 {
	margin:5px;
}
.m-6 {
	margin:6px;
}
.m-7 {
	margin:7px;
}
.m-8 {
	margin:8px;
}
.m-9 {
	margin:9px;
}
.m-10 {
	margin:10px;
}
.m-15 {
	margin:15px;
}
.m-20 {
	margin:20px;
}
.m-none {
	margin: 0 !important;
}
img.touch {
	display: none;
	margin: 0 !important;
}


.inner-wrap, .touch-nav {
	width: 980px;
}
