@charset "utf-8";

/* CSS Document */
@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('https://www.intersearch.com.au/bootstrap/3.3.4/fonts/glyphicons-halflings-regular.eot');
  src: url('https://www.intersearch.com.au/bootstrap/3.3.4/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('https://www.intersearch.com.au/bootstrap/3.3.4/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
}

.bootgrid-table td
{
white-space: pre-wrap ;
overflow:visible;
}
.bootgrid-table th:nth-child(1)
{
	width:100px;
}
.btnprevious
{
	margin-left:20px;
	width:100px;
	
}
 
.bootgrid-table td:nth-child(1)
{
	width:300px;
}
.bootgrid-table td:nth-child(2)
{
	width:300px;
}
.bootgrid-table td:last
{
	width:300px;
} 

.logo-nav{margin-left: 15px; display:block;width:100%;}
.form-control.top
{
	padding-top:0px;
	padding-bottom:0px;
}

.typeahead.tt-input
{
	margin-left:0px;
}
.formerror
{
	color:Red;
	font-size:110%;
	
}
.logo-nav img{width:416px;max-width:100%}
.regUsersCell{
	float: right;
	background-color:#f2f2f2;
	padding: 3px;
	margin-top:20px;
}
.regUsers {
	background-color:#000;
	color:#FFF;
	font-size:150%;
	padding: 3px;	
	size: 140%;
}
#carousel-example-generic {
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #119b49;
	margin: 0px 15px;
}
.carousel-control{display: none;}
.carousel-caption{position:absolute;right:10%;bottom:20px;left:10%;z-index:10;padding-top:0px;padding-bottom:60px;color:#fff;text-align:left;text-shadow:none}
.carousel-caption h3{
	color:#119b49;
	font-size:220%;
	font-weight:bold;
	text-shadow:none;
	margin:0;
}
.carousel-caption h4{
	color:#000;
	font-size:180%;
	font-weight:bold;	
	text-shadow:none;	
	margin:0;	
}	
.carousel-caption p{
	color:#000;
	font-size:100%;
	text-shadow:none;	
	margin:0;	
}
.carousel-caption a{
	color:#119b49;
	font-weight:bold;		
}	
.workplace-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-search.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 160%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}
.events-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-calendar.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 160%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}

.travelling-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-travelling.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 160%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}

.clubs-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-clubs.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 130%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}
.admin-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-admin.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 160%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}
.orgadmin-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-member-edit.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 130%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}

.login-cell {
	font-family: 'Open Sans Condensed', sans-serif;	
	text-transform: capitalize;
	background-color: #0a602e;
	background-image: url(../images/icon-login.png);
	background-position: right center;
	height: 52px;
	width: 100%;
	font-weight: 400;
	color: #FFF;
	font-size: 160%;
	line-height:95%;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left:10px;
	padding-right:50px;
	margin-bottom:0px;
	margin-top: 12px;
}
.extraInfo {
                font-family: 'Open Sans Condensed', sans-serif;                
                text-transform: capitalize;           
                color:#fff;
                font-size:80%;
}

.picCell {
	width: 100%;
	overflow:hidden;
}
.news-cell {
	background-color: #f2f2f2;
	height: auto;
	width: 100%;
	font-weight: normal;
	color: #000;
	background-repeat: no-repeat;
	margin-bottom:0px;
	margin-top: 35px;
	padding: 10px;
	border-left-width: 20px;
	border-left-style: solid;
	border-left-color: #119b49;
}
.news-cell h3 {
	color: #119b49;
	font-weight:bold;	
	margin-bottom: 0px;
	margin-top:0px;
}
.subHead {
	font-size:24px;
}
hr.hrGreen { border: 0; height: 2px; background: #119b49; }
	
    .google-maps {
        position: relative;
        padding-bottom: 75%; // This is the aspect ratio
        height: 0;
        overflow: hidden;
		margin-bottom: 10px;
    }
    .google-maps iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
    }

.btn-green{
	color:#fff;
	background-color:#0c7927;
	border-color:#119b49;
	float: right;
	display:block;	
}
.btn-green-right{
	color:#fff;
	background-color:#0c7927;
	border-color:#119b49;
	float: right;
	width:220px;
	display:inline-block;	
}
.btn-green-centre{
	color:#fff;
	background-color:#0c7927;
	border-color:#119b49;
	margin-left:50px;
	width:250px;
	margin-right:auto;
	margin-bottom:10px;
	display:inline-block;	
}
.btn-green-left-small{
	color:#fff;
	background-color:#0c7927;
	border-color:#119b49;
	float: left;
	display:block;	
	margin-left:20px;
	width:150px;
	display:inline-block;	
}

