#main .panda {justify-content:center;}
#main .panda > * {text-align:center;margin:12px;font-size:18px;line-height:20px;text-transform:uppercase;font-weight:600;}
#main .panda img {display:block;margin-bottom:8px;}
#main a.but {line-height: 36px;}
/* TEMPLATE CSS */
input[type='submit'] { -webkit-appearance: none; -moz-appearance: none; appearance: none; }
/*верхнее меню*/
ul#top {
	margin:0 auto;
	padding:0;
	list-style-type:none;
	display:flex;
	flex-wrap:wrap;
	max-width:1050px;
	justify-content:space-between;
}
.top .moduletable_menu {
	margin:0 auto;
	max-width:1050px;
}
.top .moduletable_menu:after {
	content:'';
	display:block;
	margin-top:-3px;
	position:relative;
	z-index:1;
	border-top:1px solid #dedede;
	width:100%;
	height:1px;
}
ul#top li {
	margin:0 5px;
	padding:0;
	display:inline-block;
}
ul#top li:after {
	content:'';
	display:block;
	height:7px;
	width:55px;
	background-color:rgba(255,255,255,0);
	position:relative;
	z-index:3;
}
ul#top li a {
	text-decoration:none;
	display:block;
	color:#333;
	line-height:60px;
	font-size:16px;
	font-weight:bold;
	text-transform:uppercase;
	padding:0;
	transition:0.2s;
	white-space:nowrap;
}
ul#top li:hover a,
ul#top li.active a {
}
ul#top li.item-101.active:after, 
ul#top li.item-101:hover:after {background-color:#C53978;}
ul#top li.item-183.active:after, 
ul#top li.item-183:hover:after {background-color:#64448F;}
ul#top li.item-184.active:after, 
ul#top li.item-184:hover:after {background-color:#0092A1;}
ul#top li.item-185.active:after, 
ul#top li.item-185:hover:after {background-color:#EF812C;}
ul#top li.item-186.active:after, 
ul#top li.item-186:hover:after {background-color:#C53978;}
ul#top li.item-187.active:after, 
ul#top li.item-187:hover:after {background-color:#64448F;}
ul#top li.item-133.active:after, 
ul#top li.item-133:hover:after {background-color:#0092A1;}
ul#top li.item-101.active a, 
ul#top li.item-101:hover a {color:#C53978;}
ul#top li.item-183.active a, 
ul#top li.item-183:hover a {color:#64448F;}
ul#top li.item-184.active a, 
ul#top li.item-184:hover a {color:#0092A1;}
ul#top li.item-185.active a, 
ul#top li.item-185:hover a {color:#EF812C;}
ul#top li.item-186.active a, 
ul#top li.item-186:hover a {color:#C53978;}
ul#top li.item-187.active a, 
ul#top li.item-187:hover a {color:#64448F;}
ul#top li.item-133.active a, 
ul#top li.item-133:hover a {color:#0092A1;}



