/* Custon icons font */

@font-face {
    font-family: 'museo';
    src: url('/fonts/museosansrounded-500-webfont-webfont.eot');
    src: url('/fonts/museosansrounded-500-webfont-webfont.eot?#iefix') format('embedded-opentype'),
    url('/fonts/museosansrounded-500-webfont-webfont.woff2') format('woff2'),
    url('/fonts/museosansrounded-500-webfont-webfont.woff') format('woff'),
    url('/fonts/museosansrounded-500-webfont-webfont.ttf') format('truetype'),
    url('/fonts/museosansrounded-500-webfont-webfont.svg#museo_sans_rounded500') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Bodoni';
    font-style: normal;
    font-weight: normal;
    src: url('/fonts/BodoniWeb.eot');
    src: url('/fonts/BodoniWeb.eot?#iefix') format('embedded-opentype'),
    url('/fonts/BodoniWeb.woff') format('woff');
}



@font-face {
    font-family: 'Quadraat Sans';
    font-style: normal;
    font-weight: normal;
    src: url('/fonts/QuadraatSansWeb.eot');
    src: url('/fonts/QuadraatSansWeb.eot?#iefix') format('embedded-opentype'),
    url('/fonts/QuadraatSansWeb.woff') format('woff')
}



@font-face {
    font-family: 'Quadraat Sans';
    font-style: normal;
    font-weight: bold;
    src: url('/fonts/QuadraatSansWeb-Bold.eot');
    src: url('/fonts/QuadraatSansWeb-Bold.eot?#iefix') format('embedded-opentype'),
    url('/fonts/QuadraatSansWeb-Bold.woff') format('woff');
}


@font-face {
    font-family: 'museo';
    src: url('/fonts/museosansrounded-700-webfont-webfont.eot');
    src: url('/fonts/museosansrounded-700-webfont-webfont.eot?#iefix') format('embedded-opentype'),
    url('/fonts/museosansrounded-700-webfont-webfont.woff2') format('woff2'),
    url('/fonts/museosansrounded-700-webfont-webfont.woff') format('woff'),
    url('/fonts/museosansrounded-700-webfont-webfont.ttf') format('truetype'),
    url('/fonts/museosansrounded-700-webfont-webfont.svg#museo_sans_rounded700') format('svg');
    font-weight: bold;
    font-style: normal;
}


