﻿body
{
    margin: 0px;
    font-size: 16px !important;
    color: #333;
    font-family: 'LatoReguler';
}

@font-face
{
    font-family: 'Courgette';
    src: url('../../font/Courgette-Regular.ttf');
}

@font-face
{
    font-family: 'LatoReguler';
    src: url('../../font/Lato-Regular.ttf');
}

@font-face
{
    font-family: 'Merriweather';
    src: url('../../font/Merriweather-Regular.ttf');
}

.nav
{
    font-size: 16px;
}
/*.hvr-rectangle-out {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
 
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-rectangle-out:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #2098d1;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-rectangle-out:hover, .hvr-rectangle-out:focus, .hvr-rectangle-out:active,.hvr-rectangle-out a:hover {
  color: #fff !important;
  transition:.4s ease-in-out;
}
.hvr-rectangle-out:hover:before, .hvr-rectangle-out:focus:before, .hvr-rectangle-out:active:before {
  -webkit-transform: scale(1);
  transform: scale(1);
}
    .hvr-rectangle-out a
    {
          transition:.4s ease-in-out;
    }

body.rebranding
{
    background-color: #f5f5f5;
}
.navbar
{
    margin-bottom:0px !important;
}
.navbar-default
{
    background-color:#fff !important;
}*/

@media only screen and (min-width : 1600px)

