﻿.logo-payment-outer{display:inline-block;vertical-align:top;height:40px}
.logo-payment-outer.bg-white{margin:2px;background-color:#fff;height:36px}
.logo-payment-outer .logo-payment{max-height:100%}
.slider-ratio-16-9 .et_pb_slide{padding:0;padding-bottom:56.25%;height:0}
.et_pb_fullwidth_slider_0,.et_pb_fullwidth_slider_0 .et_pb_slide{min-height:583px}
.et_pb_slide_2.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.et_pb_slide_1.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.et_pb_slide_0.et_pb_slide .et_pb_slide_overlay_container{background-color:rgba(0,0,0,0.4)}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}
.col-sm-6{width:50%}

p.read_more a:hover {
    background: #104660;
}


p.read_more a {
    background: #01a89e;
    padding: 15px 20px;
    color: white;
    text-transform: uppercase;
}

p.read_more {
    margin: 40px 0;
    font-size: 17px;
    text-shadow: 0 1px 1px black;
    line-height: 40px;
}



.nav-wrap { 
	margin: 5px auto; 
	border-bottom: 2px solid #003; 
}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-md-3{width:25%}
.box{width:100%;height:100%;display:block}


.header-right{
	max-width:470px;
}
	.sidebar_content,.content{font-family:Droid Sans, arial, serif !important;}

.p1-center{
	text-align: center;
	width: 400px;
}

.p1-list{
	margin-bottom: 0;
}

.testimonoals_content .p1{
	color: #666a6e;
	font-size: 16px;
	margin: 10px;
	line-height: 27px;
}

.testimonoals_content .p1 .s1:first-child{
	color: #181819;
	font-size: 16px;
	font-weight: 600;
}

.testimonoals_content .p1 .s1:nth-child(2){
	color: #17bcfd;
	font-size: 16px;
}

.contact_info .p1:nth-child(odd){
	color: #666a6e;
	font-size: 14px;
	padding: 10px 0;
}

.contact_info .p1:nth-child(even){
	font-size: 20px;
	margin-bottom: 20px;
	color: #181819;
}

.contact_info .p1:nth-child(2){
	color: #17bcfd;
	text-decoration: underline;
}
body #content .entry-content .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area,body .gform_wrapper form .gform_body .gform_fields .gfield .ginput_container #recaptcha_widget_div #recaptcha_area .recaptchatable tbody tr td .recaptcha_input_area{line-height:1!important}
.entry-header,.entry-content{font-size:1rem;}


.grialbastrui
{
background-color:#7397B7;
}
#top .avia-smallarrow-slider .slide-image,#top .avia-logo-element-container img{margin:0 auto;display:block;width:auto;width:100%\9}
#top .avia-smallarrow-slider .avia-slideshow-dots a.active,#top .avia-logo-element-container .avia-slideshow-dots a:hover{background:#aaa}
 #top .avia-logo-element-container .slide-entry{padding:1px}
#top .avia-logo-element-container img,.av-partner-fake-img{box-shadow:0px 0px 2px rgba(0,0,0,0.3)}
#top .av-border-deactivate.avia-logo-element-container img,.av-border-deactivate .av-partner-fake-img{box-shadow:none}
#top .avia-logo-element-container .slide-image{overflow:visible}

  .home-banner__pattern {
    position: absolute;
    z-index: 14; }

    .home-banner__pattern--top-right {
      top: 0;
      right: 0; }

    .home-banner__pattern--top-left {
      top: 0;
      left: 0; }

    .home-banner__pattern--bottom-right {
      bottom: 0;
      right: 0; }

#sidebar .widget-wrapper li{background:none;}

