/*   

Theme Name: Plaza Satelite

Theme URI: http://www.plazasatelite.com.mx

Description: This is just a BLANK starter WordPress Theme template -- WordPress v2.9.1

Author: Chris Coyier

Author URI: http://ladobe.mx

Version: 1.1

*/




* { margin: 0; padding: 0; }

body { background: white; font: 12px/1.2 Verdana, sans-serif; color: #777 }

.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }

.clear { clear: both; }

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */



body {

	margin:0; 

	padding:0;

	background:url(http://plazasatelite.com.mx/wp-content/uploads/2014/04/pattern_ps_2017_BAJA.jpg);
	
	font-size: 12px;

	}



:focus { outline:none}



@font-face {

    font-family: 'Nevis';

    src: url('fonts/nevis-webfont.eot');

    src: url('fonts/nevis-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/nevis-webfont.woff') format('woff'),

         url('fonts/nevis-webfont.ttf') format('truetype'),

         url('fonts/nevis-webfont.svg#Nevis') format('svg');

    font-weight: normal;

    font-style: normal;



}





#page-wrap { width: 960px; margin: 20px auto; }



h1, h2, h3 { 

	font-family: 'Lato', sans-serif;; 

	margin: 0 0 10px 0; 

}

h1 { 

	font-size:2em;

	font-weight:100;

	color:#808080;

	margin:0 0 5px;

}



#content h1 {

	border-bottom: #E6E6E6 1px solid;

	margin-bottom: 10px

}



h2, h3, h4, h5, h6 { }



h2 {

	color:#666;

	font-size:1.6em;

	font-weight:100

}



p { margin: 0 0 20px 0;

	font-size: 1em ;

	line-height: 1.5em;}

a { }

a:hover { } 



blockquote { }

blockquote p { }



ul, ol { margin: 0 0 0px 0; }





.home #content ul, .home #content ol {

	margin: -10px 0 10px 0px;

	font-size: 1em

} 



#content ul, #content ol {

	margin: 0px 0 20px 20px;

	font-size: 1em

} 





#content li {

	margin-bottom: 5px}



dd {

	margin-left: 20px;

	margin-bottom: 18px;

	line-height: 1.6em

}

.post { }



.entry { }

.entry a { }

.entry a:hover { }



pre { }

code, tt { }



#meta { }

.postmetadata { }





.navgation { }

   .next-posts { }

   .prev-posts { }



#searchform { 

float: left;

position: relative;

z-index: 1;

width: 100%;

background: #d9d9d9;}

	#s {

		border: none;

		padding: 9px 0 0 10px;

		font-size: 1.1em;

		background:#d9d9d9;

		color: #777;

		width: 260px;

		  }

	input[type="submit"] { 

		background: #777;

		border: none;

		height: 30px;

		width: 60px;

		font-style: italic;

		font-size: 1.1em;

		float: right;}



input[type="submit"]:hover {

	background: #ff921e;

	color: #fff;

	cursor: pointer;

}

	

ol.commentlist { list-style: none; }

ol.commentlist li { }

ol.commentlist li.alt { }

ol.commentlist li.bypostauthor { }

ol.commentlist li.byuser { }

ol.commentlist li.comment-author-admin { }

ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }

ol.commentlist li.comment div.comment-author { }

ol.commentlist li.comment div.vcard { }

ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }

ol.commentlist li.comment div.vcard cite.fn a.url { }

ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }

ol.commentlist li.comment div.vcard img.avatar-32 { }

ol.commentlist li.comment div.vcard img.photo { }

ol.commentlist li.comment div.vcard span.says { }

ol.commentlist li.comment div.commentmetadata { }

ol.commentlist li.comment div.comment-meta { font-size: 10px; }

ol.commentlist li.comment div.comment-meta a { color: #ccc; }

ol.commentlist li.comment p { }

ol.commentlist li.comment ul { }

ol.commentlist li.comment div.reply { font-size: 11px; }

ol.commentlist li.comment div.reply a { font-weight: bold; }

ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }

ol.commentlist li.comment ul.children li { }

ol.commentlist li.comment ul.children li.alt { }

ol.commentlist li.comment ul.children li.bypostauthor { }

ol.commentlist li.comment ul.children li.byuser { }

ol.commentlist li.comment ul.children li.comment { }

ol.commentlist li.comment ul.children li.comment-author-admin { }

ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }

ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }

ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }

ol.commentlist li.comment ul.children li.depth-5 { }

ol.commentlist li.comment ul.children li.odd { }

