.content {
	background-image:  url('/wp-content/themes/oceanwise-theme/images/owlines.png');
	background: url('/wp-content/themes/oceanwise-theme/images/owlines.png') right top no-repeat;
}
.oceanwise {
	font-weight: 700;
	color: #0066b3;
}
h2 {
	margin-bottom: 30px;
	margin-top: 0px; 
	color: #0066b3;
}
h5 {
	color: #333;
	font-weight: 700;
	margin-bottom: 8px;
	margin-top: 46px;
}

#cta_1_link{
	
	cursor: pointer;
	
}

.card-header{
	
	cursor: pointer;
	
}

.card-header:hover{
	
	background:#ffffff;
	
}
.card-header:hover h6{
	color: #0066b3;
}

/* ====== LEFT SIDEBAR ====== */
.left-sidebar h3 {
	margin-bottom: 10px;
}
.left-sidebar ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
.left-sidebar li a {
   display: inline-block;
   width: 100% !important;
}
.left-sidebar .blueBtn, 
.left-sidebar .purpleBtn,
.left-sidebar .DblueBtn {
	box-sizing : border-box;
	margin-top: 0px;
	margin-bottom: 10px;
}
.left-sidebar .testimonials {
	margin-top: 35px;
}

/* ====== RIGHT SIDEBAR ====== */
.right-sidebar .testimonials,
.left-sidebar .testimonials {
	margin-bottom: 40px;
}
.right-sidebar .testimonials .flexslider,
.left-sidebar .testimonials .flexslider { 
	border:  2px solid #7f3f98; 
	padding: 20px; 
	color: #231f20; 
	font-style: italic;
	/* shadow */
	-webkit-box-shadow: 5px 5px 4px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 5px 5px 4px 0px rgba(0,0,0,0.5);
	box-shadow: 5px 5px 4px 0px rgba(0,0,0,0.5);
} 
.right-sidebar .testimonials .flex-control-nav,
.left-sidebar .testimonials .flex-control-nav {
	left: 0px;
}
.right-sidebar .testimonials .flexslider .slides img,
.left-sidebar .testimonials .flexslider .slides img {
	width: 15px;
	padding-right: 7px;
}
.right-sidebar .testimonials .open-qoute,
.left-sidebar .testimonials .open-qoute {
	float: left;
}
.right-sidebar .testimonials .close-qoute,
.left-sidebar .testimonials .close-qoute {
	float: right;
	/* flip */
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
	filter: FlipH;
	-ms-filter: "FlipH";
}
.right-sidebar .testimonials .testimonial-content,
.left-sidebar .testimonials .testimonial-content {
	font-style: normal; 
}

/* General styles for flexslider */
.right-sidebar .flexslider,
.left-sidebar .flexslider {
	border: none;
	border-radius: 0px;
}
.right-sidebar .flex-direction-nav a,
.left-sidebar .flex-direction-nav a {
    width: 26px;
    height: 26px;
    top: 53%;
	line-height: normal;
}
.right-sidebar .flex-direction-nav a:before,
.left-sidebar .flex-direction-nav a:before { 
	font-size: 26px;
	color: rgba(127, 63, 152, 0.8);
	font-style: normal;
}
.right-sidebar .flex-control-paging li a,
.left-sidebar .flex-control-paging li a {
	background: rgba(127, 63, 152, 0.5);
}
.right-sidebar .flex-control-paging li a:hover,
.left-sidebar .flex-control-paging li a:hover {
	background: rgba(127, 63, 152, 0.7);
}
.right-sidebar .flex-control-paging li a.flex-active,
.left-sidebar .flex-control-paging li a.flex-active {
	background: rgba(127, 63, 152, 0.9);
}

/* ====== CONTENT ====== */
.entry ul {
	margin-bottom: 30px;
	font-size: 1.1em;
}
.entry iframe {
    margin-bottom: 20px;
}

/* Licensed Partner MAtrix (sort of) */
.dataTables_filter input[type="search"] {
	height: 26px;
    line-height: 30px;
    padding: 5px 10px;
    font-size: 12px;
}
.ow-partner-table {
	font-size: 12px;
}
.ow-partner-table a {
	font-weight: 400;
}
.ow-partner-table img {
	width: 100%;
	min-width:100px;

}
.ow-partner-table td:nth-child(1),
.ow-partner-table td:nth-child(n+5) {
	text-align: center;
}
.ow-partner-table td {
	vertical-align: middle !important;
}
.dataTables_wrapper .dt-buttons .btn-default {
    height: 38px;
    line-height: 38px;
    padding: 0px 10px;
    font-size: 14px;
}
.dataTables_wrapper .dt-buttons .btn-default .glyphicon {
    line-height: 30px;
}
.dataTables_wrapper > div.row {
	margin-left: 0px;
}
.dataTables_wrapper input[type="search"].input-sm {  /* top widgets */
	font-size: 14px;
	margin-right: 5px;
}
.dataTables_wrapper .dataTables_length select {
	height: 38px;
}
.ow-partner-table .glyphicon-ok {  /* set up yes/no colours */
	color: #5cb85c;
	font-size: 18px;
}
.ow-partner-table .glyphicon-remove {
	color: #ac2925;
	font-size: 18px;
}
.dataTables_wrapper .next, .dataTables_wrapper .prev {  /* bottom widgets */
    padding-left: 0px;
    padding-right: 0px;
}
.dataTables_wrapper .dataTables_info  {
	line-height: 38px;
}
.ow-partner-table .child { /* responsive mode */
	padding-left: 8px !important;
}
.ow-partner-table .child .dtr-details { 
	width: 100%;
}
@media screen and (max-width: 767px)
div.dt-buttons {
    width: auto;
}
@media (max-width: 480px) {
.inline-buttons li {
		display: block !important;
	}
}
@media screen and (max-width: 767px) {
	div.dt-buttons {
		width: 78px;
	}
}
/* implementing fixes from newer bs version... :( */
@media (min-width: 768px) {
	.col-sm-6 {
		width: 50%;
		float: left;
	}
	.col-sm-7 {
		width: 58.33333333%;
		float: left;
	}
	.col-sm-5 {
		width: 41.66666667%;
		float: left;
	}
}

/* hide flex arrows on mobile */
@media (max-width: 480px) {
	.flex-direction-nav {
		display: none;
	}
}

/* ====== MOBILE MODE ====== */
@media (max-width: 768px) {  /* Landscape Phone to portrait Tablet 767px */
	#page-title {
		margin-top: 24px;
	{
}

/* ====== CONSISTENT FONT_SIZE ====== */
.entry p, .entry ul, .entry li, .entry td, .entry a {
	font-size: 14px;
	font-size: 1.1em;
}