.layout-page {
	display: block;
	width: 100%;
}

.layout-master-group {
	margin-bottom: 24px;
}

.layout-group {
	display: block;
}

.layout-box {
	position: relative;
}

.layout-box-inner {
	position: relative;
	border-radius: 2px;
}
@font-face {
    font-family: 'xiomararegular';
    src: url('/static/fonts/Xiomara.eot');
    src: url('/static/fonts/Xiomara.eot?#iefix') format('embedded-opentype'),
         url('/static/fonts/Xiomara.woff') format('woff'),
         url('/static/fonts/Xiomara.ttf') format('truetype'),
         url('/static/fonts/Xiomara.svg#Xiomara') format('svg');
    font-weight: normal;
    font-style: normal;
}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,button,textarea,p,blockquote,table,th,td {font-family:'open sans',sans-serif;font-weight: normal;margin: 0;padding: 0;cursor: default;}

html,body{width:100%;height:100%}
body {
	background: rgba(255,255,255,1) fixed;
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,232,232,1) 100%) fixed;
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,1)), color-stop(40%, rgba(255,255,255,1)), color-stop(100%, rgba(232,232,232,1))) fixed;
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,232,232,1) 100%) fixed;
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,232,232,1) 100%) fixed;
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,232,232,1) 100%) fixed;
	background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 40%, rgba(232,232,232,1) 100%) fixed;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e8e8e8', GradientType=1 );
	overflow-x:hidden;
}
a{text-decoration:none}
ol,ul,li{list-style:none}
img{border:0;display:block}



.fl {float:left}
.fr {float:right}
.clear:after {content:'';display:block;clear:both}

.ml-10 {margin-left:10px}
.mr-10 {margin-right:10px}
.mt-10 {margin-top:10px}
.mb-10 {margin-bottom:10px}

.ml-20 {margin-left:20px}
.mr-20 {margin-right:20px}
.mt-20 {margin-top:20px}
.mb-20 {margin-bottom:20px}

.hidden {display:none!important}

