.titleft
		{
		color:inherit;
		 font-family: "Myriad Pro","Gotham Rounded Medium", "Helvetica Neue",
    Helvetica, Arial, sans-serif;
	font-size:12px
		}
.error
{
	color:#FF0B31
}

.phoneError{
  display: none;
  color:#FF0B31;
}

button.cooloffer {
		color: #FFF;
		background-color: #FB0;
		border-color: #FB0;
		text-shadow: 0 1px 0 rgba(0,0,0,.1);
		transition: background-color 300ms ease;
}


.form-control::-webkit-input-placeholder { color: #5A7378;text-align:left !important }
.form-control:-moz-placeholder { color: #5A7378;text-align:left !important }
.form-control::-moz-placeholder { color: #5A7378;text-align:left !important }
.form-control:-ms-input-placeholder { color: #5A7378;text-align:left !important }

.icon-ph {
    display: inline-block;
    width: auto;
    height: auto;
    min-width: 16px;
    padding: 5px 5px;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    /*background-color: #eeeeee;*/
    position:absolute;
    left:15px;
    top:6px;
    bottom:3px;
    z-index:3;
  }
.custom-text {
    padding:6px 6px 6px 30px ;
}
.input-container {
  position:relative;
}
/*,(min-width: 992px);*/
@media (max-width: 450px)
{
.col-xs-6c
{
font-size: 13px;
margin-right:2px
}
}


@media (max-width: 876px)
{
.hideform1
{
display:none
}
}

@media (min-width: 878px)
{
.showform1
{
display:none
}
}

@media (max-width: 350px)
{
.padding-left{padding-left:10px !important}
}

@media (max-width: 600px)
{
h2{font-size:20px !important}
.phome
{
display:none;
}
}
@media (min-height:400px) and (min-width: 992px)
{
.bgnew {
  position:fixed;
  height:100vh
}
.col-md-offsetjk-5 {
     margin-left: 58.333333333333336%;
}
}
.signtxt
{
padding : 10px 0px 10px 0px;
font-size:18px
}

.btn-info
{
padding:4px 11px;
font-size:12px;
 background: #428BCA;
font-weight:normal
}

.btn-info:hover
{
 background:#1C5F9A;
}

@media (min-width: 600px)
{
#howimg
{
width:80%;
}
}