.ads-container-right {
  top: 74px;
  right: 0;
  float: right;
  position: fixed;
  height: auto !important;
}
.ads-container-center {
    max-width: 920px;
    width: 100%;
    margin: 30px auto;
    height: 250px;
    display: block;
}

.nav-item .dropdown-menu {
  background: #1d84c3;
  padding: 20px;
  border-radius: 10px;
  margin-left: 0;
  left: unset;
  margin-top: -18px;
  border: none;
  box-shadow: 0px 0px 20px #0005;
  display:none;
}
.nav-item img {
  width:20px;
  margin-left:10px;
  margin-right:7px;
  vertical-align: -4px;
}
.nav-item:hover .dropdown-menu {
  display:block;
}
.nav-item a:hover {
  opacity:0.5;
}
.privacy-wrapper {
    background-color: #024b75;
    padding: 20px 20px 15px 20px;
    border-radius: 6px;
    margin-bottom: 25px;
}
.alarm_wrapper .privacy-wrapper p {
  text-align:left;
  font-size: 0.9rem;
  color: #dbf3f5;
}
.privacy-wrapper h2 {
  margin: 15px 0 9px;
  text-align:left;
}
@media (max-width: 1333px) {
  .ads-container-right {
    display:none;
  }
}

@media (min-width: 1334px) {
  .ads-container-right {
    width:200px;
  }
}

@media (min-width: 1500px) {
  .ads-container-right {
    width:300px;
  }
}



@media (max-width: 1150px) {

}

.ads-container-mobile {
  display:none;
}

@media (max-width: 991px) {
  .ads-container-mobile {
    display:none;
    margin: 50px auto 30px;
    height:100px;
  }
}


body.fontyourface {
    background-image: url(/images/nighttime.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    color:#ffffff;
    background-color:#003267;
}


#block-dropdownlanguage .dropbutton-wrapper {
  margin-left: 10px;
  position: absolute;
  bottom: 15px;
}

.js .dropbutton-widget {
  border: 1px solid;
  border-color: #00e6ff #00e6ff #00e6ff #00e6ff;
  background-color: #ffffff;
  background-image: none;
  background-image: none;
  color: #000000;
  cursor: pointer;
  text-align: center;
  margin: 0.125em 0;
  border-radius: 1em;
  overflow: hidden;
  font-size: 16px;
}
.pred-timer-block {
  text-align:center;
}
.pred-timer-block .col-md-3 {
  padding: 0 25px;
}
.pred-timer-block .pred-timer-link {
  border-radius: 35px;
  background-color: rgb(16 93 125 / 30%);
  height: 35px;
  font-size: 15px;
  color: rgb(113 203 255)!important;
  display: block;
  margin: 10px auto;
  padding-top: 5px;
}
.pred-timer-link.start_hide {
  display:none;
}
.show-more-timer-button {
  border-radius: 35px;
  background-color: rgb(16 93 125 / 30%);
  height: 35px;
  font-size: 15px;
  color: rgb(113 203 255) !important;
  display: inline-block;
  margin: 10px auto;
  padding: 5px 150px;
  max-width: 100%;
  cursor:pointer;
}
.sleep-calculate-button {
  border-radius: 35px;
  background-color: rgb(0, 147, 175);
  height: 35px;
  font-size: 15px;
  color: #fff;
  display: block;
  margin: 10px auto;
  padding: 5px 0px;
  text-align:center;
  width: 100%;
  cursor:pointer;  
}
.show-more-timer-button:hover, .sleep-calculate-button:hover {
  opacity:0.5;
}
.calc-results-title {
  font-size: 18px;
  color: rgb(255, 255, 255);
  font-weight: 500;
  text-align:center;
  display:inline-block;
  border-bottom: 1px solid rgb(47, 166, 218);  
}
.calc-results-block {
  display:none;
}
.standup_results .calculate-result-item {
  border-radius: 37px;
  background-color: rgb(16, 93, 125);
  height: 37px;
  cursor:pointer;
  display: block;
  width: max-content;
  padding: 7px 25px;
  margin: 10px auto;
}
.standup_results .calculate-result-item:hover {
  opacity: 0.5;
}
.sleep_results .calculate-result-item {
  border-radius: 37px;
  background: none;
  height: 37px;
  border: 1px solid rgb(16, 93, 125);
  display: block;
  width: max-content;
  padding: 7px 25px;
  margin: 10px auto;
}
.calculate-result-item img {
  width: 18px;
  margin-right: 20px;
  vertical-align: -4px;
}
.sleep_results .calculate-result-item img {
  vertical-align: -2px;
}
.h1-desc {
  margin: auto;
  text-align: left;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 15px;
  line-height: 25px;
  max-width: 600px;
  height: auto;
  background: #034b75c7;
  border-radius: 10px;
  margin: auto;
  box-shadow: 0 0.0625rem 0.25rem rgb(71 44 6 / 20%);
  -webkit-box-shadow: 0 0.0625rem 1rem 2px rgb(0 0 0 / 25%);
  padding: 20px;
}
.nav-item-text {
  cursor:pointer;
}



.row.pred-timer-block-row {
  margin-left: -25px;
  margin-right: -25px;
}

.pred-timer-block .pred-timer-link:hover {
  text-decoration: none;
  opacity:0.5;
}
.pred-timer-link img {
  width: 15px;
  float: left;
  margin-left: 30px;
  margin-top: 2px;
}
.pred-column-title {
  font-size: 17px;
  color: rgb(250, 250, 250);
  font-weight: bold;
  border-bottom: 1px solid rgb(47, 166, 218);
  padding-bottom: 4px;
  margin-bottom: 20px;
  margin-top: 10px;
}
.pred-timer-block h2 {
  margin-top: 20px;
}
.settings-item-switch {
  display: inline-block;
  vertical-align: 13px;
  margin-left: 20px;
  font-size: 15px;
  font-weight: 500;
  float: right;
  margin-top: 9px;
}


.checkbox-google {
  display: inline-block;
  height: 28px;
  line-height: 28px;
  position: relative;
  vertical-align: -2px;
  font-size: 14px;
  user-select: none;
  margin-left: 5px;
}
.checkbox-google .checkbox-google-switch {
	display: inline-block;	
	width: 36px;
	height: 14px;	
	border-radius: 20px;
	position: relative;
	top: 6px;			
	vertical-align: top;
	background: #9f9f9f;
	transition: .2s;
}
.checkbox-google .checkbox-google-switch:before {
	content: '';
	display: inline-block;	
	width: 20px;	
	height: 20px;
	position: absolute;
	top: -3px;
	left: -1px;
	background: #fff;
	border-radius: 50%;
	box-shadow: 0 3px 1px -2px rgba(0,0,0,0.2), 0 2px 2px 0 rgba(0,0,0,0.14), 0 1px 5px 0 rgba(0,0,0,0.12);
	transition: .15s;		
}
.checkbox-google input[type=checkbox] {
	display: block;	
	width: 0;
	height: 0;	
	position: absolute;
	z-index: -1;
	opacity: 0;
}
.checkbox-google input[type=checkbox]:checked + .checkbox-google-switch {
	background: rgb(0, 123, 155);
}
.checkbox-google input[type=checkbox]:checked + .checkbox-google-switch:before {
	background: rgb(255, 255, 255);
	transform:translateX(18px);
}

 

/* Hover */
.checkbox-google input[type="checkbox"]:not(:disabled) + .checkbox-google-switch {
	cursor: pointer;
	border-color: rgba(0, 0, 0, .3);
}
 
/* Active/Focus */
.checkbox-google input[type="checkbox"]:not(:disabled):active + .checkbox-google-switch:before, 
.checkbox-google input[type="checkbox"]:not(:disabled):focus + .checkbox-google-switch:before {
	animation: checkbox-active-on 0.5s forwards linear;
}
@keyframes checkbox-active-on {
	0% {
		box-shadow: 0 0 0 0 rgba(212,212,212, 0);
	}
	99% {
		box-shadow: 0 0 0 10px rgba(212,212,212, 0.5);
	}
}
 
.checkbox-google input[type="checkbox"]:not(:disabled):checked:active + .checkbox-google-switch:before, 
.checkbox-google input[type="checkbox"]:not(:disabled):checked:focus + .checkbox-google-switch:before {
	animation: checkbox-active-off 0.5s forwards linear;
}
@keyframes checkbox-active-off {
	0% {
		box-shadow: 0 0 0 0 rgba(154,190,247, 0);
	}
	99% {
		box-shadow: 0 0 0 10px rgba(154,190,247, 0.5);
	}
}
 
/* Disabled */
.checkbox-google input[type=checkbox]:disabled + .checkbox-google-switch {
	filter: grayscale(60%);
	border-color: rgba(0, 0, 0, .1);
}
.checkbox-google input[type=checkbox]:disabled + .checkbox-google-switch:before {
	background: #eee;
}

