/*Кнопка закрытия окна Windows 7 стиль*/
.WinClose {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 78388 78394"><defs><linearGradient id="id0" gradientUnits="userSpaceOnUse" x1="39194" y1="0" x2="39194" y2="78394"><stop offset="0" stop-opacity="1" stop-color="%23DEC4C0"/><stop offset="0.611765" stop-opacity="1" stop-color="%23D2AFAA"/><stop offset="1" stop-opacity="1" stop-color="%23C69A93"/></linearGradient><linearGradient id="id1" gradientUnits="userSpaceOnUse" x1="39194" y1="4777" x2="39194" y2="73914"><stop offset="0" stop-opacity="1" stop-color="%23B88279"/><stop offset="0.321569" stop-opacity="1" stop-color="%23A35C50"/><stop offset="0.529412" stop-opacity="1" stop-color="%239A4C40"/><stop offset="0.541176" stop-opacity="1" stop-color="%238D3527"/><stop offset="1" stop-opacity="1" stop-color="%238D3527"/></linearGradient></defs><g id="WClose0"><rect fill="url(%23id0)" width="78388" height="78394" rx="7756" ry="3312"/><rect fill="url(%23id1)" x="4627" y="4777" width="69134" height="69136" rx="6840" ry="2920"/><polygon fill="white" points="39194,46087 33466,56410 22034,56410 31812,38821 22034,21231 33466,21231 39194,31555 44922,21231 56354,21231 46576,38821 56354,56410 44922,56410 "/><path fill="black" fill-rule="nonzero" d="M39194 49681l-4706 8478 -15424 0 10753 -19338 -10753 -19339 15424 0 4706 8479 4704 -8479 15424 0 -10752 19339 10752 19338 -15424 0 -4704 -8478zm-6751 4980l6751 -12165 6751 12165 7443 0 -8808 -15840 8808 -15840 -7443 0 -6751 12166 -6751 -12166 -7443 0 8806 15840 -8806 15840 7443 0z"/></g></svg>');
    background-repeat: no-repeat; background-size: 80%; background-position: center; position: absolute; cursor: pointer;}
.WinClose:hover {background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 55821 55830"><defs><linearGradient id="id0" gradientUnits="userSpaceOnUse" x1="27910" y1="27915" x2="27910" y2="-27915"><stop offset="0" stop-opacity="1" stop-color="%23FDB204"/><stop offset="0.301961" stop-opacity="1" stop-color="%23F0B251"/><stop offset="1" stop-opacity="1" stop-color="%23E3B29F"/></linearGradient><linearGradient id="id1" gradientUnits="userSpaceOnUse" x1="27910" y1="3402" x2="27910" y2="52640"><stop offset="0" stop-opacity="1" stop-color="%23C57B61"/><stop offset="0.321569" stop-opacity="1" stop-color="%23B55E40"/><stop offset="0.529412" stop-opacity="1" stop-color="%23B45230"/><stop offset="0.541176" stop-opacity="1" stop-color="%23AA401D"/><stop offset="1" stop-opacity="1" stop-color="%23A4401F"/></linearGradient><radialGradient id="id2" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.000576916 -0.999999 1.99974 0.00115382 -77372 80489)" cx="27910" cy="52640" r="24619" fx="27910" fy="52640"><stop offset="0" stop-opacity="1" stop-color="%23E18E0A"/><stop offset="0.478431" stop-opacity="1" stop-color="%23E18D0A"/><stop offset="1" stop-opacity="0" stop-color="%23E18D0A"/></radialGradient></defs><g id="WClsHvr"><path fill="url(%23id0)" d="M50298 0l-44775 0c-3038,0 -5523,2485 -5523,5522l0 44786c0,3037 2485,5522 5523,5522l44775 0c3038,0 5523,-2485 5523,-5522l0 -44786c0,-3037 -2485,-5522 -5523,-5522z"/><path fill="url%23id1)" d="M47655 3402l-39489 0c-2680,0 -4871,2192 -4871,4871l0 39496c0,2679 2191,4871 4871,4871l39489 0c2679,0 4871,-2192 4871,-4871l0 -39496c0,-2679 -2192,-4871 -4871,-4871z"/><path fill="url(%23id2)" d="M47655 3402l-39489 0c-2680,0 -4871,2192 -4871,4871l0 39496c0,2679 2191,4871 4871,4871l39489 0c2679,0 4871,-2192 4871,-4871l0 -39496c0,-2679 -2192,-4871 -4871,-4871z"/><polygon fill="white" points="27910,32822 23831,40174 15690,40174 22653,27647 15690,15120 23831,15120 27910,22473 31989,15120 40130,15120 33167,27647 40130,40174 31989,40174 "/><path fill="black" fill-rule="nonzero" d="M27910 35381l-3351 6039 -10983 0 7657 -13773 -7657 -13772 10983 0 3351 6038 3350 -6038 10983 0 -7656 13772 7656 13773 -10983 0 -3350 -6039zm-4807 3547l4807 -8663 4808 8663 5300 0 -6272 -11281 6272 -11281 -5300 0 -4808 8665 -4807 -8665 -5301 0 6271 11281 -6271 11281 5301 0z"/></g></svg>')
}
/*Кнопка закрытия окна Windows 10 стиль*/
.W10CloseBlack {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39929 25555"><g><polygon fill="black" points="19961,11874 26291,5558 27184,6464 20867,12780 27187,19114 26295,20006 19962,13686 13645,20003 12739,19110 19056,12780 12736,6460 13641,5555 "/></g></svg>');
    background-repeat: no-repeat; background-size: 100%;  background-position: center; cursor: pointer;height: 100%;width: 100%;} 