@font-face {
    font-family: 'nautilus';
    src: url('/fonts/nautilus-webfont.eot');
    src: url('/fonts/nautilus-webfont.eot?#iefix') format('embedded-opentype'),
    url('/fonts/nautilus-webfont.woff2') format('woff2'),
    url('/fonts/nautilus-webfont.woff') format('woff'),
    url('/fonts/nautilus-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
::-webkit-input-placeholder { color:#8e9396 !important; }
::-moz-placeholder { color:#8e9396 !important; }
::-moz-placeholder { color:#8e9396 !important; }
:-ms-input-placeholder { color:#8e9396 !important; }



/* Custom checkbox and radio button */
.checkbox label { display: inline-block; position: relative; padding-left: 5px; }
.checkbox label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #ccc; border-radius: 3px; background-color: #fff; -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out; transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
.checkbox label::after { display: inline-block; position: absolute; width: 16px; height: 16px; left: 0; top: 0; margin-left: -20px; padding-left: 3px; padding-top: 1px; font-size: 11px; color: #555555; }
.checkbox input[type="checkbox"] { display: none; }
.checkbox input[type="checkbox"]:checked + label::before { background-color: #FFF; border-color: #dadada; }
.agenda-checkbox input[type=checkbox]:checked + label:after { font-family: 'Glyphicons Halflings'; content: "\e013"; color:#a6dac5 !important; }
.checkbox input[type=checkbox]:checked + label:after { font-family: 'Glyphicons Halflings'; content: "\e013"; color: #e5573f; }
.checkbox label:after { padding-left: 4px; padding-top: 2px; font-size: 9px; }
.checkbox input[type="checkbox"]:disabled + label { opacity: 0.65; }
.checkbox input[type="checkbox"]:disabled + label::before { background-color: #eeeeee; cursor: not-allowed; }

.radio label { display: inline-block; position: relative; padding-left: 5px; }
.radio label::before { content: ""; display: inline-block; position: absolute; width: 17px; height: 17px; left: 0; margin-left: -20px; border: 1px solid #cccccc; border-radius: 50%; background-color: #fff; -webkit-transition: border 0.15s ease-in-out; -o-transition: border 0.15s ease-in-out; transition: border 0.15s ease-in-out; }
.radio label::after { display: inline-block; position: absolute; content: " "; width: 11px; height: 11px; left: 3px; top: 3px; margin-left: -20px; border-radius: 50%; background-color: #555555; -webkit-transform: scale(0, 0); -ms-transform: scale(0, 0); -o-transform: scale(0, 0); transform: scale(0, 0); -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33); }
.radio input[type="radio"] { display: none; }
.radio input[type="radio"]:checked + label::after { -webkit-transform: scale(1, 1); -ms-transform: scale(1, 1); -o-transform: scale(1, 1); transform: scale(1, 1); background-color: #e5573f; }
.radio input[type="radio"] + label::after { background-color: #e5573f; }
.radio input[type="radio"]:disabled + label { opacity: 0.65; }
.radio input[type="radio"]:disabled + label::before { cursor: not-allowed; }

/* Price slider */
.noUi-target,
.noUi-target * { -webkit-touch-callout: none; -webkit-user-select: none; -ms-touch-action: none; -ms-user-select: none; -moz-user-select: none; -moz-box-sizing: border-box; 	box-sizing: border-box; }
.noUi-target { position: relative; }
.noUi-base { width: 100%; height: 100%; position: relative; }
.noUi-origin { position: absolute; right: 0; top: 0; left: 0; bottom: 0; }
.noUi-handle { position: relative; z-index: 1; }
.noUi-stacking .noUi-handle { z-index: 10; }
.noUi-stacking + .noUi-origin {	*z-index: -1; }
.noUi-state-tap .noUi-origin {
    -webkit-transition: left 0.3s, top 0.3s;transition: left 0.3s, top 0.3s; }
.noUi-state-drag * { cursor: inherit !important; }
.noUi-base { -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0); }
.noUi-horizontal { height: 9px; }
.noUi-horizontal .noUi-handle { border-radius: 50%; width: 18px; height: 18px; left: -9px; top: -7px; }
.noUi-background { background: #e9e9e9; }
.noUi-connect { background: #e5573f; }
.noUi-origin { border-radius: 2px; }
.noUi-target { border-radius: 4px; border: 3px solid #e9e9e9; }
.noUi-target.noUi-connect { }
.noUi-dragable { cursor: w-resize; }
.noUi-handle { border: 1px solid #dbdbdb; background: #FFF; cursor: default; }
.noUi-active { }
[disabled].noUi-connect,
[disabled] .noUi-connect { background: #B8B8B8; }
[disabled] .noUi-handle { cursor: not-allowed; }


@font-face {
    font-family: "customs-icons";
    src:url("/fonts/customs-icons.eot");
    src:url("/fonts/customs-icons.eot?#iefix") format("embedded-opentype"),
    url("/fonts/customs-icons.woff") format("woff"),
    url("/fonts/customs-icons.ttf") format("truetype"),
    url("/fonts/customs-icons.svg#customs-icons") format("svg");
    font-weight: normal;
    font-style: normal;

}

[data-icon]:before {
    font-family: "customs-icons" !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
    font-family: "customs-icons" !important;
    font-style: normal !important;
    font-weight: normal !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon-check:before { content: "a";}
.icon-checkbox:before { content: "b";}
.icon-clock:before { content: "c";}
.icon-star:before { content: "d";}
.icon-twitter:before { content: "e";}
.icon-linkedin:before { content: "f";}
.icon-facebook:before { content: "g";}
.icon-paw:before { content: "h";}
.icon-photo:before { content: "i";}
.icon-marker:before { content: "j";}
.icon-search:before { content: "k";}
.icon-graph-pie:before { content: "m";}
.icon-calendar:before { content: "n";}
.icon-refresh:before { content: "o";}
.icon-heart:before { content: "p";}
.icon-alert:before { content: "l";}
.icon-info:before { content: "q";}
.icon-caret-down:before { content: "v";}
.icon-caret-up:before { content: "w";}
.icon-chevron-down:before { content: "r";}
.icon-chevron-left:before { content: "s";}
.icon-chevron-right:before { content: "t";}
.icon-chevron-up:before { content: "u";}

.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}
.datepicker {z-index:1003}
.datepicker-inline{width:100%; margin:0 auto;}
.datepicker.datepicker-rtl{direction:rtl}
.datepicker.datepicker-rtl table tr td span{float:right}
.datepicker>div{display:none}
.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}
.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:none}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker thead tr th.next,
.datepicker thead tr th.prev { color:#CCC; font-size: 16px; padding: 0; }
.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}
.datepicker table tr td.new,.datepicker table tr td.old{color:#999}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}
.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fff8dd;color:#000}
.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}
.datepicker table tr td.today:hover:hover{color:#000}
.datepicker table tr td.today.active:hover{color:#fff}
.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;border-radius:0}
.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}
.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#a6dac5; color:#FFF;}
.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}
.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#f66f6e;}
.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#f66f6e; color:#FFF;}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.datepicker table tr td span:hover{background:#eee}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}
.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}
.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}
.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}
.datepicker th.datepicker-switch{width:145px}
.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}
.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}
.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;width:16px;height:16px}
.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;line-height:20px}
.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}
.navbar-default .navbar-brand { font-size: 36px; color:#519b7a; }
.btn {color:#FFF;display:inline-block;padding:10px 17px;border:none;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border-radius:5px; box-shadow:inset 0 -2px rgba(0,0,0,0.15);}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none;}
.btn:hover,.btn:focus,.btn.focus{color:#FFF;text-decoration:none;box-shadow:inset 0 -2px rgba(0,0,0,0.25);}
.btn:active,.btn.active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 1px rgba(0,0,0,.225);}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}
.btn-red{background-color:#e5573f;}
#zwitserleven-sign-up h2 {
    color: #333333;
    font-family: Bodoni;
    font-size: 36px;
    text-align: left !important;
    margin-bottom:23px;
}
#zwitserleven-sign-up .row{
    margin:20px 0 0;
}

#zwitserleven-sign-up .select2-container--default .select2-selection--single{
    height: 48px !important;
    line-height: 48px;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    background-color: #FFFFFF;
    font-family: "Quadraat Sans";
}

#zwitserleven-sign-up .select2-results__option{
    font-family: "Quadraat Sans";
}

#zwitserleven .select2-container--default .select2-selection--single .select2-selection__rendered{
    color:#333333;
}

#zwitserleven-sign-up .select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 48px;
}

#zwitserleven .select2-container--default .select2-results__option--highlighted[aria-selected]{
    background-color: #CC0000 !important;
    color: #fff;
}

#zwitserleven-sign-up{
    border: 1px solid #E6E6E6;	border-radius: 10px;	background-color: #FFFFFF;
    margin-top:100px;
    font-family: "Quadraat Sans";
    font-weight: normal;
    padding:30px;
}



#zwitserleven-sign-up .btn-zwitserleven{
    font-family: "Quadraat Sans";
    font-size: 18px;
    width:225px;
}

#zwitserleven-sign-up input{
    height:48px;
    border: 1px solid #CCCCCC;
    border-radius: 5px;
    background-color: #FFFFFF;
    font-family: "Quadraat Sans";
}

