.themes-images-legend{background: #f0f0f0;padding: 10px 0;font-size: 12px;font-weight: bold;box-shadow: 0px 0px 4px #ccc;border: 1px dashed #ccc;outline: 4px solid #f0f0f0;margin: 10px;display: none !important;}
.efmfb-form-outer-container[data-is-popup="true"]{display: none;}
.efmfb-dialog-form:not(.efmfb-no-options){background: none !important;}
.efmfb-dialog-form.efmfb-no-options{background: rgb(240, 240, 240) !important;padding: 20px;}
.efmfb-form-container{width: 550px;max-width: 100%;overflow: auto;position: relative;margin: 0 autoauto !important;}
.efmfb-form-container, .efmfb-form-container div, .efmfb-form-outer-container div {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.efmfb-form-container input{max-width: 100%}
.efmfb-form-container .efmfb-btn{outline: 0;}
.efmfb-form-container form{text-align: left;}
.efmfb-form-container .efmfb-form-body label{display: inline-block;max-width: 100%;font-weight: 100;cursor: pointer;}
.efmfb-form-container .efmfb-form-body input[type="text"],
.efmfb-form-container .efmfb-form-body input[type="email"]{margin: 5px 0 !important;display: block;width: 100%;height: 34px;padding: 0px 5px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 3px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.efmfb-form-editable{border: 1px solid transparent;cursor: pointer;}
.efmfb-hover{border-color:#ff0000 !important;}
.efmfb-hover-border-width-1{border-width:1px !important;}
.efmfb-form-container .efmfb-form-close-container{display: none;-webkit-transition: -webkit-transform .3s ease-in-out;transition: transform .3s ease-in-out;}
.efmfb-form-container .efmfb-form-close-container:hover {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
#efmfb_popup .efmfb-form-container .efmfb-form-close-container{display: block;}
.efmfb-form-outer-container .efmfb-form-group{margin-bottom: 5px;padding:0;font-size: 13px;border: 1px solid transparent;}
.efmfb-form-outer-container label{margin:0;}
.efmfb-form-outer-container .efmfb-form-copy-container{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;width:100%;text-align: center;font-size: 11px;color: #333333;text-shadow: -1px -1px 1px #CCCCCC;max-width: 100%;font-family: 'Quicksand', sans-serif;margin-top:3px;padding:2px;margin: 0 auto !important;}
.efmfb-form_outer-container .efmfb-form-copy-container a,
.efmfb-form_outer-container .efmfb-form-copy-container a:hover,
.efmfb-form_outer-container .efmfb-form-copy-container a:visited,
.efmfb-form_outer-container .efmfb-form-copy-container a:active{color:#ff9933;text-decoration: none;text-shadow: none;padding: 4px 3px;border:none;outline: 0;text-decoration: underline;font-weight: bold;font-family: 'Quicksand', sans-serif;}
.efmfb-dialog-form .efmfb-form-copy-container a{text-decoration: underline !important;font-family: 'Quicksand', sans-serif;}
.efmfb-form-body-form-structure{position: relative;}
.efmfb-form-body-form-structure form{z-index:1;}
.efmfb-form-body-form-structure .efmfb-form-mask{position: absolute;left: 0;right: 0;top: 0;bottom: 0;z-index:2;}
.efmfb-popup-form-container.ui-dialog-content,
.efmfb-form-outer-container.ui-dialog-content{padding:0 !important;}
.efmfb-form-container.efmfb-form-editable *:not('.efmfb-editable-title'){font-family: 'Quicksand', sans-serif;}
.efmfb-form-container .efmfb-form-response-container{display: none;}
.efmfb-form-theme1-container{}
.efmfb-form-theme1-container *:not('.efmfb-editable-title'){}
.efmfb-form-container .efmfb-form-close-container{float: right;margin: 1px;width: 24px;height: 24px;background: #FFFFFF;text-align: center;padding-top: 1px;}
.efmfb-form-theme1-container .efmfb-form-data{display: none;}
.efmfb-form-theme1-container .efmfb-form-body label{color:#333333;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme1-container .efmfb-form-header-container{color:#333333;}
.efmfb-form-theme1-container .efmfb-form-footer-container{color:#333333;}
.efmfb-form-theme2-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme2-container .efmfb-form-close-container{float: right;margin: 1px;width: 24px;height: 24px;background: #FFFFFF;text-align: center;padding-top: 1px;}
.efmfb-form-theme2-container .efmfb-form-data{display: none;}
.efmfb-form-theme2-container .efmfb-form-body label{color:#FFFFFF;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme3-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme3-container .efmfb-form-close-container{width: 24px;height: 24px;background: #FFFFFF;border:2px solid #ff0000;text-align: center;padding-top: 1px;position: absolute;top:-12px;right:-12px;}
.efmfb-form-theme3-container .efmfb-form-data{display: none;}
.efmfb-form-theme3-container .efmfb-form-body label{color:#FFFFFF;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme4-container{background-color: #F0F0F0;border-radius: 3px;position: relative;}
.efmfb-form-theme4-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme4-container .efmfb-form-close-container{width: 24px;height: 24px;background: #333333;text-align: center;padding-top: 1px;position: absolute;top:-12px;right:-12px;}
.efmfb-form-theme4-container .efmfb-form-data{display: none;}
.efmfb-form-theme4-container .efmfb-form-body-right{display: block;}
.efmfb-form-theme4-container .efmfb-form-body label{color:#333333;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme5-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme5-container .efmfb-form-close-container{float: right;margin: 1px;width: 24px;height: 24px;background: #FFFFFF;text-align: center;padding-top: 1px;}
.efmfb-form-theme5-container .efmfb-form-data{display: none;}
.efmfb-form-theme5-container .efmfb-form-body label{color:#FFFFFF;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme6-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme6-container .efmfb-form-close-container{float: right;margin: 1px;width: 24px;height: 24px;background: #FFFFFF;text-align: center;padding-top: 1px;}
.efmfb-form-theme6-container .efmfb-form-data{display: none;}
.efmfb-form-theme6-container .efmfb-form-body label{color:#FFFFFF;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme7-container{background-color: #F0F0F0;border-radius: 3px;}
.efmfb-form-theme7-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme7-container .efmfb-form-close-container{float: right;margin: 1px;width: 24px;height: 24px;background: #333333;text-align: center;padding-top: 1px;}
.efmfb-form-theme7-container .efmfb-form-data{display: none;}
.efmfb-form-theme7-container .efmfb-form-body label{color:#333333;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme8-container{background-color: #F0F0F0;border-radius: 3px;}
.efmfb-form-theme8-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme8-container .efmfb-form-close-container{float: right;margin: 1px;width: 24px;height: 24px;background: #333333;text-align: center;padding-top: 1px;}
.efmfb-form-theme8-container .efmfb-form-data{display: none;}
.efmfb-form-theme8-container .efmfb-form-body label{color:#333333;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme9-container{background-color: #F0F0F0;border-radius: 3px;}
.efmfb-form-theme9-container *:not('.efmfb-editable-title'){}
.efmfb-form-theme9-container .efmfb-form-close-container{width: 24px;height: 24px;background: #333333;text-align: center;padding-top: 1px;position: absolute;top:-12px;right:-12px;}
.efmfb-form-theme9-container .efmfb-form-data{display: none;}
.efmfb-form-theme9-container .efmfb-form-title-container{font-size:20px;font-family: 'Coiny', cursive;}
.efmfb-form-theme9-container .efmfb-form-body-container{}
.efmfb-form-theme9-container .efmfb-form-body{}
.efmfb-form-theme9-container .efmfb-form-body-left{width:100%;display: block;}
.efmfb-form-theme9-container .efmfb-form-body-right{display: block;}
.efmfb-form-theme9-container .efmfb-form-body label{color:#333333;font-family: 'Quicksand', sans-serif;}
.efmfb-form-theme9-container .efmfb-form-header-container{}
.efmfb-form-theme9-container .efmfb-form-footer-container{}
.efmfb-close {position: relative;display: inline-block;width: 20px;height: 20px;overflow: hidden;cursor: pointer;}
.efmfb-close:hover::before, .efmfb-close:hover::after {}
.efmfb-close::before, .efmfb-close::after {content: '';position: absolute;height: 2px;width: 80%;top: 50%;left: 2px;margin-top: -1px;background: #ff0000;}
.efmfb-close::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.efmfb-close::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.efmfb-close.efmfb-big {-webkit-transform: scale(3);-moz-transform: scale(3);-ms-transform: scale(3);-o-transform: scale(3);transform: scale(3);}
.efmfb-close.efmfb-hairline::before, .efmfb-close.efmfb-hairline::after {height: 1px;}
.efmfb-close.efmfb-thick::before, .efmfb-close.efmfb-thick::after {height: 4px;margin-top: -2px;}
.efmfb-close.efmfb-black::before, .efmfb-close.efmfb-black::after {height: 8px;margin-top: -4px;}
.efmfb-close.efmfb-heavy::before, .efmfb-close.efmfb-heavy::after {height: 12px;margin-top: -6px;}
.efmfb-close.efmfb-pointy::Before, .efmfb-close.efmfb-pointy::after {width: 200%;left: -50%;}
.efmfb-close.efmfb-rounded::before, .efmfb-close.efmfb-rounded::after {border-radius: 5px;}
.efmfb-close.efmfb-blades::before, .efmfb-close.efmfb-blades::after {border-radius: 5px 0;}
.efmfb-close.efmfb-warp::before, .efmfb-close.efmfb-warp::after {border-radius: 120% 0;}
.efmfb-close.efmfb-fat::before, .efmfb-close.efmfb-fat::after {border-radius: 100%;}
.themes-images{cursor: pointer;background: #FFFFFF;}
.efmfb-thumbnail {padding: 4px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: 1px solid #ddd;border-radius: 0px;-webkit-transition: border .2s ease-in-out;-o-transition: border .2s ease-in-out;transition: border .2s ease-in-out;box-shadow: 0px 0px 3px #ccc;border: 1px solid #CCCCCC;}
.efmfb-thumbnail:hover{border: 1px solid #999999;transform: scale(1.015);}
@media (max-width: 768px) {  
.efmfb-form-theme2-container .efmfb-form-body-container{margin-left: 0; width: 80%;}
.efmfb-form-container .efmfb-sm-block{ display: block; width:100%; margin:0;}
.efmfb-sm-center{text-align: center !important;}
.efmfb-sm-full-width{width: 100% !important;}
.efmfb-form-container input[type=radio], .efmfb-form-container input[type=checkbox]{width:15px; height:15px;}
.efmfb-form-container input[type=checkbox]:before, .efmfb-form-container input[type=checkbox]:before, .efmfb-form-container input[type=checkbox]:before, input[type=checkbox]:checked:before{margin: -7px -9px;}
.efmfb-sm-hide{display: none !important;}
}
@media (min-width: 768px) and (max-width: 992px) { 
.efmfb-form-theme2-container .efmfb-form-body-container{margin-left: 0; width: 80%;}
.efmfb-form-container .efmfb-sm-block{ display: block; width:100%; margin:0;}
.efmfb-sm-center{text-align: center !important;}
.efmfb-sm-full-width{width: 100% !important;}
.efmfb-form-container input[type=radio], .efmfb-form-container input[type=checkbox]{width:15px; height:15px;}
.efmfb-form-container input[type=checkbox]:before, .efmfb-form-container input[type=checkbox]:before, .efmfb-form-container input[type=checkbox]:before, input[type=checkbox]:checked:before{margin: -7px -9px;}
}
@media (min-width: 992px) and (max-width: 1200px) { 
}
@media (min-width: 1200px) { 
}
