﻿
.footer .nav .nav-1 {
  -webkit-box-pack: end;
  -moz-box-pack: end;
  -o-box-pack: end;
  -ms-flex-pack: end;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
}

.footer .nav .nav-1 li:nth-child(3) {
  letter-spacing: 0.12em;
}

  .footer .nav ul.nav-1 {
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -o-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin-bottom: 2.133333333333333%;
  }

  .footer .nav .nav-1 li:nth-child(2),
  .footer .nav .nav-1 li:nth-child(3) {
    letter-spacing: 0.05em;
  }


.menus_div_ul .menu-item-has-children  a {
	border-bottom:none !important;
	}

.td-footer-container .td-footer-info {
  margin-bottom: 36px;
  
}
.widget-subscribe .subscribe-block .widget-title{font-style: normal;font-weight: 300;font-size: 29px;line-height: 1.4137931;font-family: Roboto, sans-serif;}
.widget-subscribe .follow-block .widget-title {font-style: normal;font-weight: 300;font-size: 22px;line-height: 1.458333;font-family: Roboto, sans-serif;}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

  .navbar-collapse.collapse {
    display: block !important;
    height: auto !important;
    padding-bottom: 0;
    overflow: visible !important;
  }
.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-4{width:33.33333333%}


.daily-special_description {
  font-family: "serifa", Times New Roman, Times, serif;
  font-size: 1.1em; }
.d-align-middle{display:table-cell;vertical-align:middle}


#top-menu, #main-menu,#slider,#search-form,#sidebar-right,#sidebar-left, #teasers, #small-footer{display:none;}


section.location-details .location-details-description {
    background: #f7f7f7;
}


    section.location-details .location-details-description .padding {
        padding: 30px;
    }

.aside-1-pointer-detail{
    font-family: "Open Sans";
    font-size: 18px;
    text-align: center;
    padding-bottom: 57px;
    width: 613px;
    margin: auto;
    border-bottom: 1px solid rgba(255, 222, 175, 0.4);
    color: #ffdeaf;
    line-height: 24px;
}

  html #page #header .header_mid nav .menu-item-mega-description-container,
  html #page #header .header_bot nav .menu-item-mega-description-container {
    display: none;
  }

.container_select{
  position: absolute;
  top: -81px;
  background-color: white;
  left: 0;
  width: 192px;
}

.container_select div{
  float: left;
  padding: 14px;
}

div.shailan-dropdown-menu table,div.shailan-dropdown-menu tbody,div.shailan-dropdown-menu tr,div.shailan-dropdown-menu td,div.shailan-dropdown-menu ul,div.shailan-dropdown-menu li,div.dropdown-horizontal-container,ul.dropdown * {
    margin: 0;
    padding: 0;
    border: 0;
    width: auto;
    line-height: 1;
    font-size: 100%;
}


.shailan-dropdown-menu {
    position: relative;
    z-index: 597
}


.row {
  margin-left: -15px;
  margin-right: -15px;
}

.row:before, .row:after {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}

.row-box {
    margin-bottom: 20px;
}

.faq-contact-section .row {
    margin-bottom: 15px;
    margin-top: 15px;
}

.team-member.row {
    border-top: 1px solid #ddd;
    margin-top: 30px;
    padding-top: 30px;
    clear: both;
}

.team-member.row:before {
    content:"";
    display: table;
}

.team-member.row:after {
    content:"";
    display: table;
    clear: both;
}

.subtitle {
	font-family: "Times New Roman", Georgia, serif;
	color: #333333;
	font-size: 30px;
	font-weight: normal;
	margin: 0px;
	padding: 25px 0px;
}
.menu-item-lang-selector .flag{margin-right:6px;}
.rtl .menu-item-lang-selector .flag{margin-left:6px;margin-right:0;}

.products-grid li.item .item-wrap {padding:9px 9px 6px;}


.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: center;
}


.genesis-nav-menu .menu-item:hover {
	position: relative;
}

	
	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item {
		text-align: left;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}

	
	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;
	}

	
	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}


