.bdyClk .nav > li > a {

    position: relative;
    display: block;
    padding: 8px 6px;
	margin: 2px 0 0 0;
}
.hgrctrlBoB.loginPageOr h2::after {
    height: 1px;
    width: 300px;
    left: 50%;
    top: 50%;
    margin-left: -150px;
}

.imgslidrbob {
    float: left;
    width: 100%;
    margin-top: 19px;
}
.slidrHome55 {
    float: left;
    width: 54%;
    margin-left: 30px;
}
.slidrHome45 {
    float: left;
    width: 43%;
    position: relative;
    overflow: hidden;
}
.btnPtnroff {
    float: right;
}
.padfrna.mrgentop20Fran .fran_materInr.patnrDrnt {
    min-height: 110px;
}
.headingOtr {

    float: left;
    width: 100%;

}
.hdgh2 {

    float: left;
    width: 100%;
    border-bottom: 1px solid #e1e1e1;
    padding-bottom: 12px;
	position: relative;

}
.hdgh2 h3::before {
    width: 120px;
    height: 5px;
    background-color: #ff6633;
    position: absolute;
    left: 0;
    bottom: -3px;
    content: "";
}

.hdgh2 h3 {
    font-size: 25px;
    margin: 20px 0 0 0px;
    font-weight: 400;
}

.txtSldBtn span.corsesTxt {
    width: 92px;
    padding: 10px;
    text-align: center;
    height: auto;
    font-size: 19px;
    font-weight: 600;
    margin-left: 0;
	line-height: 20px;
}
.txtSldBtn span {
    width: 50px;
    height: 50px;
    float: left;
    margin: 0 0 0 24px;
    background-position: -218px -8px;
}
.txtSldBtn span.iconbgpd {
    width: 50px;
    height: 50px;
    float: left;
    margin: 0 0 0 24px;
	animation: .2s;
	transition: .2s linear;
}
.brnotr {
    float: left;
    width: 100%;
    opacity: 0;
    transition: .2s;
}
.iconSkdr.Bgconr {
    float: left;
    width: 100%;
    padding-bottom: 10px;
    margin-top: 10px;
    transition: .3s;
    padding-left: 13px;
    min-height: 115px;
}
.iconSkdr.Bgconr:hover .brnotr {
    opacity: 1;
}
.pdg_0imgSldr {
    padding: 0;
}
.brnsldr {
    margin-top: 10px;
    float: left;
    width: 100%;
}
.brnotr .btnapl .hindiEng li {
    float: left;
    border: 1px solid;
    margin: 19px 5px 0 6px;
    transition: .2s;
}
.brnotr .btnapl .hindiEng li:hover {
    color: #fff !important;
    background: #f63 !important;
}
.bgicon23 {
    background-image: url(../images/header-sprite23.png);
    background-repeat: no-repeat;
}
.iconSkdr.Bgconr:hover {
    background: #f63;
}
.iconSkdr.Bgconr:hover .txtSldBtn .iconbgpd {
    background-position: -218px -69px;
}
.iconSkdr.Bgconr:hover .txtSldBtn .corsesTxt {
    color: #fff;
}
.iconSkdr.Bgconr:hover .brnotr .hindiEng li {
    border: 1px solid #fff;
    color: #f63;
    background: #fff !important;
    margin: 13px 5px 0 6px;
}
.brnotr .btnapl .hindiEng li a {
    color: #333;
    text-decoration: none;
}
.brnotr .btnapl .hindiEng li a:hover {
    color: #fff !important;
    background: #f63;
}
.brnotr .btnapl .hindiEng li a {
    color: #333;
    text-decoration: none;
    padding:0px 20px 1px 20px;
}
.hdgh2 h3 span {
    color: #ff6937;
}
.iconSkdr.Bgconr:hover .brnotr .hindiEng li a {
    color: #f63;
}
.imgslidrbob .slidrHome45::before {
    right: 0;
    background: url(../images/home-banner-right-bg.png) no-repeat 0 0;
        background-size: auto;
    background-size: 100% 100%;
	position:absolute;
}
.imgslidrbob .slidrHome45::after {
    left: 0;
    background: url(../images/home-banner-left-bg.png) no-repeat 0 0;
        background-size: auto;
    background-size: 100% 100%;
	position:absolute;
}
.imgslidrbob .slidrHome45::after, .imgslidrbob .slidrHome45::before {

    width: 92px;
    height: 100%;
    position: absolute;
    top: 0;
    content: "";
    z-index: 2;

}
.bgClrSide {
    background: #f4ecc8;
    height: 330px;
    padding: 0 84px 0px 101px;
    float: left;
}
.headingOtr.mrjnbtmSldr {
    margin-bottom: 17px;
}
.bgimageIng {
    background-image: url('../images/bgOffCir17.jpg');
    margin-bottom: 20px;
}
.bgclrrean {
    background: rgba(0,0,0,.7);
}
button.slicknext.homeuppernext {
    right: -11px;
    top: 50%;
    transform: translate(0, -50%);
}
button.slickpre.homeupprkpre {
    top: 50%;
    left: 19px;
    transform: translate(0, -50%);
}
.vidCoOtr .vidImgO {
    float: left;
    width: 100%;
}
.imgvidCor {
    float: left;
    width: 200px;
}

.pricingInr .fa {
    color: #000;
    padding: 0 0 0 0;
}
.hdgVid h3 {
    margin: 4px 0 0 0px;
    font-weight: 600;
   color: #0058a2;
}
.materVidOtr {
    float: left;
    width: auto;
    padding: 10px 10px 0 10px;
}
.priceingMrp .pricingInr .vidmrp {
    color: red;
    margin: 10px 14px 0 0;
   float: left;
}
.priceingMrp .pricingInr .vidmrp .fa.fa-inr {
    color: red;
}
.priceingMrp .pricingInr .vidSelprc {
    font-size: 32px;
    color: #000;
}
.priceingMrp .pricingInr .vidOff {
   color: white;
    background: green;
    position: absolute;
    right: 0;
    top: 3px;
    padding: 2px 2px 2px 6px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    border-color: #fff;
        border-top-color: rgb(255, 255, 255);
        border-bottom-color: rgb(255, 255, 255);
        border-left-color: rgb(255, 255, 255);
    border-top: 1px solid;
    border-left: 1px solid;
    border-bottom: 1px solid;
    font-size: 11px;
}

.vidCoOtr {
    float: left;
    width: 100%;
    border: 1px solid #ddd;
    margin: 30px 0 41px 0;
    box-shadow: 0 0 8px 0;
    position: relative;
    height: 252px;
    overflow: hidden;
    padding: 10px;
}
.listVidOfr li {
    list-style: disclosure-closed;
    font-size: 12px;
}
.btnLrnrVid:hover .eff-4Ovr {
    left: 0;
}
.btnLrnrVid {
    width: 136px;
    position: relative;
    float: left;
    overflow: hidden;
    margin: 0px 10px 10px 0;
    border: 1px solid #0058a2;
    text-align: center;
    padding: 7px;
}
.eff-4Ovr {
    width: 165px;
    height: 62px;
    left: -166px;
    background: #34495e;
    position: absolute;
    transition: all .5s ease;
    z-index: 1;
	top: -10px;
}
.btnLrnrVid:hover a {
    color: #fff;
}
.btnLrnrVid a {
    color: #0058a2;
    font-weight: 600;
    position: relative;
    z-index: 5;
    text-decoration: none;
	transition: .5s
}
.imgvidCor img {
    height: 230px;
}	
.timeingOfCrs {
    float: left;
    width: 100%;
    text-align: right;
    color: #000;
    font-size: 11px;
}	
.timeingOfCrs {
    float: left;
    width: 100%;
    text-align: right;
    color: #000;
    font-size: 16px;
}
.vidOfrList .ofrvalid {
    color: red;
    font-size: 11px;
    font-weight: 600;
    width: 100%;
}
.validOfr {
    text-align: center;
}
.subLag .language {
    background: rgba(0,0,0,0.6);
    color: #fff;
    padding: 4px 23px 5px 20px;
    border: 1px solid #fff;
    font-size: 12px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
	font-weight: 600;
}
.subLag {
    position: absolute;
    left: 0;
    top: 2px;
    z-index: 9;
}
.facultyLIst li .subAut {
    font-weight: 600;
}
.imptnt {
    margin: 0 0 11px 26px;
}
.headingH3 h3 {
    margin: 6px 0 3px 1px;
    font-size: 18px;
    color: #ec2124;
    text-transform: uppercase;
}
.headingH3 {
    text-align: center;
}
.btnLrnrVid.dtlbtnwth {
    width: 230px;
    background: red;
    border: none;
}
.btnLrnrVid.dtlbtnwth a {
    color: #fff;
}
.eff-4Ovr.wthbtndtl {
    width: 240px;
    left: -240px;
}
.timeingOfCrs.tmadondtl {
    padding: 0 11px 0 0;
}
.ofrvalid.dtlonOfr {
    font-size: 16px;
    font-weight: 400 !important;
}
.vidCoOtr.dtldocratsOtr {
    margin: 0;
    box-shadow: none;
    height: 222px;
    border: none;
}
.vidImgO.dtldocrats .imgvidCor img {
    height: 200px;
}
.dtlOtrBdr.hegvideoDtl {
    height: 432px;
}
.headingOre {
    float: left;
}
.headingOre h3 {
    margin: 5px 0 0 24px;
    font-weight: 600;
    font-size: 18px;
}
.row.collapseBtnHgt {
    margin: 0;
        margin-bottom: 0px;
}
.exPandAll {
    float: left;
    width: 10%;
}
.headingOre {
    float: left;
    width: 70%;
}
.clpshminHit.mrgnHgt {
    margin: 0;
}
.HeadinfOtr {
    float: left;
    width: 100%;
    margin: 8px 0 3px 0;
}
.collapsiblePre.pdghgt {
    padding: 10px 9px 11px 10px;
    background: #fff;
    border: 1px solid #b7b7b7;
    color: #393939;
}
.collapsiblePre.pdghgt::after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}
.collapsiblePre.pdghgt:hover {
    background: #ffedbf;
}
.contentPre.ghtctrPrePar .colpPreYrPpr li .introDuc {
    float: left;
    font-size: 16px;
    font-weight: 400;
    width: 57%;
    margin: 0 0 0 11px;
}
.contentPre.ghtctrPrePar .colpPreYrPpr li iframe {
    float: left;
}

.contentPre.ghtctrPrePar .colpPreYrPpr li:hover {
    background: #fffacb;
}
.introDuc1 {
    float: left;
    width: 60%;
    margin: 0 0 0 10px;
    font-size: 13px;
}
.colpPreYrPpr.hgtcrlr {
    max-height: none;
    overflow: unset;
    padding: 0px 0px 0px 0;
    float: left;
    width: 100%;
}
.contentPre.ghtctrPrePar .colpPreYrPpr li {
    float: left;
    width: 100%;
}
/*===============Marque Home under banner=====================*/
.marquePanel li img {
    width: 241px;
    height: 125px;
    transition: .5s;
}
.marquePanel li {
    float: left;
    border: 10px solid #eee;
    margin: 1px;
    padding: 0px;
    background: #e6e6e6;
    overflow: hidden;
    cursor: pointer;
}
.marquePanel li:hover img {
    transform: scale(1.5);
}
.marquePanel {

    float: left;
    width: 100%;
    margin: 0 0 0 9px;

}
.bgclsldrmrq {
    background: white;
    padding: 10px;
    box-shadow: 0 0 7px 0 #dbdbdb;
    z-index: 9;
    position: relative;
}
/*===============Marque Home under banner=====================*/
.policyOtr {
    float: left;
    width: 100%;
    background: #fff1db;
    padding-bottom: 60px;
}
.dislmMtr {
    float: left;
    width: 100%;
    border: 1px solid #d2d2d2;
    padding: 10px;
    box-shadow: 0 0 7px 0;
    text-align: justify;
}
.mtrDisInr {
    font-size: 13px;
    line-height: 26px;
    margin-bottom: 11px;
}
.disclm {
    float: left;
    width: 100%;
    margin: 10px 0px 40px 0;
}
.HdgOf.section-heading.hgrctrlBoB.bgondisbmtl h2 {
    margin: 0;
}
.HdgOf.section-heading.hgrctrlBoB.bgondisbmtl h2 span {
    background: #fff1db;
}
.disclm .peraPlcy {
    font-size: 13px;
    line-height: 22px;
}
.disclm .noteicePlc {
    font-size: 12px;
    color: #aeae07;
}
.privcyMtrOtr .heading h3 {
    color: #f63;
    margin-bottom: 0;
    margin-top: 0;
}

