/**
 * CSS - Stylistic CSS Styles
 *
 * @package WPFramework
 * @subpackage Media
 */


/*
COLORES:
gris oscuro: 	color: rgb(70,70,70);
gris claro: 	color: rgb(170,170,170);
gold: 			color: rgb(175,140,0);
*/

/* =========== */
/* = GLOBAL	 = */
/* =========== */

body{
	font-family: "Lucida Grande", helvetica, sans-serif;
	font-size:11px;
	color: rgb(70,70,70);
	line-height:17px;
	text-align: justify;
	
	/*position:relative;*/
}
/* Solo para fees y proyectos*/
body.overflow_escondido{
	overflow:hidden;
}

div.platinium-fees div.panel-right {
background:transparent url(../images/collages/como.jpg) no-repeat scroll 445px 41px;
height:550px;
}

pre{
	font-family: "Lucida Grande", helvetica, sans-serif;
	font-size:11px;
	color: rgb(70,70,70);
}

p{font-size:11px;
text-align: justify;}
h1{
	text-indent:-9999px;
/*	background: transparent url(../images/logo.jpg) no-repeat 0 19px;*/
	background: transparent url(../images/logo.png) no-repeat 0 19px;
	height:41px;
	width:330px;
}
h1 a{width:330px;height:41px;display:block;}

h2{font-size: 16px;}
h3{
	font-size: 12px;
	margin-bottom:11px;
}


ul{list-style:none;}

a{color: rgb(170,170,170);}
a.link{color: rgb(170,170,170);}
a.active{color: rgb(70,70,70);}
a:hover{text-decoration:underline;}


input,textarea{font-family:'Lucida Grande',helvetica;border:1px solid #E3E5E3;}

ol{list-style:none;}
ol li a img{display:none;}
/*----------------------------------------*/
 
.container{
	width:873px;
	margin-left:37px;
	margin:0 auto;

} 

div.header{
	height:68px;
	width:873px;

}

.header h1{float:left;}
.header .menu{}
.header ul.nav {
	float:left;
	/*margin:19px 0px 0px 116px;*/
	/* 17 en vez de 57 si dejamos home */
	margin:19px 0px 0px 57px;
	display:block;
}
.header ul.nav li{
	display:inline;
	padding-left:5px;
	padding-right:5px;
	border-right:1px solid #ccc;
}
.header ul.nav li.page-item-14{border:none;}

.header ul.nav li a{
	text-transform:uppercase;
	color: rgb(170,170,170);
	text-decoration:none;
}
.header ul.nav li a:hover{
	/*text-decoration:underline;*/
		color: rgb(70,70,70);
}

.header ul.nav li.current_page_item a{
	/*text-decoration:underline;*/
	color: rgb(70,70,70);
}

.qtrans_language_chooser{
	float:right;
	margin-top:19px;
}
.qtrans_language_chooser li{
	display:inline;
	padding-left:5px;
}
.qtrans_language_chooser li a{
	text-decoration:none;
	color: rgb(170,170,170);
}
.qtrans_language_chooser li a:hover{text-decoration: underline;}

.qtrans_language_chooser li.active a{
	text-decoration:underline;
	color: rgb(70,70,70);
}

/*- - - - -home - - - - - - -*/
body.pageid-29{
	background: transparent url(../images/collages/home.jpg) no-repeat top center;
}



/* - - - - ABOUT - - - - - - - - - - - - - - - */
div#que-hacemos{width:281px;float:right;margin:0px 15px 0px 0px;}


div#quienes-somos{width:281px;float:right;}
div#que-hacemos p{margin-bottom:11px;}
div#quienes-somos p{margin-bottom:11px;}

div#que-hacemos .home_services{
	list-style:disc;
	padding-top:4px;
	padding-bottom:4px;
	margin-left:13px;
	margin-bottom:10px;
}

