
html, body
{
	
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* or 125% */


	color: #000000;

}

.header
{
	background: url('/images/new/header.png');
	width:100%;
	height:136px;
	display:flex;
	align-items:center;
}

.logo-name a
{
	
	font-style: normal;
	font-weight: 250;
	font-size: 40px;
	line-height: 25px;
	/* or 62% */
	
	letter-spacing: 0.11em;

	color: #FFFFFF;
}

.logo-name a:hover
{
	text-decoration:none;
}

.menu-wrap
{
	background: #CE4B30;
	height:66px;
	width:100%;
	margin-top:-3px;
	
}

.menu-shadow
{
	background: linear-gradient(180deg, rgba(86, 9, 9, 0.39) 0%, rgba(0, 0, 0, 0) 74.48%);
	height:22px;
}

.menu-container
{
	display:flex;
	justify-content:space-between;
	position:relative;
}

.menu-container:before, .menu-container:after
{
	display:none;
}

.menu 
{
	display:flex;
	justify-content:space-between;
	height:66px;
	align-items:center;
	margin:0px;
	padding:0px;
}
.menu li
{
	display:block;
	margin-right:31px;
}

.menu li a
{
	
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	/* identical to box height */
	color: #FFFFFF;
}

.menu li a:hover, .menu li a:active
{
	text-decoration:underline;
}

.stext
{
	border: 1px solid rgba(255, 255, 255, 0.6);
	box-sizing: border-box;
	border-radius: 5px;
	background-color:inherit;
	outline:none;
	width:100%;
	padding:6px 16px;
	
}


input.stext::-webkit-input-placeholder
{ 
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	color: rgba(255, 255, 255, 0.6); 
}

input.stext:-ms-input-placeholder
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	color: rgba(255, 255, 255, 0.6); 
}
input.stext::-ms-input-placeholder
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	color: rgba(255, 255, 255, 0.6); 
}
input.stext::placeholder 
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	color: rgba(255, 255, 255, 0.6); 
}

.search-button
{
	position:absolute;
	top:22px;
	right:6px;
}

.search
{
	border:none;
	background:none;
	outline:none;
}

.stext-form
{
	position:relative;
	height:66px;
	display:flex;
	width: 331px;
	align-items:center;
}

.maincontent
{
	margin-top:46px;
}
 
.maincontent h2
{
	
	font-style: normal;
	font-weight: normal;
	font-size: 24px;
	line-height: 25px;
	/* identical to box height, or 104% */

	margin:0px;
	padding:0px;
	color: #000000;
	
	margin-bottom:16px;
}	


.mainnews
{
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
	width:100%;
}

.mainnews .item-main
{
	width:230px;
	height:230px;
	background-size:cover;
	background-repeat:no-repeat;
	display:flex;
	align-items:flex-end;
	
	margin-bottom:40px;
}


.mainnews .item-main:first-child
{
	width:504px;
	height:230px;
	display:flex;
	align-items:flex-end;
}


.mainnews .item-main .plashka
{
	height:140px;
	background-image:url('/images/new/plashka.svg');
	opacity:0.9;
	background-size:cover;
	background-repeat:no-repeat;
	width:100%;
	
	display:flex;
	align-items:center;
	padding-left:26px;
	padding-right:26px;
}


.mainnews .item-main:first-child .plashka
{
	height:108px;
	background-image:url('/images/new/plashka2.svg');
	opacity:0.9;
	background-size:cover;
	background-repeat:no-repeat;
	width:100%;
}

.mainnews .item-main .plashka a
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* or 125% */


	color: #FFFFFF;
}

.itemdate
{
	border: 1px solid #000000;
	box-sizing: border-box;
	border-radius: 3px;

	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;

	color: #000000;
	padding-left:30px;
	padding-top:5px;
	padding-bottom:2px;
	margin-bottom:29px;
	margin-top:36px;
}


.rightcolumn
{
	padding:0px;
}

.item
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	margin-bottom:23px;
}


.item a
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	text-decoration:none;
}

.item a:hover
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	color: #000000;
	text-decoration:underline;
	
}




