.rpgbtn {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	border-radius: 25px;
	-moz-border-radius:25px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:40px;
	line-height:40px;
	width:200px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.rpgbtn:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}
.rpgbtn:active {
	position:relative;
	top:1px;
}
.videotextd {
	height: auto;
	margin-top: 0px;
	position: relative;
	width: 100%;
}
.videoimg img{
	height: 230px;
	width: 100%;
}
.navbar-static-top {
	border-width: 0;
	margin-bottom: 0;
	background: #373737;
}
.navbar-brand {
	padding: 0 0 0 1%;
}
.navbar-brand h2{
	margin-top: 5px;
	color: #cb1213;
}
.carousel-indicators {
	z-index: 9999;
}
.carousel-caption {
	width: 65%;
}
.carousel-caption2 {
	width: 100%;
}
.visible-xs a,.visible-xs a:hover{
	color: #fff;
}
.visible-xs .rpgbtn{
	height: auto;
    line-height: 30px;
    margin: 5px;
    width: 50%;
	padding:5px;
}
.followus.visible-xs {
	text-align: center;
	margin-left: 0;
}

/*
Min-Width: Refers to everything greater than or equal to the amount given.
Max-Width: Refers to everything less than or equal to the amount given. 
*/

/*==========  Mobile First Method  ==========*/

/* Custom, iPhone Retina */ 
@media only screen and (min-width : 320px) {
    
}

/* Extra Small Devices, Phones */ 
@media only screen and (min-width : 480px) {
	
}

/* Small Devices, Tablets */
@media only screen and (min-width : 768px) {

}

/* Medium Devices, Desktops */
@media only screen and (min-width : 992px) {

}

/* Large Devices, Wide Screens */
@media only screen and (min-width : 1200px) {

}



/*==========  Non-Mobile First Method  ==========*/

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {

}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
	.emailid {
		margin: 12px 0 0 15px;
		padding: 5px 0 5px 25px;
	}
	.phonecall {
		margin: 0 15px;
		padding: 5px 0 5px 18px;
	}
	.followus{
		display: inline-block;
		text-align: right;
		width: 100%;
	}
	ul.navi li a {
		padding: 4px 15px 8px;
	}
	.carousel-caption {
		width: 100%;
		padding-top: 0;
	}
	.carousel-indicators {
		top: 0;
	}
	.carousel-inner{
		height: 408px;
	}
	.form_fill {
		margin: 10px;
		right: 0;
		top: 408px;
	}
	.video_course_banner .bannerchnd img{
		display: block;
		margin-right: auto;
		margin-left: auto;
	}
	.video_course_banner .tirhimgsd{
		display: none;
	}
	.video_course_banner .form_fill{
		display: block;
		margin-left: auto;
		margin-right: auto;
		width: 100%;
	}
	.video_course_banner .textchange2 .col-md-12{
		width: 100%;
		display: block;
	}
	.video_course_banner .textchange2 .col-md-6{
		width: 50%;
		float: right;
	}
	.contenter_wrapper{
		margin-top: 380px;
	}	
	.copyrightd {
		float: none;
	}
	.footerdsd{
		top: 0;
		float: none;
		height: auto;
	}
	.footerdsdd span {
		height: 97px;
	}
	.tirhimg {
		display: none;
	}
	.marfooter {
		float: left;
		margin: 5px 10px !important;
	}
	#coursdetails ul.navicours li{
		font-size: 12px;
		padding: 8px 0px;
	}
	.calssroominnpas5 {
		border-left: none;
	}
	.calssroominnpas5 .calsstext2 {
		margin: 0;
	}
	.box_question {
		display: inline-block;
		padding-bottom: 20px;
	}
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {

	
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {
	.header_wrapper,.navbar-collapse,.nav_wrapper {
		padding: 0;
	}
	ul.navi li {
		width: 100%;
	}
	ul.navi li {
		text-align: center;
		width: 100%;
	}
	.emailid,.phonecall,.followus {
		float: right;
	}
	.carousel-caption {
		width: 100%;
		padding-top: 0;
	}
	.carousel-indicators {
		top: 0;
	}
	.carousel-inner{
		height: 420px;
	}
	.form_fill {
		margin: 10px;
		right: 0;
		top: 398px;
	
	background:url(../images/formbg.png); 
	height:490px; 
	 
	
		
	}
	
	.video_course_banner .form_fill{
		top: 300px;
	}
	.bannerbdds {
		top: 785px;
	}
	.contenter_wrapper{
		margin-top: 460px;
	}	
	.box_c {
		margin-bottom: 50px;
	}
	.box_s {
		width: 100%;
	}
	.textbinxdf {
		min-height: auto;
		padding-bottom: 10px;
	}
	.topyear {
		margin: -37px 0 0 100px;
	}
	#dialog{
		left: 8% !important;
		top: 20% !important;
	}
	.formchange {
		padding: 12px 0;
	}
	.copyrightd {
		float: none;
	}
	.footerdsd{
		top: 0;
		float: none;
		height: auto;
	}
	.calssroominnpas5 {
		border-left: none;
	}
	.calssroominnpas5 .calsstext2 {
		margin: 0;
	}
	.box_question {
		display: inline-block;
		padding-bottom: 20px;
	}
	.headingrighim{
		display: none;
	}
	.leftbodsd{
		height: auto;
	}
	.videoimg img {
	    height: 100px;
	}
}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {
    
}

@media only screen and (max-width : 992px) and (min-width : 769px) {
	.lefttfl{
		width: 60%;
	}
	.col-md-10.lefttfl{
		width: 100%;
	}
	.lefttf2{
		width: 40%;
	}
}