body {
	border-top: 0px;
}

body .site {
    margin-top: 0px;
  margin-bottom: 0px;
}
    
.site-branding {
    margin: 0;
}

/*.entry-title {
  visibility: hidden;
}*/

.widget {
  background: white;
  padding: 0.5em;
}

/* HEADER IMAGE BORDER-BOTTOM - LINEAR
border-image-source: linear-gradient(to right, #dee357, #eff2ae, #f7f8d5);
    border-image-slice: 1;
*/

.header-image {
		margin: -0.9em -0.9em 0em;
}
.header-image img {
  opacity: 1
}
hr {
    background-color: #eee;
    border: 0;
    height: 1px;
    margin-bottom: 1.1em;
}

p {
  font-size: 13px;
}

#pgc-888-1-0, #pgc-888-1-1, #pgc-888-1-2, #pgc-888-1-3,
#pgc-2-1-0, #pgc-2-1-1, #pgc-2-1-2, #pgc-2-1-3{
    width: 25%;
}

/*MAIN NAVIGATION*/

.main-navigation {
		position: relative;
		z-index: 9;
	}
	.main-navigation li {
		margin: 0 -0.1em -0.06em 0;
	}
	.main-navigation ul li a {
		background: #ececb5;
		border: 0px solid rgba( 0, 0, 0, 0.1 );
		font-size: 13px;
		font-size: 1.3rem;
		font-weight: 500;
		margin-top: 0.5em;
		padding: 0.8em;
	}
	.main-navigation ul li a,
	.main-navigation ul ul a {
		color: #777;
		margin-top: 0em;
        margin-right: -15px;
	    margin-left:-15px;
        padding: 0.8em .5em;
        font-weight: 500;

	}
	.main-navigation ul {
		list-style: none;
		margin: 0;
		padding-left: 0;
		position: relative;
	}
	.main-navigation li {
		float: left;
		position: relative;
		width: 16.8%;
        text-align: center;
	}
	.main-navigation a {
		display: block;
		text-decoration: none;
	}
	.main-navigation ul ul {

		background: #f7f8d5;
		border: 1px solid rgba( 0, 0, 0, 0.1 );
		display: none;
		float: left;
		position: absolute;
			top: 2.5em;
			left: 0;
		transition: all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-0-transition: all .3s ease-in-out;
		z-index: 99999;
	}
	.main-navigation ul ul li {
		margin-right: inherit;
		width: 100%;
	}
	.main-navigation ul ul ul {
		left: 100%;
		top: -0.05em;
		transition: all .3s ease-in-out;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		-0-transition: all .3s ease-in-out;
    
	}
	.main-navigation ul ul a {
		background: none;
		border-color: rgba( 0, 0, 0, 0.1 );
		border-width: 0 0 1px;
		font-size: 13px;
		font-size: 1.3rem;
		font-weight: normal;
		margin: 0;
		width: 200px;
	}
	.main-navigation li:hover > a {
		background: #ececb5;
	}
	.main-navigation ul ul :hover > a {
		background: inherit;
	}

	.main-navigation ul ul a:hover {
	}
	.main-navigation ul li:hover > ul,
	.main-navigation ul li.focus > ul {
		display: block;
	}
	.main-navigation li:hover > a,
	.main-navigation ul li.current_page_item a,
	.main-navigation ul li.current-menu-item a,
	.main-navigation ul li.current_page_parent a,
	.main-navigation ul li.current_page_ancestor a {
		color: #444;
	}
	.main-navigation ul li.current_page_item a,
	.main-navigation ul li.current-menu-item a,
	.main-navigation ul li.current_page_parent a,
	.main-navigation ul li.current_page_ancestor a {
		background: #ececb5;
		border-bottom-color: #fff;
	}
	.main-navigation li.current_page_parent ul.sub-menu a,
	.main-navigation li.current_page_ancestor ul.sub-menu a,
	.main-navigation li.current_page_item ul.sub-menu a,
	.main-navigation li.current-menu-item ul.sub-menu a {
		border-bottom: 1px solid rgba( 0, 0, 0, 0.1 );
	}
	.main-navigation li.current_page_parent ul.sub-menu a,
	.main-navigation li.current_page_ancestor ul.sub-menu a,
	.main-navigation li.current_page_item ul.sub-menu a,
	.main-navigation li.current-menu-item ul.sub-menu a {
		background: transparent;
	}
	.main-navigation ul.sub-menu li.current_page_parent a,
	.main-navigation ul.sub-menu li.current_page_ancestor a,
	.main-navigation ul.sub-menu li.current_page_item a,
	.main-navigation ul.sub-menu li.current-menu-item a {
		background: f7f8d5;
	}
  
a, a:visited {
  color: #444444;
}

a:active,
a:hover {
  color: black;
}

/*.bird2 h3 {
  padding-top: 5px;
}*/

