soimg/*
.
Them a{ display:inline}e
Name: Odhav Industries Association

Theme URI: https://wordpress.org/themes/odhavassociation/

Author: the Pioneer team

Author URI: http://www.pioneerwebsystem.com

Version: 1.3

License: GNU General Public License v2 or later

License URI: http://www.gnu.org/licenses/gpl-2.0.html

Text Domain: odhavassociation



This theme, like WordPress, is licensed under the GPL.

Use it to make something cool, have fun, and share what you've learned with others.

*/



/*--------------------------------------------------------------

3.0 Alignments

--------------------------------------------------------------*/

.soimg a{ display:inline;}
.soimg img{ display:inline;    width: 24px;
    height: 24px;
    margin: 0 5px;}

.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.icon.icon-angle-down {
	display:none;
}
.inner-content header {
	border:none;
	padding:0;
}
.entry-meta .updated {
	display:none;
}
/* Event */



.single.single-event .comments-area {
	display:none !important;
}
.event.type-event {
	padding: 10px;
	height:auto;
	width:auto;
}
.event.type-event footer {
	border:none;
	padding:none;
}
.em-events-search.em-search.css-search.no-search-main.no-advanced.advanced-visible {
	display:none;
}
.event-template-default.single.single-event .nav-subtitle {
	display:none;
}
.event-template-default.single.single-event .navigation h2.screen-reader-text {
	border-bottom: 1px solid #000;
	clear: both;
	display: inline-block;
	font-size: 20px;
	letter-spacing: 0.02em;
	margin: 0 0 10px;
	padding: 0;
	text-align: left;
	text-transform: uppercase;
	background-color: transparent;
	color: #000;
	font-weight:600;
}
.em-warning.em-warning-confirms.updated {
	display:block;
}
.em-tickets-spaces select.em-ticket-select {
	color: #333 !important;
	border:1px solid #333333 !important;
	width:74% !important;
}

.event.type-event span.back-button {
	text-align:right;
	display:block;
}
.events-table span.book-event {
	display:block;
}
.event-image img{
	border: 1px solid #dddddd;
	padding:10px;
	width:100%;
	height:auto;
	margin-top:10px;
}

@media only screen and (min-width : 601px) {
	.event-image img {
		margin-top:0;
	}
}



div.sponsorship-form {
	widht: 50%;
	display: none;
}

/* Contact Us */

.contact h3 {
	border:none;
	text-transform:none;
	color:#0099cf;
	font-weight:600;
	font-size:18px;
	margin-bottom:0;
	margin-top:10px;
}

.contact .map {
	border:1px solid #dddddd !important;
	padding:5px;
}

#membership-form input[type="radio"], #noc-form input[type="radio"]{
	width:auto !important;
	margin-left: 10px;
    margin-right: 5px;
	margin-top:5px;
}
#complaint-form input[type="checkbox"] {
	float: none;
    margin: 15px 10px 20px;
    width: auto;	
}

#complaint-form select, #membership-form select, #noc-form select{
	color:#000 !important;
}

/* login */

a.cleanlogin-form-register-link {
	display:none;
}

.cleanlogin-container{max-width:100%; margin:20px 0; height:auto; padding:26px 14px 36px;}
.cleanlogin-field, .cleanlogin-form input[type="submit"] {
    margin-bottom: 10px;
	margin-top: 20px;
}

.cleanlogin-field.cleanlogin-field-remember > input {
    float: none;
    margin: -1px 10px 0 0;
    padding: 0;
    width: 10px;
}

.cleanlogin-field-remember {
    float: none;
    text-align: left;
}

.cleanlogin-field-password{
	margin-bottom:10px !important;
}

.cleanlogin-full-width form fieldset {
    clear: both;
    margin-bottom: 26px;
    margin-left: 0;
}
.cleanlogin-full-width form .cleanlogin-field {
    float: none;
    margin-left: 0;
    padding: 0;
    width: 90%;
}
span.login-title{font-size:18px; line-height:26px;}
span.login-title small{font-size:12px; line-height:20px;}
.col .login-title {
    display: block;
    padding: 15px 0 0;
}

