@import "/application/themes/echarge/css/site.css";/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.btn-default,.btn-primary,.btn-success,.btn-info,.btn-warning,.btn-danger{text-shadow:0 -1px 0 rgba(0,0,0,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075)}.btn-default:active,.btn-primary:active,.btn-success:active,.btn-info:active,.btn-warning:active,.btn-danger:active,.btn-default.active,.btn-primary.active,.btn-success.active,.btn-info.active,.btn-warning.active,.btn-danger.active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 5px rgba(0,0,0,0.125);box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-default.disabled,.btn-primary.disabled,.btn-success.disabled,.btn-info.disabled,.btn-warning.disabled,.btn-danger.disabled,.btn-default[disabled],.btn-primary[disabled],.btn-success[disabled],.btn-info[disabled],.btn-warning[disabled],.btn-danger[disabled],fieldset[disabled] .btn-default,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-info,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-danger{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-default .badge,.btn-primary .badge,.btn-success .badge,.btn-info .badge,.btn-warning .badge,.btn-danger .badge{text-shadow:none}.btn:active,.btn.active{background-image:none}.btn-default{background-image:-webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:-o-linear-gradient(top, #fff 0%, #e0e0e0 100%);background-image:linear-gradient(to bottom, #fff 0%, #e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#dbdbdb;text-shadow:0 1px 0 #fff;border-color:#ccc}.btn-default:hover,.btn-default:focus{background-color:#e0e0e0;background-position:0 -15px}.btn-default:active,.btn-default.active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,fieldset[disabled] .btn-default.focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #265a88 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#245580}.btn-primary:hover,.btn-primary:focus{background-color:#265a88;background-position:0 -15px}.btn-primary:active,.btn-primary.active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #419641 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:hover,.btn-success:focus{background-color:#419641;background-position:0 -15px}.btn-success:active,.btn-success.active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:hover,.btn-info:focus{background-color:#2aabd2;background-position:0 -15px}.btn-info:active,.btn-info.active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:hover,.btn-warning:focus{background-color:#eb9316;background-position:0 -15px}.btn-warning:active,.btn-warning.active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled.focus,.btn-warning[disabled].focus,fieldset[disabled] .btn-warning.focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:hover,.btn-danger:focus{background-color:#c12e2a;background-position:0 -15px}.btn-danger:active,.btn-danger.active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled.focus,.btn-danger[disabled].focus,fieldset[disabled] .btn-danger.focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#c12e2a;background-image:none}.thumbnail,.img-thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-color:#e8e8e8}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-color:#2e6da4}.navbar-default{background-image:-webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:-o-linear-gradient(top, #fff 0%, #f8f8f8 100%);background-image:linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 5px rgba(0,0,0,0.075)}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:-o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);background-image:linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 3px 9px rgba(0,0,0,0.075);box-shadow:inset 0 3px 9px rgba(0,0,0,0.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,0.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:-o-linear-gradient(top, #3c3c3c 0%, #222 100%);background-image:linear-gradient(to bottom, #3c3c3c 0%, #222 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border-radius:4px}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.active>a{background-image:-webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);background-image:-o-linear-gradient(top, #080808 0%, #0f0f0f 100%);background-image:linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 3px 9px rgba(0,0,0,0.25);box-shadow:inset 0 3px 9px rgba(0,0,0,0.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-static-top,.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0)}}.alert{text-shadow:0 1px 0 rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 2px rgba(0,0,0,0.05)}.alert-success{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0)}.progress-bar{background-image:-webkit-linear-gradient(top, #337ab7 0%, #286090 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #286090 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #286090 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0)}.progress-bar-success{background-image:-webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:-o-linear-gradient(top, #5cb85c 0%, #449d44 100%);background-image:linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0)}.progress-bar-info{background-image:-webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:-o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);background-image:linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0)}.progress-bar-warning{background-image:-webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:-o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);background-image:linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0)}.progress-bar-danger{background-image:-webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:-o-linear-gradient(top, #d9534f 0%, #c9302c 100%);background-image:linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0)}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.075);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.075);box-shadow:0 1px 2px rgba(0,0,0,0.075)}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2b669a 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:hover .badge,.list-group-item.active:focus .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:-o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);background-image:linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0)}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:-o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);background-image:linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0)}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:-o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);background-image:linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0)}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:-o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);background-image:linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0)}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:-o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);background-image:linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0)}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:-o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);background-image:linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0)}.well{background-image:-webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:-o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);background-image:linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 3px rgba(0,0,0,0.05),0 1px 0 rgba(255,255,255,0.1)}.clear_float:before,.clear_float:after{content:" ";display:table}.clear_float:after{clear:both}@font-face{font-family:'gotham_htflight';src:url('/application/themes/echarge/fonts/gothamhtf-light-webfont.eot');src:url('/application/themes/echarge/fonts/gothamhtf-light-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/echarge/fonts/gothamhtf-light-webfont.woff2') format('woff2'),url('/application/themes/echarge/fonts/gothamhtf-light-webfont.woff') format('woff'),url('/application/themes/echarge/fonts/gothamhtf-light-webfont.ttf') format('truetype'),url('/application/themes/echarge/fonts/gothamhtf-light-webfont.svg#gotham_htflight') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gotham_htfmedium';src:url('/application/themes/echarge/fonts/gothamhtf-medium-webfont.eot');src:url('/application/themes/echarge/fonts/gothamhtf-medium-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/echarge/fonts/gothamhtf-medium-webfont.woff2') format('woff2'),url('/application/themes/echarge/fonts/gothamhtf-medium-webfont.woff') format('woff'),url('/application/themes/echarge/fonts/gothamhtf-medium-webfont.ttf') format('truetype'),url('/application/themes/echarge/fonts/gothamhtf-medium-webfont.svg#gotham_htfmedium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gotham_htfbold';src:url('/application/themes/echarge/fonts/gothamhtf-bold-webfont.eot');src:url('/application/themes/echarge/fonts/gothamhtf-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/echarge/fonts/gothamhtf-bold-webfont.woff2') format('woff2'),url('/application/themes/echarge/fonts/gothamhtf-bold-webfont.woff') format('woff'),url('/application/themes/echarge/fonts/gothamhtf-bold-webfont.ttf') format('truetype'),url('/application/themes/echarge/fonts/gothamhtf-bold-webfont.svg#gotham_htfbold') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'gotham_htfbook';src:url('/application/themes/echarge/fonts/gothamhtf-book-webfont.eot');src:url('/application/themes/echarge/fonts/gothamhtf-book-webfont.eot?#iefix') format('embedded-opentype'),url('/application/themes/echarge/fonts/gothamhtf-book-webfont.woff2') format('woff2'),url('/application/themes/echarge/fonts/gothamhtf-book-webfont.woff') format('woff'),url('/application/themes/echarge/fonts/gothamhtf-book-webfont.ttf') format('truetype'),url('/application/themes/echarge/fonts/gothamhtf-book-webfont.svg#gotham_htfbook') format('svg');font-weight:normal;font-style:normal}.ccm-toolbar-visible .navbar-fixed-top{top:48px}.ccm-toolbar-visible .ccm-responsive-overlay{top:112px}div.ccm-page{font-family:'gotham_htfbook';font-weight:normal;font-size:15px;line-height:1.42857143;-webkit-font-smoothing:antialiased}div.ccm-page blockquote{padding-left:0;font-size:1em;font-weight:normal;border-color:transparent;color:#3fae49;line-height:1.42857143}div.ccm-page h1{font-family:'gotham_htfbook';font-size:2em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page h2{font-family:'gotham_htfbook';font-size:1.75em;font-weight:normal;color:#006838;line-height:1.42857143;text-transform:none}div.ccm-page h3{font-family:'gotham_htfbold';font-size:1.25em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page h4{font-family:'gotham_htfbook';font-size:1em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page h5{font-family:'gotham_htfbook';font-size:.875em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page h6{font-family:'gotham_htfbook';font-size:.75em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page img{max-width:100%;margin:0 auto}div.ccm-page hr{margin-top:80px;margin-bottom:80px;border-top:1px solid #fff}div.ccm-page main a:not(.fa):not(.btn),div.ccm-page footer a:not(.fa):not(.btn){color:#3fae49}div.ccm-page main a:not(.fa):not(.btn):hover,div.ccm-page footer a:not(.fa):not(.btn):hover{color:#318939;text-decoration:none}div.ccm-page div[data-container=block] div.container:last-child{padding-bottom:0px}div.ccm-page.page-type-blog-entry div.col-sidebar{padding-top:40px}div.ccm-page div.col-sidebar hr{margin-top:20px;margin-bottom:20px}div.ccm-page div.ccm-system-errors{margin-top:40px}div.ccm-page header{background-color:#fff;min-height:70px;position:relative}div.ccm-page header .logo-item{position:absolute;left:0;top:30%}@media (min-width:768px){div.ccm-page header .logo-item{position:relative}}@media (min-width:768px){div.ccm-page header{min-height:inherit}}div.ccm-page header .header_wrapper{width:100%;position:inherit;top:0;left:0;display:block;padding:35px 0 25px;background-color:#fff;z-index:1000;transition:all .2s cubic-bezier(.55, .055, .675, .19)}div.ccm-page header .header_wrapper .header-login{text-align:right}div.ccm-page header .header_wrapper .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center}div.ccm-page header .header_wrapper .row .wrapper{display:flex;align-items:baseline;justify-content:space-between}@media (min-width:992px){div.ccm-page header .header_wrapper .row .wrapper{padding-top:15px}}div.ccm-page header .header_wrapper.internal_page{background-color:#fff}div.ccm-page header .header_wrapper.editMode{position:static}div.ccm-page header .header_wrapper.boxShadow{box-shadow:0 0 5px #666}@media (min-width:768px){div.ccm-page header .header_wrapper{min-height:inherit}}div.ccm-page header .header_wrapper nav,div.ccm-page header .header_wrapper a:hover:after,div.ccm-page header .header_wrapper .nav-path-selected:after{position:absolute;width:25px;height:2px;bottom:25%;left:42.5%;border-bottom:2px solid #3fae49}div.ccm-page header .header_wrapper nav:first-child:after,div.ccm-page header .header_wrapper a:hover:after:first-child:after,div.ccm-page header .header_wrapper .nav-path-selected:after:first-child:after{display:none}div.ccm-page header .floatNav{background-color:#fff}div.ccm-page header .floatNav .col-md-3.logo-item{width:25%;max-height:45px;transition:transform .3s}div.ccm-page header .floatNav .col-md-3.logo-item .logo_wrapper{text-align:left}div.ccm-page header .floatNav .col-md-3 .nav-item{width:75%}div.ccm-page header .floatNav .col-md-3 .nav-item .main_nav{text-align:right}div.ccm-page header .floatNav .col-md-3 .nav-item .main_nav a:hover{color:#3fae49}div.ccm-page header .floatNav .col-md-3 .nav-item a:hover:after{position:absolute;width:25px;height:2px;bottom:0%;left:42.5%;border-bottom:8px solid #666}div.ccm-page header .floatNav .col-md-3 .nav-item a:active:after,div.ccm-page header .floatNav .col-md-3 .nav-item .nav-path-selected:after{position:absolute;width:25px;height:2px;bottom:0%;left:42.5%;border-bottom:8px solid #666}div.ccm-page header .floatNav .col-md-3 .nav-item ul li{width:inherit;margin:0px 30px;padding:20px 0}div.ccm-page header .floatNav .col-md-3 .nav-item ul{padding:0;left:-80px}div.ccm-page header .floatNav .col-md-3 .nav-item .sub-nav li{margin:0}div.ccm-page header .floatNav .col-md-3 .nav-item .sub-nav liul{padding:-20px 0}div.ccm-page header .floatNav .col-md-3 .nav-item .sub-nav li a{padding:0}div.ccm-page header .floatNav .col-md-3 a{padding:0;font-size:21px}div.ccm-page header .col-md-9.nav-item{display:flex;flex-direction:column;align-items:flex-end;text-transform:uppercase}div.ccm-page header .col-md-9.nav-item .wrapper{flex-direction:row;align-items:baseline}div.ccm-page header #header-site-title{font-family:'gotham_htfbook';font-weight:normal;color:#3fae49;text-transform:none;line-height:1.15em;font-size:2.3em;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}div.ccm-page header #header-site-title:hover{color:#24632a;text-decoration:none !important}div.ccm-page header .ccm-search-block-form{position:relative}div.ccm-page header .ccm-search-block-form:before{content:"\f002";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;position:absolute;left:14px;top:9px;text-decoration:inherit;color:#3fae49}div.ccm-page header .ccm-search-block-form .ccm-search-block-text{border:1px solid #3fae49;color:#3fae49;border-radius:30px;padding:10px 20px 10px 35px;background-color:#fff}div.ccm-page header .ccm-search-block-form .ccm-search-block-text:focus{outline:0}div.ccm-page .main_nav{position:fixed;top:0;left:0;background-color:#3fae49;transform:translateY(-150%);width:100%;padding:20px 0;color:#fff;transition:top .1s ease-out,transform .3s cubic-bezier(.215, .61, .355, 1) .2s}@media (min-width:768px){div.ccm-page .main_nav{width:auto;height:auto;transform:none;position:static;background-color:transparent;display:block;text-align:center;padding:0;font-family:'gotham_htfbold'}}div.ccm-page .main_nav .divider{color:#3fae49;font-size:initial}div.ccm-page .main_nav a{color:#fff}div.ccm-page .main_nav ul{list-style:none}@media (min-width:768px){div.ccm-page .main_nav ul{display:inline-block}}div.ccm-page .main_nav ul li{display:block}@media (min-width:768px){div.ccm-page .main_nav ul li{display:inline-block}}div.ccm-page .main_nav ul li.nav-dropdown{position:relative}div.ccm-page .main_nav ul li.nav-dropdown:hover .sub-nav{color:#3fae49;visibility:visible;opacity:1;transform:translate(0, 0)}div.ccm-page .main_nav ul li:hover>a::after,div.ccm-page .main_nav ul li.nav-selected>a::after,div.ccm-page .main_nav ul li.nav-path-selected>a::after{opacity:1}div.ccm-page .main_nav ul li a{color:#fff;font-size:16px;display:block;border-bottom:2px solid #3fae49}div.ccm-page .main_nav ul li a:hover,div.ccm-page .main_nav ul li a:focus{background-color:#fff;text-decoration:none;color:#006838}@media (min-width:768px){div.ccm-page .main_nav ul li a{color:#006838;font-size:12px;border-bottom:0;padding:0px 8px}div.ccm-page .main_nav ul li a:hover,div.ccm-page .main_nav ul li a:focus{background-color:#fff;text-decoration:none;color:#3fae49}}@media (min-width:992px){div.ccm-page .main_nav ul li a{font-size:12px}}@media (min-width:1200px){div.ccm-page .main_nav ul li a{font-size:15px;letter-spacing:1px;padding:0px 19px}}div.ccm-page .main_nav ul li a .arrow{display:inline-block !important;float:right}@media (min-width:768px){div.ccm-page .main_nav ul li a .arrow{display:none !important}}div.ccm-page .main_nav ul li .sub-nav{color:#3fae49;position:static;transition:transform .3s cubic-bezier(.55, .055, .675, .19),opacity .3s ease-out .3s;text-align:center;padding:0;background-color:#fff;display:none}div.ccm-page .main_nav ul li .sub-nav.active{display:block}div.ccm-page .main_nav ul li .sub-nav li{display:block;margin:0;padding:10px 0}div.ccm-page .main_nav ul li .sub-nav li:last-child a{border-bottom:none}@media (min-width:768px){div.ccm-page .main_nav ul li .sub-nav{position:absolute;width:180px;padding:10px 20px;left:-25px;visibility:hidden;opacity:1;transform:translate(0, -11px);display:block}div.ccm-page .main_nav ul li .sub-nav.active{display:block}div.ccm-page .main_nav ul li .sub-nav::before,div.ccm-page .main_nav ul li .sub-nav::after{content:" ";display:block;bottom:-15px;position:absolute;z-index:-1}}@media (min-width:1200px){div.ccm-page .main_nav ul li .sub-nav{width:260px}}div.ccm-page .main_nav ul li .sub-nav a{color:#3fae49;display:block;font-size:15px;padding:10px}div.ccm-page .main_nav ul li .sub-nav a::after{display:none}@media (min-width:992px){div.ccm-page .main_nav ul li .sub-nav a{font-size:17px}}@media (min-width:1200px){div.ccm-page .main_nav ul li .sub-nav a{font-size:17px;padding:10px}}div.ccm-page .hamburger_nav{position:fixed;width:30px;height:30px;right:30px;top:19px;display:block;cursor:pointer;z-index:300}@media (min-width:768px){div.ccm-page .hamburger_nav{display:none}}div.ccm-page .hamburger_nav .bars{display:block;width:100%;height:4px;position:relative;background-color:#3fae49;margin:14px 0;-webkit-transition:background-color cubic-bezier(.19, 1, .22, 1) .3s;-o-transition:background-color cubic-bezier(.19, 1, .22, 1) .3s;transition:background-color cubic-bezier(.19, 1, .22, 1) .3s}div.ccm-page .hamburger_nav .bars::before,div.ccm-page .hamburger_nav .bars::after{display:block;position:absolute;content:" ";background-color:#3fae49;width:100%;height:4px}div.ccm-page .hamburger_nav .bars::before{top:-10px;transition:top .1s ease-in .34s,transform .3s cubic-bezier(.55, .055, .675, .19)}div.ccm-page .hamburger_nav .bars::after{bottom:-10px;transition:bottom .1s ease-in .34s,transform .3s cubic-bezier(.55, .055, .675, .19)}div.ccm-page .nav_open .hamburger_nav .bars{background-color:transparent}div.ccm-page .nav_open .hamburger_nav .bars::before{top:0;transition:top .1s ease-out,transform .3s cubic-bezier(.215, .61, .355, 1) .2s;transform:rotate(-225deg);background-color:#3fae49}div.ccm-page .nav_open .hamburger_nav .bars::after{bottom:0;transition:bottom .1s ease-out,transform .3s cubic-bezier(.215, .61, .355, 1) .2s;transform:rotate(225deg);background-color:#3fae49}div.ccm-page .nav_open .main_nav{right:0;box-shadow:0 0 5px #000;z-index:999;margin-top:460px}div.ccm-page .nav_open ul{display:flex;flex-direction:column}div.ccm-page div.ccm-pagination-wrapper{clear:both;text-align:left}div.ccm-page .pagination>li{display:inline-block}div.ccm-page .pagination>li.active span{color:#fff !important;background-color:#3fae49 !important;border-color:#3fae49}div.ccm-page .pagination>li.next.disabled{display:none}div.ccm-page .pagination>li.next a{border-color:#3fae49;color:#3fae49;background-color:#fff}div.ccm-page .pagination>li.prev.disabled{display:none}div.ccm-page .pagination>li.prev a{border-color:#3fae49;color:#3fae49;background-color:#fff}div.ccm-page .pagination>li>a{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;float:none;padding:0;width:30px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 5px;border:1px solid #f2f2f2;font-size:14px;color:#3fae49;background-color:#f2f2f2}div.ccm-page .pagination>li>a:hover{background-color:#3fae49;border-color:#3fae49;color:#fff !important}div.ccm-page .pagination>li>span{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;float:none;padding:0;width:30px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 5px;border:1px solid #f2f2f2;background-color:#f2f2f2;font-size:14px;color:#3fae49}div.ccm-page .pagination>li>span:hover{background-color:#3fae49;border-color:#3fae49;color:#fff !important}div.ccm-page .breadcrumb{background-color:transparent;padding:0px}div.ccm-page .breadcrumb a{color:#3fae49 !important}div.ccm-page .breadcrumb a:hover{text-decoration:none;color:#3fae49 !important}div.ccm-page img.ccm-captcha-image{display:block;margin:0px auto}div.ccm-page main .ccm-search-block-form h3{font-family:'gotham_htfbook';font-size:1.75em;text-transform:uppercase}div.ccm-page main .ccm-search-block-form input.ccm-search-block-text{border:1px solid #e6e6e6;margin-right:15px;width:50%;margin-bottom:15px;padding:10px}div.ccm-page main .ccm-search-block-form input.ccm-search-block-submit:focus{outline:none}div.ccm-page main .ccm-search-block-form #searchResults{margin-top:15px;border-top:1px solid #ececec}div.ccm-page main .ccm-search-block-form #searchResults .searchResult{margin-top:0px;margin-bottom:0px;padding-top:24px;padding-bottom:7px;border-bottom:1px solid #ececec}div.ccm-page main .ccm-search-block-form #searchResults .searchResult p{color:#6e6e6e}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3{margin-top:0px;text-transform:none;margin-bottom:5px;font-family:inherit}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a{font-weight:400;font-size:22px;color:#3fae49}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a:hover{color:#3fae49}div.ccm-page .btn{-webkit-border-radius:25;-moz-border-radius:25;border-radius:25;-ms-border-radius:25;font-family:'gotham_htfbold';padding:16px 50px;background-image:none;text-shadow:none;letter-spacing:0;color:#000;margin:15px 0;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}div.ccm-page .btn.primary{background-color:#3fae49;color:#fff}div.ccm-page .btn.primary:hover{box-shadow:1px 1px 3px #666}div.ccm-page .btn.secondary{background-color:#3fae49}div.ccm-page .btn.secondary:hover{box-shadow:1px 1px 3px #666}div.ccm-page .btn:focus{outline:none}div.ccm-page button:focus{outline:none}div.ccm-page .btn-success{color:#fff;background-color:#0c6;border-color:#4cae4c}div.ccm-page .btn-success:focus,div.ccm-page .btn-success.focus{color:#fff;background-color:#00994d;border-color:#255625}div.ccm-page .btn-success:hover{color:#fff;background-color:#00994d;border-color:#398439}div.ccm-page .btn-success:active,div.ccm-page .btn-success.active,.open>.dropdown-togglediv.ccm-page .btn-success{color:#fff;background-color:#00994d;border-color:#398439}div.ccm-page .btn-success:active:hover,div.ccm-page .btn-success.active:hover,.open>.dropdown-togglediv.ccm-page .btn-success:hover,div.ccm-page .btn-success:active:focus,div.ccm-page .btn-success.active:focus,.open>.dropdown-togglediv.ccm-page .btn-success:focus,div.ccm-page .btn-success:active.focus,div.ccm-page .btn-success.active.focus,.open>.dropdown-togglediv.ccm-page .btn-success.focus{color:#fff;background-color:#00753b;border-color:#255625}div.ccm-page .btn-success:active,div.ccm-page .btn-success.active,.open>.dropdown-togglediv.ccm-page .btn-success{background-image:none}div.ccm-page .btn-success.disabled:hover,div.ccm-page .btn-success[disabled]:hover,fieldset[disabled] div.ccm-page .btn-success:hover,div.ccm-page .btn-success.disabled:focus,div.ccm-page .btn-success[disabled]:focus,fieldset[disabled] div.ccm-page .btn-success:focus,div.ccm-page .btn-success.disabled.focus,div.ccm-page .btn-success[disabled].focus,fieldset[disabled] div.ccm-page .btn-success.focus{background-color:#0c6;border-color:#4cae4c}div.ccm-page .btn-success .badge{color:#0c6;background-color:#fff}div.ccm-page .btn-default{color:#4d4d4d;background-color:transparent;border-color:#3fae49}div.ccm-page .btn-default:focus,div.ccm-page .btn-default.focus{color:#4d4d4d;background-color:rgba(0,0,0,0);border-color:#1d5022}div.ccm-page .btn-default:hover{color:#4d4d4d;background-color:rgba(0,0,0,0);border-color:#2f8136}div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open>.dropdown-togglediv.ccm-page .btn-default{color:#4d4d4d;background-color:rgba(0,0,0,0);border-color:#2f8136}div.ccm-page .btn-default:active:hover,div.ccm-page .btn-default.active:hover,.open>.dropdown-togglediv.ccm-page .btn-default:hover,div.ccm-page .btn-default:active:focus,div.ccm-page .btn-default.active:focus,.open>.dropdown-togglediv.ccm-page .btn-default:focus,div.ccm-page .btn-default:active.focus,div.ccm-page .btn-default.active.focus,.open>.dropdown-togglediv.ccm-page .btn-default.focus{color:#4d4d4d;background-color:rgba(0,0,0,0);border-color:#1d5022}div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open>.dropdown-togglediv.ccm-page .btn-default{background-image:none}div.ccm-page .btn-default.disabled:hover,div.ccm-page .btn-default[disabled]:hover,fieldset[disabled] div.ccm-page .btn-default:hover,div.ccm-page .btn-default.disabled:focus,div.ccm-page .btn-default[disabled]:focus,fieldset[disabled] div.ccm-page .btn-default:focus,div.ccm-page .btn-default.disabled.focus,div.ccm-page .btn-default[disabled].focus,fieldset[disabled] div.ccm-page .btn-default.focus{background-color:transparent;border-color:#3fae49}div.ccm-page .btn-default .badge{color:transparent;background-color:#4d4d4d}div.ccm-page div.block-sidebar-padded{padding:25px 40px 25px 40px}div.ccm-page div.block-sidebar-padded p{font-size:0.85em}div.ccm-page div.block-sidebar-wrapped{padding:25px 40px 25px 40px;background-color:#666;font-size:0.85em}div.ccm-page div.block-sidebar-wrapped h3{margin:0px;font-size:14px;font-weight:normal}div.ccm-page div.block-sidebar-wrapped a{color:#3fae49 !important}div.ccm-page div.block-sidebar-wrapped a:hover{text-decoration:none;color:#3fae49 !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-page-list-page-entry{padding-bottom:0px;border-bottom:0px;margin-bottom:0px}div.ccm-page div.block-sidebar-wrapped ul{list-style-type:none;padding:0px;margin:0px;color:#3fae49}div.ccm-page div.block-sidebar-wrapped ul li{margin-bottom:12px}div.ccm-page div.block-sidebar-wrapped ul ul{padding-left:20px;font-size:1em}div.ccm-page div.block-sidebar-wrapped+div.block-sidebar-wrapped{padding-top:0px}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page{margin:-15px -40px -25px -40px;padding:15px 40px 10px 40px;border-top:1px solid #fff;font-size:1.25em}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a{color:#3fae49 !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a:hover{color:#3fae49 !important}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal{margin-left:-15px;margin-right:-15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail{position:relative;float:left;width:16.66666667%;min-height:1px;padding-left:15px;padding-right:15px;padding-top:7px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-thumbnail img{display:block;max-width:100%;height:auto}div.ccm-page div.blog-entry-list div.ccm-block-page-list-page-entry-horizontal div.ccm-block-page-list-page-entry-text{position:relative;float:left;width:83.33333333%;min-height:1px;padding-left:15px;padding-right:15px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-date{color:#8d8d8d;font-size:0.8em;margin-bottom:10px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title{margin:0px;font-family:'gotham_htfbook';font-size:1.75em;font-weight:#006838;color:normal;line-height:1.42857143;text-transform:none}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a{color:#006838}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a:hover{text-decoration:none;color:#3fae49}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title{margin-top:0px;margin-bottom:10px;font-family:'gotham_htfbook';font-size:1.75em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a{color:#3fae49}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a:hover{color:#337ab7;text-decoration:none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-page-entry{border-bottom:0px;margin-bottom:0px;padding-bottom:0px}div.ccm-page div.area-content-accent{background-color:#666;margin-top:80px;padding:65px 0px 65px 0px;margin-bottom:-80px}div.ccm-page div.area-content-accent .title-caps,div.ccm-page div.area-content-accent .title-caps-bold,div.ccm-page div.area-content-accent h3{color:#666 !important}div.ccm-page div.testimonial-bio{margin-bottom:60px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper{margin-top:0px;margin-bottom:0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial{margin-left:0px;margin-right:0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image{width:auto;float:none;padding:0px;margin-bottom:30px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-image img{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-ms-border-radius:0px}div.ccm-page div.testimonial-bio div.ccm-block-testimonial-wrapper div.ccm-block-testimonial div.ccm-block-testimonial-text{float:none;padding:0px}div.ccm-page div.testimonial-bio+div.testimonial-bio{margin-bottom:0px}div.ccm-page div.testimonial-bio:only-child{margin-bottom:0px}div.ccm-page .ccm-faq-container{margin-left:-15px;margin-right:-15px}div.ccm-page .ccm-faq-block-links{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){div.ccm-page .ccm-faq-block-links{float:left;width:25%}}div.ccm-page .ccm-faq-block-links a{display:block;margin-bottom:10px}div.ccm-page .ccm-faq-block-entries{position:relative;min-height:1px;padding-left:15px;padding-right:15px}div.ccm-page .ccm-faq-block-entries h3{margin-top:0px}div.ccm-page .ccm-faq-block-entries div.faq-entry-content{margin-bottom:50px}@media (min-width:1200px){div.ccm-page .ccm-faq-block-entries{float:left;width:66.66666667%}}@media (min-width:1200px){div.ccm-page .ccm-faq-block-entries{margin-left:8.33333333%}}div.ccm-page div.ccm-block-feature-item{position:relative;padding-left:25px;margin-bottom:40px}div.ccm-page div.ccm-block-feature-item h4,div.ccm-page div.ccm-block-feature-item i{color:#3fae49}div.ccm-page div.ccm-block-feature-item i{position:absolute;top:3px;left:0px}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4,div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color:#3fae49}div.ccm-page div.feature-home-page div.ccm-block-feature-item h4{font-size:1.5em}div.ccm-page div.feature-home-page div.ccm-block-feature-item i{color:#3fae49;font-size:1.3em;top:1px}div.ccm-page div.feature-home-page div.ccm-block-feature-item{padding-left:45px}div.ccm-page div.ccm-block-feature-item-hover-wrapper{text-align:center}div.ccm-page div.ccm-block-feature-item-hover-wrapper div.ccm-block-feature-item-hover-title{color:#676767;font-size:1.5em;font-weight:300;margin-top:20px}div.ccm-page div.ccm-block-feature-item-hover{display:table;margin:0px auto 0px auto}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{border:1px solid #b3b3b3;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%;text-align:center;vertical-align:middle;display:table-cell;margin:0px auto 0px auto;-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:help;width:200px;height:200px}div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon i{margin-top:3px;color:#3fae49;font-size:2em}@media (min-width:768px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width:80px;height:80px}}@media (min-width:992px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width:110px;height:110px}}@media (min-width:1200px){div.ccm-page div.ccm-block-feature-item-hover div.ccm-block-feature-item-hover-icon{width:134px;height:134px}}div.ccm-page div.ccm-block-feature-item-hover-wrapper:hover div.ccm-block-feature-item-hover-icon{background:#ccedcf;border:1px solid #a7dfac}div.ccm-page .feature-item-img-block{position:relative;height:auto;display:block;background-color:#8d93c5}@media (min-width:768px){div.ccm-page .feature-item-img-block{margin:1% .5%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}div.ccm-page .feature-item-img-block:nth-child(even){border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}}@media (min-width:768px){div.ccm-page .feature-item-img-block .img-wrapper{min-height:240px;display:flex;flex-direction:column;justify-content:center}}div.ccm-page .feature-item-img-block img{display:block;margin:20px auto}div.ccm-page .feature-item-img-block .content-wrapper{display:block;margin:0 auto;text-align:center}@media (min-width:768px){div.ccm-page .feature-item-img-block .content-wrapper{max-width:80%}}div.ccm-page .feature-item-img-block h4{color:#fff}div.ccm-page .feature-item-promo-block{display:flex;width:100%;margin:30px auto}@media (min-width:768px){div.ccm-page .feature-item-promo-block{margin:40px auto}}div.ccm-page .feature-item-promo-block img{display:inline;margin:0 auto;width:100%;float:left}div.ccm-page .feature-item-promo-block .content-wrapper{display:block;margin:0 auto;text-align:center;background-color:#f2f2f2;padding:10px 20px;float:right;width:50%}@media (min-width:992px){div.ccm-page .feature-item-promo-block .content-wrapper{padding:15px 30px 20px}}div.ccm-page .feature-item-promo-block .content-wrapper .btn{background-color:#f2f2f2}div.ccm-page .feature-item-promo-block .content-wrapper .btn:hover{background-color:#000}div.ccm-page .feature-item-promo-block h3{font-size:2rem;color:#3fae49}@media (min-width:992px){div.ccm-page .feature-item-promo-block h3{font-size:2.3rem}}div.ccm-page .feature-img-link{position:relative;margin:1% .5%}div.ccm-page .feature-img-link a{display:block}div.ccm-page .feature-img-link a:hover .img-wrapper:after{background-color:rgba(0,0,0,0.6)}div.ccm-page .feature-img-link a:hover .img-wrapper img{transform:scale(1.1)}div.ccm-page .feature-img-link .img-wrapper{position:relative;overflow:hidden}div.ccm-page .feature-img-link .img-wrapper:after{content:" ";background-color:rgba(0,0,0,0.4);position:absolute;width:100%;height:100%;display:block;top:0;transition:all .2s cubic-bezier(.55, .055, .675, .19)}div.ccm-page .feature-img-link .img-wrapper img{display:block;width:100%;transform:scale(1);transition:all .2s cubic-bezier(.55, .055, .675, .19)}div.ccm-page .feature-img-link .content-wrapper{position:absolute;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;z-index:3;top:0}div.ccm-page .feature-img-link .content-wrapper h4{color:#fff !important;font-size:3rem}div.ccm-page .ccm-image-slider-container{border:none;background-color:transparent;background-repeat:no-repeat;background-position:top center}div.ccm-page .ccm-image-slider-container .ccm-image-slider{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:220px}@media (min-width:480px) and (max-width:767px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width:100%}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:320px}}@media (min-width:768px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width:750px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:350px}}@media (min-width:992px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width:970px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:429px}}@media (min-width:1200px){div.ccm-page .ccm-image-slider-container .ccm-image-slider{width:1170px}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:480px}}div.ccm-page .ccm-image-slider-container .ccm-image-slider:before,div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{content:" ";display:table}div.ccm-page .ccm-image-slider-container .ccm-image-slider:after{clear:both}div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner{margin-left:-15px;margin-right:-15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:1200px){div.ccm-page .ccm-image-slider-container .ccm-image-slider-inner{float:left;width:100%}}div.ccm-page .ccm-image-slider-container .rslides_nav{opacity:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-ms-border-radius:4px;height:38px;margin-top:-20px;width:38px;background:rgba(0,0,0,0)}div.ccm-page .ccm-image-slider-container .rslides_nav.next{color:#797061;-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;right:40px;padding-left:20px}div.ccm-page .ccm-image-slider-container .rslides_nav.next:hover{text-decoration:none;color:black;background:none}div.ccm-page .ccm-image-slider-container .rslides_nav.next:before{-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;content:"\f105";font-family:FontAwesome;font-size:16px;display:block}div.ccm-page .ccm-image-slider-container .rslides_nav.prev{color:#797061;-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;left:40px}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:hover{text-decoration:none;color:black;background:none}div.ccm-page .ccm-image-slider-container .rslides_nav.prev:after{-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;content:"\f104";font-family:FontAwesome;font-size:16px;display:block}div.ccm-page .ccm-image-slider-container .rslides_tabs{padding-left:0px;padding-top:15px;padding-bottom:10px;text-align:center}div.ccm-page .ccm-image-slider-container .rslides_tabs li{list-style-type:none;display:inline-block;margin-right:5px}div.ccm-page .ccm-image-slider-container .rslides_tabs li.rslides_here a{background:#fff}div.ccm-page .ccm-image-slider-container .rslides_tabs li a{overflow:hidden;text-indent:99px;background:rgba(255,255,255,0.25);width:10px;height:10px;display:inline-block;margin-right:10px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-ms-border-radius:30px}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text h2{color:#fff;font-family:'gotham_htfbold';font-size:1.5em;font-weight:200;margin-bottom:5%}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text p{color:#fff;font-family:'gotham_htfbook';font-size:15px;font-weight:normal;width:80%}div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left:-15px;margin-right:-15px;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:60px}@media (min-width:1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{margin-left:8.33333333%}}@media (min-width:1200px){div.ccm-page .ccm-image-slider-container.ccm-block-image-slider-arrows .ccm-image-slider-inner{float:left;width:83.33333333%}}div.ccm-page .image-center .ccm-image-block{display:block;margin:0px auto}div.ccm-page .image-circle .ccm-image-block{border-radius:50%}div.ccm-page div.ccm-block-next-previous-header{font-size:15px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry{border-bottom:0px;padding-bottom:0px;margin-bottom:0px;margin-top:50px;padding-top:50px;border-top:1px solid #fff}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry div.ccm-block-page-list-title{font-family:'gotham_htfbold';font-size:1.25em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry:first-child{padding-top:0px;border-top:none;margin-top:0px}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{-webkit-border-radius:25;-moz-border-radius:25;border-radius:25;-ms-border-radius:25;font-family:'gotham_htfbold';padding:16px 50px;background-image:none;text-shadow:none;letter-spacing:0;color:#000;margin:15px 0;text-transform:uppercase;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid transparent;display:inline-block;color:#4d4d4d;background-color:#fff;border-color:#3fae49}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.primary{background-color:#3fae49;color:#fff}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.primary:hover{box-shadow:1px 1px 3px #666}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.secondary{background-color:#3fae49}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.secondary:hover{box-shadow:1px 1px 3px #666}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus{outline:none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.focus{color:#4d4d4d;background-color:#e6e6e6;border-color:#1d5022}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{color:#4d4d4d;background-color:#e6e6e6;border-color:#2f8136}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{color:#4d4d4d;background-color:#e6e6e6;border-color:#2f8136}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active:hover,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active:focus,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active.focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active.focus,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.focus{color:#4d4d4d;background-color:#d4d4d4;border-color:#1d5022}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:active,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.active,.open>.dropdown-togglediv.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more{background-image:none}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:hover,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled]:focus,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.disabled.focus,div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more[disabled].focus,fieldset[disabled] div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.focus{background-color:#fff;border-color:#3fae49}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more .badge{color:#fff;background-color:#4d4d4d}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{text-decoration:none}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper{padding-bottom:5em}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper:before,div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper:after{content:" ";display:table}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper:after{clear:both}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{float:left;width:100%;position:relative;min-height:1px;padding-left:15px;padding-right:15px;margin-bottom:20px;padding-left:5px;padding-right:5px}@media (min-width:768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{float:left;width:50%}}@media (min-width:992px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{float:left;width:33.33333333%}}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{transition:all 500ms ease-in-out;width:100%}@media (max-width:480px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item{padding:0;width:100%}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item .ccm-block-page-list-page-entry-grid-thumbnail a{margin:auto}}@media (min-width:768px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width:100%}}@media (min-width:992px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width:100%}}@media (min-width:1200px){div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-item img{width:100%}}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-hover{opacity:1;height:25%;top:75%;transition:all 300ms ease-in-out}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-hover{background-color:rgba(242,242,242,0.99)}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail a{overflow:hidden}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail:hover img{transform:scale(1.1)}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail:hover div.ccm-block-page-list-page-entry-grid-thumbnail-hover{height:100%;top:0;background-color:rgba(242,242,242,0.9)}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-page-entry-grid-thumbnail-title{font-family:'gotham_htfbold';font-size:1.25em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper i.ccm-block-page-list-page-entry-grid-thumbnail-icon{display:none}div.ccm-page div.ccm-block-page-list-thumbnail-grid-wrapper div.ccm-block-page-list-title{margin-top:30px;font-family:'gotham_htfbook';font-size:1em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page a.ccm-block-page-list-rss-feed{font-size:1.5em;color:#3fae49}div.ccm-page a.ccm-block-page-list-rss-feed:hover{color:#3fae49}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:before,div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{content:" ";display:table}div.ccm-page div.ccm-block-page-list-page-entry-horizontal:after{clear:both}div.ccm-page div.ccm-block-page-list-page-entry-horizontal,div.ccm-page div.ccm-block-page-list-page-entry{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #fff}div.ccm-page div.ccm-block-page-list-page-entry-read-more{margin-top:20px}div.ccm-page div.ccm-block-page-list-no-pages{text-align:center;font-size:1.25em;font-family:'gotham_htfbold';color:#3fae49}div.ccm-page div.col-sidebar div.block-sidebar-wrapped div.ccm-block-page-list-wrapper{margin:0px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper{margin:25px 40px 25px 40px;font-size:.85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper a.ccm-block-page-list-rss-feed{font-size:.85em}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry{border:0px;padding:0px;margin-bottom:10px}div.ccm-page div.col-sidebar div.ccm-block-page-list-wrapper div.ccm-block-page-list-page-entry a{font-weight:normal}div.ccm-page div.ccm-block-page-list-header{font-size:15px}div.ccm-page div.ccm-block-page-attribute-display-wrapper{border-top:1px solid #fff;padding-top:20px;padding-bottom:20px;color:#8d8d8d}div.ccm-page div.ccm-block-page-attribute-display-wrapper .ccm-block-page-attribute-display-title{color:#75ca2a;display:block}div.ccm-page div.ccm-block-page-attribute-display-wrapper:last-child{border-bottom:1px solid #fff}div.ccm-page h1.page-title{color:#fff;font-family:'gotham_htfbold';font-size:1.75em;line-height:1.42857143;font-weight:bold;text-transform:none;padding-bottom:30px;padding-top:30px;position:absolute;text-transform:uppercase}div.ccm-page.page-type-portfolio-project h1.page-title{font-family:'gotham_htfbook';font-size:2em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none;border-bottom:1px solid #fff;margin-bottom:40px}div.ccm-page div.ccm-block-page-title-byline{padding-bottom:40px;border-bottom:1px solid #fff;margin-bottom:40px}div.ccm-page div.ccm-block-page-title-byline h1.page-title{font-family:'gotham_htfbook';font-size:2em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none;margin-bottom:0px;padding-bottom:0px;padding-top:1em}div.ccm-page div.ccm-block-page-title-byline span.page-date{margin-right:2em}div.ccm-page div.ccm-block-page-title-byline span.page-date,div.ccm-page div.ccm-block-page-title-byline span.page-author{color:#3fae49;font-style:italic;font-size:0.85em}div.ccm-page div.ccm-block-testimonial{margin-left:-15px;margin-right:-15px}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-image{float:left;width:25%}}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-text{float:left;width:75%}}div.ccm-page div.ccm-block-testimonial img{display:block;max-width:100%;height:auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-ms-border-radius:50%}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-name{font-family:'gotham_htfbook';font-size:1em;font-weight:normal;color:#3fae49;line-height:1.42857143;text-transform:none}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color:#3fae49}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position a{color:#3fae49;text-decoration:underline}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-paragraph{margin-top:20px}div.ccm-page div.ccm-block-testimonial-wrapper{margin-top:60px;margin-bottom:60px}div.ccm-page div.ccm-block-testimonial-wrapper:before,div.ccm-page div.ccm-block-testimonial-wrapper:after{content:" ";display:table}div.ccm-page div.ccm-block-testimonial-wrapper:after{clear:both}@media all and (max-width:767px){div.ccm-page .ccm-block-testimonial-image img{margin:10px auto}}div.ccm-page div.col-sidebar div.ccm-block-tags-wrapper{margin:25px 40px 25px 40px}div.ccm-page div.ccm-block-tags-header{font-size:15px}div.ccm-page div.ccm-block-tags-wrapper a:hover{text-decoration:none}div.ccm-page span.ccm-block-tags-tag{background-color:#fff;border-color:#3fae49;border-width:1px;border-style:solid;color:#4d4d4d}div.ccm-page div.ccm-block-tags-wrapper a:hover span.ccm-block-tags-tag{border-color:#3fae49}div.ccm-page div.col-sidebar div.ccm-block-topic-list-wrapper{margin:25px 40px 25px 40px;font-size:.85em}div.ccm-page div.ccm-block-topic-list-header{font-size:15px}div.ccm-page ul.ccm-block-topic-list-page-topics{list-style-type:none;padding-left:0px;padding-bottom:0px}div.ccm-page ul.ccm-block-topic-list-page-topics li{margin-bottom:10px;padding-bottom:0px}div.ccm-page .ccm-block-topic-list-topic-selected{font-weight:bold}div.ccm-page div.col-sidebar div.ccm-block-date-navigation-wrapper{margin:25px 40px 25px 40px;font-size:.85em}div.ccm-page div.ccm-block-date-navigation-header{font-size:15px}div.ccm-page ul.ccm-block-date-navigation-dates{list-style-type:none;padding-left:0px;padding-bottom:0px}div.ccm-page ul.ccm-block-date-navigation-dates li{margin-bottom:10px;padding-bottom:0px}div.ccm-page .ccm-block-date-navigation-date-selected{font-weight:bold}div.ccm-page div.ccm-block-calendar-wrapper a.fc-event,div.ccm-page div.ccm-block-calendar-wrapper a.fc-event:hover{color:#fff}div.ccm-page div.ccm-block-calendar-event-list,div.ccm-page div.ccm-block-calendar-event-list-wrapper{margin-bottom:10px;clear:both}div.ccm-page div.ccm-block-calendar-event-list-event-date{width:50px;height:50px;float:left;margin-right:10px;border:1px solid #666}div.ccm-page div.ccm-block-calendar-event-list-event-date span{display:block;text-align:center}div.ccm-page div.ccm-block-calendar-event-list-event-date span:first-child{font-weight:bold;background-color:#666;color:#666}div.ccm-page div.ccm-block-calendar-event-list-event{padding-bottom:10px;clear:both}div.ccm-page main .jumbo{min-height:300px}div.ccm-page main .jumbo h1{color:#3fae49 !important;font-family:'gotham_htfbook' !important;font-size:2.5em !important;line-height:1.14285714;font-weight:200 !important;display:block;padding-top:40px;font-size:3.75em;padding-bottom:40px}div.ccm-page main .jumbo p{font-size:1.75em;color:#3fae49;font-weight:200}.title-thin{color:#3fae49 !important;font-family:'gotham_htfbook' !important;font-size:2.5em !important;line-height:1.14285714;font-weight:200 !important;display:block}.title-caps-bold{color:#3fae49 !important;font-family:'gotham_htfbook' !important;font-size:1.75em !important;line-height:2.5em !important;font-weight:700 !important;text-transform:uppercase}.title-caps{color:#3fae49 !important;font-family:'gotham_htfbook' !important;font-size:1.75em !important;line-height:2.5em !important;font-weight:300;text-transform:uppercase}.image-caption{font-family:'gotham_htfbook';color:#3fae49;font-size:1em}footer#footer-theme{padding:25px 5px;background-color:#006838;color:#fff}footer#footer-theme .social_right{text-align:right}footer#footer-theme .footer-legal{font-size:10px;text-align:center;padding-top:20px}@media (min-width:768px){footer#footer-theme .footer-legal{text-align:left;padding-top:0}}footer#footer-theme a{color:#fff}footer#footer-theme a:hover{color:#f2f2f2}footer#footer-theme .footer-logo{text-align:center;margin-bottom:20px}@media (min-width:768px){footer#footer-theme .footer-logo{text-align:left}}footer#footer-theme .footer-logo img{max-width:70px}footer#footer-theme .footer_nav{display:none}@media (min-width:768px){footer#footer-theme .footer_nav{display:block}}footer#footer-theme .divider{display:none}@media (min-width:768px){footer#footer-theme .divider{font-weight:bold;padding:0px 15px;display:inline-block}}footer#footer-theme .nav{padding:0;height:auto;display:flex;flex-direction:column}@media (min-width:768px){footer#footer-theme .nav{flex-direction:row}}footer#footer-theme .nav li{font-size:12px;text-align:center}@media (min-width:768px){footer#footer-theme .nav li{display:flex;align-items:baseline;text-align:left}}footer#footer-theme .nav li a{padding:5px 0 20px 0;font-family:'gotham_htfbold';text-transform:uppercase}footer#footer-theme .nav li a:hover,footer#footer-theme .nav li a:focus{background-color:transparent}footer#footer-theme .nav li ul{padding:0}footer#footer-theme .nav li ul li{display:block !important}footer#footer-theme .nav li ul li a{padding:3px 0px;display:block;font-size:14px}footer#footer-theme .nav li .sub-nav li{margin:0}footer#footer-theme .social_icon{display:block}footer#footer-theme .social_icon a{color:#fff;font-size:13px;border:1px solid #fff;border-radius:50%;width:20px;height:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;margin:0 auto}@media (min-width:768px){footer#footer-theme .social_icon{display:inline-block;margin-top:0}}footer#footer-theme .social_icon a{color:#fff;font-size:0.7em}footer#footer-theme .copy_right,footer#footer-theme .site_by{text-transform:uppercase;font-size:13px}footer#footer-theme .legal{font-size:.875em;text-align:right}footer#footer-theme .links{font-size:.875em}footer#footer-theme .links .contact{display:inline-block;margin:0;padding:0}footer#footer-theme .links .contact li:before{content:"•";padding-right:12px}footer#footer-theme .links .contact li:first-child:before{display:none}footer#footer-theme .ccm-block-social-links{display:inline-block}footer#footer-theme .ccm-block-social-links ul a{color:#3fae49}footer#footer-theme .ccm-block-social-links ul a:hover{color:#3fae49}@media (max-width:991px){footer#footer-theme .ccm-block-social-links{display:block}footer#footer-theme .legal{text-align:center}footer#footer-theme .links{text-align:center}footer#footer-theme .links .contact li{display:block;padding-left:0}footer#footer-theme .links .contact li:before{display:none}}footer#footer-theme .signup_form{display:flex;flex-direction:row}@media (min-width:768px){footer#footer-theme .signup_form{display:flex;flex-direction:row;align-items:center;border-top:1px solid #3fae49;border-bottom:1px solid #3fae49;margin:40px 0px 90px 0px}}footer#footer-theme .signup_form p{font-size:19px;margin:0;padding-right:150px}footer#footer-theme .signup_form form{display:flex;flex-direction:row}footer#footer-theme .signup_form form input{background-color:transparent;min-height:50px;border:none;border-left:1px solid #3fae49;border-radius:0;color:#3fae49;padding:0px 190px 0px 50px}footer#footer-theme .signup_form form input:focus{outline:none}footer#footer-theme .signup_form form input::-webkit-input-placeholder{color:#318939}footer#footer-theme .signup_form form input::-moz-placeholder{color:#318939}footer#footer-theme .signup_form form input:-ms-input-placeholder{color:#318939}footer#footer-theme .signup_form form input:-moz-placeholder{color:#318939}footer#footer-theme .signup_form form .submit-btn{top:0;font-size:10px;right:0;color:#3fae49;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:1px solid #3fae49}footer#footer-theme #footer-site-title{font-family:'gotham_htfbook';font-weight:normal;color:#3fae49;text-transform:uppercase;font-size:1.25em;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}footer#footer-theme #footer-site-title:hover{color:#24632a;text-decoration:none !important}footer#footer-theme .flex-footer{display:flex;align-items:center}footer#footer-theme .copy_right{margin:0}footer#footer-theme .col-sm-1{text-align:right}.ccm-responsive-navigation ul{background:#fff;margin:auto;padding:0;text-align:center}.ccm-responsive-navigation ul li{display:inline-block;list-style-type:none}.ccm-responsive-navigation ul li.parent-ul a:after{padding-left:7px;padding-top:3px;font-size:20px;content:"\f107";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}.ccm-responsive-navigation ul li a{color:#3fae49;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;padding:24px 32px;text-decoration:none;text-transform:uppercase;letter-spacing:3px}.ccm-responsive-navigation ul li a:hover,.ccm-responsive-navigation ul li a.nav-path-selected,.ccm-responsive-navigation ul li a.nav-selected{color:#3fae49}.ccm-responsive-overlay{background:rgba(0,0,0,0.8);display:none;position:fixed;width:100%;z-index:99;top:64px;left:0;right:0;bottom:0;padding-top:0;-webkit-text-size-adjust:none}.ccm-responsive-overlay ul{background:#fff;padding:24px;text-align:center}.ccm-responsive-overlay ul li{list-style-type:none;display:block}.ccm-responsive-overlay ul li.parent-ul a:after{padding-left:7px;padding-top:3px;font-size:20px;content:"\f107";font-family:FontAwesome;font-weight:normal;font-style:normal;display:inline-block;cursor:pointer;text-decoration:inherit}.ccm-responsive-overlay ul li a{color:#3fae49;display:inline-block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:24px;width:100%;padding:20px;height:100%;text-decoration:none;text-transform:uppercase;letter-spacing:3px}.ccm-responsive-overlay ul li a:hover{color:#3fae49}.ccm-responsive-overlay ul li ul li{padding-left:10px}.ccm-responsive-overlay ul li ul li.last-li{display:inline-block}.ccm-responsive-overlay ul li ul li.last-li a{padding:0px;font-size:12px}.ccm-responsive-overlay ul li ul li.last-li a:after{content:''}.ccm-responsive-overlay .ccm-block-social-links ul>li{display:inline-block;font-size:48px}.ccm-responsive-overlay .ccm-block-social-links ul>li a{color:#3fae49}.ccm-responsive-menu-launch{display:none;cursor:pointer;margin:14px auto;text-align:center}.ccm-responsive-menu-launch.responsive-button-close i:after{color:#3fae49;content:"×";cursor:pointer;display:inline-block;font-family:sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:1;text-decoration:inherit}.ccm-responsive-menu-launch i:after{color:#3fae49;content:"MENU";cursor:pointer;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:17px;font-style:normal;font-weight:normal;letter-spacing:3px;line-height:2.5;text-decoration:inherit}@media all and (max-width:767px){.ccm-responsive-menu-launch{display:block}.ccm-responsive-navigation.original{display:none}header .ccm-search-block-form{margin-top:20px}}@media all and (min-width:767px){.ccm-responsive-overlay{display:none !important}}#body{color:#4d4d4d !important}.padding{padding:6rem 0}.padding-1{padding:1rem 0}.padding-2{padding:2rem 0}.padding-3{padding:3rem 0}.padding-4{padding:4rem 0}.padding-5{padding:5rem 0}.padding-6{padding:6rem 0}.padding-7{padding:7rem 0}.padding-8{padding:8rem 0}.padding-9{padding:9rem 0}.padding-10{padding:10rem 0}.padding-11{padding:11rem 0}.padding-12{padding:12rem 0}@media (min-width:1200px){.container{width:100%;max-width:1440px;padding:0 30px}}.logo_wrapper{max-width:180px}@media (min-width:768px){.logo_wrapper{max-width:150px}}@media (min-width:1200px){.logo_wrapper{max-width:250px}}.logo img{margin:0 auto;max-height:70px}@media (min-width:1200px){.logo img{max-height:200px}}ol,ul{padding-left:20px}a{color:#3fae49}main{margin:auto;display:block;min-height:100vh;background-color:#fff}@media (min-width:600px){main .ccm-block-custom-template-landing{background-size:auto !important}}@media (min-width:768px) and (max-width:991px){main .ccm-block-custom-template-landing{background-size:contain !important}}.heading-color-main h1,.heading-color-main h2,.heading-color-main h3{color:#3fae49 !important}.background-color-main{background-color:#3fae49 !important}.flex .row{display:block}@media (min-width:768px){.flex .row{display:flex;flex-direction:row;justify-content:center;align-items:center}}.background-block{background-repeat:no-repeat !important;background-size:cover !important;background-position:top center !important;position:relative;min-height:300px;display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){.background-block{min-height:500px}}.background-block::after{content:" ";display:block;background-color:rgba(0,0,0,0.5);width:100%;height:100%;z-index:0;position:absolute}.background-block h1,.background-block h2,.background-block h3{font-size:3rem !important;line-height:1 !important}@media (min-width:768px){.background-block h1,.background-block h2,.background-block h3{font-size:5rem !important}}.background-block>div{position:relative;z-index:1}.image-overlap{margin:20px 0}@media (min-width:992px){.image-overlap{margin-top:-50%}}.editMode .background-block{position:static !important}.editMode .background-block::after{display:none}.editMode .image-overlap{margin-top:0 !important}.home_slider_wrapper{width:100%;display:block}.home_slider_wrapper .ccm-image-slider{width:100% !important;height:auto;padding:0 !important}.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner{width:100% !important;float:none !important;margin:0 auto !important;padding:0 !important}.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides li{height:auto;max-height:inherit !important;background-repeat:no-repeat;background-size:cover;background-position:center top}@media (min-width:768px){.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides li{height:inherit}}.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides_tabs{padding:0px !important;margin:-40px auto 0;width:100%;max-width:1400px;z-index:100;position:relative;text-align:right}@media (min-width:768px){.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides_tabs{margin:-70px auto 0}}.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides_tabs li.rslides_here a{background-color:#fff !important;opacity:1}.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides_tabs li a{opacity:0.6;width:10px !important;height:10px !important}div.ccm-page .ccm-image-slider-container .ccm-image-slider .rslides li{max-height:initial}.hm-pack-shot{background-color:transparent}.grey-strip-wrapper{background-color:#f6f7f0;padding:5rem 0}.product-list-container .product{display:block;text-align:center}@media (min-width:768px){.product-list-container .product{display:flex;flex-direction:row;justify-content:center;align-items:center;align-content:center;text-align:left}}.product-list-container .product h3{font-size:2.5rem;color:#3fae49}@media (min-width:768px){.product-list-container .product h3{font-size:3.5rem}}@media (min-width:1200px){.product-list-container .product h3{font-size:5rem}}.product-list-container .btn{margin-top:30px !important}.product-list-container .btn.white{background-color:transparent !important}.product-list-container .btn.white:hover{background-color:#000 !important}.arrowWrapper{margin:30px 0}.arrowWrapper button{background-color:transparent;border:none;font-size:10px;color:#000}.arrowWrapper button.slick-prev{float:left}.arrowWrapper button.slick-next{float:right}.bottom_content{display:block;padding:3rem 0}.bottom_content.editMode{display:block}@media (min-width:768px){.bottom_content{display:flex;flex-direction:row;padding:5rem 0}}.bottom_content_wrapper .row{margin:0}.bottom_content_wrapper .col-sm-4{padding:0}.overlay{background-color:transparent;border-bottom:4px solid #fff;cursor:pointer;margin:0;overflow:hidden;position:relative;width:100%;height:100%;text-align:center;transition:background-color 300ms ease-in-out;z-index:10}.overlay button{bottom:-25%;left:50%;margin-left:-50.5px;opacity:0;position:absolute;transition:all 500ms ease-in-out;text-transform:uppercase}.overlay img{opacity:1;transition:all 300ms ease-in-out}.overlay .fa-chevron-right{top:50%;margin-top:-8px;right:-5%;opacity:0;position:absolute;transition:all 300ms ease-in-out}.overlay:hover button{bottom:5%;opacity:1}.overlay:hover img{opacity:0}.overlay:hover .fa-chevron-right{right:5%;opacity:1}@media print{div#ccm-page-controls-wrapper,div#ccm-toolbar,header,.fruit,.logo img,.col-sm-12 h3,.ccm-block-share-this-page,footer{display:none}a[href]:after{content:""}.page-template-syrups{padding:0}.page-template-syrups main{width:100%}.page-template-syrups main .container{max-width:100%;width:100%}}.col-sm-12{padding:0}.top-banner{position:relative;margin-bottom:0px}.top-banner img{width:100%}.internal_page .page-template-right-sidebar main{padding:6rem 0}@media (min-width:992px){.internal_page .page-template-right-sidebar main{padding:8rem 0}}.home-see-more .fa.fa-angle-down{position:absolute;bottom:5%;z-index:9999;font-size:2em;color:white;border:1px solid rgba(255,255,255,0.5);height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;right:50%}.home-see-more .fa.fa-angle-down:hover{box-shadow:0px 0px 30px 0px #fff;transition:.5s}.page-template-half main .container li{padding-bottom:5px}.nav li:last-of-type .divider{display:none}footer .footer.nav ul.nav li:last-of-type .divider{display:none}.ccm-custom-style-productdetail1 img{width:100%}.form-stacked .form-group{position:relative;margin-bottom:35px;box-shadow:none;border-radius:0}.form-stacked .form-group input{font-size:16px;padding:10px 10px 10px 5px;display:block;width:100%;border:none;border-bottom:2px solid #d9d9d9;border-radius:0;box-shadow:none}.form-stacked .form-group input:focus{outline:none}.form-stacked .form-group input:focus~label{top:-20px;font-size:14px;color:#3fae49}.form-stacked .form-group input:focus~.bar:before,.form-stacked .form-group input:focus~.bar:after{width:50%}.form-stacked .form-group input:focus~.highlight{-webkit-animation:inputHighlighter .3s ease;-moz-animation:inputHighlighter .3s ease;animation:inputHighlighter .3s ease}.form-stacked .form-group label{font-weight:normal;position:initial;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;color:#3fae49}.form-stacked .form-group label.select,.form-stacked .form-group label.textarea{position:static;color:#3fae49}.form-stacked .form-group .bar{position:relative;display:block;width:100%}.form-stacked .form-group .bar:before,.form-stacked .form-group .bar:after{content:'';height:2px;width:0;bottom:1px;position:absolute;background:#318939;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all}.form-stacked .form-group .bar:before{left:50%}.form-stacked .form-group .bar:after{right:50%}.form-stacked .form-group .highlight{position:absolute;height:60%;width:100px;top:25%;left:0;pointer-events:none;opacity:0.5}.form-stacked .form-group .select_wrapper{overflow:hidden;background:url("/application/themes/echarge/images/select_arrow.png") no-repeat right transparent;width:100%;border:2px solid #a7dfac;margin:0 0 15px;border-radius:30px;background-position:right 20px center}.form-stacked .form-group .select_wrapper select{width:110%;background:transparent;border-radius:0;border:none;color:#000;height:48px;outline:0 none;padding:12px 20px;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.form-stacked .form-group textarea.form-control{border-radius:0;border:2px solid #a7dfac}.form-stacked .form-group textarea.form-control:focus{outline:none !important;box-shadow:none !important}.form-stacked .form-group.captcha{text-align:center}.form-stacked .form-group.captcha .captcha_wrapper{display:inline-block;margin:0 auto}.form-stacked .form-actions{text-align:center}.form-stacked .form-actions .btn{width:100%;max-width:300px;margin:20px auto;border-radius:50px;background-color:#3fae49;color:#fff}.form-stacked .form-actions .btn:hover{background-color:#006838}@-webkit-keyframes inputHighlighter{from{background:#b3b3b3}to{width:0;background:transparent}}@-moz-keyframes inputHighlighter{from{background:#b3b3b3}to{width:0;background:transparent}}@keyframes inputHighlighter{from{background:#b3b3b3}to{width:0;background:transparent}}.grecaptcha-badge{display:none !important}.form_title{text-align:center}@media (min-width:768px){.form_title{margin:7rem 0 -90px}}.form_title p{font-size:2rem;background-color:#fff;color:#3fae49;display:inline-block}@media (min-width:768px){.form_title p{padding:0 20px}}@media (min-width:1200px){.form_title p{font-size:2.7rem}}.text-muted{display:none}input:focus{background-color:white}