/*Theme Name: landsarTheme URI: http://www.landsar.org.nzDescription: Custom theme for LandSARAuthor: WiredAuthor URI: http://www.wired.co.nzversion: 5.0*//*------------------------------------*\  RESET\*------------------------------------*/@charset "UTF-8";html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}html, body {	height: 100%;}:focus {	outline: 0;}ol, ul {	list-style: none;}table {	background: #f5f5f4;	border-radius: 10px;	padding: 0;	margin: 10px 0;}caption, th, td {	font-weight: normal;	text-align: left;}tr {}td {	color: #42413D;	font-size: 14px;	font-family: "Arial", Helvetica, sans-serif;	line-height: 1.6;	padding: 5px 10px 5px 5px;	border-bottom: 2px solid #fff;    border-right: 2px solid #fff;}blockquote:before, blockquote:after, q:before, q:after {	content: "";}blockquote, q {	quotes: "" "";}/* Remove padding and margin */* {	margin: 0;	padding: 0;}/* Class for clearing floats */.floatleft {	float: left;}.floatright {	float: right;}.clearfloats {	clear: both;}/* BASICS AND MISCELLANEOUS STYLES */* {	margin: 0;	padding: 0;}html {	font-family: 'Arial', Helvetica, sans-serif;}body {	background: #d1d1c9;	font-family: Helvetica, Arial, sans-serif;	margin: 0;	padding: 0;}/*--- HEADINGS ---*/h1, h2, h3, h4, h5, h6 {}h1 {	background: url('images/LandSAR-diamonds-orange.png') no-repeat top left;	color: #787764;	font-size: 24px;	font-weight: normal;	line-height: 15px;	margin: 30px 0 0 0;	padding-left: 50px;	padding-bottom: 20px;	line-height: 1;	text-transform: uppercase;}h1.home {	background: url('images/LandSAR-diamonds-orange.png') no-repeat top left;	color: #787764;	font-size: 24px;	font-weight: normal;	line-height: 15px;	margin: 30px 0 0 0;	padding-left: 50px;	padding-bottom: 20px;	line-height: 1;	text-transform: uppercase;}h1:first-child, h1.home:first-child {	margin-top: 0;}h1 span, h1.home span {	color: #e76b1c;	font-weight: bold;}h1 em, h1.home em {	font-size: 13px;	font-style: normal;}h2 {	color: #787764;	font-size: 20px;	font-weight: normal;	margin: 20px 0 8px 0;	text-transform: uppercase;	line-height: 22px;}h2:first-child {	margin-top: 0;}h2.home {	font-size: 16px;	color: #42413d;	font-weight: bold;	text-transform: uppercase;	margin: 0 0 5px;	line-height: 22px;}h3 {	color: #42413D;	font-size: 14px;	font-weight: bold;	line-height: 15px;	margin: 0;	padding: 15px 0 5px;	text-transform: uppercase;}h4 {	font-size: 16px;	margin: 0;	padding: 0}h5 {	color: #000;	font-size: 15px;	font-weight: bold;	line-height: 18px;	margin: 0;	padding: 0;}.h1subquote {	font-size: 16px;	color: #787764;	font-weight: normal;	text-transform: uppercase;	margin: 0 0 0 30px;	line-height: 16px;}/*--- PARAGRAPHS ---*/p {	color: #42413D;	font-size: 14px;	font-family: "Arial", Helvetica, sans-serif;	margin-bottom: 10px;	line-height: 1.6;}em {	font-style: italic;}/*--- LISTS ---*/ul, ol {	margin: 10px 0 24px 0;}ul {	list-style: none;}ul li {	background: url('images/diamond-single.png') no-repeat 0 4px;	color: #42413D;	font-size: 14px;	font-family: "Arial", Helvetica, sans-serif;	margin-bottom: 5px;	padding-left: 18px;}ol li {	color: #42413D;	font-size: 14px;	font-family: "Arial", Helvetica, sans-serif;	list-style: decimal;	margin: 0 0 5px 22px;}ul ul, ol ol {	margin: 0 0 0 60px;}li.docpdf {	background: url(images/document-icons.png) no-repeat 0 0;	margin: 0 0 5px 0;	padding: 2px 0 5px 28px;}li.docword {	background: url(images/document-icons.png) no-repeat 0 -60px;	margin: 0 0 5px 0;	padding: 2px 0 5px 28px;}li.docexel {	background: url(images/document-icons.png) no-repeat 0 -120px;	margin: 0 0 5px 0;	padding: 2px 0 5px 28px;}li.docpowerpoint {	background: url(images/document-icons.png) no-repeat 0 -180px;	margin: 0 0 5px 0;	padding: 2px 0 5px 28px;}li.docpic {	background: url(images/document-icons.png) no-repeat 0 -240px;	margin: 0 0 5px 0;	padding: 2px 0 5px 28px;}li.doctxt {	background: url(images/document-icons.png) no-repeat 0 -300px;	margin: 0 0 5px 0;	padding: 2px 0 5px 28px;}li.link {	background: url('images/members-menu-arrow1.png') no-repeat 0 4px;	margin: -15px 0 0 0;	padding: 0 0 0 12px;}/*--- QUOTES ---*/blockquote {	font-family: 'Arial', Helvetica, sans-serif;	font-style: italic;	margin: 22px 40px;	upadding: 3px;	padding: 0 50px;	background: transparent url("images/blockquote.gif") no-repeat 0 0;	border-right: 5px solid #ccc;}blockquote p {	font-size: 16px;}/*--- LINKS ---*/a, a:link, a:visited {	color: #E76B1C;	text-decoration: none;}a:hover, a:active {	color: #33322c;}/* Images */img {	border: none;	padding: 0;	/*max-width: 100%;*/	height: auto;}.widget img {	max-width: 97.5%; /* Fluid images for posts, comments, and widgets */}img[class*="align"], img[class*="wp-image-"] {	height: auto; /* Make sure images with WordPress-added height and width attributes are scaled correctly */}img.size-full {	max-width: 97.5%;	width: auto; /* Prevent stretching of full-size images with height and width attributes in IE8 */}img a {	border: none;}img.left {	float: left;	border: none;	padding: 6px 0 0 0;}img.right {	float: right;	border: none;	padding: 0 0 0 6px;}img.centered {	display: block;	margin-left: auto;	margin-right: auto;}img.alignright {	background: #fff;	padding: 4px;	margin: 0 0 2px 10px;	display: inline;}img.alignleft {	background: #fff;	padding: 4px;	margin: 0 10px 2px 0;	display: inline;}.wp-caption {	border: 1px solid #eee;	text-align: center;	background-color: #fff;	padding: 10px 5px 5px 5px;	margin-bottom: 25px;	max-width: 97%;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 14px;	font-family: Georgia, Serif;	color: #555;	font-style: italic;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}.wp-post-image {/* Default settings for Post Thumbnails */	float: left;	padding-right: 25px;	margin-bottom: 20px;}/* THE CONTAINTER*/#container {	width: 960px;	margin: 0 auto;	padding: 11px 0 20px;	background: #ffffff;	/*color:#333;*/	overflow: hidden;}#container-home {	width: 960px;	margin: 0 auto;	padding: 11px 0 20px;	background: #ffffff;	/*color:#333;*/	overflow: visible;	min-height: 770px;}#container-contact {	width: 960px;	margin: 0 auto;	padding: 11px 0 20px;	background: #ffffff;	/*color:#333;*/	overflow: visible;	min-height: 630px;}.contentblock {	background: #fff;	padding: 11px 0 60px 0;}/* THE HEADER */header {	width: 100%;	/*height: 204px; */	background: rgb(255,255,255); /* Old browsers */	background: -moz-linear-gradient(top, rgba(255,255,255,1) 59%, rgba(242,242,241,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(59%, rgba(255,255,255,1)), color-stop(100%, rgba(242,242,241,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 59%, rgba(242,242,241,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, rgba(255,255,255,1) 59%, rgba(242,242,241,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top, rgba(255,255,255,1) 59%, rgba(242,242,241,1) 100%); /* IE10+ */	background: linear-gradient(to bottom, rgba(255,255,255,1) 59%, rgba(242,242,241,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f1', GradientType=0 ); /* IE6-9 */	border-bottom: 1px solid #d3d3cc;	padding-bottom: -1px}header .centerwrap {	min-height: 200px;}.centerwrap {	margin: 0 auto;	position: relative;	width: 960px;}.logoplus {	height: 144px;}#landsarlogo {	margin: 24px 36px 0 0;	float: left;}#landsarlogo img {	border: none;}.helirescue {	margin: 4px 0 0 170px;}#missionstatement {	background: #f2f2f1;	border-radius: 14px;	color: #787764;	float: left;	margin: 20px 0 0 0;	overflow: visible;	width: 324px;}#missionstatement p {	font-size: 15px;	font-weight: bold;	line-height: 18px;	margin: 0;	padding: 26px 0 26px 28px;}#missionstatement span {	font-size: 12px;}#missionstatement img {	margin: -12px 0 -20px 258px;	position: absolute;}/* LOGIN */.loginbox {	background: #d2d2cb;	border-radius: 20px 20px 0 0;	border-left: 4px solid #e9e8e6;	border-right: 4px solid #e9e8e6;	border-top: 4px solid #e9e8e6;	height: 100px;	margin: 18px 0 0 0;	padding: 28px 30px 50px 30px;	width: 180px;}.loginbox.redirect {	background: transparent;	border: none;}.loginbox.long {	background: #fff;	border-radius: 20px;	border: 2px solid #e9e8e6;	height: 100px;	margin: 18px 0 0 0;	padding: 28px 30px 50px 20px;	width: 300px;}.loginbox input[type="text"], .loginbox input[type="password"] {	background: url('images/form-field-bg.png');	border-radius: 5px;	border: 1px solid #b0afa4;	color: #969589;	font-size: 12px;	margin-bottom: 3px;	padding: 5px 8px;	text-transform: none;	width: 164px;}.loginbox input[type="submit"] {	background: url('images/bg-login-btn.png') -5px 0;	border: none;	border-radius: 6px;	color: #fff;	font-size: 12px;	font-weight: bold;	margin: 2px 0 0 0;	padding: 5px 12px;	text-transform: uppercase;}.loginbox.long input[type="submit"] {	background: url('images/bg-login-btn.png') -5px -60px;	border: none;	border-radius: 6px;	color: #fff;	font-size: 12px;	font-weight: bold;	margin: 2px 0 0 90px;	padding: 5px 12px;	text-transform: uppercase;}.loginbox input[type="submit"]:hover {	background: url('images/bg-login-btn.png') -5px -60px;	cursor: pointer;}.loginbox label { /*color:#6f6e5b; font-size:12px; padding:10px 4px; text-align:right; text-transform:uppercase; width:80px;*/	display: none;}.loginbox.long label {	display: block;	float: left;	color: #6f6e5b;	font-size: 12px;	padding: 5px 10px 15px 0;	text-align: right;	text-transform: none;	width: 80px;}.loginbox p {	margin-bottom: 0;}.loginbox p.login-submit {	float: left;}.forgottenpw {	font-size: 11px;	margin: 10px -10px 0 5px;	line-height: 1.3;}.loggedinmenuwrap {	color: #787764;	font-size: 12px;	height: 179px;	margin: -119px 0 0 0;	width: 600px;}#membersmenu {	background-color: #ffa419;	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);	color: #fff;	border-radius: 12px 0 0 12px;	float: left;	height: 66px;	margin: 6px 0 80px 0;}#membersmenu:hover, #membersmenu:active {	background: #f58025;}#membersmenu h2 {	color: #585858;	font-size: 16px;	margin: 0;	padding: 0;	text-transform: none;}#membersmenu p {	font-size: 14px;	margin: 0;	padding: 0;}#membersmenu table {	box-shadow: 0 2px 10px #42413d;	margin-left: -999em; min-height:350px;	width: 964px;	position: absolute;	z-index: -99; /*transition:all 2s; -webkit-transition:all 1s; */}#membersmenu table td {	padding: 0 0 20px 5px;}#membersmenu:hover table, #membersmenu:active table {	margin: 58px 0 0 -338px;	z-index: 999;}.idicon {	background: url(images/member-menu-icons.png) -130px -46px;	float: left;	height: 40px;	margin: 15px 22px 0 24px;	width: 43px;}#memberlinks {	float: right;	margin: 22px 20px 0 20px;}#membersheading {	font-weight: bold;	float: left;	margin: 22px 30px 0 34px;	text-transform: uppercase;	width: 170px;}#membersname {	float: left;	margin: 22px 0 0 0;	max-height: 18px;	overflow: hidden;	width: 240px;}#memberslinkswrap {	margin: 30px 0 0 26px;}#idwrap {	border-right: 1px solid #fff;	float: left;	height: 32px;	padding: 30px 15px;	width: 360px;}#idbadge {	float: left;	margin: -15px 20px 0 15px;}#viewmm {	border-left: 2px solid #FFFFFF;	color: #fff;	font-size: 16px;	font-weight: bold;	float: left;	height: 66px;	line-height: 66px;	margin: 0;	padding: 0 30px;}#viewmm em {	background: url('images/ordered-by.png') no-repeat 100% 1px;	padding: 0 0 0 60px;}#viewmm table {	margin-left: -999em;	width: 964px;	position: absolute;	z-index: -99;}#viewmm table td {	padding: 5px}#viewmm:hover table, #viewmm:active table {	margin: 0 0 0 -760px;	z-index: 1;}#viewmmarrow {	background: url('images/ordered-by-fff.png') 0 27px no-repeat;	border-right: 2px solid #FFFFFF;	float: left;	height: 66px;	padding: 0 20px;	width: 12px;}#searchwrap {	background: #f2f2f1;	border-radius: 0 12px 12px 0;	float: left;	height: 66px;	margin: 6px 0 0 0;	padding-right: 16px; /*width:300px*/}#searchwrap input[type="text"] {	background: url('images/form-field-bg.png');	border-radius: 5px;	border: 1px solid #b0afa4;	color: #969589;	font-size: 14px;	float: left;	margin: 18px 5px 0 20px;	padding: 5px 8px;	width: 180px;}#searchwrap input[type="submit"] {	font-size: 16px;	font-weight: bold;	float: left;	margin: 18px 0 0 0;	padding: 4px 10px;}.mpersmenu {	background: #f58025;	border-top: 2px solid #fff;	border-left: 2px solid #fff;	border-bottom: 2px solid #fff;	border-radius: 8px 0 0 8px;	color: #fff;	width: 188px;}.mpersmenu a:link, .mpersmenu a:visited {	color: #fff;}.mpersmenu a:hover, .mpersmenu a:active {	color: #000000;}.mcontentmenus {	background: #f2f2f1;	border-right: 2px solid #fff;	border-bottom: 2px solid #fff;	border-top: 2px solid #fff;	border-radius: 0 8px 8px 0;	padding: 0 0 0 20px!important;}.mcontentmenus a:link, .mcontentmenus a:visited {	color: #787764}.mcontentmenus a:hover, .mcontentmenus a:active {	color: #f58025}.mmenublock {	float: left;	height: 160px;	margin: 0;	padding: 20px 0 0 35px;	width: 150px;}.mmenublock div, .mmenublock2 div {	background-image: url('images/members-menu-icons.png');	float: left;	height: 30px;	margin: -5px 0 0 -35px;	width: 30px;}.mmenublock2 {	padding: 50px}#menuicon1 {	background-position: 0 0;}#menuicon2 {	background-position: -30px 0;}#menuicon3 {	background-position: -90px 0;}#menuicon4 {	background-position: -120px 0;}#menuicon5 {	background-position: -150px 0;}#menuicon6 {	background-position: -60px 0;}#menuicon7 {	background-position: -30px -30px;}#menuicon8 {	background-position: 0 -30px;}#menuicon9 {	background: url('images/member-menu-icons.png') -60px -32px;	float: left;	height: 30px;	margin: -5px 0 0 -35px;	width: 30px;}#menuiconhome {	background-position: 0 -60px;}#menuiconadmin {	background-position: -30px -60px;}#menuiconreport {	background-position: -90px -60px;}#menuiconlogout {	background-position: -60px -60px;}.mmenublock p, .mmenublock2 p {	font-size: 14px;	font-weight: bold;	line-height: 1.4;}.mmenublock ul, .mmenublock2 ul {	margin: 0;	padding: 0;}.mmenublock li, .mmenublock2 li {	background: url('images/members-menu-arrow1.png') no-repeat 0 3px;	list-style: none;	margin: 5px 0;	padding: 0 0 0 8px;	line-height: 14px;	font-size: 12px;	position: relative;	z-index: 9999;}.mpersmenu .mmenublock li {	background: url('images/members-menu-arrow2.png') no-repeat 0 3px;}.mmenucol1, .mmenucol2, .mmenucol3, .mmenucol4 {	float: left;	margin: 0 5px}.mmenucol1 {	width: 116px;}.mmenucol2 {	width: 180px;}.mmenucol3 {	width: 100px;}.mmenucol4 {	width: 134px;}#memberslinkswrap ul {	list-style: none;	margin: 0;	padding: 0;}#memberslinkswrap li {	background: none;	border-radius: 4px;	list-style: none;	line-height: 18px;	font-size: 12px;	margin: 2px 0;	padding: 4px 0;}#memberslinkswrap li:hover {	background: #fff;}#memberslinkswrap li a {	color: #787763;	display: block;}#memberslinkswrap li a:hover {	color: #e76b1c;}#mmenu1 span, #mmenu2 span, #mmenu3 span, #mmenu4 span, #mmenu5 span, #mmenu6 span, #mmenu7 span, #mmenu8 span {	background: url('images/member-menu-icons.png') no-repeat;	float: left;	height: 20px;	width: 30px;}#mmenu1 span {	background-position: 0 0}#mmenu1:hover span {	background: url('images/member-menu-icons.png') 0 -30px no-repeat;}#mmenu2 span {	background-position: 0 -60px}#mmenu2:hover span {	background: url('images/member-menu-icons.png') 0 -90px no-repeat;}#mmenu3 span {	background-position: 0 -120px}#mmenu3:hover span {	background: url('images/member-menu-icons.png') 0 -150px no-repeat;}#mmenu4 span {	background-position: 0 -180px}#mmenu4:hover span {	background: url('images/member-menu-icons.png') 0 -210px no-repeat;}#mmenu5 span {	background-position: 0 -240px}#mmenu5:hover span {	background: url('images/member-menu-icons.png') 0 -270px no-repeat;}#mmenu6 span {	background-position: 0 -300px}#mmenu6:hover span {	background: url('images/member-menu-icons.png') 0 -330px no-repeat;}#mmenu7 span {	background-position: 0 -360px}#mmenu7:hover span {	background: url('images/member-menu-icons.png') 0 -390px no-repeat;}#memberslinkswrap li.currentmm, .bbpress #memberslinkswrap li#mmenu4 {	background: #fff;}#memberslinkswrap li.currentmm a {	color: #787763;}#welcome {	color: #5e5e5e;	font-size: 16px;	font-weight: bold;	padding: 26px 0 0 0;}#welcome span {	font-size: 14px;	font-weight: normal;}#membershome {	background: url('images/member-menu-icons.png') no-repeat 20px -355px #f2f2f1;	border-radius: 32px 0 0 32px;	float: none;	font-size: 16px;	font-weight: bold;	height: 38px;	line-height: 18px;	margin: -8px 0 5px -26px;	padding: 13px 20px;	width: 150px}#membershome a:link, #membershome a:visited {	color: #f05e07;	display: block;	margin: -8px 0 0 0;	padding: 8px 12px 8px 56px;}#membershome a:hover, #membershome a:active {	color: #000000;}/* MENU */.navwrap {	bottom: 0;	height: 45px;	position: absolute;	margin: 6px 0 0 0;}.navwrap ul {	margin: 0;	padding: 0;}.navwrap li {	background: #cccbc5;	border-radius: 12px 12px 0 0;	font-size: 15px;	float: left;	height: 44px;	line-height: 18px;	list-style: none;	margin: 0 -1px;	padding: 2px 2px 0 2px;	text-transform: uppercase;}.navwrap ul li a:link, .navwrap ul li a:visited {	background: url('images/tabs-bg.png') center top;	border-radius: 10px 10px 0 0;	color: #f5f5f4;	display: block;	padding: 13px 19px;	text-decoration: none;}.navwrap ul li a:hover, .navwrap ul li a:active {	background: url('images/tabs-bg.png') center bottom;}.navwrap .current-menu-item a:link, .navwrap .current-menu-item a:visited, .navwrap .current-page-ancestor a:link, .navwrap .current-page-ancestor a:visited, .single-gallery .menu-item-50 a:link, .single-gallery .menu-item-50 a:visited {	background: url('images/tabs-bg.png') center bottom!important;}/* COLUMNS */#col1 {	display: block;	width: 270px;	float: left;	margin-right: 30px;	margin-left: 10px;	margin-top: 10px;}#col2, #col3 {	display: block;	width: 270px;	float: left;	margin-right: 10px;	margin-left: 10px;	margin-top: 10px;}#col1, #col2, #col3 a {	padding: 4px 3px;	display: block;	color: #000000;}#col1, #col2, #col3 h2 {	padding: 4px 3px;	display: block;	color: #000000;}/* THE CONTENT SECTION */.content {	float: left;	overflow: hidden;	background: #fff;	padding: 11px 0 60px 0;	position: relative;	width: 723px;}#maincontentwrap {	float: left;	margin: 26px 0 0 -18px;	padding: 0;	width: 741px;}#maincontentwrap .nosidebar {	width: 910px;}#maincontentwrap h1 {	background: url('images/LandSAR-diamonds-orange.png') no-repeat top left;	margin: 30px 0 0 -20px;	padding: 8px 0 0 50px;	line-height: none;}h1.main {	background: url('images/LandSAR-diamonds-orange.png') no-repeat top left;	margin: 30px 0 10px 0;	padding-left: 50px;	padding-bottom: 20px;}#maincontentwrap h1:first-child, h1.main:first-child {	margin-top: 0;}#maincontentwrap h5 {	margin: 00;	padding: 10px 0;}#maincontentwrap p {	line-height: 18px;	margin: 0;	padding: 4px 0 10px 0;	font-weight:normal;}#maincontent {	background: url('images/vertline.png') no-repeat 0 0;	min-height: 400px;	margin: 0 0 -30px 0;	padding: 0 0 0 50px; /*overflow: hidden;*/}#maincontent .nosidebar {	background: none;}#vertlinebottom {	background: url('images/vertline-bottom.png') no-repeat bottom left;	height: 51px;}.more {	background: url('images/dot-line.png') repeat-x 0 0;	margin: 20px 0 0 0;	padding: 20px 0;}.more a {	background: url('images/LandSAR-diamonds-orange-small.png') no-repeat 0 0;	font-size: 14px;	padding: 2px 0 5px 33px;}.post {	margin: 0 10px 10px 0;	padding: 10px 0 0 0;	text-align: left;	color: #333;	font-size: 14px;	line-height: 22px;	border-top: 1px dashed #ccc;}.post ul {	margin-bottom: 20px}.post li {	margin-left: 40px}.post a {	text-decoration: none;}.post a:hover {	text-decoration: none;}.post h2 {	font-family: 'Arial', Helvetica, sans-serif;	font-size: 26px;	font-weight: normal;	color: #333333;	line-height: 1.3;	margin-bottom: 30px;}.post h2 a {	font-weight: normal;	text-decoration: none;}.post h3 {	font-size: 18px;	font-weight: normal;	color: #333;	line-height: 1.3;}.post h3 a {	text-decoration: none;}.post h3 a:hover {}.postmetadata {	clear: both;	padding: 6px 0 0 0;	margin: 20px 0;}.navigation {	font-size: 1.2em;	width: 100%;	float: left;	margin: 0;	padding: 0;	overflow: hidden;	margin-bottom: 20px;	display: none;}.aligncenter, div.aligncenter {	display: block;	margin: 0 auto 25px;}.alignleft {	float: left;}.alignright {	float: right;}.alignnone {	margin: 25px 0 25px 0;}/* SIDEBAR *//*.sidebar {	width:237px;	float:left;	margin:0;	padding:0;}.sidebar h2 {	font-size: 18px;	margin: 0;	padding: 0;}.sidebar label {	color: #000;	margin: 0;	padding: 0;}.sidebar p {}.sidebar img.left { 	float: left; 	border: none; 	padding: 6px 0 0 0;}.sidebar img.right {	float: right;	border: none;	padding: 0 0 0 6px;}*/#sidemenuwrap {	float: left;	margin: 26px 0 0 0;	width: 237px;	position: relative;	z-index: 100;}#sidemenuwrap h1, #sidemenuwrap h1 a {	background: none;	color: #787764;	font-size: 24px;	font-weight: normal;	line-height: 20px;	margin: 0;	padding: 9px 0 15px 0;	text-transform: uppercase;}#sidemenuwrap ul { /*border-top:1px solid #dadad8;*/	margin: 6px 0 0 0;	padding: 0;}#sidemenuwrap li {	background: none;	border-bottom: 1px solid #dadad8;	font-size: 14px;	font-weight: bold;	list-style: none;	line-height: 16px;	margin: 0;	padding: 10px 0 10px 10px;	text-transform: uppercase;}#sidemenuwrap li:first-child {	border-top: 1px solid #dadad8;}/*#sidemenuwrap ul.clearfix li:first-child a {color: #787764; font-size: 24px; font-weight: normal; line-height: 22px; text-transform: uppercase; padding-left: 5px; margin: -11px 0 10px 0; }#sidemenuwrap ul.clearfix li.current_page_ancestor:first-child a:link, #sidemenuwrap ul.clearfix li.current_page_ancestor:first-child a:visited, #sidemenuwrap ul.clearfix li.current_page_item:first-child a:link, #sidemenuwrap ul.clearfix li.current_page_item:first-child a:visited {color: #787764;}#sidemenuwrap ul.clearfix li.current_page_item:first-child, #sidemenuwrap ul.clearfix li.current_page_parent:first-child {background: #fff; border-right:1px solid #dadad8;}#sidemenuwrap ul.clearfix li.current_page_item:first-child:before, #sidemenuwrap ul.clearfix li.current_page_parent:first-child:before {content: '';}#sidemenuwrap a {display:block}*/#sidemenuwrap ul.clearfix li ul.children {	margin: 9px 0 -12px -10px;}#sidemenuwrap ul.clearfix li ul.children li {	background: #fff;	border-bottom: 1px dashed #dadad8;	border-right: 1px solid #dadad8;	font-size: 12px;	font-weight: normal;	margin: 0;	padding: 6px 12px;	text-transform: none;}#sidemenuwrap ul.clearfix li ul.children li a:link, #sidemenuwrap ul.clearfix li ul.children li a:visited {	color: #e76b1c;}#sidemenuwrap ul.clearfix li ul.children li:first-child {	border-top: 1px dashed #dadad8;	margin: 0; /*padding:6px 12px;*/}#sidemenuwrap ul.clearfix li ul.children li.current_page_item:first-child {	border-top: 1px dashed #fff;}#sidemenuwrap ul.clearfix li ul.children li:first-child a {	color: #e76b1c;	font-size: 12px;	font-weight: normal;	text-transform: none;	margin: 0;	padding: 0;}#sidemenuwrap ul.clearfix li ul.children li:last-child {	border-bottom: 1px solid #DADAD8;	margin-bottom: 1px;}#sidemenuwrap ul.clearfix li.current_page_item, #sidemenuwrap ul.clearfix li.current_page_parent {	background: #dadad8;}#sidemenuwrap ul.clearfix li.current_page_item a:link, #sidemenuwrap ul.clearfix li.current_page_item a:visited, #sidemenuwrap ul.clearfix li.current_page_parent a:link, #sidemenuwrap ul.clearfix li.current_page_parent a:visited {	color: #504f45;}#sidemenuwrap ul.clearfix li.current_page_item:before, #sidemenuwrap ul.clearfix li.current_page_parent:before {	content: url('images/sidenav-arrow.png');	height: 37px;	margin: -11px 0 0 227px;	position: absolute;}#sidemenuwrap ul.clearfix li.current_page_item ul.children li {	background: #fff;	border-right: 1px solid #dadad8;}#sidemenuwrap ul.clearfix li.current_page_item ul.children li:last-child {	border-bottom: 1px solid #dadad8;}#sidemenuwrap ul.clearfix li.current_page_item ul.children li a:link, #sidemenuwrap ul.clearfix li.current_page_item ul.children li a:visited {	color: #e76b1c;}#sidemenuwrap ul.children li.current_page_item {	background: #dadad8 !important;}#sidemenuwrap ul.children li.current_page_item a:link, #sidemenuwrap ul.children li.current_page_item a:visited {	color: #000 !important;}#sidemenuwrap ul.children li.current_page_item:before, #sidemenuwrap ul.children li.current_page_item:last-child:before, #sidemenuwrap ul.children li.current_page_item:last-child a:before {	content: '';}#sidemenuwrap ul li ul li a:link, #sidemenuwrap ul li ul li a:visited {	color: #e76b1c;}#sidemenuwrap ul li ul li a:hover, #sidemenuwrap ul li ul li a:active {	color: #000 !important}#deepcurrent {	background: #dadad8 !important}#deepcurrent a:link, #deepcurrent a:visited {	color: #000 !important}/* misc */code {	font-family: 'Courier New', Courier, monospace;}.entry {}.line {	width : 100%;	background : #eeeeee;	height : 1px;	margin-bottom : 24px;	margin-top : 24px;	clear: both;}button {	background: #222 url('/images/overlay-button.png') repeat-x;	display: inline-block;	padding: 5px 10px 6px;	color: #fff;	text-decoration: none;	font-weight: bold;	line-height: 1;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);	border-bottom: 1px solid rgba(0,0,0,0.25);	position: relative;	cursor: pointer;}/* NATIVE GALLERY STYLING */.gallery {	clear: both;	display: block;	margin: 0 auto;	overflow: hidden;}.gallery .gallery-row {	clear: both;	display: block;	margin: 0;	overflow: hidden;}.gallery .gallery-item {	float: left;	list-style: none outside none;	margin: 0;	overflow: hidden;	padding: 0;	text-align: center;	background: none repeat scroll 0 0 #f5f5f4;	border-radius: 10px;	float: left;	height: 210px;	/*margin: 0 20px 20px 0;*/	padding: 10px 0;	text-align: center;/*width: 220px;*/}.gallery .gallery-item .gallery-icon img {	height: auto;	margin: 0 auto 15px;	max-width: 100%;	padding: 1%;	width: auto;	border-radius: 5px;	float: none;}.gallery-caption {	margin-left: 0;	font-size: 14px;	margin: 0;	padding: 3px 0 10px 0;	clear: both;}.attachment-thumbnail {	border: 0 !important;}/* COMMENT FORM STYLING */#commentform {	background: #fff;	margin-bottom: 20px;	padding: 0;}#commentform p {}#commentform a {	text-decoration: underline;}#commentform h3 {	margin: 0;	padding: 0;}#comment {	width: 80%;}#author, #email, #url, #comment, #submit {	background: #fff;	margin: 5px 5px 0 0;	padding: 5px;	border: 1px solid #cccccc;	font-size: 14px;}#submit {	margin: 5px 5px 0 0;}#comments {	margin: 0;	padding: 0}ol.commentlist {	list-style-type: none;	margin: 0;	padding: 0;}.avatar {	float: left;	margin: 0 12px 0 0;}ol.commentlist li {	background: #fff;	margin: 10px 0;	padding: 5px 0 5px 10px;	list-style-type: none;}ol.commentlist li.alt {	background: #f9f9f9;}ol.commentlist li p {	margin: 6px 0 6px 0;	padding: 0 12px 0 0;}ol.commentlist a {}cite {	font-family: 'Georgia';	font-style: normal;}/* SEARCH FORM */#searchform {	padding: 6px 0 10px 0px;	font-family: 'Arial', Helvetica, sans-serif;	border-bottom: 1px solid #eeeeee;	margin-bottom: 20px;}#searchform input#s {	font-family: 'Arial', Helvetica, sans-serif;	font-size: 13px;	padding: 5px;	margin: 2px;	border: 1px solid #B7B7B7;	width: 130px;}#searchform input#searchsubmit {	font-family: 'Arial', Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	padding: 4px;	margin: 2px 0 0 2px;	background-color: #422906;	border: 1px solid #422906;	color: #fff;}/* SHORTCODES*/.half, .half-last {	float: left;	width: 44%;	margin-right: 3%;	margin-bottom: 25px;	border: 1px solid #eee;	padding: 10px;	text-align: left;}.half-last {	margin-right: 0;}.third, .third-last {	float: left;	width: 25%;	margin-right: 3.5%;	border: 1px solid #eee;	padding: 5px 15px 15px 15px;}.third-last {	margin-right: 0;}.box {	background: #ffffff; /* Old browsers */	background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top, #ffffff 0%, #e5e5e5 100%); /* IE10+ */	background: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5', GradientType=0 ); /* IE6-9 */	padding: 20px;	border: 1px solid #cccccc;	margin-bottom: 25px;}/* THE FOOTER */footer {	background: #f5f5f4;	border-top: 1px dashed #d3d3cc;	color: #929292;	font-size: 12px;	padding: 20px 0 0 0;	text-align: center;}footer p {	color: #42413D;	font-size: 12px;}.sponsorwrap {	background: rgb(231,231,228); /* Old browsers */	background: -moz-linear-gradient(top, rgba(231,231,228,1) 0%, rgba(188,188,178,1) 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(231,231,228,1)), color-stop(100%, rgba(188,188,178,1))); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, rgba(231,231,228,1) 0%, rgba(188,188,178,1) 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, rgba(231,231,228,1) 0%, rgba(188,188,178,1) 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top, rgba(231,231,228,1) 0%, rgba(188,188,178,1) 100%); /* IE10+ */	background: linear-gradient(to bottom, rgba(231,231,228,1) 0%, rgba(188,188,178,1) 100%); /* W3C */ filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e7e7e4', endColorstr='#bcbcb2', GradientType=0 ); /* IE6-9 */	border-radius: 10px;	margin-bottom: 8px;	padding: 15px;}.police {	background: url('images/key-sponsors.png') no-repeat;}.nzsar {	background: url('images/key-sponsors.png') no-repeat 0 -74px;}.lottery {	background: url('images/key-sponsors.png') no-repeat 0 -154px;}.lion {	background: url('images/key-sponsors.png') no-repeat 0 -234px;}.morgan {	background: url('images/key-sponsors.png') no-repeat 0 -314px;}.macpac {	background: url('images/key-sponsors.png') no-repeat 0 -394px;}.metservice {	background: url('images/key-sponsors.png') 0 -493px;}.subaru {	background: url('images/key-sponsors.png') 0 -588px;}.sponsorwrap table {	margin: 0 auto;	background: none;	border-radius: 0;}.sponsorwrap td {	border-radius: 4px;	box-shadow: 1px 1px 8px #c6c6c0;	padding: 0;}.sponsorwrap td a {	display: block;	height: 76px;	width: 200px;}.psandts {	background: #d1d1c9;	border-top: 1px dashed #f5f5f4;	color: #6d6c60;	padding: 30px 0 40px;}.wired a:link, .wired a:visited {	color: #6d6c60;	font-size: 11px;	text-decoration: none;}.wired a:hover, .wired a:active {	color: #33322c;}#sitemapwrap {	background: #d3d3cc;	border-top: 1px dashed #f5f5f4;	margin: 24px 0 0 0;	padding: 24px 0;}#msitemaptitle {	border-bottom: 1px dashed #d3d3cc;	margin: 0 0 12px 0;	padding: 0 0 14px 0}#sitemap, #msitemap {	margin: 0 auto;	text-align: left;	width: 960px;}#sitemap p {	color: #848379;	font-size: 12px;	margin: 0;	padding: 0;}#sitemap ul {	float: left;	margin: 0 33px 0 0;	padding: 0;	list-style: none;}#sitemap ul.last {	margin-right: 0;}#sitemap ul li.pagenav {	font-size: 12px;	font-weight: bold;	line-height: 30px;}#sitemap ul li {	background: none;	font-size: 11px;	line-height: 16px;	list-style: none;	font-weight: normal;}#sitemap a:link, #sitemap a:visited {	color: #646357;}#sitemap a:hover, #sitemap a:active {	color: #000;}#membersitemap {	background: #ebebe8;	border-top: 1px dashed #d3d3cc;	margin: 30px 0 -30px 0;	padding: 20px 0;}#membersitemap table {	background: none;}#membersitemap table td {	background: #ddddd7;	border-radius: 5px;	padding: 18px 10px 20px 50px;	width: 24%;}#membersitemap a:link, #membersitemap a:visited {	color: #6d6c5d;}#membersitemap a:hover, #membersitemap a:active {	color: #e76b1c;}/* Home */.homecol1 {	overflow: visible;	width: 290px;}.homecol1 h1 {	background: url('images/LandSAR-diamonds-orange.png') no-repeat top left;	padding-left: 50px;}.calloutbox, .calloutbox2, .calloutbox-main {	background: #f5f5f4;	border-radius: 10px;	overflow: hidden;}.calloutbox-contact {	background: #f5f5f4;	border-radius: 10px;	padding-bottom: 20px;}.profile-box {	background: #f5f5f4;	border-radius: 10px;	padding: 20px 30px;	margin: 5px 0 0;}.profile-box h2 {	margin-top: -20px;	font-size: 14px;}.profile-box p {	font-size: 12px;}#locationmapwrap {	height: 378px;	overflow: visible;	width: 265px;}#locationmapwrap div {	overflow: visible;	position: absolute;}#locationmapwrap div span {/*position: fixed;*/}.grouplocation {/*z-index: 20;*/}.grouplocation span {	background: url('images/LandSAR-diamonds-white-small.png') 8px 7px no-repeat #fb7621;	border-radius: 20px;	border: 2px solid #fff;	color: #fff;	font-size: 13px;	margin-left: -9999px;	position: absolute;	z-index: -99;	white-space: nowrap;}.grouplocation:hover span {	cursor: pointer;	margin: -10px 0 0 0;	z-index: 20;}.grouplocation a:link, .grouplocation a:visited, .grouplocation a:hover, .grouplocation a:active {	color: #fff;	line-height: 37px;	padding: 10px 16px 10px 44px;}.grouplocation a.anchor:link, .grouplocation a.anchor:visited, .grouplocation a.anchor:hover, .grouplocation a.anchor:active {	color: #fff;	line-height: 0;	padding: 0;}.groupnumber {	background: url('images/LandSAR-diamonds-orange-large.png') no-repeat;	color: #fff;	font-size: 24px;	font-weight: bold;	margin: 30px 0 0 20px;	padding: 16px 40px 16px 19px;}.grouptitle {	color: #42413d;	font-size: 12px;	line-height: 16px;	margin: 95px 0 0 50px;	width: 150px;}.grouptitle span {	font-size: 15px;}.grouptitle em {	font-size: 14px;	font-style: normal;}.groupselecter {	margin: 271px 0 0 147px;	width: 118px;	z-index: 2;}.groupselecter li {	background: url('images/groupselect-bg.png') no-repeat 0 -59px;	font-size: 14px; /*height:41px;*/	line-height: 14px;	list-style: none;	margin: 0;	padding: 0;}.groupselecter li span {	font-size: 11px;}.groupselecter li {	color: #42413d;	padding: 8px 0 8px 54px;}.groupselecter li a:link, .groupselecter li a:visited {	color: #42413d;	display: block; /*padding:8px 0 8px 54px;*/}.groupselecter li a:hover, .groupselecter li a:active {	color: #fb7621;}.groupselecter div {	color: #fff;	font-size: 11px;	font-weight: bold;	margin: 6px 0 0 -36px;}#activegroup {	background: url('images/groupselect-bg.png') 0 0;}#farnorth {	margin: 0 0 0 163px;}#northland {	margin: 14px 0 0 170px;}#auckland {	margin: 50px 0 0 183px;}#kauotunu {	margin: 47px 0 0 200px;}#tairuapauanui {	margin: 55px 0 0 207px;}#thames {	margin: 62px 0 0 201px;}#paeroa {	margin: 66px 0 0 207px;}#waihi {	margin: 70px 0 0 211px;}#tauranga {	margin: 79px 0 0 219px;}#whakatane {	margin: 85px 0 0 233px;}#hamilton {	margin: 86px 0 0 200px;}#waitomo {	margin: 91px 0 0 191px;}#rotorua {	margin: 97px 0 0 222px;}#taupo {	margin: 110px 0 0 214px;}#wairoa {	margin: 121px 0 0 245px;}#gisborne {	margin: 111px 0 0 256px;}#turangi {	margin: 121px 0 0 207px;}#taranaki {	margin: 129px 0 0 170px;}#ruapehu {	margin: 131px 0 0 201px;}#hawkesbay {	margin: 138px 0 0 233px;}#taihape {	margin: 140px 0 0 196px;}#wanganui {	margin: 143px 0 0 176px;}#tararua {	margin: 160px 0 0 216px;}#palmerstonnorth {	margin: 163px 0 0 200px;}#horowhenua {	margin: 180px 0 0 191px;}#wairarapa {	margin: 187px 0 0 201px;}#wellington {	margin: 196px 0 0 188px;}#goldenbay {	margin: 176px 0 0 133px;}#motueka {	margin: 184px 0 0 138px;}#nelson {	margin: 193px 0 0 145px;}#karamea {	margin: 196px 0 0 121px;}#marlborough {	margin: 200px 0 0 163px;}#murchison {	margin: 208px 0 0 130px;}#westport {	margin: 210px 0 0 108px;}#reefton {	margin: 225px 0 0 115px;}#kaikoura {	margin: 227px 0 0 156px;}#hamner {	margin: 230px 0 0 138px;}#greymouth {	margin: 231px 0 0 96px;}#hokitika {	margin: 240px 0 0 91px;}#arthurspass {	margin: 243px 0 0 109px;}#hurunui {	margin: 240px 0 0 136px;}#oxford {	margin: 257px 0 0 116px;}#christchurch {	margin: 265px 0 0 130px;}#bankspeninsula {	margin: 275px 0 0 139px;}#ellsmere {	margin: 272px 0 0 128px;}#rakaia {	margin: 276px 0 0 119px;}#methven {	margin: 270px 0 0 104px;}#southwestland {	margin: 265px 0 0 62px;}#haast {	margin: 279px 0 0 34px;}#southcanterbury {	margin: 291px 0 0 98px;}#mackenzie {	margin: 285px 0 0 70px;}#wanaka {	margin: 298px 0 0 49px;}#wakatipu {	margin: 310px 0 0 44px;}#centralotago {	margin: 311px 0 0 70px;}#northotago {	margin: 322px 0 0 91px;}#fiordland {	margin: 327px 0 0 10px;}#dunedindistrict {	margin: 340px 0 0 81px;}#clutha {	margin: 347px 0 0 66px;}#catlins {	margin: 357px 0 0 61px;}#easternsouthland {	margin: 349px 0 0 30px;}#southland {	margin: 362px 0 0 32px;}#stewartisland {	margin: 378px 0 0 20px;}#nzmap {	margin-top: -22px;	margin-left: -12px;}.homecol2 {	width: 669px;}#introcontent { /*height:378px;*/	height: auto;}.map-bg {	position: absolute;	top: 60px;	left: 0;	z-index: 1;}.page-id-413 .map-bg {	top: -20px;	left: 0;}.specialist-map {	font-size: 13px;	color: #42413d;	width: 210px;	padding: 25px 30px 30px;	z-index: 2;}.page-id-413 .specialist-map {	left: -50px;}.specialist-left {	text-align: left;	width: 95px;	top: 115px;	left: 30px;}.specialist-right {	text-align: left;	width: 95px;	top: 115px;	right: 20px;}.specialist-left.ysr, .specialist-right.ysr {	top: 160px;}.specialist-left.acr, .specialist-right.acr {	top: 185px;}#sd {	margin: 0 0 0 0;}#tsw {	margin: 8px 0 0 0;}#wrs {	margin: 15px 0 0 0;}#csr {	margin: 23px 0 0 0;}#ysr {	margin: 50px 0 0 0;}#acr {	margin: 67px 0 0 0;}/* Contact Form */#maincontentwrap .contact-form p {	line-height: 18px;	margin: 0;	padding: 4px 0 2px;}.wpcf7-select {	position: relative;	z-index: 100;	width: 219px;	height: 31px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background-color: #fff;	-webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	-moz-box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	border: solid 1px #d9d9d7;	padding: 3px;	font-family: "Arial", Helvetica, sans-serif;	color: #42413d;	font-size: 14px;}.wpcf7-text {	width: 206px;	height: 31px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background-color: #fff;	-webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	-moz-box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	border: solid 1px #d9d9d7;	padding: 0 5px;	font-family: "Arial", Helvetica, sans-serif;	color: #42413d;	font-size: 14px;}.wpcf7-textarea {	width: 206px;	height: 83px;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	background-color: #fff;	-webkit-box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	-moz-box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	box-shadow: inset 3px 4px 5px rgba(0,0,0,.06);	border: solid 1px #d9d9d7;	padding: 5px;	font-family: "Arial", Helvetica, sans-serif;	color: #42413d;	font-size: 14px;	resize: none;	overflow: auto;}.top-select {	height: 47px;	width: 52.8%; /*border-bottom: 2px solid #fff;*/	padding-top: 30px;	margin-bottom: 10px;}.select-left {	clear: both;	float: left;	width: 115px;	text-align: right;	padding: 5px 0 0 0;	margin: 0 10px 0 0;}.wpcf7-text.phone {	width: 130px;}.wpcf7-submit {	width: 149px;	height: 35px;	-webkit-border-radius: 6px;	-moz-border-radius: 6px;	border-radius: 6px;	background-color: #ffa419;	border: solid 1px #d3d3cc;	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);	color: #fff;	text-align: center;	text-transform: uppercase;	font-weight: bold;	font-size: 14px;	font-family: "Arial", Helvetica, sans-serif;	cursor: pointer;	margin-left: 125px;	margin-bottom: 30px;}.address {	position: absolute;	right: 115px;	top: 0;	width: 198px;	height: auto;	color: #42413d;	font-size: 13px;	font-family: "Arial", Helvetica, sans-serif;	font-weight: bold;	z-index: 3; /*border-left: 2px solid #fff;*/	padding: 30px 0 0 15px;}.address h3 {	background: url("images/dot-line.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);	font-size: 22px;	font-weight: normal;	margin: 14px 0 5px;	padding: 19px 0 0;}.address a {	background: url('images/arrow-orange.png') no-repeat 0 4px;	font-size: 14px;	font-weight: normal;	text-transform: none;	padding-left: 9px;}.national-address {	position: absolute;	right: 40px;	top: 0;	width: 150px;	height: auto;	color: #42413d;	font-size: 13px;	font-family: "Arial", Helvetica, sans-serif;	font-weight: normal;	z-index: 3;	padding: 25px 0 0 15px;}.national-address h2 {	color: #000;	font-size: 16px;	margin: 0 0 10px 0;}#maincontentwrap .contact-form .national-address p {	margin-bottom: 5px;}.divider {	height: 200px;	width: 3px;	border-left: 2px solid #fff;	position: absolute;	left: 50%;	top: 20px;}/* Gallery */.gallery-item-main {	width: 220px;	height: 210px;	float: left;	background: #f5f5f4;	border-radius: 10px;	text-align: center;	padding: 25px 0 0 0;	margin: 0 20px 20px 0;}.gallery-item-main img {	border-radius: 5px;	margin-bottom: 10px;	float: none;	padding: 0;}.gallery-item-main img:hover {	box-shadow: 0 2px 4px #DDDDDD;}.gallery-item-main a.album {	background: url("images/LandSAR-diamonds-orange-small.png") no-repeat 0 0;	margin: 0;	padding: 3px 0 10px 30px;	font-size: 14px;}.gallery-item img, .gallery-item img.attachment-thumbnail {	width: 90px;	height: 80px;	float: left;	border: 2px solid #fff!important;	margin: 0 6px 6px 0;	padding: 0;}/* Profiles */.profilewrap {	border-bottom: dashed 1px #dadad8;	padding: 24px 0; overflow:hidden;}.profilewrap p {	margin: 6px 0 0 0!important;	padding: 0!important;}.profilewrap p em {	font-size: 14px;	font-style: normal;	font-weight: normal;	text-transform: none;}.profilepic {	margin-bottom:10px; border-radius: 10px;	border: 2px solid #dcdcda;	float: left;	margin-right: 14px;	padding: 3px 3px 0 3px;}.profilepic img {	border-radius: 6px;	max-height: 144px;	max-width: 120px;}.pname {	color: #000;	font-size: 16px;	font-weight: bold;	text-transform: uppercase;}.pname span {	font-size: 14px;	font-weight: bold;	text-transform: none;}/* UPME */.upme-login-register-link {	display: none;}input#upme-reset-search[type="button"] {	color: #666666 !important;}input#upme-reset-search[type="button"], input.upme-search-submit[type="submit"] {	font-size: 13px;	text-transform: none!important;	font-weight: normal!important;	display: inline!important;}input.upme-search-submit[type="submit"] {	background-color: #ffa419!important;	background-image: linear-gradient(to top, #ec4801 17%, #ffa419)!important;	border: 0 none;	border-radius: 5px;	color: #fff !important;	cursor: pointer;	display: block;	font-weight: bold;	text-align: center;	text-transform: uppercase;}input.upme-search-submit[type="submit"]:hover {	background-color: #ed4d02!important;	background-image: #ed4d02!important;}/* Training Styles */.tcoursetitle {	color: #787764;	font-size: 17px;	padding: 0 0 0 31px;}.infoblock {	background: #f5f5f4;	border-radius: 10px;	margin: 10px 0 0 0;	overflow: hidden;}.infoblock h2 {	border-bottom: 2px solid #fff;	color: #787764;	font-size: 19px;	font-weight: normal;	margin: 0;	padding: 14px 0 11px 20px;	text-transform: uppercase;}.infoblock h3 {	border-bottom: 2px solid #fff;	font-size: 18px;	margin: 0;	padding: 14px 0 11px 20px;}.infosublock {	margin: 0;	padding: 14px 20px 20px 20px;}.infosublock2 {	margin: 0;	padding: 20px;}.infosublock3 {	border-left: 2px solid #fff;	float: left;	margin: 0;	min-height: 44px;	padding: 22px;	width: 550px;}.infosublock3 h4, .infosublock4 h4, .infosublock5 h4 {	font-weight: bold;}#maincontentwrap .infoblock h5 {	color: #42413d;	font-size: 14px;	font-weight: bold;	margin: 5px 0 0 0;	padding: 0;	text-transform: uppercase}.infosublock4 {	border-left: 2px solid #fff;	float: left;	margin: 0;	min-height: 44px;	padding: 22px;	width: 720px}.infosublock5 {	border-left: 2px solid #fff;	float: left;	margin: 0;	min-height: 44px;	padding: 22px;	width: 450px;}.infosublock6 {	margin: 0;	padding: 20px 25px 25px 25px;}.infoprofilesublock {	border-left: 2px solid #fff;	float: left;	margin: 0;	min-height: 44px;	padding: 22px;	max-width: 490px}.infoprofilesublock h4 {	font-size: 15px;	font-weight: bold}.infoprofilesublock p {	font-size: 12px;}.infosublockleft {	float: left;	margin: 24px;	max-width: 100px;}.infosublockleft img {	border: 4px solid #fff;	max-width: 100px;}.trainingicon {	background: url(images/member-menu-icons.png) 0 -94px;	float: left;	height: 40px;	margin: 20px 22px 20px 26px;	width: 40px;}.calendaricon {	background: url(images/member-menu-icons.png) -48px -94px;	float: left;	height: 40px;	margin: 20px 22px 20px 26px;	width: 40px;}.completedcourseicon {	background: url(images/member-menu-icons.png) -88px -96px;	float: left;	height: 52px;	margin: 20px 22px 20px 26px;	width: 40px;}.forumicon {	background: url(images/member-menu-icons.png) 0 -151px;	float: left;	height: 34px;	margin: 20px 22px 20px 26px;	width: 40px;}.teamicon {	background: url(images/member-menu-icons.png) -50px -151px;	float: left;	height: 50px;	margin: 20px 20px 20px 24px;	width: 44px;}.dealicon {	background: url(images/member-menu-icons.png) 0 -201px;	float: left;	height: 45px;	margin: 20px 18px 20px 25px;	width: 45px;}input[type="button"], input[type="submit"] {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border: 0;	border-radius: 5px;	background-color: #ffa419;	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);	color: #fff!important;	font-weight: bold;	cursor: pointer;	display: block;	text-align: center;	text-transform: uppercase;}input[type="button"]:hover, input[type="submit"]:hover {	background: #ed4d02;}.smcancel {	background: url(images/gen-icons.png) -21px 0!important;	height: 18px;	margin: 0 10px 0 0;	width: 18px;}.bigbtn {	font-size: 16px;	font-weight: bold;	line-height: 16px;	margin: 5px 0 0 0;	padding: 10px 24px;}.medbtn {	font-size: 12px;	font-weight: bold;	line-height: 12px;	margin: 0;	padding: 8px 20px;}.smbtn {	font-size: 10px;	font-weight: normal;	line-height: 10px;	margin: 0;	padding: 4px 8px;}.cancelbtn {	background: #da0a04!important;}.cancelbtn:hover {	background: #c20804!important;}.lonelytable {	border-top: 1px dashed #bbbbb1;	border-radius: 0;}.infoblock td {	border-bottom: 1px dashed #bbbbb1; border-right:0;	font-size: 14px;	padding: 5px 3px;}.infoblock tr:hover {	background: #fff;}.tick {	background: url(images/gen-icons.png);	display: inline-block;	height: 12px;	margin: 0 10px;	width: 16px;}.scrolldiv1 {	background: #fff;	font-size: 14px;	height: 300px;	margin: 10px 0;	padding: 20px;	overflow: auto;}.scrolldiv1 input[type="checkbox"] {	cursor: pointer;	margin: 0 5px;}.scrolldiv1 label {	cursor: pointer;	display: inline-block;	padding: 5px 0;	width: 96%;}.scrolldiv1 div {	margin: 1px 0;	padding: 0;}.scrolldiv1 div:hover {	background: #f5f5f4;}.scrolldiv2 {	background: #fff;	font-size: 14px;	height: 300px;	margin: 0 0 20px 0;	padding: 20px;	overflow: auto;	float: left;	width: 70%;}.scrolldiv2 input[type="checkbox"] {	cursor: pointer;	margin: 0 5px;}.scrolldiv2 label {	cursor: pointer;	display: inline-block;	padding: 5px 0;	width: 96%;}.scrolldiv2 div {	margin: 1px 0;	padding: 0;}.scrolldiv2 div:hover {	background: #f5f5f4;}.tabletitlerow {	font-weight: bold;}.pending {	color: #787764;}.attendingsumary {	color: #787764;	font-size: 14px;	float: right;	margin: 18px 24px 0 0;}.membersgroup span, .coursetype span {	background: #42413d;	border-radius: 8px;	color: #fff;	font-size: 13px;	margin-left: -999em;	padding: 8px 12px;	position: absolute;	z-index: -99;}.membersgroup:hover span, .coursetype:hover span {	margin: -8px 0 0 0;	position: absolute;	z-index: 99;}.venueinfo, .venuetitle {	font-size: 14px;	padding: 5px;}.venueinfo {	width: 550px}.venuetitle {	font-weight: bold;	text-align: right;	width: 80px;}.gmapwrap {	border: 5px solid #fff;	height: 300px;	margin: 10px 0 0 0}.timedetails {	font-size: 14px;	margin: 0 0 5px 0;}hr {	border-bottom: 1px dashed #ccc;	border-left: none;	border-right: none;	border-top: none;	color: #fff;	height: 1px;	margin: 20px 0 24px 0;}.minorlabel {	font-size: 14px;	font-weight: bold;	padding: 6px 5px 0 0;}.singleselect {	border-radius: 4px;	margin: 3px 5px;	padding: 3px 5px;}td.datecol {	font-size: 12px;	width: 80px;}.tabletitlerow div {	font-size: 11px;	font-weight: normal;}.trainingicon {	background: url(images/member-menu-icons.png) 0 -94px;	float: left;	height: 40px;	margin: 20px 22px 20px 26px;	width: 40px;}.note {	color: #858080;	font-size: 12px;	font-weight: normal;	text-transform: none}td.fontsize12 {	font-size: 12px;}.trdatatable {	border-top: 1px solid #bbbbb1;	border-radius: 0;}.trdatatable td {	border-bottom: 1px dashed #bbbbb1;	font-size: 12px;	line-height: 14px;	padding: 8px;}.trdatatable td:first-child {	width: 90px}.trdatatable td:last-child {	width: 90px}.trdatatable tr:nth-child(even) {	background-color: #f4f4f4;}.trdatatable tr:nth-child(odd) {	background-color: #fff;}.btn {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	background-color: #ffa419;	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);	color: #fff!important;	font-weight: bold;	font-size: 10px;	cursor: pointer;	display: block;	line-height: 12px;	padding: 4px 8px;	margin: 0;	text-align: center;	text-transform: uppercase;}.btn:hover {	background: #ed4d02;}.btn2 {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	background-color: #ffa419;	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);	color: #fff!important;	font-weight: bold;	font-size: 14px;	cursor: pointer;	display: block;	line-height: 12px;	padding: 10px 20px;	margin: 0;	text-align: center;	text-transform: uppercase;}.btn2:hover {	background: #ed4d02;}.trdatatable .canceled {	background: #fde3cf!important;	color: #fff;}.trdatatable .postponed {	background: #fde3cf!important;	color: #fff;}#orderby {	content: url(images/ordered-by.png);	padding: 0 0 0 3px;}.coursetype {	font-size: 13px;	float: left;	line-height: 16px;	margin: 0 0 8px 0;	width: 33%}.redirect label[for="user_name_email-1"], .redirect input#user_name_email-1, .redirect .upme-back-to-login, .redirect input#upme-forgot-pass-btn-1, .redirect .upme-blank-lable, .redirect .upme-rememberme, .redirect .upme-login-forgot-link {	display: none !important;}.redirect .upme-login-wrapper {	width: 93%;}.redirect-forgot-pass {	float: right;	font-size: 12px;	margin-right: 190px;	margin-top: -102px;}#bbp-search-form input#bbp_search_submit[type="submit"] {	display: inline;}.maincol {	border-right: 1px dashed #ccc;	float: left;	margin: 30px 0;	padding: 0 30px 30px 0;	width: 610px}.secondcol {	float: left;	margin: 30px 0 0 0;	padding: 0 0 0 30px;	width: 230px}.uppercase {	text-transform: uppercase}.imglink {	border: 1px solid #ccc}.imglink:hover {	border: 1px solid #f58025}.member-list h1 {	margin-bottom: 20px !important;}/*.upme-1, .upme-10439, .upme-10440, .upme-10441, .upme-10442 {display:none !important;}*//*.redirect-forgot-pass {display: none !important;}*/.formlabel {	float: left;	font-size: 12px;	text-align: right;	margin: 5px;	padding: 6px 0;	width: 220px}.inputwrap1 {	float: left;	padding: 3px;	max-width: 400px}.inputwrap2 {	float: left;	font-size: 12px;	padding: 3px;	margin: 8px 0 0 0;	max-width: 400px}.inputformwrapper1 {	padding: 20px}.error {	border: 1px solid #ff0000;}.reportlabel {	text-align: right;	width: 240px;}.reporthrs {	text-align: right;	width: 60px;}.reportedit {	width: 160px;}.reportedit input[type="submit"], .reportedit input[type="button"] {	font-size: 11px;	padding: 4px 8px;}.reportedit input[type="text"] {	margin: -1px 5px 0 0;	padding: 0px 4px;	height: 20px;	float: left;}.reportblock {	border-radius: 10px;	border: 2px solid #f5f5f4;	padding: 30px;}.reportlabel2 {	float: left;	text-align: right;	padding: 3px;	width: 240px;}.reportnumber {	float: left;	padding: 3px;}.numberfields {	width: 40px;}.ui-multiselect-header ul li {	background: none;}.fffbtop {	border-top: 2px solid #fff}.inputdata {	float: left;	width: 500px;}.infosublock h4 {	color: #42413d;	font-weight: bold;	padding: 10px 0 20px 10px;}.info2show {	font-size: 13px;	float: left;	line-height: 16px;	margin: 4px 0 6px 0;	width: 24%}.info2show label {	font-size: 14px;	line-height: 16px;	padding-left: 10px;}.info2show input[type="checkbox"] {	width: 30px;}#report-tabs ul {	margin: 0;	padding: 0;}#report-tabs ul li {	float: left;	list-style: none;	margin: 0 2px 0 0;	padding: 0;}#report-tabs ul li a {	background: #fff;	border-right: 1px solid #f5f5f4;	border-left: 1px solid #f5f5f4;	border-top: 1px solid #f5f5f4;	border-radius: 8px 8px 0 0;	color: #42413d;	display: block;	padding: 20px 28px;}#report-tabs ul li a:hover {	background: #f5f5f4;	color: #f58025;}#report-tabs ul li a.current-report-tab {	background: #f5f5f4;}#report-tabs ul li a.current-report-tab:hover {	color: #42413d;}.report-wrap {	background: #f5f5f4;	border-radius: 0 10px 10px 10px;	margin: 0;}.report-input-label {	font-size: 14px;	font-weight: bold;	padding: 10px 5px 20px 0;	text-align: right;	width: 150px;}.report-input-label2 {	font-size: 14px;	font-weight: bold;	padding: 6px 5px 0 0;	text-align: right;	width: 157px;}.report-input-label3 {	font-size: 14px;	font-weight: bold;	padding: 10px 5px 0 0;	text-align: right;	width: 157px;}.report-input-label4 {	font-size: 14px;	font-weight: bold;	padding: 5px 5px 20px 0;	text-align: right;	width: 150px;}.width-278px {	width: 278px;}.answer-spacing {	padding: 10px 20px;}.answer-spacing input[type="radio"] {	display: inline-block;	margin: 8px 0;}.tbltrainingrecord td {	font-size: 12px}.tbltrainingrecord tr:first-child td {	font-size: 13px;	line-height: 1.0em;}.assess-me-wrap {	background: #fff;	border-top: 1px solid #dddddd;	padding: 20px;	margin: 10px -20px -14px -19px;}.towards-competency {	font-size: 14px;	font-weight: bold;	float: left;	margin: 0 20px 0 0;	width: 335px;}.towards-competency-startdate {	font-size: 14px;	font-weight: bold;	float: left;	width: 160px;}.datepicker {	background: url(/wp-content/uploads/tiny-calendar.png) no-repeat 124px center #fff;	height: 30px;	width: 140px}#current-competencies-wrap {	clear: both;	padding-top: 20px;}#current-competencies-details-wrap {	background: #f5f5f4;	border: 1px solid #dddddd;	border-radius: 4px;	padding: 18px 20px;}
#current-competencies-details-wrap table {	margin: 0 0 15px 0;	width: 100%;}
#current-competencies-details-wrap td {	border-bottom: 1px solid #fff;	font-size: 13px;	line-height: 16px;}
.add-competency {	font-size: 14px;	float: left;	width: 280px;}
.date-attained {	font-size: 14px;	float: left;	width: 160px;}
.member-expand-link {	background: url(/wp-content/uploads/open-close-arrow-icons.png) no-repeat;	color: #42413d;	cursor: pointer;	height: 36px;	display: block;	font-size: 24px;	padding: 0 0 0 42px;}
.open {	background-position: left bottom;}
.maop-01 {	float: left;	margin: 20px 0 0 0;	width: 120px;}
.maop-02 {	float: left;	margin: 20px 0 0 0;	width: 155px;}
.upme-9370, .upme-9753 {	display: block!important;}.lessthan6months {	color: #ff0000;}
.tcsa { background:#f5f5f4; border-radius:18px; color:#9f9e9a; font-size:14px; float:right; height:27px; line-height:14px; padding:11px 46px 0 20px; position:relative; text-align:right; }
.tcsa span { background:#fff; border-radius:50%; display:block; padding:3px; position:absolute; top:-2px; right:-2px; height:36px; width:36px; }
.tcsa span span{ background:#787764; color:#fff; font-size:18px; font-weight:bold; height:27px; line-height:18px; padding:9px 0 0 0; position:relative; top:0; right:0; text-align:center;}
/*-----------Accordian styles-----------*/
#maincontentwrap .acc-container {	clear: both;	width: 100%;	overflow: hidden;}
#maincontentwrap .acc-container h1 {	background: #dfdfd5;	background: -moz-linear-gradient(top, #dfdfd5 0%, #d1cec2 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dfdfd5), color-stop(100%, #d1cec2));	background: -webkit-linear-gradient(top, #dfdfd5 0%, #d1cec2 100%);	background: -o-linear-gradient(top, #dfdfd5 0%, #d1cec2 100%);	background: -ms-linear-gradient(top, #dfdfd5 0%, #d1cec2 100%);	background: linear-gradient(to bottom, #dfdfd5 0%, #d1cec2 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfd5', endColorstr='#d1cec2', GradientType=0 );	color: #000000;	font-size: 14px;	font-weight: bold;	margin: 0;	padding: 16px 10px 15px 10px;	text-transform: none;}
#maincontentwrap .acc-container h1 span {background:url(images/alert-accordian-icons.png) -37px -2px no-repeat #fff; border-radius:4px; float:left; height:20px; margin:-4px 14px 0 23px; width:20px; }
#maincontentwrap .acc-btn { width:100%; margin:0 auto; padding:0; cursor:pointer; background:#479ccf; border-bottom:1px solid #fff; color:#fff; font-weight:500;}
#maincontentwrap .acc-btn:hover { background:#ff9600;}
#maincontentwrap .acc-btn i {	font-weight:300; font-style:normal;}
#maincontentwrap .acc-content {height:0px; width:100%; margin:0 auto;	overflow:hidden; background:#f1eee3;}
#maincontentwrap .acc-content-inner {padding:0 30px 10px 30px;}
#maincontentwrap .acc-content-inner table { background:none;}
#maincontentwrap .acc-content-inner table tr:first-child  td { font-weight:bold;}
#maincontentwrap .acc-content-inner table td { border-bottom:1px solid #cdcbc1; border-right:0; font-size:14px; line-height:16px; padding:7px 0; }
#maincontentwrap .acc-content-inner table td:first-child {	width: 10%;}
#maincontentwrap .acc-content-inner table td:last-child {	width: 65%;}
#maincontentwrap .acc-content-inner table td ul {  margin:0; padding:3px;}
#maincontentwrap .acc-content-inner table td ul li{ background:none; color:#5e5b51; font-size:12px; line-height:14px; margin:0; padding:3px 0 3px 10px; }
#maincontentwrap .acc-content-inner table td ul li:before { content:"- "; margin-left:-10px;}
#maincontentwrap .open {	height: auto;}
#maincontentwrap .acc-container h1.selected {	color: #fff;	background: #b3ae9c;}
#maincontentwrap .acc-container h1.selected span {	background-position: -61px -2px;}
#maincontentwrap .advisory-head-tab { background:#d1cec2; border-radius:10px 10px 0 0; float:left; font-size:18px; margin-bottom:2px; margin-top:15px; padding:20px 45px 10px 25px;}
#maincontentwrap .advisory-icon { background:url(images/alert-accordian-icons.png) 0 0 no-repeat; float:left; height:33px; margin:-8px 8px 0 0; width:35px;}
.col-25p {	float: left;	text-align: center;	width: 25%}
.single-check-input-wrap {	padding: 0 0 8px 10px;}
.text-input-title-01 {	border-top: 1px dashed #ccc;	margin: 16px 0 0 0;	padding: 16px 0 5px 0;}
.text-input-title-02 {	padding: 0 0 5px 0;}
.big-text-input {	height: 80px;	padding: 8px;	width: 90%;}
.submit-btn {	padding: 8px 20px;}
.m-id { float:right; margin:0 15px 0 0;}
table.m-competency-info { background:#fff; border:6px solid #fff; border-radius:0; margin:10px 15px; padding:0; }
table.m-competency-info tr:first-child td{ background:#b3ae9c; color:#fff; font-weight:bold; }
table.m-competency-info tr:nth-child(even) { background:#f1efe0;}
table.m-competency-info tr td { border:none; font-size:14px; padding:5px 9px;}
table.m-competency-info tr td:first-child { width:460px;}
table.m-competency-info tr td:nth-child(2) { border-left:2px solid #fff; border-right:2px solid #fff; width:20%;}
table.m-competency-info tr td:last-child { width:70px;} 
.m-working-towards-info { background:#fff; font-size:14px; font-weight:bold; line-height:18px; margin:-15px 15px 10px 15px; padding:5px 10px 10px 10px;}
.m-working-towards-info select, .actm-wrap select { width:100%;}
.m-working-towards-info input[type="submit"], .actm-wrap input[type="submit"] { padding:10px 20px;}
.mwt-col-1, .mwt-col-2, .mwt-col-3, .actm-col-1, .actm-col-2, .actm-col-3 { float:left;}
.mwt-col-1 { margin:0 2% 0 0; width:50%;}
.mwt-col-2 { margin:0 2% 0 0; width:23%;}
.mwt-col-3 {width:18%;}
.actm-col-1, .actm-col-2, .actm-col-3 { padding:15px 0;}
.actm-col-1 { padding:22px 0 0 0; text-align:right; width:28%;}
.actm-col-2 { margin:0 2%; width:40%;}
.actm-col-3 { width:28%;}
.actm-wrap { background:#f1efe0; border:5px solid #b3ae9c; margin:10px 15px; padding:0;}
.actm-wrap h3 { background:#b3ae9c; border-bottom:none!important; color:#fff; font-weight:normal; text-transform:none; margin:0; padding:10px 10px 15px 10px!important; }
.actm-wrap h3 span { font-weight:bold;}
.ui-datepicker { z-index:999!important;}
/*----------------------popup page styles------------------------*/
#popup-header { border-bottom:1px solid #42413d;}
.popup-landsar-logo { float:left; padding:6px 0 0 0; width:240px; }
.popup-landsar-logo img { height:auto; width:100%;}
.popup-id-wrap { background:#f5f5f4; border:2px solid #c5c5c5; border-radius:9px; padding:15px 30px 0 30px; margin:0 0 15px 275px; }
.popup-id-wrap ul { float:left; margin:0; padding:0; width:30%; }
.popup-id-wrap ul:nth-child(2) { width:45%;}
.popup-id-wrap ul:nth-child(3) { width:25%;}
.popup-id-wrap ul li { background:none; margin:0; padding:0;}
.popup-id-wrap ul li:first-child { font-weight:bold;}
.popup-id-wrap ul li:nth-child(2) { font-size:20px;}
.popup-id-wrap ul:nth-child(3) li:nth-child(2) { font-size:16px;}
.addorupdate-competency-wrap { }
.addorupdate-competency-wrap h2 {font-weight:bold; margin:0; padding:30px 0 10px 0; text-align:center; text-transform:none;}
.addorupdate-competency-wrap h2 span { color:#000; }
.uoci-wrap { background:#515252; color:#fff; padding:5px 9px;}
.uoci-wrap h5 { color:#fff; font-size:14px; font-weight:normal; padding:0 0 3px 0; }
.uoci-group { float:left; margin-bottom:8px; width:49.5%;}
.uoci-group:nth-child(odd) { margin-right:1%;}
.uoci-inner { background:#787878; }
.uoci-inner input[type="checkbox"]{ display:none;}
.uoci-inner input[type="checkbox"] + label span { background:url(images/uoci-checkbox.png) no-repeat 0 0; cursor:pointer; display:block; float:left; font-size:18px; height:35px; margin:10px 11px; padding:0; width:35px;}
.uoci-inner input[type="checkbox"]:checked + label span { background-position:0 -45px;}
.uoci-inner ul { margin:0; padding:0 0 0 60px;}
.uoci-inner ul li { background:none; border-left:1px solid #515252; border-bottom:1px solid #515252; color:#fff; margin:0; padding:20px 175px 20px 14px; position:relative;}
.uoci-inner ul li:last-child { border-bottom:none;}
.uoci-inner input[type="checkbox"]:checked ~ ul{ background:#f58025; }
.uoci-group .error { background:#ff0000; color:#fff; padding:8px; }
.uoci-progress-bar { background:#fff; border-radius:8px; padding:2px; position:absolute; top:25px; right:15px; width:150px; }
.uoci-progress-bar div { background-color:#f58025; border-radius:3px; padding:3px 0;}
.uoci-message { text-align:center; position:absolute; top:20px; right:15px; width:150px;}
.uoci-setdate-wrap { background:#515252; color:#fff; font-weight:bold; margin:2px 0 0 0; padding:15px; text-align:center;}
.uoci-greybox { background:#e1e1e0; padding:25px;}
.uoci-greybox h4 { font-weight:bold; padding:5px 0;}
.uoci-greybox h4  span { font-weight:normal;}
.uoci-se-col-1, .uoci-se-col-2 { float:left;}
.uoci-se-col-1 { margin:0 2% 0 0; width:32%;}
.uoci-se-col-2 { width:66%;}
.uoci-se-inputwrap { font-size:14px; margin:0 0 12px 0; padding:0 0 0 20px; position:relative;}
.uoci-se-inputwrap label span { color:#6f6d68;}
.uoci-se-inputwrap input[type="checkbox"] { position:absolute; top:0; left:0;}
.uoci-se-inputwrap input[type="checkbox"], .uoci-se-inputwrap label:hover { cursor:pointer;}
.uoci-ae-col { float:left; width:30%;}
.uoci-ae-col:first-child { margin-left:25%;}
.uoci-submit-wrap { margin:15px 0 30px 0;}
.uoci-submit-wrap .submit-btn { font-size:18px; margin:auto; padding:11px 28px;}
/*---------------------------Evidence tracking--------------------------------*/
.etf-row { padding:20px 20px 16px 20px;}
.etf-col-1, .etf-col-2, .etf-col-3  { float:left; width:44%;}
.etf-col-3 { width:12%;}
.etf-row select { width:95%; }
.etf-row input[type="submit"] { padding:9px 20px;}
.etf-wrap { padding:2px 0 0 0; margin:0 0 5px 275px; max-width:700px; }
#etd-wrap { overflow:hidden; width:1400px;}
table#etd-table { background:#fff; border-collapse:collapse; border-radius:0; position:relative; overflow:hidden; width:1400px;}
table#etd-table thead { background:#b3ae9c; border-bottom:2px solid #fff; position:relative; display:block; overflow:visible; width:100%;}
table#etd-table thead th { width:120px; height:60px; }
table#etd-table thead th:nth-child(1) { background-color:#b3ae9c; display:block; height:60px; position:relative; z-index:99; }
table#etd-table tr td, table#etd-table tr th { border-bottom:none; border-right:2px solid #fff; font-size:14px; line-height:16px; padding:5px; position:relative; overflow:visible; min-width:130px; width:130px;}
table#etd-table tr th {  color:#fff; font-size:12px;}
table#etd-table tbody tr:nth-child(odd) td { background:#f1efe0;}
table#etd-table tbody tr:nth-child(odd) td:first-child { border-right:2px solid #fff;}
table#etd-table tbody tr:nth-child(even) td { background:#fff;}
table#etd-table tbody { position:relative; display:block; max-height:300px; overflow:scroll; width:1400px;}
table#etd-table tbody tr { position:relative;}
table#etd-table tbody tr td { width:120px; }
table#etd-table tbody tr td:nth-child(1) { height:40px; position:relative; display:block; z-index:99;}
table#etd-table tbody tr td.etd-ec, table#etd-table tbody tr:hover td.etd-ec { background:#cce169; }
table#etd-table tbody tr td.etd-ec span { background:#fff; border-radius:8px; display:none; padding:2px; position:absolute; top:2px; left:61%;}
table#etd-table tbody tr td.etd-ec:hover span, table#etd-table tbody tr td.etd-ec:active span { display:block; z-index:99;}
table#etd-table tbody tr td.etd-ec input[type="submit"], table#etd-table tbody tr td.etd-ec input[type="button"] { background:#ff6600; padding:3px 6px; font-size:10px;}
table#etd-table tbody tr td.etd-ec input[type="submit"]:hover, table#etd-table tbody tr td.etd-ec input[type="button"]:hover { background:#e74100;}
table#etd-table tbody tr td.etd-ec span:before { content:""; width:0; height:0; border-style:solid; border-width:4px 5px 4px 0; border-color:transparent #ffffff transparent transparent; position:absolute; top:6px; left:-5px;}
table#etd-table tr td input[type="checkbox"]{ display:none;}
table#etd-table tr td input[type="checkbox"] + label span { background:url(images/etd-checkbox.png) no-repeat 0 -29px; cursor:pointer; display:block; float:left; font-size:18px; height:21px; margin:0 0 0 -10px; padding:0; position:absolute; top:2px; left:50%; width:21px;}
table#etd-table tr td input[type="checkbox"]:checked + label span { background-position:0 0;}
table#etd-table tbody tr:hover td{ background:#ffd399;}.etd-footer { border-top:1px solid #b3ae9c; padding:5px; position:relative;}
.etd-message-wrap { padding:0 100px 0 0;}
.etd-submit-wrap { position:absolute; top:5px; right:5px;}
.prerequisite-fail-wrap { border:5px solid #ccc; border-radius:12px; margin:auto; margin-top:20px; padding:30px; max-width:600px; }
.prerequisite-fail-wrap h2{ line-height:28px; margin-bottom:20px; text-transform:none; }
.prerequisite-fail-wrap h2 span { font-weight:bold;}
.prerequisite-fail-wrap h4 { font-weight:bold;}
.clearfix { clear:both;}
/* Login form */
.calloutbox-contact.member-login {	padding: 30px;}
.calloutbox-contact.member-login input {	background-color: #fff;	border: 1px solid #d9d9d7;	border-radius: 4px;	box-shadow: 3px 4px 5px rgba(0, 0, 0, 0.06) inset;	color: #42413d;	font-family: "Arial", Helvetica, sans-serif;	font-size: 14px;	height: 31px;	padding: 0 5px;	width: 206px;	margin: 0 0 10px;}
.calloutbox-contact.member-login input[type="submit"] {	background-color: #ffa419;	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);	border: 0 none;	border-radius: 5px;	color: #fff !important;	cursor: pointer;	display: block;	font-weight: bold;	text-align: center;	text-transform: uppercase;	color: #fff;	font-family: "Arial", Helvetica, sans-serif;	font-size: 14px;	height: 35px;	margin-bottom: 30px;	margin-left: 125px;	width: 149px;}
#cboxClose {	border-radius: 50%!important;	top: 0!important;}.wpcf7-recaptcha {	margin-left: 125px;}
.old_record_wrapper { margin:0; padding:0 20px 20px 20px;}
.old_course_wrapper, .old_year_wrapper { float:left; padding:0 10px 5px 0; }
.old_button_wrapper { clear:both; }
.other_training_wrapper { margin:0; padding:0 20px 20px 20px;}
.InformalContainer { border-bottom:1px dashed #bbbbb1; color:#42413D; padding:8px 0; position:relative; }
h2 ~ div.InformalContainer { border-top:none;}
.informalTopRow { clear:both; font-size:13px;}
.informalTopRow div { float:left; margin:0 2% 0 0; width:23%;}
.informalTopRow span { font-weight:bold; }
.informalLinks { font-size:13px;}
.informalLinks input[type="button"] { position:absolute; top:8px; right:-8px;}
/*---------------------Adding competency check layout styles-----------------*/
#add-comp-check-wrap { overflow:visible; margin:auto; margin-top:40px; max-width:1200px; }
#add-comp-check-wrap  .add-comp-check-block { background:#515252; float:left; height:80px; padding:0 0 0 2%; position:relative; width:48%; }
#add-comp-check-wrap div h4 { color:#fff; font-size:20px; font-weight:bold; margin:0; padding:0; position:relative; top:50%; transform:translateY(-50%); }
#add-comp-check-wrap div h4 span { display:block; font-size:15px; font-weight:normal;}
.add-comp-check-label { color:#515252; font-size:14px; position:absolute; top:-20px; left:0; }
#add-comp-check-wrap div:nth-child(1):after { content:""; position:absolute; top:-20px; right:0; width:0; height:0; border-style:solid; border-width:60px 0 60px 20px; border-color:transparent transparent transparent #ffffff;} 
#add-comp-check-wrap div:nth-child(2):before{ content:""; position:absolute; top:-20px; left:-25px; width:0; height:0; border-style:solid; border-width:60px 0 60px 20px; border-color:transparent transparent transparent #515252;}
.add-comp-check-btn-wrap { margin:auto; margin-top:40px; max-width:1200px; text-align:center;}
.add-comp-check-btn-wrap h3 { font-size:20px;}
.add-comp-check-btn-wrap input[type="button"] { display:inline-block; font-size:18px; padding:12px 30px; margin:9px; }

/*------------------------ToolTip---------------------*/
.tooltip { cursor:help; display:inline-block;height:20px; margin:-5px 0 0 8px; position:relative; text-align:center;  }
.tooltip div { background:#f58025; border:2px solid #fff; border-radius:50%; color:#fff; height:20px; font-size:18px; font-weight:700; line-height:20px; position:relative; width:20px; z-index:90;}

.tooltip span{ background:#f58025; border:0; border-radius:10px; min-height:0; height:0; font-size:13px; font-weight:300; padding:0; position:absolute; top:-9px; left:12px; overflow:hidden; text-align:left; transition:0.1s; width:150px; }
.tooltip:hover span, .tooltip:active span{ border:2px solid #fff; display:block; height:auto; min-height:50px; padding:9px 9px 9px 15px; z-index:80; }

#etd-table .tooltip { display:block; margin:0;}

label {font-size:16px;}
.sponsorwrap {
		/*columns: 4;*/
		overflow:hidden;
		padding: 30px 0px 20px 60px;
	}
	.sponsorwrap div {
		float:left;
		background:#fff;
		border-radius: 4px;
		box-shadow: 1px 1px 8px #c6c6c0;
		color: #42413D;
		font-size: 14px;
		font-family: "Arial", Helvetica, sans-serif;
		line-height: 1.6;
		padding: 2px 2px 2px 3px;
		/*border-bottom: 2px solid #fff;
		border-right: 2px solid #fff;*/
		display: block;
		height: 76px;
		width: 200px;
		margin: 0 10px 10px 0;
		display: flex;
		align-items: center;
		line-height: 100%;
		justify-content:center;
	}
		.sponsorwrap div img {
			max-height: 68px;
			max-width:198px;
		}
/*--------Training needs---------*/
#trainingneedswrap { padding:5px 0;}
#trainingneedswrap input[type="checkbox"] { display:none; }
#trainingneedswrap label { color:#d67228; font-size:12px;}

#trainingneedswrap .tn-groupwrap label:before { background:url(https://www.landsar.org.nz/wp-content/themes/landsar/images/members-menu-arrow1.png) 3px 0 no-repeat; content:""; display:inline-block; height:9px; margin:0 5px 0 0; width:9px;}

#trainingneedswrap .tn-groupwrap input[type="checkbox"]:checked ~ label:before {  background-position-x:1px; transform:rotate(90deg);}

#trainingneedswrap ul { margin:2px 0; padding:0; height:0; overflow:hidden; }
#trainingneedswrap ul li { background:none; font-size:12px; padding:0 0 0 50px;}

#trainingneedswrap .tn-groupwrap input[type="checkbox"]:checked ~ label ~ ul { height:auto;}

.infoblock .infosublock { padding:0;}
.infoblock h2 ~ .infosublock { padding:9px 15px;}

.infoblock .infosublock .row { border-bottom:1px solid #fff; padding:0 1% 0 3%;}
.tncol-1, .tncol-2, .tncol-3, .tncol-4, .tncol-5, .tninputcol-1, .tninputcol-2, .tninputcol-3, .tninputcol-4, .tninputcol-5 { float:left; font-size:12px; padding:4px 0; }
.tncol-1 { width:45%;}
.tncol-2 { width:10%;}
.tncol-3 { width:20%;}
.tncol-4 { width:12% }
.tncol-5 { text-align:right; width:13%;}
.tncol-5 input[type="button"] { display:inline-block; }

.tninputcol-1 {width:45%;}
.tninputcol-2 {width:10%;}
.tninputcol-3 {width:19%;}
.tninputcol-4 {width:11% }
.tninputcol-4 input[type="checkbox"]{ margin:5px 0 0 0;}
.tninputcol-4 label { font-size:12px}
.tninputcol-5 { width:15%;}

.clearfix { clear:both;}

.diamondbox {
height: 110px;
width: 110px;
float: left;
display: inline-block;
overflow: hidden;
margin-left: 25px;
margin-right: 25px;
background: #f2f2f1;
text-decoration: none;
color: #3e4745; 
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
}
.text {
width: 110px;
height: 110px;
display: table-cell;
/*vertical-align: middle; */
text-align: center;
padding:30px 0 0 20px;
font-family: 'Open Sans', sans-serif;
font-size: 13px;
font-weight:bold;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);
	line-height:1;
}
.text span{
	display:block;
	font-size: 10px;
	font-weight:normal;	 
}
.text span::before {
      content: '\A';
    }

.diamond-grid {
margin: 10px auto;
padding: 0 0 0 50px;
}
.diamond-grid > div:nth-child(7n+5) {
margin-left: 105.5px;
}
.diamond-grid > div:nth-child(n+5) {
margin-top: -20px;
}
.clear::after { content: ''; display: table; clear: both;}
/* Good Practice */

#gform_fields_1 li {
	background: transparent;
	padding-left:0;
}
#gform_fields_1 .gfield_required {
	display:none;
} 
#input_1_5 {
    width: 78%;
}
.tax-good_practice_category .post {
    margin: 0 0px 10px 0;
    padding: 15px 0 20px 0;
    text-align: left;
    color: #333;
    font-size: 14px;
    line-height: 22px;
    border-bottom: 1px solid #dadad8;
	border-top:none;
}
h3.gp-tax {
	color: #787764;
	font-weight:normal;
}
span.gp-date {
	color:#787764;
	font-size:12px;
	display: block;
margin-top: -5px;
}
.dashicons.dashicons-star-filled, .dashicons.dashicons-star-empty {
	color:#FA7724;
}
.single-good_practice .average-rating {
	background:#F5F5F5;
	border-top:1px solid #dadad8;
	border-bottom:1px solid #dadad8;
	padding: 20px !important;
}
ol.commentlist li {
	background: url('images/comment-icon.png') no-repeat 0 10px!important;
	margin: 0 0px 10px 0;
	padding: 10px 0 0px 45px;
}
footer.comment-meta {
    background: transparent;
    border-top: none;
    color: #787764;
    font-size: 12px;
    padding: 0;
    text-align: left;
}
ol.commentlist li.alt {
    background: #fff;
}
.comment-content {
    border-bottom: 1px solid #dadad8;
	padding-bottom:10px;
}
.single-good_practice .thumbs-wrapper {
	background:#F5F5F5;
	border-top:1px solid #dadad8;
	border-bottom:1px solid #dadad8;
	padding: 20px !important;
	overflow: hidden;
}
.single-good_practice .thumbs-wrapper p {
	float: left;
	padding-top: 12px !important;
	margin-right: 15px !important;
}
.single-good_practice .thumbs-rating-container {
    padding: 0;
}
.thumbs-rating-container .thumbs-rating-up {
    background: transparent url('images/thumbs-up.png') no-repeat 0 0 !important;
	padding: 8px 0 0px 31px !important;
	color: #909090 !important;
	display: block;
	font-weight: bold;
	float: left;
	margin-right:18px;
}
.thumbs-rating-container .thumbs-rating-up:hover, .thumbs-rating-container .thumbs-rating-up.thumbs-rating-voted {
	background: transparent url('images/thumbs-up.png') no-repeat 0 105% !important;
}
.gp-entry .thumbs-rating-container .thumbs-rating-up {
	padding: 5px 0 0px 31px !important;
}
.gp-entry .thumbs-rating-container .thumbs-rating-up:hover, .gp-entry .thumbs-rating-container .thumbs-rating-up.thumbs-rating-voted {
	background: transparent url('images/thumbs-up.png') no-repeat 0 -26px !important;
}
.thumbs-rating-container .thumbs-rating-down {
	background: transparent url('images/thumbs-down.png') no-repeat 0 4px !important;
	padding: 8px 0 17px 31px !important;
	color: #909090 !important;
	display: block;
	font-weight: bold;
	float: left;
}
.gp-entry .thumbs-rating-container .thumbs-rating-down {
	padding: 5px 0 17px 31px !important;
}
.thumbs-rating-container .thumbs-rating-down:hover, .thumbs-rating-container .thumbs-rating-down.thumbs-rating-voted {
	background: transparent url('images/thumbs-down.png') no-repeat 0 -30px !important;
}
.thumbs-rating-container .thumbs-rating-up:hover, .thumbs-rating-container .thumbs-rating-down:hover, .thumbs-rating-container .thumbs-rating-up.thumbs-rating-voted, .thumbs-rating-container .thumbs-rating-down.thumbs-rating-voted  {
	color:#fb7621!important;
}
.thumbs-rating-container span.thumbs-rating-up:before, .thumbs-rating-container span.thumbs-rating-down:before{
	content:''!important;
}
/*.single-good_practice .thumbs-rating-container .thumbs-rating-up, .single-good_practice .thumbs-rating-container .thumbs-rating-down {
	margin-top:-10px;
}*/
.thumbs-rating-container .thumbs-rating-already-voted {
    background: #fb7621;
	color: #fff !important;
	/*display: inline-block !important;*/
	margin: 0px 0 0px 290px;
	padding: 5px 13px !important;
	border-radius: 5px;
	width: 120px;
	position: relative;
}
.gp-entry .thumbs-rating-container .thumbs-rating-already-voted {
	margin: 0px 0 0px 120px;
}
.thumbs-rating-container .thumbs-rating-already-voted:after {
	right: 100%;
	top: 50%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	border-color: rgba(251, 118, 33, 0);
	border-right-color: #fb7621;
	border-width: 6px;
	margin-top: -6px;
}
#respond {
	display:none;
}
#reply-btn:before {
	content: '';
	background: url('images/comment-icon-white.png') no-repeat 0 0;
	width: 23px;
	height: 23px;
	position: absolute;
	left: 9px;
	top: 4px;
}
#reply-btn {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 0;
	border-radius: 5px;
	background-color: #ffa419;
	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);
	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);
	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);
	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);
	color: #fff !important;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-family: "Arial", Helvetica, sans-serif;
	padding: 7px 11px 7px 39px;
	margin: 10px 0 20px;
	position:relative;
}
.comment-form-comment label {
	display:none;
}
h3#reply-title {
	font-size: 16px;
	margin: 0;
	padding: 0;
	font-weight:bold;
	text-transform:none;
	color:#000;
}
.comment-form-comment textarea {
	color: #42413D;
	font-size: 14px;
	font-family: "Arial", Helvetica, sans-serif;
}
#submit, .submit-btn {
    -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border: 0;
	border-radius: 5px;
	background-color: #ffa419;
	background-image: -webkit-linear-gradient(bottom, #ec4801 17%, #ffa419);
	background-image: -moz-linear-gradient(bottom, #ec4801 17%, #ffa419);
	background-image: -o-linear-gradient(bottom, #ec4801 17%, #ffa419);
	background-image: linear-gradient(to top, #ec4801 17%, #ffa419);
	color: #fff !important;
	font-weight: bold;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	text-transform: uppercase;
	font-size: 14px;
	font-family: "Arial", Helvetica, sans-serif;
	padding: 7px 11px;
	margin: 10px 0 20px;
	position: relative;
}
.gp-entry .thumbs-rating-container {
    padding: 0;
}
div.itsg_single_ajax, div.itsg_list_ajax {
    background: #fff!important;
	margin: -8px 0 -8px 10px!important;
	border: 2px dashed #eee!important;
}
body .ginput_container_list table.gfield_list tbody tr td.gfield_list_icons {
    background: #fff!important;
}
.gform_wrapper table.gfield_list td, .gform_wrapper table.gfield_list th {
    background: #fff!important;
}
.button.itsg_single_ajax_button.itsg_single_ajax_remove, .button.itsg_single_ajax_button.itsg_single_ajax_cancel {
	width: 20% !important;
	padding: 5px 0px;
	margin: 10px 0 10px 0;
	border-radius: 4px !important;
	background: #fe0002;
	color: #fff;
	font-size: 10px;
	margin-left: 5px;
}
.gfield_list .results.done .results-bar-success, .itsg_single_ajax .results.done .results-bar-success, .gfield_list .results.done-thumbnail .results-bar-success img:not(.thumbnail), .itsg_single_ajax .results.done-thumbnail .results-bar-success img:not(.thumbnail) {
    background: #fff!important;
}
.gfield_list .results:not(.done-thumbnail) a, .itsg_single_ajax .results:not(.done-thumbnail) a {
    color: #E76B1C!important;
    text-decoration: none!important;
}
.gform_wrapper .field_description_below .gfield_description {
    padding-left: 10px;
}