/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
.ytcshort .ytc-r-odd {
background: #EEE;
padding: 10px 10px 0;
margin-bottom: 10px;
border-bottom: 1px dotted #C2C2C2;
}

.ytchagallery.ytccf .ytctitle a {
word-wrap: break-word;
text-decoration: none;
font-weight: normal;
}

.publicidad-top-todas {
text-align: center;
}

.publicidad-top-todas .execphpwidget {
display: inline-block;
}

.publicidad_start_post {
width: 338px;
margin: 10px 10px 10px 0;
float: left;
}

.publicidad_start_page {
width: 338px;
margin: 10px 10px 10px 0;
float: left;
}

.publicidad_start_post_centrada {
width: 338px;
margin: 10px auto;
}

.widget_execphp {
padding: 0;
border: 0;
background: #fff;
}

#primary {
padding: 10px 0 0;
}

.twocol-l .main-aside, .twocol-r .main-aside {
}

.certificado {
text-align: center;
width: 270px;
}

/*APPS*/
.clear {
clear: both;
}

.app_title {
text-align: center;
font-size: 18px;
font-weight: bold;
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
}

.app_icono {
float: left;
width: 180px;
padding: 20px;
}

.app_right {
float: left;
width: 360px;
border-left: 1px solid #ccc;
padding-left: 20px;
}

.app_intro {
padding-top: 20px;
}

.app_descarga {
margin-top: 20px;
}

.app_descarga img {
margin: 20px auto;
}

.app_container {
width: 605px;
background-color: #eee;
border: 1px solid #ccc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 15px;
margin-bottom: 20px;
}

.widget_wpcom_social_media_icons_widget .genericon {
font-size: 38px;
}
/*             CARLOS             */

.msn_preroll{
font-size: 20px;
margin: 10px 0;
text-align: center;
}

#pbnet_div_ads_by{
display: none !important;
color: black;
}

p.attachment{
width: 300px;
margin: 0 auto 20px;
}
p.attachment a{
padding: 10px 16px;
font-size: 18px;
line-height: 1.33;
border-radius: 6px;
text-decoration: none !important;
display: inline-block;
margin-bottom: 0;
font-weight: 400;
text-align: center;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid #438e59;
color: #438e59;
background-color: #ffffff;
}

p.attachment a:hover{
background-color: #438e59;
color: #fff;
}

.firma{

border-top: 1px solid #EEE;
}
.firma_l{
width: 50%;
float: left;
}
.firma_r{
width: 50%;
float: left;
}

.firma a{
width: 200px;
display: block;
margin: 5px auto;
}

.firma a:hover{
opacity: 0.8;
}

.firma a.ffacebook{
background: url(/wp-content/uploads/firma/facebook.png) transparent no-repeat;
height: 69px;
}

.firma a.ftwitter{
background: url(/wp-content/uploads/firma/twitter.png) transparent no-repeat;
height: 69px;
}

.firma a.fgoogle{
background: url(/wp-content/uploads/firma/google.png) transparent no-repeat;
height: 69px;
}

.firma a.fatws{
background: url(/wp-content/uploads/firma/atws.png) transparent no-repeat;
height: 69px;
}

.firma a.fyoutube{
background: url(/wp-content/uploads/firma/youtube.png) transparent no-repeat;
height: 69px;
}

.firma a.fteduca{
background: url(/wp-content/uploads/firma/t-educa.png) transparent no-repeat;
height: 69px;
}

.logo-oa{
float: left;
}

.image-top-oa{
float: left;
width: 534px;
height: 120px;
}

.social-top-oa{
float: left;
width: 100px;
margin: 20px 0 0 30px;
height: 100px;
}

.social-top-oa .social-nav a.rss{
background: url( https://www.orientacionandujar.es/wp-content/uploads/2018/02/rss.png ) #fff no-repeat;
border-radius: 0px;
}

.social-top-oa .social-nav a.facebook{
background: url( https://www.orientacionandujar.es/wp-content/uploads/2018/02/facebook.png ) #fff no-repeat;
border-radius: 0px;
}

.social-top-oa .social-nav a.twitter{
background: url( https://www.orientacionandujar.es/wp-content/uploads/2018/02/twitter.png ) #fff no-repeat;
border-radius: 0px;
}

.social-top-oa .social-nav a.gplus{
background: url( https://www.orientacionandujar.es/wp-content/uploads/2018/02/googleplus.png ) #fff no-repeat;
border-radius: 0px;
}

.social-top-oa .social-nav a:hover{
opacity: 0.6;
}

#socialmedia-container a:hover{
opacity: 0.6;
}

#publicidad-barra-lateral{
text-align: center;
}

.publicidad_top_categorias{
width: 336px;
margin: 0 auto;
}

.publicidad_home{
width: 468px;
margin: 0 auto;
}

#text-2{ /*Publicidad lateral 300x250*/
padding: 0 !important;
border:none;
}

#text-3{ /*Publicidad lateral 300x250*/
padding: 0 !important;
border:none;
}

.pub_404_1{
width: 468px;
margin: 0 auto;
}
.pub_404_2{
width: 336px;
margin: 0 auto;
}

.footer-meta{
float: left;
width: 400px;
}

.patrocinadores{
float: right;
}

.patrocinador{
margin: 0 20px;
float: right;
}
.patrocinador p{
font-size: 10px;
color: #999;
margin-bottom: 2px;
}
.clear{
clear: both;
}

p#breadcrumbs{
padding: 8px;
margin: 10px 5px 0;
background: #F5F5F5;
border: 1px solid #DEDEDE;

}

#breadcrumbs span a{
color: #86C140;
}


#breadcrumbs span a:hover{
color: #999;
}
a.boton_entrada{
padding: 8px 14px;
display: inline-block;
border: none;
cursor: pointer;
-webkit-border-radius: 3px;
border-radius: 3px;
margin-top: 5px;
  font-size: 20px;
  width: 95%;
  text-align: center;
text-decoration:none !important;
border: 1px solid #339900;
color: #339900;
background-color: #ffffff;
}

a.boton_entrada:hover{
background-color: #339900;
color: #fff;
}