@media screen
{
	.logo_title_d img.dunb_main
	{
		display: none
	}
	.logo_title_d img.dunb_weddings{
		display: inherit;
		margin: 0 auto;
	}
	.home-tabs li {
		background: #89764e;
	}
	
	.main_wrap .booking-module a.booking-engine-url {
		background: #89764e;
		border: 1px solid #89764e;
	}
	.booking_form input[type=button] {
		background: #89764e;
	}

	.footer1 {
		background: #89764e;

	}
	.address_sticky .fa {
		color: #89764e;
	}
	.footer2 .footer2_right p {
		color: #89764e;
	}
	.footer2 .footer2_left .center_line {
		background: #ffffff;
	}
	.home_text_block .read_more:hover {
		background: #89764e;
		color: #ffffff;
		border: 1px solid #89764e;
	}
	.tos-desktop .tos-wrapper:hover .tos-prev, .tos-desktop .tos-wrapper:hover .tos-next, .tos-desktop .tos-wrapper:hover .tos-close, .tos-touch .tos-wrapper.tos-hover .tos-prev, .tos-touch .tos-wrapper.tos-hover .tos-next, .tos-touch .tos-wrapper.tos-hover .tos-close {
		opacity: 1;
	}
	.footer2 .footer2_left .share_icons a:hover {
		color: #89764e;
	}
	.footer2 .footer2_left .an_avvio_solution a {
		color: #89764e;
	}
	.no-touch .main_wrap .booking-module .quickbook-form-tab:hover, .main_wrap .booking-module .active .quickbook-form-tab {
		background: #89764e;
 
	}
	.main_wrap .booking-module .booking-dropdown ul a:hover, .main_wrap .booking-module .booking-dropdown ul a.selected {
		background: #89764e;
 
	}
	.ui-state-default:hover, .ui-widget-content .ui-state-default:hover, .ui-widget-content .selected-date .ui-state-default ,
	.ui-widget-content .selected-date-range .ui-state-default{
		background: #89764e;
	}
	.logo_wrap_inner_page {
		background: rgba(255, 255, 255, 0.8);
	}
	.image_title {
		background: rgba(255, 255, 255, 0.8);
		color:#000000;
	}
	.image_title:hover {
		background: rgba(255, 255, 255, 0.95);
	}
	.navbar-nav > li > a:hover {
		border-bottom: 6px solid #000000;
	}
	.home-tabs li.active {
		background: #000000;
	}
	.home_booking_block {
		background: #000000;
	}
	.room_text_block {
		background: #000000;
	}
	.home_text_block {
		background: url(../images/Web_bg-pattern.jpg)
		color: #231f20;
	}
	/*.home-tabs li.active {
		background: url('../../includes_dylan/images/weddings/weddings_wallpaper.jpg');
	`}*/
	.gallery_title {
		background: url(../../includes_dylan/images/weddings/weddings_wallpaper-2.jpg);
		color: #88754e;
	}
	.gallery_footer {
		background: #000000;
	}
	.gallery_footer .title span {
		background: #000000;
	}
	.footer2 {
		background: #000000;
	}
	a {
		color: #89764e
	}
	a:hover {
		color: #89764e;
	}
	.room_text_block .red_line {
		border-top: 1px solid #89764e;

	}
	.specials_block .book_now {
		background: #89764e;

	}
	.main_wrap .booking-module .quickbook-form-tab .booking-dropdown-value:before {
		background: url('../../includes_dylan/images/weddings/weddings_carat_up.png') center top no-repeat;
	}	
	.main_wrap .booking-module .quickbook-form-tab .date:after, .main_wrap .booking-module .quickbook-form-tab .booking-dropdown-value:after {
		background: url('../../includes_dylan/images/weddings/weddings_carat_down.png') center bottom no-repeat;
	}
	.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
		background-image: url('../../includes_dylan/images/weddings/weddings_datepicker_arrows.png');
	}
	.tos-next span, .tos-close span:after {
		border-top: 5px solid #89764e;
		border-right: 5px solid #89764e;
		right: 50%;
	}
	.tos-prev span, .tos-close span:before {
		border-bottom: 5px solid #89764e;
		border-left: 5px solid #89764e;
		left: 50%;
	}
	.tos-pagination.tos-bullets a.tos-selected {
		background-color: rgba(103, 37, 101, 0.9);
	}
	.address_sticky a:hover, a:focus {
		color: #89764e;
		text-decoration: none;
	}
	.mobile_nav_btn {
		background: url('../../includes_dylan/images/weddings/weddings_nav_btn.png');
	}
	.menu_text_block .read_more:hover {
		background: #89764e;
		color: #ffffff;
		border: 1px solid #89764e;
	}
	a:hover {
		color: #ffffff;
		text-decoration:none;
	}
	.home_booking_block {
    	background: url('../../includes_dylan/images/weddings/weddings_wallpaper-2.jpg');
		background: url(../images/Web_bg-pattern.jpg);
	}

	.menu_text_block {
		background: #000000;
	}
	.room_text_block .rooms_text_box2 .text_box_inner2 .read_more:hover {
		background: #89764e;
		border: 1px solid #89764e;
		color: #ffffff;
	}
	.room_text_block p.lead, .room_text_block .text_container h2, .small_image_large_text .content-a h3 {
		color: #999;		
	}
	h4 {
		color: #89764e;		
	}
	.dropdown-menu li a, .static_ul li a {
    	 border-bottom: 6px solid #000000;
	}
	#dunboyne_weddings_tag{
		display:none;
		position: absolute;
		right: 190px;
		cursor: pointer;
		z-index: 9;
	}
	.home-tabs li#qb_form1 {
		display: none;
	}
	.home-tabs li#qb_form2 {
		display: block;
		width: 100%;
	}
	.home_text_block h2{
		color: #ffffff;
	}
	.home_text_block .read_more {
		border: 1px solid #88754e;
		color: #ffffff;
	}
	.enquire-but a[type=button] {
	  background: #89764e;
	  padding: 12px;
	  text-align: center;
	  width: 100%;
	  font-size: 26px;
	  text-transform: uppercase;
	  letter-spacing: 1px;
	  color: #ffffff;
	  -webkit-appearance: none;
	  opacity:1;
	  border-radius: 0px;
	  -moz-transition-duration: 0.5s;
	  -ms-transition-duration: 0.5s;
	  -o-transition-duration: 0.5s;
	  transition-duration: 0.5s;
	  -webkit-transition-duration: 0.5s;
	}
	.enquire-but{
		width: 220px;
		position: absolute;
		left: 27%;
		top: 50%;
	}
	html { 
		scroll-behavior: smooth; 
	} 
}
@media only screen and (max-width: 991px){
	.navbar {
		border-bottom: 14px solid #89764e;
		background: #000000;
	}
	.navbar-nav > li.active > a, .navbar-nav > li.active_id > a {
		border-bottom: 0px solid #000000;
	}
	.navbar-nav > li > a:hover {
		border-bottom: 0px solid #000000;
	}
}
@media only screen and (max-width: 768px){
	.slider_masthead .slider_logo {
		background: rgba(255, 255, 255, 0.8);
    
	}
}