.privcyMtrOtr {
    border: 1px solid #ff6662;
    padding: 20px;
    margin-top: 28px;
    position: relative;
}
.privcyMtrOtr .heading {
    position: absolute;
    margin: -30px 0 0 0;
    background: #fff1db;
    padding: 0 10px 0 10px;
}
.mtrDisInr ul li {
    list-style: disclosure-closed;
}
.mtrDisInr ul li ol li {
    list-style: decimal;
}
.fa.fa-chevron-right.rht.mrgnbtm {
    margin: 0px 4px 7px 0;
    float: left;
}
/*====================Franchise page=========================*/
.entry-header.bgInrImg.hgntimgof {
    height: 300px;
}
.hgntimgof .entry-title.txtstyle h3 {
    color: #fff;
    font-size: 28px;
}
.frnachiseePagehdg h2::after { 
    width: 890px;
    margin-left: -450px;
}
.franchiseotr{
    float: left;
    width: 100%;
    background: #e6ffec;
    padding-bottom: 60px;
}
.hgrctrlBoB.frnachiseePagehdg h2 span {
    background: #e6ffec;
    color: #f63;
}
.fran_materInr {
    padding: 15px;
    border-radius: 3px;
    min-height: 350px;
    background-color: #fff;
    -moz-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
}
.heading3Frn h3 {

    font-size: 17px;
    font-weight: 600;
    color: #424242;
    margin: 0 0 2px 0;

}

.materFran .contntInr {
    text-align: center;
    font-size: 15px;
    line-height: 30px;
}
.hgrctrlBoB.frnachiseePagehdg2 h2::after {
    width: 1080px;
    margin-left: -550px;
}
.hgrctrlBoB.frnachiseePagehdg2 h2 span {
    background: #e6ffec;
    color: #f63;
}
.heading3Frn {
    text-align: center;
}
.ionFrenInr {
    text-align: center;
}
.edulindgn .padfrna .fran_materInr .materFran .contntInr {
    line-height: 25px;
}
#offrPdr {
    cursor: pointer;
}
.fran_materInr.hgtfxdfrnbx {
    min-height: 453px;
}
.btnchoseplan a {
    padding: 10px 50px 10px 50px;
    border: 1px solid #f63;
    color: #fff;
    background: #f63;
    text-decoration: none;
    transition: .2s;
}
.btnchoseplan #getid {
    padding: 10px 50px 10px 50px;
    border: 1px solid #f63;
    color: #fff;
    background: #f63;
    text-decoration: none;
    transition: .2s;
    float: right;
    position: relative;
}
.btnchoseplan {
    float: left;
    width: 100%;
    text-align: center;
    padding: 25px 0 65px 0;
}

.fran_materInr.videoMinHgt {
    min-height: 330px;
}
.videoCaption h3 {
    margin: 4px 0 8px 0;
    font-weight: 600;
}
.videoCaption {
    text-align: center;
}
.hgrctrlBoB.frnprgm h2 {
    margin: 0;
}
.section-heading.hgrctrlBoB.frnprgm {
    padding: 2px 0 7px 0;
    float: left;
    width: 100%;
}
.hgrctrlBoB.frnprgm h2 span {
    color: #f63;
    background: #e6ffec;
}
.bgheadingFrm {
    background: #e6ffec;
}
.hgrctrlBoB.frnachiseePagehdg h2 {
    margin: 30px 0 0 0;
}
.hgrctrlBoB.frnachiseePagehdg2 h2 {
    margin: 40px 0 0 0;
}
.fran_materInr.vidseconmin {
    min-height: 185px;
}
.fran_materInr.vidseconmin {
    min-height: 185px;
    margin-bottom: 23px;
}
.padfrna.vidbgdiff {
    border: 1px solid #f63;
    padding: 16px 0 0 0;
}
.frnachiseePagehdg.pdgbtm0 {
    padding-bottom: 12px;
}
.stepOrder {
    font-size: 49px;
    font-weight: 800;
    color: #129184;
}
.stepOrder {
    font-size: 49px;
    font-weight: 800;
    color: #129184;
    margin: 0 0 31px 0;
}
.stepOrder span {
    border-bottom: 5px solid #f63;
}
.fran_materInr.hgtofStep {
    min-height: 211px;
}
.fran_materInr.hgtofStep {
    min-height: 230px;
    margin: 0 0 29px 0;
}
.hgrctrlBoB.bgondisbmtl .advertisemtr {
    font-size: 15px;
}
.headingbg h3 {
    margin: 0;
    color: #fff;
}
.headingbg {
    background: #129184;
    padding: 10px;
    border: 1px solid #fff;
}
.matterOtr {
    background: #fff;
    padding: 10px 10px 10px 20px;
}
.privcyMtrOtr.bgacordingFrn .heading {
    background: #e6ffec;
}
.btnchoseplan.franAbotFrm {
    padding: 10px 0 12px 0;
    text-align: right;
}
.franchiseotr.fran_btmpag0 {
    padding-bottom: 0;
}

#getid .fa.fa-caret-right {
    position: absolute;
    right: -27px;
    top: -11px;
    font-size: 40px;
    color: #f63;
    z-index: 1;
}
.pdgfmr0fran {
    padding: 10px 10px 20px 10px;
    background: #fff;
}
.pdgfmr0fran {

    background-color: rgb(255, 255, 255);
    padding: 15px;
    border-radius: 3px;
    min-height: 350px;
    background-color: #fff;
    -moz-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);

}
.pdgfmr0fran .frmLogin .form-group .form-control.placeHdg {
    height: 34px;
    border-radius: 2px;
}
.pdgfmr0fran .frmLogin .form-group.selectOptn .selctOtr {
    padding: 0 0 0 0;
    border-radius: 2px;
    height: 35px;
    font-size: 13px;
}
.selectOptn::after {
    font-family: FontAwesome;
    content: '\f107';
    font-size: 28px;
    position: absolute;
    top: -3px;
    right: 8px;
    color: #434B67;
    pointer-events: none;
}
.pdgfmr0fran .frmLogin .form-group.selectOptn .selctOtr option {
    font-size: 12px !important;
}
.selectOptn {
	position: relative;	
}
select {
	background: #F0F3FB;
	border: 1px solid #F0F3FB;
	border-radius: 4px;
	width: 100%;
	padding: 20px;
	font-size: 16px;
	color: #3F3F3F;

	/* Here's the code we need */
	/*-webkit-appearance: none;
	-moz-appearance: none;
	-ms-appearance: none;
	 -o-appearance: none;
		appearance: none;*/
}
.form-group.selectRdoOptn.btmpadg0 input {
    vertical-align: middle;
    margin: 0;
    height: 10px;
}
.alrady {
    font-size: 13px;
    margin: 0;
}
.form-group.selectRdoOptn.btmpadg0 label {
    font-size: 12px;
}
.m-t-17.btnfrmFran .login100-form-btn {
    height: 35px;
    border-radius: 2px;
}
.m-t-17.btnfrmFran {
    margin: 0 0 10px 0;
}
.padfrna.mrgentop20Fran {
    margin: 30px 0 0 0;
}
.fran_materInr .mtrotrfranist .heading3Frn {
    text-align: left;
}
.fran_materInr .mtrotrfranist .contntInr {
    text-align: left;
}
.fran_materInr .mtrotrfranist .contntInr p {
    font-size: 14px;
    line-height: 20px;
}
.fran_materInr .mtrotrfranist .uldesignOnFran li {
    list-style: disclosure-closed;
    line-height: 21px;
}
.padfrna.mrgentop20Fran .fran_materInr {
    min-height: 238px;
}
.ionFrenInr.imageIconFit {
    margin: 30% 0 0 0;
}.mtralinTxt {
    margin-top: 40px;
}
.col-sm-12.pad_o_frn {
    background: #129184;
    padding: 40px 0 40px 0;
    margin: 0 0 49px 0;
}
.imgInrLdr {
    border: 1px solid;
    border-radius: 50%;
    overflow: hidden;
    height: 120px;
    width: 120px;
    margin: 0 auto;
}
.manOtr {
    text-align: center;
}
.subdivmn a {
    color: #fff;
}
.hdgmthr h3 {
    color: #fff;
    margin: 8px 0 0 0;
}	
.privcyMtrOtr.bgacordingFrn {
    margin-top: 0;
}
/*====================Franchise page=========================*/
.mtrDisInr.authorList ul li {
    list-style: disclosure-closed;
    line-height: 20px;
    margin-bottom: 13px;
}
.wthflt a {
    margin: 0 15px 0 0;
}
.mtrProt {
    margin: 27px 0 0 0;
}	
/*<!--=====================Contact Us Page========================-->*/
.frmotr .bg-image {
    background:url(../img/bg-1.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin: 0;
    padding: 115px 0;
}
.frmotr .bg-image {
    background: url(../images/contactBg.jpg) no-repeat center center fixed;
        background-size: auto;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    margin: 0;
    padding: 35px 0;
    float: left;
    width: 100%;
}
.frmotr .bg-image .form-group #send_queryv {
    background: #ffc300;
}
.frmotr .bg-image h3 {
    color: #fff;
    font-weight: 600;
    font-size: 21px;
}
.center-boder {
    border: solid 6px #fff;
    max-width: 400px;
    padding: 20px 20px 20px 20px;
    color: #fff;
    font-size: 18px;
    text-align: center;
    margin: 0px 38px 0px;
}	
.center-boder h3 {
    margin: 0 0 10px 0;
    padding: 0;
}

.frmotr .bg-image .center-boder label {
    color: #fff;
    font-weight: 400;
    font-size: 14px;
}
.map-container .map-css {
    width: 100%;
    height: 300px;
}
.contactUsMtrInr {
    padding: 15px;
    border-radius: 3px;
    min-height: 310px;
    background-color: #fff;
    -moz-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
}
.owrviewwhoinr p {
    text-align: justify;
}
.contactUsMtrInr .heading3Frn h3 {
    color: #ffa500;
}
/*.padfrna.contactUswebotr .col-md-4:first-child {
    padding: 0;
}
.padfrna.contactUswebotr .col-md-4:last-child {
    padding: 0;
}*/
.contactUswebotr .materFran .contntInr ul {
    text-align: left;
}
.contactUswebotr .materFran .contntInr ul li {
    padding: 0 0 0 20px;
    position: relative;
}
.contactUswebotr .materFran .contntInr ul li.mailSupport::before {
    font-family: FontAwesome;
    content: "\f0e0";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    position: absolute;
    left: 0;
}
.contactUswebotr .materFran .contntInr ul li.webglob::before {
    font-family: FontAwesome;
    content: "\f0ac";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    position: absolute;
    left: 0;
}
.contactUswebotr .materFran .contntInr ul li.contactIcon::before {
    font-family: FontAwesome;
    content: "\f095";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
    position: absolute;
    left: 0;
}
.contntInr.adrsscontam p::before {
   font-family: FontAwesome;
    content: "\f095";
    display: inline-block;
    padding-right: 3px;
    vertical-align: middle;
     position: absolute;
    left: 0; 
}

