#cabecera{position: fixed;z-index:100;width: 100%;background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.92); border-bottom:1px solid #fff; border-top:3px solid #f3b90b; -webkit-box-shadow: 1px 1px 30px 5px rgba(0,0,0,1); -moz-box-shadow: 1px 1px 30px 5px rgba(0,0,0,1); box-shadow: 1px 1px 30px 5px rgba(0,0,0,1);}

/*#cabecera #logo{background:url("https://ccc4b8.claudeassets.com/20250227042250im_/https://bodasyclasicostcb.com/lib/images/.png") no-repeat;}*/

/*#nav, #nav ul {list-style: none; /*width: 100%;/ float: left;}
*/
#nav ul{float:left;}
#nav li { float: left;}

#nav a { color: #f3b90b; text-decoration: none; width: 100%; border-bottom: 1px solid white; padding: 0.7em 1em 0.2em 1em!important; text-transform:uppercase;float: left;}
	#nav a:hover {  color: #fff;}

#nav ul ul a { padding-left: 2em;}

#nav-toggle { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 70px; height: 56px; float: right; text-indent: -9999px; overflow: hidden;  background: #f3b90b url("https://424deb.claudeassets.com/20250227042250im_/https://bodasyclasicostcb.com/lib/menu/hamburger - copia.gif") no-repeat 50% 33%;}

.tcb{margin-top:2px;margin-left:7px;}

.telefonocol, #nav{float:right;margin:0.5% 0% 0px 0px;padding-right:25px;}

.contenedor{ 
	width: 1300px; 
	margin-right: auto;
	margin-left: auto;
	*zoom: 1;
	padding:20px 0px;
}

#cabecera .logo {
	float:left;
	display:block;
	margin:0px 0 0px 0;
	width:453px;
	height:56px;
}
#cabecera .logo img {
    display: block;
    width: 100%;
}

#cabecera .logo_tel{display:none;float:left;
	margin:0px 0 0px 0;
	width:453px;
	height:76px;}




@media screen and (min-width: 52em) {

/*@media screen and (max-width: 762px) {*/
	#nav li { width:auto;/*width: 16.6%;*/*width: 24.9%; /* IE7 Hack */	_width: 19%; /* IE6 Hack */}
	#nav a {margin: 0;float: left; text-align: center;border-bottom: 0;}
	#nav ul ul a {display: none;}
	.eightcol #nav ul li{font-size:13px !important;}
	 
}

@media screen and (-webkit-min-device-pixel-ratio: 1.3), screen and (min--moz-device-pixel-ratio: 1.3), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 1.3), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx){
  #nav-toggle {
    background-image: url("https://de8544.claudeassets.com/20250227042250im_/https://bodasyclasicostcb.com/lib/menu/hamburger-retina.gif");
    -webkit-background-size: 100px 100px;
    -moz-background-size: 100px 100px;
    -o-background-size: 100px 100px;
    background-size: 100px 100px;
  }
}





@media (min-width: 1200px) and (max-width: 1920px) {
	#nav a{font-size:13px;}	
	.contenedor{
	    width: 1200px;
	}	
	#cabecera .logo {max-width:400px;}

}

@media (min-width: 601px) and (max-width: 1199px) {
	.telefonocol{display:none;}
	#cabecera .logo{display:none;}
	.contenedor{
	    width: 690px;
	}	
	#cabecera .logo_tel{
		float: none !important;
		display: block;
		margin: 0 auto 0 auto !important;
	}
	
	#cabecera #nav{

		display: block;
		margin: 15px auto 0 auto !important;
	}
}



@media (max-width: 600px) {
  	.telefonocol{display:none;}
	 
	.contenedor{
		width:auto;
		padding:15px 0px 0px 0px;
		}

		#cabecera{ height:90px;}
	#cabecera .logo{display:none;}
	#cabecera .logo_tel{max-width:300px;margin-left:8px;display:block;}
	#nav-toggle{max-width:50px;}

}

/*
     FILE ARCHIVED ON 04:23:14 Feb 27, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:29:14 Jun 22, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.54
  exclusion.robots: 0.051
  exclusion.robots.policy: 0.039
  esindex: 0.01
  cdx.remote: 50.259
  LoadShardBlock: 240.102 (3)
  PetaboxLoader3.datanode: 153.548 (4)
  PetaboxLoader3.resolve: 170.012 (3)
  load_resource: 94.425
*/