/* - - - - FEES & PROJECTS - - - - -*/
/*comun*/
ul.sub-menu{float:left;}
ul.sub-menu li{
	border-top:dotted 1px rgb(170,170,170); 
	width:133px;
	height:30px;
}

ul li.bottom_menu{
	border-bottom:dotted 1px rgb(170,170,170); 
}
ul.sub-menu li a{
	text-decoration:none;
	display:block;
	padding-top:7px;
}
ul.sub-menu li a:hover{text-decoration:underline;}
ul.sub-menu li.active a{color:rgb(70,70,70);}
div.scroll-panel h3{
	height:30px;
	vertical-align: baseline;
	line-height:30px;
	border-top:dotted 1px rgb(170,170,170);
	border-bottom:dotted 1px rgb(170,170,170);
}


/*listas de fees*/
div.fees-panel div ul{float:left;width:133px;margin-right:15px;}
div.fees-panel div ul.last{margin-right:0px;}
div.fees-panel div{float:right;width:84%}
div.fees-panel div.panel-right{float:right;width:725px;margin-bottom:900px;}
div.fees-panel div.panel-right ul{text-transform:lowercase;}
div.fees-panel div.last-panel{margin-bottom:100px;}
div.fees-panel .cross{
	font-size: 20px;
	padding-top:6px;
	padding-bottom:6px;
}
div.fees-panel .gold{color:rgb(175,140,0);}
div.fees-panel ul h6{text-transform:lowercase;margin-bottom:11px;}

div .fees-panel pre ul{float:none;width:500px;margin-right:0px;list-style:disc;margin-left:15px;}
div .fees-panel pre ul li{line-height:0px;}

/*
div.gold-fees{margin-top:68px;} 
div.platinium-fees{margin-top:68px;} 
*/

/*listas de projects*/
div.projects-panel div ul{float:left;margin-right:10px}
div.projects-panel div.panel-right{float:right;width:725px;margin-bottom:900px;}
div.projects-panel div.last-panel{margin-bottom:100px;}
div.projects-panel h4 a{color: rgb(70,70,70);}
div.projects-panel .post{float:left;margin:0px 0px 20px 7px;}
div.projects-panel .orden_0,
div.projects-panel .orden_3,
div.projects-panel .orden_6{margin-left:0px;}

/*listas de packs*/
div.packs-panel div ul{float:left;margin-right:10px}
div.packs-panel div.panel-right{float:right;width:725px;margin-bottom:900px;}
div.packs-panel div.last-panel{margin-bottom:100px;}
div.packs-panel h4 a{color: rgb(70,70,70);}
/*Para hacer filas de 2*/
div.packs-panel .post{float:left;margin:0px 0px 20px 24px;width:238px;}
div.packs-panel .alt{clear:left;margin-left:0px;}

div.como_funciona div ul{

	float:none;
	

}


/*div.packs-panel .orden_0,
div.packs-panel .orden_3,
div.packs-panel .orden_6{margin-left:0px;}*/

/*- - - - - ASESORAMIENTO - - - - - -*/

body.pageid-465{
background:url("../images/collages/como.jpg") no-repeat scroll top center transparent;
}

body.pageid-465 .entry-content{
	width:50%;
}
body.pageid-465 .entry-content ul{
	list-style:disc;
	margin-left:13px;
	margin-bottom:20px;
}

/*- - - - LOW COST - - - -*/
body.pageid-470{
/*background:url("../images/collages/como.jpg") no-repeat scroll 700px 70px transparent;
*/
}

body.pageid-470 .entry-content{
	width:50%;
}
body.pageid-470 .entry-content ul{
	list-style:disc;
	margin-left:13px;
	margin-bottom:20px;
}


/*- - - - -ABOUT - - - - - - -*/
body.pageid-2{
	background: transparent url(../images/collages/about.jpg) no-repeat top center;
}

