/**
 * @version   1.0 May 15, 2011
 * @author    Mariusz Boloz http://www.mariuszboloz.com
 * @copyright Copyright (C) 2011 Mariusz Boloz
 */
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	Import styles
/*-----------------------------------------------------------------------------------*/
@import url("grid/reset.css");
@import url("grid/text.css");
@import url("grid/grid.css");
@import url("jui/jquery.ui.core.min.css");
@import url("jui/jquery.ui.accordion.min.css");
@import url("jui/jquery.ui.tabs.min.css");
@import url("http://posadadetoribia.com/templates/posadadetoribia/css/jui/jquery.ui.min.css");
@import url("jui/jquery.ui.progressbar.min.css");
@import url("menu/superfish.css");
@import url("nav.css");
@import url("joomla.css");
@import url("elements.css");
@import url("extensions.css");
@import url("com_mb2portfolio.css");



 
*:focus 	{outline: none;}
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	General
/*-----------------------------------------------------------------------------------*/  
body 	{background:#f8f8f8;
		color:#8a8a8a;
		fint-size:13px;
		line-height:21px;
		font-family:'Open Sans',Arial, Helvetica, sans-serif;}
 
 
 



/* headings */ 
h1,h2,h3,h4,h5,h6	{color:#444;
					margin:0 0 15px 0;
					font-weight:600;} 
 


/* links */
a			{color:#4cade6;
			text-decoration:none;
			/*transition-duration: 0.1s;
			transition-timing-function: linear;
			transition-delay: 0.1s;
			-webkit-transition-duration: 0.1s;
			-webkit-transition-timing-function: linear;
			-webkit-transition-delay: 0.1s;*/}
 
a:hover,
a:active,
a:focus		{color:#444;
			text-decoration:none;} 
 
 
 
 
 
 
 
 
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	General grid style
/*-----------------------------------------------------------------------------------*/ 
.col		{margin-bottom:20px;} 
 
 
 
 
 
 
 
 
 
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	Boxed layout
/*-----------------------------------------------------------------------------------*/ 
.page-boxed			{padding:30px 0;}

.page-boxed-content	{padding:0 0 30px 0;}					
					

/* all blocks boxed */
.page-boxed #page-a,
.page-boxed #page-b,
.page-boxed #page-c,
.page-boxed #page-d	{width:100%;
					max-width:1120px;
					margin:0 auto;} 
					
					
 
/* only content boxed */
.page-boxed-content #page-b,
.page-boxed-content #page-c,
.page-boxed-content #page-d,
.page-boxed-content #slider {width:100%;
							max-width:1120px;
							margin:0 auto;}  
 
 
 
 
 
 
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	Page-b section style (featured color or image background section)
/*-----------------------------------------------------------------------------------*/ 
#page-b			{background-color:#329bd1;
				color:#fff;
				padding:50px 0 30px 0;}


#page-b h1,
#page-b h2,
#page-b h3,
#page-b h4,
#page-b h5,
#page-b h3		{color:#fff;} 
 
 
 
 
 
 
 
 
 
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	Page-c section style
/*-----------------------------------------------------------------------------------*/
#page-c								{background:#fff;
									padding-top:50px;} 



/* srction margin */
#before-content-1, 
#before-content-2, 
#after-content-1,
#after-content-2,
#content-2							{padding-bottom:30px;}



/* section backgrounds */
#before-content-1.background-1, 
#before-content-2.background-1, 
#after-content-1.background-1, 
#after-content-2.background-1, 
#content-2.background-1				{background:#fbfbfb;
									border-top:solid 1px #f0f0f0;
									border-bottom:solid 1px #f0f0f0;
									padding-top:50px;
									margin-bottom:50px;
									color:#727272;}
 
 
 
 
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	#sliding-panel
/*-----------------------------------------------------------------------------------*/ 
#sliding-panel		{background-color:#404142;
					color:#cbcbcb;
					padding:25px 0 5px 0;
					width:100%;
					position:absolute;
					z-index:999999;
					top:0;}

#sliding-panel h1,
#sliding-panel h2,
#sliding-panel h3,
#sliding-panel h4,
#sliding-panel h5,
#sliding-panel h6		{color:#fbfbfb;}



#sliding-panel .wrap	{position:relative;}




/* links */
#sliding-panel a 		{color:#cbcbcb;}



#sliding-panel a:hover	{#fff;}



