/*! GENERATED SOURCE FILE caldera-forms - v1.8.6 - 2019-07-23 */.caldera-grid html,
.cf-toggle-switch html {
 -ms-text-size-adjust:100%;
 -webkit-text-size-adjust:100%
}
.caldera-grid .sr-only,
.caldera-grid svg:not(:root),
.cf-toggle-switch svg:not(:root) {
 overflow:hidden
}
.caldera-grid .btn,
.cfdatepicker table {
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none
}
.caldera-grid button,
.caldera-grid select,
.cf-toggle-switch button,
.cf-toggle-switch select {
 text-transform:none
}
@media (min-width:768px) {
 .caldera-grid .container {
  width:750px
 }
}
@media (min-width:992px) {
 .caldera-grid .container {
  width:970px
 }
}
@media (min-width:1200px) {
 .caldera-grid .container {
  width:1170px
 }
}
.caldera-grid article,
.caldera-grid aside,
.caldera-grid details,
.caldera-grid figcaption,
.caldera-grid figure,
.caldera-grid footer,
.caldera-grid header,
.caldera-grid hgroup,
.caldera-grid main,
.caldera-grid nav,
.caldera-grid section,
.caldera-grid summary {
 display:block
}
.caldera-grid a {
 background:0 0;
 text-decoration:none
}
.caldera-grid img {
 vertical-align:middle
}
.caldera-grid *,
.caldera-grid :after,
.caldera-grid :before {
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.caldera-grid html {
 font-size:62.5%;
 -webkit-tap-highlight-color:transparent
}
.caldera-grid body {
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:14px;
 line-height:1.42857143;
 color:#333;
 background-color:#fff
}
.caldera-grid button,
.caldera-grid input,
.caldera-grid select,
.caldera-grid textarea {
 font-family:inherit;
 font-size:inherit;
 line-height:inherit
}
.caldera-grid a:focus,
.caldera-grid a:hover {
 color:#2a6496;
 text-decoration:underline
}
.caldera-grid a:focus {
 outline:dotted thin;
 outline:-webkit-focus-ring-color auto 5px;
 outline-offset:-2px
}
.caldera-grid .img-responsive {
 display:block;
 max-width:100%;
 height:auto
}
.caldera-grid .img-rounded {
 border-radius:6px
}
.caldera-grid .img-thumbnail {
 padding:4px;
 line-height:1.42857143;
 background-color:#fff;
 border:1px solid #ddd;
 border-radius:4px;
 -webkit-transition:all .2s ease-in-out;
 transition:all .2s ease-in-out;
 display:inline-block;
 max-width:100%;
 height:auto
}
.caldera-grid .img-circle {
 border-radius:50%
}
.caldera-grid hr {
 margin-top:20px;
 margin-bottom:20px;
 border:0;
 border-top:1px solid #eee
}
.caldera-grid .sr-only {
 position:absolute;
 width:1px;
 height:1px;
 margin:-1px;
 padding:0;
 clip:rect(0,0,0,0);
 border:0
}
.caldera-grid .container,
.caldera-grid .container-fluid {
 margin-right:auto;
 margin-left:auto;
 padding-left:7.5px;
 padding-right:7.5px
}
@media (min-width:768px) {
 .caldera-grid .container {
  width:735px
 }
}
@media (min-width:992px) {
 .caldera-grid .container {
  width:955px
 }
}
@media (min-width:1200px) {
 .caldera-grid .container {
  width:1155px
 }
}
.caldera-grid .row {
 margin-left:-7.5px;
 margin-right:-7.5px;
 max-width:100%
}
.caldera-grid .col-lg-1,
.caldera-grid .col-lg-10,
.caldera-grid .col-lg-11,
.caldera-grid .col-lg-12,
.caldera-grid .col-lg-2,
.caldera-grid .col-lg-3,
.caldera-grid .col-lg-4,
.caldera-grid .col-lg-5,
.caldera-grid .col-lg-6,
.caldera-grid .col-lg-7,
.caldera-grid .col-lg-8,
.caldera-grid .col-lg-9,
.caldera-grid .col-md-1,
.caldera-grid .col-md-10,
.caldera-grid .col-md-11,
.caldera-grid .col-md-12,
.caldera-grid .col-md-2,
.caldera-grid .col-md-3,
.caldera-grid .col-md-4,
.caldera-grid .col-md-5,
.caldera-grid .col-md-6,
.caldera-grid .col-md-7,
.caldera-grid .col-md-8,
.caldera-grid .col-md-9,
.caldera-grid .col-sm-1,
.caldera-grid .col-sm-10,
.caldera-grid .col-sm-11,
.caldera-grid .col-sm-12,
.caldera-grid .col-sm-2,
.caldera-grid .col-sm-3,
.caldera-grid .col-sm-4,
.caldera-grid .col-sm-5,
.caldera-grid .col-sm-6,
.caldera-grid .col-sm-7,
.caldera-grid .col-sm-8,
.caldera-grid .col-sm-9,
.caldera-grid .col-xs-1,
.caldera-grid .col-xs-10,
.caldera-grid .col-xs-11,
.caldera-grid .col-xs-12,
.caldera-grid .col-xs-2,
.caldera-grid .col-xs-3,
.caldera-grid .col-xs-4,
.caldera-grid .col-xs-5,
.caldera-grid .col-xs-6,
.caldera-grid .col-xs-7,
.caldera-grid .col-xs-8,
.caldera-grid .col-xs-9 {
 position:relative;
 padding-left:7.5px;
 padding-right:7.5px
}
.caldera-grid .col-xs-1,
.caldera-grid .col-xs-10,
.caldera-grid .col-xs-11,
.caldera-grid .col-xs-12,
.caldera-grid .col-xs-2,
.caldera-grid .col-xs-3,
.caldera-grid .col-xs-4,
.caldera-grid .col-xs-5,
.caldera-grid .col-xs-6,
.caldera-grid .col-xs-7,
.caldera-grid .col-xs-8,
.caldera-grid .col-xs-9 {
 float:left
}
.caldera-grid .col-xs-12 {
 width:100%
}
.caldera-grid .col-xs-11 {
 width:91.66666667%
}
.caldera-grid .col-xs-10 {
 width:83.33333333%
}
.caldera-grid .col-xs-9 {
 width:75%
}
.caldera-grid .col-xs-8 {
 width:66.66666667%
}
.caldera-grid .col-xs-7 {
 width:58.33333333%
}
.caldera-grid .col-xs-6 {
 width:50%
}
.caldera-grid .col-xs-5 {
 width:41.66666667%
}
.caldera-grid .col-xs-4 {
 width:33.33333333%
}
.caldera-grid .col-xs-3 {
 width:25%
}
.caldera-grid .col-xs-2 {
 width:16.66666667%
}
.caldera-grid .col-xs-1 {
 width:8.33333333%
}
.caldera-grid .col-xs-pull-12 {
 right:100%
}
.caldera-grid .col-xs-pull-11 {
 right:91.66666667%
}
.caldera-grid .col-xs-pull-10 {
 right:83.33333333%
}
.caldera-grid .col-xs-pull-9 {
 right:75%
}
.caldera-grid .col-xs-pull-8 {
 right:66.66666667%
}
.caldera-grid .col-xs-pull-7 {
 right:58.33333333%
}
.caldera-grid .col-xs-pull-6 {
 right:50%
}
.caldera-grid .col-xs-pull-5 {
 right:41.66666667%
}
.caldera-grid .col-xs-pull-4 {
 right:33.33333333%
}
.caldera-grid .col-xs-pull-3 {
 right:25%
}
.caldera-grid .col-xs-pull-2 {
 right:16.66666667%
}
.caldera-grid .col-xs-pull-1 {
 right:8.33333333%
}
.caldera-grid .col-xs-pull-0 {
 right:0
}
.caldera-grid .col-xs-push-12 {
 left:100%
}
.caldera-grid .col-xs-push-11 {
 left:91.66666667%
}
.caldera-grid .col-xs-push-10 {
 left:83.33333333%
}
.caldera-grid .col-xs-push-9 {
 left:75%
}
.caldera-grid .col-xs-push-8 {
 left:66.66666667%
}
.caldera-grid .col-xs-push-7 {
 left:58.33333333%
}
.caldera-grid .col-xs-push-6 {
 left:50%
}
.caldera-grid .col-xs-push-5 {
 left:41.66666667%
}
.caldera-grid .col-xs-push-4 {
 left:33.33333333%
}
.caldera-grid .col-xs-push-3 {
 left:25%
}
.caldera-grid .col-xs-push-2 {
 left:16.66666667%
}
.caldera-grid .col-xs-push-1 {
 left:8.33333333%
}
.caldera-grid .col-xs-push-0 {
 left:0
}
.caldera-grid .col-xs-offset-12 {
 margin-left:100%
}
.caldera-grid .col-xs-offset-11 {
 margin-left:91.66666667%
}
.caldera-grid .col-xs-offset-10 {
 margin-left:83.33333333%
}
.caldera-grid .col-xs-offset-9 {
 margin-left:75%
}
.caldera-grid .col-xs-offset-8 {
 margin-left:66.66666667%
}
.caldera-grid .col-xs-offset-7 {
 margin-left:58.33333333%
}
.caldera-grid .col-xs-offset-6 {
 margin-left:50%
}
.caldera-grid .col-xs-offset-5 {
 margin-left:41.66666667%
}
.caldera-grid .col-xs-offset-4 {
 margin-left:33.33333333%
}
.caldera-grid .col-xs-offset-3 {
 margin-left:25%
}
.caldera-grid .col-xs-offset-2 {
 margin-left:16.66666667%
}
.caldera-grid .col-xs-offset-1 {
 margin-left:8.33333333%
}
.caldera-grid .col-xs-offset-0 {
 margin-left:0
}
@media (min-width:768px) {
 .caldera-grid .col-sm-1,
 .caldera-grid .col-sm-10,
 .caldera-grid .col-sm-11,
 .caldera-grid .col-sm-12,
 .caldera-grid .col-sm-2,
 .caldera-grid .col-sm-3,
 .caldera-grid .col-sm-4,
 .caldera-grid .col-sm-5,
 .caldera-grid .col-sm-6,
 .caldera-grid .col-sm-7,
 .caldera-grid .col-sm-8,
 .caldera-grid .col-sm-9 {
  float:left
 }
 .caldera-grid .col-sm-12 {
  width:100%
 }
 .caldera-grid .col-sm-11 {
  width:91.66666667%
 }
 .caldera-grid .col-sm-10 {
  width:83.33333333%
 }
 .caldera-grid .col-sm-9 {
  width:75%
 }
 .caldera-grid .col-sm-8 {
  width:66.66666667%
 }
 .caldera-grid .col-sm-7 {
  width:58.33333333%
 }
 .caldera-grid .col-sm-6 {
  width:50%
 }
 .caldera-grid .col-sm-5 {
  width:41.66666667%
 }
 .caldera-grid .col-sm-4 {
  width:33.33333333%
 }
 .caldera-grid .col-sm-3 {
  width:25%
 }
 .caldera-grid .col-sm-2 {
  width:16.66666667%
 }
 .caldera-grid .col-sm-1 {
  width:8.33333333%
 }
 .caldera-grid .col-sm-pull-12 {
  right:100%
 }
 .caldera-grid .col-sm-pull-11 {
  right:91.66666667%
 }
 .caldera-grid .col-sm-pull-10 {
  right:83.33333333%
 }
 .caldera-grid .col-sm-pull-9 {
  right:75%
 }
 .caldera-grid .col-sm-pull-8 {
  right:66.66666667%
 }
 .caldera-grid .col-sm-pull-7 {
  right:58.33333333%
 }
 .caldera-grid .col-sm-pull-6 {
  right:50%
 }
 .caldera-grid .col-sm-pull-5 {
  right:41.66666667%
 }
 .caldera-grid .col-sm-pull-4 {
  right:33.33333333%
 }
 .caldera-grid .col-sm-pull-3 {
  right:25%
 }
 .caldera-grid .col-sm-pull-2 {
  right:16.66666667%
 }
 .caldera-grid .col-sm-pull-1 {
  right:8.33333333%
 }
 .caldera-grid .col-sm-pull-0 {
  right:0
 }
 .caldera-grid .col-sm-push-12 {
  left:100%
 }
 .caldera-grid .col-sm-push-11 {
  left:91.66666667%
 }
 .caldera-grid .col-sm-push-10 {
  left:83.33333333%
 }
 .caldera-grid .col-sm-push-9 {
  left:75%
 }
 .caldera-grid .col-sm-push-8 {
  left:66.66666667%
 }
 .caldera-grid .col-sm-push-7 {
  left:58.33333333%
 }
 .caldera-grid .col-sm-push-6 {
  left:50%
 }
 .caldera-grid .col-sm-push-5 {
  left:41.66666667%
 }
 .caldera-grid .col-sm-push-4 {
  left:33.33333333%
 }
 .caldera-grid .col-sm-push-3 {
  left:25%
 }
 .caldera-grid .col-sm-push-2 {
  left:16.66666667%
 }
 .caldera-grid .col-sm-push-1 {
  left:8.33333333%
 }
 .caldera-grid .col-sm-push-0 {
  left:0
 }
 .caldera-grid .col-sm-offset-12 {
  margin-left:100%
 }
 .caldera-grid .col-sm-offset-11 {
  margin-left:91.66666667%
 }
 .caldera-grid .col-sm-offset-10 {
  margin-left:83.33333333%
 }
 .caldera-grid .col-sm-offset-9 {
  margin-left:75%
 }
 .caldera-grid .col-sm-offset-8 {
  margin-left:66.66666667%
 }
 .caldera-grid .col-sm-offset-7 {
  margin-left:58.33333333%
 }
 .caldera-grid .col-sm-offset-6 {
  margin-left:50%
 }
 .caldera-grid .col-sm-offset-5 {
  margin-left:41.66666667%
 }
 .caldera-grid .col-sm-offset-4 {
  margin-left:33.33333333%
 }
 .caldera-grid .col-sm-offset-3 {
  margin-left:25%
 }
 .caldera-grid .col-sm-offset-2 {
  margin-left:16.66666667%
 }
 .caldera-grid .col-sm-offset-1 {
  margin-left:8.33333333%
 }
 .caldera-grid .col-sm-offset-0 {
  margin-left:0
 }
}
@media (min-width:992px) {
 .caldera-grid .col-md-1,
 .caldera-grid .col-md-10,
 .caldera-grid .col-md-11,
 .caldera-grid .col-md-12,
 .caldera-grid .col-md-2,
 .caldera-grid .col-md-3,
 .caldera-grid .col-md-4,
 .caldera-grid .col-md-5,
 .caldera-grid .col-md-6,
 .caldera-grid .col-md-7,
 .caldera-grid .col-md-8,
 .caldera-grid .col-md-9 {
  float:left
 }
 .caldera-grid .col-md-12 {
  width:100%
 }
 .caldera-grid .col-md-11 {
  width:91.66666667%
 }
 .caldera-grid .col-md-10 {
  width:83.33333333%
 }
 .caldera-grid .col-md-9 {
  width:75%
 }
 .caldera-grid .col-md-8 {
  width:66.66666667%
 }
 .caldera-grid .col-md-7 {
  width:58.33333333%
 }
 .caldera-grid .col-md-6 {
  width:50%
 }
 .caldera-grid .col-md-5 {
  width:41.66666667%
 }
 .caldera-grid .col-md-4 {
  width:33.33333333%
 }
 .caldera-grid .col-md-3 {
  width:25%
 }
 .caldera-grid .col-md-2 {
  width:16.66666667%
 }
 .caldera-grid .col-md-1 {
  width:8.33333333%
 }
 .caldera-grid .col-md-pull-12 {
  right:100%
 }
 .caldera-grid .col-md-pull-11 {
  right:91.66666667%
 }
 .caldera-grid .col-md-pull-10 {
  right:83.33333333%
 }
 .caldera-grid .col-md-pull-9 {
  right:75%
 }
 .caldera-grid .col-md-pull-8 {
  right:66.66666667%
 }
 .caldera-grid .col-md-pull-7 {
  right:58.33333333%
 }
 .caldera-grid .col-md-pull-6 {
  right:50%
 }
 .caldera-grid .col-md-pull-5 {
  right:41.66666667%
 }
 .caldera-grid .col-md-pull-4 {
  right:33.33333333%
 }

 .caldera-grid .col-md-pull-3 {
  right:25%
 }
 .caldera-grid .col-md-pull-2 {
  right:16.66666667%
 }
 .caldera-grid .col-md-pull-1 {
  right:8.33333333%
 }
 .caldera-grid .col-md-pull-0 {
  right:0
 }
 .caldera-grid .col-md-push-12 {
  left:100%
 }
 .caldera-grid .col-md-push-11 {
  left:91.66666667%
 }
 .caldera-grid .col-md-push-10 {
  left:83.33333333%
 }
 .caldera-grid .col-md-push-9 {
  left:75%
 }
 .caldera-grid .col-md-push-8 {
  left:66.66666667%
 }
 .caldera-grid .col-md-push-7 {
  left:58.33333333%
 }
 .caldera-grid .col-md-push-6 {
  left:50%
 }
 .caldera-grid .col-md-push-5 {
  left:41.66666667%
 }
 .caldera-grid .col-md-push-4 {
  left:33.33333333%
 }
 .caldera-grid .col-md-push-3 {
  left:25%
 }
 .caldera-grid .col-md-push-2 {
  left:16.66666667%
 }
 .caldera-grid .col-md-push-1 {
  left:8.33333333%
 }
 .caldera-grid .col-md-push-0 {
  left:0
 }
 .caldera-grid .col-md-offset-12 {
  margin-left:100%
 }
 .caldera-grid .col-md-offset-11 {
  margin-left:91.66666667%
 }
 .caldera-grid .col-md-offset-10 {
  margin-left:83.33333333%
 }
 .caldera-grid .col-md-offset-9 {
  margin-left:75%
 }
 .caldera-grid .col-md-offset-8 {
  margin-left:66.66666667%
 }
 .caldera-grid .col-md-offset-7 {
  margin-left:58.33333333%
 }
 .caldera-grid .col-md-offset-6 {
  margin-left:50%
 }
 .caldera-grid .col-md-offset-5 {
  margin-left:41.66666667%
 }
 .caldera-grid .col-md-offset-4 {
  margin-left:33.33333333%
 }
 .caldera-grid .col-md-offset-3 {
  margin-left:25%
 }
 .caldera-grid .col-md-offset-2 {
  margin-left:16.66666667%
 }
 .caldera-grid .col-md-offset-1 {
  margin-left:8.33333333%
 }
 .caldera-grid .col-md-offset-0 {
  margin-left:0
 }
}
@-ms-viewport {
 width:device-width
}
@media (min-width:1200px) {
 .caldera-grid .col-lg-1,
 .caldera-grid .col-lg-10,
 .caldera-grid .col-lg-11,
 .caldera-grid .col-lg-12,
 .caldera-grid .col-lg-2,
 .caldera-grid .col-lg-3,
 .caldera-grid .col-lg-4,
 .caldera-grid .col-lg-5,
 .caldera-grid .col-lg-6,
 .caldera-grid .col-lg-7,
 .caldera-grid .col-lg-8,
 .caldera-grid .col-lg-9 {
  float:left
 }
 .caldera-grid .col-lg-12 {
  width:100%
 }
 .caldera-grid .col-lg-11 {
  width:91.66666667%
 }
 .caldera-grid .col-lg-10 {
  width:83.33333333%
 }
 .caldera-grid .col-lg-9 {
  width:75%
 }
 .caldera-grid .col-lg-8 {
  width:66.66666667%
 }
 .caldera-grid .col-lg-7 {
  width:58.33333333%
 }
 .caldera-grid .col-lg-6 {
  width:50%
 }
 .caldera-grid .col-lg-5 {
  width:41.66666667%
 }
 .caldera-grid .col-lg-4 {
  width:33.33333333%
 }
 .caldera-grid .col-lg-3 {
  width:25%
 }
 .caldera-grid .col-lg-2 {
  width:16.66666667%
 }
 .caldera-grid .col-lg-1 {
  width:8.33333333%
 }
 .caldera-grid .col-lg-pull-12 {
  right:100%
 }
 .caldera-grid .col-lg-pull-11 {
  right:91.66666667%
 }
 .caldera-grid .col-lg-pull-10 {
  right:83.33333333%
 }
 .caldera-grid .col-lg-pull-9 {
  right:75%
 }
 .caldera-grid .col-lg-pull-8 {
  right:66.66666667%
 }
 .caldera-grid .col-lg-pull-7 {
  right:58.33333333%
 }
 .caldera-grid .col-lg-pull-6 {
  right:50%
 }
 .caldera-grid .col-lg-pull-5 {
  right:41.66666667%
 }
 .caldera-grid .col-lg-pull-4 {
  right:33.33333333%
 }
 .caldera-grid .col-lg-pull-3 {
  right:25%
 }
 .caldera-grid .col-lg-pull-2 {
  right:16.66666667%
 }
 .caldera-grid .col-lg-pull-1 {
  right:8.33333333%
 }
 .caldera-grid .col-lg-pull-0 {
  right:0
 }
 .caldera-grid .col-lg-push-12 {
  left:100%
 }
 .caldera-grid .col-lg-push-11 {
  left:91.66666667%
 }
 .caldera-grid .col-lg-push-10 {
  left:83.33333333%
 }
 .caldera-grid .col-lg-push-9 {
  left:75%
 }
 .caldera-grid .col-lg-push-8 {
  left:66.66666667%
 }
 .caldera-grid .col-lg-push-7 {
  left:58.33333333%
 }
 .caldera-grid .col-lg-push-6 {
  left:50%
 }
 .caldera-grid .col-lg-push-5 {
  left:41.66666667%
 }
 .caldera-grid .col-lg-push-4 {
  left:33.33333333%
 }
 .caldera-grid .col-lg-push-3 {
  left:25%
 }
 .caldera-grid .col-lg-push-2 {
  left:16.66666667%
 }
 .caldera-grid .col-lg-push-1 {
  left:8.33333333%
 }
 .caldera-grid .col-lg-push-0 {
  left:0
 }
 .caldera-grid .col-lg-offset-12 {
  margin-left:100%
 }
 .caldera-grid .col-lg-offset-11 {
  margin-left:91.66666667%
 }
 .caldera-grid .col-lg-offset-10 {
  margin-left:83.33333333%
 }
 .caldera-grid .col-lg-offset-9 {
  margin-left:75%
 }
 .caldera-grid .col-lg-offset-8 {
  margin-left:66.66666667%
 }
 .caldera-grid .col-lg-offset-7 {
  margin-left:58.33333333%
 }
 .caldera-grid .col-lg-offset-6 {
  margin-left:50%
 }
 .caldera-grid .col-lg-offset-5 {
  margin-left:41.66666667%
 }
 .caldera-grid .col-lg-offset-4 {
  margin-left:33.33333333%
 }
 .caldera-grid .col-lg-offset-3 {
  margin-left:25%
 }
 .caldera-grid .col-lg-offset-2 {
  margin-left:16.66666667%
 }
 .caldera-grid .col-lg-offset-1 {
  margin-left:8.33333333%
 }
 .caldera-grid .col-lg-offset-0 {
  margin-left:0
 }
}
.caldera-grid .clearfix:after,
.caldera-grid .clearfix:before,
.caldera-grid .container-fluid:after,
.caldera-grid .container-fluid:before,
.caldera-grid .container:after,
.caldera-grid .container:before,
.caldera-grid .row:after,
.caldera-grid .row:before {
 content:" ";
 display:table
}
.caldera-grid .clearfix:after,
.caldera-grid .container-fluid:after,
.caldera-grid .container:after,
.caldera-grid .row:after {
 clear:both
}
.caldera-grid .center-block {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.caldera-grid .pull-right {
 float:right!important
}
.caldera-grid .pull-left {
 float:left!important
}
.caldera-grid .hide {
 display:none!important
}
.caldera-grid .show {
 display:block!important
}
.caldera-grid .hidden,
.caldera-grid .visible-lg,
.caldera-grid .visible-md,
.caldera-grid .visible-sm,
.caldera-grid .visible-xs {
 display:none!important
}
.caldera-grid .invisible {
 visibility:hidden
}
.caldera-grid .text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.caldera-grid .alert .alert-link,
.caldera-grid b,
.caldera-grid strong {
 font-weight:700
}
.caldera-grid .hidden {
 visibility:hidden!important
}
.caldera-grid .affix {
 position:fixed
}
@-ms-viewport {
 width:device-width
}
@media (max-width:767px) {
 .caldera-grid .visible-xs {
  display:block!important
 }
 .caldera-grid table.visible-xs {
  display:table
 }
 .caldera-grid tr.visible-xs {
  display:table-row!important
 }
 .caldera-grid td.visible-xs,
 .caldera-grid th.visible-xs {
  display:table-cell!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .caldera-grid .visible-sm {
  display:block!important
 }
 .caldera-grid table.visible-sm {
  display:table
 }
 .caldera-grid tr.visible-sm {
  display:table-row!important
 }
 .caldera-grid td.visible-sm,
 .caldera-grid th.visible-sm {
  display:table-cell!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .caldera-grid .visible-md {
  display:block!important
 }
 .caldera-grid table.visible-md {
  display:table
 }
 .caldera-grid tr.visible-md {
  display:table-row!important
 }
 .caldera-grid td.visible-md,
 .caldera-grid th.visible-md {
  display:table-cell!important
 }
}
@media (min-width:1200px) {
 .caldera-grid .visible-lg {
  display:block!important
 }
 .caldera-grid table.visible-lg {
  display:table
 }
 .caldera-grid tr.visible-lg {
  display:table-row!important
 }
 .caldera-grid td.visible-lg,
 .caldera-grid th.visible-lg {
  display:table-cell!important
 }
 .caldera-grid .hidden-lg {
  display:none!important
 }
}
@media (max-width:767px) {
 .caldera-grid .hidden-xs {
  display:none!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .caldera-grid .hidden-sm {
  display:none!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .caldera-grid .hidden-md {
  display:none!important
 }
}
.caldera-grid .visible-print {
 display:none!important
}
@media print {
 .caldera-grid .visible-print {
  display:block!important
 }
 .caldera-grid table.visible-print {
  display:table
 }
 .caldera-grid tr.visible-print {
  display:table-row!important
 }
 .caldera-grid td.visible-print,
 .caldera-grid th.visible-print {
  display:table-cell!important
 }
 .caldera-grid .hidden-print {
  display:none!important
 }
}
input.parsley-success,
select.parsley-success,
textarea.parsley-success {
 color:#468847;
 background-color:#DFF0D8;
 border:1px solid #D6E9C6
}
input.parsley-error,
select.parsley-error,
textarea.parsley-error {
 color:#B94A48;
 background-color:#F2DEDE;
 border:1px solid #EED3D7
}
.parsley-errors-list {
 margin:2px 0 3px;
 padding:0;
 list-style-type:none;
 font-size:.9em;
 line-height:.9em;
 opacity:0;
 transition:all .3s ease-in;
 -o-transition:all .3s ease-in;
 -moz-transition:all .3s ease-in;
 -webkit-transition:all .3s ease-in
}
.parsley-errors-list.filled {
 opacity:1
}
.caldera-grid .alert {
 padding:8px;
 margin-bottom:18px;
 border-radius:2px
}
.caldera-grid .alert-dismissable {
 padding-right:28px
}
.caldera-grid .alert-success {
 background-color:#dff0d8;
 border-color:#a3d48e;
 color:#3c763d
}
.caldera-grid .alert-success hr {
 border-top-color:#93cd7c
}
.caldera-grid .alert-success .alert-link {
 color:#2b542c
}
.caldera-grid .alert-info {
 background-color:#d9edf7;
 border-color:#85c5e5;
 color:#31708f
}
.caldera-grid .alert-info hr {
 border-top-color:#70bbe1
}
.caldera-grid .alert-info .alert-link {
 color:#245269
}
.caldera-grid .alert-warning {
 background-color:#f9edbe;
 border-color:#f0c36d;
 color:#333
}
.caldera-grid .alert-warning hr {
 border-top-color:#eeb956
}
.caldera-grid .alert-warning .alert-link {
 color:#1a1a1a
}
.caldera-grid .alert-danger,
.caldera-grid .alert-error {
 background-color:#f2dede;
 border-color:#d59595;
 color:#a94442
}
.caldera-grid .alert-danger hr,
.caldera-grid .alert-error hr {
 border-top-color:#ce8383
}
.caldera-grid .alert-danger .alert-link,
.caldera-grid .alert-error .alert-link {
 color:#843534
}
.caldera-grid .alert-danger,
.caldera-grid .alert-error,
.caldera-grid .alert-info,
.caldera-grid .alert-success,
.caldera-grid .alert-warning {
 text-shadow:0 1px 0 rgba(255,255,255,.5)
}
.caldera-grid .has-error .form-control:focus,
.caldera-grid .has-error .form-control:hover {
 border-color:#dd4b39
}
.caldera-grid.cf_processing {
 background:url(../images/loading.gif) center center/30px auto no-repeat rgba(0,0,0,0)
}
.caldera-grid.cf_processing>* {
 opacity:.5
}
.caldera-grid html {
 font-family:sans-serif
}
.caldera-grid body {
 margin:0
}
.caldera-grid article,
.caldera-grid aside,
.caldera-grid details,
.caldera-grid figcaption,
.caldera-grid figure,
.caldera-grid footer,
.caldera-grid header,
.caldera-grid hgroup,
.caldera-grid main,
.caldera-grid menu,
.caldera-grid nav,
.caldera-grid section,
.caldera-grid summary {
 display:block
}
.caldera-grid audio,
.caldera-grid canvas,
.caldera-grid progress,
.caldera-grid video {
 display:inline-block;
 vertical-align:baseline
}
.caldera-grid audio:not([controls]) {
 display:none;
 height:0
}
.caldera-grid [hidden],
.caldera-grid template {
 display:none
}
.caldera-grid a {
 background-color:transparent
}
.caldera-grid a:active,
.caldera-grid a:hover {
 outline:0
}
.caldera-grid abbr[title] {
 border-bottom:1px dotted
}
.caldera-grid dfn {
 font-style:italic
}
.caldera-grid h1 {
 font-size:2em;
 margin:.67em 0
}
.caldera-grid mark {
 background:#ff0;
 color:#000
}
.caldera-grid small {
 font-size:80%
}
.caldera-grid sub,
.caldera-grid sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline
}
.caldera-grid sup {
 top:-.5em
}
.caldera-grid sub {
 bottom:-.25em
}
.caldera-grid img {
 border:0
}
.caldera-grid figure {
 margin:1em 40px
}
.caldera-grid hr {
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 height:0
}
.caldera-grid pre {
 overflow:auto
}
.caldera-grid code,
.caldera-grid kbd,
.caldera-grid pre,
.caldera-grid samp {
 font-family:monospace,monospace;
 font-size:1em
}
.caldera-grid button,
.caldera-grid input,
.caldera-grid optgroup,
.caldera-grid select,
.caldera-grid textarea {
 font:inherit;
 margin:0
}
.caldera-grid button {
 overflow:visible
}
.caldera-grid button,
.caldera-grid html input[type=button],
.caldera-grid input[type=reset],
.caldera-grid input[type=submit] {
 -webkit-appearance:button;
 cursor:pointer
}
.caldera-grid button[disabled],
.caldera-grid html input[disabled] {
 cursor:default
}
.caldera-grid button::-moz-focus-inner,
.caldera-grid input::-moz-focus-inner {
 border:0;
 padding:0
}
.caldera-grid input {
 line-height:normal
}
.caldera-grid input[type=checkbox],
.caldera-grid input[type=radio] {
 box-sizing:border-box;
 padding:0
}
.caldera-grid input[type=number]::-webkit-inner-spin-button,
.caldera-grid input[type=number]::-webkit-outer-spin-button {
 height:auto
}
.caldera-grid input[type=search] {
 -webkit-appearance:textfield;
 -webkit-box-sizing:border-box;
 -moz-box-sizing:border-box;
 box-sizing:border-box
}
.caldera-grid input[type=search]::-webkit-search-cancel-button,
.caldera-grid input[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
.caldera-grid textarea {
 overflow:auto
}
.caldera-grid optgroup {
 font-weight:700
}
.caldera-grid table {
 border-collapse:collapse;
 border-spacing:0
}
.caldera-grid td,
.caldera-grid th {
 padding:0
}
@media print {
 .caldera-grid *,
 .caldera-grid :after,
 .caldera-grid :before {
  background:0 0!important;
  color:#000!important;
  box-shadow:none!important;
  text-shadow:none!important
 }
 .caldera-grid a,
 .caldera-grid a:visited {
  text-decoration:underline
 }
 .caldera-grid a[href]:after {
  content:" (" attr(href) ")"
 }
 .caldera-grid abbr[title]:after {
  content:" (" attr(title) ")"
 }
 .caldera-grid a[href^="#"]:after,
 .caldera-grid a[href^="javascript:"]:after {
  content:""
 }
 .caldera-grid blockquote,
 .caldera-grid pre {
  border:1px solid #999;
  page-break-inside:avoid
 }
 .caldera-grid thead {
  display:table-header-group
 }
 .caldera-grid img,
 .caldera-grid tr {
  page-break-inside:avoid
 }
 .caldera-grid img {
  max-width:100%!important
 }
 .caldera-grid h2,
 .caldera-grid h3,
 .caldera-grid p {
  orphans:3;
  widows:3
 }
 .caldera-grid h2,
 .caldera-grid h3 {
  page-break-after:avoid
 }
 .caldera-grid select {
  background:#fff!important
 }
 .caldera-grid .navbar {
  display:none
 }
 .caldera-grid .btn>.caret,
 .caldera-grid .dropup>.btn>.caret {
  border-top-color:#000!important
 }
 .caldera-grid .label {
  border:1px solid #000
 }
 .caldera-grid .table {
  border-collapse:collapse!important
 }
 .caldera-grid .table td,
 .caldera-grid .table th {
  background-color:#fff!important
 }
 .caldera-grid .table-bordered td,
 .caldera-grid .table-bordered th {
  border:1px solid #ddd!important
 }
}
.caldera-grid .btn,
.caldera-grid .btn-danger.active,
.caldera-grid .btn-danger:active,
.caldera-grid .btn-default.active,
.caldera-grid .btn-default:active,
.caldera-grid .btn-info.active,
.caldera-grid .btn-info:active,
.caldera-grid .btn-primary.active,
.caldera-grid .btn-primary:active,
.caldera-grid .btn-success.active,
.caldera-grid .btn-success:active,
.caldera-grid .btn-warning.active,
.caldera-grid .btn-warning:active,
.caldera-grid .form-control,
.open>.dropdown-toggle.caldera-grid .btn-danger,
.open>.dropdown-toggle.caldera-grid .btn-default,
.open>.dropdown-toggle.caldera-grid .btn-info,
.open>.dropdown-toggle.caldera-grid .btn-primary,
.open>.dropdown-toggle.caldera-grid .btn-success,
.open>.dropdown-toggle.caldera-grid .btn-warning {
 background-image:none
}
.caldera-grid fieldset {
 padding:0;
 margin:0;
 border:0;
 min-width:0
}
.caldera-grid legend {
 display:block;
 width:100%;
 padding:0;
 margin-bottom:20px;
 font-size:21px;
 line-height:inherit;
 color:#333;
 border:0;
 border-bottom:1px solid #e5e5e5
}
.caldera-grid label {
 display:inline-block;
 max-width:100%;
 margin-bottom:5px;
 font-weight:700
}
.caldera-grid input[type=checkbox],
.caldera-grid input[type=radio] {
 margin:0;
 line-height:normal
}
.caldera-grid .form-control,
.caldera-grid output {
 font-size:14px;
 line-height:1.42857143;
 color:#555;
 display:block
}
.caldera-grid input[type=file] {
 display:block
}
.caldera-grid input[type=range] {
 display:block;
 width:100%
}
.caldera-grid select[multiple],
.caldera-grid select[size] {
 height:auto
}
.caldera-grid input[type=checkbox]:focus,
.caldera-grid input[type=file]:focus,
.caldera-grid input[type=radio]:focus {
 outline:dotted thin;
 outline:-webkit-focus-ring-color auto 5px;
 outline-offset:-2px
}
.caldera-grid input[type=checkbox] {
 -webkit-appearance:checkbox
}
.caldera-grid input[type=radio] {
 -webkit-appearance:radio
}
.caldera-grid output {
 padding-top:7px
}
.caldera-grid .form-control {
 width:100%;
 height:34px;
 padding:6px 12px;
 background-color:#fff;
 border:1px solid #ccc;
 border-radius:2px;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 -webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 -o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;
 transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s
}
.caldera-grid .form-control:focus {
 border-color:#66afe9;
 outline:0;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)
}
.caldera-grid .form-control::-moz-placeholder {
 color:#999;
 opacity:1
}
.caldera-grid .form-control:-ms-input-placeholder {
 color:#999
}
.caldera-grid .form-control::-webkit-input-placeholder {
 color:#999
}
.caldera-grid .has-success .checkbox,
.caldera-grid .has-success .checkbox-inline,
.caldera-grid .has-success .control-label,
.caldera-grid .has-success .form-control-feedback,
.caldera-grid .has-success .help-block,
.caldera-grid .has-success .radio,
.caldera-grid .has-success .radio-inline,
.caldera-grid .has-success.checkbox label,
.caldera-grid .has-success.checkbox-inline label,
.caldera-grid .has-success.radio label,
.caldera-grid .has-success.radio-inline label {
 color:#3c763d
}
.caldera-grid .form-control[disabled],
.caldera-grid .form-control[readonly],
fieldset[disabled] .caldera-grid .form-control {
 background-color:#eee;
 opacity:1
}
.caldera-grid .form-control[disabled],
fieldset[disabled] .caldera-grid .form-control {
 cursor:not-allowed
}
textarea .caldera-grid .form-control {
 height:auto
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
 .caldera-grid input[type=date],
 .caldera-grid input[type=datetime-local],
 .caldera-grid input[type=month],
 .caldera-grid input[type=time] {
  line-height:34px
 }
 .caldera-grid input[type=date].input-sm,
 .caldera-grid input[type=datetime-local].input-sm,
 .caldera-grid input[type=month].input-sm,
 .caldera-grid input[type=time].input-sm,
 .input-group-sm .caldera-grid input[type=date],
 .input-group-sm .caldera-grid input[type=datetime-local],
 .input-group-sm .caldera-grid input[type=month],
 .input-group-sm .caldera-grid input[type=time] {
  line-height:30px
 }
 .caldera-grid input[type=date].input-lg,
 .caldera-grid input[type=datetime-local].input-lg,
 .caldera-grid input[type=month].input-lg,
 .caldera-grid input[type=time].input-lg,
 .input-group-lg .caldera-grid input[type=date],
 .input-group-lg .caldera-grid input[type=datetime-local],
 .input-group-lg .caldera-grid input[type=month],
 .input-group-lg .caldera-grid input[type=time] {
  line-height:46px
 }
}
.caldera-grid .form-group {
 margin-bottom:15px
}
.caldera-grid .checkbox,
.caldera-grid .radio {
 position:relative;
 display:block;
 margin-top:10px;
 margin-bottom:10px
}
.caldera-grid .checkbox label,
.caldera-grid .radio label {
 min-height:20px;
 padding-left:20px;
 margin-bottom:0;
 font-weight:400;
 cursor:pointer
}
.caldera-grid .checkbox input[type=checkbox],
.caldera-grid .checkbox-inline input[type=checkbox],
.caldera-grid .radio input[type=radio],
.caldera-grid .radio-inline input[type=radio] {
 margin-left:-20px
}
.caldera-grid .checkbox+.checkbox,
.caldera-grid .radio+.radio {
 margin-top:-5px
}
.caldera-grid .checkbox-inline,
.caldera-grid .radio-inline {
 position:relative;
 display:inline-block;
 padding-left:20px;
 margin-bottom:0;
 vertical-align:middle;
 font-weight:400;
 cursor:pointer
}
.caldera-grid .checkbox-inline+.checkbox-inline,
.caldera-grid .radio-inline+.radio-inline {
 margin-top:0;
 margin-left:10px
}
.caldera-grid .checkbox-inline.disabled,
.caldera-grid .checkbox.disabled label,
.caldera-grid .radio-inline.disabled,
.caldera-grid .radio.disabled label,
.caldera-grid input[type=checkbox].disabled,
.caldera-grid input[type=checkbox][disabled],
.caldera-grid input[type=radio].disabled,
.caldera-grid input[type=radio][disabled],
fieldset[disabled] .caldera-grid .checkbox label,
fieldset[disabled] .caldera-grid .checkbox-inline,
fieldset[disabled] .caldera-grid .radio label,
fieldset[disabled] .caldera-grid .radio-inline,
fieldset[disabled] .caldera-grid input[type=checkbox],
fieldset[disabled] .caldera-grid input[type=radio] {
 cursor:not-allowed
}
.caldera-grid .form-control-static {
 padding-top:7px;
 padding-bottom:7px;
 margin-bottom:0;
 min-height:34px
}
.caldera-grid .form-control-static.input-lg,
.caldera-grid .form-control-static.input-sm {
 padding-left:0;
 padding-right:0
}
.caldera-grid .input-sm {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:1px
}
select.caldera-grid .input-sm {
 height:30px;
 line-height:30px
}
select[multiple].caldera-grid .input-sm,
textarea.caldera-grid .input-sm {
 height:auto
}
.caldera-grid .form-group-sm .form-control {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:1px
}
select.caldera-grid .form-group-sm .form-control {
 height:30px;
 line-height:30px
}
select[multiple].caldera-grid .form-group-sm .form-control,
textarea.caldera-grid .form-group-sm .form-control {
 height:auto
}
.caldera-grid .form-group-sm .form-control-static {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 min-height:32px
}
.caldera-grid .input-lg {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:4px
}
select.caldera-grid .input-lg {
 height:46px;
 line-height:46px
}
select[multiple].caldera-grid .input-lg,
textarea.caldera-grid .input-lg {
 height:auto
}
.caldera-grid .form-group-lg .form-control {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:4px
}
select.caldera-grid .form-group-lg .form-control {
 height:46px;
 line-height:46px
}
select[multiple].caldera-grid .form-group-lg .form-control,
textarea.caldera-grid .form-group-lg .form-control {
 height:auto
}
.caldera-grid .form-group-lg .form-control-static {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 min-height:38px
}
.caldera-grid .has-feedback {
 position:relative
}
.caldera-grid .has-feedback .form-control {
 padding-right:42.5px
}
.caldera-grid .form-control-feedback {
 position:absolute;
 top:0;
 right:0;
 z-index:2;
 display:block;
 width:34px;
 height:34px;
 line-height:34px;
 text-align:center;
 pointer-events:none
}
.caldera-grid .input-lg+.form-control-feedback {
 width:46px;
 height:46px;
 line-height:46px
}
.caldera-grid .input-sm+.form-control-feedback {
 width:30px;
 height:30px;
 line-height:30px
}
.caldera-grid .has-success .form-control {
 border-color:#3c763d;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.caldera-grid .has-success .form-control:focus {
 border-color:#2b542c;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168
}
.caldera-grid .has-success .input-group-addon {
 color:#3c763d;
 border-color:#3c763d;
 background-color:#dff0d8
}
.caldera-grid .has-warning .checkbox,
.caldera-grid .has-warning .checkbox-inline,
.caldera-grid .has-warning .control-label,
.caldera-grid .has-warning .form-control-feedback,
.caldera-grid .has-warning .help-block,
.caldera-grid .has-warning .radio,
.caldera-grid .has-warning .radio-inline,
.caldera-grid .has-warning.checkbox label,
.caldera-grid .has-warning.checkbox-inline label,
.caldera-grid .has-warning.radio label,
.caldera-grid .has-warning.radio-inline label {
 color:#8a6d3b
}
.caldera-grid .has-warning .form-control {
 border-color:#8a6d3b;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.caldera-grid .has-warning .form-control:focus {
 border-color:#66512c;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b
}
.caldera-grid .has-warning .input-group-addon {
 color:#8a6d3b;
 border-color:#8a6d3b;
 background-color:#fcf8e3
}
.caldera-grid .has-error .checkbox,
.caldera-grid .has-error .checkbox-inline,
.caldera-grid .has-error .control-label,
.caldera-grid .has-error .form-control-feedback,
.caldera-grid .has-error .help-block,
.caldera-grid .has-error .radio,
.caldera-grid .has-error .radio-inline,
.caldera-grid .has-error.checkbox label,
.caldera-grid .has-error.checkbox-inline label,
.caldera-grid .has-error.radio label,
.caldera-grid .has-error.radio-inline label {
 color:#a94442
}
.caldera-grid .has-error .form-control {
 border-color:#a94442;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075)
}
.caldera-grid .has-error .form-control:focus {
 border-color:#843534;
 -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;
 box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483
}
.caldera-grid .has-error .input-group-addon {
 color:#a94442;
 border-color:#a94442;
 background-color:#f2dede
}
.caldera-grid .has-feedback label~.form-control-feedback {
 top:25px
}
.caldera-grid .has-feedback label.sr-only~.form-control-feedback {
 top:0
}
.caldera-grid .help-block {
 display:block;
 margin-top:5px;
 margin-bottom:10px;
 color:#737373
}
@media (min-width:768px) {
 .caldera-grid .form-inline .form-group {
  display:inline-block;
  margin-bottom:0;
  vertical-align:middle
 }
 .caldera-grid .form-inline .form-control {
  display:inline-block;
  width:auto;
  vertical-align:middle
 }
 .caldera-grid .form-inline .form-control-static {
  display:inline-block
 }
 .caldera-grid .form-inline .input-group {
  display:inline-table;
  vertical-align:middle
 }
 .caldera-grid .form-inline .input-group .form-control,
 .caldera-grid .form-inline .input-group .input-group-addon,
 .caldera-grid .form-inline .input-group .input-group-btn {
  width:auto
 }
 .caldera-grid .form-inline .input-group>.form-control {
  width:100%
 }
 .caldera-grid .form-inline .control-label {
  margin-bottom:0;
  vertical-align:middle
 }
 .caldera-grid .form-inline .checkbox,
 .caldera-grid .form-inline .radio {
  display:inline-block;
  margin-top:0;
  margin-bottom:0;
  vertical-align:middle
 }
 .caldera-grid .form-inline .checkbox label,
 .caldera-grid .form-inline .radio label {
  padding-left:0
 }
 .caldera-grid .form-inline .checkbox input[type=checkbox],
 .caldera-grid .form-inline .radio input[type=radio] {
  position:relative;
  margin-left:0
 }
 .caldera-grid .form-inline .has-feedback .form-control-feedback {
  top:0
 }
 .caldera-grid .form-horizontal .control-label {
  text-align:right;
  margin-bottom:0;
  padding-top:7px
 }
}
.caldera-grid .form-horizontal .checkbox,
.caldera-grid .form-horizontal .checkbox-inline,
.caldera-grid .form-horizontal .radio,
.caldera-grid .form-horizontal .radio-inline {
 margin-top:0;
 margin-bottom:0;
 padding-top:7px
}
.caldera-grid .form-horizontal .checkbox,
.caldera-grid .form-horizontal .radio {
 min-height:27px
}
.caldera-grid .form-horizontal .form-group {
 margin-left:-15px;
 margin-right:-15px
}
.caldera-grid .form-horizontal .has-feedback .form-control-feedback {
 right:15px
}
@media (min-width:768px) {
 .caldera-grid .form-horizontal .form-group-lg .control-label {
  padding-top:14.33px
 }
 .caldera-grid .form-horizontal .form-group-sm .control-label {
  padding-top:6px
 }
}
.caldera-grid .btn {
 display:inline-block;
 margin-bottom:0;
 font-weight:400;
 text-align:center;
 vertical-align:middle;
 touch-action:manipulation;
 cursor:pointer;
 border:1px solid transparent;
 white-space:nowrap;
 padding:6px 12px;
 font-size:14px;
 line-height:1.42857143;
 border-radius:2px;
 user-select:none
}
.caldera-grid .btn.active.focus,
.caldera-grid .btn.active:focus,
.caldera-grid .btn.focus,
.caldera-grid .btn:active.focus,
.caldera-grid .btn:active:focus,
.caldera-grid .btn:focus {
 outline:dotted thin;
 outline:-webkit-focus-ring-color auto 5px;
 outline-offset:-2px
}
.caldera-grid .btn.focus,
.caldera-grid .btn:focus,
.caldera-grid .btn:hover {
 color:#333;
 text-decoration:none
}
.caldera-grid .btn.active,
.caldera-grid .btn:active {
 outline:0;
 background-image:none;
 -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
 box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.caldera-grid .btn.disabled,
.caldera-grid .btn[disabled],
fieldset[disabled] .caldera-grid .btn {
 cursor:not-allowed;
 pointer-events:none;
 opacity:.65;
 filter:alpha(opacity=65);
 -webkit-box-shadow:none;
 box-shadow:none
}
.caldera-grid .btn-default {
 color:#333;
 background-color:#fff;
 border-color:#ccc;
}
.caldera-grid .btn-default.active,
.caldera-grid .btn-default.focus,
.caldera-grid .btn-default:active,
.caldera-grid .btn-default:focus,
.caldera-grid .btn-default:hover,
.open>.dropdown-toggle.caldera-grid .btn-default {
 color:#333;
 background-color:#e6e6e6;
 border-color:#adadad
}
.caldera-grid .btn-default.disabled,
.caldera-grid .btn-default.disabled.active,
.caldera-grid .btn-default.disabled.focus,
.caldera-grid .btn-default.disabled:active,
.caldera-grid .btn-default.disabled:focus,
.caldera-grid .btn-default.disabled:hover,
.caldera-grid .btn-default[disabled],
.caldera-grid .btn-default[disabled].active,
.caldera-grid .btn-default[disabled].focus,
.caldera-grid .btn-default[disabled]:active,
.caldera-grid .btn-default[disabled]:focus,
.caldera-grid .btn-default[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-default,
fieldset[disabled] .caldera-grid .btn-default.active,
fieldset[disabled] .caldera-grid .btn-default.focus,
fieldset[disabled] .caldera-grid .btn-default:active,
fieldset[disabled] .caldera-grid .btn-default:focus,
fieldset[disabled] .caldera-grid .btn-default:hover {
 background-color:#fff;
 border-color:#ccc
}
.caldera-grid .btn-default .badge {
 color:#fff;
 background-color:#333
}
.caldera-grid .btn-primary {
 color:#fff;
 background-color:#337ab7;
 border-color:#2e6da4
}
.caldera-grid .btn-primary.active,
.caldera-grid .btn-primary.focus,
.caldera-grid .btn-primary:active,
.caldera-grid .btn-primary:focus,
.caldera-grid .btn-primary:hover,
.open>.dropdown-toggle.caldera-grid .btn-primary {
 color:#fff;
 background-color:#286090;
 border-color:#204d74
}
.caldera-grid .btn-primary.disabled,
.caldera-grid .btn-primary.disabled.active,
.caldera-grid .btn-primary.disabled.focus,
.caldera-grid .btn-primary.disabled:active,
.caldera-grid .btn-primary.disabled:focus,
.caldera-grid .btn-primary.disabled:hover,
.caldera-grid .btn-primary[disabled],
.caldera-grid .btn-primary[disabled].active,
.caldera-grid .btn-primary[disabled].focus,
.caldera-grid .btn-primary[disabled]:active,
.caldera-grid .btn-primary[disabled]:focus,
.caldera-grid .btn-primary[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-primary,
fieldset[disabled] .caldera-grid .btn-primary.active,
fieldset[disabled] .caldera-grid .btn-primary.focus,
fieldset[disabled] .caldera-grid .btn-primary:active,
fieldset[disabled] .caldera-grid .btn-primary:focus,
fieldset[disabled] .caldera-grid .btn-primary:hover {
 background-color:#337ab7;
 border-color:#2e6da4
}
.caldera-grid .btn-primary .badge {
 color:#337ab7;
 background-color:#fff
}
.caldera-grid .btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:#4cae4c
}
.caldera-grid .btn-success.active,
.caldera-grid .btn-success.focus,
.caldera-grid .btn-success:active,
.caldera-grid .btn-success:focus,
.caldera-grid .btn-success:hover,
.open>.dropdown-toggle.caldera-grid .btn-success {
 color:#fff;
 background-color:#449d44;
 border-color:#398439
}
.caldera-grid .btn-success.disabled,
.caldera-grid .btn-success.disabled.active,
.caldera-grid .btn-success.disabled.focus,
.caldera-grid .btn-success.disabled:active,
.caldera-grid .btn-success.disabled:focus,
.caldera-grid .btn-success.disabled:hover,
.caldera-grid .btn-success[disabled],
.caldera-grid .btn-success[disabled].active,
.caldera-grid .btn-success[disabled].focus,
.caldera-grid .btn-success[disabled]:active,
.caldera-grid .btn-success[disabled]:focus,
.caldera-grid .btn-success[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-success,
fieldset[disabled] .caldera-grid .btn-success.active,
fieldset[disabled] .caldera-grid .btn-success.focus,
fieldset[disabled] .caldera-grid .btn-success:active,
fieldset[disabled] .caldera-grid .btn-success:focus,
fieldset[disabled] .caldera-grid .btn-success:hover {
 background-color:#5cb85c;
 border-color:#4cae4c
}
.caldera-grid .btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.caldera-grid .btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:#46b8da
}
.caldera-grid .btn-info.active,
.caldera-grid .btn-info.focus,
.caldera-grid .btn-info:active,
.caldera-grid .btn-info:focus,
.caldera-grid .btn-info:hover,
.open>.dropdown-toggle.caldera-grid .btn-info {
 color:#fff;
 background-color:#31b0d5;
 border-color:#269abc
}
.caldera-grid .btn-info.disabled,
.caldera-grid .btn-info.disabled.active,
.caldera-grid .btn-info.disabled.focus,
.caldera-grid .btn-info.disabled:active,
.caldera-grid .btn-info.disabled:focus,
.caldera-grid .btn-info.disabled:hover,
.caldera-grid .btn-info[disabled],
.caldera-grid .btn-info[disabled].active,
.caldera-grid .btn-info[disabled].focus,
.caldera-grid .btn-info[disabled]:active,
.caldera-grid .btn-info[disabled]:focus,
.caldera-grid .btn-info[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-info,
fieldset[disabled] .caldera-grid .btn-info.active,
fieldset[disabled] .caldera-grid .btn-info.focus,
fieldset[disabled] .caldera-grid .btn-info:active,
fieldset[disabled] .caldera-grid .btn-info:focus,
fieldset[disabled] .caldera-grid .btn-info:hover {
 background-color:#5bc0de;
 border-color:#46b8da
}
.caldera-grid .btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.caldera-grid .btn-warning {
 color:#fff;
 background-color:#f0ad4e;
 border-color:#eea236
}
.caldera-grid .btn-warning.active,
.caldera-grid .btn-warning.focus,
.caldera-grid .btn-warning:active,
.caldera-grid .btn-warning:focus,
.caldera-grid .btn-warning:hover,
.open>.dropdown-toggle.caldera-grid .btn-warning {
 color:#fff;
 background-color:#ec971f;
 border-color:#d58512
}
.caldera-grid .btn-warning.disabled,
.caldera-grid .btn-warning.disabled.active,
.caldera-grid .btn-warning.disabled.focus,
.caldera-grid .btn-warning.disabled:active,
.caldera-grid .btn-warning.disabled:focus,
.caldera-grid .btn-warning.disabled:hover,
.caldera-grid .btn-warning[disabled],
.caldera-grid .btn-warning[disabled].active,
.caldera-grid .btn-warning[disabled].focus,
.caldera-grid .btn-warning[disabled]:active,
.caldera-grid .btn-warning[disabled]:focus,
.caldera-grid .btn-warning[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-warning,
fieldset[disabled] .caldera-grid .btn-warning.active,
fieldset[disabled] .caldera-grid .btn-warning.focus,
fieldset[disabled] .caldera-grid .btn-warning:active,
fieldset[disabled] .caldera-grid .btn-warning:focus,
fieldset[disabled] .caldera-grid .btn-warning:hover {
 background-color:#f0ad4e;
 border-color:#eea236
}
.caldera-grid .btn-warning .badge {
 color:#f0ad4e;
 background-color:#fff
}
.caldera-grid .btn-danger {
 color:#fff;
 background-color:#d9534f;
 border-color:#d43f3a
}
.caldera-grid .btn-danger.active,
.caldera-grid .btn-danger.focus,
.caldera-grid .btn-danger:active,
.caldera-grid .btn-danger:focus,
.caldera-grid .btn-danger:hover,
.open>.dropdown-toggle.caldera-grid .btn-danger {
 color:#fff;
 background-color:#c9302c;
 border-color:#ac2925
}
.caldera-grid .btn-danger.disabled,
.caldera-grid .btn-danger.disabled.active,
.caldera-grid .btn-danger.disabled.focus,
.caldera-grid .btn-danger.disabled:active,
.caldera-grid .btn-danger.disabled:focus,
.caldera-grid .btn-danger.disabled:hover,
.caldera-grid .btn-danger[disabled],
.caldera-grid .btn-danger[disabled].active,
.caldera-grid .btn-danger[disabled].focus,
.caldera-grid .btn-danger[disabled]:active,
.caldera-grid .btn-danger[disabled]:focus,
.caldera-grid .btn-danger[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-danger,
fieldset[disabled] .caldera-grid .btn-danger.active,
fieldset[disabled] .caldera-grid .btn-danger.focus,
fieldset[disabled] .caldera-grid .btn-danger:active,
fieldset[disabled] .caldera-grid .btn-danger:focus,
fieldset[disabled] .caldera-grid .btn-danger:hover {
 background-color:#d9534f;
 border-color:#d43f3a
}
.caldera-grid .btn-danger .badge {
 color:#d9534f;
 background-color:#fff
}
.caldera-grid .btn-link {
 color:#337ab7;
 font-weight:400;
 border-radius:0
}
.caldera-grid .btn-link,
.caldera-grid .btn-link.active,
.caldera-grid .btn-link:active,
.caldera-grid .btn-link[disabled],
fieldset[disabled] .caldera-grid .btn-link {
 background-color:transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
.caldera-grid .btn-link,
.caldera-grid .btn-link:active,
.caldera-grid .btn-link:focus,
.caldera-grid .btn-link:hover {
 border-color:transparent
}
.caldera-grid .btn-link:focus,
.caldera-grid .btn-link:hover {
 color:#23527c;
 text-decoration:underline;
 background-color:transparent
}
.caldera-grid .btn-link[disabled]:focus,
.caldera-grid .btn-link[disabled]:hover,
fieldset[disabled] .caldera-grid .btn-link:focus,
fieldset[disabled] .caldera-grid .btn-link:hover {
 color:#777;
 text-decoration:none
}
.caldera-grid .btn-lg {
 padding:10px 16px;
 font-size:18px;
 line-height:1.3333333;
 border-radius:4px
}
.caldera-grid .btn-sm,
.caldera-grid .btn-xs {
 font-size:12px;
 line-height:1.5;
 border-radius:1px
}
.caldera-grid .btn-sm {
 padding:5px 10px
}
.caldera-grid .btn-xs {
 padding:1px 5px
}
.caldera-grid .btn-block {
 display:block;
 width:100%
}
.caldera-grid .btn-block+.btn-block {
 margin-top:5px
}
.caldera-grid input[type=button].btn-block,
.caldera-grid input[type=reset].btn-block,
.caldera-grid input[type=submit].btn-block {
 width:100%
}
.caldera-grid textarea.form-control {
 padding-right:4px;
 height:auto
}
.caldera-grid .breadcrumb {
 padding:6px 12px;
 margin:0 0 20px;
 list-style:none;
 background-color:#f5f5f5;
 border-radius:4px
}
.caldera-grid .breadcrumb>li {
 display:inline-block;
 margin:0
}
.caldera-grid .breadcrumb>li+li:before {
 content:"/\00a0";
 padding:0 5px;
 color:#ccc
}
.caldera-grid .breadcrumb>.active,
.caldera-grid .breadcrumb>.active>a {
 color:#777
}
.breadcrumb>li.active.error>a,
.breadcrumb>li.error>a {
 color:red
}
.caldera-grid .cf-credit-card {
 padding-left:42px;
 background-image:url(../images/credit-card.svg);
 background-repeat:no-repeat!important;
 background-position-x:4px!important;
 background-position-y:3px!important
}
.caldera-grid .screen-reader-text {
 clip:rect(1px,1px,1px,1px);
 height:1px;
 overflow:hidden;
 position:absolute!important;
 width:1px;
 word-wrap:normal!important
}
p.caldera-forms-consent-field-agreement {
 display:inline
}
@font-face {
 font-family:cf-raty;
 src:url(fonts/cf-raty.eot?40481674);
 src:url(fonts/cf-raty.eot?40481674#iefix) format('embedded-opentype'),
 url(fonts/cf-raty.woff?40481674) format('woff'),
 url(fonts/cf-raty.ttf?40481674) format('truetype'),
 url(fonts/cf-raty.svg?40481674#cf-raty) format('svg');
 font-weight:400;
 font-style:normal
}
[class*=" raty-"]:before,
[class^=raty-]:before {
 font-family:cf-raty;
 font-style:normal;
 font-weight:400;
 speak:none;
 font-size:2em;
 display:inline-block;
 text-decoration:inherit;
 width:1em;
 text-align:center;
 font-variant:normal;
 text-transform:none;
 line-height:1em
}
.raty-heart-on:before {
 content:'\e800'
}
.raty-heart-off:before {
 content:'\e801'
}
.raty-star-on:before {
 content:'\e802'
}
.raty-star-off:before {
 content:'\e803'
}
.raty-circle-on:before {
 content:'\e804'
}
.raty-circle-off:before {
 content:'\e805'
}
.raty-dot-off:before {
 content:'\e806'
}
.raty-dot-on:before {
 content:'\e807'
}
.raty-face-off:before {
 content:'\e808'
}
.raty-face-on:before {
 content:'\e809'
}
.raty-cancel-off:before {
 content:'\e80a'
}
.raty-cancel-on:before {
 content:'\e80b'
}
.calculation-group {
 background:#FFF;
 box-shadow:0 1px 2px rgba(0,0,0,.05);
 padding:6px;
 margin:6px 0
}
.preview-color-selector {
 background:#F0F0F0;
 border:1px solid #E2E2E2;
 display:inline;
 margin-left:-1px;
 padding:3px 12px;
 box-shadow:0 0 0 2px #fff inset
}
.miniColors-trigger {
 border:1px solid #999;
 -mz-border-radius:0 1px 1px 0;
 -webkit-border-radius:0 1px 1px 0;
 display:inline-block;
 height:24px;
 margin:0 0 -8px -1px;
 width:30px
}
.cf-color-picker .input-group-btn:last-child>.btn,
.cf-color-picker .input-group-btn:last-child>.btn-group,
.cf-color-picker .input-group-btn>.btn+.btn {
 margin-left:-1px
}
.miniColors-selector {
 background:#FFF;
 border:1px solid #999;
 -moz-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);
 -webkit-box-shadow:0 3px 0 -1px rgba(0,0,0,.05);
 box-shadow:0 3px 0 -1px rgba(0,0,0,.05);
 height:162px;
 padding:5px;
 position:absolute;
 width:187px;
 z-index:999999;
 margin-top:-1px
}
.miniColors-colors,
.miniColors-hues {
 top:5px;
 height:150px;
 cursor:crosshair;
 position:absolute
}
.miniColors-selector.black {
 background:#000;
 border-color:#000
}
.miniColors-colors {
 left:5px;
 width:150px;
 background:url(minicolor-colors.png) right no-repeat
}
.miniColors-hues {
 left:160px;
 width:20px;
 background:url(minicolor-colors.png) left no-repeat
}
.miniColors-colorPicker {
 position:absolute;
 width:9px;
 height:9px;
 border:1px solid #fff;
 -moz-border-radius:11px;
 -webkit-border-radius:11px;
 border-radius:11px
}
.miniColors-colorPicker-inner {
 position:absolute;
 top:0;
 left:0;
 width:7px;
 height:7px;
 border:1px solid #000;
 -moz-border-radius:9px;
 -webkit-border-radius:9px;
 border-radius:9px
}
.miniColors-huePicker {
 position:absolute;
 left:-3px;
 width:24px;
 height:1px;
 border:1px solid #fff;
 border-radius:2px;
 background:#000
}
.cf-color-picker .form-control::-moz-placeholder {
 color:#999;
 opacity:1
}
.cf-color-picker .form-control:-ms-input-placeholder {
 color:#999
}
.cf-color-picker .form-control::-webkit-input-placeholder {
 color:#999
}
.cf-color-picker .form-control[disabled],
.cf-color-picker .form-control[readonly],
.cf-color-picker fieldset[disabled] .form-control {
 cursor:not-allowed;
 background-color:#eee;
 opacity:1
}
.cf-color-picker .form-group {
 margin-bottom:15px
}
.cf-color-picker .input-group {
 position:relative;
 display:table;
 border-collapse:separate;
 max-width:120px
}
.cf-color-picker .input-group[class*=col-] {
 float:none;
 padding-left:0;
 padding-right:0
}
.cf-color-picker .input-group .form-control {
 position:relative;
 z-index:2;
 float:left;
 width:100%;
 margin-bottom:0
}
.cf-color-picker .input-group-lg>.form-control,
.cf-color-picker .input-group-lg>.input-group-addon,
.cf-color-picker .input-group-lg>.input-group-btn>.btn {
 height:46px;
 padding:10px 16px;
 font-size:18px;
 line-height:1.33;
 border-radius:6px
}
.cf-color-picker .input-group-sm>.form-control,
.cf-color-picker .input-group-sm>.input-group-addon,
.cf-color-picker .input-group-sm>.input-group-btn>.btn {
 height:30px;
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.cf-color-picker .input-group .form-control,
.cf-color-picker .input-group-addon,
.cf-color-picker .input-group-btn {
 display:table-cell
}
.cf-color-picker .input-group .form-control:not(:first-child):not(:last-child),
.cf-color-picker .input-group-addon:not(:first-child):not(:last-child),
.cf-color-picker .input-group-btn:not(:first-child):not(:last-child) {
 border-radius:0
}
.cf-color-picker .input-group-addon,
.cf-color-picker .input-group-btn {
 width:1%;
 white-space:nowrap;
 vertical-align:middle
}
.cf-color-picker .input-group-addon {
 padding:6px 12px;
 font-size:14px;
 font-weight:400;
 line-height:1;
 color:#555;
 text-align:center;
 background-color:#eee;
 border:1px solid #ccc;
 border-radius:4px
}
.cf-color-picker .text-hide,
.table-striped .cfdatepicker table tr td,
.table-striped .cfdatepicker table tr th {
 background-color:transparent
}
.cf-color-picker .input-group-addon.input-sm {
 padding:5px 10px;
 font-size:12px;
 border-radius:3px
}
.cf-color-picker .input-group-addon.input-lg {
 padding:10px 16px;
 font-size:18px;
 border-radius:6px
}
.cf-color-picker .input-group .form-control:first-child,
.cf-color-picker .input-group-addon:first-child,
.cf-color-picker .input-group-btn:first-child>.btn,
.cf-color-picker .input-group-btn:first-child>.btn-group>.btn,
.cf-color-picker .input-group-btn:first-child>.dropdown-toggle,
.cf-color-picker .input-group-btn:last-child>.btn-group:not(:last-child)>.btn,
.cf-color-picker .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
 border-bottom-right-radius:0;
 border-top-right-radius:0
}
.cf-color-picker .input-group-addon:first-child {
 border-right:0
}
.cf-color-picker .input-group .form-control:last-child,
.cf-color-picker .input-group-addon:last-child,
.cf-color-picker .input-group-btn:first-child>.btn-group:not(:first-child)>.btn,
.cf-color-picker .input-group-btn:first-child>.btn:not(:first-child),
.cf-color-picker .input-group-btn:last-child>.btn,
.cf-color-picker .input-group-btn:last-child>.btn-group>.btn,
.cf-color-picker .input-group-btn:last-child>.dropdown-toggle {
 border-bottom-left-radius:0;
 border-top-left-radius:0
}
.cf-color-picker .input-group-addon:last-child {
 border-left:0
}
.cf-color-picker .input-group-btn {
 position:relative;
 font-size:0;
 white-space:nowrap
}
.cf-color-picker .input-group-btn>.btn {
 position:relative
}
.cf-color-picker .input-group-btn>.btn:active,
.cf-color-picker .input-group-btn>.btn:focus,
.cf-color-picker .input-group-btn>.btn:hover {
 z-index:2
}
.cf-color-picker .input-group-btn:first-child>.btn,
.cf-color-picker .input-group-btn:first-child>.btn-group {
 margin-right:-1px
}
.cf-color-picker .clearfix:after,
.cf-color-picker .clearfix:before,
.cf-color-picker .form-horizontal .form-group:after,
.cf-color-picker .form-horizontal .form-group:before {
 content:" ";
 display:table
}
.cf-color-picker .clearfix:after,
.cf-color-picker .form-horizontal .form-group:after {
 clear:both
}
.cf-color-picker .center-block {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.cf-color-picker .pull-right {
 float:right!important
}
.cf-color-picker .pull-left {
 float:left!important
}
.cf-color-picker .hide {
 display:none!important
}
.cf-color-picker .show {
 display:block!important
}
.cf-color-picker .invisible {
 visibility:hidden
}
.cf-color-picker .text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 border:0
}
.cf-color-picker .hidden {
 display:none!important;
 visibility:hidden!important
}
.cf-color-picker .affix {
 position:fixed
}
@-ms-viewport {
 width:device-width
}
.cf-color-picker .visible-lg,
.cf-color-picker .visible-md,
.cf-color-picker .visible-print,
.cf-color-picker .visible-sm,
.cf-color-picker .visible-xs {
 display:none!important
}
@media (max-width:767px) {
 .cf-color-picker .visible-xs {
  display:block!important
 }
 .cf-color-picker table.visible-xs {
  display:table
 }
 .cf-color-picker tr.visible-xs {
  display:table-row!important
 }
 .cf-color-picker td.visible-xs,
 .cf-color-picker th.visible-xs {
  display:table-cell!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .cf-color-picker .visible-sm {
  display:block!important
 }
 .cf-color-picker table.visible-sm {
  display:table
 }
 .cf-color-picker tr.visible-sm {
  display:table-row!important
 }
 .cf-color-picker td.visible-sm,
 .cf-color-picker th.visible-sm {
  display:table-cell!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .cf-color-picker .visible-md {
  display:block!important
 }
 .cf-color-picker table.visible-md {
  display:table
 }
 .cf-color-picker tr.visible-md {
  display:table-row!important
 }
 .cf-color-picker td.visible-md,
 .cf-color-picker th.visible-md {
  display:table-cell!important
 }
}
@media (min-width:1200px) {
 .cf-color-picker .visible-lg {
  display:block!important
 }
 .cf-color-picker table.visible-lg {
  display:table
 }
 .cf-color-picker tr.visible-lg {
  display:table-row!important
 }
 .cf-color-picker td.visible-lg,
 .cf-color-picker th.visible-lg {
  display:table-cell!important
 }
 .cf-color-picker .hidden-lg {
  display:none!important
 }
}
@media (max-width:767px) {
 .cf-color-picker .hidden-xs {
  display:none!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .cf-color-picker .hidden-sm {
  display:none!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .cf-color-picker .hidden-md {
  display:none!important
 }
}
@media print {
 .cf-color-picker .visible-print {
  display:block!important
 }
 .cf-color-picker table.visible-print {
  display:table
 }
 .cf-color-picker tr.visible-print {
  display:table-row!important
 }
 .cf-color-picker td.visible-print,
 .cf-color-picker th.visible-print {
  display:table-cell!important
 }
 .cf-color-picker .hidden-print {
  display:none!important
 }
}
.cfdatepicker-dropdown:after,
.cfdatepicker-dropdown:before {
 content:'';
 display:inline-block;
 border-top:0;
 position:absolute
}
.cfdatepicker {
 padding:4px;
 border-radius:4px;
 direction:ltr
}
.cfdatepicker-inline {
 width:220px
}
.cfdatepicker.cfdatepicker-rtl {
 direction:rtl
}
.cfdatepicker.cfdatepicker-rtl table tr td span {
 float:right
}
.cfdatepicker-dropdown {
 top:0;
 left:0
}
.cfdatepicker-dropdown:before {
 border-left:7px solid transparent;
 border-right:7px solid transparent;
 border-bottom:7px solid #ccc;
 border-bottom-color:rgba(0,0,0,.2)
}
.cfdatepicker-dropdown:after {
 border-left:6px solid transparent;
 border-right:6px solid transparent;
 border-bottom:6px solid #fff
}
.cfdatepicker-dropdown.cfdatepicker-orient-left:before {
 left:6px
}
.cfdatepicker-dropdown.cfdatepicker-orient-left:after {
 left:7px
}
.cfdatepicker-dropdown.cfdatepicker-orient-right:before {
 right:6px
}
.cfdatepicker-dropdown.cfdatepicker-orient-right:after {
 right:7px
}
.cfdatepicker-dropdown.cfdatepicker-orient-top:before {
 top:-7px
}
.cfdatepicker-dropdown.cfdatepicker-orient-top:after {
 top:-6px
}
.cfdatepicker-dropdown.cfdatepicker-orient-bottom:before {
 bottom:-7px;
 border-bottom:0;
 border-top:7px solid #999
}
.cfdatepicker-dropdown.cfdatepicker-orient-bottom:after {
 bottom:-6px;
 border-bottom:0;
 border-top:6px solid #fff
}
.cfdatepicker>div {
 display:none
}
.cfdatepicker.days div.cfdatepicker-days,
.cfdatepicker.months div.cfdatepicker-months,
.cfdatepicker.years div.cfdatepicker-years {
 display:block
}
.cfdatepicker table {
 border:0;
 width:auto;
 margin:0;
 -webkit-touch-callout:none;
 -khtml-user-select:none;
 user-select:none
}
.cfdatepicker table tr td,
.cfdatepicker table tr th {
 text-align:center;
 width:10px;
 height:10px;
 border-radius:4px;
 border:none
}
.cfdatepicker table tr td.day.focused,
.cfdatepicker table tr td.day:hover {
 background:#eee;
 cursor:pointer
}
.cfdatepicker table tr td.new,
.cfdatepicker table tr td.old {
 color:#999
}
.cfdatepicker table tr td.disabled,
.cfdatepicker table tr td.disabled:hover {
 background:0 0;
 color:#999;
 cursor:default
}
.cfdatepicker table tr td.today,
.cfdatepicker table tr td.today.disabled,
.cfdatepicker table tr td.today.disabled:hover,
.cfdatepicker table tr td.today:hover {
 color:#000;
 background-color:#ffdb99;
 border-color:#ffb733
}
.cfdatepicker table tr td.today.active,
.cfdatepicker table tr td.today.disabled.active,
.cfdatepicker table tr td.today.disabled:active,
.cfdatepicker table tr td.today.disabled:focus,
.cfdatepicker table tr td.today.disabled:hover,
.cfdatepicker table tr td.today.disabled:hover.active,
.cfdatepicker table tr td.today.disabled:hover:active,
.cfdatepicker table tr td.today.disabled:hover:focus,
.cfdatepicker table tr td.today.disabled:hover:hover,
.cfdatepicker table tr td.today:active,
.cfdatepicker table tr td.today:focus,
.cfdatepicker table tr td.today:hover,
.cfdatepicker table tr td.today:hover.active,
.cfdatepicker table tr td.today:hover:active,
.cfdatepicker table tr td.today:hover:focus,
.cfdatepicker table tr td.today:hover:hover,
.open .dropdown-toggle.cfdatepicker table tr td.today,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.today:hover {
 color:#000;
 background-color:#ffcd70;
 border-color:#f59e00
}
.cfdatepicker table tr td.today.active,
.cfdatepicker table tr td.today.disabled.active,
.cfdatepicker table tr td.today.disabled:active,
.cfdatepicker table tr td.today.disabled:hover.active,
.cfdatepicker table tr td.today.disabled:hover:active,
.cfdatepicker table tr td.today:active,
.cfdatepicker table tr td.today:hover.active,
.cfdatepicker table tr td.today:hover:active,
.open .dropdown-toggle.cfdatepicker table tr td.today,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.today.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.today:hover {
 background-image:none
}
.cfdatepicker table tr td.today.disabled,
.cfdatepicker table tr td.today.disabled.active,
.cfdatepicker table tr td.today.disabled.disabled,
.cfdatepicker table tr td.today.disabled.disabled.active,
.cfdatepicker table tr td.today.disabled.disabled:active,
.cfdatepicker table tr td.today.disabled.disabled:focus,
.cfdatepicker table tr td.today.disabled.disabled:hover,
.cfdatepicker table tr td.today.disabled:active,
.cfdatepicker table tr td.today.disabled:focus,
.cfdatepicker table tr td.today.disabled:hover,
.cfdatepicker table tr td.today.disabled:hover.disabled,
.cfdatepicker table tr td.today.disabled:hover.disabled.active,
.cfdatepicker table tr td.today.disabled:hover.disabled:active,
.cfdatepicker table tr td.today.disabled:hover.disabled:focus,
.cfdatepicker table tr td.today.disabled:hover.disabled:hover,
.cfdatepicker table tr td.today.disabled:hover[disabled],
.cfdatepicker table tr td.today.disabled:hover[disabled].active,
.cfdatepicker table tr td.today.disabled:hover[disabled]:active,
.cfdatepicker table tr td.today.disabled:hover[disabled]:focus,
.cfdatepicker table tr td.today.disabled:hover[disabled]:hover,
.cfdatepicker table tr td.today.disabled[disabled],
.cfdatepicker table tr td.today.disabled[disabled].active,
.cfdatepicker table tr td.today.disabled[disabled]:active,
.cfdatepicker table tr td.today.disabled[disabled]:focus,
.cfdatepicker table tr td.today.disabled[disabled]:hover,
.cfdatepicker table tr td.today:hover.disabled,
.cfdatepicker table tr td.today:hover.disabled.active,
.cfdatepicker table tr td.today:hover.disabled:active,
.cfdatepicker table tr td.today:hover.disabled:focus,
.cfdatepicker table tr td.today:hover.disabled:hover,
.cfdatepicker table tr td.today:hover[disabled],
.cfdatepicker table tr td.today:hover[disabled].active,
.cfdatepicker table tr td.today:hover[disabled]:active,
.cfdatepicker table tr td.today:hover[disabled]:focus,
.cfdatepicker table tr td.today:hover[disabled]:hover,
.cfdatepicker table tr td.today[disabled],
.cfdatepicker table tr td.today[disabled].active,
.cfdatepicker table tr td.today[disabled]:active,
.cfdatepicker table tr td.today[disabled]:focus,
.cfdatepicker table tr td.today[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.today,
fieldset[disabled] .cfdatepicker table tr td.today.active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled,
fieldset[disabled] .cfdatepicker table tr td.today.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover.active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:active,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.today.disabled:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.today:active,
fieldset[disabled] .cfdatepicker table tr td.today:focus,
fieldset[disabled] .cfdatepicker table tr td.today:hover,
fieldset[disabled] .cfdatepicker table tr td.today:hover.active,
fieldset[disabled] .cfdatepicker table tr td.today:hover:active,
fieldset[disabled] .cfdatepicker table tr td.today:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.today:hover:hover {
 background-color:#ffdb99;
 border-color:#ffb733
}
.cfdatepicker table tr td.today:hover:hover {
 color:#000
}
.cfdatepicker table tr td.today.active:hover {
 color:#fff
}
.cfdatepicker table tr td.range,
.cfdatepicker table tr td.range.disabled,
.cfdatepicker table tr td.range.disabled:hover,
.cfdatepicker table tr td.range:hover {
 background:#eee;
 border-radius:0
}
.cfdatepicker table tr td.active.active,
.cfdatepicker table tr td.active.disabled.active,
.cfdatepicker table tr td.active.disabled:active,
.cfdatepicker table tr td.active.disabled:hover.active,
.cfdatepicker table tr td.active.disabled:hover:active,
.cfdatepicker table tr td.active:active,
.cfdatepicker table tr td.active:hover.active,
.cfdatepicker table tr td.active:hover:active,
.cfdatepicker table tr td.range.today.active,
.cfdatepicker table tr td.range.today.disabled.active,
.cfdatepicker table tr td.range.today.disabled:active,
.cfdatepicker table tr td.range.today.disabled:hover.active,
.cfdatepicker table tr td.range.today.disabled:hover:active,
.cfdatepicker table tr td.range.today:active,
.cfdatepicker table tr td.range.today:hover.active,
.cfdatepicker table tr td.range.today:hover:active,
.cfdatepicker table tr td.selected.active,
.cfdatepicker table tr td.selected.disabled.active,
.cfdatepicker table tr td.selected.disabled:active,
.cfdatepicker table tr td.selected.disabled:hover.active,
.cfdatepicker table tr td.selected.disabled:hover:active,
.cfdatepicker table tr td.selected:active,
.cfdatepicker table tr td.selected:hover.active,
.cfdatepicker table tr td.selected:hover:active,
.open .dropdown-toggle.cfdatepicker table tr td.active,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.active:hover,
.open .dropdown-toggle.cfdatepicker table tr td.range.today,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover,
.open .dropdown-toggle.cfdatepicker table tr td.selected,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.selected:hover {
 background-image:none
}
.cfdatepicker table tr td.range.today,
.cfdatepicker table tr td.range.today.disabled,
.cfdatepicker table tr td.range.today.disabled:hover,
.cfdatepicker table tr td.range.today:hover {
 color:#000;
 background-color:#f7ca77;
 border-color:#f1a417;
 border-radius:0
}
.cfdatepicker table tr td.range.today.active,
.cfdatepicker table tr td.range.today.disabled.active,
.cfdatepicker table tr td.range.today.disabled:active,
.cfdatepicker table tr td.range.today.disabled:focus,
.cfdatepicker table tr td.range.today.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:hover.active,
.cfdatepicker table tr td.range.today.disabled:hover:active,
.cfdatepicker table tr td.range.today.disabled:hover:focus,
.cfdatepicker table tr td.range.today.disabled:hover:hover,
.cfdatepicker table tr td.range.today:active,
.cfdatepicker table tr td.range.today:focus,
.cfdatepicker table tr td.range.today:hover,
.cfdatepicker table tr td.range.today:hover.active,
.cfdatepicker table tr td.range.today:hover:active,
.cfdatepicker table tr td.range.today:hover:focus,
.cfdatepicker table tr td.range.today:hover:hover,
.open .dropdown-toggle.cfdatepicker table tr td.range.today,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.range.today.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.range.today:hover {
 color:#000;
 background-color:#f4bb51;
 border-color:#bf800c
}
.cfdatepicker table tr td.range.today.disabled,
.cfdatepicker table tr td.range.today.disabled.active,
.cfdatepicker table tr td.range.today.disabled.disabled,
.cfdatepicker table tr td.range.today.disabled.disabled.active,
.cfdatepicker table tr td.range.today.disabled.disabled:active,
.cfdatepicker table tr td.range.today.disabled.disabled:focus,
.cfdatepicker table tr td.range.today.disabled.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:active,
.cfdatepicker table tr td.range.today.disabled:focus,
.cfdatepicker table tr td.range.today.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:hover.disabled,
.cfdatepicker table tr td.range.today.disabled:hover.disabled.active,
.cfdatepicker table tr td.range.today.disabled:hover.disabled:active,
.cfdatepicker table tr td.range.today.disabled:hover.disabled:focus,
.cfdatepicker table tr td.range.today.disabled:hover.disabled:hover,
.cfdatepicker table tr td.range.today.disabled:hover[disabled],
.cfdatepicker table tr td.range.today.disabled:hover[disabled].active,
.cfdatepicker table tr td.range.today.disabled:hover[disabled]:active,
.cfdatepicker table tr td.range.today.disabled:hover[disabled]:focus,
.cfdatepicker table tr td.range.today.disabled:hover[disabled]:hover,
.cfdatepicker table tr td.range.today.disabled[disabled],
.cfdatepicker table tr td.range.today.disabled[disabled].active,
.cfdatepicker table tr td.range.today.disabled[disabled]:active,
.cfdatepicker table tr td.range.today.disabled[disabled]:focus,
.cfdatepicker table tr td.range.today.disabled[disabled]:hover,
.cfdatepicker table tr td.range.today:hover.disabled,
.cfdatepicker table tr td.range.today:hover.disabled.active,
.cfdatepicker table tr td.range.today:hover.disabled:active,
.cfdatepicker table tr td.range.today:hover.disabled:focus,
.cfdatepicker table tr td.range.today:hover.disabled:hover,
.cfdatepicker table tr td.range.today:hover[disabled],
.cfdatepicker table tr td.range.today:hover[disabled].active,
.cfdatepicker table tr td.range.today:hover[disabled]:active,
.cfdatepicker table tr td.range.today:hover[disabled]:focus,
.cfdatepicker table tr td.range.today:hover[disabled]:hover,
.cfdatepicker table tr td.range.today[disabled],
.cfdatepicker table tr td.range.today[disabled].active,
.cfdatepicker table tr td.range.today[disabled]:active,
.cfdatepicker table tr td.range.today[disabled]:focus,
.cfdatepicker table tr td.range.today[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today,
fieldset[disabled] .cfdatepicker table tr td.range.today.active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover.active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:active,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today.disabled:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today:active,
fieldset[disabled] .cfdatepicker table tr td.range.today:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover.active,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover:active,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.range.today:hover:hover {
 background-color:#f7ca77;
 border-color:#f1a417
}
.cfdatepicker table tr td.selected,
.cfdatepicker table tr td.selected.disabled,
.cfdatepicker table tr td.selected.disabled:hover,
.cfdatepicker table tr td.selected:hover {
 color:#fff;
 background-color:#999;
 border-color:#555;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.cfdatepicker table tr td.selected.active,
.cfdatepicker table tr td.selected.disabled.active,
.cfdatepicker table tr td.selected.disabled:active,
.cfdatepicker table tr td.selected.disabled:focus,
.cfdatepicker table tr td.selected.disabled:hover,
.cfdatepicker table tr td.selected.disabled:hover.active,
.cfdatepicker table tr td.selected.disabled:hover:active,
.cfdatepicker table tr td.selected.disabled:hover:focus,
.cfdatepicker table tr td.selected.disabled:hover:hover,
.cfdatepicker table tr td.selected:active,
.cfdatepicker table tr td.selected:focus,
.cfdatepicker table tr td.selected:hover,
.cfdatepicker table tr td.selected:hover.active,
.cfdatepicker table tr td.selected:hover:active,
.cfdatepicker table tr td.selected:hover:focus,
.cfdatepicker table tr td.selected:hover:hover,
.open .dropdown-toggle.cfdatepicker table tr td.selected,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.selected.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.selected:hover {
 color:#fff;
 background-color:#858585;
 border-color:#373737
}
.cfdatepicker table tr td.selected.disabled,
.cfdatepicker table tr td.selected.disabled.active,
.cfdatepicker table tr td.selected.disabled.disabled,
.cfdatepicker table tr td.selected.disabled.disabled.active,
.cfdatepicker table tr td.selected.disabled.disabled:active,
.cfdatepicker table tr td.selected.disabled.disabled:focus,
.cfdatepicker table tr td.selected.disabled.disabled:hover,
.cfdatepicker table tr td.selected.disabled:active,
.cfdatepicker table tr td.selected.disabled:focus,
.cfdatepicker table tr td.selected.disabled:hover,
.cfdatepicker table tr td.selected.disabled:hover.disabled,
.cfdatepicker table tr td.selected.disabled:hover.disabled.active,
.cfdatepicker table tr td.selected.disabled:hover.disabled:active,
.cfdatepicker table tr td.selected.disabled:hover.disabled:focus,
.cfdatepicker table tr td.selected.disabled:hover.disabled:hover,
.cfdatepicker table tr td.selected.disabled:hover[disabled],
.cfdatepicker table tr td.selected.disabled:hover[disabled].active,
.cfdatepicker table tr td.selected.disabled:hover[disabled]:active,
.cfdatepicker table tr td.selected.disabled:hover[disabled]:focus,
.cfdatepicker table tr td.selected.disabled:hover[disabled]:hover,
.cfdatepicker table tr td.selected.disabled[disabled],
.cfdatepicker table tr td.selected.disabled[disabled].active,
.cfdatepicker table tr td.selected.disabled[disabled]:active,
.cfdatepicker table tr td.selected.disabled[disabled]:focus,
.cfdatepicker table tr td.selected.disabled[disabled]:hover,
.cfdatepicker table tr td.selected:hover.disabled,
.cfdatepicker table tr td.selected:hover.disabled.active,
.cfdatepicker table tr td.selected:hover.disabled:active,
.cfdatepicker table tr td.selected:hover.disabled:focus,
.cfdatepicker table tr td.selected:hover.disabled:hover,
.cfdatepicker table tr td.selected:hover[disabled],
.cfdatepicker table tr td.selected:hover[disabled].active,
.cfdatepicker table tr td.selected:hover[disabled]:active,
.cfdatepicker table tr td.selected:hover[disabled]:focus,
.cfdatepicker table tr td.selected:hover[disabled]:hover,
.cfdatepicker table tr td.selected[disabled],
.cfdatepicker table tr td.selected[disabled].active,
.cfdatepicker table tr td.selected[disabled]:active,
.cfdatepicker table tr td.selected[disabled]:focus,
.cfdatepicker table tr td.selected[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.selected,
fieldset[disabled] .cfdatepicker table tr td.selected.active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover.active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:active,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.selected.disabled:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.selected:active,
fieldset[disabled] .cfdatepicker table tr td.selected:focus,
fieldset[disabled] .cfdatepicker table tr td.selected:hover,
fieldset[disabled] .cfdatepicker table tr td.selected:hover.active,
fieldset[disabled] .cfdatepicker table tr td.selected:hover:active,
fieldset[disabled] .cfdatepicker table tr td.selected:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.selected:hover:hover {
 background-color:#999;
 border-color:#555
}
.cfdatepicker table tr td.active,
.cfdatepicker table tr td.active.disabled,
.cfdatepicker table tr td.active.disabled:hover,
.cfdatepicker table tr td.active:hover {
 color:#fff;
 background-color:#428bca;
 border-color:#357ebd;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.cfdatepicker table tr td.active.active,
.cfdatepicker table tr td.active.disabled.active,
.cfdatepicker table tr td.active.disabled:active,
.cfdatepicker table tr td.active.disabled:focus,
.cfdatepicker table tr td.active.disabled:hover,
.cfdatepicker table tr td.active.disabled:hover.active,
.cfdatepicker table tr td.active.disabled:hover:active,
.cfdatepicker table tr td.active.disabled:hover:focus,
.cfdatepicker table tr td.active.disabled:hover:hover,
.cfdatepicker table tr td.active:active,
.cfdatepicker table tr td.active:focus,
.cfdatepicker table tr td.active:hover,
.cfdatepicker table tr td.active:hover.active,
.cfdatepicker table tr td.active:hover:active,
.cfdatepicker table tr td.active:hover:focus,
.cfdatepicker table tr td.active:hover:hover,
.open .dropdown-toggle.cfdatepicker table tr td.active,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td.active.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td.active:hover {
 color:#fff;
 background-color:#3276b1;
 border-color:#285e8e
}
.cfdatepicker table tr td.active.disabled,
.cfdatepicker table tr td.active.disabled.active,
.cfdatepicker table tr td.active.disabled.disabled,
.cfdatepicker table tr td.active.disabled.disabled.active,
.cfdatepicker table tr td.active.disabled.disabled:active,
.cfdatepicker table tr td.active.disabled.disabled:focus,
.cfdatepicker table tr td.active.disabled.disabled:hover,
.cfdatepicker table tr td.active.disabled:active,
.cfdatepicker table tr td.active.disabled:focus,
.cfdatepicker table tr td.active.disabled:hover,
.cfdatepicker table tr td.active.disabled:hover.disabled,
.cfdatepicker table tr td.active.disabled:hover.disabled.active,
.cfdatepicker table tr td.active.disabled:hover.disabled:active,
.cfdatepicker table tr td.active.disabled:hover.disabled:focus,
.cfdatepicker table tr td.active.disabled:hover.disabled:hover,
.cfdatepicker table tr td.active.disabled:hover[disabled],
.cfdatepicker table tr td.active.disabled:hover[disabled].active,
.cfdatepicker table tr td.active.disabled:hover[disabled]:active,
.cfdatepicker table tr td.active.disabled:hover[disabled]:focus,
.cfdatepicker table tr td.active.disabled:hover[disabled]:hover,
.cfdatepicker table tr td.active.disabled[disabled],
.cfdatepicker table tr td.active.disabled[disabled].active,
.cfdatepicker table tr td.active.disabled[disabled]:active,
.cfdatepicker table tr td.active.disabled[disabled]:focus,
.cfdatepicker table tr td.active.disabled[disabled]:hover,
.cfdatepicker table tr td.active:hover.disabled,
.cfdatepicker table tr td.active:hover.disabled.active,
.cfdatepicker table tr td.active:hover.disabled:active,
.cfdatepicker table tr td.active:hover.disabled:focus,
.cfdatepicker table tr td.active:hover.disabled:hover,
.cfdatepicker table tr td.active:hover[disabled],
.cfdatepicker table tr td.active:hover[disabled].active,
.cfdatepicker table tr td.active:hover[disabled]:active,
.cfdatepicker table tr td.active:hover[disabled]:focus,
.cfdatepicker table tr td.active:hover[disabled]:hover,
.cfdatepicker table tr td.active[disabled],
.cfdatepicker table tr td.active[disabled].active,
.cfdatepicker table tr td.active[disabled]:active,
.cfdatepicker table tr td.active[disabled]:focus,
.cfdatepicker table tr td.active[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td.active,
fieldset[disabled] .cfdatepicker table tr td.active.active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled,
fieldset[disabled] .cfdatepicker table tr td.active.disabled.active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover.active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:active,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.active.disabled:hover:hover,
fieldset[disabled] .cfdatepicker table tr td.active:active,
fieldset[disabled] .cfdatepicker table tr td.active:focus,
fieldset[disabled] .cfdatepicker table tr td.active:hover,
fieldset[disabled] .cfdatepicker table tr td.active:hover.active,
fieldset[disabled] .cfdatepicker table tr td.active:hover:active,
fieldset[disabled] .cfdatepicker table tr td.active:hover:focus,
fieldset[disabled] .cfdatepicker table tr td.active:hover:hover {
 background-color:#428bca;
 border-color:#357ebd
}
.cfdatepicker table tr td span {
 display:block;
 width:23%;
 height:54px;
 line-height:54px;
 float:left;
 margin:1%;
 cursor:pointer;
 border-radius:4px
}
.cfdatepicker table tr td span:hover {
 background:#eee
}
.cfdatepicker table tr td span.disabled,
.cfdatepicker table tr td span.disabled:hover {
 background:0 0;
 color:#999;
 cursor:default
}
.cfdatepicker table tr td span.active,
.cfdatepicker table tr td span.active.disabled,
.cfdatepicker table tr td span.active.disabled:hover,
.cfdatepicker table tr td span.active:hover {
 color:#fff;
 background-color:#428bca;
 border-color:#357ebd;
 text-shadow:0 -1px 0 rgba(0,0,0,.25)
}
.cfdatepicker table tr td span.active.active,
.cfdatepicker table tr td span.active.disabled.active,
.cfdatepicker table tr td span.active.disabled:active,
.cfdatepicker table tr td span.active.disabled:focus,
.cfdatepicker table tr td span.active.disabled:hover,
.cfdatepicker table tr td span.active.disabled:hover.active,
.cfdatepicker table tr td span.active.disabled:hover:active,
.cfdatepicker table tr td span.active.disabled:hover:focus,
.cfdatepicker table tr td span.active.disabled:hover:hover,
.cfdatepicker table tr td span.active:active,
.cfdatepicker table tr td span.active:focus,
.cfdatepicker table tr td span.active:hover,
.cfdatepicker table tr td span.active:hover.active,
.cfdatepicker table tr td span.active:hover:active,
.cfdatepicker table tr td span.active:hover:focus,
.cfdatepicker table tr td span.active:hover:hover,
.open .dropdown-toggle.cfdatepicker table tr td span.active,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td span.active:hover {
 color:#fff;
 background-color:#3276b1;
 border-color:#285e8e
}
.cfdatepicker table tr td span.active.active,
.cfdatepicker table tr td span.active.disabled.active,
.cfdatepicker table tr td span.active.disabled:active,
.cfdatepicker table tr td span.active.disabled:hover.active,
.cfdatepicker table tr td span.active.disabled:hover:active,
.cfdatepicker table tr td span.active:active,
.cfdatepicker table tr td span.active:hover.active,
.cfdatepicker table tr td span.active:hover:active,
.open .dropdown-toggle.cfdatepicker table tr td span.active,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled,
.open .dropdown-toggle.cfdatepicker table tr td span.active.disabled:hover,
.open .dropdown-toggle.cfdatepicker table tr td span.active:hover {
 background-image:none
}
.cfdatepicker table tr td span.active.disabled,
.cfdatepicker table tr td span.active.disabled.active,
.cfdatepicker table tr td span.active.disabled.disabled,
.cfdatepicker table tr td span.active.disabled.disabled.active,
.cfdatepicker table tr td span.active.disabled.disabled:active,
.cfdatepicker table tr td span.active.disabled.disabled:focus,
.cfdatepicker table tr td span.active.disabled.disabled:hover,
.cfdatepicker table tr td span.active.disabled:active,
.cfdatepicker table tr td span.active.disabled:focus,
.cfdatepicker table tr td span.active.disabled:hover,
.cfdatepicker table tr td span.active.disabled:hover.disabled,
.cfdatepicker table tr td span.active.disabled:hover.disabled.active,
.cfdatepicker table tr td span.active.disabled:hover.disabled:active,
.cfdatepicker table tr td span.active.disabled:hover.disabled:focus,
.cfdatepicker table tr td span.active.disabled:hover.disabled:hover,
.cfdatepicker table tr td span.active.disabled:hover[disabled],
.cfdatepicker table tr td span.active.disabled:hover[disabled].active,
.cfdatepicker table tr td span.active.disabled:hover[disabled]:active,
.cfdatepicker table tr td span.active.disabled:hover[disabled]:focus,
.cfdatepicker table tr td span.active.disabled:hover[disabled]:hover,
.cfdatepicker table tr td span.active.disabled[disabled],
.cfdatepicker table tr td span.active.disabled[disabled].active,
.cfdatepicker table tr td span.active.disabled[disabled]:active,
.cfdatepicker table tr td span.active.disabled[disabled]:focus,
.cfdatepicker table tr td span.active.disabled[disabled]:hover,
.cfdatepicker table tr td span.active:hover.disabled,
.cfdatepicker table tr td span.active:hover.disabled.active,
.cfdatepicker table tr td span.active:hover.disabled:active,
.cfdatepicker table tr td span.active:hover.disabled:focus,
.cfdatepicker table tr td span.active:hover.disabled:hover,
.cfdatepicker table tr td span.active:hover[disabled],
.cfdatepicker table tr td span.active:hover[disabled].active,
.cfdatepicker table tr td span.active:hover[disabled]:active,
.cfdatepicker table tr td span.active:hover[disabled]:focus,
.cfdatepicker table tr td span.active:hover[disabled]:hover,
.cfdatepicker table tr td span.active[disabled],
.cfdatepicker table tr td span.active[disabled].active,
.cfdatepicker table tr td span.active[disabled]:active,
.cfdatepicker table tr td span.active[disabled]:focus,
.cfdatepicker table tr td span.active[disabled]:hover,
fieldset[disabled] .cfdatepicker table tr td span.active,
fieldset[disabled] .cfdatepicker table tr td span.active.active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled.active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:focus,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover.active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:active,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:focus,
fieldset[disabled] .cfdatepicker table tr td span.active.disabled:hover:hover,
fieldset[disabled] .cfdatepicker table tr td span.active:active,
fieldset[disabled] .cfdatepicker table tr td span.active:focus,
fieldset[disabled] .cfdatepicker table tr td span.active:hover,
fieldset[disabled] .cfdatepicker table tr td span.active:hover.active,
fieldset[disabled] .cfdatepicker table tr td span.active:hover:active,
fieldset[disabled] .cfdatepicker table tr td span.active:hover:focus,
fieldset[disabled] .cfdatepicker table tr td span.active:hover:hover {
 background-color:#428bca;
 border-color:#357ebd
}
.cfdatepicker table tr td span.new,
.cfdatepicker table tr td span.old {
 color:#999
}
.cfdatepicker th.cfdatepicker-switch {
 width:145px
}
.cfdatepicker tfoot tr th,
.cfdatepicker thead tr:first-child th {
 cursor:pointer
}
.cfdatepicker tfoot tr th:hover,
.cfdatepicker thead tr:first-child th:hover {
 background:#eee
}
.cfdatepicker .cw {
 font-size:10px;
 width:12px;
 padding:0 2px 0 5px;
 vertical-align:middle
}
.cfdatepicker thead tr:first-child th.cw {
 cursor:default;
 background-color:transparent
}
.input-group.date .input-group-addon i {
 cursor:pointer;
 width:16px;
 height:16px
}
.input-daterange input {
 text-align:center
}
.input-daterange input:first-child {
 border-radius:3px 0 0 3px
}
.input-daterange input:last-child {
 border-radius:0 3px 3px 0
}
.input-daterange .input-group-addon {
 width:auto;
 min-width:16px;
 padding:4px 5px;
 font-weight:400;
 line-height:1.42857143;
 text-align:center;
 text-shadow:0 1px 0 #fff;
 vertical-align:middle;
 background-color:#eee;
 border:solid #ccc;
 border-width:1px 0;
 margin-left:-5px;
 margin-right:-5px
}
.cfdatepicker.dropdown-menu {
 position:absolute;
 top:100%;
 left:0;
 z-index:1000;
 float:left;
 display:none;
 min-width:160px;
 list-style:none;
 background-color:#fff;
 border:1px solid #ccc;
 border:1px solid rgba(0,0,0,.2);
 border-radius:5px;
 -webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);
 -moz-box-shadow:0 5px 10px rgba(0,0,0,.2);
 box-shadow:0 5px 10px rgba(0,0,0,.2);
 -webkit-background-clip:padding-box;
 -moz-background-clip:padding;
 background-clip:padding-box;
 color:#333;
 font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
 font-size:13px;
 line-height:1.42857143
}
.cfdatepicker.dropdown-menu td,
.cfdatepicker.dropdown-menu th {
 padding:4px 5px
}
.image-thumb {
 margin-left:63px;
 padding:6px 0 6px 6px
}
.image-picker-content.image-thumb-lrg {
 margin-bottom:6px
}
.image-picker-side-bar {
 float:left;
 margin-left:-68px;
 width:62px;
 max-width:100%
}
.image-thumb-lrg .image-picker-side-bar {
 background:#F6F6F6;
 border:1px solid #DFDFDF;
 float:none;
 margin:0 0 6px;
 padding:6px 6px 2px;
 text-align:center;
 width:auto
}
.image-picker-side-bar>img {
 border:1px solid #DFDFDF;
 width:62px
}
.image-thumb-lrg .image-picker-side-bar>img {
 -moz-box-sizing:border-box;
 box-sizing:border-box;
 max-width:100%;
 text-align:center;
 width:auto
}
.image-thumb .image-picker-main-content {
 margin-right:6px
}
.button.image-picker-button {
 margin:7px 0 0;
 width:110px;
 display:inline-block
}
.button.button-primary.image-picker-button {
 float:right;
 margin-left:6px;
 width:80px
}
.image-picker-main-content select {
 width:100%
}
.image-picker-sizer:disabled {
 opacity:.7;
 box-shadow:none;
 color:#A1A1A1
}
.button-primary.image-picker-button.image-picker-button-solo,
.button.image-picker-button.image-picker-button-solo {
 width:170px;
 margin-top:0
}
.button-primary.image-picker-button.image-picker-button-solo {
 margin-top:7px;
 margin-left:0;
 float:none
}
.image-thumb-lrg .button.image-picker-button.cu-image-picker.image-picker-button-solo {
 width:120px
}
.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover.image-picker-button-solo {
 float:right;
 margin:0 0 0 6px;
 width:auto
}
.cf-toggle-switch .btn-group>.btn-group,
.cf-toggle-switch .btn-toolbar .btn-group,
.cf-toggle-switch .btn-toolbar .input-group {
 float:left
}
.image-thumb-lrg .button.button-primary.image-picker-button.cu-image-remover {
 width:45%
}
input.cu-image-picker-file-select[type=file] {
 display:none
}
.rangeslider,
.rangeslider__fill {
 background:#e6e6e6;
 display:block;
 height:8px;
 width:100%;
 -webkit-border-radius:10px;
 -moz-border-radius:10px;
 -ms-border-radius:10px;
 -o-border-radius:10px;
 border-radius:10px
}
.rangeslider__handle,
.toggle_option_row input {
 display:inline-block
}
.rangeslider {
 position:relative
}
.rangeslider--disabled {
 filter:alpha(Opacity=40);
 opacity:.4
}
.rangeslider__fill {
 background:#0f0;
 position:absolute;
 top:0
}
.rangeslider__handle {
 background:#fff;
 border:1px solid #ccc;
 cursor:pointer;
 width:18px;
 height:18px;
 position:absolute;
 top:-5px;
 -webkit-border-radius:50%;
 -moz-border-radius:50%;
 -ms-border-radius:50%;
 -o-border-radius:50%;
 border-radius:50%
}
input[type=range]:focus+.rangeslider .rangeslider__handle {
 -webkit-box-shadow:0 0 3px rgba(100,100,100,.9);
 -moz-box-shadow:0 0 3px rgba(100,100,100,.9);
 box-shadow:0 0 3px rgba(100,100,100,.9)
}
.recaptchatable #recaptcha_response_field {
 height:21px!important
}
.toggle_option_row {
 margin:4px 0
}
.toggle_option_row .dashicons-sort {
 cursor:move
}
.toggle_option_row .toggle_label_field,
.toggle_option_row .toggle_value_field {
 width:136px;
 line-height:20px
}
.toggle_option_preview .button {
 border-radius:0;
 margin-right:-5px
}
.toggle_option_preview .button:first-child {
 border-radius:3px 0 0 3px
}
.toggle_option_preview .button:last-child {
 border-radius:0 3px 3px 0
}
.toggle_option_preview.toggle_vertical .button {
 width:100%
}
.toggle_option_preview.toggle_vertical .button:first-child {
 border-radius:3px 3px 0 0
}
.toggle_option_preview.toggle_vertical .button:last-child {
 border-radius:0 0 3px 3px
}
.cf-toggle-switch html {
 font-family:sans-serif
}
.cf-toggle-switch body {
 margin:0
}
.cf-toggle-switch article,
.cf-toggle-switch aside,
.cf-toggle-switch details,
.cf-toggle-switch figcaption,
.cf-toggle-switch figure,
.cf-toggle-switch footer,
.cf-toggle-switch header,
.cf-toggle-switch hgroup,
.cf-toggle-switch main,
.cf-toggle-switch nav,
.cf-toggle-switch section,
.cf-toggle-switch summary {
 display:block
}
.cf-toggle-switch audio,
.cf-toggle-switch canvas,
.cf-toggle-switch progress,
.cf-toggle-switch video {
 display:inline-block;
 vertical-align:baseline
}
.cf-toggle-switch audio:not([controls]) {
 display:none;
 height:0
}
.cf-toggle-switch [hidden],
.cf-toggle-switch template {
 display:none
}
.cf-toggle-switch a {
 background:0 0
}
.cf-toggle-switch a:active,
.cf-toggle-switch a:hover {
 outline:0
}
.cf-toggle-switch abbr[title] {
 border-bottom:1px dotted
}
.cf-toggle-switch b,
.cf-toggle-switch strong {
 font-weight:700
}
.cf-toggle-switch dfn {
 font-style:italic
}
.cf-toggle-switch h1 {
 font-size:2em;
 margin:.67em 0
}
.cf-toggle-switch mark {
 background:#ff0;
 color:#000
}
.cf-toggle-switch .btn,
.cf-toggle-switch .btn-danger.active,
.cf-toggle-switch .btn-danger:active,
.cf-toggle-switch .btn-default.active,
.cf-toggle-switch .btn-default:active,
.cf-toggle-switch .btn-info.active,
.cf-toggle-switch .btn-info:active,
.cf-toggle-switch .btn-primary.active,
.cf-toggle-switch .btn-primary:active,
.cf-toggle-switch .btn-success.active,
.cf-toggle-switch .btn-success:active,
.cf-toggle-switch .btn-warning.active,
.cf-toggle-switch .btn-warning:active,
.cf-toggle-switch .open .dropdown-toggle.btn-danger,
.cf-toggle-switch .open .dropdown-toggle.btn-default,
.cf-toggle-switch .open .dropdown-toggle.btn-info,
.cf-toggle-switch .open .dropdown-toggle.btn-primary,
.cf-toggle-switch .open .dropdown-toggle.btn-success,
.cf-toggle-switch .open .dropdown-toggle.btn-warning {
 background-image:none
}
.cf-toggle-switch small {
 font-size:80%
}
.cf-toggle-switch sub,
.cf-toggle-switch sup {
 font-size:75%;
 line-height:0;
 position:relative;
 vertical-align:baseline
}
.cf-toggle-switch sup {
 top:-.5em
}
.cf-toggle-switch sub {
 bottom:-.25em
}
.cf-toggle-switch img {
 border:0
}
.cf-toggle-switch figure {
 margin:1em 40px
}
.cf-toggle-switch hr {
 -moz-box-sizing:content-box;
 box-sizing:content-box;
 height:0
}
.cf-toggle-switch pre {
 overflow:auto
}
.cf-toggle-switch code,
.cf-toggle-switch kbd,
.cf-toggle-switch pre,
.cf-toggle-switch samp {
 font-family:monospace,monospace;
 font-size:1em
}
.cf-toggle-switch button,
.cf-toggle-switch input,
.cf-toggle-switch optgroup,
.cf-toggle-switch select,
.cf-toggle-switch textarea {
 color:inherit;
 font:inherit;
 margin:0
}
.cf-toggle-switch button {
 overflow:visible
}
.cf-toggle-switch button,
.cf-toggle-switch html input[type=button],
.cf-toggle-switch input[type=reset],
.cf-toggle-switch input[type=submit] {
 -webkit-appearance:button;
 cursor:pointer
}
.cf-toggle-switch button[disabled],
.cf-toggle-switch html input[disabled] {
 cursor:default
}
.cf-toggle-switch button::-moz-focus-inner,
.cf-toggle-switch input::-moz-focus-inner {
 border:0;
 padding:0
}
.cf-toggle-switch input {
 line-height:normal
}
.cf-toggle-switch input[type=checkbox],
.cf-toggle-switch input[type=radio] {
 box-sizing:border-box;
 padding:0
}
.cf-toggle-switch input[type=number]::-webkit-inner-spin-button,
.cf-toggle-switch input[type=number]::-webkit-outer-spin-button {
 height:auto
}
.cf-toggle-switch input[type=search] {
 -webkit-appearance:textfield;
 -moz-box-sizing:content-box;
 -webkit-box-sizing:content-box;
 box-sizing:content-box
}
.cf-toggle-switch input[type=search]::-webkit-search-cancel-button,
.cf-toggle-switch input[type=search]::-webkit-search-decoration {
 -webkit-appearance:none
}
.cf-toggle-switch fieldset {
 border:1px solid silver;
 margin:0 2px;
 padding:.35em .625em .75em
}
.cf-toggle-switch legend {
 border:0;
 padding:0
}
.cf-toggle-switch textarea {
 overflow:auto
}
.cf-toggle-switch optgroup {
 font-weight:700
}
.cf-toggle-switch table {
 border-collapse:collapse;
 border-spacing:0
}
.cf-toggle-switch td,
.cf-toggle-switch th {
 padding:0
}
.cf-toggle-switch .btn {
 display:inline-block;
 margin-bottom:0;
 font-weight:400;
 text-align:center;
 vertical-align:middle;
 cursor:pointer;
 border:1px solid transparent;
 white-space:nowrap;
 padding:6px 12px;
 font-size:14px;
 line-height:1.42857143;
 border-radius:4px;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.cf-toggle-switch .btn.active:focus,
.cf-toggle-switch .btn:active:focus,
.cf-toggle-switch .btn:focus {
 outline:dotted thin;
 outline:-webkit-focus-ring-color auto 5px;
 outline-offset:-2px
}
.cf-toggle-switch .btn-group .dropdown-toggle:active,
.cf-toggle-switch .btn-group-vertical>.btn:focus,
.cf-toggle-switch .btn-group.open .dropdown-toggle,
.cf-toggle-switch .btn-group>.btn:focus {
 outline:0
}
.cf-toggle-switch .btn:focus,
.cf-toggle-switch .btn:hover {
 color:#333;
 text-decoration:none
}
.cf-toggle-switch .btn.active,
.cf-toggle-switch .btn:active {
 outline:0;
 background-image:none;
 -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
 box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.cf-toggle-switch .btn.disabled,
.cf-toggle-switch .btn[disabled],
.cf-toggle-switch fieldset[disabled] .btn {
 cursor:not-allowed;
 pointer-events:none;
 opacity:.65;
 filter:alpha(opacity=65);
 -webkit-box-shadow:none;
 box-shadow:none
}
.cf-toggle-switch .btn-default {
 color:#333;
 background-color:#fff;
 border-color:#ccc
}
.cf-toggle-switch .btn-default.active,
.cf-toggle-switch .btn-default:active,
.cf-toggle-switch .btn-default:focus,
.cf-toggle-switch .btn-default:hover,
.cf-toggle-switch .open .dropdown-toggle.btn-default {
 color:#333;
 background-color:#ebebeb;
 border-color:#adadad
}
.cf-toggle-switch .btn-default.disabled,
.cf-toggle-switch .btn-default.disabled.active,
.cf-toggle-switch .btn-default.disabled:active,
.cf-toggle-switch .btn-default.disabled:focus,
.cf-toggle-switch .btn-default.disabled:hover,
.cf-toggle-switch .btn-default[disabled],
.cf-toggle-switch .btn-default[disabled].active,
.cf-toggle-switch .btn-default[disabled]:active,
.cf-toggle-switch .btn-default[disabled]:focus,
.cf-toggle-switch .btn-default[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-default,
.cf-toggle-switch fieldset[disabled] .btn-default.active,
.cf-toggle-switch fieldset[disabled] .btn-default:active,
.cf-toggle-switch fieldset[disabled] .btn-default:focus,
.cf-toggle-switch fieldset[disabled] .btn-default:hover {
 background-color:#fff;
 border-color:#ccc
}
.cf-toggle-switch .btn-default .badge {
 color:#fff;
 background-color:#333
}
.cf-toggle-switch .btn-primary {
 color:#fff;
 background-color:#428bca;
 border-color:#357ebd
}
.cf-toggle-switch .btn-primary.active,
.cf-toggle-switch .btn-primary:active,
.cf-toggle-switch .btn-primary:focus,
.cf-toggle-switch .btn-primary:hover,
.cf-toggle-switch .open .dropdown-toggle.btn-primary {
 color:#fff;
 background-color:#3276b1;
 border-color:#285e8e
}
.cf-toggle-switch .btn-primary.disabled,
.cf-toggle-switch .btn-primary.disabled.active,
.cf-toggle-switch .btn-primary.disabled:active,
.cf-toggle-switch .btn-primary.disabled:focus,
.cf-toggle-switch .btn-primary.disabled:hover,
.cf-toggle-switch .btn-primary[disabled],
.cf-toggle-switch .btn-primary[disabled].active,
.cf-toggle-switch .btn-primary[disabled]:active,
.cf-toggle-switch .btn-primary[disabled]:focus,
.cf-toggle-switch .btn-primary[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-primary,
.cf-toggle-switch fieldset[disabled] .btn-primary.active,
.cf-toggle-switch fieldset[disabled] .btn-primary:active,
.cf-toggle-switch fieldset[disabled] .btn-primary:focus,
.cf-toggle-switch fieldset[disabled] .btn-primary:hover {
 background-color:#428bca;
 border-color:#357ebd
}
.cf-toggle-switch .btn-primary .badge {
 color:#428bca;
 background-color:#fff
}
.cf-toggle-switch .btn-success {
 color:#fff;
 background-color:#5cb85c;
 border-color:#4cae4c
}
.cf-toggle-switch .btn-success.active,
.cf-toggle-switch .btn-success:active,
.cf-toggle-switch .btn-success:focus,
.cf-toggle-switch .btn-success:hover,
.cf-toggle-switch .open .dropdown-toggle.btn-success {
 color:#fff;
 background-color:#47a447;
 border-color:#398439
}
.cf-toggle-switch .btn-success.disabled,
.cf-toggle-switch .btn-success.disabled.active,
.cf-toggle-switch .btn-success.disabled:active,
.cf-toggle-switch .btn-success.disabled:focus,
.cf-toggle-switch .btn-success.disabled:hover,
.cf-toggle-switch .btn-success[disabled],
.cf-toggle-switch .btn-success[disabled].active,
.cf-toggle-switch .btn-success[disabled]:active,
.cf-toggle-switch .btn-success[disabled]:focus,
.cf-toggle-switch .btn-success[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-success,
.cf-toggle-switch fieldset[disabled] .btn-success.active,
.cf-toggle-switch fieldset[disabled] .btn-success:active,
.cf-toggle-switch fieldset[disabled] .btn-success:focus,
.cf-toggle-switch fieldset[disabled] .btn-success:hover {
 background-color:#5cb85c;
 border-color:#4cae4c
}
.cf-toggle-switch .btn-success .badge {
 color:#5cb85c;
 background-color:#fff
}
.cf-toggle-switch .btn-info {
 color:#fff;
 background-color:#5bc0de;
 border-color:#46b8da
}
.cf-toggle-switch .btn-info.active,
.cf-toggle-switch .btn-info:active,
.cf-toggle-switch .btn-info:focus,
.cf-toggle-switch .btn-info:hover,
.cf-toggle-switch .open .dropdown-toggle.btn-info {
 color:#fff;
 background-color:#39b3d7;
 border-color:#269abc
}
.cf-toggle-switch .btn-info.disabled,
.cf-toggle-switch .btn-info.disabled.active,
.cf-toggle-switch .btn-info.disabled:active,
.cf-toggle-switch .btn-info.disabled:focus,
.cf-toggle-switch .btn-info.disabled:hover,
.cf-toggle-switch .btn-info[disabled],
.cf-toggle-switch .btn-info[disabled].active,
.cf-toggle-switch .btn-info[disabled]:active,
.cf-toggle-switch .btn-info[disabled]:focus,
.cf-toggle-switch .btn-info[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-info,
.cf-toggle-switch fieldset[disabled] .btn-info.active,
.cf-toggle-switch fieldset[disabled] .btn-info:active,
.cf-toggle-switch fieldset[disabled] .btn-info:focus,
.cf-toggle-switch fieldset[disabled] .btn-info:hover {
 background-color:#5bc0de;
 border-color:#46b8da
}
.cf-toggle-switch .btn-info .badge {
 color:#5bc0de;
 background-color:#fff
}
.cf-toggle-switch .btn-warning {
 color:#fff;
 background-color:#f0ad4e;
 border-color:#eea236
}
.cf-toggle-switch .btn-warning.active,
.cf-toggle-switch .btn-warning:active,
.cf-toggle-switch .btn-warning:focus,
.cf-toggle-switch .btn-warning:hover,
.cf-toggle-switch .open .dropdown-toggle.btn-warning {
 color:#fff;
 background-color:#ed9c28;
 border-color:#d58512
}
.cf-toggle-switch .btn-warning.disabled,
.cf-toggle-switch .btn-warning.disabled.active,
.cf-toggle-switch .btn-warning.disabled:active,
.cf-toggle-switch .btn-warning.disabled:focus,
.cf-toggle-switch .btn-warning.disabled:hover,
.cf-toggle-switch .btn-warning[disabled],
.cf-toggle-switch .btn-warning[disabled].active,
.cf-toggle-switch .btn-warning[disabled]:active,
.cf-toggle-switch .btn-warning[disabled]:focus,
.cf-toggle-switch .btn-warning[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-warning,
.cf-toggle-switch fieldset[disabled] .btn-warning.active,
.cf-toggle-switch fieldset[disabled] .btn-warning:active,
.cf-toggle-switch fieldset[disabled] .btn-warning:focus,
.cf-toggle-switch fieldset[disabled] .btn-warning:hover {
 background-color:#f0ad4e;
 border-color:#eea236
}
.cf-toggle-switch .btn-warning .badge {
 color:#f0ad4e;
 background-color:#fff
}
.cf-toggle-switch .btn-danger {
 color:#fff;
 background-color:#d9534f;
 border-color:#d43f3a
}
.cf-toggle-switch .btn-danger.active,
.cf-toggle-switch .btn-danger:active,
.cf-toggle-switch .btn-danger:focus,
.cf-toggle-switch .btn-danger:hover,
.cf-toggle-switch .open .dropdown-toggle.btn-danger {
 color:#fff;
 background-color:#d2322d;
 border-color:#ac2925
}
.cf-toggle-switch .btn-danger.disabled,
.cf-toggle-switch .btn-danger.disabled.active,
.cf-toggle-switch .btn-danger.disabled:active,
.cf-toggle-switch .btn-danger.disabled:focus,
.cf-toggle-switch .btn-danger.disabled:hover,
.cf-toggle-switch .btn-danger[disabled],
.cf-toggle-switch .btn-danger[disabled].active,
.cf-toggle-switch .btn-danger[disabled]:active,
.cf-toggle-switch .btn-danger[disabled]:focus,
.cf-toggle-switch .btn-danger[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-danger,
.cf-toggle-switch fieldset[disabled] .btn-danger.active,
.cf-toggle-switch fieldset[disabled] .btn-danger:active,
.cf-toggle-switch fieldset[disabled] .btn-danger:focus,
.cf-toggle-switch fieldset[disabled] .btn-danger:hover {
 background-color:#d9534f;
 border-color:#d43f3a
}
.cf-toggle-switch .btn-danger .badge {
 color:#d9534f;
 background-color:#fff
}
.cf-toggle-switch .btn-link {
 color:#428bca;
 font-weight:400;
 cursor:pointer;
 border-radius:0
}
.cf-toggle-switch .btn-link,
.cf-toggle-switch .btn-link:active,
.cf-toggle-switch .btn-link[disabled],
.cf-toggle-switch fieldset[disabled] .btn-link {
 background-color:transparent;
 -webkit-box-shadow:none;
 box-shadow:none
}
.cf-toggle-switch .btn-link,
.cf-toggle-switch .btn-link:active,
.cf-toggle-switch .btn-link:focus,
.cf-toggle-switch .btn-link:hover {
 border-color:transparent
}
.cf-toggle-switch .btn-link:focus,
.cf-toggle-switch .btn-link:hover {
 color:#2a6496;
 text-decoration:underline;
 background-color:transparent
}
.cf-toggle-switch .btn-link[disabled]:focus,
.cf-toggle-switch .btn-link[disabled]:hover,
.cf-toggle-switch fieldset[disabled] .btn-link:focus,
.cf-toggle-switch fieldset[disabled] .btn-link:hover {
 color:#999;
 text-decoration:none
}
.cf-toggle-switch .btn-group-lg>.btn,
.cf-toggle-switch .btn-lg {
 padding:10px 16px;
 font-size:18px;
 line-height:1.33;
 border-radius:6px
}
.cf-toggle-switch .btn-group-sm>.btn,
.cf-toggle-switch .btn-sm {
 padding:5px 10px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.cf-toggle-switch .btn-group-xs>.btn,
.cf-toggle-switch .btn-xs {
 padding:1px 5px;
 font-size:12px;
 line-height:1.5;
 border-radius:3px
}
.cf-toggle-switch .btn-group-vertical>.btn:not(:first-child):not(:last-child),
.cf-toggle-switch .btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,
.cf-toggle-switch .btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
 border-radius:0
}
.cf-toggle-switch .btn-block {
 display:block;
 width:100%;
 padding-left:0;
 padding-right:0
}
.cf-toggle-switch .btn-block+.btn-block {
 margin-top:5px
}
.cf-toggle-switch input[type=button].btn-block,
.cf-toggle-switch input[type=reset].btn-block,
.cf-toggle-switch input[type=submit].btn-block {
 width:100%
}
.cf-toggle-switch .btn-group,
.cf-toggle-switch .btn-group-vertical {
 position:relative;
 display:inline-block;
 vertical-align:middle
}
.cf-toggle-switch .btn-group-vertical>.btn,
.cf-toggle-switch .btn-group>.btn {
 position:relative;
 float:left
}
.cf-toggle-switch .btn-group-vertical>.btn.active,
.cf-toggle-switch .btn-group-vertical>.btn:active,
.cf-toggle-switch .btn-group-vertical>.btn:focus,
.cf-toggle-switch .btn-group-vertical>.btn:hover,
.cf-toggle-switch .btn-group>.btn.active,
.cf-toggle-switch .btn-group>.btn:active,
.cf-toggle-switch .btn-group>.btn:focus,
.cf-toggle-switch .btn-group>.btn:hover {
 z-index:2
}
.cf-toggle-switch .btn-group .btn+.btn,
.cf-toggle-switch .btn-group .btn+.btn-group,
.cf-toggle-switch .btn-group .btn-group+.btn,
.cf-toggle-switch .btn-group .btn-group+.btn-group {
 margin-left:-1px
}
.cf-toggle-switch .btn-toolbar {
 margin-left:-5px
}
.cf-toggle-switch .btn-toolbar>.btn,
.cf-toggle-switch .btn-toolbar>.btn-group,
.cf-toggle-switch .btn-toolbar>.input-group {
 margin-left:5px
}
.cf-toggle-switch .btn .caret,
.cf-toggle-switch .btn-group>.btn:first-child {
 margin-left:0
}
.cf-toggle-switch .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
 border-bottom-right-radius:0;
 border-top-right-radius:0
}
.cf-toggle-switch .btn-group>.btn:last-child:not(:first-child),
.cf-toggle-switch .btn-group>.dropdown-toggle:not(:first-child) {
 border-bottom-left-radius:0;
 border-top-left-radius:0
}
.cf-toggle-switch .btn-group>.btn-group:first-child>.btn:last-child,
.cf-toggle-switch .btn-group>.btn-group:first-child>.dropdown-toggle {
 border-bottom-right-radius:0;
 border-top-right-radius:0
}
.cf-toggle-switch .btn-group>.btn-group:last-child>.btn:first-child {
 border-bottom-left-radius:0;
 border-top-left-radius:0
}
.cf-toggle-switch .btn-group>.btn+.dropdown-toggle {
 padding-left:8px;
 padding-right:8px
}
.cf-toggle-switch .btn-group>.btn-lg+.dropdown-toggle {
 padding-left:12px;
 padding-right:12px
}
.cf-toggle-switch .btn-group.open .dropdown-toggle {
 -webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);
 box-shadow:inset 0 3px 5px rgba(0,0,0,.125)
}
.cf-toggle-switch .btn-group.open .dropdown-toggle.btn-link {
 -webkit-box-shadow:none;
 box-shadow:none
}
.cf-toggle-switch .btn-lg .caret {
 border-width:5px 5px 0
}
.cf-toggle-switch .dropup .btn-lg .caret {
 border-width:0 5px 5px
}
.cf-toggle-switch .btn-group-vertical>.btn,
.cf-toggle-switch .btn-group-vertical>.btn-group,
.cf-toggle-switch .btn-group-vertical>.btn-group>.btn {
 display:block;
 float:none;
 width:100%;
 max-width:100%
}
.cf-toggle-switch .btn-group-vertical>.btn-group>.btn {
 float:none
}
.cf-toggle-switch .btn-group-vertical>.btn+.btn,
.cf-toggle-switch .btn-group-vertical>.btn+.btn-group,
.cf-toggle-switch .btn-group-vertical>.btn-group+.btn,
.cf-toggle-switch .btn-group-vertical>.btn-group+.btn-group {
 margin-top:-1px;
 margin-left:0
}
.cf-toggle-switch .btn-group-vertical>.btn:first-child:not(:last-child) {
 border-top-right-radius:4px;
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.cf-toggle-switch .btn-group-vertical>.btn:last-child:not(:first-child) {
 border-bottom-left-radius:4px;
 border-top-right-radius:0;
 border-top-left-radius:0
}
.cf-toggle-switch .btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
 border-radius:0
}
.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,
.cf-toggle-switch .btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle {
 border-bottom-right-radius:0;
 border-bottom-left-radius:0
}
.cf-toggle-switch .btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child {
 border-top-right-radius:0;
 border-top-left-radius:0
}
.cf-toggle-switch .btn-group-justified {
 display:table;
 width:100%;
 table-layout:fixed;
 border-collapse:separate
}
.cf-toggle-switch .btn-group-justified>.btn,
.cf-toggle-switch .btn-group-justified>.btn-group {
 float:none;
 display:table-cell;
 width:1%
}
.cf-toggle-switch .btn-group-justified>.btn-group .btn {
 width:100%
}
.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=checkbox],
.cf-toggle-switch [data-toggle=buttons]>.btn>input[type=radio] {
 display:none
}
.cf-toggle-switch .btn-group-vertical>.btn-group:after,
.cf-toggle-switch .btn-group-vertical>.btn-group:before,
.cf-toggle-switch .btn-toolbar:after,
.cf-toggle-switch .btn-toolbar:before,
.cf-toggle-switch .clearfix:after,
.cf-toggle-switch .clearfix:before {
 content:" ";
 display:table
}
.cf-toggle-switch .btn-group-vertical>.btn-group:after,
.cf-toggle-switch .btn-toolbar:after,
.cf-toggle-switch .clearfix:after {
 clear:both
}
.cf-toggle-switch .center-block {
 display:block;
 margin-left:auto;
 margin-right:auto
}
.cf-toggle-switch .pull-right {
 float:right!important
}
.cf-toggle-switch .pull-left {
 float:left!important
}
.cf-toggle-switch .hide {
 display:none!important
}
.cf-toggle-switch .show {
 display:block!important
}
.cf-toggle-switch .invisible {
 visibility:hidden
}
.cf-toggle-switch .text-hide {
 font:0/0 a;
 color:transparent;
 text-shadow:none;
 background-color:transparent;
 border:0
}
.cf-toggle-switch .hidden {
 display:none!important;
 visibility:hidden!important
}
.cf-toggle-switch .affix {
 position:fixed
}
@-ms-viewport {
 width:device-width
}
.cf-toggle-switch .visible-lg,
.cf-toggle-switch .visible-md,
.cf-toggle-switch .visible-print,
.cf-toggle-switch .visible-sm,
.cf-toggle-switch .visible-xs {
 display:none!important
}
@media (max-width:767px) {
 .cf-toggle-switch .visible-xs {
  display:block!important
 }
 .cf-toggle-switch table.visible-xs {
  display:table
 }
 .cf-toggle-switch tr.visible-xs {
  display:table-row!important
 }
 .cf-toggle-switch td.visible-xs,
 .cf-toggle-switch th.visible-xs {
  display:table-cell!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .cf-toggle-switch .visible-sm {
  display:block!important
 }
 .cf-toggle-switch table.visible-sm {
  display:table
 }
 .cf-toggle-switch tr.visible-sm {
  display:table-row!important
 }
 .cf-toggle-switch td.visible-sm,
 .cf-toggle-switch th.visible-sm {
  display:table-cell!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .cf-toggle-switch .visible-md {
  display:block!important
 }
 .cf-toggle-switch table.visible-md {
  display:table
 }
 .cf-toggle-switch tr.visible-md {
  display:table-row!important
 }
 .cf-toggle-switch td.visible-md,
 .cf-toggle-switch th.visible-md {
  display:table-cell!important
 }
}
@media (min-width:1200px) {
 .cf-toggle-switch .visible-lg {
  display:block!important
 }
 .cf-toggle-switch table.visible-lg {
  display:table
 }
 .cf-toggle-switch tr.visible-lg {
  display:table-row!important
 }
 .cf-toggle-switch td.visible-lg,
 .cf-toggle-switch th.visible-lg {
  display:table-cell!important
 }
 .cf-toggle-switch .hidden-lg {
  display:none!important
 }
}
@media (max-width:767px) {
 .cf-toggle-switch .hidden-xs {
  display:none!important
 }
}
@media (min-width:768px) and (max-width:991px) {
 .cf-toggle-switch .hidden-sm {
  display:none!important
 }
}
@media (min-width:992px) and (max-width:1199px) {
 .cf-toggle-switch .hidden-md {
  display:none!important
 }
}
@media print {
 .cf-toggle-switch .visible-print {
  display:block!important
 }
 .cf-toggle-switch table.visible-print {
  display:table
 }
 .cf-toggle-switch tr.visible-print {
  display:table-row!important
 }
 .cf-toggle-switch td.visible-print,
 .cf-toggle-switch th.visible-print {
  display:table-cell!important
 }
 .cf-toggle-switch .hidden-print {
  display:none!important
 }
}
.cf-toggle-group-buttons {
 width:100%;
 clear:both
}
input.form-control.parsley-success,
select.form-control.parsley-success,
textarea.form-control.parsley-success {
 color:#468847;
 background-color:#DFF0D8;
 border-color:#D6E9C6
}
input.form-control.parsley-error,
select.form-control.parsley-error,
textarea.form-control.parsley-error {
 color:#B94A48;
 background-color:#F2DEDE;
 border-color:#EED3D7
}
.form-control.parsley-errors-list {
 margin:2px 0 3px;
 padding:0;
 list-style-type:none;
 font-size:.9em;
 line-height:.9em;
 opacity:0;
 color:#468847;
 transition:all .3s ease-in;
 -o-transition:all .3s ease-in;
 -moz-transition:all .3s ease-in;
 -webkit-transition:all .3s ease-in
}
.form-control.parsley-errors-list.filled {
 opacity:1
}
.breadcrumb a.has-error {
 color:red
}
.form-group .parsley-errors-list.filled,
.form-group .parsley-errors-list.filled .parsley-type {
 list-style:none
}
.caldera-grid .cf-multi-uploader-list>ul {
 list-style:none;
 margin:0 0 12px;
 padding:0
}
.caldera-grid .cf-multi-uploader-list>ul>li {
 margin:0;
 padding:0 0 22px;
 position:relative;
 clear:both
}
.caldera-grid .cf-multi-uploader-list>ul>li .file-name {
 display:inline-block;
 font-weight:700;
 left:16px;
 right:0;
 overflow:hidden;
 position:absolute;
 text-overflow:ellipsis;
 white-space:nowrap
}
.caldera-grid .cf-multi-uploader-list>ul>li .file-name.file-uploaded {
 left:0
}
.caldera-grid .cf-multi-uploader-list>ul>li .file-size {
 float:right
}
.caldera-grid .cf-multi-uploader-list>ul>li .file-type {
 float:left
}
.caldera-grid .cf-multi-uploader-list>ul>li .file-error {
 clear:both;
 display:block
}
.caldera-grid .cf-multi-uploader-list>ul>li .cf-file-remove {
 color:#cf0000;
 text-decoration:none;
 border:0
}
.caldera-grid .cf-multi-uploader-list>ul>li.has-error .bar {
 background-color:#cf0000!important
}
.caldera-grid .cf-multi-uploader-list>ul>li.has-error {
 color:#cf0000
}
.has-error.cf-toggle-switch .cf-toggle-group-buttons>a {
 background-color:#f2dede;
 border-color:#dd4b39
}