.alarm-message-block {
  font-size: 15px;
  font-weight: 500;
  max-width: 600px;
  margin: auto;
  margin-top: 12px;
}
.alarm-message-block-text-wrapper {
  float:left;
}
.alarm-message-block-input-wrapper {
  overflow:hidden;
}
.alarm-message-block-input {
  background:none;
  color: #fff;
  border:none;
  border-bottom:1px solid rgb(0, 123, 155);
  margin-left: 10px;
  width: 100%;
}
input[type="text"].alarm-message-block-input::-webkit-input-placeholder { color: rgb(0, 123, 155); }
input[type="text"].alarm-message-block-input:-ms-input-placeholder { color: rgb(0, 123, 155); }
input[type="text"].alarm-message-block-input::-ms-input-placeholder { color: rgb(0, 123, 155); }
input[type="text"].alarm-message-block-input::placeholder { color: rgb(0, 123, 155); }
.timer-selector-label {
  font-size: 14px;
  color: rgb(204, 238, 241);
}









.js .dropbutton-toggle button {
  background-color: #00e6ff;
  background-image: none;
  background-image: none;
}

.dropbutton-multiple .dropbutton {
  border-right: 1px solid #00e6ff;
}

.field--name-field-voprosy-i-otvety h3 {
  font-size: 1.2rem;
  color: #d6f6f9;
  margin-bottom: 1.2em;
}

.field--name-field-voprosy-i-otvety h4 {
  font-size: 1rem;
  color: #50e4ff;
}

.field--name-field-voprosy-i-otvety p {
  font-size: 0.9rem;
  color: #dbf3f5;
}

#block-languagedropdownswitcher .form-group {
  margin-bottom: 0rem;
}

#block-languagedropdownswitcher .ldsSkinNoIcon .ddTitle .ddTitleText {
  padding: 6px 7px 6px 7px;
  font-size: 15px;
}

#block-languagedropdownswitcher .ldsSkinNoIcon .ddTitle {
  color: #000;
  background: none;
  background-color: #ffffff;
}

#block-languagedropdownswitcher .borderRadiusTp {
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 3px 3px 0px 0px;
}

#block-languagedropdownswitcher .ldsSkinNoIcon .ddChild li .ddlabel {
  font-size: 14px;
}

#block-languagedropdownswitcher.ldsSkinNoIcon .ddChild li {
  padding: 2px 5px 2px 5px;
}

#block-languagedropdownswitcher .ldsSkinNoIcon {
  border: 0px solid #c3c3c3;
}

#block-languagedropdownswitcher .ldsSkinNoIcon .ddChild {
  left: 0;
}

#block-languagedropdownswitcher .fancy-select {
  display: none;
}

#block-languagedropdownswitcher .chosen-container-single .chosen-single {
  color: #444;
}

.site-footer .nav-link {
  display: block;
  padding: .2rem 1rem;
  font-size: 14px;
}

.navbar-dark .navbar-nav .nav-link {
    color: rgb(255, 255, 255) !important;
}

.navbar-dark .navbar-nav .nav-link .active a {
    color: rgb(212, 255, 175) !important;
}

@media (min-width: 1200px) {
  .container {
    max-width: 950px;
  }
  .site-footer__top .region {
    width: 30%;
    /* padding: 0 0.65%; */
    margin-left: 15px;
    margin-right: 15px;
  }
  .site-footer .block {
    margin: auto;
    border: 0px solid #444;
    border-color: rgba(255, 255, 255, 0.1);
    padding: 10px;
  }
}

@media (max-width: 1200px) {}

@media (min-width: 768px) {}

@media (max-width: 767px) {
  .sound_selector_wrapper .selector_block {
    width: 200px;
  }
  .privacy-wrapper {
    padding: 25px 0;
  }
  .button {
    display: inline-block;
    width: 90%;
    margin-bottom: 10px;
  }
  #block-alarmclocksound-2 h1 {
    font-size: 30px;
  }
  #block-dropdownlanguage .dropbutton-wrapper {
    position: absolute;
    top: -16px;
    margin-left: 0;
  }
  #block-dropdownlanguage {
    margin-top: 20px;
    height: 30px;
  }
  #rad_player {
    width: 366px !important;
    height: 50px !important;
    border-radius: 10px;
    background: #007b9b !important;
  }
  #rad_dropdown {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border: 5px solid transparent;
    border-top-color: transparent;
    border-top-color: #fff;
    top: 8px;
    right: 0;
    color: #003f4b;
    margin-right: -104px;
  }
  #rad_list {
    position: absolute;
    z-index: 1000;
    background-color: #0783a5;
    margin-top: 48px;
    margin-left: 9px;
    max-height: 267px;
    width: 329px;
    overflow: auto;
  }

  .ads-container-center {
    max-width: 920px;
    margin: 30px auto;
    max-height: 250px;
    display: block;
}
}

#hours,#min,#hours1,#min1{font-family:'Poppins';font-style:normal;font-weight:900;}

/* ---------- Color Module Styles ----------- */

.tabs ul.primary li a.is-active {
    background-color: #fff;
}

.tabs ul.primary li.is-active a {
    background-color: #fff;
    border-bottom-color: #fff;
}

#navbar-top {
    background-color: #055a8e;
}

#navbar-main {
    background-color: #1d84c3;
}

a,
.link {
    color: #0071b3;
}

a:hover,
a:focus,
.link:hover,
.link:focus {
    color: #018fe2;
}

a:active,
.link:active {
    color: #23aeff;
}

.page-item.active .page-link {
    background-color: #0071b3;
    border-color: #0071b3;
}

.page-link,
.page-link:hover {
    color: #0071b3;
}

.sidebar .block {
    background-color: #f6f6f2;
    border-color: #f9f9f9;
}

.btn-primary {
    background-color: #007bff;
    border-color: #007bff;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: #0256b1;
}

.site-footer {
    background: #292929;
}

.region-header,
.region-header a,
.region-header li a.is-active,
.region-header .site-branding__text,
.region-header .site-branding,
.region-header .site-branding__text a,
.region-header .site-branding a,
.region-secondary-menu .menu-item a,
.region-secondary-menu .menu-item a.is-active {
    color: #fffeff;
}


/* ---------- Color Form ----------- */

[dir="rtl"] .color-form .color-palette {
    margin-left: 0;
    margin-right: 20px;
}

[dir="rtl"] .color-form .form-item label {
    float: right;
}

[dir="rtl"] .color-form .color-palette .lock {
    right: -20px;
    left: 0;
}



