/* #IMPORTAR FUENTE: http://www.google.com/fonts
================================================== 
@import url("http://fonts.googleapis.com/css?family=Paprika"); */

/* FUENTE MENÚ */
.sticky-menu-wrap ul > li > a.principal,
ul#main-menu > li > a {
	/*font-family: 'Paprika', cursive;
	font-size: 2em;*/
}

h1, .product-feature2 h3, #footer h4 {
	/*font-family: 'Paprika', cursive;
	font-size: 2em;*/
}
/* ----------------------------------------------------------------
    Imagenes de fondos
-----------------------------------------------------------------*/

body {
/*--- 1 - 29 --- */
/*background: #EEE url("/images/fondos/light/pattern05.png") repeat;*/

/*--- 1 - 21 --- */
/*background: #202020 url("/images/fondos/dark/pattern15.png") repeat;*/ 

/*--- Alta definicion oscuros --- 
background: #202020 url("/img/backgrounds/pattern/black-lozenge/black-lozenge.png") repeat;  
background: #202020 url("/img/backgrounds/pattern/diagmonds/diagmonds.png") repeat;  
background: #202020 url("/img/backgrounds/pattern/noisy-net/noisy-net.png") repeat;  
background: #202020 url("/img/backgrounds/pattern/office/office.png") repeat;  
background: #202020 url("/img/backgrounds/pattern/pw-maze-black/pw-maze-black.png") repeat;*/  

/*--- Alta definicion Claros --- 
background: #EEE url("/img/backgrounds/pattern/climpek/climpek.png") repeat; 
background: #EEE url("/img/backgrounds/pattern/shattered/shattered.png") repeat; 
background: #EEE url("/img/backgrounds/pattern/square-bg/square-bg.png") repeat; 
background: #EEE url("/img/backgrounds/pattern/straws/straws.png") repeat; 
background: #EEE url("/img/backgrounds/pattern/dimension/dimension.png") repeat;*/ 

/*--- Personal ---*/ 
background: #fff url("/config/fondo.jpg") no-repeat; 

/*--- Fijar Fondo ---*/ 
background-attachment:fixed;
background-position: top center;

/*
no-repeat
repeat-x
*/

}


/* ----------------------------------------------------------------
    Colores Redes Cabecera
-----------------------------------------------------------------

#top-social li.ts-facebook a { background-color: #b5b5b5; }
#top-social li.ts-twitter a { background-color: #9d9d9c; }
#top-social li.ts-gplus a { background-color: #898988; }
#top-social li.ts-youtube a { background-color: #787878; }
#top-social li.ts-rss a { background-color: #676767; }*/



/* ----------------------------------------------------------------
    Colores
-----------------------------------------------------------------*/


