﻿h1, h2, h3, h4 {
	color: #234978 !important;
	font-weight: normal !important;
}

h1.special-text, h2.special-text, h3.special-text, h4.special-text {
	color: #ffffff !important;
}

/** home page **/

.item i {
	color: #999999 !important;
	padding: 0 5px !important;
}

.item a {
	color: #999999 !important;
	margin-right: 10px !important;
}

.tp-caption.big_nelle {
	font-size: 80px !important;
}

.marine-header4-testimonial-bg {
	margin-top: -80px;
}

/** page content **/

@media (max-width :768px) {

	.page-content {
		padding: 0 15px !important;
	}
}

#main-content tr, #main-content td, #main-content table {
	border: 0px !important;
}

#main-content td {
	vertical-align: top !important;
	width: 50% !important;
}

#main-content {
	color: #333333 !important;
	font-size: 14px;
	min-height: 350px;
}

.dl-img img {
	border: 3px solid #234978 !important;
	margin: 20px auto !important;
}

#marine-content-inner {
	margin-top: -15px;
}

.page-full-bg {
  background-image:url(/images/slide_1.jpg);
  background-attachment:scroll;
  background-position:center center;
}

.page-shade {
	background: rgba(0,0,0, 0.5);
	padding: 50px 0;
	width: 100%;
	min-height: 320px;
}

/** footer **/

.clearfix-height200 {
	margin-bottom: 200px !important;
}

#main-footer, #lower-footer {
	background: #234978 !important;
}

.copyright {
	color: #e6e6e6 !important;
}

/* Scroll to Top */

.scrollup {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
	background: #234978;
	border-radius: 7px 7px 0 0;
	bottom: 2px;
	display: block;
	height: 9px;
	opacity: 0.5;
	padding: 13px 10px 35px;
	position: fixed;
	right: 30px;
	text-align: center;
	text-decoration: none;
	min-width: 49px;
	z-index: 1040;
}

.scrollup a {
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
	outline: none;
	overflow: hidden;
}

.scrollup:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.scrollup.visible {
	filter: alpha(opacity=75);
	opacity: 0.75;
}

.scrollup span {
	display: inline-block;
	padding: 0 5px;
}

.ie11 .scrollup {
	right: 25px;
}

/** shop **/

.thumbnail {
	min-height: 470px;
}

.thumbnail img {
	max-height: 270px !important;
}

.caption {
	text-align: center;
}

