.anim{
  -webkit-transition:all 90ms ease-in-out 15ms;
  transition:all 90ms ease-in-out 15ms
}
.btn{
  outline:0!important
}
.btn:active{
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.btn.active,.btn.btn-link{
  -webkit-box-shadow:none;
  box-shadow:none
}
.btn.btn-sm,.btn.btn-xs{
  line-height:1.5
}
.btn-link,.btn-sm,.btn-small,.btn.btn-sm,.btn.btn-small,.btn.btn-xs{
  text-transform:none;
  font-weight:400
}
.btn-group-xs>.btn,.btn-xs{
  font-size:12px;
  padding:1px 5px!important
}
.blue-btn .social-icon,.btn .sp-icon,.btn-create .social-icon{
  margin-right:3px
}
.blue-btn .social-icon.only-icon,.btn .sp-icon.only-icon,.btn-create .social-icon.only-icon{
  margin-right:0
}
.btn .social-icon{
  top:0
}
.btn-outlined{
  background:0 0;
  border:1px solid;
  color:#999
}
.btn-outlined-white:hover,.btn-outlined:hover{
  background:rgba(255,255,255,.2);
  color:#666
}
.btn-outlined-white{
  border:2px solid #fff;
  border-radius:4px;
  color:#fff;
  font-weight:600;
  font-size:18px
}
.btn-outlined-white:hover{
  color:#fff
}
.btn-icon{
  padding:5px 6px;
  background:0 0;
  border-radius:3px
}
.btn-icon:active,.btn-icon:hover{
  color:#f5f5f5;
  background:#999
}
.btn-icon.color-danger:active,.btn-icon.color-danger:hover{
  background:#dd5c5e
}
.btn-icon.color-danger:active{
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
  box-shadow:inset 0 2px 3px rgba(0,0,0,.3);
  position:relative;
  top:1px
}
.panel-btn{
  background:#e1e5e7;
  color:#627486;
  border:1px solid #e1e5e7;
  margin-right:5px
}
.panel-btn:hover{
  background-color:#dbe0e2
}
.btn-action{
  background:#e1e8e8;
  color:#023346;
  text-decoration:none!important;
  min-width:48px;
  white-space:nowrap
}
.btn-action span.caret{
  opacity:.6
}
.btn-action.dropdown-toggle{
  min-width:32px
}
.btn-action.dropdown-toggle:active,.btn-action:active,.open .btn-action.dropdown-toggle{
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.btn-social .social-icon{
  top:2px;
  width:1em;
  margin-left:-.2em;
  font-size:16px
}
.btn-social-permanent{
  padding:1px 5px 2px
}
.btn-social-permanent .social-icon{
  top:1px;
  margin-left:-.1em;
  font-size:16px;
  width:1em
}
.btn-social-permanent .social-icon.icon-x{
  color:#fff
}
.btn-social-vk{
  background-color:#5181b8;
  border-color:#5181b8
}
.btn-social-vk:active:focus,.btn-social-vk:hover{
  background-color:#4879b1
}
.btn-fb,.btn-fcbk{
  background-color:#0084ff;
  border-color:#0084ff
}
.btn-fb:active:focus,.btn-fb:hover,.btn-fcbk:active:focus,.btn-fcbk:hover{
  background-color:#0d6fed
}
.btn-google{
  background-color:#fff;
  border-color:#cdd4d4
}
.btn-google:hover{
  background-color:#fafafa;
  border-color:#bdc6c6
}
.btn-in{
  background-color:#2867b2
}
.btn-x{
  background-color:#000;
  color:#fff
}
.btn-x:focus,.btn-x:hover{
  color:#fff
}
.btn-wa{
  background-color:#33d26b
}
.btn-vb{
  background-color:#7360f2
}
.btn-tg{
  background-color:#08c
}
.btn-fb,.btn-fcbk,.btn-in,.btn-mailru,.btn-social-vk{
  color:#fff!important
}
.btn-fb img{
  margin:-4px 4px -2px 0
}
.btn-google img,.btn-mailru img{
  margin-left:-2px;
  margin-right:4px;
  margin-top:-2px
}
.blue-btn{
  display:inline-block;
  color:#023346;
  background-color:#e1e8e8;
  border-color:transparent
}
.blue-btn.focus,.blue-btn:focus{
  color:#023346;
  background-color:#c4d2d2;
  border-color:transparent
}
.blue-btn.active,.blue-btn:active,.blue-btn:hover,.open>.dropdown-toggle.blue-btn{
  color:#023346;
  background-color:#c4d2d2;
  border-color:transparent
}
.blue-btn.active.focus,.blue-btn.active:focus,.blue-btn.active:hover,.blue-btn:active.focus,.blue-btn:active:focus,.blue-btn:active:hover,.open>.dropdown-toggle.blue-btn.focus,.open>.dropdown-toggle.blue-btn:focus,.open>.dropdown-toggle.blue-btn:hover{
  color:#023346;
  background-color:#b0c2c2;
  border-color:transparent
}
.blue-btn.active,.blue-btn:active,.open>.dropdown-toggle.blue-btn{
  background-image:none
}
.blue-btn.disabled.focus,.blue-btn.disabled:focus,.blue-btn.disabled:hover,.blue-btn[disabled].focus,.blue-btn[disabled]:focus,.blue-btn[disabled]:hover,fieldset[disabled] .blue-btn.focus,fieldset[disabled] .blue-btn:focus,fieldset[disabled] .blue-btn:hover{
  background-color:#e1e8e8;
  border-color:transparent
}
.blue-btn .badge{
  color:#e1e8e8;
  background-color:#023346
}
.btn-var{
  padding:2px 4px;
  font-size:13px;
  font-weight:700;
  line-height:1.36384615;
  border-radius:2px
}
.btn-group>.btn.blue-btn+.dropdown-toggle,.btn-group>.btn.btn-create+.dropdown-toggle{
  padding-left:10px;
  padding-right:11px
}
.btn-group .btn+.btn,.btn-group .btn+.btn-group{
  border-left:1px solid rgba(205,212,212,.5)
}
.btn-create,.btn-dark-blue{
  color:#fff;
  background:#00b175
}
.btn-create .sp-icon,.btn-dark-blue .sp-icon{
  color:#fff
}
.btn-create:active,.btn-create:focus,.btn-create:hover,.btn-dark-blue:active,.btn-dark-blue:focus,.btn-dark-blue:hover{
  background:#009261;
  color:#fff
}
.btn-create.btn-sm .badge-paid.badge-paid-sm,.btn-dark-blue.btn-sm .badge-paid.badge-paid-sm{
  top:1px
}
.btn-create.btn-sm .badge-paid.badge-paid-sm:after,.btn-dark-blue.btn-sm .badge-paid.badge-paid-sm:after{
  margin-left:1px
}
.btn-tariffs{
  color:#fff;
  background:#7738ed
}
.btn-tariffs .sp-icon{
  color:#fff
}
.btn-tariffs:active,.btn-tariffs:focus,.btn-tariffs:hover{
  background:#6d2aec;
  color:#fff
}
.btn-more-action{
  background-color:transparent;
  border-color:transparent;
  min-width:36px;
  padding:6px 1px
}
.btn-more-action.btn-xs{
  min-width:30px;
  min-height:30px
}
.btn-more-action .glyphicon,.btn-more-action .sp-icon{
  margin-right:0;
  font-size:18px;
  color:#91a4a5
}
.btn-more-action:hover{
  background-color:rgba(145,164,165,.1)
}
.btn-more-action:hover .glyphicon,.btn-more-action:hover .sp-icon{
  color:#023346
}
.btn-more-action-xs{
  min-width:30px;
  padding:1px 0;
  height:26px
}
.dropdown.open .form-control.dropdown-toggle,.form-control.dropdown-toggle[aria-expanded=true],.open .btn-more-action.dropdown-toggle{
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.btn-default.is-loading,.btn-loading,.btn-primary.is-loading,.btn-success.is-loading{
  position:relative;
  opacity:1;
  pointer-events:none;
  -moz-user-select:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.btn-default.is-loading:before,.btn-loading:before,.btn-primary.is-loading:before,.btn-success.is-loading:before{
  content:'';
  position:absolute;
  z-index:99;
  width:100%;
  height:100%;
  top:0;
  left:0;
  border-radius:8px;
  background-color:rgba(178,191,200,.85);
  -webkit-box-shadow:0 0 0 1px rgba(178,191,200,.6);
  box-shadow:0 0 0 1px rgba(178,191,200,.6);
  background-repeat:no-repeat;
  background-position:50%;
  background-size:30px;
  background-image:url(/img/my/preloader-dots-white.svg)
}
.btn-primary.is-loading:before,.btn-success.is-loading:before{
  background-color:rgba(40,95,143,.85);
  -webkit-box-shadow:0 0 0 1px rgba(40,95,143,.6);
  box-shadow:0 0 0 1px rgba(40,95,143,.6)
}
.btn-success.is-loading:before{
  background-color:rgba(53,121,53,.85);
  -webkit-box-shadow:0 0 0 1px rgba(53,121,53,.6);
  box-shadow:0 0 0 1px rgba(53,121,53,.6)
}
.btn.disabled,.btn[disabled],fieldset[disabled] .btn{
  pointer-events:none
}
.blue-btn:hover,.btn-action:hover,.btn:focus,.btn:hover,a.dropdown-toggle:hover{
  text-decoration:none
}
.form-control{
  -webkit-box-shadow:none;
  box-shadow:none;
  background-clip:padding-box
}
.form-control option:disabled{
  color:#999
}
.form-control.disabled{
  cursor:not-allowed;
  background-color:#eee;
  opacity:1;
  pointer-events:none
}
.form-control:hover{
  border-color:#b2bcbc
}
.form-control:focus{
  border-color:#1cacb4;
  outline:0!important;
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.6);
  box-shadow:0 0 0 2px rgba(28,172,180,.6)
}
.form-control.dropdown-toggle{
  position:relative
}
.form-control.dropdown-toggle .caret{
  position:absolute;
  right:10px;
  top:18px
}
.form-control.dropdown-toggle .strip-text{
  margin-top:-1px
}
.form-disabled .btn,.form-disabled .checkbox,.form-disabled .checkbox-inline,.form-disabled .radio,.form-disabled .radio-inline,.form-disabled button,.form-disabled input,.form-disabled select,.form-disabled textarea{
  opacity:.65;
  pointer-events:none;
  -moz-user-select:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.form-disabled .form-control{
  opacity:1;
  background-color:#eee
}
.bootstrap-select>.btn.dropdown-toggle:focus,.emojionearea.form-control.focused,.iti.form-control:focus-within{
  border-color:#1cacb4;
  outline:0!important;
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.small-form-control{
  padding:3px 5px;
  border:1px solid #cdd4d4;
  border-radius:6px;
  font-size:14px;
  background-color:#fff
}
textarea.form-control{
  max-width:100%;
  min-width:100%;
  resize:vertical
}
textarea{
  min-height:40px
}
.bootstrap-select>.btn.btn-default,.inp-txt,div.emojionearea,div.emojionearea.form-control,select.selectpicker{
  background-color:#fff;
  background-image:none;
  border:1px solid #cdd4d4;
  border-radius:8px;
  -webkit-box-shadow:none;
  box-shadow:none;
  color:#555;
  font-size:16px;
  height:40px;
  line-height:1.42857;
  padding:8px 12px;
  -webkit-transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;
  transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;
  transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;
  vertical-align:middle;
  width:100%
}
.bootstrap-select .dropdown-menu{
  max-width:100%
}
.bootstrap-select .dropdown-menu>.selected>a{
  background-color:#ecf1f1
}
.bootstrap-select .dropdown-menu>.active>a{
  background-color:#009fc1
}
.bootstrap-select>.btn.btn-default.btn-sm{
  font-size:14px;
  padding-top:5px;
  padding-bottom:5px
}
.bootstrap-select .text+.check-mark{
  margin-top:10px!important
}
.form-group:last-child{
  margin-bottom:0
}
.flat-input,.flat-select{
  border-color:transparent;
  background-color:transparent;
  position:relative;
  top:-1px;
  outline:0;
  vertical-align:middle;
  -webkit-box-shadow:none;
  box-shadow:none
}
.flat-select{
  color:#009fc1;
  padding-left:2px;
  padding-right:2px
}
.flat-input:not(:focus):not(:invalid):not(.invalid){
  padding-left:0;
  padding-right:0
}
select option{
  font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"
}
input.form-control[type=search]::-webkit-search-cancel-button{
  -webkit-appearance:searchfield-cancel-button
}
.error-inp,.has-error .form-control,.inp-error,input[pattern]:invalid{
  border-color:#b2263f!important;
  -webkit-box-shadow:none;
  box-shadow:none
}
.error-inp.focused,.error-inp:focus,.has-error .form-control.focused,.has-error .form-control:focus,.inp-error.focused,.inp-error:focus,input[pattern]:invalid.focused,input[pattern]:invalid:focus{
  -webkit-box-shadow:0 0 0 2px rgba(217,75,77,.6);
  box-shadow:0 0 0 2px rgba(217,75,77,.6)
}
.has-warning .form-control{
  border-color:#ac6417!important;
  -webkit-box-shadow:none;
  box-shadow:none
}
.has-warning .form-control.focused,.has-warning .form-control:focus{
  -webkit-box-shadow:0 0 0 2px rgba(227,169,45,.6);
  box-shadow:0 0 0 2px rgba(227,169,45,.6)
}
.has-success .form-control{
  border-color:#006532!important;
  -webkit-box-shadow:none;
  box-shadow:none
}
.has-success .form-control.focused,.has-success .form-control:focus{
  -webkit-box-shadow:0 0 0 2px rgba(0,177,117,.6);
  box-shadow:0 0 0 2px rgba(0,177,117,.6)
}
.has-error .has-error-highlight{
  color:#b2263f
}
.minicolors.minicolors-theme-bootstrap .minicolors-swatch{
  left:6px;
  top:6px;
  border:0;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.1);
  box-shadow:0 1px 1px rgba(0,0,0,.1);
  border-radius:6px
}
.minicolors.minicolors-theme-bootstrap .minicolors-swatch-color,.minicolors.minicolors-theme-bootstrap .minicolors-swatch::after{
  border-radius:6px
}
.minicolors.minicolors-theme-bootstrap .minicolors-swatch.selected{
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.minicolors.minicolors-theme-bootstrap .minicolors-input-swatch{
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);
  box-shadow:0 1px 1px rgba(0,0,0,.25)
}
.minicolors.minicolors-theme-bootstrap .minicolors-swatches{
  margin-left:0
}
.minicolors.minicolors-theme-bootstrap .minicolors-panel{
  border:4px solid #fff;
  border-radius:8px
}
.btn.settings-toggle-btn{
  background-color:#ababab;
  border-color:#ababab;
  border-radius:18px;
  padding-right:12px;
  padding-left:30px;
  padding-top:6px;
  position:relative;
  width:75px;
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.125) inset;
  box-shadow:0 3px 5px rgba(0,0,0,.125) inset;
  color:#fff
}
.btn.settings-toggle-btn.active{
  background-color:#00b175;
  border-color:#00b175;
  padding-left:17px;
  padding-right:30px
}
.settings-toggle-btn.active .settings-toggle-on,.settings-toggle-off{
  display:block
}
.settings-toggle-btn.active .settings-toggle-off,.settings-toggle-on{
  display:none
}
.settings-toggle-off .settings-toggle-radius{
  left:2px
}
.settings-toggle-on .settings-toggle-radius{
  right:2px
}
.settings-toggle-off,.settings-toggle-on{
  font-weight:400;
  text-transform:uppercase;
  font-size:11px;
  line-height:11px
}
.settings-toggle-radius{
  background-color:#fff;
  border-radius:10px;
  display:block;
  height:20px;
  width:20px;
  position:absolute;
  top:2px;
  -webkit-box-shadow:-3px 4px 4px 0 rgba(50,50,50,.6);
  box-shadow:-3px 4px 4px 0 rgba(50,50,50,.6)
}
.btn.settings-toggle-btn-sm{
  padding:4px 25px 5px 7px;
  width:63px
}
.btn.settings-toggle-btn-sm.active{
  padding:4px 8px 5px 15px
}
.settings-toggle-btn-sm .settings-toggle-radius{
  width:16px;
  height:16px
}
.btn.settings-toggle-btn-xs{
  width:38px;
  height:12px;
  padding:6px!important;
  outline:0!important;
  position:relative;
  top:-1px;
  margin-right:5px
}
.btn.settings-toggle-btn-xs:before{
  content:"";
  position:absolute;
  display:block;
  height:18px;
  width:18px;
  border-radius:50%;
  left:0;
  top:-3px;
  -webkit-transition:all 30ms ease-out 15ms;
  transition:all 30ms ease-out 15ms;
  background-color:#f5f5f5;
  -webkit-box-shadow:-2px 2px 3px 0 rgba(50,50,50,.4);
  box-shadow:-2px 2px 3px 0 rgba(50,50,50,.4)
}
.btn.settings-toggle-btn-xs.active:before{
  left:19px;
  background-color:#dcefc9
}
.switcher{
  display:inline-block
}
.switcher-toggle{
  position:absolute;
  margin-left:-9999px;
  visibility:hidden
}
.switcher-toggle+label{
  position:relative;
  cursor:pointer;
  outline:0;
  -moz-user-select:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none;
  margin-top:2px;
  padding:2px;
  width:34px;
  height:12px;
  min-height:12px;
  background-color:#ababab;
  border-radius:6px;
  -webkit-box-shadow:inset 0 2px 2px rgba(0,0,0,.2);
  box-shadow:inset 0 2px 2px rgba(0,0,0,.2);
  -webkit-transition:background-color .1s;
  transition:background-color .1s
}
.switcher-toggle:checked+label{
  background-color:#00b175
}
.switch-off .switcher-toggle:checked+label{
  background-color:#ababab
}
.switch-off .switcher-toggle:checked+label:after,.switcher-toggle+label:after{
  display:block;
  position:absolute;
  left:0;
  bottom:1px;
  content:"";
  width:18px;
  height:18px;
  background-color:#f5f5f5;
  border-radius:100%;
  -webkit-box-shadow:0 2px 5px rgba(0,0,0,.3);
  box-shadow:0 2px 5px rgba(0,0,0,.3);
  -webkit-transition:margin .2s;
  transition:margin .2s;
  top:-4px;
  margin-left:-2px
}
.switcher-toggle:checked+label:after{
  margin-left:19px;
  background-color:#c8eecb
}
.sp-slider{
  height:6px;
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  background:#efefef;
  border:0
}
.sp-slider .ui-slider-handle{
  width:16px;
  height:16px;
  border-radius:50%;
  border-color:#ddd;
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);
  box-shadow:0 3px 5px rgba(0,0,0,.1);
  outline:0!important
}
.sp-slider .ui-slider-handle:hover{
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.15);
  box-shadow:0 3px 5px rgba(0,0,0,.15)
}
.sp-slider .ui-slider-handle:active{
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);
  box-shadow:0 4px 8px rgba(0,0,0,.15)
}
.sp-slider .ui-state-default,.sp-slider .ui-widget-content .ui-state-default,.sp-slider .ui-widget-header .ui-state-default{
  background:#fff
}
.range-slider,.sp-slider .ui-widget-header,input[type=range].slider{
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.1)
}
.sp-slider .ui-widget-header{
  background:#cbf8f1
}
.range-slider,input[type=range].slider{
  height:6px;
  background:#efefef;
  border:0;
  width:100%;
  position:relative;
  top:14px;
  cursor:ew-resize;
  -webkit-appearance:none;
  -moz-appearance:none
}
.range-slider .ui-slider-handle,input[type=range].slider .ui-slider-handle{
  width:16px;
  height:16px;
  border-radius:50%;
  border-color:#ddd;
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.1);
  box-shadow:0 3px 5px rgba(0,0,0,.1);
  outline:0!important
}
.range-slider .ui-slider-handle:hover,input[type=range].slider .ui-slider-handle:hover{
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.15);
  box-shadow:0 3px 5px rgba(0,0,0,.15)
}
.range-slider .ui-slider-handle:active,input[type=range].slider .ui-slider-handle:active{
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);
  box-shadow:0 4px 8px rgba(0,0,0,.15)
}
.range-slider .ui-state-default,.range-slider .ui-widget-content .ui-state-default,.range-slider .ui-widget-header .ui-state-default,input[type=range].slider .ui-state-default,input[type=range].slider .ui-widget-content .ui-state-default,input[type=range].slider .ui-widget-header .ui-state-default{
  background:#fff
}
.range-slider .ui-widget-header,input[type=range].slider .ui-widget-header{
  background:#cbf8f1;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  border-radius:3px
}
.range-slider:focus,input[type=range].slider:focus{
  outline:0!important
}
.range-slider::-webkit-slider-thumb,input[type=range].slider::-webkit-slider-thumb{
  width:16px;
  height:16px;
  border-radius:50%;
  border-color:#ddd;
  outline:0!important;
  background-color:#fff;
  -webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.1);
  box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.1);
  -webkit-appearance:none
}
.range-slider::-webkit-slider-thumb:hover,input[type=range].slider::-webkit-slider-thumb:hover{
  -webkit-box-shadow:0 3px 5px rgba(0,0,0,.15);
  box-shadow:0 3px 5px rgba(0,0,0,.15)
}
.range-slider::-webkit-slider-thumb:active,input[type=range].slider::-webkit-slider-thumb:active{
  -webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);
  box-shadow:0 4px 8px rgba(0,0,0,.15)
}
.range-slider::-moz-range-thumb,input[type=range].slider::-moz-range-thumb{
  width:16px;
  height:16px;
  border-radius:50%;
  border-color:#ddd;
  outline:0!important;
  background-color:#fff;
  box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.1);
  -moz-appearance:none
}
.range-slider::-moz-range-thumb:hover,input[type=range].slider::-moz-range-thumb:hover{
  box-shadow:0 3px 5px rgba(0,0,0,.15)
}
.range-slider::-moz-range-thumb:active,input[type=range].slider::-moz-range-thumb:active{
  box-shadow:0 4px 8px rgba(0,0,0,.15)
}
.range-slider::-ms-thumb,input[type=range].slider::-ms-thumb{
  width:16px;
  height:16px;
  border-radius:50%;
  border-color:#ddd;
  outline:0!important;
  background-color:#fff;
  box-shadow:0 0 0 1px rgba(0,0,0,.1),0 3px 5px rgba(0,0,0,.1)
}
.range-slider::-ms-thumb:hover,input[type=range].slider::-ms-thumb:hover{
  box-shadow:0 3px 5px rgba(0,0,0,.15)
}
.range-slider::-ms-thumb:active,input[type=range].slider::-ms-thumb:active{
  box-shadow:0 4px 8px rgba(0,0,0,.15)
}
.range-slider::-moz-focus-outer,input[type=range].slider::-moz-focus-outer{
  border:0
}
.range-slider::-moz-range-track,input[type=range].slider::-moz-range-track{
  height:6px;
  border-radius:3px;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  background:#efefef;
  border:0
}
.range-slider::-moz-range-track .ui-slider-handle,input[type=range].slider::-moz-range-track .ui-slider-handle{
  width:16px;
  height:16px;
  border-radius:50%;
  border-color:#ddd;
  box-shadow:0 3px 5px rgba(0,0,0,.1);
  outline:0!important
}
.range-slider::-moz-range-track .ui-slider-handle:hover,input[type=range].slider::-moz-range-track .ui-slider-handle:hover{
  box-shadow:0 3px 5px rgba(0,0,0,.15)
}
.range-slider::-moz-range-track .ui-slider-handle:active,input[type=range].slider::-moz-range-track .ui-slider-handle:active{
  box-shadow:0 4px 8px rgba(0,0,0,.15)
}
.range-slider::-moz-range-track .ui-state-default,.range-slider::-moz-range-track .ui-widget-content .ui-state-default,.range-slider::-moz-range-track .ui-widget-header .ui-state-default,input[type=range].slider::-moz-range-track .ui-state-default,input[type=range].slider::-moz-range-track .ui-widget-content .ui-state-default,input[type=range].slider::-moz-range-track .ui-widget-header .ui-state-default{
  background:#fff
}
.range-slider::-moz-range-track .ui-widget-header,input[type=range].slider::-moz-range-track .ui-widget-header{
  background:#cbf8f1;
  box-shadow:inset 0 1px 1px rgba(0,0,0,.1);
  border-radius:3px
}
.range-slider.slider-tune,input[type=range].slider.slider-tune{
  height:32px
}
.range-slider.slider-tune::-webkit-slider-thumb,input[type=range].slider.slider-tune::-webkit-slider-thumb{
  width:32px;
  height:32px;
  border-radius:0;
  top:0;
  border:0;
  -webkit-box-shadow:none;
  box-shadow:none;
  background:url(/img/autoflow/groups-slider-thumb.svg)
}
.range-slider.slider-tune::-moz-range-thumb,input[type=range].slider.slider-tune::-moz-range-thumb{
  width:32px;
  height:32px;
  border-radius:0;
  top:0;
  border:0;
  box-shadow:none;
  background:url(/img/autoflow/groups-slider-thumb.svg)
}
.range-slider.slider-tune::-ms-thumb,input[type=range].slider.slider-tune::-ms-thumb{
  width:32px;
  height:32px;
  border-radius:0;
  top:0;
  border:0;
  box-shadow:none;
  background:url(/img/autoflow/groups-slider-thumb.svg)
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default),.items-list .btn-action.dropdown-toggle:not(.btn-default),.sp-folder .btn-action.dropdown-toggle:not(.btn-default),.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default),.table .btn-action.dropdown-toggle:not(.btn-default){
  background-color:transparent;
  border-color:transparent;
  padding:6px 1px;
  min-width:36px;
  -webkit-box-shadow:none;
  box-shadow:none
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default) .sp-icon,.items-list .btn-action.dropdown-toggle:not(.btn-default) .sp-icon,.sp-folder .btn-action.dropdown-toggle:not(.btn-default) .sp-icon,.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default) .sp-icon,.table .btn-action.dropdown-toggle:not(.btn-default) .sp-icon{
  color:#91a4a5
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default):hover,.items-list .btn-action.dropdown-toggle:not(.btn-default):hover,.sp-folder .btn-action.dropdown-toggle:not(.btn-default):hover,.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default):hover,.table .btn-action.dropdown-toggle:not(.btn-default):hover{
  background-color:rgba(145,164,165,.1)
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default):hover .sp-icon,.items-list .btn-action.dropdown-toggle:not(.btn-default):hover .sp-icon,.sp-folder .btn-action.dropdown-toggle:not(.btn-default):hover .sp-icon,.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default):hover .sp-icon,.table .btn-action.dropdown-toggle:not(.btn-default):hover .sp-icon{
  color:#023346
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings,.items-list .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings,.sp-folder .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings,.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings,.table .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings{
  top:4px;
  font-size:18px
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings:before,.items-list .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings:before,.sp-folder .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings:before,.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings:before,.table .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings:before{
  content:"\e6f6";
  font-family:'sp_icons'
}
.breadcrumb-item .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings+.caret,.items-list .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings+.caret,.sp-folder .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings+.caret,.sp-layout-row .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings+.caret,.table .btn-action.dropdown-toggle:not(.btn-default) .icon-ap-settings+.caret{
  display:none
}
.breadcrumb-item .open .btn-action.dropdown-toggle,.items-list .open .btn-action.dropdown-toggle,.sp-folder .open .btn-action.dropdown-toggle,.sp-layout-row .open .btn-action.dropdown-toggle,.table .open .btn-action.dropdown-toggle{
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.dropdown-item-options>.btn{
  border-radius:8px;
  background-color:transparent
}
.dropdown-item-options>.btn>.glyphicon,.dropdown-item-options>.btn>.sp-icon{
  color:#91a4a5;
  font-size:18px
}
.dropdown-item-options>.btn:hover{
  background-color:rgba(145,164,165,.1)
}
.dropdown-item-options>.btn:hover>.glyphicon,.dropdown-item-options>.btn:hover>.sp-icon{
  color:#023346
}
.dropdown-item-options.open>.btn{
  -webkit-box-shadow:0 0 0 2px rgba(28,172,180,.4);
  box-shadow:0 0 0 2px rgba(28,172,180,.4)
}
.row.form-row{
  margin-left:-5px;
  margin-right:-5px
}
.row.form-row>[class*=col-]{
  padding-left:5px;
  padding-right:5px
}
.btn.btn-default.btn-radio{
  padding-left:30px
}
@media not all and (min-resolution:.001dpcm){
  @supports (-webkit-appearance:none){
    select.flat-select,select.form-control,select.sp-form-control{
      -webkit-appearance:none;
      background:url(/img/caret-down.svg) no-repeat;
      background-position:98% 58%;
      background-size:9px 8px;
      background-color:#fff;
      padding-right:1.7rem!important;
      line-height:1em!important
    }
    select.flat-select.input-lg,select.flat-select.input-sm,select.form-control.input-lg,select.form-control.input-sm,select.sp-form-control.input-lg,select.sp-form-control.input-sm{
      line-height:1em!important
    }
    select.flat-select{
      background-image:url(/img/caret-down-blue.svg)
    }
    .segment-condition-actions select.form-control{
      background-position:90% 58%;
      padding-left:6px
    }
  }
}
.settings-phone{
  position:relative
}
@media (max-width:767px){
  .settings-phone .iti{
    padding-top:0;
    padding-bottom:0;
    display:-webkit-box!important;
    display:-ms-flexbox!important;
    display:flex!important;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center
  }
}
.btn-color-grey{
  background-color:#f3f3f3;
  color:#b6b6b6;
  border:1px solid #b6b6b6
}
.btn-color-grey:hover{
  background-color:#e5e5e5;
  color:#b6b6b6
}
.btn.noactive{
  opacity:.38;
  filter:alpha(opacity=38)
}
body{
  font-size:17px
}
body *{
  -webkit-box-sizing:border-box;
  box-sizing:border-box
}
hr{
  height:0;
  -webkit-box-sizing:content-box;
  box-sizing:content-box;
  margin-top:20px;
  margin-bottom:20px;
  border:0;
  border-top:1px solid #eee
}
h2{
  font-size:27px
}
a{
  color:#009fc1;
  text-decoration:none
}
a:hover{
  text-decoration:underline
}
p{
  margin:0 0 10px
}
.hidden{
  display:none
}
.text-left{
  text-align:left
}
.text-center{
  text-align:center
}
.form label,.small,.small-text,.small-text p{
  font-size:15px
}
.small-xs{
  font-size:13px
}
.form{
  padding:20px 30px 15px;
  border:1px solid #ddd;
  background:#fff;
  border-radius:10px
}
.form h2{
  margin-top:0;
  margin-bottom:12px
}
.form label{
  margin-bottom:8px
}
.form input+label{
  color:#000;
  cursor:pointer;
  position:relative;
  margin-left:5px
}
.btn,.btn:hover{
  text-decoration:none
}
.btn,.form label{
  display:inline-block
}
.btn{
  font-family:'Onest','Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size:17px;
  font-weight:600;
  border-radius:8px;
  color:#fff;
  background-color:#1cacb4;
  border:0;
  cursor:pointer
}
.btn:hover{
  background-color:#1db4bd
}
.btn.btn-spam-complaint{
  background-color:#d94b4d;
  color:#f1e7d9
}
.btn.btn-spam-complaint:hover{
  background-color:#db5355
}
.btn.btn-default{
  background-color:#eff3f3;
  color:#465152
}
.btn.btn-default:hover{
  background-color:#f5f7f7;
  text-decoration:none
}
.bold{
  font-weight:700!important
}
.switcher-toggle+label{
  display:block!important;
  max-width:100%!important
}
#header,.footer{
  text-align:center
}
#header{
  margin-top:20px;
  margin-bottom:20px
}
.footer{
  font-size:14px;
  color:#999;
  padding:16px 0
}
.footer img{
  width:14px;
  height:14px;
  vertical-align:middle
}
#header a img{
  max-height:80px
}
.unsubscr-options{
  margin:0 0 10px;
  padding:0;
  list-style:none
}
.unsubscr-options-nested{
  padding:4px 0 0 27px
}
.unsubscr-options-item{
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-pack:justify;
  -ms-flex-pack:justify;
  justify-content:space-between
}
.unsubscr-options-label{
  margin:0!important;
  font-weight:700!important
}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 21, 2018 */
body{
  font-family:'Onest','Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,'Helvetica Neue',Helvetica,Arial,sans-serif;
  min-width:300px;
  background-color:#f0f0f0;
  color:#000
}
.wrapper{
  width:460px;
  margin:60px auto
}
.form{
  padding:30px 30px 25px;
  border-bottom-width:3px;
  text-align:left
}
.form form{
  margin-top:16px
}
.form label{
  word-break:break-word
}
.form .control-label{
  display:block;
  font-weight:700;
  color:#1f1f1f
}
.form input[type=checkbox]+label,.form input[type=radio]+label{
  font-weight:400;
  top:0;
  max-width:calc(100% - 40px)
}
.form .ct-description{
  font-size:14px;
  color:#1f1f1f
}
.form .unsubscr-options label{
  font-weight:400
}
input[type=text],textarea{
  width:100%
}
input[type=date],input[type=number],input[type=tel],input[type=text],textarea{
  background:#fdfdfd;
  border:1px solid #ddd;
  border-radius:6px;
  color:#000;
  font-family:'Onest','Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Ubuntu,'Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size:15px;
  padding:7px 10px;
  min-height:34px;
  max-width:100%;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.07);
  box-shadow:inset 0 1px 1px rgba(0,0,0,.07)
}
input[type=date][disabled],input[type=number][disabled],input[type=tel][disabled],input[type=text][disabled],textarea[disabled]{
  opacity:.65;
  pointer-events:none;
  -moz-user-select:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none
}
input[type=date]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{
  outline:0;
  -webkit-box-shadow:0 0 0 2px rgba(0,159,193,.2);
  box-shadow:0 0 0 2px rgba(0,159,193,.2);
  border-color:#009fc1
}
.has-error input[type=date],.has-error input[type=number],.has-error input[type=tel],.has-error input[type=text],.has-error textarea{
  border-color:#d94b4d
}
.has-error input[type=date]:focus,.has-error input[type=number]:focus,.has-error input[type=tel]:focus,.has-error input[type=text]:focus,.has-error textarea:focus{
  -webkit-box-shadow:0 0 0 2px rgba(217,75,77,.2);
  box-shadow:0 0 0 2px rgba(217,75,77,.2)
}
.help-block{
  color:#465152;
  font-size:14px
}
.has-error .help-block{
  color:#d94b4d
}
.btn{
  display:inline-block;
  padding:8px 18px;
  margin:2px 0
}
.btn:hover{
  border-bottom-color:#199ba2
}
.btn:active{
  position:relative;
  top:1px
}
.btn[disabled]{
  opacity:.65;
  pointer-events:none;
  -moz-user-select:none;
  -webkit-user-select:none;
  -ms-user-select:none;
  user-select:none
}
.link-spam-complaint{
  color:#d94b4d
}
.message{
  background-color:#f0f0f0;
  padding:15px;
  border-radius:8px;
  margin-bottom:20px
}
.message.message-success{
  background-color:#eaffea
}
.spacing-top{
  margin-top:16px
}
.spacing-top-lg{
  margin-top:24px
}
.spacing-bottom{
  margin-bottom:16px
}
.spacing-bottom-lg{
  margin-bottom:24px
}
.spacing-right-xs{
  margin-right:4px
}
.control-group{
  margin-bottom:12px
}
.checkbox,.radio{
  position:relative;
  display:block;
  margin-top:10px;
  margin-bottom:10px;
  text-align:left;
  font-size:15px
}
.checkbox label,.radio label{
  min-height:20px;
  padding-left:20px;
  margin-bottom:0;
  font-weight:400;
  cursor:pointer;
  display:inline-block
}
.checkbox input[type=checkbox],.checkbox input[type=radio],.radio input[type=checkbox],.radio input[type=radio]{
  position:absolute;
  margin-left:-20px;
  margin-top:4px \9
}
@media (max-width:479px){
  body{
    background:#fff
  }
  .wrapper{
    width:98%;
    margin:20px 1%
  }
  .form{
    padding:16px;
    border:0;
    background:#fff
  }
}
#main p{
  line-height:1.4
}
.g-recaptcha{
  margin-top:20px
}
.or-secondary-action{
  display:inline-block;
  margin-left:12px;
  margin-right:8px
}