#zwitserleven-sign-up a,#zwitserleven-sign-up a:hover{
    line-height:48px;
    text-decoration: underline;
    color:#CC0000 !important;
    font-family: "Quadraat Sans";
}
.find-perfect-sitter {	height: 24px;	width: 600px;	color: #333333;	font-family: "Quadraat Sans";	font-size: 15px;	line-height: 24px;}
.divider{
    background-color: #E6E6E6;
    height:1px;
    width:100%
}
#zwitserleven-sign-up .button-previous .btn{border: none !important;box-shadow: none !important; color:#CC0000; text-decoration: underline;font-weight: bold;font-family: FontAwesome, "Quadraat Sans"}


#zwitserleven-sign-up .btn-zwitserleven {background-color:#CC0000 !important; float:right; color:#FFF !important; border-radius: 5px; height:48px;box-shadow: none;}
#zwitserleven-sign-up  .btn-zwitserleven:hover {background-color:#B20000 !important;}

#zwitserleven-sign-up .button-previous{border: none !important;box-shadow: none !important; color:#CC0000; text-decoration: underline;font-weight: bold;font-family: FontAwesome, "Quadraat Sans"}
.btn-red:active,.btn-red.active,.open>.dropdown-toggle.btn-red{background-image:none}
.btn-red.disabled,.btn-red[disabled],fieldset[disabled] .btn-red,.btn-red.disabled:hover,.btn-red[disabled]:hover,fieldset[disabled] .btn-red:hover,.btn-red.disabled:focus,.btn-red[disabled]:focus,fieldset[disabled] .btn-red:focus,.btn-red.disabled.focus,.btn-red[disabled].focus,fieldset[disabled] .btn-red.focus,.btn-red.disabled:active,.btn-red[disabled]:active,fieldset[disabled] .btn-red:active,.btn-red.disabled.active,.btn-red[disabled].active,fieldset[disabled] .btn-red.active{background-color:#edc9c3;}
.btn-red .badge{color:#e5573f;background-color:#FFF}
.btn-blue{background-color:#6ba9d1;}
.btn-blue:active,.btn-blue.active,.open>.dropdown-toggle.btn-blue{background-image:none}
.btn-blue.disabled,.btn-blue[disabled],fieldset[disabled] .btn-blue,.btn-blue.disabled:hover,.btn-blue[disabled]:hover,fieldset[disabled] .btn-blue:hover,.btn-blue.disabled:focus,.btn-blue[disabled]:focus,fieldset[disabled] .btn-blue:focus,.btn-blue.disabled.focus,.btn-blue[disabled].focus,fieldset[disabled] .btn-blue.focus,.btn-blue.disabled:active,.btn-blue[disabled]:active,fieldset[disabled] .btn-blue:active,.btn-blue.disabled.active,.btn-blue[disabled].active,fieldset[disabled] .btn-blue.active{background-color:#b6d7ec;}
.btn-blue .badge{color:#6ba9d1;background-color:#fff}
.btn-green{background-color:#519b7a;}
.btn-green:active,.btn-green.active,.open>.dropdown-toggle.btn-green{background-image:none}
.btn-green.disabled,.btn-green[disabled],fieldset[disabled] .btn-green,.btn-green.disabled:hover,.btn-green[disabled]:hover,fieldset[disabled] .btn-green:hover,.btn-green.disabled:focus,.btn-green[disabled]:focus,fieldset[disabled] .btn-green:focus,.btn-green.disabled.focus,.btn-green[disabled].focus,fieldset[disabled] .btn-green.focus,.btn-green.disabled:active,.btn-green[disabled]:active,fieldset[disabled] .btn-green:active,.btn-green.disabled.active,.btn-green[disabled].active,fieldset[disabled] .btn-green.active{background-color:#b6d7ec;}
.btn-green .badge{color:#a6dac5;background-color:#fff}
.btn-light-green{background-color:#a6dac5;}
.btn-light-green:active,.btn-light-green.active,.open>.dropdown-toggle.btn-light-green{background-image:none}
.btn-light-green.disabled,.btn-light-green[disabled],fieldset[disabled] .btn-light-green,.btn-light-green.disabled:hover,.btn-light-green[disabled]:hover,fieldset[disabled] .btn-light-green:hover,.btn-light-green.disabled:focus,.btn-light-green[disabled]:focus,fieldset[disabled] .btn-light-green:focus,.btn-light-green.disabled.focus,.btn-light-green[disabled].focus,fieldset[disabled] .btn-light-green.focus,.btn-light-green.disabled:active,.btn-light-green[disabled]:active,fieldset[disabled] .btn-light-green:active,.btn-light-green.disabled.active,.btn-light-green[disabled].active,fieldset[disabled] .btn-light-green.active{background-color:#b6d7ec;}
.btn-yellow{background-color:#F2CB00;}
.btn-yellow:active,.btn-yellow.active,.open>.dropdown-toggle.btn-yellow{background-image:none}
.btn-yellow.disabled,.btn-yellow[disabled],fieldset[disabled] .btn-yellow,.btn-yellow.disabled:hover,.btn-yellow[disabled]:hover,fieldset[disabled] .btn-yellow:hover,.btn-yellow.disabled:focus,.btn-yellow[disabled]:focus,fieldset[disabled] .btn-yellow:focus,.btn-yellow.disabled.focus,.btn-yellow[disabled].focus,fieldset[disabled] .btn-yellow.focus,.btn-yellow.disabled:active,.btn-yellow[disabled]:active,fieldset[disabled] .btn-yellow:active,.btn-yellow.disabled.active,.btn-yellow[disabled].active,fieldset[disabled] .btn-yellow.active{background-color:#f2a500;}
.btn-white{background-color:#fff; color: #425864;}
.btn-white:hover,.btn-white:focus,.btn-white.focus { color: #425864; font-weight: bold;}
.btn-white:active,.btn-white.active,.open>.dropdown-toggle.btn-white{background-image:none}
.btn-white.disabled,.btn-white[disabled],fieldset[disabled] .btn-white,.btn-white.disabled:hover,.btn-white[disabled]:hover,fieldset[disabled] .btn-white:hover,.btn-white.disabled:focus,.btn-white[disabled]:focus,fieldset[disabled] .btn-white:focus,.btn-white.disabled.focus,.btn-white[disabled].focus,fieldset[disabled] .btn-white.focus,.btn-white.disabled:active,.btn-white[disabled]:active,fieldset[disabled] .btn-white:active,.btn-white.disabled.active,.btn-white[disabled].active,fieldset[disabled] .btn-white.active{background-color:#b6d7ec;}
.btn-twitter{background-color:#55acee;line-height: 2em; display: block; text-align: left; }
.btn-twitter:active,.btn-twitter.active,.open>.dropdown-toggle.btn-twitter{background-image:none}
.btn-apple{background-color:#000000;line-height: 2em; display: block; text-align: left; }
.btn-facebook{background-color:#3f5c9a;line-height: 2em; display: block; text-align: left; }
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-google{background-color:#FFFFFF;line-height: 2em; display: block; text-align: left;   border: 1px solid #ababab;
}
.btn-facebook:active,.btn-facebook.active,.open>.dropdown-toggle.btn-facebook{background-image:none}
.btn-twitter .icon,
.btn-facebook .icon { font-size: 2em; float:left; line-height: 0; margin-right: 5px; }
.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}
.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}
.btn-block{display:block;width:100%}
.btn-block+.btn-block{margin-top:5px}
input[type=submit].btn-block,input[type=reset].btn-block,input[type=button].btn-block{width:100%}