ol.commentlist li.even { background: #fff; }

ol.commentlist li.odd { background: #f6f6f6; }

ol.commentlist li.parent { border-left: 5px solid #111; }

ol.commentlist li.thread-alt { }

ol.commentlist li.thread-even { }

ol.commentlist li.thread-odd { }



form { }

input[type=text] { }

textarea { }





/* Header*/



#header {

	position:absolute; 

	width:100%

	}





#left, #right {

	position:absolute;

	background-image:url(images/backHeader.png);

	height:62px;

	width:58px

	}



#left { background-position:-58px 0; left:0}	



#right { background-position:0 0; right:0}



#top {

	position:absolute;

	height: 30px;

	width:100%;

	background:#ff6200;

	-moz-box-shadow:    0px 3px 15px 2px #000;

 	-webkit-box-shadow: 0px 3px 15px 2px #000;

 	box-shadow:         0px 3px 15px 2px #000;

	}



.primary {

	position:absolute;

	width:896px;

	left:50%;

	margin-left:-448px;

	background:url(images/backMenu.gif) right 0 no-repeat;

	height:50px;

	text-transform: uppercase;

	}

/*elementos del menú*/

.primary ul {

	float:right;

	width:1000px;

	margin:7px 70px 0 0;

	}



.primary ul li {

	float:left;

	display:inline-block;font-family: 'Nevis';

	}



.primary ul li a:after {

	content:" /";

	color:#fff;

	margin-right: 4px;

	}



.primary ul li a:link, .primary ul li a:visited {

	text-decoration:none;

	color:#fff;

	font-size:1.2em;

	opacity:1;

	filter:alpha(opacity=100);

	-webkit-transition:opacity 1s ease-out;  

   	-moz-transition:opacity 1s ease-out;  

   	-o-transition:opacity 1s ease-out;  

   	transition:opacity 1s ease-out; 

}



#footer a:link, #footer a:visited {

	text-decoration: none;

	color:#94959E;

}



#footer a:hover {

	color: #fff

}





#main a:link {

	color:#94959E;

}



#main a:hover {

	color:#ff921e;

}

.primary ul li:nth-last-of-type(1) a:after { content:""}



.primary ul li a:hover,.primary ul li a.active  {

	color:#FFF;

	opacity:0.4;

	filter:alpha(opacity=40)

}



.primary ul li.current_page_item a:link {

	color: red;

	opacity:.4;

	filter:alpha(opacity=40)

}



ul#social {

	float:right;

	margin-top:35px

	}



ul#social li {

	float:left;

	width:auto;

	display:inline-block;

	margin-left:15px

	}



ul#social li a { height:20px; float:left}



ul#social li a#youtube { background:url(images/socialYoutube.png) 0 0 no-repeat; width:50px}

ul#social li a#fb { background:url(images/socialFacebook.png) 0 0 no-repeat; width:21px}

ul#social li a#tw { background:url(images/socialTwitter.png) 0 0 no-repeat; width:24px}

ul#social li a#foursq { background:url(images/socialFourSquare.png) 0 0 no-repeat; width:21px}

ul#social li a#google { background:url(images/socialgoogle.png) 0 0 no-repeat; width:21px}

ul#social li a#sorteos { background:url(images/sorteos.png) 0 0 no-repeat; width:24px}


#topWrapper h1 a:link{

	float: left;

	width: 156px;

	height: 93px;

	text-indent: -1000px;

	background: url(images/logo.png) 0 0 no-repeat

}



/* LAYOUT */



#wrapper {

	width:896px;

	margin:0 auto;

	}



#container {

	float:left;

	width: inherit;

	background:#fff;

	}



#banner {

	float:left;

	width:896px;

	height:168px;

	background:#F2F2F2;

	border-bottom:#E6E6E6 1px solid;

}



.home #banner { height: 623px}



#slider {

	width: 896px;

	margin: 0 auto;

	margin-top: 174px

	

}



#slider li img { width: 990px}



#slider li {

	display: inline-block;

	float: left

}



#main { float:left; width:500px; margin-left:20px;}



.page-template-page-conocenos-php #main {

	margin-left: 0px

}



.page-template-page-satelukids-php .entry blockquote p{

	float: right;

	border-top: 1px dotted #ff921e;

	border-bottom: 1px dotted #ff921e;

	padding: 10px 30px 10px;

	margin-bottom: 20px;

	font-size: 1.2em;

	line-height: 1.2em;

	font-weight: lighter;

	text-align: right;

	width: 50%;

}



