/*!
Theme Name: Barbox
Description: Amazing Barbox theme by Dev team
Version: 1.0
Author: Amit Baral
Author URI: http://www.intermedia.com/
Tags: great, sass, gulp, livereload
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'LatoWebBlack';src:url("fonts/Lato-Black.eot");src:url("fonts/Lato-Black.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Black.woff2") format("woff2"),url("fonts/Lato-Black.woff") format("woff"),url("fonts/Lato-Black.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebBlack';src:url("fonts/Lato-BlackItalic.eot");src:url("fonts/Lato-BlackItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-BlackItalic.woff2") format("woff2"),url("fonts/Lato-BlackItalic.woff") format("woff"),url("fonts/Lato-BlackItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebBold';src:url("fonts/Lato-Bold.eot");src:url("fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Bold.woff2") format("woff2"),url("fonts/Lato-Bold.woff") format("woff"),url("fonts/Lato-Bold.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebBold';src:url("fonts/Lato-BoldItalic.eot");src:url("fonts/Lato-BoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-BoldItalic.woff2") format("woff2"),url("fonts/Lato-BoldItalic.woff") format("woff"),url("fonts/Lato-BoldItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebHairline';src:url("fonts/Lato-Hairline.eot");src:url("fonts/Lato-Hairline.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Hairline.woff2") format("woff2"),url("fonts/Lato-Hairline.woff") format("woff"),url("fonts/Lato-Hairline.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebHairline';src:url("fonts/Lato-HairlineItalic.eot");src:url("fonts/Lato-HairlineItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-HairlineItalic.woff2") format("woff2"),url("fonts/Lato-HairlineItalic.woff") format("woff"),url("fonts/Lato-HairlineItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebHeavy';src:url("fonts/Lato-Heavy.eot");src:url("fonts/Lato-Heavy.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Heavy.woff2") format("woff2"),url("fonts/Lato-Heavy.woff") format("woff"),url("fonts/Lato-Heavy.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebHeavy';src:url("fonts/Lato-HeavyItalic.eot");src:url("fonts/Lato-HeavyItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-HeavyItalic.woff2") format("woff2"),url("fonts/Lato-HeavyItalic.woff") format("woff"),url("fonts/Lato-HeavyItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWeb';src:url("fonts/Lato-Italic.eot");src:url("fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Italic.woff2") format("woff2"),url("fonts/Lato-Italic.woff") format("woff"),url("fonts/Lato-Italic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebLight';src:url("fonts/Lato-Light.eot");src:url("fonts/Lato-Light.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Light.woff2") format("woff2"),url("fonts/Lato-Light.woff") format("woff"),url("fonts/Lato-Light.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebLight';src:url("fonts/Lato-LightItalic.eot");src:url("fonts/Lato-LightItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-LightItalic.woff2") format("woff2"),url("fonts/Lato-LightItalic.woff") format("woff"),url("fonts/Lato-LightItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebMedium';src:url("fonts/Lato-Medium.eot");src:url("fonts/Lato-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Medium.woff2") format("woff2"),url("fonts/Lato-Medium.woff") format("woff"),url("fonts/Lato-Medium.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebMedium';src:url("fonts/Lato-MediumItalic.eot");src:url("fonts/Lato-MediumItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-MediumItalic.woff2") format("woff2"),url("fonts/Lato-MediumItalic.woff") format("woff"),url("fonts/Lato-MediumItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWeb';src:url("fonts/Lato-Regular.eot");src:url("fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Regular.woff2") format("woff2"),url("fonts/Lato-Regular.woff") format("woff"),url("fonts/Lato-Regular.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebSemibold';src:url("fonts/Lato-Semibold.eot");src:url("fonts/Lato-Semibold.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Semibold.woff2") format("woff2"),url("fonts/Lato-Semibold.woff") format("woff"),url("fonts/Lato-Semibold.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebSemibold';src:url("fonts/Lato-SemiboldItalic.eot");src:url("fonts/Lato-SemiboldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-SemiboldItalic.woff2") format("woff2"),url("fonts/Lato-SemiboldItalic.woff") format("woff"),url("fonts/Lato-SemiboldItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebThin';src:url("fonts/Lato-Thin.eot");src:url("fonts/Lato-Thin.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-Thin.woff2") format("woff2"),url("fonts/Lato-Thin.woff") format("woff"),url("fonts/Lato-Thin.ttf") format("truetype");font-style:normal;font-weight:normal;text-rendering:optimizeLegibility}@font-face{font-family:'LatoWebThin';src:url("fonts/Lato-ThinItalic.eot");src:url("fonts/Lato-ThinItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Lato-ThinItalic.woff2") format("woff2"),url("fonts/Lato-ThinItalic.woff") format("woff"),url("fonts/Lato-ThinItalic.ttf") format("truetype");font-style:italic;font-weight:normal;text-rendering:optimizeLegibility}html{font-size:100%}body{overflow-x:hidden;color:#575757;font-family:'lato-regular',Arial,Helvetica,sans-serif;font-size:14px;line-height:1}*{box-sizing:border-box}* html .clearfix{height:1%;overflow:visible}*+html .clearfix{min-height:1%}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;font-size:0}.clr{clear:both}h1{font-size:3em;display:block;color:white;font-weight:300}p{font-size:1.5em;font-weight:500}a{font-weight:700;position:relative}a:hover{opacity:0.8}a:active{top:1px}.modal-dialog{margin:20vh auto 0px auto}.modal-content{background:#32325d}.modal-content .modal-title{float:left;font-size:22px;color:#ffffff}.modal-content .modal-body h1{color:#ffffff;font-size:22px;margin-bottom:11px}.modal-content .modal-body a{text-decoration:none}.modal-content .modal-body a:hover{text-decoration:none}.modal-content .modal-body a:active{text-decoration:none}.modal-content .modal-body a:focus{text-decoration:none}.modal-content .modal-body p{color:#ffffff;font-size:14px;line-height:30px;letter-spacing:0.04em}.common-ButtonGroup{margin:30px 0}.common-Button--default{color:#fff;background:#6772e5}.common-Button{white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,0.11),0 1px 3px rgba(0,0,0,0.08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6772e5;text-decoration:none;transition:all .15s ease}.close{color:#fff;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:1;margin-top:3px !important}.navbar{margin-bottom:0}.navbar-collapse.in{overflow-x:hidden;background:#fff;margin:0}.navbar-collapse.in .navbar-nav>li>a{color:#000}header{background-color:transparent}header .navbar-nav>li>a{line-height:45px;opacity:0.7;color:#fff;display:block;font-size:16px;letter-spacing:1px;text-decoration:none;-webkit-tap-highlight-color:rgba(57,201,126,0.3)}header .nav>li>a:hover,header .nav>li>a:focus{text-decoration:none;background-color:transparent;opacity:1;color:#fff}header.sticky{position:fixed;top:0;left:0;right:0;z-index:9999;transition:all 0.2s ease-in-out}header.active{background:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.25)}header.active .navbar-nav>li>a{opacity:0.4;color:#000}header.active .nav>li>a:hover,header.active .nav>li>a:focus{opacity:1;color:#000}header .navbar-right{margin-right:0 !important;padding-right:0 !important}.admin-bar header.sticky{top:32px}nav li a{color:#fff}nav .navbar-toggle .icon-bar{background:#fff}#menu-primary-menu li:last-child a{padding-right:0 !important}section{width:100%;display:table;margin:0;max-width:none;position:relative;padding:150px}section#intro{background-color:#373B44;height:90vh;background-color:#000000}section#intro .boot-wrap{margin-top:20px}section#intro .slideme{padding-top:37px}section#intro .main-wrapper img{width:100%}section#intro h1{margin-bottom:24px;font-size:3em;display:block;color:white;font-weight:300;text-align:left}section#intro p{margin-bottom:24px;font-size:18px;line-height:1.56;font-family:'LatoWebLight',Arial,Helvetica,sans-serif;letter-spacing:0.03em;color:#fff}section#how{background:#F6D287;padding:100px}section#how:after{position:absolute;transform:rotate(1.7deg);-ms-transform:rotate(1.7deg);-webkit-transform:rotate(1.7deg);-o-transform:rotate(1.7deg);-moz-transform:rotate(1.7deg);background-color:#F6D287;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}section#how:before{position:absolute;transform:rotate(-1.7deg);-ms-transform:rotate(-1.7deg);-webkit-transform:rotate(-1.7deg);-o-transform:rotate(-1.7deg);-moz-transform:rotate(-1.7deg);background-color:#00D8F4;content:"";z-index:3;display:inline-block;height:68px;padding:0;width:34%;right:-7px;top:-36px}section#what{background:#F2F2F2;padding:100px}section#what p{text-align:center}section#what:after{position:absolute;transform:rotate(-1.7deg);-ms-transform:rotate(-1.7deg);-webkit-transform:rotate(-1.7deg);-o-transform:rotate(-1.7deg);-moz-transform:rotate(-1.7deg);background-color:#F6D287;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}section#who{background:#2B2B2B;padding:100px}section#who p{text-align:center;color:#fff}section#who h1{color:white}section#who:after{position:absolute;transform:rotate(1.7deg);-ms-transform:rotate(1.7deg);-webkit-transform:rotate(1.7deg);-o-transform:rotate(1.7deg);-moz-transform:rotate(1.7deg);background-color:#2B2B2B;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}section#when{padding:200px;background:#fff}section#when p{text-align:center}section#when:after{position:absolute;transform:rotate(-1.7deg);-ms-transform:rotate(-1.7deg);-webkit-transform:rotate(-1.7deg);-o-transform:rotate(-1.7deg);-moz-transform:rotate(-1.7deg);background-color:#2B2B2B;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}section#benefits{padding:100px;background:#EEEDEB}section#benefits p{text-align:center}section#benefits:after{position:absolute;transform:rotate(1.7deg);-ms-transform:rotate(1.7deg);-webkit-transform:rotate(1.7deg);-o-transform:rotate(1.7deg);-moz-transform:rotate(1.7deg);background-color:#EEEDEB;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}section#mpartner{background:#32325d;padding:100px}section#mpartner h1{color:#fff}section#mpartner p{text-align:center;color:#fff}section#mpartner:after{position:absolute;transform:rotate(-1.7deg);-ms-transform:rotate(-1.7deg);-webkit-transform:rotate(-1.7deg);-o-transform:rotate(-1.7deg);-moz-transform:rotate(-1.7deg);background-color:#32325d;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}section#mpartner .partners ul li{padding:10px;text-align:center}section#contact{background:#2A2A2A}section#contact h1{color:#fff}section#contact p{text-align:center;color:#fff}section#footer{background:#ffffff;padding:35px;text-align:center;color:#000000}section#footer:after{position:absolute;transform:rotate(1.7deg);-ms-transform:rotate(1.7deg);-webkit-transform:rotate(1.7deg);-o-transform:rotate(1.7deg);-moz-transform:rotate(1.7deg);background-color:#ffffff;content:"";z-index:3;display:inline-block;height:70px;padding:0;width:100%;left:0;top:-35px}#intro.has-sticky-header{padding-top:130px}.content{display:table-cell;vertical-align:middle}.button--lg{width:100%;max-width:280px;height:60px;font-size:12px;line-height:60px;border-radius:60px}.button--solid{border:0}.button{display:inline-block;padding:0;box-shadow:none;letter-spacing:1px;text-align:center;text-decoration:none;cursor:pointer}.action-button{box-shadow:0 0 30px 0 rgba(26,191,104,0.4);text-transform:uppercase;transition:box-shadow .1s linear}.action-button.red{color:#fff;background-color:#F60000}.action-button.blue{color:#000;background-color:#00D8F4}.action-button:hover{color:#fff;text-decoration:none;-webkit-box-shadow:0 0 30px 0 rgba(255,255,255,0.6)}.action-button:focus{text-decoration:none}.maketable{display:table-cell;vertical-align:middle}section h1{font-size:3em;display:block;color:#000;margin-bottom:60px;font-weight:500;text-align:center;font-family:'LatoWebBold',Arial,Helvetica,sans-serif}section h2{font-size:28px;color:#000;margin-bottom:27px}section p{margin-bottom:15px;font-family:'LatoWebRegular',Arial,Helvetica,sans-serif;letter-spacing:0.03em;font-size:16px;line-height:21px}section .featured-image{margin-bottom:30px}section .featured-image img{width:100%;height:auto}footer{padding:1% 5%;text-align:center;background-color:#373B44;color:white}footer a{color:#FE4B74;font-weight:500;text-decoration:none}.navbar-toggle .icon-bar:nth-of-type(2){top:1px}.navbar-toggle .icon-bar:nth-of-type(3){top:2px}.navbar-toggle .icon-bar{position:relative;transition:all 500ms ease-in-out}.navbar-toggle.active .icon-bar:nth-of-type(1){top:6px;transform:rotate(45deg)}.navbar-toggle.active .icon-bar:nth-of-type(2){background-color:transparent}.navbar-toggle.active .icon-bar:nth-of-type(3){top:-6px;transform:rotate(-45deg)}.gform_footer{text-align:center}.gform_confirmation_message_1{color:#fff;text-align:center}.gfield_error{padding:30px}/*!==========================================================================
	Element > Form Inputs (should be under base instead of an element?)
============================================================================ */input[type="text"],input[type="email"],input[type="password"],input[type="phone"],input[type="url"],input[type=submit],input[type="search"],select,textarea{-webkit-appearance:none;transition:box-shadow .1s;outline:none;border:0;border-radius:100px;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.26);background:rgba(255,255,255,0.26);width:100%;color:#fff;font-size:1.4rem;padding:19px 30px !important;text-decoration:none;-webkit-box-shadow:0 0 5px 0 rgba(255,255,255,0.6)}input[type=submit]{width:200px !important;color:#000000;background:#fff}textarea{resize:vertical;background:#fff;min-height:6.25em}textarea:focus{background:#fff}::-webkit-input-placeholder{color:#99979c !important}:-ms-input-placeholder{color:#99979c !important}::placeholder{color:#99979c !important}::-webkit-input-placeholder{color:#99979c !important}:-moz-placeholder{color:#99979c !important}::-moz-placeholder{color:#99979c !important}:-ms-input-placeholder{color:#99979c !important}::-ms-input-placeholder{color:#99979c !important}input ~ .note,textarea ~ .note,.input-append ~ .note,.input-prepend ~ .note{margin-top:1rem}.input-append,.input-prepend{display:-ms-flexbox;display:flex;background-color:#fff;white-space:nowrap}.input-append input,.input-prepend input{border-radius:100px 0 0 100px;padding:1.25em 1rem 1.25em 2rem}.input-append .add-on,.input-append .button,.input-prepend .add-on,.input-prepend .button{display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;transition:box-shadow .1s;border-radius:0 100px 100px 0;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.26);padding:2rem 2rem 2rem 1rem;line-height:normal;font-size:1.4rem}.input-append .add-on::after,.input-append .button::after,.input-prepend .add-on::after,.input-prepend .button::after{content:"";display:block;position:absolute;top:1px;left:-2px;transition:all .1s;background:#fff;width:.4rem;height:calc(100% - 2px)}.input-append label,.input-prepend label{margin:0}.input-append input:focus ~ .add-on,.input-append input:focus ~ .button,.input-prepend input:focus ~ .add-on,.input-prepend input:focus ~ .button{box-shadow:inset 0 0 0 2px #fff}.input-append input:focus ~ .add-on::after,.input-append input:focus ~ .button::after,.input-prepend input:focus ~ .add-on::after,.input-prepend input:focus ~ .button::after{top:2px;height:calc(100% - 4px)}.input-prepend input{border-radius:0 100px 100px 0;padding:1.25em 2rem 1.25em 1rem}.input-prepend .add-on,.input-prepend .button{-ms-flex-order:-1;order:-1;border-radius:100px 0 0 100px;padding:2rem 1rem 2rem 2rem;text-align:right}.input-prepend .add-on::after,.input-prepend .button::after{right:-2px;left:auto}.gfield{position:relative}.gfield .gfield_required{color:#790000;margin-left:4px;font-size:20px;position:absolute;right:33px;top:39px}@media only screen and (min-device-width: 320px) and (max-device-width: 780px) and (-webkit-min-device-pixel-ratio: 2){section#mpartner .partners ul li img{width:100%}section#mpartner h1:before{display:none}section#mpartner h1:after{display:none}section{padding:0}.navbar-collapse.in{overflow-x:hidden}.navbar{min-height:76px}header.active button{padding:21px 10px}header.active button .icon-bar{background:#000}header button{padding:21px 10px !important}header button .icon-bar{background:#ffffff}#intro.has-sticky-header{padding-top:70px}section{padding:50px 10px !important}section#intro{padding-top:100px !important}section#intro h1{font-size:2em}section#how:before{display:none}}
#venue_type, #job_title, #delivery_day, #from_time, #to_time {border-radius:100px !important; color:#ffffff !important; width:100%;background-color: rgba(255,255,255,0.26) !important;border:none !important;} option {
	color:#000000 !important;
}
li.af_item {
    cursor: pointer;
    color: #000;
    padding: 17px 30px;
    width: 100%;
}

select {
        background: url(images/down-arrow.svg) no-repeat left #ddd !important;
		-webkit-appearance: none;
		background-position-y: 22px !important;
		background-position-x: 17px !important;
		padding-left: 40px !important;
		background-size: 16px 16px !important;
		height:70px;
}
#subForm h4 {
  font: 33px sans-serif;
	margin-top: 70px;
    margin-bottom: 15px;
  	text-align: center;
  	text-transform: uppercase;
	position: relative;
  	z-index: 1;
	padding-bottom:0 !important;
}

#subForm h4:before {
  border-top: 2px solid #dfdfdf;
  content: "";
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  width: 95%;
  z-index: -1;
}
#subForm h4 span {
  background: #32325c;
  padding: 0 15px;
}
.ul.af_list {
	margin-top:34px !important;
}
.page-template-thanks {
	background:#000000;
}
#thanks {
	    width: 100%;
    display: flex;
    margin: 0;
    max-width: none;
    position: relative;
    padding: 155px;
    height: 80vh; 
	align-items: center;
  justify-content: center;
}
#thanks h2 {
	color:#ffffff;
}
/*# sourceMappingURL=style.css.map */
