﻿

a.alignnone {
   display: inline-block;
}


a.alignleft,
a.alignnone,
a.alignright {
   max-width: 100%;
}


img.centered,
.aligncenter, .alignnone {
   display: block;
   margin: 0 auto 10px;
}


img.alignnone {
   margin-bottom: 12px;
}

.infinite-not-found-wrap .infinite-not-found-content{ position: relative; padding: 60px 0px 65px; }
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}
.jumbotron .container{max-width:100%}

body .container,
body .container-fluid {
    max-width: 1040px;
}

.in30 { padding: 30px; }
#glass-panel{background:rgba(4,37,51,0.79);position:fixed;width:100%;height:100%;top:0;left:0;z-index:3;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;opacity:0;visibility:hidden}
#glass-panel.visible{opacity:1;visibility:visible}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_content,.et_pb_best_value{font-size:17px}
.et_pb_slider.et_pb_module .et_pb_slides .et_pb_slide_description .et_pb_slide_title{font-size:64px}
.et_pb_image_1.et_pb_module{margin-left:auto!important;margin-right:auto!important}

.misc-specialty ul.specialty-list li {
    display: inline-block;
    max-width: 270px;
    min-width: 260px!important;
    line-height: 1.625rem !important;
    vertical-align: top;
    padding: 15px 0 15px 0;
}