/* close button */
#sliding-panel .sliding-panel-toggle	{position:absolute;
										top:-20px;
										right:10px;
										z-index:999;}


#sliding-panel .sliding-panel-toggle a	{font-size:18px;
										color:#fff;
										opacity:0.4;
										filter:alpha(opacity=40);
										transition-duration: 0.1s;
										transition-timing-function: linear;
										transition-delay: 0.1s;
										-webkit-transition-duration: 0.1s;
										-webkit-transition-timing-function: linear;
										-webkit-transition-delay: 0.1s;}


#sliding-panel .sliding-panel-toggle a:hover,
#sliding-panel .sliding-panel-toggle a:active,
#sliding-panel .sliding-panel-toggle a:focus	{opacity:0.8;
												filter:alpha(opacity=80);}

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/*-----------------------------------------------------------------------------------*/
/*	#page-a
/*-----------------------------------------------------------------------------------*/
#page-a				{position:relative;
					color:#ececec;}


#page-a h1,
#page-a h2,
#page-a h3,
#page-a h4,
#page-a h5,
#page-a h6			{color:#fff;}



#page-a .bt-bg,
#page-a .top-bg		{position:absolute;
					width:100%;
					height:6px;				
					z-index:100;}













/*-----------------------------------------------------------------------------------*/
/*	Header
/*-----------------------------------------------------------------------------------*/ 
/* general header style */
#header			{position:absolute;
				width:100%;
				background:url(../images/transparent-dark-40.png);
				z-index:999;
				top:0;}
				
				


#header	a			{color:#fff;
					opacity:0.8;
					filter:alpha(opacity=80);
					transition-duration: 0.1s;
					transition-timing-function: linear;
					transition-delay: 0.1s;
					-webkit-transition-duration: 0.1s;
					-webkit-transition-timing-function: linear;
					-webkit-transition-delay: 0.1s;}

#header	a:hover,
#headera:active,
#header	a:focus		{color:#fff;
					opacity:1;
					filter:alpha(opacity=100);}




/* header row tools */				
#header-tools								{height:38px;
											background:url(http://posadadetoribia.com/templates/posadadetoribia/images/transparent-dark-10.png);											
											font-size:12px;}	

.header-tools-row							{padding-top:6px;}


/* header info */
.header-tools-row .header-info				{float:left;
											margin:0;}


.header-tools-row .header-info li			{list-style:none;
											display:inline-block;
											margin:0 15px 0 0;}
											

/* header language */
.header-language	{display:inline-block;}




/* header social */
#header .social-list	{margin-right:15px;}


/* header tools */
.header-tools		{float:right;
					margin:0;
					padding:0;
					texta-lign:right;}


.header-tools > li	{list-style:none;
					margin:0 0 0 15px;
					padding:0;
					display:inline;}



/* sliding panel button */
.sliding-panel-toggle	{display:inline;}
						
						
	
	
	
/* logo */
#logo			{float:left;
				display:block;}
#logo a			{opacity:1!important;}



#logo img		{margin:0;
				height:auto;
				width:100%;}



/* logo as text */
.logo-text		{margin:0;
				font-size:190%!important;}

.logo-text a	{color:#444!important;
				text-decoration:none!important;}


.logo-text a:hover,
.logo-text a:active,
.logo-text a:focus		{color:#444!important;
						text-decoration:none!important;}


