
/*----------step-wizard------------*/
.d-flex{
	display: flex;
}
.justify-content-center{
	justify-content: center;
}
.align-items-center{
	align-items: center;
}

/*---------signup-step-------------*/
.bg-color{
	background-color: #333;
}
.signup-step-container{
	padding: 30px 0px;
	padding-bottom: 60px;
}


.marTop40{margin-top:45px!important;}

    .wizard .nav-tabs {
        position: relative;
        margin-bottom: 0;
        border-bottom-color: transparent;
        margin-left:auto!important;
        margin-right:auto!important;
        width:840px;
    }

    .wizard > div.wizard-inner {
            position: relative;
    margin-bottom: 10px;
    text-align: center;
    }

.connecting-line {
    height: 2px;
    background: #e0e0e0;
    position: absolute;
    width: 75%;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 15px;
    z-index: 1;
}

.wizard .nav-tabs > li.active > a, .wizard .nav-tabs > li.active > a:hover, .wizard .nav-tabs > li.active > a:focus {
    color: #555555;
    cursor: default;
    border: 0;
    border-bottom-color: transparent;
}

.wizard .nav-tabs > li{width:280px;}


span.round-tab {
    width: 30px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    border-radius: 50%;
    background: #fff;
    z-index: 2;
    position: absolute;
    left: 0;
    text-align: center;
    font-size: 16px;
    color: #0e214b;
    font-weight: 500;
    border: 1px solid #ddd;
}
span.round-tab i{
    color:#555555;
}
.wizard li.active span.round-tab {
        background: #0db02b;
    color: #fff;
    border-color: #0db02b;
}




.wizard li:after {
    content: " ";
    position: absolute;
    left: 46%;
    opacity: 0;
    margin: 0 auto;
    bottom: 0px;
    border: 5px solid transparent;
    border-bottom-color: red;

}



.wizard .nav-tabs > li a {
font-size: 16px;
text-align: left;
line-height: 24px;
padding: 14px 0 14px 30px;
cursor: default;
border-radius: 0;
border: 0 none;
color: #AAA;
outline: 0 none;
width: 280px;
display:inline-block;
vertical-align:middle;
 pointer-events: none;

}


.wizard .nav-tabs > li:nth-child(1) a {
    background: url(../images/step-2.jpg) right center no-repeat;
   
        background-size:cover;
        z-index:8; 
    position:relative;
}

.wizard .nav-tabs > li:nth-child(1).active a {
    background: url(../images/step-1.jpg) right center no-repeat;
    color: #333;   
    background-size:cover;
    z-index:9;
    position:relative;
    pointer-events: none;


}
.wizard .nav-tabs > li:nth-child(2) a {
    background: url(../images/step-2-non.jpg) right center no-repeat;
   
        background-size:cover;
        z-index:5;
    position:relative;
}

.wizard .nav-tabs > li:nth-child(2).active a {
    background: url(../images/step-1.jpg) right center no-repeat;   
        background-size:cover;
        z-index:10;
    position:relative;
     pointer-events: none;

}

.wizard .nav-tabs > li:nth-child(3) a {
    background: url(../images/step-3.jpg) right center no-repeat;
   
        background-size:cover;
        z-index:2;
    position:relative;
}





  

.wizard .tab-pane {
    position: relative;
    padding-top: 20px;
    margin-top:5px;
}


