.typed-cursor{
    opacity: 1;
    border-right:2px solid #fff;
    -webkit-animation: blink 0.7s infinite;
    -moz-animation: blink 0.7s infinite;
    animation: blink 0.7s infinite;
}
@keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-webkit-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}
@-moz-keyframes blink{
    0% { opacity:1; }
    50% { opacity:0; }
    100% { opacity:1; }
}



.cbp-fbscroller, .cbp-fbscroller section{width:100%;height:100%;overflow:hidden}
.cbp-fbscroller > nav {
	position: absolute;
	z-index: 9999;
	right: 50px;
	top: 50%;
	width: 45px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.cbp-fbscroller > nav a {
	width:45px;
	height:22px;
	line-height:22px;
	font-size:18px; 
	display: block;
	position: relative;
	z-index: 9999;
	color:transparent;
	outline: none;
	margin:25px 0;
}

.cbp-fbscroller > nav a:after{
	content: '';
    position: absolute;
    right: 3px;
    top: 0;
    bottom: 0;
    margin: auto;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	border: 2px solid #fff;
	background:#fff;
}
.cbp-fbscroller > nav a.cbp-fbcurrent,.cbp-fbscroller > nav a:hover{
	color: #fff
}
.cbp-fbscroller > nav a.cbp-fbcurrent:after,.cbp-fbscroller > nav a:hover:after{
	background:none
}

.no-touch .cbp-fbscroller > nav a:hover {
	background: rgba(255,255,255,0.6);
}

/* background-attachment does the trick */
.cbp-fbscroller section {
	position: absolute;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	background-color:#000;
	opacity:0;
	-webkit-transition: opacity 1s;
	-moz-transition: opacity 1s;
	transition: opacity 1s;height:100%;width:100%;top:0
}

.no-touch .cbp-fbscroller section{}
#fbsection1{background-image: url("../img/swagath-defence-colony.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#fbsection2{background-image: url("../img/swagath-malaviya-nagar.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#fbsection3{background-image: url("../img/swagath-greater-kailash.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}
#fbsection4{
	background-image: url("../img/swagath-gurgaon.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover
}

#fbsection5 {
	background-image: url("../img/swagath-noida.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover
}
#fbsection6 {
	background-image: url("../img/swagath-greater-noida.jpg");-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover
}
