hr {
border-color: #181A1F -moz-use-text-color -moz-use-text-color !important;
}
.guaba_chat_style{
background: #31353E; 
width: 240px; 
height: 100%; 
position: fixed; 
top: 0px; 
left: 0px; 
z-index: 9999;
color:white;
margin-left:0px;
margin-top:0px;
}

.chat_user_name_list{
	width: 80px !important;
}
.timer_ago{
	width:60px !important;
}
ul.the-list li span, ul.already_chat li span{
  width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  }
 ul.the-list li img,  ul.already_chat li img{
 border-radius: 20px;
 }
.the-list li, .already_chat li{
	padding: 3px 3px 0px 3px;
	cursor: pointer;
	display: list-item;
	
	
}
.the-list li:hover, .already_chat li:hover{
	background: #666d7c;
}
.the-list, .already_chat{
	color: #333333;
	position: relative;
}
.the-list li span, .already_chat li span{
padding: 3px;
display: inline-block;
color: #c3c5cc !important
}
.guaba_chats li{
	background: #181a1f;
	width: 250px;
	float: left;
	margin-right: 15px;
 border: 1px solid #D59739;
}
.guaba_chats li .chat_window{
background: #EDEFF4 !important;
} 
.chat_window{
position: relative; 
background: none repeat scroll 0% 0% white; 
top: -300px; 
height: 265px; 
border-bottom: 1px solid rgb(236, 234, 193);
}

