/***[ validate.css ]***/
@charset "UTF-8";.responsecontainer{color:#FFF;margin-top:150px;font-weight:bold;text-align:center;}
.txt{color:#FFF;font-weight:bold;}
#contactlist{list-style:none;overflow:hidden;}
#contactlist li{margin-bottom:10px;height:75px;width:100%;}
#contactlist li .title{color:#c7bb9e;font-size:13px;margin-bottom:5px;margin-left:0px;}
#contactlist li .content{color:#FFF;font-size:11px;margin-bottom:5px;}
#contactlist li .date{color:#a2a2a2;font-size:10px;margin-top:10px;margin-bottom:5px;}
#contactlist li a{color:#FFF;}
#contactlist li a:hover{color:#c7bb9e;}
#contactform{width:40%;}
#mainTabContact{display:table;margin:auto;width:100%;}
#subjectArea{width:100%;}
#phoneArea{display:table-cell;width:25%;}
#emailArea{display:table-cell;width:25%;}
#spaceArea{display:table-cell;width:2%;}
#msgArea{width:100%;}
#btnContactarea{text-align:center;}
#btnContactarea button{display:inline-block;}
.submitBtn{display:inline-block;font-size:14px;padding:10px 20px 10px 20px;cursor:pointer;color:#ffffff;background-color:#BB4926;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;border:0px;-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;}
.submitBtn:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.containerCB{display:inline-block;position:relative;padding-left:35px;padding-top:5px;margin-bottom:12px;margin-right:30px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.containerCB input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}
.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#eee;}
.containerCB:hover input ~ .checkmark{background-color:#ccc;}
.containerCB input:checked ~ .checkmark{background-color:#81B929;}
.checkmark:after{content:"";position:absolute;display:none;}
.containerCB input:checked ~ .checkmark:after{display:block;}
.containerCB .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}
@media only screen and (max-width:768px){#consigneContact{text-align:center;}
#contactform{width:90%;margin:0;padding:0;margin-left:-20px;}
#mainTabContact{display:block;}
#subjectArea{width:90%;}
#phoneArea{display:block;width:90%;}
#emailArea{display:block;width:90%;}
#spaceArea{display:none;}
#msgArea{width:90%;}
#btnContactarea{width:100%;text-align:center;}
#btnContactarea button{}
#contactArea{}
#contactArea li{margin:3vw;}
#contactArea li.coName{background-size:10vw;padding-left:11vw;}
#contactArea li.coPhone{background-size:10vw;padding-left:11vw;}
#contactArea li.coMail{background-size:10vw;padding-left:11vw;}
}
label.valid{width:19px;height:19px;background:url(img/valid.png) center center no-repeat;display:inline-block;text-indent:-9999px;}
label.error{font-weight:bold;font-size:10px;color:red;}
.inputerror{outline-width:0px;border:1px solid #4195fc;}
.inputerroruser{outline-width:0px;border:1px solid #e9706f;margin:0px;margin-bottom:8px;}
.inputsuccess{-webkit-transition:all 0.30s ease-in-out;-moz-transition:all 0.30s ease-in-out;-ms-transition:all 0.30s ease-in-out;-o-transition:all 0.30s ease-in-out;outline-width:0px;padding:3px 0px 3px 3px;margin:5px 1px 3px 0px;border:1px solid #6CF;}
#errorContainer{display:none;overflow:auto;background-color:#FFDDDD;padding:10px;margin-top:15px;color:#000000;font-weight:bold;}
#errorContainer ul{}
#errorContainer ul li{font-size:11px;padding-top:5px;text-align:left;}
#errorContainer ul li:hover{background:none;}
#errorContainer label{float:none;width:auto;}
#errorContainerIntro{display:none;overflow:auto;background-color:#FFDDDD;padding:10px;list-style:none;}
#errorContainerIntro ul{}
#errorContainerIntro li{}
#errorContainerIntro label{float:none;width:auto;}
.tooltipster-default{border-radius:2px;border:0px solid #4c4c4c;background-color:rgba(76,76,76,.9);color:#fff;}
.tooltipster-default .tooltipster-content{font-family:'AvenirNextLTPro-Demi';font-size:1vw;line-height:16px;padding:8px 10px;overflow:hidden;}
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border{}
.tooltipster-icon{cursor:help;margin-left:4px;}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;z-index:9999999;pointer-events:none;width:auto;overflow:visible;}
.tooltipster-base .tooltipster-content{overflow:hidden;}
.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
.tooltipster-arrow span,.tooltipster-arrow-border{display:block;width:0;height:0;position:absolute;}
.tooltipster-arrow-top span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-top:8px solid;bottom:-8px;}
.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-top:9px solid;bottom:-8px;}
.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom-left span{border-left:8px solid transparent !important;border-right:8px solid transparent !important;border-bottom:8px solid;top:-8px;}
.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{border-left:9px solid transparent !important;border-right:9px solid transparent !important;border-bottom:9px solid;top:-8px;}
.tooltipster-arrow-top span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-bottom .tooltipster-arrow-border{left:0;right:0;margin:0 auto;}
.tooltipster-arrow-top-left span,.tooltipster-arrow-bottom-left span{left:6px;}
.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-left .tooltipster-arrow-border{left:5px;}
.tooltipster-arrow-top-right span,.tooltipster-arrow-bottom-right span{right:6px;}
.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border{right:5px;}
.tooltipster-arrow-left span,.tooltipster-arrow-left .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-left:8px solid;top:50%;margin-top:-7px;right:-8px;}
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-left:9px solid;margin-top:-8px;}
.tooltipster-arrow-right span,.tooltipster-arrow-right .tooltipster-arrow-border{border-top:8px solid transparent !important;border-bottom:8px solid transparent !important;border-right:8px solid;top:50%;margin-top:-7px;left:-8px;}
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent !important;border-bottom:9px solid transparent !important;border-right:9px solid;margin-top:-8px;}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
.tooltipster-fade-show{opacity:1;}
.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}
.tooltipster-grow-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}
.tooltipster-swing-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,1);-webkit-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-moz-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-ms-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);-o-transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);transition-timing-function:cubic-bezier(0.230,0.635,0.495,2.4);}
.tooltipster-fall{top:0;-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}
.tooltipster-fall-show{}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0px !important;opacity:0;}
.tooltipster-slide{left:-40px;-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1);-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-moz-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-ms-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);-o-transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);transition-timing-function:cubic-bezier(0.175,0.885,0.320,1.15);}
.tooltipster-slide.tooltipster-slide-show{}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0px !important;opacity:0;}
.tooltipster-content-changing{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
p.radio{font:normal 12px arial;}
p.radio input{margin:0;padding:0;float:left;}
p.radio label{display:block;float:left;margin-right:15px;cursor:pointer;}
p.radio span.radio-container{position:relative;float:left;margin-right:3px;}
p.radio span.radio-container span.radio{display:block;width:17px;height:18px;background:url(radio.png) no-repeat top left;}
p.radio span.radio-container span.radio.selected{background-position:top right;}
p.radio span.radio-container input{position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity=0);z-index:101;cursor:pointer;}