.contactUswebotr .materFran .contntInr ul li .fa {
    padding: 0 6px 0px 0;
    color: #444;
}
.contntInr.adrsscontam p {
    text-align: left;
    line-height: 22px;
    padding: 0 0 0 20px;
    position: relative;
}
.contactUsMtrInr.heigntContactUsSupprt {
    min-height: 190px;
}
.contntInr.adrsscontam p span {
    float: left;
    height: 90px;
    margin: 0 7px 0 0;
}
.contntInr.adrsscontam p span .fa {
    font-size: 20px;
}
.iconotrCont {
    text-align: center;
}
.iconotrCont .fontIconbf .fa {
    font-size: 30px;
    background: #ffa30c;
    padding: 10px;
    border-radius: 50%;
    margin: 0 0 11px 0;
    color: #fff;
}
.iconotrCont .fontIconbf .fa.fa-phone {
    padding: 10px 12px 10px 14px;
}
.iconotrCont .fontIconbf .fa.fa-map-marker {
    padding: 10px 16px 10px 16px;
}
.policyOtrInr.setfornothrcont {
    margin-top: 30px;
}
.setfornothrcont .col-md-3 {
    margin-bottom: 30px;
}
/*<!--=====================Contact Us Page========================-->*/
/*=====================about Us Page======================== */
.imgofaunor {
    width: 151px;
    float: left;
    height: auto;
    border: 1px solid #b5b5b5;
    margin: 0 11px 0 0;
}
.cart .examDetail.withacordingTild {
    width: calc(100% - 180px);
    float: left;
}
.cart .examDetail.withacordingTild .titleDate h2 {
    font-weight: 600;
    font-size: 18px;
    border-bottom: 1px solid #bdbdbd;
    margin: 3px 0 10px 0;
    padding: 0 0 10px 0;
}
.cart .examDetail.withacordingTild h3 {
    margin: 0 0 0 0;
    font-size: 14px;
}
.cart .examDetail.withacordingTild .titleDate {
    width: calc(100%);
}

