.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
  margin: 20px 0px 20px 0px !important;
  border-bottom: 3px solid #fff !important;
  float: left;
  width: 100% !important;
  color: #fff !important;
  font-size: 25px !important;
  text-transform: uppercase !important;
  font-family: 'Bree Serif', serif !important;
  padding: 0px 0px 15px 0px;
}

.photo_gallery{

	padding:15px;

}

.photo_box img{

	width:100%;

}

.photo_h{

  background: #06bb75;

  display: inline-block;

  padding: 15px;

  border-radius: 5px;

  margin: 0px 15px;

}

.other_site_link{

  background: #06bb75;

  display: inline-block;

  margin-bottom: 30px;

  padding:15px;

}

.other_site_link ul{

	list-style:none;

	width:100%;

}

.other_site_link li{

	display:inline-block;

}

.other_site_link a{

  padding: 7px 7px;

  display: block;

  color: #000 !important;

  margin: 0px 7px 7px 0px;

  text-decoration:underline;

  text-decoration-thickness: 2px; 

}

.teligram{

    position: fixed;

    bottom: 40px !important;

    right: 10px !important;

}

.modal-content{

	background: #06bb75;

}

#escort-name{

	display:none;	

}

#call-us{

	display:none;	

}

#main-banner,p{margin-bottom:25px}

.h_right_c{

    float: right;

    margin: 17px 0px 0px 0px;

    list-style: none;

}

.h_right_c ul{

	list-style:none;

}

.h_right_c li{

	margin-bottom:15px;

}

.ul_cl{

    list-style: none;

}

.ul_cl li{

    margin: 0px;

}

.ul_cl p{

    margin: 0px;

}

.h_right_c a{

    text-decoration: none;

    color: #000;

    background: #06bb75;

    width: 260px;

    display: block;

    height: 40px;

    line-height: 40px;

    text-align: center;

    font-size: 16px;

    font-weight: 600;

	transition: all .3s ease-in;

	border:1px solid #f34379;

}

.h_right_c a:hover,.h_right_c a:focus{

	text-decoration:none;

	transition: all .3s ease-out;

	color: #000;

}

strong{

	color:#000;

	font-weight:600;

	margin-bottom:15px;

}

.navigation_main {

    background: transparent;

}

.navigation_main.fixed .logo{

	display:none;

}

.navigation_main.fixed .logo1{

	display:none;	

}

.navigation_main.fixed{

	background-color:transparent !important;

	position:fixed;

	z-index: 999999;

	width: 100%;

	top:0;

	-webkit-transition: all 0.2s;

	-moz-transition: all 0.2s;

	-o-transition: all 0.2s;

	transition: all 0.2s;

	position: sticky;

}

.navigation_main .navbar-default{

	background:transparent;

	border:none;

	margin:0px;

}

.navigation_main .navbar-default .navbar-nav>li>a{

    color: #000;

    display: block;

    transition: all 0.3s ease-out;

    padding: 17px 24px;

    text-transform: uppercase;

    font-size: 14px;

    background: #06bb75;

    margin: 0px 0px;

	font-family: 'Bree Serif', serif;

	border:2px solid #000;

}

.navigation_main .navbar-default .navbar-nav>li>a:hover{

	color:#fff;

	text-decoration:none;

	outline:none;

	background:#b12121;

}

.navigation_main .navbar-default .navbar-right{

	margin-bottom:7px;	

}

.navigation_main .navbar-default .navbar-nav>li>a:focus{

	color:#efd114;

	text-decoration:none;

	outline:none

}

/*.navigation_main.fixed .navbar-default {

    background: #06bb75;

	box-shadow: 0px 3px 12px #000;

}

.navigation_main.fixed .navbar-default .navbar-nav > li > a{

    color: #06bb75;

    display: block;

    transition: all 0.3s ease-out;

    padding: 17px 27px;

    text-transform: uppercase;

    font-size: 17px;

    background: #f34379;

    margin: 0px 0px;

}*/

.navbar-nav.fixed{

	position:fixed;

	z-index: 999;

	width: 100%;

	top:0;

	-webkit-transition: all 0.2s;

	-moz-transition: all 0.2s;

	-o-transition: all 0.2s;

	transition: all 0.2s;

}

.navigation_main.fixed .h_right_c{

	width:73%;

	padding:0px;

	display:none;

}

.main_banner{

	width:100%;

}

.main_banner img{

	width:100%;

}