.password-strength__meter{margin-top:0.5em;background-color:#ebeae4;}.password-strength__indicator{background-color:#77b259;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#e62600;}.password-strength__indicator.is-fair{background-color:#e09600;}.password-strength__indicator.is-good{background-color:#0074bd;}.password-strength__indicator.is-strong{background-color:#77b259;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #b4b4b4;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#325e1c;font-weight:bold;}.password-confirm .error{color:#a51b00;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:15px 25px;margin:0 auto;border-radius:5px;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.book-navigation .menu{border-top:1px solid #d6d6d6;}.book-navigation .book-pager{border-bottom:1px solid #d6d6d6;border-top:1px solid #d6d6d6;margin:0;}
#content .comment-wrapper h2{margin-bottom:1em;}#content .comment-wrapper h2.comment-form__title{margin-bottom:1em;}.field-node--comment{font-size:0.934em;}.comment{margin-bottom:19px;vertical-align:top;display:table;}[dir="rtl"] .comment{direction:rtl;}.comment__meta{padding:0 30px 0 0;font-size:1.071em;}[dir="rtl"] .comment__meta{padding:0 0 0 30px;}.comment__attribution img{border:1px solid #d3d7d9;}.comment .field--name-user-picture img{margin:0;}.comment__author .username{white-space:nowrap;}.comment__author{margin:4px 0;line-height:1.2;}.comment__time,.comment__permalink{margin-bottom:4px;color:#68696b;font-size:0.733em;line-height:1.2;padding:0 0.5em 0 0;}[dir="rtl"] .comment__time,.comment__permalink{padding:0 0 0 0.5em;}.comment__permalink{font-size:0.733em;line-height:1.2;}.comment__content:before{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #d3d7d9;border-bottom:20px solid transparent;}[dir="rtl"] .comment__content:before{right:auto;left:100%;border-right:none;border-left:20px solid #d3d7d9;}.comment__content:after{content:'';position:absolute;right:100%;top:20px;border-top:20px solid transparent;border-right:20px solid #fff;border-bottom:20px solid transparent;margin-right:-1px;}[dir="rtl"] .comment__content:after{right:auto;left:100%;border-right:none;border-left:20px solid #fff;margin-right:0;margin-left:-1px;}.comment__content h3{margin-top:0.94em;margin-bottom:0.45em;font-size:1.171em;}.comment__content nav{padding-top:1px;}.indented{margin-left:40px;}[dir="rtl"] .indented{margin-right:40px;margin-left:0;}.comment .links{padding:0 0 0.25em 0;}.comment .links-inline span{padding:0 0.5em 0 0;font-size:1.08em;}[dir="rtl"] .comment .links-inline span{padding:0 0 0 0.5em;}.comment--unpublished{margin-right:5px;padding:5px 2px 5px 5px;background:#fff4f4;}[dir="rtl"] .comment--unpublished{margin-left:5px;margin-right:0;padding:5px 5px 5px 2px;}.unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}.unpublished{padding:20px 15px 0;}.comment-footer{display:table-row;}.comment--unpublished .comment__text:after,.node--unpublished .comment__text:after{border-right-color:#fff4f4;}[dir="rtl"] .comment--unpublished .comment__content:after,[dir="rtl"] .node--unpublished .comment__content:after{border-left-color:#fff4f4;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
.feed-icon{border-bottom:none;display:inline-block;padding:15px 0 0 0;}
.field--type-entity-reference{margin:0 0 1.2em;}.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:5px;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1em;float:right;}
@media all and (min-width:560px){.node .field--type-image{float:left;margin:0 1em 0 0;}[dir="rtl"] .node .field--type-image{float:right;margin:0 0 0 1em;}.node .field--type-image + .field--type-image{clear:both;}}.field--type-image img,.field--name-field-user-picture img{margin:0 0 1em;}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2em;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.8em;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.821em;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1em 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1em;float:right;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block}
#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item+.nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{border:1px solid #d3d7d9;padding:0 1.5em;margin-bottom:30px;}
.icon-help{background:url(/themes/bootstrap_barrio/images/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/themes/bootstrap_barrio/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.item-list ul{list-style:none;margin:0 0 0.25em 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.2em 0.5em 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.2em 0 0 0.5em;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #ccc;padding:7px 0 0;}.list-group__description{margin:0 0 10px;}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;box-shadow:inset 0 1px 0 rgba(255,255,255,.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}[dir="rtl"] .node-preview-backlink{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}.node-preview-backlink:active{background-color:#0e69be;background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;box-shadow:inset 0 1px 2px rgba(0,0,0,.25);}[dir="rtl"] .node-preview-backlink:active{background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/core/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}
#main{margin-top:10px;}#main-wrapper{padding-top:1rem;}
input[type="search"]{box-sizing:border-box;}header #search-block-form{padding:5px 15px;flex-flow:row wrap;}#search-block-form{display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{border-style:solid;border-width:1px;padding:15px 15px;margin:0 0 20px;}.sidebar h2{margin:0 0 0.5em;border-bottom:1px solid #d6d6d6;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.sidebar .block .content{font-size:0.914em;line-height:1.4;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #d6d6d6;}.sidebar nav ul.nav{margin:0 -1rem;}
.site-footer{
  padding: 15px 0 15px;
  margin-top: 10px;
}
.site-footer .layout-container{padding:0 15px;}@media all and (min-width:560px){.site-footer__top .region{float:left;position:relative;width:50%;}[dir="rtl"] .site-footer__top .region{float:right;}}@media all and (min-width:560px) and (max-width:850px){.site-footer .region{box-sizing:border-box;}.site-footer__top .region:nth-child(2n+1){padding-right:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n+1){padding-left:10px;padding-right:0;}.site-footer__top .region:nth-child(2n){padding-left:10px;}[dir="rtl"] .site-footer__top .region:nth-child(2n){padding-left:0;padding-right:10px;}.region-footer-third{clear:both;}}@media all and (min-width:851px){.site-footer__top .region{width:24%;padding:0 0.65%;}.site-footer__top .region:first-child{padding-left:0;}[dir="rtl"] .site-footer__top .region:first-child{padding-left:10px;padding-right:0;}.site-footer__top .region:last-child{padding-right:0;}[dir="rtl"] .site-footer__top .region:last-child{padding-left:0;padding-right:10px;}}.site-footer h2{color:#c0c0c0;color:rgba(255,255,255,0.65);}.site-footer blockquote{color:#555;}
.site-footer .content{
  color:rgba(255,255,255);
  font-size:0.857em;
}
.site-footer .menu-item{padding:0;}.site-footer .content ol:not(.menu),.site-footer .content ul:not(.menu){padding-left:1.4em;}[dir="rtl"] .site-footer .content ol:not(.menu),[dir="rtl"] .site-footer .content ul:not(.menu){padding-right:1.4em;padding-left:0;}.site-footer .content a,.site-footer .content a.is-active{color:#fcfcfc;color:rgba(255,255,255,0.8);}.site-footer .content a:hover,.site-footer .content a:focus{color:#fefefe;color:rgba(255,255,255,0.95);}.site-footer .block{margin:20px 0;border:1px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}.site-footer table{font-size:1em;}.site-footer tr td,.site-footer tr th{border-color:#555;border-color:rgba(255,255,255,0.18);}.site-footer tr.odd{background-color:transparent;}.site-footer tr.even{background-color:#2c2c2c;background-color:rgba(0,0,0,0.15);}.site-footer__top h2{border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);font-size:1em;margin-bottom:0;padding-bottom:3px;text-transform:uppercase;}.site-footer__top .content{margin-top:0;}
.site-footer__top p{margin-top:4px;}
.site-footer__top .content .menu{padding-left:0;}[dir="rtl"] .site-footer__top .content .menu{padding-right:0;}.site-footer__top .content li a{display:block;border-bottom:1px solid #555;border-color:rgba(255,255,255,0.15);line-height:1.2;padding:0.8em 2px 0.8em 20px;text-indent:-15px;}[dir="rtl"] .site-footer__top .content li a{padding:0.8em 20px 0.8em 2px;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:#1f1f21;background-color:rgba(255,255,255,0.05);text-decoration:none;}.site-footer__top .block-menu,.site-footer__bottom .block{margin:0;padding:0;border:none;}.site-footer__bottom .block{margin:0.5em 0;}.site-footer__bottom .content{padding:0.5em 0;margin-top:0;}.site-footer__bottom .block h2{margin:0;}.site-footer__bottom{letter-spacing:0.2px;margin-top:30px;border-top:1px solid #555;border-color:rgba(255,255,255,0.15);}.site-footer__bottom .region{margin-top:20px;}.site-footer__bottom .block{clear:both;}.site-footer__bottom .block .menu{padding:0;}.site-footer__bottom .menu-item a{float:left;padding:0 12px;display:block;border-right:1px solid #555;border-color:rgba(255,255,255,0.15);}[dir="rtl"] .site-footer__bottom .menu-item a{float:right;border-left:1px solid #555;border-right:none;}.site-footer__bottom .menu-item:first-child a{padding-left:0;}[dir="rtl"] .site-footer__bottom .menu-item:first-child a{padding-right:0;padding-left:12px;}.site-footer__bottom .menu-item:last-child a{padding-right:0;border-right:none;}[dir="rtl"] .site-footer__bottom .menu-item:last-child a{padding-left:0;padding-right:12px;border-left:none;}[dir="rtl"] .site-footer__bottom .menu-item:first-child:last-child a{padding-right:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#444;background:rgba(0,0,0,0.6);font-size:0.94em;line-height:1.7em;padding:1px 10px 2px;border-radius:0 0 10px 10px;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
table{border:0;border-spacing:0;font-size:0.857em;margin:10px 0;width:100%;}table table{font-size:1em;}tr{border-bottom:1px solid #ccc;padding:0.1em 0.6em;background:#efefef;background:rgba(0,0,0,0.063);}thead > tr{border-bottom:1px solid #000;}tr.odd{background:#e4e4e4;background:rgba(0,0,0,0.105);}table tr th{background:#757575;background:rgba(0,0,0,0.51);border-bottom-style:none;}table tr th,table tr th a,table tr th a:hover,table tr th a:focus{color:#fff;font-weight:bold;}table tbody tr th{vertical-align:top;}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left;}[dir="rtl"] tr td,[dir="rtl"] tr th{text-align:right;}@media screen and (max-width:37.5em){th.priority-low,td.priority-low,th.priority-medium,td.priority-medium{display:none;}}@media screen and (max-width:60em){th.priority-low,td.priority-low{display:none;}}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/core/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/ffffff/twistie-up.svg);}
#page .ui-widget{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
nav.tabs{margin-bottom:20px;}
.vertical-tabs{margin:0;border:1px solid #ccc;display:flex;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:flex;flex-direction:column;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #ccc;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane>summary{display:none;}.vertical-tabs__menu-item{border:1px solid #ccc;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:7px 7px 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#0071B3;}.views-displays .secondary .form-submit{font-size:0.846em;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#F9F9F9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0071B3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#018FE2;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:0.9em;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:0.929em;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}
.navbar-brand img{height:35px;}#navbar-main{font-size:16px;font-weight:700;}
#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:transparent;}
#block-dropdownlanguage .dropbutton-wrapper{margin-left:10px;position:absolute;bottom:15px;}.js .dropbutton-widget{border:1px solid;border-color:#00e6ff #00e6ff #00e6ff #00e6ff;background-color:#ffffff;background-image:none;background-image:none;color:#000000;cursor:pointer;text-align:center;margin:0.125em 0;border-radius:1em;overflow:hidden;font-size:16px;}.js .dropbutton-toggle button{background-color:#00e6ff;background-image:none;background-image:none;}.dropbutton-multiple .dropbutton{border-right:1px solid #00e6ff;}
.field--name-field-voprosy-i-otvety {
  background-color: #024b75;
  padding: 20px 20px 15px 20px;
  border-radius: 6px;
  margin-bottom: 25px;
}
.field--name-field-voprosy-i-otvety p{font-size:0.9rem;color:#dbf3f5;}#block-languagedropdownswitcher .form-group{margin-bottom:0rem;}#block-languagedropdownswitcher .ldsSkinNoIcon .ddTitle .ddTitleText{padding:6px 7px 6px 7px;font-size:15px;}#block-languagedropdownswitcher .ldsSkinNoIcon .ddTitle{color:#000;background:none;background-color:#ffffff;}#block-languagedropdownswitcher .borderRadiusTp{-moz-border-radius:5px 5px 0 0;border-radius:3px 3px 0px 0px;}#block-languagedropdownswitcher .ldsSkinNoIcon .ddChild li .ddlabel{font-size:14px;}#block-languagedropdownswitcher.ldsSkinNoIcon .ddChild li{padding:2px 5px 2px 5px;}#block-languagedropdownswitcher .ldsSkinNoIcon{border:0px solid #c3c3c3;}#block-languagedropdownswitcher .ldsSkinNoIcon .ddChild{left:0;}#block-languagedropdownswitcher .fancy-select{display:none;}#block-languagedropdownswitcher .chosen-container-single .chosen-single{color:#444;}.site-footer .nav-link{display:block;padding:.2rem 1rem;font-size:14px;}.navbar-dark .navbar-nav .nav-link{color:rgb(255,255,255) !important;}.navbar-dark .navbar-nav .nav-link .active a{color:rgb(212,255,175) !important;}@media (min-width:1200px){.container{max-width:950px;}.site-footer__top .region{width:30%;margin-left:15px;margin-right:15px;}.site-footer .block{margin:auto;border:0px solid #444;border-color:rgba(255,255,255,0.1);padding:10px;}}@media (max-width:1200px){}@media (min-width:768px){}@media (max-width:767px){.sound_selector_wrapper .selector_block{width:200px;}.button{display:inline-block;width:90%;margin-bottom:10px;}#block-alarmclocksound-2 h1{font-size:30px;}#block-dropdownlanguage .dropbutton-wrapper{position:absolute;top:-16px;margin-left:0;}#block-dropdownlanguage{margin-top:20px;height:30px;}#rad_player{width:366px !important;height:50px !important;border-radius:10px;background:#007b9b !important;}#rad_dropdown{content:"";display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:transparent;border-top-color:#fff;top:8px;right:0;color:#003f4b;margin-right:-104px;}#rad_list{position:absolute;z-index:1000;background-color:#0783a5;margin-top:48px;margin-left:9px;max-height:267px;width:329px;overflow:auto;}}

.tabs ul.primary li a.is-active{background-color:#003267;}.tabs ul.primary li.is-active a{background-color:#003267;border-bottom-color:#003267;}#navbar-top{background-color:#055a8e;}#navbar-main{background-color:#1d84c3;}a,.link{color:#71cbff;}a:hover,a:focus,.link:hover,.link:focus{color:#7ecfff;}a:active,.link:active{color:#9fdbff;}.page-item.active .page-link{background-color:#71cbff;border-color:#71cbff;}.page-link,.page-link:hover{color:#71cbff;}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9;}.btn-primary{background-color:#007bff;border-color:#007bff;}.btn-primary:hover,.btn-primary:focus{background-color:#0256b1;}
.site-footer {
    background: #002b58;
}
.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/themes/bootstrap_barrio/images/required.svg);background-repeat:no-repeat;background-size:7px 7px;width:7px;height:7px;margin:0 0.3em;}.form-row>fieldset,.form-row>div{padding-right:5px;padding-left:5px;flex:0 0 auto;width:auto;max-width:none;}.form-row .form-actions{align-self:flex-end;}form .filter-wrapper{padding-left:0;padding-right:0;margin-left:1rem;margin-right:1rem;}form .form-type-textarea{margin-bottom:0;}



.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{background:transparent url(/core/misc/throbber-active.gif) no-repeat 0 center;display:inline;padding:1px 5px 2px;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:0.9;padding:4px;width:24px;}[dir="rtl"] .ajax-progress-fullscreen{left:auto;right:49%;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-left:auto;margin-right:auto;}
.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.fieldgroup{border-width:0;padding:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix:after{content:"";display:table;clear:both;}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;width:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li:after{content:", ";}.item-list__comma-list li:last-child:after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.progress{position:relative;}.progress__track{background-color:#fff;border:1px solid;margin-top:5px;max-width:100%;min-width:100px;height:16px;}.progress__bar{background-color:#000;height:16px;width:3%;min-width:3%;max-width:100%;}.progress__description,.progress__percentage{color:#555;overflow:hidden;font-size:0.875em;margin-top:0.2em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.reset-appearance{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0 none;background:transparent;padding:0;margin:0;line-height:inherit;}
.resize-none{resize:none;}.resize-vertical{resize:vertical;min-height:2em;}.resize-horizontal{resize:horizontal;max-width:100%;}.resize-both{resize:both;max-width:100%;min-height:2em;}
table.sticky-header{background-color:#fff;margin-top:0;z-index:500;top:0;}
.system-status-counter__status-icon{display:inline-block;height:25px;width:25px;vertical-align:middle;}.system-status-counter__status-icon:before{content:"";background-size:16px;background-position:center 2px;background-repeat:no-repeat;width:100%;height:100%;display:block;}.system-status-counter__status-icon--error:before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning:before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked:before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);margin-bottom:0.5em;}@media screen and (min-width:60em){.system-status-report-counters{flex-wrap:wrap;display:flex;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{border:1px solid #ccc;margin-top:1em;padding:0 1em 1em;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
body.drag{cursor:move;}tr.region-title{font-weight:bold;}tr.region-message{color:#999;}tr.region-populated{display:none;}tr.add-new .tabledrag-changed{display:none;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin-left:-1em;overflow:hidden;text-decoration:none;}[dir="rtl"] .draggable a.tabledrag-handle{float:right;margin-right:-1em;margin-left:0;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{background:url(/core/misc/icons/787878/move.svg) no-repeat 6px 7px;height:14px;margin:-0.4em 0.5em 0;padding:0.42em 0.5em;width:14px;}a.tabledrag-handle:hover .handle,a.tabledrag-handle:focus .handle{background-image:url(/core/misc/icons/000000/move.svg);}.touchevents .draggable td{padding:0 10px;}.touchevents .draggable .menu-item__link{display:inline-block;padding:10px 0;}.touchevents a.tabledrag-handle{height:44px;width:40px;}.touchevents a.tabledrag-handle .handle{background-position:40% 19px;height:21px;}[dir="rtl"] .touch a.tabledrag-handle .handle{background-position:right 40% top 19px;}.touchevents .draggable.drag a.tabledrag-handle .handle{background-position:50% -32px;}.tabledrag-toggle-weight-wrapper{text-align:right;}[dir="rtl"] .tabledrag-toggle-weight-wrapper{text-align:left;}.indentation{float:left;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;width:20px;}[dir="rtl"] .indentation{float:right;margin:-0.4em -0.4em -0.4em 0.2em;padding:0.42em 0.6em 0.42em 0;}
.tablesort{width:16px;height:16px;display:inline-block;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
div.tree-child{background:url(/core/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/core/misc/tree-bottom.png) no-repeat 11px center;}[dir="rtl"] div.tree-child,[dir="rtl"] div.tree-child-last{background-position:-65px center;}div.tree-child-horizontal{background:url(/core/misc/tree.png) no-repeat -11px center;}
.borderRadius{-moz-border-radius:5px;border-radius:5px;}.borderRadiusTp{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}.borderRadiusBtm{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;*display:inline;cursor:default;}.ddcommon ul{padding:0;margin:0;}.ddcommon ul li{list-style-type:none;}.borderRadiusTp ul li:last-child{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-bottom:0 none #c3c3c3;}.borderRadiusBtm ul li:first-child{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;border-bottom:1 solid #c3c3c3;}.ddcommon .disabled img,.ddcommon .disabled span,.ddcommon.disabledAll{opacity:.5;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999999;}.ddcommon .clear{clear:both}.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}.ddcommon input.text{color:#7e7e7e;padding:0 0 0 0;position:absolute;background:#fff;display:block;width:98%;height:98%;left:2px;top:0;border:none;}.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888888;-webkit-box-shadow:5px 5px 5px -5px #888888;box-shadow:5px 5px 5px -5px #888888;}.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888888;-webkit-box-shadow:-5px -5px 5px -5px #888888;box-shadow:-5px -5px 5px -5px #888888}.borderRadiusTp .border,.borderRadius .border{-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;}.borderRadiusBtm .border{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;}img.fnone{float:none !important}.ddcommon .divider{width:0;height:100%;position:absolute;}.ddcommon .ddArrow{display:inline-block;position:absolute;top:50%;right:4px;}.ddcommon .ddArrow:hover{background-position:0 100%;}.ddcommon .ddTitle{padding:0;position:relative;display:inline-block;width:100%}.ddcommon .ddTitle .ddTitleText{display:block;}.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0;}.ddcommon .ddTitle .description{display:block;}.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:auto;overflow-x:hidden;zoom:1;z-index:9999}.ddcommon .ddChild li{clear:both;}.ddcommon .ddChild li .description{display:block;}.ddcommon .ddChild li img{border:0 none;position:relative;vertical-align:middle;float:left}.ddcommon .ddChild li.optgroup{padding:0;}.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.ddcommon .noBorderTop{border-top:none 0  !important;padding:0;margin:0;}.dd{border:1px solid #c3c3c3;}.dd .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;;right:24px;}.dd .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(/libraries/ms-Dropdown/images/msdropdown/skin1/dd_arrow.gif) no-repeat;}.dd .ddArrow:hover{background-position:0 100%;}.dd .ddTitle{color:#000;background:#e2e2e4 url(/libraries/ms-Dropdown/images/msdropdown/skin1/title-bg.gif) repeat-x left top;}.dd .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.dd .ddTitle .ddTitleText .ddTitleText{padding:0;}.dd .ddTitle .description{font-size:12px;color:#666}.dd .ddTitle .ddTitleText img{padding-right:5px;}.dd .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}.dd .ddChild li{padding:5px;background-color:#fff;border-bottom:1px solid #c3c3c3;}.dd .ddChild li .description{color:#666;}.dd .ddChild li .ddlabel{color:#333;}.dd .ddChild li.hover{background-color:#f2f2f2}.dd .ddChild li img{padding:0 6px 0 0;}.dd .ddChild li.optgroup{padding:0;}.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic}.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.dd .ddChild li.selected{background-color:#d5d5d5;color:#000;}
.form-item-lang-dropdown-select{display:inline;}.lang-dropdown-form img.language-icon{padding:0 4px;vertical-align:middle;}
.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit;}.chosen-container-single .chosen-search{display:block;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;}.chosen-container{display:inline-block !important;}.container-inline div.chosen-container div{display:block;}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red;}.filter-wrapper{overflow:visible !important;}.filter-wrapper:after{content:"";display:block;clear:both;}
#radio_container{margin:auto;display:table;}.alarm_wrapper p{margin:10px 5px;font-weight:700;font-size:15px;}.alarm_wrapper{width:100%;height:auto;margin:auto;padding:25px 5px;text-align:center;}.alarm-labels{margin:10px 0;font-weight:700;text-align:center;}#block-alarmclocksound-2 h1{font-size:40px;font-weight:700;}.clock_wrapper{max-width:600px;height:auto;background:#0093afba;border-radius:10px;margin:auto;box-shadow:0 0.0625rem 0.25rem rgba(71,44,6,0.2);-webkit-box-shadow:0 0.0625rem 1rem 2px rgba(0,0,0,0.25);}.clock{color:#dcfbff;padding-bottom:20px;}#rad_block_logo{display:none;}#rad_player{width:480px !important;height:50px !important;border-radius:10px;background:#007b9b !important;}#rad_player.block{background:#4b4b4b !important;}#rad_block_play{display:inline-block;margin-right:10px;margin-left:4px;padding:12px;float:left;}#rad_play_btn{cursor:pointer;margin:0px;vertical-align:middle;border:none;}#rad_block_select{display:inline-block;float:left;margin-top:14px;}#rad_select{font-size:12px;font-family:tahoma;cursor:pointer;width:170px;position:relative;}#rad_stationname{float:left;width:420px !important;overflow:hidden;white-space:nowrap;font-size:18px;font-weight:700;color:#fff;}#rad_dropdown{content:"";display:block;position:absolute;width:0;height:0;border:5px solid transparent;border-top-color:transparent;border-top-color:#fff;top:8px;right:-220px;color:#003f4b;}#rad_select.block #rad_dropdown{}#rad_sound_btn{cursor:pointer;margin:0px;vertical-align:middle;border:none;}.rad_selection{color:#ffffff;font-size:15px;height:41px;overflow:hidden;cursor:pointer;border-bottom:1px solid #3f939c;padding-top:9px;padding-left:0;box-sizing:border-box;background-color:rgb(0,124,158);text-align:center;font-weight:600;}#rad_volume{position:absolute;z-index:1000;background-color:#2c2c2c;padding:14px;margin-top:12px;margin-left:-4px;height:100px;width:6px;overflow:auto;box-sizing:content-box;}#rad_volume_range{background-color:#999;width:6px;height:100px;margin:15px 13px;display:table-cell;vertical-align:bottom;box-sizing:content-box;}#rad_volume_bar{background-color:#fff343;width:6px;display:inline-block;box-sizing:content-box;}#rad_list{position:absolute;z-index:1000;background-color:#0783a5;margin-top:48px;margin-left:9px;max-height:267px;width:445px;overflow:auto;}.Date{font-size:17px;margin-top:-18px;}.alarm_wrapper .fancy-select ul{list-style:none;padding:0;}.alarm_wrapper .fancy-select ul li{display:inline;font-size:126px;font-weight:400;}.clock_wrapper li{display:inline;font-size:110px;font-weight:700;}.clock_wrapper ul{display:inline;font-size:90px;font-weight:400;list-style-type:disc;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;}#clock-tablo{display:table;margin:auto;font-size:102px;font-weight:700;}#clock-tablo #hours,#clock-tablo #point,#clock-tablo #min{display:inline-block;}.countdown span{font-size:48px;font-weight:400;}.countdown .row>div{display:inline-block;}.countdown .row>div:first-child{display:none !important;}.stopwatch span{font-size:67px;font-weight:400;}.stopwatch .row>div{display:inline-block;}#block-alarmclocksound-2 .clock_wrapper p{margin-top:12px !important;margin-bottom:10px !important;color:#fff !important;}#block-alarmclocksound-2 select{font-size:20px;background:#d6dcdb;border:none;position:absolute;left:47px;}.countdown-cont{line-height:12px;}.button{display:inline-block;width:40%;height:50px;border-radius:4px;color:#fff;padding-top:13px;box-sizing:border-box;font-size:16px;cursor:pointer;font-weight:700;text-align:center;}.alarm_wrapper .alrm_button{margin-left:10px;text-align:center;display:inline;padding:15px;border-radius:4px;font-weight:700;font-size:15px;}.alarm_wrapper .button_wrapper{margin-top:30px;}.alarm_wrapper .button_wrapper{margin-top:20px;}.alarm_wrapper .alrm_button.on-off.on{background:#b73131;}.alarm_wrapper .alrm_button.on-off.on:hover{background:#aa2b2b;cursor:pointer;}.alarm_wrapper .alrm_button.on-off.off{background:#5f9e2a;}.alarm_wrapper .alrm_button.on-off.off:hover{background:#518a22;cursor:pointer;}.alarm_wrapper .alrm_button.dream{background:#6d6d6d;}.alarm_wrapper .alrm_button.dream:hover{background:#616060;cursor:pointer;}.alarm_wrapper .alrm_button.dream.active{background:#b7751b;}.alarm_wrapper .alrm_button.dream.active:hover{background:#ac6e19;cursor:pointer;}.alarm_wrapper .alrm_button.pause{background:#6d6d6d;}.alarm_wrapper .alrm_button.pause:hover{background:#605f5f;cursor:pointer;}.alarm_wrapper .alrm_button.pause.active{background:#b7751b;}.alarm_wrapper .alrm_button.pause.active:hover{background:#aa6c19;cursor:pointer;}
.selector_block{width:138px;height:42px;display:inline-block;background:#d6dcdb;border-radius:10px;padding-top:8px;box-sizing:border-box;position:relative;}
.selector_block.open{ background:#007b9b;}
.sound_selector_wrapper .selector_block{width:369px;height:44px;background:#105d7d;display:inline-block;float: left;}
.sound_selector_wrapper.timer-page .selector_block  {float: left;}
.video_selector_wrapper .selector_block{width:482px;height:44px;background:#4b4b4b;margin-bottom:10px;}
.video_selector_wrapper .selector_block input{width:482px;height:44px;background:#003f4b;box-sizing:border-box;font-size:20px;color:white;border:none;border-radius:10px;margin-top:-12px;padding:0 20px;}.video_selector_wrapper .selector_block input.block{background:#4b4b4b;cursor:default;}.set_sound{color:white;color:white;width:268px;background:#4b4b4b;}
.probe_sound {
  display: inline-block;
  background: #007b9b;
  width: 44px;
  height: 44px;
  box-sizing: border-box;
  margin-top: 0;
  position: relative;
  margin-left: 10px;
  border-radius: 50%;
  padding-top: 9px;
  vertical-align: 13px;
  padding-left:1px;
}
.sound_selector_wrapper .probe_sound { float: left; }
#point{position:relative;bottom:6px;-moz-animation:mymove 1s ease infinite;-webkit-animation:mymove 1s ease infinite;padding-left:10px;padding-right:10px;}.text-center{text-align:center;}.alarm_inner{margin:auto;display:table;}.mt-2{margin:auto;text-align:center;}@-webkit-keyframes mymove{0%{opacity:1.0;}50%{opacity:0;}100%{opacity:1.0;}}@-moz-keyframes mymove{0%{opacity:1.0;}50%{opacity:0;}100%{opacity:1.0;}}
.ldsSkin{border:1px solid #c3c3c3;}.ldsSkin .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkin .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(/modules/lang_dropdown/images/msdropdown/ldsSkin/dd_arrow.gif) no-repeat;}.ldsSkin .ddArrow:hover{background-position:0 100%;}.ldsSkin .ddTitle{color:#000;background:#e2e2e4 url(/modules/lang_dropdown/images/msdropdown/ldsSkin/title-bg.gif) repeat-x left top;}.ldsSkin .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.ldsSkin .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkin .ddTitle .description{font-size:12px;color:#666;}.ldsSkin .ddTitle .ddTitleText img{padding-right:5px;width:20px;height:14px;}.ldsSkin .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}.ldsSkin .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkin .ddChild li .description{color:#666;}.ldsSkin .ddChild li .ddlabel{color:#333;}.ldsSkin .ddChild li.hover{background-color:#f2f2f2;}.ldsSkin .ddChild li img{padding:0 6px 0 0;width:20px;height:14px;}.ldsSkin .ddChild li.optgroup{padding:0;}.ldsSkin .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkin .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkin .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkin ul{padding:0 !important;}.ldsSkinAfter{border:1px solid #c3c3c3;}.ldsSkinAfter .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkinAfter .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(/modules/lang_dropdown/images/msdropdown/ldsSkin/dd_arrow.gif) no-repeat;}.ldsSkinAfter .ddArrow:hover{background-position:0 100%;}.ldsSkinAfter .ddTitle{color:#000;background:#e2e2e4 url(/modules/lang_dropdown/images/msdropdown/ldsSkin/title-bg.gif) repeat-x left top;display:block !important;}.ldsSkinAfter .ddTitle .ddTitleText{padding:5px 20px 5px 5px;overflow:hidden;}.ldsSkinAfter .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkinAfter .ddTitle .description{font-size:12px;color:#666;}.ldsSkinAfter .ddTitle .ddTitleText img{padding-right:10px;float:right !important;width:20px;height:14px;}.ldsSkinAfter .ddTitle .ddTitleText .ddlabel{float:left;padding-right:6px;}.ldsSkinAfter .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}.ldsSkinAfter .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkinAfter .ddChild li .description{color:#666;}.ldsSkinAfter .ddChild li .ddlabel{float:left;padding-right:6px;color:#333;}.ldsSkinAfter .ddChild li.hover{background-color:#f2f2f2;}.ldsSkinAfter .ddChild li img{float:right !important;padding:0 10px 0 0;width:20px;height:14px;}.ldsSkinAfter .ddChild li.optgroup{padding:0;}.ldsSkinAfter .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkinAfter .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkinAfter .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkinAfter ul{padding:0 !important;}.ldsSkinNoIcon{border:1px solid #c3c3c3;}.ldsSkinNoIcon .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkinNoIcon .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(/modules/lang_dropdown/images/msdropdown/ldsSkin/dd_arrow.gif) no-repeat;}.ldsSkinNoIcon .ddArrow:hover{background-position:0 100%;}.ldsSkinNoIcon .ddTitle{color:#000;background:#e2e2e4 url(/modules/lang_dropdown/images/msdropdown/ldsSkin/title-bg.gif) repeat-x left top;}.ldsSkinNoIcon .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.ldsSkinNoIcon .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkinNoIcon .ddTitle .description{font-size:12px;color:#666;}.ldsSkinNoIcon .ddTitle .ddTitleText img{padding-right:5px;width:20px;height:14px;display:none;}.ldsSkinNoIcon .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}.ldsSkinNoIcon .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkinNoIcon .ddChild li .description{color:#666;}.ldsSkinNoIcon .ddChild li .ddlabel{color:#333;}.ldsSkinNoIcon .ddChild li.hover{background-color:#f2f2f2;}.ldsSkinNoIcon .ddChild li img{padding:0 6px 0 0;width:20px;height:14px;display:none;}.ldsSkinNoIcon .ddChild li.optgroup{padding:0;}.ldsSkinNoIcon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkinNoIcon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkinNoIcon .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkinNoIcon ul{padding:0 !important;}.ldsSkinNoLabel{border:1px solid #c3c3c3;}.ldsSkinNoLabel .divider{border-left:1px solid #c3c3c3;border-right:1px solid #fff;right:24px;}.ldsSkinNoLabel .ddArrow{width:16px;height:16px;margin-top:-8px;background:url(/modules/lang_dropdown/images/msdropdown/ldsSkin/dd_arrow.gif) no-repeat;}.ldsSkinNoLabel .ddArrow:hover{background-position:0 100%;}.ldsSkinNoLabel .ddTitle{color:#000;background:#e2e2e4 url(/modules/lang_dropdown/images/msdropdown/ldsSkin/title-bg.gif) repeat-x left top;}.ldsSkinNoLabel .ddTitle .ddTitleText{padding:5px 20px 5px 5px;}.ldsSkinNoLabel .ddTitle .ddTitleText .ddTitleText{padding:0;}.ldsSkinNoLabel .ddTitle .description{font-size:12px;color:#666;}.ldsSkinNoLabel .ddTitle .ddlabel{display:none;}.ldsSkinNoLabel .ddTitle .ddTitleText img{padding-right:5px;width:20px;height:14px;}.ldsSkinNoLabel .ddChild{border:1px solid #c3c3c3;background-color:#fff;left:-1px;}.ldsSkinNoLabel .ddChild li{padding:5px;background-color:#fff;border-bottom:0 !important;}.ldsSkinNoLabel .ddChild li .description{color:#666;}.ldsSkinNoLabel .ddChild li .ddlabel{color:#333;display:none;}.ldsSkinNoLabel .ddChild li.hover{background-color:#f2f2f2;}.ldsSkinNoLabel .ddChild li img{padding:0 6px 0 0;width:20px;height:14px;}.ldsSkinNoLabel .ddChild li.optgroup{padding:0;}.ldsSkinNoLabel .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:bold;font-style:italic;}.ldsSkinNoLabel .ddChild li.optgroup ul li{padding:5px 5px 5px 15px;}.ldsSkinNoLabel .ddChild li.selected{background-color:#d5d5d5;color:#000;}.ldsSkinNoLabel ul{padding:0 !important;}
.video_selector_wrapper .selector_block {
    width: 482px;
    height: 44px;
    background: #4b4b4b;
    margin-bottom: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}
html, body {
  width:100vw;
  font-size:16px;
  overflow-x: hidden;
}
a, .link {
    color: #71cbff!important;
}
.alrm_button {
  color: #fff!important;
}

.comment {
  margin-top:25px;
  padding-left:63px; 
  position:relative;
  width: 100%;
}

.comment.wo-padding {
  padding-left:0px;
}
.comments {
 /* padding:2px 22px 15px; */
 margin-bottom: 10px;
}
.comments-title {
color: #ffffff;
font-size: 32px;
font-weight: 700;
margin-top: 10px;
margin-bottom: 5px;
}
.comments .comment-textarea {
    height: 90px;
    border-radius: 5px;
    width: 100%!important;
    padding: 8px 25px 8px 12px;
    position:relative;
    background-color: #0c2851;
    border:none!important;
    color:#fff;
    font-size: 16px;
    font-weight: 500;
    resize: vertical;
    min-height: 90px
}
.emojiPickerIconWrap {
  width:100%;
}
.emojiPickerIcon {
  background-color: rgb(66, 139, 212)!important;
}
.comments-row {
//background:#fff; /*#0b1725;*/
}
.comments .send-button {
color: #fff;
font-size: 14px;
font-weight: 700;
width: 170px;
height: 37px;
border-radius: 5px;
background-color: #285b8a;
text-align: center;
padding-top: 8px;
margin-top: 6px;
margin-bottom: 10px;
cursor:pointer;
display: inline-block;
margin-left: 10px;
}

.comment .new-comment {
  display:none;
}
.comment-ans {
  color: #76d8f2;
  font-size: 14px;
  font-weight: 700;
  cursor:pointer;
}

.ans-list, .comment-list {
  margin-top:20px;
}
.comment .new-comment textarea {
  height: 60px;
  margin-top:6px;
} 
.comment .new-comment .emojiPickerIcon {
  margin-top:6px;
}

.comment img {
  float:left;
  margin-right: 13px;
  width:50px;
  border-radius:50%;
}
textarea {
  padding: 5px 10px;
}
.comment .name{
color: #fff;
font-size: 16px;
font-weight:700;
margin-top: -4px;
}

.comment .time {
color: #7dbaf2;
font-size: 10px;
font-weight: 500;
l
}
.child-comment {
position: absolute;
height: 58px;
width:7px;
/*border-left: 1px solid #76a1d6;
border-bottom: 1px solid #76a1d6;*/
margin-left: -18px;
}
#milliseconds_s {
    width: 120px;
    text-align: right;
    display: inline-block;
}
#seconds_s {
    width: 80px;
    text-align: right;
    display: inline-block; 
}

input:focus {
  outline:none!important;
}
.comment .text {
    color: #ffffff;
    font-size: 14px;
    font-weight: 500;
    padding-left: 64px;
    margin-top: -13px;
    word-break: break-all;
}
.comment-user-name {
  background: none;
  border:none;
  border-bottom: 1px solid #4187c9;
  font-size: 16px;
  font-weight: 500;
  color:#fff;
  padding-bottom: 4px;
  margin-left: 10px;
}
.send-comment-area{
  font-size: 14px;
  font-weight: 700;
  color:#fff;
  text-align: right;
}
.generate-avatar {
  color: #76d8f2;
  cursor:pointer;
  display:none;
}
.generate-avatar.not-change {
  display:none!important;
}
.generate-avatar img {
    width: 50px;
    border-radius: 50%;
    float: none;
    margin-right: 0;
}
.generate-avatar:hover {
  opacity:0.5;
}
.hide-ans {
    color: #f45f66;
    font-size: 16px;
    cursor: pointer;
    position: absolute;
    margin-top: -41px;
}
.comments .comment-textarea.ans-textarea {
  height:55px;
  min-height: 55px;
}
.more-comments-button {
    color: #fff;
    padding: 2px 8px 4px;
    border: 1px solid rgb(106, 183, 231);
    border-radius: 3px;
    font-size: 14px;
    margin: auto;
    cursor: pointer;
    display: inline-block;
    width: 280px;
    background: none;
    font-weight: 400;
    margin-bottom:6px;
}
.hide-ans:hover, .comment-send-button:hover, .more-comments-button:hover, .last-comments-button:hover {
  opacity:0.5;
}
.last-comments-button {
    width: 200px;
    text-align: center;
    margin: auto;
    color: rgb(87,113,138);
    font-size: 14px;
    cursor:pointer;
    margin-bottom:6px;
}

.comments-control {
  margin: 15px 0 9px;
}

#content .h2, #content h2 {
    font-size: 1.5rem;
}

.grecaptcha-badge {
  visibility: hidden;
} 
.google-policy {
    font-size: 12px;
  padding-left: 16px;
    color: #ffffff;
}
.google-policy a {
    color: #61b6e8!important;
}
body .h1, body .h2, body .h3, body .h4, body .h5, body .h6, body h1, body h2, body h3, body h4, body h5, body h6 {
    font-weight: 700;
}



#main.container {
  max-width: 920px;
}
textarea:focus, input:focus {
  outline:none!important;
}
   input[type="text"].comment-user-name::-webkit-input-placeholder { color: #4187c9; }
   input[type="text"].comment-user-name:-ms-input-placeholder { color: #4187c9; }
   input[type="text"].comment-user-name::-ms-input-placeholder { color: #4187c9; }
   input[type="text"].comment-user-name::placeholder { color: #4187c9; }
   textarea.comment-textarea::-webkit-input-placeholder { color: #4187c9; }
   textarea.comment-textarea:-ms-input-placeholder { color: #4187c9; }
   textarea.comment-textarea::-ms-input-placeholder { color: #4187c9; }
   textarea.comment-textarea::placeholder { color: #4187c9; }
   
   
.new-comment .emojiPickerIconWrap .black {
    background: url(/images/smile-regular.png);
    width: 19px !important;
    height: 19px !important;
    border-radius: 3px;
    bottom: 5px;
    right: 16px;
    background-color: transparent !important;
    background-size: 17px 17px;
    background-repeat: no-repeat;
    background-position: 1px 1px;
    top: unset;
}

.emojiPicker .shortcode {
    display: none!important;
}

.social-area {
    text-align: right;
    margin-bottom: 23px;
    margin-top: 5px;
}
.goto-comment {
    border: 1px solid rgb(25,77,121);
    width: 392px;
    text-align: center;
    color: #fff;
    font-weight: 700;
    padding-top: 3px;
    padding-bottom: 3px;
    border-radius: 3px;
    font-size: 20px;
    margin-top: 10px;
}
a.goto_comment_a, a.goto_comment_a:hover {
   text-decoration:none;
}
.goto-comment:hover {
  text-decoration:none;
  opacity:0.5;
}
.goto-comment span {
  font-weight: 400;
  color: #5f9e2a;
}
.ya-share2__container_size_m .ya-share2__icon {
    height: 40px !important;
    width: 40px !important;
    background-size: 40px 40px !important;
}
.comment .fa-times-circle {
    margin-left: 10px;
    margin-top: 2px;
    color: #cf5530;
    font-size: 16px;
    display:none;
    cursor:pointer;
}
.comment .fa-times-circle:hover {
  opacity:0.5;
}

.site-error {
   margin-top:150px;
   margin-bottom:100px;
}
.site-error img {
  width:400px;
  max-width:90%;
}
.site-error a {
  font-size:26px;
  color: #dec68d!important;
  text-decoration:underline;
  margin-top: 23px;
  display: block;
} 
.site-error a:hover {
  text-decoration:none;
} 
.fullscreen_button {
  width: 53px;
  height: 53px;
  border: 1px solid #5178ae;
  cursor:pointer;
}
.fullscreen_button:hover {
  opacity:0.5;
}
.fullscreen_button img {
  width: 22px;
    margin-top: -2px;

}
.often_alarm_area {
  max-width: 600px;
  margin: auto;
  margin-bottom: 20px;
}
.pred-timer-block {
  margin-bottom: 20px;
}
.often_alarm_area.timers {
  max-width:640px;
}
.often_alarm_title, .pred-timer-title {
  color: #ffffff;
  font-size: 20px;
  font-weight: 700;
  text-align: left;
  padding-bottom: 7px;
  border-bottom: 1px solid rgb(25,77,121);
  cursor:pointer;
  max-width: 600px;
  margin: auto;
  position: relative;
}
.often_alarm_title:after, .pred-timer-title:after {
  content: '';
  background-image: url('/images/arrow-down.png');
  width: 20px;
  height: 12px;
  background-size: contain;
  position: absolute;
  right: 0;
  top: 13px;
  transform: rotate(180deg);
  background-repeat: no-repeat;
}
.often_alarm_title.not-active::after, .pred-timer-title.not-active::after {
  transform: none!important;
}
.often_alarm_title.active::after, .pred-timer-title.active::after {
  transform: rotate(180deg)!important;
}
@media screen and (max-width:768px){ 
  .often_alarm_title:after, .pred-timer-title:after {
    transform:none;
  }
}
.often_alarm_title:hover, .pred-timer-title:hover {
  opacity:0.5;
}
.often_alarm_title .settings, .often_alarm_title .save_settings {
color: #6bcaf4;
font-size: 12px;
cursor:pointer;
width: 19px;
}
.often_alarm_title .save_settings {
color: #aef95f;
display:none;
}
.often_alarm_title .settings:hover, .often_alarm_title .save_settings:hover {
  /*opacity:0.5;*/
}
.often_alarm_title .settings img, .often_alarm_title .save_settings img {
  width: 21px;
  margin-top: -7px;
  margin-left: 10px;
}
.often_alarm_link {
  width: 85px;
  height: 30px;
  border-radius: 50px;
  border: 1px solid #235e6f;
  color: #66dffa;
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  margin: 9px 13px;
  padding-top: 4px;
}
.often_alarm_area.timers .often_alarm_link {
  width:125px;
  margin: 9px 16px;
}   
.often_alarm_link:hover {
  opacity:0.5;
  text-decoration:none;
}
.delete_alarm, .delete_timer {
  position:absolute;
  cursor:pointer;
  display:none;
  width:19px;
  margin-left: -23px;
  margin-top: 12px;
}
.delete_alarm:hover, .delete_timer:hover {
  opacity:0.5;
}
.often_alarm_link_wrapper {
    display: inline-block;
}
#screensaver #clock_wrapper {
  opacity:0.5;
  width:330px;
  height:330px;
  border-radius:50%;
  //border:3px solid rgb(8,26,31);
  text-align:center;
  //margin-top: -200px;
}
#clock_wrapper li, .Date1{ 
  color: #34bcdf; 
}
#svg {
  width:330px;
  height:330px;
    -moz-transform: rotate(-90deg); /* Для Firefox */
    -ms-transform: rotate(-90deg); /* Для IE */
    -webkit-transform: rotate(-90deg); /* Для Safari, Chrome, iOS */
    -o-transform: rotate(-90deg); /* Для Opera */
    transform: rotate(-90deg);
}
#svg circle {
  stroke-dashoffset: 0;
  stroke: rgb(8,26,31);
  stroke-width: 3px;
}
#svg #bar {
  stroke:#34bcdf;
}
#clock_wrapper .clock {
  margin-top:-255px;
}
.params-area {
    width: 262px;
    position: absolute;
    top: 60px;
    right: 60px;
    padding-top: 70px;
}
.params-area img {
  width: 25px;
}
.params-area .ui-slider {
    height: 3px;
    background-color: #1c3448;
    border: none !important;
    width: 220px;
    display: inline-block;
    margin-left: 10px;
}
.params-area .ui-slider-range {
    background: #52c5e2 !important;
}
.params-area .ui-slider .ui-slider-handle {
    background: #52c5e2 !important;
    border: none;
    border-radius: 50%;
    width: 21px;
    height: 21px;
    margin-top: -5px;
}
.params-area .ui-slider .ui-slider-handle:focus {
    outline:none;
}
.params-area img.close_fullscreen {
  top:0px;
  right:0px;
  width:34px;
  position:absolute;
  cursor:pointer;
}
.params-area img.close_fullscreen:hover {
  opacity:0.5;
}
.background-selector span {
  width: 42px;
  height: 42px;
  cursor:pointer;
  border-radius:50%;
  display:inline-block;
  margin-left:8px;
}
.background-selector {
  text-align:right;
}
.background1 {
  border: 2px solid #1a2c5a;
  background-color: #000a24;
}
.background2 {
  border: 2px solid #480143;
  background-color: #10000f;
}
.background3 {
  border: 2px solid #4e1400;
  background-color: #140500;
}
.background4 {
  border: 2px solid #203300;
  background-color: #090e00;
}
.background5 {
  border: 2px solid #333;
  background-color: #000;
}
.param-block {
  height:40px;
  opacity:0.5;
  color: #52c5e2;
  font-size: 20px;
  font-weight: 500;
}
.param-block.margin {
  margin-top:15px;
  margin-bottom:7px;
}
.clock_move_selector {
  width: 70px;
  height: 28px;
  border: 3px solid #34bcdf;
  display:inline-block;
  border-radius:14px;
  margin-left:10px;
  position:relative;
  vertical-align: -8px;
}
.clock_move_selector.on:after {
    content: '';
    width: 17px;
    height: 17px;
    border-radius: 50%;
    position: absolute;
    background: #34bcdf;
    right: 3px;
    top: 2px;
}
.clock_move_selector.off:after {
    content: '';
    width: 17px;
    height: 17px;
    border-radius: 50%;
    position: absolute;
    background: #34bcdf;
    left: 3px;
    top: 2px;
}
#Alarm1 {
  color: #ff919e;
  font-size: 20px;
  font-weight: 400;
}

.clock_wrapper .countdown .number {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-size: 90px; 
}
.clock_wrapper .countdown .dot {
  font-size: 90px;
  font-weight: 700;
  bottom:6px;
  vertical-align: 9px;
}
.clock_wrapper .countdown .dot.timer {
  vertical-align: 26px;
}
.countdown-sublabel {
  margin-top: -15px;
  font-size: 12px;
  color: #96e3f7;
}
.clock_wrapper .countdown-cont {
  margin-top:25px;
  margin-bottom:17px;
}
.clock_wrapper .alarm_inner .Date {
    display: inline-block;
}

#screensaver .countdown .number {
    font-family: 'Poppins';
    font-style: normal;
    font-weight: 900;
    font-size: 65px;
    color: #34bcdf;
}
#screensaver .countdown .dot {
  font-size: 65px;
  font-weight: 700;
  bottom:6px;
  color: #34bcdf;
}
#screensaver .alarm_inner {
  margin-top:-222px;
}
.alarm_inner ul, .alarm_inner ul li {
  font-size:17px!important;
  font-weight:400!important;
} 
.alarm_inner ul {
  display: inline-block;
}
.alarm_inner .point {
  -moz-animation: mymove 1s ease infinite; 
  -webkit-animation: mymove 1s ease infinite;
}
.countdown .row .text-center:last-child .number {
    width: 60px;
    display: inline-block;
    text-align: left;
}
.countdown.timer .row .text-center:last-child .number {
    width: 120px;
    display: inline-block;
    text-align: left;
}
.countdown .row {
  margin-left:0;
  margin-right: 0;
  display: block;
}
#screensaver .countdown .row .text-center:last-child .number {
    width: 97px;
}
.contact-message-feedback-form {
  margin-top:28px;
}
.contact-message-feedback-form input  {
    text-align: center;
    width: 425px;
    margin: auto;
    border: none;
    margin-bottom: 10px;
    border-bottom: 1px solid #4bbcff;
    background: none;
    color: white;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 18px;
    padding-bottom: 5px;
}
.support-textarea {
    width: 615px;
    height: 270px;
    border-radius: 3px;
    border: 1px solid #015d9f;
    background-color: rgba(0, 40, 85, 0.71);
    color: white;
    margin-top: 8px;
    resize: none;
    padding: 20px 20px;
}
.contact-message-feedback-form button {
  width: 245px;
  height: 42px;
  border-radius: 3px;
  background-color: #285b8a;
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  margin-top:20px;
  border:none;
}
.contact-message-feedback-form button:hover {
  opacity:0.5;
}

#page {
	min-height: calc(100vh - 222px);
}

#alarm-go {
  border-radius: 12px;
  background-color: rgb(0, 123, 155);
  box-shadow: 0px 5px 13px 1px rgba(0, 7, 4, 0.53);
  position: fixed;
  left: calc(50% - 150px);
  top: calc(50% - 75px);
  width: 300px;
  min-height: 150px;
  z-index: 100000001;
  display:none;
}
.go-alarm-close {
  border-radius: 5px;
  background-color: rgb(183, 49, 49);
  width: 175px;
  height: 43px;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
  padding-top: 10px;
  margin: auto;
  cursor:pointer;
}
.go-alarm-close:hover {
  opacity:0.5;
}
.go-alarm-text {
  font-size: 17px;
  font-weight: 500;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 20px;
  padding: 0 20px;
}


   input[type="text"].support-input::-webkit-input-placeholder { color: #97cfff; }
   input[type="text"].support-input:-ms-input-placeholder { color: #97cfff; }
   input[type="text"].support-input::-ms-input-placeholder { color: #97cfff; }
   input[type="text"].support-input::placeholder { color: #97cfff; }
   textarea.support-textarea::-webkit-input-placeholder { color: #97cfff; }
   textarea.support-textarea:-ms-input-placeholder { color: #97cfff; }
   textarea.support-textarea::-ms-input-placeholder { color: #97cfff; }
   textarea.support-textarea::placeholder { color: #97cfff; }
   
   .select-search input[type="text"]::-webkit-input-placeholder { color: rgb(137,194,209); }
   .select-search input[type="text"]:-ms-input-placeholder { color: rgb(137,194,209); }
   .select-search input[type="text"]::-ms-input-placeholder { color: rgb(137,194,209); }
   .select-search input[type="text"]::placeholder { color: rgb(137,194,209); }
   
.select-search {
    display:none;
    margin-top:7px;
    position:absolute;
}
.select-search input {
    width:369px;
    border-radius: 5px;
    padding: 5px 10px 11px;
    font-size: 14px;
    background: #007b9b;
    color: #ffffff;
    font-weight: 600;
    border:none;
    text-align:center;
}
.alarm_wrapper #radio_container div.fancy-select ul.options {
  margin-top:34px!important;
}

.sleep-page-body .controls-wrapper.left-controls-wrapper {
  margin-left: 0px;
  margin-right: 15px;
}
.sleep-page-body .controls-wrapper.right-controls-wrapper {
  margin-left: 15px;
  margin-right: 0px;
}

@media screen and (max-width:768px){
  .social-area {
    text-align: center;
  }
  footer .navbar-nav {
    display: block;
    width: 100%;
    padding: 0 12px;
  }
  footer .nav-item {
    float: left;
    width: 50%;
    margin: 4px 0px;
  }
  footer .google-policy {
    margin-top: -19px;
  }
  footer .nav-link.contact-menu-li {
    margin-top: 19px;
    margin-left: 0;
  }
  .goto-comment, .social-area {
    margin-left: auto;
    margin-right: auto;
    max-width: 310px;
  }
  .social-area {
      width: 260px;
  }
  .contact-menu-li {
    width: 127px;
    margin: auto;
        margin-bottom: auto;
    margin-bottom: 20px;
  }
  .param-block, .background-selector {
    display:none!important;
  }
  .params-area {
    top: 20px;
    right: 20px;
  }
  #screensaver #clock_wrapper {
    transform: scale(0.6)
  }
  .pred-timer-block .pred-timer-link {
    margin: 10px;
    width: calc(50% - 20px);
    float: left;
  }
  .show-more-timer-button {
    padding: 5px 0px;
    max-width: 100%;
    width: calc(100% - 20px);
    margin: 10px;
  }
}


@media screen and (max-width:670px) {
.sleep-page-body .selector_block {
  width: 76px;
}
}
@media screen and (max-width:640px) {
  .countdown.timer .row .text-center:last-child .number {
    width: unset;
  }
  .clock_wrapper .countdown.timer .number {
    font-size: 66px;
  }
  .clock_wrapper .countdown.timer .dot.timer {
    font-size: 45px;
    vertical-align: 31px;
  }
  .countdown-sublabel {
    margin-top: -8px;
    font-size: 12px;
  }
  .selector_block {
    width: 76px;
  }
}
@media screen and (max-width:450px) {
  .clock_wrapper .countdown.timer .number {
    font-size: 50px;
  }
  .clock_wrapper .countdown.timer .dot.timer {
    font-size: 35px;
    vertical-align: 25px;
  }
  footer .nav-link.contact-menu-li {
    height: 45px;
  }
  .sleep-page-body .selector_block {
    width: 65px;
  }
}
@media screen and (max-width:400px) {
  .selector_block {
    width: 65px;
  }
  .alarm_wrapper .selector_block div.fancy-select div.trigger {
     padding-left:10px;
  }
}
@media screen and (max-width:370px) {
  .clock_wrapper .countdown.timer .number {
    font-size: 40px;
  }
  .clock_wrapper .countdown.timer .dot.timer {
    font-size: 20px;
    vertical-align: 23px;
  }
  .pred-timer-link img {
    margin-left: 20px;
  }
  .sleep-page-body .selector_block {
    width: 55px;
  }
  .standup_results .calculate-result-item, .sleep_results .calculate-result-item {
    padding: 7px 15px;
  }
  .sleep-page-body .controls-wrapper.right-controls-wrapper {
    margin-left: 15px;
    margin-right: 0px;
  }
}
@media screen and (max-width:345px) {
  .selector_block {
    width: 55px;
  }
  .alarm_wrapper div.fancy-select div.trigger::after {
    right: 7px;
  }
  .often_alarm_area.timers .often_alarm_link {
    margin: 9px 4px;
  }
  .sleep-page-body .controls-wrapper.right-controls-wrapper {
    margin-left: 8px;
    margin-right: 0px;
  }
  .sleep-page-body .controls-wrapper.left-controls-wrapper {
    margin-left: 0px;
    margin-right: 8px;
  }
  .sleep-page-body .alarm_wrapper p {
    margin: 10px 0;
  }
}
@media screen and (max-width:310px) {
  .selector_wrapper {
    width: 135px;
    margin: auto;
  }
  .central-dot {
    display:none!important;
  }
  .after-central-dot {
    margin-left:0!important;
    margin-top: 10px;
  }
  .pred-timer-link img {
    margin-left: 10px;
    margin-top: 0px;
  }
  .pred-timer-block .pred-timer-link {
    font-size: 14px;
    padding-top: 7px;
  }
}
.footer-main-menu {
    margin: auto;
    width: 127px;
}
.send-area-to-mobile-ajust {
  padding-left:100px;
}