/* EUROPE THEME CSS */

/*GENERAL */
body {background: url(../../images/themes/europe-theme/europeBg.jpg) top center no-repeat #314137 !important;}

h2 {border-top: 1px dotted #344940;}

/* ICONS */
#social h3 {color:#344940;}
.contact-details ul li {color:#FFF;}
.contact-details ul li a {color:#FFF;}

i {color: #344940;}

.phone {color: #FFF;}
.phone span {color: #344940;}

.content {background-color: #FFF;}

/* SLIDESHOW */
.carousel-control.left, .carousel-control.right {background-image:none;}

/* WIDGET */
.widget-content, .sidebar-widget {background-color: #5f8374 !important;}
h1.dwPageTitle, span.dwPageTitle {color: #FFF;}
span#dwGoButton {background: #344940 !important; color: #FFF; font-weight:bold; border: 1px solid #FFF !important;}
#dwPSLink, #dwASLink {color: #FFF;}

/* COLUMNS */
.left-column .destinations {background-color: #d4d0b9;}
.left-column h3 {color: #344940;}
.right-column h3 {color: #344940; border-bottom: 1px solid #5f8374;}

/*BANNERS */
.sideBannerCruise a, 
.sideBannerDest a {background-color: #344940; color: #FFFFFF;}

/* BUTTONS */
.newsletter {background-color: #5f8374; color: #FFF;}

.readMore {color: #344940;}
.readMore:hover {color: #5f8374;}


/* THUMBNAILS */
.thumbnail h4{color: #344940;}
.thumbnail p.price {color: #5f8374;}
.thumbnail .detailBtn {background-color: #344940; color:#FFF;}


/* ACCORDIONS */
.btn-primary, .btn-primary:hover,
.btn-primary:focus, .btn-primary.focus, 
.btn-primary:active, .btn-primary.active, 
.open > .dropdown-toggle.btn-primary,
.btn-primary:active:hover,
.btn-primary.active:hover,
.open > .dropdown-toggle.btn-primary:hover,
.btn-primary:active:focus,
.btn-primary.active:focus,
.open > .dropdown-toggle.btn-primary:focus,
.btn-primary:active.focus,
.btn-primary.active.focus,
.open > .dropdown-toggle.btn-primary.focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
    background-color: #344940;
    border-color: #344940;
    color: #FFF;
}


/* CRUISE DEALS */
.cruiseDeal .price {color: #344940;}
.cruiseDeal .price span {color: #5f8374;} 
.cruiseDeal .btn {background-color: #5f8374; color:#FFF;} 
.cruiseDeal h4 {color: #344940;} 

/* VENDORS PAGE */
.info-column h1 {color: #344940;}
.info-column a {color: #344940;}
.info-column a:hover {color: #5f8374;}
.cruise-ships h2 {color: #5f8374;}

/* PAGINATION */
.pager li > a, .pager li > span {color: #5f8374;}
.pager li > a:hover, .pager li > a:focus {color: #344940;}

/* FOOTER */
.copyright {color: #FFF;}
.copyright span {color: #5f8374;}

/* MEDIA QUERIES ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
@media (max-width: 599px) {	
	.panel-default > .panel-heading {background-color: #344940 !important;}		
	.panel-default > .panel-heading  a {color: #FFF !important;}
}