.top {padding:2vw;}
.top .flx {max-width:100%;padding-bottom:2vw;}
.top .ic {margin-bottom:0;}
.top .flin1 {width:calc(100% - 450px);}
@media (max-width:800px){
.top {padding:2vw 0;}
.top .ic1 {display:none;}
.top .moduletable_menu:after {display:none;}
ul#top {justify-content:center;}
ul#top li:after {display:none;}
ul#top li {margin:0 40px;text-align:center;}
ul#top li a {line-height:30px;}
}
@media (max-width:700px){ul#top li {margin:0 30px;}}
@media (max-width:600px){ul#top li {margin:0 15px;}}
@media (max-width:500px){ul#top li {margin:0 10px;} .top .ic2 {display:none;}}
@media (max-width:450px){ul#top li a {text-transform:none;}}


.sld {
	background:url('/images/sld.jpg') center center no-repeat;
	display:table;
	width: 100%;
}
.sld > div {
	background:url('/images/sld.png') center center no-repeat;
	background-size:contain;
	height:750px;
	width:100%;
	display:table-cell;
	vertical-align:middle;
	
}
.sld > div > div {
	max-width:1200px;
	margin:0 auto;
}
.sld h3 {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 40px;
	font-weight: bold;
	color: #EF812C;
	line-height: 40px;
	text-align:center;
}

.sld h1 {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 40px;
	font-weight: bold;
	color: #EF812C;
	line-height: 40px;
	text-align:center;
}

.sld .slo {
	text-align:center;
	padding:2vw 0 8vw 0;
}
.sld .slo div {
	display:inline-block;
	color:#fff;
	padding:17px 22px;
	line-height:16px;
	border-radius:25px;
	margin:10px;
}
.sld .slo1 {background:#C53978;}
.sld .slo2 {background:#64448F;}
.sld .slo3 {background:#0092A1;}
.sld .slo4 {background:#EF812C;}
.sld .slo0 {
	font-size: 20px;
	text-align:center;
}
.sld .slo0 div {
	font-weight: bold;
	font-size: 30px;
	line-height: 32px;
}
@media (max-width:1200px){.sld h3 {font-size:32px;line-height:32px;}.sld .slo0 div {font-size:24px;line-height:24px;}.sld > div {height:550px;}}
@media (max-width:960px){.sld h3 {font-size:24px;line-height:24px;}.sld .slo0 div {font-size:20px;line-height:20px;}}
@media (max-width:750px){.sld .slo div {padding:12px 15px;border-radius:20px;margin:5px;}}
@media (max-width:500px){.sld .slo {display:none;}}


.about {padding:4vw 0;}
.about .custom > .flx {align-items:stretch;}
.about .custom > .flx > .flin {width:35%;font-weight:bold;font-size:30px;line-height: 32px;}
.about .custom > .flx > .flin2 {width:60%;}
.about .custom > .flx .flx {
	display:flex;
	justify-content:left;
	align-items:stretch;
}
.about .flx .flx div {
	width:100%;
	margin:0 0 20px 0;
	display:inline-block;
}
.about .flx .flx div b {
	display:block;
	font-size:20px;
	padding-bottom:10px;
}
@media (max-width:1200px){.about .custom > .flx > .flin {font-size:24px;line-height:26px;}}
@media (max-width:960px){.about .custom > .flx > .flin {font-size:20px;line-height:20px;}.about .flx .flx div b {font-size:18px;line-height:20px;}}
@media (max-width:800px){
.about .custom > .flx > .flin {width:100%;color:#0092A1;padding-bottom:10px;}
.about .custom > .flx > .flin2 {width:100%;}
}
.prod {padding-bottom:4vw;}
.prod .moduletable {max-width:100%;}
.prod .line,
.prod .head {max-width:1050px;margin:0 auto;}
.prod .custom .line:before {
	content:'';
	display:block;
	height:8px;
	width:55px;
	background-color:#64448F;
	position:relative;
	z-index:2;
}
.prod .custom .head {
	padding:4vw 0;
	margin-top:-4px;
	border-top:1px solid #dedede;
	position:relative;
	z-index:1;
}
.prod .custom .head h3 {
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	font-size: 40px;
	font-weight: bold;
	color: #64448F;
	line-height: 40px;
}
.prod .flx {max-width:100%;}
.prod a {
	display:inline-block;
	text-align:center;
	vertical-align:middle;
	width:calc(100% / 3);
	font-weight:bold;
	font-size:30px;
	color:#fff;
	text-decoration:none;
}
.prod a.pr1 {background:url('/images/kr1.jpg') center bottom no-repeat;background-size:cover;}
.prod a.pr2 {background:url('/images/kr2.jpg') center bottom no-repeat;background-size:cover;}
.prod a.pr3 {background:url('/images/kr3.jpg') center bottom no-repeat;background-size:cover;}
.prod a.pr4 {background:url('/images/kr4.jpg') center bottom no-repeat;background-size:cover;}
.prod a.pr5 {background:url('/images/kr5.jpg') center bottom no-repeat;background-size:cover;}
.prod a.pr6 {background:url('/images/kr6.jpg') center bottom no-repeat;background-size:cover;}
.prod a div {
	padding:7vw 0;
	height:19.93vw;
	text-shadow:#000 1px 0 0px, #000 0 1px 0px, #000 -1px 0 0px, #000 0 -1px 0px;
	transition:0.2s;
	background-position:center calc(14vw - 25px);
}
.prod a:hover div {background:url('/images/ar.png') center calc(14vw - 25px) no-repeat;}
.prod a.pr1:hover div {background-color:rgba(239,129,44,0.75);text-shadow:none;}
.prod a.pr2:hover div {background-color:rgba(100,68,143,0.75);text-shadow:none;}
.prod a.pr3:hover div {background-color:rgba(0,146,161,0.75);text-shadow:none;}
.prod a.pr4:hover div {background-color:rgba(239,129,44,0.75);text-shadow:none;}
.prod a.pr5:hover div {background-color:rgba(197,57,120,0.75);text-shadow:none;}
.prod a.pr6:hover div {background-color:rgba(100,68,143,0.75);text-shadow:none;}

@media (max-width:1500px){
.prod a {line-height:30px;}
.prod a div {padding:5vw;background-position:center calc(20vw - 50px);}
.prod a:hover div {background:url('/images/ar.png') center calc(20vw - 50px) no-repeat;}
}
@media (max-width:1300px){
.prod a {font-size:28px;}
.prod a div {padding:5vw;}
}
@media (max-width:1200px){
.prod a {font-size:24px;line-height:28px;}
.prod .custom .head h3 {font-size:32px;line-height:32px;}
}
@media (max-width:1050px){
.prod a {width:50%;}
}
@media (max-width:960px){.prod .custom .head h3 {font-size:24px;line-height:24px;}}
@media (max-width:800px){
.prod {padding-bottom:0;}
.prod a {font-size:22px;line-height:22px;}
.prod a div {padding-top:20px;background-position:center calc(20vw - 35px);}
.prod a:hover div {background:url('/images/ar.png') center calc(20vw - 35px) no-repeat;}
}
@media (max-width:635px){
.prod a {width:100%;height:60px;}
.prod a div {background-position:10px center;padding:8px 0 8px 80px;height:60px;}
.prod a:hover div {background:url('/images/ar.png') 30px center no-repeat;}
.prod a.pr5,
.prod a.pr6 {line-height:44px;}
.prod a.pr5 span,
.prod a.pr6 span {display:none;}
}
@media (max-width:400px){
.prod a div {padding:8px 0;}
.prod a:hover div {background:none;}
}

.usl .custom:before {
	content:'';
	display:block;
	height:8px;
	width:55px;
	background-color:#0092a1;
	position:relative;
	z-index:2;
}
.usl .custom > .flx {
	padding:4vw 0;
	margin-top:-4px;
	border-top:1px solid #dedede;
	position:relative;
	z-index:1;
}
.usl .custom > .flx {align-items:stretch;}
.usl .custom > .flx > .flin {width:35%;font-weight:bold;font-size:30px;line-height: 32px;}
.usl .custom > .flx > .flin h3 {
	margin-top:0;
	padding:0;
	text-transform:uppercase;
	font-size:40px;
	font-weight:bold;
	color:#0092a1;
	line-height: 40px;
}
.usl .custom > .flx > .flin2 {
	width:60%;
}
.usl .custom > .flx .flx {
	display:flex;
	justify-content:left;
	align-items:stretch;
}
.usl .flx .flx div {
	width:30%;
	padding-top:100px;
	margin:0 1.5% 20px 1.5%;
	display:inline-block;
}
.usl .flx .flx .flin1 {background:url('/images/us1.png') left top no-repeat;}
.usl .flx .flx .flin2 {background:url('/images/us2.png') left top no-repeat;}
.usl .flx .flx .flin3 {background:url('/images/us3.png') left top no-repeat;}
.usl .flx .flx div b {
	display:block;
	font-size:20px;
	padding-bottom:10px;
}
@media (max-width:1200px){.usl .custom > .flx > .flin h3 {font-size:32px;line-height:32px;}.usl .custom > .flx > .flin {font-size:24px;line-height:26px;}}
@media (max-width:960px){.usl .custom > .flx > .flin h3 {font-size:24px;line-height:24px;}.usl .custom > .flx > .flin {font-size:18px;line-height:20px;}}
@media (max-width:800px){.usl {display:none;}}


.work {
	padding:6vw 0;
	background:url('/images/bgwork.jpg') calc(50% + 476px) center no-repeat;
}
.work .custom:before {
	content:'';
	display:block;
	height:8px;
	width:55px;
	background-color:#EF812C;
	position:relative;
	z-index:2;
}
.work .custom > .flx {
	padding:4vw 0;
	margin-top:-4px;
	border-top:1px solid #dedede;
	position:relative;
	z-index:1;
	align-items:stretch;
}
.work .custom > .flx > .flin1 {
	width:50%;
	font-weight:bold;
	font-size:30px;
	line-height: 32px;
	padding-right:70px;
}
.work .custom > .flx > .flin1 h3 {
	margin-top:0;
	padding:0;
	text-transform:uppercase;
	font-size:40px;
	font-weight:bold;
	color:#EF812C;
	line-height: 40px;
}
.work .custom > .flx > .flin2 {
	width:50%;
	font-size:20px;
}
.work .custom > .flx > .flin2 div {
	line-height:45px;
}
.work .custom > .flx > .flin2 div:before {
	content:'';
	display:inline-block;
	height:8px;
	width:55px;
	background-color:#fff;
	position:relative;
	z-index:2;
	margin-right:45px;
}
@media (max-width:1200px){.work .custom > .flx > .flin1 h3 {font-size:32px;line-height:32px;}.work .custom > .flx > .flin1 {font-size:24px;line-height:26px;}}
@media (max-width:960px){.work .custom > .flx > .flin1 h3 {font-size:24px;line-height:24px;}.work .custom > .flx > .flin1 {font-size:18px;line-height:20px;}}
@media (max-width:800px){.work {display:none;}}




.help {
	padding:6vw 0;
	background:url('/images/bghelp.jpg') calc(50% - 476px) center no-repeat;
}
.help .custom:before {
	content:'';
	display:block;
	height:8px;
	width:55px;
	background-color:#C53978;
	position:relative;
	z-index:2;
}
.help .custom > .flx {
	padding:4vw 0;
	margin-top:-4px;
	border-top:1px solid #dedede;
	position:relative;
	z-index:1;
	align-items:stretch;
}
.help .custom > .flx > .flin1 {
	width:50%;
	font-weight:bold;
	font-size:30px;
	line-height: 32px;
	padding-right:70px;
}
.help .custom > .flx > .flin1 h3 {
	margin-top:0;
	padding:0;
	text-transform:uppercase;
	font-size:40px;
	font-weight:bold;
	color:#C53978;
	line-height: 40px;
}
.help .custom > .flx > .flin2 {
	width:50%;
	font-size:20px;
	padding-left:100px;
	font-size:15px;
}
@media (max-width:1200px){.help .custom > .flx > .flin1 h3 {font-size:32px;line-height:32px;}.help .custom > .flx > .flin1 {font-size:24px;line-height:26px;}}
@media (max-width:960px){.help .custom > .flx > .flin1 h3 {font-size:24px;line-height:24px;}.help .custom > .flx > .flin1 {font-size:18px;line-height:20px;}}
@media (max-width:800px){.help {display:none;}}



.sert .custom:before {
	content:'';
	display:block;
	height:8px;
	width:55px;
	background-color:#64448F;
	position:relative;
	z-index:2;
}
.sert .custom > .flx {
	padding:4vw 0;
	margin-top:-4px;
	border-top:1px solid #dedede;
	position:relative;
	z-index:1;
}
.sert .flx {align-items:stretch;}
.sert .flx > .flinn {width:35%;font-weight:bold;font-size:30px;line-height: 32px;}
.sert .flx > .flinn h3 {
	margin-top:0;
	padding:0;
	text-transform:uppercase;
	font-size:40px;
	font-weight:bold;
	color:#64448F;
	line-height: 40px;
}
.sert .flx > .flin2 {
	width:60%;
}
.sert .flx > .flx {
	display:flex;
	justify-content:left;
	align-items:stretch;
}
.sert .flx > .flx > div {
	margin:0 1.5% 20px 1.5%;
	display:inline-block;
}
@media (max-width:1200px){.sert .custom > .flx > .flinn h3 {font-size:32px;line-height:32px;}.sert .custom > .flx > .flinn {font-size:24px;line-height:26px;}}
@media (max-width:960px){.sert .custom > .flx > .flinn h3 {font-size:24px;line-height:24px;}.sert .custom > .flx > .flinn {font-size:18px;line-height:20px;}}
@media (max-width:800px){.sert {display:none;}}


.korma {padding:4vw 0;}
.korma .custom > .flx {align-items:stretch;}
.korma .custom > .flx > .flin {width:35%;font-weight:bold;font-size:30px;line-height: 32px;}
.korma .custom > .flx > .flin2 {
	width:60%;
}
.korma .custom > .flx .flx {
	display:flex;
	justify-content:left;
	align-items:stretch;
}
.korma .flx .flx div {
	width:30%;
	padding-top:40px;
	margin:0 1.5% 20px 1.5%;
	display:inline-block;
}
.korma .flx .flx .flin1 {background:url('/images/ar1.png') left top no-repeat;}
.korma .flx .flx .flin2 {background:url('/images/ar2.png') left top no-repeat;}
.korma .flx .flx .flin3 {background:url('/images/ar3.png') left top no-repeat;}
.korma .flx .flx .flin4 {background:url('/images/ar4.png') left top no-repeat;}
.korma .flx .flx div b {
	display:block;
	font-size:20px;
	padding-bottom:10px;
}
@media (max-width:1200px){.korma .custom > .flx > .flin {font-size:24px;line-height:26px;}}
@media (max-width:960px){.korma .custom > .flx > .flin {font-size:18px;line-height:20px;}}
@media (max-width:800px){.korma {display:none;}}







.fut {
	background:#F4F4F4;
	padding:4vw 2vw;
}
.fut .flx {
	max-width:100%;
	align-items:stretch;
}
.fut .flx div {
}
.fut .flin1 img {display:block;margin-bottom:20px;}
.fut .flin1 b {font-weight:normal;font-size:20px;}

.fut .flin2 a,
.fut .flin3 b, 
.fut .flin4 b {
	display:block;
	text-transform:uppercase;
	margin-bottom:20px;
	font-weight:bold;
	text-decoration:none;
}
.fut .flx .flin1 {width:25%;}
.fut .flx .flin2 {width:20%;max-width: 280px;}
.fut .flx .flin3 {width:25%;}
.fut .flx .flin4 {width:20%;max-width: 280px;}
.fut .flx .flin5 {width:80%;}
.fut .flx .flin6 {width:20%;max-width: 280px;}
@media (max-width:1300px){
.fut .flx .flin1 {width:100%;margin-bottom:20px;}
.fut .flx .flin1 img {margin-bottom:0px;}
.fut .flx .flin2,
.fut .flx .flin3,
.fut .flx .flin4 {width:30%;}
.fut .flin2 a,
.fut .flin3 b, 
.fut .flin4 b {margin-bottom:10px;}
.fut .flx .flin5,
.fut .flx .flin6 {width:50%;}
}
@media (max-width:800px){
.fut {padding:4vw 0;}
.fut .flx {justify-content:center;}
.fut .flin1 {text-align:center;}
.fut .flin1 img {margin:0 auto;}
.fut .flin2,
.fut .flin3,
.fut .flin4 {display:none;}
.fut .flin5,
.fut .flin6 {min-width:320px;}
.fut .flin6 {text-align:right;}
}
@media (max-width:640px){
.fut .flin5,
.fut .flin6 {text-align:center;}
}


.ic {
	padding-left:40px;
	margin-bottom:20px;
	line-height:20px;
}
.ic div {
	font-weight:bold;
}
.ic a {text-decoration:none;white-space:nowrap;}
.ic a span {color:#EF812C;}
.ic1 {background:url('/images/ic1.png') left center no-repeat;}
.ic2 {background:url('/images/ic2.png') left center no-repeat;}
.ic3 {background:url('/images/ic3.png') left center no-repeat;line-height:40px;}

.soc a {display:inline-block;text-align:left;width:40px;opacity:0.7;}
.soc a:hover {opacity:1;}



@media (max-width:1075px) {
#main,
.work,
.help,
.korma,
.sert,
.prod .custom .head > h3,
.usl,
.about {padding-left:20px;padding-right:20px;}
}





#main #jc #comments-form {max-width:600px;}
#main #jc #comments-form p {margin:1em 0!important;}
#main #jc #comments-form .flx2 {width:100%;justify-content:space-between;}
#main #jc #comments-form .flx2 > * {width:calc(50% - 5px);}
#main #jc #comments-form .flx p {margin:0!important;}
#main #jc #comments-form .nolabel {display:none;}

#main #jc #comments-form input {height:auto;}
#main #jc #comments-form textarea {height:90px;}
#main #jc #comments-form input,
#main #jc #comments-form textarea {
border: 2px solid #4b6796!important;
background: #fff!important;
color: #4b6796!important;
	border-radius:0;
	margin:0!important;
	padding:8px!important;
	width:100%;
	max-width:100%!important;
	box-sizing:border-box;
      display: block;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #333;
    font-size: 14px;
    font-family: 'myriad', 'Arial', sans-serif;
    padding: 17px 22px 17px 60px;
    line-height: 16px;
    border-radius: 25px;
}
#comments-form .grippie {
	width:100%!important;
	max-width:100%!important;
  display:none;
}
#main #jc .flx1 {
	flex-wrap:nowrap;
	justify-content:space-between;
	width:100%;
    margin: 10px auto!important;
}
#main #jc .flx1 > * {width:100%;}
#main #jc .flx1 span {
	display:flex;
	flex-wrap:nowrap;
	justify-content:space-between;
	align-items:center;
	width:100%;
}
#main #jc .flx1 span input {width:20px!important;}
#main #jc .flx1 span label {width:calc(100% - 30px)!important;line-height: 14px;font-size: 14px;}
#main #jc .g-recaptcha > div {margin:0!important;}

#main #jc #comments-form-buttons {margin:0!important}
#main #jc #comments-form .btn {float:none!important;display:block;margin:0 auto;background:none;text-align:left;}
#main #jc #comments-form .btn * {background:none;padding:0;margin:0 auto!important;float:none!important;}
#main #jc #comments-form .btn a {
	margin:20px 0 0 0!important;
	border-radius:0;
	line-height:32px;
	width:auto;
	height:auto;
	font-size: 16px!important;
    display: block!important;
    box-sizing:border-box;
    max-width: 200px;
    font-size: 16px;
    font-weight: 600;
    line-height: 60px;
    text-align: center;
    text-decoration: none;
    transition: 0.25s;
    text-transform: uppercase;
    padding: 0!important;
    background: none;
  border: none!important;
    background: #C53978;
    text-transform: uppercase;
    color: #fff!important;
    font-size: 14px;
    display: inline-block;
    transition: 0.2s;
    padding: 17px 22px!important;
    line-height: 16px;
    border-radius: 25px;
    font-weight: bold;
  margin-bottom:2em!important;
}
#main #jc #comments-form .btn a:hover {
	border:0!important;
	color:#fff!important;
      background: #64448F;
}
#main #jc span {border:0!important;}
#comments-footer {
    display: none!important;
}

#main #jc .rbox {
    border: 1px solid #4b6796!important;
    border-radius:0!important;
    }


#jc #comments-form input.checkbox,
#main #jc #comments-form input.checkbox{float:left!important;max-width:40px!important;}

#main h3 {
  text-align:center;
}

/* Боковые пикчи */
.img-r {
  float:right;
  margin:0 0 1em 1em;
}
.img-l {
  float:left;
  margin:0 1em 1em 0;
}






#main .pull-left {
  float:none;
}
#main .blog {
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-start;
}

