﻿.fusion-imageframe, .imageframe-align-center{font-size:0px;line-height:normal;}
.views-row h2 a{color:black;}
.page-articulos .view-vista-de-articulos .views-row{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #ccc;}
#commerce-addressbook-billing-default .views-row{background:rgba(0,0,0,.15);padding:15px;}
.view-focus-post-blog .views-row-1{padding-bottom:2%;}
.foot-nav li.menu-item-235{display:none}
.head-nav li.menu-item-235{display:none}
.tribe-events-page-template .menu-item-20 a{color:#fcce01}
.tribe-events-page-template .menu-item-20 a:after{width:100%}




.wrapper {width: 940px; margin: 0 auto; padding: 0 20px 15px; background-color: #fff;}


.small
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: normal;}


a.small
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;}

		#mainlinks .future{width: 144px;}

		
		#mainlinks .future, #mainlinks .current, #mainlinks .facstaff, #mainlinks .alumfriends, #mainlinks .family, #mainlinks .visitors{display:table;}

			#mainlinks .future a, #mainlinks .current a, #mainlinks .facstaff a, #mainlinks .alumfriends a, #mainlinks .family a, #mainlinks .visitors a{display:table-cell; vertical-align:middle; padding-left: 7px}

		#sublinks .future{width: 137px; padding-left: 8px;}
.webstore-modal-cart .submit button{text-transform:none;}
.webstore-overlay .submit-small .button:focus,.webstore-overlay .submit-small input[type="button"]:focus{min-height:50px;}
.webstore-overlay section footer.submit p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0px;-webkit-margin-end:0px;}
.webstore-modal .twocolumn:after,.webstore-modal .twocolumn .column:after,.webstore-overlay-aside .section-inner .section-content:after,.webstore-overlay-cart .cart-footer:after,.webstore-checkout footer.submit:after,.field-containers-small:after,.fieldgroup:after,#payment .outofbandpayment .buttons:after,#payment .address-form:after,.creditcard:after,#confirm #confirm .order-details:after,#confirm #confirm .order-details:after,#confirm .lines-footer:after,.create-account:after,.lines-footer:after,.wishlist-share:after,.wishlist-buttons:after{content:"";display:table;clear:both;}
.webstore-modal footer.submit{padding:0;background-color:#eee;color:#999;overflow:hidden;}
.webstore-modal footer.submit input[type="submit"]{-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;font:1.25rem 'Open Sans','Helvetica Neue',Helvetica,sans-serif;font-weight:normal;padding:20px;background:#3287cc;width:100%;border:none;color:#fff;float:left;}
.webstore-modal footer.submit input[type="submit"]:hover{background-color:#286ca3;}
.webstore-overlay section footer.submit input{float:none;}
.webstore-overlay-cart .submit button.continue{border-bottom:1px solid #ddd;}
.webstore-overlay-cart .submit{padding:0;clear:both;overflow:hidden;}
.webstore-checkout footer.submit{margin-bottom:15px;}
#start footer.submit{text-align:center;height:91px;opacity:1;}
#start footer.submit p{color:#999;font-size:0.9375rem;margin:0 0;}
#start footer.submit a.alternate{text-align:center;background:#fff;color:#999;margin:12px auto 0;display:inline-block;border-bottom:1px dotted #ccc;}
#start footer.submit .invisible{overflow:hidden;height:0;visibility:none;opacity:0;}
.webstore-checkout footer.submit-small{height:65px;}
.webstore-checkout footer.submit-small input[type="submit"],.webstore-checkout footer.submit-small .button{font-size:0.9375rem;padding:15px 0;}
.webstore-checkout footer.submit-small p{margin:1rem 0;}
.address-new .address-form .submit-small .button{font-size:0.9rem;}

.cart-footer .submit .checkout { background:#cccccc; color:#333;}

.webstore-overlay-cart table a , .webstore-overlay-cart .submit button.continue, .webstore-overlay-cart .webstore-estimator a.webstore-estimator-country{ border-bottom:none;}

#checkout.webstore-checkout footer.submit-small .button { padding:0;}

.webstore-checkout footer.submit-small .button:hover { background:#fff; color:#333;}


#popupdiv{
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
    opacity:0;
  -moz-opacity:0;
  -Webkit-opacity:0;
    z-index:-100;
   position: fixed;

}


img.mapback {
	width:100%;	
}
.mk-shortcode-heading.mk-fancy-title{margin-bottom:18px;font-weight:700!important;font-size:14px!important}
.mk-shortcode-heading.mk-fancy-title.pattern-false,.mk-shortcode-heading.mk-fancy-title.pattern-false span{background:none!important}
.mk-shortcode-heading.mk-fancy-title span{padding-right:8px}

#mobile-menu.interactive li.menu-item { height: auto !important; }
.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}
.panel-body{padding:15px}
.panel-body:before,.panel-body:after{display:table;content:" "}
.panel-body:after{clear:both}
.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}
.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}
.panel-title{margin-top:0;margin-bottom:0;font-size:16px}
.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}
.panel-group .panel{margin-bottom:0;overflow:hidden;border-radius:4px}
.panel-group .panel+.panel{margin-top:5px}
.panel-group .panel-heading{border-bottom:0}
.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}
.panel-group .panel-footer{border-top:0}
.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}
.panel-default{border-color:#ddd}
.panel-primary{border-color:#428bca}
.panel-success{border-color:#d6e9c6}
.panel-warning{border-color:#fbeed5}
.panel-danger{border-color:#eed3d7}
.panel-info{border-color:#bce8f1}


.wrapper {
	margin:0 auto;
	width:960px;
	position:relative	
}





.responsive-menu-container{ display: none; }

	div.responsive-menu-container{ display: block; }
 	
	div.responsive-menu-container select{ margin-bottom: 25px; }
.site-welcome__background{background-color:#fcfcfc;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}
.site-welcome__background img{position:absolute;left:50%;top:0;min-width:100%;min-height:100%;max-width:inherit;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

#footer #legal #links {
	float: right;
}

#footer #legal #links ul li {
	float: left;
}

#footer #legal #links ul li a {
	color: #fd651a;
	border-right: 1px solid #fd651a;
	padding: 0 5px;
	font-size: 12px;
	line-height: 40px;
}

#footer #legal #links ul li:last-child a {
	border-right:none;
}
.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-99 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-550 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-16 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-121 .cb-big-menu { border-top-color: #; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17:hover, .cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17:focus { background:# !important ; }

.cb-mm-on #cb-nav-bar .cb-main-nav .menu-item-17 .cb-big-menu { border-top-color: #; }

.nav ul li#menu-item-78 ul    {left: -155px;}