.item .tire
{
	padding-right:18px;
}


.button-all-news a
{
	background: #CE4B30;
	border-radius: 3px;
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;

	color: #FFFFFF;
	height:39px;
	text-align:center;
	display:block;
	padding-top:11px;
}

.img-div
{
	height:121px;
}

.content-interest, .jscroll-inner, .jscroll-addedm, .content-interest2, .jscroll-added
{
	display:flex;
	justify-content:space-between;
	width: 100%;
	flex-wrap:wrap;
	
}

.item-interest 
{
	width:232px;
	margin-bottom:37px;
	
}

.interest-title
{
font-family: Muller;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 20px;
/* or 125% */

color: #000000;
margin-top:8px;
}

.next-interest a
{
	text-align:center;
	height:39px;
	background: #0C4C86;
	border-radius: 3px;
	display:flex;
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;

	color: #FFFFFF;
	padding-top:9px;
	justify-content:center;
	
	width:100%;
	
}

.next-interest a::after
{
	margin-left:5px;
	content: url('/images/new/arrow.svg');
	
}

#maincontent2
{
	width:778px;
}

.rightcolumn
{
	width:331px;
}

.container-all
{
	display:flex;
	justify-content:space-between;
	width: 1440px;
	padding-left:129px;
	padding-right:129px;
	
}

.container-all::before, .container-all::after
{
	display:none;
}

.main-afisha-wrap
{
	border: 0.7px solid #000000;
	box-sizing: border-box;
	border-radius: 3px;
	margin-left:-31px;
	margin-right:-31px;
	margin-top:66px;
	
	padding-left: 31px;
	padding-right: 31px;
	padding-bottom:25px;
}


.h3
{
	font-family: Muller;
	font-style: normal;
	font-weight: 250;
	font-size: 36px;
	line-height: 20px;
	/* identical to box height, or 56% */


	color: #000000;
	margin-bottom:29px;
	margin-top:32px;
}


.afisha-list
{
	display:flex;
	justify-content:space-between; 
	flex-wrap:wrap;
}

.afisha-one
{
	display:flex;
	text-decoration:none;
	width:50%;
	padding-right:10px;
	margin-bottom:20px;
}

.afisha-one:hover
{
	text-decoration:none;
}

.afisha-img
{
	height:112px;
	width:182px;
	flex: none;
}

.afisha-data
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	/* or 125% */


	color: #000000;
}

.afisha-title
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* or 125% */


	color: #000000;
}

.afisha-info
{
	margin-left:15px;
	flex-wrap:wrap;
}



.afisha-more
{
	text-align:right;
	margin-top:28px;
}

.afisha-more a
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* or 125% */


	color: #005C8F;
}

.afisha-more a::after
{
	margin-left:5px;
	content: url('/images/new/arrow-right.svg');
}

.footer
{
	background: #005C8F;
	margin-top:76px;
	padding-top:24px;
	padding-bottom:24px;
	
	
	font-family: Muller;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height:24px;
/* or 0% */


color: #FFFFFF;
}

.incident-data
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
	/* identical to box height, or 231% */


	color: #000000;
	margin-bottom:10px;
}

.incident-text
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* or 231% */


	color: #000000;
}

.incident-photo
{
	height:232px;
	width:100%;
	background-position:center; 
	background-size:cover;

	background-repeat:no-repeat;
}

.incident-photo-wrap
{
	margin-top:26px;
}

.news-one
{
	margin-bottom:20px;
}

.news-one h1, .news-one h2
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 36px;
	line-height: 40px;
	/* or 111% */


	color: #000000;
	margin:0px;
	padding:0px;
}

 h1.top5
{
	font-weight: 700;
	margin-top:0px;
	margin-bottom:40px;
}

.itemdate:first-child
{
	margin-top:0px;
}

.news-one-date
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;

	color: #B5B5B5;
	margin-top:15px;
}

.news-cont-text-div
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	/* or 187% */


	color: #000000;
}


.logo-wrap
{
	position:absolute;
	left:35px;
	top:13px;
}

