@media (min-width: 576px)
#regForm .jumbotron {
    padding-top : 5px;
	color:red;
}
@media(min-width:768px){
#regForm .col-md-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
}
/* Mark input boxes that gets an error on validation: */

#regForm{
	font-family: 'HelveticaNeueW02-55Roma','Arial Unicode MS',Arial,Helvetica,Sans-Serif !important;
}

#regForm input.invalid {
  background-color: #E75B61;
}
#regForm .top-header{
background-color:#f0f0f0;
padding:15px;
border-radius:5px;

}

#regForm body{
color: #4d4d4d;
font-family: 'HelveticaNeueW02-55Roma','Arial Unicode MS',Arial,Helvetica,Sans-Serif !important;
}

/* Hide all steps by default: */
#regForm .tab {
  display: none;
  margin-top:10px;
}

#regForm button {
  background-color: #dc2028;
  color: #ffffff;
  border: none;
  padding: 10px 20px;
  font-size: 17px;
  font-family: 'HelveticaNeueW02-55Roma','Arial Unicode MS',Arial,Helvetica,Sans-Serif !important; 
  cursor: pointer;
}

#regForm button:hover {
  opacity: 0.8;
}
#regForm .specs{
    margin-right: 20px;

}

#regForm #prevBtn {
  background-color: #dc2028;
}

/* Make circles that indicate the steps of the form: */
#regForm .step {
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #dc2028;
  border: none;  
  border-radius: 50%;
  display: inline-block;
  opacity: 0.5;
  display: none;
}

#regForm .step.active {
  opacity: 1;
}

/* Mark the steps that are finished and valid: */
#regForm .step.finish {
  background-color: #dc2028;
}

#regForm .design{
	margin-top :30px;
	position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    /* background-clip: border-box; */
    border: 2px solid #e6e6e6;	
}
#regForm  a{
 color:red;
 font-weight:200;
 }
#regForm .preview{
	margin-top :35px;
	}
	
#regForm .temp{
		margin-top : 50px;
	    background: #d02323;
		border : 1px solid #d02323;
}
	
#regForm .temp:hover{
	    background: #b11314;
		border : 1px solid #b11314;
}


#regForm fieldset.scheduler-border {
        border: 1px solid #ccc;
   
}

#regForm legend.scheduler-border {
	font-size: 16px;
	text-align: center;
	width: auto;
	background-color: #7b7b7b;
	color: #fff;
	padding: 2px 10px;
	margin-left : auto;
	margin-right : auto;
}

#regForm hr.style-two {
    border: 0;
    height: 1px;
    background-image: linear-gradient(to right, rgb(224,224,224));
}

#regForm input.valid{
	background-color :  #fff;
}

td{
width:70%;
}

@media screen,print{
	.form-row .col-md-2 {width : 30%}
	.form-row .col-md-10 {width : 70%}

}