@media (max-width: 988px){
  .wp-caption {
    /* Force the box to be 100% */
    width: 100% !important;
  }
  #content .wp-caption a img {
    /* Scale down if too big */
    max-width: 99.03225806%; /* 614/620 */
    height: auto;
  }
}

.testimonials {font-family: 'Libre Baskerville'; font-size:32px; font-style:italic; color:#6A8F25; line-height:130%;}

.img {margin-top:-26px; width:100%!important;}
.menu li a;link {text-transform:uppercase!}
#wrappers {float:left; margin-top:20px;padding-left:1%;padding-right:1%;  }
td {color:#ffffff;}
body {background:#ffffff!important;}
.widget-wrapper {display:none;}
#widgets {display:none;}
.slideshow-nav {display:none!important;}
#logo {width:100%; padding:0px; margin:0px;}
#logo {width:100%!important; height:inherit!important;}
.slidehold {float:left; width:100%; }
.slideshow-content img {width:100%!important; height:inherit!important;  margin-top:-12px!important;}
.pscarousel {display:none;}
div .info {opacity:0.8!important;}
h3 {font-weight:normal; font-style:italic;}

.wp-caption {background:#B4B5E9; color:#000000;}

.main-nav {position:relative; top:0px!important;}
.main-nav {background:#6A8F25;}
.menu {background:#87754F; margin-left:auto; margin-right:auto;     width: -webkit-fit-content;
       width: -moz-fit-content;
            width: fit-content;}
li a:link{text-transform: uppercase!important; font-family:georgia, 'times new roman', serif;}
.entry-title {display:none;}
.breadcrumb-list {display:none;}
h1 {font-style:italic; color:#ffffff; font-family:georgia, 'times new roman', serif; font-weight:normal;}

.widget-title {font-style:normal; color:#ffffff; font-family:owl;  font-size:36px; color:#6A8F25!important;}

.textwidget {font-family:georgia, 'times new roman', serif; font-weight:normal; color:#ffffff; font-size:16px;}

.textwidget a:link {color:#6A8F25important;}
.textwidget a:visited {color:#6A8F25!important;}
.textwidget a:hover {color:#C2E18A!important;}
.textwidget {color:#000000;}
#featured {border: 1px solid #ffffff!important;}

.menu li a:link {background:#6A8F25!important; padding-left:30px; padding-right:30px; text-shadow:none!important;}
.menu li a:visited {background:#6A8F25!important; text-shadow:none!important;}
.menu li a:hover {color:#C6E292!important; text-shadow:none!important;}
.menu li .current_page_item { color:#ffffff!important;}

.menu li a:link {font-family:owl!important; font-size:28px;}

.children li a:link {background:#86754E!important; padding:14px; font-size:15px; color:#ffffff;}
.children li a:visited {background:#86754E!important; color:#ffffff!important;color:#ffffff;}
.children li a:hover {background:#000000!important; color:#000000!important;}
li a:hover {background:#ffffff!important; color:#000000!important;}
li a:active {background:#ffffff!important; color:#000000!important;}
.current_page_item a:link { color:#ffffff!important;}
.current_page_item a:visited { color:#ffffff!important;}
.current_page_item a:hover { color:#000000!important;}


#wrapper {background:#ffffff!important; color:#000000; font-family:Lato!important; border:none!important; }

p {color:#000000; font-family:Lato!important;}
.logoposition {float:right;}
@media only screen 
and (max-device-width : 800px) 
 {
#panel-7-0-0-0 div p {text-align:center!important;}
.alignright {text-align:center!important; padding-left:0px!important; margin-left:0px!important;}
.logoposition {float:left; width:100%; text-align:center!important;}
}