.logo-wrap img
{
	width:39px;
	height:39px;
}

.news-wrapper
{
	position:relative;
}

.social-share
{
	position: sticky;
	left:0px;
	top: 85px;
}

.social-share-line
{
	position: absolute;
	left:-79px;
	height:100%;
	
}

.social-share ul
{
	padding:0px;
	margin:0px;
}

.social-share ul li
{
	display:block;
	margin-bottom:10px;
}


.news-head-wrap
{
	display:flex;
	justify-content:space-between;
	align-items:center;
	margin-bottom:30px;
}


.news-head-wrap h2
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	line-height: 37px;
	/* identical to box height, or 103% */
	margin:0px;
	padding:0px;

	color: #000000;
}

.news-head-wrap a
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* identical to box height, or 125% */


	color: #005C8F;
}

.date-plashka-wrap
{
	width:100%;
	margin-bottom:18px;

}
.date-plashka
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 16px;
	/* identical to box height */


	color: #000000;
	
	border: 1px solid #000000;
	box-sizing: border-box;
	border-radius: 3px;
	padding:4px 10px;
	display:inline-block;
}

#afisha-tabs
{
	
	border-radius: 3px;
	border:none;
}


.nav-tabs > li > a
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* identical to box height, or 125% */
	background-color: #005C8F;
	color: #FFFFFF;
	border:none;
	border-radius: 0px;
	margin-right:0px;
}


.nav-tabs > li.active > a, .nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover, .nav-tabs > li > a:active
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* identical to box height, or 125% */
	background-color: #005C8F;
	color: #FFFFFF;
	border:none;
	text-decoration:underline;
	border-radius:0px;
}

.nav-tabs > li
{
	margin-bottom:0px;
}

.afisha-tab h3
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 36px;
	line-height: 20px;
	/* identical to box height, or 56% */
	margin-top:50px;
	margin-bottom:29px;

	color: #000000;
}

.afisha-tab h4
{
	font-family: Muller;
	font-style: normal;
	font-weight: 250;
	font-size: 36px;
	line-height: 20px;
	/* identical to box height, or 56% */

	margin-top:50px;
	margin-bottom:28px;
	color: #000000;
}

.afisha-params
{
	display:flex;
	
	margin-top:30px;
	margin-bottom:25px;
	
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 30px;
	/* or 75% */


	color: #000000;
}

.afisha-params-data
{
	padding-right:120px;
}

.afisha-one-info
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	/* or 187% */

	color: #000000;
}



.link-inc
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 37px;
	/* identical to box height, or 231% */

	color: #000000;
}


.inc-content
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 37px;
	/* or 231% */
	color: #000000;

}

.share-link
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 20px;
	/* or 125% */


	color: #005C8F;
}

.share-link img
{
	padding-right:5px;
}

.inc-social-share
{
	display:none;
}
.inc-social-share ul
{
	margin:0px;
	padding:0px;
}

.inc-social-share ul li
{
	margin:0px;
	padding:0px;
	display:inline-block;
}

.inc-social-share ul li img
{
	width:30px;
	height:30px;
}

.inc-container
{
	margin-bottom:50px;
}

.about-lead
{
	background: #005C8F;
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 25px;
	/* or 156% */
	padding:16px;

	color: #FFFFFF;
}


.about-text
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 25px;
	/* or 156% */


	color: #000000;

	margin-top:23px;
}

.about-contact-text
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 16px;
	line-height: 30px;
	/* or 187% */


	color: #000000;
}

.about-slogan-wrap
{
	display:flex;
	justify-content:center;
	align-items:center;
}

.about-slogan
{
	background: #CF4B30;
	font-family: Muller;
	font-style: normal;
	font-weight: 250;
	font-size: 24px;
	line-height: 25px;
	/* identical to box height, or 104% */
	padding:19px;

	color: #FFFFFF;
	height:68px;
	margin-top:50px;
	margin-bottom:50px;
}

.menu-wrap-mobile, .search-mobile
{
	display:none;
}


