/*
 * @version		2.1
 * @package		User Extended Fields for K2 (K2 plugin)
 * @author    JoomlaWorks - http://www.joomlaworks.net
 * @copyright	Copyright (c) 2006 - 2012 JoomlaWorks Ltd. All rights reserved.
 * @license		GNU/GPL license: http://www.gnu.org/copyleft/gpl.html
 */

div.userExtendedFields {}
	div.userExtendedFieldsContactDetails {}
	div.userExtendedFieldsContactDetails h3 {}
	div.userExtendedFieldsContactDetails ul {list-style:none;margin:0;padding:0;}
	div.userExtendedFieldsContactDetails ul li {margin:0;padding:0 0 4px 0;clear:both;}
	div.userExtendedFieldsContactDetails ul li div.userElementLabel {float:left;width:25%;font-weight:bold;}
	div.userExtendedFieldsContactDetails ul li div.userElementValue {float:left;width:70%;clear:right}

	div.userExtendedFieldsSocialProfiles {clear:both;margin-top:16px;}
	div.userExtendedFieldsSocialProfiles h3 {}
	div.userExtendedFieldsSocialProfiles a.uefSocialLink {background-repeat:no-repeat;background-position:0 50%;padding:0;margin-right:4px;display:block;float:left;width:16px;height:16px;}
	div.userExtendedFieldsSocialProfiles a.uefSocialLink span {display:none;}

/* Social link icons */
.facebook {background-image:url(../images/facebook_16.png);}
.twitter {background-image:url(../images/twitter_16.png);}
.google {background-image:url(../images/gplus_16.png);}
.linkedin {background-image:url(../images/linkedin_16.png);}
.youtube {background-image:url(../images/youtube_16.png);}
.vimeo {background-image:url(../images/vimeo_16.png);}

/* user extended fields adminform CSS */
.adminform
{
	
}

/* Puts each input in its own block */
.adminform input
{
	display: inline-block !important;
	/*margin-right: 800px;*/
	margin-bottom: 0px !important;
}

/* Puts each label in its own block */
.adminform label
{
	display: inline-block !important;
	color: #666;
	font-weight: bold;
	text-align: right;
	width: 140px;
	background: none repeat scroll 0% 0% #F6F6F6;
    	background-color: #F6F6F6;
    	background-image: none;
    	background-repeat: repeat;
    	background-attachment: scroll;
    	background-position: 0% 0%;
    	background-clip: border-box;
    	background-origin: padding-box;
    	background-size: auto auto;
	padding: 8px;
	/*border-top: 1px solid #DDD;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DDD;*/
	margin-bottom: 0px !important
}

.adminform legend
{
	font-weight: bold;
	color: #666;
}

.adminform div
{
	/*margin-right: 800px;*/
}

.adminform hr
{
	border-color: #DDD !important;
	border-style: solid none !important;
	border-top-style: solid !important;
	border-right-style: none !important;
	border-bottom-style: none !important;
	border-left-style: none !important;
	margin-bottom: 0px !important;
	margin-top: 0px !important;
}

#is_contributor label
{
	display: inline-block !important;
	color: #666;
        font-weight: bold;
        /* text-align: right;*/
        width: 0px;
        background: none !important;
        margin-right: 40px;
}

#is_contributor-lbl
{
	float: left !important;
}

#is_contributor0
{
	display: inline-block !important;
	padding-right: 40px;
        margin-left: 0px !important;
        float: none !important;
}

#is_contributor1
{
        display: inline-block !important;
        margin-left: 0px !important;
        float: none !important;
}

#is_mls_executive label
{
        display: inline-block !important;
        color: #666;
        font-weight: bold;
        /* text-align: right;*/
        width: 0px;
        background: none !important;
        margin-right: 40px;
}

#is_mls_executive-lbl
{
        float: left !important;
}

#is_mls_executive0
{
        display: inline-block !important;
        padding-right: 40px;
        margin-left: 0px !important;
        float: none !important;
}

#is_mls_executive1
{
        display: inline-block !important;
        margin-left: 0px !important;
        float: none !important;
}

#is_broker label
{
        display: inline-block !important;
        color: #666;
        font-weight: bold;
        /* text-align: right;*/
        width: 0px;
        background: none !important;
        margin-right: 40px;
}

#is_broker-lbl
{
        float: left !important;
}

#is_broker0
{
        display: inline-block !important;
        padding-right: 40px;
        margin-left: 0px !important;
        float: none !important;
}

#is_broker1
{
        display: inline-block !important;
        margin-left: 0px !important;
        float: none !important;
}

#is_agent label
{
        display: inline-block !important;
        color: #666;
        font-weight: bold;
        /* text-align: right;*/
        width: 0px;
        background: none !important;
        margin-right: 40px;
}

#is_agent-lbl
{
        float: left !important;
}

#is_agent0
{
        display: inline-block !important;
        padding-right: 40px;
        margin-left: 0px !important;
        float: none !important;
}

#is_agent1
{
        display: inline-block !important;
        margin-left: 0px !important;
        float: none !important;
}

#is_agent, #is_broker, #is_mls_executive, #is_contributor
{
        margin-left: -40px !important;
        padding-left: 15px !important;
}