a,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span,
#top-menu li a:hover,
#lp-contacts li span,
#portfolio-filter li a:hover,
#portfolio-filter li.activeFilter a,
.portfolio-item:hover h3 a,
.product-title h3 a:hover,
.product-price,
.product-single .product-price,
.entry_date div.post-icon,
.entry_meta li a:hover,
.ipost .ipost-title a:hover,
.comment-content .comment-author a:hover,
.promo h3 > span,
.error-404,
.tab_widget ul.tabs li.active a,
.product-feature3:hover span,
.team-skills li span,
.best-price .pricing-title h4,
.best-price .pricing-price { color: #1c60b5; }

.pricing-style2 .pricing-price { color: #FFF !important; }

.pricing-features li {list-style:none;}
/* ----------------------------------------------------------------
   Color de fondos
-----------------------------------------------------------------*/


#top-menu li.top-menu-em a,
#primary-menu > ul > li:hover,
#primary-menu ul li.current,
#primary-menu > div > ul > li:hover,
#primary-menu div ul li.current,
#primary-menu > div > ul > li.current-menu-ancestor,
#primary-menu > div > ul > li.current-menu-parent,
#primary-menu > div > ul > li.current-menu-item,
.sticky-menu-wrap > ul > li:hover,
.sticky-menu-wrap ul li.current,
.sticky-menu-wrap > ul > li.current-menu-ancestor,
.sticky-menu-wrap > ul > li.current-menu-parent,
.sticky-menu-wrap > ul > li.current-menu-item,
#primary-menu ul ul li,
.sticky-menu-wrap ul ul li,
.lp-subscribe input[type="submit"],
.portfolio-overlay,
#portfolio-navigation a:hover,
.product-sale,
.product-overlay a:hover,
span#product-quantity-plus:hover,
span#product-quantity-minus:hover,
.entry_date div.month,
.entry_date div.day,
.sidenav > .active > a,
.sidenav > .active > a:hover,
.promo-action a:hover,
.error-404-meta input[type="submit"],
.product-feature img,
.product-feature > span,
.product-feature .pf-icon span,
.team-image span,
.icon-rounded:hover,
.icon-circled:hover,
.simple-button.inverse,
.simple-button:hover,
.pricing-style2 .best-price .pricing-price,
#twitter-panel,
#gotoTop:hover,
a.twitter-follow-me:hover,
#footer.footer-dark a.twitter-follow-me:hover,
.sposts-list .spost-image:hover,
#footer.footer-dark .sposts-list .spost-image:hover,
.tagcloud a:hover,
#footer.footer-dark .tagcloud a:hover,
.widget-scroll-prev:hover,
.widget-scroll-next:hover,
#footer.footer-dark .widget-scroll-prev,
#footer.footer-dark .widget-scroll-next { background-color: #1c60b5; }

.ei-title h2 span,
.ei-title h3 span,
.ei-slider-thumbs li.ei-slider-element,
.flex-prev:hover,
.flex-next:hover,
.rs-prev:hover,
.rs-next:hover,
.nivo-prevNav:hover,
.nivo-nextNav:hover,
.camera_prev:hover,
.camera_next:hover,
.camera_commands:hover,
.tp-leftarrow.large:hover,
.tp-rightarrow.large:hover,
.ls-noskin .ls-nav-prev:hover,
.ls-noskin .ls-nav-next:hover { background-color: #1c60b5 !important; }

.ei-title h3 span { background-color: rgba(11,11,11,0.8) !important; }


/* ----------------------------------------------------------------
    Color de Bordes
-----------------------------------------------------------------*/


#top-menu li a:hover,
.comment-content .comment-author a:hover,
.our-clients li:hover { border-color: #1c60b5; }


#top-menu ul ul,
#header.header2,
.flex-control-thumbs li img.flex-active,
.rs-thumb-wrap a.active,
.tab_widget ul.tabs li.active,
#footer,
#copyrights { border-top-color: #1c60b5; }


span.page-divider span,
#portfolio-filter li.activeFilter,
.portfolio-item:hover .portfolio-title,
#footer.footer-dark .portfolio-item:hover .portfolio-title { border-bottom-color: #1c60b5; }


.slide-caption,
.rs-caption,
.nivo-caption,
.promo,
.side-tabs ul.tabs li.active { border-left-color: #1c60b5; }

.ei-title h3 span { border-left-color: #1c60b5 !important; }


/* ----------------------------------------------------------------
    selector de colores
-----------------------------------------------------------------*/


::selection,
::-moz-selection,
::-webkit-selection { background-color: #1c60b5; }


/* ----------------------------------------------------------------
   Aviso de Cookies
-----------------------------------------------------------------*/

#cookies {

	width: 100%;
	position: absolute;
	position:fixed;
	display: block;
	z-index: 100;
	background-color:rgba(0,0,0,0.8);
	color:#FFF;
	
	
	bottom: 0;
	background-attachment:fixed
	
}


#cookies .galletas{width: 940px; margin: 0 auto; padding: 10px;}
#cookies .galletas .aviso{ float:left; width: 90%;}
#cookies .galletas .aviso a#aceptar{ margin:5px 10px 0 15px;}
#cookies .galletas .cerrar{ float:right; width: 10%; text-align:right;}

#page-title h2 {
	font-size: 1.4em;
	font-style:italic;
}
.colorear {color: #1c60b5;}
.espaciado h3{ margin:12px 0;}
.espaciado p{ font-size: 1.2em;}


@media only screen and (max-width: 979px) {
	#cookies .galletas {
		width: 100%;
		max-width: 100%;
	}
}

/* ----------------------------------------------------------------
   Iconos
-----------------------------------------------------------------*/

[class^="icon-"]:before,
[class*=" icon-"]:before {
  color: #1c60b5;
}

div.precio { background-color: #f5f5f5; }
a.precio {color: #000000; font-weight:bold; font-size:110%;}
a.precio strong {color: #1c60b5;}
a.precio:hover {color: #1c60b5;}

.icon-angle-up:before {color: #ffffff;}

.catalogo [class^="icon-"]:before,
.lateral [class^="icon-"]:before,
.promo-action [class^="icon-"]:before,
.product-feature [class*=" icon-"]:before {
  color: #ffffff;
}


/* ----------------------------------------------------------------
   Slider Index
-----------------------------------------------------------------*/

.layer-features p {
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial, Serif;
	padding: 0px 10px;
	height: 30px;
	line-height: 30px;
	box-shadow: 0px 4px 10px -5px black;
	color: #fff;
	font-size: 20px;
	background: #a1191a;
	background: -moz-linear-gradient(left, #a1191a 0%, #91191f 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#a1191a), color-stop(100%,#91191f));
	background: -webkit-linear-gradient(left, #a1191a 0%,#91191f 100%);
	background: -o-linear-gradient(left, #a1191a 0%,#91191f 100%);
	background: -ms-linear-gradient(left, #a1191a 0%,#91191f 100%);
	background: linear-gradient(to right, #a1191a 0%,#91191f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1191a', endColorstr='#91191f',GradientType=1 );
}
       
.l1-s4 {
    font-family: 'HelveticaNeue-Light', 'Helvetica Neue Light', Helvetica, Arial, Serif;
	padding: 0px 10px;
	height: 40px;
	line-height: 40px;
	box-shadow: 0px 4px 10px -5px black;
	text-shadow: none;
	font-size: 28px;
	color: #1c60b5;
	background: #fff;
}
#wrapper {
	background-color:rgba(255,255,255,0.85);
	font-size: 1.1em;
}
/*.product-feature [class^="icon-"]:before,
.product-feature [class*=" icon-"]:before {
  color: #a1191a;
}*/
