/*
File:			custom.css
Description:	Custom styles for DALEY GOLF HOLIDAYS
More Info:		http://diythemes.com/thesis/rtfm/custom-css/
*/


/* General Typography */
.custom h1{
border-bottom: 1px solid #E0E3C1;
color:#59682b;
font-size: 35px;
line-height: 1.364em;
padding:16px 0 14px;
margin-bottom:20px;
}
.custom h2{} 
.custom h2.widgettitle{
color:#ffffff;
margin:33px 0px 7px;
text-transform:uppercase;
}
.custom h2.entry-title{
color:#546424;
font-size:16px;
margin-bottom:3px;
margin-top: 0;
}
.custom h3.region-title {
color: #59682B;
font-size: 20px; 
margin: 20px 0 0;
}

body.custom{
background-image: url("/images/bg.jpg");
background-repeat:repeat-x;
color:#454545;
font-family: arial;
}


.custom.pagename-homepage h1{color:#59682b;font-size: 35px;line-height: 1.364em;padding:16px 0 14px;margin-bottom:20px;border-bottom: 1px solid #E0E3C1;width:580px;}

.custom h1.entry-title {font-size: 35px;line-height: 1.1em;padding:10px 0 8px;}
.custom #archive_intro h1 {font-size: 35px;line-height: 1.364em;padding: 8px 0;margin-bottom:20px;border-bottom: 1px solid #E0E3C1;border-top: 1px solid #E0E3C1;}
.custom h3{color:#59682b;}



.custom #container {margin: 0 auto;width: 962px;}
.custom #page {padding: 0em;background:none;}

/* Thesis header originally had a double border style */
.custom #header { border-color: #DDDDDD;border-style:none;clear: both;padding:0px;position:relative;}
.custom #header img {float:left;}
.custom #bookings-text{float:right;margin-right: 15px;}
.custom .menu{border-width:0px;}
.custom ul.menu {position:absolute;right: 28px;top: 89px;width:auto;}
/* Text styling for Nav tabs */
.custom .menu a {letter-spacing: 0;padding: 8px 13px;font-size:14px;text-transform:none;}
.custom .menu li.menu-item-17 a{border-left:1px solid #6f7d21;}
.custom .menu ul.sub-menu{margin-top:-1px;}
.custom .menu ul a {width: 122px;}/* width for submenu items */

/* ON tab */
.custom.single .menu-item-140 a {background: none repeat scroll 0 0 #97A12E;color: #FFFFFF;}
.custom .menu .current_page_item a {background: none repeat scroll 0 0 #97A12E;color: #FFFFFF;}
.custom .menu .current_page_item a:hover {color: #FFFFFF;}
.custom .menu .current-menu-item a {background: none repeat scroll 0 0 #97A12E;color: #FFFFFF;}
.custom .menu .current_menu_item a:hover {color: #FFFFFF;}
.custom .menu .current-menu-ancestor a {background: none repeat scroll 0 0 #97A12E;color: #FFFFFF;}
.custom .menu ul.sub-menu .current-menu-item a {background: none repeat scroll 0 0 #97A12E;color: #FFFFFF;}

.custom .menu ul.sub-menu .menu-item a:hover  {background: none repeat scroll 0 0 #97A12E;color: #FFFFFF;}

.custom .menu li#menu-item-558 a{background-image: url(http://www.daleygolfholidays.co.uk/images/nav-arrow.png);background-repeat: no-repeat;background-position: 94% 50%;}
.custom .menu li#menu-item-558 ul li a{background-image: none;}
.custom .menu li#menu-item-143 a{background-image: url(http://www.daleygolfholidays.co.uk/images/nav-arrow.png);background-repeat: no-repeat;background-position: 94% 50%;}
.custom .menu li#menu-item-143 ul li a{background-image: none;}
.custom .menu li#menu-item-137 a{background-image: url(http://www.daleygolfholidays.co.uk/images/nav-arrow.png);background-repeat: no-repeat;background-position: 94% 50%;}
.custom .menu li#menu-item-137 ul li a{background-image: none;}
.custom .menu li#menu-item-150 a{background-image: url(http://www.daleygolfholidays.co.uk/images/nav-arrow.png);background-repeat: no-repeat;background-position: 94% 50%;}
.custom .menu li#menu-item-150 ul li a{background-image: none;}
.custom .menu li#menu-item-152 a{background-image: url(http://www.daleygolfholidays.co.uk/images/nav-arrow.png);background-repeat: no-repeat;background-position: 94% 50%;}
.custom .menu li#menu-item-152 ul li a{background-image: none;}
.custom .menu li#menu-item-141 a{background-image: url(http://www.daleygolfholidays.co.uk/images/nav-arrow.png);background-repeat: no-repeat;background-position: 94% 50%;}
.custom .menu li#menu-item-141 ul li a{background-image: none;}



/* OFF tab */
/* OFF */
.custom .menu a{ background: none repeat scroll 0 0 #3d5019;background-image: url("http://www.daleygolfholidays.co.uk/images/tab-bg.jpg");background-repeat:repeat-x;color: #FFFFFF;border:1px solid #6f7d21; border-left:0px; }
/* OFF for sub sub */
.custom .menu ul.sub-menu ul li.menu-item a { background: none repeat scroll 0 0 #3d5019;color: #ffffff;border:1px solid #6f7d21; border-left:0px; }
/* OFF for sub*/
.custom .menu ul.sub-menu li.menu-item-object-destinations a { background: none repeat scroll 0 0 #3d5019;color: #FFFFFF;border:1px solid #6f7d21; border-left:0px; }
/* HOVER tab */
.custom .menu a:hover{ color: #fbe179;}
.custom .menu ul.sub-menu ul li.menu-item-object-destinations a:hover { background: none repeat scroll 0 0 #3d5019;color: #fbe179;}


/* Lower section holds everything below the header */
.custom #lower-section {width:906px;padding: 27px 27px 0;background:#ffffff;border:1px solid #d5dbe7;clear: both;}

/* Background 'none' removes the bg image in Thesis theme */
.custom #content_box {background: none;} 




.custom .teaser {width: 450px;border-top: 1px dotted #BBBBBB;margin-top: 2em;padding-top: 2em;text-align: justify;}
.custom .teaser_right {float: left;}
.custom .type-course.teaser { background:#EEEEEE;}


/* holds the 'resorts' loop and the 'courses' loop */
.custom .holder1{width:275px;float:right;}/* holds Courses */
.custom .holder1 h3{color:#ddac2d;font-size:21px;padding-left:31px;background-image: url("http://www.daleygolfholidays.co.uk/images/icon-course.jpg");background-position: 0 50%;background-repeat: no-repeat;margin-top: 0;}
.custom .holder1 .headline_meta {display: none;}
.custom .holder1 a.post_image_link {display: none;}
.custom .holder1 h2.entry-title a{color:#546424;border-bottom: 1px solid #94a466;text-decoration: none;font-style:normal;}
.custom .holder1 h2.entry-title a:hover{color:#546424;}
.custom .holder1 .post_box .headline_area {border-bottom: 0px solid #E0E3C1;border-top:0px solid #E0E3C1;margin-bottom: 1em;}

.custom .holder2{width:275px;float:left;}/* holds Resorts */
.custom .holder2 h3{color:#ddac2d;font-size:21px;padding-left:31px;background-image: url("http://www.daleygolfholidays.co.uk/images/icon-resort.jpg");background-position: 0 50%;background-repeat: no-repeat;margin-top: 0;}
.custom .holder2 .headline_meta {display: none;}
.custom .holder2 a.post_image_link {display: none;}
.custom .holder2 h2.entry-title a{color:#546424;border-bottom: 1px solid #94a466;text-decoration: none;font-style:normal;}
.custom .holder2 h2.entry-title a:hover{color:#546424;}
.custom .holder2 .post_box .headline_area {border-bottom: 0px solid #E0E3C1;border-top:0px solid #E0E3C1;margin-bottom: 1em;}

.custom .post_box .headline_area {padding-top: 2.2em;background:#ffffff;border-bottom: 0px solid #e0e3c1;border-top: 1px solid #e0e3c1; padding: 0px 0;color:#8f9a2b;font-size:11px;}
.custom .post_box .headline_area a{color:#666666;text-decoration:underline;font-style:italic;}


/* Green Navigation box holding search/dropdown/mailing list on all pages  */
.custom #navbox {width:298px; height:267px; background:#8b9924;background-image: url("http://www.daleygolfholidays.co.uk/images/navbox-bg.jpg");background-repeat: repeat-x;float:right;-webkit-appearance: none;}
.custom #navbox ul.navbox_list{list-style:none;}
.custom #navbox ul.navbox_list li.widget {font-size: 1.25em;line-height: 1.385em;margin:0px 33px 0px 33px;overflow:auto;}
.custom.pagename-homepage li#gform_widget-2 h2.widgettitle {margin:0px;font-size:1.45em;}
.custom li#gform_widget-2 h2.widgettitle {margin:0px;}
.custom li#gform_widget-2 .gform_wrapper .top_label .gfield_label {display: none;}
.custom li#gform_widget-2 .gform_wrapper .top_label input.medium {font-size: 13px;padding: 5px;height:18px;width:221px;font-style: italic;}
.custom li#gform_widget-2 .gform_wrapper .gform_footer {margin: 0;padding: 0 0 10px;}
.custom li#gform_widget-2 .gform_wrapper ul.gform_fields  {margin-bottom: 0.2em;}
.custom li#gform_widget-2 .gform_wrapper {margin-top:5px;}
.custom li#gform_widget-2 .gform_wrapper .gfield {margin-bottom: 5px;}
.custom #navbox ul.navbox_list li.widget#taxonomy-4  {width: 235px; height: 28px;overflow: hidden; background:#ffffff; background-image: url("http://www.daleygolfholidays.co.uk/images/dropdown-arrow.png");background-repeat: no-repeat; background-position: 100% 50%; margin-bottom: 11px;}
.custom #gform_wrapper_2{width:300px; float:left;}
.custom #gform_wrapper_2 .gfield {margin-bottom: 0px;}
.custom #gform_wrapper_2 .top_label input.medium {font-size: 13px;padding: 5px; width: 275px;}

.custom #gforms_confirmation_message {margin:0px; padding:0px; max-width:100%;}
.custom #gforms_confirmation_message.gform_confirmation_message_1{color: #454545;}
.custom #gforms_confirmation_message.gform_confirmation_message_1 h3{color: #DDAC2D;font-size: 21px;font-style: normal;font-weight: normal;width: 98%;}
.custom #gforms_confirmation_message.gform_confirmation_message_2{width:53%;}
.custom #gforms_confirmation_message.gform_confirmation_message_2 h3{color: #DDAC2D;font-size: 21px;font-style: normal;font-weight: normal;width: 98%;}
.custom #gforms_confirmation_message.gform_confirmation_message_2 td{font-size:13px;}
.custom #gforms_confirmation_message.gform_confirmation_message_3{color: #FFFFFF;margin: 20px 0; max-width: 80%;}/* confirmation for get a quote submission*/

.custom #navbox select#widget-taxonomy-4-mfields_taxonomy_widget_dropdown_wrapper {background: transparent;width: 265px; padding: 4px; font-size: 13px; border: 1px solid #ccc; height: 28px; -webkit-appearance: none;}

.custom #navbox li#text-7 {color:#ffffff;margin-bottom: 3px;}

.custom #navbox li#thesis-search-widget-2 input#s{background: none repeat scroll 0 0 #FFFFFF;font-size: 13px;height: 20px; padding: 4px 4px 4px 6px; width: 193px;font-family: arial;font-style: italic;-webkit-appearance:none;}
	
.custom #navbox li#thesis-search-widget-2 input#searchsubmit{ background: none repeat scroll 0 0 #778B12;color: #FFFFFF;font-family: arial;font-size: 13px;height: 29px;padding: 4px 5px 7px;width: 29px;border: 1px solid #D1D889;margin-left:-3px;-webkit-appearance: none;}


/* Green Navigation box holding search/dropdown/mailing list on HOMEPAGE - careful, weights and measures can feel slightly different from regular navbox*/
.custom.pagename-homepage #navbox {width:298px; height:267px; background:#8b9924;background-image: url("http://www.daleygolfholidays.co.uk/images/navbox-bg.jpg");background-repeat: repeat-x;float:right;margin-right:4px; margin-top:30px;margin-left: 20px;}
.custom.pagename-homepage #navbox ul.navbox_list{list-style:none;margin-left: 0;}
.custom.pagename-homepage #navbox ul.navbox_list li.widget {font-size: 1.3em;line-height: 1.385em;margin:0px 33px 0px 33px;overflow:auto;}	
.custom.pagename-homepage #navbox ul.navbox_list li.widget#taxonomy-4  { width: 235px; height: 28px;overflow: hidden;background:#ffffff; background-image: url("http://www.daleygolfholidays.co.uk/images/dropdown-arrow.png");background-repeat: no-repeat; background-position: 100% 50%;margin-bottom: 11px;}

	



/* Sidebars */
.custom #sidebars {background: none repeat scroll 0 0 #ffffff;border: 0 none;float: right; width: 298px;}
.custom #sidebars .sidebar ul.sidebar_list {padding:0px;}
.custom #sidebars .sidebar ul.sidebar_list li.widget {margin-bottom: 0px;}
.custom.page-id-328 #sidebars .sidebar ul.sidebar_list li.widget {margin-top: 25px;}/* T&Cs page */
.custom.page-id-187 #sidebars .sidebar ul.sidebar_list li.widget {margin-top: 25px;}/* Privacy page */
.custom #sidebars .sidebar ul.sidebar_list h3 {display:none;}/* Hide Widget titles */
.custom #sidebars .sidebar ul.sidebar_list h3.promo{display:block;color:#9ca727;font-size: 20px;font-weight: bold;line-height: 25px;padding: 0 0 0 30px;width: 120px;font-variant: normal;
    letter-spacing: 0px;}/* Show Promo Titles within Widget */
.custom .promo-holder{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-bg.jpg");background-repeat: repeat;}
.custom .promo-holder p{font-size: 13px;font-weight: bold;line-height: 21px;padding: 0 0 0 30px;width: 115px;}
.custom .promo-holder h4{color:#ddac2d;font-size: 28px;font-weight: bold;line-height: 21px;padding:0px 0 0 30px;letter-spacing: -1px;}
.custom .promo-holder h4 a{color:#ddac2d;text-decoration:none;}
.custom .promo-text1{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-text-bg1.jpg");background-repeat: no-repeat;min-height:175px;}
.custom .promo-text2{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-text-bg2.jpg");background-repeat: no-repeat;min-height:175px;}
.custom .promo-text3{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-text-bg3.jpg");background-repeat: no-repeat;min-height:175px;}
.custom .promo-top{height:16px;background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-top.jpg");background-repeat: no-repeat;}
.custom .promo-bottom{height:32px;background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-bottom.jpg");background-repeat: no-repeat;}


/* Remove sidebars from Post pages */
.custom.single #sidebars{display:none;}
/* Remove Post image from Post headline area -  Post image (featured image) is displayed using OpenHook (before content box) */
.custom.single .headline_area img.post_image {display: none;}
/* same applies with a Page - Page image (featured image) is displayed using OpenHook (before content box) */
.custom.page .headline_area img.post_image {display: none;}




/* holds the 'Special Offers'loop */
.custom .offers-holder{float: left; width: 585px;margin-bottom: 2.2em}/* holds Special Offers */
.custom .offers-holder h3{color:#ddac2d;font-size:21px;padding-left:31px;margin-top: 0;}
.custom .offers-holder .headline_area { width:325px;float: right; margin-bottom: 0em; margin-top: 0.8em;}
.custom .offers-holder .headline_meta {display: none;}
.custom .offers-holder h2.entry-title a{color:#546424;border-bottom: 0px solid #94a466;text-decoration: none;font-style:normal;}
.custom .offers-holder h2.entry-title a:hover{color:#546424;}
.custom .offers-holder .post_box .headline_area {color:#454545;border-bottom: 0px solid #E0E3C1;border-top:0px solid #E0E3C1;margin-bottom: 1em;padding-top:10px;font-size: 12px; clear:left;}
.custom .offers-holder .post_box .headline_area a {color:#485914;}
.custom .offers-holder a.post_image_link {display: block;}
.custom .offers-holder img {border: 1px solid #E0E3C1;margin-left: 0px; margin-top: 10px;padding:0px;}
.custom .offers-holder p {margin-bottom:10px;color:#454545;font-size: 13px;line-height: 20px;}
.custom .offers-holder .excerpt-field p {line-height: 24px;}
.custom .offers-holder .offers-field{margin-top:10px;}
.custom .offers-holder span.my-more-link{background:#d13106; color:#ffffff;display: inline-block;margin-top:1px;padding: 5px 7px; font-weight:bold; font-size:11px;-moz-border-radius: 5px;
border-radius: 5px;}
.custom .offers-holder span.my-more-link-excerpt{background:#97a12e; color:#ffffff;display: inline-block;margin-top:1px;padding: 5px 7px; font-weight:bold; font-size:11px;-moz-border-radius: 5px;
border-radius: 5px;}
.custom .offers-holder .post_box{font-size:12px;}
.custom .offers-holder .post_box a {color:#485914;}
.custom .offers-holder .destination_title{border: 1px solid #E0E3C1;border-left:0px; border-right:0px;font-size:13px;padding:7px;margin-bottom:0px;font-style: italic;}
.custom .offers-holder .destination_title a{color:#485914;text-decoration:underline;}
.custom .offers-holder h2.entry-title {font-size:15px;}

/* homepage */
/* Allow full width for Destinations page */
.custom.pagename-homepage #content{width:910px;}
/* Remove sidebars from Destinations page */
.custom.pagename-homepage #sidebars{display:none;}

.custom.pagename-homepage #top-box{display:none;}/* dont need topbox */
.custom #slider{width:906px;height:444px;}

.custom .smooth_slider{width:906px;height:444px;background-color:#000000;border:0px solid #999999;padding:0px;}
.custom .smooth_slider .sldr_title{font-family:Arial,Helvetica,sans-serif, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;font-style:normal;color:#000000;display:none;}
.custom .smooth_slider .smooth_slideri{width:906px;margin:0px;}
.custom .smooth_slider .smooth_slider_thumbnail{float:left;margin:0 0px 0 0px;max-height:411px;border:0px solid #000000;width:906px;} 
.custom .smooth_slider .smooth_slideri h2{clear:none;line-height:17px;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;font-style:normal;color:#000000;margin:0 0 5px 0;}
.custom .smooth_slider .smooth_slideri h2 a{color: #fbe179;font-size:14px;font-weight:bold;font-style:normal;float:left;padding: 7px 7px 7px 15px;}
.custom .smooth_slider .smooth_slideri span{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;font-style:italic;color:#ffffff;padding:7px;margin:0px;display:inline-block;}
.custom .smooth_slider .smooth_slideri p.more{color:#000000;font-family:Arial,Helvetica,sans-serif;font-size:12px;display:none;}
.custom .smooth_slider .smooth_slideri p.more a{display:none;}
.custom .smooth_slider p.smooth_more {display: none;margin: 0;}
.custom .smooth_slider .smooth_next{}
.custom .smooth_slider .smooth_prev{} 
.custom #promobox{width:906px;height:225px; background:#ffffff;}
.custom #promobox li.widget {float: right;width: 300px;list-style: none outside none; margin-left: 2px;}
.custom #promobox li.widget h2.widgettitle{display:none;}

.custom #promobox li.widget .promo-holder2{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-bg2-2.jpg");background-repeat: repeat;}
.custom #promobox li.widget .promo-top2{height:16px;background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-top2.jpg");background-repeat: no-repeat;}
.custom #promobox li.widget .promo-text2-2{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-text-bg2-2.jpg");background-repeat: no-repeat;min-height:175px;}
.custom #promobox li.widget .promo-holder{background-image:none;}
.custom #promobox li.widget .promo-holder3{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-bg2-2.jpg");background-repeat: repeat;}
.custom #promobox li.widget .promo-top3{height:16px;background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-top2.jpg");background-repeat: no-repeat;}
.custom #promobox li.widget .promo-text3{background-image: url("http://www.daleygolfholidays.co.uk/images/promo-text-bg3-2.jpg");background-repeat: no-repeat;min-height:175px;}
.custom #promobox li.widget .promo-bottom2{height:32px;background-image: url("http://www.daleygolfholidays.co.uk/images/promo-holder-bottom2.jpg");background-repeat: no-repeat;}
.custom #promobox li.widget h3.promo{display:block;color:#9ca727;font-size: 20px;font-weight: bold;line-height: 25px;padding: 0 0 0 30px;width: 108px;font-variant: normal;
    letter-spacing: 0px;}/* Show Promo Titles within Widget */
.custom #promobox li.widget h4{color:#ddac2d;font-size: 27px;font-weight: bold;line-height: 21px;padding: 5px 0 0 30px;letter-spacing: -1px;}
.custom #promobox li.widget h4 a{color:#ddac2d;text-decoration:none;}
.custom #promobox li.widget p{font-size: 13px;font-weight: bold;line-height: 21px;padding: 10px 0 0 30px;width: 110px;}
.custom.pagename-homepage .format_text p {margin-bottom: 1.571em;width: 580px;}

.custom.single .headline_area p.headline_meta {display: none;}
/* Holds Gallery and Post image in Post pages */
.custom #top-box{width:599px; height: 267px;margin-bottom:14px;display: inline-block;}
.custom #top-box.post{width:400px;}
.custom #top-box img{clear:none;}

.custom.page-id-328 #top-box{display:none;}/* T&Cs page */
.custom.page-id-187 #top-box{display:none;}/* Privacy page */

/* .custom #gallery{width:205px;} */
.custom #gallery{float: left; width: 195px;;}

.custom #gallery img{float:left;padding:0px 11px 13px 0px;max-width: 100%;}
.custom .gallery-row{width:196px;}

/* Destinations page */
.custom #destinations-gallery{width:910px;}
.custom #destinations-gallery ul{list-style:none;}
.custom #destinations-gallery li{border: 1px solid #e0e0df;float: left;margin: 15px 20px 15px 0px;padding: 15px;width: 130px;}
.custom #destinations-gallery h2{margin-top:7px;}
.custom #destinations-gallery h2 a{color:#9CA727;font-weight:bold;}

/* restrict width for spain page page */
.custom.term-spain-golf-breaks #destinations-gallery ul, .custom.term-portugal-golf-breaks #destinations-gallery ul {width:550px;}

/* Allow full width for Destinations page */
.custom.pagename-destinations #content{width:910px;}
/* Remove sidebars from Destinations page */
.custom.pagename-destinations #sidebars{display:none;}

/* Allow full width for Special Offers page */
/*.custom.category-special-offers #content{width:910px;}
/* Remove sidebars from Destinations page */
/*.custom.category-special-offers #sidebars{display:none;}




/* Padding for close button on lightbox */
.custom #TB_closeWindow {padding: 11px 14px 10px 0;}

.custom #side-column{padding: 20px 20px 20px 34px; width: 244px;float:right;font-size:12px;clear: both;}
.custom #side-column h3{font-size:21px;}

/* post content */
.custom #content {float: left;width: 585px;}
/* holds the post body text */
.custom .post_box {padding-top: 0px;margin:0px;}

.custom .format_text{margin-bottom:1em;}
.custom .format_text p {margin-bottom: 1.3em;}

/* Archive intro - add a 1px bottom border width if required */
.custom #archive_intro {padding:0px;border-width: 0 0 0px;}


.custom #resort-content.prices h3{font-size:21px;color:#ddac2d;}
.custom #resort-content.offers h3{font-size:21px;color:#ddac2d;}
.custom #resort-content.details {font-size:14px;margin-bottom:35px;}
.custom #resort-content.details p{line-height: 1.5em;}
.custom.single-course #resort-content.details p{margin-top:15px;line-height: 1.5em;}/* Courses have no star rating so needs a margin between H3 and this paragraph */
.custom #resort-content.details .author-post-rating {font-size:13px;margin-bottom:15px;}
.custom #resort-content.facilities {margin-bottom:20px;}
.custom #resort-content.facilities ul{list-style:none;padding:17px 0px;}
.custom #resort-content.facilities li{font-size: 15px;font-style: italic;font-weight: bold;line-height: 21px;padding-left: 23px;background-image: url("http://www.daleygolfholidays.co.uk/images/tick.jpg");background-position: 0 top;background-repeat: no-repeat;margin-bottom:18px;}
.custom #resort-content.nearby ul{list-style:none;padding:17px 0px;}
.custom #resort-content.nearby li {padding: 0 0 0 33px;background-image: url("http://www.daleygolfholidays.co.uk/images/icon-course.jpg");background-position: 0 0px;background-repeat: no-repeat;margin-bottom:15px;}
.custom #resort-content.nearby li a{color:#546424;border-bottom: 1px solid #94a466;text-decoration: none;font-style:normal;font-size: 15px;font-weight: bold;line-height: 23px;}
.custom #course-content.nearby ul{list-style:none;padding:17px 0px;}
.custom #course-content.nearby li {padding: 0 0 0 33px;background-image: url("http://www.daleygolfholidays.co.uk/images/icon-resort.jpg");background-position: 0 0px;background-repeat: no-repeat;margin-bottom:15px;}
.custom #course-content.nearby li a{color:#546424;border-bottom: 1px solid #94a466;text-decoration: none;font-style:normal;font-size: 15px;font-weight: bold;line-height: 23px;}
.custom #course-content.offers h3{font-size:21px;color:#ddac2d;}


/* was at bottom of Spain page, going back to a /page/page2 URL? */
.prev_next {display:none;}


/* Contact form */
.custom .gform_wrapper form {text-align: left; -webkit-appearance: none;}
.custom .gform_wrapper .top_label .gfield_label {clear: both;display: inline-block;font-weight: normal;line-height: 1.3em;margin: 15px 0 3px;}
.custom .gform_wrapper h3.gform_title {width: 98%;color: #DDAC2D;font-size: 21px;font-weight:normal;font-style:normal;}
.custom .gform_wrapper .top_label input.medium {padding: 5px;font-size:13px;}
.custom .gform_wrapper .gform_heading {font-style: italic; margin-bottom: 10px; width: 300px;}
.custom .gform_wrapper input, textarea {background:#ffffff;border: 1px solid #D6D7D9;}
.custom .gform_wrapper input#gform_submit_button_1{ font-size:12px;background: none repeat scroll 0 0 #2D4123;background-image: url("http://www.daleygolfholidays.co.uk/images/button-bg.jpg");background-repeat:repeat-x;color: #FFFFFF;border:1px solid #D1D889; border-left:0px;font-family:arial;-webkit-appearance:none;-webkit-border-radius: 0px;}
.custom .gform_wrapper input#gform_submit_button_2{ font-size:12px;background: none repeat scroll 0 0 #2D4123;background-image: url("http://www.daleygolfholidays.co.uk/images/button-bg.jpg");background-repeat:repeat-x;color: #FFFFFF;border:1px solid #D1D889; border-left:0px;font-family:arial;-webkit-appearance:none;-webkit-border-radius: 0px;}
.custom .gform_wrapper input#gform_submit_button_3{height: 28px;width: 75px;font-size:12px; background: none repeat scroll 0 0 #2D4123;background-image: url("http://www.daleygolfholidays.co.uk/images/button-bg.jpg");background-repeat:repeat-x;color: #FFFFFF;border:1px solid #D1D889;font-family:arial;-webkit-appearance:none;-webkit-border-radius: 0px;}
.custom .gform_wrapper textarea.medium {
    font-size: 1em;
    height: 150px;
    padding: 5px;
}

/* post content */
.custom .bottomcontainerBox{display:block;}
.custom #resort-content.description .bottomcontainerBox{display:block;}
.custom #course-content.description .bottomcontainerBox{display:block;}

.custom img.promo-pic{float:right;margin-top:140px;}

.custom #footer {border-width: 1px 0 0;}
.custom #footer-left {height:68px;}
.custom #footer img {float:left; display:inline-block;}
.custom #footer img.twitter-icon {float:none; display:inline-block;float: none; padding: 0 0 0 3px; vertical-align: middle;}
.custom #footer a.social-icons {text-decoration:none; border-bottom:0px;}

/* cookie box */
.custom div#cookiewarning div#back div {
    background-color: #FFFFFF;
    height: auto;
    margin: 5em auto;
    padding: 1.5em;
    text-align: justify;
    width: 400px;
}

.custom div#cookiewarning div#back div p{
font-size:1.15em;line-height:1.5em;margin-bottom:5px;
}

.custom a#cookiewarningOK {
    background-color: #97a12e;
    border: 0px solid #93DB70;
    color: #FFFFFF;
    display: block;
    float: right;
    font-size: 100%;
    font-weight: bold;
    min-height: 1px;
    min-width: 1px;
    padding: 0.5em;
}


/* hide full-size image link in carousel */
.jp-carousel-image-meta {
display:none !important;
}


#jp-carousel-comments-loading {
display:none !important;
}



.jp-carousel-close-hint {
padding: 0.35em 0 0 95% !important;
}


#gallery-2 {
    margin: auto;
}
#gallery-2 .gallery-item {
    float: left;
    margin-bottom: 13px;
    margin-top: 0 !important;
    text-align: center;
    width: 49% !important;
}
#gallery-2 img {
    border: 0 solid #cfcfcf;
}
#gallery-2 .gallery-caption {
    margin-left: 0;
}

#gallery-2 img {
				border: 0px solid #cfcfcf !important;
			}
			
.custom #gallery img {
	padding: 0 11px 0 0 !important;
}

.jp-carousel-close-hint span {
	font: 400 36px/1x !important;
}

.jp-carousel-titleanddesc {
    font-size: 18px !important;
}