.elementor-9163 .elementor-element.elementor-element-8dace5d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9163 .elementor-element.elementor-element-7dd2e90 > .elementor-widget-container{margin:50px 50px 50px 50px;}@media(min-width:768px){.elementor-9163 .elementor-element.elementor-element-8dace5d{--content-width:800px;}}/* Start custom CSS for html, class: .elementor-element-7dd2e90 */#form_first_name {width:12em;}
	#form_last_name {width:17em;}
	#form_class_year {width:12em;}
	#form_address {width:24em;}
	#form_city {width:15em;}
	#form_zip {width:10em;}
	#form_phone {width:10em;}
	#form_email {width:24em;}
	#form_ccnum {width:16em;}

:root :where(.is-layout-flex) {
    gap: .5em
}

.btn::-moz-focus-inner,button,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner {
    border: 0
}

button,input,select,textarea {
    font-family: inherit;
    padding: 7px
}

button:focus,input:focus,select:focus,textarea:focus {
    outline: 0!important
}

.btn,button,input[type=button],input[type=submit] {
    position: relative;
    margin: 10px 1px;
    padding: 12px 30px;
    border: none;
    border-radius: 3px;
    white-space: normal;
    letter-spacing: 0;
    text-transform: uppercase
}

input[type=number] {
    padding: 0
}

