﻿

.dropdown-menu .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}


.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 9px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}


.navbar .divider-vertical {
  height: 40px;
  margin: 0 9px;
  border-right: 1px solid #ffffff;
  border-left: 1px solid #f2f2f2;
}


.navbar-inverse .divider-vertical {
  border-right-color: #222222;
  border-left-color: #111111;
}



#shopp .five-sixths,
#shopp .four-sixths,
#shopp .one-fourth,
#shopp .one-half,
#shopp .one-sixth,
#shopp .one-third,
#shopp .three-fourths,
#shopp .three-sixths,
#shopp .two-fourths,
#shopp .two-sixths,
#shopp .two-thirds {
	margin-left: 2.564102564102564% !important;
	clear: none;
}



.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
  float: left;
  margin-left: 2.564102564102564%; }


.one-third,
.two-sixths {
  width: 31.623931623931625%; }



table.display {
	margin: 0 auto;
	clear: both;
	width: 100%;
	
	
}


table.display thead th {
	padding: 5px 15px 5px 5px;
	font-weight: bold;
    font-size: 100%;
    color: #474747;
	cursor: pointer;
	* cursor: hand;
}


table.display tfoot th {
    padding: 5px 15px 5px 5px;
    font-weight: bold;
    font-style: normal;
    color: #474747;
}


table.display tr.heading2 td {
	border: 1px solid #aaa;
}


table.display td {
	padding: 4px 0;
    line-height: 13px;
    height: 60px;
    text-align: center;
    
}

table.display td.center {text-align: center;}






table.display tr.odd.gradeA {
	background-color: #ddffdd;
}


table.display tr.even.gradeA {
	background-color: #eeffee;
}


table.display tr.odd.gradeC {
	background-color: #ddddff;
}


table.display tr.even.gradeC {
	background-color: #eeeeff;
}


table.display tr.odd.gradeX {
	background-color: #ffdddd;
}


table.display tr.even.gradeX {
	background-color: #ffeeee;
}


table.display tr.odd.gradeU {
	background-color: #ddd;
}


table.display tr.even.gradeU {
	background-color: #eee;
}


table.display tr.even.row_selected td {
	background-color: #B0BED9;
}


table.display tr.odd.row_selected td {
	background-color: #9FAFD1;
}


table.display tr.gradeA {
	background-color: #eeffee;
}


table.display tr.gradeC {
	background-color: #ddddff;
}


table.display tr.gradeX {
	background-color: #ffdddd;
}


table.display tr.gradeU {
	background-color: #ddd;
}

.footer-links { 
	margin: 25px 0 0; 
	float: left;
}

span.homepage-box-title {
  color: #f7f7f7;
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: 300;
  font-size: 1.5em;
  text-align: center;
}

h4.homepage-box-title {
color
  font-family: 'Roboto Condensed', sans-serif;
  font-weight: normal;
  font-size: 1.25em;
  text-align: center;
}
.art-content-layout{display:table;width:100%;table-layout:fixed;}
.art-content-layout-row{display:table-row;}
.art-postcontent .art-content-layout{border-collapse:collapse;}
.art-post .art-content-layout-br{height:0;}
.art-content-layout .art-sidebar1{margin:0 auto;width:19%;}
.art-content-layout .art-content{margin:0 auto;}
.art-content-layout .art-sidebar2{margin:0 auto;width:19%;}
.responsive .art-content-layout img,.responsive .art-content-layout video{max-width:100%;height:auto !important;}
.responsive.responsive-phone .art-content-layout img{margin:1%;}
.responsive .art-content-layout .art-sidebar0,.responsive .art-content-layout .art-sidebar1,.responsive .art-content-layout .art-sidebar2{width:auto !important;}
.responsive .art-content-layout,.responsive .art-content-layout-row,.responsive .art-layout-cell{display:block;}
.responsive .art-content-layout,.responsive .art-content-layout-row{padding:0;}
.responsive .art-content-layout:after,.responsive .art-content-layout-row:after,.responsive .art-layout-cell:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.responsive .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .art-layout-cell{margin:1%;width:98% !important;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.responsive .responsive-layout-row-2 .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-2 .art-layout-cell{width:48% !important;}
.responsive .responsive-layout-row-3 .responsive-tablet-layout-cell,.responsive.responsive-tablet .art-footer .art-content-layout .responsive-layout-row-3 .art-layout-cell{width:31% !important;}

  .img-box .link-mask {
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: block;
    z-index: 1000; }

#footer-bottom #backtop {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 110px;
	width: 348px;
}


#container {
	margin: 0;
	padding: 0;
	font-size: 1em;
}