.site-slogan			{font-weight:300;
						text-transform:uppercase;
						letter-spacing:1px;
						font-size:10px;}

				
				
				
				
				
				
	/*-----------------------------------------------------------------------------------*/
	/*	Header2
	/*-----------------------------------------------------------------------------------*/
	.header2 .top-bg		{display:none;}
	
	.header2 #header		{background:url(http://posadadetoribia.com/templates/posadadetoribia/images/transparent-light-30.png) repeat-x bottom;}
				
	.header2 #header-tools	{background:url(../images/transparent-dark-40.png);}	
	
	
	
	/* root items in */
	.header2 #navigation > .sf-menu > li.sfHover > a,
	.header2 #navigation > .sf-menu > li.current-menu-item > a,
	.header2 #navigation > .sf-menu > li > a:focus, 
	.header2 #navigation > .sf-menu > li > a:hover, 
	.header2 #navigation > .sf-menu > li > a:active,
	.header2 #navigation > .sf-menu > li.selected > a,
	.header2 #navigation > .sf-menu > li.current-menu-parent > a	{background:url(../images/transparent-dark-40.png);}
	
	
	
	
	
	
	
	/*-----------------------------------------------------------------------------------*/
	/*	Header3
	/*-----------------------------------------------------------------------------------*/
	.header3 .top-bg		{display:none;}
	
	.header3 #header		{background:url(http://posadadetoribia.com/templates/posadadetoribia/images/transparent-light-30.png) repeat-x bottom;}
				
	.header3 #header-tools	{background:url(../images/transparent-dark-40.png);}	
	





	/*-----------------------------------------------------------------------------------*/
	/*	Header4
	/*-----------------------------------------------------------------------------------*/ 
	.header4 #header					{background:#fff;
										color:#8a8a8a;}
	 
	
	.header4 #header a 					{opacity:1;
										filter:alpha(opacity=100);
										color:#4cade6;}
	.header4 #header a:hover 			{color:#444}	
	
	
	.header4 #header #header-tools		{background:0;
										border-bottom:solid 1px #efefef;}
	
	.header4 #header .social-list li a			{color:#000;}
	
	.header4 #header .social-list li a:hover	{color:#4cade6;}
	
	
	
	/* roote menu items */
	.header4 #navigation > .sf-menu > li > a	{opacity:1;
												filter:alpha(opacity=100);
												color:#8a8a8a!important;}
										
										
										
	/* root items acyive */
	.header4 #navigation > .sf-menu > li:hover, 
	.header4 #navigation > .sf-menu > li.sfHover,
	.header4 #navigation > .sf-menu > li.sfHover > a,
	.header4 #navigation > .sf-menu > li.current-menu-item > a,
	.header4 #navigation > .sf-menu > li > a:focus, 
	.header4 #navigation > .sf-menu > li > a:hover, 
	.header4 #navigation > .sf-menu > li > a:active,
	.header4 #navigation > .sf-menu > li.selected > a,
	.header4 #navigation > .current-menu-parent > a		{color:#4cade6!important;}
	
	
	






 







/*-----------------------------------------------------------------------------------*/
/*	#page-header
/*-----------------------------------------------------------------------------------*/	
#page-header		{padding-bottom:30px;}


.page-heading		{font-family:'Open Sans',Arial, Helvetica, sans-serif;
					font-size:42px;					
					font-weight:300;
					text-indent:-3px;
					display:inline-block;
					cloear:both;text-shadow:1px 1px 2px #d4b82e;}


.page-subheading	{display:inline-block;
					margin-top:10px;
					font-size:13px;
					text-transform:uppercase;
					font-family:'Open Sans',Arial, Helvetica, sans-serif;
					font-weight:300;}




#page-header.content-bg-1 .page-heading,
#page-header.content-bg-1 .page-subheading,
#page-header.content-bg-1 .breadcrumbs ul	{background:url(../images/transparent-dark-40.png);
											-moz-border-radius:3px;
											-webkit-border-radius:3px;
											border-radius:3px;}




#page-header.content-bg-1 .page-heading		{line-height:53px;
											padding:0px 8px 2px 8px;}
#page-header.content-bg-1 .page-subheading	{padding:2px 8px;}




/* remove margin for page headings */
#page-header h1,
#page-header h2,
#page-header h3,
#page-header h4,
#page-header h5,
#page-header h6	{margin:0;}












/*-----------------------------------------------------------------------------------*/
/*	#page-c
/*-----------------------------------------------------------------------------------*/ 
/* sidebar padding --> 2 columns */
.p-left .sidebar-inner		{padding-left:20px;}



.p-right .sidebar-inner		{padding-right:20px;}



/* modules in sidebar */
.sidebar-inner .module-wrap 	{margin-bottom:30px;}














 
 
 
/*-----------------------------------------------------------------------------------*/
/*	#page-d
/*-----------------------------------------------------------------------------------*/ 
#page-d		{/*padding-top:50px;*/
			/*background-image:url(http://posadadetoribia.com/templates/posadadetoribia/images/bottom-strip-bg.png);
			background-repeat:repeat-x;
			background-position:top;
			background-color:#404142;*/
			color:#cbcbcb;}
 
 


#page-d a			{color:#cbcbcb;}
 
#page-d a:hover,
#page-d a:active,
#page-d a:focus		{color:#fff;} 



 
#page-d h1,
#page-d h2,
#page-d h3,
#page-d h4,
#page-d h5,
#page-d h6	{color:#fff;}




