body {font-family:Century Gothic;background: #e51561 url(../index.html);}
.clear{ clear:both;}
.banner{width:100%;display:inline-block;margin-bottom: 3%;}

.left-side-box{width: 18%;height:auto;float:left;margin: 0;}
.right-side-box{width: 18%;height:auto;float:left;margin: 0;}
.middile-box{width: 62%;float:left;position: relative;margin: 0 1% 0 1%;}
.middle-img-box{width: 215px;height:auto;float:left;margin: 0 1% 0% 1%;}


.call{text-decoration:none;color: #f8f9fa;font-size: 20px;font-weight:bold;}
.call:hover{text-decoration:none;color: #E7FC03;font-size:20px;font-weight:bold}

.blinking{
    animation:blinkingText 1.2s infinite;
}
@keyframes blinkingText{
    0%{     color: #e16e98;    }
    49%{    color: #ffffff; }
    60%{    color: transparent; }
    99%{    color:transparent;  }
    100%{   color: #e16e98;    }
}

h3 {color: #510C2B;margin-bottom: 18px;font-size: 1.50rem;}
h2 {color: #510C2B;margin-bottom: 18px;font-size: 1.50rem;}
h1 {color: #510C2B;margin-bottom: 15px;font-size: 1.30rem;}
.black_bg h3 {padding: 0px 0px 10px 0px;border-bottom: 2px solid #ffffde;text-align: center;}
.vertical-menu h3 {padding: 0px 0px 10px 0px;border-bottom: 2px solid #ffffde;text-align: center;}

.card h3 { color: #510C2B;}

.black_bg h3 {color:#fff;}
.vertical-menu h3 {color:#fff;}

.orange {background-color: #510C2B;color: #fff!important;margin-top: 40px;}


.bgc {display:inline-block;background-color: #ced4dac2;border: 2px solid #ced4dac2;padding: 5px;}

.bgc a {color: #510C2B;}
.col-lg-10 span {float:right;display:inline-block;color: #510C2B;font-weight: bold;}
.col-lg-10 b {display: inline-block;}

img { width:100%}

.main {background-color:#e73677;max-width: 1140px;height: auto;margin: 0 auto;}

.vertical-menu {
    width: 100%;
    background-color: #117a8b;
    margin-bottom: 20px;
    padding: 15px;
    position: relative;
    box-shadow: #000000ad 0px 1px 10px;
}

.vertical-menu a {
    background-color: #117a8b;
    color: #ffffff;
    display: block;
    padding: 5px 2px;
    text-decoration: none;
    border-bottom: dotted 2px #6f6c6c;
    font-size: 14px;
}

.vertical-menu a:hover {
   /* background-color: #ccc;*/
}

.vertical-menu a.active {
    background-color: #4CAF50;
    color: white;
}
.mpt {text-align:justify;padding: 20px 20px 20px 20px;width: 98%;margin: 0 1%  0 1%;font-size: 14px;line-height: 24px;position: relative;box-shadow: #000000ad 0px 1px 10px;}
.margin-top { margin-top:20px;}

.black_bg {background-color:#F0246D;padding: 15px;border: 2px solid #FFFFFF;position: relative;margin-bottom: 20px;box-shadow: #000000ad 0px 1px 10px;}

.black_bg {}

select {
    width: 100%;
    padding: 3px;
    border: 1px solid #fff;
}

hr {
    margin-top: 1rem;
    margin-bottom: 1rem;
    border: 0;
    border-top: 1px solid #383636e6;
    }
    
    
.bgeffect{background: url(../index.html);width: 210px;height: 119px;}
.bgeffect1{background: url(../index.html);width: 194px;height: 108px;}




.bgeffect b{ font-size:20px;}
.bgeffect1 b{ font-size:20px;}
.img-box a{ text-decoration:none;}


.img-box{background-color: #1e7e34;border: 2px solid #FFFFFF;width: 100%;height: auto;position: relative;box-shadow: #000000ad 0px 1px 10px;}

.img-box p{font-size: 13px;padding: 22px 10px 10px 10px;color: #FFFFFF;text-align:center;line-height: 18px;}

.corner-left-top{background-color: #fff0;width: 20px;height: 20px;position:absolute;border-top: 5px solid #FFFFFF;border-left: 5px solid #290442;top:0;left: -1px;}
.corner-right-top{background-color: #fff0;width: 20px;height: 20px;position:absolute;border-top: 5px solid #FFFFFF;border-right: 5px solid #290442;top:0;right: -1px;}
.corner-left-bottom{background-color: #ffffff00;width: 20px;height: 20px;position:absolute;bottom:0;border-bottom: 5px solid #FFFFFF;border-left: 5px solid #290442;left: -1px;}
.corner-right-bottom{background-color: #ffffff00;width: 20px;height: 20px;position:absolute;bottom:0;border-bottom: 5px solid #FFFFFF;border-right: 5px solid #290442;right: -1px;}

footer{background-color:#117a8b;color: #25141A;}
footer p{ text-align:justify;}
footer a{ color:#fff;}
footer a:hover{ color:#510C2B;}
.social{background-color: #510C2B;border-radius:20px;width: 35px;height: 35px;line-height: 32px;}


.imgcitybox {
    width: 40%;
    padding: 1px;
    border: 2px solid #f2de72;
    margin: 0px 20px 5px 0px;
    float: left;
}


.city-text{ color:#fff; text-align:center; padding:0 20px; line-height:20px;}

.details-left{width: 28%;height:auto;background-color: black;float:left;margin: 0 2%;padding: 2% 1%;position: relative;border: 2px solid #FFFFFF;}
.details-left h3{text-align:center;color:White;border-bottom: 2px solid #fff;font-size: 32px;padding: 0px 0px 20px 0px;}
.details-left p{text-align:center;color: white;}
.details-left b{text-align:center;color: #510C2B;font-size: 21px;padding: 0px 0px 10px 0px;display:  block;}
.details-right{width:50%;height:auto;float:left;}
.statstable{color:#fff;margin-bottom: 10px;}
.statstable td{border:1px solid #fff;padding: 5px;font-size: 14px;}

.detail-img{width: 48%;float:left;margin-bottom: 4%;/* border: 4px solid #FFFFFF; */box-shadow: #000000ad 0px 1px 10px;padding: 4px 4px 8px 4px;background-color: #FFFFFF;}
.detail-img-mr{ margin-right:4%;}


.footer-city a{ color:#fff; text-decoration:none;}

.keyword{display: inline-block;margin: 0px 10px 20px 10px;}
.keyword ul{ margin:0px; padding:0px;}
.keyword ul li{list-style:none;display:block;float:left;position:relative;background: linear-gradient(#290442, #FFFFFF);box-shadow: #000000a3 0px 0px 2px;border-top: 1px solid #04040485;border-bottom: 1px solid #04040485;border-left: 4px solid #040404ab;border-right: 4px solid #040404ab;padding: 2px 23px 2px 23px;margin: 5px 5px 5px 5px;border-radius: 14px;}
.keyword ul li a{font-family:Century Gothic;line-height: 26px;text-decoration:none;color: white;font-size: 14px;}


.footer-keyword{display: inline-block;margin: 21px 10px 0px 10px;color: white;}
.footer-keyword a{font-family:Century Gothic;line-height: 26px;text-decoration:none;color: white;font-size: 14px;}

.contact-box {
    width: 100%;
    display: block;
    height: 40px;
    position: fixed;
    color: #fff;
    z-index: 99999;
    text-align: right;
    padding: .5% 10% 0 10%;
}

@media (max-width:500px)
{.main{background-color:#dc3582;width:100%;margin: 0 auto;}
 .middile-box {
    width:100%;
    float: left;
    position: relative;
    padding: 0;
}

.menu-box-black{width:100%;}
.menu-box-orange{width:100%;}

.kboleft1{display:none;}
.kboright1{display:none;}
.menu-box-black1{ width:100%;background: linear-gradient(#fc7c01, #FFFFFF);}

.mpt{width: 100%;margin-bottom:20px;}
.border-right {
    border-right: 1px solid #ffffde00!important;
}
.bgeffect {
    background: url(../index.html);
    width:100%;
    height: 119px;
    border-top: 2px solid #7a3b18;
}

.bgeffect1 {
    background: url(../index.html);
    width:100%;
    height: 119px;
    border-top: 2px solid #7a3b18;
}

.bgeffect b{ font-size:18px;}


.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display:block;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}


.left-side-box{width: 100%;height:auto;float:left;margin: 0;}
.right-side-box{width: 100%;height:auto;float:left;margin: 0;}
.middile-box{width: 100%;float:left;position: relative;margin: 0;}
.middle-img-box{width: 100%;height:auto;float:left;margin: 0;}


.call{text-decoration:none;color: #fff;font-size: 15px;font-weight:bold}
.call:hover{text-decoration:none;color: #fff;font-size: 15px;font-weight:bold}


.bg-dark {
    background-color: #000!important;
}

.banner{margin-top: 30%;}

.keyword{width:100%;display: inline-block;margin: 21px 10px 0px 10px;display: none;}
.keyword ul{ margin:0px; padding:0px;}
.keyword ul li{width: 92%;list-style:none;display:inline-block;float:left;position:relative;background: linear-gradient(#fc7c01, #FFFFFF);box-shadow: #000000a3 0px 0px 2px;border-top: 1px solid #04040485;border-bottom: 1px solid #04040485;border-left: 4px solid #040404ab;border-right: 4px solid #040404ab;padding: 2px 10px 2px 10px;margin: 5px 5px 5px 5px;border-radius: 14px;}
.keyword ul li a{font-family:Century Gothic;line-height: 26px;text-decoration:none;color: white;font-size: 14px;}

.navbar-collapse{ margin-top:20px;}



.details-left{width: 100%;height:auto;background-color: black;float:left;margin: 0 0 10% 0;padding: 2% 3%;position: relative;border: 2px solid #FFFFFF;}

.details-right{width:100%;height:auto;float:left;}


.detail-img{width: 100%;float:left;margin-bottom: 4%;border: 4px solid #FFFFFF;box-shadow: #000000ad 0px 1px 10px;}
.detail-img-mr{ margin-right:4%;}

.contact-box {
      width: 100%;
    display: block;
    height: 40px;
    position: fixed;
    color: #fff;
    z-index: 9999;
    text-align: right;
    padding: 0% 5% 5% 5%;
    font-size: 12px;
}

    }