.imgIrnthr .emplyotrthe .mainmtr {
    float: left;
    width: 100%;
    color: #fff;
    font-weight: 600;
}
.imgIrnthr .emplyotrthe .numberother {
    font-size: 42px;
    color: #fff;
    font-weight: 600;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe .numberother {
    font-size: 57px;
    line-height: 52px;
}
.imgIrnthr.normalEft .emplyotrthe p {
    font-size: 30px;
}
.imgIrnthr.normalEft .emplyotrthe p {
    font-size: 21px;
    margin: 0;
    padding: 5px 0 5px 0;
    color: #fff;
    font-weight: 600;
}
.imgIrnthr.normalEft .emplyotrthe {
    width: 100%;
}
.imgIrnthr.normalEft .emplyotrthe p .numberwithoutTeb {
    font-size: 28px;
    font-weight: 800;
}
.imgIrnthr .emplyotrthe {
    float: left;
    padding: 0 0 0px 10px;
    width: 20%;
    height: 100%;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe .numberother h3 {
    margin: 10px 0 0 0;
    float: right;
    font-size: 40px;
    color: #fff;
}
.imgIrnthr.hgtonabutofvisi .emplyotrthe {
    width: 47%;
    padding: 30px 0px 0px 14px;
}
.imgIrnthr.hgtonabutofvisi .iconabotu {
    width: 53%;
}
.imgIrnthr.hgtonabutofvisi .iconabotu .iconinrabout .fa {
    font-size: 40px;
}
.imgIrnthr.hgtonabutofvisi .iconabotu .iconinrabout {
    margin: 15px 0 0 0;
}

.imgIrnthr {
    background: red;
    float: left;
    width: 100%;
    border-bottom: 1px solid #fff;
}
.iconabotu {
    float: left;
    width: 80%;
}
.iconinrabout .fa {
    padding: 0;
    font-size: 52px;
    margin: 11px 0 0 0;
}
.fontIconbf.svgotrinabout svg {
    width: 72px;
}
.headingwho {
    text-align: center;
}
.headingwho .headingingwho h2 {
    color: #ffa500;
    font-weight: 600;
    margin: 0 0 12px 0;
}
.fontIconbf.svgotrinabout1 svg {
    height: 76px;
}
.hgrctrlBoB.hddgofAbot h2 {
    margin: 0;
}
.hgrctrlBoB.hddgofAbot {
    padding: 0;
}
.imgIrnthr.hgtonabutofvisi {
    height: 142px;
    margin: 20px 0 20px 0;
}
.missinlist li {
    font-size: 12px;
    line-height: 14px;
    list-style: disc;
    text-align: left;
    margin-bottom: 8px;
}
.section-heading.hgrctrlBoB.lineaboursudd h2::after {
    width: 1100px;
    left: 29%;
}
.hgrctrlBoB.lineaboursudd p {
    font-size: 14px;
}
/*<!--=====================about Us Page========================-->*/
/*<!--=====================Media Coverage Page========================-->*/
.multimediaInr {
    margin: 18px 0 0 0;
}
.multimediaOtr {

    padding: 0 0 20px 0;
    float: left;
    width: 100%;

}
.container.disrip.mediaCoverageBdr {
    border: none;
    margin: 70px auto;
}
.cart.thlist.mideaCoverageBodderTime {
    border-bottom: 1px dashed;
    border-top: none;
    border-right: none;
    border-left: none;
    margin-top: 0;
}
.cart.thlist.mideaCoverageBodderTime .imgofaunor {
    border: none;
}
.conPadList.padng0media {
    padding: 0;
}
.withacordingTild.colorCombMidea .titleDate .fa {
    color: #a2a1a1;
    padding: 0 5px 0 0;
}
.btnforviewArt a .fa {
    padding: 0 5px 0 0;
}
.btnforviewArt a {
    border: 1px solid;
    background: #f63;
    padding: 5px 10px 5px 10px;
    color: #fff;
    margin: 14px 0 0 0;
    float: right;
}
/*<!--=====================Media Coverage Page========================-->*/
/*<!--=====================Management Team Page========================-->*/
.imgposition {

    width: 110px;
    position: absolute;
    top: -55px;
    left: 41%;
    border-radius: 50%;
    overflow: hidden;
    border: 5px solid #f0f0f0;

}
.padfrna.mrgntpOnManagement {
    margin-top: 53px;
    margin-bottom: 18px;
}
.mrgntpacrMtrMnnge {
    margin: 50px 0 0 0;
}
.mrgntpacrMtrMnnge .materFran .contntInr {
    text-align: left;
}
.hgrctrlBoB.hdgmanagMent h2 {
    margin: 15px 0 0 0;
}.hgrctrlBoB.hdgmanagMent {
    padding: 0;
}
/*<!--=====================Management Team Page========================-->*/
/*<!--=====================ask conplane Page========================-->*/
.padfrna.contactUswebotr.mrgnOnAskPge .padfrna {
    margin-bottom: 15px;
}
.contactUsMtrInr.fltleftOnAkpPr {
    float: left;
}
.peraask {
    text-align: justify;
}
.col-sm-8.pdg0onAsk {
    padding: 0;
}
.container-fluid.pdg0onAsk {
    padding: 0;
}
.center-boder.askBdrclr {
    border-color: #000;
    max-width: 240px;
}
.center-boder.askBdrclr h3 {
    color: #000;
}
.center-boder.askBdrclr form .form-group label {
    color: #847f7f;
}
.center-boder.askBdrclr {
    border-color: #000;
    max-width: 240px;
    margin: 0;
}
.askFromQuery .form-group select {
    padding: 0 0 0 0;
    background: #f9f9f9;
    border: 1px solid #000;
    border-radius: 0;
    height: 39px;
    font-size: 14px;
}
.askFromQuery .form-control::placeholder {
    color: #b7b7b7;
    font-weight: 400;
}
.askFromQuery .form-group select option {
    font-size: 12px;
}
.fran_materInr.askComOrOnlist .iconfranOtr .fa {
    font-size: 54px;
    color: #f63;
}
.fran_materInr.askComOrOnlist .heading3Frn h3 {	
    font-size: 22px;
    margin: 6px 0 9px 0;
}
.fran_materInr.askComOrOnlist .materFran .contntInr {

    text-align: left;
    line-height: 18px;
    font-size: 13px;

}
.listAskCom .ulAskPrin li {
    list-style: disc;
    margin-bottom: 3px;
}
.policyOtrInr.setfornothrcont.aksparinmCOmMrgn {
    margin-top: 50px;
}
.center-boder.askBdrclr .text-center.askqueryFrom {
    color: #000;
    font-size: 12px;
}
/*<!--=====================ask conplane Page========================-->*/
/*<!--=====================Career Page========================-->*/
.headingOnCareer h2 {

    margin: 20px 0 4px 0;
    font-size: 20px;
    color: #000;

}
.ionFrenInr .stepOrder span .fa {
    color: #0c8679;
}
.ionFrenInr .stepOrder img {
    height: 58px;
    border-bottom: 5px solid #f63;
}
.padfrna.careerParinamStp .fran_materInr.hgtofStep {
    min-height: 323px;
}
.homeEfcf.titleColorDlf h3 {
    color: #fff;
    margin: 5px 0 0 0;
}
.ourfunSldrnext {
    position: absolute;
    top: 276px;
    right: -38px;
    background: rgba(0,0,0,.5);
    padding: 0;
}
.ourfunSldrpre {
    position: absolute;
    top: 276px;
    left: -48px;
    background: rgba(0,0,0,.5);
    padding: 0;
}
.HdgOf.section-heading.msghedingpd h2 {
    margin: 0;
}
.mrgnofmsgOnr h3 {
    margin: 0 0 4px 0;
    font-weight: 600;
}
.mrgnofmsgOnr p {
    line-height: 30px;
    text-align: justify;
}
.ownrimg .ownmsgInr img {
    height: 230px;
}
.ownmsgInr {
    border: 2px solid;
    padding: 0 0 0 41px;
}
.ownrimg .ownmsgInr img {
    height: 260px;
}
h3.nameUnderimg {
    text-align: center;
    margin: 7px 0 0 0;
    color: #000;
    font-weight: 600;
}
.hgrctrlBoB.bgacordinlife h2 span {
    background: #da2128;
    color: #fff;
}
.hgrctrlBoB.bgacordinlife  h2::after {
    background: #ffffff;
    background: -moz-linear-gradient(left, #ffffff 0%, #ff6633 35%, #ff6633 70%, #ffffff 100%);
    background: -webkit-linear-gradient(left, #da2128 0%, #ffffff 35%, #ffffff 70%, #da2128 100%);
    background: linear-gradient(to right, #da2128 0%, #ffffff 25%, #ffffff 70%, #da2128 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.dislmMtr.mrgnTpUprLif {
    margin: 30px 0 0 0;
}

#accordion.timelinotr::before {

    top: 0;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 3px;
    background-color: #f63;
    left: -30px;
    margin-right: -1.5px;

}
#accordion.timelinotr {

    position: relative;

}
.panel-default .panel-heading.gbaoudingCareer {
    background: #f63;
    color: #fff;
	margin: 0 0 0 14px;
}
.timeline-heading.row p .text-muted {
    color: #fff;
}
.timeline-heading.row {
    width: 100%;
}	
.timeline-head-extra p .textmuted {
    color: #fff;
}
.timeline-head-extra {
    margin: 10px 0 0 0;
}
.timingInrRel .panel-body.bdttoopclr {
    border-top-color: #f63 !important;
}
.timeline-bottom a:hover {
    color: #f63;
    text-decoration: none;
    background: #fff;
}
.panel-title .glyphicon {
    color: #fff;
    margin: 21px 0 0 0;
}
.panel-heading.gbaoudingCareer:hover {
    box-shadow: 0 0 10px 0 #555;
}
.panel.panel-default.timingInrRel {
    position: relative;
    margin: 0px 0 30px 0px;
    background: none;
}
.panel.panel-default.timingInrRel {
    position: relative;
    margin: 0px 0 30px 0px;
    background: none;
}
.timeline-badge {
    color: #fff;
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 1.4em;
    text-align: center;
    position: absolute;
    top: 16px;
	left: -55px;
    margin-right: -25px;
    background-color: #999;
    z-index: 100;
    border-radius: 50%;
}
 .timeline-badge.danger {
    background-color: #d9534f !important;
}
 .timeline-badge > svg {
    margin-top: 13px;
}
/*<!--=====================Career Page========================-->*/

.oflineOtrIn {
    background: rgba(0,0,0,.5);
    height: 100%;
}
.bgwhitOtr {
    width: 100%;
    height: 425px;
    background: url(../images/bgaward.png);
        background-repeat: repeat;
        background-size: auto;
    background-repeat: repeat;
    background-size: auto;
    background-repeat: no-repeat;
    background-size: cover;
}
.bgImgOFc {
    height: 100%;
}
.clrblikCover {
    margin: 50px 4px 0px 0px;
    background: #fff;
    height: 77%;
}
.offlineMatr {
    margin: 60px 0 0 13px;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
}
.imgesCvr {
    padding: 40px 20px 20px 17px;
    float: left;
    height: 100%;
	width:100%
}
.yearOfOffline {
    font-size: 14px;
}
.hadingOFOff {
    font-size: 20px;
    font-weight: 600;
    line-height: 22px;
    margin: 13px 0 24px 0;
    color: #f63;
}
.offlineMatr {
    margin: 60px 0 0 13px;
    font-size: 20px;
    color: #fff;
    font-weight: 600;
    padding: 30px 0 0 0;
}
.btnOnreadMore {
    text-align: center;
    padding: 32px 0 0 0;
}
.btnOnreadMore a {
    background: #f63;
    color: #fff;
    padding: 5px 13px 5px 13px;
    margin: 0px 0 0 0;
    border-radius: 2px;
	border: 2px solid #fff;
	text-decoration:none;
    transition: .2s;
}
.btnOnreadMore a:hover {

    background: #fff;
    color: #f63;
    border: 2px solid #f63;
	font-weight: 600;

}
.mrgntbtmDekLo {
    margin: 20px 0 17px 0;
}
.vc_row {
    margin-left: -15px;
    margin-right: -15px;
}
.krth-dhav-dotted {
    position: relative;
}.vc_row::after, .vc_row::before {
    content: " ";
    display: table;
}
::after, ::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.vc_column_container {
    padding-left: 0;
    padding-right: 0;
}
.vc_col-sm-12 {
    width: 100%;
}
.vc_column_container > .vc_column-inner {
    box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%;
}
.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 35px;
}
.video-why-choose-title .gray-color.large-title {
    font-size: 5em;
    color: #D2CFCF !important;
    font-weight: 800;
    text-transform: uppercase;
    line-height: 1;
	text-align: center;
}
.contntInrbd70 .txtofcrse p {
    text-align: left;
}
.video-why-choose-title p {
    width: 60%;
    margin: 0 auto;
        margin-bottom: 0px;
}
.wc-tab p {
    line-height: 1.7;
    letter-spacing: 0.5px;
}
.wpb_wrapper {
    margin: 30px 0 0 0;
}
.wpb_wrapper p{
    text-align:center;
}
.mrtntopofconsd {
    margin-top: 30px;
}
.bgmultycolor {
    background: #fff;
    box-shadow: 0 0 20px 0 #bdbbbb;
    border-radius: 11px;
    position: relative;
    height: 220px;
    
}
.gradiantcolosame {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #ffffff;
}
.gradiantcolosame.video_theamBg {
    color: #ffffff;
    background: #141E30;
    background: -webkit-linear-gradient(to right, #243B55, #141E30);
    background: linear-gradient(to right, #243B55, #141E30);
}
.bgiconimgwth {
    position: absolute;
    right: 0px;
    top: 20px;
}

.contntInrbd70 {
    width: 78%;
    padding: 30px 0 0 0;
}
.gradiantcolosame h2 {
    font-size: 22px;
    margin: 24px 0 11px 60px;
    font-weight: 600;
    color: #fff;
}
.headingof h2 {
    font-size: 22px;
    margin: 24px 0 11px 20px;
    font-weight: 600;
}
.txtofcrse p {
    width: 100%;
    margin: 0 0 0 23px;
}
.pdg0onOff {
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0 10px 0 10px;
}
.ice-ex-cont .ed-digit {
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -moz-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -moz-text-fill-color: transparent;
    text-fill-color: transparent;
    -webkit-animation: aitf 10s linear infinite;
    -moz-animation: aitf 10s linear infinite;
    animation: aitf 10s linear infinite;
}
.ice-ex-cont .ed-digit {
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    background-attachment: scroll;
    background-clip: text !important;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("../images/offlineCourse/digit-back.jpg");
    background-origin: padding-box;
    background-repeat: repeat-y;
    position: relative;
    z-index: 999;
    display: inline-block;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: rgba(0, 0, 0, 0);
    background-clip: text;
    background-size: 240%;
}

.ed-digit {
    font-size: 15em;
    font-weight: 800;
    line-height: 0.8;
    font-family: "Arial Black", Gadget, sans-serif;
}
.vc_row[data-vc-full-width] {

    -webkit-transition: opacity .5s ease;
    -o-transition: opacity .5s ease;
    transition: opacity .5s ease;
    overflow: hidden;

}
.ice-ex-faclty {

    padding-top: 4em;
    border-top: 1px solid #ddd;
    float: left;
    width: 100%;

}
.vc_row {

    margin-left: -15px;
    margin-right: -15px;

}
.vc_custom_1545484092587 {

    background-position: 0 0 !important;
    background-repeat: repeat !important;

}
@-webkit-keyframes aitf {
  0% { background-position: 0% 50%; }
  100% { background-position: 100% 50%; }
} 
 
@keyframes aitf { 0% { background-position: 0% 50%; } 100% { background-position: 100% 50%; } } 

.wpb_text_column.ice-ex-cont {

    float: left;
    width: 100%;

}
.wpb_wrapper.ice-ex-cont {

    float: left;
    width: 580px;
    margin: 0px 0 0 350px;

}

.ed-ex-years {
    font-size: 22px;
    font-weight: 800;
    color: #000;
    position: absolute;
    top: 153px;
    left: 270px;
    z-index: 9999;
    text-transform: uppercase;
	line-height: 21px;
}

.small-title.semi-bold-txt {
    font-size: 22px;
    font-weight: 800;
    color: #000;
    position: absolute;
    left: 310px;
}
.headingof250 {
    margin: 20px 0 0 0;
    float: left;
    width: 100%;
    text-align: center;
}
.headingof250 h3 {
    color: #000;
}
/*=========================Partner==============================*/
.hdgcmr.responsivePartnerEx .fran_materInr.hgtofStep {
    min-height: 260px;
}
.outerOFFAQAccordian {
    background: #129184;
}
.fran_materInr.thelistIndPartner .materFran .contntInr {
    text-align: left;
}
.partnerListStyle {
    padding: 0 0 0 28px;
    float: left;
}
.partnerListStyle li {
    float: left;
    font-size: 13px;
    width: 100%;
}
.partnerListStyle li::before {
    content: "\f00c";
    font-family: 'FontAwesome';
    font-size: 15px;
    float: left;
    margin-left: -21px;
    color: #129184;
}

.heading3Frn.headingPartner h3 {
    color: #f63;
    margin: 15px 0 10px 0;
}
.fran_materInr.thelistIndPartner {
    float: left;
}
.fran_materInr.thelistIndPartner {
    float: left;
    margin: 30px 0 0 0;
}
.hhigntCtrolOnPrt .padfrna .fran_materInr {
    min-height: 520px;
}
.thelistIndPartner.lowhgtOnpartner {
    min-height: auto;
}
.btnchoseplan.regonPartner a {
    border-radius: 5px;
}
.btnchoseplan.regonPartner a:hover {
    background: #fff;
    color: #f63;
    font-weight: 600;
}
.frmdivotr.frmonpartner .center-boder {
    max-width: 100%;
    margin: 0 auto;
}
.centerfrmonBr .padncenOndr {
    margin: 0 auto;
    float: none;
}
.askFromQuery.formACcordingPtnr form .form-group {
    width: 25%;
    float: left;
    padding: 0 5px 0 6px;
}
.center-boder.askFromQuery.formACcordingPtnr {
    float: left;
}
.text-center.fltlftPartner {

    float: left;
    width: 100%;
    text-align: left;
    font-size: 15px !important;
    margin: 28px 0 9px 0;

}
.askFromQuery.formACcordingPtnr form .otrofInddtl .form-group {
    width: 33.3%;
}
.askFromQuery.formACcordingPtnr form .wthfullfrm .form-group {
    width: 100%;
}
.wthfullfrm input {
    height: auto;
    margin: 0 3px 0 0;
    vertical-align: middle;
}
.wthfullfrm .form-group span {
    font-size: 14px;
    margin: 0 8px 0 0;
}
.btnaingautoonPrt {
    float: right;
    width: 100%;
}
.askFromQuery.formACcordingPtnr form .btnaingautoonPrt .form-group {
    float: none;
    margin: 0 auto;
}
.askFromQuery.formACcordingPtnr form .btnaingautoonPrt .form-group #send_queryFor {
    background: #f63;
    padding: 0;
	transition:.2s;
}
.askFromQuery.formACcordingPtnr form .btnaingautoonPrt .form-group #send_queryFor:hover {

    background: none;
    border: 2px solid #f63;
    color: #F63;

}
/*=========================Partner==============================*/	
/*================================video home===================================*/

.validOffrOtr .validDatrInr {
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    position: relative;
}
.validOffrOtr {
    position: absolute;
    background: red;
    padding: 3px 5px 3px 5px;
    right: 0;
    top: 0px;
    z-index: 3;
}

.validOffrOtr .validDatrInr::before {
    content: "\f0d9";
    font-family: 'FontAwesome';
    font-size: 39px;
    color: #f00;
    position: absolute;
    line-height: 24px;
    left: -18px;
    top: -4px;
    z-index: 2;
}
.offOffrUpOtr {
    position: absolute;
    background: blue;
    right: 0;
    top: 24px;
}
.offrt span {
    color: #fff;
}
.offrt {
    padding: 5px 5px 5px 5px;
    float: left;
}
.offrt .offmt {
    font-size: 25px;
    font-weight: 600;
    float: left;
    margin: 0 5px 0 3px;
    line-height: 28px;
}
.offrt .persentSm {
    font-size: 12px;
    font-weight: 600;
    float: left;
    margin: 6px 0px 0 0px;
    line-height: 7px;
}
.offrt .Offtxt {
    float: left;
    font-size: 12px;
    width: 28%;
}
.offrt .uptooff {

    float: left;
    font-size: 11px;
    text-align: center;
    width: 100%;

}
.offrt .amtoff {
    float: left;
    font-size: 12px;
    width: 100%;
    text-align: center;
}
.offOffrUpOtr {
    position: absolute;
    background: #de3549;
    right: 0;
    top: 24px;
    width: 75px;
    z-index: 2;
}
.publishPrdt.icegradingBg {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294c2 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294c2 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294c2 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294c2 90%);
}
.publishPrdt.icegradingBg .pubbtnDtl .btn:hover {
    background: #fff;
    color: #df3a54;
}
.publishPrdt.icegradingBg .pubbtnDtl .btn:hover .fa {
    color: #df384f;
}
.otercomets h3 {
    font-size: 23px;
    margin: 13px 0 9px 0;
    font-weight: 600;
    color: #da2128;
}
.otercomets .product-categories li a {
    color: #000;
    width: 100%;
    text-decoration: none;
    font-size: 13px;
    transition: .2s;
    line-height: 29px;
}
.otercomets .product-categories li a:hover {
    color: red;
    margin: 0 0 0 6px;
}
.bdrotr1px {
    border: 1px solid #d7d7d7;
}
.publishPrdt.icegradingBg .txtCntnr {
    top: 51%;
}
.pad15.imgctr.publi.videoBgwhit {
    background: #fff;
}
.videoOtrtxt .txtinrHdg .headinonVide h2 {
    font-size: 17px;
    margin: 8px 0 6px 10px;
    color: #444;
    font-weight: 600;
}
.star-rating::before {
    content: '\f005\f005\f005\f005\f005';
    color: #9b559b;
    float: left;
    top: 0;
    left: 10px;
    position: absolute;
    font-family: FontAwesome;
}
.star-rating span {
    overflow: hidden;
    float: left;
    top: 0;
    left: 0;
    position: absolute;
    padding-top: 1.5em;
}
.star-rating span::before {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 60%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 60%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 60%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 60%);
        background-clip: border-box;
    -webkit-background-clip: text;
}
.star-rating {
    position: relative;
}
.pad15.imgctr.publi.videoBgwhit .publictinOtr.onvideoPagePsn {
    height: 390px;
}
.priceingOnvid {
    margin: 0px 0 0 10px;
    display: inline-block;
}
.priceingOnvid .priceOnSlot .amtVid {
    font-weight: 600;
    color: red;
}
.navbar.navbar-inverse.rargenoNCareer {
    margin-bottom: 0;
}
/*===========================Video Home========================================*/
.breadcrumb.bradCrumOnCareer {
    background: none;
}
/*==========================Spacial Effect css======================================*/
.main.maniOnhoveall {
    width: 90%;
    margin: 0 auto;
    position: relative;
}
.maniOnhoveall .hoerOnefct{
    margin: 20px 0 0 0;
    padding: 0;
    list-style: none;
    display: block;
    text-align: center;
    width: 100%;
}
.maniOnhoveall .hoerOnefct li {
    width: 220px;
    height: 220px;
    display: inline-block;
    margin: 20px;
}
.maniOnhoveall .hoerOnefct li .inrHoveronall {
    background-image: url(../images/effectImg/ofr1.jpg);
	background-size: cover;
}
.maniOnhoveall .hoerOnefct li .inrHoveronall .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/ofr1.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}
.hoerOnefct .theHvrPnr .dththids {
    background-image: url(../images/effectImg/ofr1.jpg);
}