.single .entry blockquote {

	border-top: 1px dotted #ff921e;

	padding: 20px 0 0 10px;

	float: left;

	width: 100%;

}



.single .entry blockquote p{

	margin-bottom: 20px;

	font-size: .8em;

	line-height: 1.5em;

	margin: 0

}



#menuHome, #menuContacto {

	float:left;

	width:930px;

	margin: 0px -40px 20px

	}



#menuContacto {margin-top: 7px}



#rightHome {

	width:640px;

	margin:0 auto;

	}

	

#oneColumn {

	float: left;

	width: 100%



}

#menuHome ul, #menuContacto ul {

	border-top: 1px solid #c6c4c4

	}	

	

#menuHome ul li, #menuContacto ul li {

	float: left;

	display: inline-block;

	}





#menuHome ul li a, #menuContacto ul li a {

	float:left;

	margin:0 2px 0 0;

	cursor:pointer;

	height:25px;

	width:221px;

	padding:9px 0 16px;

	font-family: 'Nevis';

	color:#B3B3B3;

	font-size:1em;

	cursor:pointer;

	text-align: center;

	background: -webkit-linear-gradient(#F2F2F2, #E6E6E6) ;

	background: -moz-linear-gradient(#F2F2F2, #E6E6E6) ;

	background: -o-linear-gradient(#F2F2F2, #E6E6E6) ;

	background: linear-gradient(#F2F2F2, #E6E6E6) ;

	border-right: 2px solid #e6e6e6;

	text-transform: uppercase;

	-webkit-transition:background 1s ease-out;  

   	-moz-transition:background 1s ease-out;  

   	-o-transition:background 1s ease-out;  

   	transition:background 1s ease-out; 

}



#menuContacto ul li a {width: 296px}



#menuHome ul li:last-child a,

#menuContacto ul li:last-child a

 {border: none; margin: 0}

	

#menuContacto ul li a:link,

#menuHome ul li a:link  { text-decoration: none;}

	

#menuHome ul li a:hover, #menuHome ul li a.active,

#menuContacto ul li a:hover, #menuContacto ul li a.active

 {

	background:#ff6200;

	color:#fff;

	}

#comoLlegar {

	margin: -20px -20px 0

}	

#twitter {

	float:left;

	background:url(images/twitter.png) right bottom no-repeat;

	width:100%;

	min-height:150px

	}



#main ul { padding-left:15px}



#sidebar { 

	float:right; 

	width:320px;

	height:660px;

	margin:-20px -20px 0 0}



#sidebarKids { 

	float:right; 

	width:320px;

	margin: 850px -20px 0 0}



#sidebar ul, #sidebarKids ul { margin:0; padding:0; float:left}



#sidebar ul li, #content #sidebarKids ul li { float:right; display:inline-block}



#content #sidebarKids ul li {margin-bottom: -3px}



#topWrapper {

	float:left;

	width:840px;

	padding-bottom: 30px;

	padding-top:50px;

	padding-left:36px;

	padding-right:20px;

	border-bottom:#E6E6E6 1px solid;

	}



#vslider_options .cs-prev, #vslider_options .cs-next {

	color:blue !important;

}



#content {

	float:left;

	padding:20px;

	width:856px;

	border-bottom:#E6E6E6 1px solid;

	background: -webkit-linear-gradient(#fff 30%, #F7F7F7 90%);

	background: -moz-linear-gradient(#fff 30%, #F7F7F7 90%);

	background: -o-linear-gradient(#fff 30%, #F7F7F7 90%);

	background: linear-gradient(#fff 30%, #F7F7F7 90%);

	border-top:#F2F2F2 1px solid;

	}




#satelukids {

	margin: 30px auto 40px;

	width: 500px;

	float: 	left

}



#satelukids img {

	float: left;

	text-align: center;;

	margin-left: 120px

}

img#primerA {

	float: left;

	margin-top: 20px;

	margin-left: 20px

}

.page-template-default #main .entry img {margin-left:-20px }

	