.btn-green-left{
	color:#fff;
	background-color:#0c7927;
	border-color:#119b49;
	float: left;
	display:block;	
	margin-left:20px;
}
.btn-blue{
	color:#fff;
	background-color:#4c69ba;
	border-color:#4c69ba;
	float: right;
	display:block;	
	
}
.btn-green-large-left{
	color:#fff;
	background-color:#0a602e;
	border-color:#0a602e;
	float: left;
	font-size:140%;
	min-width:300px;
	display:block;	
	}
.btn-green:focus,.btn-green:hover{background-color:#87cda4;color: #119b49;	border-color:#87cda4;}	
.btn-blue:focus,.btn-blue:hover{background-color:#3b55a0;color: #fff;	border-color:#3b55a0;}	
.btn-green-left:focus,.btn-green-left:hover{background-color:#87cda4;color: #000000;	border-color:#87cda4;}	

/* Footer Styles */

#footer-wrap {
	background-color:#383838;
}
#footer {
	clear: both;
	padding-top: 40px;
	display:block;
	color:#999999;
}
#footer .description {
	color:#999999;
}
#footer.noborder {
	border: none;
	padding-top: 0;
}
#sub-footer-wrap {
	padding:10px 0px;
	font-size: 11px;
	clear:both;
	background-color:#e5e5e5;
}
.list-inline{display:block;}
.list-inline li{display:inline-block;}
.list-inline li:before{content:'|'; margin:0 10px;}
#subNav {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #87cda4;
	padding-bottom:10px;
	color:#FFF;	
}
#subNav a{
	color:#FFF;
 	padding-right: 10px;
	padding-left: 10px;
}
.sub-container{
	padding:0px 15px;
	margin-right:auto;
	margin-left:auto;
	background-color: #FFF;
}
@media (max-width:768px){
	
.regUsersCell{
	float: none;
	padding: 3px;
	margin-top:5px;
	margin-left: 0px;
	margin-bottom: 5px;
	width: 100%;
}
.carousel-caption{
	width: 210px;
	position:absolute;
	right:0%;
	bottom:0px;
	left:30%;
	z-index:10;
	padding-top:0px;
	padding-bottom:0px;
	color:#fff;
	text-align:right;
	text-shadow:none
}
.carousel-caption h3{
	color:#119b49;
	font-size:14px;
	font-weight:bold;
	text-shadow:none;
	margin:0;
}
.carousel-caption h4{
	color:#000;
	font-size:12px;
	font-weight:bold;	
	text-shadow:none;	
	margin:0;	
}	
.carousel-caption p{
	color:#000;
	font-size:12px;
	text-shadow:none;	
	margin:0;	
}
.list-inline{display:block; text-align: right;}
.list-inline li{display:block; margin: 10px;}
.list-inline li:after{content:''; margin:10px 10px;}
	
}
@media (min-width:768px){
.sub-container{width:750px}

}

@media (min-width:992px){
	

	.sub-container{width:970px}}

@media (min-width:1200px){
.sub-container{
	width:1170px
	}
.sub-container-dark{
	color: #FFF;
	padding:35px 15px 60px 15px;
	margin-right:auto;
	margin-left:auto;
	text-align: right;
}
}
@media (min-width:768px){.sub-container-dark{width:750px}}@media (min-width:992px){.sub-container-dark{width:970px}}@media (min-width:1200px){.sub-container-dark{width:1170px}}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .open > a 
{
	background-image: none !important;
	background-color:#0c7927;
}

.navbar-default .navbar-nav > li > a {
	padding-left:17px;
	padding-right:17px;
}
	
.box,.form-group
{
	padding-left:20px;
	padding-right:20px;
}


.editbuttonitem
{
	float:left;
	display:inline-block;
	padding-bottom:5px;
}

input.actionbtn
{
	float:left;
color:#050;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:14px;
font-weight:bold;
margin-left:5px;
padding-left:auto;
padding-right:auto;
width:200px;
background-color:#ccf;
border:1px solid;
border-top-color:#696;
border-left-color:#696;
border-right-color:#363;
border-bottom-color:#363;

filter:progid:DXImageTransform.Microsoft.Gradient(
GradientType=0,StartColorStr='#ffffee',EndColorStr='#ccffcc');
}


.edittable
{
	float:left;
	clear:left;
	
}

label.form 
{
	margin-left:0px;
	font-family:Arial;
	color:Black;
	font-size:15px;
}
.page-wrapper
{
	font-family:Arial;
	margin-left:30px;
}

