/*
Theme Name: Twenty Thirteen Child Theme
Theme URI: https://1neclick.com
Author: 1neclick team
Template: twentythirteen
Author URI: https://1neclick.com/
Version: 1.0
*/

/*@import '../twentythirteen/style.css';*/


 
/* =Theme customization starts here
------------------------------------------------------- */
@import url('https://fonts.googleapis.com/css?family=Courgette');
@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i,900,900i');

.rv1{
padding:15px;
margin:0;
}

.rv{
	border-radius: 20px;
	background-color: #e0e0e0;
	font-size: 24px;
	text-align: center;
	color: #fff !important;
	padding: 50px 40px;
	margin: 40px 10px;
	display: block;
}
.simpson img{
border:1px solid #ccc;
margin-bottom: 20px;
}
.simpson span{
	    text-align: center;
    width: 100%;
    display: block;
    font-weight: 600;
    border: 1px solid #ccc;
    margin: 10px 0 0;
    text-transform: uppercase;
    height: 43px;
}
.sub-menu li a{
	color:#000 !important;
}
.navbar-wrapper{
	/*top:0px !important;*/
}
.navbar-header{
	margin-top:0px;
}
.slide-contact-btn{
	display:none !important;
}
figcaption h2{
	color:#EA5586 !important;
}
.about-us {
    background: #d63e37;
    color: #fff;
    margin-top: 20px;
    padding-bottom: 21px;
    padding-top: 15px;
}
.about-us  .title{
	color:#fff !important;
}
.about-us .booking-form .frm-title {
    background: #D43748;
    text-transform: uppercase;
	font-size: 22px !important;
	font-weight:600;
}
.btn-black {
    background-color: #04a2c9;
    border-color: transparent;
    border-radius: 0;
    color: #fff;
	height: 40px;
    margin-top: 12px;
    width: 95px;
	
}
body{
	overflow-x:hidden;
}
.form-control{
	border-radius:0px;
}
.page-header h3 {
    border-left: 5px solid #04A2C9;
	text-transform:uppercase;
}
.page-header h3 span{
	color:#0087A8;
}
.team .thumbnail {
    /*border-color: #ddd #ddd #0087A8;*/
	border-bottom:3px solid #0087A8 !important;;
    border-radius: 0;
    border-style: solid;
    border-width: 1px 1px 5px;
    padding: 0;
}
.footer-logo{
	margin-top:35px;
}
.footer .links .foot-box .title {
    border-left: 5px solid #0087A8;
}
.box .title span{
	color:#0087A8;
}
.box .matter li .fa{
	color:#646464;
}
.footer .links .foot-box .matter ul li a:hover{
	color:#04A2C9 !important;
}
.box .matter li{
	padding-bottom:8px;
}
.rv i:hover{
	background:#04A2C9;
	border:0px;
}
.fa-home {
	color:#04A2C9;
}
.fa-phone-square {
	color:#04A2C9;
}
.fa-envelope{
	color:#04A2C9;
}
.popup_button{
	display:none;
}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .current-menu-item > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .current-menu-item > a:hover, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .current-menu-item > a:focus{
	color:#000 !important;
	background:#fff !important;
}
.navbar-nav a:hover{
	color:#000 !important;
	background:#fff !important;
}
.current-menu-item a{
	color:#000 !important;
	background:#fff !important;
}
.footer .credits {
    background: #393939;
    color: #fff;
    line-height: 30px;
	padding-top:8px;
	padding-bottom:8px;
}
.copy1{
	text-transform:uppercase;
	font-size:12px;
}
.header-bg{
	min-height:0px !important;
	display:none;
}
.footer .links .foot-box .title{
	text-transform:uppercase;
}
.page-id-6 .footer, .page-id-352 .footer,.page-id-272 .footer,.page-id-357 .footer{
	margin-top:120px;
}
.page-header h1{
	text-transform: uppercase;
font-size: 26px;
}
.header{
	/*background:url('../images/img-header-bg.jpg') no-repeat scroll;*/
	/*height:50px;*/
}
@media(max-width:800px){
	.header{
	height:40px;
	margin-bottom:15px;
}
}
.navbar-wrapper{
	top:0px !important;
}
.featured figure{
	background:#fff !important;
}
.navbar-brand img{
	padding:0 !important;
}
figcaption h2{
color:#098BAB !important;
}
.style1{
	border:2px solid #0087A8;
	width:24%;
	margin:0 auto;
	position:relative;
	top:-20px;
}
.navbar-nav.navbar-right:last-child{
	margin-right:0px !important;
}
.navbar-default{
	padding-bottom:0px !important;
}
.featured #item a{
	/*padding:10px !important;*/
}
@media(min-width:800px){
.team .thumbnail{
	height:370px;
}
}
.team .thumbnail .caption p{
	color:#04A2C9 !important;
}
.navbar-default .navbar-nav li a{
	 margin-left: 0 !important;
    margin-right: 5px;
    padding-left: 10px;
    padding-right: 10px;
	color:#fff;
}
.fa-2x {
    font-size: 1.5em !important;
}
.box .matter p {
    height: auto !important;
    line-height: 26px !important;
    text-align: justify !important;
	font-size:15px;
}
.about-us .booking-form form{
	padding-bottom:0 !important;
}
.content p,.content li,.content a{
	font-family:roboto;
	color:#000;
	line-height: 28px;
}
.navbar-brand img{
	margin-top:0px;
}
.footer .links img{
	margin-top:35px;
}
.page-id-10  .wpcf7-submit{
	background: #088bab !important;
    border: 0 none;
    border-radius: 0;
    display: block;
    font-size: 20px;
    height: 40px;
    margin: 0 auto;
    text-transform: uppercase;
    width: 140px;
}
.copy-1{
	text-transform:normal;
}
.inner-banner{
	/*border-bottom:1px solid #04A2C9;*/
}
.page-header h1 {
    border-left: 0px solid #04A2C9 !important;
	color:#CF2C25;
	font-family:roboto;
}
/**********/
.navbar-wrapper{
	position:relative !important;
}
.navbar-default{
	background:#CF2C25 !important;
}
#menu-quick-links{
	text-align:center;
}

