/* Slider */
.slick-slider
{
    position: relative;
    display: block;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
	margin:0;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}


#banner-slider{
	position:relative;
	height:764px;
}
@media (min-width: 1200px){
#banner-slider .slick-slide div.inner{
	width:1148px;
	margin:0 auto;
}
}

/* Banner slider */

#latest-news-slider{
	position:relative;
	width:1218px;
	margin-left:-9px;
}

#latest-news-slider div.slick-slide{
position:relative;
height:270px;
width:591px !important;
margin:0 9px;
background: #edf7ff;
background: -moz-linear-gradient(left, #edf7ff 51%, #deecfe 100%);
background: -webkit-linear-gradient(left, #edf7ff 51%,#deecfe 100%);
background: linear-gradient(to right, #edf7ff 51%,#deecfe 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf7ff', endColorstr='#deecfe',GradientType=1 );
}

@media (max-width: 1240px){
#latest-news-slider{
	width:591px;
	margin:0 auto;
}
#latest-news-slider div.slick-slide{
margin:0;	
}
}

#latest-news-slider div.slick-slide div.img{
	float:left;
	width:292px;
	height:270px;
	border-right:3px solid #fff;
	overflow:hidden;
}

#latest-news-slider div.slick-slide div.img img{
	display:block;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide:hover div.img img{
-webkit-transform:scale(1.06);
     -moz-transform:scale(1.06);
      -ms-transform:scale(1.06);
       -o-transform:scale(1.06);
          transform:scale(1.06);	
}

#latest-news-slider div.slick-slide div.text{
	position:relative;
	font-family:'Roboto';
	padding:28px 19px 0;
	width:258px;
	height:242px;
	overflow:hidden;
	float:left;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide:hover div.text{
	background-color:#fcf9ed;
}

#latest-news-slider div.slick-slide div.text p.date{
	font-weight:400;
	font-size:14px;
	color:#98bce2;
	margin-bottom:15px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide:hover div.text p.date{
color:#e7c664;
}

#latest-news-slider div.slick-slide div.text h4 a{
	display:block;
	font-size:17px;
	font-weight:700;
	color:#01325e;
	line-height:1.2;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide:hover div.text h4 a{
	color:#e5493a;
}

#latest-news-slider div.slick-slide div.text p.lead{
	font-weight:400;
	font-size:15px;
	line-height:20px;
	color:#5684b9;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide:hover div.text p.lead{
	color:#ba8831;
}

#latest-news-slider div.slick-slide div.text div.more-btn a{
	position:relative;
	display:inline-block;
	font-weight:500;
	font-size:15px;
	color:#356399;
	padding-right:16px;
	margin-left:19px;
	line-height:1;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide:hover div.text div.more-btn a{
color:#df7822;
}

#latest-news-slider div.slick-slide div.text div.more-btn a:after,
#latest-news-slider div.slick-slide div.text div.more-btn a:before{
	position:absolute;
	content:'';
	right:0;
	top:0;
	width:8px;
	height:14px;
	background:url('../images/latest-news/yellow-arrow.png') no-repeat 0 0;
	z-index:1;
}

#latest-news-slider div.slick-slide div.text div.more-btn a:after{
	position:absolute;
	content:'';
	right:0;
	top:0;
	width:8px;
	height:14px;
	background:url('../images/latest-news/blue-arrow.png') no-repeat 0 0;
	z-index:2;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;	
}

#latest-news-slider div.slick-slide:hover div.text div.more-btn a:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;
}

#latest-news-slider div.slick-slide div.text div.more-btn{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	padding-bottom:15px;
	z-index:1;
}

#latest-news-slider div.slick-slide div.text div.more-btn:before,
#latest-news-slider div.slick-slide div.text div.more-btn:after{
	position:absolute;
	content:'';
	left:19px;
	bottom:0;
	height:2px;
	width:70px;
	background:#316398;
	z-index:2;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news-slider div.slick-slide div.text div.more-btn:after{
background: #f39a00;
background: -moz-linear-gradient(left, #f39a00 0%, #ffe785 100%);
background: -webkit-linear-gradient(left, #f39a00 0%,#ffe785 100%);
background: linear-gradient(to right, #f39a00 0%,#ffe785 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f39a00', endColorstr='#ffe785',GradientType=1 );
z-index:1;
}

#latest-news-slider div.slick-slide:hover div.text div.more-btn:before,
#latest-news-slider div.slick-slide:hover div.text div.more-btn:after{
width:279px;
}

#latest-news-slider div.slick-slide:hover div.text div.more-btn:before{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;
}

#banner-slider div.slick-slide{
position:relative;
height:764px;
}

