/*
 Theme Name:   gonis
 Theme URI:    http://wearereallysexy.es
 Description:  Responsive custom theme for Gonis Schnitzelria
 Author:       we are really sexy
 Author URI:   http://wearereallysexy.es
 Template:     responsive
 Version:      1.0.0
 Text Domain:  gonis
*/



/* -------------------------------------------------------------- */
/*                            IMPORTS                             */
/* -------------------------------------------------------------- */

@import url("../responsive/style.css");
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700);



/* -------------------------------------------------------------- */
/*                         GENERAL STYLE                          */
/* -------------------------------------------------------------- */

body {
	background-color: #fff;
	color: #482719;
	font-family: 'Roboto Slab', serif;
}
#wrapper p {
	font-size: 16px;
}
hr {
	background-color: #fff;
	background-image: url('http://thegonisschnitzelria.com.au/wp-content/uploads/hr.png');
	background-position: center;
	background-repeat: no-repeat;
	padding-top: 20px;
}
#wrapper a {
	color: #3EAAB3 !important;
}
#wrapper a:hover {
	color: #482719 !important;
}



/* -------------------------------------------------------------- */
/*                          CUSTOM STYLE                          */
/* -------------------------------------------------------------- */

/* COLORES CUSTOM {
	marrón oscuro: #482719;
	marrón claro: #B8A7A1;
	verde: #3EAAB3;
	dorado: #C4A75F;
}
*/

.lined {
	display: inline;
	padding: 20px 20px 0;
}
.bigg {
	font-size: 26px;
	font-weight: 700;
	line-height: 35px;
}
.goniborder {
	border: 6px solid #C4A75F;
}
.linea {
	border-top: 2px solid #482719;
}
.topes {
	border-bottom: 2px solid #482719;
  	border-top: 2px solid #482719;
  	padding: 10px 0;
}



/* -------------------------------------------------------------- */
/*                             HEADER                             */
/* -------------------------------------------------------------- */

#logo {
	float: none !important;
	margin: 0 auto;
	text-align: center;
}



/* -------------------------------------------------------------- */
/*                              MENU                              */
/* -------------------------------------------------------------- */

.menu {
	background-color: transparent;
	background-image: none;
	border-top: 2px solid #482719;
}
.menu a {
	border-left: none;
  	color: #3EAAB3;
	font-size: 20px;
	padding: 0 1.15em;
  	text-shadow: none;
	text-transform: uppercase;
}
.menu a:hover, .menu li.current-menu-item, ul.menu > li:hover, .menu .current_page_item a, .menu .current-menu-item a {
	background-color: transparent !important;
	background-image: none !important;
	color: #482719;
}
#menu-main .current-menu-item{
	position: relative;
	top:-5px;
}
#menu-main .current-menu-item:before {
	content: "";
  	background-image: url('http://thegonisschnitzelria.com.au/wp-content/uploads/hr.png');
  	display: block;
  	height: 15px;
  	width: 31px;
 	position: absolute;
  	top: -5px;
  	left: 38%;
}
#menu-main .current-menu-item:after {
	content: "";
  	background-image: url('http://thegonisschnitzelria.com.au/wp-content/uploads/hr.png');
  	display: block;
  	height: 15px;
  	width: 31px;
  	position: absolute;
  	top: 31px;
  	left: 38%;
}
@media (max-width: 1030px) {
	.menu a {
  		padding: 0 1em;
  	}
}
@media (max-width: 970px) {
	.menu a {
  		padding: 0 0.8em;
  	}
}
@media (max-width: 915px) {
	.menu a {
  		padding: 0 1.5em;
  	}
}



/* -------------------------------------------------------------- */
/*                              HOME                              */
/* -------------------------------------------------------------- */

.home p {
	font-size: 20px;
	margin: 20px auto;
	max-width: 70%;
}
.home #content-full {
	margin-top: -10px !important;
}
.home #rev_slider_1_1_wrapper {
	width: 103%;
	left: -21px;
}


/* -------------------------------------------------------------- */
/*                             PAGES                              */
/* -------------------------------------------------------------- */