ul.nav li.current_page_item a,
ul.nav li.current-menu-item a {
	background: #CD143C;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	height: 35px;
	text-decoration: none;
	text-shadow: none;
}
.region-header-right input::-webkit-input-placeholder{color:#000 !important}
.region-header-right input::-moz-placeholder{color:#000 !important}
.region-header-right input:-ms-input-placeholder{color:#000 !important}
.region-header-right input:-moz-placeholder{color:#000 !important}
.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-sm-8{width:66.66666667%}


.blog-description:before {
	content: "";
	display: block;
	width: 100px;
	height: 2px;
	background: rgba(255,255,255,0.1);
	margin: 20px auto;
}


.blog-description {
	font-family: 'Raleway', sans-serif;
	text-align: center;
	color: rgba(255,255,255,0.4);
	font-weight: 300;
}


#main-footer .foot-table {
  text-align: center;
}


#feed .feed_image {
    float:left;
    margin: 0 16px 16px 0;
}


#flickr_feed .feed_image {
    margin-right: 12px;
}
.modal-open{overflow:hidden}
.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.modal-header{min-height:16.43px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.modal-sm{width:300px}

#access .menu-item-has-children:after {
top: 22px;
right: 20px;
}
#menu-4096-1 ul li #menu-4101-1{border-bottom:none;}
#footer #block-menu-secondary-menu ul.menu li.last{border-right:none;padding-right:0;}
#footer #block-menu-secondary-menu ul.menu li.last a{padding-right:0;}
.region-header ul.menu li.last{border-right:none;}
.home-block-area.last{padding-right:0;}
#home-blocks-area .home-block-area.last .item-list ul li{padding:0;margin:4px 0 0 20px;}
#footer ul.menu li.last{float:left;list-style:none;}
#navigation ul.menu li.last{padding:0 0 0 25px;border-right:none;}
ul#secondary-menu li.last{border-right:none;}
ul#secondary-menu li.last a{padding:0 0 0 10px;}
#block-block-6 .content a.last{padding-left:8px;}
.home-block-area.last .region{width:285px;display:table-cell;}
.home-block-area.last .region.region-home-area-3{padding-right:20px !important;}

@charset "UTF-8";



@import url('../supportdesk/style.css');

#homepage-widgets #nav_menu-4 .widget-title span {
    color: #fff!important;
    background-color: #f40000;
    padding: 8px;
    text-align: center!important;
    margin-left: auto!important;
    margin-right: auto!important;
}

.row.stacked .col-third.col-half:nth-child(2n+3) {
    margin-left: 4.4%;
    clear: none;
}
.header,.page-desc,ul.timeline{width:95%}
.page-desc{font-size:18px}

#header .site-title,
#header .site-description {
  color: #000;
  display: none;
}

#header .site-title a,
#header .site-description a {
  color: #252525;
  text-transform: none;
  font-weight: normal;
  text-decoration: none;
}

#header .site-title a:hover,
#header .site-description a:hover {
  text-decoration: underline;
}
.recuadro{width:305px;padding:0 2px 0 50px;float:left;}
.recuadro a:link{color:#D30000;}
.recuadro a:visited{color:#D30000;}
.recuadro a:hover{color:#FF6600;}


.content_not .revista_img{
	margin: 5px;
margin-top: 20px;
	margin-bottom: 40px;
	position: relative;
}

.content_not {
	width: 1256px;
	margin: auto;
}

.content_not .video_articulo {
	display: none;
}

.content_not .break {
	background: none;
	border: 1px solid transparent;

}

.content_not .break_add-mid {
	background: none;
	border: 1px solid transparent;

}


.content_not .break-2 {
	background: none;
	border: 1px solid transparent;

}


.content_not .break_add-btm {
	background: none;
	border: 1px solid transparent;

}

	
	.content_not, .header-int {
		width: 936px;
	}



    .l-header.sticky .w-logo-img{
    height:45px;
    }

		.w-logo-img {
			display: inline-block;
			vertical-align: middle;
			}



.w-logo.with_title .w-logo-img {
	display: none;
	}

		.headerlayout_centered .w-logo-img {
			max-width: none;
			}

.social .social-source {
  font-size: 0.7em;
  font-weight: 800;
  line-height: 2.5em;
  padding: 2px 15px 0;
  height: 40px;
  width: 100%;
  color: #fff;
}

.social-events .social-source {
  background-color: #eeeeee;
  color: #a51417;
}


.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}


blockquote.aligncenter,
.wp-caption.aligncenter,
img.aligncenter {
	clear: both;
	margin-top: 0.4em;
	margin-bottom: 1.6em;
}


.wp-caption.alignleft,
.wp-caption.alignright,
.wp-caption.aligncenter {
	margin-bottom: 1.2em;
}


	blockquote.aligncenter,
	.wp-caption.aligncenter,
	img.aligncenter {
		margin-top: 0.4118em;
		margin-bottom: 1.6471em;
	}


	.wp-caption.alignleft,
	.wp-caption.alignright,
	.wp-caption.aligncenter {
		margin-bottom: 1.2353em;
	}


	.widget blockquote.aligncenter,
	.widget .wp-caption.aligncenter,
	.widget img.aligncenter {
		margin-top: 0.5em;
		margin-bottom: 1.5em;
	}


	.widget .wp-caption.alignleft,
	.widget .wp-caption.alignright,
	.widget .wp-caption.aligncenter {
		margin-bottom: 1em;
	}