.misc-specialty ul.specialty-list li div {
    padding: 0 8px;
}
.menu-item-has-children.open .sub-menu a span:after{content:""}
.menu-item-has-children .sub-menu a span:after{content:""}

            .wrapper header .header_inner .menu-content ul.gnavsns li.twitter a {
              background: #55acee; }


.info-block {
	-webkit-transform: skewY(-6.8deg);
	-ms-transform: skewY(-6.8deg);
	transform: skewY(-6.8deg);
	background-image: -webkit-linear-gradient(272deg, #f2f4f5 0%, #fff 60%, #f4f6f7 100%);
	background-image: linear-gradient(178deg, #f2f4f5 0%, #fff 60%, #f4f6f7 100%);
	padding: 306px 0 150px;
	text-align: center;
	color: #269bcd;
	font-size: 20px;
	line-height: 34px;
	position: relative;
	z-index: 2;
	margin: 0 0 -1px;
}


.info-block .holder {
	-webkit-transform: skewY(6.8deg) translate3d(0, 0, 0);
	transform: skewY(6.8deg) translate3d(0, 0, 0);
	max-width: 940px;
}


.info-block .text {
	margin: 0 0 43px;
}


.info-block p {
	margin: 0 0 22px;
}


#call-to-action .triangle {
	border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #f8f8f8;
    height: 10px;
    width: 10px;
    left: 440px;
    margin: -42px auto 33px auto;
}


h1.pagetitle{
	font-family: 'HelveticaNeueLTStd-Lt';
	color: #FFF;
	text-decoration: none;
	font-size: 50px;
	font-weight: normal;
	margin: 0;
	padding: 0;
	
}


.scb_colorbar1, .scb_colorbar2, .scb_colorbar3, .scb_colorbar4, .scb_colorbar5 {
    height: 24px;
}


.scb_colorbar1 {
    background-color: #3dae38;
}


.copyright{
padding-top:8px;
color:#918f88;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:25px;
padding-right:25px;
}


.copyright a{
color:#918f88;
text-decoration:none;
}


.copyright a:hover{
color:#999999;
text-decoration:none;
}


.grialbastrui
{
background-color:#7397B7;
}
.primary_navigation .level_1{display:block}
.primary_navigation .level_1:after{visibility:hidden;display:block;clear:both;height:0;font-size:0;content:"."}
.region_footer .secondary_navigation .level_1{display:block}
.region_footer .secondary_navigation .level_1:after{visibility:hidden;display:block;clear:both;height:0;font-size:0;content:"."}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
#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}
.side_menu .widget ul li.page_item_has_children,.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:0}
.side_menu .widget ul li.page_item_has_children:before,.side_menu .widget ul li.menu-item-has-children:before{display:none}
.side_menu .widget ul li.page_item_has_children a:after,.side_menu .widget ul li.menu-item-has-children a:after{top:14px;margin:0}
aside .widget.posts_holder li.page_item_has_children:after,aside .widget.posts_holder li.menu-item-has-children:after{content:''}
.footer_top .widget_nav_menu li.menu-item a{margin-bottom:0}
.footer_top .widget_nav_menu ul li.menu-item-has-children:after,.footer_top .widget_pages ul li.page_item_has_children:after,.footer_top .widget_nav_menu ul li.menu-item-has-children,.footer_top .widget_pages ul li.page_item_has_children{border:0}
.et_slide_in_menu_container #mobile_menu_slide .menu-item-has-children{position:relative}
.et_header_style_fullscreen #mobile_menu_slide .menu-item-has-children{margin-right:-31px}


.page1-box8 {
    position: relative;

    float: left;

    margin-bottom: 6px;
}

.copyright .copyright-link{display:inline-block; vertical-align:top;}

.copyright-link li{display:inline-block; padding:0 3px 0 7px; line-height:12px; border-left:1px solid #000;}

.copyright-link li a{text-decoration:underline; line-height:12px; color:#000;font-size:11px;font-family:Verdana,Geneva,sans-serif;}

.copyright-link li a:hover{color:#de172a;}
.shiftnav ul.shiftnav-menu li.shiftnav-retract,.shiftnav ul.shiftnav-menu li.shiftnav-sub-shift li.shiftnav-active~li.shiftnav-retract{display:none;margin:0}

.td-mobile-content .menu-item-has-children a {
  width: 100%;
  z-index: 1;
}
.multiple{margin-right:10px;width:350px;float:left;margin-bottom:5px}
.multiple h2 a{color:#fff}
.multiple p{margin:0;padding:0 0 0 4px}


.multiple h2 {

	}

#wrapper-footer{overflow:hidden;font-size:0.8em;text-align:center;color:#cccccc}


.nav-search,
.nav-cart-wrap {
  width: 33.333%;
}


.nav-search input[type="search"] {
  margin-bottom: 0;
}


.nav-search form {
  width: 220px;
  position: relative;
}


.nav-search .search-button {
  height: 100%;
  border: 0;
  cursor: pointer;
  background-color: transparent;
}


.minicart-total-wrap {
	font-size: 18px;
}
.fusion-column-no-min-height .fusion-column-content-centered,.fusion-column-no-min-height .fusion-column-wrapper{min-height:0!important}
.fusion-layout-column .fusion-column-content-centered{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.fusion-layout-column .fusion-column-content-centered .fusion-column-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:100%}
.print-only{display:none}

.blog-tile-list li .post-thumbnail {
  height: 178px;
  width: 100%;
  margin: 0 0 18px;
  overflow: hidden;
}


.blog-tile-list li .post-thumbnail img {width: 100%;}

.post-content .post-thumbnail-inner {
  overflow: hidden;
  margin: 0 0 53px;
}

.post-content .post-thumbnail-inner img {
  vertical-align: top;
  width: 100%;
       height: auto;
}


#footerbox{
	border-top: 1px solid white;
	color:#777;
}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.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-lg-auto,.col-md,.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-md-auto,.col-sm,.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-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}

#left_side div{padding:5px;}




.column{float: left;}

	
	.announcement p
	{
		padding: 10px 0;
	}

	.announcement .vertical_align
	{
		height: 63px;
	}


.announcement
{
	background: #F0F0F0;
	padding: 20px 30px;
}



.ap_column {
    float:left;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -moz-background-clip:padding-box !important;
    -webkit-background-clip:padding-box !important;
    background-clip:padding-box !important;
}

        
.ap-row .ap_column:first-child {
    margin-left:0;
}

.cli-modal-backdrop.cli-show {
opacity: .8;
}

.cli-modal-backdrop {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1040;
background-color: #000;
display: none;
}

.cli-modal-backdrop.cli-fade {
opacity: 0
}

.top-site
{
margin-left:210px;
}
    

    
    .box .featured_image{ 
	padding:1px;
    }


    .box.four .featured_image{
	max-width:220px;
	overflow:hidden;
    }
footer .social_links li{display:inline-block}
footer .social_links a{font-size:30px;margin:0 10px}
.menu-item i._mi,.menu-item img._mi{display:inline-block;vertical-align:middle}
.menu-item i._mi{width:auto;height:auto;margin-top:-.265em;font-size:1.2em;line-height:1}
.menu-item i._before,.rtl .menu-item i._after{margin-right:.25em}
.menu-item i._after,.rtl .menu-item i._before{margin-left:.25em}
.menu-item img._before,.rtl .menu-item img._after{margin-right:.5em}
.menu-item img._after,.rtl .menu-item img._before{margin-left:.5em}
.menu-item ._svg{width:1em}
.rtl .menu-item i._before{margin-right:0}
.rtl .menu-item i._after{margin-left:0}
.menu-item i.elusive{margin-top:-.3em}
#menu-sitemap li.menu-item-has-children{margin-bottom:15px}
body:not(.material) #header-outer,.ascend #header-outer[data-full-width="true"][data-using-pr-menu="true"] header#top nav ul.buttons li.menu-item,.ascend #header-outer[data-full-width="true"][data-format="centered-menu"] header#top nav ul.buttons li#social-in-menu{padding-top:28px;}
.footer-widget h4{color:#006699}
.et-search-form,.nav li ul,.et_mobile_menu,.footer-widget li:before,.et_pb_pricing li:before,blockquote{border-color:#006699}
#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}
.footer-widget{color:#ffffff}
#main-footer .footer-widget h4{color:#9cceff}
.footer-widget li:before{border-color:#9cceff}
#footer-widgets .footer-widget li:before{top:10.6px}
#footer-widgets .footer-widget .gform_widget li:before{display:none}
#footer-widgets .footer-widget .gform_widget li{padding-left:0}
#footer-widgets .footer-widget .et_pb_widget.gform_widget{float:none}
.tribe-events-week.tribe-theme-twentythirteen .tribe-grid-content-wrap .hentry{padding:4px}

#links .site-width .quarter:nth-child(even) .full {
	background-color:#EFEFEF;
}

#links .site-width .quarter:nth-child(odd) .full {
	background-color:#EFEFEF;
}

#links .site-width .quarter:nth-child(4) .full {
	
	padding:0;
}

#links .site-width .quarter:nth-child(4) .full h4, #links .site-width .quarter:nth-child(4) .full p {
	
}

.social_icons a i {
	font-size: 20px;
	border: 1px solid #333;
	text-align: center;
	width: 35px;
	height: 35px;
	line-height: 35px;
	margin: 10px 10px 20px 10px;
	color: #333;
	-moz-transition: all .3s ease;
	-webkit-transition: all .3s ease;
	-ms-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}

.social_icons a:first-child i {
	margin-left: 0;
}

footer .social_icons a i {
	border: 1px solid #DDD;
	color: #FFF;
}
#respond #submit,.widget_social_networks a.mk-circle-frame svg,.widget_social_networks a.mk-square-pointed svg,.widget_social_networks a.mk-square-rounded svg{vertical-align:middle}
#respond{margin-top:50px}
#respond .respond-heading{font-size:16px;margin-bottom:20px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px}
#respond #submit{margin:10px 0 0!important;display:inline-block;text-align:center;font-weight:400;cursor:pointer;zoom:1;border:none;outline:0;padding:12px 26px;font-size:12px;line-height:100%;letter-spacing:1px;border-radius:2px;transition:color .2s ease-in-out,background .2s ease-in-out,border .2s ease-in-out;color:#fff!important}
#respond #submit:hover{background-color:#252525!important;color:#fff!important}

.contact-form-material #page .is-focused .assistive-text,
.contact-form-material #page .is-focused label {
  color: #1ebbf0;
}
.assistive-text,.says,.screen-reader-text{clip:rect(1px,1px,1px,1px)}
.assistive-text{position:absolute!important}
.contact-form-material #page .is-focused .assistive-text,.contact-form-material #page .is-focused label{font-size:.7rem;-webkit-transform:translateY(-60%);transform:translateY(-60%)}


.newsletter-wrap .description {
    font-size: 9px;
    color: #999999;
    padding-left: 10px;
    padding-right: 10px;
    text-align: justify;
}


#container {
  max-width: 900px;
  margin: 0 auto;
  background: #fdfdfd;
  zoom: 1;
  padding: 28px;
  padding: 1.64706rem;
  padding-bottom: 48px;
  padding-bottom: 2.82353rem;
}

#container:before, #container:after {
  display: table;
  content: "";
}