/*.navigation_main.fixed .h_right_c li{

    margin-bottom: 15px;

    float: left;

    margin-right: 7px;

}

.navigation_main.fixed .navbar-default .navbar-nav > li > a:hover{

	color:#06bb75;

}

.navigation_main.fixed .navbar-default .navbar-nav{

	margin:15px 0px;	

}

.navigation_main.fixed .logo-nav {

    width: 30%;

    display: block;

    padding: 2px 0px 0px 0px;

}

.navigation_main.fixed .logo-nav img{

	width:100%;	

}*/

.navigation_main ul ul {

    font-size: 13px;

    display: none;

    position: absolute;

    z-index: 100;

	list-style: none;

	width: 260px;

    background: #f34379;

    box-shadow: 0 -5px 5px 0 rgba(0,0,0,.09);

    box-sizing: border-box;

}

.navigation_main ul ul > li {

    border-bottom: 1px solid #000;

    padding: 9px 0px 10px 8px;

    margin: 0px;

}

.navigation_main ul ul > li > a {

    color: #fff;

    font-size: 14px;

    letter-spacing: 0px;

}

.navigation_main ul ul > li > a:hover,.navigation_main ul ul > li > a:focus{

	text-decoration:none;

	color:#000;

	outline:none;

	background:#fff;

}

.navigation_main ul ul > li:hover{

	background:#fff;	

}

.navigation_main ul ul > li:hover a{

	color:#000;

}

.navbar-nav li span{

	display:none;	

}

.navigation_main li:hover > ul {

	display:block;

}

.logo {

    display: inline-block;

    float: left;

    width: 24%;

    padding: 7px 0px;

}

.logo img{

	width:100%;

}

.h_right_c {

    display: inline-block;

    float: right;

    width: 23%;

    padding: 7px 0px;

    margin: 17px 0px 0px 0px;

}

.main_web .side-cate{

	width:100%;

}

.main_web .side-cate img{

	width:100%;

}

.main_web .side-cate span {

    color: #f34379;

    text-align: center;

    display: block;

    font-size: 24px;

}

.main_web .side-cate li{

    width: 100%;

    float: left;

    color: #fff;

    text-align: center;

}

.main_web .middle-bar{

	width:100%;

}



.side-cate a,.side-cate li{list-style:none}

#escort-img ul li a,#footer a,#navigate-bar li a,.side-cate a{text-decoration:none}

#city-box,.clear{clear:both}

*{margin:0;padding:0;box-sizing:border-box}

body{

    background:url(img/background.png);

	font-family: 'Bree Serif', serif;

}