.btn,.btn.btn-default,button,input[type=button],input[type=submit] {
    -webkit-box-shadow: 0 2px 2px 0 rgba(153,153,153,.14),0 3px 1px -2px rgba(153,153,153,.2),0 1px 5px 0 rgba(153,153,153,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(153,153,153,.14),0 3px 1px -2px rgba(153,153,153,.2),0 1px 5px 0 rgba(153,153,153,.12);
    box-shadow: 0 2px 2px 0 rgba(153,153,153,.14),0 3px 1px -2px rgba(153,153,153,.2),0 1px 5px 0 rgba(153,153,153,.12)
}

.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:hover,.btn:active,.btn:focus,.btn:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(153,153,153,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(153,153,153,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(153,153,153,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(153,153,153,.2);
    box-shadow: 0 14px 26px -12px rgba(153,153,153,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(153,153,153,.2)
}

.btn,.btn.active,.btn.active:focus,.btn.active:hover,.btn.btn-default,.btn.btn-default.active,.btn.btn-default.active:focus,.btn.btn-default.active:hover,.btn.btn-default:active,.btn.btn-default:active:focus,.btn.btn-default:active:hover,.btn.btn-default:focus,.btn.btn-default:hover,.btn:active,.btn:active:focus,.btn:active:hover,.btn:focus,.btn:hover,.open&gt;.btn.btn-default.dropdown-toggle,.open&gt;.btn.btn-default.dropdown-toggle:focus,.open&gt;.btn.btn-default.dropdown-toggle:hover,.open&gt;.btn.dropdown-toggle,.open&gt;.btn.dropdown-toggle:focus,.open&gt;.btn.dropdown-toggle:hover,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover {
    color: #fff;
    background-color: #999;
    outline: 0
}

.btn:active&gt;a,.btn:focus&gt;a,.btn:hover&gt;a,.btn&gt;a:active,.btn&gt;a:focus,.btn&gt;a:hover {
    color: #fff
}

.btn.btn-default.btn-simple,.btn.btn-default.btn-simple:active,.btn.btn-default.btn-simple:focus,.btn.btn-default.btn-simple:hover,.btn.btn-simple,.btn.btn-simple:active,.btn.btn-simple:focus,.btn.btn-simple:hover {
    color: #999;
    background-color: transparent
}

.btn.btn-primary,button,input[type=button],input[type=submit] {
    -webkit-box-shadow: 0 2px 2px 0 rgba(var(--hestia-primary-color,#9c27b0),.14),0 3px 1px -2px rgba(var(--hestia-primary-color,#9c27b0),.2),0 1px 5px 0 rgba(var(--hestia-primary-color,#9c27b0),.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(var(--hestia-primary-color,#9c27b0),.14),0 3px 1px -2px rgba(var(--hestia-primary-color,#9c27b0),.2),0 1px 5px 0 rgba(var(--hestia-primary-color,#9c27b0),.12);
    box-shadow: 0 2px 2px 0 rgba(var(--hestia-primary-color,#9c27b0),.14),0 3px 1px -2px rgba(var(--hestia-primary-color,#9c27b0),.2),0 1px 5px 0 rgba(var(--hestia-primary-color,#9c27b0),.12)
}

.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:hover,button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(var(--hestia-primary-color,#9c27b0),.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(var(--hestia-primary-color,#9c27b0),.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(var(--hestia-primary-color,#9c27b0),.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(var(--hestia-primary-color,#9c27b0),.2);
    box-shadow: 0 14px 26px -12px rgba(var(--hestia-primary-color,#9c27b0),.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(var(--hestia-primary-color,#9c27b0),.2)
}

.btn.btn-primary.btn-simple,.btn.btn-primary.btn-simple:active,.btn.btn-primary.btn-simple:focus,.btn.btn-primary.btn-simple:hover {
    color: var(--hestia-primary-color,#9c27b0);
    background-color: transparent
}

.btn.btn-primary,.btn.btn-primary.active,.btn.btn-primary.active:focus,.btn.btn-primary.active:hover,.btn.btn-primary:active,.btn.btn-primary:active:focus,.btn.btn-primary:active:hover,.btn.btn-primary:focus,.btn.btn-primary:hover,.open&gt;.btn.btn-primary.dropdown-toggle,.open&gt;.btn.btn-primary.dropdown-toggle:focus,.open&gt;.btn.btn-primary.dropdown-toggle:hover,button,button:hover,input#searchsubmit,input[type=button],input[type=button]:hover,input[type=submit],input[type=submit]:hover {
    color: #fff;
    background-color: var(--hestia-primary-color,#9c27b0)
}

.btn.btn-white {
    box-shadow: 0 2px 2px 0 rgba(153,153,153,.14),0 3px 1px -2px rgba(153,153,153,.2),0 1px 5px 0 rgba(153,153,153,.12);
    color: #999;
    background-color: #fff
}

.btn.btn-white.btn-white:focus,.btn.btn-white.btn-white:hover {
    color: #fff;
    background-color: rgba(153,153,153,.6)
}

.btn.btn-white.btn-simple {
    color: #fff;
    background: 0 0
}

.btn.btn-round {
    border-radius: 30px
}

.btn:not(.btn-just-icon):not(.btn-fab) i {
    position: relative
}

.btn.btn-just-icon {
    padding: 12px
}

.btn.btn-just-icon:hover {
    box-shadow: none
}

.btn.btn-just-icon i {
    width: 20px
}

.btn.btn-just-icon.btn-lg {
    padding: 13px 18px
}

.btn.btn-border {
    background: 0 0;
    border: 1px solid #d2d2d2;
    color: #999
}

.btn.btn-border:focus,.btn.btn-border:hover {
    background: 0 0;
    color: #3c4858
}

.btn i {
    position: relative;
    top: -1px;
    vertical-align: middle
}

.navbar button.navbar-toggle,.navbar button.navbar-toggle:hover {
    color: #555
}

.navbar .button:hover {
    box-shadow: none!important;
    color: #e91e63
}

.navbar .dropdown-menu li.btn:active&gt;a,.navbar .dropdown-menu li.btn:focus&gt;a,.navbar .dropdown-menu li.btn:hover&gt;a {
    color: #fff!important
}

.btn.btn-facebook,.btn.btn-facebook:active,.btn.btn-facebook:focus,.btn.btn-facebook:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook:hover {
    color: #fff;
    background-color: #3b5998
}

.btn.btn-facebook,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook {
    -webkit-box-shadow: 0 2px 2px 0 rgba(59,89,152,.14),0 3px 1px -2px rgba(59,89,152,.2),0 1px 5px 0 rgba(59,89,152,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(59,89,152,.14),0 3px 1px -2px rgba(59,89,152,.2),0 1px 5px 0 rgba(59,89,152,.12);
    box-shadow: 0 2px 2px 0 rgba(59,89,152,.14),0 3px 1px -2px rgba(59,89,152,.2),0 1px 5px 0 rgba(59,89,152,.12)
}

.btn.btn-facebook:active,.btn.btn-facebook:focus,.btn.btn-facebook:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(59,89,152,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(59,89,152,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(59,89,152,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(59,89,152,.2);
    box-shadow: 0 14px 26px -12px rgba(59,89,152,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(59,89,152,.2)
}

.btn.btn-facebook.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-facebook.btn-simple {
    color: #3b5998;
    background-color: transparent
}

.btn.btn-twitter,.btn.btn-twitter:active,.btn.btn-twitter:focus,.btn.btn-twitter:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter:hover {
    color: #fff;
    background-color: #000
}

.btn.btn-twitter,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.btn.btn-twitter:active,.btn.btn-twitter:focus,.btn.btn-twitter:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
    box-shadow: 0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)
}

.btn.btn-twitter.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-twitter.btn-simple {
    color: #000;
    background-color: transparent
}

.btn.btn-pinterest,.btn.btn-pinterest:active,.btn.btn-pinterest:focus,.btn.btn-pinterest:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest:hover {
    color: #fff;
    background-color: #cc2127
}

.btn.btn-pinterest,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest {
    -webkit-box-shadow: 0 2px 2px 0 rgba(204,33,39,.14),0 3px 1px -2px rgba(204,33,39,.2),0 1px 5px 0 rgba(204,33,39,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(204,33,39,.14),0 3px 1px -2px rgba(204,33,39,.2),0 1px 5px 0 rgba(204,33,39,.12);
    box-shadow: 0 2px 2px 0 rgba(204,33,39,.14),0 3px 1px -2px rgba(204,33,39,.2),0 1px 5px 0 rgba(204,33,39,.12)
}

.btn.btn-pinterest:active,.btn.btn-pinterest:focus,.btn.btn-pinterest:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(204,33,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(204,33,39,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(204,33,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(204,33,39,.2);
    box-shadow: 0 14px 26px -12px rgba(204,33,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(204,33,39,.2)
}

.btn.btn-pinterest.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-pinterest.btn-simple {
    color: #cc2127;
    background-color: transparent
}

.btn.btn-google,.btn.btn-google:active,.btn.btn-google:focus,.btn.btn-google:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google:hover {
    color: #fff;
    background-color: #dd4b39
}

.btn.btn-google,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google {
    -webkit-box-shadow: 0 2px 2px 0 rgba(221,75,57,.14),0 3px 1px -2px rgba(221,75,57,.2),0 1px 5px 0 rgba(221,75,57,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(221,75,57,.14),0 3px 1px -2px rgba(221,75,57,.2),0 1px 5px 0 rgba(221,75,57,.12);
    box-shadow: 0 2px 2px 0 rgba(221,75,57,.14),0 3px 1px -2px rgba(221,75,57,.2),0 1px 5px 0 rgba(221,75,57,.12)
}

.btn.btn-google:active,.btn.btn-google:focus,.btn.btn-google:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(221,75,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(221,75,57,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(221,75,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(221,75,57,.2);
    box-shadow: 0 14px 26px -12px rgba(221,75,57,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(221,75,57,.2)
}

.btn.btn-google.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-google.btn-simple {
    color: #dd4b39;
    background-color: transparent
}

.btn.btn-linkedin,.btn.btn-linkedin:active,.btn.btn-linkedin:focus,.btn.btn-linkedin:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin:hover {
    color: #fff;
    background-color: #0976b4
}

.btn.btn-linkedin,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin {
    -webkit-box-shadow: 0 2px 2px 0 rgba(9,118,180,.14),0 3px 1px -2px rgba(9,118,180,.2),0 1px 5px 0 rgba(9,118,180,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(9,118,180,.14),0 3px 1px -2px rgba(9,118,180,.2),0 1px 5px 0 rgba(9,118,180,.12);
    box-shadow: 0 2px 2px 0 rgba(9,118,180,.14),0 3px 1px -2px rgba(9,118,180,.2),0 1px 5px 0 rgba(9,118,180,.12)
}

.btn.btn-linkedin:active,.btn.btn-linkedin:focus,.btn.btn-linkedin:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(9,118,180,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(9,118,180,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(9,118,180,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(9,118,180,.2);
    box-shadow: 0 14px 26px -12px rgba(9,118,180,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(9,118,180,.2)
}

.btn.btn-linkedin.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-linkedin.btn-simple {
    color: #0976b4;
    background-color: transparent
}

.btn.btn-dribbble,.btn.btn-dribbble:active,.btn.btn-dribbble:focus,.btn.btn-dribbble:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble:hover {
    color: #fff;
    background-color: #ea4c89
}

.btn.btn-dribbble,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble {
    -webkit-box-shadow: 0 2px 2px 0 rgba(234,76,137,.14),0 3px 1px -2px rgba(234,76,137,.2),0 1px 5px 0 rgba(234,76,137,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(234,76,137,.14),0 3px 1px -2px rgba(234,76,137,.2),0 1px 5px 0 rgba(234,76,137,.12);
    box-shadow: 0 2px 2px 0 rgba(234,76,137,.14),0 3px 1px -2px rgba(234,76,137,.2),0 1px 5px 0 rgba(234,76,137,.12)
}

.btn.btn-dribbble:active,.btn.btn-dribbble:focus,.btn.btn-dribbble:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(234,76,137,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(234,76,137,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(234,76,137,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(234,76,137,.2);
    box-shadow: 0 14px 26px -12px rgba(234,76,137,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(234,76,137,.2)
}

.btn.btn-dribbble.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-dribbble.btn-simple {
    color: #ea4c89;
    background-color: transparent
}

.btn.btn-github,.btn.btn-github:active,.btn.btn-github:focus,.btn.btn-github:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github:hover {
    color: #fff;
    background-color: #000
}

.btn.btn-github,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github {
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.btn.btn-github:active,.btn.btn-github:focus,.btn.btn-github:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);
    box-shadow: 0 14px 26px -12px rgba(0,0,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)
}

.btn.btn-github.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-github.btn-simple {
    color: #000;
    background-color: transparent
}

.btn.btn-youtube,.btn.btn-youtube:active,.btn.btn-youtube:focus,.btn.btn-youtube:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube:hover {
    color: #fff;
    background-color: #e52d27
}

.btn.btn-youtube,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube {
    -webkit-box-shadow: 0 2px 2px 0 rgba(229,45,39,.14),0 3px 1px -2px rgba(229,45,39,.2),0 1px 5px 0 rgba(229,45,39,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(229,45,39,.14),0 3px 1px -2px rgba(229,45,39,.2),0 1px 5px 0 rgba(229,45,39,.12);
    box-shadow: 0 2px 2px 0 rgba(229,45,39,.14),0 3px 1px -2px rgba(229,45,39,.2),0 1px 5px 0 rgba(229,45,39,.12)
}

.btn.btn-youtube:active,.btn.btn-youtube:focus,.btn.btn-youtube:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(229,45,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(229,45,39,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(229,45,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(229,45,39,.2);
    box-shadow: 0 14px 26px -12px rgba(229,45,39,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(229,45,39,.2)
}

.btn.btn-youtube.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-youtube.btn-simple {
    color: #e52d27;
    background-color: transparent
}

.btn.btn-instagram,.btn.btn-instagram:active,.btn.btn-instagram:focus,.btn.btn-instagram:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram:hover {
    color: #fff;
    background-color: #125688
}

.btn.btn-instagram,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram {
    -webkit-box-shadow: 0 2px 2px 0 rgba(18,86,136,.14),0 3px 1px -2px rgba(18,86,136,.2),0 1px 5px 0 rgba(18,86,136,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(18,86,136,.14),0 3px 1px -2px rgba(18,86,136,.2),0 1px 5px 0 rgba(18,86,136,.12);
    box-shadow: 0 2px 2px 0 rgba(18,86,136,.14),0 3px 1px -2px rgba(18,86,136,.2),0 1px 5px 0 rgba(18,86,136,.12)
}

.btn.btn-instagram:active,.btn.btn-instagram:focus,.btn.btn-instagram:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(18,86,136,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(18,86,136,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(18,86,136,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(18,86,136,.2);
    box-shadow: 0 14px 26px -12px rgba(18,86,136,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(18,86,136,.2)
}

.btn.btn-instagram.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-instagram.btn-simple {
    color: #125688;
    background-color: transparent
}

.btn.btn-reddit,.btn.btn-reddit:active,.btn.btn-reddit:focus,.btn.btn-reddit:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit:hover {
    color: #fff;
    background-color: #ff4500
}

.btn.btn-reddit,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit {
    -webkit-box-shadow: 0 2px 2px 0 rgba(255,69,0,.14),0 3px 1px -2px rgba(255,69,0,.2),0 1px 5px 0 rgba(255,69,0,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(255,69,0,.14),0 3px 1px -2px rgba(255,69,0,.2),0 1px 5px 0 rgba(255,69,0,.12);
    box-shadow: 0 2px 2px 0 rgba(255,69,0,.14),0 3px 1px -2px rgba(255,69,0,.2),0 1px 5px 0 rgba(255,69,0,.12)
}

.btn.btn-reddit:active,.btn.btn-reddit:focus,.btn.btn-reddit:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(255,69,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,69,0,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(255,69,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,69,0,.2);
    box-shadow: 0 14px 26px -12px rgba(255,69,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,69,0,.2)
}

.btn.btn-reddit.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-reddit.btn-simple {
    color: #ff4500;
    background-color: transparent
}

.btn.btn-tumblr,.btn.btn-tumblr:active,.btn.btn-tumblr:focus,.btn.btn-tumblr:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr:hover {
    color: #fff;
    background-color: #35465c
}

.btn.btn-tumblr,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr {
    -webkit-box-shadow: 0 2px 2px 0 rgba(53,70,92,.14),0 3px 1px -2px rgba(53,70,92,.2),0 1px 5px 0 rgba(53,70,92,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(53,70,92,.14),0 3px 1px -2px rgba(53,70,92,.2),0 1px 5px 0 rgba(53,70,92,.12);
    box-shadow: 0 2px 2px 0 rgba(53,70,92,.14),0 3px 1px -2px rgba(53,70,92,.2),0 1px 5px 0 rgba(53,70,92,.12)
}

.btn.btn-tumblr:active,.btn.btn-tumblr:focus,.btn.btn-tumblr:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(53,70,92,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(53,70,92,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(53,70,92,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(53,70,92,.2);
    box-shadow: 0 14px 26px -12px rgba(53,70,92,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(53,70,92,.2)
}

.btn.btn-tumblr.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-tumblr.btn-simple {
    color: #35465c;
    background-color: transparent
}

.btn.btn-behance,.btn.btn-behance:active,.btn.btn-behance:focus,.btn.btn-behance:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance:hover {
    color: #fff;
    background-color: #1769ff
}

.btn.btn-behance,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance {
    -webkit-box-shadow: 0 2px 2px 0 rgba(23,105,255,.14),0 3px 1px -2px rgba(23,105,255,.2),0 1px 5px 0 rgba(23,105,255,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(23,105,255,.14),0 3px 1px -2px rgba(23,105,255,.2),0 1px 5px 0 rgba(23,105,255,.12);
    box-shadow: 0 2px 2px 0 rgba(23,105,255,.14),0 3px 1px -2px rgba(23,105,255,.2),0 1px 5px 0 rgba(23,105,255,.12)
}

.btn.btn-behance:active,.btn.btn-behance:focus,.btn.btn-behance:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(23,105,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(23,105,255,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(23,105,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(23,105,255,.2);
    box-shadow: 0 14px 26px -12px rgba(23,105,255,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(23,105,255,.2)
}

.btn.btn-behance.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-behance.btn-simple {
    color: #1769ff;
    background-color: transparent
}

.btn.btn-snapchat,.btn.btn-snapchat:active,.btn.btn-snapchat:focus,.btn.btn-snapchat:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat:hover {
    color: #fff;
    background-color: #fffc00
}

.btn.btn-snapchat,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat {
    -webkit-box-shadow: 0 2px 2px 0 rgba(255,252,0,.14),0 3px 1px -2px rgba(255,252,0,.2),0 1px 5px 0 rgba(255,252,0,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(255,252,0,.14),0 3px 1px -2px rgba(255,252,0,.2),0 1px 5px 0 rgba(255,252,0,.12);
    box-shadow: 0 2px 2px 0 rgba(255,252,0,.14),0 3px 1px -2px rgba(255,252,0,.2),0 1px 5px 0 rgba(255,252,0,.12)
}

.btn.btn-snapchat:active,.btn.btn-snapchat:focus,.btn.btn-snapchat:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(255,252,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,252,0,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(255,252,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,252,0,.2);
    box-shadow: 0 14px 26px -12px rgba(255,252,0,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(255,252,0,.2)
}

.btn.btn-snapchat.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-snapchat.btn-simple {
    color: #fffc00;
    background-color: transparent
}

.btn.btn-deviantart,.btn.btn-deviantart:active,.btn.btn-deviantart:focus,.btn.btn-deviantart:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart:hover {
    color: #fff;
    background-color: #05cc47
}

.btn.btn-deviantart,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart {
    -webkit-box-shadow: 0 2px 2px 0 rgba(5,204,71,.14),0 3px 1px -2px rgba(5,204,71,.2),0 1px 5px 0 rgba(5,204,71,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(5,204,71,.14),0 3px 1px -2px rgba(5,204,71,.2),0 1px 5px 0 rgba(5,204,71,.12);
    box-shadow: 0 2px 2px 0 rgba(5,204,71,.14),0 3px 1px -2px rgba(5,204,71,.2),0 1px 5px 0 rgba(5,204,71,.12)
}

.btn.btn-deviantart:active,.btn.btn-deviantart:focus,.btn.btn-deviantart:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(5,204,71,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(5,204,71,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(5,204,71,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(5,204,71,.2);
    box-shadow: 0 14px 26px -12px rgba(5,204,71,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(5,204,71,.2)
}

.btn.btn-deviantart.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-deviantart.btn-simple {
    color: #05cc47;
    background-color: transparent
}

.btn.btn-vimeo,.btn.btn-vimeo:active,.btn.btn-vimeo:focus,.btn.btn-vimeo:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo:hover {
    color: #fff;
    background-color: #1ab7ea
}

.btn.btn-vimeo,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo {
    -webkit-box-shadow: 0 2px 2px 0 rgba(26,183,234,.14),0 3px 1px -2px rgba(26,183,234,.2),0 1px 5px 0 rgba(26,183,234,.12);
    -moz-box-shadow: 0 2px 2px 0 rgba(26,183,234,.14),0 3px 1px -2px rgba(26,183,234,.2),0 1px 5px 0 rgba(26,183,234,.12);
    box-shadow: 0 2px 2px 0 rgba(26,183,234,.14),0 3px 1px -2px rgba(26,183,234,.2),0 1px 5px 0 rgba(26,183,234,.12)
}

.btn.btn-vimeo:active,.btn.btn-vimeo:focus,.btn.btn-vimeo:hover,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo:active,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo:focus,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo:hover {
    -webkit-box-shadow: 0 14px 26px -12px rgba(26,183,234,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(26,183,234,.2);
    -moz-box-shadow: 0 14px 26px -12px rgba(26,183,234,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(26,183,234,.2);
    box-shadow: 0 14px 26px -12px rgba(26,183,234,.42),0 4px 23px 0 rgba(0,0,0,.12),0 8px 10px -5px rgba(26,183,234,.2)
}

.btn.btn-vimeo.btn-simple,.navbar .navbar-nav&gt;li&gt;a.btn.btn-vimeo.btn-simple {
    color: #1ab7ea;
    background-color: transparent
}

body [class*=fl-builder] button,body [class*=fl-builder] button:hover,button.customize-partial-edit-shortcut-button,button.customize-partial-edit-shortcut-button:hover {
    box-shadow: none!important
}

legend {
    margin-bottom: 20px
}

output {
    padding-top: 8px
}

.checkbox label,.radio label {
    min-height: 20px
}

select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.label {
    background-color: #fff;
    border-radius: 2px
}

.label.label-default {
    background-color: #fff
}

.label.label-primary {
    background-color: var(--hestia-primary-color,#9c27b0)
}

.label.label-success {
    background-color: #4caf50
}

.label.label-danger {
    background-color: #f44336
}

.label.label-rose {
    background-color: #e91e63
}

.form-control {
    height: 36px;
    padding: 7px 0;
    vertical-align: middle
}

.form-control-static {
    min-height: 34px;
    padding-top: 8px;
    padding-bottom: 8px
}

.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-group .form-control:-ms-input-placeholder,.form-group .form-control::-moz-placeholder,.form-group .form-control::-webkit-input-placeholder {
    color: #aaa
}

.form-control[disabled],.form-control[readonly],.form-group .form-control[disabled],.form-group .form-control[readonly],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control {
    background-color: transparent
}

.form-control[disabled],.form-group .form-control[disabled],fieldset[disabled] .form-control,fieldset[disabled] .form-group .form-control {
    border-bottom: 1px dotted #d2d2d2;
    background-image: none
}

.form-control {
    margin-bottom: 7px
}

.checkbox label,.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder,.form-group .checkbox label,.form-group .form-control:-ms-input-placeholder,.form-group .form-control::-moz-placeholder,.form-group .form-control::-webkit-input-placeholder,.form-group .radio label,.form-group label,.radio label,label {
    color: #aaa
}

label.control-label {
    margin: 16px 0 0;
    color: #aaa
}

.help-block {
    margin-top: 0
}

.form-group {
    padding-bottom: 7px;
    position: relative
}

.form-group .form-control {
    margin-bottom: 7px
}

.form-group label.control-label {
    margin: 16px 0 0;
    color: #aaa
}

.form-group input[type=file] {
    position: relative;
    z-index: 100;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 1
}

.form-group textarea {
    resize: none
}

.form-group textarea~.form-control-highlight {
    margin-top: -11px
}

.form-group .help-block {
    margin-top: 0;
    display: none;
    position: absolute
}

.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label,.form-group.label-static label.control-label {
    position: absolute;
    pointer-events: none
}

.form-group.label-floating label.control-label {
    will-change: left,top,contents
}

.form-group.label-placeholder:not(.is-empty) label.control-label {
    display: none
}

.form-group.label-floating label.control-label,.form-group.label-placeholder label.control-label {
    top: -7px;
    left: 0
}

.form-group.label-floating.is-focused label.control-label,.form-group.label-floating:not(.is-empty) label.control-label,.form-group.label-static label.control-label {
    top: -28px;
    left: 0
}

.form-group.is-focused .form-control .material-input:after {
    background-color: var(--hestia-primary-color,#9c27b0)
}

.form-group.is-focused.label-placeholder label,.form-group.is-focused.label-placeholder label.control-label {
    color: #aaa
}

.form-group.is-focused select.form-control {
    border-color: #d2d2d2
}

.form-group.has-warning.is-focused .form-control {
    background-image: -webkit-gradient(linear,left top,left bottom,from(#ff9800),to(#ff9800)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));
    background-image: -webkit-linear-gradient(#ff9800,#ff9800),-webkit-linear-gradient(#d2d2d2,#d2d2d2);
    background-image: linear-gradient(#ff9800,#ff9800),linear-gradient(#d2d2d2,#d2d2d2)
}

.form-group.has-warning label.control-label {
    color: #ff9800
}

.form-group.has-error.is-focused .form-control {
    background-image: -webkit-gradient(linear,left top,left bottom,from(#f44336),to(#f44336)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));
    background-image: -webkit-linear-gradient(#f44336,#f44336),-webkit-linear-gradient(#d2d2d2,#d2d2d2);
    background-image: linear-gradient(#f44336,#f44336),linear-gradient(#d2d2d2,#d2d2d2)
}

.form-group.has-error label.control-label {
    color: #f44336
}

.form-group.has-success.is-focused .form-control {
    background-image: -webkit-gradient(linear,left top,left bottom,from(#4caf50),to(#4caf50)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));
    background-image: -webkit-linear-gradient(#4caf50,#4caf50),-webkit-linear-gradient(#d2d2d2,#d2d2d2);
    background-image: linear-gradient(#4caf50,#4caf50),linear-gradient(#d2d2d2,#d2d2d2)
}

.form-group.has-success label.control-label {
    color: #4caf50
}

.form-group.has-info.is-focused .form-control {
    background-image: -webkit-gradient(linear,left top,left bottom,from(#00bcd4),to(#00bcd4)),-webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#d2d2d2));
    background-image: -webkit-linear-gradient(#00bcd4,#00bcd4),-webkit-linear-gradient(#d2d2d2,#d2d2d2);
    background-image: linear-gradient(#00bcd4,#00bcd4),linear-gradient(#d2d2d2,#d2d2d2)
}

.form-group.has-info .help-block,.form-group.has-info label.control-label {
    color: #00bcd4
}

select.form-control {
    border: 0;
    border-radius: 0
}

select .form-group.is-focused select.form-control[multiple],select.form-control[multiple] {
    height: 85px
}

.input-group-btn .btn {
    margin: 0 0 7px
}

.input-group .input-group-btn {
    padding: 0 12px
}

.input-group .input-group-addon {
    padding: 6px 15px 0;
    border: 0;
    background: 0 0
}

.form-control-feedback {
    opacity: 0
}

h3{border-bottom:1px solid #eee;padding-bottom:20px;}.giftchoice{margin-bottom:1em;}/* End custom CSS */