.maniOnhoveall .hoerOnefct li .inrHoveronall {
    width: 100%;
    height: 100%;
    border-radius: 50%;
    position: relative;
    box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    cursor: default;
}
/*=======================tech1================*/
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg1 {
    background-image: url(../images/effectImg/tech1.jpg);
	background-size: cover;
}
 .maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg1 .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/tech1.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}

.maniOnhoveall .hoerOnefct.parinamTechsSlidr .techImg1 .theHvrPnr .dththids {
    background-image: url(../images/effectImg/tech1.jpg);
}
/*=======================tech1================*/
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg2 {
    background-image: url(../images/effectImg/tech2.jpg);
	background-size: cover;
}
 .maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg2 .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/tech2.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}

.maniOnhoveall .hoerOnefct.parinamTechsSlidr .techImg2 .theHvrPnr .dththids {
    background-image: url(../images/effectImg/tech2.jpg);
}
/*=======================tech1================*/
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg3 {
    background-image: url(../images/effectImg/tech3.jpg);
	background-size: cover;
}
 .maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg3 .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/tech3.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}

.maniOnhoveall .hoerOnefct.parinamTechsSlidr .techImg3 .theHvrPnr .dththids {
    background-image: url(../images/effectImg/tech3.jpg);
}
/*=======================tech1================*/
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg4 {
    background-image: url(../images/effectImg/tech4.jpg);
	background-size: cover;
}
 .maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg4 .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/tech4.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}

.maniOnhoveall .hoerOnefct.parinamTechsSlidr .techImg4 .theHvrPnr .dththids {
    background-image: url(../images/effectImg/tech4.jpg);
}
/*=======================tech1================*/
/*=======================tech1================*/
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg5 {
    background-image: url(../images/effectImg/tech5.jpg);
	background-size: cover;
}
 .maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg5 .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/tech5.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}

.maniOnhoveall .hoerOnefct.parinamTechsSlidr .techImg5 .theHvrPnr .dththids {
    background-image: url(../images/effectImg/tech5.jpg);
}
/*=======================tech1================*/
.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg6 {
    background-image: url(../images/effectImg/tech6.jpg);
	background-size: cover;
}
 .maniOnhoveall .hoerOnefct.parinamTechsSlidr li .inrHoveronall.techImg6 .theoHoveSpsl {
    top: 20px;
    left: 20px;
    background: #f9f9f9 url(../images/effectImg/tech6.jpg);
    box-shadow: 0 0 0 20px rgba(255,255,255,0.2), inset 0 0 3px rgba(115,114, 23, 0.8);
}

.maniOnhoveall .hoerOnefct.parinamTechsSlidr .techImg6 .theHvrPnr .dththids {
    background-image: url(../images/effectImg/tech6.jpg);
}
/*=======================tech1================*/
.inrHoveronall:hover .dththids {

    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;

}
.inrHoveronall:hover .inshthmsd {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    pointer-events: auto;
}
.theHvrPnr p a:hover {
    color: #fff;
}
.maniOnhoveall .hoerOnefct .theoHoveSpsl,.maniOnhoveall .hoerOnefct .theHvrPnr {
    position: absolute;
    width: 180px;
    height: 180px;
    border-radius: 50%;
}

.maniOnhoveall .hoerOnefct .theHvrPnr .dththids {
    -webkit-transition: all 0.6s ease-in-out;
    -moz-transition: all 0.6s ease-in-out;
    -o-transition: all 0.6s ease-in-out;
    -ms-transition: all 0.6s ease-in-out;
    transition: all 0.6s ease-in-out;
}

.theHvrPnr .inshthmsd {

    opacity: 0;
    background: #223e87;
    pointer-events: none;
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
    -ms-transform: scale(1.5);
    transform: scale(1.5);
    -webkit-transition: all 0.4s ease-in-out 0.2s;
    -moz-transition: all 0.4s ease-in-out 0.2s;
    -o-transition: all 0.4s ease-in-out 0.2s;
    -ms-transition: all 0.4s ease-in-out 0.2s;
    transition: all 0.4s ease-in-out 0.2s;

}
.theHvrPnr > div {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    background-position: center center;
    -webkit-backface-visibility: hidden;
}

.theHvrPnr h3 {

    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 18px;
    margin: 0 15px;
    padding: 40px 0 0 0;
    height: 80px;
    font-family: 'Open Sans', Arial, sans-serif;
    text-shadow: 0 0 1px #fff, 0 1px 2px rgba(0,0,0,0.3);

}
.theHvrPnr p {

    color: #fff;
    padding: 10px 5px 0;
    font-style: italic;
    margin: 0 30px;
    font-size: 12px;
    border-top: 1px solid rgba(255,255,255,0.5);

}
.theHvrPnr p a {
    display: block;
    color: #e7615e;
    font-style: normal;
    font-weight: 700;
    text-transform: uppercase;
    font-size: 9px;
    letter-spacing: 1px;
    padding-top: 4px;
    font-family: 'Open Sans', Arial, sans-serif;
}
.arwOrt .fa {
    color: #f63;
    padding: 0;
    font-size: 50px;
    position: absolute;
    top: 20px;
    left: 0px;
}
.center-boder.mtgnCntsr {

    margin: 0 auto;

}
.mtrPgdFrm .container-fluid {
    padding: 0;
}
.listoatr ul li {
    list-style: disc;
    margin-bottom: 5px;
}	
.timeline-bottom a {
    padding: 10px 20px 10px 20px;
    border: 1px solid white;
    color: white;
    text-decoration: none;
    transition: .2s;
    margin-bottom: 20px;
    float: left;
}
.listoatr .timeline-body h3 {
    color: #fff;
    padding: 0 0 10px 0;
    border-bottom: 2px solid;
    margin-top: 0;
}
.panel-default.timingInrRel .panel-collapse {

    background: #f63;
    margin: 0 0 0 13px;

}
.panel-default.timingInrRel .panel-collapse .listoatr p {
    color: #fff;
}
.panel-default.timingInrRel .panel-collapse .listoatr ul li {
    color: #fff;
}
/*.panel-collapse.collapse.in .panel-body .listoatr {
    transform: scale(1);
    transition: 1s;
    width: 100%;
    animation: 1s linear;
}
.panel-collapse.collapse .panel-body .listoatr {
    transform: scale(0);
    transition: 1s;
    width: 0;
    animation: 1s linear;
}

==========================Spacial Effect css======================================*/
/*==========================Spacial Text Effect css======================================*/
.content-FireText {
    text-align: center;
    position: relative;
}

.content-FireText {
    font: 800 8.5em/5 'codropsicons', Impact !important;
}
.content-FireText {

    text-align: center;
    position: relative;

}
*, ::after, ::before {

    -webkit-box-sizing: border-box;
    box-sizing: border-box;

}
.content-FireText svg:not(:root) {
    overflow: hidden;
}
.content-FireText svg {
    width: 70%;
    margin: 0 auto 50px;
    display: block;
    text-transform: uppercase;
}
svg {
    text-transform: uppercase;
}
.text-Prinam {
    fill: url("#p-fire");
    stroke: #330000;
    stroke-width: 8;
    stroke-opacity: 0.5;
}
/*================Strock Animation======================*/
.content_strock svg:not(:root) {
    overflow: hidden;
}
.content_strock {
    text-align: center;
    position: relative;
}
.content_strock {
  font: 800 14.5em/1  'Open Sans', Impact; }
.content_strock svg {
    width: 70%;
    margin: 0 auto 50px;
    display: block;
    text-transform: uppercase;
}

/*# sourceMappingURL=style12.css.map */
/* Main stuff */
.textAniStok {
  fill: none;
  stroke-width: 6;
  stroke-linejoin: round;
  stroke-dasharray: 70 330;
  stroke-dashoffset: 0;
  -webkit-animation: stroke 6s infinite linear;
  animation: stroke 6s infinite linear; }
  .textAniStok:nth-child(5n + 1) {
    stroke: #F2385A;
    -webkit-animation-delay: -1.2s;
    animation-delay: -1.2s; }
  .textAniStok:nth-child(5n + 2) {
    stroke: #F5A503;
    -webkit-animation-delay: -2.4s;
    animation-delay: -2.4s; }
  .textAniStok:nth-child(5n + 3) {
    stroke: #E9F1DF;
    -webkit-animation-delay: -3.6s;
    animation-delay: -3.6s; }
  .textAniStok:nth-child(5n + 4) {
    stroke: #56D9CD;
    -webkit-animation-delay: -4.8s;
    animation-delay: -4.8s; }
  .textAniStok:nth-child(5n + 5) {
    stroke: #3aa1bf;
    -webkit-animation-delay: -6s;
    animation-delay: -6s; }

@-webkit-keyframes stroke {
  100% {
    stroke-dashoffset: -400; } }
@keyframes stroke {
  100% {
    stroke-dashoffset: -400; } }
/* Other stuff */
/*=====================Slide animation============================*/
/* Main stuff */
.text--transparent_sld {
  fill: transparent; }

