img {
	display: block;
}

table.formArea td.inner {
	padding: 20px;
	text-align: center;
	background: #f0f0f0;
	font-weight: 600;
	color: #c0c0c0;
}

table.formArea td.inner img {
	width: 40px;
	display: inline-block;
}

table.full {
	width: 100% !IMPORTANT;
}

table.full img {
	max-width: 100% !IMPORTANT;
	display: block;
	margin: 0 auto;
}

table.full td {
	padding-left: 0px !IMPORTANT;
	padding-right: 0px !IMPORTANT;
	text-align: center !IMPORTANT;
	width: 100% !IMPORTANT;
	height: auto !IMPORTANT;
	display: inline-block;
	box-sizing: border-box;
}

table.full td.button-colour {
	width: 80% !IMPORTANT;
}

div.mobile {
	width: 375px !IMPORTANT;
	margin: 0 auto;
}

div.mobile td.inner iframe {
	width: 100% !IMPORTANT;
}

td.mobile-spacer {
	padding-top: 0px !IMPORTANT;
}

table.full td.question-area {
	display: table-cell;
	display: table-cell;
	width: auto !IMPORTANT;
}

table.full td.social {
	display: table-cell;
	display: table-cell;
	width: auto !IMPORTANT;
}

div.mobile td.inner {
	padding: 0px !IMPORTANT;
}

div.mobile div.editable {
	padding-left: 10px !IMPORTANT;
	padding-right: 10px !IMPORTANT;
	text-align: left;
}

div.mobile table.single-button td.drop-area {
	padding-top: 10px !IMPORTANT;
}

html {
	margin-top: 0;
	padding-top: 0;
}

body {
	margin: 0px;
	padding-top: 0;
}

table {
	border-collapse: collapse;
	width: 100%;
}

table#main-holder {
	width: 100%;
	margin: 0px;
	box-sizing: border-box;
}

a {
	text-decoration: none;
}

div#content li {
	min-height: auto;
	height: auto;
	font-size: 10pt;
}

#header {
	background-color: white;
	top: 0px;
}

div.editable {
	mso-line-height-rule: exactly;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	word-break: break-word;
}

ul, ol {
	word-break: break-word;
}

div.editable ul, ol {
	padding-inline-start: 20px !IMPORTANT;
	box-sizing: border-box;
}

li.doc-view {
	color: #0070e0;
}

div.iframe-container {
	font-size: 0px;
}

td.drop-area table {
	max-width: 1400px;
}

table.social table.mainTable {
	max-width: 1400px;
}

table.mainTable {
	table-layout: fixed;
}

td.drop-area table.formArea {
	max-width: 100%;
}

div#afx-chat-launch-ui {
	display: block !IMPORTANT;
}

div.afx-chat-handler {
	position: fixed;
	bottom: 100px !IMPORTANT;
	right: 35px !IMPORTANT;
	z-index: 100;
}

table.menu {
	width: auto;
}

table.menu td.menu-item {
	padding-right: 30px;
}

table.mainTable[pc-element-type="menu"] {
	max-width: 1400px;
}

table.mainTable[pc-element-type="holder"] {
	max-width: 1400px;
}

div#background-cover {
	width: 100%;
	height: 100%;
	position: fixed;
	z-index: 0;
}

td.block {
	display: inline-block;
	width: 100% !IMPORTANT;
}

img {
 	max-width: 100% !IMPORTANT;
}

div#content {
	padding-top: 20px;
}


iframe.custom-code {
	width: 100%;
    min-height: 100%;
    border: 0px solid;
    padding: 12px;
    box-sizing: border-box;
    min-width: 100%;
}


div.custom-block {
	max-width: 1400px;
    margin: 0 auto;
}
	

@media screen and (max-width: 640px) {
 	iframe {
 		width: 480px !IMPORTANT;
 	}
 	
 	table[pc-element-type="video"] iframe {
 		height: 320px !IMPORTANT;
 	}
 	
 	img {
 		max-width: 100% !IMPORTANT;
 	}
 	
 	table[mobile="block"] td.drop-area {
 		display: inline-block;
		width: 100% !IMPORTANT;
 	}
}

@media screen and (max-width: 440px) {
  	iframe {
 		width: 375px !IMPORTANT;
 	}
 	
 	table[pc-element-type="video"] iframe {
 		height: 240px !IMPORTANT;
 	}
 	
 	img {
 		max-width: 100% !IMPORTANT;
 	}
 	
 	table[mobile="block"] td.drop-area {
 		display: inline-block;
		width: 100% !IMPORTANT;
 	}
}


