 .asyaDateInput {
     margin-left:30px;
     height:100%;
     border:none;
     outline:none;
     color:#535353;
     font-family: A297;
     width:70%;
     cursor:pointer;
     font-size:16px;
     text-align:center;
     background: transparent;
     border: none;
     font-weight:500;
}
 .asyaChildBirthDateInput {
     padding: 10px;
     font-family: A297;
     width: 82%;
     color: #535353;
     outline: none;
     border: 1px solid #AEAEAE;
     font-size:16px;
}
 .asyaChildBirthDateInputRaw {
     margin-left:5px;
     padding: 5px;
     padding-left:5px;
     font-family: A297;
     color: #535353;
     outline: none;
     border: 1px solid #AEAEAE;
     -webkit-appearance: none;
     -moz-appearance: none;
     text-indent: 1px;
 
     width:80px;
     /*pointer-events:none;*/
     background: transparent;
     border: none;


     font-size:14px;

    /*color:#f17100;*/
    font-weight:600;
    


 

      border-radius: 5px 5px 5px 5px;
-moz-border-radius:  5px 5px 5px 5px;
-webkit-border-radius:  5px 5px 5px 5px;
}
 .asyaConfirmReservation {
     background-color:#55BB73;
     border:none;
     height:100%;
     width:98%;
     padding:0;
     margin:0;
     padding:10px;
     color:#fff;
     border-radius:3px;
     cursor:pointer;
     background-color: #f17100;
     border-radius:5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     margin-top:10px;
     font-size:16px;
}
 .asyaOdaAra {
     text-decoration:none;
}
 .asyaPaxChild {
     background-color:#fff;
     margin-top:10px;
     width:100%;
     z-index:2;
     position:relative;
     padding:17px;
     display:none;
     background-color: rgba(255,255,255,0.9);
}
 .asyaPaxHolder label{
     font-family: A297;
    text-align:left;
     color:#535353;
    font-size:14px;
    width:30%;
}
 .asyaPaxChildSelectHolder{
    padding:10px;
    width:50%;
    margin-left:30px;
    border-color:#AEAEAE;

    font-size:14px;
    
      border-radius: 5px 5px 5px 5px;
-moz-border-radius:  5px 5px 5px 5px;
-webkit-border-radius:  5px 5px 5px 5px;
}
 .asyaMainDetails {
     -webkit-box-shadow: 4px 0px 17px 0px rgba(0,0,0,0.75);
     -moz-box-shadow: 4px 0px 17px 0px rgba(0,0,0,0.75);
     box-shadow: 4px 0px 17px 0px rgba(0,0,0,0.75);
     padding:20px;
}
 .asyaRezElement p{
     text-align:center;
     line-height:10px;
     color:#fff;
     font-family: A297;
     font-size:14px;
}
 .asyaPaxChildElement{
    float:left;
    width:100%;
    margin-bottom:5px;
}
 .asyaPaxChildElement .asyaPaxChildElementLabel{
     width:30%;
     float:left;
     line-height:40px;
     font-family: A297;
     font-size:18px;
}
 .asyaPaxChildElement .asyaChildBirthDate {
     width: 100%;
     padding-top: 6px;
     padding-bottom: 4px;
     height: 20px;
     font-size: 14px;
     float: left;
     font-family: A297;
     text-align: left;
}


 .asyaRezElement {
     height:40px;
     padding-bottom:2px;
     margin:0;
}
 .containerWidth {
     width:836px;
     background-color:rgba(0,0,0,0.5);
     height:auto;
     float:left;
    /*border-radius: 0px 15px 10px 10px;
     -moz-border-radius: 0px 15px 10px 10px;
     -webkit-border-radius: 0px 15px 10px 10px;
    */
     border-radius:5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
     margin-bottom:20px;
}
 .asyaRezElementSag {
     float:left;
     background-repeat:repeat;
    /*background-image:url("/img/sagtxt.png");
    */
     background-position:right;
     background-size:100% 100%;
     padding-left:10px;
    /*-webkit-border-radius: 0px 12px 5px 12px;
     -moz-border-radius: 0px 12px 5px 12px;
     border-radius: 0px 12px 5px 12px;
    */
     background-color:white;
     width:310px;
     margin: 10px 0px 10px 10px;
     background-color: rgba(255,255,255,0.9);
     border-radius:5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
}
 .asyaPaxChildElementInner {
     display:block;
    /*se*/
}
.asyaChildError {
    color: #e60000;
    margin-top: 10px;
    display: none;
}
 .asyaRezElementDouble {
     float:left;
     background-size:100% 100%;
    /*background-image:url("/img/asyadouble.png");
    */
     background-color:white;
     width:310px;
     margin: 10px 0px 10px 10px;
     background-color: rgba(255,255,255,0.9);
     border-radius:5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
}
 .asyaRezElementBtn {
     float:left;
     background-repeat: repeat;
    /*background-image: url("/img/btnbg.png");
    */
     background-position: right;
     background-size: 100% 100%;
     background-color:white;
     border-radius: 0px;
     width:160px;
     margin: 10px 0px 10px 10px;
     border-radius:5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
}
 .asyaSorgula {
     display: block;
     width: 100%;
     height:42px;
     background-color: #f17100;
     border: 0px solid;
     outline: none;
     font-family: A297;
     font-size:18px;
     color: #fff;
     font-size:20px;
     font-weight:500;
     border-radius:5px 5px 5px 5px;
     -moz-border-radius: 5px 5px 5px 5px;
     -webkit-border-radius: 5px 5px 5px 5px;
}
 .asyaRezElement .icon {
     color: #221f20;
     font-size: 12px;
     position: absolute;
     padding-top: 10px;
     padding-left: 5px;
}
 .asyaRezElement .icon .asyaCalendarImg {
     height:18px;
     width:18px;
}
 .asyaRezElement .icon .asyaPaxImg {
     height:18px;
     width:18px;
     padding-left:10px;
}
 .column, .columns {
     width: 100%;
     float: left;
     box-sizing: border-box;
}
/* For devices larger than 400px */
 @media (min-width: 412px) {
     .asyasoftContainerResp {
         width: 100%;
         padding: 0px;
    }
     .asyasoftPopUp {
        position:absolute;
        z-index:99999;
    }
}
 @media only screen and (min-device-width : 414px) and (max-device-width : 736px) {
     .asyasoftPopUp {
        position:static;
        z-index:99999;
        width:100%
    }
}
/* For devices larger than 550px */
 @media (min-width: 550px) {
     .asyasoftContainerResp {
         width: 100%;
    }
    /* .column, */
    /* .columns {
         */
        /* margin-left: 4%;
    }
     */
     .column:first-child, .columns:first-child {
         margin-left: 0;
    }
     .one.column, .one.columns {
         width: 8.3333%;
    }
     .two.columns {
         width: 16.6666%;
    }
     .three.columns {
         width: 25%;
    }
     .four.columns {
         width: 33.3333%;
    }
     .five.columns {
         width: 41.6666%;
    }
     .six.columns {
         width: 50%;
    }
     .seven.columns {
         width: 58.3333%;
    }
     .eight.columns {
         width: 66.6666%;
    }
     .nine.columns {
         width: 75%;
    }
     .ten.columns {
         width: 83.3333%;
    }
     .eleven.columns {
         width: 91.6666%;
    }
     .twelve.columns {
         width: 100%;
         margin-left: 0;
    }
     .one-third.column {
         width: 30.6666666667%;
    }
     .two-thirds.column {
         width: 65.3333333333%;
    }
     .one-half.column {
         width: 48%;
    }
    /* Offsets */
     .offset-by-one.column, .offset-by-one.columns {
         margin-left: 8.66666666667%;
    }
     .offset-by-two.column, .offset-by-two.columns {
         margin-left: 17.3333333333%;
    }
     .offset-by-three.column, .offset-by-three.columns {
         margin-left: 26%;
    }
     .offset-by-four.column, .offset-by-four.columns {
         margin-left: 34.6666666667%;
    }
     .offset-by-five.column, .offset-by-five.columns {
         margin-left: 43.3333333333%;
    }
     .offset-by-six.column, .offset-by-six.columns {
         margin-left: 52%;
    }
     .offset-by-seven.column, .offset-by-seven.columns {
         margin-left: 60.6666666667%;
    }
     .offset-by-eight.column, .offset-by-eight.columns {
         margin-left: 69.3333333333%;
    }
     .offset-by-nine.column, .offset-by-nine.columns {
         margin-left: 78.0%;
    }
     .offset-by-ten.column, .offset-by-ten.columns {
         margin-left: 86.6666666667%;
    }
     .offset-by-eleven.column, .offset-by-eleven.columns {
         margin-left: 95.3333333333%;
    }
     .offset-by-one-third.column, .offset-by-one-third.columns {
         margin-left: 34.6666666667%;
    }
     .offset-by-two-thirds.column, .offset-by-two-thirds.columns {
         margin-left: 69.3333333333%;
    }
     .offset-by-one-half.column, .offset-by-one-half.columns {
         margin-left: 52%;
    }
}
 .asyasoftContainerResp:after, .row:after, .u-cf {
     content: "";
     display: table;
     clear: both;
}
 @media (min-width: 400px) {
}
 @media (min-width: 550px) {
}
 @media (min-width: 750px) {
}
 @media (min-width: 1000px) {
}
 @media (min-width: 1200px) {
}

.divcocukaciklama {
    margin-top:5px;
    width: 90%;
    margin-left:25px;
}