.menu-mobile-wrap
{
	position:fixed;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	
	z-index:999;
	display:none;
	justify-content:space-between;
	background-color:#fff;
	transition: 0.5s;
}

.menu-mobile-wrap.mactive
{
	transition: 0.5s;
	display:flex;
}


.menu-mobile-gray
{
	width:33%;
	background: linear-gradient(270deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0.156) 93.48%);
}

.menu-mobile-block
{
	background-color: #195A84;
	width:67%;
}

.logo-menu
{
	width:86px;
	margin-left:30px;
	margin-top:85px;
}

.close-menu
{
	top:30px;
	right:24px;
	position:absolute;
	cursor:pointer;
}

.close-menu img
{
	width:18px;
	height:18px;
}


.mmenu
{
	padding:0px;
	margin:0px;
	margin-top:56px;
}

.mmenu li
{
	padding:0px;
	margin:0px;
	display:block;
	margin-left:44px;
	margin-bottom:37px;
}

.mmenu li a
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 20px;
	/* identical to box height, or 100% */


	color: #FFFFFF;

}

.social-share-mobile
{
	display:none;
}

.search-title-wrap
{
	border: 1px solid #000000;
	box-sizing: border-box;
	border-radius: 3px;
	padding:10px;
	display:inline-flex;
	align-items:center;
	margin-bottom:30px;
}

h2.search-title
{
	margin:0px;	
}

.search-one-list
{
	
	display:flex;
}

.search-one-list-wrap
{
	margin-bottom:54px;
	
}

.search-image-list
{
	margin-right:36px;
}

.search-image-list div
{
	width:187px;
	height:133px;
}

.search-data
{
	font-family: Muller;
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 25px;
	/* identical to box height, or 192% */


	color: #B5B5B5;
}

.search-title-list a
{
	font-family: Muller;
	font-style: normal;
	font-weight: bold;
	font-size: 16px;
	line-height: 25px;
	color: #000000;
}

.search-title-list
{
	margin-bottom:10px;
	margin-top:15px;
}

.search-content-one
{
	font-family: Muller;
font-style: normal;
font-weight: normal;
font-size: 16px;
line-height: 25px;
/* or 156% */


color: #000000;
}

.search-content-one-mobile
{
	display:none;
}

.stext-form-m
{
	display:none;
}

.news-cont-text-div img
{
	width:100%;
	height: auto;
}

@media (max-width: 1440px)
{
	.container 
	{
		width: 1300px;
	}
	
	#maincontent2 {
		width: 70%;
	}
	
	.rightcolumn
	{
		width: 25%;
	}
	
	.stext-form
	{
		width: 25%;
	}

	#stext
	{
		width: 100%;
	}
	
	.mainnews .item-main
	{
		margin-bottoM:20px;
	}
	
	
	.mainnews .item-main:first-child
	{
		width:481px;
	}
}

@media (max-width: 1300px)
{
	.container 
	{
		width:95%;
	}
	
	.mainnews .item-main
	{
		width:48%;
	}
	
	.mainnews .item-main:first-child
	{
		width:100%;
	}
	
	.item-interest
	{
		width:48%;
	}
	
	.afisha-one
	{
		width:100%;
	}

}


