﻿
.smart_pdbox .smart_harga p,.single .smart_harga p{margin:0;padding:0!important}

.smart_pdbox .smart_harga,.single .smart_harga{height:40px;padding:0 10px;height:40px;padding:0 10px;margin-bottom:-71px;text-align:left}


.testi-arrow {
	position: absolute;
	top: 470px;
	cursor: pointer;
	overflow: hidden;
	width: 30px;
	z-index: 100000;
}

.testi-arrow:hover img{
	margin-left: -30px;
}


.testi-arrow-left {
	left: -60px;
}


.testi-arrow-right {
	right: -60px;
}

  #jm-top-bar-space,
  #jm-logo-bar-space,
  #jm-djmenu-space,
  #jm-header-top-space,
  #jm-main-in,
  #jm-bottom0,
  #jm-bottom1-space,
  #jm-bottom2-space,
  #jm-footer-mod-space,
  #jm-footer-space {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

.clearfix {
  *zoom: 1;
}

.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}

.clearfix:after {
  clear: both;
}

.clear {
clear: both;
}

#colophon .footer-menu {
  text-align: right;
}

#colophon .footer-menu ul ul {
  display: none;
}

#colophon .footer-menu ul li {
  display: inline;
  padding-right: 10px;
}

#menu ul li.menu-item-4959 ul, #menu ul li.menu-item-9986 ul {
	width:200px;
}


.submenu-item {
  padding-left: 10px;
  font-size: 11px;
}

  span.submenu-item {
    color: #FFF;
    font-size: 0.9em;
    margin-left: 10px;
    margin-right: 10px;
  }

	.body-wrapper{
		padding-left:10px; 
		padding-right:10px;
	}


.article-seul-contenu-txt {
	position: static;
	width: 210px;
	cursor: text;
}