.wizard h3 {
    margin-top: 0;
}
.prev-step,
.next-step, .wizard .button{
    font-size: 13px;
    padding:12px 36px;
    border: none;
    border-radius: 4px;
    margin-top: 30px;
}
.wizard .button{margin-top:0px;}
.next-step{
	background-color: #0db02b;
}
.skip-btn{
	background-color: #cec12d;
}
.step-head{
    font-size: 20px;
    text-align: center;
    font-weight: 500;
    margin-bottom: 20px;
}
.term-check{
	font-size: 14px;
	font-weight: 400;
}
.custom-file {
    position: relative;
    display: inline-block;
    width: 100%;
    height: 40px;
    margin-bottom: 0;
}
.custom-file-input {
    position: relative;
    z-index: 2;
    width: 100%;
    height: 40px;
    margin: 0;
    opacity: 0;
}
.custom-file-label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1;
    height: 40px;
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 2;
    color: #495057;
    background-color: #fff;
    border: 1px solid #ced4da;
    border-radius: .25rem;
}
.custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 38px;
    padding: .375rem .75rem;
    line-height: 2;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 .25rem .25rem 0;
}
.footer-link{
	margin-top: 30px;
}
.all-info-container{

}
.list-content{
	margin-bottom: 10px;
}
.list-content a{
	padding: 10px 15px;
    width: 100%;
    display: inline-block;
    background-color: #f5f5f5;
    position: relative;
    color: #565656;
    font-weight: 400;
    border-radius: 4px;
}
.list-content a[aria-expanded="true"] i{
	transform: rotate(180deg);
}
.list-content a i{
	text-align: right;
    position: absolute;
    top: 15px;
    right: 10px;

}
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    background-color: #fdfdfd;
}
.list-box{
	padding: 10px;
}
.signup-logo-header .logo_area{
	width: 200px;
}
.signup-logo-header .nav > li{
	padding: 0;
}
.signup-logo-header .header-flex{
	display: flex;
	justify-content: center;
	align-items: center;
}
.list-inline li{
    display: inline-block;
}
.pull-right{
    float: right;
}
/*-----------custom-checkbox-----------*/
/*----------Custom-Checkbox---------*/
input[type="checkbox"]{
    position: relative;
    display: inline-block;
    margin-right: 5px;
}
input[type="checkbox"]::before,
input[type="checkbox"]::after {
    position: absolute;
    content: "";
    display: inline-block;   
}
input[type="checkbox"]::before{
    height: 16px;
    width: 16px;
    border: 1px solid #999;
    left: 0px;
    top: 0px;
    background-color: #fff;
    border-radius: 2px;
}
input[type="checkbox"]::after{
    height: 5px;
    width: 9px;
    left: 4px;
    top: 4px;
}
input[type="checkbox"]:checked::after{
    content: "";
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    transform: rotate(-45deg);
}
input[type="checkbox"]:checked::before{
    background-color: #18ba60;
    border-color: #18ba60;
}






@media (max-width: 767px){
	.sign-content h3{
		font-size: 40px;
	}
	.wizard .nav-tabs > li a i{
		display: none;
	}
	.signup-logo-header .navbar-toggle{
		margin: 0;
		margin-top: 8px;
	}
	.signup-logo-header .logo_area{
		margin-top: 0;
	}
	.signup-logo-header .header-flex{
		display: block;
	}
}

.proSection select{margin-bottom:0px; width:auto; display:inline-block; cursor:pointer!important}
.proSection select option{ cursor:pointer!important}
.proSection span{display:inline-block; font-size:15px;}
.proSection{font-size: 26px;
    font-weight: 300;
    color: #333;
    line-height: 32px;
    padding: 9px 20px;
    background: #f4f4f4;
    border-radius: 3px;
    position: relative;
   }
.mt-2{margin-top:8px;}

