@import url(https://fonts.googleapis.com/css?family=Open+Sans&subset=latin,cyrillic-ext);

::-webkit-scrollbar {width:6px; /* for vertical scrollbars */ height:6px; /* for horizontal scrollbars */}
::-webkit-scrollbar-track {background:rgba(0, 0, 0, 0.1); }
::-webkit-scrollbar-thumb {background:rgba(0, 0, 0, 0.3); }

html, body {height:100%;}
body {overflow-x:hidden;}
.common_wrapper {min-height:100%; margin-bottom:-104px;}
.b {font-weight:600}

.top_panel {background:#fff; box-shadow:0 1px 3px rgba(0, 0, 0, .2); padding-top:1rem; padding-bottom:1rem;}
.top_panel .zuykov_logo {display:inline-block; width:40%; height:78px; text-indent:-9999px; background:url(../img/logo_z.jpg) no-repeat center center /contain;}
.top_panel .pravo_logo {display:inline-block; width:40%; margin-left:9%; height:78px; text-indent:-9999px; background:url(../img/logo_pravo.png) no-repeat center center /100%;}
@media screen and (max-width:39.9375em) {
	.top_panel .zuykov_logo {width:116px;}
	.top_panel .pravo_logo {margin-left:.5rem;}
}
.top_panel .home_icon {display:block; width:68px; height:68px; text-indent:-9999px; background:url(../img/home_icon.png) no-repeat center center /100%; margin:0 auto;}

.top_panel .socials .social-likes_ready {margin:0 0 1rem 0; padding:0; line-height:1;}
.top_panel .socials .social-likes__widget {display:inline-block; text-indent:-9999px; width:30px; height:30px; padding:0; border:none;}
.top_panel .socials .social-likes__widget:first-child {margin-right:0;}
.top_panel .socials .social-likes__widget .social-likes__button {width:100%; height:30px; border:none; padding:0; background-color:transparent; background-image:url(../img/socials_sprite.png); background-repeat:no-repeat; background-size:cover; border-radius:0; box-shadow:none; -webkit-filter:grayscale(100%); transition:-webkit-filter .3s 0s;}
.top_panel .socials .social-likes__widget .social-likes__button:hover { -webkit-filter:grayscale(0);}
.top_panel .socials .social-likes__widget .social-likes__icon {display:none; background:none;}

.top_panel .socials .social-likes__button.social-likes__button_twitter {background-position:-77px 0px;}
.top_panel .socials .social-likes__button.social-likes__button_vkontakte {background-position:-39px 0px;}
.top_panel .socials .social-likes__button.social-likes__button_facebook {background-position:0px 0px;}
.top_panel .socials .social-likes__widget_odnoklassniki {display:none;}

.top_panel .socials {margin-top:24px; float:right;}

#page_header {background:url(../img/copy_sign.jpg) no-repeat center center /cover; padding:3.5rem 0 5.5rem; border-bottom:10px solid #fff;}
#page_header h1 {font-family:'Georgia', serif; font-weight:600; color:#fff; font-size:2.9rem;}
@media screen and (max-width:39.9375em) {
	#page_header {padding:1.5rem 0 2.5rem}
	#page_header h1 {font-size:1.5rem;}
}
#page_header .top_incut {background:#fff; padding:1rem 1.5rem; box-shadow:-4px 4px 0px rgba(0,0,0,1); font-family:Open Sans, sans-serif; position:relative; margin-top:30px;}
#page_header .top_incut:before {position:absolute; width:0px; height:0px; background:transparent; content:""; top:-26px; left:40%; box-shadow:-3px 0px 0px #000; border-width:26px 0 0 26px; border-color:transparent transparent transparent #fefefe; border-style:solid;}
#page_header .top_incut p {margin:0;}

#page_content {padding-bottom:104px;}

#materials_block {background:#b5c7c9; padding:5rem 0;}
#materials_block .columns {margin:1rem 0 5rem;}
#materials_block .material {background:#fff; border:1px solid transparent; transition:transform .3s 0s;}
#materials_block .material:hover {transform:scale(1.2); box-shadow:0 0 8px #000; border-color:#00aaf0;}
@media screen and (max-width:39.9375em) {
	#materials_block .material:hover {transform:none; box-shadow:none;}
}
#materials_block .material img {display:block; position:relative; width:60%; border-radius:100%; margin-top:-20%; margin-left:20%; border:5px solid #00aaf0; background:#000;}
#materials_block .material .announce {text-transform:uppercase; margin:1.5rem auto .5rem; font-family:Open Sans, sans-serif; font-size:.9rem; width:60%;}
#materials_block .material .title {font-family:Georgia, serif; font-size:1.2rem; font-weight:bold; color:#000; width:90%; margin:0 auto 1.5rem}

#materials_block .wrapper {margin-bottom:5rem; background:#fff; padding:1rem;}
#materials_block .news_slider {padding:2rem 0;}
#materials_block .wrapper .title {text-transform:uppercase; margin:0 0 1.5rem; font-family:Open Sans, sans-serif; font-size:1rem; font-weight:bold; color:#00aaf0; padding-bottom:1rem; border-bottom:2px solid #000;}
#materials_block .wrapper .column:not(.lead_news) {float:right;}
#materials_block .wrapper .column a {color:#000; font-family:Georgia, serif; font-size:1.3rem; display:block; position:relative; line-height:1.2; padding:1rem 0; border-bottom:1px solid #ccc;}
#materials_block .wrapper .column:last-child a {border-bottom:none;}
#materials_block .wrapper .lead_news a {font-size:1.8rem;
	font-weight:bold; border-bottom:none;}

#materials_block .wrapper .slick-arrow {display:inline-block; position:absolute; left:50%; margin-left:-20px; width:40px; text-indent:-9999px; height:24px; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAABWCAQAAAAX3xxXAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfgCgULOjs/CYENAAADdklEQVRYw+3Zb2iVVRwH8M+9VzZnljYIQTArMUZmSJeULBLFBMn2R4fNHNhgRJaCxIgiCgRfREgEZkVJa6LOZDnvEgSTdBGFtRtSGSMxtbAamrWyXZ1KvfBsuO3+2+a77u/lc57nw+E8v3Pg+T6RDnnVZpesy+fGMXlx73oYY6y5PmCj+WCJmNW5bo7mGI9pChwstmV0YMxW88BlV8BCjWIjBWOaPRC4l6x3GczPTmZewyLb3QcueUELrlhvDB6yTW2Ycd4zLLIzcL0atIDtng+zvF9zpllGM3At7gUXNUj0X2/xnF4w2y5F+YIlWt0DLlirbcDYbg0ugnh6MpqG+9AMkLLG/iHjbdYFcpbdQ8noEC7hLtDjKQfSLsg+a10Ad2tVkg2cYK87A/ek9owdsN/TesCMwWR0ANdqGvhHnc+ytvwnVgeyTJvx6cAJEu4A5z3hcM4d3q4+kNMlTBgMlvrIbeBvq3yV1xn0uTrnwTR7+sir4CQJt4Juj0vKtw5bFcjbtSntAydpNQX8aYVvDaeSav0Fpkq4hajJEiaDP9T43nDriJW6wRR7TIp0HApr97sax4ysyuw0ERyL2iCFs5aNmKNTjXPosSHqgGecUO2k0VSnaifVa490uL4VVQALYAEsgAWwABbAAlgAC2ABLID/A3CBg+EDcjQ13SFziXQstEmJs5b7cRRcmR1K9Vgd6Wg3FZzz2PX5vF3ht5A67FI2Im6mDwJ3Wm3ULyr8Cm62M4RAw6lZtocA42eVuqLoUuk0mKjZzGFxcdvcBE6pcKavbbpU+imkNzvE8+bmaAoh0Anlzl3bh2c86hS4UVNIDnPVXI2BO64yBBnXNHa38tA4471vTk5uni3GXX2zKvq4gTulW5Xj4AaNHszKLfBW4DqVhzAozdbrtsQPYJx3Qj6crhZ5M3BHVUll28spFSEMGudtC9Nyi20yFnw3mEt3OKQscxSUeMOiIePlXlcMjlgaEtkcp01KlW/AWJs8MmBsqY2BS1o+lMt0fPWq9jUo9pqK/uvVXg2p65fpucznYa+akCIW22gpWOmVEKR/YUWmYDzyb8ZXmYxpNhtc9qJiLwfuU3XxK5meygKSjNna/zcgErL1g+ozczlAkjHvDejHA/H67BsoBwjJxv4/Kvvio/5Bg3idj8He3FxeM4TkZhfjz+Zz53+DCOkGWu8H+QAAAABJRU5ErkJggg==") center 10px no-repeat; background-size:50%; outline:none;}
#materials_block .wrapper .slick-arrow.slick-disabled {visibility:hidden;}
#materials_block .wrapper .slick-prev {top:-14px;}
#materials_block .wrapper .slick-next {bottom:0; background-position:0 -20px;}
#materials_block .wrapper .slick-dots {margin:0; padding:0; list-style:none; text-align:center; line-height:0;}
#materials_block .wrapper .slick-dots li {display:inline-block; text-indent:-99999px; margin:10px 0 0 10px; width:8px; height:8px; background:#ccc; border-radius:20px;}
#materials_block .wrapper .slick-dots li.slick-active {background:#000;}

@media screen and (max-width:39.9375em) {
	#materials_block .news_slider {padding:0;}
	#materials_block .wrapper .column a {font-size:1rem; padding:.5rem 0;}
	#materials_block .wrapper .lead_news a {font-size:1rem; font-weight:normal; line-height:1.2; padding:.5rem 0; border-bottom:1px solid #ccc;}
}

#opinions_block {background:#00aaf0; padding:0 0 1rem 0;}
#opinions_block .slick-list {overflow-y:auto; margin-top:-5rem;}
#opinions_block .opinion_slide {outline:none;}
#opinions_block .opinion_slide img {display:block; position:relative; width:50%; border-radius:100%; margin-left:20%; border:5px solid #00aaf0;}
#opinions_block .opinion_slide .opinion_content {background:#fff; padding:1rem; margin:1.5rem 1rem 1rem 1rem; box-shadow:-3px 3px 0 #000; position:relative;}
#opinions_block .opinion_slide .opinion_content:before {position:absolute; width:0px; height:0px; background:transparent; content:""; top:-26px; left:70%; box-shadow:-3px 0px 0px #000; border-width:26px 0 0 26px; border-color:transparent transparent transparent #fefefe; border-style:solid;}
#opinions_block .opinion_slide .name {font-family:Open Sans, sans-serif; font-weight:bold;}
#opinions_block .opinion_slide .post {color:#00aaf0; font-size:.85rem}
#opinions_block .opinion_slide .text {position:relative; font-size:.8rem; font-family:Open Sans, sans-serif; padding-top:30px;}
#opinions_block .opinion_slide .text:before {position:absolute; content:"\201D"; font-family:Georgia, serif; font-size:5rem; color:#00aaf0; top:40px; left:-4px; line-height:0;}
#opinions_block .slick-arrow {position:absolute; top:0; height:100%; width:50px; text-indent:-9999px; background-image:url(../img/arrows.png); background-repeat:no-repeat;  background-position-y:50%; outline:none;}
#opinions_block .slick-arrow.slick-prev {left:-50px; background-position-x:12px;}
#opinions_block .slick-arrow.slick-next {right:-50px; background-position-x:-47px;}
#opinions_block .slick-dots {margin:.5rem 0 0 0; list-style:none; text-align:center;}
#opinions_block .slick-dots li {display:inline-block; background:#000; border-radius:100%; text-indent:-9999px; height:10px; width:10px; cursor:pointer; transition:background .3s 0s;}
#opinions_block .slick-dots li:not(:first-child) {margin-left:10px;}
#opinions_block .slick-dots .slick-active {background:#fff;}

#test_block {padding:2.5rem 0;}
#test_block a {display:block; color:#000; height:100%;}
.balloon {width:150px; height:150px; margin:0 auto; line-height:150px; text-align:center; background:#00aaf0; border-radius:100%; position:relative; text-transform:uppercase; color:#fff; font-family:"Open Sans", sans-serif; letter-spacing:1px; font-weight:bold;}
.balloon:after {position:absolute; border-style:solid; border-width:20px 0 20px 40px; border-color:transparent transparent transparent #00aaf0; content:""; bottom:-6px; left:119px; transform:rotate(42deg);}
#test_block .subtitle {font-size:1rem; text-transform:uppercase; color:#00aaf0; line-height:2;}
#test_block .title {font-family:Georgia, serif; font-weight:bold; font-size:2rem; line-height:1.3;}

.menu_toggler.btn {position:fixed; left:3%; background:#00aaf0; height:70px; width:70px; border-radius:100%; line-height:70px; text-align:center; top:130px; color:#fff; text-transform:uppercase; font-family:"Open Sans", sans-serif; font-weight:bold; -webkit-transition:height .3s 0s, width .3s 0s, line-height .3s 0s; -moz-transition:height .3s 0s, width .3s 0s, line-height .3s 0s; -ms-transition:height .3s 0s, width .3s 0s, line-height .3s 0s; -o-transition:height .3s 0s, width .3s 0s, line-height .3s 0s; transition:height .3s 0s, width .3s 0s, line-height .3s 0s; z-index:10;}
.menu_toggler.btn:hover {height:80px; width:80px; line-height:80px; color:#fff;}
@media screen and (max-width:39.9375em) {
	.menu_toggler.btn {width:50px; height:50px; line-height:50px; font-size:.7rem;}
}
.material_header {background:#dee6e7 url(../img/perforation.png) repeat-x 0 102% /2%; margin-bottom:2rem;}
.material_header img {display:block; position:relative; width:70%; border-radius:100%; margin:2rem auto; border:5px solid #00aaf0;}
.material_header .subtitle {color:#00aaf0; text-transform:uppercase; font-size:1.2rem; font-family:Open Sans, sans-serif; margin-top:2rem;}
.material_header .title {color:#000; font-size:2rem; font-family:Georgia, serif; font-weight:bold; margin-top:2rem;}
@media screen and (max-width:39.9375em) {
	.material_header .title {font-size:1.5rem;}
}

.material_content {margin-bottom:5rem;}
.material_content h1, h2, h3, h4, h5 {font-family:Georgia, serif; font-weight:bold; margin:3rem 0 1rem;}
.material_content p {font-family:Open Sans, sans-serif;}
.material_content .material_lead {font-family:Georgia, sans-serif; font-size:1.5rem; margin-bottom:3rem; line-height:1.4;}
.material_content .blue_incut {color:#00aaf0; font-family:Georgia, serif; font-size:1.3rem; font-weight:bold; line-height:1.5; border-top:3px solid #00aaf0; border-bottom:3px solid #00aaf0; padding:.5rem 0; margin:1.5rem 0;}
.material_content .quote {margin:1.5rem 0;}
.material_content .quote img {display:block; width:13%; float:left; max-width:150px; border-radius:100%;}
.material_content .quote .quote_content {float:right; width:80%; border:1px solid #ccc; padding:.5rem 1rem; box-shadow:-3px 3px 0px rgba(0,0,0,1); font-family:"Open Sans", sans-serif; position:relative;}
.material_content .quote .quote_content:before {position:absolute; top:34px; left:-38px; content:""; border-style:solid; border-width:0 37px 25px 0; border-color:transparent #000 transparent transparent;}
.material_content .quote .quote_content:after {position:absolute; top:32px; left:-40px; content:""; border-style:solid; border-width:0 40px 25px 0; border-color:transparent #fff transparent transparent;}
.material_content .quote .quote_content .name {font-weight:bold; text-transform:uppercase; position:relative;}
.material_content .quote .quote_content .name:after {position:absolute; top:24px; left:-54px; content:""; border-top:1px solid #ccc; width:37px; z-index:1;}
.material_content .quote .quote_content .post {color:#00aaf0; font-size:.9rem;}
.material_content .quote .quote_content .text {margin-top:.5rem;}

.articles_arrows {margin-top:-4rem; margin-bottom:4rem; padding-top:1rem; border-top:1px solid #dfdfdf; position:relative;}
.articles_arrows:before {content:''; position:absolute; left:50%; top:30%; height:45%; width:1px; background:#dfdfdf; display:block;}
.articles_arrows a {text-transform:uppercase; font-size:.8rem; display:block; padding:1rem 0 1rem 50px; position:relative;}
.articles_arrows h4 {margin:.5rem 0 0; text-transform:none; color:#000;}

.articles_arrows .arrow a:before {content:""; position:absolute; top:50%; margin-top:-20px; width:43px; height:40px; background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAAAoCAQAAADOd8XNAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAHdElNRQfgCgQJJDTAzxBIAAADkUlEQVRYw83ZSWgVZwAH8F/zNJoYiVqlULFqbYq4gPBQUcRUEC+CMcshaoi4UkHFi+ChUKjFLkIpWghIMB6CqSG8iAcFCxEPCi4RURSxKGqpC6WSiBhNDfbQL/vLS1Qm0/9pmPkYfofhW/7zwWVDyEdqfevsUIa+Qwp9pcKT9A+TPa6zhvCySVIKVFkcCXWxKgVSJg0+dHDsBCmTkWtfJNh9cjFZyoT3xeZrNAU8tTES7BZPwRSN8t8Hm++4qaDFWncjwf5urRYw1fHM3EzYPCnTQatytyKhwi3lWsF0KXnvgs3RaAZ4piJC6n/cCs/ADI1y3habo1EBeK7S9UipcF2l56BgYG56bLYGMwN1vauRU+Gq9YE7U4PsoWKzpcwGL2zSPCxUaLbJCzBbKh23PzZbvTmButmFYaPCBZsDd476/ty+2IQ68wJ1m/PDSoXztgXuPHUSmbAJdWExfml7ZHuBzDlru5cg2ZfbE5tQawF4ZaemWKjQZKdXYIHa5h7cbmxCjUWBusvp2Khw2q7AXaSmm9uNrbYUtNvtVKxUOGW3drBUdV9stWXgtT1OxC0FJ+zxGixrru6JrbK8i5qKW9mVVBd3eXMVJLbyi5WB+rVjcQt75aa/FcpCwaPPPj6Z2PqzVaDDN2rj1vXLdS2WysLnjz7JMjLcfuOfuGVp88qbcDUqsfWk2WYgyxceuhm3rU9KfG8E+C35ZRa2OANG+E5R3LpeKfJDoJ5JbumcDTaEpXWk/eEL/j9kpR/DR3o2uYHueXajcyDbfiviVoIVfjIKnOs8qnZiO1S6CEY5EGbdOLPcgUC9qDLZ0RtLhzUugdEOKoyVWuig0eCSNZ3U3ruuDutcATmqLImNukRVOIVdsa6b2nc/267cNZDrkIWxUBc6JBdcUx42M2mxtCtzI3APmz/s1PkOB+oNZb2p6c5g7crC0jBGTa8SL/ok1RgDbvanpj/dtil1G+Q5Yu6wUec6EvqY20q19R+QvjdoU+QOGKvWrGGhzlJrLLijKB114EamTUko4vIdDYVHlJnpaCjl7ipJT83UdbUqdg+MUxeqpKhSoM44cF9xKOneCkurIg/AeL+aFhn1U8eMBw+sGpg6WD/barU/wIcaIuJOUx867z+VZqIO3nw/VeYhmKgmEmyNieCREn9lHjr4P4Unij1Gm72RYPdqw2OrB/pf8zZYnihxz46IOpomO9xXMjiVfwFhyec2QNyrIQAAAABJRU5ErkJggg==") no-repeat; -webkit-transition:all .2s 0s; -moz-transition:all .2s 0s; -ms-transition:all .2s 0s; -o-transition:all .2s 0s; transition:all .2s 0s;}
.articles_arrows .rarr a { padding:1rem 50px 1rem 0;}
.articles_arrows .larr a:before {left:0rem;}
.articles_arrows .rarr a:before {background-position:-43px 0; right:0rem;}

.articles_arrows .larr a:hover:before {left:.4rem;}
.articles_arrows .rarr a:hover:before {right:.4rem;}

@media screen and (max-width:39.9375em) {
	.articles_arrows:before {display:none;}
	.articles_arrows a {font-size:.6rem;}
	.articles_arrows h4 {font-size:.8rem;}
}

#side_panel {position:fixed; height:100%; top:0; left:-320px; width:320px; background:#dee6e7; z-index:11; -webkit-transition:left .3s 0s, color 1s 0s; -moz-transition:left .3s 0s, color 1s 0s; -ms-transition:left .3s 0s, color 1s 0s; -o-transition:left .3s 0s, color 1s 0s; transition:left .3s 0s, color 1s 0s; color:#000; overflow-y:auto; box-shadow:0 10px 10px rgba(0,0,0,.6); overflow-x:hidden;}
#side_panel.open {left:0; color:#000;}

#side_panel::-webkit-scrollbar {width:6px; height:6px; }
#side_panel::-webkit-scrollbar-track {background:rgba(0,0,0, 0.1); }
#side_panel::-webkit-scrollbar-thumb {background:rgba(0,0,0, 0.3); }

#side_panel .menu_toggler {position:relative; display:inline-block; height:40px; width:34px; color:transparent; margin:.5rem 1rem;}
#side_panel .menu_toggler:before,
#side_panel .menu_toggler:after {position:absolute; left:15px; content:' '; height:46px; width:2px; background-color:#000;}
#side_panel .menu_toggler:before {transform:rotate(45deg);}
#side_panel .menu_toggler:after {transform:rotate(-45deg);}

#side_panel .related_materials {list-style:none; margin:2rem 0; text-align:left; padding:0 1rem 0 2rem;}
#side_panel .material {border-top:1px solid #000; padding:.8rem 0;}
#side_panel .material:last-child {border-bottom:1px solid #000;}
#side_panel .material a {color:#000;}
#side_panel .announce,
#side_panel .subtitle {color:#00aaf0; font-size:.8rem; margin:0 0 .3rem; text-transform:uppercase;}
#side_panel .title {font-family:Georgia, serif; font-weight:bold;}

#side_panel .test_block {margin: 7rem 0 2rem; text-align:left; padding:0 1rem 0 2rem;}
#side_panel .test_block .balloon {-webkit-transform:scale(.8) translateX(100%); -moz-transform:scale(.8) translateX(100%); -ms-transform:scale(.8) translateX(100%); -o-transform:scale(.8) translateX(100%); transform:scale(.8) translateX(100%); margin-top:-100px;}
#side_panel .test_block .balloon:after {border-width:10px 0 30px 30px; border-color:transparent transparent transparent #00aaf0; left:auto; right:110px; bottom:-10px; -webkit-transform:rotate(23deg); -moz-transform:rotate(23deg); -ms-transform:rotate(23deg); -o-transform:rotate(23deg); transform:rotate(23deg);}
#side_panel .test_block .column.small-12.medium-7.large-8 {color:#000; background:#fff; border:3px solid #00aaf0; padding:1rem; width:100%;}

.quiz_block .button {text-transform:uppercase; font-weight:bold; font-family:Open Sans, sans-serif; padding-right:3rem; padding-left:3rem; margin:0 0 3rem;}
#quiz_start_screen img {display:block; max-width:600px; margin:0 auto 1rem;}
#quiz_start_screen .intro {font-family:Georgia, sans-serif; font-size:1.5rem; font-weight:bold; line-height:1.3rem; margin-bottom:3rem;}
.question_out_of {font-family:Open Sans, sans-serif; font-weight:bold; font-size:1.6rem; margin-bottom:1rem; color:#00aaf0}
.img_copyright {color:#9f9f9f; font-size:.8rem; font-family:Georgia, serif;}
.quiz_question .title {font-weight:bold; font-family:Georgia, sans-serif; font-size:1.5rem; margin-bottom:2rem;}
.questions_list {list-style:none; margin:0 0 3rem;}
.questions_list li {padding:1rem 0; border-top:1px solid #e3e3e3; font-family:"Open Sans", sans-serif;}
.questions_list li:last-child {border-bottom:1px solid #e3e3e3;}
.questions_list li .variant_accepter {width:28px; height:28px; border:5px solid #00aaf0; border-radius:100%; margin:0 auto; cursor:pointer; -webkit-transition:border-width .1s 0s; -moz-transition:border-width .1s 0s; -ms-transition:border-width .1s 0s; -o-transition:border-width .1s 0s; transition:border-width .1s 0s;}
.questions_list li .variant_accepter:hover {border-width:8px;}
.questions_list li .variant_accepter.chosen {background:#00aaf0; border:none;}
.questions_list li .variant_accepter.correct {background:seagreen url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ0Mi41MzMgNDQyLjUzMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQyLjUzMyA0NDIuNTMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTQzNC41MzksOTguNDk5bC0zOC44MjgtMzguODI4Yy01LjMyNC01LjMyOC0xMS43OTktNy45OTMtMTkuNDEtNy45OTNjLTcuNjE4LDAtMTQuMDkzLDIuNjY1LTE5LjQxNyw3Ljk5M0wxNjkuNTksMjQ3LjI0OCAgIGwtODMuOTM5LTg0LjIyNWMtNS4zMy01LjMzLTExLjgwMS03Ljk5Mi0xOS40MTItNy45OTJjLTcuNjE2LDAtMTQuMDg3LDIuNjYyLTE5LjQxNyw3Ljk5Mkw3Ljk5NCwyMDEuODUyICAgQzIuNjY0LDIwNy4xODEsMCwyMTMuNjU0LDAsMjIxLjI2OWMwLDcuNjA5LDIuNjY0LDE0LjA4OCw3Ljk5NCwxOS40MTZsMTAzLjM1MSwxMDMuMzQ5bDM4LjgzMSwzOC44MjggICBjNS4zMjcsNS4zMzIsMTEuOCw3Ljk5NCwxOS40MTQsNy45OTRjNy42MTEsMCwxNC4wODQtMi42NjksMTkuNDE0LTcuOTk0bDM4LjgzLTM4LjgyOEw0MzQuNTM5LDEzNy4zMyAgIGM1LjMyNS01LjMzLDcuOTk0LTExLjgwMiw3Ljk5NC0xOS40MTdDNDQyLjUzNywxMTAuMzAyLDQzOS44NjQsMTAzLjgyOSw0MzQuNTM5LDk4LjQ5OXoiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat center center;}
.questions_list li .variant_accepter.incorrect {background:orangered url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDI0OS40OTkgMjQ5LjQ5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQ5LjQ5OSAyNDkuNDk5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTcuMDc5LDIxNC44NTFsMjUuOTA1LDI2LjI3NmM5LjUzNiw5LjY3NCwyNS4xMDYsOS43ODIsMzQuNzc3LDAuMjUybDU2LjU1OS01NS43NjFsNTUuNzM5LDU2LjU0OCAgIGM5LjU0Miw5LjY3NCwyNS4xMTIsOS43ODIsMzQuNzgsMC4yNDZsMjYuMjY1LTI1Ljg4N2M5LjY3NC05LjUzNiw5Ljc4OC0yNS4xMDYsMC4yNDYtMzQuNzg2bC01NS43NDItNTYuNTQ3bDU2LjU2NS01NS43NTQgICBjOS42NjctOS41MzYsOS43ODctMjUuMTA2LDAuMjM5LTM0Ljc4NkwyMTYuNTIsOC4zNzVjLTkuNTQxLTkuNjY3LTI1LjExMS05Ljc4Mi0zNC43NzktMC4yNTJsLTU2LjU2OCw1NS43NjFMNjkuNDMzLDcuMzMxICAgQzU5Ljg5MS0yLjMzNyw0NC4zMi0yLjQ1MSwzNC42NSw3LjA3OUw4LjM4OCwzMi45NzFjLTkuNjc0LDkuNTQyLTkuNzkxLDI1LjEwNi0wLjI1MiwzNC43ODZsNTUuNzQ1LDU2LjU1M2wtNTYuNTUsNTUuNzY3ICAgQy0yLjM0MywxODkuNjA3LTIuNDYsMjA1LjE4Myw3LjA3OSwyMTQuODUxeiIgZmlsbD0iI0ZGRkZGRiIvPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=) no-repeat center center;}

.questions_list li .approval {font-size:.8rem;}

#quiz_results_screen.loading {background:url(data:image/gif;base64,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) no-repeat center center;}
#quiz_results_screen .test_badge {display:block; max-width:100%; margin:0 auto 2rem; opacity:0; -webkit-transition:opacity .3s 0s; -moz-transition:opacity .3s 0s; -ms-transition:opacity .3s 0s; -o-transition:opacity .3s 0s; transition:opacity .3s 0s;}
#quiz_results_screen .test_badge.loaded {opacity:1;}

.quiz_block .social-likes_ready {margin:0 0 1rem 0; padding:0; line-height:1;}
.quiz_block .social-likes__widget {display:inline-block; text-indent:-9999px; margin:0 0 0 10px; width:74px; height:42px; padding:0; border:none;}
.quiz_block .result_share_btns .social-likes__widget:first-child {margin-right:0;}
.quiz_block .result_share_btns .social-likes__widget .social-likes__button {width:100%; height:42px; border:none; padding:0; background-color:transparent; background-image:url(../img/socials_sprite_large.png); background-repeat:no-repeat; background-size:cover;}
.quiz_block .result_share_btns .social-likes__widget .social-likes__icon {display:none; background:none;}

.quiz_block .result_share_btns .social-likes__button.social-likes__button_twitter {background-position:-188px 0px;}
.quiz_block .result_share_btns .social-likes__button.social-likes__button_vkontakte {background-position:-95px 0px;}
.quiz_block .result_share_btns .social-likes__button.social-likes__button_facebook {background-position:0px 0px;}
.quiz_block .result_share_btns .social-likes__widget_odnoklassniki {display:none;}


#page_footer {background:#000; color:#fff; padding:2rem 0 3rem; font-family:'Open Sans', sans-serif; height:104px;}
#page_footer .pravo_logo {color:transparent; display:inline-block; width:120px; height:26px; text-indent:-9999px; background:url(../img/logo_pravo_bw.png) no-repeat center center /100%;}