#bottomLogos {

	float:left;

	width:100%;

	padding:20px 0 30px;

	border-top:#F2F2F2 1px solid;

	background: -webkit-linear-gradient(#fff 80%, #F7F7F7 90%);

	background: -moz-linear-gradient(#fff 80%, #F7F7F7 90%);

	background: -o-linear-gradient(#fff 80%, #F7F7F7 90%);

	background: linear-gradient(#fff 80%, #F7F7F7 90%);

	

	}



#sateliteMag {

	float:left;

	margin:8px 60px 0 8px;

	height:40px

}



#logos {float: right; margin-right: 30px}



#content .directorio ul {

	margin: 10px 0 0

}

.directorio {

	float: left;

	width: 100%

}



.directorio li {

	padding: 4px 15px;

	border-bottom: #F2F2F2 1px solid;

}



.directorio li a:link, .directorio li a:visited {

	color: #777;

	text-decoration: none;

	text-transform: uppercase;

}



.directorio li a:hover {

	color: #ff921e

}

/* Boletin */



#register {

	float: left;

	width: 100%;

	margin-top: 40px;

	padding-bottom:20px;

	background:#F2F2F2;

	-moz-border-radius: 10px;

	border-radius: 10px;

	border:#E0E0E0 solid thin

}



#promociones {

	float:left;

	width:100%;

	padding-bottom:20px;

	background:#F2F2F2;

	-moz-border-radius: 10px;

	border-radius: 10px;

	border:#E0E0E0 solid thin

	}



#promociones p {

	width:280px;

	margin:30px auto;

	font-size:1.2em;

	color:#666;

	line-height:1.3em;

	text-align:center

	}

	

.newsletter {

	float:left;

	width:300px;

	margin-left:200px;

	font-size:1.1em;

	}



.register {

	float:left;

	width:300px;

	margin-left:170px;

	font-size:1.1em;

	}



.register input[type="text"],.newsletter input[type="text"] {

	width:235px;

	border:#E6E6E6 solid thin;

	border-radius: 8px;

	-moz-border-radius: 8px;

	border:#E0E0E0 solid thin;

	padding:5px;

	float:left;

	color:#999999;

	font-style:italic;

	font-weight:100;

	font-size:1em; margin-bottom: 10px

}



.register select, .newsletter select {

	margin-right:8px;

	border:#E6E6E6 solid thin;

	border-radius: 8px;

	-moz-border-radius: 8px;

	border:#E0E0E0 solid thin;

	padding:5px;

	float:left;

	color:#999999;

	font-style:italic;

	font-weight:100;

	font-size:1em

}



.newsletter label, .register label {

	float:left;

	font-size:.9em;

	color:#666;

	line-height:2.3em;

	margin-left:5px;

	}

.register fieldset label, .newsletter fieldset label {

	width:100%;

	float:left; margin-bottom:-8px;

	display:none;

	display/*\**/: block\9

}



.newsletter fieldset {

	float:left;

	width:315px;

	border:none; 

	padding:0;

	margin:0 0 5px;

	}



.register fieldset {

	float:left;

	width:520px;

	border:none; 

	padding:0;

	margin:0 0 5px;

	}



.register #nombre, .register #mail {margin-right: 20px}



.register input[type="text"]:focus, .newsletter input[type="text"]:focus {

	border-color:#FFF; background:#CCC; color:#FFF

	}



.send {

	width:80px;

	float:left;

	margin-left:85px;

	border:#E6E6E6 solid thin;

	border-radius: 8px;

	-moz-border-radius: 8px;

	border:#E0E0E0 solid thin;

	padding: 3px 5px;

	color:#fff;

	font-weight:bold;

	font-size:1em;

	margin-top: 20px

	}

.send:hover {

	background:url(images/send.gif) 50% -10px no-repeat}



.register .send { margin-left: 433px}







/* Contacto */



#sidePic {

	float:left; 

	width:896px;

	height:300px;

	margin:-20 0px 0}



.sidePic ul { margin:0; padding:0}



#comoLlegar { margin:-20px 0 0 -20px}



#contacto {

	height: 560px

}



#contacto form {

	float:left;

	width:550px;

	margin-left:40px;

	font-size:1.1em;

	margin-bottom:40px

	}

#contacto input[type="text"] {

	width:428px;

	border:#E6E6E6 solid thin;

	border-radius: 8px;

	-moz-border-radius: 8px;

	border:#E0E0E0 solid thin;

	padding:5px;

	float:left;

	color:#999999;

	font-style:italic;

	font-weight:100;

	font-size:1em;

	margin-bottom:10px;

}



#contacto textarea {

	width:428px;

	border:#E6E6E6 solid thin;

	border-radius: 8px;

	-moz-border-radius: 8px;

	border:#E0E0E0 solid thin;

	padding:5px;

	float:left;

	color:#999999;

	font-style:italic;

	font-weight:100;

	font-size:1em;

	margin-bottom:10px;

	height:70px;

}







#contacto label {

	width:100%;

	float:left;

	display:none;

	display/*\**/: block\9

}



