@charset "utf-8";


.travelogy-form-heading{background-color:#a5090b!important; 

padding:12px 8px 22px 8px; 
text-align:center;
color:#FFF; 
border-radius:4px 4px 0 0px;
font-size:17px; line-height:12px; }


.travelogy-submit{background-color:#bf000f!important; 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2ba630), color-stop(100%, #158a1a))!important; 
background-image: -webkit-linear-gradient(top, #2ba630, #158a1a)!important;
background-image: -moz-linear-gradient(top, #2ba630, #158a1a)!important; 
background-image: -ms-linear-gradient(top, #2ba630, #158a1a)!important; 
background-image: -o-linear-gradient(top, #2ba630, #158a1a)!important; 
background-image: linear-gradient(top, #2ba630, #158a1a)!important;
padding:8px; 
color:#FFF; 
border-right:solid 0px;
border-left:solid 0px;
border-top:solid 0px;
border-color:#096d0d;
border-left-color:#096d0d!important;
font-size:18px; line-height:12px; }

.travelogy-form-heading span{ padding-top:8px; display:block; font-size:13px; line-height:18px!important;}

.travelogy-submit{ width:220px!important; height:55px!important; font-size:22px!important; margin:15px auto 5px auto; padding:8px 0; border-radius:4px; font-weight:bold;}
.travelogy-submit span{ height:35px; color:#FFF!important; padding-top:10px; padding-left:18px;  font-weight:normal!important; width:72px; float:left; display:block; font-weight:bold; font-size:24px!important;}
.travelogy-submit small{height:55px; width:115px; padding-left:8px; font-size:12px; line-height:17px; font-weight:normal!important; float:left; display:block;}

 .additional-text span{color:#F00; font-size:14px;}
 .travelogy-left-form span{color:#f00; font-weight:normal; padding-right:1px; font-size:14px;}
 .travelogy-fom{background:#FFCC66;  padding:10px 10px 16px 10px;      margin-top: -12px; border:solid 3px #afa2a2; border-top:none; }
 .travelogy-fom input{background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #a9a9a9;
	padding:0 1%;
    border-radius: 4px;

    color: #444;
    line-height: 1.5em;
    margin: 0;
    text-rendering: optimizelegibility;
    width: 98%!important;
	height:30px!important;
	font-size:12px;
	font-family:"Lato",verdana,Arial,Helvetica,sans-serif!important;
  }
  textarea{font-size:12px;
	font-family:"Lato",verdana,Arial,Helvetica,sans-serif!important; padding-left:4px;}
   .travelogy-fom input:focus {
    background-color: #fff; box-shadow:0 0 3px #F00; border:1px solid #ddd}
	   .travelogy-fom textarea:focus { background-color: #fff; box-shadow:0 0 3px #F00; border:1px solid #ddd}
    .travelogy-fom select{height:32px; font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important; font-size:13px!important;}


input::-webkit-input-placeholder{
      color:    #444;
	font-size:13px;
	font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important
}
textarea::-webkit-input-placeholder{color:    #444;
	font-size:13px;
	font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important
}

::-webkit-input-placeholder { /* WebKit browsers */
    color:    #444;
	font-size:13px;
	font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #444;
   opacity:  1;
   font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #444;
   opacity:  1;
   font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color: #333;
   font-family:"Lato",verdana,Arial,Helvetica,sans-serif !important
}



  .travelogy-feedback{width:100%!important;}
.travelogy-name{color:#1F0A0A!important; float:right}
.travelogy-form-row{margin:12px 0;}
.additional-text{margin-bottom:12px;    font:bold 12px "Lato",verdana,Arial,Helvetica,sans-serif; color:#333;}

.full-travelogy-form{margin-bottom:15px;}
.travelogy-fom input, select{border-radius:3px;}
 /*  .travelogy-fom input{height:16px!important;}*/
    .travelogy-fom select{ padding-top:3px!important;}
 .travelogy-fom{font-family:"Lato",verdana,Arial,Helvetica,sans-serif;}
 .travelogy-form-heading strong{text-align:center; width:100%; display:block; font-size:19px; padding:10px 0; font-family:"Lato",verdana,Arial,Helvetica,sans-serif;}
 .full-travelogy-form{border:solid 1px #d3d3d3; max-width:700px; clear:both;}
  .trvelogy-button{width:220px; margin:0 auto; float:none!important}
#verticalForm{padding:0px!important;}
