@charset "utf-8";
/* OMATECH Xtreme Web Culture */
/****** RBA COLECCIONES ******/

/* RESET */

/* INIT */
body { background-color:#fff; color:#7f7f7f; }
a { color:#000; }
a:hover { color:#000; }

/* HEADER */
#header { background-color:#c10023; color:#fff; }
#header a { color:#fff; }
#header .phone { color:#fff; }
#header .phone .btn { border-color:#fff; color:#fff; }
#header .menu-btn button span { background-color:#fff; }


/* NAVEGACIO */
#nav { background-color:#fff; }
#nav { transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease-in; }
#nav .nav > li.selected {}
#nav .nav > li > a { color:#000; }
#nav .nav > li > a { transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease-in; }
#nav .nav > li > a:hover, #nav .nav > li > a:focus, #nav .nav > li > a:active, #nav .nav > li.selected a { background:none !important; color:#c10023; outline:none; }
#nav .nav > li.btns a { border-color:#dfdfdf; }
#nav .nav > li > a:hover { background-color:transparent !important; }
/**/
#nav .subs .promo, #nav .subs .promo a, #nav .subs .promo a:hover { background-color:#000; color:#fff; border-color:#fff; }
#nav .subs .promo .price { color:#F2CA40; }
#nav .subs a { background-color:#ffcb2b; color:#000; }
#nav .subs .promo, #nav .subs .promo .price, #nav .subs .promo a { transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease-in; }

/* NAVEGACIO FIXA */
#sticky.static-nav #nav { background-color:#000; }
#sticky.static-nav #nav { transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease-out; }
#sticky.static-nav #nav .nav > li > a { color:#fff; }
#sticky.static-nav #nav .nav > li > a { transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease-out; }
#sticky.static-nav #nav > li > a:hover, #sticky.static-nav #nav .nav > li > a.selected { color:#ffcb2b; }
#sticky.static-nav #nav > li.btns a { border-color:#584e4a; }
#sticky.static-nav #nav > li > a:hover { background-color:transparent !important; }
/**/
#sticky.static-nav #nav .subs .promo, #sticky.static-nav #nav .subs .promo a, #sticky.static-nav #nav .subs .promo a:hover { background-color:#fff; border-color:#000; color:#000; }
#sticky.static-nav #nav .subs .promo .price { color:#c10023; }
#sticky.static-nav #nav .subs a { background-color:#F2CA40; }
#sticky.static-nav #nav .subs .promo, #sticky.static-nav #nav .subs .promo .price, #sticky.static-nav #nav .subs .promo a { transition-delay:0s; transition-duration:0.4s; transition-property:all; transition-timing-function:ease-out; }


/* CONTINGUT */
#main { background-color:#fff; }


/* seccions amb background */
#main .bg-holder { background-color:#f7f7f8; }
#main .bg-dark { background-color:#00afa2; }


/* TITOL */
#main .title:after { background-color:#c8c6c6; }
#main .title h2 { color:#666; }
#main .title h2 a { color:#666; }
#main .title h2 span { background-color:#fff; }
/* sobre fons clar */
#main .bg-holder .title h2 span { background-color:#f7f7f8; }
/* sobre fons fosc */
#main .bg-dark .title:after { background-color:rgba(255,255,255,0.3); }
#main .bg-dark .title h2 { color:#fff; }
#main .bg-dark .title h2 a { color:#fff; }
#main .bg-dark .title h2 span { background-color:#00afa2; }


/* SUBTITOL */
#main .sub-title h2 { color:#aeacb2; }
#main .sub-title h2 a { color:#aeacb2; }


/* BOTO */
#main .btn, .RBA-modal .btn { background-color:#00ad36; color:#fff; }
#main .btn:hover, .RBA-modal .btn:hover { background-color:#c10023; color:#fff; }


/* BOTO ICONES */
#main .btn-ico { background-color:#d7d8dc; color:#fff; } 


/* BARRA DE LINK */
#main .linkbar { background-color:#00ad36; }
#main .linkbar a { color:#fff; }


/* CARRUSEL COLECCION */
#main .carrousel { background-color:#007680; }
/* #main .carrousel .info { background-color:rgba(0,0,0,0.3); } */
#main .carrousel .info .tit { color:#fff; }
#main .carrousel .info .txt { color:#fff; }
/* boto */
#main .carrousel .btn-box { background-color:#fff; }
#main .carrousel .btn-box .offer-txt { color:#000; }
#main .carrousel .btn-box .btn { box-shadow:2px 2px 4px 2px rgba(0,0,0,0.4); }
/* social */
#main .carrousel .social li.fb { background:#515395 url(img/social-ico-fb.png) no-repeat 12px 6px; }
#main .carrousel .social li.tw { background:#34aee2 url(img/social-ico-tw.png) no-repeat 12px 6px; }
#main .carrousel .social li.ig { background:#000 url(img/social-ico-ig.png) no-repeat 12px 6px; }

/* COLECCIONES */
#main .collection .text, #main .text, #main .text p, #main .text li { color:#565049; }


/* ENTREGAS */
#main .delivery-list div > ul > li h3 { color:#00ad36; border-color:#eee; }
/**/
#main .entregadetailcontainer:after { background-color:#f0f0f0; }


/* SLIDE ENTREGAS */
#main .delivery-slide .tit h3, #main .delivery-slide .tit h3 a { color:#7f7f7f; }
#main .delivery-slide .tit h4, #main .delivery-slide .tit h4 a { color:#c10023; }

/* mobil*/
#main .delivery-slide .phone-info .thumbs-list li { border-color:#f1f1f2; }
#main .delivery-slide .phone-info .txt p {}
#main .delivery-slide .phone-info .btn { background-color:#c3c4ca; color:#fff; }


/* ENTREGAS DESPLEGAT */
#main .delivery-item .delivery-pics .delivery-pic {}
#main .delivery-item .delivery-pics .item-unfold .main-pic { border-color:#dfdfdf; }
#main .delivery-item .delivery-pics .item-unfold .thumbs-list li { border-color:#dfdfdf; }
#main .delivery-item .delivery-info .tit h3, #main .delivery-item .delivery-info .tit h3 a { color:#7f7f7f; }
#main .delivery-item .delivery-info .tit h4, #main .delivery-item .delivery-info .tit h4 a { color:#c10023; }
#main .delivery-item .delivery-info .txt p {}
#main .delivery-item .delivery-info .btn { background-color:#c3c4ca; color:#fff; width: 100%;}
#main .delivery-item .close { background-color:#999; color:#fff; opacity:1; }
#main .delivery-item .close:hover { background-color:#bc0d1a; color:#fff; }


/* SLIDE CONTROLS */
#main .owl-controls .owl-nav > div a { background-color:#999; }
#main .owl-controls .owl-nav > div a:hover { background-color:#333; }
#main .owl-controls .owl-nav > div a:after { border-color:#fff; }
/* item desplegat */
/* #main .delivery-item .owl-controls .owl-nav > div { background-color:rgba(0,0,0,0.1); } */


/* VENTAJAS */
#main .advant-list a { background-color:#ecedef; color:#717175; }
#main .advant-list li:nth-child(1) a { background-color:#c10023; }
#main .advant-list li:nth-child(2) a { background-color:#9c0022; }
#main .advant-list li:nth-child(3) a { background-color:#b24636; }
#main .advant-list li:nth-child(1) a, #main .advant-list li:nth-child(2) a, #main .advant-list li:nth-child(3) a { color:#fff; }
#main .advant-list span.price { color:#fdf100; }
#main .advant-list a > span { border-color:rgba(255,255,255,0.3); }


/* REGALOS */
#main .gift-list .img { border-color:#f6f7f7; box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.1); }
#main .gift-list .tit h3, #main .gift-list .tit h3 a { color:#7f7f7f; }
#main .gift-list .tit h4, #main .gift-list .tit h4 a { color:#c10023; }


/* DESCUENTOS */
#main .discount-list .tit { text-transform:uppercase; margin-bottom:10px; }
#main .discount-list .tit h3, #main .gift-list .tit h3 a { color:#595959; }
#main .discount-list .tit h4 { background-color:#ffcb2b; color:#272525; }
#main .discount-list .tit h4 a { color:#272525; }
#main .discount-list .tit h4 .price, #main .gift-list .tit h4 a .price { color:#BB262C; }


/* VENTAJAS SUBSCRIPTOR */
#main .advant-panel {}
#main .advant-panel .panel {}
#main .advant-panel .panel-heading { background-color:#f7f7f7; }
#main .advant-panel .panel-title { color:#595959; }
#main .advant-panel .panel-title a { color:#595959; }
#main .advant-panel .panel-title a:hover {}
#main .advant-panel .panel-title .num { background-color:#da2128; color:#fff; }
#main .advant-panel .panel-collapse {}
#main .advant-panel .panel-body {}


/* JUEGOS */
#main .games-list ul li > div { border-color:#fff; }
#main .games-list ul li h3 { color:#fff; }
#main .games-list ul li p { color:#fff; }


/* FAQ */
#main .faq .btn { background-color:#000; }
#main .faq dt { color:#00ad36; }


/* FOOTER */
#footer { background-color:#000; color:#fff; }
#footer .row { border-bottom-color:rgba(255,255,255,0.3); }
#footer a { color:#fff; } 
#footer ul.links li { border-color:#fff; }
#footer .btn-border { border-color:#fff; color:#fff; }



/* MODAL */
.RBA-modal {}
.RBA-modal .modal-dialog { width:auto; max-width:800px; }
.RBA-modal .modal-header { background-color:#e61010; }
.RBA-modal .modal-header h2 { color:#fff; }
.RBA-modal .modal-header .close { background-color:rgba(255,255,255,1); color:#e50818; opacity:1; }
.RBA-modal .modal-content { background-color:#fff; }
.RBA-modal .modal-content .txt {}
.RBA-modal .modal-content .txt p { color:#000; }
.RBA-modal .modal-content .form {}
.RBA-modal .modal-content .form .form-control { background-color:#efe6e6; color:#000; }
/* placeholder */
.RBA-modal .modal-content .form input[type="text"]::-webkit-input-placeholder { color:#000; opacity:1; }
.RBA-modal .modal-content .form input[type="text"]:-moz-placeholder { color:#000; opacity:1; }
.RBA-modal .modal-content .form input[type="text"]::-moz-placeholder { color:#000; opacity:1; }
.RBA-modal .modal-content .form input[type="text"]:-ms-input-placeholder { color:#000; opacity:1; }
.RBA-modal .modal-content .form .checkbox { color:#000; } 

@media (min-width: 769px) {
	/* NAVEGACIO FIXA */
	#sticky.static-nav #nav #navbar > div#navmenu.collapse.in .nav { background-color:#000; }
	#sticky.static-nav #nav #navbar > div#navmenu.collapse.in .nav > li { border-top-color:#454343; } 
	#sticky.static-nav #nav #navbar > div#navmenu.collapse.in .nav > li.selected,
	#sticky.static-nav #nav #navbar > div#navmenu.collapse.in .nav > li:hover { background-color:#fff; color:#5c5b5f; }
	#sticky.static-nav #nav #navbar > div#navmenu.collapse.in .nav > li.selected a,
	#sticky.static-nav #nav #navbar > div#navmenu.collapse.in .nav > li:hover a { background-color:#fff; color:#5c5b5f; }
}

@media (max-width: 768px) {
	
	/* carrusel */
	#main .carrousel:after { background-color:#c10023; }
	#main .carrousel .info { background:none !important;}
	#main .carrousel .info .tit { color:#000 !important; }
	#main .carrousel .info .txt { color:#000 !important; }
	#main .carrousel .btn-box { border-color:#231f20; } 
	
	
	/* navegacio */
	#nav .nav > li.selected { background-color:#00ad36; }
	#nav .nav > li.selected a { color:#c10023; }
	#nav .subs a.btn { background-color:#000; color:#fff; }
	#nav .subs a:hover {  background-color:#c10023 !important; }
	
	/* social */
	#main .carrousel .social li { background-position:8px 6px !important; }
	
	/* navegacio fixa */
	#sticky.static-nav #nav .subs a { background-color:#c10023; }
	/* footer */
	#footer { background-color:#000; }
	#footer .phone-call { background-color:#da2128; color:#fff; }
}