#contacto fieldset {

	float:left;

	width:400px;

	border:none; 

	padding:0;

	margin:0 0 5px;

	}



#contacto input[type="text"]:focus {

	border-color:#FFF; background:#CCC; color:#FFF

	}



#contacto .send {

	width:80px;

	float:left;

	margin-left:362px;

	border:#E6E6E6 solid thin;

	border-radius: 8px;

	-moz-border-radius: 8px;

	border:#E0E0E0 solid thin;

	padding: 3px 5px;

	color:#B3B3B3;

	font-weight:bold;

	font-size:1em;

	background: -webkit-linear-gradient(#F2F2F2, #E6E6E6) ;

	background: -moz-linear-gradient(#F2F2F2, #E6E6E6) ;

	background: -o-linear-gradient(#F2F2F2, #E6E6E6) ;

	background: linear-gradient(#F2F2F2, #E6E6E6) ;

	}



#contacto .send:hover {

	background: url(images/send.gif) 50% -10px no-repeat;

	color: #fff;

}



dt { font-weight:bold}



dd a:link { text-decoration:none; color:#777}



dd a:hover { color:#FF931E; text-decoration:underline}







/* Promociones */



.entryPost {

	float: left;

	width: 428px;

	margin-bottom: 20px



}



.entryPost.especiales {

	display: none;

}



.entryPost div {

	float: left

}



.entryThumb a:link, .entryThumb a:visited {

	float: left;

	border: #E6E6E6 1px solid

}

.entryThumb img {

	border: 5px solid #fff;

	border-bottom-width: 4px;

}

.entryThumb {

	

}



.postTxt {

	width: 130px;

	margin-left: 10px

}



.postTxt a:link, .postTxt a:visited{

	font-size: 1em;

	color: #808080;

	text-decoration: none;

	font-style: italic;

} 



.postTxt h2 a:link, .postTxt h2 a:visited { 

	font-style: normal;

	line-height: 1em;

	text-transform: uppercase;}



.postTxt a:hover {

	color: #ff921e

}



.postTxt p { margin-bottom: 10px}





#directorioLeft {

	float: left;

	width: 335px;

	margin-left: -20px;

}



#directorioLeft li {

	list-style: none;

}



#directorioRight {

	float: right;

	width: 560px;

	margin-right: -20px

}



#directorioRight h3 {

	text-align: right;

	font-size: .8em;

	margin-top: 19px;

	font-style: italic;

	margin-right: 5px;

	color: #ff921e;

}



.category #content #directorioRight a { text-decoration: none; border:none; height: 50px}



#content #directorioRight a h1 {

	font-size: 1em;

	width: 80px;

	border-bottom: none;

	text-decoration: none;

	padding: 0;

	height: 29px

}



#directorioRight .entryPost {

	width: 80px;

}



.archive #content #directorioRight h1,

.search #content #directorioRight h1 {

	text-align: center;

	font-size: 1.3em;

	padding-bottom: 5px;

	margin-top: 6px

}



#content #directorioRight h1 {

	text-align: center;

}

.entryLocal p {

	text-align: center;

}



.category-2 #content {padding-bottom: 0}



/*QUIZ */



.entry h1 {

	display: none;

}



.wpst_question {

	font-family: 'Lato', sans-serif;; 

	margin: 0 0 10px 0; 

	font-size: 1.3em

}



.wpst_question img {

	float: left;

	margin-bottom: 20px;

	margin-top: 20px;

}



ul.wpsqt_multiple_question {

	float: right;

	width: 240px;

}



ul.wpsqt_multiple_question li {

	list-style: none;

	margin-bottom: 10px

}



input[type="hidden"] {

	content:"inicia";

	font-size: 20px;

	color: red

}



input.button-secondary[type="submit"] {

	float: left;

	margin-left: 15px;

	width: 30px;

	border: none;

	height: 30px;

	margin-right: 30px;

	text-indent: -10000px;

	background: url(images/sig.png) 0 -30px no-repeat

}



.category-especiales form > p:before {

	content:"CONTINUAR";

	float:left;

	font-size:1em;

	margin-left:20px;

	margin-right:-10px;

	margin-top:4px;	

}



.button-secondary:hover {

	background-position: 0 0px;

	cursor: pointer

}

.timer {color: red}



.wp_social_single_share_wrapper {

	float: left;

	width: 830px;

	border: none !important;

	background: none !important

}



/* 360 */