#container:after {
  clear: both;
}
h1,h2,h3,h4,h5,h6,.cerchez-slider-full-height .cerchez-slider .controls div span,.cerchez-filter-selectors a{font-family:'Carrois Gothic','Helvetica Neue',Helvetica,Arial,sans-serif}

body, h1, h2, h3, h4, h5, h6, .cerchez-slider-full-height .cerchez-slider .controls div span, .cerchez-filter-selectors a {
    font-family: 'Roboto Lt','Oswald','Helvetica Neue',Helvetica,Arial,sans-serif;
}

footer div.f_inner{
	background: #FFF;
	padding: 50px 0 20px 0;
	text-align: center;
}


.block-wrapper {
    width: 150px;
    height: 150px;
    display: block;
    opacity: 0.3;
    border-radius: 150px;
    position: absolute;
    color: #fff;
    z-index: 889;
    text-align: center;
    box-sizing: border-box;
}


.news-banner {
  width: 100%;
}


.news-banner-inner {
  display: -webkit-flex;
  display: flex;
  margin: 0 auto;
  max-width: 100%;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}

#footer-notices-right {
display: block;
width: 450px;
float: right;
background: none;
font-size: 11px;
color: #000;
}



div#company-details{float:left; text-align:center; margin:0px auto; padding-bottom:10px; width:100%; color:#6F6F6F;}