.widget-error{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper{background:#F8F8F8;border:1px solid #EBEBEB;}

.widget-wrapper li{color:#335577;}

.widget-wrapper table{width:100%;table-layout:fixed;}

ul.widget-wrapper,ul#footer{padding:10px 0px 0px 0px;}

.widget-wrapper li,#footer li{padding-left:30px;padding-bottom:5px;}


.widget.Contact_form {
    padding-top: 0;
    padding-bottom: 0;
}


#footer-widget-area #sitemap {
	margin-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#EFD9C2;
	float: right;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 2px;
	word-spacing: normal;
	text-align: left;
	display: inline-block;
}

#footer-widget-area #sitemap h6{
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #09739B;
	letter-spacing: normal;
}


.marketing-slider {
  float: left;
  display: block;
  margin-right: 2.35765%;
  width: 100%; }

  .marketing-slider:last-child {
    margin-right: 0; }

  .marketing-slider .arrows path {
    fill: rgba(0, 0, 0, 0.8); }

  .marketing-slider .wrap {
    max-width: 100%; }

  .marketing-slider .container {
    min-height: 250px;
    height: 45vh;
    border-radius: 0px;
    box-shadow: 0 0px 6px 0 transparent, 0 0px 0px 0 transparent !important; }
.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}
.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}
.btn .caret{margin-left:0}
.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}
.dropup .btn-lg .caret{border-width:0 5px 5px}
#home-content .home-boat-listing-callout .menu-item a{font-size:1.125rem !important;font-family:"Catamaran",sans-serif !important;text-transform:uppercase;color:#66708b !important;padding-left:1.875rem !important;padding-right:1.875rem !important;border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#fff !important}
#home-content .home-boat-listing-callout .menu-item a:hover{border-bottom-style:solid !important;border-bottom-width:.25rem !important;border-bottom-color:#feb912 !important;padding-bottom:.3125rem !important}



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.row{margin-right:-15px;margin-left:-15px}

		

		.modal .modal-header a.close-modal,
		a[class*='lightcase-icon-'].lightcase-icon-close,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container .accordion-header .wrapper .icon-close {
			background-color:  #cd202d		}


		.modal .modal-header a.close-modal:hover,
		a[class*='lightcase-icon-'].lightcase-icon-close:hover,
		.wrap-special-events-accordion .special-events-accordion .accordion-header .wrapper:hover .icon-close,
		.wrap-special-events-accordion .special-events-accordion.is-active .accordion-header .wrapper .icon-close,
		.wrap-accordion-container .accordion-container.is-active .accordion-header .wrapper .icon-close {
			background-color: #000000 ;
		}


			td.recentcommentstexttop {
				border: none;
				padding: 0px 0px 0px 10px;
			}


			.rtl td.recentcommentstexttop {
				padding: 0px 10px 0px 0px;
			}




td.gigpress-links-cell {
	vertical-align: top;
}


.left-sidebar, .right-sidebar {
    width: 208px;
    max-width: 208px;
    vertical-align:top;
    padding: 0;
    padding-bottom: 120px;
}
.c-foot-T-1 .c-foot__bottom{position:relative}
.c-foot-T-1 .c-foot__bottom-list{font-size:12px}
.c-foot__bottom{margin:30px 0 0;text-align:center;font-size:15px}


#glt-footer,
#glt-footer #google_language_translator {
    display:none !important;
}


.preloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #fefefe;
	z-index: 99999;
	height: 100%;
	width: 100%;
	overflow: hidden !important;
}

    .navbar-header-top {
        background: #fff;
        position: relative;
        top: 0;
        padding: 10px 0;
        border-bottom: 1px solid #e3240c;
    }

    .navbar-header-top .cont {
        margin-left: 40px;
        font-size: 10px;
    }

    .navbar-header-top .cont:before{
        content: " ";
        display: inline-block;
        position: absolute;
        width: 31px;
        height: 20px;
        left: -37px;
        top: 0px;
    }
.row{margin-right:-15px;margin-left:-15px}



.site-branding {
	float: left;
	margin: 0;
}

.site-branding .site-title {
	font-size: 42px;
	line-height: 42px;
	padding: 0;
	margin: 20px 30px 20px 0;
	text-transform: uppercase;
	float: left;
	font-weight: bold;
}

.site-branding .site-title a {
	color: #fff;
}

.site-branding .custom-logo-link {
	margin-top: 0;
	display: block;
}

.site-branding .site-description {
	color: #fff;
	padding: 0;
	margin: 32px 0;
	float: left;
	font-size: 11px;
	text-transform: uppercase;
	letter-spacing: 2.1px;
}
#hp-recentarticles-inside,#hp-additionalarticles-inside{max-width:1150px;margin:0 auto;padding:50px 0;line-height:1.5}


#hp-recentarticles-inside, #hp-additionalarticles-inside {max-width: 1150px; margin: 0 auto; padding: 50px 0; line-height: 1.5;}
