/* =============================================================================
   Reset
   ========================================================================== */
html{font-size:63%}
html,body,td,th,fieldset,button{margin:0;padding:0}
body{
    line-height:13px;
    font-family:Verdana,Arial,Helvetica,Sans-Serif;
    color:#101111;
    background:#e7e9e8;
    background-image: -moz-linear-gradient(top, #f2f4f3, #d7d9d8);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #d7d9d8),color-stop(1, #f2f4f3));
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f2f4f3', endColorstr='#d7d9d8');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f2f4f3', endColorstr='#d7d9d8')";
}
p,h1,h2,h3,h4,h5,h6,ul,ol,dl,table,legend{margin:0 0 15px}
p{font-size:1.1em}
abbr{border-bottom:1px dashed #ccc;cursor:help}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}
/* Lists */
ul,ol{padding:0}
ul{list-style:disc}
ol{list-style:decimal}
li{margin:0 0 0 30px}
dt{float:left;margin:0 4px 0 0}
dd{margin:0}
/* Links */
a{color:#0a8fed;text-decoration:none;cursor:pointer}
a:hover{color:#053369}
a img{border:0}
/* Tables */
table{border-collapse:collapse;border-spacing:0}
td,th{vertical-align:middle}

/* Titles */
h1{font-size:2.4em}
h2{font-size:2.2em}
h3{font-size:2em}
h4{font-size:1.8em}
h5{font-size:1.6em}
h6{font-size:1.4em}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* =============================================================================
   Useful classes
   ========================================================================== */
.floatLeft{float:left!important}
.floatRight{float:right!important}
.noMargin{margin:0!important}
.noMarginRight{margin-right:0!important}
.noPadding{padding:0!important}
.noBackground{background:none!important}
.noBorder{border:0!important}
.displayNone{display:none}
.invisible {visibility:hidden}
.displayBlock{display:block !important}
.alignCenter{text-align:center}
.alignRight{text-align:right}
.bold{font-weight:700}
.italic{font-style:italic}
.underline{text-decoration:underline}
.upperCase{text-transform:uppercase}
.lowerCase{text-transform:lowercase}
.clear{clear:both}
.center{display:block;margin:auto}
.indentedText{text-indent:-9999px}
ul.unstyled{list-style:none}
ul.unstyled li{margin:0}
ul.horizontal{list-style:none}
ul.horizontal li{float:left}
.modal{background: black;opacity:0.5;z-index: 50;position: fixed;top:0;bottom:0;left:0;right:0;display: none}
.marginRight{margin-right: 15px}

.verdana{font-family:Verdana,Arial,Helvetica,Sans-Serif}

/* =============================================================================
   CSS3
   ========================================================================== */
.rounded{
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
}
.gradient{
    background-image: -moz-linear-gradient(top, #52555b, #86888b);
    background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #86888b),color-stop(1, #52555b));
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#52555b', endColorstr='#86888b');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#52555b', endColorstr='#86888b')";
}
.gradient-radial{
    background: -moz-radial-gradient(center 45deg, circle closest-corner, #FFFFFF 65%, #C1C1C1 90%);
    background: -webkit-gradient(radial, center center, 65, center center, 90, from(#FFFFFF), to(#C1C1C1));
}
.rotate{
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(-180deg);
    filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)/* 1 = 90°, 2 = 180° or 3 = 270° */;
}
.text-shadow{text-shadow:1px 1px 1px #666;
}
.box-shadow{
    -moz-box-shadow:1px 1px 3px #ccc;
    -webkit-box-shadow:1px 1px 3px #ccc;
    box-shadow:1px 1px 3px #ccc;
}
.box-shadow-inner{
    -moz-box-shadow:inset 1px 1px 3px #ccc;
    -webkit-box-shadow:inset 1px 1px 3px #ccc;
    box-shadow:inset 1px 1px 3px #ccc;
}/* =============================================================================
   Common
   ========================================================================== */
.violetGradient{
    background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#9e89d4),to(#45366d)) !important; 
    background: -webkit-linear-gradient(top,#45366d,#9e89d4) !important; 
    background: -moz-linear-gradient(top,#45366d,#9e89d4) !important; 
    background: -ms-linear-gradient(top,#45366d,#9e89d4) !important; 
    background: -o-linear-gradient(top,#45366d,#9e89d4) !important;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#45366d', endColorstr='#9e89d4');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#45366d', endColorstr='#9e89d4')";
    color:white !important;
}
.pinkGradient{
    background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#d06cc2),to(#843e7a)) !important; 
    background: -webkit-linear-gradient(top,#843e7a,#d06cc2) !important; 
    background: -moz-linear-gradient(top,#843e7a,#d06cc2) !important; 
    background: -ms-linear-gradient(top,#843e7a,#d06cc2) !important; 
    background: -o-linear-gradient(top #843e7a,#d06cc2) !important;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#843e7a', endColorstr='#d06cc2');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#843e7a', endColorstr='#d06cc2')";
    color:white !important;
}
.yellowGradient{
    background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#f5df72),to(#d8ba1e)) !important; 
    background: -webkit-linear-gradient(top,#d8ba1e,#f5df72) !important; 
    background: -moz-linear-gradient(top,#d8ba1e,#f5df72) !important; 
    background: -ms-linear-gradient(top,#d8ba1e,#f5df72) !important; 
    background: -o-linear-gradient(top,#d8ba1e,#f5df72) !important;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d8ba1e', endColorstr='#f5df72');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#d8ba1e', endColorstr='#f5df72')";
    color:white !important;
}
.blueGradient{
    background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#01b8fe),to(#1773e0)) !important; 
    background: -webkit-linear-gradient(top,#1773e0,#01b8fe) !important; 
    background: -moz-linear-gradient(top,#1773e0,#01b8fe) !important; 
    background: -ms-linear-gradient(top,#1773e0,#01b8fe) !important; 
    background: -o-linear-gradient(top,#1773e0,#01b8fe) !important;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1773e0', endColorstr='#01b8fe');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1773e0', endColorstr='#01b8fe')";
    color:white !important;
}
.blueLightGradient{
    background: -webkit-gradient(linear,0% 0%, 0% 100%,from(#fdfbfe),to(#a6d1e2)) !important; 
    background: -webkit-linear-gradient(top,#a6d1e2,#fdfbfe) !important; 
    background: -moz-linear-gradient(top,#a6d1e2,#fdfbfe) !important; 
    background: -ms-linear-gradient(top,#a6d1e2,#fdfbfe) !important; 
    background: -o-linear-gradient(top,#a6d1e2,#fdfbfe) !important;
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a6d1e2', endColorstr='#fdfbfe');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#a6d1e2', endColorstr='#fdfbfe')";
    color:white !important;
}
.arrowUp{
    background-image: url('../img/arrow-down-white.png');
    background-repeat:no-repeat;
    background-position:top center;
}
.roundedTop{
    border-radius:7px 7px 0 0;
    -moz-border-radius:7px 7px 0 0;
    -webkit-border-radius:7px 7px 0 0;
}
.font{font-family:standard0755Regular!important}
.fontSmall{font-size:0.8em!important}

/*\*/
html>body*.fontSmall {font-size:9px!important; }
/**/ 

.fontSpace{letter-spacing:1px}
.blue{color:#0d6ee2}
.specialRounded{
    border-radius:20px 10px 10px 20px;
    -moz-border-radius:20px 10px 10px 20px;
    -webkit-border-radius:20px 10px 10px 20px;
}
.roundedAll{
    border-radius:10px;
    -moz-border-radius:10px;    
    -webkit-border-radius:10px;
}
.greyBackground{background:#f5f6f6;}
.greyBorder{border: 1px solid #E0E0E0;}
.innnerSpacing{padding:10px}
.lightBlue{background-color:#02b1fb!important}
.red{color:#e2490d}
.thumbBorder{
    border:7px solid #eeeef3;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
}
.blueBackground{background:#1272e0}
.purpleBackground{background:#b807a1}
.yellowBackground{background:#e8c405}
.negroTransparente{
    background: black;
    opacity:0.5;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    z-index: 1;
}
.css3Transition{
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.flechaAzulDerecha{
	background:#fff url('../img/arrow-right-blue.png') right 9px no-repeat;
	padding-right: 10px;
}
/* Accessibility */
#go-main-content{
	width:1px;
	height:1px;
	overflow:hidden;
	position:absolute;
	left:-10000px;
	top:auto}



/* =============================================================================
   Main Layout
   ========================================================================== */
#main{
    width:989px;
    margin:auto;
}
#content {
    width:100%;
    display:inline-block;
    margin:40px 0 35px;
    background:#fff;
    border:1px solid #cccaca;
}
#subContent {
    overflow:hidden;
    width:100%;
    display:inline-block;
}



/* =============================================================================
   Header
   ========================================================================== */
#top{
    margin:93px 0 0;
}
#top img{
    float:left;
    margin:0 0 10px;
}
#top ul{
    padding:0 15px;
    margin: 0 14px 0 0;
    height:21px;
}
#top li{
    height:22px;
    line-height:22px;
}
#top a{
    margin:0 10px 0 0;
    padding:0 10px 0 0;
    border-right: 1px solid #FFF;
    color:#FFF;
}
.banner{
    text-align: center;
}
#top .banner{
    margin-top: -114px;
}
#logo{
    width:355px;
    height:150px;
    margin:-65px 26px 0 -20px;
    position:relative;
    background:url('../img/logo-coinspiradores.png') no-repeat;
}
#logo.en{
    background:url('../img/logo-coinspiradores-en.png') no-repeat;
}
#idiomas{
    width:979px;
    height:30px;
    line-height:30px;
    margin:0 0 15px;
    padding:0 10px 0 0;
    background:#f2f4f3;
}
#idiomas a{
    margin:0 10px 0 0;
    padding:0 10px 0 0;
    border-right:1px solid #0d6ee2;
}
#header-right{
    padding:0 0 0 329px;
    border-left:1px solid #e5e7e6;
    margin: 0 0 5px 15px;
}
#bannerHeader{
    float: left;
    margin-top: 23px;
    font-size: 1.5em;
    color: #0D6EE2;
    background: #A2E2FC;
    padding: 10px;
    border-radius: 10px;
    margin-left: -298px;
}
@media \0screen {
  #bannerHeader {margin-left: -246px} /* IE8 */
}

#search{
    margin:0 10px 10px 0;
}
#search form{
    width:240px;
    padding: 4px 2px 8px 8px;
    background:#fafbfa;
    border:1px solid #0d6ee2;
    border-radius:10px 0 0 10px;
    -moz-border-radius:20px 0 0 20px;
    -webkit-border-radius:20px 0 0 20px;
    height: 15px;
}
#search input{
    padding: 7px 2px 5px 6px;
    width: 206px;
    background:none;
    border:none;
    color:#0d6ee2;
    margin:0;
}
#search input{
    -bracket-:hack(;
        padding: 4px 2px 5px 6px;
    );
}

#search button{
    width:20px;
    height:20px;
    background:url('../img/buscar.jpg') no-repeat top;
    margin:0;
}
#social{
    margin:0 0 0 50px;
}
#social{
   clear:both; \0/; /* IE8+9  */
}
#social span{
    height:22px;
    line-height:25px;
    padding:0 5px 0 0;
    margin:0 13px 0 0;
}
#social li{
    margin:0 7px 0 0;
}
.facebook,
.twitter{
    width:21px;
    height:21px;
    background-image:url('../img/social.jpg');
    overflow:hidden;
}
.instagram{
    width:21px;
    height:21px;
    background-image:url('../img/instagram.png');
    overflow:hidden;
}
.facebook{background-position:-19px -1px;}
.twitter{background-position:-47px -1px;}
.blogger{
    background:url('../img/blogger.png') no-repeat left center;
    width:21px;
    height:21px;
}
.formContacto .blogPropio{
    width:390px;
}
.formContacto button{
    margin: 3px 100px 25px 0;
}



/* =============================================================================
   Nav
   ========================================================================== */
#nav{
    width:965px;
    margin-left: -10px;
    padding:7px 10px 6px 39px;
    border-radius:20px;
    -moz-border-radius:20px;
    -webkit-border-radius:20px;
}
#nav ul{
    height:13px;
}
#nav li{
    float:left;
    border-right:2px solid #FFF;
    font-size:0.8em!important;
    *margin:0 21px 0 0;
    *padding:0 21px 0 0;
}
@media \0screen {
    #nav li {margin:0 22px 0 0}  /* IE8 */ 
}
@media \0screen {
    #nav li { padding:0 22px 0 0}  /* IE8 */
}
@media all and (min-width:0) {
     #nav li { margin:0 22px 0 0; \0/; }  /* IE9 */
}
@media all and (min-width:0) {
     #nav li { padding:0 22px 0 0; \0/; }  /* IE9 */
}
#nav li{
    -bracket-:hack(;
        margin:0 20px 0 0; /* chrome+safari */
    );
}
#nav li{
    -bracket-:hack(;
        padding:0 21px 0 0; /* chrome+safari */
    );
}

#nav ul.en li{
    font-size:1em!important;
}
@media \0screen {
    #nav ul.en li {margin:0 28px 0 0}  /* IE8 */ 
}
@media \0screen {
    #nav ul.en li { padding:0 28px 0 0}  /* IE8 */
}
@media all and (min-width:0) {
     #nav ul.en li { margin:0 25px 0 0; \0/; }  /* IE9 */
}
@media all and (min-width:0) {
     #nav ul.en li { padding:0 25px 0 0; \0/; }  /* IE9 */
}
#nav ul.en li{
    -bracket-:hack(;
        margin:0 28px 0 0; /* chrome+safari */
    );
}
#nav ul.en li{
    -bracket-:hack(;
        padding:0 28px 0 0; /* chrome+safari */
    );
}
#nav a{
    line-height:8px;
    color:#FFF;
    letter-spacing:1px;
}
#nav a:hover,
#nav li.selected a{
    color:#bfecfe;
}



/* =============================================================================
   Left
   ========================================================================== */
#left{
    width:200px;
    background:#f5f5f5;
    margin:0 15px -10000px 0;
    padding:0 0 10000px;
}
#left h2{
    width:190px;
    height:8px;
    margin:0;
    padding:9px 0 9px 15px;
    font:700 0.8em standard0755Regular;
    text-transform:uppercase;
    letter-spacing:1px;
    color:#FFF;
    border-radius:0 20px 20px 0;
    -moz-border-radius:0 20px 20px 0;
    -webkit-border-radius:0 20px 20px 0;
    background-color:#0D6EE2;
}
#left h2#categorias{
    margin:0;
}
.left-nav{
    margin:0;
    list-style:none;
}
.left-nav li{
    width:180px;
    display:inline-block;
    height:19px;
    margin:0;
    padding:6px 0 0 20px;
    background:#f5f5f5 url('../img/arrow-right-blue.png') left center no-repeat;
    border-bottom:1px solid #0d6ee2;
    font-size:1.1em;
    cursor:pointer;
}
.left-nav li:hover{
    background:#90ddfc url('../img/arrow-right-white.png') left center no-repeat;
}
.left-nav li:hover a{
    color:#FFF;
}
.left-nav a{
    color:#0d6ee2;
}
.left-img{
    margin:3px 0 1px 2px;
    border:1px solid #e3e3e3;
}
#keywords{
    display:inline-block;
    margin:5px 0;
    padding:0 0 0 10px;
}
#keywords li{
    line-height:23px;
    margin:0 5px 0 0;
    color:#0867d8;
}
.fontSize1{font-size:0.9em}
.fontSize2{font-size:1em}
.fontSize3{font-size:1.2em}
.fontSize4{font-size:1.4em}
.fontSize5{font-size:1.5em}
.fontSize6{font-size:1.6em}
.fontSize7{font-size:1.8em}
.fontSize8{font-size:2.4em}
.box{
    width:175px;
    margin:0 0 20px 7px;
    padding:35px 5px 7px;
    background:#FFF;
    color:#0d6ee2;
    border-radius:12px;
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
    position:relative}