.widget-area {
  opacity: 1;
}

.entry-content h2 {
  margin:0;
}

.entry-content h3,
.comment-content h3 {
	font-size: 15px;
	font-size: 1.5rem;
  color: #3771c1;
  font-family: Verdana;
}

/* TEST - h2,h3 Verdana, green( #265e15) / blue ( #374B9D) + line height 1.15em
.entry-content h3, .comment-content h3 {
    font-size: 15px;
    font-size: 1.5rem?;
    color: #265e15;
    font-size: 1.15em;
    font-family: Verdana;
    line-height: 5.5rem;
#f3f3eb
*/

/* TOUR CALENDAR BACKGROUND COLOR    .panel-grid-cell .so-panel */
#pg-792-0, #pg-792-1, #pg-792-2, #pg-792-3, #pg-792-4, #pg-792-5, #pg-792-6, #pg-792-7, #pg-792-8, #pg-792-9 {
  background-color: white;
  margin-bottom: 15px;
}

/*TOUR CALENDAR "SEASONS" DECORATIONS*/
#panel-792-1-0-0, #panel-792-1-1-0, #panel-792-1-2-0, #panel-792-1-3-0, 
#panel-792-0-0-1,
#panel-792-2-0-0, #panel-792-2-1-0, #panel-792-2-2-0, #panel-792-2-3-0,
#panel-792-3-0-0, #panel-792-3-1-0,
#panel-792-5-0-0, #panel-792-5-1-0, #panel-792-5-2-0, #panel-792-5-3-0,
#panel-792-6-0-0, #panel-792-6-1-0,
#panel-792-8-0-0, #panel-792-8-1-0, #panel-792-8-2-0, #panel-792-8-3-0,
#panel-792-10-0-0, #panel-792-10-1-0, #panel-792-10-2-0, #panel-792-10-3-0
{
  background: white;
  margin-bottom: 0px;
}

#pg-1416-0, #pg-1416-1, #panel-1416-0-0-0, #panel-1416-0-1-0, #panel-1416-0-2-0, #panel-1416-0-3-0, #panel-1416-1-0-0, #panel-1416-1-1-0, #panel-1416-1-2-0, #panel-1416-1-3-0 {
  background-color: #f3f3eb;
}

#panel-40-1-0-0 {
  padding-bottom: 0px;
}

#panel-40-1-1-0 {
  padding-bottom: 0px;
}

#panel-40-2-0-0 {
  padding-bottom: 0px;
}

#panel-40-2-1-0 {
  padding-bottom: 0px;
}

/*#panel-40-4-0-0 {
  padding-bottom: 0px;
}*/

#panel-65-1-0-0.so-panel.widget.widget_sow-image.panel-first-child {
  margin-bottom: 10px;
}

#panel-65-1-1-0.so-panel.widget.widget_sow-image.panel-first-child {
  margin-bottom: 10px;
}

#panel-65-1-2-0.so-panel.widget.widget_sow-image.panel-first-child {
  margin-bottom: 10px;
}

#panel-65-1-3-0.so-panel.widget.widget_sow-image.panel-first-child {
  margin-bottom: 10px;
}

#panel-236-1-1-0 {
  
  background-color: white;
}

#panel-236-1-0-0 {
  
  background-color: white;
}

.panel-grid-cell .widget-title {
  font-size: 12px;
}
/*.panel-grid-cell .widget-title {
  font-size: 13px;
  line-height: 0px;
  margin-top: 15px;
  font-weight: 500;
  font-variant: normal;
  text-transform: capitalize;
  text-align: justify;
}
.panel-grid-cell .widget-title {
  text-align: center;
  font-size: 0px;
}*/

/*#tours .panel-grid-cell{
 padding-left: 1px !important;
 padding-right: 1px !important;
  text-align: center;
  margin-bottom: 0 !important;
}*/

#tours .panel-grid-cell{
 padding-left: 1px;
 padding-right: 1px;
  text-align: center;
}

.entry-title {
    font-size: 15px;
    font-size: 16px;
    line-height: 1.1em;
    text-align: center;
    color: #71afe2;
    font-weight: bolder;
    font-family: Verdana, 'Droid Serif', Georgia, 'Times New Roman', serif;
  margin-top: 1em;
}

#cale .panel-grid-cell {
    padding-left: 1px !important;
    padding-right: 1px !important;
}

.calend .panel-grid-cell {
  padding: 1px;
}

.wo_test {
  font-size: 16px;
  padding: 0px
}

.test2 h3.widget-title{
  padding-top: 5px;
}

.Tours h3.widget-title {
  padding-top: 5px;
}

#Tours_row .panel-grid-cell {
   padding: 0px;
}

#panel-67-1-1-1, #panel-67-2-1-1, #panel-69-1-1-1, #panel-69-2-1-1 {
  padding:0 !important ;
}