.label
{
	margin-left:0px;
	font-family:Arial;
	color:Black;
	font-size:15px;
}
.error3
{
	color:Red;
}
table.messagehistory td
{
	border:solid 1px black;
}
table.messagehistory td
{
	padding-left:5px;
	padding-right:5px;
}
table.timestable
{
	border-collapse:separate;
}
table.timestable td
{
	min-width:40px;
}
.verifiedimage img
{
	width:50px;
}
.genderimage img
{
	width:50px;
}
table.timestable th
{
	border-left: solid 1px Green;
	border-right: solid 1px Green;
	border-top: solid 1px Green;
	border-bottom: solid 1px LightGreen;
	text-align:center;
	min-width:40px;
}
table.timestable tr
{
	border: solid 1px LightGreen;
	border-left: solid 1px LightGreen;
	border-right: solid 1px LightGreen;
	border-top: solid 1px LightGreen;
	border-bottom: solid 1px LightGreen;
}

table.searchtable
{
	margin-top:5px;
	border:solid 1px Green;
	border-color:Green;
	border-radius:5px;
	border-collapse:separate;
}
table.searchtable td
{
	padding:5px;
	border:solid 1px Green;
}
table.searchtable tr
{
	border:solid 1px Green;
}

 

.container{
                margin-right:auto;
                margin-left:auto;
                margin-top: 5px;
                border-top-width: 10px;
                border-top-style: solid;
                border-top-color: #87cda4;
                background-color:#fff;
                padding: 0 25px;
}


.typeahead.tt-input
{
	font-size:20px;
	height:30px;
	margin-left:0px;
	width:300px;
}

.scrollbox 
{
	overflow:scroll;
	width:100%;
	height:170px;
	border:solid 1px;
	border-top:solid 1px;
	overflow-x:hidden;

}

.h2, h2
{
	padding-left:0px;
	margin-left:0px;
}
.h3, h3
{
	padding-left:0px;
}
.regotable
{
	display:table;
	width:auto;
	border:none;
}
.regorow
{
	display:table-row;
	width:auto;
	clear:both;
}
.regocell
{
	display:table-column;
	float:left;
}
input.regonumber 
{
	max-width:40%;
	width:120px;
	font-size:10pt;
	
}
.typeahead.tt-input
{
	width:250px;
}
.formrow
{
	margin-left:10px;
}

.itemrow
{
	clear:left;
}
.itemrow>.label
{
	padding-left:0px;
	margin-left:0px;
}

.navbar-default .navbar-nav > li
{
	padding-left:0px;
	padding-right:0px;
	font-size:12px;
}


.carousel-inner > .item {
    -webkit-transition: 2s ease-in-out left;
    -moz-transition: 2s ease-in-out left;
    -o-transition: 2s ease-in-out left;
    transition: 2s ease-in-out left;
}

.navbar-toggle {
    background-color:White;
}

h1 
{
	font-size:130%;
	font-weight:bold;
}
h2 
{
	font-size:120%;
	font-weight:bold;
}
img {border:0;}

.carouselheading
{
color:#333;
font-family:"Open Sans",sans-serif;
font-size:24px;
font-weight:500;
line-height:26.4px;
margin-bottom:10px;
margin-top:20px;
padding-left:0px;
}

#subNav {
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #87cda4;
                padding-bottom:10px;
                color:#FFF;          
}
.controls
{
	color:#0A602E;
	font-weight:bold;
	font-size:larger;
	
}
.btn.btn-cal
{
	color:Black;
}

.footerimage img
{
display: inline;
  vertical-align: top;
  float: none;
  }
  
  .footerimage a
{
display: inline;
  vertical-align: top;
  float: none;
  }
  
  .removeimage img
  {
  	display:inline;
  	vertical-align:bottom;
  }
  
.bootgrid-table td
{
	white-space: pre-wrap ;
	overflow:visible;
}


input {
	font-size:90%;
    width:90%;
}
.input-control-radio
{
    width:90%;
}
#genderradio
{
    width:90%;
}
.input-control-radio
{
	width:40px;
}
.contact-checkbox
{
	width:40px;
}
.input-radio
{
	width:40px;
}

.input-control-checkbox
{
	width:40px;
}

#fieldYourTermsAndConditions
{
	width:90%;
}
	
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
}

.video-container iframe,  
.video-container object,  
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media (max-width:768px){

h3
{
	font-size:98%;
}
label
{
	font-size:98%;
}
#OrganisationID
{
	font-size:92%;
	max-width:90%;
	overflow:hidden;

}
#map
{
	width:90%;
}
.clubs-cell
{
	font-size:98%;
}

}
.messageradio
{
	width:20%;
}