.box h2{
    width:178px!important;
    margin:0 0 5px!important;
    padding-left:7px!important;
    border-radius:12px 12px 0 0!important;
    -moz-border-radius:12px 12px 0 0!important;
    -webkit-border-radius:12px 12px 0 0!important;
    position:absolute;
    top:0;
    left:0;
}
#referentes img{
    margin:0 10px 2px 0;
}
#referentes{
    margin-top:20px;
    height:125px;
}
#comunidad{
    padding-bottom:35px;
}
#comunidad.en{
    padding-bottom:210px;
}
#comunidad li{
    width:55px;
    margin:0 0 5px;
    padding:0 0 0 3px;
    height:90px;
    overflow:hidden;
}
#comunidad a{
    color:#0d6ee2;
}
a.vermas-box{
    width:170px;
    float:left;
    height:25px;
    background:#48c6fa;
    line-height:25px;
    padding:0 15px 0 0;
    text-align:right;
    color:#FFF!important;
    border-radius:0 0 12px 12px;
    -moz-border-radius:0 0 12px 12px;
    -webkit-border-radius:0 0 12px 12px;
    position:absolute;
    left:0;
    bottom:0;
}
a.vermas-box span{
    color:#0d6ee2;
}



/* =============================================================================
   Footer
   ========================================================================== */
