﻿
.news ul li .news-name {
  font-size: 12px;
  color: #ae004b;
  font-weight: bold;
  margin-bottom: 5px;
  line-height: 15px;
}

.sidebar .widget_calendar tbody td.pad,
.sidebar .widget_calendar tfoot td.pad {
    background: #F5F5F5;
    border: none;
}

.port-grid-pic{
	width:50%;
	float:left;
}

.languageswitch {width: 23%; display: block; overflow: hidden;}

.languageswitch ul.lang {
    margin-right: 15px !important;
}

.languageswitch ul.lang li {
    padding: 5px;
}

.languageswitch ul.lang li img {
    margin-right: 10px;
}


        .languageswitch.module.mod-box.mod-box-grey {
        width: 87%;
    }
.row{margin-left:-15px;margin-right:-15px}
.row:after,.row:before{content:" ";display:table}
.row:after{clear:both}
.cfct-widget-module-multitaxonomytaglist .cfct-mod-content .row:nth-of-type(1)+hr{margin-bottom:16px}
.row-right:after,.row-right:before{display:table;line-height:0;content:""}
.row-right:after{clear:both}
.row-right .ginput_container{float:right;width:23.2%;display:inline-block}
.row-right .gfield_label{width:45%;float:left;margin-left:25%;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.row-right .gfield_description{width:40%}
#selector-parent-div .well .clickable-row .row{user-select:none}

.top_menu ul{
    text-align: center;
    line-height: 24px;
    border-bottom: 1px solid #e1e1e1;
}

.top_menu ul:after{
    display: block;
    clear: both;
    content: "";
}

.top_menu li{width: 19%;text-align: center;display: inline-block;}
#search-wrapper .location-title,#search-wrapper .category-title{font-weight:bold}
.hp_bloc3_bloc{text-align:center;background-color:#0b6ba8;padding:0;margin:0}
.hp_bloc3_bloc img:not(.pictoNoir){width:100%;margin:0}
.hp_bloc3_bloc hr{width:40px;height:4px;background-color:#fff;margin:0 auto;margin-bottom:10px}
.hp_bloc3_bloc a,.hp_bloc4_bloc_Blink a{color:#fff}
.hp_bloc3_bloc a:hover,.hp_bloc4_bloc_Blink a:hover{color:#23527c}

.scrollbody_txt{ background:#FFFFFF; height:20x; font-family:Tahoma; font-size:11px; font-weight:normal; line-height:20px; padding-left:10px; }


.albastru
{
background-color:#00B2EE;
}

.bd-layoutcolumn-97 {
  text-align: center;
}
.site-header .slogan .connect{font-family:LatoWebLight,Helvetica,Arial,sans-serif;text-align:right;font-size:14px;color:#5f7080}
.site-header .slogan .connect .sn{line-height:32px}
.site-header .slogan .connect .sn a{font-size:20px;display:inline-block;margin:0 10px;color:#33485d}



.col-8.list-of-recipes {
	padding-left: 20px !important;
	padding-right: 0px !important;
}

.col-8, .column.two-third { width: 66.66666666666667%; }
.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-8{width:66.66666667%}
.copyright{font-size:smaller;letter-spacing:1px}

#bottom-mid, #bottom-right { width: 30%; padding: 20px 0 20px 20px; float: left; }
.clr{clear:both;}

.so-widget-sow-image-default-8358abbce072 .sow-image-container .so-widget-image {
  display: block;
  max-width: 100%;
  width: 100%;
  height: auto;
}

.so-widget-sow-image-default-dbbb2c012aaa .sow-image-container {
  text-align: left;
}

.so-widget-sow-image-default-dbbb2c012aaa .sow-image-container .so-widget-image {
  display: inline-block;
  max-width: 100%;
  width: 100%;
  height: auto;
}
.et_header_style_fullscreen #top-menu-nav,.et_header_style_slide #top-menu-nav,.et_header_style_slide .et_slide_in_menu_container span.mobile_menu_bar.et_toggle_fullscreen_menu,.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu{display:none}
.et_slide_in_menu_container #mobile_menu_slide ul.sub-menu li{opacity:0;-webkit-transition:.5s cubic-bezier(.77,0,.175,1);transition:.5s cubic-bezier(.77,0,.175,1)}

.row2{ margin-top:1%;}
.navigation__mail{display:inline-block;height:80px;width:80px;vertical-align:top;font-size:0;position:relative;z-index:5}


ul.nice-menu li.menu-1377 {
	margin-right: 146px;
}


        .destaque a:link { font-weight: bold; color:#666; text-decoration: none; }

        .destaque a:visited { font-weight: bold; color:#999; text-decoration: none; }

        .destaque a:hover { font-weight: bold; color:#D90118; text-decoration: none; }
.preloader-logo,.preloader-preview-area{top:50%;max-height:calc(50% - 20px);opacity:1}
.preloader-logo{max-width:90%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);margin:-10px auto 0;position:relative}













































#footer-widget-area { display: none; }

#footer { text-align: left; margin: 25px 0 0; }

	#footer a.logo { display: inline-block; }

	#footer p { margin: 35px 0 25px; text-align: left; display: block; clear: both; color: #b6b6b6; font-size: 12px; }

		#footer ul { list-style: none; }

		#footer ul li { display: inline; padding: 0 0 0 15px; }

		#footer ul li a { font-size: 14px; text-decoration: none; color: #080e3b; text-transform: uppercase; }
div.pop-inside ul li .pop-title{clear:none;font-weight:bold;margin:0 0 3px;padding:0;}

.navigation .n_bj1{ background-position:-2px -158px;}

.single-tribe_events #tribe-events-content .fusion-events-featured-image .updated {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.ct-main-navigation .menu-item,
.ct-main-navigation
.page_item{position:relative;padding-top: .25rem;padding-bottom: .25rem}
.ct-main-navigation .menu-item .menu-item,
.ct-main-navigation .page_item
.page_item{padding: .25rem 0.125rem;line-height:1.6}
.ct-main-navigation .menu-item .menu-item:not(:first-child)::after,
.ct-main-navigation .page_item .page_item:not(:first-child)::after{content:'';display:block;position:absolute;opacity:0.125;-webkit-transition:opacity 100ms ease-in;transition:opacity 100ms ease-in;border-top:1px solid currentcolor;top:0;right:0;left:0}
#footer-navigation .menu-item{display:inline-block;width:48%;padding-top: .25rem;padding-bottom: .25rem}
#footer-navigation .menu-item:not(:last-child){padding-top:0;padding-bottom:0;margin-right:3.25rem}


.nav, .reset-ul, .left-menu, .sub-left-menu, .top-menu, .list-added-products, .sort-type-products, .prev-next-home, .payment-icon, .partners-icon, .checkout-steps, .payment-cart, .list-payment-options, .list-delivery-methods { margin: 0; padding: 0; list-style: none; }


.left-menu { padding-bottom: 30px; }
.aligncenter{display:block;margin:0 auto}


.blog_praca .items-row .item {
	margin-bottom: 20px;
}


.items-row .item {
	margin-bottom: 40px;
}

#box #container {
    position: absolute;
    top: 0; bottom: 0; right: 0; left: 0; 
    margin: auto;  
    height: 350px;
    width: 500px;
    border: 1px solid black;
    background: white;
    padding: 1%;
}

.container-fluid.container-page-item-title.with-bg .post-info-share .post-social a:hover,
.container-fluid.container-page-item-title.with-bg .page-item-title-single .post-categories a {
    color: #9ba78a;
}

.blog-post .post-info .post-info-share {
    float: right;
}

.blog-masonry-layout .blog-post.content-block .post-info .post-info-share {
    display: none;
}


#testimonials .bottom {
    display: inline-block;
    margin-bottom: 24px;
    text-align: right;
    width: 100%;
}

#testimonials .bottom-left {
    display: inline-block;
    margin-bottom: 20px;
    text-align: left;
    width: 100%;
}

#testimonials .bottom-left h3, #testimonials .bottom-left p {
    text-align: left;
}

    #testimonials .bottom, #testimonials .label p, #testimonials .bottom-left {
        text-align: center;
    }

    #testimonials .bottom, #testimonials .bottom-left {
        margin-bottom: 50px;
    }

.clearfix{clear:both;}
#click-menu .threeLines .line{height: 5px !important;margin-bottom: 6px !important;background: #FFFFFF !important;width: 100% !important}
#click-menu .threeLines .line.last{margin-bottom: 0px !important}


.footer .newsletter-container {float:right; width:36.2549%;}


	.footer .newsletter-container, .footer .info { width: 100%; float: none;}


	.grid-fluid .footer .newsletter-container { margin-top: -41px;}
.top-panel__menu .top-panel__menu-list .menu-item:not(:last-child),.social-login-menu .social-login-list__item:not(:last-child) {border-color: rgb(227,227,227);}

.benefits-wrapper {
	max-width: 1200px;
	padding: 0 10px;
	width: 100%;
	margin: 0 auto;
}
.cs-rating,.pd-rating{display:block!important}
#toTop:hover,#wrapper .search-table .search-button input[type="submit"]:hover,.circle-yes ul li:before,.fusion-accordian .panel-title .active .fa-fusion-box,.fusion-date-and-formats .fusion-date-box,.pagination .current,.progress-bar-content,.table-2 table thead,.tagcloud a:hover,ul.arrow li:before,ul.circle-yes li:before{background-color:#fe0000;}
.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-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}

#site-menu-1 {
	width:190px;
	padding-top:0px;
	padding-bottom:5px;
	margin-top:-910px;
	margin-right:0px;
	margin-left:-65px;
}

#site-menu-1 li {
	display:block;
}

#site-menu-1 a {
	font-size:20px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:0px;
	font-weight:bold;
	display:block;
	width:165px;
	margin-bottom:15px;
	min-height:25px;
	float:left;
	margin-left:1px;
	text-align: right;
	text-shadow: 0 0 4px #a47700; 
	-moz-text-shadow: 0 0 4px #a47700;
  	-webkit-text-shadow: 0 0 4px #a47700;
}

