.rightSide{
	background-color: #3c3737;
    color: #aaaaaf;
    padding: 30px;
    position: fixed;
    top: 200px;
    height: auto;
    width: 40%;
    z-index: 2001;
    right: 0;
}
.outRight{
    animation:outRight 0.5s  linear both;
}
@keyframes outRight {
    from{transform:translate(0 , 0);}
    to{transform:translate(100% , 0);}
}
.rightSide-x{
	float: right;
    font-size: 26px;
    color: #aaaaaf;
    cursor: pointer;
}
.carousel-inner img{
	margin:  0 auto;
	width: 100%;
}
.index-nA-l{
    border: 1px solid #e5e5e5;
    padding: 20px;
}
.index-nA-img img{
	width: 100%;
}
.index-nA-img{
	padding: 0 0 0 30px;
}
.carousel-caption{
	height: 100%;
}
.my-banner-text{
	position: absolute;
	left: 0;
	top: 15%;
	text-align: left;
}
.my-banner-text>div{
	margin: 10px 0;
}
.my-banner-text>div span{
	padding: 5px 10px;
}
.my-banner-text>div:nth-child(1) span{
	color: #af9675;
    text-transform: uppercase;
    font-size: 38px;
    font-weight: 300;
    background: rgba(40,37,37,0.9);
    font-family: TextaLight,sans-serif;
}
.my-banner-text>div:nth-child(2) span{
	font-family: TextaBold,sans-serif;
    color: #e15a2d;
    text-transform: uppercase;
    font-size: 38px;
    font-weight: 600;
    background: rgba(40,37,37,0.9);
}
.linkImg-aColor{
	margin-top: 0;
	font-size: 16px;
}
@media all and (max-width: 768px), only screen and (-webkit-min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min--moz-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (-o-min-device-pixel-ratio: 2/1) and (max-width: 1024px), only screen and (min-device-pixel-ratio: 2) and (max-width: 1024px), only screen and (min-resolution: 192dpi) and (max-width: 1024px), only screen and (min-resolution: 2dppx) and (max-width: 1024px) {
	.index-nA-img{
		margin-top: 20px;
		padding: 0;
	}
	.my-banner-text>div:nth-child(1) span,.my-banner-text>div:nth-child(2) span{
		font-size: 14px!important;
	}
	.my-banner-text .linkImg-aColor{
		font-size: 12px;
		padding: 5px 10px;
	}
	.my-banner-text{
		top: 30%;
	}
	.rightSide{
		width: 100%;
	}
} 