#footer{
    width:100%;
    background:#fafafa;
    clear:left;
    z-index:10;
    position: relative;
    top: 7px;
}
#footer p{
    margin:0 0 0 10px;
    color:#404346;
}
#footer ul{
    margin:2px 0 0;
    padding: 0;
}
#footer li{
    height:8px;
    line-height:9px;
    margin:0;
    padding:0;
    border-right:1px solid #404346;
}
#footer li a{
    color:#404346;
}
#footer div{
    width:979px;
    height:40px;
    line-height:40px;
    margin:0 0 10px;
    padding:0 0 0 10px;
    background:#0d6ee2;
}
#footer div p{
    float:left;
    margin:0 15px 0 0;
    color:#FFF;
}
#footer-nespresso{
    width:119px;
    height:40px;
    margin:0 50px 0 0;
    background:url('../img/colaboradores.jpg') 0 0;
    overflow:hidden;
}
#footer-carrefour{
    width:172px;
    height:40px;
    background:url('../img/colaboradores.jpg') right;
    overflow:hidden;
}
#footer p.desarr{
    background: url('../img/integra.jpg') no-repeat right 0;
    display: inline-block;
    font-size: 0.8em;
    margin: 0 20px 015px;
    padding: 7px 80px 10px 10px;
    position: relative;
    text-align: left;
    top: -6px;
    width: 105px;
}
.desarr span{
    text-indent: -9999px;
}