div#company-details a.developed-by{text-decoration:none;}

div#company-details a.developed-by:hover{text-decoration:underline;}

.navigation .n_bj8{ background-position:-186px -160px;}


.logo img {
  max-height: 16px;
}


.logo a {
  color: #232323;
  text-decoration: none;
  font-size: 14px;
}


.logo--footer {
	margin-bottom: 10px;
}

  .logo--footer img {
  	max-height: 16px;
  }

  
  .logo--footer a {
  	padding: 0 100px 0 0; 
  }

  .logo span {
    display: block;
    position: absolute;
    bottom: 1px;
    left: 226px;
  }

  
  .logo--footer span {
  	bottom: 0;
    left: 145px;
  }
.row, body.opal-content-layout-2cl #content .wrap, body.opal-content-layout-2cr #content .wrap, [data-opal-columns], body.archive .site-content .wrap, .blog .site-content .wrap, .opal-archive-style-4.blog .site-main, .opal-archive-style-4.archive .site-main, .opal-archive-style-3.blog .site-main, .opal-archive-style-3.archive .site-main, .site-footer .widget-area, .opal-comment-form-2 .comment-form, .opal-comment-form-3 .comment-form, .opal-comment-form-4 .comment-form, .opal-comment-form-6 .comment-form, .widget .gallery,.elementor-element .gallery,.single .gallery, .list-feature-box, [data-elementor-columns] {margin-right:-20px;margin-left:-20px;}

.home-primary-section.home-primary-01.section-odd  .cta-global.bpb.text-center.section-padding{
background: #0094da;
}
 #pgc-363-2-0 , #pgc-363-5-0 , #pgc-363-6-0 { width:100% }
.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}
.panel-grid-cell .panel-cell-style{height:100%}
.panel-grid-cell .so-panel{zoom:1}
.panel-grid-cell .so-panel:before{content:"";display:block}
.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}
.panel-grid-cell .panel-last-child{margin-bottom:0}
.panel-grid-cell .widget-title{margin-top:0}
 #pl-363 .panel-grid-cell { padding:0 }
 #pl-363 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-w5b142e34c0cd3 .panel-grid-cell { padding:0 }
 #pl-w5b142e34c0cd3 .panel-grid .panel-grid-cell-empty { display:none }

.one_half{width:47%}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:3%;float:left;min-height:1px;margin-bottom:0}
.mysite_responsive .large_post_list,.mysite_responsive .large_post_list .post_list_content,.mysite_responsive .one_half,.mysite_responsive .one_third,.mysite_responsive .two_third,.mysite_responsive .three_fourth,.mysite_responsive .one_fourth,.mysite_responsive .one_fifth,.mysite_responsive .two_fifth,.mysite_responsive .three_fifth,.mysite_responsive .four_fifth,.mysite_responsive .one_sixth,.mysite_responsive .five_sixth{display:block;width:100%!important;margin-right:0;margin-bottom:20px;float:none;clear:both}

	.hentry .title-post {
		font-size: 36px;
		font-weight: 600;
		line-height: normal;
		padding-bottom: 10px;
		margin: 0;
	}

