/*!
 * 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}.AvantGarde-bold{font-family:'AvantGarde-bold'}.AvantGarde-medium{font-family:'AvantGarde-medium'}.AvantGarde-light{font-family:'AvantGarde-light'}.AvantGarde-book{font-family:'AvantGarde-book'}.AvantGarde-demi{font-family:'AvantGarde-demi'}@font-face{font-family:'AvantGarde-bold';src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bold.otf');src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bold.otf?#iefix') format('embedded-opentype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bold.woff2') format('woff2'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bold.woff') format('woff'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bold.ttf') format('truetype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bold.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGarde-light';src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.otf');src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.otf?#iefix') format('embedded-opentype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.woff2') format('woff2'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.woff') format('woff'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.ttf') format('truetype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGarde-medium';src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Md.otf');src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Md.otf?#iefix') format('embedded-opentype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Md.woff2') format('woff2'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Md.woff') format('woff'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Md.ttf') format('truetype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Md.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGarde-book';src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.otf');src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.otf?#iefix') format('embedded-opentype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.woff2') format('woff2'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.woff') format('woff'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.ttf') format('truetype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Bk.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'AvantGarde-demi';src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Demi.otf');src:url('/application/themes/tiora/fonts/ITCAvantGardeStd-Demi.otf?#iefix') format('embedded-opentype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Demi.woff2') format('woff2'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Demi.woff') format('woff'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Demi.ttf') format('truetype'),url('/application/themes/tiora/fonts/ITCAvantGardeStd-Demi.svg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('/application/themes/tiora/fonts/icomoon.eot?tebyr0');src:url('/application/themes/tiora/fonts/icomoon.eot?tebyr0#iefix') format('embedded-opentype'),url('/application/themes/tiora/fonts/icomoon.ttf?tebyr0') format('truetype'),url('/application/themes/tiora/fonts/icomoon.woff?tebyr0') format('woff'),url('/application/themes/tiora/fonts/icomoon.svg?tebyr0#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\e900"}.icon-arrow-right:before{content:"\e901"}.ccm-toolbar-visible .navbar-fixed-top{top:48px}.ccm-toolbar-visible .ccm-responsive-overlay{top:112px}div.ccm-page{font-family:'AvantGarde-book';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:#86786f;line-height:1.42857143}div.ccm-page h1{font-family:'AvantGarde-demi';font-size:3rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page h2{font-family:'AvantGarde-demi';font-size:2.5rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page h3{font-family:'AvantGarde-bold';font-size:2.25rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page h4{font-family:'AvantGarde-bold';font-size:1.8rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page h5{font-family:'AvantGarde-bold';font-size:1.75rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page h6{font-family:'AvantGarde-bold';font-size:1.35rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page img{max-width:100%}div.ccm-page img.small{max-width:80%}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:#86786f}div.ccm-page main a:not(.fa):not(.btn):hover,div.ccm-page footer a:not(.fa):not(.btn):hover{color:#6a5f58;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}@media (min-width:770px){div.ccm-page header{min-height:inherit}}div.ccm-page header .header_wrapper{width:100%;position:fixed;top:0;left:0;display:block;background-color:#fff;z-index:1000;transition:all .2s cubic-bezier(.55, .055, .675, .19)}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 #4c4c4c}@media (min-width:770px){div.ccm-page header .header_wrapper{min-height:inherit;background-color:#fff}}div.ccm-page header .header_wrapper .logo_wrapper{margin:20px 0}@media (min-width:770px){div.ccm-page header .header_wrapper .logo_wrapper{max-width:100%;text-align:center;margin-top:30px;margin-bottom:15px}}@media (min-width:1025px){div.ccm-page header .header_wrapper .logo_wrapper{margin-top:30px;margin-bottom:25px}}div.ccm-page header .header_wrapper .logo_wrapper img{max-width:140px}@media (min-width:770px){div.ccm-page header .header_wrapper .logo_wrapper img{max-width:170px}}div.ccm-page header .floatNav{padding:0px 0px;min-height:initial}div.ccm-page header .floatNav .col-sm-12.logo-item{transition:transform .3s}@media (min-width:770px){div.ccm-page header .floatNav .col-sm-12.logo-item{width:25%}}div.ccm-page header .floatNav .col-sm-12.logo-item .logo_wrapper{text-align:left;margin:20px 0}div.ccm-page header .floatNav .col-sm-12.logo-item .logo_wrapper img{width:140px}div.ccm-page header .floatNav .col-sm-12.nav-item{width:100%}@media (min-width:770px){div.ccm-page header .floatNav .col-sm-12.nav-item{width:75%}}@media (min-width:770px){div.ccm-page header .floatNav .col-sm-12.nav-item .main_nav{text-align:right;padding:20px 0 0}}@media (min-width:1200px){div.ccm-page header .floatNav .col-sm-12.nav-item .main_nav li{margin:0}}@media (max-width:992px){div.ccm-page header .floatNav .col-sm-12.nav-item .main_nav a{padding:5px 9px;font-size:15px}}@media (max-width:767px){div.ccm-page header .floatNav .col-sm-12.nav-item .main_nav a{padding:15px 0;font-size:16px}}div.ccm-page .main_nav{position:fixed;top:0;left:0;background-color:#86786f;transform:translateY(-150%);width:100%;padding:20px 0;transition:top .1s ease-out,transform .3s cubic-bezier(.215, .61, .355, 1) .2s}@media (min-width:770px){div.ccm-page .main_nav{width:auto;height:auto;position:static;background-color:transparent;display:block;text-align:center;margin:0;padding:0;transform:translateY(0);transition:inherit}}div.ccm-page .main_nav ul{list-style:none}@media (min-width:770px){div.ccm-page .main_nav ul{display:inline-block}}div.ccm-page .main_nav ul.nav{max-width:70%;width:100%;margin:40px auto}@media (min-width:770px){div.ccm-page .main_nav ul.nav{max-width:100%;width:100%;margin:0}}div.ccm-page .main_nav ul li{display:block;border-bottom:1px solid #9e928a}@media (min-width:770px){div.ccm-page .main_nav ul li{display:inline-block;border-bottom:none}}@media (min-width:1200px){div.ccm-page .main_nav ul li{margin:0 10px}}div.ccm-page .main_nav ul li.nav-dropdown{position:relative}div.ccm-page .main_nav ul li.nav-dropdown:hover .sub-nav{color:#86786f;visibility:visible;opacity:1;transform:translate(0, 0)}div.ccm-page .main_nav ul li.nav-dropdown:hover .sub-nav a::after{opacity:0}div.ccm-page .main_nav ul li.nav-dropdown:hover .sub-nav a:hover::after{opacity:1}div.ccm-page .main_nav ul li.nav-home.nav-path-selected a::after{opacity:0}div.ccm-page .main_nav ul li.nav-home.nav-path-selected:hover a::after{opacity:1}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;width:25px}div.ccm-page .main_nav ul li a{font-family:'AvantGarde-medium';color:#fff;font-size:16px;display:block;padding:10px 0}@media (min-width:770px){div.ccm-page .main_nav ul li a{color:#86786f;padding:15px;border-bottom:0}}@media (min-width:992px){div.ccm-page .main_nav ul li a{font-size:17px;padding:5px 16px}}@media (min-width:1200px){div.ccm-page .main_nav ul li a{font-size:20px;padding:4px 24px 15px;letter-spacing:1px}}div.ccm-page .main_nav ul li a:hover,div.ccm-page .main_nav ul li a:focus{background-color:transparent;text-decoration:none}@media (min-width:770px){div.ccm-page .main_nav ul li a:hover,div.ccm-page .main_nav ul li a:focus{background-color:#fff}}div.ccm-page .main_nav ul li a::after{content:' ';display:none;width:0;height:2px;background-color:#86786f;margin:5px 0;transition:all .2s cubic-bezier(.55, .055, .675, .19);opacity:0}@media (min-width:770px){div.ccm-page .main_nav ul li a::after{margin:5px auto 0;display:block}}div.ccm-page .main_nav ul li a .arrow{display:inline-block !important;float:right}@media (min-width:770px){div.ccm-page .main_nav ul li a .arrow{display:none !important}}div.ccm-page .main_nav ul li .sub-nav{color:#86786f;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:0}@media (min-width:770px){div.ccm-page .main_nav ul li .sub-nav{position:absolute;padding:10px 20px;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}}div.ccm-page .main_nav ul li .sub-nav a{font-family:'AvantGarde-medium';color:#86786f;display:block;font-size:15px;padding:10px 0}@media (min-width:1025px){div.ccm-page .main_nav ul li .sub-nav a{padding-top:0}}@media (min-width:770px){div.ccm-page .main_nav ul li .sub-nav a:hover::after{display:block;opacity:1;width:25px}}@media (min-width:770px){div.ccm-page .main_nav ul li .sub-nav a::after{display:block;opacity:0}}@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}}div.ccm-page .hamburger_nav{position:fixed;width:30px;height:30px;right:20px;top:25px;display:block;cursor:pointer;z-index:300}@media (min-width:770px){div.ccm-page .hamburger_nav{display:none}}div.ccm-page .hamburger_nav .bars{display:block;width:100%;height:4px;position:relative;background-color:#86786f;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:#86786f;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:#fff}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:#fff}div.ccm-page .nav_open .main_nav{transform:translateY(0);box-shadow:0 0 5px #4d4d4d}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:#86786f !important;border-color:#86786f}div.ccm-page .pagination>li.next.disabled{display:none}div.ccm-page .pagination>li.next a{border-color:#86786f;color:#86786f;background-color:#fff}div.ccm-page .pagination>li.prev.disabled{display:none}div.ccm-page .pagination>li.prev a{border-color:#86786f;color:#86786f;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 #f6f7f0;font-size:14px;color:#86786f;background-color:#f6f7f0}div.ccm-page .pagination>li>a:hover{background-color:#86786f;border-color:#86786f;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 #f6f7f0;background-color:#f6f7f0;font-size:14px;color:#86786f}div.ccm-page .pagination>li>span:hover{background-color:#86786f;border-color:#86786f;color:#fff !important}div.ccm-page .breadcrumb{background-color:transparent;padding:0px}div.ccm-page .breadcrumb a{color:#86786f !important}div.ccm-page .breadcrumb a:hover{text-decoration:none;color:#86786f !important}div.ccm-page img.ccm-captcha-image{display:block;margin:0px auto}div.ccm-page main .ccm-search-block-form h3{font-family:'AvantGarde-demi';font-size:2.5rem;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:#86786f}div.ccm-page main .ccm-search-block-form #searchResults .searchResult h3 a:hover{color:#86786f}div.ccm-page .btn{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-ms-border-radius:30px;padding:12px 30px;background-image:none;font-family:'AvantGarde-medium';text-shadow:none;letter-spacing:3px;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.white{background-color:#fff;color:#86786f;border:1px solid #86786f}div.ccm-page .btn.white:hover{background-color:#86786f;color:#fff;box-shadow:1px 1px 3px #4c4c4c}div.ccm-page .btn.red{background-color:#86786f;color:#fff;border:1px solid #86786f}div.ccm-page .btn.red:hover{background-color:#fff;color:#86786f;box-shadow:1px 1px 3px #4c4c4c}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:#86786f;background-color:transparent;border-color:#86786f}div.ccm-page .btn-default:focus,div.ccm-page .btn-default.focus{color:#86786f;background-color:rgba(0,0,0,0);border-color:#403a35}div.ccm-page .btn-default:hover{color:#86786f;background-color:rgba(0,0,0,0);border-color:#655a53}div.ccm-page .btn-default:active,div.ccm-page .btn-default.active,.open>.dropdown-togglediv.ccm-page .btn-default{color:#86786f;background-color:rgba(0,0,0,0);border-color:#655a53}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:#86786f;background-color:rgba(0,0,0,0);border-color:#403a35}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:#86786f}div.ccm-page .btn-default .badge{color:transparent;background-color:#86786f}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:#777471;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:#86786f !important}div.ccm-page div.block-sidebar-wrapped a:hover{text-decoration:none;color:#86786f !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:#86786f}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:2.25rem}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a{color:#86786f !important}div.ccm-page div.block-sidebar-wrapped div.ccm-block-share-this-page a:hover{color:#86786f !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:#c1b9b4;font-size:0.8em;margin-bottom:10px}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title{margin:0px;font-family:'AvantGarde-demi';font-size:2.5rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a{color:#86786f}div.ccm-page div.blog-entry-list div.ccm-block-page-list-title a:hover{text-decoration:none;color:#86786f}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title{margin-top:0px;margin-bottom:10px;font-family:'AvantGarde-demi';font-size:2.5rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page div.recent-blog-entry div.ccm-block-page-list-title a{color:#86786f}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:#777471;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:#777471 !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:#86786f}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:#86786f}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:#86786f;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:#9e928a;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 #e3e0de;-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:#86786f;font-size:3rem}@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:#e3e0de;border:1px solid #ccc6c2}div.ccm-page .feature-item-img-block{position:relative;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#8d93c5;margin:1% 0%;padding:20px}@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;height:100%}div.ccm-page .feature-item-img-block:nth-child(even){border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}}div.ccm-page .feature-item-img-block img{display:block;margin:20px auto;width:100%;max-width:140px}@media (min-width:768px){div.ccm-page .feature-item-img-block img{max-width:80px}}@media (min-width:1024px){div.ccm-page .feature-item-img-block img{max-width:140px}}@media (min-width:1200px){div.ccm-page .feature-item-img-block img{max-width:100%}}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;font-size:1.5rem}div.ccm-page .feature-item-promo-block{display:flex;width:100%;margin:0 auto;background-color:#f6f7f0}@media (min-width:768px){div.ccm-page .feature-item-promo-block{margin:0 auto;align-items:center}}div.ccm-page .feature-item-promo-block img{transform:scale(1);transition:all .2s cubic-bezier(.55, .055, .675, .19)}div.ccm-page .feature-item-promo-block .img-wrapper{display:none;background-image:none}@media (min-width:768px){div.ccm-page .feature-item-promo-block .img-wrapper{display:block;width:50%;height:100%;overflow:hidden}}div.ccm-page .feature-item-promo-block .img-wrapper:hover img{transform:scale(1.1)}div.ccm-page .feature-item-promo-block .content-wrapper{display:block;margin:0 auto;text-align:left;background-color:#f6f7f0;padding:50px 40px;float:right;width:100%}@media (min-width:768px){div.ccm-page .feature-item-promo-block .content-wrapper{padding:22px 37px;font-size:14px;width:50%}}@media (min-width:992px){div.ccm-page .feature-item-promo-block .content-wrapper{padding:45px 80px;font-size:16px}}div.ccm-page .feature-item-promo-block .content-wrapper .btn{background-color:#f6f7f0}div.ccm-page .feature-item-promo-block .content-wrapper .btn:hover{background-color:#000}div.ccm-page .feature-item-promo-block h3{font-family:'AvantGarde-demi';font-size:2rem;color:#86786f}@media (min-width:992px){div.ccm-page .feature-item-promo-block h3{font-size:2.3rem}}div.ccm-page .feature-grey-block{display:block;width:100%;margin:30px auto;background-color:#f6f7f0}@media (min-width:768px){div.ccm-page .feature-grey-block{align-items:center;display:flex;margin:50px auto}}div.ccm-page .feature-grey-block img{transform:scale(1);transition:all .2s cubic-bezier(.55, .055, .675, .19);display:block}@media (min-width:768px){div.ccm-page .feature-grey-block img{display:none}}div.ccm-page .feature-grey-block .img-wrapper{display:block;background-image:none}@media (min-width:768px){div.ccm-page .feature-grey-block .img-wrapper{display:block;width:50%;height:100%;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat}}div.ccm-page .feature-grey-block .content-wrapper{display:block;margin:0 auto;text-align:left;background-color:#f6f7f0;padding:30px;float:none;width:100%;font-size:14px}@media (min-width:768px){div.ccm-page .feature-grey-block .content-wrapper{padding:50px 0;width:50%}}@media (min-width:992px){div.ccm-page .feature-grey-block .content-wrapper{padding:80px 0}}div.ccm-page .feature-grey-block .content-wrapper .content{width:100%;max-width:100%;margin:0 auto}@media (min-width:768px){div.ccm-page .feature-grey-block .content-wrapper .content{max-width:85%}}div.ccm-page .feature-grey-block .content-wrapper .btn{background-color:#f6f7f0}div.ccm-page .feature-grey-block .content-wrapper .btn:hover{background-color:#000}div.ccm-page .feature-grey-block h3{font-family:'AvantGarde-medium';font-size:2rem;color:#86786f}@media (min-width:992px){div.ccm-page .feature-grey-block h3{font-size:2.3rem}}div.ccm-page .feature-item-img-info{margin:20px;border-bottom:1px dotted #86786f;display:flex;flex-direction:column}div.ccm-page .feature-item-img-info:last-child{border-bottom:0}div.ccm-page .feature-item-img-info img{margin:0 auto;max-height:200px}@media (min-width:768px){div.ccm-page .feature-item-img-info{flex-direction:row;align-items:center}div.ccm-page .feature-item-img-info img{max-height:350px}div.ccm-page .feature-item-img-info:nth-child(even){flex-direction:row-reverse}}@media (min-width:768px){div.ccm-page .feature-item-img-info .feature-info-img{width:50%}}div.ccm-page .feature-item-img-info .feature-info-content{padding:20px;text-align:center}div.ccm-page .feature-item-img-info .feature-info-content h4{font-family:'AvantGarde-bold';color:#648e2a}div.ccm-page .feature-item-img-info .feature-info-content p{color:#86786f}@media (min-width:768px){div.ccm-page .feature-item-img-info .feature-info-content{width:50%}}@media (min-width:992px){div.ccm-page .feature-item-img-info .feature-info-content{padding:50px}}@media (min-width:1200px){div.ccm-page .feature-item-img-info .feature-info-content{padding:100px}}div.ccm-page .feature-img-link{position:relative;margin:1% 0%}@media (min-width:768px){div.ccm-page .feature-img-link{margin:1% .5%}}div.ccm-page .feature-img-link:hover .img-wrapper:after{background-color:rgba(0,0,0,0.6)}div.ccm-page .feature-img-link:hover .img-wrapper img{transform:scale(1.1)}div.ccm-page .feature-img-link .img-wrapper{position:relative;overflow:hidden;height:100%}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%;height: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;text-align:center;padding:20px}div.ccm-page .feature-img-link .content-wrapper h4{color:#fff !important;font-size:1.5rem}div.ccm-page .blue_violet h3,div.ccm-page .blue_violet span,div.ccm-page .blue_violet .close{color:#696ea0 !important}div.ccm-page .blue_violet .close{opacity:1 !important;font-size:25px}div.ccm-page .blue_violet .more_info_wrapepr{color:#696ea0 !important}div.ccm-page .blue_violet .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .blue_violet .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .blue_violet .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .blue_violet .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .blue_violet .more_info_wrapepr .table>thead>tr>td,div.ccm-page .blue_violet .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #696ea0 !important}div.ccm-page .brown_color h3,div.ccm-page .brown_color span,div.ccm-page .brown_color .close{color:#7c2529 !important}div.ccm-page .brown_color .close{opacity:1 !important;font-size:25px}div.ccm-page .brown_color .more_info_wrapepr{color:#7c2529 !important}div.ccm-page .brown_color .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .brown_color .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .brown_color .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .brown_color .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .brown_color .more_info_wrapepr .table>thead>tr>td,div.ccm-page .brown_color .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #7c2529 !important}div.ccm-page .dark_pink h3,div.ccm-page .dark_pink span,div.ccm-page .dark_pink .close{color:#a72050 !important}div.ccm-page .dark_pink .close{opacity:1 !important;font-size:25px}div.ccm-page .dark_pink .more_info_wrapepr{color:#a72050 !important}div.ccm-page .dark_pink .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .dark_pink .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .dark_pink .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .dark_pink .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .dark_pink .more_info_wrapepr .table>thead>tr>td,div.ccm-page .dark_pink .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #a72050 !important}div.ccm-page .green_color h3,div.ccm-page .green_color span,div.ccm-page .green_color .close{color:#079e4a !important}div.ccm-page .green_color .close{opacity:1 !important;font-size:25px}div.ccm-page .green_color .more_info_wrapepr{color:#079e4a !important}div.ccm-page .green_color .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .green_color .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .green_color .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .green_color .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .green_color .more_info_wrapepr .table>thead>tr>td,div.ccm-page .green_color .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #079e4a !important}div.ccm-page .lime_green h3,div.ccm-page .lime_green span,div.ccm-page .lime_green .close{color:#adb837 !important}div.ccm-page .lime_green .close{opacity:1 !important;font-size:25px}div.ccm-page .lime_green .more_info_wrapepr{color:#adb837 !important}div.ccm-page .lime_green .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .lime_green .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .lime_green .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .lime_green .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .lime_green .more_info_wrapepr .table>thead>tr>td,div.ccm-page .lime_green .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #adb837 !important}div.ccm-page .mint h3,div.ccm-page .mint span,div.ccm-page .mint .close{color:#5ebca3 !important}div.ccm-page .mint .close{opacity:1 !important;font-size:25px}div.ccm-page .mint .more_info_wrapepr{color:#5ebca3 !important}div.ccm-page .mint .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .mint .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .mint .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .mint .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .mint .more_info_wrapepr .table>thead>tr>td,div.ccm-page .mint .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #5ebca3 !important}div.ccm-page .orange_color h3,div.ccm-page .orange_color span,div.ccm-page .orange_color .close{color:#ee7622 !important}div.ccm-page .orange_color .close{opacity:1 !important;font-size:25px}div.ccm-page .orange_color .more_info_wrapepr{color:#ee7622 !important}div.ccm-page .orange_color .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .orange_color .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .orange_color .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .orange_color .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .orange_color .more_info_wrapepr .table>thead>tr>td,div.ccm-page .orange_color .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #ee7622 !important}div.ccm-page .tea_green h3,div.ccm-page .tea_green span,div.ccm-page .tea_green .close{color:#648d2e !important}div.ccm-page .tea_green .close{opacity:1 !important;font-size:25px}div.ccm-page .tea_green .more_info_wrapepr{color:#648d2e !important}div.ccm-page .tea_green .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .tea_green .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .tea_green .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .tea_green .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .tea_green .more_info_wrapepr .table>thead>tr>td,div.ccm-page .tea_green .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #648d2e !important}div.ccm-page .yellow_color h3,div.ccm-page .yellow_color span,div.ccm-page .yellow_color .close{color:#f7c614 !important}div.ccm-page .yellow_color .close{opacity:1 !important;font-size:25px}div.ccm-page .yellow_color .more_info_wrapepr{color:#f7c614 !important}div.ccm-page .yellow_color .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .yellow_color .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .yellow_color .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .yellow_color .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .yellow_color .more_info_wrapepr .table>thead>tr>td,div.ccm-page .yellow_color .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #f7c614 !important}div.ccm-page .yellow_ochre h3,div.ccm-page .yellow_ochre span,div.ccm-page .yellow_ochre .close{color:#bb7726 !important}div.ccm-page .yellow_ochre .close{opacity:1 !important;font-size:25px}div.ccm-page .yellow_ochre .more_info_wrapepr{color:#bb7726 !important}div.ccm-page .yellow_ochre .more_info_wrapepr .table>tbody>tr>td,div.ccm-page .yellow_ochre .more_info_wrapepr .table>tbody>tr>th,div.ccm-page .yellow_ochre .more_info_wrapepr .table>tfoot>tr>td,div.ccm-page .yellow_ochre .more_info_wrapepr .table>tfoot>tr>th,div.ccm-page .yellow_ochre .more_info_wrapepr .table>thead>tr>td,div.ccm-page .yellow_ochre .more_info_wrapepr .table>thead>tr>th{border-top:1px solid #bb7726 !important}div.ccm-page .product_wrapper{display:block;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:center;align-content:center;align-items:center;padding:0 0 6rem;margin:2rem 0 7rem;border-bottom:1px dotted #e3e0de}@media (min-width:768px){div.ccm-page .product_wrapper{display:flex}div.ccm-page .product_wrapper:nth-child(even){flex-direction:row-reverse}}div.ccm-page .product_wrapper:last-child{border-bottom:none}div.ccm-page .product_wrapper .img_wrapper{width:100%}@media (min-width:768px){div.ccm-page .product_wrapper .img_wrapper{width:50%}}div.ccm-page .product_wrapper .img_wrapper img{display:block;margin:0 auto;width:100%;max-width:95%}@media (min-width:992px){div.ccm-page .product_wrapper .img_wrapper img{max-width:70%}}div.ccm-page .product_wrapper .content_wrapper{width:100%;text-align:center;margin:30px 0;color:#86786f}@media (min-width:768px){div.ccm-page .product_wrapper .content_wrapper{width:50%;margin:0}}div.ccm-page .product_wrapper .content_wrapper .content{width:100%;max-width:95%;margin:0 auto}@media (min-width:992px){div.ccm-page .product_wrapper .content_wrapper .content{max-width:80%}}div.ccm-page .product_wrapper .content_wrapper h3{font-family:'AvantGarde-bold';font-size:2rem;text-transform:uppercase}div.ccm-page .product_wrapper .content_wrapper h4{font-family:'AvantGarde-bold';font-size:1.58rem;margin:20px 0 10px}div.ccm-page .product_wrapper .content_wrapper strong{font-family:'AvantGarde-medium'}div.ccm-page .product_wrapper .content_wrapper span{font-family:'AvantGarde-medium';font-weight:700;font-size:2.1rem}div.ccm-page .product_wrapper .content_wrapper .btn{font-family:'AvantGarde-medium';font-weight:700;border-radius:30px;letter-spacing:inherit;padding:12px 30px 9px}div.ccm-page .product_wrapper .content_wrapper .nutritional_info_wrapper{max-width:100%;margin:30px auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center}@media (min-width:768px){div.ccm-page .product_wrapper .content_wrapper .nutritional_info_wrapper{max-width:80%}}div.ccm-page .product_wrapper .content_wrapper .nutritional_info_wrapper .nutritional_info{display:block;width:33.33%}div.ccm-page .product_wrapper .content_wrapper .nutritional_info_wrapper .nutritional_info:nth-child(2){border-left:1px solid #9e928a;border-right:1px solid #9e928a}div.ccm-page .product_wrapper .content_wrapper .modal-content{padding:10px}div.ccm-page .product_wrapper .content_wrapper .modal-dialog{margin:20vh auto}div.ccm-page .product_wrapper .content_wrapper .more_info_wrapepr{padding:30px;clear:both}div.ccm-page .product_wrapper .content_wrapper .table-responsive{margin-top:20px}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.92)}div.ccm-page .ccm-image-slider-container .rslides_nav.next{color:white;-webkit-transition:background .35s ease-in-out;-o-transition:background .35s ease-in-out;transition:background .35s ease-in-out;right:40px}div.ccm-page .ccm-image-slider-container .rslides_nav.next:hover{text-decoration:none;color:black;background:white}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:"\f054";font-family:FontAwesome;font-size:16px;display:block;margin-top:10px;margin-left:14px}div.ccm-page .ccm-image-slider-container .rslides_nav.prev{color:white;-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:white}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:"\f053";font-family:FontAwesome;font-size:16px;display:block;margin-top:10px;margin-left:12px}div.ccm-page .ccm-image-slider-container .rslides_tabs{padding-left:0px;padding-top:15px;padding-bottom:10px}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:#86786f}div.ccm-page .ccm-image-slider-container .rslides_tabs li a{overflow:hidden;text-indent:99px;background:#fff;width:15px;height:15px;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:'AvantGarde-light';font-size:3.25em;font-weight:200;margin-bottom:5%}div.ccm-page .ccm-image-slider-container .ccm-image-slider-text p{color:#fff;font-family:'AvantGarde-light';font-size:1.125em;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:'AvantGarde-bold';font-size:2.25rem;font-weight:normal;color:#86786f;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:30px;-moz-border-radius:30px;border-radius:30px;-ms-border-radius:30px;padding:12px 30px;background-image:none;font-family:'AvantGarde-medium';text-shadow:none;letter-spacing:3px;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:#86786f;background-color:#fff;border-color:#86786f}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.white{background-color:#fff;color:#86786f;border:1px solid #86786f}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.white:hover{background-color:#86786f;color:#fff;box-shadow:1px 1px 3px #4c4c4c}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.red{background-color:#86786f;color:#fff;border:1px solid #86786f}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more.red:hover{background-color:#fff;color:#86786f;box-shadow:1px 1px 3px #4c4c4c}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:#86786f;background-color:#e6e6e6;border-color:#403a35}div.ccm-page div.page-list-with-buttons div.ccm-block-page-list-page-entry a.ccm-block-page-list-read-more:hover{color:#86786f;background-color:#e6e6e6;border-color:#655a53}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:#86786f;background-color:#e6e6e6;border-color:#655a53}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:#86786f;background-color:#d4d4d4;border-color:#403a35}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:#86786f}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:#86786f}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(246,247,240,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(246,247,240,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:'AvantGarde-bold';font-size:2.25rem;font-weight:normal;color:#86786f;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:'AvantGarde-bold';font-size:1.8rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page a.ccm-block-page-list-rss-feed{font-size:1.5em;color:#86786f}div.ccm-page a.ccm-block-page-list-rss-feed:hover{color:#86786f}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:2.25rem;font-family:'AvantGarde-bold';color:#86786f}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:#c1b9b4}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:#86786f;font-family:'AvantGarde-demi';font-size:3rem;line-height:1.42857143;font-weight:normal;text-transform:none;padding-bottom:30px;padding-top:30px}div.ccm-page.page-type-portfolio-project h1.page-title{font-family:'AvantGarde-demi';font-size:3rem;font-weight:normal;color:#86786f;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:'AvantGarde-demi';font-size:3rem;font-weight:normal;color:#86786f;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:#86786f;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:'AvantGarde-bold';font-size:1.8rem;font-weight:normal;color:#86786f;line-height:1.42857143;text-transform:none}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position{color:#86786f}div.ccm-page div.ccm-block-testimonial div.ccm-block-testimonial-position a{color:#86786f;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:#86786f;border-width:1px;border-style:solid;color:#86786f}div.ccm-page div.ccm-block-tags-wrapper a:hover span.ccm-block-tags-tag{border-color:#86786f}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 #777471}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:#777471;color:#777471}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:#86786f !important;font-family:'AvantGarde-light' !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:2.5rem;color:#86786f;font-weight:200}.title-thin{color:#86786f !important;font-family:'AvantGarde-light' !important;font-size:2.5em !important;line-height:1.14285714;font-weight:200 !important;display:block}.title-caps-bold{color:#86786f !important;font-family:'AvantGarde-light' !important;font-size:1.75em !important;line-height:2.5em !important;font-weight:700 !important;text-transform:uppercase}.title-caps{color:#86786f !important;font-family:'AvantGarde-light' !important;font-size:1.75em !important;line-height:2.5em !important;font-weight:300;text-transform:uppercase}.image-caption{font-family:'AvantGarde-light';color:#86786f;font-size:1em}footer#footer-theme{padding:0;background-color:#f3f1f0;color:#86786f}@media (min-width:768px){footer#footer-theme{padding:20px 10px}}@media (min-width:992px){footer#footer-theme{padding:50px 35px}}@media (min-width:1200px){footer#footer-theme{padding:50px 0}}footer#footer-theme a{color:#86786f}footer#footer-theme a:hover{color:#86786f}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:block}footer#footer-theme .nav{margin:40px 0;padding:0;height:auto}@media (min-width:768px){footer#footer-theme .nav{margin:0}}footer#footer-theme .nav li{position:relative;display:block;width:inherit;break-inside:avoid;vertical-align:top;text-align:center;border-bottom:2px solid #d3cecb;margin:0 20px}footer#footer-theme .nav li:nth-child(2){border-top:2px solid #d3cecb}@media (min-width:768px){footer#footer-theme .nav li:nth-child(2){border:none}}@media (min-width:768px){footer#footer-theme .nav li{display:inline-block;text-align:left;border:none;margin:0}}@media (min-width:768px){footer#footer-theme .nav li a{padding:5px 0 10px 0}}footer#footer-theme .nav li:nth-child(1){display:none}footer#footer-theme .nav li a{font-family:'AvantGarde-medium';font-size:12px;width:100%;display:block}@media (min-width:768px){footer#footer-theme .nav li a{font-size:12px;min-width:90px;padding-right:60px}}@media (min-width:992px){footer#footer-theme .nav li a{font-size:16px;width:170px;padding-right:0}}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;display:none}@media (min-width:768px){footer#footer-theme .nav li ul{display:block}}footer#footer-theme .nav li ul li{display:block !important}footer#footer-theme .nav li ul li a{font-family:'AvantGarde-book';padding:3px 0px;display:block;font-size:12px}@media (min-width:768px){footer#footer-theme .nav li ul li a{display:block}}@media (min-width:992px){footer#footer-theme .nav li ul li a{font-size:14px}}footer#footer-theme .nav li .sub-nav li{margin:0}footer#footer-theme .social_icon{text-align:center;color:#86786f}@media (min-width:992px){footer#footer-theme .social_icon{display:inline-block}}footer#footer-theme .social_icon a{color:#86786f;font-size:13px;border:1px solid #86786f;border-radius:50%;width:30px;height:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;margin:0 auto}footer#footer-theme .copy_right,footer#footer-theme .site_by{font-family:'AvantGarde-medium';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:#86786f}footer#footer-theme .ccm-block-social-links ul a:hover{color:#86786f}@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 #mce-responses .response{font-family:'AvantGarde-bold';padding:20px;margin:20px 0 -20px;box-shadow:0 0 5px #ccc;background-color:#fff}footer#footer-theme .signup_form{display:flex;flex-direction:column;text-align:left;margin:30px 20px}@media (min-width:768px){footer#footer-theme .signup_form{align-items:center;flex-direction:row;border-top:1px solid #a1968f;border-bottom:1px solid #a1968f;margin:3.5rem 0px 2rem;height:100%}}footer#footer-theme .signup_form p{font-family:'AvantGarde-bold';font-size:12px;margin:0;padding-right:20px}@media (min-width:992px){footer#footer-theme .signup_form p{padding-right:0;width:50%;font-size:14px}}footer#footer-theme .signup_form #mc_embed_signup{width:100%}@media (min-width:768px){footer#footer-theme .signup_form #mc_embed_signup{width:62%}}footer#footer-theme .signup_form form{width:100%;display:block;padding:0}footer#footer-theme .signup_form form #mc_embed_signup_scroll{width:100%;display:block}@media (min-width:768px){footer#footer-theme .signup_form form #mc_embed_signup_scroll{display:flex;flex-direction:row}}footer#footer-theme .signup_form form p{display:inline-block}@media (min-width:768px){footer#footer-theme .signup_form form p{display:none}}footer#footer-theme .signup_form form .fa{display:none}@media (min-width:768px){footer#footer-theme .signup_form form .fa{display:inline-block;padding:0 15px}}footer#footer-theme .signup_form input{background-color:transparent;border:none;border-bottom:2px solid #d3cecb;box-shadow:none;border-radius:0;height:inherit;padding:15px 20px}footer#footer-theme .signup_form input:focus{outline:none}footer#footer-theme .signup_form input::-webkit-input-placeholder{color:#6a5f58;font-size:12px}footer#footer-theme .signup_form input::-moz-placeholder{color:#6a5f58;font-size:12px}footer#footer-theme .signup_form input::-ms-input-placeholder{color:#6a5f58;font-size:12px}footer#footer-theme .signup_form input::-moz-placeholder{color:#6a5f58;font-size:12px}@media (min-width:768px){footer#footer-theme .signup_form input{border:none;border-left:1px solid #86786f;border-radius:0;color:#86786f}}footer#footer-theme .signup_form .submit-btn{display:block;background-color:#86786f;border:none;margin:0 auto;border-radius:25px;width:100%;padding:10px 0;margin:10px 0;border:0}@media (min-width:768px){footer#footer-theme .signup_form .submit-btn{display:inline-block;top:0;font-size:10px;right:0;color:#86786f;background-color:transparent;border-top:none;border-right:none;border-bottom:none;border-left:1px solid #86786f;border-radius:0;width:auto;padding:0;margin:0}}footer#footer-theme .signup_form .submit-btn p{color:#f3f1f0}footer#footer-theme #footer-site-title{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;font-family:'AvantGarde-book';font-weight:normal;color:#86786f;text-transform:uppercase;font-size:1.25em}footer#footer-theme #footer-site-title:hover{color:#4e4641;text-decoration:none !important}footer#footer-theme .flex-footer{display:flex;flex-direction:column;align-items:center}@media (min-width:768px){footer#footer-theme .flex-footer{flex-direction:row;justify-content:space-between}}@media (min-width:992px){footer#footer-theme .flex-footer{padding:0 15px}}footer#footer-theme .flex-footer .mob-top{padding:10px 0 20px;order:1;max-width:340px}@media (min-width:768px){footer#footer-theme .flex-footer .mob-top{max-width:100%;order:2}}footer#footer-theme .flex-footer .mob-bottom{padding:10px 0 20px;order:2}@media (min-width:768px){footer#footer-theme .flex-footer .mob-bottom{order:1}}footer#footer-theme .copy_right{margin:0;text-align:center;font-size:12px}@media (min-width:768px){footer#footer-theme .copy_right{text-align:left}}footer#footer-theme .col-sm-1{text-align:center}@media (min-width:992px){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:#86786f;display:inline-block;font-family:'AvantGarde-bold',"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:#86786f}.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:#86786f;display:inline-block;font-family:'AvantGarde-bold',"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:#86786f}.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-top:0px;font-size:15px}.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:#86786f}.ccm-responsive-menu-launch{display:none;cursor:pointer;margin:14px auto;text-align:center}.ccm-responsive-menu-launch.responsive-button-close i:after{color:#86786f;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:#86786f;content:"MENU";cursor:pointer;display:block;font-family:'AvantGarde-bold',"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}}.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}.max-900{width:100%;max-width:900px;margin:20px auto}.container{padding:0 30px}@media (min-width:768px){.container{padding:0 15px}}@media (min-width:1200px){.container{width:100%;max-width:1440px;padding:0 30px}}.logo img{margin:0 auto}ol,ul{padding-left:20px}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{letter-spacing:.3rem}a:hover,a:focus{text-decoration:none;outline:none}body{color:#86786f}.bordered-link{font-family:'AvantGarde-medium';display:block;width:100%;max-width:250px;margin:10px auto 0;border-top:1px solid #86786f;border-bottom:1px solid #86786f;letter-spacing:.3rem;padding:15px}main{margin:auto;display:block;min-height:100vh;background-color:#fff;padding-bottom:50px}@media (min-width:768px){main{padding-bottom:100px}}@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}}.page-template-home main{background-repeat:no-repeat}@media (min-width:768px){.page-template-home main{background-image:none}}@media (min-width:992px){.page-template-home main{background-image:url("/application/themes/tiora/images/homeBackground2.png"),url("/application/themes/tiora/images/homeBackground3.png");background-position:-20% 79%,100% 107%}}@media (min-width:1200px){.page-template-home main{background-image:url("/application/themes/tiora/images/homeBackground1.png"),url("/application/themes/tiora/images/homeBackground2.png"),url("/application/themes/tiora/images/homeBackground3.png");background-repeat:no-repeat;background-position:100% 50%,0% 59%,100% 90%}}.heading-red h1,.heading-red h2,.heading-red h3{color:#86786f !important}.background-red{background-color:#86786f !important}.heading-white h1,.heading-white h2,.heading-white h3{color:#fff !important}.background-white{background-color:#fff !important}.heading-grey h1,.heading-grey h2,.heading-grey h3{color:#777471 !important}.background-grey{background-color:#777471 !important}.heading-light-grey h1,.heading-light-grey h2,.heading-light-grey h3{color:#f6f7f0 !important}.background-light-grey{background-color:#f6f7f0 !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}.page-title{font-family:'AvantGarde-demi';text-transform:uppercase !important;text-align:center;margin-bottom:20px;padding-bottom:10px !important}.page-title::after{width:25px;height:2px;display:block;content:" ";background-color:#86786f;margin:5px auto}.page-template-recipe .page-title::after{width:0px}.home_slider_wrapper{width:100%;display:block}.home_slider_wrapper .ccm-image-slider{width:100% !important;height:auto;padding:0 !important}@media (min-width:768px){.home_slider_wrapper .ccm-image-slider{height:75vh}}.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 center}@media (min-width:768px){.home_slider_wrapper .ccm-image-slider .ccm-image-slider-inner .rslides li{height:75vh}}.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}.home-title{font-family:'AvantGarde-demi';text-align:center}.home-blurb{text-align:center;color:#86786f;max-width:900px;margin:0 auto;padding:20px 0}.internal_page .home-blurb{padding:0 0 20px}.main_content_wrapper{padding:1rem 0}@media (min-width:768px){.main_content_wrapper{padding:3rem 0}}.hm-pack-shot{background-color:transparent;text-align:center}@media (min-width:768px){.hm-pack-shot{max-width:80%;margin:0 auto}}.hm-pack-shot h2{font-size:3rem}@media (min-width:768px){.hm-pack-shot h2{font-size:3rem !important}}.hm-pack-shot img{display:block;margin:0 auto;max-width:80%}.grey-strip-wrapper{background-color:#f3f1f0;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:#86786f}@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}.bottom_content_wrapper .col-sm-12{padding:40px 0 0 0}.bottom_content_wrapper .flex{display:flex;flex-direction:column}@media (min-width:768px){.bottom_content_wrapper .flex{flex-direction:row}}.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:hover button{bottom:5%;opacity:1}.overlay:hover img{opacity:0}@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%}}.top_banner{margin-top:0;background-size:cover;background-repeat:no-repeat;background-position:center center;min-height:200px;display:flex;justify-content:center;align-items:center;align-content:center;position:relative}@media (min-width:768px){.top_banner{min-height:400px}}.top_banner::after{content:" ";display:none;position:absolute;z-index:1;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}.top_banner h1{color:#fff !important;font-size:3rem !important;position:relative;z-index:10}@media (min-width:768px){.top_banner h1{font-size:5rem !important}}.contact main{padding-top:0;padding-bottom:0 !important;position:relative}@media (min-width:768px){.contact main{overflow:hidden}}.contact main .background-img{display:none;visibility:hidden}@media (min-width:768px){.contact main .background-img{display:block;visibility:hidden}}.internal_page .page-template-right-sidebar main{padding:6rem 0}@media (min-width:992px){.internal_page .page-template-right-sidebar main{padding:8rem 0}}.about-us main{background-repeat:no-repeat}@media (min-width:768px){.about-us main{background-image:none}}@media (min-width:992px){.about-us main{background-image:url("/application/themes/tiora/images/homeBackground1.png"),url("/application/themes/tiora/images/backgroundImg4.jpg");background-position:110% 30%,-50% 10%}}@media (min-width:1200px){.about-us main{background-image:url("/application/themes/tiora/images/homeBackground1.png"),url("/application/themes/tiora/images/backgroundImg4.jpg");background-position:100% 30%,-20% 1%}}.about-us .feature-item-img-info{margin:30px 0 !important}@media (min-width:768px){.about-us .feature-item-img-info{flex-direction:row-reverse !important}}.about-us .feature-item-img-info .btn{white-space:pre-line}.form-stacked{margin:5rem 0;padding:3rem 4rem;border:1px solid #ccc6c2}@media (min-width:768px){.form-stacked{padding:6.5rem 6rem}}.form-stacked .form-group{position:relative;margin-bottom:35px;box-shadow:none;border-radius:0}.form-stacked .form-group.focused label{top:-20px;font-size:14px;color:#86786f}.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:#86786f}.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:absolute;pointer-events:none;left:5px;top:10px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;color:#86786f}.form-stacked .form-group label.select,.form-stacked .form-group label.textarea{font-family:'AvantGarde-bold';position:static;color:#86786f}.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:#6a5f58;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/tiora/images/select_arrow.png") no-repeat right transparent;width:100%;border:2px solid #ccc6c2;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 #ccc6c2}.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{font-family:'AvantGarde-medium';width:100%;max-width:300px;margin:20px auto;border-radius:20px}@-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-family:'AvantGarde-medium';font-size:2rem;background-color:#fff;color:#86786f;display:inline-block}@media (min-width:768px){.form_title p{padding:0 20px}}@media (min-width:1200px){.form_title p{font-size:2.7rem}}.internal_page.recipes main{padding-top:3rem}@media (min-width:992px){.internal_page.recipes main{padding-top:5rem}}.page-template-recipe .top_banner{min-height:350px}.page-template-recipe .col-content .recipe_share{padding:0px}.page-template-recipe .recipe_ingredients,.page-template-recipe .recipe_instructions{padding-top:20px}.page-template-recipe .recipe_ingredients .ccm-block-page-attribute-display-title,.page-template-recipe .recipe_instructions .ccm-block-page-attribute-display-title{border-bottom:1px solid rgba(134,120,111,0.3);margin-bottom:20px;padding-bottom:5px}.ccm-block-page-attribute-display-title{font-size:1.5rem !important}.recipe_search_wrapper{display:block;margin:30px 0;padding:0 20px}@media (min-width:768px){.recipe_search_wrapper{padding:0}}.recipe_search_wrapper .sort_by_wrapper{display:inline-block;vertical-align:top;width:100%;max-width:300px;margin-bottom:30px}@media (min-width:768px){.recipe_search_wrapper .sort_by_wrapper{margin-bottom:0px}}.recipe_search_wrapper .sort_by_wrapper p{font-family:'AvantGarde-medium';float:left;font-size:16px;margin:10px 15px 10px 0}.recipe_search_wrapper .sort_by_wrapper .filtercategories{float:left;border:1px solid #a9aea8;position:relative}.recipe_search_wrapper .sort_by_wrapper .filtercategories.active .filters{display:block}.recipe_search_wrapper .sort_by_wrapper .filtercategories h3{font-family:'AvantGarde-medium';font-size:16px;padding:10px 15px;margin:0 !important;color:#a9aea8;cursor:pointer}.recipe_search_wrapper .sort_by_wrapper .filtercategories .filters{padding:10px 15px;list-style:none;margin:0;position:absolute;z-index:10;background:white;width:calc(101.5%);border:1px solid #a9aea8;border-top:1px solid #fff;left:-1px;display:none}.recipe_search_wrapper .sort_by_wrapper .filtercategories .filters a{padding:10px 0;display:block;border-bottom:1px solid #d9d9d9;text-transform:capitalize}.recipe_search_wrapper .search_form_wrapper{display:inline-block;vertical-align:top;max-width:380px;width:100%;margin-bottom:30px}@media (min-width:768px){.recipe_search_wrapper .search_form_wrapper{margin-bottom:0px}}.recipe_search_wrapper .search_form_wrapper form{margin:0 !important;position:relative}.recipe_search_wrapper .search_form_wrapper form input{width:100% !important;padding-right:40px !important;border-radius:0;border:1px solid #a9aea8 !important;margin:0 !important}.recipe_search_wrapper .search_form_wrapper form .btn{border:none;position:absolute;color:#000;top:0;right:0;margin:0;padding:11px 15px;box-shadow:none}.recipe_search_wrapper .search_form_wrapper form .btn:focus,.recipe_search_wrapper .search_form_wrapper form .btn:active{outline:none}.searchResults_wrapper{margin:30px 0}#searchResults{margin:60px 0}.page-template-recipe main{padding-top:3rem}@media (min-width:992px){.page-template-recipe main{padding-top:5rem}}.recipe_thumnail,.recipe_cook,.recipe_prep,.recipe_ingredients,.recipe_servings{margin-bottom:15px;padding:0px}@media (min-width:991px){.ccm-block-share-this-page ul.list-inline{text-align:right !important}}.recipe_thumnail img{width:100% !important}.recipe_title .page-title{font-size:3.5rem !important;text-transform:uppercase;margin-bottom:20px;color:#86786f}.recipe_servings,.recipe_prep,.recipe_cook{display:flex;align-items:center}.recipe_servings .ccm-block-page-attribute-display-title,.recipe_prep .ccm-block-page-attribute-display-title,.recipe_cook .ccm-block-page-attribute-display-title{margin-bottom:0px;margin-right:10px}.ccm-block-page-attribute-display-title{font-family:'AvantGarde-medium';display:block;font-size:2rem;margin-bottom:10px;text-transform:uppercase}.page-type-recipe .col-sidebar h1{color:#86786f;line-height:1.25;font-size:1.5em}@media (min-width:768px){.page-type-recipe .col-sidebar h1{font-size:3.5rem;max-width:90%}}.page-type-recipe .col-sidebar img{object-fit:cover;width:100%;margin:28px 0 10px}.page-type-recipe .col-sidebar .ingredients{margin:2em 0}.page-type-recipe .col-sidebar .ingredients p{margin-bottom:0}.page-type-recipe .col-sidebar .ingredients ul,.page-type-recipe .col-sidebar .ingredients li{list-style:none;margin:0;padding:0}.page-type-recipe .col-sidebar .servings{margin:2em 0}.page-type-recipe .col-content h1{color:#86786f;line-height:1.25;font-size:1.5em}@media (min-width:768px){.page-type-recipe .col-content h1{font-size:3.5rem;max-width:90%}}.page-type-recipe .col-content .instructions{margin:2em 0}.page-type-recipe .col-content .ccm-block-share-this-page .fa:before{color:#86786f;font-size:1.25em}.page-type-recipe .col-content .ccm-block-share-this-page .fa:after{font-family:'AvantGarde-medium';font-size:0.875em;padding:0 .5em}.page-type-recipe .col-content .ccm-block-share-this-page .fa-print:after{content:"Print"}.page-type-recipe .col-content .ccm-block-share-this-page .fa-facebook:after{content:"Share on facebook"}.recipe-top{border-top:1px solid rgba(134,120,111,0.3);margin:0px;padding-top:20px}.ccm-image-slider-container{background-image:url('/application/themes/tiora/images/background-slider-default2.png')}