#banner-slider div.slick-slide .inner{
	padding:245px 26px 0;
}

#banner-slider.eng div.slick-slide .inner{
padding-top:203px;
}

#banner-slider div.mldt{
background:url('../images/banner-slider/mldt-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.anamed{
background:url('../images/banner-slider/anamed-light-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.mkardio{
background:url('../images/banner-slider/mkardio-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.mre{
background:url('../images/banner-slider/mre-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.mht-app{
background:url('../images/banner-slider/mht-app-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.stroke{
background:url('../images/banner-slider/stroke-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.mtt{
background:url('../images/banner-slider/mtt-web-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.mtt-app{
background:url('../images/banner-slider/mtt-app-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.csakosz{
background:url('../images/banner-slider/csakosz-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.mht-laikus{
background:url('../images/banner-slider/mht-laikus-mock.jpg') no-repeat 50% 50%;
}

#banner-slider div.maitt-app{
background:url('../images/banner-slider/maitt-app-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.remote-visit{
background:url('../images/banner-slider/videodoc-bg.jpg') no-repeat 50% 50%;
}

#banner-slider div.motesz{
background:url('../images/banner-slider/motesz-mock-intellimed.jpg') no-repeat 50% 50%;
}

#banner-slider div.telemedicina{
background:url('../images/banner-slider/telemedicina-mock-intellimed.jpg') no-repeat 50% 50%;
}

#banner-slider div.virus{
background:url('../images/banner-slider/virus-bg-white.jpg') no-repeat 50% 50%;
background-size:cover;
}

#banner-slider div.szechenyi{
background:url('../images/banner-slider/szechenyi-hun.png') no-repeat 50% 50%;
background-size: auto 100%;
background-position:100% 50%
}

#banner-slider.eng div.szechenyi{
background:url('../images/banner-slider/szechenyi-en.png') no-repeat 50% 50%;
}

#banner-slider div.slide h3{
	position:relative;
	display:inline-block;
	border:3px solid rgba(255,255,255,0.94);
	margin:0;
	background-color:rgba(255,255,255,0.94);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.slide h3.start{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;
-webkit-transform:scale(0.5);
     -moz-transform:scale(0.5);
      -ms-transform:scale(0.5);
       -o-transform:scale(0.5);
          transform:scale(0.5);
}

#banner-slider div.slide h3:before{
	position:absolute;
	content:'';
	left:0;
	top:0;
	height:100%;
	width:100%;
background: #ff7f00;
background: -moz-linear-gradient(left, #ff7f00 0%, #f39a00 100%);
background: -webkit-linear-gradient(left, #ff7f00 0%,#f39a00 100%);
background: linear-gradient(to right, #ff7f00 0%,#f39a00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7f00', endColorstr='#f39a00',GradientType=1 );
	z-index:1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.inner *.anim{
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-ms-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
	transition: all 0.5s linear;	
}

#banner-slider div.slide h3 span.frame,
#banner-slider div.slide h3 a{
	position:relative;
	display:inline-block;
	font-family:'Roboto';
	font-weight:700;
	padding:18px 25px 18px 20px;
	font-size:32px;
	line-height:1.2;
	color:#2870b7;
	border-left:5px solid #df7822;
	text-transform:uppercase;
	z-index:3;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.slide h3 span.frame span.orange,
#banner-slider div.slide h3 a span.orange{
	color:#df7822;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.slide h3.hover,
#banner-slider div.slide h3:hover{
	border-color:rgba(255,255,255,1);
}

#banner-slider div.slide h3.hover span.frame,
#banner-slider div.slide h3:hover span.frame,
#banner-slider div.slide h3:hover a{
	color:#fcea99;
	border-color:transparent;
}
#banner-slider div.slide h3.hover span.frame span.orange,
#banner-slider div.slide h3:hover span.frame span.orange,
#banner-slider div.slide h3:hover a span.orange{
	border-color:transparent;
	color:#fff;
}

#banner-slider div.slick-slide a.more-btn{
	position:relative;
	/*display:inline-block;*/
	display:none;
	border:3px solid #fff;
	z-index:1;
background: #ff7f00;
background: -moz-linear-gradient(left, #ff7f00 0%, #f39a00 100%);
background: -webkit-linear-gradient(left, #ff7f00 0%,#f39a00 100%);
background: linear-gradient(to right, #ff7f00 0%,#f39a00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7f00', endColorstr='#f39a00',GradientType=1 );
}

#banner-slider div.slick-slide a.more-btn span.label{
	position:relative;
	display:block;
	font-family:'Roboto';
	font-weight:500;
	font-size:22px;
	color:#fff;
	text-transform:uppercase;
	line-height:57px;
	padding:0 31px;
	z-index:2;
}

#banner-slider div.slick-slide a.more-btn span.grad-bg{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
background: #568fc6;
background: -moz-linear-gradient(left, #568fc6 0%, #539de5 100%);
background: -webkit-linear-gradient(left, #568fc6 0%,#539de5 100%);
background: linear-gradient(to right, #568fc6 0%,#539de5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#568fc6', endColorstr='#539de5',GradientType=1 );
	z-index:1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.slide h3:not(:hover):before,
#banner-slider div.slick-slide a.more-btn:hover span.grad-bg,
#banner-slider div.slick-slide a.more-btn.start{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;	
}

#banner-slider div.slide h3.hover:before{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity:1;		
}

#banner-slider div.slide ul:not(.bullets){
	margin:0;
	padding:12px 0;
}

#banner-slider.eng div.mldt ul:not(.bullets) li{
	width:480px;
}

#banner-slider div.slide ul:not(.bullets) li{
	display:block;
	position:relative;
	left:0;
	list-style:none;
	font-family:'Roboto';
	font-weight:500;
	width:351px;
	max-width:90%;
	font-size:22px;
	margin:0 0 5px;
	line-height:1.2;
	color:#356399;
	padding:9px 20px 9px 35px;
	background:rgba(255,255,255,0.82);
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.anamed.slide ul:not(.bullets) li{
	width:500px;
}
#banner-slider.eng div.anamed.slide ul:not(.bullets) li{
	
}
#banner-slider div.mkardio.slide ul:not(.bullets) li{
	width:390px;
}

#banner-slider.eng div.mkardio.slide ul:not(.bullets) li{
	width:680px;
}