p{text-align:justify;font-size:14px;line-height:24px;font-family: 'Bree Serif', serif; color:#000;}

#main-banner img{width:100%}

#call-us{float:right;padding-top:25px;font-size:24px;font-weight:700;text-transform:uppercase;line-height:30px}

#call-us span{font-size:42px}

#navigate-bar{float:left;width:100%;margin:5px 0;background:#f34379}

#navigate-bar span{float:right;color:#fff;padding-right:5px;font-size:24px;line-height:50px}

#navigate-bar li{float:left;list-style:none}

#navigate-bar li a{float:left;font-size:16px;padding:0 15px;text-align:center;width:100%;line-height:40px;border:5px solid #f34379;transition:all ease .5s}

#navigate-bar li a.active,#navigate-bar li a:hover{color:#000;background:#fff}

.side-cate{padding-bottom:25px;width:25%;float:left}

.side-cate a,.side-cate li,.side-cate ul{width:100%;float:left}

.side-cate ul{border-radius:5px;background:#06bb75;padding:25px;box-shadow: 3px 4px 34px #000;}

.side-cate a{padding:10px;color:#000;border-bottom:1px solid #666;transition:all ease .5s}

.middle-bar a,.side-cate a:hover{color:chartreuse;}

.middle-bar{padding-bottom:25px;width:72%;float:right}

a{color:#fff}.middle-bar td{padding:15px}

.middle-bar img{margin-bottom:50px}

.middle-bar li{width:100%;margin:10px 0;float:left;font-weight:700;font-size:14px;list-style:inside}

.middle-bar span{width:75%;font-weight:400;float:right}

.image-section,.middle-bar div{border-radius:5px;float:left;background:#06bb75;box-shadow: 3px 4px 34px #000;}

.middle-bar div{width:100%;padding:25px}

.middle-bar ul{width:60%;float:right}

.image-section{width:100%;padding:25px;margin-bottom:25px}

#escort-img ul li a,#footer,.image-section h2{float:left;color:#fff;}

.image-section h2{width:100%;margin:0;font-size:16px;padding:5px}

.image-section p{font-size:14px;color:#000;line-height:18px;margin:0;float:left;font-weight:400}

#escort-img ul li h2{text-align:center;padding:0}

#escort-img ul li{list-style:none;float:left;color:#000;font-weight:700;text-align:right;margin:1% 1% 25px;width:14.6%;transition:all ease .5s}

#escort-img ul li a{width:100%;text-align:center;font-weight:400;font-size:14px}

#escort-img ul li img{width:100%;border:2px solid #000}

#footer{text-align:center;width:100%;line-height:40px;margin-top:20px;margin-bottom:40px;}

#footer a{color:#000;margin-left:5px}

#footer a:hover,.list>li{text-decoration:underline}

#footer span{margin-right:5px}

#city-box{display:block;width:100%}

.city{margin-bottom:40px}

.list>li{list-style:none;display:inline-block;padding:0 10px}

.smm{display:block;width:100%}

.smm>a{display:inline-block;padding:10px 20px;font-size:20px;color:#fff!important}

.blog{margin-bottom:15px;}

.readmore{font-size:14px; color:#fff; background:#f34379; padding:10px 15px; color:#fff !important; text-decoration:none;}

@media only screen and (max-width:900px){

#navigate-bar{height:auto}

#navigate-bar li{width:100%;border-bottom:1px solid #fff}

#navigate-bar li a{line-height:50px}

#escort-img ul li{padding:0;margin:2%;border:none;width:100%}

#escort-img ul li img{width:100%;border-radius:5%}

#escort-img ul li:hover{border:none}

#footer a{float:none}

.cards{width:100%; padding-top: 10px;}

#call-us span{font-size: 38px;}



}



.dropbtn {

    background-color: #06bb75;

    color: #000;

    padding: 16px;

    font-size: 16px;

    border: none;

    cursor: pointer;

	width:100%;

	border:2px solid #000;

}



/* The container <div> - needed to position the dropdown content */

.dropdown {

    position: relative;

    display: inline-block;

	width:100%;

	margin-top:30px;

	

}

.dc .dropdown {

    width: 47%;

    margin: 0px auto;

    display: block;

}

.dc .dropdown  .dropdown-content{

	width:100%;

}

.dc .dropdown  .dropdown-content ul{

	list-style:none;

}

/* Dropdown Content (Hidden by Default) */

.dropdown-content {

    display: none;

    position: absolute;

    background-color: #06bb75;

    min-width: 160px;

    box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);

    z-index: 1;

}



/* Links inside the dropdown */

.dropdown-content a {

    color: #000;

    padding: 12px 16px;

    text-decoration: none;

    display: block;

}

#fixed-social{

    position: fixed;

    bottom: 40px;

    z-index: 2;

    left: 30px;

    width: 14%;

	z-index:999;

	display:none;

}

 #fixed-social img{

	 width: 100%;

 }

.nowcalling {

    display: block;

    position: fixed;

    bottom: 0;

    width: 100%;

    z-index: 999999;

}

.lcol {

    background-color: #5AA6ED;
}

.lcol, .rcol {

    float: left;

    width: 50%;

}

.lcol a, .rcol a {

    display: block;

    padding: 10px 0;

    text-align: center;

    text-decoration: none;

    color: #fff;

	z-index:999999;

}

.lcol a:hover, .rcol a:hover,.lcol a:focus, .rcol a:focus{

	text-decoration:none;

	outline:none;

	color:#fff;

}

.rcol {

    background-color: #25d366;
	display:block;
}

.city{

	text-align:center;

}



/* Change color of dropdown links on hover */

.dropdown-content a:hover {background-color: #f1f1f1}



/* Show the dropdown menu on hover */

.dropdown:hover .dropdown-content {

    display: block;

}



/* Change the background color of the dropdown button when the dropdown content is shown */

.dropdown:hover .dropbtn {

    background-color: #06bb75;

}





/*///////////////////////////////////////////////////////

					Responsive Phone

//////////////////////////////////////////////////////*/



@media only screen and (min-width:290px) and (max-width:766px){

.h_right_c{

	width:89%;

}

.logo{

	width: 60%;

	margin:0px 60px;	

}

.side-cate{

	width:100%;	

}

.side-cate img{

	width:100%;	

}

.middle-bar{

	width:100%;

	padding:0xp 15px;	

}

#fixed-social {

    width: 40%;

	bottom:5px;

	left:12px;

}

	

	

}



