@font-face {

  font-family: 'OpenSans';

  src: url('OpenSans.eot') format('embedded-opentype');

  font-weight: normal;

  font-style: normal;

}

.input-xlarge{

	width:100%;

	height:35px;

	border-radius:5px;

	border:1px solid#000;

	}

.r-form-name{

	margin-top:10px;

	padding:0;

	}

.olr-head{

	text-align:center;

	font-size:30px;

	color:#039140;

	padding:5px 5px;

	}

.olr-head2{

	text-align:center;

	font-size:22px;

	color:#d42216;

	padding:5px 5px;

	}

.olr-head3{

	text-align:center;

	font-size:22px;

	color:#039140;

	padding:5px 5px;

	}

.left-list{

	margin:0;

	padding:10px;

	list-style:none;



	}

.left-list li{

	margin:0;

	padding:0;

	height:auto;

	border-bottom:1px solid#fff;

background-color:#039140;

	}

.left-list li:hover{

	background-color:#000;}

.left-list li a{

	padding:13px;

	display:block;

	color:#fff;

	}

.left-list li a:hover{

	text-decoration:none;

	}

.capt{

	color:#d90404 !important;}

	.capt span{ color:#000;}

.new-heading-line{

	color:#000;}

.new-modal{

	width:400px !important;

	margin:20px auto !important;

	}

.new-modal p{

	margin: 0;

    color: #000;

    padding: 11px;

    padding-left: 26px;

    font-size: 14px;

	}

.mdl-btn{

	padding:5px 0px;

	color:#dd3333;

	text-align:center;

	}

.modal-title2{

	font-size:14px;

	margin:0;

    cursor: pointer;

}

.text-red{

	color:#F00 !important;}

.exam-sedul{

	margin-top:90px !important;}

.box-heading{

	text-align:center;

	font-size:25px;

	text-transform:none;

    color:#039140;

	font-weight:bold;

	}

.line-btm{

	padding-top:40px;

	border-bottom:3px solid#d72115;

	margin-bottom:40px;

	}

.qickboxs{

	padding:10px;

	background-color:#fff !important;

	border:2px solid#d82519;

	}

.qickboxs div{

	color:#d82519;

	width:100%;

	border-bottom:2px solid#d82519;

	font-weight:bold;

	padding:0px 0px 5px;

	text-align:center;

	font-size:25px;

	}

.qickboxs2{

	padding:10px;

	margin-bottom:20px;

	border:2px solid#039140;

	background-color:#FFF !important;

	}

.qickboxs2 div{

	color:#fff;

	width:100%;

	border-bottom:2px solid#039140;

	font-weight:bold;

	padding:0px 0px 5px;

	color:#039140;

	text-align:center;

	font-size:20px;

	}

.qickboxs2 p{

color:#000 !important;

	}

.qickboxs p{

	color:#000 !important;}

.qi_btn{

	text-align:center;

	width:100% !important;

	padding:5px;

	background-color:#d82519;

	color:#fff;

	}

.qi_btn:hover{

	background-color:#000;

	color:#fff;

	}

.qi_btn2{

	text-align:center;

	width:100% !important;

	padding:5px;

	background-color:#039140;

	color:#fff;

	}

.qi_btn2:hover{

	background-color:#000;

	color:#fff;

	}

.quick-links-head{

	color:#fff;

	font-size:18px;

	text-align:center !important;

	text-transform:uppercase;

	width:100%;

	height:40px;

	}

.quick_bg{

	background-color:#039140;

	height:auto;

	padding:10px;

	}

	.quik-box{

		width:100%;

		height:115px;

 padding:10px;

-webkit-box-shadow: inset 0px 0px 15px 1px rgba(0,0,0,0.20);

-moz-box-shadow: inset 0px 0px 15px 1px rgba(0,0,0,0.20);

box-shadow: inset 0px 0px 15px 1px rgba(0,0,0,0.20);

position:relative;

	}

.quik-box p{

	text-align:center!important;

	padding:0 !important;

	color:#fff !important;

	}

.quik-btn{

	background-color:#FFF;

	padding:8px;

	border-radius:3px;

	width:92%;

	bottom:10px;

	position:absolute;

	text-align:center;

	}

.quik-btn:hover{

	background-color:#d33;

	border-radius:3px;

	text-decoration:none;

	color:#fff;

	}

	.quik-btn2:hover{

	background-color:#d33;

	border-radius:3px;

	text-decoration:none;

	color:#fff;

	}

		.quik-btn3:hover{

	background-color:#d33;

	border-radius:3px;

	text-decoration:none;

	color:#fff;

	}

	.quik-btn2{

	background-color:#FFF;

	padding:0px;

	border-radius:3px;

	width:45%;

	bottom:10px;

	position:absolute;

	text-align:center;

	font-size:14px;

	}

		.quik-btn3{

	background-color:#FFF;

	padding:0px;

	border-radius:3px;

	width:45%;

	bottom:10px;

	position:absolute;

	text-align:center;

	font-size:14px;

	right:10px;

	}

.wef{

color:#2c3e50;

 text-transform: lowercase;

}

.blink{

  height:auto;

    position: fixed;

    left: 0;

    top: 40%;

    width: 105px;

    z-index: 3;

	}

.blink2{

  height:auto;

    position: fixed;

    left: 0;

    top: 60%;

    width: 105px;

    z-index: 3;

	}

.srp{

	background-color:#fff;

	width:100%;

	height:auto;

	padding:10px;

	}

.srp p{

    color: #d33 !important;

    font-size: 24px;

    font-weight: bold;

    line-height: 45px;

    margin: 0;

    padding: 0;

	}

.services-bottom{

	font-size:30px;

	color:#fff !important;}

.fancybox-custom .fancybox-skin {

			box-shadow: 0 0 50px #222;

		}

.m-box{

	margin:5px 0px;

	}

.m-box a img{

	z-index:0 !important;

	}



.modalDialog {

    position: fixed !important;

    font-family: Arial, Helvetica, sans-serif;

    top: 0;

    right: 0;

    bottom: 0;

    left: 0;

    background: rgba(0, 0, 0, 0.8);

    z-index: 9999;

    opacity:0;

    -webkit-transition: opacity 400ms ease-in;

    -moz-transition: opacity 400ms ease-in;

    transition: opacity 400ms ease-in;

    pointer-events: none;

}

.modalDialog:target {

    opacity:1;

    pointer-events: auto;

}

.modalDialog > div {

    width: 550px !important;

    position: relative !important;

    margin: 15% auto;

    padding: 5px 20px 13px 20px;

    border-radius: 10px;

    background: #fff;

    background: -moz-linear-gradient(#fff, #999);

    background: -webkit-linear-gradient(#fff, #999);

    background: -o-linear-gradient(#fff, #999);

}

.close {

    background:#F00;

    color: #FFFFFF;

    line-height: 35px;

    position: absolute;

    right:12px;

    text-align: center;

    top: 10px;

    width: 30px;

    text-decoration: none;

    font-weight: bold;

    -webkit-border-radius: 12px;

    -moz-border-radius: 12px;

    border-radius: 12px;

}

.close:hover {

    background: #00d9ff;

}

.select-para{

	font-size:18px !important;
	font-weight: 700;

	color:#db2219 !important;

	}

.select-code-table{

	width:100%;

	height:35px;

	border:#5d9910 1px solid;

	color:#5d9910;

	}

.select-code-table option{

	background-color:#5d9910;

	color:#fff;

	padding:5px 0px;

}

.green{

	background-color:#76af2e;

	color:#fff;

	}

.s{display:none;}

img.s{width:100%;

height:auto;}

.list-image-table{

	width:100%;

	height:auto;

	margin:0;

	padding:20px;

	}

.control-label{

	text-align:left !important;}

.top-bar-header{

	width:100%;

	height:auto;

	background-color:#000;

	padding:0;

	margin:0;

	z-index:9999;

	position:fixed;

	top:0;

	right:0;

	}

.top-p{

	font-size:12px;

	color:#fff;

	margin:0;

	padding:4px 0px;

	}

.top-p2{

	font-size:12px;

	color:#fff;

	margin:3px 0px;

	padding:0;

	float:right;

	}

.new-header{

	background-color:#ffffff !important;

	height:auto !important;

	border-bottom:1px solid #999 !important;

	margin:0 !important;}

.new-logo{

	padding:0 !important;

        margin-bottom:-15px;}

.header-right-box{

	height:auto;

	border:1px solid#d52317;

	float:right;

		text-align:center;

		width:100%;

		margin-top:33px;

	}

.header-right-box span{

	color:#d9261b;

	font-size:20px;

	}

.header-right-box p{

   color: #000;

    font-size: 15px;

    font-weight: 600;

    padding: 0 8px;

	}

.heading{

	background-color:#91b6c5;

	margin:0;

	padding:0;

	width:100%;

	height:auto;

	margin-top:0px;

	position:relative;

	}

.heading h1{

	font-size:57px;

	margin:0;

	padding:0;

	text-align:center;

	color:#d9231a;

	font-family: 'OpenSans';

	}

.top-add{

	margin:0;

	padding:0;

	background-image:url(../img/mayur-bg.png);

	height:32px;

	width:100%;

	line-height:37px;

	color:#000;

	}

.mayur{

	margin:0;

	padding:5px 0px;

	width:90%;

	height:auto;

	text-align:center;

	float:right;

	}

.since{

	width:69%;

	margin:0 auto;

	height:auto;

	border:1px solid#e1e0e0;

	text-align:center;

	color:#000;

	margin-top:15px;

	}

.since p{

		font-size:24px;

		}

.header-aria{

	margin:40px 0px 0px;

	padding:0;

	width:100%;}

.menu-aria{

	width:100%;

	height:auto;

	background-color:#76af2e;

	margin-top:0;

	padding:0;

	position:fixed;

	z-index:16;

	}

.menn{

	list-style:none;

	}

.menn li{

	margin:0;

	padding:10px 0;

	}

.menn li a{

	color:#fff;

	font-size:14px;

	padding:11px;

	}

.menn li a:hover{

	text-decoration:none;

	background-color:#000;

	}

.menn li a.active{background-color:#000;}

.services-bg{

	width:100%; height:auto;

	padding:10px;

	background-size:cover;

	background-color:#070802;	

	}

.services-bg h3{

	color:#000;

	text-align:center;

	color:#fff;}

.services-bg p{

	text-align:center;

	color:#000;

	padding:0 30px;

	}

.services-bg2{

	width:100%; height:auto;

	padding:10px;

	background-size:cover;

	background:#91b6c5;

	}

.services-box{

	background-color:#fff;

	padding:20px;

	border-radius:5px;

	margin:15px 0;

	width:100%;

	}

.mymedia {

    display: table-cell;

    float: left;

    padding-right: 10px;

    vertical-align: top;

}

.media-body p{

	font-size:13px;

	color:#555;

	padding:0;

	font-weight:normal;

	text-align:left;

}

.media-body h4{

	text-transform:none;

	color:#222;

	margin:0;

	padding:0px 0px 7px 0px;}

.contect-bg{

	background-image:url(../img/con-bg.png);

	background-size:cover;

	width:100%;

	height:auto;}

.add-box{

	width:100%;

	background-color:#fff;

	border-radius:5px;

	height:250px;

	    margin: 15px 0px;

    padding: 13px;

    text-align: center;

	}

.add-box h6{

	width:100%;

	margin:0;

	padding:18px 0;

	border-bottom:1px solid#788f23;

	text-align:center;

	font-size:20px;

	}

.add-box p{

	margin:0;

	padding:3px 10px 5px 10px;

	font-size:16px;

	}

.conhost{

	color:#039140 !important;

	font-size:16px !important;}

.hostablb{

	color:#039140;

	font-size:14px !important;

	margin-top:0;

	padding-top:0;}

.c-me-section{

	padding-top:0px;

	padding-bottom:0;}

.tbtn{

	background-color:#111 !important;}

.use{

	background-color:#d72518;

	height:auto;

	width:100%;

	padding:10px 75px;

	}

.link{

	padding-bottom:10px;

	padding-top:10px;

	}

/*--aboutus--*/



.abut-der{

	padding:10px;

	background-color:#FFF;

	}

.abut-der p{

	color:#111;

	text-align:left;

	padding:0;

	}

	

	/*--interview--*/

 .freshed {

    color: #d90404 !important;

    font-size: 25px !important;

    margin: 0;

    padding:0;

	text-align:center;

}

 .freshed2 {

    color: #76af2e !important;

    font-size: 25px !important;

    margin: 0;

    padding:0;

	text-align:center;

}

.freshed2 a{color: #76af2e !important;}

.dropdown {

    position: relative;

    display: inline-block;

	padding:0 !important;

	margin:0 !important;

}



.dropdown .dropdown-menu {

    position: absolute;

    top: 100%;

    display: none;

    margin: 0;

	padding:0;



    /****************

     ** NEW STYLES **

     ****************/



    list-style: none; /** Remove list bullets */

    width: 100%; /** Set the width to 100% of it's parent */

    padding: 0;

}



.dropdown:hover .dropdown-menu {

    display: block;

}

.dropdown-menu{

	width:auto !important;}

.dropdown-menu li{

	padding:0;

}

/** Button Styles **/

.dropdown button {

    background: #FF6223;

    color: #FFFFFF;

    border: none;

    margin:0 !important;

    padding:0 !important;

    font-size: 1em;

}



/** List Item Styles **/

.dropdown a {

    display: block;

    padding:0 !important;

    text-decoration: none;

    color: #333333;

	margin:0 !important;

}



/** List Item Hover Styles **/

.dropdown a:hover {

    background: #BBBBBB;

}

.test-head{

	color:#d90404;

	font-size:21px;

	margin:0;

	padding:10px 0px;

		line-height:32px;

	}

.test-head a{

	color:#d90404 !important;

}

.note-head-bg{

	background-color:#76af2e !important;

	border:none !important;}

.bold-blc{

	color:#000;

	font-weight:bold;

	}

.con-t{

	font-size:18px !important;

	text-align:justify !important;

	}

.bro-btn{

	height:40px;

	width:100%;}

.form-bg{

	padding:10px;

	background-color:#91b6c5;}

.main-point-p p{

	font-weight:bold !important;

	font-size:15px !important;

	}

.new-note-bg{

	background-color:#fff !important;

	color:#060 !important;

	font-size:17px !important;

	line-height:35px;}

.con-red{

	color:#F00;}

.headd-6{

	font-size:20px !important;

	color:#000000 !important;}

.fb-page{

height:350px !important;

overflow:hidden;}

.counter{

	font-size:18px !important;

	text-align:left;}

	.counter a img{

		height:30px;

		text-align:left;}



.text_green{color:green;

margin-bottom:10px;

 margin-left: 16px;

}



@keyframes blink {

to { color: green; }

}



.text_green a {

color: red;

animation: blink 1s steps(2, start) infinite;



}

.new-list li{

font-size:14px !important;

list-style:inside;

line-height:25px;

}



.decor{

animation: blink 1s steps(2, start) infinite !important;

}



.decor a{

animation:blink 1s steps(2, start) infinite !important;

color:#ff0006;

}



/*english speaking css start  */



.englis_ul li {

    font-size: 20px;

	

}

.best_course_ul li{

	 font-size: 20px;

}

.english_speaking_box{

	    -webkit-box-shadow:none !important;

    box-shadow:none ! important;

	    border-color: white !important;

}

.carsh_course_table{

	border:1px solid black !important;

}



/*  */

@keyframes english{

	from{

		color:green;

	}

	to{

		color:red;

	}

}

.english_speaking_moadal{

	animation-name:english;

	animation-duration:.5s;

	animation-iteration-count: infinite;

}

.english_speaking_moadal:hover{

	text-decoration:none;

	

}

.modal_h4{

	padding-bottom:15px;

	text-transform: capitalize;

	font-size: 25px;

       text-align: center !important;

}

.ssb_interview_h4{

    font-size:17px !important;

    padding-bottom: 0px;

    text-align: left !important;

}



.crash_course{

    font-size: 18px;

     text-align: center !important;

     padding-bottom:15px;

     

}

@keyframes crash{

	from{

		color:black;

	}

	to{

		color:blue;

	}

}

.crash_moadal_text{

    animation-name:crash;

     animation-duration:.5s;

	animation-iteration-count: infinite;

}



.mind {

    line-height: 25px;

    padding-left: 20px;

}



.mind li {

    padding-bottom: 15px;

}



.underline{text-decoration: underline;}



.align-middle{vertical-align:middle!important;}



.list-nda{padding:10px;}



.pdrf{padding:0px 30px;}



.margin-bottom {margin-bottom:20px;}



@media (max-width: 767px){

    

    #okewa-floating_cta .okewa-fc_icon{width: 43px;}

    

    

}

.qickboxs10 div {
    color: #fff;
    width: 100%;
    font-weight: bold;
    padding: 0px 0px 5px;
    color: #039140;
    text-align: center;
    font-size: 28px;
	
	}

.qickboxs10 {
    padding: 10px;
    margin-bottom: 20px;
    border: 2px solid#d82519;
    background-color: #FFF !important;
	margin-left: 255px;
    margin-right: 255px;
	}


section.success tt {
    font-size: 20px;
    color: #333;
    font-weight: 600;
	
	}