 p{ margin: 0px 0px 20px 0px}
.content_slider_outer{ overflow: hidden;}
.innerbanner{  background: url(../images/innerpagebanner.jpg) no-repeat center 0px; background-size: cover; width: 100%; height: 200px; text-align: left }
.innerbanner .container { position: absolute; left: 0px; right: 0px; bottom: 10px; }
.innerbanner .container h1{ color: #fff}
.breadcrumb{ padding: 20px 0px; border-bottom: 1px solid #e5e5e5; font-family: 'robotoregular'; font-size: 15px; line-height: normal}
.breadcrumb p{ margin: 0px}
.breadcrumb ul{ margin: 0px; padding: 0px}
.breadcrumb ul li{ list-style: none; display: inline-block}
.innercontent{ padding: 0px 0px 50px;}
.innerlhs{ width: 320px; margin: 0px 0px 30px 0px; padding: 0px 30px 0px 0px}
.innerrhs{width:850px;}
.page_news .innerlhs, .page_press .innerlhs{ width: 330px; padding: 0px 0px 0px 40px}
.page_news .innerrhs, .page_press .innerrhs{width:840px;}
.innerlhs  h2{font-size: 24px;}
.lhsnav, .innerlhs .inthe-news{ border-bottom: 2px solid #e5e5e5; padding-bottom: 30px; margin: 0px 0px 30px 0px }
.lhsnav ul{ margin: 0px; padding: 0px}
.lhsnav ul li{ list-style: none; border-bottom: 1px solid #d9d9d9;}
.lhsnav ul li:last-child{ border-bottom: 0px}
.lhsnav ul li a{ font-size: 18px; color: #1e4392; text-transform: capitalize;font-family: 'GothamMedium'; padding:5px 0px; display: block}
.lhsnav ul li a:hover{color: #f7601e;}
.fp-inner{ border: 1px solid #ededed; padding: 25px 20px 25px 20px}
.fp-inner h3{ color: #000; font-size: 30px; text-transform: capitalize;}
.fp-inner p{font-family: 'robotoregular'; color: #000407}

.smallnavtabs a{ display: inline-block; color: #fff; text-transform: uppercase; font-size: 18px;font-family: 'gotham_blackregular'; padding: 16px 65px}
.smallnavtabs a:hover{ color: #000}
.smallnav-spiliter{ width: 2px; height: 30px; background: url(../images/smallnavspiliter.png) no-repeat 0px 0px; display: inline-block; vertical-align: middle}
.smallnavtabs{ padding:0px 0px;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fe8347+0,f8601f+100 */
background: #fe8347; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlODM0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmODYwMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fe8347), color-stop(100%,#f8601f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fe8347 0%,#f8601f 100%); /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */
background: -webkit-linear-gradient(top, #fe8347 0%, #f8601f 100%);
background: linear-gradient(to bottom,  #fe8347 0%,#f8601f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8347', endColorstr='#f8601f',GradientType=0 ); /* IE6-8 */
}
.smallnavlhs{ background:#1e4392; padding:30px; width: 370px;}
.smallnavlhs h2{ color: #fff; font-size: 24px}
.smallnavrhs{ background:#f7f7f7; padding:20px 30px;width: 800px; height: 302px;}
.smallnavrhs h2{color: #1e4392;}
.smallnavrhs ul{ margin: 0px; padding: 0px}
.smallnavrhs ul li{ list-style: none; width:32.375%; margin: 0px 1.375% 0px 0px; float: left}
.smallnavrhs ul li p{ margin-bottom: 15px }
.smallnavlhs  .searchinventory-form.form .field{ margin-bottom: 0px}
.smallnavlhs  .searchinventory-form label{ color: #fff; font-size: 16px; font-family: 'robotobold'; float: left; width:80px; margin: 7px 0px 0px 0px; text-align: left; padding: 0px}
.smallnavlhs  .searchinventory-form  .field_content { float: right; width: 220px; margin-left: 0px}
.smallnavlhs  .searchinventory-form p{ margin: 0px 0px 0px 90px;  }
.smallnavlhs  .searchinventory-form .serach-in{ font-family: 'gotham_blackregular'; width: 190px; font-size: 14px; text-transform: uppercase; height: 45px; border: 2px solid #f8601f ; background: #f8601f !important; border-radius: 2px}
.smallnavlhs  .searchinventory-form .serach-in:hover{ background: #fff !important; color: #f8601f}
.feature-boat-description{ margin: 15px 0px 0px 0px}
.feature-boat-description h4{ color: #1e4392; font-size: 18px;    line-height: normal;margin: 0px 0px 6px 0px;}
.feature-boat-description p{ margin: 0px; font-family: 'GothamMedium';  line-height: normal;}
.boatlistingall{ padding: 40px 0px 30px 0px}
.boatlistingall ul{ margin: 0px; padding: 0px}
.boatlistingall ul li{ list-style: none; float: left; width: 31.62393162393162%; margin: 0px 2.564102564102564% 20px 0px; border: 2px solid #F5F5F5;}
.fourtender ul li{ width: 23.675213675213674%; margin: 0px 1.7094017094017096% 20px 0px}
.boatlistingall .boat-brand{ display: block; margin: 20px 0px 30px 0px; min-height: 120px}
.boatlistingall .boat-img{ display: block; background:#000;  -webkit-transition: 0.4s linear all;  transition: 0.4s linear all;   }
.fourtender ul li .boat-img img{ width: 100%}
.boatlistingall ul li:hover  .boat-img img{  opacity: 0.8}
.boat-sell{  background:#1e417a; width: 100%; height: 194px; overflow: hidden}
.boat-sell p{ margin: 0px}
.boat-sell-content{ width: 430px; color: #fff; padding:20px  0px 20px 20px; position: relative;background: #1e417a;}
.boat-sell-content:after{background:url(../images/selboatafter.png) no-repeat 0px 0px; height: 200px; width: 81px; content: ''; position: absolute; right: -100px; top: 0px  }
.boat-sell-content h4{ margin: 0px 0px 10px 0px}
.boat-sell-content h4 a{ color: #fff;  font-family: 'GothamMedium'; font-size: 30px; text-transform: capitalize}
.boat-sell-content  p a{ font-size: 16px; margin: 0px; color: #fff}
.sell-boat-responsive{ position: absolute; top: 0px; right: 0px}
.boat-sell-content p a.click_here{  padding: 9px 16px; margin: 15px 0px 0px 0px; background: #F7601E; color: #FFFFFF;line-height: normal; -webkit-transition: 0.5s ease all; transition: 0.5s ease all;    font-family: 'gotham_blackregular';text-transform: uppercase;letter-spacing: 1px; display: inline-block}
.boat-sell-content p a.click_here:hover{ background: #fff; color: #F7601E}
/*.sell-boat-responsive{ display: none}*/
.abotuscontent{ padding:50px 0px 60px 0px}
.abtuslhs{ width: 730px; padding: 0px 30px 0px 0px}
.abtusrhs{ width: 440px;}
.abtusrhs ul{ margin: 0px; padding: 0px}
.abtusrhs ul li{ list-style: none; margin-bottom: 30px;}
.abtusrhs ul li:last-child{ margin: 0px}
.nautical-location1lhs, .nautical-location2lhs{ width: 220px; margin: 0px 30px 0px 0px; height: 150px;}
.nautical-location1rhs, .nautical-location2rhs{ width:190px; margin: 0px 0px 0px 0px}
.nautical-location1rhs h6, .nautical-location2rhs h6{ font-size: 16px; font-family: 'robotobold'; color: #000; line-height: 16px; margin: 0px 0px 5px 0px; }
.nautical-location1rhs p, .nautical-location2rhs p{ margin: 0px 0px 3px 0px; font-size: 13px;font-family: 'robotoregular'; color: #000;text-transform: uppercase;  line-height: 18px;}

.tenderlistingall {padding: 40px 0 30px;}
.tenderlistingall ul{ margin: 0px; padding: 0px}
.tenderlistingall ul li{ list-style: none; float: left; width:  23.076923076923078%; margin: 0px 2.564102564102564% 20px 0px; height: 265px; overflow: hidden;border: 2px solid #F5F5F5; }
.tenderlistingall .boat-brand{ display: block; margin: 20px 0px 30px 0px}
.tenderlistingall .boat-img{ display: block; background:#000;  -webkit-transition: 0.4s linear all;  transition: 0.4s linear all;   }
.tenderlistingall .boat-img img{ width: 100%}
.tenderlistingall ul li:hover  .boat-img img{  opacity: 0.8}


/*08-10-15*/
.boatmfg{ padding: 30px 0px }
.boatmfglhs{  width:600px; margin: 0px 30px 0px 0px; border: 1px solid #e4e4e4; padding: 30px}
.boatmfgrhs{  width:540px; margin: 0px 0px 0px 0px}
.two-orangebutton{ margin: 50px 0px 0px 0px}
.two-orangebutton a{ display: block; font-family: 'gotham_blackregular'; font-size: 18px; text-transform: uppercase; color: #fff;     padding: 18px 40px 18px 25px;background: #f8601f; margin-bottom: 15px; position: relative; -webkit-transition: 0.4s ease all; transition: 0.4s ease all; line-height: normal }
.two-orangebutton a:after{ position: absolute; top: 17px; right: 15px; display: block; background:url(../images/cheveronright.png) no-repeat 0px 0px; width: 22px; height: 23px; content:'';   }
.two-orangebutton a:hover{ background: #1e4392; color: #fff}

.available-accordian .accordion-header {display: block; font-family: 'gotham_blackregular'; font-size: 18px; text-transform: uppercase; color: #fff; padding: 18px 40px 18px 25px; background: #1e4392; margin:0px; position: relative; -webkit-transition: 0.4s ease all; transition: 0.4s ease all; cursor: pointer}
.available-accordian .accordion-header:after{ position: absolute; top: 17px; right: 15px; display: block; background:url(../images/accordianplus.png) no-repeat 0px 0px; width: 22px; height: 23px; content:'';   }
.accordion-content{ display: none}
.available-accordian .active-header:after{background:url(../images/accordianminus.png) no-repeat 0px 0px; }
.available-accordian .accordion-content {display: none;padding: 15px; background: #1e4392; width: 100% !important	}
.available-accordian .accordion-content ul{ margin: 0px; padding: 0px;}
.available-accordian .accordion-content ul li{ list-style: none; overflow: hidden; margin: 0px 0px 10px 0px; background: #fff}
.available-accordian .accordion-content ul li:last-child{ margin-bottom: 0px }

.avbimg{ float: left; width: 228px}
.avbimg img{ width: 100%}
.avbdetail{ width: 278px;   padding: 10px 10px 10px 20px; float: left}
.avbdetail h4{  font-family: 'robotolight'; font-size: 22px; margin-bottom: 5px; text-transform: inherit }
.avbdetail table{ width: 100%}
.avbdetail table td{ font-size: 14px; font-family: 'robotomedium'; line-height: normal; padding: 2px 0px; vertical-align: middle}
.avbdetail table td:first-child{ color: #666666; width:60%}
.avbdetail table td:last-child{ color: #000000; width: 40%}
.boatvideo{ margin: 20px 0px }
.mfgbigimage{ margin: 0px 0px 20px 0px; display: block}
.boatrightbig ul{ margin: 0px; padding: 0px}
.boatrightbig ul li{ list-style: none; float: left; width: 127px; margin: 0px 10px 10px 0px}
.boatmfgdetail h2{ color: #000; font-size: 32px}
.boat-features{ margin: 20px 0px}
.boat-features ul{ margin: 0px; padding: 0px}
.boat-features ul li{ list-style: none; padding: 5px 0px 5px 25px; background:url(../images/liststyle1.png) no-repeat 0px 16px;  }
.boat-imgintrolhs{ width: 233px;}
.boat-imgintrorhs{ background: #ededed; padding: 20px; width: 303px}
.boat-imgintro{background: #ededed; margin-bottom: 10px }
.boat-imgintrorhs h6{ font-size: 20px; color: #333333;  font-family: 'robotomedium'; margin: 0px 0px 5px 0px; text-transform: inherit}
.boat-imgintrorhs table{ width: 100%}
.boat-imgintrorhs table td{ padding: 2px ; line-height: normal; font-size: 16px; color: #333}
.boat-imgintrorhs table td:first-child{ width: 60%;}
.boat-imgintrorhs table td:last-child{ width:40%;font-family: 'robotomedium'; }
.boat-tech{ margin: 20px 0px 40px 0px}
.boat-tech table{ background: #ededed; width: 100%}
.boat-tech table tr td{  color: #535353;font-family: 'robotoregular'; font-size: 17px; padding: 6px 30px; border-bottom: 1px solid #d5d5d5}
.five-tabs{ margin: 0px 0px 20px 0px} 
.five-tabs ul{ margin: 0px; padding: 0px}
.five-tabs ul li{ list-style: none; padding:25px 7px 10px 7px ; float: left; width: 100px; min-height: 124px; text-align: center;  margin: 0px 6px 10px 0px; border: 1px solid #dddddd;
background: #ffffff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */
background: -webkit-linear-gradient(top, #ffffff 0%, #f6f6f6 100%);
background: linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-8 */
}
.five-tabs ul li img{ height: 52px; margin-bottom: 10px}
.five-tabs ul li span{ display: inline-block; font-size: 11px; text-transform: uppercase; color: #f8601f; line-height: normal;font-family: 'GothamMedium'; clear: both; }
.dealer{ margin: 60px 0px 0px 0px}
.dealerlhs{ width: 860px; border-right:1px solid #e3e2f4 ;  padding: 30px 30px 30px 0px }
.dealerlhs span{ display: inline-block;}

/*16.10.15*/
.boatlistingall .boat-brand{padding: 20px 0px 30px 0px;/*border:2px solid #F5F5F5;*/margin:0;}
#fancybox-wrap{padding:10px;}


.st-facebook-counter, .st-twitter-counter, .googleplus, .st-sharethis-counter{height: 25px !important;}

/*boat form*/
.boat_form_pop{width: 400px; margin-right: 10px;}

#fancybox-content .form fieldset legend {    margin: 10px 0px 20px 0px;font-family:'GothamMedium';font-size: 18px;font-weight: normal;display: block;width:100%;    background: #ff5a16;text-transform: uppercase; color: #fff;text-align: center; position: relative;   padding: 5px 0 6px 0;}
.boat_request_call_form .form fieldset legend {margin: 0;font-family:'GothamMedium';font-size: 18px;font-weight: normal;display: block;width:100%;    background: #ff5a16;text-transform: uppercase; color: #fff;text-align: center; position: relative;bottom:20px;    padding: 5px 0 6px 0;}

.boat_request_call_form .form .field{clear: left;margin-bottom: 0; padding: 0 15px;position: relative;}
.boat_request_call_form .form label{font-family: 'gotham_bookregular';font-size:15px; padding: 0;}
.boat_request_call_form .form .field_title{width: auto;}
.boat_request_call_form .form .field_content{margin-left: 0;}
.boat_request_call_form .form p.buttons{margin: 0;padding: 0 15px;}
.boat_request_call_form .form p.buttons .button, .boat_request_call_form .form p.buttons input[type="submit"]{margin: 0 10px 10px 0;}
.boat_request_call_form .form .formError{position: absolute !important;top: 0px !important;left:40% !important;z-index: 99 !important;line-height: normal !important;margin-top: -13px !important;}
.boat_request_call_form .formError .formErrorContent{font-size: 11px; width:136px;}
.stButton .stButton_gradient{padding:0px !important;}
/*boatbigimage*/

.boat_outer .boatrightbig a.mfgbigimage{width:100%; /*min-height:310px;*/ border: 1px solid #d5d5d5; position: relative; overflow: hidden}
/*.boat_outer .boatrightbig a.mfgbigimage img{position: absolute; left: 0; right:0; top: 0; bottom: 0; margin: auto;}*/

.boatmfgrhs .boatvideo {width:100%; /*min-height:350px;*/ border: 1px solid #d5d5d5; position: relative;}
.boatmfgrhs .boatvideo img{ width: 100%}
.boatmfgrhs .boatvideo .overlay{position: absolute; left: 0; right:0; top: 0; bottom: 0; margin: auto; background:rgba(0, 0, 0, 0.45);transition: all 0.2s ease 0s; -webkit-transition: all 0.2s ease 0s;}
.boatmfgrhs .boatvideo:hover .overlay{background:rgba(0, 0, 0, 0.6);}
.boatmfgrhs .boatvideo .video_icon{background: url(../images/video-icon.png) no-repeat scroll 0 0 transparent;width: 77px;height: 77px;position: absolute;
left: 0;right: 0;bottom: 0;top: 0;margin: auto; transition: all 0.3s ease 0s; -webkit-transition: all 0.3s ease 0s; cursor: pointer;}
/*.boatmfgrhs .boatvideo .video_icon:hover{background-position:0 -79px;}*/


/*cont slider pager*/
.content_slider_pager{text-align: center;bottom: 40px;position: absolute;z-index: 999; left: 0; right: 0; margin: auto }


/*kayals*/
.full{ width: 100% }
.innercontent{ padding: 20px 0px}
.content_slider_slides{ border: none;  padding: 0px}
.content_slider{ padding: 0px}
.if_content_left{ width: 30%}
.if_content_right { width:70%}
.innercontent{padding: 0 0;}



/*16.10.15*/

/*media query*/
@media (max-width: 1190px){
.innercontent{ padding:0px 0px 40px;}
.innerlhs, .page_news .innerlhs, .page_press .innerlhs{ width:36.752136752136755%;}
.innerrhs, .page_news .innerrhs, .page_press .innerrhs{width:63.24786324786325%}
.smallnavtabs a{padding: 16px 30px;}
.smallnavlhs{  width:31.62393162393162% }
.smallnavrhs{  width:68.37606837606838% }
.smallnavlhs .searchinventory-form label{  display: none}
.smallnavlhs .searchinventory-form .field_content{ width: 100%}
.smallnavlhs .searchinventory-form p{  margin: 0px}
.abtuslhs {  width:62.39316239316239%;}
.abtusrhs {  width:37.606837606837606%;}
.nautical-location1lhs, .nautical-location2lhs{ width: 50%; margin: 0px 3.409090909090909%  0px 0px}
.nautical-location1rhs, .nautical-location2rhs{ width:46.59090909090909%; margin:0px 0px 0px 0px}
.boat-sell-content:after{ right: -81px}    
}
@media (max-width: 1090px){
.smallnavrhs{     padding: 30px 15px;}
.tenderlistingall ul li{ height: 230px}     
}
@media (max-width: 980px){
.smallnavlhs{ padding: 15px}
.smallnavtabs a {padding: 16px 10px;font-family: 'GothamMedium'; font-size: 15px}
.tenderlistingall ul li{ height: 210px}        
.boat-sell{ background: none; height: auto }
.boat-sell-content{ padding: 20px;  width: 100%}
.sell-boat-responsive{ display: block}
.boat-sell-content h4{ font-size: 24px; line-height: normal; margin: 0px 0px 10px 0px}    
.sell-boat-responsive{ position: relative; width: 100%}    
}

@media (max-width:880px){
    .if_content_left{width:100%; float:none;}    
    .if_content_right{width:100%;  float:none;    clear: both;} 
}

@media (max-width: 820px){
.smallnavlhs{  width:100% }
.smallnavrhs{  width:100%; height: auto }
.nautical-location1lhs, .nautical-location2lhs{ width: 100%; margin: 0px 0px 15px 0px}
.nautical-location1rhs, .nautical-location2rhs{width: 100%;}
.smallnavlhs .searchinventory-form label{  display: block; width:20%}
.smallnavlhs .searchinventory-form .field_content{ width: 80%}
.smallnavlhs .searchinventory-form .serach-in{ float: right}
/*.boat-sell{ background: none; height: auto }
.boat-sell-content{ padding: 20px; background: #1e417a; width: 100%}
.sell-boat-responsive{ display: block}
.boat-sell-content h4{ font-size: 24px; line-height: normal; margin: 0px 0px 10px 0px}*/
.smallnavtabs a{ display: block; padding: 11px 10px;line-height: normal;}
.smallnav-spiliter{ display: none}
.abotuscontent {padding:30px 0px 30px 0px;}
.feature-boat-description h4{ font-size: 16px}
.feature-boat-description p{ font-size: 16px}
}
@media (max-width: 770px){
.innerlhs, .page_news .innerlhs, .page_press .innerlhs{ width:100%; padding: 0px}
.innerrhs, .page_news .innerrhs, .page_press .innerrhs{width:100%}
}
@media (max-width: 520px){
.boatlistingall ul li{ width: 100%; margin: 0px 0px 20px 0px}
.boatlistingall .boat-brand{ margin: 20px 0px 10px 0px}
.boat-img img{ width: 100%}
.abtuslhs {  width:100%; padding: 0px}
.abtusrhs {  width:100%;}
.nautical-location1lhs, .nautical-location2lhs {width: 50%;margin: 0px 3.409090909090909% 0px 0px;}
.nautical-location1rhs, .nautical-location2rhs {width: 46.59090909090909%;margin: 0px 0px 0px 0px;}
.smallnavlhs .searchinventory-form label{ display: block; width: 100%; margin: 0px}
.smallnavlhs .searchinventory-form .field_content{ width: 100%}

.boat_form_pop{width:100%; margin-right: 10px;}    
    
}
@media (max-width: 480px){
.smallnavrhs ul li{ width: 100%; margin: 0px 0px 30px 0px}
.smallnavrhs ul li:last-child{ margin-bottom: 0px}
}
@media (max-width: 380px){
.nautical-location1lhs, .nautical-location2lhs{ width: 100%; margin: 0px 0px 15px 0px}
.nautical-location1rhs, .nautical-location2rhs{width: 100%;}
    .boatmfgrhs .boatvideo{ min-height: 200px}    
}

@media (max-width: 1190px){
.boatmfglhs{ width:51.28205128205128% ; margin:0px  2.564102564102564% 0px 0px }
.boatmfgrhs{ width: 46.153846153846156%; }    
.boatrightbig ul li{  width:23.51851851851852% ; margin:0px 1.8518518518518517% 1.8518518518518517% 0px }    
.avbimg{width: 44.881889763779526%; }    
.avbdetail{ width: 55.11811023622047%  }    
 .avbdetail h4{  font-size: 18px; }    
.boat-imgintrolhs{ width: 43.308550185873607%;}
.boat-imgintrorhs{padding: 20px 10px; width: 56.69144981412639%}
.five-tabs ul li{ width:100% ; margin:0px 0 10px 0px; min-height: inherit; padding: 10px}
.five-tabs ul li img{ height: auto;}    
.five-tabs ul li span{ display: block; font-size: 13px;}    
}
@media (max-width: 920px){ 
.two-orangebutton a{ font-size: 16px}
.accordion-header{ font-size: 16px}   
.avbimg{width: 100%; }    
.avbdetail{ width: 100%  }     
.boat-imgintrolhs{ width: 100%; text-align: center}
.boat-imgintrorhs{padding: 20px 10px; width:100%}    
.boatmfgdetail h2{ font-size: 22px}    
.boat-tech table tr td{ padding: 6px 20px}    
}
@media (max-width: 620px){  
.boatmfglhs{ width:100% ; margin:0px  0px 30px 0px; padding: 15px }
.boatmfgrhs{ width: 100%; }    
.two-orangebutton a, .accordion-header{   font-family: 'GothamMedium'; font-size: 15px;padding:13px 40px 13px 15px}   
.two-orangebutton a:after, .accordion-header:after{ top: 11px}    
}

.table_over_all ul{ margin: 0px; padding: 0px}
.table_over_all ul li{ list-style: none; float: left;     width: 31.62393162393162%;    margin: 0px 2.564102564102564% 20px 0px; overflow: hidden}
.table_over_all ul li a{ display: block; position: relative; -webkit-transition: 0.4s ease all; transition: 0.4s ease all}
.table_over_all ul li a:after{ background:rgba(0,0,0,0); content: ''; position: absolute; top:0px; left:0px;bottom: 0px; right: 0px; margin: auto; -webkit-transition: 0.4s ease all; transition: 0.4s ease all; -webkit-transform: scale(0.3); -ms-transform: scale(0.3); transform: scale(0.3)}
.table_over_all ul li a:hover:after{ -webkit-transform: scale(1.0); -ms-transform: scale(1.0); transform: scale(1.0); background:rgba(0,0,0,0.6);}

@media (max-width: 420px){ 
.table_over_all ul li{ width: 100%; margin: 0px 0 20px 0px; }
.table_over_all ul li a img{ width: 100%}
}

.dealer{ margin: 60px 0px 0px 0px;border-bottom:1px solid #e3e2f4; }
.dealerlhs{ width: 845px; border-right:1px solid #e3e2f4 ; padding:40px 30px 10px 0px }
.dealerrhs{ width: 325px; padding: 40px 0px 15px 50px;}
.dealerlhs span{ display: inline-block;margin: 0px 10px 0px 4px;}
.dealerlhs h4{ font-family: 'GothamMedium'; font-size: 22px; color:#2b2b2b; text-transform: capitalize; margin-bottom:40px}
.dealerrhs h5{ color: #1e4392; font-size: 24px;}
.dealerrhs  p{ color:#f86121; margin: 10px 0px 0px 0px;font-family: 'robotobold'; font-size: 12px; line-height: 15px; text-transform: uppercase}
.dealerrhs .location-phone{ margin: 0px}
.leftacc{border-left:1px solid #e3e2f4 ; width: 300px; margin: 0px 30px 0px 0px; background: #f6f6f6}
.rightacc{border-right:1px solid #e3e2f4 ;width:840px; border-top: 1px solid #e3e2f4 ; padding: 20px 20px 20px 0px }
.sort-by{  background: #f8601f; padding: 7px 20px; float: right }
.sort-by ul{ margin: 0px; padding: 0px; line-height: 16px}
.sort-by ul li{ list-style: none; display: inline-block; line-height: 16px; margin: 0px 0px}
.sort-by ul li:after{background:url(../images/sortsep.png) no-repeat 0px; width: 2px; height: 14px; content: ''; display: inline-block; margin: 0px 10px}
.sort-by ul li a{ color: #fff; font-size: 16px;}
.sort-by ul li a:hover{ color: #000}
.header-sort h2{ font-size: 28px; color: #1e4392; font-family: 'gotham_blackregular'; float: left }
.sort-by ul li:first-child{ text-transform: uppercase;  font-family: 'robotobold'; font-size: 16px; color: #fff;margin: 0px 10px 0px 0px}
.sort-by ul li:first-child:after, .sort-by ul li:last-child:after{ display: none}
.boat-options .accordion-header{ background: #1e4392; color: #fff;font-family: 'GothamMedium'; padding: 14px 40px 14px 20px; font-size: 20px; text-transform: capitalize; margin: 0px 0px 2px 0px; position: relative; cursor: pointer} 
.boat-options .accordion-content{ width: 100% !important; background: #f6f6f6; padding:15px 40px 25px;}
.boat-options .accordion-content ul{ margin: 0px; padding: 0px}
.boat-options .accordion-content ul li{ list-style: none; margin: 0px 0px 5px 0px;}
.boat-options .accordion-content ul li a{ color: #1e4392; font-size: 18px;font-family: 'robotoregular'; }
.boat-options .accordion-content ul li a:hover{ color: #f8601f; }
.boat-options .accordion-header::before,  .boat-options .accordion-header::after {
    background: #fff none repeat scroll 0 0;
    content: "";
    display: block;
    height: 2px;
    margin-top: -2px;
    pointer-events: none;
    position: absolute;
    right: 20px;
    top: 50%;
    transition: transform 0.25s ease-in-out 0s;
    -webkit-transition: -webkit-transform 0.25s ease-in-out 0s;
    width: 14px;
    z-index: 2;
}
.boat-options .accordion-header::before {
    content: "";
    -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
}
.boat-options .accordion-header::after {
    -ms-transform: rotate(90deg);
        transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
}
..boat-options .accordion-header.active-header::before {
    -ms-transform: rotate(180deg);
        transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.boat-options .accordion-header.active-header::after{
    -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
}
.row-boat{ margin: 0px 0px 15px 0px; padding: 15px; position: relative }
.grey-bg{ background: #f5f5f5}
.row-boat-img{ width: 280px; }
.row-boat-description{ width:  507px; padding: 0px 0px 0px 15px; position: relative}
.row-boat-description ul{ margin:10px 0px 0px 0px; padding: 0px}
.row-boat-description ul li{ list-style: none; font-size: 16px; color: #585858; font-size: 16px;font-family: 'robotobold';}
.row-boat-description h4{ color: #1e4392; font-size: 24px;font-family: 'GothamMedium'; text-transform: inherit; margin: 0px 0px 10px 0px}
.li-price{  background: #f8743b; padding: 5px 17px; color: #fff;font-family: 'gotham_blackregular'; font-size: 22px; display: inline-block; line-height: 22px}
.name-stokes{ color: #525252; font-size: 16px; display: inline-block; margin: 0px 0px 0px 17px;  font-family: 'robotoregular'; vertical-align: top}
.row-boat-description ul li span{ width:140px; display: inline-block}
.second-li-span{ color: #1e4392}
.view-listing{ position: absolute; display: inline-block; padding: 10px 15px; color: #fff;font-family: 'gotham_boldregular';font-size:15px; bottom: 0px; right: 0px; background: #f8601f; text-transform: uppercase; line-height: 17px; -webkit-transition: 0.5s ease all; transition: 0.5s ease all}
.view-listing:hover{ background: #1e4392; color: #fff}
.map-two{ padding:0px 13px 0px 25px}
.map-one{ margin: 30px 0px 30px 0px; padding:  0px 13px 0px 25px}
.map-one h6, .map-two h6{font-size: 16px; font-family: 'robotobold'; color: #000; line-height: 16px; margin: 0px 0px 5px 0px;}
.map-one p, .map-two p{ margin: 0px 0px 3px 0px;font-size: 13px;font-family: 'robotoregular';color: #000;text-transform: uppercase;  line-height: 18px;}
.share-big-button{ margin: 30px 0px 0px 0px}
.share-big-button a{ display: inline-block; margin: 0px 0px 12px 0px}
.map_one_inventory, .map_two_inventory{ height: 175px; width: 100%; margin: 15px 0px 0px 0px}
.sort-by-resposive{ display: none; float: right;}
.sort-by-resposive select {background: #F5F5F5;font-size: 15px;font-family: 'robotoregular'; }
div.page_inners{ padding: 30px 0px 0px 0px}
.bannerinnerbg { background:url('../img/innerpagebanner.jpg') rgba(0, 0, 0, 0) no-repeat scroll center 0 / cover; }
.list-style-none, .list-style-none li { list-style: none; padding-left: 0px;}
.pop-up { padding: 50px; }
.no_slides{ margin: 60px 0px 0px 0px}
/*div.page_inflatables_fun .video_gallery_vid{ width: 49%; margin: 0px 2% 20px 0px }
div.page_inflatables_fun .video_gallery_vid .video_gallery_img a img{ width: 100%}*/
.video_gallery_vid{ width: 49%; margin: 0px 2% 20px 0px }
.video_gallery_vid .video_gallery_img a img{ width: 100%}
.video_gallery_img{ position: relative}
.overlay_vids{ position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; margin: auto; background: rgba(0, 0, 0, 0.0); -webkit-transition: 0.5s ease all; transition: 0.5s ease all}
.overlay_vids:after{ content: "\f01d";font-family: FontAwesome; color: #fff; font-size: 65px; line-height: normal; width: 60px; height: 64px;position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; margin: auto; text-align: center   }
.video_gallery_img:hover .overlay_vids{  background: rgba(0, 0, 0, 0.50);  }
.innerrhs .contact_module, .form .field_content{ position: relative}
.innerrhs .contact_module .form .formError{ left: 20% !important}
.page_link.recent, .page_link.category, .page_link.archive{ clear: both; display: block; margin: 30px 0px 0px 0px}
.search-box form{ position: relative}
.search-box form .sr-btn{ position: absolute; top: 0px; right: 0px;  padding: 8px 40px 8px 10px;; overflow:hidden; width: 40px; text-indent: -9999px; height: 40px; background:url(../images/glass.png) no-repeat center  }
.news_recent a{ line-height: 25px}
.news_recent:last-of-type h4{ border-bottom: 0px}
.news_rss_link{ margin-bottom: 10px}
.news_recent h4 { font-size: 18px; font-family: 'GothamMedium'; padding: 10px 0px; display: block; margin: 0px; border-bottom: 1px solid #d9d9d9; text-transform: inherit}
.news_recent a {  text-decoration: none; color: #1e4392;display: block}
.news_recent a:hover { color:#f7601e}
.sell_form_one{ max-width:600px; position: relative; min-width: 400px}
.sell_form_one .form .field_title{ width: 100%; margin: 0px; text-align: left;    padding: 0px 0px 3px 0px;}
.sell_form_one .form .field_content{ margin: 0px; width: 100%; position: relative}
.sell_form_one .form .field{ margin: 0px}
.sell_form_one .form .formError{ left: 20% !important}
.sell_form_one .form .field_content label{ clear: both; display: block;; width: 100%}
.tit_img_back{ overflow: hidden}
.tit_img_back img{ display: inline-block;margin:0px 20px 0px 0px}
.tit_img_back h4{ display: inline-block; margin: 15px 20px 0px 0px}
.tit_img_back a{ display: inline-block;margin: 15px 0px 10px 0px; float: right; line-height: 22px; font-family: 'robotoregular';border-bottom: 1px solid; color: #333}
.tit_img_back a:hover{ color: #f7601e}
#fancybox-content .video_gallery_vid{ width: 100%; margin: 0px; text-align: center; padding: 10px}
#fancybox-content .video_gallery_vid .block_social{ line-height: 1; float: left; margin: 0px 0px 20px}
#fancybox-content .video_gallery_comments{ padding: 10px}
.page_inflatables_fun #fancybox-content { width: 100% !important; box-sizing: border-box }
.page_inflatables_fun #fancybox-wrap{ max-width: 850px;    left: 20% !important;right: 20%; }


.recaptcha_nothad_incorrect_sol { margin: 0px 0px 20px 0px}
#fancybox-content .video_gallery_vid.selected .video_gallery_video {  text-align: center; width: 100% !important;margin-bottom: 20px;}
#fancybox-content  .video_gallery_next_prev{ float: none;}
#fancybox-content .video_gallery_next{ float: right}
.sell_form_one .form .form_field_46, .sell_form_one .form .form_field_47{ float: left; width: 50%; clear: none}
.sell_form_one .form .form_field_46{ padding: 0px 10px 0px 0px}
 .sell_form_one .form .form_field_47{ padding: 0px 0px 0px 10px}
.sell_form_one .form .form_field_54 .field_title{ width:150px }
.sell_form_one .form .form_field_38 .field_title,  .form .form_field_39 .field_title{ width: auto}
.sell_form_one .form .form_field_54  .field_content, .sell_form_one .form .form_field_38  .field_content, .sell_form_one .form .form_field_39  .field_content{ width:auto; float: left}
.sell_form_one .form .form_field_54 .field_content label, .sell_form_one .form .form_field_38 .field_content label, .sell_form_one .form .form_field_39 .field_content label{ width: auto; clear: none; display: inline-block}
.sell_form_one .form .form_field_55, .sell_form_one .form .form_field_38{ padding: 10px 0px 0px 0px }
.sell_form_one .form .form_field_39{ padding: 10px 0px 50px 0px}
 .sell_form_one .form .form_field_35, .sell_form_one .form .form_field_36,  .sell_form_one .form .form_field_14, .sell_form_one .form .form_field_15, .sell_form_one .form .form_field_16, .sell_form_one .form .form_field_17{    float: left; width: 50%; clear: none;}
.sell_form_one .form .form_field_35, .sell_form_one .form .form_field_14, .sell_form_one .form .form_field_16{padding: 0px 10px 0px 0px}
.sell_form_one .form .form_field_36, .sell_form_one .form .form_field_15, .sell_form_one .form .form_field_17{ padding: 0px 0px 0px 10px}
.sell_form_one .form .form_field_18 .field_content label{     display: block; width: 50%; float: left; font-size: 16px; clear: none}
.sell_form_one .form .form_field_19{    padding: 10px 0px;}
.img_back_one{ display: inline-block}
.cat_back_one{ float: right;font-size: 15px;border-bottom: 2px solid #F7601E;line-height: 20px;    font-family: 'gotham_boldregular';    margin: 15px 0px 0px 0px;}


@media (max-width: 1190px){
.boatmfglhs{ width:51.28205128205128% ; margin:0px  2.564102564102564% 0px 0px }
.boatmfgrhs{ width: 46.153846153846156%; }    
.boatrightbig ul li{  width:23.51851851851852% ; margin:0px 1.8518518518518517% 1.8518518518518517% 0px }    
.avbimg{width: 44.881889763779526%; }    
.avbdetail{ width: 55.11811023622047%  }    
 .avbdetail h4{  font-size: 18px; }    
.boat-imgintrolhs{ width: 43.308550185873607%;}
.boat-imgintrorhs{padding: 20px 10px; width: 56.69144981412639%}
.five-tabs ul li{ width:100% ; margin:0px 0 10px 0px; min-height: inherit; padding: 10px}
.five-tabs ul li img{ height: auto;}    
.five-tabs ul li span{ display: block; font-size: 13px;}    
.dealerlhs{ width:72.22222222222222%;padding: 40px 10px 20px 0px; }
.dealerrhs{width:27.77777777777778%; padding: 40px 0px 15px 30px }    
.leftacc{ width: 25.64102564102564%; margin: 0px 2.564102564102564% 0px 0px}
.rightacc{width:71.7948717948718%}
.row-boat-img {width: 35.33333333333333%}    
.row-boat-description { width: 64.59523809523809%}    
.view-listing{    position: relative;  float: right;margin: 15px 0px 0px 0px; font-size: 13px; clear: both}    
.dealerrhs h5{ font-size: 21px}    
.dealerlhs span{    margin: 0px 10px 10px 4px;}    
.dealerlhs p{ margin: 0px}    
}
@media (max-width: 980px){ 
.name-stokes{ margin: 5px 0px 0px 0px; clear: both; display: block}
.boat-options .accordion-content{  padding: 15px  }    
.boat-options .accordion-header{padding: 12px 40px 12px 20px; font-size: 17px}    
.leftacc{ width: 28.64102564102564%; margin: 0px 2.564102564102564% 0px 0px}
.rightacc{width:68.7948717948718%}    
.dealer { margin: 0px 0px 0px 0px;}    
.boat-options .accordion-content ul li a{ font-size: 15px}    
.boat-options .accordion-content ul li{ line-height: 22px}    
.sort-by{ display: none}
.sort-by-resposive{ display: block}    
}
@media (max-width: 920px){ 
.two-orangebutton a{ font-size: 16px}
.available-accordian .accordion-header{ font-size: 16px}   
.avbimg{width: 100%; }    
.avbdetail{ width: 100%  }     
.boat-imgintrolhs{ width: 100%; text-align: center}
.boat-imgintrorhs{padding: 20px 10px; width:100%}    
.boatmfgdetail h2{ font-size: 22px}    
.boat-tech table tr td{ padding: 6px 20px}    
}
@media (max-width: 880px){ 
.dealerlhs{ width:100%;padding:20px 10px 20px 0px;     border-bottom: 1px solid #e3e2f4; border-right: 0px }
.dealerrhs{width:100%; padding:20px 0px 15px 0px }
.dealerrhs .location-phone { text-align: left}
.row-boat-img{width: 100%}  
.row-boat-description{ width: 100%;padding: 15px 0px 0px 0px}    
}
@media (max-width: 740px){ 
.tenderlistingall ul li {   width: 48.717948717948717%; margin: 0px 2.564102564102564% 20px 0px; height: 290px}
.tenderlistingall ul li:nth-child(even){ margin-right: 0px}    
    .tenderlistingall .boat-img img{ width: 100%}    
}
@media (max-width: 700px){ 
.leftacc{ width: 100%; margin: 0px 0px 30px 0px}
.rightacc{width:100%}    
}
@media (max-width: 620px){  
.boatmfglhs{ width:100% ; margin:0px  0px 30px 0px; padding: 15px }
.boatmfgrhs{ width: 100%; }    
.two-orangebutton a,  .available-accordian .accordion-header{   font-family: 'GothamMedium'; font-size: 15px;padding:13px 40px 13px 15px}   
.two-orangebutton a:after, .available-accordian .accordion-header:after{ top: 11px}    
    .tenderlistingall ul li{ height: 250px}    
}
@media (max-width: 580px){ 
.header-sort h2{ display: block;width: 100%}
.sort-by-resposive{ float: none; clear: both; width: 100% }    
}
@media (max-width: 480px){ 
.video_gallery_vid{ width: 100%; margin: 0px 0px 20px 0px}
}
@media (max-width: 450px){ 
.tenderlistingall ul li {   width:100%; margin: 0px 0 20px 0px; height: auto}
}
/*========================20-10-2015====================================*/
.boat-full{ padding: 40px 0px 0px 0px; font-size: 16px;font-family: 'robotoregular';  color: #666}
.bf-title h4{ color: #1e4392; font-size: 24px;font-family: 'gotham_blackregular'; margin: 0px 0px 5px 0px}
.bf-title p{ color: #666666; font-size: 22px;font-family: 'robotomedium';}
.whole-wrapper{ border: 1px solid #e5e5e5}
.tftable{ width: 100%}
.tftable th{ color: #666666; font-size: 18px;font-family: 'robotomedium'; text-align: left;     padding:10px 20px 5px ; vertical-align: bottom}
.tftable td{ color: #1e4392; font-size: 18px;font-family: 'robotomedium'; text-align: left; text-transform: uppercase;     padding: 5px 20px; vertical-align: top; line-height: normal}
.tftable th.orange-bg{  background: #f8601f; width: 240px;padding: 20px 30px; vertical-align: middle}
.orange-bg .price-tag{ color: #fff;font-size: 28px;font-family: 'robotobold';text-align: center; margin: 0px 0px 5px 0px }
.orange-bg select{ width: 106px; height: 27px; padding:2px 7px; border-color: #fff; font-size: 14px ;font-family: 'robotobold'; line-height: normal; margin: 0 auto; display: block}
.img-with-three{ padding:40px 30px; border-top: 1px solid #e5e5e5 }
.img-with-three a{ margin: 0px 0px 30px 0px; display: block}
.img-with-three a.question{ background: #1e4392;color: #fff;text-transform: uppercase;font-family: 'GothamMedium';font-size: 14px;padding: 15px 32px;display: inline-block;line-height: normal;position: relative; margin: 0px 15px 10px 0px; -webkit-transition: 0.4s ease all; transition: 0.4s ease all}
.img-with-three a.question:hover{ color: #fff; background: #f8601f;}
.orange-header{ color: #fff;font-family: 'gotham_blackregular'; font-size: 24px; background: #f8601f; padding: 10px 30px; margin: 0px -30px 30px -30px}
.boat-detail-photo{padding: 0px 30px 10px}
 .boat-detail-highlights, .boat-detail-information, .boat-detail-foptions, .boat-detail-specification, .boat-detail-financing, .boat-detail-sd{ padding: 0px 30px 30px }
.boat-detail-photo ul{ margin: 0px; padding: 0px}
.boat-detail-photo ul li{ list-style: none; float: left; width:10.909090909090909%; margin: 0px 1.818181818181818% 20px 0px  }
.boat-detail-photo ul li img{ width: 100%}
 .boat-detail-highlights ul, .boat-detail-information ul, .boat-detail-foptions ul, .boat-detail-specification ul, .boat-detail-financing ul, .boat-detail-sd ul{ margin: 0px; padding: 0px}
.boat-detail-highlights ul li, .boat-detail-information ul li, .boat-detail-foptions ul li, .boat-detail-specification ul li, .boat-detail-financing ul li, .boat-detail-sd ul li{ list-style: none; float: left; width: 33%; padding: 0px 30px 0px 25px; background:url(../images/liststyle2.png) no-repeat 0px 10px;font-family: 'robotomedium'; font-size: 18px  }
.boat-detail-sd p span{ color: #000}
.boat-detail-sd h6{ text-transform: inherit; color: #1e4392; font-family: 'robotobold'; font-size: 20px;margin: 0px 0px 5px 0px;}
.boat-detail-financinglhs{ width: 679px; padding: 0px 100px 0px 0px}
.boat-detail-financingrhs{ width: 429px; padding:0px 100px 0px 70px; border-left: 1px solid #cccccc;    margin: 30px 0px 0px 0px;}
.boat-detail-financingrhs p{ font-size: 104px; color: #1e4392; line-height: normal; font-family: 'gotham_blackregular';letter-spacing: -5px;}
.boat-detail-financingrhs p sup{ vertical-align: top; font-size: 70px; bottom: 0px;}
.boat-detail-financingrhs p span{ clear: both; color: #777777; font-size: 20px; letter-spacing: 5px; display: block}
.c-header{ font-size: 18px; color: #1e4392;font-family: 'gotham_blackregular'; }
.boat-detail-contact .orange-header{ margin: 0px}
.boat-detail-contact{border-bottom: 1px solid #e5e5e5;}
.boat-detail-contact1{ border-right: 1px solid #e5e5e5; padding: 30px 30px 30px 30px; width: 349px}
.boat-detail-contact2{ border-right: 1px solid #e5e5e5;padding: 30px; width: 347px}
.boat-detail-contact3{padding: 30px;width: 469px}
.boat-detail-contact3 a{ display: block; margin: 0px 0px 20px 0px}
.boat-detail-contact3 p{ margin: 0px 0px 5px 0px; color: #f8601f; font-size: 22px;font-family: 'gotham_blackregular'; }
.boat-detail-contact3 p span{font-family: 'GothamMedium';}
.boat-detail-contact-common{ min-height: 380px}
.boat-detail-contact-common .map-one{ margin:0px 0px 0px 0px;padding: 0px; color: #666 }
.boat-detail-contact-common .map-one h6, .boat-detail-contact-common .map-one p{ color: #666 }
.boat-detail-contact2 table{ width: 100%;font-family: 'robotomedium';  }
.look-copyright{ padding: 30px; font-size: 14px;   font-family: 'robotolight'; line-height: 24px }
.look-copyright p{ margin: 0px}
.responsive-details-table { display: none; padding: 30px}
.responsive-details-table ul{ margin: 0px; padding: 0px}
.responsive-details-table ul li{ list-style: none; border-bottom: 1px solid #e5e5e5; overflow: hidden;    padding: 3px 0px;}
.responsive-details-table ul li span{font-size: 16px;font-family: 'robotomedium'; display: inline-block; width: 50%; float: left}
.responsive-details-table ul li span:first-of-type{ color: #666666; }
.responsive-details-table ul li span:last-of-type{color: #1e4392;}
.rdt { width: 70%; padding: 0px 30px 0px 0px; border-right: 1px solid #e5e5e5}
.responsive-details-table .orange-bg{ width: 27%; margin: 0px 0px 0px 3%; background: #f8601f; padding: 20px 10px; }
.img-with-three{ position: relative}
.img-with-three .bx-controls-direction a{ position: absolute; width: 40px; height: 40px; display: block; top: 50%; margin: -40px 0px 0px 0px; overflow: hidden; text-indent: -9999px}
.img-with-three .bx-controls-direction a.bx-prev{ left: 10px;  background: #1e4392 url(../images/arrow-top.png) no-repeat center;    -webkit-transform: rotate(-90deg);    -ms-transform: rotate(-90deg);    transform: rotate(-90deg);}
.img-with-three .bx-controls-direction a.bx-next{ right: 10px; background: #1e4392 url(../images/arrow-top.png) no-repeat center;    -webkit-transform: rotate(90deg);    -ms-transform: rotate(90deg);    transform: rotate(90deg);}
.inventory_slider li{ list-style: none; float: left}
.img-with-three .bx-wrapper{ margin-bottom: 30px !important}
.bf-title{ position: relative}
.bf-title h4{ padding: 0px 75px 0px 0px}
.back_button  a{ position: absolute; top: 0px; right: 0px; font-size: 16px;    font-family: 'GothamMedium'; }
/*.content_slider_slide .featured_img{ max-height: 920px; overflow: hidden}*/
.inventory_posts_pagination a{ display: inline-block; padding: 4px 7px; background: #F8601F; color: #fff;line-height: normal;font-size: 14px;font-family: 'robotobold';margin: 0px 1px 5px 0px;-webkit-transition: 0.3s linear all;transition: 0.3s linear all; }
.inventory_posts_pagination a.active,  .inventory_posts_pagination a:hover{     background: #1E4392;}
.inventory_posts_pagination{padding: 30px 0px 0px 0px;}
.sell_form_one .form .form_field_48, .sell_form_one .form .form_field_51, .sell_form_one .form .form_field_23, .sell_form_one .form .form_field_26{ width: 32%; clear: none; margin-right:2%; float: left }
.sell_form_one .form .form_field_49, .sell_form_one .form .form_field_52, .sell_form_one .form .form_field_24, .sell_form_one .form .form_field_27{width: 32%; clear: none; margin-right:2%; float: left }
.sell_form_one .form .form_field_50, .sell_form_one .form .form_field_53, .sell_form_one .form .form_field_25, .sell_form_one .form .form_field_28{width: 32%; clear: none; float: left }
.recaptchatable #recaptcha_response_field{ height: auto}
.sell_form_one .form .form_field_44, .sell_form_one .form .form_field_43{ width:48.5%; clear: none; margin-right:3%; float: left }
.sell_form_one .form .form_field_42, .sell_form_one .form .form_field_21{width:48.5%; clear: none;  float: left }
.sell_form_one .form .form_field_30 .field_title{ width: 80px}
.sell_form_one .form .form_field_30 .field_content{    width: auto; float: left;}
.sell_form_one .form .form_field_30 .field_content label{width: auto; clear: none; display: inline-block;}
.inventory_reset{ float: right}
.inventory_reset a{ display: inline-block; padding: 7px 10px;line-height: 16px;font-size: 15px; background: #1E4392; color: #fff;margin: 0px 0px 5px 5px;}
.inventory_reset a:hover{ background:#f8601f; color: #fff }
.page_contact .contact_module .buttons{ margin-left: 180px; text-align: center}
.disp_err{     background: #FCC; line-height: normal; font-size: 12px; padding: 5px 10px; color: #FF0202; text-align: center;font-family: 'gotham_bookregular'; text-transform: uppercase;margin: -10px 0px 10px 0px;}
.tender_logo_eight span{ width: 94px; margin: 0px 5px 5px 0px}
.tender_logo_eight{ margin: 0px 0px 30px 0px}
/*@media (max-width: 1390px){ 
.content_slider_slide .featured_img{ max-height:640px;}                                                                         
}
@media (max-width: 1190px){ 
.content_slider_slide .featured_img{ max-height:600px;}
}*/
@media (max-width: 1190px){ 
.boat-detail-financinglhs{ width:61.17117117117117%}
.boat-detail-financingrhs{ width: 38.64864864864865%;    padding: 0px 10px 0px 10px;}
.boat-detail-contact1{width: 29.914529914529914%}
.boat-detail-contact2{width:29.743589743589743%}
.boat-detail-contact3{width:40.17094017094017%}    
}
@media (max-width: 1120px){ 
.tftable th{ font-size: 16px;    padding: 10px 10px 5px;}
.tftable td{    padding: 5px 10px;font-size: 15px;}   
.boat-detail-contact-common{ min-height: 360px}    
.boat-detail-contact2 table{ font-size: 14px}    
}
@media (max-width: 1080px){
.boat-detail-highlights ul li, .boat-detail-information ul li, .boat-detail-foptions ul li, .boat-detail-specification ul li, .boat-detail-financing ul li, .boat-detail-sd ul li{     font-size: 16px; }
}
@media (max-width: 990px){ 
.boat-detail-contact1{ width: 50%}
.boat-detail-contact2{ width: 50%; border-right: 0px}    
.boat-detail-contact3{ width:100%; clear: both; border-top: 1px solid #e5e5e5; min-height: inherit}    
.boat-detail-financinglhs{ padding: 0px 30px 0px 0px; }
}
@media (max-width: 920px){ 
.tftable{ display: none}
.responsive-details-table { display: block}
}
@media (max-width: 820px){ 
.boat-detail-financingrhs p{ font-size: 70px} 
.boat-detail-financingrhs p sup{ font-size: 44px}    
.boat-detail-highlights ul li, .boat-detail-information ul li, .boat-detail-foptions ul li, .boat-detail-specification ul li, .boat-detail-financing ul li, .boat-detail-sd ul li{ width: 50%}    
}
@media (max-width: 620px){ 
.rdt{ width: 100%; padding: 0px; border: 0px}
.responsive-details-table .orange-bg { width: 100%; margin: 20px 0px 0px 0%; }    
.boat-detail-financingrhs{ width: 100%; float: left; border-bottom: 1px solid #e5e5e5; border-left: 0px; margin: 0px 0px 20px 0px}    
.boat-detail-financinglhs{  width: 100%;}    
.boat-detail-contact1{ width: 100%; border: none; min-height: inherit}
.boat-detail-contact2{ width: 100%; min-height: inherit; border-top: 1px solid #e5e5e5}    
.img-with-three{ padding: 30px 20px}    
.responsive-details-table{ padding: 20px}    
}
@media (max-width: 580px){ 
.boat-detail-highlights ul li, .boat-detail-information ul li, .boat-detail-foptions ul li, .boat-detail-specification ul li, .boat-detail-financing ul li, .boat-detail-sd ul li{ width: 100%}
.boat-detail-photo ul li{width: 22.909%;}    
}
@media (max-width: 500px){ 
.page_contact .contact_module .form .field_title{ width: 100%; text-align: left}
.page_contact .contact_module .form .field_content{ margin-left: 0px; clear: both; display: block}
.page_contact .contact_module .buttons{ margin-left:0px}    
}
/*========================26-10-2015 END====================================*/