.single .hentry .title-post { font-size:36px; }
.pt-cv-colsys [data-cvc="7"] .pt-cv-content-item{width:14.28571428%}
.pt-cv-colsys [data-cvc="8"] .pt-cv-content-item{width:12.5%}
.pt-cv-colsys [data-cvc="9"] .pt-cv-content-item{width:11.11111111%}
.pt-cv-colsys [data-cvc="10"] .pt-cv-content-item{width:10%}
.pt-cv-colsys [data-cvc="11"] .pt-cv-content-item{width:9.09090909%}
.pt-cv-content-item{padding-bottom:15px;position:relative;overflow:hidden}
.pt-cv-content,.pt-cv-content *{font-weight:400}


.row .owl-carousel .box:first-child{
  margin-left: 10px;
}
 



	.row{
		display: block;
		margin: 0 10px;
		clear: both;
	}


	.row .row, .sidebar .row{
		margin: 0;
	}


	.content.left .row,
	.content.right .row{
		margin: 0;
	}


	.row .box:first-child,
	.row .box:first-child,
	.content.left .row .box:first-child,
	.content.right .row .box:first-child
	{
		margin-left:0px !important;
	}
	 	
 

		 
		
		  .responsive .box.two .box,
		 .responsive .box.three .box,
		 .responsive .box.four .box,
		 .responsive .box.five .box, 
		 .responsive #container .sidebar .box .box, .responsive #container .sidebar .row
		{width:100% !important;margin:0 0 20px 0;}


		#container .row, #container .sidebar{margin: 0 auto;}
.center-block{display:block;margin-right:auto;margin-left:auto}


.wpb_column .wpb_wrapper .wpb_teaser_grid {
  margin-left: 0;
  margin-bottom: 0;
}


.wpb_carousel .wpb_wrapper {
  position: relative;
}


.wpb_video_widget .wpb_wrapper .wpb_video_wrapper {
  padding-top: 56%;
  position: relative;
}

.wpb_video_widget .wpb_wrapper iframe {
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  margin: 0;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

#header .row1 .logo{ height:56px}
.product-gallery img.lazy-load,.product-small img.lazy-load,.product-small img[data-lazy-srcset]:not(.lazyloaded){background-color:rgba(68,96,132,0.1);padding-top:100%}

.reflect-post-item .entry-content{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 20px;
}

.reflect-post-item .entry-content .more-link{
	margin-top:30px;
}


.format-quote.reflect-post-item .entry-content{
	padding:0;
}

.format-aside.reflect-post-item .entry-content{
	padding:40px;
	padding-bottom:20px;
}

.format-link.reflect-post-item .entry-content{padding: 40px;padding-top: 0;padding-bottom: 20px;}
.references__body{padding:10px 45px 0 60px}
#reference_slider_body .references__body{opacity:0}
#reference_slider_body.ready .references__body{opacity:1;height:calc(100vh - 40px);overflow:scroll}
#reference_slider_body.ready .references__body::after{content:'';display:block;width:100%;height:100%;background:rgba(255,255,170,0.7)}
.references__body .video__launcher::before{opacity:.95}
.references__body .video__launcher::after{opacity:.95}

#wrapper{float:left;overflow:hidden;width:100%;}
.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit}
.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}
.vc_custom_heading a:hover{opacity:.85}
.row,.search-filters-wrap .filter-checkboxes,.tribe-events-single .tribe-events-single-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}

