/* RESET CSS - START */
.enquire-me-container div:not([class*='offset']):not([class*='modal']), .enquire-me-container span, .enquire-me-container applet, .enquire-me-container object, .enquire-me-container iframe,
.enquire-me-container h1, .enquire-me-container h2, .enquire-me-container h3, .enquire-me-container h4, .enquire-me-container h5, .enquire-me-container h6, .enquire-me-container p, .enquire-me-container blockquote, .enquire-me-container pre,
.enquire-me-container a, .enquire-me-container abbr, .enquire-me-container acronym, .enquire-me-container address, .enquire-me-container big, .enquire-me-container cite, .enquire-me-container code,
.enquire-me-container del, .enquire-me-container dfn, .enquire-me-container em, .enquire-me-container img, .enquire-me-container ins, .enquire-me-container kbd, .enquire-me-container q, .enquire-me-container s, .enquire-me-container samp,
.enquire-me-container small, .enquire-me-container strike, .enquire-me-container strong, .enquire-me-container sub, .enquire-me-container sup, .enquire-me-container tt, .enquire-me-container var,
.enquire-me-container b, .enquire-me-container u, .enquire-me-container i, .enquire-me-container center,
.enquire-me-container dl, .enquire-me-container dt, .enquire-me-container dd, .enquire-me-container ol, .enquire-me-container ul, .enquire-me-container li,
.enquire-me-container fieldset, .enquire-me-container form, .enquire-me-container label, .enquire-me-container legend,
.enquire-me-container table, .enquire-me-container caption, .enquire-me-container tbody, .enquire-me-container tfoot, .enquire-me-container thead, .enquire-me-container tr, .enquire-me-container th, .enquire-me-container td,
.enquire-me-container article, .enquire-me-container aside, .enquire-me-container canvas, .enquire-me-container details, .enquire-me-container embed,
.enquire-me-container figure, .enquire-me-container figcaption, .enquire-me-container footer, .enquire-me-container header, .enquire-me-container hgroup,
.enquire-me-container menu, .enquire-me-container nav, .enquire-me-container output, .enquire-me-container ruby, .enquire-me-container section, .enquire-me-container summary,
.enquire-me-container time, .enquire-me-container mark, .enquire-me-container audio, .enquire-me-container video {
	margin: 0;
}
.enquire-me-container div:not([class*='modal']), .enquire-me-container span, .enquire-me-container applet, .enquire-me-container object, .enquire-me-container iframe,
.enquire-me-container h1, .enquire-me-container h2, .enquire-me-container h3, .enquire-me-container h4, .enquire-me-container h5, .enquire-me-container h6, .enquire-me-container p, .enquire-me-container blockquote, .enquire-me-container pre,
.enquire-me-container a, .enquire-me-container abbr, .enquire-me-container acronym, .enquire-me-container address, .enquire-me-container big, .enquire-me-container cite, .enquire-me-container code,
.enquire-me-container del, .enquire-me-container dfn, .enquire-me-container em, .enquire-me-container img, .enquire-me-container ins, .enquire-me-container kbd, .enquire-me-container q, .enquire-me-container s, .enquire-me-container samp,
.enquire-me-container small, .enquire-me-container strike, .enquire-me-container strong, .enquire-me-container sub, .enquire-me-container sup, .enquire-me-container tt, .enquire-me-container var,
.enquire-me-container b, .enquire-me-container u, .enquire-me-container i, .enquire-me-container center,
.enquire-me-container dl, .enquire-me-container dt, .enquire-me-container dd, .enquire-me-container ol, .enquire-me-container ul, .enquire-me-container li,
.enquire-me-container fieldset, .enquire-me-container form, .enquire-me-container label, .enquire-me-container legend,
.enquire-me-container table, .enquire-me-container caption, .enquire-me-container tbody, .enquire-me-container tfoot, .enquire-me-container thead, .enquire-me-container tr, .enquire-me-container th, .enquire-me-container td,
.enquire-me-container article, .enquire-me-container aside, .enquire-me-container canvas, .enquire-me-container details, .enquire-me-container embed,
.enquire-me-container figure, .enquire-me-container figcaption, .enquire-me-container footer, .enquire-me-container header, .enquire-me-container hgroup,
.enquire-me-container menu, .enquire-me-container nav, .enquire-me-container output, .enquire-me-container ruby, .enquire-me-container section, .enquire-me-container summary,
.enquire-me-container time, .enquire-me-container mark, .enquire-me-container audio, .enquire-me-container video {
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
.enquire-me-container h1, .enquire-me-container h2, .enquire-me-container h3, .enquire-me-container h4, .enquire-me-container h5, .enquire-me-container h6 {
  font-weight: 900;
  clear: none;
}
.enquire-me-container .search-form h2 {
  margin-bottom: 20px;
}
.enquire-me-container h1 {
  font-size: 2em;
}

.enquire-me-container h2 {
  font-size: 1.5em;
}

.enquire-me-container h3 {
  font-size: 1.17em;
}

.enquire-me-container h4 {
  font-size: 1.00em;
}

.enquire-me-container h5 {
  font-size: 0.83em;
}

.enquire-me-container h6 {
  font-size: 0.67em;
}

.enquire-me-container span.glyphicon {
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.enquire-me-container .fa, .enquire-me-container .far, .enquire-me-container .fas {
    font-family: FontAwesome;
	font-style: normal;
    font-variant: normal;
    font-weight: 600;
}
/* RESET CSS - END */

/* HTML5 display-role reset for older browsers */
.enquire-me-container article, .enquire-me-container aside, .enquire-me-container details, .enquire-me-container figcaption, .enquire-me-container figure,
.enquire-me-container footer, .enquire-me-container header, .enquire-me-container hgroup, .enquire-me-container menu, .enquire-me-container nav, .enquire-me-container section {
	display: block;
}
.enquire-me-container ol, .enquire-me-container ul {
	list-style: none;
}
.enquire-me-container blockquote, .enquire-me-container q {
	quotes: none;
}
.enquire-me-container blockquote:before, .enquire-me-container blockquote:after,
.enquire-me-container q:before, .enquire-me-container q:after {
	content: '';
	content: none;
}
.enquire-me-container table {
	border-collapse: collapse;
	border-spacing: 0;
}

/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.enquire-me-container .boat-container {
	clear: both;
}
.enquire-me-container .boat-img{
	width: auto;
	max-height: 360px;
	min-height: 360px;
}

.enquire-me-container .boat-div{
	overflow: hidden;
	max-height: 300px;
}

.enquire-me-container .boat-price{
	position: absolute;
    left: -8px;
    width: 36%;
    z-index: 1;
    /*background: #f5337a;*/
    max-width: 100%;
    /*color: #ffffff !important;*/
    font-weight: 400 !Important;
    font-size: 1.2em !important;
    padding: 0.3em 0.6em;
    border: 1px solid #ffffff;
    top: 7.4em;
    line-height: normal !important;
    box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
    overflow: initial;
}

.enquire-me-container #boat-box{
	float: left;
	height: initial;
    border-bottom: none;
    margin: 0 0 2em;
    padding: 10px;
    position: relative;
    overflow: hidden;
}

.enquire-me-container .boat-button{
	border: 1px solid #666;
    width: 100%;
    display: block;
    text-align: center;
    padding: 0.4em 0;
    color: #666;
    margin-top: 0.3em;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 0.5px;

}
.enquire-me-container .boat-button-detail {
	border: 1px solid #666;
	/* display: block; */
	text-align: center;
	padding: 0.4em 0;
	color: #666;
	margin-top: 0.3em;
	text-transform: uppercase;
	font-weight: 700;
	letter-spacing: 0.5px;
	margin-left: 1px;
	margin-right: 1px;
}

.enquire-me-container .boat-search-button{
	/*margin: 20px 0 0;*/
	width: 100%;
	display: block;
}

.enquire-me-container div.search-form{
	padding-bottom: 20px;
	border-bottom: 1px solid;
}

.enquire-me-container .boat-title {
	overflow: hidden;
	max-height: 65px;
	min-height: 65px;
	padding: 10px;
}

.enquire-me-container .boat-title-2 {
	overflow: hidden;
	text-decoration: none;
	font-size: 2em;
    padding-bottom: 5px;
    padding-left: 10px;
    margin-bottom: 15px;
    background: none;
	min-height: 70px;
	max-height: 70px;
	padding: 10px;
}

.enquire-me-container .boat-div-2{
	overflow: hidden;
	max-height: 400px;
	margin-bottom: 30px;
	padding-left: 15px;
	padding-right: 15px;
}

.enquire-me-container .boat-price-2{
	/*background: url('../img/css_box.png');*/
	/*background-repeat: no-repeat;*/
	font-size: 22px;
	font-weight: 800;
	color: #fff;
	padding: 5px;
	margin: 0;
	width: 50%;
}

.enquire-me-container .boat-section-margin-2{
	position: relative;
	margin-bottom: 30px;
	padding-right: 15px;
	padding-left: 15px;
	min-height: 1px;
}
.enquire-me-container .boat-box-2{
	float: left;
	/*width:25%;*/
}
.enquire-me-container .boat-box-div-2{
	position: relative;
    min-height: 825px;
    border: 1px solid #e0dada;
    background: #fff;
	display: block;
}
.enquire-me-container .boat-icons-2{
	float: left;
    width: 100%;
    margin-bottom: 1em;
    position: relative;
    top: -45px;
	list-style: none outside;
}
.enquire-me-container .boat-content-2{
    padding: 10px;
	text-align: justify;
	position: relative;
    top: -30px;
}
.enquire-me-container .boat-details-2{
	position: absolute;
    left: 16px;
    bottom: 5px;
}
.enquire-me-container ul.boat-icons-2 li{
    width: 32.33%;
    padding: 10px;
	display: inline-block;
}


.enquire-me-container .boat-title-3 {
	overflow: hidden;
	text-decoration: none;
	font-size: 2em;
    padding-bottom: 5px;
    padding-left: 10px;
    margin-bottom: 15px;
    background: none;
	min-height: 70px;
	max-height: 70px;
	padding: 10px;
}

.enquire-me-container .boat-div-3{
	overflow: hidden;
	max-height: 400px;
	margin-bottom: 30px;
	padding-left: 15px;
	padding-right: 15px;
}

.enquire-me-container .boat-price-3{
	/*background: url('../img/css_box_3.png');
	background-repeat: no-repeat;*/
	font-size: 15px;
	font-weight: 800;
	padding: 5px 5px 10px 10px;
	margin: 0;
}

.enquire-me-container .boat-section-margin-3{
	position: relative;
	margin-bottom: 30px;
	padding-right: 15px;
	padding-left: 15px;
	min-height: 1px;
}

.enquire-me-container .boat-img-cont{
	margin-top:15px;
}
.enquire-me-container .boat-box-3{
	float: left;
	/*width:25%;*/
	padding: :5px;
}
.enquire-me-container .boat-box-3 .boat-img{
    padding: 10px;
}
.enquire-me-container .boat-box-3 .dt-youtube{
    padding: 10px;
}
.enquire-me-container .boat-box-div-3{
	position: relative;
    min-height: 825px;
    border: 1px solid #e0dada;
    background: #fff;
	display: block;
}
.enquire-me-container .boat-icons-3{
	float: left;
    width: 100%;
    margin-bottom: 1em;
    position: relative;
   list-style: none outside;
}
.enquire-me-container .boat-content-3{
    padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
    top: -10px;
}
.enquire-me-container .boat-details-3{
	position: absolute;
    left: 16px;
    bottom: 10px;
}
.enquire-me-container ul.boat-icons-3 li{
    width: 32.33%;
    padding: 10px;
	display: inline-block;
}
.enquire-me-container .col-lg-12 .boat-icons-3 li{
	width:10%;
}
.enquire-me-container .image-overlay-inside{
	animation: avia_pop_small 0.5s 1 cubic-bezier(0.175, 0.885, 0.320, 1.275);
}
.enquire-me-container .boat-div-detail-img{

}
.enquire-me-container .boat-img-detail-img{
	max-height:720px;
/*	min-height: 720px;*/
	max-width:1100px;
/*	min-width: 1100px;*/
}
.enquire-me-container .title-action{
	margin-top: 50px;
}
.enquire-me-container .image-carousel{
	clear:both;
}
.enquire-me-container .thumbnail-img{
	margin: 0px;
	padding: 0px !important;
	border: 1px solid white;
}
.enquire-me-container .thumb-img {
	height: 120px;
}
.enquire-me-container .main-content{
	margin-top:20px;
}
.enquire-me-container .features-list{
	margin-bottom: 20px;
}
.enquire-me-container .features-title{
	padding: 20px;
	background: none !important;

}
.enquire-me-container .features-list .row {
    padding: 10px;
	margin-bottom: 0px;
}

.enquire-me-container .col-head {
	float:left;
	margin-left: 15%;
	width: 15%;
	font-weight: bold;
	/*padding: 40%;*/
}
.enquire-me-container .col-val {
	float:left;
	margin-left: 1%;
	width: 15%;
}
/* For small screen */
/*.features-list>:nth-child(even){
  background-color: #e9e9e9;
  padding: 10px;
  margin-bottom: 0px;
  min-height: 60px;
}
.features-list>:nth-child(odd){
  background-color: #c0c0c0;
  padding: 10px;
  margin-bottom: 0px;
  min-height: 60px;
}*/
.enquire-me-container .thumb-slide{
	/*height: 120px;*/
}

.enquire-me-container .thumb-slide .row {
	margin: 0px;
	padding: 0px;
}
.enquire-me-container .title-action > div {
    padding-left: 0px;
}
.enquire-me-container .boat-detail-title {
    padding-top: 10px;
    padding-bottom: 10px;
}
.enquire-me-container .modal-dialog{
	top: 100px;
}
.enquire-me-container .carousel-control{
	background: none;
}
.enquire-me-container .container{
	padding-bottom: 20px !important;
}
.enquire-me-container .carousel-control{
	background-image: none !important;
}
.enquire-me-container .boat-price-detail{
	margin-right: -13px;
}
.enquire-me-container .boat-icons-3 img {
    width: 80%;
}
.enquire-me-container .bt-icon {
    border: 1px solid;
    border-radius: 50%;
    font-size: 30px;
    height: 70px;
    width: 70px;
    padding: 19px;
}
.enquire-me-container .filter{
	margin-bottom:0px;
	margin-top:10px
}


.enquire-me-container .price-button i.fa.fa-phone, .enquire-me-container .price-button i.fa.fa-envelope, .enquire-me-container .price-button i.fa.fa-file-pdf-o  {
 /*   background: #00bce2;
    background: #ffffff;
    color: #087f97;
    */width: 46px;
    height: 46px;
    text-align: center;
    border-radius: 23px;
    box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
    border: 1px solid ;
    padding-top: 6px;
    font-size: 2.4em;
    transform: rotate(-5deg);
    -webkit-transition: background 0.15s ease-in-out, color 0.15s ease-in-out, border 0.15s ease-in-out;
    transition: background 0.5s ease-in-out, color 0.5s ease-in-out, border 0.5s ease-in-out;
}
.enquire-me-container .price-button i.fa.fa-phone, .enquire-me-container .price-button i.fa.fa-envelope, .enquire-me-container .price-button i.fa.fa-file-pdf-o:hover {
    width: 45px;
    height: 45px;
    text-align: center;
    border-radius: 23px;
    box-shadow: 2px 2px 4px rgba(0,0,0,0.2);
    border: 1px solid;
    padding-top: 10px;
    font-size: 25.5px;
    transform: rotate(-5deg);
    -webkit-transition: background 0.15s ease-in-out, color 0.15s ease-in-out, border 0.15s ease-in-out;
    transition: background 0.5s ease-in-out, color 0.5s ease-in-out, border 0.5s ease-in-out;
    position: relative;
    z-index: 2;
        background: #fff;
}
.enquire-me-container .price-button .boat-button-detail {
    /* color: #fff; */
    -webkit-transition: background 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
    /* margin-left: -25px; */
    margin-left: -30px;
    margin-right: 0em;
    margin-top: -4px;
    border-top-right-radius: 23px;
    border-bottom-right-radius: 23px;
    padding-left: 2em;
    padding-right: 1em;
    text-align: center;
    height: 46px;
    width: 112px;
    font-size: 10px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left: 0px;
    background: #282829;
    position: relative;
    z-index: 1;
    color: #fff;
}
.enquire-me-container .price-button span:not(.wpcf7-form-control-wrap){
    margin-left: 20px;
    margin-bottom: 15px;
    margin-top: 5px;
    padding: 10px;
    font-size:large;
	min-width: 90px;
}
.enquire-me-container .title-action h1{
	font-size: 28px;

}
.enquire-me-container .boat-icons-2 p,.boat-icons-3 p{
	width:100px;
}
.enquire-me-container .back-btn{
padding-top: 5px;
}


.enquire-me-container .col-lg-6 .boat-img{
    min-height: 400px;
    max-height: 400px;
}
.enquire-me-container .col-lg-6 .boat-div{
    min-height: 400px;
    max-height: 400px;
}
.enquire-me-container .col-lg-12 .boat-div{
    min-height: 700px;
    max-height: 700px;
}
.enquire-me-container .col-lg-12 .boat-img{
	min-height: 700px;
	max-height: 700px;
}
.enquire-me-container .col-lg-6 .dt-youtube{
    height:400px;
}
.enquire-me-container .col-lg-12 .dt-youtube{
    width:100%;
    height: 700px;
}
.enquire-me-container .col-lg-12 .boat-content-2{
    margin-bottom:15px;
}
.enquire-me-container .col-lg-12 .boat-content-3{
    margin-bottom:50px;
}
@media only screen and (max-width: 320px) {



.enquire-me-container .price-button .boat-button-detail {
    /* color: #fff; */
    -webkit-transition: background 0.15s ease-in-out, color 0.15s ease-in-out;
    transition: background 0.5s ease-in-out, color 0.5s ease-in-out;
    /* margin-left: -25px; */
    margin-left: -33px;
    margin-right: 0em;
    margin-top: -16px;
    border-top-right-radius: 23px;
    border-bottom-right-radius: 23px;
    padding-left: 3em;
    padding-right: 1em;
    text-align: center;
    height: 44px;
    width: 110px;
    font-size: 10px;
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-right: 1px solid;
    border-left:0px;
	}
}

.enquire-me-container div.main-content {
    padding-bottom: 60px;
}

@media only screen and (max-width: 500px) {
    .enquire-me-container .col-head {
    float: left;
    margin-left: 0%;
    width: 20%;
    font-weight: bold;
	}
    .enquire-me-container .col-val {
    float: left;
    margin-left: 8%;
    margin-right: 2%;
    width: 20%;
	}
}
.enquire-me-container .boat-detail-description{
	text-align: justify;
}

i.fa.fa-phone{
	padding-top: 0px!important;
}

i.fa.fa-envelope{
	padding-top: 0px!important;
	width:49px!important;
}

span.btn.btn-default{
	vertical-align:middle!important;
	margin-top:0px!important;
}
.boatPrice {
    text-align: center;
    line-height: 40px !important;
}
.match.match-height-enquireme-list-item-wrapper {
    height: 100%;
}
form.enquire-me-container label {
    font-size: initial !important;
    text-align: left !important;
    float: left;
    width: 100%;
    margin-bottom: 10px;
}
html {
    font-size: initial !important;
}
form.enquire-me-container label {
    font-size: initial !important;
    text-align: left !important;
    float: left;
    width: 100%;
}