.show {
background-color:yellow!important;    
}
.hide { }
.searcher {position: absolute;
margin-top: -40px;
width: 160px!important;
right: -10px;}
.title_food {font-size: 26px!important;
font-weight: normal;
margin-top: 5px;
color: #3f3f3f!important;}
.footable.table-1 {display: table;
width: 100%;}
.footable.table-1 th {background: #8a8a8a;
height: 38px;
color: white;
font-weight: normal;}
.footable.table-1 tr:hover td {background:#dbf2b7;}
.fusion-secondary-header,.fusion-secondary-header a, .fusion-secondary-header a:hover {
color: #7e7e7e;
}
.flexslider .slides {
width: 100%;
}
.fusion-secondary-header a, .fusion-secondary-header a:hover {
color: #9c9c9c!important;
}
.fusion-secondary-header {
color: #5a5a5a!important;
}
.fusion-secondary-menu li:last-child span {color: #686868 !important;}
.fusion-secondary-menu li:last-child{background: rgb(227, 224, 224);}
.post-content p {
margin-top: 0;
margin-bottom: 0;
}
.fusion-breadcrumbs,
.panel-body .social-icons {display:none}
.accordion-toggle.handle-icon  {
float: right;
margin-top: -60px;
}
.fusion-page-title-bar .fusion-page-title-row h1 {
font-size: 22px!important; 
text-transform : uppercase;
}
.fusion-page-title-bar {
border-color: #d2d3d4;
border-bottom-color: rgb(210, 211, 212);
background-image: none!important;
background-color: #fff!important;
height: 87px;
border-bottom: 0;
margin-bottom: -40px;
}
.fusion-secondary-menu > ul > li { }
.fusion-footer-widget-area {background-color: rgba(160, 160, 159, 1);} .button85 {background: rgba(43, 104, 156, 1)!important;text-align:center;}
.row5 .button85 { 
width: 300px !important;
margin: auto;
display: block !important;
padding: 19px 0;
font-size: 16px;}
.button85 span {color:white!important;font-weight:normal;}
.button85:hover {background: rgba(186, 218, 85, 1)!important;}
.button85:hover span {color:#605E5E!important;} .rpwe-block ul{
list-style: none !important;
margin-left: 0 !important;
padding-left: 0 !important;
}
.rpwe-block li{
border-bottom: 1px solid #eee;
margin-bottom: 10px;
padding-bottom: 10px;
list-style-type: none;
}
.more-link{
background: rgb(201, 201, 201);
display: block;
width: 140px;
text-align: center;
color: #454545;
padding: 7px 20px;
}
.rpwe-block .more-link{
background: rgb(201, 201, 201);
display: block;
width: 140px;
text-align: center;
color: #454545;
padding: 7px 20px;
position: absolute;
right: 0;
}
.rpwe-block h3 a{
color: #088844!important;
font-size: 17px;
margin-bottom: 7px;
display: block !important;
}
.rpwe-block h3{
background: none !important;
clear: none;
margin-bottom: 0 !important;
margin-top: 0 !important;
font-weight: 400;
font-size: 12px !important;
line-height: 1.5em;
}
.rpwe-thumb{
border: 1px solid #eee !important;
box-shadow: none !important;
margin: 2px 10px 2px 0;
padding: 3px !important;
}
.rpwe-summary{
}
.rpwe-time{
color: #bbb;
}
.rpwe-comment{
color: #bbb;
padding-left: 5px;
}
.rpwe-alignleft{
display: inline;
float: left;
}
.rpwe-alignright{
display: inline;
float: right;
}
.rpwe-aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
}
.rpwe-clearfix:before,
.rpwe-clearfix:after{
content: "";
display: table !important;
}
.rpwe-clearfix:after{
clear: both;
}
.rpwe-clearfix{
zoom: 1;
} .elem23  h3 a{
color: #088844 !important;
font-size: 17px;
margin-bottom: -10px;
display: block !important;}
.elem23 .fusion-column-first {width: 18%!important;}
.elem23 .fusion-column-last.fusion-one-third  {width: 17%!important;}
.elem23 .fusion-column-last.fusion-five-sixth   {width: 78%!important;}
.elem23 .fusion-one-half  {width: 56%!important;}
.elem23 .more-link{
background: rgb(201, 201, 201);
display: block;
text-align: center;
color: #454545;
padding: 7px 20px;
position: absolute;
right: 0;
}
.elem23 .more-link:hover{background: rgb(180, 180, 180);}
.page-id-11943 .title-heading-left {color:#2B689C;  }
#comp-j82ppqbv h4 a{color:rgb(0, 118, 179);text-decoration:underline;}
#comp-j82ppqbv .l2 a{ color:rgb(8, 136, 68);text-decoration:underline;font-style:italic}
.fusion-main-menu > ul > li > a {
color: #727272!important;
font-size: 17px;
}
.quote_box >div .button85 { width: 200px;margin: 10px 0 0px 0;}
.quote_box >div {width: 200px;
position: absolute;
right: 0;}
.pt-link {margin: -60px 0 70px 0!important;}
.back_box >div >div {margin-bottom:0!important;}
.back_box .fusion-text a {width: 200px;
position: absolute;top: -70px;
right: 0;}
.box_style0 img {margin: auto;
display: block;}
.box_style0 p:nth-child(2) {text-align: center;
background: gainsboro;
padding: 12px 0px;
max-width: 192px;
margin: auto;}
.elem23 .fusion-row{
padding-left: 0;
padding-right: 0;
margin-bottom: 10px;
border-bottom: 1px solid #e9e9e9;
}
.elem23 .fusion-row:nth-last-child(2) { border-bottom: 0px }
.fusion-page-title-bar h3 {    font-size: 16px!important;}
.fusion-footer-widget-column {
margin-bottom: 20px!important;
}
.fusion-footer-widget-area {
padding-bottom: 0!important;
}
.publications h4 {color: #088844 !important;
font-size: 19px !important;
margin-bottom: 9px;
border-top: 1px solid #d8d8d8;
padding-top: 20px;}
.publications .link {background: rgb(201, 201, 201);
display: block;
width: 140px;
text-align: center;
color: #454545;float:right;
padding: 7px 20px;margin-top: -40px;}
.publications  {}
@media only screen and (max-width: 800px) 
{
.elem23 .fusion-column-first  { margin-bottom: 0px!important;}
.elem23 .more-link{ right: auto;
margin-top: -10px;
margin-bottom: 0;
position: relative;}	
.quote_box >div {position: relative!important;}
.back_box >div >div {margin-bottom:20px!important;}
.back_box .fusion-text a {
position: relative;top: -20px;}
}
@media only screen and (min-width: 800px) 
{
.elem23 .more-link{ margin-top:50px;max-width: 140px;width: 105%;}
.elem23-full {padding:0 100px 0 40px!important}
}
#text-35 h4 {margin-bottom:0}
#text-36 h4 {margin-bottom:0}
body.fr #text-36 {display:none;}
.wpcf7-acceptance {margin-right: 2px;
top: -2px;
position: relative;}
body .accept2 {margin: 8px 0px 8px -16px;}
.wpcf7-form p {
margin-bottom: 7px;
}
.grecaptcha-badge { 
visibility: hidden; 
}