.panorama span { 

	position:relative;

	z-index:1000;

	width:898px;

	height:150px;

	font-variant:small-caps;

	text-transform:uppercase;

	float:left;

	text-align:center;

	color:#fff;

	font-weight:bold;

	padding-top:90px;

	font-size:15px;

	background:#333;

	opacity:0.6;

	display: none;

	filter:alpha(opacity=60);

}



.round {

	float:left

	 }



.panorama,.panorama-view{width:916px;height:240px; overflow:hidden; margin:-20px 0 -20px -20px}

.panorama,.panorama-container{position:relative;}

.panorama .info,.panorama-view .area{position:absolute;display:block;}

.panorama .info{right:10px;bottom:10px;}



/* style */

.panorama-view{cursor:url(images/openhand.cur),default;}

.panorama-view.grab{cursor:url(images/closedhand.cur),default;}

.panorama-view img{-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;}



.wp_social_share_facebook.wpsh_item {

	width: 75px

}



.wp_social_share_facebook.wpsh_item iframe {

	width: 90px !important

}



.moretext,

.page-id-1874 #main h2 a:link,

.page-id-1874 #main h2 a:visited {

	font-size: .8em;

	color: #fff;

	text-decoration: none;

	padding: 4px 8px;

	font-style: normal;

	background: #ff6200;

	-moz-border-radius: 10px;

	border-radius: 10px;

}



/* Footer */



#footer {

	float:left;

	width:100%;

	background:#333333;

	-moz-box-shadow:    0px -2px 15px 0px #333;

 	-webkit-box-shadow: 0px -2px 15px 0px #333;

 	box-shadow:         0px -2px 15px 0px #333;

}



ul#mainLogos {

	float:left; 

	margin:0; 

	padding:20px 183px

	}



ul#mainLogos li {

	float:left;

	display:inline-block;

	width:auto;

	margin-right:50px

	}

ul#mainLogos li:nth-child(5) { margin-right:0}

.address { 

	font-size:11px; 

	margin-bottom: 0px;

	text-align:left; 

	width:180%; 

	float:left; 

	margin-top: 10px;

	font-style:normal;

	color:#fff
	margin-left: 70px;
	
}
#telefonos {

	float:left;

	width:150%;

}



#telefonos div{

	float:left;

	width: 70%

}


#telefonos dl { text-align: center; color: #94959E}



#telefonos dt {font-weight: normal;}



#telefonos dd {

	margin-left: 500;

}





.post-edit-link {

	background: gray;

	color: white;

	text-decoration: none;

	font-size: .9em;

	padding: 5px;



}



.admin-bar {

	margin-top: -30px

}



.post-edit-link:hover {background: #ff921e}



div.wpsqt-progress {margin-top:-166px;}



@media print {



.do-not-print { display: none; }

#comments { page-break-before: always; }



body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }

h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }

h1 { font-size: 19pt; }

h2 { font-size:17pt; }

h3 { font-size:15pt; }

h4,h5,h6 { font-size:12pt; }

code { font: 10pt Courier, monospace; } 

blockquote { margin: 1.3em; padding: 1em; }

img { display: block; margin: 1em 0; }

a img { border: none; }

table { margin: 1px; text-align:left; }

th { border-bottom: 1px solid #333;  font-weight: bold; }

td { border-bottom: 1px solid #333; }

th, td { padding: 4px 10px 4px 0; }

caption { background: #fff; margin-bottom: 2em; text-align: left; }

thead { display: table-header-group; }

tr { page-break-inside: avoid; } 

a { text-decoration: none; color: black; }

	

} /* END print media */







/* Puzzle */



#sortable { list-style-type: none; margin: 10px 20px; padding: 0; }

            #sortable li { float: left;

            	margin: 0;}       

            .msg_text{text-align: center; padding: 20px; font-size: 30px; text-shadow: 1px 1px 1px rgb(21, 23, 28);} 



#content ul#sortable {

	margin: 0 55px

}



#timer {

	float: right;

	padding: 8px;

	color: #fff;

	margin-top: 20px;

	margin-right: 50px;

	background: #ff921e;

}



.post-edit-link + p {

	display: none;

}





/* Img Alignment */



.alignleft,

img.alignleft {

	display: inline;

	float: left;

	margin-right: 24px;

	margin-top: 4px;

}

.alignright,

img.alignright {

	display: inline;

	float: right;

	margin-left: 24px;

	margin-top: 4px;

}

.aligncenter,

img.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}

img.alignleft,

img.alignright,

img.aligncenter {

	margin-bottom: 12px;

}

