@charset "utf-8";
/* CSS Document */

.author{
font-size:16px;
padding-top:30px;
padding-bottom:0px;
color:#ffffff;
padding-left:100px;

}
.author p:first-child{
font-weight:bold;
}
.author p {
    
}
.heading{
font-size:20px;
padding-top:10px;
padding-bottom:50px;
text-align:center;
}

.heading-blue{
font-size:18px;
padding-top:10px;
padding-bottom:10px;
color:#2f92bd;
}
.btn-request {
background: #2f92bd;
color: #ffffff;
padding: 20px 100px;
border: 0px solid #287eb1;
border-radius: 0px;
display: inline;
font-size: 15px;
font-weight: bold;
}
.quote{
left:50px;
}
.banner-container {
background: url("../../images/getademo_bg.jpg") no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
    padding: 100px 0 0px 0;
	height: 100%; 
	width:100%;
}
.list-group-item{
background-color: #000 !important;
}
.list-group{
height: 700px;
}
div.bhoechie-tab-container .form-control{
    height: 55px;
    text-align: left;
    background-color: #fff;
border-radius: 0px;
-webkit-box-shadow: none;
box-shadow: none;
border:1px solid #a1a1a1;
}

#inf_field_Note{
height:120px;
margin-bottom:75px;
}

.calendar{
position: absolute;
z-index: 999;
right: 25px;
top: 13px;
}
input[type="submit"] {
    background-color: #3F9FDD;
    color: #FFFFFF;
    display: block;
    border: none;
    padding: 20px;
    width: 60%;
    font-size: 18px;
    font-family: 'Montserrat Regular';
}

.bhoechie-tab{
background-color:#FFF;
padding:50px 30px;
}

.input-group{
margin-bottom:15px;
}
.input-group-addon {
border-radius:0px;
}

.quotation{
background-color:#0f6b7a;
padding:30px;
color:#ffffff;
}
.quota-text{
line-height:1.7;
}
.image-comma{
float:left;
padding-right:30px;
}
.bhoechie-tab-menu{
padding-right: 0px;
padding-left: 0px;
}

.box{
text-align:center;
font-family:"Montserrat Regular";
color:#fff;
}
.box .box1{
background-color:#30425a;
float:left;
width:221px;
padding:30px 0 100px;
}

.box .box2{
background-color:#ef603e;
float:left;
width:222px;
padding:30px 0 100px;
}

.box .box3{
background-color:#fac76b;
float:left;
width:222px;
padding:30px 0 100px;
}
.box-heading{
font-size:35px;
}

.box-text{
font-size:17px;
}

.background2{
position:absolute;
top:370px;
left:-50px;
}
.tab{
position:absolute;
top:470px;
z-index:9999;
text-align:right;
right:0;
}
@media (max-width:767px){

.banner-container {
background: url("../../images/getademo_bg.jpg") no-repeat; 
  
    padding: 0px 0;
	display: block;
max-width: 100%;
height: auto;
}

.quote{
left:0px;
}
.image-comma{
padding-top:20px;
padding-bottom:20px;
}
.submit-button{
text-align:center;
}
.bhoechie-tab-container{
padding-left:0;
padding-right:0;
padding-top:128px;
}
.quota-text {
    padding-top: 106px;
	font-size: 16px;
}
.quotation {
    padding: 5px 15px 15px 15px;
}
.author {
    font-size: 16px;
    padding-bottom: 10px;
    padding-left:0px;
    padding-top: 30px;
}
.box .box1{
width:33%;
padding:20px 0 100px;
}
.box .box2{
width:33%;
padding:20px 0 100px;
}
.box .box3{
width:34%;
padding:20px 0 100px;

}
.box-heading {
font-size: 18px;
}
.box-text{
font-size:9px;
}
.background2 {
 left: -127px;
 top: 441px;
}
.tab {
top:530px;
padding-left:20px;
}
.bhoechie-tab {
padding:50px 0 30px;
margin-top: 220px;
}
.heading {
    font-size: 22px;
    padding-bottom: 23px;
    text-align: left;
	padding-top: 50px;
}
.form-group {
    margin-bottom: 10px !important;
}
.heading-blue {
    font-size: 16px;
    padding-bottom: 27px;
    padding-top: 20px;
}
.calendar {
display:none;
}
.submit-button input[type="submit"] {
   height: 50px;
    padding: 8px;
    width: 100%;
}
#inf_field_Note {
    height: 138px;
    margin-bottom: 0px;
}
#inf_field_Date{
width:100%;
}
div.bhoechie-tab-container .form-control{
    height: 50px;
}
}