body{font-family:'Questrial', sans-serif;}
h1, h1 a,
h2, h2 a,
h3, h3 a,
h4, h4 a,
h5, h5 a,
h6, h6 a{color:#98012E;font-weight:normal;}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color:#98012E;}
.default .span8 h2, .default .span8 h2 a,
.default .span8 h3, .default .span8 h3 a,
.default .span8 h4, .default .span8 h4 a,
.default .span8 h5, .default .span8 h5 a,
.default .span8 h6, .default .span8 h6 a{color:#849a30;}
h1, h2, h3{line-height:32px;margin:20px 0;}
h1,
.page-header h1{font-size:30px;line-height:1;margin:0 0 20px;}
h2{font-size:24px;}
h3{font-size:18px;}
.right h3{font-size:20px;}
h4{font-size:15px;}
h5, h6{font-size:14px;}
a{color:#3e83c0;}
.clearfix{clear:both;}
.element-invisible{border:0 none;height:1px;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;}
.container{max-width:960px;}
.top{background:#eff4f4;}
.top{text-align:right;padding:5px 0;}
.top .container{line-height:1;}
.top .nav,
.lang-inline,
.mod-languages{display:inline;margin:0;line-height:1;}
.top li{display:inline;margin:0 10px 0 0;line-height:1;}
div.mod-languages li{display:inline;margin:0;}
.top a,
.top .nav > li > a{display:inline;padding:0 10px 0 0;color:#656565;}
.top .nav > li > a{border-right:1px solid #8a8b8b;}
.top .nav > li.item-102 > a{color:#98012e;}
#fancybox-buttons{background:0;}
#fancybox-buttons a{padding:0;}
.header{background:#fff;padding:6px 0 5px 0;}
.logo h1{text-indent:-9000em;width:344px;height:72px;margin:0;padding:0;background:url(../../../images/logos/platicar-logo.png) no-repeat 0 0;}
.logo{float:left;}
.logo p{margin:0;}
.main-nav{float:right;margin:26px 0 0 0;}
.main-nav .nav{margin:0;}
.main-nav .nav > li{display:inline-block;margin-left:44px;vertical-align:top;text-align:center;}
.item-127{width:104px;}
.item-128{width:112px;}
.main-nav .nav > li.item-125,
.main-nav .nav > li:first-child{margin-left:0;}
.main-nav .nav a{font-size:18px;color:#656565;}
.main-nav .nav > li > a:hover,
.main-nav .nav > li > a:focus{background:none;text-decoration:none;border-bottom:2px solid #98012e;}
.breadcrumbs{background:#849a30;border:0px solid #849a30;border-left:none;border-right:none;padding:0px;min-height:24px;position:relative;z-index:2;-webkit-box-shadow:0 5px 10px rgba(1, 45, 43, 0.36);-moz-box-shadow:0 5px 10px rgba(1, 45, 43, 0.36);box-shadow:0 5px 10px rgba(1, 45, 43, 0.36);position:relative;z-index:2;}
.breadcrumb{margin:0;padding:2px 0;background:none;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.breadcrumb a{color:#fff;}
.breadcrumb > li{text-shadow:none;}
.icon-location{display:none;}
.container .nav.menu {
	line-height: 44px;
}
.top .inta-logo {
	float: left;
}
.top .inta-logo img { 
	width: 180px; 
	margin-left: 5px;
}
.top .nav.menu {
	display: block;
	margin-top: 13px;
}
.breadcrumb > .active {
	color: #fff !important;
}
.breadcrumbs .pre-breadcrumbs_content {
    max-width: 960px;
    margin: 0px auto 0px;
}

.breadcrumbs .pre-breadcrumbs_content img {
    height: 24px;
    float: right;
}
input.gsc-input, .gsc-input-box, .gsc-input-box-hover, .gsc-input-box-focus {
	border-color: #849a30 !important;
}
input.gsc-search-button, input.gsc-search-button:hover, input.gsc-search-button:focus {
	border-color: #849a30 !important;
	background-color: #849a30 !important;
}
.default .cat-children .item-title a {
    color: #3e83c0;
}
.label-info, .badge-info {
    background-color: #3e83c0;
}
.content-wrapper{border-bottom:0px solid #fff;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 18%, #849a30 88%);background:-webkit-gradient(linear, left top, left bottom, color-stop(18%,#ffffff), color-stop(88%,#849a30));background:-webkit-linear-gradient(top, #ffffff 18%,#849a30 88%);background:-o-linear-gradient(top, #ffffff 18%,#849a30 88%);background:-ms-linear-gradient(top, #ffffff 18%,#849a30 88%);background:linear-gradient(to bottom, #ffffff 18%,#849a30 88%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#849a30',GradientType=0);}
.content-wrapper > .container{background:#fff;min-height:400px;padding:45px 10px 30px 20px;max-width:930px;}
.content-wrapper > .container > .row-fluid{background:url(../images/content-bg.png) repeat-y;}
.content-wrapper.home > .container > .row-fluid{background:none;}
.item-page{position:relative;}
.page-header{border:0 none;margin:0;padding:0;}
.item-page .page-header{padding-right:50px;}
.item-page .page-header + .btn-group{float:none;margin-left:4px;position:absolute;right:0;top:0;}
.btn-group + p{clear:both;}
.right{padding:0 15px 0 30px;}
.right .moduletable{margin-bottom:38px;}
.moduletable.newslist{padding-bottom:35px;background:url(../images/module-sep.png) repeat-x 0 100%;}
.moduletable:first-child h3{line-height:1;margin-top:0;}
.newslist ul{list-style:none;margin:0;}
.newslist li{text-align:justify;line-height:15px;clear:both;}
.newslist li p{line-height:1.1;text-align:justify;display:inline;font-weight:normal;}
.newslist li strong{font-weight:normal;}
.newslist h4{margin:10px 0;line-height:1;font-size:14px;}
.newslist ul a{color:#0a6fb6;text-decoration:underline;}
.newslist .mod-articles-category-date{font-size:13px;color:#948989;float:left;margin:0 8px 0 0;}
.pre-footer {
	background-color: #5e503e;
    position: relative;
    height: 24px;
}
.pre-footer .pre-footer_content {
    max-width: 960px;
    margin: 0px auto 0px;
}

.pre-footer .pre-footer_content img {
    height: 24px;
    float: right;
}

.footer{background:#fff;padding:25px 0 35px 0;border-top:0px solid #cce1e0;font-size:13px;color:#000;}
.footer .moduletable{float:left;width:190px;}
.footer .nav{margin:0;}
.footer .mod-mplaticar{width:200px;}
.footer .mod-mservices{width:200px;}
.footer .mod-mcontents{width:174px;}
.footer .mod-sponsors{width:206px;}
.footer .mod-contact{width:168px;}
.mod-sponsor a{display:inline-block;margin-bottom:15px;margin-right:10px;text-align:left;width:70px;}
.mod-contact p{margin:0;}
.footer h3{color:#000;text-transform:uppercase;font-size:17px;margin:0 0 20px 0;line-height:1;}
.footer a{color:#000;text-decoration:none;outline:none;}
.footer a:hover{text-decoration:underline;}
.footer .nav > li > a:hover, .nav > li > a:focus{background:no-repeat;text-decoration:underline;}
.contact-btn{background:#98012e !important;border:solid 2px #98012e;text-align:center;color:#fff !important;padding:8px;line-height:1;display:inline-block;font-size:18px;text-shadow:1px 1px 1px #333;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.contact-btn:hover{background:#fff !important;color:#98012e !important;border-color:#98012e;}
a.contact-btn:hover{text-decoration:none;}
.required_label i {
	color: #98012e !important;
}
.mod-contact .contact-btn{margin:10px 3px;}
.rss-icon,
.youtube-icon{display:inline-block;height:24px;width:24px;text-indent:-9000em;vertical-align:middle;background:url(../images/icon-rss.png) no-repeat 0 0;}
.youtube-icon{background:url(../images/icon-youtube.png) no-repeat 0 0;}
table.recursos{margin-top:20px;border-collapse:collapse;}
table.recursos td{width:20%;vertical-align:top;text-align:center;}
.category-desc{margin:20px 0;}
.list-striped,
.row-striped{list-style:none;line-height:18px;text-align:left;vertical-align:middle;border-top:1px solid #ddd;margin-left:0;}
.list-striped li,
.list-striped dd,
.row-striped .row,
.row-striped .row-fluid{border-bottom:1px solid #ddd;padding:8px;}
.list-striped li:nth-child(odd),
.list-striped dd:nth-child(odd),
.row-striped .row:nth-child(odd),
.row-striped .row-fluid:nth-child(odd){background-color:#f9f9f9;}
.list-striped li:hover,
.list-striped dd:hover,
.row-striped .row:hover,
.row-striped .row-fluid:hover{background-color:#f5f5f5;}
.row-striped .row-fluid{width:97%;}
.row-striped .row-fluid [class*="span"]{min-height:10px;}
.row-striped .row-fluid [class*="span"]{margin-left:8px;}
.row-striped .row-fluid [class*="span"]:first-child{margin-left:0;}
.list-condensed li{padding:4px 5px;}
.row-condensed .row,
.row-condensed .row-fluid{padding:4px 5px;}
.list-bordered,
.row-bordered{list-style:none;line-height:18px;text-align:left;vertical-align:middle;margin-left:0;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.cta{background:#98012E;padding:5px 10px;border-radius:15px;text-align:center;float:none;display:block;margin:0 auto;color:#FFF;width:220px;}
.cta:hover{color:#FFF;}
.pdf-download{background:url(../../../images/pdf-icon.gif) no-repeat left center;padding:2px 0 2px 27px;}
.cat-children{overflow:hidden;}
.cat-children h3{}
.cat-children > div{float:left;margin-right:10px;vertical-align:middle;}
.categories-list .cat-children .collapse{padding-left:25px;}
.cat-children h3.item-title{font-size:14px;}
.cat-children h3.item-title .btn{display:none;}
.cat-children h3.item-title + div.collapse{display:none;}
.default .cat-children .item-title a{color:#0A6FB6;}
.pagination ul > li > a,
.pagination ul > li > span{padding:4px 10px;}
.glossary-list{list-style:none;padding:0;margin:35px 0;border-top:1px solid #DDDDDD;}
.glossary-item{border-bottom:1px solid #DDDDDD;overflow:hidden;padding:4px 8px;}
.glossary-title{float:left;margin-right:1%;width:24%;}
.glossary-title h2{font-size:14px;line-height:1;}
.glossary-def{float:left;width:75%;}
.glossary-def p{margin:10px 0;}
.glossary-item:nth-child(odd){background-color:#f9f9f9;}
.glossary-item:hover{background-color:#f5f5f5;}
div.chronoform{display:none;}
.contact-info{}
.contact-info dt{width:140px;}
.contact-info dd{margin-left:150px;margin-bottom:5px;}
.contact-form,
.frm-container{background:#f9fbfb;padding:20px 16px;border:1px solid #E6EDED;}
.default .frm-container h2{margin:0 0 30px 0;line-height:1;color:#026763;}
.contact-form form
.frm-container form{margin:30px 0 0 0;}
.contact-form input[type="text"],
.contact-form select,
.contact-form input[type="email"],
.contact-form textarea,
.frm-container input[type="text"],
.frm-container select,
.frm-container input[type="email"],
.frm-container textarea{width:300px;}
.contact-form textarea,
.frm-container textarea{height:80px;}
.frm-container .cfdiv_submit{text-align:center;margin-top:10px;}
.frm-container .cfdiv_submit .contact-btn{min-width:130px;padding-bottom:5px;padding-top:5px;}
.contact-form legend{font-size:14px;line-height:1.2;}
.contact h3{margin:15px 0 0;}
.contact-form .form-actions{background:none repeat scroll 0 0 transparent;border:medium none;margin:0;}
.contact dl{margin-top:2px;}
#disqus_thread{margin-top:35px;}
.eb-cat-slideshow{margin-bottom:10px;}
.eb_catdescription{background:none repeat scroll 0 0 #F2F2F2;margin:10px 0;padding:5px 5px 5px 10px;}
.events-list .eb_row{padding:15px;border:1px solid #ccc;margin-bottom:22px;padding:0 15px 10px;}
.default .events-list h2{font-size:19px;margin:10px 0;font-weight:normal;color:#026763;}
.default .events-list h2 a{text-decoration:underline;color:#026763;}
dl.eb_props{width:260px;font-size:13px;}
.eb_prop{clear:both;}
dl.eb_props dt{color:#636363;float:left;font-weight:normal;width:105px;}
dl.eb_props dd{}
#eb_docs + .pagination .limit{display:none;}
.eb_price{font-weight:bold;}
.eb_taskbar{clear:both;margin:0;overflow:hidden;padding:8px 0 0 0;}
.eb_taskbar li{margin-right:10px;}
.eb_taskbar li a{background:#6b6b6b;color:#fff;font-size:14px;}
#fb_share_button{vertical-align:middle;margin-left:25px;}
#fb_share_button iframe{vertical-align:middle;}
.event-details h1{}
.event-details h3{color:#5A5A5A;font-size:17px;}
.event-details img.event-image{max-width:380px;float:left;margin:0 20px 5px 0;}
.event-properties{width:380px;padding-top:15px;border-top:1px solid #e0dedf;}
.event-group-rates{width:380px;padding-top:15px;}
.event-details .eb_taskbar{float:left;padding-top:2px;}
.event-details .event-share{float:left;margin-left:15px;}
#eb_details table{border:none;background:#F2F2F2;}
#eb_details table th{border-bottom:1px solid #e0dedf;padding:6px 0 6px 15px;color:#636363;font-weight:normal;}
#eb_details table td{border:none;border-bottom:1px solid #e0dedf;padding:6px;}
.event-group-rates th,
.event-group-rates td{text-align:center;}
#extcalendar .eventdesc,
#extcalendar .previousmonth,
#extcalendar .previousday,
#extcalendar .previousweek,
#extcalendar .nextmonth,
#extcalendar .nextday,
#extcalendar .nextweek{font-size:14px;}
.topmenu_calendar .input-append,
.topmenu_calendar .input-prepend{margin:0;}
#extcalendar{margin-bottom:10px;}
.regpro_calendarMonthHeader{background:#F2F2F2;border:none;}
.regpro_calendarMonthHeader td{vertical-align:middle;padding:7px 0;vertical-align:middle;}
.regpro_calendarMonthHeader td:first-child,
.regpro_calendarMonthHeader td:last-child{width:33%;}
.regpro_calendarMonthHeader select{background:none repeat scroll 0 0 #FFFFFF;color:#000000;font-size:16px;height:auto;width:auto;}
.regpro_calendar_table{margin-top:10px;border-collapse:separate;}
.regpro_calendarWeekDayHeader{background:#FFFFFF;border-style:solid none;border-top:1px solid #000;border-bottom:1px solid #000;color:#333;font-size:15px;font-weight:bolder;padding:10px 3px;text-align:center;vertical-align:middle;}
.regpro_calendarWeekDayHeader:first-child{border-left:1px solid #000;}
.regpro_calendarWeekDayHeader:last-child{border-right:1px solid #000;}
.regpro_calendar_table tr:first-child + tr td{border-top:10px solid #fff;}
.regpro_calendarDay,
.regpro_calenderday_highlight{background-color:#efefef;width:105px;height:105px;text-align:left;font-weight:bolder;vertical-align:top;font-size:18px;font-style:normal;border-left:2px solid #FFFFFF;border-top:2px solid #FFFFFF;padding:5px;}
.regpro_calenderday_highlight{background-color:#DAD9CE;}
.regpro_calendarDay .eb_event_link,
.regpro_calenderday_highlight .eb_event_link{background:#676767;margin-top:5px;color:#fff;text-align:center;text-transform:uppercase;}
.regpro_calendarDay .eb_event_link img,
.regpro_calenderday_highlight .eb_event_link img{display:none;}
.ctmpl-content-wrapper > div{margin:0 !important;}
.os_table td[colspan="2"]{text-align:center;}
.ctmpl-content-wrapper textarea{max-height:100px;width:305px;}
.ctmpl-content-wrapper .os_table td:first-child{width:300px;}
.ctmpl-content-wrapper .os_table .btn{margin-left:-125px;}
.extcal_minical .extcal_month_label a{color:#fff;}
.mod_eb_minicalendar_link_next a,
.mod_eb_minicalendar_link_prev a{display:block;background:url(../images/minical-next.png) no-repeat center center;height:12px;width:30px;text-indent:-9000em;}
.mod_eb_minicalendar_link_prev a{background-image:url(../images/minical-prev.png);}
.moduletable td.eb_event{border-bottom:1px solid #444444;border-top:1px solid #444444;padding:6px 0;}
.moduletable tr:first-child td.eb_event{border-top:none;}
.home > .container{padding-top:170px;background:url(../images/homemainbg.jpg) top center no-repeat #fff;}
.home h3{font-size:22px;}
.homehead{margin-bottom:0;}
.homeintro{color:#656565;font-size:15px;}
.homeintro p:first-child{margin-bottom:15px;}
.homevideo{float:left;margin-right:30px;}
.homelogos p{line-height:1;margin:30px 0 0 0;}
.homelogos img{margin-right:20px;}
.homelogos a:last-child img{margin:0;}
.homelogos a{text-decoration:underline;}
.homehead-right{width:316px;margin:0 auto;}
.formeparte-ctnr p{margin:0;padding-left:25px;}
a.formeparte-cta{background:url("../images/formeparte-cta.png") no-repeat scroll 0 0 transparent;color:#FFFFFF;display:block;font-size:17px;height:67px;line-height:1;margin:0 auto;padding-left:12px;padding-top:2px;text-align:left;text-shadow:1px 1px 1px #333333;width:195px;text-align:center;padding-right:32px;}
a.formeparte-cta:hover{text-decoration:none;background-position:0 -70px;color:#98012E;}
.homeleft .moduletable{margin-bottom:20px;}
.homeleft .moduletable h3{margin:0 0 20px 0;line-height:1;}
.moduletable.homecall{width:270px;height:120px;padding:14px 15px 3px 15px;float:left;margin:0 5px 15px 0;background:#eff4f4;background:-moz-linear-gradient(top, #eff4f4 0%, #fdfefe 33%, #fdfefe 99%, #eff4f4 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#eff4f4), color-stop(33%,#fdfefe), color-stop(99%,#fdfefe), color-stop(100%,#eff4f4));background:-webkit-linear-gradient(top, #eff4f4 0%,#fdfefe 33%,#fdfefe 99%,#eff4f4 100%);background:-o-linear-gradient(top, #eff4f4 0%,#fdfefe 33%,#fdfefe 99%,#eff4f4 100%);background:-ms-linear-gradient(top, #eff4f4 0%,#fdfefe 33%,#fdfefe 99%,#eff4f4 100%);background:linear-gradient(to bottom, #eff4f4 0%,#fdfefe 33%,#fdfefe 99%,#eff4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dae9e8', endColorstr='#dae9e8',GradientType=0);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.moduletable.glosariocall,
.moduletable.opinioncall{height:140px;}
.homecall h3{margin:0;line-height:1;padding:13px 0 0 0;height:25px !important; padding-top: 10px !important;}
.homecall h3 a {color:#849a30;}
.homecall h3 a:hover{color: #849a30;}
.infotecacall h3{padding-left:33px;background:url(../images/ico/platicar-infoteca.png) 0 0 no-repeat;}
.glosariocall h3{padding-left:39px;background:url(../images/ico/platicar-ganaderia.png) 0 0 no-repeat;padding-top: 6px;}
.faqcall h3{padding-left:33px;background:url(../images/ico/platicar-preguntas-frecuentes.png) 0 0 no-repeat; padding-top: 5px;}
.opinioncall h3{padding:18px 0 0 40px;height:20px;background:url(../images/ico/platicar-articulos-opinion.png) 0 0 no-repeat;}
.homecall p{margin-top:15px;line-height:1.1;color:#656565;}
.moduletable.recursosmulti{margin:10px 0 0 0;border:1px solid #e3eded;background:#f8fbfb;padding:15px 0 10px 0;clear:both;text-align:center;width:99%;float:left;}
.recursosmulti h3{line-height:1;margin:0 0 12px;text-align:center;}
.recursosmulti p{display:inline-block;width:169px;height:140px;text-align:center;margin:0 0 0 20px;vertical-align:middle;padding-bottom: 10px;}
.recursosmulti p:first-child{margin:0;}
.callout-recurso{display:inline-block;width:169px;height:117px;padding:10px 0 0 0;text-align:center;vertical-align:middle;font-size:15px;background:url(../images/res-bg.png) center center no-repeat;line-height:1;text-decoration:underline;}
.callout-recurso img{margin-top:12px;}
.home-viewmore{text-align:right;margin:15px 0 0 0;}
.home-viewmore p{margin:0;line-height:1;}
.home-viewmore a{text-decoration:underline;}
.home .moduletable.newslist{background:none;padding-bottom:0;}
.home .newslist li p{font-size:13px;}
.nextevents{border-top:1px solid #e3eded;padding:12px 0 0 0;font-size:13px;}
.nextevents ul{list-style:none;margin:0;padding:0;}
.nextevents li{margin-bottom:18px;line-height:1.2;}
.nextevents a{font-weight:normal;text-decoration:underline;font-size:13px;}
.nextevents .event_date{color:#948989;font-style:normal;}
.homehead .favslider{margin:0 0 13px 0;min-height:172px;}
.homehead .fav-direction-nav a{background:url("../images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;height:25px !important;margin:-14px 0 0;width:17px !important;opacity:1;filter:alpha(opacity=100);}
.homehead .fav-direction-nav .fav-next{right:0;}
.homehead .fav-direction-nav .fav-prev{left:0;}
.homehead .fav-direction-nav li .fav-prev{left:-23px;}
.homehead .fav-direction-nav li .fav-next{background-position:-17px 0;right:-23px;}
.homehead .favslider:hover .fav-next{opacity:1;filter:alpha(opacity=100);}
.homehead .favslider:hover .fav-prev{opacity:1;filter:alpha(opacity=100);}
body .ari-image-slider-wCtrlNav{margin-bottom:0;}
.article-info > dt, .article-info > dd{display:inline-block;}
.article-info{background:#cecece none repeat scroll 0 0;color:#000;margin:5px 0;padding:1px 5px;}
.form-horizontal{background:#f1f1f1 none repeat scroll 0 0;border-radius:2px;box-shadow:1px 1px 1px #cecece;padding:20px 10px;}
.form-horizontal label{color:#026763;font-size:15px;font-weight:normal;}
.gbs3 .A{border:1px solid #cecece;width:100% !important;}
.form-horizontal .contact-btn{color:#3b8b98;font-size:19px;font-weight:normal;height:43px;margin-left:160px;text-shadow:none;text-transform:uppercase;width:172px !important;}
.chrono_credits{display:none;}
.gbs3 .gcore-form-row .gcore-input{width:60%;}
@media only screen and (max-width: 979px) {
   .breadcrumbs .pre-breadcrumbs_content,
   .pre-footer .pre-footer_content {
        max-width: 752px;
   } 

   .breadcrumbs .pre-breadcrumbs_content {
   		z-index: 1;
   }

   .breadcrumbs .pre-breadcrumbs_content img {
   		position: absolute;
   		right: 0px;
   		height: 100%;
   }

   .breadcrumbs .container {
	   	z-index: 100;
	   	position: relative;
	   	display: block;
   }
}
@media only screen and (max-width: 767px) {
   .breadcrumbs .container,
   .top .container {
        padding-left: 10px;
   } 

   /*.breadcrumbs .pre-breadcrumbs_content {
   		z-index: 1;
   }

   .breadcrumbs .pre-breadcrumbs_content img {
   		position: absolute;
   		right: 0px;
   }

   .breadcrumbs .container {
	   	z-index: 100;
	   	position: relative;
	   	display: block;
   }*/
}
