/* mod_slogany_top_slogans*************************/.mod_slogany_top_slogans {	display:table;	width:100%;}.mod_slogany_top_slogans ul {	display:table-cell;	width:100%;	vertical-align: middle;	list-style-type:none;	padding:0;	margin:0;}.mod_slogany_top_slogans ul li {	display:none;}.mod_slogany_top_slogans ul li:first-child {	display:block;}.mod_slogany_top_slogans ul li div {}.mod_slogany_top_slogans ul li strong {	display:block;	text-align:center;	font-size:92px;	font-family:'Roboto';	font-weight:200;	color:#ffffff;	line-height:1em;}.mod_slogany_top_slogans ul li strong ins {	display:block;	text-decoration:none;	font-size:48px;	line-height:1em;}.mod_slogany_top_slogans ul li em {	display:block;	text-align:center;	font-size:18px;	font-style:normal;	font-family:'Roboto';	font-weight:200;	color:#ffffff;	line-height:1.5em;	padding-top:5px;}.mod_slogany_top_slogans ul li a,.mod_slogany_top_slogans ul li a:hover {	display:block;	margin:0 auto;	width:95px;	height:95px;	background:#ad935d url('../images/mod_slogany/url.jpg') center center no-repeat;	margin-top:40px;	position:relative;}.js .mod_slogany_top_slogans ul li a:hover {	margin-top:20px;}.js.csstransitions .mod_slogany_top_slogans ul li a {	-webkit-transition: margin-top 0.15s ease-in-out;	-moz-transition: margin-top 0.15s ease-in-out;	-o-transition: margin-top 0.15s ease-in-out;	transition: margin-top 0.15s ease-in-out;}.mod_slogany_top_slogans ul li a b {	position:absolute;	top:0px;	left:0px;	width:100%;	height:100%;	background:url('../images/mod_slogany/strzalka.png') center center no-repeat;}@media only screen and (max-width:1050px){	.mod_slogany_top_slogans ul li strong {		font-size:72px;	}	.mod_slogany_top_slogans ul li strong ins {		font-size:44px;	}	.mod_slogany_top_slogans ul li a,	.mod_slogany_top_slogans ul li a:hover {		width:90px;		height:90px;	}}@media only screen and (max-width:850px){	.mod_slogany_top_slogans ul li strong {		font-size:60px;		font-weight:300;	}	.mod_slogany_top_slogans ul li strong ins {		font-size:36px;		font-weight:200;	}	.mod_slogany_top_slogans ul li a,	.mod_slogany_top_slogans ul li a:hover {		width:85px;		height:85px;	}}@media only screen and (max-width:600px){	.mod_slogany_top_slogans ul li strong {		font-size:48px;	}	.mod_slogany_top_slogans ul li strong ins {		font-size:32px;	}	.mod_slogany_top_slogans ul li em{		font-size:16px;	}	.mod_slogany_top_slogans ul li a,	.mod_slogany_top_slogans ul li a:hover {		width:80px;		height:80px;	}}@media only screen and (max-width:450px){	.mod_slogany_top_slogans ul li strong {		font-size:38px;	}	.mod_slogany_top_slogans ul li strong ins {		font-size:26px;	}	.mod_slogany_top_slogans ul li em{		font-size:14px;	}	.mod_slogany_top_slogans ul li a,	.mod_slogany_top_slogans ul li a:hover {		width:75px;		height:75px;	}}