/* ----------------------------------------------------
	Metaboxes
------------------------------------------------------- */

.fullwidth-metabox.form-table {
	padding-top: 10px;
}

	.fullwidth-metabox.form-table input[type='text']:not(.wp-color-picker) {
		width: 280px;
		padding: 6px;
	}
	
	.fullwidth-metabox.form-table textarea {
		width: 70%;
		height: 100px;
		padding: 6px;
	}

.fullwidth-metabox.form-table h6 {
	font-weight: 700;
	width: 160px;
	font-size: 14px;
	float:left;
	margin: 0;
	margin-top: 7px;
	min-height: 32px;
}

.fullwidth-metabox.form-table label {

	width: 160px;

	float:left;
	margin: 0;
	margin-top: 7px;
	min-height: 32px;
}

.fullwidth-metabox .metabox-option {
	padding-bottom: 10px;
	overflow: hidden;
}

.meta-desc-field{
	margin-left:160px;
}

/* Portfolio radio buttons */

.metabox-option  .of-radio-img{
	width:45px;
	height:45px;
	cursor:pointer;
	border: 2px solid #fff;
	margin: 5px 10px 0px 0;
}

	.metabox-option  .of-radio-img:hover {
		opacity:0.9;
	}

.metabox-option .radio-img-selected {
	border: 2px solid #696969;
}

.radio-label, .img-radio{
display:none;
}

/* ----------------------------------------------------
	Visual Composer icons
------------------------------------------------------- */

.vc_element-icon {
	font-family: FontAwesome;
	font-style: normal;
	font-size: 30px;
	color: #ddd;
	-webkit-font-smoothing: antialiased;
	font-weight: 300;	
}

.font-awesome_nav i.vc_element-icon,
.no-icon_nav i.vc_element-icon {
	background-image: none !important;
	top: 26px !important;
}

.wpb_element_wrapper .font-awesome span.vc_element-icon {
	background: none !important;
}

/* Iconic Radios */

.iconic-radios {
	/*height: 150px;
	overflow: scroll;*/
}

.iconic-radios input {
	position: absolute;
	left: -9999px;
	height: 0;
}

.icon-checkboxes label,
.iconic-radios label {
	width: 38px;
	display: inline-block;
	height: 38px;
	color: #333;
	text-align: center;
	background: #F0F0F0;
	margin: 0 1px 1px 0;
	font-size: 14px;
	line-height: 38px;
	vertical-align: middle;
}

	.icon-checkboxes label:hover,
	.iconic-radios label:hover {
		background-color: #ddd;
	}

	.icon-checkboxes input[type="checkbox"]:checked+label,
	.iconic-radios input[type="radio"]:checked+label {
		background: #444;
		color: #fff;
		box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.6);
	} 
	
.icon-checkboxes input {
	display: none !important;
}