* {margin: 0;padding: 0;}
html{height:100%;padding:0px;margin:0px;}
body {height:100%;padding:0px;margin:0px;font-family: 'Scada', sans-serif;font-size: 14px;color: #000;} 
input, textarea {outline:none;}
A IMG {border: none;}

.onlymobile{display:none!important;}
.nomobile{display:block!important;}

.bg-write{background:url(/images/gorodishenin/bg-write.png) center top 160px no-repeat;}
.bg-news{background:url(/images/gorodishenin/bg-write.png) center top 173px no-repeat;}
.mainPage{background:#e4ecee url('/images/gorodishenin/bgMain1.png?ver=2') center top 50px no-repeat;}
.bg-404{background:url(/images/gorodishenin/404.png) center top no-repeat;}

.maxwidth1840{max-width:1840px;}
.maxwidth1200{max-width:1200px;}
.maxwidth1248{max-width:1260px;}
.maxwidth1024{max-width:1024px;margin:0 auto;}

.loading{width:30px;height:30px;margin:30px auto;background:url('/images/loading2.gif') center no-repeat;background-size:30px 30px;;}


.mainPage-container{width:96%;min-height:844px;padding:0;margin:0 auto;overflow:hidden;position:relative;}
	.mainHeader{}
		.mainHeader .logo{position:absolute;top:50px;left:0;display:block;}
		.mainHeader .menu{position:absolute;top:40%;left:0;display:block;}
			.mainHeader .menu ul{display:block;margin:0;padding:0;overflow:hidden;}			
				.mainHeader .menu ul li{display:block;margin:0;padding:0;margin-top:15px;list-style:none;}	
					.mainHeader .menu ul li a{display:inline-block;text-decoration:none;font-size:18px;color:#52788b;padding-bottom:3px;text-transform:uppercase;}
					.mainHeader .menu ul li a:hover{color:#47697a;}
					.mainHeader .menu ul li.active a{color:#47697a;border-bottom:2px solid #cca876;}
			
	.mainInfo{width:100%;overflow:hidden;}
		.mainInfo-cont1{display:none;}
		.mainInfo-cont2{width:48%;max-width:680px;margin:147px 0 0 47%;float:left;overflow:hidden;color:#fff}
			.mainInfo-c2-1{font-size:36px;line-height:1.1;font-weight:bold;margin-bottom:10px}
				.mainInfo-c2-1 h1{font-size:36px;line-height:1.1;font-weight:bold;margin-bottom:10px}
			.mainInfo-c2-2 h3{font-size:18px;line-height:1.2;margin:5px 0 15px 0}
			.mainInfo-c2-2 p{font-size:18px;line-height:1.5;margin-top:140px;}
			.mainInfo-c2-4{font-size:18px;line-height:1.5}
			.mainInfo-cont2 a{color:#fff !Important;text-decoration:none !Important}
			.mainInfo-cont2 a:hover{color:#a3d1e8 !Important}
			.mainInfo-c2-4  a:first-child{color:#fff !Important}
		
.site{}
	.header{width:96%;margin:0 auto;position:relative;}
	.header .logo{float:left;width:30%;overflow:hidden;margin-top:20px}
		.header .logo img{float:left;width:100%;max-width:148px;overflow:hidden;margin-top:20px}
	.header .menu{float:right;width:70%;margin-top:60px}
		.header .menu ul{display:block;margin:0;padding:0;overflow:hidden;text-align:right}			
			.header .menu ul li{display:inline-block;margin:0 0 0 20px;padding:0;list-style:none;}	
				.header .menu ul li a{display:inline-block;text-decoration:none;font-size:18px;color:#52788b;padding-bottom:3px;text-transform:uppercase;}
				.header .menu ul li a:hover{color:#47697a;}
				.header .menu ul li.active a{color:#47697a;border-bottom:2px solid #cca876;}
				
	.innerContent{width:96%;margin:27px auto;overflow:hidden;}		
		.write-block{width:100%;overflow:hidden;text-align:center}
			.write-block-item{width:376px;overflow:hidden;margin:20px;display:inline-block;position:relative;text-align:left}
				.w-b-iImg{width:100%;max-height:310px;overflow:hidden;cursor:pointer;}
					.w-b-iImg img{width:100%;max-height:310px;display:block;}
				.w-b-iDate{font-size:14px;color:#687891;margin:15px 0;}
				.write-block-item.noimage .w-b-iDate{margin-top:225px;padding:0 20px;color:#ccd6d9}
				.w-b-iHeader{font-size:32px;color:#3c4858;line-height:1.1;height:200px;cursor:pointer;}
				.write-block-item.noimage .w-b-iHeader{margin-bottom:100px;padding:0 20px;color:#fff}
				.w-b-iMore{font-size:18px;text-transform:uppercase;color:#cca876 !important;text-decoration:none !Important;display:block;position:absolute;bottom:0;left:0;width:125px;text-align:center;padding:7px 0;border:2px solid #cca876}
				.w-b-iMore:hover{color:#fff !important;background:#cca876}
				.write-block-item.noimage .w-b-iMore{bottom:20px;left:20px}
				
.NewsPage{width:96%;margin:0 auto 27px auto;overflow:hidden;}	
	.bg-news .navibar{width:96%;max-width:1200px;margin:20px auto 0 auto;height:20px;}

.CalendarCont{width:100%;margin:27px auto;overflow:hidden;}	
		
.mainNewsBg{width:100%;margin:20px auto 0 auto;min-height:200px;overflow:hidden;position:relative;}
	.mainNewsBg img{width:100%;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
	.mainNewsBg h1{font-size:72px;height:72px;margin-top:-36px;color:#fff;position:absolute;top:50%;line-height:1;width:100%;text-align:center;text-transform:uppercase;z-index:2;font-weight:bold;}
	

.innerTopBg{width:100%;margin:20px auto 0 auto;min-height:180px;overflow:hidden;position:relative;background:#dad9d9;}
	.innerTopBg img{width:100%;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
	.innerTopBg h1{width:94%;margin:40px auto;font-size:32px;color:#3c4858;line-height:1.3;text-align:center;text-transform:uppercase;z-index:2;font-weight:bold;}	
	
.write-inner-text{width:96%;margin:16px auto 0 auto;min-height:200px;overflow:hidden;}
	.navibar{width:100%;overflow:hidden;color:#687891;font-size:14px;}
		.navibar a{color:#cca876;text-decoration:none}
		.navibar a:hover{text-decoration:underline}
	.w-i-t-Date{color:#687891;font-size:14px;margin:10px 0}
	.write-inner-text h1{color:#3c4858;font-size:42px;margin:30px 0;line-height:1.1}
	.w-i-t-Text{width:100%;overflow:hidden;}
		.w-i-t-t1.full{width:100%;margin-right:0;float:none}
		.w-i-t-t1{width:70%;margin-right:2%;float:left;color:#3c4858;font-size:18px}
			.w-i-t-t1 h1{color:#3c4858;font-size:42px;margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 h2{color:#3c4858;font-size:36px;margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 h3{color:#3c4858;font-size:32px;margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 h4{color:#3c4858;font-size:28px;margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 h5{color:#3c4858;font-size:24px;margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 h6{color:#687891;font-size:20px;margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 p{margin:0 0 20px 0;line-height:1.4}
			.w-i-t-t1 ul{margin:0 0 20px 0}
			.w-i-t-t1 li{margin:0 0 10px 20px;line-height:1.4;padding:0 0 0 3px;list-style:disc outside}
			.w-i-t-t1 p em{display:block;padding-left:50px;margin:40px 0 40px 60px;color:#47697a;font-size:20px;background:url(/images/gorodishenin/citata.png) left top no-repeat;}
		.w-i-t-t2{width:28%;float:left;}
	
			.tags{width:100%;overflow:hidden;margin:0}
				.tags span{width:100%;display:block;margin-bottom:10px;font-size:18px;}
					.tags span:first-child{width:100%;color:#687891;text-transform:uppercase;}
					.tags span font{display:inline-block;line-height:1;margin:0 15px 15px 0px;border:2px solid #ccd6d9;color:#687891;padding:8px 25px;text-decoration:none !important}
			
			.social{width:100%;overflow:hidden;}
				.social span{width:100%;display:block;margin-bottom:10px;font-size:18px;color:#687891;text-transform:uppercase;margin-top:20px}
				.social img{display:inline-block;margin-right:5px}
				.social img:hover{opacity: 0.7;filter: alpha(opacity=70);}
			
.bg-404 .site{min-width:800px;}			
		.bg-404 .site .reutn img{display:block;margin:460px auto 0 auto}
		
.footer{width:100%;overflow:hidden;background:#47697a}				
	.f-cont{width:96%;overflow:hidden;margin:50px auto;}
		.flogo{float:left;width:30%;overflow:hidden;text-align:center}
			.flogo img{width:100%;max-width:148px;overflow:hidden;margin:0 auto}
		.footer_f2{float:left;width:30%;overflow:hidden;margin:0 5%;font-size:18px;margin-top:10px}
			.footer_f2 a{color:#fff;text-decoration:none}
			.footer_f2 noindex a:first-child{text-decoration:none !important}
			.footer_f2 a:hover{text-decoration:underline}
		.footer_f3{float:left;width:30%;overflow:hidden;font-size:18px;margin-top:10px}	
			.footer_f3 a{color:#fff;text-decoration:none;text-decoration:none}
			.footer_f3 a:hover{text-decoration:underline}
	
.CCevent{width:100%;overflow:hidden;}
	.CCevent.active .CCe1{color:#cca876}
	.CCe1{width:20%;padding-right:20px;padding-top:14px;text-align:right;float:left;overflow:hidden;font-size:20px;color:#52788b;line-height:1.4}
		.CCe1-date{font-weight:bold;}
			.CCe1-date strong{font-size:24px;display:block;}
		.CCe1-city{}
	.CCe2{width:77%;padding-left:40px;padding-top:18px;float:left;color:#3c4858;font-size:18px;line-height:1.3;overflow:hidden;background:url('/images/gorodishenin/CCe1-2.png') left top no-repeat;}
	.CCevent.active .CCe2{background:url('/images/gorodishenin/CCe1-1.png') left top no-repeat;}
		.CCe2-cont{padding-bottom:21px;border-bottom:1px solid #e4ecee;}
		.CCe2Title{font-size:20px;font-weight:bold;margin-bottom:10px;color:#52788b}
		.CCevent.active .CCe2Title{color:#cca876}
		.CCe2 p{margin:0;padding:0;}	
			.CCe2 p strong{}
		.CCe2-photos{}
			.CCe2-photos a{}
				.CCe2-photos a img{width:30%;margin:1% 2% 1% 0;display:inline-block;vertical-align:top;}
	.CCeventLink{width:77%;padding-left:40px;margin-left:20%;padding-top:18px;float:left;overflow:hidden;background:url('/images/gorodishenin/CCe1-2.png') left bottom no-repeat;}
		.CCeventLink span{display:inline-block;line-height:1;cursor:pointer;color:#cca876;font-size:16px;text-transform:uppercase;border:2px solid #cca876;padding:13px 60px 13px 20px;background:#fff url('/images/gorodishenin/CCeventLink1.png') right 20px top 12px no-repeat;}
		.CCeventLink span:hover{color:#fff;background:#cca876 url('/images/gorodishenin/CCeventLink2.png') right 20px top 12px no-repeat;}

	
.ActivityPage{width:96%;margin:0 auto 27px auto;overflow:hidden;}	
	.ActivityCont{width:100%;margin:27px auto;overflow:hidden;}	
		.activity-columns{width:96%;max-width:1200px;padding:27px 0;margin:0 auto;overflow:hidden;}
		.activity-columns.gray{background:#f7f8fa;width:100%;max-width:100%;padding:0;}
			.activity-columns.gray p{margin-bottom:0 !important;}
			.a-c-pre{width:96%;max-width:1200px;padding:;margin:0 auto;overflow:hidden;}
			.activity-columns div.a-c:first-child{float:left}
			.a-c-pre div.a-c:first-child{padding:27px 0;}
			.activity-columns div.a-c{width:48%;float:right;overflow:hidden;font-size:18px;color:#3c4858}
				.activity-columns div.a-c a{display:inline-block;float:right;line-height:1;cursor:pointer;color:#cca876;font-size:16px;text-transform:uppercase;border:2px solid #cca876;padding:10px 45px 10px 15px;background:#fff url('/images/gorodishenin/arrow1-2.png') right 15px top 11px no-repeat;text-decoration:none !Important;}
				.activity-columns div.a-c a:first-child{float:left;background:#fff url('/images/gorodishenin/arrow1-1.png') right 15px top 11px no-repeat;border:2px solid #52788b;color:#52788b;}
				.activity-columns div.a-c a:hover{color:#fff;background:#cca876 url('/images/gorodishenin/arrow1-3.png') right 15px top 11px no-repeat;}
				.activity-columns div.a-c a:first-child:hover{background:#52788b url('/images/gorodishenin/arrow1-3.png') right 15px top 11px no-repeat;}
				.activity-columns div.a-c p{margin-bottom:30px}
					.activity-columns div.a-c h2{font-size:28px;color:#47697a;display:block;margin-bottom:30px;font-weight:bold;}
				.activity-columns div.a-c img{width:100%;}
				.activity-columns div.a-c ul{}
					.activity-columns div.a-c ul li{background:url('/images/gorodishenin/li.png') left no-repeat;list-style:none;margin:0 0 10px 0;padding:0 0 0 25px;}
		.a-eEvents{width:96%;max-width:1100px;margin:50px auto;overflow:hidden;}
			.a-eHeader{}
				.a-eHeader h3{font-size:28px;color:#47697a;text-align:center;margin:60px auto;font-weight:bold;}
			.a-eEvents .CCe1{padding-top:12px;}
				.a-eEvents .CCe1-date{font-size:24px;}
				.CCe2-cont-cols{width:100%;overflow:hidden;}
					.CCe2-cont-col-1{width:120px;margin-right:20px;float:left;overflow:hidden;}
						.CCe2-cont-col-1 img{margin:0 auto;display:block;}
					.CCe2-cont-col-2{width: calc(100% - 140px); float:left;overflow:hidden;}
				
.smi-block{width:100%;margin:40px auto;overflow:hidden;}
	.smi-b-line1{width:100%;max-width:960px;overflow:hidden;background:#fff url('/images/gorodishenin/smi-b-line1.jpg') left top no-repeat;padding-left:50px;font-size:24px;color:#47697a;margin-bottom:50px;line-height:1.4}	
	.smi-b-line2{width:47%;overflow:hidden;float:left;font-size:18px;color:#3c4858;line-height:1.4}	
		.smi-b-line2 p{margin-bottom:30px;}
	.smi-b-line3{width:47%;overflow:hidden;float:right;}		
		.smi-b-line3 p{margin-bottom:30px;font-size:18px;color:#3c4858;line-height:1.4}
		.smi-b-line3Item{width:33%;height:200px;overflow:hidden;float:left;background-color:#e4ecee;color:#3c4858;position:relative;}
		.smi-b-line3Item:nth-child(odd){background-color:#3c4858;color:#fff;}
		.smi-b-line3Item:first-child{background-color:#47697a !important}
			.smi-b-line3I-1{padding:10px 15px;}
			.smi-b-line3I-2{padding:10px 15px;font-size:24px;font-weight:bold;text-align:center;}
			.smi-b-line3I-3{display:block;color:#3c4858;font-size:16px;text-decoration:none !Important;text-transform:uppercase;z-index:1;position:absolute;bottom:0;width:100%;left:0;height:46px;line-height:46px;padding-right:60px;text-align:right;background:url('/images/gorodishenin/smi-b-line3I-31.png') right no-repeat;}
			.smi-b-line3I-3:hover{opacity: 0.7;filter: alpha(opacity=70);cursor:pointer;}
			.smi-b-line3Item:nth-child(odd) a.smi-b-line3I-3{color:#fff;}
			.smi-b-line3Item:nth-child(odd) .smi-b-line3I-3{background:url('/images/gorodishenin/smi-b-line3I-32.png') right no-repeat;}
			.smi-b-line3I-4{position:absolute;z-index:2;width:100%;top:0;left:0;height:200px;overflow:hidden;background-size:cover !important;}
		.smi-block_numpages{width:99%;overflow:hidden;text-align:right;padding-top:10px;}
			.smi-block_numpages a{display:inline-block;margin:2px 0 5px 2px;background:#52788b;width:25px;height:25px;line-height:25px;text-align:center;color:#fff;text-decoration:none !Important;font-size:14px;}
				.smi-block_numpages a:hover{color:#9fb1b6;background:#e4ecee;}
			.smi-block_numpages span{display:inline-block;margin:2px 0 5px 2px;background:#e4ecee;width:25px;height:25px;line-height:25px;text-align:center;color:#9fb1b6;text-decoration:none !Important;font-size:14px;}
	
.smi-2-0-block{width:100%;margin:40px auto;overflow:hidden;}
	.s20bLine1{width:33%;float:left;overflow:hidden;}
		.s20bL1Content{font-size:26px;color:#3c4858;text-align:center;padding:20% 5%;background:#f7f8fa url('/images/gorodishenin/s20bL1Content.png') center no-repeat;font-style:italic}
	.s20bLine2{width:62%;float:right;overflow:hidden;}
		.s20bL2Content{font-size:18px;color:#3c4858}
			.s20bL2Content p{margin-bottom:30px;}
		.s20bL2SMI{width:100%;overflow:hidden;padding-top:40px;}
			.SMIevent{border-bottom:1px solid #e4ecee;margin-bottom:30px;padding-bottom:30px;}
				.SMIeventHeader1{font-size:24px;color:#3c4858;margin:0 0 5px 0;padding:0;line-height:1.2;font-weight:bold;}
				.SMIeventHeader2{font-size:28px;color:#52788b;margin:0 0 10px 0;padding:0;line-height:1.2;font-weight:bold;}
				.SMIeventDate{color:#9fb1b6;font-size:16px;height:19px;line-height:19px;margin:0 0 25px 0;padding-left:32px;background:url(/images/gorodishenin/SMIeventDate.png) left no-repeat;}
				.SMIeventAnons{font-size:18px;color:#3c4858;}
					.SMIeventAnons p{margin-bottom:20px;}
				.SMIeventLink{width:100%;overflow:hidden;}
					.SMIeventLink a{display:inline-block;line-height:1;cursor:pointer;color:#52788b;font-size:16px;text-transform:uppercase;border:2px solid #52788b;padding:13px 48px 13px 20px;background:#fff url('/images/gorodishenin/SMIeventLink.png') right 20px top 12px no-repeat;text-decoration:none !important;}
					.SMIeventLink a:hover{color:#fff;background:#52788b url('/images/gorodishenin/SMIeventLink2.png') right 20px top 12px no-repeat;}	
		.smi-2-0-block .CCeventLink{margin:0;float:none;padding:0;background:none;}
		.s20bL1BN-HeaderS{color:#3c4858;margin:40px 0 20px 0;font-size:18px;text-transform:uppercase;padding-bottom:15px;background:url(/images/gorodishenin/s20bL1BN-HeaderS.png) left bottom no-repeat;font-weight:bold;}
		.s20bL1BN{width:100%;overflow:hidden;}
			.s20bL1BN-ruto{width:100%;background:#684191 url('/images/gorodishenin/ruto2.png') bottom no-repeat;overflow:hidden;text-align:center;margin-top:20px;padding:30px 0;}
				.s20bL1BN-ruto p{margin-bottom:40px;font-size:32px;padding:0 15px;color:#fff;}
				.s20bL1BN-ruto img{max-width:191px;width:100%;}
				.s20bL1BN-ruto p a.s20bL1BN-link{background:#ba77ff;color:#fff;font-size:18px;text-transform:uppercase;text-decoration:none !important;display:inline-block;padding:15px 30px}
				.s20bL1BN-ruto p a.s20bL1BN-link:hover{opacity: 0.7;filter: alpha(opacity=70);}
			
	.smiYears{width:100%;max-width:250px;overflow:hidden;}
		.smiYears span{color:#b2c2c7;font-size:16px;font-weight:500;cursor:pointer;display:inline-block;position:relative;margin:2px 0;padding:0 60px}
			.smiYears span strong{font-weight:500;}
		.smiYears span:hover{color:#52788b}
		.smiYears span.active{color:#52788b;font-size:30px;cursor:text;margin:10px 0;font-weight:bold;}
			.smiYears span.active strong{font-weight:bold;}
			.smiYears span em{width:9px;height:17px;display:block;position:absolute;top:13px}
			.smiYears span em.yearPrev{left:30px;background:url('/images/gorodishenin/yearPrevt2.png') no-repeat}
			.smiYears span em.yearNext{right:30px;background:url('/images/gorodishenin/yearNext2.png') no-repeat}
			.smiYears span em.yearPrev.active{cursor:pointer;background:url('/images/gorodishenin/yearPrevt1.png') no-repeat}
			.smiYears span em.yearNext.active{cursor:pointer;background:url('/images/gorodishenin/yearNext1.png') no-repeat}
	
.Targetblank{padding-right:16px;background:url('/images/gorodishenin/Targetblank.png') right 0px top 6px no-repeat}	

.site-landing{width:100%;margin:0 auto;overflow:hidden;}	
	.s-l-blockHeader{width:96%;font-size:36px;text-align:center;margin:10px auto;overflow:hidden;line-height:1.2;color:#fff;}
	.s-l-blockHeader.Hleft{color:#252734;text-align:left;}
		.s-l-blockHeader.Hleft span{margin-left:0 !important;margin-right:0 !important}
		.s-l-blockHeader span{width:62px;height:9px;display:block;margin:8px auto 0 auto;background:url('/images/gorodishenin/landing/s-l-blockHeader.png') no-repeat;}
	.s-l-block1{width:100%;overflow:hidden;position:relative;background:#2e3345;}
		.s-l-block1 .s-l-logo{position:absolute;left:3%;top:4%;overflow:hidden;text-decoration:none;z-index:2;}
		.s-l-block1 img.s-l-main{width:100%;display:block;}
		.s-l-block1 .s-l-social{position:absolute;left:3%;bottom:15%;overflow:hidden;z-index:2;}
			.s-l-block1 .s-l-social img{display:inline-block;vertical-align:middle;margin-right:15px;}
			.s-l-block1 .s-l-social img:hover{opacity: 0.7;filter: alpha(opacity=70);}
		.s-l-mainText div{position:absolute;width:100%;height:100%;overflow:hidden;z-index:1;}
		.s-l-mainText h1, .s-l-mainText h2,.s-l-mainText ul{display:none;}
	.s-l-block2-pre{width:100%;padding:3% 0 0 0;margin:0 auto;overflow:hidden;background:#252734;position:relative;}
	.s-l-block2{background:#252734;padding:6% 2% 2% 2%;overflow:hidden;}		
		.s-l-block2 div div{width:50%;padding:3%;float:left;overflow:hidden;color:#fff;font-size:20px;line-height:1.5;}
			.s-l-block2 div div p{margin:0 0 20px 0;padding:0;}
				.s-l-block2 div div p img:hover{opacity: 0.7;filter: alpha(opacity=70);}
	.s-l-block3-pre{width:100%;padding:0 0 2% 0;margin:0 auto;overflow:hidden;background:#252734;position:relative;}
	.s-l-block3{width:100%;padding:0 2%;margin:0 auto;overflow:hidden;background:#333646;position:relative;}
		.s-l-block3-fDiv{position:absolute;width:100%;height:50%;z-index:1;overflow:hidden;background:#252734;top:0;left:0;}
		.s-l-block3 font{width:23%;margin:1%;padding:35px;background:#424657;float:left;display:block;overflow:hidden;position:relative;z-index:2;text-decoration:none !important}
		.s-l-block3 font.active{background:#9489f0}		
			.s-l-block3 font span{width:50px;height:50px;display:block;margin:0 0 10px 0;}
			.s-l-block3 font span.i-1{background:url('/images/gorodishenin/landing/i-1-2.png') no-repeat}
			.s-l-block3 font span.i-2{background:url('/images/gorodishenin/landing/i-2-1.png') no-repeat}
			.s-l-block3 font span.i-3{background:url('/images/gorodishenin/landing/i-3-1.png') no-repeat}
			.s-l-block3 font span.i-4{background:url('/images/gorodishenin/landing/i-4-1.png') no-repeat}
			/*.s-l-block3 font:hover span.i-1{background:url('/images/gorodishenin/landing/i-1-2.png') no-repeat}
			.s-l-block3 font:hover span.i-2{background:url('/images/gorodishenin/landing/i-2-2.png') no-repeat}
			.s-l-block3 font:hover span.i-3{background:url('/images/gorodishenin/landing/i-3-2.png') no-repeat}
			.s-l-block3 font:hover span.i-4{background:url('/images/gorodishenin/landing/i-4-2.png') no-repeat}*/
			.s-l-block3 font strong{color:#fff !important;font-size:20px;}
	.s-l-block4{width:100%;padding:5% 3% 3% 3%;margin:0 auto;overflow:hidden;background:#333646;}
		.s-l-block4-items{width:100%;overflow:hidden;text-align:center;}
			.s-l-block4-items div{text-align:left;min-height:64px;padding:2% 2% 2% 74px;margin:3%;display:inline-block;vertical-align:top;font-size:20px;color:#ebf0f6;overflow:hidden;}
			.s-l-block4-items div.p-1{background:url('/images/gorodishenin/landing/p-1.png') left no-repeat}
			.s-l-block4-items div.p-2{padding-left:68px;background:url('/images/gorodishenin/landing/p-2.png') left no-repeat}
			.s-l-block4-items div.p-3{background:url('/images/gorodishenin/landing/p-3.png') left no-repeat}		
	.s-l-block5{width:100%;padding:3%;margin:0 auto;overflow:hidden;background:#333646;}
		.s-l-block5-items{width:90%;overflow:hidden;margin:40px auto 0 auto;}
			.s-l-block5-items div{display:block;width:50%;float:left;font-size:20px;color:#fff;overflow:hidden;padding:0 3% 3% 70px}
			.s-l-block5-items div.k-1{background:url('/images/gorodishenin/landing/k-1.png') top 8px left 0px no-repeat}
			.s-l-block5-items div.k-2{background:url('/images/gorodishenin/landing/k-2.png') top 8px left 0px no-repeat}
				.s-l-block5-items div strong{display:block;font-weight:normal;color:#c8c8cc;font-size:24px;}
				.s-l-block5-items div span{display:block;font-weight:bold;}
					.s-l-block5-items div span font{color:#9489f0}
	.s-l-block6{width:100%;padding:6% 3%;margin:0 auto;overflow:hidden;background:#e7e8ec;text-align:center;}				
		.s-l-block6 p{font-size:20px;color:#252734;margin:0 0 30px 0;}
		.s-l-block6 p.s-l-block6-p{max-width:800px;margin:40px auto 60px auto;}
			.s-l-block6 p img{margin:5px;display:inline-block;vertical-align:middle;}
			.s-l-block6 p.img-padding img{margin:15px;}			
	.s-l-block7{width:100%;overflow:hidden;background:url(/images/gorodishenin/landing/bg-f.png) center repeat-y;}
		.s-l-block7-1{width:50%;float:left;overflow:hidden;background:#f2f3f7;padding:8% 4%;}
			.s-l-block7-1 img:hover{opacity: 0.7;filter: alpha(opacity=70);}
		.s-l-block7-2{width:50%;float:left;overflow:hidden;background:#fff;padding:8% 4%;}	
			.s-l-block7 p{margin-top:50px;}
				.s-l-block7 p img:first-child{margin-right:40px;}	
	.s-l-block8{width:100%;overflow:hidden;background:#252734;padding:3% 5%;}
		.s-l-block8-1{width:65%;float:left;overflow:hidden;}
			.s-l-social2{width:100%;overflow:hidden;padding-top:10px}
				.s-l-social2 span{display:inline-block;vertical-align:middle;margin-right:30px;font-size:18px;color:#c8c8cc;line-height:1.2;}
				.s-l-social2 img{display:inline-block;vertical-align:middle;margin-right:20px;}
				.s-l-social2 img:hover{opacity: 0.7;filter: alpha(opacity=70);}
		.s-l-block8-2{width:32%;float:right;overflow:hidden;}
			
.slick-me{height:220px;margin-bottom:80px;}
	.slick-me img{width:100%;padding:5px;}
	.slick-me .slick-dots ul{text-align:center;}
		.slick-me .slick-dots li{list-style:none;padding:0;margin:20px 5px 15px 5px;display:inline-block;width:15px;height:15px;background:#333646;outline:none;border-radius: 15px;-moz-border-radius: 15px;-webkit-border-radius: 15px;-khtml-border-radius: 15px;behavior: url('/images/PIE.htc');}
		.slick-me .slick-dots li.slick-active{background:#9489f0}
			.slick-me .slick-dots li button{border:none;background:none;text-indent:9999px;width:15px;height:15px;outline:none;}
			
@media all and (max-width: 1650px) {
	.mainPage{background-size:1400px auto;}
		.maxwidth1840{max-width:1400px;}
		.mainPage-container{min-height:655px;}
		.mainInfo-cont2{margin:140px 0 0 50%;max-width:500px}
			.mainInfo-c2-2{margin-top:0px}
				.mainInfo-c2-1 h1{margin-top:40px;}
				.mainInfo-c2-2 h3:first-child{margin-top:80px;}
				.mainInfo-c2-2 p{margin-bottom:10px;margin-top:40px}
		.mainHeader .logo img{width:80%}
		.mainHeader .menu ul li a{font-size:16px}
		.Targetblank{background-position: right 0px top 4px;}	
}	
	
@media all and (max-width: 1280px) {
	.mainInfo-cont2{margin:135px 0 0 50%;}
	.mainPage{background:#e4ecee url('/images/gorodishenin/bgMain1.png') center top 90px no-repeat;background-size:1400px auto;}
	.maxwidth1840{max-width:944px;}
	.mainHeader .logo{position:relative;display:block;top:20px;left:0;float:left;width:30%;margin:0}
		.mainHeader .logo img{max-width:100px;}
	.mainHeader .menu{position:relative;top:25px;padding:5px;left:0px;bottom:auto;width:150px;height:30px;background:url(/images/gorodishenin/burger.png) right 0 center no-repeat;display:block;float:right;margin:0;cursor:pointer;}
		.mainHeader .menu:hover > ul{display:block;}
		.mainHeader .menu ul{display:none;position:absolute;z-index:5;right:0px;top:30px;padding:10px;background:#cca876;width:300px;}			
			.mainHeader .menu ul li{margin:10px 0}	
				.mainHeader .menu ul li a{color:#fff;border-bottom:2px solid #ebd0ab}
					.mainHeader .menu ul li a:hover{color:#47697a;}
	
	.mainNewsBg h1{font-size:60px;height:60px;margin-top:-30px;}	
	.Targetblank{background-image:url(/images/gorodishenin/Targetblank2.png);}
	.Targetblank:hover{background-image:url(/images/gorodishenin/Targetblank.png);}

		
	.ActivityPage{margin:0 auto 20px auto}	
		.ActivityCont{margin:20px auto}	
			.activity-columns{padding:20px 0}
				.a-c-pre div.a-c:first-child{padding:20px 0;}
				.activity-columns div.a-c{font-size:16px}
					.activity-columns div.a-c a{font-size:14px;padding:7px 35px 7px 12px;background:#fff url('/images/gorodishenin/arrow1-2.png') right 15px top 8px no-repeat}
					.activity-columns div.a-c a:first-child{background:#fff url('/images/gorodishenin/arrow1-1.png') right 15px top 8px no-repeat}
					.activity-columns div.a-c a:hover{color:#fff;background:#cca876 url('/images/gorodishenin/arrow1-3.png') right 15px top 8px no-repeat;}
					.activity-columns div.a-c a:first-child:hover{background:#52788b url('/images/gorodishenin/arrow1-3.png') right 15px top 8px no-repeat;}
					.activity-columns div.a-c p{margin-bottom:20px}
						.activity-columns div.a-c p strong{font-size:22px;margin-bottom:20px}
						.activity-columns div.a-c h2{font-size:22px;margin-bottom:20px}
						.activity-columns div.a-c ul li{margin:0 0 7px 0;padding:0 0 0 22px;}
						
			
.smi-block{margin:30px auto}
	.smi-b-line1{padding-left:45px;font-size:20px;margin-bottom:40px}	
	.smi-b-line2{width:42%;font-size:17px}	
		.smi-b-line2 p{margin-bottom:25px;}
	.smi-b-line3{width:52%;}		
		.smi-b-line3 p{margin-bottom:25px;font-size:17px}
		.smi-b-line3Item{height:180px}
			.smi-b-line3I-1{padding:8px 12px;}
			.smi-b-line3I-2{padding:8px 12px;font-size:20px}
			.smi-b-line3I-3{font-size:15px;}	

			
}

@media all and (max-width: 1024px) {
	.smi-block{margin:30px auto}
		.smi-b-line1{padding-left:45px;font-size:18px;margin-bottom:30px}	
		.smi-b-line2{width:100%;float:none;font-size:16px;}	
			.smi-b-line2 p{margin-bottom:20px;}
		.smi-b-line3{width:100%;float:none;}		
			.smi-b-line3 p{margin-bottom:20px;font-size:16px}
				.smi-b-line3I-1{padding:8px 12px;}
				.smi-b-line3I-2{padding:8px 12px;font-size:18px}
				.smi-b-line3I-3{font-size:14px;}
				
	.s-l-block2{padding:5% 2% 2% 2%}	
		.s-l-block2 div{padding:2%;font-size:18px;}
		.s-l-block2 div div p{margin:0 0 15px 0}
		.s-l-block2 div div p img{height:50px;}
	.s-l-block3 font{padding:25px}
	.s-l-block3 font strong{font-size:18px;}
	
	.s-l-blockHeader{font-size:30px;margin:8px auto}
		.s-l-blockHeader span{width:50px;height:7px;margin:6px auto 0 auto;background-size:50px 7px;}
		
	.s-l-block4-items div{min-height:54px;padding:2% 2% 2% 64px;margin:2%;vertical-align:top;font-size:18px;background-size:auto 54px !important}
	.s-l-block4-items div.p-2{padding-left:58px;}
	
	.s-l-block5-items{width:100%;margin:30px auto 0 auto;}
	.s-l-block5-items div{font-size:18px;padding:0 2% 2% 50px;background-position:top 6px left 0px !important;background-size:auto 30px !important}
	.s-l-block5-items div strong{font-size:22px;}
	
	.s-l-block6{padding:5% 2%}				
		.s-l-block6 p{font-size:18px;margin:0 0 20px 0;}
		.s-l-block6 p.s-l-block6-p{margin:30px auto 50px auto;}
			.s-l-block6 p img{margin:4px}
			
	.s-l-block7-1{padding:7% 3%;}
		.s-l-block7-1 img{height:50px;}
	.s-l-block7-2{padding:7% 3%;}	
		.s-l-block7-2 p a:first-child img{width:180px;}
			.s-l-block7-2 img{width:120px;}
		.s-l-block7 p{margin-top:40px;}
				.s-l-block7 p img:first-child{margin-right:20px;}
			
}	
@media all and (max-width: 960px) {
	.flogo{float:none;width:100%;overflow:hidden;margin-bottom:30px}
	.footer_f2{float:none;width:100%;overflow:hidden;margin:0;text-align:center}
	.footer_f3{float:none;width:100%;overflow:hidden;margin:0;text-align:center}	
	.w-i-t-t1{width:100%;margin-right:0;float:none;font-size:16px;}
	.w-i-t-t2{width:100%;margin-top:30px;float:left;float:none}	
		.w-i-t-t1 h1{color:#3c4858;font-size:36px;margin:0 0 30px 0;line-height:1.4}
			.w-i-t-t1 h2{color:#3c4858;font-size:30px;margin:0 0 30px 0;line-height:1.4}
			.w-i-t-t1 h3{color:#3c4858;font-size:26px;margin:0 0 30px 0;line-height:1.4}
			.w-i-t-t1 h4{color:#3c4858;font-size:22px;margin:0 0 30px 0;line-height:1.4}
			.w-i-t-t1 h5{color:#3c4858;font-size:18px;margin:0 0 30px 0;line-height:1.4}
			.w-i-t-t1 h6{color:#687891;font-size:16px;margin:0 0 30px 0;line-height:1.4}
	
	.mainNewsBg{min-height:auto}
		.mainNewsBg h1{font-size:40px;height:40px;margin-top:-20px;}	
		
		.CCe1{font-size:17px}
		.CCe1-date strong{font-size:19px}
		.CCe2{font-size:15px}
		.CCe2Title{font-size:17px}
		.CCeventLink span{font-size:14px;padding:13px 50px 13px 15px}	
		
	
	.activity-columns div.a-c:first-child{float:none}
	.activity-columns div.a-c{width:100%;float:none;max-width:500px;margin:0 auto;}
	
		
			.s20bL1Content{font-size:18px;padding:10% 5%}
			.s20bL2Content{font-size:15px}
				.s20bL2Content p{margin-bottom:20px;}
			.s20bL2SMI{padding-top:20px;}
				.SMIevent{margin-bottom:20px;padding-bottom:20px;}
					.SMIeventHeader1{font-size:18px}
					.SMIeventHeader2{font-size:20px}
					.SMIeventDate{font-size:14px}				
					.SMIeventAnons{font-size:16px;}
						.SMIeventAnons p{margin-bottom:15px;}
						.SMIeventLink a{font-size:14px;}	
			.s20bL1BN-HeaderS{margin:30px 0 15px 0;font-size:16px;text-transform:uppercase}
				.s20bL1BN-ruto{padding:20px 0;}
					.s20bL1BN-ruto p{margin-bottom:30px;font-size:22px;padding:0 15px}
					.s20bL1BN-ruto p a.s20bL1BN-link{font-size:16px;padding:10px 20px}
				
			.smiYears span{color:#b2c2c7;font-size:15px}
			.smiYears span.active{font-size:22px;margin:7px 0;}
			
	
				.mainInfo-c2-1 h1{font-size:26px;margin-top:50px}
				.mainInfo-c2-2 h3:first-child{margin-top:70px}
				.mainInfo-c2-2 h3{font-size:16px;}
				.mainInfo-c2-2 p{margin-bottom:20px;margin-top:40px;font-size:16px;}	
		.mainInfo-c2-4{font-size:16px;}	
		
	.s-l-block2{padding:3% 2% 2% 2%}		
		.s-l-block2 div div{font-size:17px;}
		.s-l-block2 div div p img{height:45px;}	
	.s-l-block3 font{padding:15px}
	.s-l-block3 font strong{font-size:16px;}
	
	.s-l-blockHeader{font-size:26px;}
	.s-l-blockHeader span{width:40px;height:6px;margin:5px auto 0 auto;background-size:40px 6px;}
	
	.s-l-block4-items div{min-height:44px;padding:2% 2% 2% 54px;font-size:16px;background-size:auto 44px !important}
	.s-l-block4-items div.p-2{padding-left:48px;}
	
	.s-l-block5-items{margin:30px auto 0 auto;}
	.s-l-block5-items div{font-size:16px;}
	.s-l-block5-items div strong{font-size:20px;}
	
	.s-l-block6{padding:5% 2%}				
		.s-l-block6 p{font-size:16px;margin:0 0 20px 0;}
		.s-l-block6 p.s-l-block6-p{margin:25px auto 40px auto;}
		
		
	.slick-me{height:200px;margin-bottom:60px;}
}

@media all and (max-width: 800px) {
	.s-l-block7-1{padding:6% 2%;}
		.s-l-block7-1 img{height:45px;}
	.s-l-block7-2{padding:6% 2%;}	
		.s-l-block7-2 p a:first-child img{width:160px;}
			.s-l-block7-2 img{width:100px;}
		.s-l-block7 p{margin-top:30px;}
		
	.s-l-block8{padding:2% 4%;}
	.s-l-social2{width:100%;overflow:hidden;padding-top:8px}
		.s-l-social2 span{margin-right:20px;font-size:16px;}
		.s-l-social2 img{margin-right:10px;}
	.s-l-block8-1{width:60%}	
	.s-l-block8-2{width:40%}
	.slick-me{height:180px;}

}
@media all and (max-width: 700px) {
	.mainPage{background:#e4ecee url('/images/gorodishenin/bgMain2.png') center top 90px no-repeat;background-size:1400px auto;}
	.mainInfo-cont1{display:block;}
		.mainInfo-cont1 img{display:block;margin:60px auto 5px auto;width:100%;max-width:280px}
	.mainInfo-cont2{margin:25px 0 0 0;width:100%;max-width:100%;float:none;text-align:center;}
		.mainInfo-c2-1{font-size:26px;}
			.mainInfo-c2-1 h1{font-size:26px;}
		.mainInfo-c2-2 p:first-child{font-size:20px;}
		.mainInfo-c2-2 p{font-size:16px;margin-bottom:20px}
		.mainInfo-c2-4{font-size:16px;margin-bottom:20px}
		
	.header .logo{width:100px;margin-top:0px}
		.header .logo img{margin-top:10px}	
	.header .menu{position:relative;top:10px;padding:5px;left:0px;bottom:auto;width:150px;height:50px;background:url(/images/gorodishenin/burger.png) right 0 center no-repeat;display:block;float:right;margin:0;cursor:pointer;}
	.header .menu:hover > ul{display:block;}
		.header .menu ul{display:none;position:absolute;z-index:5;right:0px;top:40px;padding:10px;text-align:left;background:#cca876;width:300px;}			
			.header .menu ul li{display:block;margin:10px 0}	
				.header .menu ul li a{color:#fff;}
				.header .menu ul li a:hover{color:#e6e6e6;}	
				.header .menu ul li.active a{color:#e6e6e6;border-bottom:2px solid #ebd0ab}	
				
	.mainNewsBg h1{font-size:30px;height:30px;margin-top:-15px;}
	
		
	.CCe1{width:100%;padding-right:0;padding-top:20px;text-align:left;float:none}
		.CCe1-date strong{display:inline-block;margin-right:3px}
	.CCe2{width:100%;padding-left:0;padding-top:10px;float:none;background:none !Important;}
	.CCeventLink{width:100%;padding-left:0;margin-left:0;padding-top:20px;float:none;background:none !Important;text-align:center;}
	
	.activity-columns div.a-c a{width:100%;display:block;float:none !important;max-width:240px;margin:10px auto;}
	
	.a-eEvents{margin:10px auto 30px auto}
	.a-eHeader h3{font-size:20px;margin:30px auto 0 auto !important;}
	.a-eEvents .CCe1{padding-top:9px;}
	.a-eEvents .CCe1-date{font-size:19px;}
	.CCe2-cont-col-1{width:80px;margin-right:10px;}
	.CCe2-cont-col-1 img{max-width:100%;}
					.CCe2-cont-col-2{width: calc(100% - 90px)}
	
	.smi-b-line3Item{width:100%;max-width:280px;margin:0 auto;float:none;height:200px}
	.smi-block_numpages{text-align:center;margin-top:20px;}
	
		
		.s20bLine1{width:100%;float:none}
		.s20bLine2{width:100%;float:none}
		.s20bL1BN{max-width:400px;margin:0 auto 20px auto}
		.smiYears{display:none;}
		.s20bL1BN-HeaderS{display:none;}
		
	.s-l-block1 .s-l-social img{height:25px;margin-right:10px}	
	.s-l-block1 .s-l-logo{max-width:120px;width:100%;}
	
	.s-l-block2{padding:2% 2% 2% 2%}
	.s-l-block2 div div{width:100%;}
	
	.s-l-block3{padding-top:20px;padding-bottom:20px}
	.s-l-block3-fDiv{display:none;}
	.s-l-block3 font{width:48%;padding:4%;}
	.s-l-block3 font strong{font-size:15px;}
	
	.s-l-blockHeader{font-size:22px;}
	.s-l-blockHeader span{width:30px;height:4px;background-size:30px 4px;}
	
	.s-l-block5-items div{width:100%;max-width:500px;margin:0 auto 10px auto;float:none;}
			.s-l-block6 p.img-padding img{margin:10px;}
			
	.s-l-block7-1{width:100%;padding:5% 3%;float:none;}
	.s-l-block7-2{width:100%;padding:5% 3%;float:none;}	
		.s-l-block7-2 img{}
		
	.s-l-block8{padding:30px 4%;}
	.s-l-social2{text-align:center;padding-top:0}
		.s-l-social2 span{margin-right:0;display:block;margin-bottom:10px;}
		.s-l-social2 img{margin:0 10px;height:25px;}
	.s-l-block8-1{width:100%;margin-bottom:30px}	
	.s-l-block8-2{width:100%}	
	.slick-me{height:160px;}
}
@media all and (max-width: 600px) {
	.onlymobile{display:block!important;}
	.nomobile{display:none!important;}
	
	.s-l-block1{background:#2e3345}
		.s-l-block1 .maxwidth1024{padding-top:70px;}
	.s-l-block1 .s-l-logo{left:10px;top:10px}
	.s-l-block1 .s-l-social{left:auto;bottom:auto;right:0;top:18px}
}	
@media all and (max-width: 500px) {
	.write-block-item{width:100%;overflow:hidden;margin:15px auto;display:block;}
	.mainNewsBg h1{font-size:20px;height:20px;margin-top:-10px;}
	.CCe1{font-size:14px}
		.CCe1-date strong{font-size:15px}
	.CCe2-photos a img{width:100%;margin:15px auto;max-width:280px;display:block}	
	.slick-me{height:130px;}
}	
@media all and (max-width: 350px) {
	.slick-me{height:160px;}
}