/* =============================================================================
   Primary styles
   ========================================================================== */
#right{
    width:760px;
    float:left;
    padding:2px 0 0;
}
.col3{
    width:243px;
    float:left;
    margin:0 7px 15px 0;
    padding:0 7px 0 0;
    border-right: 1px solid #f0f0f0;
}
.col3 h2{
    width:226px;
    padding:7px 0 5px 17px;
    color:#FFF;
}
.col3 ul{
    display:inline-block;
    margin:0 0 2px;
}
.col3 li a span{
    color:#80d9fd;
}
.titleSection{
    line-height:24px;
    margin:0 0 10px;
    background:#0d6ee2;
    color:#FFF;
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    font-size: 1.2em;
    padding:0 0 2px 17px;
    *padding:1px 0 4px 17px;
}
span.subTitleSection{
    padding:0 15px 0 0;
    margin:0 10px 0 0;
    font:18px FelixTitlingMT;
    position: relative;
    top: 2px;
    background:url('../img/arrow-right-white-big.png') no-repeat right 5px;
    *background:url('../img/arrow-right-white-big.png') no-repeat right 4px;
}
.videosAlfabMar{
    margin:0 0 5px;
}



/****** Home ******/
.descubrir{
    font:1.8em Arial,Helvetica,Sans-Serif;
    color:#82c3e3;
    margin:0 10px 0 0;
    width:630px;
    *margin:5px 10px 0 0;
}
.participa{
    width:100px;
    height:16px;
    padding: 7px 0 2px;
    text-align:center;
    position:relative;
    border:1px solid #b0d7e8;
    color:#4da5d5;
}
.homeVideosHeader{
    float:left;
    margin:10px 0 2px;
    *width:760px;
}
.homeVideosHeader #videos h2{border-bottom:1px solid #4d3e75}
.homeVideosHeader #articulos h2{border-bottom:1px solid #88307a}
.homeVideosHeader #audios h2{border-bottom:1px solid #b2960f}
.homeVideosHeader #blogs h2{border-bottom:1px solid #b1970f}
.homeVideosHeader .textoVideosHeader{padding:15px 15px 5px;
    color:#fff;
}
.homeVideosHeader .ingresa{
    width:133px;
    height:22px;
    padding: 5px 0 0;
    text-align: center;
    margin:19px auto 0}
.homeVideosHeader li#videos .ingresa{border: 1px solid #6c59a8}
.homeVideosHeader li#articulos .ingresa{border: 1px solid #883e7d}
.homeVideosHeader li#audios .ingresa{border: 1px solid #c5a707}
.homeVideosHeader li#blogs .ingresa {border: 1px solid #0f7ce5}
.homeVideosHeader li#videos .ingresa span{color:#1d123c}
.homeVideosHeader li#articulos .ingresa span{color:#730b64}
.homeVideosHeader li#audios .ingresa span{color:#b1970f}
.homeVideosHeader li#blogs .ingresa span{color:#114c8e}
.homeVideosHeader ul,.homeVideos ul,.videosCatTem ul,.videosDest ul {list-style: none outside none;
}
.homeVideosHeader ul li{
    margin:0 5px 10px 0;
    height: 135px;
}
.homeVideosHeader ul li h2{
    height:27px;
    text-align: center;
    padding:10px 0 0;
}
.homeVideosHeader li p{
    height:27px;
}
.ingresa a,.ingresa a:hover {
    color:#fff;
    text-decoration:none;
}
.homeVideos,.videosCatTem,.videosDest {
    float:left;
    margin:10px 0 2px;
    *margin:10px 0;
}
.homeVideos img{
    float:left;
}
.homeVideos li,
.homeVideosHeader li{
    width:186px;
    float:left;
    margin:0 5px 10px 0;
    position:relative;
}
.homeVideos li a span{
    color:#7FD9FB;
}
.homeVideos h2,.homeVideosHeader h2{
/*    height:25px;*/
    line-height:25px;
    color:#FFF;
    padding:0 0 0 5px;
}
.homeVideos h2{
    line-height: 25px;
    padding: 3px 0 0 13px;
}
.homeVideos li a.aHomeVideos{
    width:100%;
    height:14px;
    float:left;
    background:#474646;
    font:700 8px/16px standard0755Regular;
    color:#FFF;
    text-transform:uppercase;
    letter-spacing:1px;
    text-align:right;
}
.contenidoOriginal{
    background:url('../img/contenido_original.png') no-repeat top right;
    width:186px;
    height:70px;
    z-index:10;
    position: absolute;
}
.homeVideos li div.descripcion{
    position:absolute;
    left:0;
    right:0;
    color:white;
    bottom: 0px;
    padding: 0 5px;
    height:0;
    overflow: hidden;
}
.homeVideos li:hover div.descripcion{
    height:50px;
    padding: 5px;
}
.homeVideos li div.descripcion p{
    z-index: 10;
    position:relative;
}
.homeVideos li div.descripcion span.autor{
    color:#91DDFB;
    font-weight: bold;
}
.imgContainer{
    text-align: center;
    overflow:hidden;
    background: #EEEEF3;
}
.w37{
    width:37px;
    height: 36px;
}
.w70{
    width:70px;
    height: 64px;
}
.w177{
    width:177px;
    height: 132px;
}
.w186{
    width:186px;
    height: 139px;
}
.contenidoOriginal p{
	display: none}