.about_bottom{
	margin-top:5em;
}
.nav-menu li .sub-menu,.nav-menu li .children{background-color:#631624;border-top:0;display:none;padding:0;position:absolute;z-index:99999;margin:0}
.nav-menu li .sub-menu ul,.nav-menu li .children ul{border-left:0;left:100%;top:0}
.nav-menu li .sub-menu ul li a,.nav-menu li .children ul li a{background-color:#4e111c}
.nav-menu li .sub-menu li a:after,.nav-menu li .children li a:after{display:none}
.nav-menu li .sub-menu li a,.nav-menu li .children li a{background-color:#631624;letter-spacing:normal;text-transform:none;line-height:1.3;color:#fff;margin:0;width:250px;padding:15px}
.nav-menu li .sub-menu li a:hover,.nav-menu li .children li a:hover{background-color:#781b2c}


.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;
}
 
.gdlr-core-testimonial-item .gdlr-core-testimonial-quote{ color: #282828; }


.gdlr-core-testimonial-style-left .gdlr-core-testimonial-quote{ font-size: 60px; line-height: 1; float: left; margin-right: 30px; }

.gdlr-core-testimonial-style-right .gdlr-core-testimonial-quote{ font-size: 60px; line-height: 1; float: right; margin-left: 30px; }

.gdlr-core-testimonial-style-center .gdlr-core-testimonial-quote{ font-size: 80px; line-height: 60px; padding: 15px 0px 10px; }
.stripe-container .stripe .news-letter{float:right;width:auto;white-space:nowrap;text-align:right}
.stripe-container .stripe .news-letter .fa-paper-plane{transform:rotate(24deg)}
.stripe-container .stripe .news-letter label{float:right}
.stripe-container .stripe .news-letter form{color:#fff;float:left;margin-left:20px;float:right}
.stripe-container .stripe .news-letter form input[type="email"]{font-size:20px;padding:5px;font-family:'Open Sans',sans-serif;font-weight:100;font-style:italic;float:left;margin-top:5px;outline:0;border:1px solid transparent}
.stripe-container .stripe .news-letter form input[type="email"]:focus{border-color:#005597}
.stripe-container .stripe .news-letter form label.error{color:#bd0d0d;font-size:11px;position:absolute;right:40px;bottom:-18px}
.stripe-container .stripe .news-letter form a{font-size:34px;color:#fff;margin-left:5px;cursor:pointer}
.row{margin-right:-15px;margin-left:-15px}


section.row {
	margin: 0;
}


#right_column.row {
	clear: none !important;
}

.thumbnails.list .thumbnail div.row {
	padding-left: 30px;
}








.nav-logo-wrap{
	float: right;
	margin-left: 20px;
}

.nav-logo-wrap .logo{
	display: table-cell;
	vertical-align: middle;
	max-width: 140px;
    height: 75px;
    
    -webkit-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);  
    -moz-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000); 
    -o-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -ms-transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000); 
    transition: all 0.27s cubic-bezier(0.000, 0.000, 0.580, 1.000);
}

.nav-logo-wrap .logo img{
	max-height: 100%;
}

.nav-logo-wrap .logo:before,
.nav-logo-wrap .logo:after{
	display: none;
}


.table-browser-check th {
	width: 150px;
}

.table-browser-check .fa {
	margin-right: 10px;
	font-size: 20px;
}

.table-browser-check th, .table-browser-check td {
	vertical-align: bottom !important;
}




.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

.table .table {
  background-color: #fff;
}

.table-bordered {
  border: 1px solid #ddd;
}

.table-responsive {
  min-height: .01%;
  overflow-x: auto;
}

table.classementNormal tr.club_0 td{font-weight:bold;background:#999999;color:#ffffff;}

	.tmenu{		
		height: 36px;
		border-top: 1px solid #999999;
		border-left: 1px solid #999999;
		border-right: 1px solid #999999;
		padding-left: 5px;
		padding-right: 5px;
		color: #6e6e6e;
		font : bold  10px Verdana;
		cursor: pointer;
text-align: center;
	}

		
	.mvp-feat5-small-sub .mvp-feat1-list-text h2 {
		font-size: .9rem;
		}

		
	.mvp-feat5-small-sub .mvp-feat1-list-text h2,
	.mvp-feat5-small-main-text p {
		font-size: .9rem;
		}
.mvp-feat1-sub-text h2,.mvp-feat1-pop-text h2,.mvp-feat1-list-text h2,.mvp-widget-feat1-top-text h2,.mvp-widget-feat1-bot-text h2,.mvp-widget-dark-feat-text h2,.mvp-widget-dark-sub-text h2,.mvp-widget-feat2-left-text h2,.mvp-widget-feat2-right-text h2,.mvp-blog-story-text h2,.mvp-flex-story-text h2,.mvp-vid-wide-more-text p,.mvp-prev-next-text p,.mvp-related-text,.mvp-post-more-text p,h2.mvp-authors-latest a,.mvp-feat2-bot-text h2,.mvp-feat3-sub-text h2,.mvp-feat3-main-text h2,.mvp-feat4-main-text h2,.mvp-feat5-text h2,.mvp-feat5-mid-main-text h2,.mvp-feat5-small-main-text h2,.mvp-feat5-mid-sub-text h2,#mvp-feat6-text h2,.alp-related-posts-wrapper .alp-related-post .post-title{font-family:'Oswald',sans-serif}
.card .card-img{position:relative;display:inline-block}


.weather-view-forecast-right img,
.weather-view-forecast-left img {
	width: 40px;
	float: left;
}


.weather-view-forecast-right {
    text-align: left;
}


.weather-view-forecast-right a,
.weather-view-forecast-left a {
	color: #000000;
	text-decoration: none;
}


.weather-view-forecast-right span,
.weather-view-forecast-left span {
	display: block;
}

#contentleft { float: left; position: relative; width: 780px; padding-top: 5px; padding-bottom: 10px; }
.in_mobile_visible{display:none}
.text-center{text-align:center}

.text-center.text-red {
    margin: 15px 0;
    font-style: italic;
    color: #ff0000;
}
.fusion-copyright-notice{color:#8c8989;font-size:12px;}
.fusion-copyright-notice a{color:#bfbfbf;}
.fusion-body .fusion-social-links-footer,.fusion-copyright-notice{display:block;text-align:center}
.fusion-copyright-notice:after,.fusion-social-networks:after{content:"";display:block;clear:both}
.fusion-copyright-notice li,.fusion-social-networks li{float:none;display:inline-block}
.fusion-body .fusion-footer-copyright-center .fusion-copyright-notice,.fusion-body .fusion-footer-copyright-center .fusion-social-links-footer{display:block;width:100%;text-align:center}

.et_pb_section {
	padding: 0;
}

.et_pb_slider .et_pb_slide, .et_pb_section {
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 100% auto;
}

#calendar2 thead tr.month{
  background-color: #67b9ce;
  height: 30px;
  color: #fff;
}
.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,0.25);transform:translateY(6px);transition:transform 0.25s;-webkit-backface-visibility:hidden;will-change:transform}
.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}
.pswp__share-tooltip a:hover{text-decoration:none;color:#000}
.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}
.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}
.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}
.pswp--touch .pswp__share-tooltip a{padding:16px 12px}

.down_menu_lm{  text-align:center;  padding-top:8px;}


.down_menu_lm a{color:#999999;}

.down_menu_lm a:hover{color:#F15A2A; text-decoration:none;}
.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-6{width:50%}

.tab_content-left, .tab_content-right {padding:25px 20px 15px;}
#td-mobile-nav .menu-item-has-children a{width:100%;z-index:1}

.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}
.marg-5-h{margin-left:5px;margin-right:5px}

.navigation .nav-main {
  width: 100%;
  margin: 0;
}

.navigation .nav-main:before,
.navigation .nav-main:after {
  content: " ";
  display: table;
}

.navigation .nav-main:after {
  clear: both;
}
.page-coloured-bars{position:absolute;bottom:8%;left:0}
.page-coloured-bars .coloured-bar{width:15px;height:60px;margin-bottom:15px;background:#5B9B98;-webkit-transform:skewY(-25deg);-moz-transform:skewY(-25deg);-ms-transform:skewY(-25deg);-o-transform:skewY(-25deg)}
.home .page-coloured-bars{display:none}
body.page-id-847 .page-coloured-bars{display:none}
.half_image_half_text .column,.hero .content .subcarousel{text-align:center}
.homepage .content .subcarousel .block,.homepage .content .subcarousel .block:first-child{display:none}
 #pl-512 #panel-512-0-0-0 , #pl-512 #panel-512-1-0-0 , #pl-512 #panel-512-1-0-1 , #pl-512 #panel-512-1-1-0 , #pl-512 #panel-512-1-1-1 , #pl-512 #panel-512-1-1-2 , #pl-512 #panel-512-2-0-0 , #pl-512 #panel-512-3-1-0 , #pl-512 #panel-512-3-1-1 {  }
 #pg-512-0 , #pg-512-1 , #pg-512-2 , #pl-512 .so-panel:last-child { margin-bottom:0px }
 #pl-512 .so-panel { margin-bottom:30px }

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.homepage-2-columns div.so-panel {
margin-bottom:0!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-left:15px;padding-right:15px}
.col-sm-4{width:33.33333333%}


#mobile-menu .menu-item-has-children .arrow{
	display: none;
}

	#mobile-menu .menu-item-has-children .arrow.up{
		display: none;
	}
