/*common*/
	.line-gray{border-bottom: 2px solid #ababab;}

	.rl-media-center-lg{margin: 0 auto;}	
	@media screen and (max-width: 1199px){
		.rl-media-center-md{margin: 0 auto;}
	}
	@media screen and (max-width: 991px){
		.rl-media-center-sm{margin: 0 auto;}
	}
	@media screen and (max-width: 767px){
		.rl-media-center-xs{margin: 0 auto;}
	}

	.col-lg-12.rl-block-wrapper{margin-bottom: 40px;}
	.col-lg-12.rl-block-top-wrapper{margin-top: 40px;}
	@media screen and (max-width: 1199px){
		.col-md-12.rl-block-wrapper{margin-bottom: 35px;}
		.col-lg-12.rl-block-top-wrapper{margin-top: 35px;}
	}
	@media screen and (max-width: 991px){
		.col-sm-12.rl-block-wrapper{margin-bottom: 25px;}
		.col-lg-12.rl-block-top-wrapper{margin-top: 25px;}
	}
	@media screen and (max-width: 767px){
		.col-xs-12.rl-block-wrapper{margin-bottom: 20px;}
		.col-lg-12.rl-block-top-wrapper{margin-top: 20px;}
	}


/*banner*/
	.rl-banner{
		background-image: url(../../images/iclone-virtual-newsroom/main.jpg);
		background-repeat: no-repeat;
	    height: auto;
	    background-size: cover;
	    -moz-background-size: cover;
	    -o-background-size: cover;
	    -webkit-background-size: cover;
	    background-position: 40% 40%;
	}
		.rl-banner .banner-text1{font-weight: 300;font-size: 2.65vw;;color: #42d365;margin-bottom: 1.5vw;}
		.rl-banner-text{border-left: 4px solid #42d365;padding-left: 2vw;}
			.rl-banner .banner-text2{font-weight: 500; font-size: 5.21vw;color: #fff;line-height: 1;margin-bottom: 1.5vw;}
			.rl-banner .banner-text3{font-weight: 300; font-size: 3.23vw; color: #fff;margin-bottom: 0;line-height: 1;}
		.rl-banner-left{margin-top: 6vw;margin-bottom: 10vw;}

/*main video*/
	.rl-newsroom .rl-main-text{
		font-size: 22px;
		font-weight: 300;
	}
		/*.rl-main-text span{
			display: block;
			display: -webkit-box;
			height: 198px;
			-webkit-line-clamp: 6;
			-webkit-box-orient: vertical;
			overflow: hidden;
			text-overflow: ellipsis;
		}*/
	.rl-newsroom .rl-main-text2{font-weight: 300;}
	.rl-btns{overflow:hidden;}
		.rl-newsroom .rl-btn{float: left; width: 48%;text-align: center;background-color: #3d3d3d; color: #42d365; font-size: 22px;line-height: 60px;}
			.rl-btn:hover{text-decoration: none;outline: none;}
			.rl-btn+.rl-btn{margin-left: 4%;}

/*video area*/
.rl-col-layout .title{margin-bottom: 0;}
	.rl-content h3{font-size: 2.625rem;margin-bottom: 0;font-weight: 300;color: #505050;}
	.rl-content h4{font-size: 1.875rem;margin: 0;font-weight: 500;color: #42d365;}
	.rl-newsroom p{margin-bottom: 0;}
	.rl-newsroom .h4-title2{font-weight: 300;color: #505050;}
	.rl-col-layout-wrapper{padding-left: 0;padding-right: 6vw;}
	.rl-col-layout-wrapper2{padding-left: 6vw;padding-right: 0;}

.productinfo, .productinfo a{font-size: 1.5rem;font-weight: 500;}
.productinfo a{padding-left: 5px; padding-right: 5px; text-decoration: underline;}


/*best buy*/
.bg-bestbuy{background-color: #3D3D3D}
	.bg-bestbuy .title{color: #42d365;}
.bestbuyBox{
	width: 45%; 
	border: 5px solid #42d367; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	padding-top: 3.15vw;
}
.bestbuyBox-width{    
	padding-left: 2.87vw;
    padding-right: 2.87vw;
}
.bestbuyBox .title{
    font-weight: 500;
    color: #fff;
    height: 86px;
    font-size: 1.88vw;
}
.bestbuyBox img{margin-bottom: 36px;}
.bestbuyBox+.bestbuyBox{margin-left: 10%;}
.bestbuyBox .btn-getit{margin: 0;display: block;background-color: #42d367;height: 62px;line-height: 62px;}
/*
.rl-btns2{position: absolute;bottom: 0}
.bestbuy-img{position: absolute; bottom: 62px}*/

.flex2{
    justify-content: center;
    -ms-align-items: center;
    align-items: center;
    -webkit-flex-direction: row;
    -moz-flex-direction: row;
    -ms-flex-direction: row;
    -o-flex-direction: row;
    flex-direction: row;
	display: -webkit-flex;
	display: -moz-flex;
	display: -ms-flex;
	display: -o-flex;
	display: flex;
}

@media screen and (max-width: 1828px){
	.rl-newsroom .rl-btn{width: 270px;float: none;display: block;margin-bottom: 15px;}
		.rl-btn+.rl-btn{margin-left: 0;}	
}

@media screen and (max-width: 1399px){
	.rl-col-layout-wrapper{padding-left: 0; padding-right: 3vw;}
	.rl-col-layout-wrapper2{padding-left: 3vw; padding-right: 0;}
}

@media screen and (max-width: 1199px){
	.rl-newsroom .rl-btn{float: left; width: 48%;}
		.rl-btn+.rl-btn{margin-left: 4%;}
	.main-video-img{margin-bottom: 20px;}
	.rl-newsroom .rl-btn-knowmore{width: 270px;}
}

@media screen and (max-width: 1199px){
	.productinfo1{margin-top: 20px;}
}

@media screen and (max-width: 767px){
	.rl-newsroom .rl-btn{width: 100%;}
	.rl-btn+.rl-btn{margin-left: 0;}
	.bestbuyBox{width: 80%;margin-bottom: 60px;}
	.bestbuyBox .title{font-size: 4.75vw;}

	.rl-content h3{font-size: 2.375rem;}

	.rl-col-layout-wrapper{padding-left: 3vw; padding-right: 3vw;}
	.rl-col-layout-wrapper2{padding-left: 3vw; padding-right: 3vw;}

	.flex2{display: inline-block;}

}

@media screen and (max-width: 600px){
	.rl-banner{padding-left: 15px;padding-right: 15px;}
	.rl-banner .banner-text1{font-size: 15px;}
		.rl-banner .banner-text2{font-size: 30px;}
		.rl-banner .banner-text3{font-size: 19px;}
}

@media screen and (max-width: 600px){
	.rl-content h3{font-size: 2rem;}	
	.rl-content h4{font-size: 1.5rem;}
}





/*------------------------------------
            $SEO Adjust
------------------------------------*/
/*video area*/
	.rl-content .text-sm{font-size: 2.625rem;margin-bottom: 0;font-weight: 300;color: #505050;}
	.rl-content .text-xs{font-size: 1.875rem;margin: 0;font-weight: 500;color: #42d365;}
	.rl-newsroom .h4-title2{font-weight: 300;color: #505050;}

@media screen and (max-width: 767px){
	.rl-content .text-sm{font-size: 2.375rem;}
}	

@media screen and (max-width: 600px){
	.rl-content .text-sm{font-size: 2rem;}	
	.rl-content .text-xs{font-size: 1.5rem;}
}