#banner-slider div.mht-app.slide ul:not(.bullets) li{
	width:450px;
}

#banner-slider.eng div.mht-app.slide ul:not(.bullets) li{
	width:385px;
}

#banner-slider div.mre ul:not(.bullets) li{
	width:435px;
}

#banner-slider.eng div.mre ul:not(.bullets) li{
	width:355px;
}

#banner-slider div.stroke ul:not(.bullets) li{
	width:520px;
}

#banner-slider.eng div.stroke ul:not(.bullets) li{
	width:350px;
}

#banner-slider div.mtt ul:not(.bullets) li{
	width:350px;
}

#banner-slider div.mtt-app ul:not(.bullets) li{
	width:525px;
}

#banner-slider.eng div.mtt ul:not(.bullets) li{
	width:365px;
}

#banner-slider div.csakosz ul:not(.bullets) li{
	width:330px;
}

#banner-slider div.maitt-app ul:not(.bullets) li{
	width:360px;
}

#banner-slider.eng div.maitt-app ul:not(.bullets) li{
	width:450px;
}

#banner-slider div.szechenyi ul:not(.bullets) li,
#banner-slider div.remote-visit ul:not(.bullets) li{
	width:360px;
	background-color:#e5f7ff;
}

#banner-slider div.szechenyi ul:not(.bullets) li{
	width:530px;
}

#banner-slider div.slide ul:not(.bullets) li.start{
	left:-80px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;	
}

#banner-slider div.slide ul:not(.bullets) li:hover{
	color:#df7822;
	background-color:#fff;
  -webkit-transform:scale(1.05);
     -moz-transform:scale(1.05);
      -ms-transform:scale(1.05);
       -o-transform:scale(1.05);
          transform:scale(1.05);
}

#banner-slider div.slide ul:not(.bullets) li:after{
	position:absolute;
	content:'';
	left:12px;
	top:17px;
	width:10px;
	height:10px;
	background-color:#87b9e1;
	z-index:1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider div.slide ul:not(.bullets) li:hover:after{
	background-color:#568fc7;
}