#site-menu-1 a:hover {
	color: #FFFFFF;
}

.left {
	float:left;
}


li.cat-item{margin-bottom:5px !important;}


.cat-item-104,.cat-item-105{display:none;}


.x-footer__credits {
  color: #B4A681;
}


.x-footer__nav a, .x-footer__credits, .x-footer a{color:#444;}



.wrap-contact-tabs  p , .wrap-contact-tabs  .section-heading .section-title{
	color:#fff;
}


.section-heading.white-heading .section-title {
    color: #ffffff;
}


.section-heading .section-title {

    color: #333333;
    font-size: 44px;
    font-weight: 400;
    margin-bottom: 20px;

}


.section-trust-us .section-heading .section-title {
    margin-bottom: 7px;
}

    
    html html .section-heading .section-title {
    font-size: 20px;
}

    
html .section-heading .section-title {
    font-size: 28px;
    margin-bottom: 0;
}
.row{margin-right:-15px;margin-left:-15px}
.navbar-static-top .navbar-header .navbar-toggle{width:100%;margin:0;height:60px;border-radius:0;background:#293133;border-color:#293133;color:#fff;font-size:22px}
.navbar-static-top .navbar-header .navbar-toggle .btn-text{text-transform:uppercase}
.navbar-static-top .navbar-header .navbar-toggle .bars{display:inline-block;margin-right:10px}
.navbar-static-top .navbar-header .navbar-toggle .bars span{background:#fff}
.navbar-header{float:none}
header .container-fluid .navbar-header .navbar-brand-wrap{width:50%;display:block;margin:0 auto}
header .container-fluid .navbar-header .navbar-brand-wrap .navbar-brand-inner{display:table!important;margin:0 auto}
header .container-fluid .navbar-header .navbar-brand-wrap .navbar-brand-inner .navbar-brand{left:0;position:relative}
.et_pb_module{max-width:100%}
.tw-slider.custom-slider{height:auto}
.tw-slider.style_2 .slider-item:hover{opacity:.7}
.tw-slider-bullets{display:none}
.tw-slider .slider-item .entry-title{font-size:36px;text-transform:none}
.tw-slider-bullets .entry-title{font-size:18px;text-transform:none}
.tw-slider.style_2{height:685px}

	#top .avia_hidden_link_text{display: none;}

.copyright{letter-spacing:.1px}

	.copyright,.top-block{text-align:center}




.figure-overlay-container {

}

	
		.figure-overlay .figure-overlay-container .figure-caption p {
		font-size: .75em;
	}
.figure-overlay .figure-overlay-container{display:table;height:100%}
.figure-overlay .figure-overlay-container .figure-caption{display:table-cell;margin-top:12px}
.figure-overlay .figure-overlay-container .figure-caption .btn{margin:8px 6px}

#imTextObject_02_tab0 .fs27 { vertical-align: baseline; font-size: 27px;line-height: 33px; }
 #pgc-363-0-2 , #pgc-363-8-2 { width:30% }
.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 }
.seasonal_template__intro img.desktop{display:block}
.mothers-day__intro img.desktop{display:block}
.home-banner img.wave{z-index:5;width:100%;left:0%;bottom:-4px}
.panels-flexible-home_page .panels-flexible-row{padding:0 0 0.5em 0;margin:0;}
.panels-flexible-home_page .panels-flexible-row-last{padding-bottom:0;}
.panels-flexible-row-home_page-main-row-inside{padding-right:0px;}
.panels-flexible-row-home_page-1-inside{padding-right:0px;}
.panels-flexible-row-home_page-3-inside{padding-right:0px;}
.panels-flexible-row-home_page-4-inside{padding-right:0px;}
.panels-flexible-row-home_page-5-inside{padding-right:0px;}

	h2.heading {
		margin: 50px 0px 50px 0px;
		font-size: 14px;
	}


.world_map_icon_2 {
	display: inline-block; 

}


.world_map_icon_2 img{
	width: 100%;
}




.clearfix:before,
.entry-content:before,
.entry:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.widget:before,
.wrap:before {
	content: " ";
	display: table;
}


.clearfix:after,
.entry-content:after,
.entry:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.widget:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}







.site-container {
	margin: 0 auto;
	max-width: 1140px;
}


.executive-pro-landing .site-container {
	max-width: 800px;
}
.section{margin-bottom:1.2em !important}
div.info,.section.info{padding:0.5em;border:1px solid #FFD101;background-color:#FFC;box-shadow:2px 2px 2px ThreeDLightShadow;border-radius:2px}
.ninja-forms-form-wrap *,
.ninja-forms-form-wrap *:after,
.ninja-forms-form-wrap *:before {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}

.ninja-forms-form-wrap input,
.ninja-forms-form-wrap select ,
.ninja-forms-form-wrap textarea {
width: auto;
height: auto;
vertical-align: inherit;
}

.ninja-forms-form-wrap label {
font-weight: bold;
}

.ninja-forms-form-wrap .list-checkbox-wrap ul label,
.ninja-forms-form-wrap .list-radio-wrap ul label {
font-weight: normal;
}
.bottom-nav,.bottom-nav a{font-size:15px}
