/*
Theme Name: simplecallgirls
Theme URI: https://simplecallgirls.com/
Author: simple call girls Kolkata Escorts Team
Author URI: https://simplecallgirls.com/
Description: simple call girls brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2020 works great in many languages, for any abilities, and on any device.
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: simplecallgirls.com/
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.round-img{ border-radius: 10px; }
.error a{ background-color: #ffc814; padding: 10px 22px; border-radius: 6px; }
.error a:hover{ background-color: green; padding: 10px 22px; border-radius: 6px; }
.hotel-row{margin-top: 28px;}  
.home-about{margin-top: 20px;margin-bottom: 20px;}
.price{margin-top: 25px;margin-bottom: 20px;}
.home-testimonial{background: #F0F0F0;} 
.home-about h1, h2, h3, h4, h5, h6 { margin: 15px 0px 15px!important; } 


.icon-bar {
  position: fixed;
  top: 93%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index : 999999;
}

/*@keyframes glowing {*/
/*        0% {*/
/*          background-color: #2ba805;*/
/*          box-shadow: 0 0 5px #2ba805;*/
/*        }*/
/*        50% {*/
/*          background-color: #49e819;*/
/*          box-shadow: 0 0 20px #49e819;*/
/*        }*/
/*        100% {*/
/*          background-color: #2ba805;*/
/*          box-shadow: 0 0 5px #2ba805;*/
/*        }*/
/*      }*/

.icon-bar a {
  display: block;
  text-align: center;
  transition: all 0.3s ease;
  color: white;
  font-size: 15px;
  margin-bottom: 10px;
  margin-left: 10px;
  padding: 5px 0px 5px 0px;
  box-shadow: 0px 1px 7px 1px rgb(66 68 67);
  animation: glowing 100ms infinite;
 
}



.phone-call {
    border-radius: 30px;
    text-transform: uppercase;
    background-color: #0a9d4c;
    color: #fff;
    font-size: 17px;
    font-family: 'Roboto Condensed',sans-serif;
    position: relative;
}

.phone-fafa{
    background-color: #eee;
    height: 100%;
    color: green;
    position: absolute;
    top: 0;
    padding: 1px 14px 9px;
    font-size: 21px;
    border-radius: 17px 0 0 17px;
}

.p-call{
    padding-left: 64px;
    padding-right: 17px;
}


.whatsaap {
  border-radius: 30px;
    text-transform: uppercase;
    background-color: #0a9d4c;
    color: #fff;
    font-size: 17px;
    font-family: 'Roboto Condensed',sans-serif;
    position: relative;
}


.whatsaap-fafa{
    background-color: #eee;
    height: 100%;
    color: green;
    position: absolute;
    top: 0;
    padding: 0px 15px 0px 15px;
    font-size: 21px;
    border-radius: 17px 0 0 17px;
}

.whatsaap-call{
    padding-left: 75px;
    padding-right: 17px;
}

.top_call{ width: 100%; position: absolute; left: 0; top: 0; z-index: 9; background: #000000; padding: 5px;border-bottom: 1px solid white;}
.to_call{ color: #ffffff; font-weight: 800; font-size: 22px; }
.top_whatsaap{color: #00b700;padding: 10px;}
.top_whatsaap:hover{color: #00b700;padding: 10px;}
.top_calling{color: #00b700;padding: 10px;}
.top_calling:hover { color: #00b700;padding: 10px; }

.homecontacttitle{margin-bottom: 20px 0 20px;text-align:center;} .homecontact-info{margin-top: -50px; } textarea{height: 100px;}	 
.wpcf7-response-output{margin-top: -57px;}	
.home_contact_mobile{display:block;}
@media screen and (max-width: 500px) { .home_contact_mobile   { display:none; } }

.btn-hrrd-1 {background-color: #ffc039; font-weight: 800;}

.banner-text{font-size: 51px; font-weight: 800;}
    .h1-tag{padding: 0px 0px 10px;text-align: center;}
    .h1-tag a{font-size: 42px!important;}
    p{font-size: 18px; padding: 0px 0px 13px;text-align: justify;}

.breadcrumb-area {
    padding-top: 100px!important;
    padding-bottom: 30px!important;
}

    .profile_table  { border: 2px solid #ff7c4e8c;width: 100%;}
    .profile_tr1    {border-bottom: 2px solid #ff7c4e8c;}
    .profile_th     {padding: 10px 10px; font-weight: 600;}
    .profile_th1    {border-left: 2px solid #ff7c4e8c; border-right: 2px solid #ff7c4e8c;}
    .profile_tr2    {background-color:#f1f1f1;}
    .profile_th b   {color: #1c1c1c;padding: 10px;}
    .profile_th1 b  {color: #1c1c1c;padding: 0px;}
    
.whatsaaps-call { width: 50px; height: 50px; left: 20px; bottom: 20px; background: #10b418; position: fixed; text-align: center; color: #ffffff; cursor: pointer; border-radius: 50%; z-index: 99; display: inline-block; line-height: 65px; position: -webkit-sticky;
  position: -moz-sticky; position: -ms-sticky; position: -o-sticky;}
.whatsaaps-call:before { position: absolute; content: " "; z-index: -1; top: -15px; left: -15px; background-color: #10b418; width: 80px; height: 80px; border-radius: 100%; animation-fill-mode: both; -webkit-animation-fill-mode: both; opacity: 0.6;  -webkit-animation: pulse 1s ease-out; animation: pulse 1.8s ease-out; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; }
.whatsaaps-call a img{margin-bottom:17px;}
@-webkit-keyframes pulse { 0% { -webkit-transform: scale(0); opacity: 0; } 25% { -webkit-transform: scale(0.3);  opacity: 1; } 50% { -webkit-transform: scale(0.6); opacity: 0.6; } 75% { -webkit-transform: scale(0.9);  opacity: 0.3; } 100% { -webkit-transform: scale(1); opacity: 0; } }
@keyframes pulse {  0% {  transform: scale(0); opacity: 0;  } 25% { transform: scale(0.3); opacity: 1; } 50% { transform: scale(0.6);  opacity: 0.6; } 75% { transform: scale(0.9); opacity: 0.3; } 100% { transform: scale(1); opacity: 0; } }


::-webkit-scrollbar { width: 7px; }
::-webkit-scrollbar-thumb {
    -webkit-border-radius: 5px;
    border-radius: 5px;
    background: #cf2702;
    -webkit-box-shadow: inset 0 0 5px #cf2702;
}