.yearMonthTable { margin-top: 30px; margin-left: -10px }
.yearMonthTable .tdDiv { width: 240px; border-radius: 8px; background-color: #fff; border: solid 1px #d9d9d9; padding: 1px; margin: 10px; cursor: pointer; display: inline-block }
.yearMonthTable .tdDiv label { cursor: pointer }
.yearMonthTable .tdDiv .priceDivMonthly label { min-width: 175px }
.yearMonthTable .tdDiv .priceDivAnnual label { min-width: 175px }
.yearMonthTable .tdDiv.selected, .yearMonthTable .tdDiv.selected label { cursor: default }
.tdDivAddition.selected, .tdDiv.selected, .tdDivAdditionCmr.selected { border-radius: 8px; border: solid 2px #f26d21!important; padding: 0; background-color: rgba(255,241,229,0.7)!important }
.tdDivAddition:focus, .tdDiv:focus, .tdDivAdditionCmr:focus { outline: 0; border: solid 1px #ff7800 }
.tdDiv div { text-align: center; margin-top: 10px }
.monthly { font-size: 16px; color: #6c6c89; padding-top: 20px }
.rateMonthly { font-size: 32px; line-height: 1.0; color: #4a4a4a }
.unitMonthly { font-size: 14px; color: #4a4a4a }
.describleMonthly { font-size: 12px; color: #6c6c89 }
.annual { font-size: 16px; color: #6c6c89; padding-top: 20px }
.rateAnnual { font-size: 32px; line-height: 1.0; color: #4a4a4a }
.unitAnnual { font-size: 14px; color: #4a4a4a }
.describleAnnual { font-size: 12px; color: #6c6c89 }
.plan-order-title { font-size: 26px; font-weight: 300; color: #333; line-height: 32px; padding: 9px 20px; background: #f4f4f4 none; border-radius: 3px; position: relative; margin-top:25px; padding-left:0px;}
.plan-order-title .error { font-size: 16px }
.plan-order-title span label { font-size: 14px }
.form-buynow .plan-order-title { margin: 0 0 20px }
.plan-order-title .title-sub { font-size: 14px; float: right; margin-top: 2px }
.circle { width: 70px; height: 70px; text-align: center; background: #0faa4b none; border-radius: 50%; position: absolute; left: 100%; top: -43px; margin-left: -53px; display: flex; flex-direction: column; justify-content: center; padding-top: 10px }
.circle span, .circle label { display: block; text-align: center; color: #FFF; font-size: 11px; margin: 0; font-weight: bold }
.circle span { font-size: 12px }
.annualDiv { position: relative; text-align: center }
.yearMonthTable .priceDivAnnual .selectLable { color: #ff7800 }
.yearMonthTableAddition .tdDivAddition { display: inline-block; width: 180px; border-radius: 8px; background-color: #fff; border: solid 1px #d9d9d9; margin-right: 30px; padding: 13px 20px; cursor: pointer; vertical-align: top; min-height: 110px; text-align: center; user-select: none }
#sub-pbx-addition-div .yearMonthTableAddition .tdDivAddition { display: flex; flex-direction: column; justify-content: space-between; width: 240px; min-height: 145px; padding: 24px; text-align: left; font-size: 13px; color: #747487; margin-right: 16px }
#sub-pbx-addition-div .selected .monthlyAddition { font-weight: bold; color: #f26d21 }
#sub-pbx-addition-div .monthlyAddition { font-size: 18px; color: #232333 }
#sub-pbx-addition-div .pbxAdditionalPrice { font-size: 13px; color: #6c6c89 }
.yearMonthTableAddition .tdDivSelectAddition, .yearMonthTableAddition .tdDivAddition.selected { width: 180px; border-radius: 8px; background-color: rgba(255,120,0,0.1); border: solid 2px #ff7800; padding: 12px 19px; min-height: 110px; text-align: center }
.yearMonthTableAddition .tdDivAddition:focus { outline: 0; border: 1px solid #ff7800 }
.yearMonthTableAddition .tdDivAddition.nofocus:focus { outline: 0; border: solid 1px #d9d9d9 }
.yearMonthTableAddition .tdDivAddition.nofocus .disable-describe { font-size: 12px; color: #919191; margin-top: -20px }
.yearMonthTableAddition .tdDivAddition.nofocus .contact-describe { font-size: 12px; color: #919191 }
.pbx-step { font-weight: bold; font-size: 18px; margin-bottom: 15px; line-height: 24px }
.view-rate { font-size: 14px; font-weight: normal; margin-left: 20px }
.addon-plan .plan-type label:first-of-type { margin-left: 8px; font-size: 16px }
.plan-select-subtitle { margin-left: 26px; color: #747487 }
.support-countries { background: #f7f7fa; padding: 12px; font-size: 14px; line-height: 18px; margin-top: 8px }
.new-icon { color: #00a832; font-weight: bold; margin-left: 8px }
.monthlyAddition { font-size: 12px; color: #6c6c89; font-weight: normal }
.rateMonthlyAddition { font-size: 18px; color: #4a4a4a }
.unitMonthlyAddition { font-size: 14px; color: #4a4a4a }
.describleMonthlyAddition { font-size: 12px; color: #6c6c89; font-style: italic; height: 36px; line-height: 18px }
#sub-pbx-addition-div .describleMonthlyAddition { height: inherit; line-height: inherit }
.annualAddition { font-size: 12px; color: #6c6c89; font-weight: normal }
.rateAnnualAddition { font-size: 18px; color: #4a4a4a }
.unitAnnualAddition { font-size: 14px; color: #4a4a4a }
.describleAnnualAddition { font-size: 12px; color: #6c6c89; font-style: italic; height: 36px; line-height: 18px }
.selectedLabel { color: #ff7800!important }
.additionTitle { padding: 15px 0; font-size: 16px; font-weight: 300; cursor: pointer }
.additionTitle:focus { outline: 1px solid #19c8ff }
.additionPanel { padding-top: 10px; border-top: 0; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px }
.additionPanel .extLink { margin: 15px 0 }
.additionPanel div.audio-rate-link { margin: 0 0 15px 0 }
.additionDiv hr { margin: 0 }
.expandButtonRight { float: right; padding: 7px }


.rightCart{
width: 280px;
display: inline-block;
float:right;
margin: 0 0 40px 20px;
border-radius: 4px;
background-color: #ffffff;
}
.rightCartOrder{
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius:5px;
margin-top:25px;
border: solid 1px #e0e2e4;
}
.headerLabel{
font-size: 18px;
padding-left: 20px;
padding-top: 12px;
padding-bottom: 12px;
border-bottom: 1px solid #e0e2e4;
width: 100%;
font-weight:bold;
color:#4a4a4a;
}
.sub-header{
font-size: 14px;
padding-left: 20px;
padding-top: 6px;
width: 100%;
margin-bottom: 0;
position: relative;
bottom: -9px;
}
.rightCartOrder table{
width:100%;
margin: 15px 0;
}
.firstColumn {
}
.grayColor{
font-size: 12px;
color: #747487;
}
.planTitle{
color: #222222;
}
.secondColumn {
text-align: right;
white-space: nowrap;
}
.todayTotalDesc,.zrProductTotalDesc{
font-size: 12px;
color: #747487;
text-align: right;
padding-top: 5px;
}
.todayTotal,.zrProductTotal{
font-size: 24px;
line-height: 20px;
color: #222222;
}
.accepted_cards{
display: inline-block;
height: 34px;
overflow: hidden;
}
.rightCartOrder hr{
margin: 20px 10px;
}
.card {
background-position: right top;
background-repeat: no-repeat;
text-indent: -3000px;
width: 32px;
height: 32px;
margin: 0;
padding: 0;
display: inline-block;
}
.visa{
background-image: url("https://d24cgw3uvb9a9h.cloudfront.net/static/94085/css/recurlyjs/themes/default/images/credit_cards/visa.png");
}
.mastercard{
background-image: url("https://d24cgw3uvb9a9h.cloudfront.net/static/94085/css/recurlyjs/themes/default/images/credit_cards/mastercard.png");
}
.discover{
background-image: url("https://d24cgw3uvb9a9h.cloudfront.net/static/94085/css/recurlyjs/themes/default/images/credit_cards/discover.png");
}
.american_express{
background-image: url("https://d24cgw3uvb9a9h.cloudfront.net/static/94085/css/recurlyjs/themes/default/images/credit_cards/american_express.png");
}
.accepted_cards > .paypal {
background: url("https://d24cgw3uvb9a9h.cloudfront.net/static/94085/css/recurlyjs/themes/default/images/paypal_logo.png") no-repeat 0 center;
height: 26px;
width: 85px;
display: inline-block;
margin-left: 5px;
background-size: 75px;
}
.payMethod{
text-align: center;
padding-bottom: 10px;
}
.payMethod h4{
font-size: 13px;
margin: 8px 0 4px;
}
.payMethod p{
font-size: 12px;
color: #747487;
margin: 0 0 10px;
}
.payMethod p strong{
color: #333;
}
.recurringTitle{
font-size: 12px;
line-height: 1.7;
color: #222222;
}
.telephone{
text-align: center;
margin-top: 20px;
border-radius: 3px;
background-color: #ffffff;
border: solid 1px #e0e2e4;
font-size: 13px;
padding: 10px;
}
.telephoneIcon{
background-image: url("https://d24cgw3uvb9a9h.cloudfront.net/static/94085/image/telephone.png");
width: 25px;
height: 26px;
}
.cartDeleteA {
font-size: 12px!important;
line-height: 1.7!important;
color: #9b9b9b!important;
cursor: pointer;
}
.orderItem{
margin: 15px 20px;
}
.telephone a{
text-decoration: none;
font-size: 16px;
color:#333;
font-weight: 600;
}
.currency{
margin-bottom: 20px;
border-radius: 3px;
background-color: #ffffff;
font-size: 13px;
padding: 5px;
}
.currency .text{
color: #333;
font-size: 16px;
}
.currency .dropdown-currency-billing{
display: inline-block;
padding: 5px 10px;
width: 185px;
margin-left: 10px;
}
.currency a{
position: relative;
text-decoration: none;
color:#333;
font-size: 16px;
display: inline-block;
width: 100%;
z-index: 1;
}
.currency .border{
position: absolute;
border: solid 1px #e0e2e4;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 0;
}
.currency a:focus + .border {
border-color: rgb(25,200,255);
}
.currency span.caret{
position: absolute;
right: 10px;
top: 10px;
}
.rightCartCoupon .coupon {
color: #333;
margin: 20px 0;
}
.rightCartCoupon .coupon .check {
background: #F4F4F4;
border: 1px solid #CCC;
border-width: 1px 1px 1px 0;
border-radius: 0 4px 4px 0;
width: 100px;
}
.rightCartCoupon .coupon.invalid .coupon_code {
border-color: #a55;
background: #fee;
color: #311;
}
.rightCartCoupon .coupon div.coupon_code{
font-size: 0;
white-space:nowrap;
overflow:hidden;
float:none;
}
.rightCartCoupon .coupon .coupon_code .error {
left: 393.3333333333333px;
}
.rightCartCoupon .coupon input.coupon_code,
.rightCartCoupon .coupon .check{
font-size: 14px;
display:inline-block;
height: 50px;
vertical-align: top;
}
.rightCartCoupon .coupon .check:disabled{
color: #AAA;
outline: 0 none;
}
.rightCartCoupon .coupon input.coupon_code{
width: 180px !important;
border-radius: 4px 0 0 4px;
}
.rightCartCoupon .coupon .description {
margin: 4px 0 0;
color: #FF1E5A;
}


.plan-features li{padding:8px 0px; font-size:15px; border-bottom:1px solid #e0e2e4;}
.link6{margin-top:10px!important; display:inline-block;} 
.selectBoxTransparent:focus,  .selectBoxTransparent{background:none; border:none;}
.selectBoxTransparent option{font-size:16px;}
.rightCartOrder.marTopz{margin-top:0px!important} 
.nav.nav-tabs{position:relative; overflow:hidden;}
.nav.nav-tabs:after{position:absolute; content:" "; width:100%; height:100%;  left:0px; right:0px; bottom:0px; top:0px; background:rgba(0, 0, 0, 0); z-index:99;}







.selectedLabel { color: #ff7800!important }
.additionTitle { padding: 15px 0; font-size: 16px; font-weight: 300; cursor: pointer }
.additionTitle:focus { outline: 1px solid #19c8ff }
.additionPanel { padding-top: 10px; border-top: 0; border-bottom-left-radius: 3px; border-bottom-right-radius: 3px }
.additionPanel .extLink { margin: 15px 0 }
.additionPanel div.audio-rate-link { margin: 0 0 15px 0 }
.additionDiv hr { margin: 0 }
.expandButtonRight { float: right; padding: 7px }
.error { color: #ff1e5a }
.selected .rateMonthly, .selected .rateAnnual, .selected .unitAnnual, .selected .unitMonthly { color: #f26d21; font-weight: bold }
.describleAnnual, .describleMonthly { margin: 0 0 30px; font-style: italic }
.priceDivMonthlyAddition label, .priceDivAnnualAddition label { margin: 0 0 3px; cursor: pointer }
.selected .priceDivMonthlyAddition label, .selected .priceDivAnnualAddition label { color: #f26d21; font-weight: bold }
.selected .priceDivMonthlyAddition label.unselected { color: #4a4a4a }
.selected .priceDivMonthlyAddition label.unselected:hover { color: #ff7800 }
.tdDivAdditionCmr { border-radius: 8px; background-color: #fff; border: solid 1px #d9d9d9; padding: 13px 20px; margin: 5px; width: 30%; display: inline-block; vertical-align: top; cursor: pointer }
.tdDivAdditionCmr .priceDivMonthlyAddition { white-space: nowrap }
.tdDivAdditionCmr.selected { border-width: 2px; padding: 12px 19px }
.tdDivAdditionCmr .describleMonthlyAddition { margin-top: 6px }
.majorPlanSelect { position: absolute; right: 0; top: 5px }
.majorSwitch { margin-bottom: 20px }
.planAttr, .planWrap { overflow: hidden; clear: both; font-size: 13px }
.planAttr, .planAttr .planTitle { font-size: 12px; color: #747487 }
.saveInfo { font-size: 12px; color: #4bc800 }
.planTitle { float: left; margin: 0 }
.planVal { float: right }
.delVal { text-decoration: line-through; color: #999 }
.planVal.period { color: #333 }
.roomConnector, .audioConf { max-width: 160px }
a.planVal { text-decoration: underline; color: #999; font-size: 12px }
#majorPlanSelect .caret { margin-left: 10px }
.ui-select-bootstrap .ui-select-choices-row>a { padding: 5px 10px }
.form-buynow .form-control { height: 50px }
.form-buynow .form-group { margin: 0 0 20px }
.form-buynow .service-term { margin-top: 30px }
.convertWarn { padding: 0 10px }






.green-bg {
    background: rgba(110, 81, 183, 0.85)!important;  
}
.planVal {display:inline-block; float:right; font-weight:bold;}
.selected  .year_amount, .selected .month_amount{font-weight:bold!important;}
.planname{color:#222222!important;}
.dropToggle, .dropToggle_1 , .dropToggle_2 {position:relative; display:block; cursor:pointer;}
.arrowShow, .arrowShow1, .arrowShow2{display:inline-block; position:absolute; right:15px; top:15px; width:20px; height:20px;}
.arrowShow.arrow-right, .arrowShow1.arrow-right, .arrowShow2.arrow-right{background:url(../images/arrow-right.png) no-repeat center center;}
.arrowShow.arrow-down, .arrowShow1.arrow-down, .arrowShow2.arrow-down{background:url(../images/arrow-down.png) no-repeat center center;}
.dropToggle.tabSelected, .dropToggle_1.tabSelected, .dropToggle_2.tabSelected, .dropToggle_3.tabSelected {border:1px solid #7863ab;}

.golg_plan ul {margin-top:20px; margin-left:25px;}
.golg_plan ul li {
    list-style: none;
    margin: 6px 0px;
    padding: 0px 0px 0px 30px;
    background: url(../images/check-mark.png) no-repeat left 7px;
}



/*number customization css*/
.quantitySection{position:relative; }  

.quantitySection .qty {
    position: absolute;
    right: 0px;
    top: 0px;
    height: 26px;
    width: 20px;
    border-radius: 0px 6px 6px 0px!important;
    background: #27aa35;
    color: #fff;
    font-size: 15px;
    line-height: 22px;
    text-align: center;
    border-radius: 0px 0px;
    cursor: pointer;
    z-index:99;
}
.quantityRow{display:inline-block; margin-right:2px;}
.quantitySection input{text-align:center; border-radius:6px; width:67px!important; padding-left:15px; padding-right:5px; border:1px solid #d9d9d9; padding-top:0px; padding-bottom:0px;}
.quantitySection .dec_button { background:#f60000; right:auto; left:0px;border-radius:6px 0px 0px 6px!important;  }
.addon_title1, .addon_title{position:absolute; left:50%; transform:translateX(-50%); top:26px; font-size:11px; color:#222222;}
#back-to-top .top{line-height:50px;}
#top.top .ion-ios-upload-outline{margin-top:10px;}
.link2.addon_btn, .respoc_trans{display:none;}
.tab-pane .col-md-8 label, .tab-pane .col-md-6 label{font-weight:bold!important; color:#000000!important}

@media(max-width:767px){
.wizard .nav-tabs, .wizard .nav-tabs > li a{width:100%;}    
.wizard .nav-tabs > li a{font-size:12px; padding-left:7px;}
.wizard .nav-tabs > li{width:33%;}
.plan-order-title {font-size:22px;}
.formDataGroup .text-center.mt-3 a{margin-right:0px;}
.tdDivAdditionCmr{width:47%;}
.yearMonthTableAddition .tdDivAdditionCmr {width:67%;} 
}


.lblLabel{font-weight: bold!important;
    color: #000000!important;
}

.padT15{padding-top:15px;} 