.instagram-feed {
	display: none;
}



.rev_slider .tp-mask-wrap .tp-caption,
.rev_slider .tp-mask-wrap *:last-child,
.wpb_text_column .rev_slider .tp-mask-wrap .tp-caption,
.wpb_text_column .rev_slider .tp-mask-wrap *:last-child{
	margin-bottom:0;

}



.article_section_wrapper{
display: inline-block;
margin-bottom: 30px;
vertical-align: top;

box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}



.front-page .article_section_wrapper{width:49%;}


.article_section_wrapper:nth-child(odd){
padding-right: 20px;
}


.article_section_wrapper h2{
font-size: 24px;
margin-bottom: 15px;
}

	
	.front-page .article_section_wrapper,
	.article_section_wrapper:nth-child(odd),
	.article_section_wrapper {
	width: auto;
	display: block;
	padding:0;
	}

#donaModel .close-modal-land-img{
	height: 100px;
}
.col-xs-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}


    .widget__title {
        text-align: center
    }
body .extendedwopts-md-right{text-align:right}

li.menu-item-has-children .drop.active ~ ul {
right: 0;
margin: auto;
left: 0;
border-width: 3px 0 !important
}

#topnav li.menu-item-has-children a.active ~ ul.sub-menu li.menu-item-has-children.active {
height: auto !important
}
ul.sub-menu li.menu-item-has-children:after{color:#fff;position:absolute;top:0;right:10px;font-family:FontAwesome,sans-serif;font-size:25px}

.module_row_0 .module_column_0.tb_6970_column.module_column{padding-top:3px; }

.module_row_2 .module_column_0.tb_6970_column.module_column{padding-top:3px; }

      #navigation .menus.nav-icons .side-nav {
        position: absolute;
        top: 0;
        right: 0; }

      #navigation .menus.nav-icons-1 .side-nav {
        width: 3em; }

      #navigation .menus.nav-icons-2 .side-nav {
        width: 6em; }

      #navigation .menus.nav-icons-3 .side-nav {
        width: 9em; }

      #navigation .menus.nav-icons-4 .side-nav {
        width: 12em; }

  #navigation .menus.nav-icons-1.cart-extended .side-nav {
    width: 12.5em; }

  #navigation .menus.nav-icons-2.cart-extended .side-nav {
    width: 15.5em; }

  #navigation .menus.nav-icons-3.cart-extended .side-nav {
    width: 18.5em; }

  #navigation .menus.nav-icons-4.cart-extended .side-nav {
    width: 21.5em; }

#site-logo img.retina-logo {display:none;}

#mobile-site-header #mobile-site-logo img.retina-logo {display:none;}

	#site-logo img.retina-logo, #mobile-site-header #mobile-site-logo img.retina-logo {display:inline-block;}
#mobile-site-header #site-logo img.retina-logo{width:100px; height:44px;}

    .mobile .lang-and-currency {
        float: none;
        padding: 17px 0 25px 0;
        background: #f3fafb;
        clear: both;
        text-align: center;
    }


.lang-and-currency { float: right; padding: 24px 140px 0 19px;}

.lang-and-currency div { padding-bottom: 9px; }

.lang-and-currency #language { width: 130px; margin: 0 5px 0 0; }