/* bottom 1 and 2 sections */
#bottom-1,
#bottom-2	{margin-bottom:30px;}






/* footer section */
#footer		{padding-bottom:5px;
			padding-top:25px;
			/*background:url(http://posadadetoribia.com/templates/posadadetoribia/images/footer-bg.png) repeat-x top;*/
			background:url(http://posadadetoribia.com/templates/posadadetoribia/images/transparent-dark-10.png);}




/* footer menu */
.footer-menu ul li			{list-style:none;
							display:inline;
							margin:0 0 0 15px;}


.footer-menu ul li a		{color:#dadada;
							text-decoration:none;
							transition-duration: 0.1s;
							transition-timing-function: linear;
							transition-delay: 0.1s;
							-webkit-transition-duration: 0.1s;
							-webkit-transition-timing-function: linear;
							-webkit-transition-delay: 0.1s;}


.footer-menu ul li a:hover,
.footer-menu ul li a:active,
.footer-menu ul li a:focus	{color:#4cade6!important;}






/* footer content to left */
.footer-menu			{float:right;
						margin-left:10px;}
.footer-content			{float:left;}

#footer .social-list	{float:right;}



#footer .social-list li a:hover	{color:#4cade6;}


/* footer content to right */
#footer .footer-right .footer-menu,
#footer .footer-right .social-list			{float:left;}
#footer .footer-right .footer-content		{float:right;}

#footer .footer-right .footer-menu			{margin-left:0;
											margin-right:10px;}



#footer .footer-right .footer-menu ul li	{margin:0 15px 0 0;}






/*-----------------------------------------------------------------------------------*/
/*	#fixed-bar
/*-----------------------------------------------------------------------------------*/	
#fixed-navigation 		{background:#fff;
						border-bottom:solid 1px #dbdbdb;
						-moz-box-shadow:5px 0 5px rgba(0,0,0,0.2);
						-webkit-box-shadow:5px 0 5px rgba(0,0,0,0.2);
						box-shadow:5px 0 5px rgba(0,0,0,0.2);
						color:#8a8a8a;						
						opacity: 1;
						filter:alpha(opacity=100);
						position: fixed;
						width: 100%;
						z-index: 999;
						height:50px;
						top:-100px;
						transition-duration: 0.25s;
						transition-timing-function: linear;
						transition-delay: 0.25s;
						-webkit-transition-duration: 0.25s;
						-webkit-transition-timing-function: linear;
						-webkit-transition-delay: 0.25s;}			


#fixed-navigation.fixed-navigation-hide	{top:-100px;}	
#fixed-navigation.fixed-navigation-show	{top:0;}




/* logo */
#fixed-logo 		{float:left;
					margin-top:5px;}

#fixed-logo img		{max-height:40px!important;					
					width:auto;}




/**************** ADAPTANDO ************************/
p{font-size:15px;}
body,li,p{letter-spacing:0.8px !important;} 


