html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:small;font:inherit;vertical-align :baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display :block;}body{background:#ebebeb url(/sites/all/themes/totalkitesurf/images/bg-body.jpg) repeat 0 0;font-family:museo-sans,helvetica,arial,sans-serif;font-weight:300;font-size:small;color:#333;}blockquote:before,blockquote:after,q:before,q:after{content :'';content :none;}b,strong{font-weight :900;}i,em{font-style :italic;}a{text-decoration:none;color:#1BE2C4;}a:hover{color:#000000;}p{line-height:180%;margin-top:1em;}ul{list-style:none;}sup,sub{position :relative;font-size :75%;line-height :0;}sup{top :-.5em;}sub{bottom :-.25em;}address{font-style :normal;}pre{margin-bottom :1.5em;white-space :pre;white-space :pre-wrap;word-wrap :break-word;}small{font-size :1em;}abbr[title]{border-bottom :1px dotted;cursor :help;}img{max-width:100% !important;height:auto;}img.typekit-badge{display :none !important;}figure{margin-bottom :1.5em;}figure img,figure object,figure embed{margin-bottom :.75em;max-width :100%;}figcaption{display :block;font-weight :300;}table{border-collapse :collapse;border-spacing :0;margin-bottom :1.4em;width :100%;font-size :.875em;}th{font-weight :700;}th,td,caption{padding :.25em 10px .25em 5px;}tfoot{font-style :italic;}caption{background-color :transparent;}form{margin-bottom :1.5em;}fieldset{margin-bottom :1.5em;margin-top:1.5em;padding :0;border-width :0;}legend{margin-top :-.2em;font-weight :700;font-size :1.2em;}label{font-weight :300;text-transform:uppercase;letter-spacing:1px;}button,input,select,textarea{margin :0;}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor :pointer;}input,select{vertical-align :middle;}input[type=text],input[type=password],input[type=tel],input[type=email],input[type=url],input[type=search],textarea{background-color:#F0F0F0;border:medium none;color:#111;font-family:inherit;font-size:inherit;margin:10px 0;opacity:0.7;padding:8px 0;}input[type=text]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=url]:focus,input[type=search]:focus,textarea:focus{border-color :rgb(100,100,100);}input[type="radio"]{vertical-align :text-bottom;}input[type="checkbox"]{vertical-align :bottom;}input[type="button"],input[type="submit"],input.form-submit,a.button{background:#1BE2C4 none no-repeat top center;color:#FFFFFF;text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:5px 15px;border:none;outline:none;font-size:100%;font-family:museo-sans,helvetica,arial,sans-serif;}input[type="button"]:hover,input[type="submit"]:hover,input.form-submit:hover,a.button:hover{background:#222222 none no-repeat top center;color:#1BE2C4;}select{margin:.5em 0;background-color :rgb(255,255,255);border-width:1px;border-style:solid;}textarea{overflow:auto;padding:8px 0;}.ie6 legend,.ie7 legend{margin-left :-7px;}.ie6 input{vertical-align :text-bottom;}.ie7 input[type="checkbox"],.iem7 input[type="checkbox"]{vertical-align :baseline;}.ajax-progress-throbber{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background:transparent;rgba(255,255,255,.5);}.ajax-progress-throbber .message{display:none;}.ajax-progress-throbber .throbber{position:fixed;left:50%;top:50%;width:50px;height:50px;margin:-25px 0 0 -25px;background:#FFFFFF url(/sites/all/themes/totalkitesurf/images/bg-ajax-loader.gif) no-repeat 9px 9px;-khtml-box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);box-shadow:0px 0px 5px 6px rgba(0,0,0,.1);-khtml-border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}.field-label{font-weight:700;display:block;}.clearfix{zoom :1;}.clearfix:before,.clearfix:after{content :"\0020";display :block;height :0;overflow :hidden;}.clearfix:after{clear :both;}body{-webkit-text-size-adjust :100%;-ms-text-size-adjust :100%;}::-webkit-input-placeholder{padding :10px;font-size :.875em;line-height :1.4;}input:-moz-placeholder{padding :10px;font-size :.875em;line-height :1.4;}.ie7 img,.iem7 img{-ms-interpolation-mode :bicubic;}.tabs{display:block;margin:0 0 20px 0;}.tabs ul.primary{padding:0 3px;margin:0;overflow:hidden;border:none;}.tabs ul.primary li{display:block;float:left;vertical-align:bottom;margin:0 5px 0 0;}.tabs ul.primary li a{border:0;color:#000;height:1.8em;line-height:1.9;display:block;font-size:0.929em;float:left;padding:0 10px 1px;margin:0;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.tabs ul.primary li.active a{border:0;background-color:#333;color:#fff;}.tabs ul.primary li.active a:hover{background-color:#333;color:#fff;}.tabs ul.primary li a:hover{background-color:#999;color:#fff;}.tabs ul.secondary{border-bottom:none;padding:0.5em 0;}.tabs ul.secondary li{display:block;float:left;}.tabs ul.secondary li:last-child{border-right:none;}.tabs ul.secondary li:first-child{padding-left:0;}.tabs ul.secondary li a{padding:0.25em 0.5em;}.tabs ul.secondary li a.active{background:#f2f2f2;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}ul.action-links{list-style:none;margin:5px;padding:0.5em 1em;}ul.action-links li{display:inline-block;margin-left:10px;}ul.action-links li a{padding-left:15px;background:url(/sites/all/themes/totalkitesurf/images/bg-add.png) no-repeat left center;margin:0 10px 0 0;}div.messages{margin:0;}.messages a{color:#1be2c4;font-weight:700;}.messages a:hover{color:#000000;}h1{text-transform:uppercase;font-size:180%;font-weight:900;text-align:center;margin:30px 0 20px;color:#000;letter-spacing:2px;}h2{text-transform:uppercase;font-size:140%;font-weight:900;text-align:center;margin:30px 0 20px;color:#000;letter-spacing:2px;}h1.title{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;font-size:240%;padding-top:30px;}h1.star{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;padding-top:30px;margin-bottom:20px;}h2.star{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;padding-top:30px;margin-bottom:10px;font-size:100%;}header{background:#222222 url(/sites/all/themes/totalkitesurf/images/bg-header.jpg) no-repeat scroll center top;width:100%;height:276px;margin:0 auto;text-align:center;}nav{width:100%;margin:0 auto;text-align:center;}nav ul.menu{text-align:center;}nav ul.language-switcher-locale-url{text-align:right;margin-right:10px;}#menubar ul.menu li{display:inline;line-height:50px;padding:0 10px;margin:0;}#langbar ul.language-switcher-locale-url li{display:inline;line-height:30px;padding:0 5px;}#menubar a{text-transform:uppercase;letter-spacing:2px;font-weight:900;}#langbar a{letter-spacing:1px;font-weight:700;text-transform:lowercase;}nav a{color:#FFFFFF;}nav a:hover,nav a.active{color:#1be2c4;}a#logo{display:block;width:100%;height:196px;text-indent:-9000px;margin:0 auto;background:transparent url(/sites/all/themes/totalkitesurf/images/bg-logo.png) no-repeat scroll center center;}#content-wrapper{max-width:100%;margin:0 auto 48px auto;}#content{text-align:center;}.node-content{max-width:640px;margin:0 auto;}#footer{background:#222222;width:100%;height:auto;margin:0 auto;padding:25px 0 46px 0;text-align:center;color:#FFF;font-size:75%;text-transform:uppercase;letter-spacing:2px;}#footer a{color:#FFF;font-weight:700;}#footer div.social-links{background:url(/sites/all/themes/totalkitesurf/images/bg-estrella-blanca.png) no-repeat top center transparent;padding:30px 0 0;}#footer .social-links a{font-weight:900;font-size:110%;margin:0 5px;}#footer a:hover{color:#1be2c4;}.flex-nav-container{float:none;margin-bottom:0;}.flexslider{margin:0;border:0;box-shadow:none;background:#ebebeb url(/sites/all/themes/totalkitesurf/images/bg-body.jpg) repeat 0 0;}.flex-control-nav{bottom:auto;bottom:16px;}.flex-caption{display:none;}.flexslider ul.slides li img{width:100%;}.front h1.title,.front .tabs{display:none;}.front #content-wrapper{margin:0;}#block-views-slider-block .views-field-field-slider-antetitulo{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;top:30px;padding-top:30px;font-size:120%;position:absolute;text-align:center;text-transform:uppercase;font-weight:900;width:100%;letter-spacing:2px;}#block-views-slider-block .views-field-title-field{top:100px;font-size:210%;position:absolute;text-align:center;text-transform:uppercase;font-weight:900;width:100%;letter-spacing:2px;}#block-views-slider-block .views-field-field-slider-enlace{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat bottom center;top:155px;padding-bottom:39px;position:absolute;text-align:center;text-transform:uppercase;font-weight:700;width:100%;letter-spacing:2px;}#block-views-slider-block .views-field-field-slider-enlace a{background-color:#1BE2C4;color:#FFFFFF;padding:5px 15px;font-size:105%;}#block-views-slider-block .views-field-field-slider-enlace a:hover{background-color:#222222;color:#1be2c4;}ul.teoria li{line-height:180%;}#block-views-cursos-block-2{max-width:640px;margin:70px auto 0;}#block-views-cursos-block-2 .views-row{width:300px;float:left;height:380px;margin-left:10px;margin-right:10px;}#block-views-cursos-block-2 .views-field-title-field{border-bottom:2px dotted #000000;border-top:2px dotted #000000;}#block-views-cursos-block-2 .views-field-title-field a{font-size:240%;color:#000;font-weight:900;letter-spacing:2px;line-height:180%;text-transform:uppercase;background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;padding-top:50px;}#block-views-cursos-block-2 .views-field-title-field a:hover{opacity:0.8;filter:alpha(opacity=80);}#block-views-cursos-block-2 .views-field-field-curso-resumen{min-height:160px;}#block-views-cursos-block-2 .views-field-field-curso-precio{font-size:180%;color:#000;font-weight:900;margin-top:20px;}#block-views-cursos-block-2 .views-field-view-node{display:block;margin-top:20px;}#block-views-cursos-block-2 .views-field-view-node a{background-color:#1BE2C4;color:#FFFFFF;text-transform:uppercase;font-weight:900;letter-spacing:2px;padding:5px 15px;}#block-views-cursos-block-2 .views-field-view-node a:hover{background-color:#222222;color:#1be2c4;}.page-node-209 .node-content{max-width:960px;}.page-node-209 .texto-curso{max-width:620px;margin:0 auto;}.page-node-209 .dias-curso h1{border-bottom:2px dotted #000000;border-top:2px dotted #000000;font-size:240%;line-height:180%;margin-top:0;}.page-node-209 .dia{float:left;width:300px;margin-right:10px;margin-left:10px;}.page-node-209 .dias-curso p{min-height:160px;}.page-node-209 .price{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;padding-top:40px;font-size:180%;font-weight:900;margin:20px auto 0;color:#000000;display:block;float:left;width:100%;}.page-node-209 .dias-curso{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat bottom center;margin-bottom:20px;padding-bottom:50px;}#block-views-spots-block-2{max-width:960px;background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella.png) no-repeat top center;margin:40px auto 0;padding-top:40px;}#block-views-spots-block-2 .views-row{width:300px;float:left;margin:10px 10px;}#block-views-spots-block-2 .views-field-title{border-top:2px dotted #000000;}#block-views-spots-block-2 .views-field-field-spot-localidad{border-bottom:2px dotted #000000;font-style:italic;display:block;color:#000;padding-bottom:10px;margin-bottom:10px;font-size:120%;}#block-views-spots-block-2 .views-field-title a{display:block;font-size:140%;color:#000;font-weight:900;text-transform:uppercase;padding:10px 0 0;}#block-views-spots-block-2 .views-field-title a:hover{opacity:0.8;filter:alpha(opacity=80);}#block-views-spots-block-2 .views-field-field-foto{height:74px;}#block-views-spots-block-2 .views-field-field-spot-tipo{display:block;float:left;background:transparent url(/sites/all/themes/totalkitesurf/images/bg-tipo-spot-mini.png) no-repeat 0 5px;padding-left:30px;padding-top:5px;font-weight:700;font-size:125%;line-height:26px;}#block-views-spots-block-2 .views-field-view-node a{display:block;float:right;background-color:#1BE2C4;padding:5px 15px;text-transform:uppercase;letter-spacing:1px;font-weight:900;color:#FFFFFF;}#block-views-spots-block-2 .pager-load-more li{display:block;margin:20px auto 0;}#block-views-spots-block-2 .pager-load-more a{background-color:#1BE2C4;color:#FFFFFF;padding:5px 15px;text-transform:uppercase;letter-spacing:1px;font-weight:900;}#block-views-spots-block-2 .views-field-view-node a:hover,#block-views-spots-block-2 .pager-load-more a:hover{background-color:#000000;color:#1BE2C4;}.node-spot .field-name-field-spot-localidad{font-size:140%;font-weight:700;margin-bottom:10px;font-style:italic;}.node-spot h1.title{margin-bottom:20px;}.node-spot .field-name-field-spot-descripcion{display:block;margin-bottom:40px;}.node-spot .field-name-field-spot-ubicacion-mapa{float:left;display:block;margin:0 10px;width:300px;}.spot-info{float:left;display:block;min-height:340px;width:300px;margin:0 10px;text-align:left;font-size:120%;}.spot-info .field{line-height:30px;margin-bottom:20px;padding:0 0 0 45px;}.spot-info .field-name-field-spot-viento-navegable ul{width:150px;}.spot-info .field-name-field-spot-viento-navegable li{float:left;display:block;width:35%;}.spot-info .field-name-field-spot-tipo{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-tipo-spot.png) no-repeat top left;}.spot-info .field-name-field-spot-viento-navegable{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-wind.png) no-repeat top left;}.spot-info .field-name-field-spot-parking{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-parking.png) no-repeat top left;}.spot-info .field-name-field-spot-chiringuito{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-chiringuito.png) no-repeat top left;}.spot-fotos{display:block;float:left;}.spot-fotos h1{margin-top:30px;}.spot-fotos a{display:block;float:left;margin:10px;}#block-views-venta-block{margin:30px auto 20px;max-width:640px;}#block-views-venta-block .views-row-even{float:right;margin:20px 0 20px 20px;}#block-views-venta-block .views-row-odd{float:left;margin:20px 20px 20px 0;}#block-views-venta-block .views-row{position:relative;width:300px;}#block-views-venta-block .views-field-title-field a{border-top:2px dotted #000000;border-bottom:2px dotted #000000;color:#333;display:block;font-weight:900;padding:10px;text-align:center;text-transform:uppercase;margin-bottom:10px;}#block-views-venta-block img{vertical-align:bottom;}#block-views-venta-block .views-field-field-material-precio{background-color:#1be2c4;color:#000;font-size:150%;font-weight:900;height:34px;line-height:34px;padding:0 10px;position:absolute;right:0;bottom:0;}.node-material .field-name-field-material-descripcion{max-width:440px;margin:0 20px 20px 0;float:left;}.node-material .field-material-estado span{display:inline-block;height:23px;margin-right:1px;width:11px;}.node-material .field-material-estado span.estado-color-green{background-color:#99D405;}.node-material .field-material-estado span.estado-color-orange{background-color:#FF9E25;}.node-material .field-material-estado span.estado-color-red{background-color:#EE0000;}.node-material .field-material-estado span.estado-color-grey{background-color:#AAAAAA;}.node-material  .material-info{float:right;text-align:right;}.node-material .field-name-field-material-precio{margin:13px 0 5px;font-size:240%;font-weight:900;}.node-material .rating-info{font-size:80%;}.node-material .contactar{float:left;margin:30px 0 40px;text-align:center;width:100%;}.node-type-page  .field-name-field-pagina-foto{display:block;width:auto;margin:0 auto;margin-bottom:48px;text-align:center;}.page-node-228 h1.title{margin-bottom:40px;}.page-node-228 .field-name-field-webform-descripcion,.page-node-228 .field-name-field-spot-ubicacion-mapa{float:left;display:block;width:300px;height:340px;margin-right:10px;margin-left:10px;}.page-node-228 .field-name-field-webform-descripcion span{font-size:200%;text-transform:none;display:block;}.page-node-228 .field-name-field-webform-descripcion span.nombre{margin-bottom:20px;color:#000000;}.page-node-228 .field-name-field-webform-descripcion span.telefono{font-weight:900;color:#000000;padding:15px 0px 10px;}.page-node-228 .whatsapp{//background:transparent url(/sites/all/themes/totalkitesurf/images/bg-whatsapp.png) no-repeat center right;margin:0;padding:20px 0px 15px 0px;width:100%;font-size:120%;}#webform-client-form-228{margin:25px auto 0;width:300px;}#webform-client-form-228 input.form-text,#webform-client-form-228 textarea{margin:0 auto;background-color:#CBCBCB;border-radius:15px;padding:5px 10px;}#webform-client-form-228 input.form-text{width:280px;}#webform-client-form-228 .form-required{display:none;}#webform-client-form-228 label{margin-bottom:5px;color:#000000;}#webform-client-form-228 .form-actions{margin-top:30px;}@media screen and (max-device-width:975px),screen and (max-width:975px){header{background:#222222 url(/sites/all/themes/totalkitesurf/images/bg-header-medium.jpg) no-repeat scroll center top;height:226px;}#menubar ul.menu li{line-height:45px;}#langbar ul.language-switcher-locale-url li{line-height:25px;}a#logo{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-logo-medium.png) no-repeat scroll center center;height:156px;}#block-views-spots-block-2{max-width:640px;}.page-node-209 .node-content{max-width:640px;}.page-node-209 .dias-curso{max-width:320px;margin-left:auto;margin-right:auto;}.page-node-209 .dias-curso p{min-height:0;}}@media screen and (max-device-width:925px),screen and (max-width:925px){#block-views-slider-block .views-field-field-slider-antetitulo{margin:20px auto 10px;position:static;}#block-views-slider-block .views-field-title-field,#block-views-slider-block .views-field-field-slider-enlace{margin:20px auto;position:static;}}@media screen and (max-device-width:783px),screen and (max-width:783px){header{background:#222222 url(/sites/all/themes/totalkitesurf/images/bg-header-small.jpg) no-repeat scroll center top;height:176px;}#menubar a{letter-spacing:1px;}#menubar ul.menu li{padding:0 8px;line-height:40px;}#langbar ul.language-switcher-locale-url li{line-height:20px;}a#logo{height:116px;background:transparent url(/sites/all/themes/totalkitesurf/images/bg-logo-small.png) no-repeat scroll center center;}}@media screen and (max-device-width:655px),screen and (max-width:655px){header{background:#222222 url(/sites/all/themes/totalkitesurf/images/bg-header-xsmall.jpg) no-repeat scroll center top;height:126px;}a#logo{height:90px;float:left;}.responsive-menus.absolute.responsified{clear:none;margin-top:20px;position:absolute;right:20px;width:10%;}.responsive-menus.responsified.responsive-toggled.absolute{position:absolute;width:40%;right:0;}.responsive-menus.responsified span.toggler{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-responsive-menu-button.png) no-repeat scroll center center;border:2px solid #1BE2C4;border-radius:30px;color:#1BE2C4;box-shadow:none;float:right;padding:10px;text-indent:-9000px;height:30px;width:30px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;transition-property:transform;overflow:hidden;}.responsive-menus.responsified.responsive-toggled span.toggler{border:2px solid #1BE2C4;border-radius:30px;margin-right:20px;color:#129884;background-color:#222222;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);}.responsive-menus.responsified.responsive-toggled.absolute .responsive-menus-simple{margin-top:84px;}.responsive-menus.responsified .responsive-menus-simple li a{text-align:center;letter-spacing:2px;font-weight:900;}.responsive-menus.responsified .responsive-menus-simple li a.active-trail{color:#1BE2C4;}.responsive-menus.responsified .responsive-menus-simple li.last a{border:none;}.node-content{max-width:320px;}#block-views-spots-block-2,#block-views-venta-block{max-width:320px;}#block-views-venta-block .views-row-even,#block-views-venta-block .views-row-odd{float:none;margin:20px 10px;}.node-spot .field-name-field-spot-descripcion,.field-name-field-pagina-texto{width:300px;margin-left:10px;margin-right:10px;}.spot-info{min-height:0;margin-top:20px;}.node-material .field-name-field-material-descripcion{float:none;margin:10px auto;}.node-material .material-info{float:none;text-align:center;}#block-views-cursos-block-2{max-width:320px;}.page-node-209 .texto-curso{max-width:300px;}.page-node-228 .field-name-field-webform-descripcion{margin-top:20px;height:auto;}}@media screen and (max-device-width:490px),screen and (max-width:490px){a#logo{width:60%;margin-left:15px;}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:1.5){h1.title,h1.star,h2.star,#block-views-slider-block .views-field-field-slider-antetitulo,#block-views-cursos-block-2 .views-field-title-field a,.page-node-209 .price,#block-views-spots-block-2{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella-retina.png) no-repeat top center;-webkit-background-size:16px 14px;}#block-views-slider-block .views-field-field-slider-enlace,.page-node-209 .dias-curso{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-estrella-retina.png) no-repeat bottom center;-webkit-background-size:16px 14px;}#footer div.social-links{background:url(/sites/all/themes/totalkitesurf/images/bg-estrella-blanca-retina.png) no-repeat top center transparent;-webkit-background-size:16px 14px;}#block-views-spots-block-2 .views-field-field-spot-tipo{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-tipo-spot-mini-retina.png) no-repeat 0 5px;-webkit-background-size:21px 21px;}.spot-info .field-name-field-spot-tipo{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-tipo-spot-retina.png) no-repeat top left;-webkit-background-size:30px 30px;}.spot-info .field-name-field-spot-viento-navegable{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-wind-retina.png) no-repeat top left;-webkit-background-size:30px 30px;}.spot-info .field-name-field-spot-parking{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-parking-retina.png) no-repeat top left;-webkit-background-size:30px 30px;}.spot-info .field-name-field-spot-chiringuito{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-chiringuito-retina.png) no-repeat top left;-webkit-background-size:30px 30px;}//  .page-node-228 .whatsapp{//    background:transparent url(/sites/all/themes/totalkitesurf/images/bg-whatsapp-retina.png) no-repeat center right;//    -webkit-background-size:64px 50px;//}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:783px),only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:783px),only screen and (-moz-min-device-pixel-ratio:2) and (max-width:783px),only screen and (-moz-min-device-pixel-ratio:1.5) and (max-width:783px),only screen and (min-device-pixel-ratio:2) and (max-width:783px),only screen and (min-device-pixel-ratio:1.5) and (max-width:783px){header{background:#222222 url(/sites/all/themes/totalkitesurf/images/bg-header.jpg) no-repeat scroll center top;-webkit-background-size:510px 176px;}a#logo{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-logo.png) no-repeat scroll center center;-webkit-background-size:180px 90px;}}@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:490px),only screen and (-webkit-min-device-pixel-ratio:1.5) and (max-width:490px),only screen and (-moz-min-device-pixel-ratio:2) and (max-width:490px),only screen and (-moz-min-device-pixel-ratio:1.5) and (max-width:490px),only screen and (min-device-pixel-ratio:2) and (max-width:490px),only screen and (min-device-pixel-ratio:1.5) and (max-width:490px){header{-webkit-background-size:365px 126px;}.responsive-menus.responsified span.toggler{background:transparent url(/sites/all/themes/totalkitesurf/images/bg-responsive-menu-button-retina.png) no-repeat scroll center center;-webkit-background-size:40px 40px;}}
