#awcf_specify_block input.form-control{
	max-width:100%;
}
#awcf_specify_block .form-group{
	padding-top:5px;
	padding-bottom:5px;
}
#awcf_specify_block .islabel{
	font-size:15px;
}
.awcf_formcontact_form .selector{
	width:260px!important;
}
.awcf_formcontact_form .selector span{
	width:250px!important;
}
.awcf_formcontact_form .contact-form-box select.form-control{
	max-width:100%!important;
}
.awfields{
	display:block;
	float:left;
	margin-bottom: 0px;
}
.awbtnfields{
	display:block;float:left;text-align:center;margin-top:10px;
}
.awfield{padding: 5px;display:block;float:left;}
.awfieldsintro,.awfieldsfooter{padding: 5px;display:block;float:left;}
.awfieldcontent ul{display:block;}
.awfields .awfieldcontent div.checker{display:inline-block;}
.awresultfields{float:left;width:100%;margin-top:10px}
.awresultfields li {list-style:none;}
.labelAffError{font-weight:bold;}
.awfields input.errorAffInput { box-shadow: 0 0 5px 1px red;}
.awfields input:focus:invalid {  outline: none;}
.awfiletype{width:60px;height:60px;background:red;text-align:center;}
.awfiletype span{color:#fff;padding:18px; text-transform: uppercase;display:block;font-weight:bold;}
.awff-images-list{float:left;}
.awff-images-list li{text-align:center;border:2px solid #d6d4d4;padding:5px 0px 10px 2px;background:#F1F1F1;min-width:160px;min-height:160px;float:left;margin:5px;}
.awff-images-list li img{width:120px;height:120px;}
.awfieldselect{outline:2px red solid}

.awffquiz{}
.awff-quiz-list li {list-style: none;
    margin: 4px 3px 8px;
    position: relative;
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    cursor: pointer;
    margin: 4px 3px;
    list-style: none;
    color: #fff;
    padding: 10px 30px 10px 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    background:#003A51;
}
.awff-quiz-list .awff-letter,.awff-stars-list li .awff-letter,.awff-images-list li .awff-letter{
	position: relative; 
    display: -moz-inline-stack;
    display: inline-block;
    vertical-align: top;
    zoom: 1;
    width: 20px;
    padding: 0;
    height: 20px;
    font-size: 12px;
    line-height: 19px;
    border: 1px solid #fdfdfe;
    background: #FDFDFE;
    margin-right: 7px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    text-align: center;
    font-weight: bold;
    color: #000;}
.awff-quiz-list .awff-quiz-option { font-weight:bold; text-transform: uppercase;}
.awff-ask-title{font-weight:bold; text-transform: uppercase;}
.awff-ask-position{color:#fff;padding:5px;}
.awff-quiz-list .awff-quiz-select { background: #00300A;} 
.awff-footer-nav{ height: 60px;float:left;display:block;background:#333;-webkit-border-radius:15px; -moz-border-radius: 15px;}
.awff-btn-nav{padding:15px;}
.awff-progess-nav{padding:20px;}
.awff-progess-nav progress{min-width:80%;}
.awff-ask-progress{color:#fff;}
.awff-stars-list li{list-style: none; margin: 4px 3px 8px;  display: block;  position: relative; display: -moz-inline-stack; display: inline-block;  vertical-align: top; zoom: 1;
    cursor: pointer;  margin: 4px 3px;  list-style: none; color: #000;  padding: 10px; text-align:center;      }
.awff-stars-list li .awff-letter{ background: #333; color: #fff; width: 30px;margin:0px;}
.awff-stars-list li .awff-stars-option i{font-size:36px;}
.awff-stars-list li.awff-stars-prev{color:red;}
.awff-stars-list li.awff-stars-select{color:red;}

 .awfields i{font-family: 'FontAwesome'}
    
/* MODIFICACIONES */
#awfieldsform .form-group .sendmegafield{height:32px;max-width:none;}
.awfield{width:100%;}
.awquizerror{color:red;font-weight:bold;}
.awff-info-result{font-size:18px;}
.awff-info-result span{font-weight:bold;}
.awffinputerror{margin-top:5px;}
.awwquizlines .awff-quiz-list li{display:block;}
.awwquizlines{width:100%;}
.awffquizscroll{opacity:0.2;pointer-events: none;}
.awffquizselected{opacity:1;pointer-events: auto;}
.awff-image-option{min-height:120px;min-width:120px;}
.awff-image-option i{font-size:5.0em;min-height:120px;min-weigth:120px;}
.awff-image-title{float:left;width:100%;}
.awff-image-title-option{font-weight:bold;}
.awff-images-list .awff-image-select{color:red;background:#003A51;}
.awff-table-radio th{font-size:12px;text-align:center;}
.awff-table-radio td{text-align:center;}
.awff-table-radio td.awff-table-radio-ask{text-align:left;}
.awffdashed input, .awffdashed textarea{border: none;
    border-bottom: 1px dashed rgba(0,0,0,0.3);
    background-color: transparent;
    padding-left: 0;}
 .awffradius input, .awffradius textarea{border-radius: 15px;padding-left: 10px;}
 .awffradius a, .awffradius button{border-radius: 15px;}  
 .awff-group{float:left;margin-top:0.5rem}
 .awff-btn-addgroup{margin-top: 5px;  font-size: 12px;} 
 .awff-btn-removegroup{float:right;}
 .awff-group-table{font-weight:bold;}
 .awpp-list-double li{width:50%;float:left;}
 .awpp-list-three li{width:33%;float:left;}
.awff-list-block .awff-quiz-list li{display:block;}
.awff-btn-next{float:right;}
.awff-btn-before{float:left;}
.awff-btn-goto{display:block;margin-top:4px;float:right;}
.awfHide{top:-2300px;left:-1000px;position:absolute !important;}

.hideNextBtn .awff-btn-goto{display:none;}
.hideFormNumbers .awff-quiznumber{display:none;}

.awfieldTwoColumn .awfieldlabel{width:50%;float:left;}
.awfieldTwoColumn .awfieldcontent{width:50%;float:left;}
.awfieldTwoColumn .awfieldcontent li{width:100%;}
.awfieldTwoColumn .awfieldcontent .awff-stars-list li{width:auto;}
/*TABS*/
#awffTabs {
    border-bottom: 1px solid #D9DAD8;
    float: left;
    width: 100%;
}

#awffTabs li.awfftab {
    float: left;
    margin-left: 10px;
    border: 1px solid;
    background: none repeat scroll 0 0 #fbfbfb;

    border: 1px solid #d6d4d4;
    border-bottom: none;
    font-size: 1em;
    font-weight: bold;
    padding: 5px;
}
#awffTabs li.selected {  background: none;color:red;}
.awfftab {  font-size: 14px;}
.awffDateSelector{display:inline-block;}