.mh-copyright-wrap { border-color: rgba(255, 255, 255, 0.3); background: #260f54; }

.grid_5 { display: inline; float: right; margin-left: 0; margin-right: 0;}

.container_7 .grid_5 { width: 312px;}
.left{margin-top:-60px}
.left-inner{background:#fff;border-radius:10px;box-shadow:0 0 10px #b9508e;overflow:hidden}
.left.show{display:block;margin:0}
.left,.right,.orta,.kategori,.oyunlar{width:100%;float:none;overflow:hidden}
.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
.has-feedback label.sr-only~.form-control-feedback{top:0}

.wf-container-bottom,
#bottom-bar.full-width-line {
  border-top: 1px solid rgba(255,255,255,0.13);
}
#bottom-bar.full-width-line .wf-container-bottom,#bottom-bar.solid-bg .wf-container-bottom,.empty-footer.solid-bg #bottom-bar.full-width-line,.empty-footer.solid-bg .wf-container-bottom,.footer.full-width-line .wf-container-footer,.footer.solid-bg .wf-container-footer{border-top:none}

  .wf-container-bottom {
    padding: 10px 0;
  }
.ptp-col{padding-left:.4em;padding-right:.4em;display:inline-block;vertical-align:top;white-space:normal}

.content-box {
    text-align: right;
    padding-right: 40px;
}
.content-box p{color:#ffffff}
.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-right:15px;padding-left:15px}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}
.col-xs-12{width:100%}


.ban-table {
	width: 100%;
	height: 100%;
	display: table;
}
.navbar-header:before,.navbar-header:after{display:table;content:" "}
.navbar-header:after{clear:both}
.menu .navbar-header,.breadcrumb_main{display:none}
.section-firstpage-module{position:relative;background-color:#355b79;color:#fff;z-index:1}
.module-simple-slideshow.section-module-first .slider-simple-wrapper .slider .slide{-webkit-transition:none;-o-transition:none;transition:none}
.section-module{position:relative;top:0;left:0;width:100%;z-index:1}
.section-module .content-wrapper{position:relative;padding-top:72px;padding-bottom:0;height:100%}

.panel-grid-cell .so-panel {
  zoom: 1;
}

.panel-grid-cell .so-panel:before {
  content: '';
  display: block;
}

.panel-grid-cell .so-panel:after {
  content: '';
  display: table;
  clear: both;
}
 #pg-2-0 , #pg-2-1 , #pg-2-2 , #pl-2 .so-panel:last-child { margin-bottom:0px }
 #pl-2 .so-panel { margin-bottom:30px }


.socialmedia img {
 border-radius: 4px;
}

.socialmedia{
    float: right;
     padding: 7px 10px;
	text-align: right;
    width: 25%;
	margin-top:30px;
	}

.socialmedia a{
    padding: 0 5px;
	}


	.mob-header-top {
		background-color:#ffffff	}
#block-bcf5a83a227538c9{min-height:90px}
#block-bcf5a83a227538c9 .type-post{padding-top:0px;padding-bottom:0px;margin-bottom:25px;border-style:none;}
#block-bcf5a83a227538c9 .entry-title{font-family:Oswald;font-size:22px;color:#282A2A;line-height:125%;}
#block-bcf5a83a227538c9 .entry-title:hover{text-decoration:underline;}
#block-bcf5a83a227538c9 div.entry-content,#block-bcf5a83a227538c9 div.entry-content p{margin-bottom:0px;color:#616565;line-height:175%;font-size:14px;font-family:Poppins}
#block-bcf5a83a227538c9 div.entry-meta-above{color:#A5A9A9;font-size:12px;font-family:Open Sans;padding-top:10px;padding-right:0px;padding-bottom:0px;padding-left:0px;}
.layout-using-front_page .kday-news a.post-thumbnail img{max-width:275px}
.tribe-mini-calendar-event .list-date .list-dayname{background:#fff;color:#666;display:block;font-size:11px;letter-spacing:.5px;padding:3px;text-align:center;text-transform:uppercase}

    .fixed.expanded:not(.top-bar) .title-area {
      position: fixed;
      width: 100%;
      z-index: 99; }

  .top-bar .title-area {
    position: relative;
    margin: 0; }

    .top-bar.expanded .title-area {
      background: white; }



.menu-item-language img.iclflag{height:12px !important; width:18px !important; margin-bottom:0 !important; margin-right:4px;}
.e2-34.x-column,.e2-37.x-column,.e2-41.x-column,.e2-44.x-column,.e2-47.x-column,.e2-51.x-column {background-color:transparent;z-index:1;}

.news-picture {
  width: 100%;
  height: auto;
  
  margin-bottom: 20px;
}

  #news-list-page-content .news-picture {
    min-height: 190px;
  }


.testimonial-left,
.testimonial-right {
	
	height:100%;
	margin:1%;
	padding:0 2%;
}


.testimonial-left {
	float:left;
	
	margin-left:4%;
}


.testimonial-left blockquote,
.testimonial-right blockquote {
	margin-top:0px;
}


.testimonial-left p,
.testimonial-right p {
	margin:0px;
}

    #page #colophon .footer-top {
      background: #565d67;
      color: #fff;
      padding: 30px 0 0; }

      #page #colophon .footer-top .top-inner {
        padding: 0 0 30px;
        border-bottom: 1px solid #fff; }

        #page #colophon .footer-top .top-inner .partner-logos {
          list-style: none;
          margin: 0;
          padding: 0; }

          #page #colophon .footer-top .top-inner .partner-logos li {
            text-align: center;
            width: 100%; }

            #page #colophon .footer-top .top-inner .partner-logos li img {
              max-height: 60px; }

            #page #colophon .footer-top .top-inner .partner-logos li:first-child {
              margin-left: 0; }

