@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.css');
.boat-name{color: #329cd2;}
.modal-body {
   
    font-size: 16px;
}

.emaillink table:first-child td:first-child{
padding-top:0px
}
.emaillink table td{
	padding:0px 5px;
}
.head1 {
    font-family: 'Zilla Slab', serif;
    font-size: 30px;
    font-weight: 300;
    font-style: normal;
    line-height: 36px;
    text-align: left;
    color: #243d5e;
    margin-bottom: 10px;
}
.header-section {
	padding: 190px 0 140px;
	background-size: cover;
	background-repeat: no-repeat!important;
	max-height: 412px!important;
	background-position: center;
	position: relative;
}

.breadcrumb li a {
	color:#fff;
}
.breadcrumb-item{background: rgba(0, 0, 0, 0.5686274509803921);
    padding: 2px 10px;
    border-radius: 5px;    margin-right: 3px;}
.breadcrumb-item.active {
	color: #fff;
}
.breadcrumb-item+.breadcrumb-item::before {
 display: inline-block;
 padding-right: .5rem;
 color: #ffffff;
 content: "/";
}


.header-section .header-heading1 {
	font-size: 42px;
	color: #fff;
	line-height: 1.15;
	font-weight: 700;
	text-transform: uppercase;
	    font-family: 'Zilla Slab', serif;
    text-shadow: 0 0 8px black;
}
.main-heading {
	    padding: 30px 0;
    padding-bottom: 20px;
}
.main-heading .head1 {
	font-family: 'Zilla Slab', serif;
	font-size: 30px;
	font-weight: 300;
	font-style: normal;
	line-height: 36px;
	text-align: left;
	color: #243d5e;
	margin-bottom: 10px;
}
.main-heading p {
	margin-bottom: 3px;color: #0000FF;
}
.boat-list-section {
	    padding: 40px 0 30px;
	margin-bottom: 20px;
	    padding-top: 0px;
}
 
.subscribe-btn {
font-size: 14px;
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.14;
	letter-spacing: .28px;
	text-align: left;
	color: #fff;
	background-color: rgba(9, 154, 209, .97);
	padding: 12px 25px !Important;
	display: inline-block;
}
.subscribe-btn:hover {
	background-color: rgba(6, 119, 162, .97);
	color: #fff;
}
.product-list-section {
	border-radius: 4px;
	    margin: 0 0 10px;
	box-shadow: 0 2px 4px 0 rgba(111, 139, 161, .23);
	background-color: #fff;
	padding: 30px;
	display: block;
}
.product-content-section h4 {
	font-size: 23px;
}

.products-price .from {
	
	font-size: 13px;
	margin: 4px 0;
}
.products-price .price {
	
	font-size: 24px;
	margin-bottom: 10px;
	display: block;
}
.footer {
	bottom: 0px;
	color: #272727;
	text-align: center;
	padding: 5px 30px;
	
	right: 0;
	left: 0;
}
.Rectangle-46 {
	border-radius: 4px;
	margin: 15px 0;
	box-shadow: 0 2px 4px 0 rgba(111, 139, 161, .23);
	background-color: #fff;
	padding: 20px;
}
.About-Ventura-Sportfishing {
	font-family: 'Zilla Slab', serif;
	font-size: 28px;
	font-weight: 300;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.43;
	letter-spacing: normal;
	text-align: left;
	color: #243d5e;
	margin-bottom: 30px;
}
.heading {
	font-size: 18px;
	font-weight: 700;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.33;
	letter-spacing: normal;
	text-align: left;
	color: #3b5f8e;
}
.OverText {
	font-size: 15px;
	font-weight: 400;
	font-style: normal;
	font-stretch: normal;
	line-height: 1.53;
	letter-spacing: normal;
	text-align: left;
	color: #4c687e;
	margin-bottom: 40px;
}
ul.social {
	padding: 0;
	margin-top: 15px;
}
ul.social li {
	display: inline-block;
	list-style-type: none;
	margin-right: 30px;
}

.control-group{    display: flex;    justify-content: space-between;}
.footer {
	background: #fff;
	padding-top: 17px;
}
.price-standard{    display: block;}
.change-quantity{ float:right;margin-bottom: 10px;
   }
.side-form-section h4{font-size: 14px;
    line-height: 28px;}   
.side-head1{    background: #329cd2;
    text-align: center;
    color: #fff;
    padding: 7px 0;
    margin-bottom: 5px;    font-size: 20px;}   
.change-quantity select{padding: 4px 0 4px 4px;}
.bor-blue{    box-shadow: 0 0 7px black;}
.popup .price {
    font-size: 18px;float: right;
}
#wrapper {
    width: 100%;
    position: relative;
    background: #e3eaec;
}
body {
    background: #e3eaec;
}
.side-form-section{    box-shadow: 0 0 7px black;
    padding: 10px;}
.modal-header{background: #329bd2;
    padding: 10px;
    color: #fff;}
.modal-header h4{ color: #fff;}		
@media (min-width: 992px){
.modal-lg {
    max-width: 1000px;
}
}
@media (max-width: 767px) {
	
	.header-section {
    padding: 140px 0 140px;
	}
	.product-image-section img{ width:100%;}
 .product-image-section {
width:100%;
margin:0 auto;
height:auto;
margin-bottom:10px;
}
.logo {
 position: absolute;
 right: 5% !important;
 margin-top: -20% !important;
 box-shadow: 0 4px 3px rgba(156, 156, 156, .5);
 border-radius: 5px;
 min-height: 0px;
 background: #fff;
}
.logo img {
    width: 100px !important;
    height: 100px !important;
}
.footer {
    text-align: center;
}
}
.img-thumbnail {
    width: 100%;
}