

/* Start:/local/components/agima/callback.email/templates/.default/style.css?1659516243139*/
.no-active{display: none;}
button.i-button{background: #dddddd;}
.i-button.i-button_red {
    color: #fff;
    background-color: #ed1c24;
}
/* End */


/* Start:/local/components/agima/modal.clubs_select/templates/.default/style.css?16733316914182*/
ul{margin: 0;}
.js-event-clubs-select
{
	display: none;
}

div.s_clubs-colomn-box
{
	display: inline-block;
    vertical-align: top;
    width: 100%;
    margin-bottom: 20px;
}
.s_clubs-colomn {
    width: 23%;
    min-width: 150px;
    display: inline-block;
    vertical-align: top;
}
.s_clubs-colomn ul li {
    cursor: pointer;
}
li.js-select-club:hover {
    text-decoration: underline;
}
.s_clubs-list_head {
    padding: 22px 0;
    background-size: 110px;
    display: inline-block;
    width: 100%;
}

.s_clubs-list_head.small
{
	padding: 43px 0 20px 0!important;
}
@media (min-width: 500px) {
	.s_clubs-bg-RED{
	    background: url(/local/templates/rd_worldclass/media/clubs/logo_wc.png) 100% 48% no-repeat;
	    background-size: 95px!important;
	}
	.s_clubs-bg-GREEN{
	    background: url(/local/templates/rd_worldclass/media/clubs/logo_wc_lite.png) 100% 50% no-repeat;
	    background-size: 110px!important;
	}

	.s_clubs-bg-GREEN.small.s_clubs-bg-GREEN
	{
		background: url(/local/templates/rd_worldclass/media/clubs/logo_wc_lite.png) 100% 0% no-repeat;
		background-size: 110px!important;
	}
}


.s_clubs-list_head .head-title {
    font-size: 22px;
}
.s_clubs-list_head .head-title:before {
	content: attr(data-before);
	font-weight: bold;
}
.s_clubs-list_head .head-title:after {
	content: attr(data-after);
}
.hr-g{
	background:#dadada;
	width: 100%;
	position: relative;
	display: inline-block;
	height: 2px;
	margin: 20px 0;
}
.s_clubs-wrap {
    padding: 40px 60px;
}

.club-PREMIUM{
    color: #3c231c;
}
.club-RED{
    color: #ff0008;
}
.club-GREEN{
	color:#019548;
}

.entry {
    color: #000;
    background-color: #fff;
    position: relative;
}

.s_clubs-images{
	width: 29%;
	float: right;
}
.s_club-image {
    display: inline-block;
}
.s_clubs-colomn.img{
	vertical-align: bottom;
	max-width: 49%;
	width: auto;
	float: right;
	min-width: auto!important;
	position: relative;
	top: -135px;
}

.mfp-close {
    right: 20px;
    top: 14px;
    text-indent: 0;
    font-size: 0;
    background: 0 0;
    width: 25px;
    height: 25px;
    cursor: pointer!important;
    /*
    line-height: 100;
   	background: url('/local/components/agima/modal.clubs_select/templates/.default/image/s-close.jpg') 50% no-repeat;*/
}
.mfp-close:before
{
	color: #5f5f5f!important;
}
.mfp-wrap{
	overflow: auto;
	position: fixed!important;
}

.fixed-win-popup{
	overflow: hidden!important;
}

.is-hidden
{
	display: none;
}

.wr-modal_select_club
{
	position: relative;
}
.call-modal_select_club
{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 100;
	cursor: pointer;
}
.mfp-close-btn-in .mfp-close {
    color: transparent !important;
}
.mfp-close-btn-in .mfp-close {
    color: #333;
}

div.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready
{
  top: 0px!important;
}

.s_clubs-colomns ul {
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: flex-start;
	align-items: flex-start;
	align-content: flex-start;
	width: 100%;
}

.s_clubs-colomns ul li {
	width: 100%;
	cursor: pointer;
	max-height: 47px;
	min-height: 47px;
	height: 47px;
	min-width: 170px;
}

@media (min-width: 400px) {
	.s_clubs-colomns ul li {
		width: 50%;
	}
}
@media (min-width: 768px) {
	.s_clubs-colomns ul li {
		width: 25%;
	}
}

@media (min-width: 85.375em)
{
	.entry {
	    width: 800px!important;
	}
	.s_clubs-colomn.img{
		max-width: 49%;
	}
}


@media (min-width: 64em)
{
	.entry {
	    width: 770px;
	}
}

@media (min-width: 48em)
{
	div.s_clubs-colomn-box
	{
		width: 49%;
		margin-bottom: 0;
	}

	.entry {
	    width: 728px;
	    margin: 0 auto;
	}

	.s_clubs-colomn {
		min-width: 149px!important;
	}
	.s_clubs-colomn ul li
	{
		margin-right: 5px!important;
	}
	
}
@media (max-width: 576px)
{
	div.s_clubs-colomn.img{
		max-width: 100%;
		width: 100%;
		float: none;
	}
}
@media (max-width: 725px)
{
	div.s_clubs-colomn{
		min-width: 140px;
	}
}
@media (max-width: 650px)
{
	div.s_clubs-colomn{
		min-width: 49%;
	}
}
@media (max-width: 400px)
{
	div.s_clubs-colomn{
		min-width: 100%;
	}
}
/*@media (max-width: 344px)
{
	.s_clubs-bg-RED {
    	background: url(/local/templates/rd_worldclass/media/clubs/logo_wc.png) 100% 23% no-repeat;
  	}
}*/




/* End */


/* Start:/local/templates/rd_worldclass_copy/components/bitrix/form.result.new/standart_form/style.css?1747081540158*/
.i-select {
	background-color: transparent;
}
.i-select:after {
	top: 15px !important;
}

.i-select__select{
	font-size: 14.5px;
	cursor: pointer!important;
}
/* End */


/* Start:/local/templates/rd_worldclass_copy/vendors/datepicker/datepicker.css?17471282263961*/
/*!
 * Datepicker v0.3.1
 * https://github.com/fengyuanchen/datepicker
 *
 * Copyright (c) 2014-2016 Fengyuan Chen
 * Released under the MIT license
 *
 * Date: 2016-01-11T04:07:30.531Z
 */
.datepicker-container {
  font-size: 14px;
  line-height: 30px;

  position: fixed;
  z-index: -1;
  top: 0;
  left: 0;

  width: 210px;
  padding: 5px 15px;

  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;

  background-color: #fff;

  direction: ltr !important;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

.datepicker-container:before,
.datepicker-container:after {
  position: absolute;

  display: block;

  width: 0;
  height: 0;

  content: ' ';

  border: 5px solid transparent;
}

.datepicker-dropdown {
  position: absolute;
  z-index: 1;

  -webkit-box-sizing: content-box;
     -moz-box-sizing: content-box;
          box-sizing: content-box;

  border: 1px solid #b8bbc0;
  -webkit-box-shadow: 0 3px 6px rgba(0,0,0,.25);
          box-shadow: 0 3px 6px rgba(0,0,0,.25);
}

.datepicker-inline {
  position: static;
}

.datepicker-top-left,
.datepicker-top-right {
  border-top-color: #ed1c24;
}

.datepicker-top-left:before,
.datepicker-top-left:after,
.datepicker-top-right:before,
.datepicker-top-right:after {
  top: -5px;
  left: 10px;

  border-top: 0;
}

.datepicker-top-left:before,
.datepicker-top-right:before {
  border-bottom-color: #ed1c24;
}

.datepicker-top-left:after,
.datepicker-top-right:after {
  top: -4px;

  border-bottom-color: #fff;
}

.datepicker-bottom-left,
.datepicker-bottom-right {
  border-bottom-color: #ed1c24;
}

.datepicker-bottom-left:before,
.datepicker-bottom-left:after,
.datepicker-bottom-right:before,
.datepicker-bottom-right:after {
  bottom: -5px;
  left: 10px;

  border-bottom: 0;
}

.datepicker-bottom-left:before,
.datepicker-bottom-right:before {
  border-top-color: #ed1c24;
}

.datepicker-bottom-left:after,
.datepicker-bottom-right:after {
  bottom: -4px;

  border-top-color: #fff;
}

.datepicker-top-right:before,
.datepicker-top-right:after,
.datepicker-bottom-right:before,
.datepicker-bottom-right:after {
  right: 10px;
  left: auto;
}

.datepicker-panel > ul:before,
.datepicker-panel > ul:after {
  display: table;

  content: ' ';
}

.datepicker-panel > ul:after {
  clear: both;
}

.datepicker-panel > ul {
  width: 102%;
  margin: 0;
  padding: 0;
}

.datepicker-panel > ul > li {
  float: left;

  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;

  list-style: none;

  cursor: pointer;
  text-align: center;

  background-color: #fff;
}

.datepicker-panel > ul > li:hover {
  background-color: #eee;
}

.datepicker-panel > ul > li.muted,
.datepicker-panel > ul > li.muted:hover {
  color: #7a7d84;
}

.datepicker-panel > ul > li.picked,
.datepicker-panel > ul > li.picked:hover {
  color: #ed1c24;
}

.datepicker-panel > ul > li.disabled,
.datepicker-panel > ul > li.disabled:hover {
  cursor: default;

  color: #d0d2d5;
  background-color: #fff;
}

.datepicker-panel > ul > li[data-view='years prev'],
.datepicker-panel > ul > li[data-view='year prev'],
.datepicker-panel > ul > li[data-view='month prev'],
.datepicker-panel > ul > li[data-view='years next'],
.datepicker-panel > ul > li[data-view='year next'],
.datepicker-panel > ul > li[data-view='month next'],
.datepicker-panel > ul > li[data-view='next'] {
  font-size: 18px;
}

.datepicker-panel > ul > li[data-view='years current'],
.datepicker-panel > ul > li[data-view='year current'],
.datepicker-panel > ul > li[data-view='month current'] {
  width: 150px;
}

.datepicker-panel > ul[data-view='years'] > li,
.datepicker-panel > ul[data-view='months'] > li {
  width: 33.33333%;
}

.datepicker-panel > ul[data-view='week'] > li,
.datepicker-panel > ul[data-view='week'] > li:hover {
  cursor: default;

  background-color: #fff;
}

.datepicker-hide {
  display: none;
}

/* End */
/* /local/components/agima/callback.email/templates/.default/style.css?1659516243139 */
/* /local/components/agima/modal.clubs_select/templates/.default/style.css?16733316914182 */
/* /local/templates/rd_worldclass_copy/components/bitrix/form.result.new/standart_form/style.css?1747081540158 */
/* /local/templates/rd_worldclass_copy/vendors/datepicker/datepicker.css?17471282263961 */