.widget-area:before {
	background: #ddd;
	content: "";
	display: block;
	height: 1px;
	left: 0;
	margin-top: -30px;
	position: absolute;
	width: 100%;
}

.widget-area {
	display: none;
}

.toggled.widget-area {
	display: block;
}

.site-main,
.widget-area {
	padding-top: 30px;
}

	.site-main,
	.widget-area {
		padding-top: 60px;
	}

.download-popup2 .progress-label{
    text-align: center;
    font-size: 22px;
    line-height: 25px;
    color: #fff;
    margin-bottom: 10px;
}








.bri_list_subject{font-size:12px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-weight: bold}


#sidebar-header .widget-title {
	margin-top:0;
}


.page-title,
#sidebar-wide .widget-title,
#sidebar-footer-wide .widget-title {
	margin:0;
	font-family:"Open Sans", sans-serif;
	font-size:32px;
	font-style:italic;
	font-weight:300;
	letter-spacing:normal;
}


.widget-title {
	margin:0;
	font-family:"Oswald", sans-serif;
	font-size:20px;
	font-weight:300;
	letter-spacing:1px;
}


#sidebar-boxes .widget-title {
	font-family:"Open Sans", sans-serif;
	font-size:13px;
	font-weight:600;
	text-transform: uppercase;
}


#footer-area .widget-title {
	color:#e0e0e0;
	font-size:18px;
}
#main-content .module-text-media-slider .module-text-media{background-color:transparent}
#main-content,#main-content-wrapper{position:relative;width:100%!important}
.img-fluid{max-width:100%;height:auto}



.main-menu a, .header a, .grey_all a, .nest a, .nest-new a {border-bottom: none;}


.grey, .count, .grey_all, .grey_all a {
	color: #666666;
	border-color: #E8E8E8;
}


.grey_all a {
	text-decoration: none;
}

.grey_all {
	font-size: 12px;
}

.mk-css-icon-menu-line-2 {
  transition: opacity 0.1s ease;
}

.dashboard-active .mk-css-icon-menu-line-2,
.is-active .mk-css-icon-menu-line-2 {
  opacity: 0;
}

	.textbrnd {
			font-size:20px;
			line-height:35px;
			font-weight:700;
	}

#owl-clientes .owl-wrapper-outer {
    height: 120px;
}

div#owl-clientes .owl-prev, div#owl-clientes .owl-next {
    display: inline-block;
    width: auto;
    margin: 0 1%;
    font-size: 65px;
    font-weight: bold;
    color: #0e7bbe;
    position: absolute;
    top:0;
}

div#owl-clientes .owl-prev {float:left;left:-39px;}

div#owl-clientes .owl-next {float:right;right:-39px;}


#header_eva .categ_articles {
    display: none;
}


#header_eva .categ_articles.active{
    animation: displayArticles 0.4s;
    display: block!important;

}

.camera_container {
  position: relative;
  padding-bottom: 46.21212%; }


#breadcrumbs-one, .nav-right, title, .toTop, .bg-secondary, footer, .camera_container, .border-top, .isStuck, .rd-mobilepanel, .rd-mobilemenu, .rd-mobilepanel, .btn-home{
	display:none!important;
	}
