/* 
Theme Name: Magadine 1.2
Theme URL: http://web.ygoy.com
Description: First k-maleon
Author: Amitabh Shukla
Author URI: http://www.ygoy.com
Version: 1.1

The CSS, XHTML and design is released under Creative Common - http://creativecommons.org/licenses/by-nc-sa/2.5
*/

.wf-loading {
  visibility: hidden;
}
.wf-active, .wf-inactive {
  visibility: visible;
}


body { margin: 0; padding: 0; background: #fff url(images/bg.png) repeat; }
* {margin: 0; padding: 0; border: 0; font-family:'Trebuchet MS', Verdana, Arial, sans-serif; }

/* Basic styles  */
p, h1, h2, h3, span#copyright { margin: 0 10px; color: #000; font-weight: normal}
h1, h2, h3, h4 {margin-bottom:5px; color: #666; }
p { font: 12.4px; line-height: 1.6em;color:#000	; }
h1{font:normal 16px; letter-spacing: 0.8px;height:100px;padding:0px 0px 100px 5px;}	

/* site heading */
h2 { font-size: 1.30em; line-height: 2.40em }	/* site heading */
h3 { color: #222222;font-size:16px;font-weight: normal;margin: 0px 0 0 0px;padding:0px 0px 0px 0px;text-decoration: none;letter-spacing:.05px;height:auto;background:none;}

/* sub headings */
h5 { margin:0px 0 8px 10px;font-size:11px; color:#FFF783; font-weight:bold; height:15px !important;}
h5 a{color:#666; }
span#copyright { font-size: 13px; line-height: 35px; color: #000 }
div { padding: 0;}
p.banbar{color:#eee;margin:0px 0 0 10px;padding:0px;font-size:11px;clear:both;}
.onethirdcolumn p.commenbar{color:#278B19;margin:6px 0 0 10px;padding:0px;font-size:11px;}
.halfcolumn p.commenbar{color:#999;margin:0px 0 0 15px;padding:0px;}
.divider{height:12px;clear:both;}
ul, ol {margin: 10px; color: #000;  line-height: 1.6em}
ul {list-style: square inside}
ol {list-style: decimal inside}
em {font-style:italic !important; font-weight: normal !important;}
blockquote{background:#eee;width:90%;padding:13px 10px 0px 15px;margin:5px 0px 15px 5px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}

/*Editor de texto*/
.alignright {
	float: right;
	margin: 3px 0 0 10px;
}
.alignleft {
	float: left;
	margin: 3px 20px 0 0 !important;
}
.aligncenter{
text-align:center;
}
.rosabold{
color:#ee119b;
font-weight: bold;
}
.rosanormal{
color:#ee119b;
font-weight: normal;
}
.verdebold{
color:#4E9809;
font-weight: bold;
}
.verdenormal{
color:#4E9809;
font-weight: normal;
}
.azulbold{
color: #0B28B3;
font-weight: bold;

}
.azulnormal{
color:#0B28B3;
font-weight: normal;

}
/*---------------------------------------------Layout------------------------------------------------------*/

#hdr {margin:0px auto;padding: 0;width:980px;background:#fff;height:160px;}
.rowcontainer {margin:0 auto; width: 980px;overflow: hidden;padding-top:30px; padding-bottom: 0; background: transparent url(images/notepad.png) repeat;
	-webkit-box-shadow: 0px 10px 20px #666;
    -moz-box-shadow: 0px 10px 20px #666;
    box-shadow: 0px 10px 20px #666; }
div#navbar { margin:0px auto !important;width:980px; height:314px;
	-webkit-box-shadow: 0px 0px 20px #666;
    -moz-box-shadow: 0px 0px 20px #666;
    box-shadow: 0px 0px 20px #666;
}
#navbar h1 { margin:0 !important; padding: 0 !important; }
#navbar h1 a, #header h1 a:visited { text-indent: -999em; overflow:hidden; width:980px;height:314px; display: block; background: #fff url(images/kmaleon.jpg) no-repeat center top;}
#navbar h1 a:hover {color: #ccc;text-decoration: none;}
#navbar p { text-indent: -999em; overflow:hidden}

#bttmbar {float: left; width: 100%; text-align: left; font-size: 11px;border-top: 2px solid #DFDFD5;color:#000; background:transparent url(images/notepad.png) repeat; height: 100px; padding: 0;}
#bttmbar a {color:#666; text-decoration: none; border-bottom: 1px dotted #666;}
#bttmbar a:hover {color:#4E9809; text-decoration: none; border-bottom: 1px dotted #4E9809;}
.copy{margin:30px 0 0 25px; float:left;}
.social {float:right; margin-top: 15px; width: 200px;}
.social a {margin-right: 25px; border: 0 !important;}
/* Main Nav  */

ul#nav {margin: 0; position: absolute; bottom: 0; left: 10px; list-style: none inside; background: #111;}
ul#nav li {float: left; margin-right: 1px}
ul#nav a {font-weight: bold;display: block;width: 8em;height: 2.50em;line-height: 2.50em;padding-left:10px;text-decoration:none}
ul#nav li a:link, ul#nav li a:visited  {background: #444;color: #000}
ul#nav li a:hover, ul#nav li a:active {color: #9DCE71;background: #555}
ul#nav li a.current {background: #CCFF00; color: #000}
ul#nav li a.current:hover {background: #CCFF00; color: #00CCFF}
.left {
float: left;
margin: 5px 15px 5px 0;
}

/* inner page left bar */ 

.halfcolumn {float: left; width: 670px;margin:13px 10px;padding:0px;padding-left:10px; }
html>body .halfcolumn {float: left; width:670px;margin:15px 20px;padding:0px;padding-left:10px;}
.halfcolumn h1.singl { font-family: 'GunnyHandwritingRegular','Trebuchet MS', Verdana, Arial, sans-serif; font-size:40px;height:auto;padding:0;margin:0;color:#000;line-height: 30px;}
.halfcolumn h1.singl a{ font-family: 'GunnyHandwritingRegular','Trebuchet MS', Verdana, Arial, sans-serif; border-bottom:0 !important;}
.halfcolumn .details {margin:0px 0 5px 0;padding:2px 0;font-size:11px; color:#666}
.halfcolumn p{padding:0px 0 14px 0px;margin:0px;line-height:19px;color:#000; font-size: 13px;}
.halfcolumn b, .halfcolumn em, .halfcolumn strong{font:bold 13px/19px;}
.halfcolumn h1.arch { font-weight:normal;font-size:13px;border-bottom:1px solid #ddd;padding:4px 0px 6px 0px;margin:5px 0px;height:auto;}
html>body .halfcolumn ul {margin:0px 0 10px 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent:-10px;} 
/*html>body .halfcolumn li {margin: 3px 0 0px 10px; }*/
.halfcolumn ol li{list-style: decimal outside;}	
/*.halfcolumn ul li:before{content: "\00BB \0020";font-size:14px;}*/
.halfcolumn ol {padding: 0 0 0 35px;margin: 0;}
.halfcolumn ol li {margin: 0;padding: 0;}	
.halfcolumn ul li {margin-left: 5px; padding-left:25px !important; font-size:12px;padding:0px;margin:0px;   background: transparent url(images/bull1.png) no-repeat left 4px;  margin:10px 0; line-height: 15px;}
.halfcolumn br {margin-bottom:10px !important; }
.halfcolumn a, .onethirdcolumn a, .linkis a {color: #ee119b; text-decoration: none; border-bottom: 1px dotted #ee119b;}
.halfcolumn a:hover,  .onethirdcolumn a:hover, .onethirdcolumn li a:hover, .linkis a:hover  {color: #4E9809; text-decoration: none; border-bottom: 1px dotted #ee119b; }
.halfcolumn img, .onethirdcolumn img {
border: 1px solid #aaa;
padding: 3px;
}
/* home page columns */

.onethirdcolumn {float:left; width:30%;margin:0px;padding:0 10px 0px 20px; min-height:150px; margin-bottom: 10px; }
.onethirdcolumn h5{padding:20px 0 0 10px; margin: 0;color:#666; display:table-cell; font:normal 30px 'GunnyHandwritingRegular','Trebuchet MS', Verdana, Arial, sans-serif; }
.onethirdcolumn h5 a{ font:normal 30px 'GunnyHandwritingRegular','Trebuchet MS', Verdana, Arial, sans-serif; color:#ee119b; height: auto; border-bottom: none !important; line-height: 25px;}
#wrapper13{background:#eeede5 url(images/notepad.png) repeat;margin:0px 0px 0px 0px;padding:10px 0px 0px 10px; border-top:8px solid #DFDFD5; height:auto;}
#wrapper13 .onethirdcolumn { height:auto; }
#wrapper13 h5 {margin-bottom: 20px; color:#4E9809;}

.onethirdcolumn img{margin:5px 10px 0px 0px;float:left;}
.onethirdcolumn ul{
clear:both; display:block; margin:0 10px 0px 0; font: normal 11px/19px 'Trebuchet MS', Georgia, Arial;}
.onethirdcolumn li{display:block; margin:0 0 7px 12px !important; padding:0 0 2px 16px; color:#000; background: transparent url(images/bull2.png) no-repeat left 4px; list-style: none; list-style-position: inside;}
.onethirdcolumn li a{color:#333; text-decoration:none;font-size: 13px !important; border-bottom: 1px dotted #333;}
.onethirdcolumn p{margin-top:5px !important; font-size: 12px;}
.cleargrid {
padding: 0;
height:15px;
clear: both;
}
/* left sidebar */
#l_sidebar {display: inline;float: left;width:200px;margin: 0px 10px 0px 10px;padding: 0px 10px 10px 25px;}
#l_sidebar p{padding: 5px 0px 0px 0px;margin: 0px;line-height: 17px;}
#l_sidebar h2 {color: #000;font-size: 13px;font-weight: bold;margin:15px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#l_sidebar ul {list-style: none;margin: 0px;padding: 0px;}
#l_sidebar ul li {display: inline;padding: 0px;margin: 0px;font-size:12px;}
#l_sidebar ul li a, #l_sidebar ul li a:visited {display: block;color: #333333;text-decoration: none;padding: 5px 0px 5px 0px;}
#l_sidebar ul li a:hover {background: #EAEAEA;color: #BE0C0C;text-decoration: none;}

/* right sidebar */
#r_sidebar {display: inline;float: right;width: 170px;margin: 0px 0px 0px 0px;padding: 0px 5px 10px 5px;}
#r_sidebar img a{margin: 0px;border: none;}
#r_sidebar p{padding: 5px 0px 0px 0px;margin: 0px;line-height: 17px;}
#r_sidebar h2 {color: #000;font-size: 13px;font-weight: bold;margin: 15px 0px 0px 0px;padding:0px;}
#r_sidebar ul {list-style: none;margin: 0px;padding: 0px;}
#r_sidebar ul li {display: inline;padding: 0px;margin: 0px;font-size:12px;}
#r_sidebar ul li a, #r_sidebar ul li a:visited {display: block;color: #333333;text-decoration: none;padding: 5px 0px 5px 0px;}
#r_sidebar ul li a:hover {background: #EAEAEA;color: #BE0C0C;text-decoration: none;}

/* menu & forms */
textarea{width:70%;background:#e0e0e0;border:1px solid #ccc;margin-top:10px; padding:5px; font-size:12px !important}
input{border:1px solid #ccc;background:#e0e0e0;color:#000;padding:2px;}

.wf-loading h2 { 
  
}
.wf-active h2, .wf-inactive h2 {
  visibility: visible; 
  font-family: 'Tagesschrift', 'Georgia', serif;
}
#stylefive{margin:0 auto;display:block;height:30px;background: transparent;/*float:right;*/width:980px; padding:0;  border-bottom: 2px solid #DFDFD5;font-size: 40px; margin: 20px auto 5px auto;

}
#stylefive ul{margin:0;padding-left:30px;list-style-type:none; width: 100%;}
#stylefive ul li{float:left;/*margin:5px 0 0 30px;*/ }

#stylefive ul li a {font-family: 'GunnyHandwritingRegular', 'Trebuchet MS', Helvetica, Arial, serif !important; display:block;color:#999;text-decoration:none;padding:0;height:auto; width:auto; padding-right: 70px; line-height: 11px; text-shadow: -1px -1px #333, 1px 1px #f0f0f0}

#stylefive ul li a:hover, #stylefive ul li a.current{color:#64645C;}

/* comments area */
#comments, #respond {padding: 10px 0 5px 0;clear: both; color: #ee119b;border-bottom: 1px dotted #ee119b;}
h3#comments{font-size:12px;font-weight:bold;}
h3#respond {font-size:20px;font-weight:normal;}
.commentlist {padding-left:5px !important;line-height: 130%;}
.commentlist a, .commentlist .url {color:#666; border-bottom: 1px dotted #666}
.commentlist li{padding:10px;color:#666; border-bottom:1px solid #ccc; list-style: none !important; margin: 10px 0px 20px 0 !important;}
.commentlist .alt {margin-top:10px;padding:10px;}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {font-weight: bold;font-style: normal;color: #666;}
.commentlist cite a:hover {border-bottom: 1px dotted #4E9809; color:#4E9809;}
.commentlist small {margin:0 0 5px 5px;display: block;font-size:12px;}
.commentlist .monsterid {margin-right: 10px !important;}
.commentlist p {margin-left: 10px !important;}
#commentform {margin-top: 10px;font: 110% Arial, Helvetica, sans-serif;}
#commentform p {padding: 6px 0px;margin: 0px;color:#333;}
#commentform label{color: #787878;}
#commentform input{width: 200px;background:#e0e0e0;border: 1px solid #ccc;padding:3px;margin-top: 3px;}
#commentform textarea{width: 485px;height: 115px;background:#e0e0e0;border: 1px solid #ccc;margin-top: 3px;}
textarea:focus, input[type="text"]:focus {background: #ffffff; border:1px solid #999;}
#commentform #submit{background:#777;font-weight:bold;color: #ffffff;border: none;float:left;width:114px;height:27px;cursor: pointer;margin:0px 0px 10px 375px;}
.commentmetadata{display: block; padding-bottom:5px;}

.descargas a {
color:#666;
border-bottom: 1px dotted #666;
}
.descargas p {
padding-bottom: 5px !important;
}
/*toggle*/
p.trigger {
	padding: 0;
	margin: 0;
	background: url(images/h2_trigger_a.gif) no-repeat 65px 0;
	line-height: 18px;
}
p.trigger:hover {
cursor:pointer;
}
p.trigger.active {background-position: 65px bottom;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
p.trigger.active a{
	color:#4E9809;
	border-bottom: 1px dotted #4E9809;
}
p.trigger.active a:hover {
color: #666;
border-bottom: 1px dotted #666;
}
.toggle_container {
text-indent: 0;
padding:0;
margin:0;
overflow: hidden;
clear: both;
}


#wp-calendar {
width:175px;
text-align: right;
}
table#wp-calendar a{
color: #4E9809 !important;
text-decoration: none !important;
border-bottom: 0 !important;
}
.wpcf7-captcha-captcha-921{
margin-top: 5px !important;
}
span.captcha-921{
margin-top: 5px !important;
display:block;
}
.captchim {
width:110px;

}
.screen-reader-text {
display:none;
}
.wp-caption {
background: #e0e0e0 !important;
border: 1px solid #999;
padding:5px 2px 0 5px !important;
}
.wp-caption-text {
text-align: center;
color: #666 !important;
font-size: 11px;
line-height: 16px;
padding:0 0 5px 0 !important;
}
.block h5 {
font-size: 13px;
color:#ee119b;
font-weight: bold;
padding:0 0 5px 0;
margin:0;
}
.block h6 {
font-size: 12px;
font-weight: normal;
padding-top: 10px;
}
.block .videos {
border-bottom: 1px dotted #000;
}
.linkis {
padding: 20px;
font-size: 16px;
}
img.wp-smiley{
border: none;
}