ul.messages{
	margin:5px;
}
.messages li{
	border: none;
	background:none;
	padding:5px;
	 width:240px; 
	 margin:0px;
	
}
.chat_user_name_list {
    font-family: Helvetica;
    font-size: 13px;
    margin-top: 6px;
    width: 108px !important;
}
ul.messages li img {border-radius:15px; width:30px;}
span.msg_left {
	float:left;
	margin-left:5px; 
	padding:5px; 
	background:-webkit-gradient(linear,left top,left bottom,from(#F2F2F2),to(#FFFFFF));
	background:-webkit-linear-gradient(center bottom , #F2F2F2, #FFFFFF);
	background:   -moz-linear-gradient(center bottom , #F2F2F2, #FFFFFF);
	background:     -o-linear-gradient(center bottom , #F2F2F2, #FFFFFF);
	background:        linear-gradient(center bottom , #F2F2F2, #FFFFFF);
	word-wrap: break-word;
	border:1px solid #bababa;  
	border-radius:5px; 
	width:175px; 
	color:black;
	line-height: 14px;
	line-height: 1.2;
	font-family: Helvetica;
	font-size: 13px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
span.msg_right{
	float:left;
	background:-webkit-gradient(linear,left top,left bottom,from(#C7DEFE),to(#E7F1FE));
	/*@@prefixmycss->No equivalent*/
	background:-webkit-linear-gradient(center bottom , #C7DEFE, #E7F1FE);
	background:   -moz-linear-gradient(center bottom , #C7DEFE, #E7F1FE);
	background:     -o-linear-gradient(center bottom , #C7DEFE, #E7F1FE);
	background:        linear-gradient(center bottom , #C7DEFE, #E7F1FE);
	border:1px solid #bababa;  
	color:black; 
	width:175px;  
	margin-right:5px; 
	border-radius:5px; 
	padding:5px; 
	line-height: 1.2;	
	font-family: Helvetica;
	font-size: 13px;
	word-wrap: break-word;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
textarea {
	resize:none;
}
.close_chat{
	cursor: pointer;
}
.display_name{ 
	cursor: pointer;
	color: white;
}
.chat_user_name{
	padding: 2.5px;
	display: inline-block;
	font-family: Helvetica;
	text-shadow: 0 -1px rgba(0, 0, 0, 0.25);
	font-weight: bold;
}
ul.my_profile li{
	background: #181A1F;
	padding:10px 10px 10px 10px;
	cursor: pointer !important;
}
ul.my_apps li{
	padding:7px 5px 10px 5px;
}
ul.my_apps li span{
	padding-left:5px;
}
.fancybox-overlay{
	z-index: 80100 !important;
}
.chat_window_messages{
	overflow-x: hidden;
	position: relative;
}
.guaba_textarea{
	margin: 0px !important;
	padding: 0px!important;
	border: 0px none!important;
	box-shadow: none ! important;
	font-size: 12px !important;
	padding:4px !important;
	height: 35px !important;
	position:relative !important;
	border-radius:0px !important;
	line-height:15px !important;
}
.guaba_chats a{
	color: #666D7C !important;
}
.guaba_chats a:hover{
	text-decoration: underline !important;
}
.chat_window_messages{
	float: left;
	height: 230px;
	overflow-y: scroll;
	width: 245px;
}
.destroy_chat:hover{
	text-decoration: none !important;
	color: white !important;  
}
.destroy_chat i{
	color:white;
} 
.sf-menu a{
	padding: 0 30px 30px 0 !important;
}

.modern .boxed-margin, .modern .boxed, .modern .full{
	background: transparent !important; 
}

header{
	background: url('//guababeachbar.com/templates/guaba/images/menubackgroundwood.png');
}
.newGuabaMenu .container{
	margin-top: 80px !important;
	width: 100% !important;
	padding: 0px 40px !important;
	text-align: center !important;
}
.pt20{
	padding-top: 20px !important;
}
.pb20{
	padding-bottom: 20px !important;
}
.guabaArticles img{
	width: 100% !important;
}
.newGuabaMenu .navbar-nav{
	width: 100% !important;
}
.navbar-nav li{
	background: transparent !important;
	background-color: transparent !important;
}
a:active{
	color: inherit !important;
}
.newGuabaMenu li a:hover{
	background: transparent !important;
	color: #d59739 !important; 
	background-color: transparent !important; 
}
.newGuabaMenu.navbar{
	margin-bottom: 10px;
	margin-top: 0px !important;
} 
.mp3-albums a, .video-grid a{
	opacity: 1 !important;
}
.podcastTitle{
	border: 1px solid rgba(241, 220, 131, 1) !important;
	height: 70px;
	padding: 5px !important;
	margin-top: 10px !important;
	display: table !important; 
	width: 100% !important;
	text-align: center !important;
}
.podcastTitle span{
	text-align: center !important;
    display: table-cell !important;
    vertical-align: middle !important;
    line-height: 20px !important;
}

.podcastTitle strong{
	text-align: center;
	color: rgba(241, 220, 131, 1) !important;


}
.sliderr{
	margin-top: 10px !important;
	background: transparent !important;
	border: 18px solid rgba(0,0,0,0.5) !important;
} 
.hidearrows{
	opacity: 0.8 !important;
}
.newGuabaMenu li a{
	font-family: 'Oswald', Tahoma !important;
	text-transform: uppercase !important;  
	font-size: 15px ;
}
.navbar-nav li a{
	color: #f2d58f !important;
	background: transparent !important;
	background-color: transparent !important;  
}
.guabaBackground{
	background: #f2d58f !important;
	background-color: #f2d58f;
}
.event_details p, .event_details .eventDesc{
	font-size: 18px !important; 
	line-height: 27px !important
}
.btn-primary{ 
	background: rgba(229, 111, 29, 1) !important;
	border-color: rgba(255, 107, 0, 1) !important;  
}
.btn-primary:hover{
	background: #f2af14 !important;
	border-color: #fcb104 !important;
}
.bottomBox a{
	width: 100% !important;
}
.countDown{
	overflow: hidden !important;
}
.countDown a{
	color: #f2d58f !important 
}
.sponsorships > div{
	padding-top: 30px !important;
	
	font-size: 16px !important;
}  
.veryImportantGuabian{
	padding-top: 20px !important;
}
.sponsorships p, .veryImportantGuabian p, .veryImportantGuabian a, .veryImportantGuabian strong{
	color: rgba(241, 220, 131, 1) !important;
	font-size: 16px !important;
}
.veryImportantGuabian ul{
	margin-left: 10px !important; 
}
.veryImportantGuabian li{
	color: rgba(241, 220, 131, 1) !important;
	font-size: 16px !important;	
}
.bottomBox{
	min-height: 265px !important;
}
.guabaArticles p{
	color: white !important;
}
.woodBackground{
	background: url('/templates/guaba/images/menubackgroundwood.png') !important;	
}
.guabaTopMenu{ 
	border-radius: 0px !important;
	background-size: cover !important;
}
.guabaTopMenu li a{
	color: #f2d58f !important;
	font-size: 17px !important;
}
.guabaTopMenu li a:hover{
	color: #d59739 !important;
}
.foot-menu li:before, .foot-menu .before{
	content: "" !important;
}
.footerGuaba{
	border: none !important;
	border-radius:  0px !important;
}
.footerGuaba a{
	color: 	rgba(241, 220, 131, 1) !important
}
.copyright{
	color: 	rgba(241, 220, 131, 1) !important	
}
.copyright{
	float: right !important;
}
.guabaTopMenu .social.social-head a{
	background: rgba(115, 37, 37, 1) !important;
}
.guabaTopMenu .social a i{ 
	font-size: 16px !important;
}
.guabaTopMenu .social-head{
	float: left !important; 
}
.bambooBox{
	background: url('/templates/guaba/images/bambooBox.png');
	height: 240px;
	background-size: cover !important;
	padding: 40px !important;
	display: table !important;
	margin-top: 10px !important;
	width: 100% !important;
} 
.bambooBox > div{
	display: table-cell !important;
	vertical-align: middle !important; 	
}
.joinUsFacebook{
	font-size: 35px !important;
	text-align: center !important;
	color: #f2d591 !important; 
	font-weight: 500 !important;
	line-height: 35px !important;
	letter-spacing: 1.1px !important;

}
.followUsTwiter, .followUsInstagram, .downloadOurApp, .listenGuabaRadio{ 
	color: #f2d591 !important; 
	font-size: 25px !important;
}
.followUsTwiter b, .followUsInstagram b, .downloadOurApp b, .listenGuabaRadio b{
	font-size: 35px !important;
	color: rgba(177, 45, 36, 1) !important;
}
.joinUsFacebook > div{
	
}
.twitterLogo{ 
	font-size: 49px !important;
	color: rgba(177, 45, 36, 1) !important;	
}
.youtubeLogo{
	color: #f2d591 !important; 
	font-size: 25px !important;	 
}
.youtubeRed{ 
	color: #f2d591 !important;   
	background: rgba(177, 45, 36, 1);
	border-radius: 6px !important;
	padding: 3px !important;
	margin-left: 3px !important;
}
.backgroundBamboo{
	background: linear-gradient(to bottom,rgba(66, 22, 12, 0.8),rgba(66, 22, 12, 1))  !important
}
.podCastGuaba{
	width:100%;
}
.joinUsFacebook b{
	font-size: 49px !important;
	color: rgba(177, 45, 36, 1) !important;
} 
.def-block{
	border-radius: 0px !important;
}
.countdown li{
	padding: 75px 30px;
	margin-top: 90px !important;
}
.countDownGuaba{
	background:  rgba(100, 72, 68, 0.55) !important;
}
.mt10{
	margin-top: 10px !important;
}
.mt20{
	margin-top: 20px !important;
}
.mb10{
	margin-bottom: 10px !important;
}
.mb20{
	margin-bottom: 20px !important;
}
.guabaMenuWood{
	background-color: transparent;
	background: url('/templates/guaba/images/menutopbar.png') !important;
	background-size: contain !important;
	background-repeat: no-repeat !important;
	background-position: center top !important;
	min-height: 150px; 
}
.icon-bar{
	border: 1px solid white !important;
}
@media (min-width: 991px) {
	.newGuabaMenu li{
		float: none !important;
		display: inline-block;
	}
}


@media (min-width: 960px) and (max-width: 1177px) {
	.newGuabaMenu li a{
		font-size: 14px !important; 
		padding: 7px !important;
	} 
	.countdown li{
		padding-right: 0px !important;
		padding-bottom: 0px !important;
	}
	.countdown li:nth-child(1){
		padding-left: 16px !important;
		width: 200px !important;
	}
	.countdown li:nth-child(2){
		padding-left: 10px !important;
		width: 100px !important;
	}
	.countdown li:nth-child(3){
		padding-left: 70px !important;
		width: 180px !important;
	}
	.countdown li:nth-child(4){
		padding-left: 20px !important;
		width: 160px !important;
	}
	.newGuabaMenu .container{
		margin-top: 70px !important;
	}
	.guabaMenuWood{
		min-height: 130px !important;
	}
	.bambooBox{  
		height: 197px !important
	}
	.followUsInstagram, .followUsTwiter, .downloadOurApp, .joinUsFacebook, .listenGuabaRadio{
		font-size: 19px !important;
	}
	.followUsInstagram b, .followUsTwiter b, .downloadOurApp b, .joinUsFacebook b, .listenGuabaRadio b{
		font-size: 24px !important;
	}
 
} 

@media (max-width: 1177px){

	.foot-menu ul{
		width: 100% !important;	
		text-align: center !important;
	} 
	.foot-menu ul li{
		float: none !important;
		display: inline-block !important;
	}
	.copyright{
		text-align: center !important;
		float: none !important; 
	}

}

@media(min-width:992px){
	.franchiseButton{
		display: none !important;
	} 
}

@media (min-width: 960px) and (max-width: 991px) {
	.foot-menu{
		float: none !important;
	}

	.bambooBox{  
		height: 330px !important
	}
	.followUsInstagram, .followUsTwiter, .downloadOurApp, .joinUsFacebook, .listenGuabaRadio{
		font-size: 19px !important;
	}
	.followUsInstagram b, .followUsTwiter b, .downloadOurApp b, .joinUsFacebook b, .listenGuabaRadio b{
		font-size: 24px !important;
	}	
	.guabaTopMenu{
		float: left !important;
		width: 99%;
	}
	.guabaLogoAbsolute{
		height: 370px !important;
		width: 60% !important;
		margin: 0 auto !important;
		z-index: -1 !important;
	} 
} 
@media (min-width: 768px) and (max-width: 959px) {
	.newGuabaMenu li a{
		font-size: 12px !important;  
		padding: 5px !important;
	} 
	.newGuabaMenu .container{
		margin-top: 50px !important;
	}
	.guabaMenuWood{ 
		min-height: 98px !important;
	}
	.guabaLogoAbsolute{
		height: 200px !important;
		width: 50% !important;
		text-align: center !important;
		margin: 0 auto !important;
		z-index: -1 !important;
	} 
	.backgroundCountDown{
		min-height: 300px !important;
	}
	.countdown li{
		padding-right: 0px !important;
		padding-bottom: 0px !important;
		margin-top: 43px !important;
	}
	.countdown li p{
		font-size: 18px !important;
	}
	.countdown li span{ 
		font-size: 90px !important;
	}
	.countdown li:nth-child(1){
		padding-left: 20px !important;
		width: 159px !important;
	}
	.countdown li:nth-child(2){
		padding-left: 0px !important;
		width: 92px !important;
	}
	.countdown li:nth-child(3){
		padding-left: 20px !important;
		width: 131px !important;
	}
	.countdown li:nth-child(4){
		padding-left: 0px !important;
		width: 120px !important;
	}

}
@media (min-width: 480px) and (max-width: 767px) {
	.guabaLogoAbsolute{
		height: 300px !important;
		width: 100% !important;
		text-align: center !important;
		margin: 0 auto !important;
		z-index: -1 !important;
	}	
	.guabaLogoAbsolute{
		height: 100px !important;
		width: 100% !important;
		z-index: -1 !important;
	} 
	.newGuabaMenu .container{
		margin-top: 20px !important;
	}
	.guabaMenuWood{
		min-height: 48px !important;
	}
	.navbar-brand{
		font-size: 10px !important;
		height: 20px !important;
	}	
	.bambooBox{
		height: 290px !important
	}
	.followUsInstagram, .followUsTwiter, .downloadOurApp, .joinUsFacebook, .listenGuabaRadio{
		font-size: 19px !important;
	}
	.followUsInstagram b, .followUsTwiter b, .downloadOurApp b, .joinUsFacebook b, .listenGuabaRadio b{
		font-size: 24px !important;
	}

	.backgroundCountDown{
		min-height: 172px !important;
	}
	.countdown li{
		padding-right: 0px !important;
		padding-bottom: 0px !important;
		margin-top: 0px !important;
		padding-top: 60px !important;
	}
	.countdown li p{
		font-size: 14px !important;
		margin-top: 0px !important;
	}
	.countdown li span{ 
		font-size: 50px !important;
	}
	.countdown li:nth-child(1){
		padding-left: 14px !important;
		width: 109px !important;
	}
	.countdown li:nth-child(2){
		padding-left: 0px !important;
		width: 49px !important;
	}
	.countdown li:nth-child(3){
		padding-left: 20px !important;
		width: 73px !important;
	}
	.countdown li:nth-child(4){
		padding-left: 0px !important;
		width: 85px !important;
	}
	.owl-video-wrapper{
		height: 100px !important;
	}
}
.icon-vk:hover{
	background: rgba(88, 122, 159, 1) !important;
}
@media (min-width: 0px)and (max-width: 769px) {
	#navbarGuaba .nav.navbar-nav{
		background: url('/templates/guaba/images/menubackgroundwood.png') !important;
		margin: 0px auto !important;
	}
	.bambooBorderTour{
		border: 0px !important;
		padding: 15px !important;
	}
	.guabaTours{
		background: rgba(255,255,255,0.6) !important;
		text-align: center !important;
	}
	.btnDownloadTour, .tourDesc{
		position: relative !important;
		bottom: 0px !important;
		left: 0px !important;
		text-align: center !important;
	}
	.guabaWorldToursLogo{
		width: 100%;
		height: 100px !important;
	}
	.OverlayTop{
		height: 100% !important;
	}
	.tourDesc{
		width: 100% !important;
	}
	.guabaTours{
		height: auto !important;
	}
	.navbar-nav li a{
		text-align: center !important;
		font-size: 19px !important;
		font-weight: 800 !important;
		text-transform: uppercase !important;
	}
	.navbar-header{
		position: relative !important;
	}
	
	.navbarMobile,.navbar-default{
		border: none !important;
		background: transparent !important;
	}
	.navbar-nav li a{
		color: rgba(36, 32, 33, 1) !important;
	}
	.bambooBorder{
		border-width: 20px !important;
	}
	.eventImage{
		height: 180px !important;
	}
	.eventTitle{
		font-size: 12px !important;
	}
	.event_details, .imageBox{
		padding: 0px !important;
	}
	.boxDate{
		left: 0px !important;
	}
	.eventTitleH2{
		text-align: center;
		line-height: 20px !important;
	}
	.event_details h3{
		font-size: 16px !important;
		line-height: 20px !important;
		text-align: center !important;
	}
	.event_details p, .event_details .eventDesc{
		font-size: 16px !important;
		line-height: 24px !important;
		display: inline-block !important;
		text-align: center !important;
	}
	.eventBox,.eventFacebook{
		background: rgba(0,0,0,0.6) !important;
	}
	.event_box .woodBackground{
		padding: 10px !important;
	}
	.navbar-collapse{
		background: rgba(255,255,255,0.6) !important;
	}
	.navbar-collapse a{
		color: rgba(215, 206, 142, 1) !important;
	}

}
#fap-wrapper{
	display: none !important;
}
.owl-prev, .owl-next{
	z-index: 99999 !important;	
	display: inline-block !important;
}
@media (min-width: 0px)and (max-width: 991px) {
	.guabaTopMenu{
		width: 100% !important; 
	}
	.oenGuabaRadio .imageGuabaRadio{
		width: 50px !important;
		position: relative;
		top: 10px;
	} 	
	.owl-prev, .owl-next{
	    top: 30px !important;
    }
    body{
	    overflow-x: hidden !important;
    }
	.guabatopmenu li a{
		font-size: 12px !important;
	}	
	.fb-comments, .fb-comments > span{
		width: 100% !important;	
	}
}
@media (min-width: 0px)and (max-width: 479px) {
	.newGuabaMenu.navbar{
		margin-top: 100px !important;
	}

	.navbar-brand{
		font-size: 10px !important;
		height: 20px !important;
	}	 
	.newGuabaMenu .container{
		margin-top: 10px !important;
	}
	.guabaMenuWood{
		min-height: 48px !important;
	}
	.bambooBox{
		height: 60vw !important;
	} 
	.followUsInstagram, .followUsTwiter, .downloadOurApp, .joinUsFacebook, .listenGuabaRadio{
		font-size: 15px !important;
	}
	.followUsInstagram b, .followUsTwiter b, .downloadOurApp b, .joinUsFacebook b, .listenGuabaRadio b{
		font-size: 17px !important;
	}
	.owl-video-wrapper{
		height: 80px !important;
	}
	.backgroundCountDown{
		background-repeat: no-repeat !important;
		min-height: 110px !important;
		background-size: cover !important;
	}

	.countdown li{
		padding-right: 0px !important;
		padding-bottom: 0px !important;
		margin-top: 0px !important; 
		padding-top: 35px !important;
	}
	.countdown li p{
		font-size: 9px !important;
		margin-top: 0px !important;
		line-height: 1px !important;
	}
	.countdown li span{ 
		font-size: 33px !important;
	}
	.countdown li:nth-child(1){
		padding-left: 7px !important;
		width: 49px !important;
	}
	.countdown li:nth-child(2){
		padding-left: 0px !important;
		width: 39px !important;
	}
	.countdown li:nth-child(3){
		padding-left: 13px !important;
		width: 45px !important;
	}
	.countdown li:nth-child(4){
		padding-left: 13px !important;
		width: 44px !important;
	}

}

.bambooBorder{
	display: block;
    width: 100%;  
    margin: 0 auto;
    border: 64px solid #ccb089;
    border-image-source: url('/img/bambooBorderFull.png');
    border-image-slice: 64 64 67 61 ;
}
.bambooBorder.careers *, .bambooBorder.sundays div, .bambooBorder.sponsorships div, .bambooBorder.franchise div{
	font-size: 16px !important; 
	color: rgba(241, 220, 131, 1) !important;
	padding: 10px !important;	
}
.bambooBorder.sponsorships a{
	color: rgba(241, 220, 131, 1) !important;
}
.contactUs *{
	color: rgba(241, 220, 131, 1) !important;
}
#contactForm *{
	color: black !important;
}
.bambooBorder.sundays *, bambooBorder.sponsorships *{ 
	color: rgba(241, 220, 131, 1) !important;
}
.page-content h1{
	color: rgba(241, 220, 131, 1) !important;
}
.bambooBorder.videos{
	border-image-slice: 72 68 74 65 !important
}
.bambooBorder.sundays{
	border-image-slice: 72 68 74 65 !important
}
.woodBackground{
	border-radius: 11px;
	background: url('/templates/guaba/images/menubackgroundwood.png') !important
}
.owl-carousel .owl-video-wrapper{
	background: transparent !important;
}
@media only screen and (max-width: 479px) and (min-width: 100px){
	.boxed, .boxed-margin{
		width: 100% !important;
	} 
}

.btn-red{
	background: rgba(222, 59, 48, 1) !important;
	border-radius: 0px !important;
	font-size: 16px;
	color: rgba(203, 193, 162, 1) !important;
	font-weight: 800 !important;
	text-transform: uppercase !important;
	border: none !important;
	border-bottom: 1px solid rgba(85, 17, 12, 1) !important;
}
.btn-red:hover{
	background: rgba(240, 33, 19, 1) !important;
	color: white !important;
	border-bottom: 1px solid rgba(85, 17, 12, 1) !important;
}
.absoluteMenu{
	z-index: 99	!important;
	width: 100% !important;
}
.absoluteMenu a{
	text-align: center !important;
	font-size: 72px !important;	
	padding: 10px 0 40px 0 !important;
	line-height: 60px !important;
	text-transform: uppercase !important;
	font-family: arial !important;
}
.absoluteMenu li{
	float:initial;
}
.absoluteMenu li:nth-child(1) a{
	color: rgba(232, 136, 115, 1) !important;	
}
.absoluteMenu li:nth-child(2) a{
	color: rgba(136, 136, 136, 1) !important;	
}
.absoluteMenu li:nth-child(3) a{
	color: rgba(253, 95, 101, 1) !important;
}
.absoluteMenu li:nth-child(4) a{
	color: rgba(89, 183, 111, 1) !important;	
}
.absoluteMenu li:nth-child(5) a{
	color: rgba(101, 198, 234, 1) !important;	
}
.absoluteMenu li:nth-child(6) a{
	color:rgba(63, 117, 170, 1) !important;	
}
.absoluteMenu li:nth-child(7) a{
	color: rgba(192, 73, 232, 1) !important;	
}
.absoluteMenu li:nth-child(8) a{
	color: rgba(49, 46, 221, 1) !important;	
}
.absoluteMenu li:nth-child(10) a{
	color: rgba(30, 229, 12, 1) !important;	
}

.absoluteMenu .nav.navbar-nav{
	width: 100%;
	height: 100vh !important;
	overflow: scroll !important;
	background: rgba(255,255,255,0.95) !important;
}
.modern{
	background-size: cover !important
}

.navbar-toggle {
  border: none;
  background: transparent !important;
  border-color: white !important;
}
.navbar-toggle:hover {
  background: transparent !important;
}
.navbar-toggle .icon-bar {
  width: 22px;
  background-color: white !important;
  transition: all 0.2s;
}
.navbar-toggle .top-bar {
  transform: rotate(45deg);
  transform-origin: 10% 10%;
}
.navbar-toggle .middle-bar {
  opacity: 0;
}
.navbar-toggle .bottom-bar {
  transform: rotate(-45deg);
  transform-origin: 10% 90%;
}
.navbar-toggle.collapsed .top-bar {
  transform: rotate(0);
}
.navbar-toggle.collapsed .middle-bar {
  opacity: 1;
}
.navbar-toggle.collapsed .bottom-bar {
  transform: rotate(0);
}
.guabaArticlesBox{
	border: none !important;
}

/*
* 	Owl Carousel Owl Demo Theme 
*	v1.23
*/

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #869791;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(AjaxLoader.gif) no-repeat center center
}

#owl-demo .owl-item > div img {
    display: block;
    width: 100%;
    height: auto;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom:4px;
}

#owl-demo .owl-item > div{
  background : #42bdc2;
  text-align: center;
  padding:50px 0px;
  margin:3px;
  color: white;
  font-size:32px;
  border:1px white;
}

.wrapper-with-margin{
  margin:0px 50px;
}

 
.owl-theme .owl-controls .owl-buttons div {
  position: absolute;
}
 
.owl-theme .owl-controls .owl-buttons .owl-prev{
  left: -45px;
  top: 55px; 
}
 
.owl-theme .owl-controls .owl-buttons .owl-next{
  right: -45px;
  top: 55px;
}
li.franchiseButton{
	background: rgb(158, 195, 56) !important;
}	
li.franchiseButton a{
	color: white !important;
}	
.guabatopmenu li.franchiseButton{
	display: inline-block !important;
    border-radius: 20px;
    padding-top: 1px;
    margin-right: 10px;
}
.articleDesc p{
	font-size: 16px !important;
}
.guabaRadioParent .showInstructions{
	display: none;
}
.guabaRadioParent.show .showInstructions{
	display: block !important;
}
.owl-carousel .owl-video-tn{
	height: 200px !important;
}