.faq-contaner{background:#fff!important;}
#type_form {
    background: #fff;
    padding: 20px 30px;
}
#potential_form {
    background: #fff;
    padding: 20px 30px;
}


#type_form 
{
	width: 410px;
border-radius: 5px;
}
#type_form  input[type="text"]
{
	    float: left;
    width: 100%;
    height: 32px;
    margin-bottom: 10px;
    box-shadow: none;
}
#type_form  .collg8 input[type="text"] 
{
width: 200px;
height: 23px;
font-size: 12px;
}
#type_form  .collg12 input[type="text"] 
{
width: 300px;
height: 30px;
font-size: 12px;
}
.collg12 input[type="submit"] {
 background: #168a4e none repeat scroll 0 0;
 border-color: #168a4e;
 box-shadow: none !important;
-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5),0 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 0 rgba(120,200,230,0.5) inset,0 1px 0 rgba(0,0,0,0.15);color:#fff;text-decoration:none;float:right;padding:3px 10px;margin-left:0px;border-radius:4px; cursor:pointer;
}


h3.feedback-head
{
	margin:0;margin-bottom: 18px;
}
#type_form .collg4
{
float:left;
width:30%;	
border-bottom: solid 1px rgba(204, 204, 204, 0.6);padding: 5px 10px;
box-sizing: border-box;border-right: solid 1px rgba(204, 204, 204, 0.6);min-height: 36px;
vertical-align:middle;
}
#type_form .collg8
{
float:right;vertical-align:middle;
width:70%;	
border-bottom: solid 1px rgba(204, 204, 204, 0.6);padding: 5px 10px;
box-sizing: border-box;min-height: 36px;
}
#type_form .collg8 a
{
	float:right;
}
#type_form .collg12
{
float:right;vertical-align:middle;
width:100%;	
border-bottom: solid 1px rgba(204, 204, 204, 0.6);padding: 5px 10px;
box-sizing: border-box;min-height: 36px;
}
#type_form .collg12 a
{
	float:right;
}
.cat-dynamic-table
{
float: left;
width: 98%;
border: solid 1px rgba(204, 204, 204, 0.6);

border-bottom: 0;
}
.feedback_submit,#type_form  .collg8 input[type="submit"] 
{  
  background: #168a4e none repeat scroll 0 0;
 border-color: #168a4e;
 box-shadow: none !important;
-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5),0 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 0 rgba(120,200,230,0.5) inset,0 1px 0 rgba(0,0,0,0.15);color:#fff;text-decoration:none;float:right;padding:3px 10px;margin-left:0px;border-radius:4px; cursor:pointer;
	
}
#type_form  .collg8 input[type="submit"] 
{
	font-size:11px;padding:1px 10px;
}
.cat-dynamic-table-outer
{margin-top: 17px;
	max-height:300px;
	overflow-y:scroll;
	float:left;
	width:101%;
}
#type_error_msg
{
color: red;
padding-bottom: 13px;
margin-top: -5px;
}


#potential_form 
{
	width: 410px;
border-radius: 5px;
}
#potential_form  input[type="text"]
{
	float: left;
width: 320px;
height:32px;
}
#potential_form  .collg8 input[type="text"] 
{
width: 240px;
height: 23px;
font-size: 12px;
}

h3.feedback-head
{
	margin:0;margin-bottom: 18px;
}
#potential_form .collg4
{
float:left;
width:15%;	
border-bottom: solid 1px rgba(204, 204, 204, 0.6);padding: 5px 10px;
box-sizing: border-box;border-right: solid 1px rgba(204, 204, 204, 0.6);min-height: 36px;
vertical-align:middle;
}
#potential_form .collg8
{
float:right;vertical-align:middle;
width:85%;	
border-bottom: solid 1px rgba(204, 204, 204, 0.6);padding: 5px 10px;
box-sizing: border-box;min-height: 36px;
}
#potential_form .collg8 a
{
	float:right;
}
.cat-dynamic-table
{
float: left;
width: 98%;
border: solid 1px rgba(204, 204, 204, 0.6);

border-bottom: 0;
}
.feedback_submit,#potential  .collg8 input[type="submit"] 

{    background: #168a4e none repeat scroll 0 0;
    border-color: #168a4e;
    box-shadow: none !important;
-webkit-box-shadow:inset 0 1px 0 rgba(120,200,230,0.5),0 1px 0 rgba(0,0,0,0.15);box-shadow:0 1px 0 rgba(120,200,230,0.5) inset,0 1px 0 rgba(0,0,0,0.15);color:#fff;text-decoration:none;float:right;padding:3px 10px;margin-left:0px;border-radius:4px; cursor:pointer;
margin-top:6px;
	
}
#potential  .collg8 input[type="submit"] 
{
	font-size:11px;padding:1px 10px;
}
.cat-dynamic-table-outer
{margin-top: 17px;
	max-height:300px;
	overflow-y:scroll;
	float:left;
	width:101%;
}
#potential_error_msg
{
color: red;
padding-bottom: 13px;
margin-top: -5px;
}
.dy-head{
font-weight: bold;
    background-color: #f1f1f1;
}


.new-company {
background-color: #fdfdfd;
    padding: 0px;
    width: 50%;
    margin: auto;
    display: table;
    border: Solid 1px #ccc;
}

.new-company h1 {
    background-color: #f7f7f7;
    padding: 15px;
    margin-top: 0px;
    text-align: CENTER;
    border-bottom: Solid 1px #ccc;
}

.col-right {
    width: 99%;
    float: left;
    padding: 5px;
    margin-bottom: 5px;
}

.col-right select {
width:100%;
padding: 6px 8px 8px 8px;
height:36px;
background-color:#fff;
box-shadow: none;   
}
.col-left{
float: left;
width: 30%;
}

.col-left span{
color:#FF0000;
}

.col-right {
    width: 70%;
    float: left;
    padding: 5px;
    margin-bottom: 5px;
}
.col-right input{
height:36px;
background-color:#fff;
width:100%;
box-shadow: none;
padding: 6px 8px 8px 8px;
}


.col-right textarea{
background-color:#fff;
width:100%;
box-shadow: none;
}
.partner-form{
padding:25px;

}

.btn-cont{
    clear: both;
    margin-left: 188px;
}


.btn-cont input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    padding: 5px 20px;
    font-size: 13px;
    color: #FFFFFF!important;
    text-transform: uppercase;
    border: 0;
    margin-right: 0px;
    background-color: #008c45!important;
    border: none !important;
    width: auto!important;
    border-radius: 5px;
	margin-top:8px;
}

@media screen and (max-width: 800px){

.new-company {
    background-color: #fdfdfd;
    padding: 0px;
    width: 80%;
    margin: auto;
    display: table;
    border: Solid 1px #ccc;
}


}


@media screen and (max-width: 600px){


.new-company {
    width: 95%;
   
}

.col-left {
    float: left;
    width: 100%;
}
.col-right {
    width: 100%;
	padding: 5px 5px 5px 0px;
   
}
.faq-contaner {
    padding: 40px 0px 30px 0px;
}

.partner-form {
    padding: 12px;
}
.btn-cont{
    clear: both;
    margin-left: 0px;
}

}