.W10CloseWhite {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39929 25555"><g><polygon fill="white" points="19961,11874 26291,5558 27184,6464 20867,12780 27187,19114 26295,20006 19962,13686 13645,20003 12739,19110 19056,12780 12736,6460 13641,5555 "/></g></svg>');
    background-repeat: no-repeat; background-size: 100%;  background-position: center; cursor: pointer;height: 100%;width: 100%;} 
.W10CloseBlack:hover, .W10CloseWhite:hover {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 39929 25555"><g><rect fill="%23E81123" width="39929" height="25555"/><polygon fill="white" points="19961,11874 26291,5558 27184,6464 20867,12780 27187,19114 26295,20006 19962,13686 13645,20003 12739,19110 19056,12780 12736,6460 13641,5555 "/></g></svg>');}

.ExpandObj{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 684967 535131"><g><path style="fill-rule:evenodd;clip-rule:evenodd;fill:%23303030" d="M0 0l329601 0 0 79279 -303059 0 0 430285 631883 0 0 -159935 26542 0 0 185502 -684967 0 0 -535131zm40292 19820l40292 0 0 39639 -40292 0 0 -39639zm80585 0l40292 0 0 39639 -40292 0 0 -39639zm80584 0l40292 0 0 39639 -40292 0 0 -39639z"/><polygon style="fill:%23303030" points="684967,0 359111,0 359111,79722 523399,79722 201478,396411 201478,475689 282063,475689 603832,159150 603832,320178 684967,320178"/></g></svg>');
    background-repeat: no-repeat; background-size: 100%;  background-position: center; cursor: pointer;opacity: 0.5; transition: 0.5s} 
.ExpandObj:hover {opacity: 1;}

.CollapseObj{
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 684967 535131"><g><path style="clip-rule:evenodd;fill-rule:evenodd;fill:%23303030" d="M0 0l574162 0 -80586 79279 -467034 0 0 430285 631883 0 0 -374445 26542 -26111 0 426123 -684967 0 0 -535131zm40292 19820l40292 0 0 39639 -40292 0 0 -39639zm80585 0l40292 0 0 39639 -40292 0 0 -39639zm80584 0l40292 0 0 39639 -40292 0 0 -39639z"/><polygon style="fill:%23303030" points="201478,475689 527334,475689 527334,395968 363046,395968 684967,79279 684967,1 604381,1 282613,316540 282613,155512 201478,155512"/></g></svg>');
    background-repeat: no-repeat; background-size: 100%;  background-position: center; cursor: pointer;opacity: 0.5; transition: 0.5s} 
.CollapseObj:hover {opacity: 1;}

p {text-align:justify;text-indent: 2em;}

.b-form__field{width:280px;padding:10px 0 0 30px;margin-left: 20px;float:left}
.b-form__field_small{width:180px;padding:10px 0 0 20px;margin-left: 20px;float:right}
.b-form-field__text{width:100%;margin-top:8px;border:2px solid #76aace;border-radius:3px;padding:12px;background: none;font-size:14px}
.b-form__field_big{width:630px;max-width:630px;clear:left;padding:10px 0 0 30px;margin-bottom:20px}
.b-form__field_huge{width:830px;max-width:830px;clear:left;padding:10px 0 0 30px;margin-bottom:10px}
.gn-gradient{float:left;border: none;margin-top: 15px;background-image: radial-gradient(#96caee, transparent 75%)}

.gn_but {
	padding: 7px;
    background-color: #c4151c;
    border: 2px solid #ad1319;
    border-radius: 5px;
    box-sizing: border-box;
    cursor: pointer;
    width: 100%;
    height: 100%;
	font-size: 120%;
    font-weight: bold ;
    display: flex;
    justify-content: center; /*Центрирование по горизонтали*/
    align-items: center;     /*Центрирование по вертикали */
    }

.gn_but:hover {background-color: #961015;border-color: #760d11;text-decoration:none;}

.gn_but a {
    text-decoration: none;
	outline: none;
    height: 100%; /* Высота на весь слой */
    width: 100%; /* Ширина на весь слой */
		//color: white; /*Цвет ссылки */
    display: flex; /* Ссылка как блочный элемент */
    justify-content: center; /*Центрирование по горизонтали*/
    align-items: center;     /*Центрирование по вертикали */
    }

.g-multicolumn-menu{column-width:320px;	column-gap:20px;margin: 10px 0;	padding: 10px;
	border-radius:5px;background-color: #e0e7e5;}

.g-multicolumn-menu a{text-decoration:none;display: inline-block;	width: calc(100% - 20px );}
.g-multicolumn-menu a :hover{text-decoration:none;background-color: #d0d7d5;}

.g-multicolumn-menu-element{padding: 9px; margin-top: 5px;border-radius:5px;text-decoration:none;width: 100%;}
.g-multicolumn-menu-element :hover{background-color: #d0d7d5;text-decoration:none;}

.g-multicolumn-menu-element-selected {border: 2px solid #97b5ca;box-shadow: 5px 5px 15px -3px #97b5ca}

.b-form-buttons_disabled{}
.b-form-buttons__button_disabled{font-family: 'pf_beau_sans_pro_book';padding: 10px 37px;font-size: 26px;border: 0;color: #686868;background:rgba(0,0,0,0);}
.b-form-buttons__button_disabled:hover{	color:#8A8A8A;cursor:default;}
.b-form-buttons__button_orange_disabled{color: #FFF;background-color: #686868;}
.b-form-buttons__button_orange_disabled:hover{background-color: #8A8A8A;color:#FFF;}