#banner-slider .slide .text-side{
float:left;
width:304px;
height:376px;
border-left:4px solid #fff;
background-color:#fff;
}

#banner-slider .slide .text-side .content a.more-btn{
display:inline-block;
color:#fff;
line-height:40px;
font-size:16px;
font-weight:bold;
padding:0 14px 0 31px;
border:2px solid rgba(255,255,255,0.14);
background:rgba(255,255,255,0.14) url('/upload/aneszteziologia_clone/frameimage/newdesign/slider/more-icon.png') no-repeat 14px 50%;
float:right;
margin-right:8px;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider .slide .text-side .content a.more-btn:hover{
border-color:#fff;
background-color:#e29d26;
}

#banner-slider span.slick-next{
background:url('../images/banner-slider/next-icon.png') no-repeat 50% 50%;
}

#banner-slider span.slick-prev{
background:url('../images/banner-slider/prev-icon.png') no-repeat 50% 50%;
}

#banner-slider span.slick-next,
#banner-slider span.slick-prev{
position:absolute;
top:600px;
width:63px;
height:63px;
border:0;
outline:0;
cursor:pointer;
background-color:#1c4c7d;
opacity:0.5;
z-index:1;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#banner-slider span.slick-next:hover,
#banner-slider span.slick-prev:hover{
background-color:#f39a00;
}

#latest-news span.slick-next,
#latest-news span.slick-prev{
position:absolute;
top:102px;
width:34px;
height:66px;
cursor:pointer;
z-index:1;
}

#latest-news span.slick-prev{
background:url('../images/latest-news/prev-hover.png') no-repeat 0 0;
left:-69px;
}

#latest-news span.slick-next{
right:-69px;
background:url('../images/latest-news/next-hover.png') no-repeat 0 0;
}

#latest-news span.slick-next:after,
#latest-news span.slick-prev:after{
	position:absolute;
	content:'';
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:1;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news span.slick-prev:after{
background:#fff url('../images/latest-news/prev.png') no-repeat 0 0;	
}

#latest-news span.slick-next:after{
background:#fff url('../images/latest-news/next.png') no-repeat 0 0;	
}

#latest-news span.slick-next:hover:after,
#latest-news span.slick-prev:hover:after{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity:0;
}

#latest-news ul.slick-dots{
	text-align:center;
	margin:28px 0 14px;
}

#latest-news ul.slick-dots li{
	list-style:none;
	display:inline-block;
	margin:0 4px;
}

#latest-news ul.slick-dots li button{
	width:12px;
	height:12px;
	font-size:1px;
	line-height:1px;
	color:transparent;
	text-indent:-40px;
	overflow:hidden;
	border-radius:100%;
	-webkit-border-radius:100%;
	-moz-border-radius:100%;
	background-color:#d8e3f5;
	border:0;
	outline:0;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
}

#latest-news ul.slick-dots li.slick-active button{
background-color:#f49800;	
}

#latest-news ul.slick-dots li:not(.slick-active):hover button{
background-color:#98bce2;
  -webkit-transform:scale(1.1);
     -moz-transform:scale(1.1);
      -ms-transform:scale(1.1);
       -o-transform:scale(1.1);
          transform:scale(1.1);
}

#latest-news div.btn-box{
	text-align:center;
	padding-bottom:18px;
}

#latest-news div.btn-box a{
	position:relative;
	display:inline-block;
	font-family:'Roboto';
	font-weight:700;
	padding:0 29px;
	line-height:40px;
	color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	background:#2b5d8c;
	text-transform:uppercase;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

#latest-news div.btn-box a:hover{
	background:#df7822;
}

#banner-slider span.page-no{
	position:absolute;
	display:inline-block;
	top:600px;
	z-index:1;
	font-family:'Roboto';
	font-weight:500;
	color:#fff;
	font-size:36px;
	line-height:63px;
	width:84px;
	text-align:center;
	background-color:rgba(124,177,213,0.65);
	cursor:default;
}

/* test-slide */

#banner-slider div.virus .inner{
	padding: 105px 26px 0;
	color: #1e4b7f;
	font-size:14px;
}

#banner-slider div.virus .inner h4{
	font-size:20px;
	color:#fd8400;
	margin:0 0 20px;
}

#banner-slider div.virus .inner p{
	line-height:1.3;
	margin:0 0 12px;
}

#banner-slider div.virus .inner ol{
	margin:0 0 15px 20px;
}

