/*
Theme Name: Casinos y Furcias
Version: 1.0
Description: 
Theme URI: https://www.casinosyfurcias.com
Author: Gonzalo Albito Méndez Rey
Author URI: http://www.albito.es/
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: uberto
*/


/*	IMPORTS	*/
@import url("fonts/futurama.css");

/*	ANIMATIONS	*/
/*
*,.no-transition .transition, .no-trans .trans{ -webkit-transition-property:all; -moz-transition-property:all; -o-transition-property:all; transition-property:all; -webkit-transition-timing-function:linear; -moz-transition-timing-function:linear; -o-transition-timing-function:linear; transition-timing-function:linear; -webkit-transition-duration:0.3s; -moz-transition-duration:0.3s; -o-transition-duration:0.3s; transition-duration:0.3s; }
.no-transition, .no-transition *, .no-trans, .no-trans *{ -webkit-transition-property:none; -moz-transition-property:none; -o-transition-property:none; transition-property:none; }
*/


/*	BASIC	*/
body{ min-width:320px; background-image:url(img/casinos-y-furcias-bg.jpg); background-position:center center; background-size:cover; background-attachment:fixed; background-repeat:no-repeat; }
/*
a.image{ line-height:0; }
a.thumbnail:hover img{ opacity:.75; }
img.alignleft{ float:left; margin-right:20px; }
img.alignright{ float:right; margin-left:20px; }
img.alignleft, img.alignright, img.aligncenter{ margin-top:5px; margin-bottom:10px; }
input, select, textarea{ max-width:100%; }
*/


/*	TEXT	*/
/*
h1,h2,h3,h4,h5,h6,p{ margin:0.5em 0; line-height:1.2em; }
h1,h2,h3,h4,h5,h6{ text-align:left; font-weight:bold; }
h1{ font-size:1.6em; line-height:1.8em; font-weight:700; }
h2{ font-size:1.45em; line-height:1.65em; font-weight:600; }
h3{ font-size:1.3em; line-height:1.5em; font-weight:500; }
h4{ font-size:1.15em; line-height:1.35em; font-weight:400; }
h5{ font-size:1em; line-height:1.2em; font-weight:300; }
h6{ font-size:0.85em; line-height:0.95em; font-weight:200; }
p{ text-align:justify; }
*/
.futurama{ font-family:"Futurama",Oswald,sans-serif; }


/*	HEADER	*/
#header{ position:fixed; min-width:200px; }
body.admin-bar #header{ top:32px; }
#logo{ background:transparent; }
#logo a{ padding-top:0; padding-bottom:0; }


/*	CONTENT	*/
#main{}
#main,.home #main,.home.paged #main{ margin-top:0px; padding-top:70px; }
#main>.container{ padding-top:15px; padding-bottom:15px; background:rgba(255,255,255,0.9); }
.entry{ margin-bottom:30px; }
.post-form .g-recaptcha{ margin-top:-10px; margin-bottom:30px; }

/*	FOOTER	*/
#footer{ color:#fff; }
#footer a{ color:inherit; }
#footer a.albito{ float:right; display:block; width:60px; height:22px; background-image:url("img/albito-n.png"); background-size:100%; background-repeat:no-repeat; text-indent:100px; overflow:hidden; }


/*	SIDEBAR	*/
#sidebar{}
.sidebar{ padding:0px; border:none; padding-left:30px; border-left:1px solid #d0d0d0; box-shadow:none; }
.sidebar .widget:first-child .widget-title{ margin-top:0px; }
.widget{ margin-bottom:30px; }
.widget-title{ margin-bottom:10px; }


/*	WIDGETS	*/
.awf-cookies .awf-cookies-controls a.awf-close:hover{ text-decoration:none; }

/*	EFFECTS	*/
body.no-js .js{ display:none; }


/*	COLORS	*/


/*	TWEAKS	*/
.ui-body-c, .ui-overlay-c{ text-shadow:0 0 0; }
.gmnoprint img{ max-width:none; max-height:none; }
.fancybox-overlay{ z-index:1000; }
label.inline{ display:inline-block; }
input[type="email"],input[type="phone"]{ max-width:100%; }


/*	MEDIA */
@media (max-width:1199px){
	.sidebar{ padding-left:20px; }
}
@media (max-width:767px){
	#header,body.admin-bar #header{ top:46px; }
	#main,.home #main,.home.paged #main{ margin-top:46px; padding-top:24px; }
	/*
	body.admin-bar #header{ top:94px; }
	body.admin-bar #mobile-bar{ top:46px; }
	*/
	body.admin-bar #wpadminbar{ display:none; }
	body.admin-bar #main,body.admin-bar.home #main,body.admin-bar.home.paged #main{ margin-top:0px; }
	#logo{ float:none; }
	#logo a{ padding:0; }
	.sidebar{ padding-left:0px; border-left:none; padding-top:50px; border-top:1px solid #d0d0d0; }
}
@media (min-height:600px){
}


/*	CUSTOM	*/
#footer a.albito{ display:none; }