/*
 * Bootstrap v3.0.2
 *
 * Copyright 2013 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.default-form label{display:block;margin-bottom:3px;font-family:"Montserrat",Arial,sans-serif;font-size:0.875em;text-transform:uppercase}.default-form input,.default-form textarea,.default-form select,.default-form .selectbox-input .toggle{position:relative;padding:11px 15px;width:100%;max-width:700px;border:0;border-radius:5px;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}.default-form input.m-type-2,.default-form textarea.m-type-2,.default-form select.m-type-2{border:1px solid transparent;padding:10px 14px}.default-form textarea{max-width:100%;height:142px}.default-form .form-field{margin-bottom:24px}.default-form .form-field-title{display:block;margin-bottom:3px;font-family:"Montserrat",Arial,sans-serif;font-size:0.875em;text-transform:uppercase;font-weight:normal}.default-form p{margin-bottom:24px;line-height:1.5em}.default-form .datepicker-input{position:relative;width:100%}.default-form .datepicker-input>i{position:absolute;top:11px;right:14px;font-size:19px;cursor:pointer}.default-form .checkbox-list{list-style-type:none;margin:0;padding:0;margin-top:8px}.default-form .checkbox-list>li{list-style-type:none;margin:0;padding:0}.default-form .checkbox-list>li:before{content:none}.default-form .checkbox-list>li{display:inline-block;margin-right:20px}.default-form .checkbox-input input{display:none;width:auto}.default-form .checkbox-input label{display:inline-block;position:relative;padding-left:22px;font-family:"Open Sans",Arial,sans-serif;text-transform:none;font-weight:300;cursor:pointer}.default-form .checkbox-input label:before{content:'\f096';position:absolute;top:4px;left:0;font-size:18px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.default-form .checkbox-input.m-checked label:before{content:'\f046'}.default-form .selectbox-input{position:relative;max-width:700px}.default-form .selectbox-input>select{display:none}.default-form .selectbox-input .toggle{position:relative;text-align:left}.default-form .selectbox-input .toggle.m-active{border-radius:5px 5px 0 0}.default-form .selectbox-input .toggle:after{content:'\f078';position:absolute;top:13px;right:12px;font-size:19px;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.default-form .selectbox-input .toggle.m-active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.default-form .selectbox-input .fake-selectbox{list-style-type:none;margin:0;padding:0;position:absolute;top:100%;right:0;left:0;padding-bottom:5px;max-height:200px;border-radius:0 0 5px 5px;z-index:30;overflow:auto}.default-form .selectbox-input .fake-selectbox>li{list-style-type:none;margin:0;padding:0}.default-form .selectbox-input .fake-selectbox>li:before{content:none}.default-form .selectbox-input .fake-selectbox>li{padding:5px 15px;cursor:pointer;-webkit-transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-ms-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.default-form .selectbox-input.m-small{font-size:0.875em}.default-form .selectbox-input.m-small .toggle{padding:8px 15px}.default-form .selectbox-input.m-small .toggle:after{font-size:16px}.default-form .selectbox-input.m-type-2 .toggle{padding:10px 14px;border:1px solid transparent}.default-form .selectbox-input.m-type-2 .toggle:after{top:12px}.default-form .selectbox-input.m-type-2.m-small .toggle{padding:7px 14px}.default-form .selectbox-input.m-type-2 .fake-selectbox{border:1px solid transparent;border-top:0}.default-form .quantity-input{position:relative;max-width:80px}.default-form .quantity-input .fake-input{padding-right:30px;text-align:center}.default-form .quantity-input .plus,.default-form .quantity-input .minus{display:block;position:absolute;right:3px;width:18px;height:18px;font-size:10px;border-radius:3px;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.default-form .quantity-input .plus .fa,.default-form .quantity-input .minus .fa{position:relative;top:-3px}.default-form .quantity-input .plus{top:3px}.default-form .quantity-input .minus{bottom:3px}.default-form .form-note{margin:24px 0;padding-top:12px;border-top:1px solid transparent}.default-form .form-note p{margin:0}.default-form .form-note span{font-family:"Montserrat",Arial,sans-serif;font-size:0.875em}#subscribe-form .form-fields{background-color:#FFF;background-color:rgba(255,255,255,0.8)}.input_ch{background: #FAFAFA;padding: 8px;box-shadow: 1px 1px 23px rgba(0, 0, 0, 0.35);border-radius: 6px;border: 1px solid #305A72;}#bottom-panel #subscribe-form .c-alert-message{color:#FFF;border-color:rgba(255,255,255,0.2);background-color:transparent}#bottom-panel #subscribe-form input{color:#3f3f3f;text-shadow:0 1px 0 rgba(255,255,255,0.15);background:none}