#banner-slider div.virus .inner li{
	margin:0 0 8px;
}

@media (min-width: 1200px){
	#banner-slider span.page-no{
		left:50%;
		margin-left:-574px;
	}
	
#banner-slider span.slick-next,
#banner-slider span.slick-prev{
	left:50%;
}

#banner-slider span.slick-next{
margin-left:-410px;
}

#banner-slider span.slick-prev{
margin-left:-478px;
}
}

@media (max-width: 1199px){
#banner-slider span.page-no{
	left:26px;
}

#banner-slider span.slick-next{
margin-left:190px;
}

#banner-slider span.slick-prev{
margin-left:122px;
}
}


@media (max-width: 950px){
#banner-slider div.slick-list div.slick-slide.maitt-app{
	background-position: 70% 50%;
}	
}

@media (max-width: 840px){
#banner-slider div.slide h3 span.frame, #banner-slider div.slide h3 a{
	font-size:28px;
}

#banner-slider div.slide ul li{
	font-size:18px;
}
}

@media (max-width: 750px){
#banner-slider div.slick-slide.virus .inner{
	padding: 85px 10px 0;
	background-color:transparent;
	box-sizing:border-box;
}
#banner-slider div.virus .inner h4{
	margin-bottom:15px;
}
}

@media (max-width: 640px){
#banner-slider div.slick-slide,
#banner-slider{
	height:636px;
}

#banner-slider span.slick-next,
#banner-slider span.slick-prev{
	top:35%;
	margin:-31px 0 0;
	background-color:rgba(28,76,125,0.85);
	opacity:0.5;
	
}

#banner-slider span.slick-prev{
	left:0;
}
#banner-slider span.slick-next{
	right:0;
}

#banner-slider div.slick-list div.slick-slide:not(.virus){
	background-position:50% 0;
	background-size:240%;
}
#banner-slider div.slick-list div.slick-slide.mht-app{
	background-position:62% 0;
	background-size:227%;
}
#banner-slider div.slick-list div.slick-slide.mtt{
	background-position: 60% 0;
	background-size: 210%;
}
#banner-slider div.slick-list div.slick-slide.mre{
	background-position: 66% 0;
	background-size: 210%;
}
#banner-slider div.slick-list div.slick-slide.stroke{
	background-position: 66% 0;
	background-size: 218%;
}
#banner-slider div.slick-list div.slick-slide.mkardio{
	background-position: 58% 0;
	background-size: 210%;
}
#banner-slider div.slick-list div.slick-slide.maitt-app{
	background-position: 70% 0;
	background-size: 210%;
}

#banner-slider div.slick-slide .inner{
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	background-color:#fff;
	padding:0;
}
#banner-slider.eng div.slick-slide .inner{
padding-top:0;	
}

#banner-slider div.slide h3{
	display:block;
	margin:10px;
}
#banner-slider div.slide h3 span.frame,
#banner-slider div.slide h3 a{
	font-size:24px;
	padding:7px 14px;
}
#banner-slider div.slide ul:not(.bullets){
	display:block;
background: #edf7ff;
background: -moz-linear-gradient(left, #edf7ff 0%, #deecfe 100%);
background: -webkit-linear-gradient(left, #edf7ff 0%,#deecfe 100%);
background: linear-gradient(to right, #edf7ff 0%,#deecfe 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edf7ff', endColorstr='#deecfe',GradientType=1 );
}
#banner-slider div.slide ul:not(.bullets) li{
	background:transparent;
}
#banner-slider div.slide ul:not(.bullets) li:after{
	top:15px;
}
#banner-slider span.page-no{
	display:none;
}
#banner-slider div.slick-slide.virus .inner{
	top:0;
	padding-top:70px;
}
#banner-slider div.slick-slide.virus .inner h4{
	font-size:15px;
	margin-bottom:10px;
}
#banner-slider div.slick-slide.virus .inner p{
	margin-bottom:8px;
}
#banner-slider div.slick-slide.virus .inner p,
#banner-slider div.slick-slide.virus .inner li{
	font-size:13px;
	line-height:1.2;
}
}

@media (max-width: 460px){
div.banner-slide #banner-slider div div.slick-slide{
	background-size: 300%;
}
#banner-slider div.slick-list div.slick-slide.mtt{
	background-position: 87% 0;
}
#banner-slider div.slick-list div.slick-slide{
	background-position: 68% 0;
}
}