@media (max-width: 1023px)
{
	.menu-wrap
	{
		display:none;
	}
	
	
	
	.container-all
	{
		padding:0px;
		width:90%;
	}
	
	#maincontent2
	{
		width:100%;
	}
	
	.rightcolumn
	{
		display:none;
	}
	
	.mainnews 
	{
		margin-left:-6%;
		margin-right:-6%;
		width:112%;
		margin-bottom:20px;
	}
	
	.mainnews .item-main, .mainnews .item-main:first-child
	{
		height:300px;
	}
	
	.img-div
	{
		height:220px;
	}
	
	.maincontent
	{
		margin-top:10px;
	}
	
	.main-afisha-wrap
	{
		margin-left:0px;
		margin-right:0px;
	}
	
	.menu-wrap-mobile, .search-mobile
	{
		display:block;
	}
	
	.logo-name a
	{
		font-size: 30px;
		line-height: 30px;
		
	}
	
	.menu-wrap-mobile a img
	{
		height:24px;
		width:30px;	
	}
	
	.search-mobile img
	{
		height:30px;
		width:30px;
	}
	
	.header-title
	{
		align-items:center;
	}
	
	.social-share
	{
		display:none;
	}
	
	.news-one h1, .afisha-tab h3, .news-head-wrap h2, h1
	{
		font-family: Muller;
		font-style: normal;
		font-weight: bold;
		font-size: 26px;
		line-height: 20px;
		/* or 100% */
		color: #000000;
	}
	
	.afisha-tab h4
	{
		font-family: Muller;
		font-style: 250;
		font-weight: bold;
		font-size: 26px;
		line-height: 20px;
		/* or 100% */
		color: #000000;
	}
	
	.imgbig, .about-lead
	{
		margin-left:-6%;
		width:106% !important;
	}
	.news-cont-text-div
	{
		font-family: Muller;
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		line-height: 25px;
		/* or 167% */
		color: #000000;
	}
	
	
	.social-share-mobile
	{
		display:flex;
		
		background: #568BC7;
		color:#fff;
		height:53px;
		align-items:center;
		justify-content:space-between;
		padding-left:29px;
		padding-right:29px;
		margin-left:-6%;
		margin-right:-6%;
		width:112%;
		margin-top:20px;
	}
	
	.social-share-mobile ul
	{
		padding:0px;
		margin:0px;
		display:inline-flex;
		align-items:center;
		justify-content:space-between;
	}
	
	.social-share-mobile ul li
	{
		display:block;
		margin-left:15px;
	}
	
	#afisha-tabs
	{
		overflow: auto;
		white-space: nowrap; 
		display: flex;
		

	}
	#afisha-tabs li
	{
		display:inline-block;
		
	}
	
	
	.stext-form-m
	{
		position:relative;
		height:66px;
		
		width: 70%;
		align-items:center;
	}
	
	.stext
	{
		color:#fff;
	}
	
}

@media (max-width: 767px)
{
	
	.logo-name a
	{
		font-size: 24px;
		line-height: 24px;
		margin-top:3px;
		
	}
	
	.menu-wrap-mobile a img
	{
		height:17px;
		width:22px;	
	}
	
	.search-mobile img
	{
		height:17px;
		width:17px;
	}
	
	.mainnews .item-main, .mainnews .item-main:first-child
	{
		height:260px;
	}
	
	.mainnews .item-main .plashka a
	{
		font-size: 15px;
		line-height: 20px;
	}
	
	.item-interest
	{
		width:100%;
	}
	
	
	.img-div
	{
		height:180px;
	}
	
	
	.h3
	{
		
		font-weight: 250;
		font-size: 20px;
		line-height: 20px;
		/* identical to box height, or 100% */
		color: #000000;
	}
	
	.afisha-title
	{
		font-size: 15px;
		line-height: 20px;
	}
	
	.interest-title
	{
		font-size: 15px;
		line-height: 20px;
	}
	
	.afisha-data
	{
		font-size: 15px;
		line-height: 20px;
		margin-bottom:5px;
	}
	
	
	.news-one h1, .afisha-tab h3, .news-head-wrap h2, h1
	{
		font-family: Muller;
		font-style: normal;
		font-weight: bold;
		font-size: 20px;
		line-height: 20px;
		/* or 100% */
		color: #000000;
	}
	
	.afisha-tab h4
	{
		font-size: 20px;
		line-height: 20px;
			font-weight: 250;
	}
	
	
	.about-slogan
	{
		font-size: 20px;
		line-height: 25px;
		height:auto;
		text-align:center;
	}
	
	.footer
	{
		
		font-size: 14px;
		line-height:20px;
		/* or 0% */


		color: #FFFFFF;
	}
	
	.about-text, .about-contact-text, .about-lead
	{
		font-size: 15px;
		line-height: 25px;
	}
	
	
	.search-image-list div
	{
		width:81px;
		height:68px;
	}
	
	.search-image-list
	{
		margin-right:11px;
	}
	
	.search-title-list
	{
		margin-top:0px;
		
	}
	
	.search-content-one
	{
		display:none;
	}
	
	.search-content-one-mobile
	{
		display:block;
	}
	
	.search-content-one-mobile
	{
		font-family: Muller;
		font-style: normal;
		font-weight: normal;
		font-size: 15px;
		line-height: 25px;

		color: #000000;
	}
}



