/*
You can add your own CSS here.

Click the help icon above to learn more.
*/

.site-info {
    visibility: hidden;
}

.site-info:before {
    visibility: visible;
    content: "© formosa gourmet 2018. all rights reserved.";
    display: block;
}

.site-footer {
    padding: 10px 34px 1px 34px;
}

a {
    color: #000000;
}

.site-branding {
        padding: 0 36px
}

div.wpcf7 {

background-color: #ffffff;

border: 0px solid #fffffff;

padding:0px;

}

.wpcf7 input[type="text"],

.wpcf7 input[type="email"],

.wpcf7 textarea {

background:#f9f7f2;

color:#000;

}

nav#site-navigation a:hover {
	color: #000000;
}

.arconix-faq-title { font-weight: bold;}

li.social-icon {
	float:right;
}

.main-navigation .nav-menu > li > a:after, .main-navigation .menu > li > a:after {
  display:none
}

@media screen and (min-width: 768px) {
.main-navigation ul li {
    padding: 0.75em 1em 0.75em 1em;
}

.main-navigation {
    padding: 0.2em 20px;
    padding-top: 0.2em;
    padding-right: 20px;
    padding-bottom: 0em;
    padding-left: 30px;
}

}

.main-navigation a {
   font-size: 15px;
	    line-height: 31.69px;
		}

li.menu-item-1034 {
	float:left;
}

li.menu-item-1020 {
	float:left;
}

li.menu-item-1056 {
	float:left;
}

li.menu-item-1034 a {
	color: #404040;
}

li.menu-item-1020 a {
	color: #404040;
}

li.menu-item-1056 a {
	color: #404040;
}

#header {
    position: relative;
    z-index: 1000;
}
#content {
    position: relative;
    z-index: 1;
}


.current_page_item a {
 		border-style:solid;
  	border-width: 0px 0px 2px 0px;
		max-height: 25px;
 }

.main-navigation li.current-menu-ancestor > a {
	border-style:solid;
  	border-width: 0px 0px 2px 0px;
		max-height: 25px;
}

h3.arconix-faq-term-title {
	display: none
}

nav#site-navigation.main-navigation li {
    padding-top: 0.3em;
    padding-bottom: 0.1em;
}

.site-branding {
	background: #fcbc1d; 
}

.site-logo {
	padding-top: 10px;
}

#post-26 .sa_owl_theme .owl-dots {
	display:none;
}

#post-1016 .sa_owl_theme .owl-dots {
	display:none;
}

#post-1040 .sa_owl_theme .owl-dots {
	display:none;
}

div#panel-26-2-0-0.so-panel {
	margin-bottom: 0px;
}

div#panel-1067-2-0-0.so-panel {
	margin-bottom: 0px;
}

div#panel-1019-2-0-0.so-panel {
	margin-bottom: 0px;
}

div#pg-26-2 {
	margin-bottom: 0px;
}

div#pg-1067-2 {
	margin-bottom: 0px;
}

div#pg-1019-2 {
	margin-bottom: 0px;
}