.homeNotas h2{
	margin:0 0 10px;
        clear:both;
}
.homeNotas h2 span{color:#7fd9fd}
.homeNotas li{
    margin:0 0 13px!important;
    padding:0 0 20px;
    border-bottom:1px solid #f0f0f0;
    width: 242px;
    overflow: hidden;
    position:relative;
}
.homeNotas h3{
    margin:0 0 10px 94px;
    font-size:1.1em;
    font-weight: bold}
.homeNotas h3 a{color:#0f1011}
.homeNotas img{margin:20px 10px 2px 0}
.homeNotas p{
    margin:0 0 5px;
    color:#030303;
}
.homeNotas .verMas{color:#1272e0}
.homeNotas .verMas span{color:#80d9fd}
.homeComments li{padding:0 0 5px!important}
.homeComments li p span{color:#1472e0}
.fecha{
    position:absolute;
    top:1px;
    left:5px;
    font-size:1.1em;
    color:#0d6ee2;
}
.rss{
    width:15px;
    height:15px;
    background:url('../img/rss.jpg');
    text-indent:-9999px;
    overflow:hidden;
}



/****** Video, Artículo, Audio ******/
#itemLeft{
    width:558px;
    margin:10px 6px 0 0;
    padding: 10px 0;
}
#itemRight{
    width:185px;
    margin-top:20px;
}
#itemRight div, #descripcionItem, .cajaComentario{
    background-color: #F7F7F7;
    padding:10px;
    margin-bottom:10px;
}
#descripcionItem h3{
    background:url("../img/arrow-right-blue.png") no-repeat 130px 8px #FFFFFF;
}
#descripcionItem h3{
    -bracket-:hack(;
        background:url("../img/arrow-right-blue.png") no-repeat 140px 8px #FFFFFF; /* chrome+safari */
    );
}
h3{
    font-size: 1em;
    color:#0D6EE2;
    background-color: white;
    padding: 5px;
    margin: 5px 0;
    font-weight: normal;
}
#resena h3{
    background:url("../img/arrow-right-blue.png") no-repeat 126px 9px #FFFFFF;
}
#compartirRight h3{
    background:url("../img/arrow-right-blue.png") no-repeat 86px 9px #FFFFFF;
}
#facebookMegusta{
/*	width:295px;*/
    width:auto;
    height:25px;
    border:1px solid #e0e0e0;
    -moz-border-radius:15px 0 0 15px;
    -webkit-border-radius:15px 0 0 15px;
    border-radius:15px 0 0 15px;
    padding: 3px 3px 3px 10px;
}
#modificarTamanoFuente{
    padding: 2px 0 0;
    list-style: none;
    display:none; /* Oculto hasta que este bien */
}
#modificarTamanoFuente li{float:right}
#fuenteReducir{margin: 0 9px 0 0}
#fuenteAmpliar{margin:0 2px 0 0}
.titleItem{
    padding: 6px 0 6px 6px;
    font-size: 1.2em;
    color:#0D6EE2}
#compartirRight #linkPermanente{
    width:160px;
}


/***** Compartir *****/
#share{
    list-style: none;
    width:100%;
    margin-top: 12px;
}
#share li{
    float: left;
    cursor:pointer;
}
#share li a{
    width:16px;
    height:16px;
    display:block;
    text-indent: -9999px;
}
#share li.fa a{
background: url('../img/facebook.png');
}
#share li.tw a{
	background: url('../img/twitter.png');
}
#share li.de a{
	background: url('../img/delicious.png');
}

#compartirRight label{
    margin-top: 10px;
}


/****** Videos por categoría y tema ******/
.videosCatTem img{margin:1px 0 4px}
.videosCatTem a{
    color:#01b3fd;
    position: relative;
    margin:-13px 0 0;
}
.videosCatTem li{
    width:177px;
    height:224px;
    float:left;
    margin:0 17px 10px 0;
}
.videosCatTem li a span{color:#0d6ee2}
.videosCatTem ul li p{margin:0 0 0px 2px}
.videosCatTem h2{
    padding: 8px 0 4px 12px;
    background:#c7dffb;
    color:#0d6ee2;
    font-size: 8px;
    text-transform: uppercase;
    font-family:standard0755Regular!important;
}
.videosCatTem .editar,
.videosCatTem .borrar{
    display: inline-block;
    font-size: 1.1em;
    margin: 10px 5px 0 3px;
}
.videosCatTem .editar:hover,
.videosCatTem .borrar:hover{
    color: #0D6EE2;
    text-decoration: none;
}



.videosDest h2#destUltimos{
	background:#1272e0;
	color:#fff}
.videosDest h2#destIngeniosos{
	background:#b908a1;
	color:#fff}
.videosDest h2#destInformativos{
	background:#e9c404;
	color:#fff}



/****** Búsqueda Alfabética ******/
#ordenAlfab{
	width:762px;
	height:86px}
#ordenAlfabSel{
	width:60px;
	height:32px;
	-moz-border-radius:12px 12px 0 0;
	-webkit-border-radius:12px 12px 0 0;
	border-radius:12px 12px 0 0;
}
#ordenAlfabSel.en{
    padding: 5px 2px;
    width: 78px;
}
#ordenAlfabSel ul{
	margin:6px 0 0;
}
#ordenAlfabSel li{
	display:block;
	text-align:left;
	background-color: #F8F6F9;
	border: 1px solid #EEEEEE;
	cursor:pointer;
	margin:0;
	font-size: 1.1em;
	width:163px;
	height:19px;
}
#ordenAlfabSel ul li a{
	display:inline-block;
	width:155px;
	height:19px;
	padding:2px 0 0 10px;
	font-weight:bold;
}
#alfabeto ul{
	margin:5px 0 0;
}
#alfabeto li{
	display:block;
	width:25px;
	height:25px;
	border:1px solid #eee;
	margin:0;
	float:left;
	background-color:#f8f6f9;
	text-align:center;
}
#alfabeto.en li{
    width: 24px;
}
#alfabeto ul li a{
	display:inline-block;
	vertical-align: middle;
	padding:5px 0 0;
	width:25px;
	height:21px;
}
#ordenAlfabSel.videoAlfab{background:url("../img/arrow-down-blue.png") no-repeat scroll center 34px #F7F7F7;}
#alfabeto.videoAlfab li:hover,#alfabeto.videoAlfab li.selected{background-color:#0d6ee2;}
#alfabeto.videoAlfab li a:hover,#alfabeto.videoAlfab li.selected a{color:#fff;text-decoration:none;}