{
    .logoforketkibeach {
    max-width:150px ! important;
    }
    .Div-pay-to {
        padding:0px;
    }
    .Div-Bookin-12 {
        padding-left:10PX !IMPORTANT;
    }
    .Div-Bookin-13 {
        padding-top:27px;
    }

    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
        float: right;
    padding-right: 20px;
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 15px 0px 15px;
                color: #f6bb19;
                font-size: 16px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
            }

                .Div-Ul-Home > li > a:hover
                {
                    padding: 0px 15px 0px 15px;
                    color: #dc3524;
                    font-size: 16px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

    .header-main-div
    {
        padding: 5px 0px 5px 0px;
        border-bottom: 6px solid #f6bb19;
    }

    .logo-div
    {
        padding: 0;
        padding-left: 15px;
    }

    .name-div
    {
        padding: 0;
        padding-left: 25px;
        padding-top: 20px;
    }

    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }
    .Div-Address {
         padding-top: 15px;
    }
    .header-contact-div-1
    {
        padding: 13px 0px 0px 0px;
    }

    .header-contact-div-3
    {
     padding: 11px 35px 0px 0px;
    float: right;
    width: 280px;
    }

    .contact-div
    {
        height: 145px;
        border-bottom: 6px solid #f6bb19;
        background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 40px;
    }

    .contact-text
    {
        font-size: 17px;
        color: #fff;
        padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    .collg8
    {
        width: 66%;
    }

    .tag-line
    {
        color: #33ccff;
        font-size: 24px;
        padding-top: 35px;
        font-family: 'Courgette';
    }

    .relax-div
    {
        background-color: #ffd66c;
        height: 415px;
        text-align: center;
    }

    .relax-p
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top: 45px;
    }

    .relax-desc
    {
        text-align: left;
        padding-left: 50px;
        padding-right: 40px;
        font-family: 'LatoReguler';
        font-size: 16px;
        color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }
    .slider-nav {
       
        width:648px !important;
    }
    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
        padding-left: 30px;
    }

    .Div-Room-Book-2
    {
        padding-right: 0px;
    }

    .Div-Room-Book-3
    {
        padding-right: 0px;
margin-top: -8px;
width: 295px;
padding-left: 51px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding-top: 15px;
        margin-top: 8px;
    }
    .Div-Rupees {
        font-size:23px;
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 22px !important;
        font-weight: bold;
        padding-left: 40px;
        padding-bottom: 8px;
    }

    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }

    .Div-Responce-1
    {
        padding-left: 17px;
        padding-right: 30px;
    }
}
@media only screen and (min-width : 1366px) and (max-width:1599px)
{

    .Div-Bookin-12 {
        padding-left:10PX !IMPORTANT;
    }
.Div-pay-to {
        padding:0px;
    }
    .Div-Bookin-13 {
        padding-top:27px;
    }
    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
       padding: 0px;
list-style-type: none;
float: right;
margin-right: 23px;
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 15px 0px 15px;
                color: #f6bb19;
                font-size: 16px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
            }

                .Div-Ul-Home > li > a:hover
                {
                    padding: 0px 15px 0px 15px;
                    color: #dc3524;
                    font-size: 16px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

    .header-main-div
    {
        padding: 5px 0px 5px 0px;
        border-bottom: 6px solid #f6bb19;
    }

    .logo-div
    {
        padding: 0;
        padding-left: 15px;
    }

    .name-div
    {
        padding: 0;
        padding-left: 25px;
        padding-top: 20px;
    }

    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 13px 0px 0px 0px;
    }

    .header-contact-div-3
    {
       padding: 11px 34px 0px 0px;
float: right;
width: 264px;
    }

    .contact-div
    {
        height: 145px;
        border-bottom: 6px solid #f6bb19;
        background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 40px;
    }

    .contact-text
    {
        font-size: 17px;
        color: #fff;
        padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    .collg8
    {
        width: 66%;
    }

    .tag-line
    {
        color: #33ccff;
        font-size: 24px;
        padding-top: 35px;
        font-family: 'Courgette';
    }

    .relax-div
    {
        background-color: #ffd66c;
        height: 354px;
        text-align: center;
    }

    .relax-p
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top: 45px;
    }

    .relax-desc
    {
        text-align: left;
        padding-left: 50px;
        padding-right: 40px;
        font-family: 'LatoReguler';
        font-size: 16px;
        color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
        padding-left: 30px;
    }

    .Div-Room-Book-2
    {
        padding-right: 0px;
    }

    .Div-Room-Book-3
    {
        padding-right: 0px;
        margin-top: -8px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding-top: 15px;
        margin-top: 8px;
    }
    .Div-Rupees {
        font-size:23px;
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 22px !important;
        font-weight: bold;
        padding-left: 0px;
        padding-bottom: 8px;
    }

    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }

    .Div-Responce-1
    {
        padding-left: 18px;
        padding-right: 30px;
    }
    .Div-Address {
         padding-top: 15px;
    }
}
@media only screen and (min-width : 1280px) and (max-width:1365px)
{ 
    
    .Div-Bookin-12 {
        padding-left:10PX !IMPORTANT;
    }
     .Div-Address {
         padding-top: 15px;
    }
    .Div-pay-to {
        padding:0px;
    }
    .Div-Bookin-13 {
        padding-top:26px;
    }
     .Div-Rupees {
        font-size:23px;
    }

    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
       float: right;

padding-right: 24px;
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 15px 0px 15px;
                color: #f6bb19;
                font-size: 16px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
            }

                .Div-Ul-Home > li > a:hover
                {
                    padding: 0px 15px 0px 15px;
                    color: #dc3524;
                    font-size: 16px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

    .header-main-div
    {
        padding: 5px 0px 5px 0px;
        border-bottom: 6px solid #f6bb19;
    }

    .logo-div
    {
        padding: 0;
        padding-left: 15px;
    }

    .name-div
    {
        padding: 0;
        padding-left: 25px;
        padding-top: 20px;
    }

    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 13px 0px 0px 0px;
    }

    .header-contact-div-3
    {
       padding: 11px 33px 0px 0px;
float: right;
width: 251px;
    }

    .contact-div
    {
        height: 145px;
        border-bottom: 6px solid #f6bb19;
        background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 40px;
    }

    .contact-text
    {
        font-size: 17px;
        color: #fff;
        padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    .collg8
    {
        width: 66%;
    }

    .tag-line
    {
        color: #33ccff;
        font-size: 24px;
        padding-top: 35px;
        font-family: 'Courgette';
    }

    .relax-div
    {
        background-color: #ffd66c;
        height: 331px;
        text-align: center;
    }

    .relax-p
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top: 45px;
    }

    .relax-desc
    {
        text-align: left;
        padding-left: 50px;
        padding-right: 40px;
        font-family: 'LatoReguler';
        font-size: 16px;
        color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }
    .slider-for
    {
        padding:0px;
    }
    .slider-nav
    {
        padding:0px;
    }
    /*.Div-Room-Booking-1
    {
           padding:0px;
    }*/
    .Div-Room-Book-1
    {
        padding-left: 30px;
    }

    .Div-Room-Book-2
    {
        padding-right: 0px;
    }

    .Div-Room-Book-3
    {
        padding-right: 0px;
        margin-top: -8px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding-top: 15px;
        margin-top: 8px;
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 22px !important;
        font-weight: bold;
       text-align:center;
        padding-bottom: 8px;
    }

    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }

    .Div-Responce-1
    {
        padding-left: 16px;
        padding-right: 30px;
    }
}
@media only screen and (min-width : 1024px) and (max-width:1279px)
{ .Div-Bookin-12 {
        padding-left:10PX !IMPORTANT;
    }
     .Div-Address {
         padding-top: 15px;
    }
    .Div-Bookin-13 {
        padding-top:27px;
    }
     .Div-Rupees {
        font-size:23px;
    }

    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
        margin-left:-20px;
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 10px 0px 10px;
                color: #f6bb19;
                font-size: 16px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
            }

                .Div-Ul-Home > li > a:hover
                {
                    padding: 0px 10px 0px 10px;
                    color: #dc3524;
                    font-size: 16px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

    .header-main-div
    {
        padding: 5px 0px 5px 0px;
        border-bottom: 6px solid #f6bb19;
    }

    .logo-div
    {
        padding: 0;
        padding-left: 15px;
    }

    .name-div
    {
        padding: 0;
        padding-left: 50px;
        padding-top: 20px;
    }

    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 18px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 48px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 0px 0px 0px 0px;
    }
    .contact-div2 {
    padding:0px;
    }
    .contact-div3 {
    padding-left:25px;
    }

    .header-contact-div-3
    {
        padding: 19px 15px 0px 0px;
        float: right;
        width: 240px;
    }

    .contact-div
    {
        height: 145px;
        border-bottom: 6px solid #f6bb19;
        background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 0px;
    }

    .contact-text
    {
        font-size: 17px;
        color: #fff;
        padding-left: 0px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }
    .Div-pay-to {
        padding:0px;
    }
        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    .collg8
    {
        width: 66%;
    }

    .tag-line
    {
        color: #33ccff;
        font-size: 24px;
        padding-top: 35px;
        font-family: 'Courgette';
    }

    .relax-div
    {
        background-color: #ffd66c;
        height: 269px;
        text-align: center;
        padding-left:0px;
        padding-right:0px;
    }

    .relax-p
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top: 10px;
    }

    .relax-desc
    {
        text-align: left;
        padding-left: 15px;
        padding-right: 10px;
        font-family: 'LatoReguler';
        font-size: 16px;
        color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
         padding-top: 0px;
        padding-right: 0px;
    }

    .Div-Room-Book-2
    {
        padding-right: 0px;
    }

    .Div-Room-Book-3
    {
        padding-right: 0px;
        margin-top: -8px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding-top: 15px;
        margin-top: 8px;
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 20px !important;
        font-weight: bold;
       text-align:center !important;
        padding-bottom: 8px;
    }
    .slider-for
    {
        padding:0px !important;
    }
    .slider-nav
    {
        padding:0px !important;
    }
    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }


    .Div-Responce-1
    {
        padding-left: 16px;
        padding-right: 30px;
    }
     .relax-desc-padd {
    margin-top:-18px;
    }
    .Div-Room-Booking-1
    {
        padding:0px;
    }
}
@media only screen and (min-width : 768px) and (max-width:1023px)
{ 
    .logoforketkibeach {
    max-width:195px ! important;
    }
    .Div-pay-to {
        padding:0px;
    }
    .Div-Rupees {
        font-size:22px;
    }
  .Div-Bookin-13 {
        padding-top:26px;
    }

    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
        padding-left:100px;
       
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 10px 0px 10px;
                color: #f6bb19;
                font-size: 16px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
            }

                .Div-Ul-Home > li > a:hover
                {
                    padding: 0px 10px 0px 10px;
                    color: #dc3524;
                    font-size: 16px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

      .header-main-div {
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 6px solid #f6bb19;
    }

    .logo-div
    {
        padding: 0;
        padding-left: 15px;
    }

   .name-div {
        padding: 0;
        padding-left: 25px;
        padding-top: 20px;
    }


    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 1px 0px 10px 0px;
    }
    .contact-div2 {
    padding:0px;
    }
    .contact-div3 {
    padding-left:25px;
    }

    .header-contact-div-3
    {
        padding: 8px 0px 0px 0px;
        float: right;
        width: 240px;
    }

    .contact-div
    {
        padding-bottom: 40px;
border-bottom: 6px solid #f6bb19;
background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 25px;
    }

    .contact-text
    {
        font-size: 17px;
color: #fff;
padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    .collg8
    {
        width: 50%;
    }

   .tag-line {
        color: #33ccff;
        font-size: 24px;
        padding-top: 35px;
        font-family: 'Courgette';
        padding-bottom: 30px;
    }

    .relax-div
    {
        background-color: #ffd66c;
        height: 269px;
        text-align: center;
        padding-left:0px;
        padding-right:0px;
    }

   .relax-p {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top:25px;

    }

    .relax-desc
    {
        text-align: left;
        padding-left: 15px;
        padding-right: 10px;
        font-family: 'LatoReguler';
        font-size: 16px;
        color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
         padding-top: 0px;
        padding-right: 0px;
    }

    .Div-Room-Book-2
    {
        padding-right: 0px;
    }

    .Div-Room-Book-3
    {
        padding-right: 0px;
        margin-top: -8px;
        width: 257px;

float: right;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding: 15px 0px 0px 0px;
        
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
        
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 14px !important;
        font-weight: bold;
       text-align:center !important;
        padding-bottom: 8px;
    }
    .slider-for
    {
        padding:0px !important;
    }
    .slider-nav
    {
        padding:0px !important;
    }
    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }


    .Div-Responce-1
    {
        padding-left: 16px;
        padding-right: 30px;
    }
     .relax-desc-padd {
    margin-top:-18px;
    }
    .Div-Room-Booking-1
    {
        padding:0px;
    }
    .Div-order-summary-1 {
        padding:0px;
    }
    .Div-order-summary-2 {
        padding:0px;
    }
    .Div-Responce-10 {
        padding:0px;
    }
}
@media only screen and (min-width : 640px) and (max-width:767px)
{ 
     .logoforketkibeach {
    max-width:195px ! important;
    }
    .Div-Rupees {

        font-size:22px;
    }


    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
       text-align:center;
       
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 10px 0px 10px;
                color: #f6bb19;
                font-size: 16px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
            }

                .Div-Ul-Home > li > a:hover
                {
                    padding: 0px 10px 0px 10px;
                    color: #dc3524;
                    font-size: 16px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

      .header-main-div {
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 6px solid #f6bb19;
    }

    .logo-div
    {
       Padding: 0;
text-align: center;
    }

   .name-div {
       text-align: center;
padding-top: 20px;
    }


    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 1px 0px 10px 0px;
    }
    .contact-div2 {
    padding:0px;
    padding-left:25px;
    }
    .contact-div3 {
    padding-left:25px;
    }

    .header-contact-div-3
    {
        padding: 8px 0px 0px 0px;
        float: right;
        width: 240px;
    }

    .contact-div
    {
        padding-bottom: 40px;
border-bottom: 6px solid #f6bb19;
background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 25px;
    }

    .contact-text
    {
        font-size: 17px;
color: #fff;
padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    .collg8
    {
        width: 100%;
    }

   .tag-line {
       color: #33ccff;
font-size: 24px;
padding-top: 0px;
font-family: 'Courgette';
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
    }

    .relax-div
    {
        background-color: #ffd66c;
        height: 269px;
        text-align: center;
        padding-left:0px;
        padding-right:0px;
    }

   .relax-p {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top:25px;

    }

    .relax-desc
    {
        text-align: left;
        padding-left: 15px;
        padding-right: 10px;
        font-family: 'LatoReguler';
        font-size: 16px;
        color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }
    .banner-img-slide1
    {
        
       height: 99px;
width: 240px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
         padding: 0px;
      
    }

    .Div-Room-Book-2
    {
         padding: 0px;
    }

    .Div-Room-Book-3
    {
         padding: 0px;
         padding-bottom:15px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
       margin-left: -15px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding: 15px 0px 0px 0px;
        
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
        
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 14px !important;
        font-weight: bold;
       text-align:center !important;
        padding-bottom: 8px;
    }
    .slider-for
    {
        padding:0px !important;
    }
    .slider-nav
    {
        padding:0px !important;
        /*height:100px !important;*/
    }
    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }
    .Div-pay-to {
         padding: 0px;
    }

    .Div-Responce-1
    {
        padding-left: 15px;
        padding-right: 20px;
    }
     .relax-desc-padd {
    margin-top:-18px;
    }
    .Div-Room-Booking-1
    {
        padding:0px;
        padding-bottom: 10px;
    }
    .Div-order-summary-1 {
        padding:0px;
    }
    .Div-order-summary-2 {
        padding:0px;
    }
    .Div-Responce-10 {
        padding:0px;
    }
    .Div-Bookin-12 {
         padding-bottom:25px !important;
    }
     .Div-Bookin-13 {
         padding-top:10px !important;
    }
    .lblRegName {
        padding:0px 15px 0px 15px  !important 
    }
    .Div-btn-proce {
        padding-left:13px !important;
    }
    .DIV-PAY-56 {
        width:30% !IMPORTANT;
    }
    .progress {
        margin-top:20px !important;
    }
}
@media only screen and (min-width : 480px) and (max-width:639px)
{
     .logoforketkibeach {
    max-width:195px ! important;
    }
     .Div-Rupees {
        font-size:22px;
    }
   .Div-pay-to {
         padding: 0px;
    }
  .Div-pay-to {
        padding:0px;
    }
    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
       text-align:center;
       
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 7px 0px 7px;
                color: #f6bb19;
                font-size: 14px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
               
            }

                .Div-Ul-Home > li > a:hover
                {
                  padding: 0px 7px 0px 7px;
                    color: #dc3524;
                    font-size: 14px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

      .header-main-div {
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 6px solid #f6bb19;
        padding-left:0px;
         padding-right:0px;
    }

    .logo-div
    {
       Padding: 0;
text-align: center;
    }

   .name-div {
       text-align: center;
padding-top: 20px;
    }


    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 1px 0px 10px 0px;
    }
    .contact-div2 {
    padding:0px;
    padding-left:25px;
    }
    .contact-div3 {
    padding-left:25px;
    }

    .header-contact-div-3
    {
        padding: 8px 0px 0px 0px;
        float: right;
        width: 240px;
        margin-right: 22px;
    }

    .contact-div
    {
        padding-bottom: 40px;
border-bottom: 6px solid #f6bb19;
background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 25px;
    }

    .contact-text
    {
        font-size: 17px;
color: #fff;
padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    

   .tag-line {
      color: #33ccff;
font-size: 24px;
padding-top: 0px;
font-family: 'Courgette';
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
    }

    .relax-div
    {
        background-color: #ffd66c;    
        text-align: center;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:20PX;
    }

   .relax-p {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top:25px;

    }

    .relax-desc
    {text-align: left;
padding-left: 15px;
padding-right: 10px;
font-family: Calibri;
font-family: 'LatoReguler';
font-size: 16px;
color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }
    .banner-img-slide1
    {
        
       height: 99px;
width: 240px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
         padding: 0px;
      
    }

    .Div-Room-Book-2
    {
         padding: 0px;
    }

    .Div-Room-Book-3
    {
         padding: 0px;
         padding-bottom:15px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
       margin-left: -15px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding: 15px 0px 0px 0px;
        
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
        
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 170px !important;
    }

    .Div-Room-Name
    {
        font-size: 14px !important;
        font-weight: bold;
       text-align:center !important;
        padding-bottom: 8px;
    }
    .slider-for
    {
        padding:0px !important;
    }
    .slider-nav
    {
        padding:0px !important;
        /*height:100px !important;*/
    }
    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }


    .Div-Responce-1
    {
        padding-left: 15px;
        padding-right: 20px;
    }
     .relax-desc-padd {
   padding-top:6PX;
    }
    .Div-Room-Booking-1
    {
        padding:0px;
        padding-bottom: 10px;
    }
    .Div-order-summary-1 {
        padding:0px;
    }
    .Div-order-summary-2 {
        padding:0px;
    }
    .Div-Responce-10 {
        padding:0px;
    }
    .Div-Bookin-12 {
         padding-bottom:25px !important;
    }
     .Div-Bookin-13 {
         padding-top:10px !important;
    }
    .lblRegName {
        padding:0px 15px 0px 15px  !important 
    }
    .Div-btn-proce {
        padding-left:13px !important;
    }
    .DIV-PAY-56 {
        width:45% !IMPORTANT;
    }
    .progress {
        margin-top:20px !important;
    }
     .Div-Rupees1 {
        font-size:22px !important;
    }
}
@media only screen and (min-width : 360px) and (max-width:479px)
{ 
     .logoforketkibeach {
    max-width:195px ! important;
    }
    .Div-Rupees {
        font-size:19px;
    } .Div-pay-to {
         padding: 0px;
    }
  .Div-pay-to {
        padding:0px;
    }
  .Div-Rupees1 {
        font-size:20px !important;
    }
    .Div-pay-to {
        padding:0px;
    }
    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
       text-align:center;
       
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 8px 0px 7px;
                color: #f6bb19;
                font-size: 14px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
                font-weight:bold;
            }

                .Div-Ul-Home > li > a:hover
                {
                  padding: 0px 8px 0px 7px;
                    color: #dc3524;
                    font-size: 14px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

      .header-main-div {
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 6px solid #f6bb19;
        padding-left:0px;
         padding-right:0px;
    }

    .logo-div
    {
       Padding: 0;
text-align: center;
    }

   .name-div {
       text-align: center;
padding-top: 20px;
    }


    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 1px 0px 10px 0px;
    }
    .contact-div2 {
    padding:0px;
    padding-left:0px;
    }
    .contact-div3 {
    padding-left:0px;
    }

    .header-contact-div-3
    {
        padding: 8px 0px 0px 0px;
        float: right;
        width: 240px;
      margin-right: 60px;
    }

    .contact-div
    {
        padding-bottom: 40px;
border-bottom: 6px solid #f6bb19;
background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 0px;
    }
    .Div-Cancellation {
         padding-left: 18px;
    }
    .contact-text
    {
        font-size: 15px;
color: #fff;
padding-left: 15px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 109px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    

   .tag-line {
      color: #33ccff;
font-size: 24px;
padding-top: 0px;
font-family: 'Courgette';
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
    }

    .relax-div
    {
        background-color: #ffd66c;    
        text-align: center;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:20PX;
    }

   .relax-p {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top:25px;

    }

    .relax-desc
    {text-align: left;
padding-left: 15px;
padding-right: 10px;
font-family: Calibri;
font-family: 'LatoReguler';
font-size: 16px;
color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }
    .banner-img-slide1
    {
        
       height: 80px;
width: 240px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
         padding: 0px;
      
    }

    .Div-Room-Book-2
    {
         padding: 0px;
    }

    .Div-Room-Book-3
    {
         padding: 0px;
         padding-bottom:15px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
       margin-left: -15px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding: 15px 0px 0px 0px;
        
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
        
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 145px !important;
margin-left: -20px;
    }

    .Div-Room-Name
    {
        font-size: 14px !important;
        font-weight: bold;
       text-align:center !important;
        padding-bottom: 8px;
    }
    .slider-for
    {
        padding:0px !important;
    }
    .slider-nav
    {
        padding:0px !important;
        /*height:100px !important;*/
    }
    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }


    .Div-Responce-1
    {
        padding:0px 15PX 0PX 15PX ;
    }
     .relax-desc-padd {
   padding-top:6PX;
    }
    .Div-Room-Booking-1
    {
        padding:0px;
        padding-bottom: 10px;
    }
    .Div-order-summary-1 {
        padding:0px;
    }
    .Div-order-summary-2 {
        padding:0px;
    }
    .Div-Responce-10 {
        padding:0px;
    }
    .Div-Bookin-12 {
         padding-bottom:25px !important;
    }
     .Div-Bookin-13 {
         padding-top:10px !important;
    }
    .lblRegName {
        padding:0px 15px 0px 15px  !important 
    }
    .Div-btn-proce {
        padding-left:13px !important;
    }
    .DIV-PAY-56 {
        width:45% !IMPORTANT;
    }
    .progress {
        margin-top:20px !important;
    }
    
}
@media only screen and (min-width : 320px) and (max-width:359px)
{
    .logoforketkibeach {
    max-width:195px ! important;
    }
      .Div-pay-to {
         padding: 0px;
    }
    .Div-Cancellation {
         padding-left: 18px;
    }
     .Div-Rupees {
        font-size:16px;
    }
  .Div-Rupees1 {
        font-size:16px !important;
    }
    .Div-pay-to {
        padding:0px;
    }
    .sinminfac
    {
        list-style-type: none;
        padding: 0px;
        margin: 0px;
    }

        .sinminfac li
        {
            border-top: 1px solid #e2e2e2;
            padding: 13px 0 13px 0;
        }

            .sinminfac li:first-child
            {
                border-top: 0px solid #e7e7e7;
            }

    .RegisterBtn
    {
        color: #d9534f;
        background-color: #f2f2f2;
        border-color: #d43f3a;
        transition: .5s ease-in-out;
    }

        .RegisterBtn:hover
        {
            transition: .5s ease-in-out;
        }

    .WhySignin
    {
        background-color: #f2f2f2;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        border-left: 0 solid #fff;
        padding-left: 45px;
        padding-right: 45px;
    }

    .Signin
    {
        background-color: #fff;
        border: 1px solid #e7e7e7;
        min-height: 450px;
        padding-left: 45px;
        padding-right: 45px;
    }

    .RegisterBtn1
    {
        color: #666;
        background-color: #fff;
        border: 1px solid #e3e6ea;
        transition: .4s ease-in-out;
    }

        .RegisterBtn1:hover
        {
            color: #d9534f;
            background-color: #fff;
            border-color: #d43f3a;
            transition: .4s ease-in-out;
        }

    .Div-Ul-Home
    {
        padding: 0px;
        list-style-type: none;
       text-align:center;
       
    }

        .Div-Ul-Home > li
        {
            padding: 0px;
            display: inline;
        }

            .Div-Ul-Home > li > a
            {
                padding: 0px 7px 0px 7px;
                color: #f6bb19;
                font-size: 14px;
                text-decoration: none !important;
                transition: all 0.6s ease-in-out;
                font-family: 'LatoReguler';
                border-right: 1px solid #f6bb19;
                outline: none !important;
                font-weight:bold;
            }

                .Div-Ul-Home > li > a:hover
                {
                  padding: 0px 7px 0px 7px;
                    color: #dc3524;
                    font-size: 14px;
                    text-decoration: none !important;
                    transition: all 0.6s ease-in-out;
                    font-family: 'LatoReguler';
                    border-right: 1px solid #f6bb19;
                    outline: none !important;
                }

    .Meera-btn
    {
        padding: 8px 0px 0px 0px;
        color: #f6bb19;
        /*background-color: #ffc637;*/
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
    }

        .Meera-btn:hover
        {
            padding: 8px 0px 0px 0px;
            color: #dc3524 !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .Meera-btn-1
    {
        padding: 8px 0px 0px 0px;
        color: #000000;
        background-color: #ffc637;
        font-size: 16px;
        border-radius: 0px;
        transition: all 0.6s ease-in-out;
        border: none;
        font-family: 'LatoReguler';
        text-align: center;
        text-decoration: none !important;
        height: 40px;
    }

        .Meera-btn-1:hover
        {
            padding: 8px 0px 0px 0px;
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: all 0.6s ease-in-out;
            border-radius: 0px;
            transition: all 0.6s ease-in-out;
            border: none;
            text-decoration: none !important;
        }

    .searchbtn
    {
        color: #000000;
        background-color: #ffc637;
        transition: .4s ease-in-out !important;
        border-radius: 0px;
        border: none !important;
        font-size: 16px;
    }

        .searchbtn:hover
        {
            background-color: #dc3524 !important;
            color: #fff !important;
            transition: .4s ease-in-out !important;
        }

      .header-main-div {
        padding-top: 5px;
        padding-bottom: 5px;
        border-bottom: 6px solid #f6bb19;
        padding-left:0px;
         padding-right:0px;
    }

    .logo-div
    {
       Padding: 0;
text-align: center;
    }

   .name-div {
       text-align: center;
padding-top: 20px;
    }


    .site-tagline
    {
        font-family: 'LatoReguler';
        font-size: 20px;
        margin-bottom: 0px;
    }

    .site-name
    {
        font-family: 'LatoReguler';
        font-size: 50px;
        color: #b22d24;
    }

    .header-contact-div
    {
        padding: 0;
    }

    .header-contact-div-1
    {
        padding: 1px 0px 10px 0px;
    }
    .contact-div2 {
    padding:0px;
   
    }
    .contact-div3 {
    padding-left:0px;
    }

    .header-contact-div-3
    {
        padding: 8px 0px 0px 0px;
        float: right;
        width: 240px;
      margin-right: 40px;
    }

    .contact-div
    {
        padding-bottom: 40px;
border-bottom: 6px solid #f6bb19;
background-color: #dc422f;
    }

    .contact-div1
    {
        padding-left: 0px;
    }

    .contact-text
    {
        font-size: 13px;
color: #fff;
padding-left: 3px;
    }

    .contact-subtext-div
    {
        margin-top: -37px;
        padding-left: 98px;
    }

    .Div-privacy-Model
    {
        text-align: justify;
        padding: 10px;
        line-height: 25px;
    }

        .Div-privacy-Model > p
        {
            font-size: 20px;
            color: #33ccff;
        }

            .Div-privacy-Model > p > span
            {
                padding-bottom: 3px;
                border-bottom: 2px solid #33ccff;
            }

    .Div-expenses
    {
        color: #000;
        font-size: 17px;
        text-decoration: none;
        transition: all 0.7s ease-in-out;
    }

        .Div-expenses:hover
        {
            color: #b22d24;
            font-size: 17px;
            text-decoration: none;
            transition: .4s ease-in-out;
        }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle-div
    {
        padding: 0;
        border-right: 6px solid #dc3524;
        text-align: right;
        padding-right: 50px;
    }

    .welcome-div
    {
        padding-top: 40px;
        padding-bottom: 30px;
    }

    .welcometitle
    {
        font-family: Verdana;
        font-weight: bold;
        font-size: 22px;
    }

    

   .tag-line {
      color: #33ccff;
font-size: 24px;
padding-top: 0px;
font-family: 'Courgette';
padding-bottom: 30px;
padding-left: 20px;
padding-right: 20px;
    }

    .relax-div
    {
        background-color: #ffd66c;    
        text-align: center;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:20PX;
    }

   .relax-p {
        font-family: Verdana;
        font-weight: bold;
        font-size: 21px;
        color: #dc3524;
        padding-top:25px;

    }

    .relax-desc
    {text-align: left;
padding-left: 15px;
padding-right: 10px;
font-family: Calibri;
font-family: 'LatoReguler';
font-size: 16px;
color: #000;
    }

    .Div-Height-Date
    {
        height: 42px !important;
    }

    .banner-img-slide
    {
        cursor: pointer;
        border: 1px solid #999999;
        padding: 2px;
    }
    .banner-img-slide1
    {
        
       height: 80px;
width: 240px;
    }

    .btnsubmitclass
    {
        font-size: 16px;
    }

    .Div-Room-Book-1
    {
         padding: 0px;
      
    }

    .Div-Room-Book-2
    {
         padding: 0px;
    }

    .Div-Room-Book-3
    {
         padding: 0px;
         padding-bottom:15px;
    }

    .imgCaptcha
    {
        height: 35px !important;
        width: 170px !important;
       margin-left: -15px !important;
    }

    .Div-Room-Book-4
    {
        border: 1px solid #ccc;
        padding: 15px 0px 0px 0px;
        
    }

    .Div-Room-Book-5
    {
        padding-top: 10px;
    }

    .Div-Room-Book-6
    {
        padding: 10px;
        padding-bottom: 20px;
        border: 1px solid #ccc;
    }

    .Div-Room-Book-7
    {
        padding: 5px;
    }

    .Div-Room-Book-8
    {
        padding-top: 5px;
        
    }

    .Div-Room-Book-9
    {
        padding-top: 10px;
        padding-bottom: 20px;
    }

    .Div-Captcha
    {
        width: 145px !important;
margin-left: -37px;
    }

    .Div-Room-Name
    {
        font-size: 14px !important;
        font-weight: bold;
       text-align:center !important;
        padding-bottom: 8px;
    }
    .slider-for
    {
        padding:0px !important;
    }
    .slider-nav
    {
        padding:0px !important;
        /*height:100px !important;*/
    }
    .Div-Pay-1
    {
        Font-size: 13px;
        text-align: justify;
    }

    .Div-Pay-2
    {
        margin-bottom: 15px;
        color: #e2584d;
    }


    .Div-Responce-1
    {
        padding:20px;
    }
     .relax-desc-padd {
   padding-top:6PX;
    }
    .Div-Room-Booking-1
    {
        padding:0px;
        padding-bottom: 10px;
    }
    .Div-order-summary-1 {
        padding:0px;
    }
    .Div-order-summary-2 {
        padding:0px;
    }
    .Div-Responce-10 {
        padding:0px;
    }
    .Div-Bookin-12 {
         padding-bottom:25px !important;
    }
     .Div-Bookin-13 {
         padding-top:10px !important;
    }
    .lblRegName {
        padding:0px 15px 0px 15px  !important 
    }
    .Div-btn-proce {
        padding-left:13px !important;
    }
    .DIV-PAY-56 {
        width:60% !IMPORTANT;
    }
    .progress {
        margin-top:20px !important;
    }
    .div-to-pay {
        width:200px !important;
    }
    
}