.section p , .section ol{    color:#2d2d2d;    font-weight: 600;}form#comments-form{    border: 1px solid #2ba9de;    border-radius: 3px;    padding: 25px;    /*    margin: auto 20px;*/    background: #f7feff !important;}input , textarea{    background: #fff;}.form-control::placeholder{}.radio-row{    padding-left: 30px !important;}.form-check{    float: left;    width: 10%;    text-align: left}@media only screen and (max-width:1024px){    .form-check{        width: 100%;    }}.form-check label{    margin-bottom: 0px;}.form-check label input{    margin-top: 8px;    margin-right:8px;}input[type="radio"] {    display: none;}input[type="radio"]:checked + label:before {    border-color: #2ba9de;    animation: ripple 0.2s linear forwards;   }input[type="radio"]:checked + label:after {    transform: scale(1);}.form-check > label {    display: inline-block;    min-height: red;    position: relative;    padding: 0 (red + 10px);    margin-bottom: 0;    cursor: pointer;    vertical-align: bottom;}.form-check > label:before, .form-check > label:after {    position: absolute;                content: '';      border-radius: 50%;    transition: all .3s ease;    transition-property: transform, border-color;}.form-check > label:before {    left: -24px;    top: 4px;    width: 20px;    height: 20px;    border: 2px solid #2ba9de;    background-color: #fff;}.form-check > input[type="radio"]:checked + label:after {    top: 9px;    left: -19px;    width: 10px;    height: 10px;    border-radius: 50%;    background: #2ba9de;}section > .form-group > .form-control::placeholder{    color: #2d2d2d;}.btn-submit{    background-color: #fbb040 !important;    color:#fff !important;    border: 1px solid #fbb040;    float: right;    padding: 5px 50px !important;    font-size: 1.25rem !important;}/*Table2*/.area{    visibility: hidden;}/**Table3*/.upload-btn {    position: relative;    overflow: hidden;    background-color: #fff !important;    color:#fbb040 !important;    border: 1px solid #fbb040 !important;    float: left;    padding: 5px 50px !important;}.upload-btn input {    position: absolute;    font-size: 50px;    opacity: 0;    right: 0;    top: 0;}@media only screen and (max-width:768px){    .table3 .btn{        padding:5px 25px !important;    }}/*table4*/.clearfix{    width: 100%;}.contact , .print , .departure , .return{    border: 1px solid #2ba9de !important;    border-radius: 3px;    width: 100%;    margin-left: 15px !important;    margin-right: 15px !important;    padding: 10px;}.btn-div{    margin-top: 10px;}/*Table 6*/.table-area{    border:1px solid #2ba9de;    border-radius: 3px;    background: #f7feff !important}.table-area form{    border:none;    margin: auto 0px;}.text-area{    border:1px solid #2ba9de;    border-radius: 3px;    background-color: #2ba9de;    padding:30px}.text-area h4 , .text-area p{    color:#fff;}.text-area p {    font-size: 14px;    font-weight: initial;    line-height: 2;}.return{    margin: 20px auto;}.btn-yes{    text-align: center;}.message-area{    margin-top: 20px;}.table-area .form-control::placeholder{    font-size: 14px;}.table-area .btn-div{    margin-bottom: 20px;}.form-control.has-error {    border: red solid 1px !important;    box-shadow: red 0 0 5px inset !important;    background: #ffe7e7;}#comments-form .form-control {    border: 1px solid #e8e8e8;    height: 55px;}.inner-pages {    border: 1px solid #0399D7;    background: rgba(193, 225, 236, 0.25);    padding: 40px;}input {    width: auto;}textarea {    height: auto !important;}::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */    color: black;    opacity: 1; /* Firefox */}:-ms-input-placeholder { /* Internet Explorer 10-11 */    color: black;}::-ms-input-placeholder { /* Microsoft Edge */    color: black;}div#comments-footer {    display: none;}hr{    border-top: 1px solid #000 !important;}.row{    margin-right: 0px;    margin-left: 0px;}.comment{    margin-right: 20px;    margin-left: 20px;     margin-bottom: 30px;}.head{    margin-bottom: 10px;}.user{    margin-right: 10px;}#comments > h4 {    font-size: 1.2rem;    color: #0399d7;    font-weight: 600;    margin-top: 25px;    margin-bottom: 25px;}#comments-form-comment::placeholder {    text-transform: none;}#comments-form-message {padding: 5px 5px 5px 25px;margin-right: 5px;display: block}.comments-form-message-error {background: #FFD86F url(images/jc_error.gif) no-repeat 4px 50%}.comments-form-message-info {background: #DFEEFF url(images/jc_info.gif) no-repeat 4px 50%}.row.pager {    height: 55px;    border: 1px solid lightgray;    line-height: 55px;    margin: 30px 0px;    text-decoration: underline;    font-size: 14px;}.col.next.pull-right {    text-align: right;    border-left: 1px solid lightgray;}