/****** Categoría ****/
.videosArticulosAudios{
    list-style: none;
    margin-bottom: 10px;
    width:100%;
}
.videosArticulosAudios li{
    float: left;
    padding: 10px;
    font-size: 13px;
    margin: 3px;
    width: 150px;
    text-align: center;
    font-weight: bold;
}
.videosArticulosAudios li a{
    color: white !important;
}



/***** Paginado *****/
aside.paginado{width:100%;margin:20px 0}
aside.paginado ul{list-style: none;font-size: 1.3em}
aside.paginado ul li{float:left;margin:0}
aside.paginado ul li.siguiente{float:right}



/***** Usuarios *****/
.usuarios li{float: left;
margin: 10px !important;
width: 84px;
}
.usuarios h3{height:90px;
}



/***** Popup *****/
div.popup{
    position: absolute;
    top: 20%;
    left: 50%;
    width: 480px;
    margin-left: -250px;
    background: white;
    border: 1px solid #AAA;
    padding: 20px;
    display: none;
    z-index: 100;
}
div.popup label{
    margin-bottom: 0 !important;
}



/****** perfil usuario ******/
.whiteRadius{
	border-radius:15px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	color: #0D6EE2;
	background-color:#fff;
}
#redesPerfil{
  width: 100%;
  position:relative;
}
#facebookMegusta.perfil,
#compartirEn,
#recomendadoPor{
  border: 1px solid #E0E0E0;
  margin: 0 0 0 1px;
  text-align: left;
  position:relative;
  padding: 7px 0 0 15px;
  height: 20px;
  background:#fbfbfb;
}
#facebookMegusta.perfil{
  width:330px;
  padding:2px 0 0 15px;
  height:25px;
}
#facebookMegusta.perfil div.fb-like span iframe.fb_ltr{
	width:330px;
}
#compartirEn{
  width:161px;
}
#compartirEn.perfil li{
    background: none!important;
    width: 16px;
    height: 16px;
}
#recomendadoPor{
  width: 125px;
  background: url('../img/recomendado-por.png') no-repeat right center #fbfbfb;
}
#sharePerfil{
    list-style: none;
    position: absolute;
    top: 7px;
    width: 153px;
}
#sharePerfil li{
	float: right;
	margin:0 0 0 7px;
}
#sharePerfil li a{
    height:0;
    padding-top:16px;
    width:16px;
    overflow: hidden;
    display: block;
    cursor:pointer;
}
#sharePerfil li.facebook a{
    background: url('/img/facebook.png');
}
#sharePerfil li.twitter a{
    background: url('/img/twitter.png');
}
#sharePerfil li.delicious a{
    background: url('/img/delicious.png');
}
#fichaPersonal{
    top: 10px;
    padding: 6px 13px 0;
    border-radius:0 0 15px 15px;
    -moz-border-radius:0 0 15px 15px;
    -webkit-border-radius:0 0 15px 15px;
    position:relative;
}
#bio{
    width:350px;
    padding: 5px 5px 5px 7px;
    background-color:#fff; 
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    float:left;
    margin:0 10px 10px 0;
}
#bio h2{
    font: bold 1.2em Verdana, Geneva, sans-serif;
    color: #0D6EE2;
    background:url('../img/arrow-right-blue.png') no-repeat left center;
/*    margin: 5px 5px 0 0;*/
    margin: 5px 0 0 8px;
    padding: 0 0 0 10px;
    float:left;
}
#fotoBio{
    display: inline;
}
#fotoBio img{
    margin: 3px 20px 20px 10px;
    vertical-align: top;
}
#bio ul{
    margin:23px 0 0 125px;
} 
#bio li{
    display:list-item;
    list-style-type:none;
    margin:0 0 1px 10px;
    color:#0D6EE2;
    font-size:1.1em;
}
#bio li.nick{
    color:#000;
    font-weight:bold;
}
#opcionesBio{	
    margin:10px 0 0 10px;
    position:relative;
}
#seguirMiembro{
    font-size:1.1em;
}
#seguirMiembro input{
    vertical-align:middle;
    margin:0 10px 2px 0;
}
#encontraMas span{
    float: left;
    margin: -5px 0 5px;
}
#encontraMas li{
    float:left;
    margin: 0 10px 0 0;
    padding: 0 0 5px 0;
    background-repeat:no-repeat;
    width:110px;
}
#encontraMas li.twitter,
#encontraMas li.blogger{
    padding:4px 0 0 30px;
}
#encontraMas li.web,
#encontraMas li.mail{
    padding:4px 0 0 10px;
}
#encontraMas li.blogger{
    background-position:top left;
}
#detallesPerfil p,
#detallesPerfil h3,
#detallesPerfil h4{
    margin:0;
    padding:0 0 0 10px;
}
.blueTopBorderBio{
    border-top:1px solid #0d6ee2;
    padding:0 0 20px;
}
.tituloPerfil{
    border-radius:0 15px 15px 0;
    -moz-border-radius:0 15px 15px 0;
    -webkit-border-radius:0 15px 15px 0;
    padding:5px 0 0 10px;
    height:21px;
    width:160px;
    font-size: 1.2em;
    font-weight:bold;
    color:#fff;
}
#miembrosQuesiguen h2{
    width:400px;
}
#seguidores p{
    border:none;
    color:#0d6ee2;
    font-size:1.1em;
    margin:2px 0 0 8px;
    width:70px;
    padding:0;
    text-align:left;
}
ul#seguidores{
    padding:0 0 10px 10px;
    margin-bottom:0;
}
#seguidores li{
    margin:15px 25px 0 0;
    list-style-type:none;
}
#seguidores img{
    border-radius:7px;
    -moz-border-radius:7px;
    -webkit-border-radius:7px;
    background-color:#FFF;
    padding:6px;
}
#comentariosBiografia{
    margin:0px;
    padding:0 0 10px;
}
#comentariosBiografia h2,
#comentariosBiografia ul{
    margin:0px;
}
#comentariosBiografia li{
    list-style-type:none;
    padding:0;
    margin:0;
    padding:10px 0 10px;
}
.comentario h4{
    color: #000;
    font-size: 1.2em;
    font-weight: bold;
    margin: 0 0 3px;
}
.comentario span{
    margin:0 0 0 10px;
}
.comentario .fechaComm{
    color: #0D6EE2;
    font-size: 0.9em;
}
#favoritosBiografia{
    height:150px;
}
#favoritosBiografia li{
    list-style-type:disc;
    color: #0D6EE2;
    font-size:1.2em;
    margin:0 0 2px 20px;
}
#favoritosBiografia ul{
    margin:0 20px 0 10px;
}