.footer {
  height: 150px;
  background: #fff;
  border-top:1px solid #aaaaaa;
  padding-top:60px;
}
.header-search{cursor:pointer;float:right;text-align:center;}
.header-search svg{cursor:pointer;height:24px;width:20px;}
.header-search:before{left:0;}
.header-search:after{right:0;}
.header-search-input{display:none;background-color:#0b263b;padding:10px;position:absolute;bottom:-51px;right:0;z-index:2000;width:250px;}
.header-search-input input{border:none;box-shadow:none;font-family:'Gotham Medium',Arial,sans-serif;font-size:12px;font-size:0.75rem;height:25px;padding:0 5px;width:100%;}
.header-search div{display:none;}
.header-search:before,.header-search:after{content:'';position:absolute;top:-7px;bottom:-6px;width:1px;background-color:white;}
.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:20px;padding-right:20px}
.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%}
.post-image,.post-embed{margin-bottom:18px}

 .menu-item-12818 a {
 border-bottom: 1px solid #1f2c38 !important;
}
 #pg-512-0 , #pg-512-1 , #pg-512-2 , #pl-512 .so-panel:last-child { margin-bottom:0px }
 #pg-512-0 .panel-grid-cell , #pg-512-1 .panel-grid-cell , #pg-512-2 .panel-grid-cell , #pg-512-3 .panel-grid-cell { margin-right:0 }
 #pl-512 .panel-grid-cell { padding:0 }
 #pl-512 .panel-grid .panel-grid-cell-empty { display:none }
 #pl-512 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px }

div.panel-grid div.panel-grid-cell div.agricole-double-blocks div.so-panel div.grain-report-button {
text-align:center!important;
margin:0 auto 30px auto!important;
padding:5px 20px 0 20px!important;
}

div#ticker-widget.panel-grid {
width:1200px!important;
}
.topbar__link__text{position:absolute;left:-999rem;visibility:hidden}
.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-lg-1{width:8.33333333%}
.vc_images_carousel .vc_carousel-control.vc_right{left:auto;right:0}
.vc_carousel .vc_carousel-control.vc_right{left:auto;right:0}
.footer-widgets,.widget{margin:3rem 0 0}
.widget:first-child{margin-top:0}
.widget-content{color:#4b555f;font-size:1.7rem}
.widget-content a{text-decoration:underline}
.widget-content a:hover{text-decoration:none}
.widget-title{color:#68717b;font-size:1.4rem;font-weight:600;margin-bottom:1.5rem;text-transform:uppercase}
.widget ul,.widget ol{list-style:none}
.widget li{margin-top:1.4rem}
.widget{margin-top:4rem}
.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;}
.elementor-element.elementor-hidden-phone{height: auto !important;}

.footer ul.navi-footer li.menu-item-1044,
.footer ul.navi-footer li.menu-item-1045{
  display: none;
}

#center_zone{margin:auto;width:920px;}
.toggled .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}
.main-navigation.toggled .menu-item-has-children .dropdown-menu-toggle{float:right}
.menu-item-has-children .dropdown-menu-toggle{display:inline-block;height:100%;clear:both;padding-right:20px;padding-left:10px}
.menu-item-has-children ul .dropdown-menu-toggle{padding-top:10px;padding-bottom:10px;margin-top:-10px}
nav ul ul .menu-item-has-children .dropdown-menu-toggle,.sidebar .menu-item-has-children .dropdown-menu-toggle{float:right}
.widget ul li.menu-item-has-children,.widget ul li.page_item_has_children{padding-bottom:0}
.rtl .menu-item-has-children .dropdown-menu-toggle{padding-left:20px}

    .button_img_313{
        background: #FFFFFF;
        color: #545454;
    }
body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button{color:#0d0d61!important;border-color:#0d0d61}
body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button,body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:hover{padding:.3em 1em!important}
body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:before,body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{display:none!important}
body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button,body #page-container .et_pb_slider_0.et_pb_slider .et_pb_more_button.et_pb_button:after{font-size:16px!important}



.site-branding {
	position: relative;
	padding: 11px 20px 18px;
	background-color: #fff;
	z-index: 10;
}


.scrolled .site-branding,.scrollend .site-branding {
	padding-top: 5px;
	padding-bottom: 5px;
}


.site-description {
  padding-top: 0.5%; }

	   .site-header .header-content .site-branding .site-title a, .entry-content p, .entry-content ul li, .entry-content ol li, .byline, .posted-on, .entry-header h1, .entry-header h1 a, .site-description, .cat-links, .teaser .teaser-content .home-text .widget-title, .teaser .teaser-content h3, .page-numbers.current, #comments, body {
        	color:;
		-webkit-color:;
	    }