#header{min-height:121px !important;height:121px !important;	max-height:121px !important;}
#header-tools-row, .header-info{height:33px !important;}
#header-tools .wrap .col-24{}
#header-tools{background:#cbb343 !important;height:33px;}
.header-tools-row{padding-top:0px;}
#header-tools .icon-phone{background:url('../images/icons/idp/icon-phone.png') no-repeat top center;display:block;width:19px;height:33px;text-indent:-999em;float:left;margin-right:5px;}
#header-tools .icon-envelope{background:url('../images/icons/idp/icon-envelope.png') no-repeat top center;display:block;width:19px;height:33px;text-indent:-999em;float:left;margin-right:5px;}
.header-info li{line-height:33px;font-size:16px !important;letter-spacing: 1px !important;color:#555 !important;font-weight:bold !important;}
.header-info li a{color:#fff !important}
#header-tools .social-list{float:right;}
.social-list i{display:block;background:#fff;height:33px !important;line-height:33px !important;color:#beac42 !important;opacity:1.0 !important;-webkit-opacity:1.0 !important;filter: alpha(opacity=100) !important;}
.social-list li a{opacity:1.0 !important;-webkit-opacity:1.0 !important;filter: alpha(opacity=100) !important;}
.social-list li a:hover{opacity:0.5 !important;-webkit-opacity:0.5 !important;filter: alpha(opacity=50) !important;}



#root-menu li a{font-family: 'Vibur', cursive !important;font-weight:normal !important;font-size:30px !important;height:88px !important;font-weight:light !important;}
#navigation .sf-menu a, #fixed-navigation .sf-menu a{font-weight:100 !important;}
#root-menu .item101{display:block;position:absolute;top:0;left:0;}
#root-menu .item191{display:block;position:absolute;top:0;left:160px;}
#root-menu .item182{display:block;position:absolute;top:0;left:758px;}
#root-menu .item186{display:block;position:absolute;top:0;left:920px;}
#logo{position:absolute;top:0;left:360px;}

#root-menu #current,#root-menu li a:hover{background:#d4b72e !important;}
#root-menu li a{border:none !important;}

.page-heading{font-family: 'Vibur', cursive;font-weight:normal !important;text-align:right;float:right;margin-right:100px !important;}

#mb2-icon-menu-88 .icon-beaker{background:url('../images/icons/idp/ofertas.png') no-repeat top center;width:77px;height:80px;display:block
;margin:0 auto;text-indent:-999em}
#mb2-icon-menu-88 .icon-lightbulb{background:url('../images/icons/idp/desayunos.png') no-repeat top center;width:67px;height:80px;display:block;margin:0 auto;text-indent:-999em}
#mb2-icon-menu-88 .icon-cogs{background:url('../images/icons/idp/habitaciones.png') no-repeat top center;width:66px;height:79px;display:block;margin:0 auto;text-indent:-999em}
#mb2-icon-menu-88 .icon-tablet{background:url('../images/icons/idp/moto.png') no-repeat top center;width:141px;height:80px;display:block;margin:0 auto;text-indent:-999em}

#mb2-icon-menu-88 h4{font-family: 'Vibur', cursive;font-weight:normal !important;font-size:28px !important;}
#mb2-icon-menu-88 h5{font-size:14px !important;padding-top:6px !important;}


#mb2-icon-menu-88 .mb2-icon-menu-item-link-1{background:#d9bf47 !important;color:#fff !important;}
#mb2-icon-menu-88 .mb2-icon-menu-item-link-1 h4, #mb2-icon-menu-88 .mb2-icon-menu-item-link-1 h5{color:#fff !important;}

#mb2-icon-menu-88 .mb2-icon-menu-item-link-3{background:#d9bf47 !important;color:#fff !important;}
#mb2-icon-menu-88 .mb2-icon-menu-item-link-3 h4, #mb2-icon-menu-88 .mb2-icon-menu-item-link-3 h5{color:#fff !important;}

#tarifassidebar{background:url('http://posadadetoribia.com/templates/posadadetoribia/images/tarifas.png') top center no-repeat;height:798px;width:238px;max-width:100%;}
#tarifassidebar .p1{padding-top:230px}
.p3{color:#3b3b3b !important;} 
#tarifassidebar p{width:84%;margin:10px auto;}

#contactoizda{min-height:608px;}
#contactoizda p{width:88%;margin:0 auto;text-align:center;}
#contactoizda p{font-size:14px !important;margin:0 auto;}
.ct1{padding-top:110px !important;}
.ct2{padding-top:0px;}
.ct2 a{color:#d9bf47 !important;font-weight:bold;}
.ct3{padding-top:22px;font-size:19px !important;color:#d9bf47;font-weight:bold;letter-spacing:1px !important;}
#contactoizda .ct3{padding-top:22px;font-size:19px !important;color:#d9bf47;letter-spacing:1px !important;}
.ct4{padding-top:60px;} 
.ct5{}
#contactoizda  .ct6{padding-top:20px;font: 18px  'Vibur', cursive !important;color:#d4b72e;}

#contactoizda #contactoint{background:#f4f4f4 url('http://posadadetoribia.com/templates/posadadetoribia/images/contactoizda.png') top center no-repeat;width:424px;margin:0 auto;min-height:608px;max-width:100%;padding-bottom:20px;}

#rutasenmotoizda{background:url('http://posadadetoribia.com/templates/posadadetoribia/images/rutasenmoto.png') top center no-repeat;height:640px;}
#rutasenmotoizda p{width:85%;margin:0 auto;text-align:justify;}
.rm1{padding-top:230px !important;}
.rm2{padding-top:6px;color:#cbb343;}


.especial1{color:#cbb343;}
.especial2{color:#000;}

.item100{width:100%;float:left;}
.item50{width:50%;float:left;}
.item50 .control-group input{max-width:87%;}
.item50b{width:50%;float:left;}
.item50b .control-group input{max-width:93%;}
#jform_contact_message{width:520px !important;max-width:96% !important;}

.mapac{margin-top:20px;}
h6{background:#d9bf47;color:#fff;display:block;line-height:31px;height:31px;}
.content-img{margin-bottom:11px !important;}
.title, #cboxTitle{font: 28px  'Vibur', cursive !important;color:#d9bf47;text-transform:none !important}
 #cboxTitle{text-align:center !important;}
.icon-resize-full{color:#fff !important;}

.habita2{margin-top:50px;}

.module-content .menu #current a{color:#d9bf47;}
.derecha{float:right;}
.feature-0 .heading{padding-top:22px !important;padding-bottom:0px;font-family: 'Vibur', cursive !important;font-weight:normal !important;font: 13px/1.5  'Vibur', cursive !important;}
.heading{font-family: 'Vibur', cursive !important;font-weight:normal !important;font: 13px/1.5  'Vibur', cursive !important;}
.feature-1 .price-container{padding:50px 0px !important;font-family: 'Vibur', cursive;font-weight:normal !important;}

#footer{background:#b49a20;}
#footer .social-list{margin-right:30px;}
#footer .social-list > li,#footer .social-list > li > a, #footer .social-list > li > a > i{line-height:64px !important;height:64px !important;}
#footer .social-list .especialli,#footer .social-list .especialli li,.social-list .especialli li a{min-width:64px !important;line-height:64px !important;height:64px !important;width:64px !important;margin-top:-2px !important;}
#CDSWIDLOGO a{min-width:64px !important;line-height:64px !important;height:64px !important;width:64px !important;}


.footer-content,.footer-menu{color:#fff;line-height:64px;}
.footer-menu a{color:#fff !important;}
.footer-menu a:hover, .footer-menu ul li a:hover{color:#d9bf47 !important;}

.footer-menu li{background:url('../images/foomenu.png') center right no-repeat;padding-right:px;padding-right:15px;margin-left:5px !important;}
.item234{background:none !important; padding-right:0px !important;}



/* CABECERAS */
.title-center .module-heading, .title-left .module-heading, .title-right .module-heading, .title-wrap.title-center, .title-wrap.title-left, .title-wrap.title-right, .background-1 .title-center .module-heading, .background-1 .title-left .module-heading, .background-1 .title-right .module-heading, .background-1 .title-wrap.title-center, .background-1 .title-wrap.title-left, .background-1 .title-wrap.title-right {height:44px;}
.itemid-191 #page-a,.itemid-225 #page-a,.itemid-226 #page-a,.itemid-227 #page-a,.itemid-228 #page-a,.itemid-229 #page-a,.itemid-230 #page-a{background:url('../images/cabeceras/banner_habitaciones.jpg') no-repeat !important;}

.itemid-182 #page-a{background:url('http://posadadetoribia.com/templates/posadadetoribia/images/cabeceras/banner_tarifas.jpg') no-repeat !important;}
.itemid-186 #page-a{background:url('http://posadadetoribia.com/templates/posadadetoribia/images/cabeceras/banner_contacto.jpg') no-repeat !important;}
.itemid-224 #page-a{background:url('http://posadadetoribia.com/templates/posadadetoribia/images/cabeceras/banner_rutasenmoto.jpg') no-repeat !important;}

.itemid-232 #page-a,.itemid-233 #page-a{background:url('http://posadadetoribia.com/templates/posadadetoribia/images/cabeceras/banner_rutasenmoto.jpg') no-repeat !important;}

.icon-resize-full{}
 
.habitaciones .content-img{margin-top:20px;}

.pricing-table-column .heading{font-size:20px !important;}
.pricing-table-column li{font-size:15px !important;padding:10px !important;}

.itemid-182 .table-i2{color:#d4b72e}

.interval, .button-small{font-style:normal !important;font-family: 'Advent Pro';}
.booking{width:64px !important;height:64px !important;}
.booking a{background:url('../images/booking.png') no-repeat;width:64px !important;}
.especialtarifa1{font-weight:bold !important;font-size: 17px !important;color:#d9bf47 !important;}

.header-info li a{color:#555 !important;opacity:1.0 !important; font-weight:bold !important;}
 
 .oculto{display:none !important;}


#footer .social-list .especialli, #footer .social-list .especialli li, .social-list .especialli li a{margin-top:-66px !important;}
.footer-content a{color:#fff !important;}