@media (max-width: 550px)
{
	.mainnews .item-main, .mainnews .item-main:first-child
	{
		height:220px;
	}
	
	.img-div
	{
		height:150px;
	}
}


@media (max-width: 425px)
{
	.mainnews .item-main, .mainnews .item-main:first-child
	{
		height:180px;
	}
	
	.logo-name a
	{
		font-size: 20px;
		line-height: 20px;
		
	}
	
	.img-div
	{
		height:125px;
	}
	
}

.nav-tabs.soc
{
	background-color: #fff;
	 border: none;
	 box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .4);
	 
}
.nav-tabs.soc > li {
    
     margin-bottom:0px;
}
.nav-tabs.soc > li > a
{
	font-size: 16px;
	border-radius: 0;
	
	 margin-bottom:0px;
}

.nav-tabs.soc > li > a{
 
  border: none;
 
  cursor: default;
  
  background-color: #fff;
   color: #337ab7;
}


.nav-tabs.soc > li > a:hover,
.nav-tabs.soc > li > a:focus,
.nav-tabs.soc > li.hover > a
 {
 color: #fff;
  background-color: #35b2e3;
  border: none;

  cursor: pointer;
  
   
}

.nav-tabs.soc > li.active > a, .nav-tabs.soc > li.active > a:hover, .nav-tabs.soc > li.active > a:focus {
    color: #fff;
    cursor: default;
    background-color: #ed4523;
    border: none;
	border-radius: 0;
    border-bottom-color: transparent;
 margin-bottom:0px;
	
}

.nav.nav-tabs.soc
{
	display:flex;
	justify-content:space-between;
}


.nav.nav-tabs.soc li
{
	margin:10px 15px;
}



@media screen and (max-width:1200px)
{
	.nav.nav-tabs.soc li
	{
		margin:10px 15px;
	}
}

.nav.nav-tabs.soc li a
{
	
	border:1px solid #337ab7;
	border-radius:50%;
	height:55px;
	width:55px;
	padding-top:14px;
	text-align:center;
}

.nav.nav-tabs.soc li.active a
{
	border:1px solid #ed4523;
}

.nav.nav-tabs.soc li a i
{
	font-size:24px;
}

.n-photo-author
{
	font-family: Muller;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 30px;
    color: #000000;
	margin-top:5px;
}

.n-photo-desc
{
	font-family: Muller;
    font-style: normal;
    font-weight: normal;
    font-size: 14px;
    line-height: 30px;
    color: #000000;
	margin-top:5px;
}


.inc-photo div
{
	height:150px;
	width:100%;
}

.inc-photo2 div
{
	height:250px;
	width:100%;
}

.inc-photo1 div
{
	height:300px;
	width:100%;
}

.inc-photo,.inc-photo1,.inc-photo2
{
	padding:5px;
}




@media screen and (max-width:991px)
{
.inc-photo div,.inc-photo2 div,.inc-photo1 div
{
	height:200px;
	width:100%;
}
}


@media screen and (max-width:767px)
{
.inc-photo div,.inc-photo2 div,.inc-photo1 div
{
	height:350px;
	width:100%;
}
}



@media screen and (max-width:600px)
{
.inc-photo div,.inc-photo2 div,.inc-photo1 div
{
	height:280px;
	width:100%;
}
}


@media screen and (max-width:500px)
{
.inc-photo div,.inc-photo2 div,.inc-photo1 div
{
	height:230px;
	width:100%;
}
}


@media screen and (max-width:400px)
{
.inc-photo div,.inc-photo2 div,.inc-photo1 div
{
	height:180px;
	width:100%;
}
}

.inc-container
{
	width:100%;
}