@CHARSET "UTF-8";
.clearfix:after,.clearfix:before{display:table;content:"";clear:both}.apss-social-share a:focus,.apss-social-share a:hover{color:#636363}.entry-content .apss-social-share a{border-bottom:none;text-decoration:none}.apss-theme-6 .apss-single-icon a::before .entry-content .apss-social-share a:hover{color:#fff}.apss-social-share{font-family:Arial,sans-serif}.apss-social-share a:hover{text-decoration:none}.apss-total-share-count{display:inline-block;vertical-align:top;margin-top:4px}.apss-count-number{font-size:28px;display:inline-block;vertical-align:top}.apss-total-shares{display:inline-block;font-size:13px;vertical-align:middle;margin-top:11px}.apss-total-text{display:block;line-height:9px}.apss-theme-1 .apss-single-icon.apss-email a .count,.apss-theme-1 .apss-single-icon.apss-print a .count,.apss-theme-1 .apss-social-text,.apss-theme-2 .apss-share{display:none}.apss-theme-1 .apss-social-share{font-family:arial}.apss-theme-1 .apss-share{color:#636363;font-size:14px;margin:0 0 0 7px}.apss-theme-1 .apss-single-icon .apss-icon-block{font-size:18px;border:1px solid #dcdcdc;border-radius:5px;padding:1px 4px;position:relative;background-color:#f7f7f7;width:86px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-theme-1 .apss-icon-block:before{position:absolute;height:2px;width:100%;content:"";left:0;top:-1px;border-top-left-radius:3px;border-top-right-radius:3px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-1 .apss-single-icon:hover .apss-icon-block:before{width:0}.apss-theme-1 .apss-single-icon a{position:relative;display:block;float:left;margin:10px}.apss-theme-1 .count{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;color:#666;font-size:14px;padding:3px 5px;line-height:1;position:absolute;text-align:center;top:0;min-width:60px;left:50%;margin-left:-30px;opacity:0;filter:alpha(opacity=0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-1 .apss-single-icon a:hover .count{opacity:1;filter:alpha(opacity=100);top:-32px}.apss-theme-1 .count:after{background:url(//inspiredforchange.co.uk/wp-content/plugins/seo-optimized-share-buttons/images/arrow.png) no-repeat;width:20px;height:10px;bottom:-10px;content:"";left:50%;margin-left:-10px;position:absolute}.entry-content .apss-social-share.apss-theme-1 a:focus,.entry-content .apss-social-share.apss-theme-1 a:hover{border:none}.apss-theme-1 .apss-icon-block .fa{min-width:22px}.apss-icon-block .fa{text-align:center;vertical-align:middle}.apss-theme-1 .apss-facebook .fa{color:#3b5998}.apss-theme-1 .apss-facebook .apss-icon-block:before{border-top:2px solid #3b5998}.apss-theme-1 .apss-twitter .fa{color:#1dcaff}.apss-theme-1 .apss-twitter .apss-icon-block:before{border-top:2px solid #1dcaff}.apss-theme-1 .apss-google-plus .fa{color:#dd4b39}.apss-theme-1 .apss-google-plus .apss-icon-block:before{border-top:2px solid #dd4b39}.apss-theme-1 .apss-pinterest .fa{color:#C92228}.apss-theme-1 .apss-pinterest .apss-icon-block:before{border-top:2px solid #C92228}.apss-theme-1 .apss-linkedin .fa{color:#3f729b}.apss-theme-1 .apss-linkedin .apss-icon-block:before{border-top:2px solid #3f729b}.apss-theme-1 .apss-digg .fa{color:#2169a8}.apss-theme-1 .apss-digg .apss-icon-block:before{border-top:2px solid #2169a8}.apss-theme-1 .apss-print .fa{color:#5e5959}.apss-theme-1 .apss-print .apss-icon-block:before{border-top:2px solid #5e5959}.apss-theme-1 .apss-email .fa{color:#8f8f8f}.apss-theme-1 .apss-email .apss-icon-block:before{border-top:2px solid #8f8f8f}.apss-theme-2 .apss-single-icon a{position:relative;display:block;float:left;margin:10px 8px;color:#fff}.apss-theme-2 .apss-icon-block{font-size:14px;position:relative;min-width:207px}.apss-theme-2 .apss-single-icon .fa{color:#fff;font-size:20px;line-height:29px;min-width:38px;vertical-align:top;padding:3px 0;position:relative;height:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-2 .apss-social-text,.apss-theme-2 .count{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.apss-theme-2 .apss-single-icon .fa:before{left:55%;margin-left:-19px;position:absolute;text-align:center;width:35px;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-2 .apss-single-icon a:hover .fa:before{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg)}.apss-theme-2 .apss-social-text{display:inline-block;line-height:29px;vertical-align:middle;padding:3px 9px;margin:0 0 0 -4px;box-sizing:border-box}.apss-theme-2 .apss-facebook .fa{border-right:1px solid #28447d}.apss-theme-2 .apss-facebook .apss-social-text{border-left:1px solid #476dbe}.apss-facebook .apss-icon-block{background-color:#3b5998}.apss-twitter .apss-icon-block{background-color:#1dcaff}.apss-theme-2 .apss-twitter .fa{border-right:1px solid #1ca2cb}.apss-theme-2 .apss-twitter .apss-social-text{border-left:1px solid #77dfff}.apss-google-plus .apss-icon-block{background-color:#dd4b39}.apss-theme-2 .apss-google-plus .fa{border-right:1px solid #b73c2c}.apss-theme-2 .apss-google-plus .apss-social-text{border-left:1px solid #f57060}.apss-pinterest .apss-icon-block{background-color:#C92228}.apss-theme-2 .apss-pinterest .fa{border-right:1px solid #a23034}.apss-theme-2 .apss-pinterest .apss-social-text{border-left:1px solid #c84146}.apss-linkedin .apss-icon-block{background-color:#3f729b}.apss-theme-2 .apss-linkedin .fa{border-right:1px solid #365a76}.apss-theme-2 .apss-linkedin .apss-social-text{border-left:1px solid #5391c2}.apss-digg .apss-icon-block{background-color:#2169a8}.apss-theme-2 .apss-digg .fa{border-right:1px solid #1f588a}.apss-theme-2 .apss-digg .apss-social-text{border-left:1px solid #3785ca}.apss-print .apss-icon-block{background-color:#5e5959}.apss-theme-2 .apss-print .fa{border-right:1px solid #474747}.apss-theme-2 .apss-print .apss-social-text{border-left:1px solid #696161}.apss-email .apss-icon-block{background-color:#8f8f8f}.apss-theme-2 .apss-email .fa{border-right:1px solid #717171}.apss-theme-2 .apss-email .apss-social-text{border-left:1px solid #a1a1a1}.apss-theme-2 .count{background-color:#f7f7f7;border:1px solid #dcdcdc;border-radius:4px;color:#666;font-size:14px;line-height:1;min-width:55px;opacity:0;filter:alpha(opacity=0);padding:10px 5px;position:absolute;right:0;text-align:center;top:0;z-index:1;box-sizing:border-box;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-3 .apss-single-icon .fa,.apss-theme-3 .apss-social-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;line-height:1}.apss-theme-2 .apss-single-icon a:hover .count{opacity:1;filter:alpha(opacity=100);right:-67px}.apss-theme-2 .count:after{background:url(//inspiredforchange.co.uk/wp-content/plugins/seo-optimized-share-buttons/images/left-arrow.png) no-repeat;width:10px;height:20px;bottom:-10px;content:"";top:50%;left:-10px;margin-top:-10px;position:absolute}.apss-theme-2 .apss-single-icon.apss-email a:hover .count,.apss-theme-2 .apss-single-icon.apss-print a:hover .count,.apss-theme-3 .apss-share{display:none}.apss-theme-3 .apss-single-icon a{position:relative;display:block;float:left;margin:10px;color:#fff;border-radius:36px}.apss-theme-3 .apss-single-icon a .apss-icon-block{font-size:13px;position:relative;border-radius:36px;float:left;z-index:5;height:36px;width:36px}.apss-theme-3 .apss-single-icon a:hover .apss-icon-block{width:auto}.apss-theme-3 .apss-single-icon .fa{color:#fff;font-size:20px;min-width:36px;min-height:36px;vertical-align:top;padding:8px 0 0;position:relative;box-sizing:border-box}.apss-theme-3 .apss-social-text{display:inline-block;opacity:0;padding:11px 0 0;filter:alpha(opacity=0);width:0;font-size:0;transition:opacity .8s ease-in-out;-webkit-transition:opacity .8s ease-in-out;-moz-transition:opacity .8s ease-in-out;-o-transition:opacity .8s ease-in-out;-ms-transition:opacity .8s ease-in-out;box-sizing:border-box}.apss-theme-3 .apss-single-icon a:hover .apss-social-text{display:inline-block;line-height:1;font-size:13px;opacity:1;filter:alpha(opacity=100);width:auto;position:relative}.apss-theme-3 .count{border-bottom-right-radius:36px;border-top-right-radius:36px;float:left;font-size:0;line-height:1;text-align:center;width:0;opacity:0;filter:alpha(opacity=0);right:0;z-index:4}.apss-theme-3 .apss-single-icon a:hover .count{min-width:36px;opacity:1;padding:11px 10px;filter:alpha(opacity=100);width:auto;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-theme-3 .apss-single-icon.apss-email a:hover .count,.apss-theme-3 .apss-single-icon.apss-print a:hover .count{min-height:36px;display:none}.apss-theme-3 .apss-single-icon a:hover{padding-right:9px}.apss-theme-3 .apss-facebook a{background-color:#3b5998}.apss-theme-3 .apss-twitter a{background-color:#1dcaff}.apss-theme-3 .apss-google-plus a{background-color:#dd4b39}.apss-theme-3 .apss-pinterest a{background-color:#C92228}.apss-theme-3 .apss-linkedin a{background-color:#3f729b}.apss-theme-3 .apss-digg a{background-color:#2169a8}.apss-theme-3 .apss-print a{background-color:#5e5959}.apss-theme-3 .apss-email a{background-color:#8f8f8f}.apss-theme-3 .apss-single-icon .apss-icon-block{background:0 0}.apss-theme-4 .apss-share{display:none}.apss-theme-4 .apss-single-icon a{position:relative;display:block;float:left;margin:10px;color:#fff;min-height:60px}.apss-theme-4 .apss-single-icon.apss-email .count,.apss-theme-4 .apss-single-icon.apss-print .count,.apss-theme-4 .apss-social-text,.apss-theme-5 .apss-social-text{display:none}.apss-theme-4 .apss-icon-block{border-radius:36px;margin:0 auto;position:relative;width:36px;height:36px}.apss-theme-4 .apss-single-icon .fa{color:#fff;font-size:20px;line-height:1;min-width:36px;vertical-align:top;padding:8px 0;position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-theme-4 .count{color:#2d2d2d;font-family:arial;font-size:14px;line-height:24px;text-align:center;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-4 .apss-single-icon a:hover .apss-icon-block:after{background:#fff;border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;box-shadow:0 0 10px rgba(0,0,0,.2);width:100%}.apss-theme-4 .apss-single-icon a:hover .apss-icon-block{background:#cecece}.apss-theme-4 .apss-single-icon a:hover .fa{z-index:5}.apss-theme-4 .apss-facebook a:hover .fa{color:#3b5998}.apss-theme-4 .apss-twitter a:hover .fa{color:#1dcaff}.apss-theme-4 .apss-google-plus a:hover .fa{color:#dd4b39}.apss-theme-4 .apss-pinterest a:hover .fa{color:#C92228}.apss-theme-4 .apss-linkedin a:hover .fa{color:#3f729b}.apss-theme-4 .apss-digg a:hover .fa{color:#2169a8}.apss-theme-4 .apss-print a:hover .fa{color:#5e5959}.apss-theme-4 .apss-email a:hover .fa{color:#8f8f8f}.apss-theme-5 .apss-single-icon a{border-radius:76px;color:#fff;display:block;float:left;height:76px;margin:5px;padding:9px;position:relative;width:76px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-theme-5 .apss-icon-block{position:relative}.apss-theme-5 .apss-single-icon .fa{color:#fff;font-size:22px;line-height:1;position:relative;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;display:block}.apss-theme-5 .apss-share,.apss-theme-5 .count{display:block;font-size:13px;line-height:1;text-align:center}.apss-theme-5 .apss-share{padding:3px 0 2px;text-transform:capitalize;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-theme-5 .count{padding:2px}.apss-theme-5 .apss-facebook a{background-color:#3b5998}.apss-theme-5 .apss-facebook a:hover{color:#3b5998;border:2px solid #3b5998}.apss-theme-5 .apss-facebook a:hover .fa{color:#3b5998}.apss-theme-5 .apss-twitter a{background-color:#1dcaff}.apss-theme-5 .apss-twitter a:hover{color:#1dcaff;border:2px solid #1dcaff}.apss-theme-5 .apss-twitter a:hover .fa{color:#1dcaff}.apss-theme-5 .apss-google-plus a{background-color:#dd4b39}.apss-theme-5 .apss-google-plus a:hover{color:#dd4b39;border:2px solid #dd4b39}.apss-theme-5 .apss-google-plus a:hover .fa{color:#dd4b39}.apss-theme-5 .apss-pinterest a{background-color:#C92228}.apss-theme-5 .apss-pinterest a:hover{color:#C92228;border:2px solid #C92228}.apss-theme-5 .apss-pinterest a:hover .fa{color:#C92228}.apss-theme-5 .apss-linkedin a{background-color:#3f729b}.apss-theme-5 .apss-linkedin a:hover{color:#3f729b;border:2px solid #3f729b}.apss-theme-5 .apss-linkedin a:hover .fa{color:#3f729b}.apss-theme-5 .apss-digg a{background-color:#2169a8}.apss-theme-5 .apss-digg a:hover{color:#2169a8;border:2px solid #2169a8}.apss-theme-5 .apss-digg a:hover .fa{color:#2169a8}.apss-theme-5 .apss-print a{background-color:#5e5959}.apss-theme-5 .apss-print a:hover{color:#5e5959;border:2px solid #5e5959}.apss-theme-5 .apss-print a:hover .fa{color:#5e5959}.apss-theme-5 .apss-email a{background-color:#8f8f8f}.apss-theme-5 .apss-email a:hover{color:#8f8f8f;border:2px solid #8f8f8f}.apss-theme-5 .apss-email a:hover .fa{color:#8f8f8f}.apss-theme-5 .apss-single-icon a:hover{background-color:#fff}.apss-theme-5 .apss-single-icon .apss-icon-block{background:0 0}.apss-theme-5 .apss-single-icon.apss-email .count,.apss-theme-5 .apss-single-icon.apss-print .count,.apss-theme-6 .apss-share,.apss-theme-6 .apss-social-text{display:none}.apss-theme-6 .apss-single-icon{border-bottom:none;margin-bottom:20px;display:inline-block;margin-right:20px}.apss-theme-6 .apss-single-icon:last-of-type{margin-right:0}.apss-theme-6 .apss-single-icon a{color:#fff;display:block;float:left;height:30px;margin:5px;padding:5px;position:relative;width:30px;background:0 0!important;text-align:center;vertical-align:middle;line-height:30px}.apss-theme-6 .apss-single-icon a:before{content:'';-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#E6E6E6;width:33px;height:33px;display:inline-block;position:absolute;left:50%;margin-left:-17px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out}.apss-theme-6 .apss-single-icon .apss-icon-block{vertical-align:middle;line-height:46px;display:inline-block}.apss-theme-6 .apss-icon-block{position:relative}.apss-theme-6 .apss-single-icon .fa{color:#8A8A8A;font-size:17px;line-height:1;position:relative;display:block}.apss-theme-6 .apss-share{font-size:13px;text-align:center;line-height:1;padding:3px 0 2px;text-transform:capitalize;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.apss-theme-6 .count{display:block;font-size:13px;text-align:center;padding:2px;color:#000;margin-top:5px}.apss-theme-6 .apss-icon-block a:hover .fa,.apss-theme-6 .apss-single-icon:hover .fa{color:#fff}.apss-theme-6 .apss-facebook a:hover:before{background-color:#3b5998}.apss-theme-6 .apss-twitter a:hover:before{background-color:#1dcaff}.apss-theme-6 .apss-google-plus a:hover:before{background-color:#dd4b39}.apss-theme-6 .apss-pinterest a:hover:before{background-color:#C92228}.apss-theme-6 .apss-linkedin a:hover:before{background-color:#3f729b}.apss-theme-6 .apss-digg a:hover:before{background-color:#2169a8}.apss-theme-6 .apss-print a:hover:before{background-color:#5e5959}.apss-theme-6 .apss-email a:hover:before{background-color:#8f8f8f}.apss-theme-6 .apss-single-icon a:hover{background-color:#fff}.apss-theme-6 .apss-single-icon .apss-icon-block{background:0 0}.apss-theme-6 .apss-single-icon.apss-email .count,.apss-theme-6 .apss-single-icon.apss-print .count{display:none}.apss-share-text{opacity:.4;line-height:16px;color:#333;font-size:14px;font-family:Arial,sans-serif;margin-left:9px}@media screen and (max-width:768px){.apss-theme-3 .apss-single-icon{display:inline-block}}@media screen and (max-width:480px){.apss-theme-3 .apss-single-icon{display:inline-block;clear:both}}

.sbHolder{
	background-color: #2d2d2d;
	border: solid 1px #515151;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 33px;
	position: relative;
	width: 200px;
}
.sbHolder:focus .sbSelector{
	
}
.sbSelector{
	display: block;
	height: 30px;
	left: 0;
	line-height: 30px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: 10px;
	top: 0;
	width: 100%;
}
.sbSelector:link, .sbSelector:visited, .sbSelector:hover{
	color: #EBB52D;
	outline: none;
	text-decoration: none;
}
.sbToggle{
	background: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/select-icons.png) 0 -116px no-repeat;
	display: block;
	height: 30px;
	outline: none;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
}
.sbToggle:hover{
	background: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/select-icons.png) 0 -167px no-repeat;
}
.sbToggleOpen{
	background: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/select-icons.png) 0 -16px no-repeat;
}
.sbToggleOpen:hover{
	background: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/select-icons.png) 0 -66px no-repeat;
}
.sbHolderDisabled{
	background-color: #3C3C3C;
	border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{
	
}
.sbHolderDisabled .sbToggle{
	
}
.sbOptions{
	background-color: #212121;
	border: solid 1px #515151;
	list-style: none;
	left: -1px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 30px;
	width: 200px;
	z-index: 1;
	overflow-y: auto;
}
.sbOptions li{
	padding: 0 7px;
}
.sbOptions a{
	border-bottom: dotted 1px #515151;
	display: block;
	outline: none;
	padding: 7px 0 7px 3px;
}
.sbOptions a:link, .sbOptions a:visited{
	color: #ddd;
	text-decoration: none;
}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
	color: #EBB52D;
}
.sbOptions li.last a{
	border-bottom: none;
}
.sbOptions .sbDisabled{
	border-bottom: dotted 1px #515151;
	color: #999;
	display: block;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
	border-bottom: dotted 1px #515151;
	color: #EBB52D;
	display: block;
	font-weight: bold;
	padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
	padding-left: 17px;
}/**---- Preivew CSS--------**/
.ufbl-preview-title {
    background-color: white;
    width: 200px;
    margin: 20 auto;
    box-shadow: 0 0 2px #222;
    height: 70px;
    padding: 20px 0;
    font-weight: bold;
}
.ufbl-form-preview-wrap{
    width:60%;
    margin:50px auto;
    background:white;
    padding:40px;
}
.ufbl-preview-title-wrap {
    height: 80px;
    text-align: center;
}
.ufbl-preview-note {
    text-align: center;
    margin-top: 38px;
}
.ufbl-form-preview-wrap .ufbl-form-wrapper {
    margin: 20px auto;
}
/**---- Preivew CSS--------**/
/**---- Default Template ---**/
.ufbl-form-loader {
    background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/ajax-loader.gif);
    height: 32px;
    width: 32px;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: center;
    text-align: center;
    margin-bottom: -8px;
}
.ufbl-default-template .ufbl-error-message {
    margin-top: 20px;
    border: 2px solid rgba(255, 0, 0, 0.89);
    color: rgba(255, 0, 0, 0.89);
    padding: 10px 10px;
}
.ufbl-default-template .ufbl-error {
    color: rgba(255, 0, 0, 0.89);
    margin-top: 10px;
    text-align: right;
}
.ufbl-form-wrapper.ufbl-default-template {
    padding:20px;
    box-shadow: 0 0 2px;
    margin-top:20px;
}
.ufbl-default-template .ufbl-form-field-wrap {
    margin-bottom: 10px;
    padding-bottom: 10px;
}
.ufbl-default-template .ufbl-form-field > label {
    display: block;
    margin-bottom: 5px;
    vertical-align: top;
    margin-left: 15px;
}
.ufbl-default-template .ufbl-form-field >label>input[type="checkbox"],.ufbl-form-field >label>input[type="radio"] {
    margin-right: 5px;
    outline:none;
}
.ufbl-default-template .ufbl-form-field-wrap >label {
    margin-bottom: 5px;
    display: block;
    font-weight: 600;
}
.ufbl-default-template .ufbl-form-title {
    text-align: center;
    font-size: 20px;
    padding: 10px 0;
    margin-bottom: 40px;
    font-weight: bold;
}
.ufbl-front-form input[type="text"], .ufbl-front-form input[type="email"], .ufbl-front-form input[type="password"] {
    width: 100%;
}
.ufbl-default-template .ufbl-form-message.ufbl-success-message {
    color: green;
    border: 2px solid;
    padding: 10px;
}
.ufbl-default-template input.ufbl-math-captcha-ans {
    width: 23% !important;
}
.ufbl-default-template .ufbl-sub-field-wrap {
   margin-left: 10px;
}
.ufbl-default-template .ufbl-sub-field-wrap label {
   margin-left: 10px;
}
.ufbl-default-template .ufbl-form-field .ufbl-form-reset {
  border-radius: 0;
  padding: 13px 25px;
}
/**---- Default Template ---**/
.ufbl-template-1 .ufbl-form-reset:focus, .ufbl-template-2 .ufbl-form-reset:focus, .ufbl-template-3 .ufbl-form-reset:focus, .ufbl-template-4 .ufbl-form-reset:focus, .ufbl-template-5 .ufbl-form-reset:focus {
  background-color: transparent !important;
  color:#434a54 !important;
}
.ufbl-template-1 .ufbl-form-submit:focus, .ufbl-template-2 .ufbl-form-submit:focus, .ufbl-template-3 .ufbl-form-submit:focus, .ufbl-template-4 .ufbl-form-submit:focus {
background-color: #74baf5 !important;
  color:#fff !important;
}
.ufbl-template-5 .ufbl-form-submit:focus {
  background-color: #146782 !important;
  color:#fff !important;  
}
.ufbl-template-1 .ufbl-number-field:focus, .ufbl-template-2 .ufbl-number-field:focus, .ufbl-template-3 .ufbl-number-field:focus, .ufbl-template-4 .ufbl-number-field:focus, .ufbl-template-5 .ufbl-number-field:focus {
outline:none !important;
}
/**-------- Template 1------ */
.ufbl-form-wrapper.ufbl-template-1 {
    background-color: #fff;
    padding:40px 30px;
    -webkit-box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
    box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
}
.ufbl-template-1 .ufbl-form-title {
  margin-bottom: 40px;
  font-size:22px;
  color:#3979a9;
  text-transform:uppercase;
}
.ufbl-template-1 .ufbl-form-field-wrap{
    margin-bottom:20px;
}
.ufbl-template-1 .ufbl-form-field-wrap > label{
    display:inline-block;
    width:135px;
    font-size:16px;
    color:#000;
    vertical-align:top;
}
.ufbl-template-1 .ufbl-form-field {
  display: inline-block;
  width: 74.6%;
}
.ufbl-template-1 .ufbl-form-field input[type="text"], .ufbl-template-1 .ufbl-form-field input[type="email"],.ufbl-template-1 .ufbl-form-field input[type="password"],.ufbl-template-1 .ufbl-form-field textarea,.ufbl-template-1 .ufbl-form-field input[type="reset"]{
    border-radius:4px;
    border-color:#aab2bd;
    padding:4px 8px;
    background-color: transparent;
    font-size:16px;
}
.ufbl-template-1 input[type="checkbox"], input[type="radio"] button, select, textarea{
    outline:none !important;
}
.ufbl-template-1 .ufbl-form-checkbox{
    margin-right:5px;
}
.ufbl-template-1 .ufbl-form-textfield:focus{
    -webkit-box-shadow: 0 0 1px 1px #67D5EB;
box-shadow: 0 0 1px 1px #67D5EB;
}
.ufbl-template-1 #your-hobbies > label {
  vertical-align: top !important;
}
.ufbl-template-1 .your-hobbies .ufbl-form-field > label {
  display: block;
  margin-bottom: 10px;
}
.ufbl-template-1 *::-moz-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans",sans-serif;
  opacity: 1;
  font-size: 14px;
}
.ufbl-template-1 select.ufbl-required, .ufbl-template-1 .ufbl-form-field select,.ufbl-template-1 .ufbl-form-field .ufbl-number-field {
  border: 1px solid #aab2bd;
  border-radius:4px;
  width:50%;
  padding:5px;
  font-size:16px;
  cursor:pointer;
  height:35px;
  background: transparent;
}
.ufbl-template-1 .ufbl-email-field{
  font-size:16px;
  box-shadow: none;
  padding:8px;
}
.ufbl-template-1 .ufbl-form-field-wrap > label {
 margin-top:7px;
}
.ufbl-template-1 .ufbl-math-captcha-wrap {
  display: inline-block;
}
.ufbl-template-1 .ufbl-form-submit {
  background-color: #74baf5;
  border-radius:4px;
  margin-left:135px;
  font-size:15px;
  text-transform:none;
}
.ufbl-template-1 .ufbl-form-submit:hover {
  background-color: #52a2e5;
}
.ufbl-template-1 .ufbl-form-reset {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #aab2bd !important;
  color: #434a54;
  font-size: 15px;
  padding: 11px 20px !important;
  text-transform: none;
}
.ufbl-template-1 .ufbl-form-reset:hover {
  background-color: #52a2e5 !important;
  color:#fff !important;
}
.ufbl-template-1 .ufbl-error {
  color: #ff0000;
  font-size: 13px;
  font-style: italic;
  margin-top: 5px;
  text-align: right;
}
.ufbl-template-1 .ufbl-math-captcha-ans {
  border: 1px solid #aab2bd;
  border-radius: 4px;
  height: 35px;
  margin-top: 3px;
  width: 176px;
  font-size:15px;
}
.ufbl-template-1 input.ufbl-form-radio{
    display:none;  
}
.ufbl-template-1 input[type=radio] + label{
  background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/uncheck-radio.png) no-repeat scroll left center; 
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 34px;
  margin-bottom: 8px;
  padding: 3px 0 0 35px;
  vertical-align: top;
}
.ufbl-template-1 input[type=radio]:checked + label{
    background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/checked-radio.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 3px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-1 .ufbl-form-checkbox {
  display:none;
}
.ufbl-template-1 input[type=checkbox]:checked + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-checked.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 5px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-1 input[type=checkbox] + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box.png) no-repeat scroll left center;
     cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 5px 0 0 35px;
    vertical-align: top;
    font-size:16px;
}
.ufbl-template-1 .ufbl-form-field .ufbl-email-field {
  background: #f7f7f7 url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/mail.png) no-repeat scroll right 10px center / 20px auto;
  height:35px;
}
.ufbl-template-1 .ufbl-form-message.ufbl-success-message{
   border: 1px solid #aab2bd;
  border-radius: 4px;
  font-size: 15px;
  padding: 5px 10px; 
}
.ufbl-template-1 .ufbl-form-message.ufbl-error-message {
  border: 1px solid #ff0000;
  border-radius: 4px;
  color: #ff0000;
  font-size: 15px;
  padding: 5px 10px;
}
/**-------- dropdown ------ */
.ufbl-template-1 .sbSelector{
    line-height:34px !important;
}
.ufbl-template-1 .sbSelector:link, .sbSelector:visited, .sbSelector:hover {
  color: #434a54 !important;
}
.ufbl-template-1 .entry-content a, .ufbl-template-1 .entry-summary a, .ufbl-template-1 .page-content a, .ufbl-template-1 .comment-content a, .pingback .comment-body > a {
  border: none !important;
}
.ufbl-template-1 .ufbl-form-field .sbHolder {
  background-color: #ffffff;
  border-radius: 4px;
  font-size: 14px;
  width: 50% !important;
  border: 1px solid #aab2bd !important;
  height:35px;
}
.ufbl-template-1 .sbOptions {
  background-color: #ffffff !important;
  border: 1px solid #aab2bd;
  border-radius: 0 0 4px 4px;
  color: #000000 !important;
  top: 31px !important;
  width: 101% !important;
}
.ufbl-template-1 .sbOptions a:link, .ufbl-template-1 .sbOptions a:visited {
 color:#999999 !important;
}
.ufbl-template-1 .sbOptions a:hover, .ufbl-template-1 .sbOptions a:focus, .ufbl-template-1 .sbOptions a.sbFocus {
  background-color: #74baf5;
  color:#fff !important;
}
.ufbl-template-1 .sbOptions{
    max-height:inherit !important;
}
.ufbl-template-1 .sbOptions li {
  padding: 0 !important;
  border-bottom:1px solid #aab2bd;
}
.ufbl-template-1 .sbOptions li:last-child{
    border-bottom: none;
}
.ufbl-template-1 .sbToggle {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
}
.ufbl-template-1.sbToggle:hover, .ufbl-template-1 .sbToggle:focus {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  outline:none;
}
/**-------- Template 1 end ------ */
/**-------- Template 2 ------ */
.ufbl-form-wrapper.ufbl-template-2 {
    background-color: #fff;
    padding:40px 30px;
    -webkit-box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
    box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
}
.ufbl-template-2 .ufbl-form-title {
  margin-bottom: 40px;
  font-size:22px;
  color:#3979a9;
  text-transform:uppercase;
}
.ufbl-template-2 .ufbl-form-field-wrap{
    margin-bottom:20px;
}
.ufbl-template-2 .ufbl-form-field-wrap > label{
    display:inline-block;
    width:135px;
    font-size:16px;
    color:#000;
    vertical-align:top;
    margin-top:7px;
}
.ufbl-template-2 .ufbl-form-field {
  display: inline-block;
  width: 74.6%;
}
.ufbl-template-2 input[type="text"], .ufbl-template-2 input[type="email"], .ufbl-template-2 input[type="url"],.ufbl-template-2 input[type="password"],.ufbl-template-2 input[type="search"],.ufbl-template-2 textarea{
    border-color:#aab2bd;
    background-color: transparent;
    padding:4px 8px;
    font-size:16px;
}
.ufbl-template-2 input[type="checkbox"], input[type="radio"] button, select, textarea{
    outline:none !important;
}
.ufbl-template-2 .ufbl-form-checkbox{
    margin-right:5px;
}
.ufbl-template-2 .ufbl-form-textfield:focus{
    -webkit-box-shadow: 0 0 1px 1px #67D5EB;
box-shadow: 0 0 1px 1px #67D5EB;
}
.ufbl-template-2 #your-hobbies > label {
  vertical-align: top !important;
}
.ufbl-template-2 .your-hobbies .ufbl-form-field > label {
  display: block;
  margin-bottom: 10px;
}
.ufbl-template-2 *::-moz-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans",sans-serif;
  opacity: 1;
  font-size: 14px;
}
.ufbl-template-2 select.ufbl-required, .ufbl-template-2 .ufbl-form-field select,.ufbl-template-2 .ufbl-form-field .ufbl-number-field {
  border: 1px solid #aab2bd;
  width:50%;
  padding:5px;
  font-size:16px;
  cursor:pointer;
  height:35px;
  background:transparent;
}
.ufbl-template-2 .ufbl-email-field{
  font-size:16px;
  box-shadow: none;
  padding:8px;
}
.ufbl-template-2 #asdfasdf > label {
  margin-top:7px;
}
.ufbl-template-2 .ufbl-form-submit {
  background-color: #74baf5;
  margin-left:135px;
  font-size:15px;
  text-transform:none;
}
.ufbl-template-2 .ufbl-form-submit:hover {
  background-color: #52a2e5;
}
.ufbl-template-2 .ufbl-form-submit:focus {
  color: #fff;
}
.ufbl-template-2 .ufbl-form-reset {
  background-color: rgba(0, 0, 0, 0);
  border: 1px solid #aab2bd !important;
  border-radius: 0 !important;
  color: #434a54;
  font-size: 15px;
  padding: 11px 20px !important;
  text-transform: none;
}
.ufbl-template-2 .ufbl-form-reset:hover {
  background-color: #52a2e5;
  color:#fff;
}
.ufbl-template-2 .ufbl-form-reset:focus{
  color:#fff;  
}
.ufbl-template-2 .ufbl-error {
  color: #ff0000;
  font-size: 13px;
  margin-top:5px;
  text-align:right;
  font-style:italic;
}
.ufbl-template-2 .ufbl-math-captcha-ans {
  border:1px solid #aab2bd;
  margin-top: 3px;
  width:176px;
  height:35px;
  font-size:15px;
}
.ufbl-template-2 input.ufbl-form-radio{
    display:none;  
}
.ufbl-template-2 input[type=radio] + label{
  background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/uncheck-radio.png) no-repeat scroll left center; 
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 34px;
  margin-bottom: 8px;
  padding: 3px 0 0 35px;
  vertical-align: top;
}
.ufbl-template-2 input[type=radio]:checked + label{
    background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/checked-radio.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 3px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-2 .ufbl-form-checkbox {
  display:none;
}
.ufbl-template-2 input[type=checkbox]:checked + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-checked.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 5px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-2 input[type=checkbox] + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box.png) no-repeat scroll left center;
     cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 5px 0 0 35px;
    vertical-align: top;
    font-size:16px;
}
.ufbl-template-2 .ufbl-email-field {
  background: #f7f7f7 url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/mail.png) no-repeat scroll right 10px center / 20px auto;
  height: 35px;
}
.ufbl-template-2 .ufbl-form-message.ufbl-success-message{
border: 1px solid #aab2bd;
  font-size: 15px;
  padding: 5px 10px;
}
.ufbl-template-2 .ufbl-form-message.ufbl-error-message {
  border: 1px solid #ff0000;
  color: #ff0000;
  font-size: 15px;
  padding: 5px 10px;
}
/**-------- dropdown ------ */
.ufbl-template-2 .sbSelector{
    line-height:34px !important;
}
.ufbl-template-2 .sbSelector:link, .sbSelector:visited, .sbSelector:hover {
  color: #434a54 !important;
}
.ufbl-template-2 .entry-content a, .ufbl-template-2 .entry-summary a, .ufbl-template-2 .page-content a, .ufbl-template-2 .comment-content a, .ufbl-template-2 .pingback .comment-body > a {
  border: none !important;
}
/*.entry-content a, .entry-summary a, .page-content a, .comment-content a, .pingback .comment-body > a {
  border-bottom:none !important;
}*/
.ufbl-form-field a {
    border-bottom: none !important;
}
.ufbl-template-2 .ufbl-form-field .sbHolder {
  background-color: #ffffff;
  font-size: 14px;
  width: 50% !important;
  border: 1px solid #aab2bd !important;
  height:35px;
}
.ufbl-template-2 .sbOptions {
  background-color: #ffffff !important;
  border: 1px solid #aab2bd;
  color: #000000 !important;
  top: 33px !important;
  width: 101% !important;
}
.ufbl-template-2 .sbOptions a:link, .ufbl-template-2 .sbOptions a:visited {
 color:#999999 !important;
}
.ufbl-template-2 .sbOptions a:hover, .ufbl-template-2 .sbOptions a:focus, .ufbl-template-2 .sbOptions a.sbFocus {
  background-color: #74baf5;
  color:#fff !important;
}
.ufbl-template-2 .sbOptions{
    max-height:inherit !important;
}
.ufbl-template-2 .sbOptions li {
  padding: 0 !important;
  border-bottom:1px solid #aab2bd;
}
.ufbl-template-2 .sbOptions li:last-child{
    border-bottom: none;
}
.ufbl-template-2 .sbToggle {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
}
.ufbl-template-2.sbToggle:hover, .ufbl-template-2 .sbToggle:focus {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  outline:none;
}
/**-------- Template 2 end ------ */
/**-------- Template 3 ------ */
.ufbl-form-wrapper.ufbl-template-3 {
    background-color: #fff;
    padding:40px 30px;
    -webkit-box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
    box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
}
.ufbl-template-3 .ufbl-form-title {
  margin-bottom: 40px;
  font-size:22px;
  color:#3979a9;
  text-align: center;
}
.ufbl-template-3 .ufbl-form-field-wrap{
    margin-bottom:20px;
}
.ufbl-template-3 .ufbl-form-field-wrap > label{
    display:inline-block;
    width:135px;
    font-size:16px;
    color:#000;
    vertical-align:top;
    margin-top:7px;
}
.ufbl-template-3 .ufbl-form-field {
  display: inline-block;
  width: 74.6%;
}
.ufbl-template-3 .ufbl-form-field input[type="text"], .ufbl-template-3 .ufbl-form-field input[type="email"],.ufbl-template-3 .ufbl-form-field input[type="password"],.ufbl-template-3 .ufbl-form-field textarea,.ufbl-template-3 .ufbl-form-field input[type="reset"] {
     border: 3px solid #74baf5;
    padding:4px 8px;
    background-color:transparent;
    font-size:16px;
}
.ufbl-template-3 .ufbl-form-field .ufbl-form-reset:hover{
    background:#52a2e5;
    border-color:#52a2e5;
}
.ufbl-template-3 input[type="checkbox"], input[type="radio"] button, select, textarea{
    outline:none !important;
}
.ufbl-template-3 .ufbl-form-checkbox{
    margin-right:5px;
}
.ufbl-template-3 .ufbl-required:focus{
    -webkit-box-shadow: 0 0 1px 1px #67D5EB;
box-shadow: 0 0 1px 1px #67D5EB;
}
.ufbl-template-3 #your-hobbies > label {
  vertical-align: top !important;
}
.ufbl-template-3 .your-hobbies .ufbl-form-field > label {
  display: block;
  margin-bottom: 10px;
}
.ufbl-template-3 *::-moz-placeholder {
  color: rgba(51, 51, 51, 0.7);
  font-family: "Noto Sans",sans-serif;
  opacity: 1;
  font-size: 14px;
}
.ufbl-template-3 select.ufbl-required, .ufbl-template-3 .ufbl-form-field select,.ufbl-template-3 .ufbl-form-field .ufbl-number-field {
  border: 3px solid #74baf5;
  width:50%;
  padding:5px;
  font-size:14px;
  cursor:pointer;
  height:38px;
  background:transparent;
}
.ufbl-template-3 .ufbl-email-field{
  font-size:14px;
  box-shadow: none;
  padding:8px;
}
.ufbl-template-3 #asdfasdf > label {
 margin-top:7px;
}
.ufbl-template-3 .ufbl-form-submit {
  background-color: #74baf5;
}
.ufbl-template-3 .ufbl-form-submit:hover {
  background-color: #52a2e5;
}
.ufbl-template-3 .ufbl-form-submit:focus {
  color: #fff;
}
.ufbl-template-3 .ufbl-form-reset {
  border:3px solid #74baf5 !important;
  background-color:transparent;
  color:#434a54;
  padding:9px 20px !important;
  border-radius:0 !important;
  text-transform: none;
}
.ufbl-template-3 .ufbl-form-reset:hover {
  background-color: #52a2e5;
  border-color:#52a2e5 !important;
  color:#fff;
}
.ufbl-template-3 .ufbl-form-reset:focus{
  color:#fff;  
}
.ufbl-template-3 .ufbl-form-field .ufbl-form-submit {
  font-size: 15px;
  margin-left: 135px;
  text-transform: none;
}
.ufbl-template-3 .ufbl-error {
  color: #ff0000;
  font-size: 13px;
  margin-top:5px;
  text-align:right;
  font-style:italic;
}
.ufbl-template-3 .ufbl-math-captcha-ans {
  border: 3px solid #74baf5;
  margin-top: 3px;
  width: 154px;
  height:38px;
  padding:2px 6px;
}
.ufbl-template-3 input.ufbl-form-radio{
    display:none;  
}
.ufbl-template-3 input[type=radio] + label{
  background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/uncheck-radio-bold-border.png) no-repeat scroll left center; 
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 34px;
  margin-bottom: 8px;
  padding: 3px 0 0 35px;
  vertical-align: top;
}
.ufbl-template-3 input[type=radio]:checked + label{
    background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/checked-radio-bold-border.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 3px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-3 .ufbl-form-checkbox {
  display:none;
}
.ufbl-template-3 input[type=checkbox]:checked + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-checked-bold-border.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 4px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-3 input[type=checkbox] + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-bod-border.png) no-repeat scroll left center;
     cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 4px 0 0 35px;
    vertical-align: top;
    font-size:16px;
}
.ufbl-template-3 .ufbl-email-field{
  background: #f7f7f7 url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/mail.png) no-repeat scroll right 10px center / 20px auto;
  height:40px;
}
.ufbl-template-3 .ufbl-form-message.ufbl-success-message{
    border: 3px solid #74baf5;
  font-size: 15px;
  padding: 5px 10px;  
}
.ufbl-template-3 .ufbl-form-message.ufbl-error-message {
  border: 3px solid #ff0000;
  color: #ff0000;
  font-size: 15px;
  padding: 5px 10px;
}
/**-------- dropdown ------ */
.ufbl-template-3 .sbSelector{
    line-height:35px !important;
}
.ufbl-template-3 .sbSelector:link, .sbSelector:visited, .sbSelector:hover {
  color: #434a54 !important;
}
.ufbl-template-3 .entry-content a, .ufbl-template-3 .entry-summary a, .ufbl-template-3 .page-content a, .ufbl-template-3 .comment-content a, .ufbl-template-3 .pingback .comment-body > a {
  border: none !important;
}
.ufbl-template-3 .ufbl-form-field .sbHolder {
  background-color: #ffffff;
  font-size: 14px;
  width: 50% !important;
  border: 3px solid #74baf5 !important;
  height:40px;
}
.ufbl-template-3 .sbOptions {
  background-color: #ffffff !important;
  border: 3px solid #74baf5;
  color: #000000 !important;
  margin-left: -2px;
  top: 29px !important;
  width: 103% !important;
}
.ufbl-template-3 .sbOptions a:link, .ufbl-template-3 .sbOptions a:visited {
 color:#999999 !important;
}
.ufbl-template-3 .sbOptions a:hover, .ufbl-template-3 .sbOptions a:focus, .ufbl-template-3 .sbOptions a.sbFocus {
  background-color: #74baf5;
  color:#fff !important;
}
.ufbl-template-3 .sbOptions{
    max-height:inherit !important;
}
.ufbl-template-3 .sbOptions li {
  padding: 0 !important;
  border-bottom:3px solid #74baf5;
}
.ufbl-template-3 .sbOptions li:last-child{
    border-bottom: none;
}
.ufbl-template-3 .sbToggle {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
}
.ufbl-template-3.sbToggle:hover, .ufbl-template-2 .sbToggle:focus {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  outline:none;
}
/**-------- Template 3 end ------ */
/**-------- Template 4 ------ */
.ufbl-form-wrapper.ufbl-template-4 {
    background-color: #fff;
    padding:40px 30px;
    -webkit-box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
    box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
}
.ufbl-template-4 .ufbl-form-title {
  margin-bottom: 40px;
  font-size:22px;
  color:#3979a9;
  text-transform:uppercase;
}
.ufbl-template-4 .ufbl-form-field-wrap{
    margin-bottom:20px;
}
.ufbl-template-4 .ufbl-form-field-wrap > label{
    display:inline-block;
    width:135px;
    font-size:16px;
    color:#000;
    vertical-align:top;
    margin-top:7px;
}
.ufbl-template-4 .ufbl-form-field {
  display: inline-block;
  width: 74.6%;
}
.ufbl-template-4 input[type="text"],.ufbl-template-4 input[type="email"],.ufbl-template-4 input[type="url"],.ufbl-template-4 input[type="password"],.ufbl-template-4 input[type="search"],.ufbl-template-4 textarea {
    border:transparent;
  border-bottom: 2px solid #74baf5;
  padding: 4px 8px;
  background-color: transparent;
  font-size:16px;
}
.ufbl-template-4 textarea{
   outline: 1px solid #74baf5 !important;
  border-bottom: 2px solid #74baf5;
  background-color:transparent;
  font-size:16px;
}
.ufbl-template-4 input[type="checkbox"], input[type="radio"] button, select, textarea{
    outline:none !important;
}
.ufbl-template-4 .ufbl-form-checkbox{
    margin-right:5px;
}
.ufbl-template-4 .ufbl-email-field:focus,.ufbl-template-4 input[type="text"]:focus,.ufbl-template-4 input[type="number"]:focus,.ufbl-template-4 input[type="url"]:focus,.ufbl-template-4 input[type="password"]:focus,.ufbl-template-4 input[type="search"]:focus,.ufbl-template-4 textarea:focus{
    -webkit-box-shadow: 0 0 1px 1px #67D5EB;
box-shadow: 0 0 1px 1px #67D5EB;
}
.ufbl-template-4 #your-hobbies > label {
  vertical-align: top !important;
}
.ufbl-template-4 .your-hobbies .ufbl-form-field > label {
  display: block;
  margin-bottom: 10px;
}
.ufbl-template-4 input::-moz-placeholder, .ufbl-template-4 input::-webkit-input-placeholder {
  color: rgba(51, 51, 51, 0.7)!important;
  opacity: 1;
  font-size: 15px !important;
}
.ufbl-template-4 select.ufbl-required, .ufbl-template-4 .ufbl-form-field select,.ufbl-template-4 .ufbl-form-field .ufbl-number-field {
  border:transparent;
  border-bottom: 2px solid #74baf5;
  width:50%;
  padding:5px;
  cursor:pointer;
  height:38px;
  background-color: transparent;
}
.ufbl-template-4 .ufbl-email-field{
  box-shadow: none;
  padding:8px;
}
.ufbl-template-4 .ufbl-form-submit {
  background-color: #74baf5;
}
.ufbl-template-4 .ufbl-form-submit:hover {
  background-color: #52a2e5;
}
.ufbl-template-4 .ufbl-form-submit:focus {
  color: #fff;
}
.ufbl-template-4 .ufbl-form-reset {
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #74baf5 !important;
  border-radius: 0 !important;
  color: #434a54;
  font-size: 15px;
  padding: 10px 20px !important;
  text-transform: none;
}
.ufbl-template-4 .ufbl-form-reset:hover {
  background-color: #52a2e5;
  border-color:#52a2e5;
  color:#fff;
}
.ufbl-template-4 .ufbl-form-reset:focus{
  color:#fff;  
}
.ufbl-template-4 .ufbl-form-field .ufbl-form-submit {
  font-size: 15px;
  margin-left: 135px;
  text-transform: none;
}
.ufbl-template-4 .ufbl-error {
  color: #ff0000;
  font-size: 13px;
  margin-top:5px;
  text-align:right;
  font-style:italic;
}
.ufbl-template-4 .ufbl-math-captcha-ans {
  border:transparent;
  border-bottom: 2px solid #74baf5;
  background-color:transparent;
  margin-top: 3px;
  width: 154px;
  height:38px;
  padding:2px 6px;
}
.ufbl-template-4 input.ufbl-form-radio{
    display:none;  
}
.ufbl-template-4 input[type=radio] + label{
  background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/uncheck-radio-bold-border.png) no-repeat scroll left center; 
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 34px;
  margin-bottom: 8px;
  padding: 3px 0 0 35px;
  vertical-align: top;
}
.ufbl-template-4 input[type=radio]:checked + label{
    background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/checked-radio-bold-border.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 3px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-4 .ufbl-form-checkbox {
  display:none;
}
.ufbl-template-4 input[type=checkbox]:checked + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-checked-bold-border.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 4px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-4 input[type=checkbox] + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-bod-border.png) no-repeat scroll left center;
     cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 4px 0 0 35px;
    vertical-align: top;
    font-size:16px;
}
.ufbl-template-4 .ufbl-email-field {
  background: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/mail.png) no-repeat scroll right 10px center / 20px auto;
  height:40px;
}
.ufbl-template-4 .ufbl-form-message.ufbl-success-message{
    border: 2px solid #74baf5;
  font-size: 15px;
  padding: 5px 10px;  
}
.ufbl-template-4 .ufbl-form-message.ufbl-error-message {
  border: 2px solid #ff0000;
  color: #ff0000;
  font-size: 15px;
  padding: 5px 10px;
}
/**-------- dropdown ------ */
.ufbl-template-4 .sbSelector{
    line-height:30px !important;
}
.ufbl-template-4 .sbSelector:link, .sbSelector:visited, .sbSelector:hover {
  color: #434a54 !important;
}
.ufbl-template-4 .entry-content a, .ufbl-template-4 .entry-summary a, .ufbl-template-4 .page-content a, .ufbl-template-4 .comment-content a, .ufbl-template-4 .pingback .comment-body > a {
  border: none !important;
}
.ufbl-template-4 .ufbl-form-field .sbHolder {
  background-color: #ffffff;
  font-size: 14px;
  width: 50% !important;
  border: transparent;
  border-bottom: 2px solid #74baf5 !important;
  height:35px;
}
.ufbl-template-4 .sbOptions {
  background-color: #ffffff !important;
  border:transparent;
  color: #000000 !important;
  margin-left: -2px;
  top: 35px !important;
  width: 103% !important;
}
.ufbl-template-4 .sbOptions a:link, .ufbl-template-4 .sbOptions a:visited {
 color:#999999 !important;
}
.ufbl-template-4 .sbOptions a:hover, .ufbl-template-4 .sbOptions a:focus, .ufbl-template-4 .sbOptions a.sbFocus {
  background-color: transparent;
  color:#74baf5 !important;
}
.ufbl-template-4 .sbOptions{
    max-height:inherit !important;
}
.ufbl-template-4 .sbOptions li {
  padding: 0 !important;
  border-bottom:2px solid #74baf5;
}
.ufbl-template-4 .sbToggle {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
}
.ufbl-template-4.sbToggle:hover, .ufbl-template-4 .sbToggle:focus {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  outline:none;
}
/**-------- Template 4 end ------ */
/**-------- Template 5 ------ */
.ufbl-form-wrapper.ufbl-template-5 {
    background-color: #fff;
    padding:40px 30px;
    -webkit-box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
    box-shadow: 0 3px 8px 3px rgba(0,0,0,0.4);
}
.ufbl-template-5 .ufbl-form-title {
  margin-bottom: 40px;
  font-size:22px;
  color:#3979a9;
  text-transform:uppercase;
}
.ufbl-template-5 .ufbl-form-field-wrap{
    margin-bottom:20px;
}
.ufbl-template-5 .ufbl-form-field-wrap > label{
    display:inline-block;
    width:135px;
    font-size:16px;
    color:#000;
    vertical-align:top;
    margin-top:7px;
}
.ufbl-template-5 .ufbl-form-field {
  display: inline-block;
  width: 74.6%;
}
.ufbl-template-5 input[type="text"],.ufbl-template-5 input[type="email"],.ufbl-template-5 input[type="url"],.ufbl-template-5 input[type="password"],.ufbl-template-5 input[type="search"]{
  border:transparent;
  padding: 4px 8px;
  background-color: #146782;
  color: #fff;
  font-size:16px;
  height:35px;
}
.ufbl-template-5 textarea{
  border:transparent;
  padding: 4px 8px;
  background-color: #146782;
  color: #fff;
  font-size:16px;
}
.ufbl-template-5 input[type="checkbox"], input[type="radio"] button, select, textarea{
    outline:none !important;
}
.ufbl-template-5 .ufbl-form-checkbox{
    margin-right:5px;
}
.ufbl-template-5 .ufbl-email-field:focus,.ufbl-template-5 input[type="text"]:focus,.ufbl-template-5 input[type="number"]:focus,.ufbl-template-5 input[type="url"]:focus,.ufbl-template-5 input[type="password"]:focus,.ufbl-template-5 input[type="search"]:focus{
    -webkit-box-shadow: 0 0 1px 1px #67D5EB;
box-shadow: 0 0 1px 1px #67D5EB;
}
.ufbl-template-5 textarea:focus{
    -webkit-box-shadow: 0 0 1px 1px #67D5EB;
box-shadow: 0 0 1px 1px #67D5EB;
background-color:#146782 !important;
color:#fff !important;
}
.ufbl-template-5 #your-hobbies > label {
  vertical-align: top !important;
}
.ufbl-template-5 .your-hobbies .ufbl-form-field > label {
  display: block;
  margin-bottom: 10px;
}
.ufbl-template-5 input::-moz-placeholder, .ufbl-template-5 textarea::-moz-placeholder /*mozila*/ {
  color: #fff;
  opacity: 1;
  font-size: 14px;
}
.ufbl-template-5 input::-webkit-input-placeholder,.ufbl-template-5 textarea.ufbl-form-textarea::-webkit-input-placeholder /*chrome*/{
    color: #fff;
  opacity: 1;
  font-size: 14px;
}
.ufbl-template-5 select.ufbl-required, .ufbl-template-5 .ufbl-form-field select,.ufbl-template-5 .ufbl-form-field .ufbl-number-field {
  border:transparent;
  width:50%;
  padding:5px;
  font-size:16px;
  height:38px;
  background-color: #146782;
  color:#fff;
}
.ufbl-template-5 .ufbl-email-field{
  font-size:14px;
  box-shadow: none;
  padding:8px;
}
.ufbl-template-5 .ufbl-form-submit {
  background-color: #146782;
}
.ufbl-template-5 .ufbl-form-submit:hover {
  background-color: #0b7ea4;
}
.ufbl-template-5 .ufbl-form-submit:focus {
  color: #fff;
}
.ufbl-template-5 .ufbl-form-reset {
  background-color: rgba(0, 0, 0, 0);
  border: 2px solid #146782 !important;
  border-radius: 0 !important;
  color: #434a54;
  font-size: 15px;
  padding: 10px 20px !important;
  text-transform: none;
}
.ufbl-template-5 .ufbl-form-reset:hover {
  background-color: #0b7ea4;
  border-color:#0b7ea4 !important;
  color:#fff;
}
.ufbl-template-5 .ufbl-form-reset:focus{
  color:#fff;  
}
.ufbl-template-5 .ufbl-form-field .ufbl-form-submit {
  font-size: 15px;
  margin-left: 135px;
  text-transform: none;
}
.ufbl-template-5 .ufbl-error {
  color: #ff0000;
  font-size: 13px;
  margin-top:5px;
  text-align:right;
  font-style:italic;
}
.ufbl-template-5 .ufbl-math-captcha-ans {
  border:transparent;
  border-bottom: 2px solid #74baf5;
  background-color:transparent;
  margin-top: 3px;
  width: 154px;
  height:38px;
  padding:2px 6px;
  font-size:15px;
}
.ufbl-template-5 input.ufbl-form-radio{
    display:none;  
}
.ufbl-template-5 input[type=radio] + label{
  background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/uncheck-radio-5.png) no-repeat scroll left center; 
  cursor: pointer;
  display: block;
  font-size: 16px;
  height: 34px;
  margin-bottom: 8px;
  padding: 3px 0 0 35px;
  vertical-align: top;
}
.ufbl-template-5 input[type=radio]:checked + label{
    background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/checked-radio-5.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 3px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-5 .ufbl-form-checkbox {
  display:none;
}
.ufbl-template-5 input[type=checkbox]:checked + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-checked-5.png) no-repeat scroll left center;
    cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 4px 0 0 35px;
    vertical-align: top;
}
.ufbl-template-5 input[type=checkbox] + label {
     background: rgba(0, 0, 0, 0) url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/check-box-5.png) no-repeat scroll left center;
     cursor: pointer;
    display: block;
    height: 34px;
    margin-bottom: 8px;
    padding: 4px 0 0 35px;
    vertical-align: top;
    font-size:16px;
}
.ufbl-template-5 .ufbl-email-field {
  background: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/mail-white.png) no-repeat scroll right 10px center / 20px auto;
  height:40px;
}
.ufbl-template-5 .ufbl-form-message.ufbl-success-message{
    border: 2px solid #146782;
  font-size: 15px;
  padding: 5px 10px;  
}
.ufbl-template-5 .ufbl-form-message.ufbl-error-message {
  border: 2px solid #ff0000;
  color: #ff0000;
  font-size: 15px;
  padding: 5px 10px;
}
/**-------- dropdown ------ */
.ufbl-template-5 .sbSelector{
    line-height:30px !important;
}
.ufbl-template-5 .sbSelector:link, .sbSelector:visited, .sbSelector:hover {
  color: #fff !important;
}
.ufbl-template-5 .entry-content a, .ufbl-template-5 .entry-summary a, .ufbl-template-5 .page-content a, .ufbl-template-5 .comment-content a, .ufbl-template-5 .pingback .comment-body > a {
  border: none !important;
}
.ufbl-template-5 .ufbl-form-field .sbHolder {
  background-color: #146782;
  font-size: 14px;
  width: 50% !important;
  border: transparent;
  height:35px;
}
.ufbl-template-5 .sbOptions {
  background-color: #f5f5f5 !important;
  border:transparent;
  color: #000000 !important;
  margin-left: 1px;
  top: 35px !important;
  width: 100% !important;
}
.ufbl-template-5 .sbOptions a:link, .ufbl-template-5 .sbOptions a:visited {
 color:#000 !important;
}
.ufbl-template-5 .sbOptions a:hover, .ufbl-template-5 .sbOptions a:focus, .ufbl-template-5 .sbOptions a.sbFocus {
  background-color: #146782;
  color:#fff !important;
}
.ufbl-template-5 .sbOptions{
    max-height:inherit !important;
}
.ufbl-template-5 .sbOptions li {
  padding: 0 !important;
  border-bottom:2px solid #fff;
}
.ufbl-template-5 .sbToggle {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle-5.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  border-left: 1px solid #c6e3eb;
  top:3px !important;
  width:46px !important;
}
.ufbl-template-5.sbToggle:hover, .ufbl-template-5 .sbToggle:focus {
  background-attachment: scroll !important;
  background-clip: border-box !important;
  background-color: rgba(0, 0, 0, 0) !important;
  background-image: url(//inspiredforchange.co.uk/wp-content/plugins/ultimate-form-builder-lite/images/option-angle-5-hover.png) !important;
  background-origin: padding-box !important;
  background-position: right 15px center;
  background-repeat: no-repeat !important;
  background-size: auto auto !important;
  outline:none;
}
/**-------- Template 5 end ------ */
/**-------- Responsive css ------ */
@media only screen and (max-width: 1300px) {
/**-------- template 1 ------ */
.ufbl-template-1 .ufbl-form-field, .ufbl-template-2 .ufbl-form-field, .ufbl-template-3 .ufbl-form-field,
.ufbl-template-4 .ufbl-form-field ,.ufbl-template-5 .ufbl-form-field    {
  width: 72%;
}
}
@media only screen and (max-width: 1200px) {
    /**-------- template 1 ------ */
.ufbl-template-1 .ufbl-form-field, .ufbl-template-2 .ufbl-form-field, .ufbl-template-3 .ufbl-form-field,
.ufbl-template-4 .ufbl-form-field , .ufbl-template-5 .ufbl-form-field    {
  width: 67%;
}
.ufbl-template-1 .ufbl-form-submit, .ufbl-template-2 .ufbl-form-submit, .ufbl-template-3 .ufbl-form-field .ufbl-form-submit,
.ufbl-template-4 .ufbl-form-field .ufbl-form-submit, .ufbl-template-5 .ufbl-form-field .ufbl-form-submit  {
  margin-left: 0;
}
}
@media only screen and (max-width: 1024px) {
    /**-------- template 1 ------ */
.ufbl-template-1 .ufbl-form-field,.ufbl-template-2 .ufbl-form-field, .ufbl-template-3 .ufbl-form-field,
 .ufbl-template-4 .ufbl-form-field, .ufbl-template-5 .ufbl-form-field {
  width: 100%;
}
.ufbl-template-1 .ufbl-form-field-wrap > label, .ufbl-template-2 .ufbl-form-field-wrap > label,
.ufbl-template-3 .ufbl-form-field-wrap > label, .ufbl-template-4 .ufbl-form-field-wrap > label, .ufbl-template-3 .ufbl-form-field-wrap > label,
.ufbl-template-5 .ufbl-form-field-wrap > label {
  margin-top: 7px;
}
}
@media only screen and (max-width: 955px) {
    /**-------- template 1 ------ */
.ufbl-template-1 .ufbl-form-field, .ufbl-template-2 .ufbl-form-field, .ufbl-template-3 .ufbl-form-field,
.ufbl-template-4 .ufbl-form-field, .ufbl-template-5 .ufbl-form-field {
  width: 71%;
}
}
@media only screen and (max-width: 800px) {
    /**-------- template 1 ------ */
.ufbl-template-1 .ufbl-form-field, .ufbl-template-2 .ufbl-form-field, .ufbl-template-3 .ufbl-form-field,
.ufbl-template-4 .ufbl-form-field, .ufbl-template-5 .ufbl-form-field {
  width: 100%;
}
.ufbl-template-1 .ufbl-form-field-wrap > label, .ufbl-template-2 .ufbl-form-field-wrap > label,
.ufbl-template-3 .ufbl-form-field-wrap > label, .ufbl-template-4 .ufbl-form-field-wrap > label,
.ufbl-template-5 .ufbl-form-field-wrap > label {
  width: 100%;
}
}
@media only screen and (max-width: 640px) {
    /**-------- template 1 ------ */
.ufbl-template-1 .ufbl-form-submit, .ufbl-template-2 .ufbl-form-submit, .ufbl-template-3 .ufbl-form-submit,
.ufbl-template-4 .ufbl-form-submit, .ufbl-template-5 .ufbl-form-submit {
  margin-bottom: 10px;
  margin-left: 0;
}
}

.ufbl-form-textarea {
width: 100%;
}
.ufbl-multiple-dropdown {
    height: auto !important;
}