/****** General para elementos de formularios *******/
fieldset{
    border:0;
}
label{
    cursor:pointer;
    display:inline-block;
}
form label{
    width:90px;
    background:#fff url('../img/arrow-right-blue.png') 14px center no-repeat;
    color:#0d6ee2;
    border-radius:13px;
    -moz-border-radius:13px;
    -webkit-border-radius:13px;
    text-align:left;
    height:14px;
    margin:0 16px 30px 0;
    padding:6px 0 6px 24px;
}
form label.long{
    width: 300px !important;
    margin-bottom: 28px;
}
button{
    background:none;
    border:0;
    cursor:pointer;
}
form button{
    border-radius:15px;
    -moz-border-radius:15px;
    -webkit-border-radius:15px;
    text-align:center;
    font:700 8px standard0755Regular;
    text-transform:uppercase;
    letter-spacing:1px;
    padding: 7px 10px 5px 14px;
    float:right;
    margin: 0px 35px 60px 0;
}
form button{
    -bracket-:hack(;
        padding: 5px 10px 5px 14px;
    );
}
form button.mm{
    margin: -50px 35px 60px 0;
}
input,
textarea,
select{
    font:1.1em Arial,Helvetica,Sans-Serif;
    padding:2px;
    background:#FFF;
    border:1px solid #ccc;
    color:#0d6ee2;
    margin:4px 50px 30px 0;
}
form input{
    width:195px;
}
form textarea{
    width:195px;
    height:100px;
    margin:4px 50px -90px 0;
}
form select{
    width:200px;
}
.formLast{
    margin-bottom:100px;
}
input.radio{
    width:auto!important;
    border:0!important;
    padding:0!important;
}



/****** Registro ******/
.formRegistro input{
    margin: 4px 50px 10px 0;
}
.formRegistro button{
    background:#0d6ee2;
    color:#fff;
    margin:0 10px 20px 0;
}



/****** Login ******/
.formLogin input{
    margin: 4px 50px 10px 0;
}
.formLogin button{
    background:#0d6ee2;
    color:#fff;
    margin:0 10px 20px 0;
}
.formLogin p{
    clear:left;
}



/***** Comentarios *****/
.formComentarios input{
    width:120px;
    margin:4px 15px 30px 0;	;
}
.formComentarios label{
    margin:0 7px 30px 0;	;
}
.formComentarios textarea{
    margin: 10px 15px 10px 0;
    width: 515px;
}
.formComentarios button{
    background:#fff;
    color:#0d6ee2;
    margin: 0 20px 30px 0;
}
.cajaComentario h3{
    margin: 0 430px 10px 0;
    padding:5px 20px 5px 24px;
    border-radius:10px;
    -moz-border-radius:10px;
    -webkit-border-radius:10px;
    background: url('../img/arrow-right-blue.png') no-repeat scroll 14px 8px #FFFFFF;
}

ul.comentarios li{
    width: 700px;
    margin:0;
}
ul.comentarios li .fecha{position:relative;
}
ul.comentarios li p{margin: 3px 0 0 90px;
}

.comentarios{
    background-color: #F7F7F7;
    padding:10px;
}
.comentarios ul{
    list-style: none;
}
.comentarios h3{
    background: url('../img/arrow-right-blue.png') no-repeat 173px 8px #FFFFFF;
}



/******* Contacto *******/
#contacto{
    float:left;
    width:700px;
    padding:26px 25px 15px 36px;
    background-color:#f7f7f7;
    border-radius:0 0 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    -webkit-border-radius:0 0 10px 10px;
}
.formContacto textarea{
    width:545px;
    height:150px;
    margin: 4px 10px -90px 0;
}
.formContacto input{
    margin:4px 20px 30px 0;
}
.formContacto label{
    width:80px;
}
.formContacto button{
    background:#0d6ee2;
    color:#fff;
    margin:0 10px 25px 0;
}
.blueBottomBorder{
    float:left;
    margin:0 0 12px;
    padding:0 0 25px 25px;
    border-bottom:1px solid #0d6ee2;
}
.blueBottomBorderContacto{
    float:left;
    margin:0 0 12px;
    padding:0;
    border-bottom:1px solid #0d6ee2;
    height:350px;
}



/****** Newsletter ******/
#newsletter, #produccionesPropias{
    width:185px;
    height:30px;
    line-height:30px;
    margin:0 0 7px 7px;
    background:#a2e2fc url('../img/arrow-down-white.png') top center no-repeat;
    border-radius:12px;
    -moz-border-radius:12px;
    -webkit-border-radius:12px;
}
#newsletterSubmit{
    width:731px;
    float:left;
    padding:26px 25px 15px 15px;
    background:#f7f7f7;
    border-radius:0 0 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    -webkit-border-radius:0 0 10px 10px;
}
.formNewsletter input{
    margin:4px 20px 30px 0;
}
.formNewsletter button{
    background:#fff;
    color:#0d6ee2;
    margin:0 10px 10px 0;
}
.blueBottomBorderNewsletter{
    float:left;
    margin:0 0 12px;
    padding:0;
    border-bottom:1px solid #0d6ee2;
}
#newsletter a, #produccionesPropias a{color:#0D6EE2}
#newsletter span, #produccionesPropias span{color:#02b3fc}