h1.entry-title.post-title {
 	color: #482719;
	font-size: 2em;
	text-align: center;
 	text-transform: uppercase;
}
.two-columns {
  	display: inline;
}
.i-column {
  	float: left;
  	margin-top: 45px;
  	width: 40%;
}
.t-column {
  	float: left;
  	margin: 2% 0 10% 4%;
  	text-align: center !important;
  	width: 56%;
}
@media (max-width: 600px) {
	.i-column {
  		margin-top: 45px;
  		width: 100%;
	}
	.t-column {
  		width: 100%;
	}
}



/* -------------------------------------------------------------- */
/*                           BLOG LIST                            */
/* -------------------------------------------------------------- */

h2.entry-title.post-title {
  display: none;
}
.post-meta {
  display: none;
}
.post-entry {
  margin-bottom: 50px;
}
img.wp-post-image {
  display: block;
}
/*.post-entry::after {
	color: white;
	content: "____";
  	background-image: url("http://thegonisschnitzelria.com.au/wp-content/uploads/hr.png");
}*/

/* -------------------------------------------------------------- */
/*                             FORM                               */
/* -------------------------------------------------------------- */

.ccf-form-wrapper .form-title {
  display: none;
}
.ccf-form-wrapper .field {
  margin-bottom: 24px;
  clear: none;
  width: 48%;
  float: left;
  margin-right: 2%;
}
input.ccf-submit-button {
  border: 2px solid #3EAAB3;
  color: #482719;
  float: right;
  font-family: 'Roboto Slab';
  margin-right: 2%;
  padding: 10px 20px;
}
input.ccf-submit-button:hover {
  border: 2px solid #482719;
  color: #3EAAB3;
}

/* -------------------------------------------------------------- */
/*                             BODY                               */
/* -------------------------------------------------------------- */

#wrapper {
	border: 0 !important;
	margin-top: 0 !important;
}
#content-full {
	margin-top: 10px !important;
}


/* -------------------------------------------------------------- */
/*                            FOOTER                              */
/* -------------------------------------------------------------- */

#footer p {
  font-size: 20px;
  margin: 20px auto;
  max-width: 70%;
}
.fa {
	color: #482719;
	position: relative;
  	top: -4px;
}
.fa:hover {
	color: #3EAAB3;
}
#footer small {
	font-size: 65%;
}
.widget-wrapper {
	background-color: transparent;
	border: 0;
	margin-bottom: 0;
	padding: 0;
}
#footer_widget {
	background-color: #B8A7A1;
}
#footer_widget .col-300:nth-child(3n+3) {
  	/*margin-right: 2.127659574468% !important;*/
}
#footer_widget .col-300:nth-child(3n+4) {
  	/*margin-right: 0 !important;*/
}
.textwidget {
	font-size: 16px;
}
#text-4 {
	background-color: #fff;
	width: 100%;
}
#text-4 .widget-title h3, #text-4 .widget-title-home h3 {
	padding-bottom: 10px;	
	text-align: center;
}
#text-4 .textwidget {
	border-bottom: 2px solid #482719;
	border-top: 2px solid #482719; 
	font-size: 21px;
	line-height: 25px;
	padding: 10px;
  	text-align: center;
}
/* #text-2 .widget-wrapper {
	margin-left: 40px;
} */
#text-3 .textwidget {
	margin-top: -15px;
}
#main-nav-1 {
	padding-left: 60px;
}
#nav_menu-2 .widget-wrapper .menu-main-container ul li {
	list-style: none;
}
#nav_menu-2 .widget-wrapper .menu-main-container ul li a {
	color: #482719;
  	font-size: 16px;
  	line-height: 1.4;
  	text-transform: uppercase;
}
#nav_menu-2 .widget-wrapper .menu-main-container ul li a:hover, #nav_menu-2 .widget-wrapper .menu-main-container ul li a:active {
	color: #3EAAB3;
}
.scroll-top a {
  	background-color: #3EAAB3;
  	border-radius: 100%;
  	color: #fff;
  	padding: 8px 16px;
}
.scroll-top {
	font-size: 20px;
	text-align: center;
}