.anim-shape_sld {
  -webkit-transform-origin: 0x 150px;
  transform-origin: 0x 150px;
  -webkit-transform: scale(0, 1) translate(0, 0);
  transform: scale(0, 1) translate(0, 0);
  -webkit-animation: moving-panel 3s infinite alternate;
  animation: moving-panel 3s infinite alternate; }
  .colortext .anim-shape_sld:nth-child(1) {
    fill: #0e1826; }
  .colortext .anim-shape_sld:nth-child(2) {
    fill: #166973; }
  .colortext .anim-shape_sld:nth-child(3) {
    fill: #65bfa6; }
  .colortext .anim-shape_sld:nth-child(4) {
    fill: #f2cd5c; }
  .colortext .anim-shape_sld:nth-child(5) {
    fill: #f26444; }

.shadow_sld {
  -webkit-transform: translate(10px, 10px);
  transform: translate(10px, 10px); }

.anim-shape_sld--shadow {
  fill: #000;
  fill-opacity: 0.2; }

@-webkit-keyframes moving-panel {
  100% {
    -webkit-transform: scale(1, 1) translate(20px, 0);
    transform: scale(1, 1) translate(20px, 0); } }
@keyframes moving-panel {
  100% {
    -webkit-transform: scale(1, 1) translate(20px, 0);
    transform: scale(1, 1) translate(20px, 0); } }
/* Other stuff */


.content_sld {
  font: 800 14.5em/1  'Open Sans', Impact; }

.content_sld svg {
  width: 50%;
  margin: 0 auto 50px;
  display: block;
  text-transform: uppercase; }
  /*=====================Slide animation============================*/
    /*=====================Origenal Effect Common============================*/
 .main_Org{
	position:relative;
    margin: 0 auto;
}
.view_org {
    width: 100%;
    height: 100%;
    margin: 10px;
    float: left;
    border: 10px solid #f5f5f5;
    overflow: hidden;
    position: relative;
    text-align: center;
    -webkit-box-shadow: 1px 1px 2px #e6e6e6;
    -moz-box-shadow: 1px 1px 2px #e6e6e6;
    box-shadow: 1px 1px 2px #e6e6e6;
    cursor: default;
    background: #fff url(../images/bgimg.jpg) no-repeat center center;
}
.view_org .mask_ifc, .view_org .content {
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
}
.view_org img {
   display: block;
   position: relative;
}
.view_org h2 {
   text-transform: uppercase;
   color: #fff;
   text-align: center;
   position: relative;
   font-size: 17px;
   padding: 10px;
   background: rgba(0, 0, 0, 0.8);
   margin: 20px 0 0 0;
}
.view_org p {
   font-family: Georgia, serif;
   font-style: italic;
   font-size: 12px;
   position: relative;
   color: #fff;
   padding: 10px 20px 20px;
   text-align: center;
}
.view_org a.info {
   display: inline-block;
   text-decoration: none;
   padding: 7px 14px;
   background: #000;
   color: #fff;
   text-transform: uppercase;
   -webkit-box-shadow: 0 0 1px #000;
   -moz-box-shadow: 0 0 1px #000;
   box-shadow: 0 0 1px #000;
}
.view_org a.info: hover {
   -webkit-box-shadow: 0 0 5px #000;
   -moz-box-shadow: 0 0 5px #000;
   box-shadow: 0 0 5px #000;
}
.main_Org{
	position:relative;
    margin: 0 auto;
}
.view_org img {
    width: 100%;
}
/*================effet demo 1	=================*/
.view-first_ifc img {
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first_ifc .mask_ifc {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   background-color: rgba(219,127,8, 0.7);
   -webkit-transition: all 0.4s ease-in-out;
   -moz-transition: all 0.4s ease-in-out;
   -o-transition: all 0.4s ease-in-out;
   -ms-transition: all 0.4s ease-in-out;
   transition: all 0.4s ease-in-out;
}
.view-first_ifc h2 {
   -webkit-transform: translateY(-100px);
   -moz-transform: translateY(-100px);
   -o-transform: translateY(-100px);
   -ms-transform: translateY(-100px);
   transform: translateY(-100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first_ifc p {
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s linear;
   -moz-transition: all 0.2s linear;
   -o-transition: all 0.2s linear;
   -ms-transition: all 0.2s linear;
   transition: all 0.2s linear;
}
.view-first_ifc:hover img {
   -webkit-transform: scale(1.1,1.1);
   -moz-transform: scale(1.1,1.1);
   -o-transform: scale(1.1,1.1);
   -ms-transform: scale(1.1,1.1);
   transform: scale(1.1,1.1);
}
.view-first a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.2s ease-in-out;
   -moz-transition: all 0.2s ease-in-out;
   -o-transition: all 0.2s ease-in-out;
   -ms-transition: all 0.2s ease-in-out;
   transition: all 0.2s ease-in-out;
}
.view-first_ifc:hover .mask_ifc {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
}
.view-first_ifc:hover h2,
.view-first_ifc:hover p,
.view-first_ifc:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
}
.view-first_ifc:hover p {
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-first_ifc:hover a.info {
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
		/*===========================Eff6=============================*/	
.view-sixth_Efc img {
   -webkit-transition: all 0.4s ease-in-out 0.5s;
   -moz-transition: all 0.4s ease-in-out 0.5s;
   -o-transition: all 0.4s ease-in-out 0.5s;
   -ms-transition: all 0.4s ease-in-out 0.5s;
   transition: all 0.4s ease-in-out 0.5s;
}
.view-sixth_Efc .mask_ifc {
   background-color: rgba(146,96,91,0.5);
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transition: all 0.3s ease-in 0.4s;
   -moz-transition: all 0.3s ease-in 0.4s;
   -o-transition: all 0.3s ease-in 0.4s;
   -ms-transition: all 0.3s ease-in 0.4s;
   transition: all 0.3s ease-in 0.4s;
}
.view-sixth_Efc h2 {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   border-bottom: 1px solid rgba(0, 0, 0, 0.3);
   background: transparent;
   margin: 20px 40px 0px 40px;
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -webkit-transition: all 0.3s ease-in-out 0.1s;
   -moz-transition: all 0.3s ease-in-out 0.1s;
   -o-transition: all 0.3s ease-in-out 0.1s;
   -ms-transition: all 0.3s ease-in-out 0.1s;
   transition: all 0.3s ease-in-out 0.1s;
}
.view-sixth_Efc p {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: scale(10);
   -moz-transform: scale(10);
   -o-transform: scale(10);
   -ms-transform: scale(10);
   transform: scale(10);
   -webkit-transition: all 0.3s ease-in-out 0.2s;
   -moz-transition: all 0.3s ease-in-out 0.2s;
   -o-transition: all 0.3s ease-in-out 0.2s;
   -ms-transition: all 0.3s ease-in-out 0.2s;
   transition: all 0.3s ease-in-out 0.2s;
}
.view-sixth_Efc a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opacity=0);
   opacity: 0;
   -webkit-transform: translateY(100px);
   -moz-transform: translateY(100px);
   -o-transform: translateY(100px);
   -ms-transform: translateY(100px);
   transform: translateY(100px);
   -webkit-transition: all 0.3s ease-in-out 0.1s;
   -moz-transition: all 0.3s ease-in-out 0.1s;
   -o-transition: all 0.3s ease-in-out 0.1s;
   -ms-transition: all 0.3s ease-in-out 0.1s;
   transition: all 0.3s ease-in-out 0.1s;
}
.view-sixth_Efc:hover .mask_ifc {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}
.view-sixth_Efc:hover img {
   -webkit-transition-delay: 0s;
   -moz-transition-delay: 0s;
   -o-transition-delay: 0s;
   -ms-transition-delay: 0s;
   transition-delay: 0s;
}
.view-sixth_Efc:hover h2 {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -webkit-transition-delay: 0.1s;
   -moz-transition-delay: 0.1s;
   -o-transition-delay: 0.1s;
   -ms-transition-delay: 0.1s;
   transition-delay: 0.1s;
}
.view-sixth_Efc:hover p {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: scale(1);
   -moz-transform: scale(1);
   -o-transform: scale(1);
   -ms-transform: scale(1);
   transform: scale(1);
   -webkit-transition-delay: 0.2s;
   -moz-transition-delay: 0.2s;
   -o-transition-delay: 0.2s;
   -ms-transition-delay: 0.2s;
   transition-delay: 0.2s;
}
.view-sixth_Efc:hover a.info {
   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opacity=100);
   opacity: 1;
   -webkit-transform: translateY(0px);
   -moz-transform: translateY(0px);
   -o-transform: translateY(0px);
   -ms-transform: translateY(0px);
   transform: translateY(0px);
   -webkit-transition-delay: 0.3s;
   -moz-transition-delay: 0.3s;
   -o-transition-delay: 0.3s;
   -ms-transition-delay: 0.3s;
   transition-delay: 0.3s;
}
	
.hgntimgof.heightOnDTl {
    height: 200px !important;
}
.w3-container.pdg0prothesc {
    padding: 0;
}
.w3-bar.w3-black.acrdngPtnr {
    background: #159d81;
    text-align: center;
}
.fran_materInr-Eptner {
    padding: 15px;
    border-radius: 3px;
    min-height: 270px;
    background-color: #fff;
    -moz-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0 0 11px 0px rgba(0, 0, 0, 0.2);
	margin-bottom: 30px;
}
.fran_materInr.hgtofStep.heightoNepTNR {
    min-height: 290px;
}
				
  /*=====================Origenal Effect Demo1============================*/
/*==========================Spacial Text Effect css======================================*/
/*==========================Candidate Login======================================*/
.formContainerOtr.bxshdoOnLginPg{
    box-shadow: 0 0 10px 0 #dbdbdb;
    border: none;
}
/*==========================Candidate Login======================================*/
.inrLoginpg .LoginOtrList .cndtPanl {
    background: white;
    padding: 0;
    box-shadow: 0 0 10px 0 #e1e1e1;
	padding: 10px;
}
.inrLoginpg .LoginOtrList .cndtPanl li {
    border-bottom: 1px dashed #dbdbdb;
    transition: .2s;
}
.inrLoginpg .LoginOtrList .cndtPanl li .list-group-item {
    border: none;
    background: none;
}
.inrLoginpg .LoginOtrList .cndtPanl li:first-child {
    border-top: 1px dashed #dbdbdb;
}
.sidebarList {
    margin-top: 71px;
}
.inrLoginpg .LoginOtrList .cndtPanl li:hover {
    background: #f2f2f2;
    padding-left: 3px;
}
.regtrfrmOnPage .form-control.placeHdg {
    height: 40px;
    border-radius: 4px;
}
.formirnreg.regtrfrmOnPage .form-group {
    margin-bottom: 10px;
}
.formirnreg.regtrfrmOnPage .form-group.lableCtrlFrm label {
    margin-bottom: 10px;
}
.formirnreg.regtrfrmOnPage .selectOptn .selctOtr {
    padding: 8px 9px 8px 6px;
    border-radius: 3px;
}
.formirnreg.regtrfrmOnPage .selectOptn::after {
    font-family: FontAwesome;
    content: '\f107';
    font-size: 28px;
    position: absolute;
    top: -3px;
    right: 8px;
    color: #434B67;
    pointer-events: none;
	opacity:0;
}
.formirnreg.regtrfrmOnPage .btn-face{
	padding: 12px 60px 13px 28px;
}
.regOtrMain .frmotrForget {
    border: 1px solid #f2f2f2;
    float: left;
    width: 100%;
    padding: 10px 10px 30px 10px;
    margin: 30px 0 0 0;
    box-shadow: 0 0 5px 0 #d7d7d7;
}
.regOtrMain .frmotrForget .ordisgn.hgrctrlBoB h2 span {
    font-size: 20px;
    color: #f63;
    font-weight: 600;
}
.headinOnform h3 {
    color: #444;
}
.macountotrA .myAcountInrLgo {
    float: left;
    width: 100%;
    border: 1px solid #f2f2f2;
    box-shadow: 0 0 10px 0 #e1e1e1;
    margin: 25px 0 0 0;
}
.myacountListinr .inorderHdg h2 {
    margin: 20px 0 9px 0;
    font-size: 22px;
    color: #555151;
}
.listunderHd .listofmyacunt .litacntfsf li a {
    color: #424242;
    line-height: 29px;
    transition: .2s;
    text-decoration: none;
}
.listunderHd .listofmyacunt .litacntfsf li {
    height: 26px;
}
.listunderHd .listofmyacunt .litacntfsf li a:hover {
    color: red;
    margin-left: 3px;
}
.sidebarList.mrgnonmyacnt {
    margin-top: 27px;
}
.formotr.formirnreg.regtrfrmOnPage .login100-form-btn {
    height: 40px;
    border-radius: 4px;
    width: auto;
    float: right;
	margin: 0 10px 20px 10px;
}
.inorderHdg.ediHeading h2 {
    color: #f63;
    font-weight: 600;
    text-align: center;
}
.formotr.formirnreg.regtrfrmOnPage .form-group label {
    font-weight: 400;
    margin-bottom: 3px;
    font-size: 14px;
}
.login100-form-btn.bgsaveonorg {
    background: #f63;
}
.inpgrafrts {
    width: 70%;
    float: left;
}
.intsdfas {
    float: left;
    width: 25%;
}
.intsdfas .btnotrprdsd {
    text-align: center;
    width: 100%;
    margin: 0 0 30px 0;
}
.intsdfas .btnotrprdsd a {
    border: 1px solid;
    padding: 6px 30px 6px 30px;
    text-decoration: none;
    color: #f63;
}
.btnotrprdsd a:hover {
    background: #f63;
    color: #fff;
}
.frmLogin {
    float: left;
    width: 100%;
    border: 1px solid #dbd9d9;
    padding: 10px;
	margin: 0 0 20px 0;
}
.inpgrafrts li {
    font-size: 13px;
}
.adresListon1 h3 {
    margin: 10px 0 10px 10px;
    color: #000;
    font-size: 17px;
}
/*=========================Test detail page==================================*/


.testListOtrtxt .testtxtinrHdg .headinonVide h2 {
    font-size: 23px;
    margin: 6px 0 10px 0px;
    color: #064406;
    font-weight: 600;
}
.ocnListofcInr .testListOtrtxt {
    padding: 10px 10px 10px 10px;
    float: left;
	width: 100%;
}
.ocnListofcInr .testListOtrtxt .star-rating.onTestDtlPageStr {
    float: left;
    width: 100%;
    height: 23px;
}
.star-rating.onTestDtlPageStr::before {
    content: '\f005\f005\f005\f005\f005';
    color: #4a8c00;
    float: left;
    top: 0;
    left: 0px;
    position: absolute;
    font-family: FontAwesome;
}
.tersfddpriceingOnvid .priceOnSlot .amtVid {
    font-size: 20px;
    font-weight: 600;
    color: #318805;
}
.tersfddpriceingOnvid .priceOnSlot {
    float: left;
    width: 100%;
    margin: 30px 0 10px 0;
}
.listtestonArsdOrt .mrndpdeontrslisfst .ocnListOftest {
    border: 1px solid #f2f2f2;
    float: left;
    width: 100%;
    box-shadow: 0 0 10px 0 #bfbfbf;
}
.formirnreg.regtrfrmOnPage.arowondownd .testtxtinrHdg select {
    margin-bottom: 20px;
}	
.value-button {
    float: left;
    border: 1px solid #e8e8e8;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 35px;
    font-size: 25px;
    cursor: pointer;
    border-radius: 50%;
    color: #de3294;
    font-weight: 600;
}
.quantityOntest #number {
    width: 60px;
    text-align: center;
    margin: 0 5px;
    float: left;
}
.quantityOntest {
    float: left;
    width: 100%;
    border: 1px solid #f2f2f2;
    padding: 8px;
    box-shadow: 0 0 5px 0 #f2f2f2;
    border-radius: 32px;
}
.fronclunotr {
    margin: 0 auto;
    width: 160px;
}

.btnonsd button {
    border: 2px solid #de3294;
    margin: 40px 0 0 0;
    width: 100%;
    height: 54px;
    color: #de3294;
    border-radius: 2px;
	border-radius: 35px;
}

.btnonsd.bgbfillgrndt button {
    color: #fff;
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
}
.btnonsd button:hover, .value-button:hover{
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #ffffff;
	    border-color: #de3294;
}
.btnonsd.bgbfillgrndt button:hover {
    background: none;
    color: #de3294;
}
.ocnListOftest.mtrnftpUp {
    margin-top: 16px;
}

.iconwrrree {
    float: left;
    width: 33.33%;
    text-align: center;
    border: 1px solid #eaeaea;
}
.isedrfe .terds {
    float: left;
    font-size: 12px;
    line-height: 15px;
    width: 100%;
}
.meroerffd .isedrfe {
    margin: 7px 0 7px 0;
    float: left;
    width: 100%;
}
.iconwrrree .iconiner {
    margin: 7px 0 0 0;
}

.w3-bar.w3-black.bgonTestDetlOndemd {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #ffffff;
	    border-color: #de3294;
}
.facultySub.thanTestonr .facultyLIst {
    margin: 0 0 0 30px;
}
.facultySub.thanTestonr .facultyLIst li {
    list-style: disclosure-closed;
}
.discrpnOaerf {
    margin: 30px 0 0 0;
}
.inrsdeCor .intdeedt h2 {
    margin: 17px 0 15px 0;
    font-size: 20px;
    font-weight: 600;
}
.inrsdeCor .intdeedt p {
    font-size: 14px;
    margin-bottom: 20px;
}
.inrsdeCor .intdeedt {
    padding: 10px 25px 10px 25px;
    min-height: 156px;
}
.inrsdeCor {
    border: 1px solid #f2f2f2;
    margin: 0 0 20px 0;
    box-shadow: 0 0 8px 0 #c8c8c8;
    min-height: 240px;
    overflow: hidden;
}

.inrsdeCor:hover .intdeedt h2 {
    color: #fff;
}
/* Style the tab */
.inadernd .thesdtrnde .tabInrOntest {
    overflow: hidden;
}	

/* Style the buttons inside the tab */
.inadernd .thesdtrnde .tabInrOntest button {
    background-color: inherit;
    float: left;
    border: none;
    outline: none;
    cursor: pointer;
    transition: 0.3s;
    font-size: 17px;
    font-weight: 400;
}

.subivntDisUndr {
    box-shadow: 0 0 10px 0 #d0d0d0;
}
/* Change background color of buttons on hover */
.tabInrOntest button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.inadernd .thesdtrnde .tabInrOntest .tablinks.active {
    color: #f63;
	border-bottom: 3px solid #f63;
}

/* Style the tab content */
.tabcontent {
  
  padding: 6px 12px;
  -webkit-animation: fadeEffect 1s;
  animation: fadeEffect 1s;
}

/* Fade in tabs */
@-webkit-keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}

@keyframes fadeEffect {
  from {opacity: 0;}
  to {opacity: 1;}
}
.mthsroerset.intesrListn {
    margin: 20px 0 20px 0;
}
.mthsroerset.intesrListn .facultyLIst li {
    list-style: disclosure-closed;
	margin-bottom: 11px;
}
.mthsroerset.intesrListn .facultyLIst {
    margin: 0 0 0 20px;
}
.sempleotrTest {
    background: #1c1c4a;
    margin: 20px 0 20px 0;
}
.imrseer .bgrinsdfe {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #ffffff;
    margin: 40px 0 40px 0;
    padding: 30px 0 30px 0;
    border-radius: 10px;
    text-align: center;
    float: left;
    width: 100%;
}	
.bgrinsdfe .inrIcon img {
    height: 61px;
}
.titleIconUndrrTest span {
    font-size: 16px;
    margin: 10px 0 0 0;
}
.titleIconUndrrTest {
    width: 100%;
    float: left;
    margin: 10px 0 0 0;
}
.relatedtestseris {
    background: #f2f2f2;
}
.relatedtestseris .viewAllbrn a {

    border: 1px solid #a4a4a4;
        border-top-color: rgb(164, 164, 164);
        border-right-color: rgb(164, 164, 164);
        border-bottom-color: rgb(164, 164, 164);
        border-left-color: rgb(164, 164, 164);
    padding: 15px 40px 15px 40px;
    text-decoration: none;
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #fff;
    border-color: #de3294;
    border-radius: 35px;

}
.relatedtestseris .viewAllbrn {
    float: left;
    width: 100%;
    text-align: center;
    margin: 50px 0 50px 0;
}
.relatedtestseris .viewAllbrn a:hover {
    background: #fff;
    color: #de3294;
}
.container-fluid.pad0Onparner {
    padding: 0;
}
.frmdivotr.frmonpartner .center-boder {
    max-width: 100%;
    margin: 0 auto;
    min-height: 300px;
}
.form-group.bgontepgestSrs button {
    background-image: #de3343;
    background-image: -moz-linear-gradient(left, #de3343 1%, #de3294 90%);
    background-image: -webkit-linear-gradient(left, #de3343 1%,#de3294 90%);
    background-image: linear-gradient(to right, #de3343 1%,#de3294 90%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#de3343', endColorstr='#de3294',GradientType=1 );
    background: linear-gradient(to right, #de3343 0%, #de3294 90%);
    color: #fff;
    border-color: #de3294;
    border-radius: 35px;
}
.form-group.bgontepgestSrs button:hover {
    background: #fff;
    color: #de3294;
}
.imgiconr .imgiern {
    width: 120px;
    height: 120px;
    float: left;
    border-radius: 50%;
    overflow: hidden;
	margin-top: 20px;
	border: 1px solid #dbdbdb;
}
.tesimonlaRew {
    float: left;
    width: calc(100% - 120px);
}
.starrever {
    padding: 10px;
}
.starrever .reviewCntnt {
    font-size: 13px;
    text-align: justify;
    color: #9b9b9b;
}
.imgiconr {
    border: 2px solid #de3270;
    float: left;
    padding: 10px;
	margin-bottom: 20px;
}
.naorevie {
    float: right;
    font-size: 13px;
    font-weight: 600;
    color: #de3270;
}
.star-rating.ontestDtlRevw::before {
    content: '\f005\f005\f005\f005\f005';
    color: #de326c;
    float: left;
    top: 0;
    left: 0px;
    position: absolute;
    font-family: FontAwesome;
}


/*=========================Test detail page==================================*/
/*=========================Account Wishlist==================================*/
.imgOterone.col-sm-1.WishLstPdg {
    padding: 0;
}
.starWish .fa.fa-star {
    color: #f63;
    float: left;
    padding: 0;
}
.starWish {
    margin: 10px 0 10px 0;
    float: left;
}
.contrndsfOtr .manePdrt {
    font-size: 12px;
    font-weight: 600;
}
.contrndsfOtr {
    padding: 13px 0 13px 0;
}
.contTnrfOtr .manePdrt {
    font-size: 30px;
    color: #f63;
    margin: 17px 0 0 0;
}
.contTnrfOtr .manePdrt .fa.fa-inr {
    color: #f63;
    padding: 0 5px 0px 0;
    font-size: 28px;
}

.btnOtrDmtn .btnbYnow a {
    border: 1px solid #f63;
    padding: 10px 50px 10px 50px;
    background: #f63;
    color: #fff;
    text-transform: uppercase;
    font-weight: 600;
    text-decoration: none;
}
.btnOtrDmtn .btnbYnow a:hover {
    color: #f63;
    background: #fff;
}
.btnOtrDmtn {
    text-align: center;
    padding: 12px 0 0 0;
}
.btnOtrDmtn .contrmntDate {
    font-size: 12px;
    margin: 0 0 15px 0;
}
#myWishListIndx {
    float: left;
    padding: 10px;
}
.cosossindersds .fa.fa-times {
    background: #d50808;
    border-radius: 30px;
    padding: 6px 8px 6px 8px;
    margin: 20px 0 0 0;
    cursor: pointer;
}
.myacountListinr .bdersoadfer {
    border: 1px solid #eaeaea;
    padding: 10px;
    margin-bottom: 10px;
}
.oldpdreader {
    margin: 30px 0 0 0;
}
.manePdrt .delevaryDate {
    font-size: 14px;
    font-weight: 600;
    color: #000;
}
.orderNo {
    float: left;
    width: 100%;
    background: #f2f2f2;
    padding: 10px;
}
.orderNo .orderNoInr {
    background: #f63;
    float: left;
    padding: 10px 20px 10px 20px;
    color: #fff;
    border-radius: 6px;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
}
.trackOert a {
    padding: 5px 20px 6px 20px;
    border: 1px solid #f63;
    float: right;
    color: #f63;
    text-decoration: none;
}
.trackOert {
    float: right;
}
.invoieLink a {
    margin: 10px 0 0 0;
    float: left;
    color: #282828;
}
.oldpdreader .fa.fa-inr {
    color: #000;
    padding: 10px 3px 0px 0;
}
.titleHdg {
    font-size: 14px;
    font-weight: 600;
    margin: 0 0 4px 0;
}
.cosossindersds .fa.fa-trash {
    color: #d00e0e;
    margin: 30px 0 0 0;
    font-size: 22px;
    cursor: pointer;
}
.imgiconae {
    width: 103px;
    height: 103px;
    overflow: hidden;
    border-radius: 50%;
    border: 3px solid #ececec;
    padding: 7px;
    margin: 0 auto;
}
.rewardsInr {
    float: left;
    width: 140px;
    text-align: center;
    padding: 10px;
    border: 1px dashed #fdcdbd;
    margin: 10px 5px 10px 5px;
}
.reworamdtOrPoints {
    float: left;
    width: 100%;
    text-align: center;
}
.reworamdtOrPoints .fotniasf {
    font-size: 18px;
    color: #f63;
    font-weight: 600;
}
.reworamdtOrPoints .resnOntestadmnt {
    font-size: 11px;
}
.totalrevordPnts {
    float: left;
    width: 100%;
    border-bottom: 1px solid #e3e3e3;
    padding: 30px;
}
.totalredasfae .txttoal {
    font-size: 28px;
    margin: 0 10px 0 0;
}

.totalredasfae .Points {
    font-size: 27px;
    background: #f63;
    padding: 10px;
    color: #fff;
    border-radius: 10px;
}
.totalredasfae {
    float: left;
}
.newslatterIme {
    padding: 10px;
}
.emailpudderd h2 {
    font-size: 19px;
    margin: 16px 0 9px 0px;
	color: #000;
}
.newslatterIme input {
    vertical-align: middle;
    margin: 0 0 0 10px;
}
.updadfvanfad .login100-form-btn {
    float: left;
    width: 150px;
    margin: 10px 10px 20px 10px;
}
.updadfvanfad {
    float: left;
    width: 100%;
}

/*=========================Account Wishlist==================================*/
/*=========================Cart==================================*/
.insViddm.inmOncart {
    text-align: center;
}
.imgOncrtadadf {
    margin: 10px 0 10px 0;
}
.insViddm.inmOncart .contanme .uperdifnedf {
    font-size: 27px;
    font-weight: 600;
    color: #de3362;
    width: 100%;
    float: left;
}

.insViddm.inmOncart .contanme .inrTxtader {
    float: left;
    width: 100%;
    font-size: 16px;
    text-transform: uppercase;
    margin: 0 0 10px 0;
}
/*=========================Cart==================================*/
.starrever.tesonapen .reviewCntnt {
    color: #fff;
}
.imgiconr.brdonTest {
    border-color: #fff;
}
.starrever.tesonapen .naorevie {
    color: #ff6c00;
}
.imgiconr.brdonTest {
    border: 6px solid #fff;
    height: 200px;
}
.section-heading.hgrctrlBoB h2 .underTxtcls {
    font-size: 16px;
    text-transform: none;
}
.section-heading.hgrctrlBoB.CoachingBgadf h2::after {
    height: 1px;
    width: 850px;
    margin-left: -425px;
	top: 25%;
}
.mrndpdeontrslisfst {
    margin-bottom: 30px;
}

.obncarthedr {
    background: #f2f2f2;
    padding: 10px;
    text-align: center;
    float: left;
    width: 100%; 
}
.oncatpade.cosossindersds .fa.fa-trash {
    color: #d00e0e;
    margin: 15px 0 0 0;
    font-size: 22px;
    cursor: pointer;
    padding: 9px 11px 9px 12px;
    transition: .2s;
    border-radius: 50%;
}
.oncatpade.cosossindersds .fa.fa-trash:hover {
    background: red;
    color: #fff;
}
.hgtEque {
    height: 93px;
}	
.hgtEque.pad0Oncrt .quantityOntest #number {
    margin: 0 2px;
}
.inptOrtCPn .cpncdEntr input {
    border: 1px solid #d2d2d2;
    width: 100%;
    height: 52px;
    border-radius: 40px;
}
.inptOrtCPn .cpncdEntr input::placeholder {
    color: #868686;
    font-weight: 400;
}
.btnonsd.butItOnCatr button {
    margin-top: 0;
}
.dshdbrdtp {
    border-top: 1px dashed #de328a;
    padding-top: 10px;
}
.ocnListofcInr .testListOtrtxt .cartHdr h2 {
    margin: 15px 0 12px 0;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    color: #000;
    font-weight: 600;
}
.totalInrCrt table tr td {
    padding: 10px;
    color: #000;
}
.btnonsd.bgbfillgrndt.btncarPdrs button {
    margin-top: 15px;
}
.mobileViewCartDetail {
    display: none;
}
/*=============================CheckOut=================================*/
.titleonCart {
    font-size: 15px;
    font-weight: 600;
}
.hdgdmrinr h2 {
    margin: 7px 0 14px 0px;
    font-size: 22px;
    text-align: center;
    color: #f63;
    font-weight: 600;
}
.inrogCheckOt {
    margin-top: 30px;
}


.frmLogin.frmdetalOnChekOt form .form-group input::placeholder {
    color: #868686;
    font-weight: 400;
}
.frmLogin.frmdetalOnChekOt .form-group.selectOptn::after {
    opacity: 0;
}
.otrOfacornt .inrofAcdtl {
    border: 1px solid #d7d7d7;
    padding: 10px 40px 20px 40px;
        padding-bottom: 20px;
    float: left;
    width: 100%;
}
.codepaly {
    margin: 20px 0 0 0;
}
.inrofAcdtl .hdgdmrinr h2 {
    text-align: left;
}
.otrOfacornt {
    margin-bottom: 21px;
    float: left;
    width: 100%;
}
.inrofAcdtl .tableCHecOt tr th {
    padding: 10px;
}
.inrofAcdtl .tableCHecOt tr td {
    padding: 10px;
}
.inrofAcdtl.inrOrdrPnt {
    padding-bottom: 50px;
}
.inrofAcdtl.inrOrdrPnt .tableCHecOt thead tr {
    background: #eaeaea;
}
.tableCHecOt.table-striped tfoot .order-total {
    background: #fbe9c4;
}
.payment_box.payment_method_ccavenue {
    background: #f2f2f2;
    padding: 10px;
}
.payment_box.payment_method_ccavenue p {

    font-size: 13px;
    width: 71%;

}
.underPeraPay p {
    font-size: 13px;
}
.ruaysubmin .btnonsd.bgbfillgrndt.btncarPdrs {
    float: right;
}
.inrofAcdtl.paymtfltlft {
    float: left;
}
/*=============================CheckOut=================================*/
.jobsOtrSec {
    border: 1px solid #d9d9d9;
    padding: 10px;
    box-shadow: 0 0 9px 0 #d0d0d0;
}
.imgiconjobs {
    text-align: center;
}
.imgiconjobs img {
    width: 102px;
    margin: 0 auto;
}
.mrgnonasdc {
    margin: 30px 0 30px 0;
}
.headignOnjbTb {
    font-size: 18px;
    font-weight: 600;
    margin: 20px 0 10px 0;
    color: #f63;
}
.jobsOtrSec .jobximg {
    margin: 50px 0 50px 0;
}
.headingOnJob {
    text-align: center;
}
.jobpublitnpre .fa.fa-chevron-left {
    color: #fff;
    position: absolute;
    top: 105px;
    background: rgba(0,0,0,.5);
    left: -35px;
}
.jobpublitnnext .fa.fa-chevron-right {

    color: #fff;
    background: rgba(0,0,0,.6);
    right: -30px;
    position: absolute;
    top: 105px;

}
.cartpublitnpre .fa.fa-chevron-left {
    color: #fff;
    position: absolute;
    top: 105px;
    background: rgba(0,0,0,.5);
    left: -35px;
}
.cartpublitnnext .fa.fa-chevron-right {

    color: #fff;
    background: rgba(0,0,0,.6);
    right: -30px;
    position: absolute;
    top: 105px;

}
.techpublitnpre .fa.fa-chevron-left {
    color: #fff;
    position: absolute;
    top: 139px;
    background: rgba(0,0,0,.5);
    left: -35px;
}
.techpublitnnext .fa.fa-chevron-right {

    color: #fff;
    background: rgba(0,0,0,.6);
    right: -30px;
    position: absolute;
    top: 139px;

}
.otrofparnmbjbs {
    position: relative;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li {
    height: 245px;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .theoHoveSpsl .theHvrPnr {
    width: 200px;
    height: 200px;
}
.parinamTechsSlidr12.maniOnhoveall .hoerOnefct.parinamTechsSlidr li .theoHoveSpsl {
	width: 200px;
	height: 200px;
    top: 23px;
    left: 22px;
}
.jobsOtrSec.PariOtrSec .jobximg.Pariximg {
    margin: 30px 0 30px 0;
}
.giftCrtdIm .giftImg {
    margin: 10px 0 20px 0;
    box-shadow: 1px 5px 10px 0 #afafaf;
    border-radius: 12px;
    transition: .2s;
}
.giftImg:hover {
    transform: scale(1.06);
    box-shadow: 0 0 10px 0;
}
.flip-card-inner.coponcodeInr .flip-card-back {
    background-color: #2980b9;
    color: white;
    transform: rotateY(180deg);
    position: absolute;
    top: 0;
}
.flip-card-inner.coponcodeInr {
    height: auto;
}
.flip-card-back.coponCodeflp .haddingAlBk.copnBk h2 {
    margin: 60px 0 0 0;
}
.flip-card-back.coponCodeflp .haddingAlBk.copnBk h2 {
    margin: 56px auto 0;
    border: 1px dashed;
    width: 190px;
    padding: 9px;
}
.flip-card.coponCode {
    height: auto;
}
.flip-card.coponCode {
    height: auto;
    margin: 16px 0 0 0;
}
.ionFrenInr .praOfrsd {
    font-size: 12px;
}
.ionFrenInr .offpraPtnr {
    font-size: 28px;
    color: green;
}
.icononPrtneInt img {
    height: 186px;
}
.ionFrenInr .praOfrsd {
    font-size: 12px;
    margin: 15px 0 0 0;
}
.fran_materInr.patnrDrnt .iconfranOtr {	
    border-right: 1px solid #f63;
}
.prasaewr p {
    font-size: 12px;
}
.scndOfr .praonerjar {
    float: left;
    font-size: 12px;
}
.btnPtnroff a {
    background: #f63;
    padding: 10px 20px 10px 20px;
    border-radius: 6px;
    color: #fff;
    font-weight: 600;
}
.listoatr h3 {
    color: #fff;
}
/*====================Coupon code========================*/
.innerOfparinm h2 {
    margin: 9px 0 0 0;
    font-size: 23px;
    color: #ee1fc4;
}
.innerOfparinm {
    text-align: center;
}
.couponCodeOnprinam {
    position: absolute;
    top: 0;
    padding: 47px 32px 0 88px;
    left: 0;
    right: 0;
    bottom: 0;
}
.coponImg {
    position: relative;
}
.courseNameOffeer {
    font-size: 18px;
    margin: 4px 0 0 0;
}
/*====================Coupon code========================*/
