@import "font-aw.css";
body { font-family: 'Open Sans', sans-serif; color: #585858; font-size: 14px; font-weight:normal; width: 100%; margin: 0; padding: 0; background: #fff; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.container { width: 100%; max-width: 1170px; display: block; margin: 0 auto;}
@font-face {font-family: 'license_plateregular'; src: url('../fonts/licenseplate-webfont.eot'); src: url('../fonts/licenseplate-webfontd41d.eot?#iefix') format('embedded-opentype'), url('../fonts/licenseplate-webfont.html') format('woff2'), url('../fonts/licenseplate-webfont.woff') format('woff'), url('../fonts/licenseplate-webfont.ttf') format('truetype'), url('../fonts/licenseplate-webfont.svg#license_plateregular') format('svg'); font-weight: normal; font-style: normal;}
/*** start layout ***/
.logo{padding:4px 0; position:absolute; z-index:999;}
.logo>a{display:inline-block;}
.logo{width:100%; max-width:285px; height:222px; margin-top:50px; display:block; /*background:url(../images/logo.png) no-repeat;*/ float:left;}
/*.logo h1, h2{display:none;}*/
.navbg{background:rgba(141,165,76, 0.8); padding:20px 0; position:relative; z-index:9;}
.navbar{font-family: 'license_plateregular';}
.navbar>li{display:inline-block;}
.navbar>li>a{display:block; color:#fff; padding:2px 20px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; font-weight:lighter; text-transform:uppercase; font-size:24px;}
.navbar>li>a:hover{color:#000;}
.navbar>li>a.active{color:#000;}
.banner{position:relative; z-index:1; margin-top:-80px; float:left; width:100%;}
.banner img{width:100%;}
.contentbg{background:url(../images/bg-cont.jpg) no-repeat top center/cover; padding:120px 0 60px 0;}
.txt-bg{background:rgba(255, 255, 255, 0.6); padding:20px;}
.marz30{margin-top:30px;}

.first-hd{background:#a6ce39; font-size:32px; color:#231f20; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-style:italic; padding:10px 35px; margin-left:-35px; display:inline-block; margin-bottom:10px;}
.main-head{font-size:30px; color:#333; font-weight:normal; padding:10px 0;}
.txt-p{font-size:15px; color:#414042; line-height:24px; text-align:justify; margin-bottom:20px;}
/*Escorts-Category*/
.escorts-category-hd{background:#a6ce39; font-size:24px; color:#231f20; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-style:italic; padding:10px 20px; margin-left:-20px; display:inline-block; margin-bottom:20px;}
.escorts-category li{display:inline-block; margin:0 5px 10px 0;}
.escorts-category li a{display:block; background:#869A52; padding:7px 10px; color:#fff; box-shadow: #787b72 2px -3px; text-transform:uppercase;}
.escorts-category li a:hover{box-shadow: #787b72 1px 1px;}

.footer{background:#a6ce39; padding:20px 0;}
.copyrite{color:#231f20; font-size:15px; font-weight:400;}
.footer-links{text-align:right;}
.footer-links li{display:inline-block; background:url(../images/arow-ftr.png) no-repeat right;}
.footer-links li a{display:block; color:#231f20; font-size:15px; font-weight:400; padding:0 10px; text-transform:uppercase; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.footer-links li:last-child{background:none;}
.footer-links li a:hover{color:#000;}
.glry-pic .col-12{padding:0 3px;}
.glry-pic img{width:100%; margin-bottom:6px;}
.glry-hd{font-size:24px; background:#a6ce39; color:#231f20; padding:10px; margin-bottom:10px; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-style:italic;}
/*Profile*/
.details-pro{border:1px solid #bbb; padding:10px; float:left; width:100%;}
.details-pro li{border-bottom:1px solid #bbb; font-size:16px; font-weight:bold;}
.no-bdr{border-bottom: none !important;}
.details-pro li:nth-child(even){padding:10px 0; width:80%; float:left;}
.details-pro li span{float:right; padding-right:10%;}
.details-pro li:nth-child(odd){padding:10px 0; width:20%; float:left;}
.glry-img img{width:100%; margin:15px 0;}
.glry-img .col-3{padding:0 5px;}

/*Fees*/
.fees-box{background: #869A52; border:4px solid #869A52; padding:30px; color:#fff; text-align:center; display:block; font-size:36px;}
.fees-box span{font-size:16px; display:block; padding-top:10px;}
.fees-box:hover{border:4px solid #869A52; background:#fff; color:#869A52;}
.client-review li{display:block; padding:15px 0; border-bottom:1px solid #ccc;}
.client-review li:last-child{border:none;}
.client-pic{width:100px; height:100px; border-radius:100px; overflow:hidden; float:left;}
.client-nam{font-size:18px;}
.client-comnt{padding-left:110px;}
.contct-no{font-size:24px;}
.prof-pic{float:left; margin:0 10px 10px 0;}
.local-areas li{display:block; position:relative;}
.local-areas li a{display:block; color:#000; padding:0 0 15px 15px; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
.local-areas li a:before{content: "\f192"; font-family:FontAwesome; font-size:14px; left:0; position:absolute;}
.local-areas li a:hover{color:#a6ce39;}
.mtop10{margin-top:10px;}

@media (max-width:1200px) {
}
@media (max-width:992px) {
}
@media (max-width: 768px) {
.logo, .call, .smm{text-align:center;}
.menu{width:40px; height:40px; background:#8ea64c; position:absolute; top:10px;; right:10px; z-index:9999; padding:10px; cursor:pointer;} 
.menu>span{height:3px; background:#fff; margin:3px 0; display:block;}
.navbar{display:none; position:absolute; z-index:99; width:50%; right:0; top: 25px; background:#8ea64c;}
.navbar{text-align:center;}
.navbar>li{display:block;}
.navbar>li>a{display:block; padding:15px 0; font-size:24px; color:#fff;}
.navbar>li>a:hover{background:#000; color:#fff;}
.logo{width:100%; width:60px; height:100px; margin-top:-30px; display:block;}
.navbg{background:none;}
.banner{top:38px;}

.cont-bg{padding:20px; border-radius: 20px;}
.content-bg:before{top:-80px; width:300px; margin-left:-150px;}
.content-bg:after{bottom:-80px; content:""; width:300px; margin-left:-150px;}
.footer-links li, .copyrite{text-align:center; display:block; background:none;}
.footer-links li a{margin:5px 0;}

/*Profile*/
.details-pro li{border-bottom:1px solid #bbb; font-size:15px; font-weight:bold;}
.details-pro li:nth-child(even){padding:10px 0; width:100%; float:left;}
.details-pro li span{float:right; padding-right:10%;}
.details-pro li:nth-child(odd){padding:10px 0; width:100%; float:left;}
.no-bdr{border-bottom: inherit !important;}
/**/
.fees-box{margin-bottom:15px;}
.client-comnt{padding:0;}
.client-pic{margin-right:10px;}
.first-hd{font-size:22px;}
}
@media (max-width: 468px) {
.logo > a > img{max-width:185px;}
}