/**
 * MageWorx
 * CustomOptions Extension
 * 
 * @category   MageWorx
 * @package    MageWorx_CustomOptions
 * @copyright  Copyright (c) 2015 MageWorx (http://www.mageworx.com/)
 */

.option a {text-decoration: none;}
.option .special-price {color: #CD5033;}
.option .small-image-preview {padding:3px;}
.option li.swatch {display: inline-block; margin: 1px; text-align: center; }
.option li.swatch-disabled {opacity: 0.3;}

.option img.swatch, .option div.swatch {margin: 1px 1px 5px 1px;}
.option img.swatch-selected, .option div.swatch-selected {border: 1px solid #000000; margin-bottom:4px;}
 
.option div.swatch-color {
    display:inline-block;
    width:100%;
    height:100%;
}

.option .limit-holder {
    display: block; padding: 10px 0 0;
}

.option .radio-checkbox-img {
    float:right;
    padding-right: 0px;
}
.product-options ul.options-list label.radio-checkbox-label-1 {
    padding:0px; width:0px;
}
.product-options ul.options-list label.radio-checkbox-label-2 {
    padding: 0px;
	width: 0px;
}
.option .radio-checkbox-text {
     /* display: inline-block;*/
		float: left;
	    margin: 5px;
	/* width: 0px;*/
}
.option .radio-checkbox-label-1 .label-qty, .option .radio-checkbox-label-2 .label-qty {
    /* display: inline-block;*/
    /* float: left;*/
	/* padding: 0px;*/
	margin: 7px;
}        
.product-options ul.options-list .radio-checkbox-label-1 input.product-custom-option, .product-options ul.options-list .radio-checkbox-label-2 input.product-custom-option {
    margin:5px;
}

.product-options ul.options-list span.radio-checkbox-label {
    display: inline-block;
}

.product-options ul.tier-prices {display: block;}



.product-options .options-list input.radio{margin-right:0px !important;} /*mageworx fix*/
			
			/*klanti mod inline options start*/
			.product-options dt { clear:both; }
			.product-options dd { clear:both; }
			.product-options dt label { float: left; padding: 0px 0px;}
			.product-options ul.options-list li { 
			float: left;
			padding-right: 15px;
			}
			
			
			.product-options .customdiv ul.options-list li{
			float: none;
			font-size:14px
			padding-bottom: 1px;
			}
			
			.product-options .customdivspace ul.options-list li{
			padding-bottom: 15px;
			}
			
			
			
			.product-options .customdivhidetitle dt label{
			visibility:hidden;
			}
			
			
			
			.product-options .customdivimgbelow dt label {
			     float: none;
			    }
			
			.product-options .customdivmodbelow ul.options-list li{
			float: none;
			}
			
			
			/*klanti mod inline options end*/



 

.tagtip-question {
    background: url(../../../images/mageworx/customoptions/question.png) 0 0 no-repeat;
    width: 16px; 
    height: 16px;
    display: inline-block;
    margin-left: 5px;
} 
.tagtip {
    background: #fff;
    border: 1px solid #c7c7c7;
    color: #505050;
    padding: 2px;
    min-width: 100px;
    max-width: 500px;
    text-align: center;
    z-index: 9999;
}
.tagtip .content {
    padding: 5px 5px 0px 5px;
    text-align:left;
}
.tagtip .content p {margin: 0;}

.product-options span.required {
    color: #df280a;
}

.product-options span.required::after {
    content: "";
}