.mfp-bg {top:0; left:0; width:100%; height:100%; z-index:1042; overflow:hidden; position:fixed; background:rgba(10,10,10,0.55)!important; opacity:;}
.mypopup0 {display:none; width:auto; min-width:20%; max-width:70%!important; margin-top:40px; margin-bottom:40px; padding:40px; background:white!important; color:#333333; box-shadow:7px 7px 10px rgba(0,0,0,0.3)!important; text-align:center; border-radius:11px; border:0px solid #ADFF2F; border:2px solid grey;}
#mypopup0 {display:none; width:; min-width:; max-width:; margin-top:; margin-bottom:; padding:40px; background:; color:dodgerblue!important; box-shadow:; text-align:center; border-radius:; border:;}
#mypopup1 {display:none; width:auto; min-width:none; max-width:70%!important; margin-top:40px; margin-bottom:40px; padding:40px; background:#FFFFFF; color:#333333; box-shadow:0px 0px 15px rgba(0,0,0,0.05); text-align:center; border-radius:8px;}
#mypopup2 {display:none; width:auto; min-width:20%; max-width:95%!important; max-height:80%!important; margin-top:30px; margin-bottom:30px; padding:40px; background:#e0e0e0!important; color:white!important; box-shadow:0px 10px 5px rgba(0,0,0,0.4)!important; border-radius:6px; text-align:center}
#mypopup3 {display:none; width:auto; min-width:20%; max-width:90%!important; max-height:80%!important; margin-top:30px; margin-bottom:30px; padding:40px; background:#FFFFFF!important; color:black!important; box-shadow:6px 6px 8px rgba(0,0,0,0.1)!important; border-radius:6px; text-align:center}
.mfp-content .su-lightbox-content,
#su-generator .su-lightbox-content {
display:;width:auto;min-width:none;max-width:80%!important; margin-top:40px;margin-bottom:40px;padding:40px;background:#FFFFFF;color:#333333;box-shadow:8px 8px 12px #333333; text-align:center}
.su-accordion {background:white;}
.su-spoiler {border:none;}
.su-spoiler-title:focus {outline-color:red!important; outline-style:!importantdotted;}
.su-spoiler-title:focus {background: rgba(252,252,252,1)!important;}
.su-spoiler-title:focus {outline: currentColor thin none!important;
}
*:focus {
outline: none!important;
}
.su-spoiler-title:focus {
outline-width: 0 !important;
}
/* Class: spoilerplus */
.su-spoiler.spoilerplus {background:rgba(255,255,255,1);}
.su-spoiler.spoilerplus > .su-spoiler-title
{background:rgba(255,255,255,0);
color:rgba(60,80,100,1);
font-weight:500;
font-size:16px;
padding:6px 7px 9px 34px;
margin:0;
border:1px solid rgba(190,200,200,0);
border-left:2px solid rgba(230,230,230,0);
border-radius:0px;}
.su-spoiler.spoilerplus > .su-spoiler-title:hover {color:rgba(0,0,0,1);}
.su-spoiler.spoilerplus > .su-spoiler-title > .su-spoiler-icon {top:7px; left:5px; font-size:13px; font-weight:600; color:rgba(150,170,200,1); }
.su-spoiler.spoilerplus > .su-spoiler-title > .su-spoiler-icon:hover {color:rgba(50,90,140,1);}
.su-spoiler.spoilerplus > .su-spoiler-content {background:rgba(255,255,255,1);
position:relative; z-index:20;
padding-left:20px; padding-right:20px; padding-bottom:14px;
/*padding-top:8px;*/
margin-top:2px; margin-right:;
margin-bottom:4px; margin-left:33px;
border-top:1px solid rgba(240,240,240,1);
border-right:2px solid rgba(230,230,230,1);
border-bottom:2px solid rgba(230,230,230,1);
border-left:1px solid rgba(230,230,230,1);
border-radius:4px;
transition: padding-top 0.6s;
-ie-transition: padding-top 0.6s;}
/* Class: spoilerplus */
/* Class: spoilercaret */
.su-spoiler.spoilercaret > .su-spoiler-title
{background:rgba(255,255,255,0);
color:rgba(60,80,100,1);
font-weight:500;
font-size:16px;
padding:6px 7px 9px 34px;
margin:0;
border:1px solid rgba(190,200,200,0);
border-left:2px solid rgba(230,230,230,0);
border-radius:0px;}
.su-spoiler-title:hover {color:rgba(0,0,0,1);}
.su-spoiler-title > .su-spoiler-icon {top:7px; left:5px; font-size:18px; font-weight:600; color:rgba(150,170,200,1); }
.su-spoiler.spoilercaret > .su-spoiler-title > .su-spoiler-icon:hover {color:rgba(50,90,140,1);}
.su-spoiler.spoilercaret > .su-spoiler-content {background:rgba(253,253,253,1);
position:relative; z-index:20;
padding-left:20px; padding-right:20px; padding-bottom:14px;
/*padding-top:8px;*/
margin-top:2px; margin-right:;
margin-bottom:-1px; margin-left:33px;
border-top:1px solid rgba(240,240,240,1);
border-right:2px solid rgba(230,230,230,1);
border-bottom:2px solid rgba(230,230,230,1);
border-left:1px solid rgba(230,230,230,1);
border-radius:4px;
transition: padding-top 0.6s;
-ie-transition: padding-top 0.6s;}
/* Class: spoilercaret */
/* Class: spoiler0 */
.su-spoiler.spoiler0 {
margin:0 0 5px 0;
border-radius:0;
background:inherit;
color:inherit;}
.su-spoiler.spoiler0 > .su-spoiler-title
{background:rgba(255,255,255,1);
color:rgba(60,70,90,1);
font-weight:500;
font-size:17px;
padding:6px 7px 9px 28px;
margin:0;
border:1px solid rgba(190,200,200,0);
border-radius:4px;}
.su-spoiler.spoiler0 > .su-spoiler-title:hover
{color:rgba(0,0,0,1);}
.su-spoiler.spoiler0 > .su-spoiler-content {background:rgba(252,252,252,1);
position:relative; z-index:20;
padding-left:10px; padding-right:10px; padding-bottom:0px;
border:1px solid rgba(190,200,200,0)!important;
border-radius:0 0 4px 4px;
transition: padding-top 0.6s;
-ie-transition: padding-top 0.6s;
}
@media (min-width: 1025px) {.su-spoiler.spoiler0 > .su-spoiler-content {padding-left:5%; padding-right:20px;}}
margin-top:-2px; margin-bottom:-1px;
.su-spoiler.spoiler0 > .su-spoiler-title > .su-spoiler-icon {top:7px; left:3px; font-size:17px; font-weight:600; color:rgba(160,170,200,1); }
.su-spoiler.spoiler0 > .su-spoiler-title > .su-spoiler-icon:hover {color:rgba(50,90,140,1);}
/* Class: spoiler0 */
/* Class: spoiler1 */
.su-spoiler.spoiler1 {
margin:0 0 8px 0;
border-radius:5px;
background:inherit;
color:inherit;}
.su-spoiler.spoiler1 > .su-spoiler-title
{background:rgba(255,255,255,1);
color:rgba(60,70,90,1);
font-weight:500;
font-size:17px;
padding:6px 7px 9px 34px;
margin:0;
border:1px solid rgba(190,200,200,1);
border-radius:4px;}
.su-spoiler.spoiler1 > .su-spoiler-title:hover
{color:rgba(0,0,0,1);}
.su-spoiler.spoiler1 > .su-spoiler-content {
background:rgba(252,252,252,1);
position:relative; z-index:20;
padding-left:20px; padding-right:20px;
margin-top:-2px; margin-bottom:-1px;
border:1px solid rgba(190,200,200,1)!important;
border-radius:0 0 4px 4px;
transition: padding-top 0.6s;
-ie-transition: padding-top 0.6s;
}
.su-spoiler.spoiler1 > .su-spoiler-title > .su-spoiler-icon {top:7px; left:9px; font-size:17px; font-weight:600; color:rgba(160,170,200,1); }
.su-spoiler.spoiler1 > .su-spoiler-title > .su-spoiler-icon:hover {color:rgba(50,90,140,1);}
/* Class: spoiler1 */
/* Class: spoiler2 */
.su-spoiler.spoiler2 {margin:0 0 5px 0;
border-radius:5px; background:inherit; color:inherit;}
.su-spoiler.spoiler2 > .su-spoiler-title > .su-spoiler-icon {top:10px; left:12px; font-size:18px; font-weight:800; color:rgba(150,140,140,1);}
.su-spoiler.spoiler2 > .su-spoiler-title > .su-spoiler-icon:hover {color:rgba(180,100,120,1);}
.su-spoiler.spoiler2 > .su-spoiler-title
{background:rgba(255,255,255,1); color:rgba(60,70,90,1);
font-size:18px; font-weight:600;
margin:0; padding:10px 7px 13px 36px;
border:1px solid rgba(190,200,200,1); border-radius:4px;}
.su-spoiler.spoiler2 > .su-spoiler-title:hover
{color:rgba(0,0,0,1);}
.su-spoiler.spoiler2 > .su-spoiler-content {background:rgba(252,252,252,1);
position:relative; z-index:20;
margin-top:-3px; margin-bottom:-1px;
padding-left:20px; padding-right:20px;
border:1px solid rgba(190,200,200,1)!important;
border-radius:0 0 4px 4px;
transition: padding-top 0.8s;
-ie-transition: padding-top 0.8s;
}
/* Class: spoiler2 */
.su-accordion {margin-bottom: 0em;}
.su-accordion .su-spoiler {margin-bottom: 0.5em;}
.su-u-trim > :first-child {margin-top: 0.2em;}