.plPhotoServiceForm .container{width:100%}.plPhotoServiceForm .dataEntry>.container{position:relative;padding:0;margin:0 0 10px;border:none;background:#fff;z-index:3 !important}@media(min-width:768px) and (max-width:1023px){.plPhotoServiceForm .dataEntry>.container{padding-right:24px}}.custom_checkbox{margin-bottom:15px}.custom_checkbox input[type=checkbox],.custom_checkbox input[type=radio]{display:none}.custom_checkbox input[type="checkbox"]+label,.custom_checkbox input[type="radio"]+label{padding-left:0;width:auto;font-weight:normal}.custom_checkbox input[type="checkbox"]+label span,.custom_checkbox input[type="radio"]+label span{display:inline-block;width:20px;height:20px;margin:-1px 14px 0 0;vertical-align:middle;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;border:1px solid #999}.custom_checkbox input[type="checkbox"]+label:after,.custom_checkbox input[type="radio"]+label:after{opacity:0;content:'';position:absolute;width:21px;height:10px;background:transparent;top:0;left:3px;border:3px solid #333;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.custom_checkbox input[type="checkbox"]:checked+label:after,.custom_checkbox input[type="radio"]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.text_checkbox{position:relative;padding:0 0 0 12px}.check-section{font-size:17px;line-height:20px;font-weight:normal;margin-bottom:15px;margin-top:24px}.photo_service .photoService{margin:20px 0 0 0}.photoService .dropzone{min-height:150px;border:1px dashed #333;background:#fff;padding:30px;font-size:17px;margin:20px 0;margin-top:0}.photoService .panel-group .panel{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.photoService .dropzone .icon{font-size:4.5em;color:#ccc}.photoService .dropzone .dz-message{margin:0}.photoService textarea{height:initial}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,.formfields input[type=number]:focus{box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #999 !important}.photoService input::-webkit-input-placeholder,.photoService textarea::-webkit-input-placeholder{font-size:17px;font-weight:normal;color:#aaa}.photoService input::-moz-placeholder,.photoService textarea::-moz-placeholder{font-size:17px;font-weight:normal;color:#aaa;opacity:1}.photoService input:-ms-input-placeholder,.photoService textarea:-ms-input-placeholder{font-size:17px;font-weight:normal;color:#aaa}.photoService input:-moz-placeholder,.photoService textarea:-moz-placeholder{font-size:17px;font-weight:normal;color:#aaa;opacity:1}.photo_service .dataEntry .btn,.photoService .dataEntry .btn{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:0;padding:21px;color:#fff !important;font-family:'titillium_webregular',sans-serif;font-size:22px;line-height:1;text-transform:capitalize;text-decoration:none !important;cursor:pointer;margin-bottom:30px;text-align:center;position:relative}.photo_service .btn .fa{padding-left:16px}.photo_service .btn.secondary{background:#333 !important;text-transform:inherit;color:#fff !important;-moz-box-shadow:inset 0 2px 0 0 #515151,0 2px 0 #111;-webkit-box-shadow:inset 0 2px 0 0 #515151,0 2px 0 0 #111;box-shadow:inset 0 2px 0 0 #515151,0 2px 0 #111;text-shadow:0 1px 1px rgba(0,0,0,.25)}.photo_service .btn.secondary:hover,.photo_service .btn.secondary:focus{background:#333;-moz-box-shadow:inset 0 2px 0 0 #515151,0 2px 0 #111 !important;-webkit-box-shadow:inset 0 2px 0 0 #515151,0 2px 0 0 #111 !important;box-shadow:inset 0 2px 0 0 #515151,0 2px 0 #111 !important}.photo_service .btn:focus,.photo_service .btn:active{top:2px;outline:none}input.valid{background:#fff url(/img/veneta/spriteVertRedesign.png) no-repeat right -4611px}.check-section .title{margin-bottom:24px}@media(max-width:767px){.photoService .formfields input[type=text],.photoService .formfields textarea,.photoService .formfields input[type=tel],.photoService .formfields input[type=email],.photoService .formfields input[type=number]{height:48px;padding:0 20px;width:100% !important}.photoService .formfields textarea{height:initial}.photo_service .photoService{margin:15px 0 0 0}.check-section{margin-top:6px;margin-bottom:25px}.check-section .title{margin-bottom:16px;font-size:17px;line-height:25px}.photo_service .dataEntry .btn{width:100%}.plPhotoServiceForm .dataEntry>.container .btn{margin:0 0 0 0}.plPhotoServiceForm .dataEntry .container .btn.btnMain{margin-top:0}.dataEntry.photoService ul{margin-bottom:0}.custom_checkbox{margin-bottom:5px}}.photoService .dropZoneArea.hideMobile{height:0 !important}.photoService .dropzone.dz-clickable.hideMobile{display:none !important}.dataEntry .customSelect{width:402px}.dataEntry .customSelect .custom-dropdown select{width:100%;font-weight:normal;padding:14px 20px 14px 8px}.dataEntry .customSelect .custom-dropdown select option{font-weight:normal;padding:14px 20px 14px 8px}.photoUploadContainer{font-weight:100}.photoService .title{font-size:17px;line-height:20px;font-weight:normal;margin-bottom:10px}.dropzone{margin-top:20px}.secondaryBtnContainer{position:relative;margin-top:80px}@media(max-width:767px){.dataEntry .customSelect{width:100%}.dropzone{margin-top:10px}.secondaryBtnContainer{margin-top:0}}.plPhotoServiceForm .photoService .formfields{width:100%}@media(max-width:767px){.plPhotoServiceForm{padding-left:0;padding-right:0;margin-top:20px}}h1{margin-top:10px;margin-bottom:16px}.generalInformationWrapper .content-wrapper .grid_12.columnize.textBlock{float:right;width:50%}.generalInformationWrapper .content-wrapper .grid_12.columnize.textBlock .text{max-width:500px}.generalInformationWrapper .content-wrapper .grid_12.columnize.textBlock #videoblock{padding-left:0;padding-right:0}@media(max-width:767px){.generalInformationWrapper .content-wrapper .grid_12.columnize.textBlock{width:100%;float:left}}.dropzone .dz-preview.dz-file-preview .dz-image{background-size:contain !important}@media(max-width:767px){input.client-error-message{background:none !important}}@media(min-width:1024px){.plPhotoServiceForm{padding-left:0}h1{margin-bottom:30px}}.plPhotoServiceForm .dataEntry.photoService .btn{margin-bottom:16px !important}.plPhotoServiceForm .photoService .formfields>li{display:block}.plPhotoServiceForm .dropzone .label_text{text-align:center}.footer-content,.footer{margin-top:0!important}