.content-wrapper {display:table;width:100%;height:100vh;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.left-panel {width:300px;display:table-cell;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:#fff;-webkit-box-shadow:5px 0px 16px 0px rgba(0,0,0,0.06);-moz-box-shadow:5px 0px 16px 0px rgba(0,0,0,0.06);box-shadow:5px 0px 16px 0px rgba(0,0,0,0.06);}
.right-panel {padding:150px 70px;width:calc(100% - 300px);height:100vh;display:table-cell;vertical-align:top;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:url(../img/inner-top-image.png) center top no-repeat,url(../img/inner-bottom-image.png) center bottom no-repeat}



.home-page-wrapper {
	display: table;
	width: 100vw;
	height: 100vh;
}
.home-page-wrapper .main-circle-plot {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	position:relative;
}

.section-home .mobile-navigation-menu {display:none!important}
.mobile-navigation-menu {display:none;background:#fff;padding:10px 20px;position:fixed;top:0;left:0;z-index:2;width:100vw;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-shadow:0 0 10px rgba(0, 0, 0, 0.3)}
.mobile-navigation-menu .title {font-family:'xiomararegular',serif;font-size:22px;color:#673d00}
.mobile-navigation-menu .menu {margin-right:15px;display:block}
.mobile-navigation-menu .menu .line {width:45px;height:7px;display:block;margin:4px 0;background:#444;border-radius:3px}
.mobile-navigation-menu .menu .line-1 {background:#e92549}
.mobile-navigation-menu .menu .line-2 {background:#fab917}
.mobile-navigation-menu .menu .line-3 {background:#85a348}

.section-home #main-wrapper {padding-top:0!important}
.show-mobile-menu .content-wrapper .left-panel {display:block;position:absolute;top:0;left:0;z-index:1;width:100vw;height:100vh;padding-top:75px}
.show-mobile-menu .content-wrapper .left-panel .logo-wrapper {display:none}
.show-mobile-menu .content-wrapper .right-panel {display:none}

.main-navigation {width:1600px;height:900px;position:relative;display:inline-block;margin:0 auto;background:url(/static/img/bg_lines_1600.png) center top no-repeat}

.main-navigation .logo {width:125px;position:absolute;top:50%;left:50%;margin:-114.5px 0 0 -62.5px;z-index:5;text-align:center;font-family:'xiomararegular',serif;font-size:16px;color:#673d00;line-height:20px}
.main-navigation .logo a {font-size:16px;color:#673d00}
.main-navigation .logo img {width:125px;display:inline-block}

.main-navigation .facebook {position:absolute;top:715px;left:1130px}

.main-navigation .circle {border-radius:50%;background:#444;color:#fff;display:table;position:absolute;display:none}
.main-navigation .circle > a {color:#fff;display:table-cell;height:100%;text-align:center;vertical-align:middle}
.main-navigation .circle > a > span {font-size:25px;font-style:italic;font-weight:300;display:none}

.main-navigation .circle.section_2012 {display:none!important}

.main-navigation .circle:nth-child(1)	{z-index:2;background:#e92549;width:255px;height:255px}
.main-navigation .circle:nth-child(2)	{z-index:3;background:#f7bc19;width:120px;height:120px}
.main-navigation .circle:nth-child(3)	{z-index:2;background:#eb2c8c;width:225px;height:225px}
.main-navigation .circle:nth-child(10)	{z-index:2;background:#0082c8;width:130px;height:130px}
.main-navigation .circle:nth-child(9)	{z-index:3;background:#fdd45c;width:145px;height:145px}
.main-navigation .circle:nth-child(5)	{z-index:2;background:#f7bc19;width:220px;height:220px}
.main-navigation .circle:nth-child(7)	{z-index:2;background:#67aff9;width:190px;height:190px}
.main-navigation .circle:nth-child(8)	{z-index:2;background:#e6653a;width:135px;height:135px}
.main-navigation .circle:nth-child(6)	{z-index:3;background:#66b95b;width:255px;height:255px}
.main-navigation .circle:nth-child(4)	{z-index:2;background:#00858b;width:150px;height:150px}
.main-navigation .circle:nth-child(11)	{z-index:2;background:#b9b933;width:150px;height:150px}


.main-navigation .circle:nth-child(1)	{top:-15px;		left:20px}
.main-navigation .circle:nth-child(2)	{top:100px;		left:340px}
.main-navigation .circle:nth-child(3)	{top:20px;		left:675px}
.main-navigation .circle:nth-child(10)	{top:290px;		left:1190px}
.main-navigation .circle:nth-child(9)	{top:50px;		left:1385px}
.main-navigation .circle:nth-child(5)	{top:435px;		left:1290px}
.main-navigation .circle:nth-child(7)	{top:710px;		left:1230px}
.main-navigation .circle:nth-child(8)	{top:670px;		left:915px}
.main-navigation .circle:nth-child(6)	{top:645px;		left:420px}
.main-navigation .circle:nth-child(4)	{top:350px;		left:315px}
.main-navigation .circle:nth-child(11)	{top:650px;		left:150px}



.main-navigation .circle:nth-child(2) > a > span	{font-size:18px}
.main-navigation .circle:nth-child(10) > a > span	{font-size:15px}
.main-navigation .circle:nth-child(9) > a > span	{font-size:20px}
.main-navigation .circle:nth-child(6) > a > span	{font-size:32px}
.main-navigation .circle:nth-child(8) > a > span	{font-size:19px}
.main-navigation .circle:nth-child(4) > a > span	{font-size:18px}
.main-navigation .circle:nth-child(11) > a > span	{font-size:18px}


.main-navigation .circle:nth-child(9) > a > img {width:76px;position:absolute;top:calc(50% - 38px);left:calc(50% - 37px)}
.main-navigation .circle:nth-child(9) > a > span {display:none!important}



.left-panel .logo-wrapper {padding:50px 20px 80px 20px;display:block;text-align:center;font-family: 'xiomararegular', serif;font-size:21px;color:#673d00}
.left-panel .logo {display:inline-block;width:125px;height:100%}

.aside-navigation li a {display:block;line-height:45px;text-align:center;color:#663c00;font-size:15px;font-style:italic;position:relative;}
.aside-navigation li a span {position:relative;z-index:3;}
.aside-navigation li a:before {content:'';display:block;width:20px;height:20px;border-radius:50%;background:#444;position:absolute;left:-10px;top:12.5px;z-index:1;}


.aside-navigation li.active a,
.aside-navigation li:hover a {color:#fff;transition:0.2s;-moz-transition:0.2s;-webkit-transition:0.2s}
.aside-navigation li.active a:after {width:95%!important}
.aside-navigation li a:after {content:'';display:block;width:0%;height:100%;background:#444;position:absolute;left:0;top:0;z-index:2;border-top-right-radius:45px;border-bottom-right-radius:45px;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s}

.aside-navigation li:nth-child(1) a:before 	{background:#e92549}
.aside-navigation li:nth-child(2) a:before 	{background:#ec7d23}
.aside-navigation li:nth-child(3) a:before 	{background:#fab917}
.aside-navigation li:nth-child(4) a:before 	{background:#b9b933}
.aside-navigation li:nth-child(5) a:before 	{background:#85a348}
.aside-navigation li:nth-child(6) a:before 	{background:#22b7b6}
.aside-navigation li:nth-child(7) a:before 	{background:#037e86}
.aside-navigation li:nth-child(8) a:before 	{background:#564b6b}
.aside-navigation li:nth-child(9) a:before 	{background:#fdd45c}
.aside-navigation li:nth-child(10) a:before 	{background:#cb204a}
.aside-navigation li:nth-child(11) a:before 	{background:#ff4265}
.aside-navigation li:nth-child(12) a:before 	{background:#b9b933}


.aside-navigation li:nth-child(1) a:after 		{background:#e92549}
.aside-navigation li:nth-child(2) a:after 		{background:#ec7d23}
.aside-navigation li:nth-child(3) a:after 		{background:#fab917}
.aside-navigation li:nth-child(4) a:after 		{background:#b9b933}
.aside-navigation li:nth-child(5) a:after 		{background:#85a348}
.aside-navigation li:nth-child(6) a:after 		{background:#22b7b6}
.aside-navigation li:nth-child(7) a:after 		{background:#037e86}
.aside-navigation li:nth-child(8) a:after 		{background:#564b6b}
.aside-navigation li:nth-child(9) a:after 		{background:#fdd45c}
.aside-navigation li:nth-child(10) a:after 	{background:#cb204a}
.aside-navigation li:nth-child(11) a:after 	{background:#ff4265}
.aside-navigation li:nth-child(12) a:after 	{background:#b9b933}




.aside-navigation li:hover a:after {width:75%}
.aside-navigation li.section_2001:hover a:after {width:75%}
.aside-navigation li.section_2002:hover a:after {width:75%}
.aside-navigation li.section_2003:hover a:after {width:80%}
.aside-navigation li.section_2004:hover a:after {width:80%}
.aside-navigation li.section_2005:hover a:after {width:80%}
.aside-navigation li.section_2006:hover a:after {width:88%}
.aside-navigation li.section_2007:hover a:after {width:75%}
.aside-navigation li.section_2008:hover a:after {width:95%}
.aside-navigation li.section_2009:hover a:after {width:85%}
.aside-navigation li.section_2010:hover a:after {width:80%}
.aside-navigation li.section_2011:hover a:after {width:75%}
.aside-navigation li.section_2012:hover a:after {width:80%}

.show-mobile-menu .aside-navigation li a {color:#fff}
.show-mobile-menu .aside-navigation li a:after {width:90%!important}



.section-description {text-align:left;font-family:'xiomararegular',serif;font-size:30px;color:#673d00;margin:0 auto 60px auto;max-width:980px}
.section-description a {color:#26ab15}

.article-list-wrapper,.article-wrapper {max-width:980px;margin:0 auto}

.article-wrapper h1 {font-size:27px;font-style:italic;font-weight:300;color:#26ab15;margin-bottom:20px}
.article-wrapper h2 {font-size:20px;font-style:italic;font-weight:300;color:#26ab15;margin-bottom:30px}
.article-wrapper .image {text-align:center;margin-bottom:20px}
.article-wrapper .image > img {display:inline-block;height:100%}
.article-wrapper .image .gallery li {display:inline-block;margin-right:5px}
.article-wrapper .image .gallery li img {display:block;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;cursor:pointer;width:190px;height:190px;}
.article-wrapper .image .gallery  {text-align:center}
.article-wrapper .image .gallery li:hover img {transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}
.article-wrapper .body {font-size:16px;color:#3b3b3b}
.article-wrapper .body a{color:#22b7b6}
.article-wrapper .body p {margin-bottom:35px;line-height:30px}
.article-wrapper .body p:after {content:'';display:block;clear:both}
.article-wrapper .body img[style*="float: left"] {margin-right:40px}
.article-wrapper .body img[style*="float: right"] {margin-left:40px}
.article-wrapper .body ol, .article-wrapper .body ul {margin-bottom:35px}
.article-wrapper .body ol, .article-wrapper .body ul, .article-wrapper .body li {list-style:inherit;list-style-position:inside}


.article-list-wrapper > ul li {display:block;padding:40px 0;border-bottom:1px dashed #c5c5c5}
.article-list-wrapper > ul li a {display:block}
.article-list-wrapper > ul li .image {float:left;border-radius:50%;margin:0 20px 20px 0}
.article-list-wrapper > ul li:nth-child(even) .image {float:right;margin:0 0 20px 20px}
.article-list-wrapper > ul li .title {font-size:27px;font-style:italic;font-weight:300;color:#26ab15;margin-bottom:10px;display:block}
.article-list-wrapper > ul li .date {font-size:16px;font-style:italic;color:#ea2c8c;margin-bottom:10px;display:block}
.article-list-wrapper > ul li .body {font-size:16px;color:#3b3b3b;display:block}

.pagination {padding:40px;text-align:center}
.pagination li {display:inline-block;width:30px;height:30px;line-height:30px;color:#fff;font-size:12px;border-radius:50%;background:#c5c5c5;margin:5px}
.pagination li a {color:#fff;font-size:12px;display:block}
.pagination li.active {background:#6db04e}
.pagination li.prev,.pagination li.next {background:#fff}
.pagination li.prev a,.pagination li.next a {color:#3b3b3b}

#map_canvas {width:100%;height:480px;border-radius:40px}
#map_canvas iframe {width:100%;height:100%;border-radius:40px}

.contacts-wrapper .phone-wrapper {color:#26ab15;font-size:20px;font-style:italic;font-weight:300}
.contacts-wrapper .email-wrapper {color:#673d00;font-size:20px;font-style:italic;font-weight:300}


.lightbox-wrapper {position:fixed;z-index:10;top:0;left:0;width:100vw;height:100vh;background:#fff;display:table}
.lightbox-wrapper .arrow {position:absolute;top:50%;z-index:5;margin-top:-115px;background:#333;width:230px;height:230px;display:block;border-radius:50%}
.lightbox-wrapper .arrow.left {left:-115px;background:url(/static/img/arrow_left.png) 130px center no-repeat #eb2c8c}
.lightbox-wrapper .arrow.right {right:-115px;background:url(/static/img/arrow_right.png) 65px center no-repeat #66b95b}
.lightbox-wrapper .image-wrapper {display: table-cell;text-align:center;vertical-align:middle}
.lightbox-wrapper .image-wrapper .image {display:inline-block;position:relative}
.lightbox-wrapper .image-wrapper .image img {max-height:80vh;max-width:75vw}
.lightbox-wrapper .image-wrapper .image .close {width:80px;height:80px;background:#74abdc;border-radius:50%;position:absolute;right:-40px;top:-40px;color:#fff;font-size:45px;font-weight:300;line-height:75px;-ms-transform: rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s}
.lightbox-wrapper .image-wrapper .image .close:hover {-ms-transform: rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}

@media screen and (max-width:1599px) {
	
	.main-navigation {width:1280px;height:800px;background:url(/static/img/bg_lines_1280.png) center top no-repeat}
	
	.main-navigation .facebook {top:620px;left:930px}
	
	.main-navigation .logo {margin-top:-105px}
	.main-navigation .logo img {width:110px}
	
	.main-navigation .circle:nth-child(1)	{width:225px;height:225px}
	.main-navigation .circle:nth-child(2)	{width:100px;height:100px}
	.main-navigation .circle:nth-child(3)	{width:185px;height:185px}
	.main-navigation .circle:nth-child(10)	{width:110px;height:110px}
	.main-navigation .circle:nth-child(9)	{width:120px;height:120px}
	.main-navigation .circle:nth-child(5)	{width:185px;height:185px}
	.main-navigation .circle:nth-child(7)	{width:160px;height:160px}
	.main-navigation .circle:nth-child(8)	{width:110px;height:110px}
	.main-navigation .circle:nth-child(6)	{width:210px;height:210px}
	.main-navigation .circle:nth-child(4)	{width:125px;height:125px}
	.main-navigation .circle:nth-child(11)	{width:125px;height:125px}

	.main-navigation .circle:nth-child(1)	{top:15px;		left:5px}
	.main-navigation .circle:nth-child(2)	{top:110px;		left:270px}
	.main-navigation .circle:nth-child(3)	{top:45px;		left:550px}
	.main-navigation .circle:nth-child(10)	{top:265px;		left:980px}
	.main-navigation .circle:nth-child(9)	{top:65px;		left:1145px}
	.main-navigation .circle:nth-child(5)	{top:390px;		left:1065px}
	.main-navigation .circle:nth-child(7)	{top:620px;		left:1020px}
	.main-navigation .circle:nth-child(8)	{top:580px;		left:755px}
	.main-navigation .circle:nth-child(6)	{top:565px;		left:340px}
	.main-navigation .circle:nth-child(4)	{top:315px;		left:255px}
	.main-navigation .circle:nth-child(11)	{top:570px;		left:110px}
	
	.main-navigation .circle:nth-child(10) > a > span	{font-size:12px}
	.main-navigation .circle:nth-child(6) > a > span	{font-size:28px}
	.main-navigation .circle:nth-child(8) > a > span	{font-size:15px}
	.main-navigation .circle:nth-child(4) > a > span	{font-size:15px}
}

@media screen and (max-width:1439px) {
	.article-wrapper .image > img {width:100%}
	.article-wrapper .body .embedded-image {width:100%}
}

@media screen and (max-width:1279px) {
	.main-navigation {width:1024px;background:url(/static/img/bg_lines_1024.png) center top no-repeat}
	
	.main-navigation .facebook {top:570px;left:745px}
	
	.main-navigation .circle:nth-child(1)	{width:185px;height:185px}
	.main-navigation .circle:nth-child(2)	{width:85px;height:85px}
	.main-navigation .circle:nth-child(3)	{width:155px;height:155px}
	.main-navigation .circle:nth-child(10)	{width:90px;height:90px}
	.main-navigation .circle:nth-child(9)	{width:100px;height:100px}
	.main-navigation .circle:nth-child(5)	{width:155px;height:155px}
	.main-navigation .circle:nth-child(7)	{width:135px;height:135px}
	.main-navigation .circle:nth-child(8)	{width:95px;height:95px}
	.main-navigation .circle:nth-child(6)	{width:175px;height:175px}
	.main-navigation .circle:nth-child(4)	{width:105px;height:105px}
	.main-navigation .circle:nth-child(11)	{width:105px;height:105px}

	.main-navigation .circle:nth-child(1)	{top:70px;		left:-25px}
	.main-navigation .circle:nth-child(2)	{top:145px;		left:195px}
	.main-navigation .circle:nth-child(3)	{top:90px;		left:430px}
	.main-navigation .circle:nth-child(10)	{top:280px;		left:790px}
	.main-navigation .circle:nth-child(9)	{top:110px;		left:920px}
	.main-navigation .circle:nth-child(5)	{top:380px;		left:855px}
	.main-navigation .circle:nth-child(7)	{top:570px;		left:820px}
	.main-navigation .circle:nth-child(8)	{top:540px;		left:600px}
	.main-navigation .circle:nth-child(6)	{top:520px;		left:255px}
	.main-navigation .circle:nth-child(4)	{top:320px;		left:185px}
	.main-navigation .circle:nth-child(11)	{top:530px;		left:65px}
	
	.main-navigation .circle > a > span	{font-size:22px}
	.main-navigation .circle:nth-child(10) > a > span	{font-size:11px}
	.main-navigation .circle:nth-child(5) > a > span	{font-size:20px}
	.main-navigation .circle:nth-child(6) > a > span	{font-size:22px}
	.main-navigation .circle:nth-child(8) > a > span	{font-size:13px}
	.main-navigation .circle:nth-child(9) > a > span	{font-size:18px}
	.main-navigation .circle:nth-child(4) > a > span	{font-size:14px}
}

@media screen and (max-width:1023px) {
	
	.main-navigation {width:800px;height:480px;background:url(/static/img/bg_lines_800.png) center top no-repeat}
	
	.main-navigation .logo {font-size:12px;line-height:15px;margin-top:-80px}
	.main-navigation .logo a {font-size:12px;line-height:15px}
	.main-navigation .logo img {width:85px}
	.main-navigation .facebook {top:370px;left:580px}

	.main-navigation .circle:nth-child(1)	{width:152px;height:152px}
	.main-navigation .circle:nth-child(2)	{width:70px;height:70px}
	.main-navigation .circle:nth-child(3)	{width:125px;height:125px}
	.main-navigation .circle:nth-child(10)	{width:75px;height:75px}
	.main-navigation .circle:nth-child(9)	{width:80px;height:80px}
	.main-navigation .circle:nth-child(5)	{width:125px;height:125px}
	.main-navigation .circle:nth-child(7)	{width:110px;height:110px}
	.main-navigation .circle:nth-child(8)	{width:75px;height:75px}
	.main-navigation .circle:nth-child(6)	{width:145px;height:145px}
	.main-navigation .circle:nth-child(4)	{width:85px;height:85px}
	.main-navigation .circle:nth-child(11)	{width:85px;height:85px}

	.main-navigation .circle:nth-child(1)	{top:-30px;		left:-40px}
	.main-navigation .circle:nth-child(2)	{top:30px;		left:140px}
	.main-navigation .circle:nth-child(3)	{top:-20px;		left:330px}
	.main-navigation .circle:nth-child(10)	{top:135px;		left:620px}
	.main-navigation .circle:nth-child(9)	{top:5px;		left:730px}
	.main-navigation .circle:nth-child(5)	{top:220px;		left:675px}
	.main-navigation .circle:nth-child(7)	{top:375px;		left:645px}
	.main-navigation .circle:nth-child(8)	{top:350px;		left:465px}
	.main-navigation .circle:nth-child(6)	{top:330px;		left:185px}
	.main-navigation .circle:nth-child(4)	{top:170px;		left:125px}
	.main-navigation .circle:nth-child(11)	{top:345px;		left:30px}
	
	.main-navigation .circle > a > span	{font-size:18px}
	.main-navigation .circle:nth-child(2) > a > span	{font-size:15px}
	.main-navigation .circle:nth-child(10) > a > span	{font-size:10px}
	.main-navigation .circle:nth-child(5) > a {line-height:20px}
	.main-navigation .circle:nth-child(5) > a > span	{font-size:18px}
	.main-navigation .circle:nth-child(6) > a > span	{font-size:18px}
	.main-navigation .circle:nth-child(8) > a {line-height:15px}
	.main-navigation .circle:nth-child(8) > a > span	{font-size:11px}
	.main-navigation .circle:nth-child(9) > a > span	{font-size:15px}
	.main-navigation .circle:nth-child(4) > a > span	{font-size:11px}
	.main-navigation .circle:nth-child(11) > a > span	{font-size:15px}
}

@media screen and (max-width:979px) {
	#main-wrapper {padding-top:59px}
	.content-wrapper {display:block}
	.content-wrapper .left-panel {display:none}
	.content-wrapper .right-panel {display:table-cell;width:100vw}
	.mobile-navigation-menu {display:block}
}

@media screen and (max-width:799px) {
	.home-page-wrapper {display:block}
	.home-page-wrapper .main-circle-plot {display:block;position:static}
	.main-navigation {width:100%;height:auto;background:transparent;padding-top:200px;position:relative}
	.main-navigation .circle {position:static;border-radius:0;width:auto!important;height:auto!important;display:block!important;text-align:center}
	.main-navigation .circle > a {display:block;font-size:14px!important;line-height:22px!important;padding:10px 20px}
	.main-navigation .circle > a > span {font-size:14px!important;line-height:22px!important;display:block!important}
	.main-navigation .logo {position:absolute;top:20px;left:50%;margin:0 0 0 -62.5px}
	.main-navigation .facebook {display:none!important}
	
	.main-navigation .circle:nth-child(1) 	{background:#e92549}
	.main-navigation .circle:nth-child(2) 	{background:#ec7d23}
	.main-navigation .circle:nth-child(3) 	{background:#fab917}
	.main-navigation .circle:nth-child(4) 	{background:#b9b933}
	.main-navigation .circle:nth-child(5) 	{background:#85a348}
	.main-navigation .circle:nth-child(6) 	{background:#22b7b6}
	.main-navigation .circle:nth-child(7) 	{background:#037e86}
	.main-navigation .circle:nth-child(8) 	{background:#564b6b}
	.main-navigation .circle:nth-child(9) 	{background:#ea2c8c}
	.main-navigation .circle:nth-child(10) 	{background:#cb204a}
	.main-navigation .circle:nth-child(11) 	{background:#ff4265}
	
	.main-navigation .circle:nth-child(9) > a > img {display:none!important}
	.main-navigation .circle:nth-child(9) > a > span {display:block!important}
	
	.section-description {text-align:center}
	
	.article-wrapper h1 {font-size:20px}
	.article-wrapper h2 {font-size:18px}
	.article-wrapper .body {font-size:14px}
	
	.article-list-wrapper > ul li {padding:20px 0;text-align:center}
	.article-list-wrapper > ul li .title {font-size:20px}
	.article-list-wrapper > ul li .date {font-size:14px}
	.article-list-wrapper > ul li .body {font-size:14px}
	.article-list-wrapper > ul li img {margin:0 0 20px 0!important;display:inline-block!important;float:none!important}
	
	.content-wrapper .right-panel {padding:150px 20px}
	
	.lightbox-wrapper .arrow {display:none}
}