/*------- CONTACT ----------*/
p#contacto-names{margin-left:444px;}
body.pageid-14{
	background: transparent url(../images/collages/contacto.jpg) no-repeat top center;
}



/* - - - - - SINGLE PROJECT - - - - - */
.single_project .right_panel{
	
}
.single_project .entry-content{
	
}
.single_project h2{
	text-transform: uppercase;
	padding-top:7px;
}
.single_project .project_head{
	border-top:dotted 1px rgb(170,170,170);
	border-bottom:dotted 1px rgb(170,170,170);	
	padding-bottom:7px;
	margin-bottom: 7px;
}
.single_project span.category{
	margin-bottom: 7px;
	color:rgb(170,170,170);
}
.comment-feed-link{display:none;}
#respond{margin-top:10px;}

.single_project .navigation-links{
	margin-top:20px;
	width:281px;
	border-top:dotted 1px rgb(170,170,170);
	/*border-bottom:dotted 1px rgb(170,170,170);*/
}
.single_project .navigation-links a{text-decoration: none;}
.single_project .navigation-links a:hover{text-decoration: underline;}
.single_project .navigation-links .nav-previous{margin:6px 0px 6px 0px;}
.single_project .navigation-links .nav-next{margin:6px 0px 6px 0px;float:right;}

/* BLOG y SINGLE BLOG*/
#primary_blog{float:left;width:725px;}
#secondary{float:right;width:133px;}
.widget{
	border-top:dotted 1px rgb(170,170,170);
	margin-bottom:12px;	
}
#primary_blog .post{
	border-top:dotted 1px rgb(170,170,170);
	margin-bottom:30px;
	padding-top:11px;
}
#primary_blog .post a{
	text-decoration:none;
}
#primary_blog .post a:hover{text-decoration: underline;}
#primary_blog .post h2{
	text-transform: capitalize;
}
#primary_blog .post .imagen_blog{
	width:429px;
	float:left;
}
#primary_blog .post .imagen_single_blog{
	margin-bottom:10px;
}

#comment-form input{
	margin-bottom:5px;
	width:429px;
	padding:3px 0px 3px 5px;
}
#comment-form textarea{
	width:429px;
	padding:		3px 0px 0px 5px;

}

#allowed-tags{display:none;}

#primary_blog .post .entry-content{
	margin:11px 0px 11px 0px;
}
#primary_blog .post .right_panel_entry{
	float:right;
	width:281px;
}


.widget a{text-decoration:none;}
.widget a:hover{text-decoration: underline;}
.widget h3{text-transform: uppercase;padding-top:4px;}
#widget-search input{width:110px;margin-top:10px;}
#widget-search button{width:110px;margin-top:10px;}
.widget .children{margin-left:10px;}

#comments{
	margin-top: 11px;
}

.archives h1{
	background-image:none;
	text-indent: 0px;
}
.archives{
	width:725px;
	float:left;
}
.archives .hentry{
	margin-bottom:15px;
}

.archives h6 {
	border-bottom:1px dotted #AAAAAA;
	border-top:1px dotted #AAAAAA;
	font-size:15px;
	margin-bottom:11px;
	padding:4px 0px 4px 0px;
}

body.home .container{height:580px;}
body.page-name-contacto #content{height:550px;}
.footer{
	float:right;
	clear:both;
	margin-top:10px;
	margin-bottom:29px;
}

body.home .footer{
	position:absolute;
	bottom:26px;
	right:0px;	
}



/* New changes */

div.como_funciona ul{
	list-style: circle inside;
}
div.como_funciona ul li ul{

	list-style: disc inside;
	display:block;
	margin-left:25px;
}

body.page-name-packs .como_funciona ul{
	list-style: circle inside;
	
}
body.page-name-packs .como_funciona ul li ul{
	list-style: disc inside;
	display:block;
	margin-left:25px;
	
}


.edit-comment,.comment-permalink{display:none;}
.archive-title{margin-bottom:11px;}
.clear{clear:both;}