.cleanlogin-container.cleanlogin-full-width img {
    clear: both;
    display: block;
    float: left;
    padding: 0 0;
    width: auto;
}
.cleanlogin-field-spam {
    margin: 0 !important;
    width: 100% !important;
}
.cleanlogin-container.cleanlogin-full-width .cleanlogin-form input[type="password"] {
    float: left;
    margin: 0 10px 20px 0;
    width: 100%;
}
 @media only screen and (min-width : 350px){
.cleanlogin-full-width form .cleanlogin-field {
    width: 100%;
}	

	 }

/*@media screen and (max-width: 699px) and (min-width: 520px) {
span.login-title{font-size:20px; line-height:26px;}
}*/

 @media only screen and (min-width : 601px) {
	 
	 .cleanlogin-container{max-width:100%; margin:20px 0; height:420px; padding:26px 14px 36px;}
	 
	 .cleanlogin-field-spam {
    width: 60% !important;
}
.cleanlogin-container.cleanlogin-full-width .cleanlogin-form input[type="password"] {
    margin: 0 10px 20px 0;
    width: 100%;
}
.cleanlogin-field-spam {
    margin: 0 !important;
    width: 100% !important;
}

	 } 


 @media only screen and (min-width : 970px) {
span.login-title{font-size:20px; line-height:26px;}
span.login-title small{font-size:14px; line-height:20px;}
	  }

 @media only screen and (min-width : 1150px) {
	
	  .cleanlogin-container{height:300px;}
	 .cleanlogin-container.cleanlogin-full-width .cleanlogin-form input[type="password"] {
    margin: 0 7px 0 0;
}
.cleanlogin-field-spam {
    margin: 40px 0 0 !important;
    width:55% !important; float:right !important;
}
.cleanlogin-container.cleanlogin-full-width .cleanlogin-form input[type="password"] {
    margin: 0 10px 0 0;
    width: 47%;
}
.cleanlogin-container.cleanlogin-full-width img {
    width: 40%; margin:30px 0 0 !important; 
}
}
	  
	  
	/* detail-membership */  
	.detail-membership .col.s12.m4{ margin:10px 0;}
	.detail-membership .col.s12.m6{ margin:10px 0;}
	.detail-membership hr{position:relative; top:5px;}
	.detail-membership h2{margin:0;}

	.detail-membership .res-photo img {
		border:1px solid #ddd;
		padding:5px;
	}	

/* Validation Error Message */

#membership-form .err-msg, #complaint-form .err-msg, #noc-form .err-msg {
	color:#F00;
	font-size:12px;
}
#sponsorship-form .err-msg {
	color:#F00;
	font-size:12px;
	margin-bottom:10px;
	margin-left: 5px;
}

/* video */

.video-element_1 .title-block_1{background:#0099cf !important; color:#fff !important;}


.business-card-form label{ margin:0 0 5px;}
.business-card-form .input-field li {
    display: inline-block;
    text-align: center;
    vertical-align: top;
    width: 10%;
}
.business-card-form .responsive.thumbnail {
    height: auto;
    width: 60px;
}
.responcive.thumbnail {
    width: 60px;
}
.business-card-form .galleryimage li input {
    display: none;
}
.business-card-form .add_field_button{ border:none; margin:0 0 5px;}

.dashboard-bg{background-color:#efefef; padding:10px; border:1px solid #ddd;}
.ecard-title .left{float:none;}
.ecard-title .right{float:none;}
.sucess {
    border: 1px solid #efefef;
    color: #3c3;
    padding: 10px;
    width: 100%;
}
 @media only screen and (min-width : 601px) {
	.ecard-title .left{float:left;}
	.ecard-title .right{float:right;} 
	 } 
	 
	.dashboard .hidden-xs{display:none;}
	 
	  @media only screen and (min-width : 970px) {
		.dashboard .hidden-xs{display:block;}  
		.dashboard iframe{margin:50px 0 0 -133px !important;}
		   }
	 
 @media only screen and (min-width : 1150px) {.dashboard iframe{margin:50px 0 0 -168px !important} }

.resources-detail > span.image-name {
    display: block;
    text-align: center;
    text-transform: capitalize; color:#fff; background-color:#33a5d0;
}
.img-responsive {
    height: auto;
    width: 100%;
}

.cleanlogin-field.cleanlogin-field-role {
    display: none;
}