#main .blog .page-header {
  display:flex;justify-content:center;align-items:center;flex-direction:column;
}

#main .blog > div {
  width:calc(100%/3 - 14px);
  margin:0 20px 20px 0;
  
}
@media (min-width:981px) {
#main .blog > div:nth-child(3n) {
  margin-right:0;
}
}
#main .blog img {
  float:none;
  display:block;
  margin: 0 auto 0.5em auto;
  max-width:100%;
  height:auto;
}
@media (min-width:651px) {
#main .blog .page-header {
  min-height:88px;}
}


@media (max-width:980px) and (min-width:651px) {
#main .blog > div {  width:calc(100%/2 - 10px);}
#main .blog > div:nth-child(2n) { margin-right:0;}
#main .blog {justify-content:center;}
}
@media (max-width:650px) {
  #main .blog > div {  width:100%; max-width:330px;margin:0 0 20px 0;}
  #main .blog {justify-content:center;}
}






	.newz {font-size:15px;border-top:1px solid #dedede;position:relative;}
	.newz h3 {color: #EF812C;font-weight: bold;text-transform: uppercase;}
	.newz:before {content: '';display: block;height: 8px;width: 55px;background-color: #EF812C;position: relative;z-index: 2;}
	.newz:after {content:'';height:80px;bottom:0;width:100%;left:0;right:0;background:linear-gradient(to top,#ffffff,#ffffff80,#ffffff40);display:block;position:absolute;z-index:3;}
	.newz > .text {position:relative;z-index:1;max-height:240px;overflow:hidden;transition:1s;}
	.newz > .more {position:absolute;z-index:4;height:80px;bottom:0;width:100%;left:0;right:0;display:flex;align-items:flex-end;justify-content:center;cursor:pointer;padding-bottom:10px;}
	.newz > .more:before {content:'';width:25px;height:25px;display:block;background:url('/images/ar4.png') center center no-repeat;transform:rotate(90deg);transition:0.5s;}
	.newz > .more:hover:before {margin-bottom:-10px;}
	.newz.full:after {display:none;}
	.newz.full> .text {max-height:8000px;}
	.newz.full > .more {position:relative;height:40px;align-items:center;}
	.newz.full > .more:before {transform:rotate(-90deg);}
	.newz.full > .more:hover:before {margin-bottom:0;margin-top:-10px;}