.slidr{
	margin-top: 0px;
}
.navbar-wrapper{
	z-index:0 !important;
}
.navbar-default {
    min-height: 0 !important;
}
.navbar-default .navbar-nav li a {
	font-weight: 600;
	margin-left: 20px;
	padding: 0;
	text-transform: uppercase;
	padding-left: 15px;
	padding-right: 15px;
}
.featured figcaption h2{
	color: #cf2c25 !important;
}
#book-right h4{
	color: #000;
    font-family: open sans;
    font-size: 22px;
    font-weight: 700;
    text-transform: uppercase;
}
#book-right h4 span{
	color:#CF2C25;
}
.book-a{
	padding-top:20px;
	background:url('../images/img-bg.png') no-repeat scroll;
	background-size:cover;
	padding-bottom:20px;
}
.book-A{
	padding-top:35px;
	padding-bottom:20px;
}
.book-A .form-control{
	height:45px;
}
.book-A .wpcf7-textarea{
	height:162px;
}
.book-A .wpcf7-submit{
	background: #cf2c25;
    font-size: 16px;
    font-weight: 600;
    text-transform: uppercase;
    width: 100%;
}
.rm-1{
	 border: 0 none;
    border-radius: 0;
    color: #000;
    float: right;
    font-family: open sans;
    font-weight: 600;
    padding: 8px 30px;
    text-transform: uppercase;
}
.about-us .box .title {
    font-size: 26px;
    padding-bottom: 10px;
    text-transform: uppercase;
}
.c-timing{
	border:2px solid #fff;
}
.booking-form1 h5{
	  color: #fbe5c0;
    font-family: open sans;
    font-size: 21px;
    font-weight: 600;
    text-transform: uppercase;
	text-align:center;
}
.c-timing .box .matter p {
    text-align: center !important;
}
.navbar{
	margin-bottom:0 !important;
}
.well {
    background-color: #f5f5f5;
    border: 1px solid #e3e3e3;
    border-radius: 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
}
.address_block h2{
	color: #000;
    font-size: 24px;
    font-weight: 600;
    margin-bottom: 27px;
    text-transform: uppercase;
	font-family:roboto;
}
@media(max-width:800px){
	.c-timing{
		margin-top:20px;
	}
	.logo-img{
	margin-top: 10px !important;
    width: 100% !important;
	}
}
#menu-quick-links .current-menu-item a{
	background:transparent !important;
	color:#fff !important;
}
.page-header h1{
text-align:center !important;
}
#og-grid li{
border:1px solid #CF2C25 !important;
 box-shadow: 3px 3px 6px #ccc !important;
}
#og-grid span{
font-size:20px !important;
}
.content p, .content li, .content a {
    color: #000 !important;
    font-family: roboto !important;
    line-height: 28px !important;
}
hr {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, #f1d9a1, #000, #f1d9a1) repeat scroll 0 0;
    border: 0 none;
    box-shadow: 0 0 5px #f1d9a1;
    height: 1px;
    margin-top: 20px;
}
.page-id-272 b{
    color: inherit !important;
    font-family: "Courgette",cursive;
    font-size: 18px;
    font-weight: 700;
    letter-spacing: 1px;
}
/**********/

.navbar-default .navbar-nav > li > a{color:#fff !important;}
.navbar-default .navbar-nav > li > a:hover{color:#000 !important;}

.sub-menu{
display:none;
position:absolute;
}
.menu-item-379 .sub-menu{
display:none !important; 
}
.menu-item-398 .sub-menu{
display:none !important; 
}
.menu-item-379:hover .sub-menu{
display:block !important; 
}
.menu-item-398:hover .sub-menu{
display:block !important; 
}
.menu-item-379:hover .menu-item-398 .sub-menu{
display:none !important; 
}
.menu-item-398:hover .menu-item-379 .sub-menu{
display:none !important;
}