 .main-container-bg 
 {background:#f6f5f4!important;
 }
 .topsettingrow{
width:90%;
height:auto;                 
 margin:0 auto;
 padding:2% 0;
}
.contact-input
{width: 100%;
height: auto;
color: #2e2e2e;
border: 1px solid #131228;
padding: 2% 0 2% 2%;
border-radius: 5px;
font-size:17px;
}
.contact_part
{width:100%;
height:auto;
float:left;
margin:1.5% 0;
}
.contact_submit_btn
{width:100%;
height:auto;
float:left;
margin: 4% 0 5% 0;
}
.btn-sub {
    background: none!important;
		border:0!important;
    color: #fff;
	width:100%;
    padding: 6px 20px;
    text-align:center;
    position: relative;
    bottom: 0px;
    font-style: normal;
}
.btn-sub:hover {
	color:#ffffff!important;
	text-decoration: none;
}
.notibtn{
background: #d6175e !important;
color:#fff;
border:0;
font-size:17px;
padding:7px 25px;
width:auto;
border-radius: 5px;
text-shadow:none;
}

::-webkit-input-placeholder {  color:#131228!important;}
::-moz-placeholder { color:#131228!important; } /* firefox 19+ */
 input-:-webkit-input-placeholder
 {    color:#131228!important;
 }
  input:-moz-input-placeholder
 {    color:#131228!important;
 }
   input:-moz-placeholder
 {    color:#131228!important;
 }
 
 
 
  @media (min-width:240px) and (max-width:480px) {
	 .notibtn{
       font-size:15px !important;
	   padding:7px 15px !important;
	 }
	  
  }
 @media (min-width:240px) and (max-width:770px) {
  


 .topsettingrow{
width:100%!important;
height:auto;
float:left;   
}  
.setting-head {
 font-size: 28px;
   } 
   .contact-input
{ font-size:14px!important;
 }
}
 