/****** panel usuario ******/
#panelUsuario{
    width:740px;
    margin:0;
    padding:20px 0 0 10px;
    background-color:#f7f7f7;
    border-radius:0 0 15px 15px;
    -moz-border-radius:0 0 15px 15px;
    -webkit-border-radius:0 0 15px 15px;
    border:1px solid #ccc;
}
#panelUsuario p.importante{
    height:25px;
    margin:0 20px 20px 5px;
    border-bottom:1px solid #0d6ee2;
    color:#0d6ee2;
    padding: 0 0 15px;
}
ul#panelSolapas{
    margin:30px 0 0;
    position: relative;
    top: 1px;
    z-index: 10;
}
#panelSolapas li{
    background:#e1e9f4 url('../img/arrow-right-blue.png')14px center no-repeat;
    display:inline-block;
    width:70px;
    list-style-type:none;
    margin:0 -2px 0 0;
    color:#0D6EE2;
    border-radius:10px 10px 0 0;
    -moz-border-radius:10px 10px 0 0;
    -webkit-border-radius:10px 10px 0 0;
    border:none;
    height: 20px;
    padding: 7px 0 0 25px;
    border-bottom:1px solid #ccc;
    border-top:1px solid #e1e9f4;
    border-right:1px solid #e1e9f4;
    border-left:1px solid #e1e9f4;
}
#panelSolapas li a{
    display:block;
    width:70px;
    color:#0D6EE2;
}
#panelSolapas li:hover,
#panelSolapas li a:hover{
    background-color:#e1e9f4;
    text-decoration:none;
    font-weight:bold;
    color:#0D6EE2;
}
#panelSolapas li:hover{
    border-top:1px solid #aac0df;
    border-right:1px solid #aac0df;
    border-bottom:1px solid #ccc;
    border-left:1px solid #aac0df;
}
#panelSolapas li.selected,
#panelSolapas li.selected a,
#panelSolapas li.selected:hover,
#panelSolapas li.selected a:hover{
    background-color:#f7f7f7;
    font-weight:bold;
    color:#0D6EE2;
}
#panelSolapas li.selected,
#panelSolapas li.selected:hover{
    border-top:1px solid #ccc;
    border-right:1px solid #ccc;
    border-bottom:1px solid #F7F7F7;
    border-left:1px solid #ccc;
}
.formPanel{
    border-radius:0 0 10px 10px;
    -moz-border-radius:0 0 10px 10px;
    -webkit-border-radius:0 0 10px 10px;
}
.formPanel input,
.formPanel select{
    margin:4px 35px 30px 0;
}
.formPanel textarea{
    margin:4px 35px 0 0;
vertical-align: top;
}
.formPanel button{
    color:#fff;
    background:#0d6ee2;
}
#panelUsuario.en{
    height: 310px;
}
#panelUsuario.enn{
    height: 380px;
}
#panelUsuario.usuario button{
    margin:-50px 35px 0 0;
}
#panelUsuario.usuario textarea{
    margin:4px 35px 20px 0;
}
#panelUsuario.imagen{
    height:200px;
}
#panelUsuario.imagen #fotoBio{
    margin:5px 20px 2px 10px;
}
#panelUsuario.imagen button{
    margin:2px 35px 0 0;
}
#panelUsuario.video textarea{
    margin:0 0 -87px;
}
#panelUsuario.video button{
    margin:0 35px 100px 0;
}
label#youtube{
    width:160px;
}
input.youtube{
width:359px;
}
#panelUsuario.articulos{
    height:330px;
}
#panelUsuario.articulos button{
    margin:6px 35px 0 0;
}
label#google{
    width:160px;
}
input.google{
width:359px;
    margin:4px 35px 26px 0;
}
#panelUsuario.audio{
    height:295px;
}
#panelUsuario.audio textarea{
    margin:4px 35px -90px 0;
}
#panelUsuario.audio button{
    margin:74px 35px 0;
}
label.idioma {
    margin: 0 16px 0 30px;
}
label.idiomaEn,
select.idiomaEn {
    margin: 0 16px 0 0;
    position: relative;
}
select.idioma {
    position: relative;
    top: -93px;
}

article.tierra h2{
    font-size: 2em;
    color: #92D050;
    line-height: normal;
}
article.tierra p.sobreTitulo{
    color: rgb(13, 110, 226);
    font-weight: bold;
    line-height: normal;
    font-size: 1.5em;
}
			


/* =============================================================================
   Fonts
   ========================================================================== */
@font-face{
font-family:'standard0755Regular';
src: url('../fonts/stan0755-webfont.eot');
src: url('../fonts/stan0755-webfont.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/stan0755-webfont.woff') format('woff'),
	 url('../fonts/stan0755-webfont.ttf') format('truetype'),
	 url('../fonts/stan0755-webfont.svg#standard0755Regular') format('svg');
font-weight:normal;
font-style:normal;
}

@font-face{
font-family:'FelixTitlingMT';
src: url('../fonts/FelixTitlingMT.eot');
src: url('../fonts/FelixTitlingMT.eot?#iefix') format('embedded-opentype'),
	 url('../fonts/FelixTitlingMT.woff') format('woff'),
	 url('../fonts/FelixTitlingMT.ttf') format('truetype'),
	 url('../fonts/FelixTitlingMT.svg#FelixTitlingMT') format('svg');
font-weight:normal;
font-style:normal;
}



/* =============================================================================
   Other devices
   ========================================================================== */
/* Smartphones (portrait and landscape) */
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
    .homeVideos li div.descripcion{height:50px; padding: 5px}
}

/* Smartphones (landscape) */
@media only screen
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) */
@media only screen
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px) {
    .homeVideos li div.descripcion{height:50px; padding: 5px}
}

/* iPads (landscape) */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops */
@media only screen
and (min-width : 1224px) {
/* Styles */
}

/* Large screens */
@media only screen
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}

/* Print */
@media print{
a[href]:after {content: " (" attr(href) ")";}
abbr[title]:after {content: " (" attr(title) ")"}
a[href^="javascript:"]:after, a[href^="#"]:after {content: "";}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
}