
/* -----------------------------------------------------------------------------

    TABLE OF CONTENT

    1.) General
    2.) Typography
    3.) Components
    4.) Header
    5.) Main Slider
    6.) Homepage
    7.) Page Types
    8.) Sidebar
    9.) Twitter Feed
    10.) Bottom
    11.) Footer
    12.) Responsive
    13.) HiDPI graphics

----------------------------------------------------------------------------- */


/* -----------------------------------------------------------------------------

    1.) GENERAL

----------------------------------------------------------------------------- */

body { color: #999; background: #6f1c75; }
a { color: #6f1c75; }
a:hover { color: #99a4aa; }
.destacado { color: #6f1c75; font-weight: 400; }
.pointer { cursor: pointer;}
.centrado { text-align: center}
.icono_grande { font-size: 38px; color: #99a4aa;}
.icono_grande:hover { font-size: 38px; color: #6f1c75;}
/* -----------------------------------------------------------------------------

    2.) TYPOGRAPHY

----------------------------------------------------------------------------- */

    /* ----------------------------------
        HEADINGS
    ---------------------------------- */

    .various-content h1, .various-content h2,
    .various-content h3, .various-content h4,
    .various-content h5, .various-content h6 { color: #667279; }

    /* ----------------------------------
        LISTS
    ---------------------------------- */

    ul.default-list,
    ul.check-list { color: #667279; }
    ul.check-list .icon-ok { color: #7cc576; }
    ul.check-list .icon-remove { color: #FF004E; }
    ol { color: #667279; }

    .texto_contenido ul.inline li i, ul.inline li {
        color:  #fff;
    }
	
	.texto_contenido ul.inline li i { margin: 0 8px; }

    .texto_contenido ul.inline li {
        background: #6F1C75;
    }

    /* ----------------------------------
        TABLE
    ---------------------------------- */

    .various-content table th { color: #667279; background: #f3f3f3; }
    .various-content table td,
    .various-content table th { border-color: #dce3e6; }


/* -----------------------------------------------------------------------------

    3.) COMPONENTS

----------------------------------------------------------------------------- */

    /* ----------------------------------
        ACCORDION
    ---------------------------------- */

    .accordion .accordion-item { background: #f3f3f3; border-color: #e8e8e8; }
	.accordion .accordion-item_no{ background: #f3f3f3; border-color: #e8e8e8; }
    .accordion .accordion-item.opened,
    .accordion .accordion-item.active { background: none; }
    .accordion .accordion-toggle { color: #667279; }
    .accordion .accordion-toggle2 { color: #667279; }


    /* ----------------------------------
        ALERT MESSAGES
    ---------------------------------- */

    p.alert.warning { color: #d40041; background: #ffdfe0; border-color: #ffa5c1; }
    p.alert.success { color: #499143; background: #d4fbd3; border-color: #bcdcb9; }
    p.alert.info { color: #0084ff; background: #d3effb; border-color: #b9d2ed; }
    p.alert.notification { color: #f68e56; background: #fffbd7; border-color: #f7dfd2; }

    /* ----------------------------------
        AUDIO PLAYER
    ---------------------------------- */

    .audio-player-inner { background: #ededed; }
    .audio-player .ico { background:#6f1c75; }
    .audio-player .ico i { color: #FFF; }
    .audio-player button { color: #afbbc1; }
    .audio-player button:hover i { color: #667279; }
    .audio-player button:active i { color: #afbbc1; }
    .audio-player .progbar { background: #afbbc1; }
    .audio-player .progbar div { background: #FFF; }

    /* ----------------------------------
        BUTTON PAGINATION
    ---------------------------------- */

    .button-pagination a { color: #FFF; background: #afbbc1; }
    .button-pagination a.loading,
    .button-pagination a:hover { background: #99a4aa; }
    .button-pagination a:active { background: #afbbc1; }

    /* ----------------------------------
        BUTTONS
    ---------------------------------- */

    .button.color1 { color: #FFF; background: #6f1c75; }
    .button.color1:hover { background: #232c31; }
    .button.color2 { color: #FFF; background: #7cc576; }
    .button.color2:hover { background: #232c31; }
    .button.color3 { color: #FFF; background: #0084ff; }
    .button.color3:hover { background: #232c31; }
    .button.color4 { color: #FFF; background: #f68e56; }
    .button.color4:hover { background: #232c31; }
    .button.color5 { color: #FFF; background: #99a4aa; }
    .button.color5:hover { background: #232c31; }
    .button.color6 { color: #FFF; background: #2f3639; }
    .button.color6:hover { background: #3c4346; }
    .button.color7 { color: #FFF; background: #c0003b; }
    .button.color7:hover { background: #3c4346; }
    .button.color8 { color: #9BA5AA; background: #FFF; }
    .button.color8:hover { background: #ededed; }
    .button.color9 { color: #fff; background: #00A09A; }
    .button.color9:hover { background: #232c31; }
    .button.color10 { color: #9BA5AA; background: #ededed; }
    .button.color10:hover { background: #232c31; }

    /* ----------------------------------
        CTA MESSAGE
    ---------------------------------- */

    .cta-message { color: #FFF; background: #afbbc1; }
    .cta-message h2,
    .cta-message a { color: #FFF; }

    /* ----------------------------------
        LIST SLIDER
    ---------------------------------- */

    .list-slider-nav button { background: #afbbc1; }
    .list-slider-nav button.disabled { background: #ededed; }
    .list-slider-nav button i { background: url('../img/gfx.default.png') 0 0 no-repeat; }
    .list-slider-nav button.prev i { background-position: -150px -30px; }
    .list-slider-nav button.next i { background-position: -180px -30px; }

    .list-slider2-nav button { background: #afbbc1; }
    .list-slider2-nav button.disabled { background: #ededed; }
    .list-slider2-nav button i { background: url('../img/gfx.default.png') 0 0 no-repeat; }
    .list-slider2-nav button.prev i { background-position: -150px -30px; }
    .list-slider2-nav button.next i { background-position: -180px -30px; }

    /* ----------------------------------
        LOADING ANIMATION
    ---------------------------------- */

    .loading-anim i { background: url('../img/gfx.default.png') -30px -30px no-repeat; }
    .loading-anim.dark i { background-position: -60px -30px; }
    .loading-anim.small span i { background-position: -240px -30px; }
    .loading-anim.small.dark span i { background-position: -270px -30px; }

    /* ----------------------------------
        PAGINATION
    ---------------------------------- */

    .pagination li a { color: #afbbc1; }
    .pagination li a:hover { color: #FFF; background: #afbbc1; }
    .pagination li.active a { color: #FFF; background: #6f1c75; }

    /* ----------------------------------
        PROGRESS BARS
    ---------------------------------- */

    .progressbar { color: #FFF; background: #ededed; }
    .progressbar.color1 .inner { background: #0084ff; }
    .progressbar.color2 .inner { background: #f68e56; }
    .progressbar.color3 .inner { background: #7cc576; }
    .progressbar.color4 .inner { background: #6f1c75; }

    /* ----------------------------------
        PROJECT PREVIEW
    ---------------------------------- */

    .project-preview { border-color: #ededed; }
    .project-preview .thumb .overlay { background: #000; background: rgba(0,0,0,.8); }
    .project-preview .thumb .overlay .lightbox { color: #FFF; background: #6f1c75; }
    .project-preview .thumb .overlay .link { color: #99a4aa; background: #FFF; }
    .project-preview h3 a { color: #afbbc1; }
    .project-preview h3 a:hover { color: #545d61; }
    .project-preview .date { color: #afbbc1; }

    .instalaciones { border-color: #ededed; }
    .instalaciones .thumb .overlay { background: #000; background: rgba(0,0,0,.8); }
    .instalaciones .thumb .overlay .lightbox { color: #FFF; background: #6f1c75; }
    .instalaciones .thumb .overlay .link { color: #99a4aa; background: #FFF; }
    .instalaciones h3 a { color: #afbbc1; }
    .instalaciones h3 a:hover { color: #545d61; }
    .instalaciones .date { color: #afbbc1; }

    /* ----------------------------------
        SECTION TITLE
    ---------------------------------- */

    h2.section-title { color: #667279;}
    h2.section-title strong { color: #afbbc1; }

    /* ----------------------------------
        TABS
    ---------------------------------- */

    .tabs .tab { color: #667279; background: #f3f3f3; border-color: #e8e8e8; }
    .tabs .tab.active { background: none; border-bottom-color: #FFF; }
    .tab-content .item { border-color: #e8e8e8; }


/* -----------------------------------------------------------------------------

    4.) HEADER

----------------------------------------------------------------------------- */

    /* ----------------------------------
        TOPBAR
    ---------------------------------- */

    #topbar { background: #2f3639; }
	#topbarmini { background: #2f3639; }
    /* SOCIAL ICONS */

    #topbar .social-icons li a {  }
    #topbar .social-icons li a:hover { background: #6f1c75; }
    #topbar .social-icons li a i { background: url('../img/gfx.default.png') 0 0 no-repeat; }
    #topbar .social-icons li.twitter i { background-position: 0 0; }
    #topbar .social-icons li.facebook i { background-position: -30px 0; }
    #topbar .social-icons li.dribbble i { background-position: -60px 0; }
    #topbar .social-icons li.googleplus i { background-position: -90px 0; }
    #topbar .social-icons li.linkedin i { background-position: -120px 0; }

    /* SEARCH */

    #topbar .search-form input { color: #99a4aa; }
    #topbar .search-form .input button { color: #FFF; background: #232C31; }
    #topbar .search-form .input button:hover { background: #6f1c75; }
    #topbar .search-form button.submit { color: #99a4aa; background: #282e31; }
    #topbar .search-form button.submit.active,
    #topbar .search-form button.submit:hover { color: #feffff; background: #6f1c75; }
    #topbar .search-form button.cerrar { color: #99a4aa; background: #282e31; }
    #topbar .search-form button.cerrar.active,
    #topbar .search-form button.cerrar:hover { color: #feffff; background: #6f1c75; }

	#topbarmini button.close { color: #fff;}
    /* RESPONSIVE CONTROLS */

    .responsive-controls button { color: #99a4aa; background: #282e31; }
    .responsive-controls button.active { color: #FFF; background: #6f1c75; }

    /* ----------------------------------
        NAVBAR
    ---------------------------------- */

    /* MAIN NAV */

    nav.main > button { color: #fff; background: #6f1c75; }
    nav.main > button.active { color: #FFF; background: #852e8b; }
    nav.main .indicator { background: #fff; }
    /* lvl 1 */
    nav.main > ul > li > a { color: #FFF; }
    nav.main > ul > li > a span { color: #afbbc1; }
    nav.main > ul > li > .arrow i { background: url('../img/gfx.default.png') -8px -38px no-repeat; }

    /* lvl 2 */
    nav.main > ul > li > ul { background: #FFF; -webkit-box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.15);
box-shadow: 0px 0px 10px 1px rgba(0, 0, 0, 0.15); }
    nav.main > ul > li > ul li { border-color: #ededed;}
    nav.main > ul > li > ul a { color: #99a4aa; }
    nav.main > ul > li > ul a:hover { color: #FFF; background: #666; }


/* -----------------------------------------------------------------------------

    5.) MAIN SLIDER

----------------------------------------------------------------------------- */

#slider { background: #2f3639; }

    /* ----------------------------------
        ITEMS
    ---------------------------------- */

    #slider .carousel-inner .item h2 { color: #FFF;  text-shadow: black 0.1em 0.1em 0.3em ;}
    #slider .carousel-inner .item p { color: #FFF; }

    /* ----------------------------------
        CONTROLS
    ---------------------------------- */

    #slider .nav button,
    #slider button.pause { color: #FFF; background: #3c4346; }
    #slider .nav button:hover { background: #6f1c75; }
    #slider .nav button i { background: url('../img/gfx.default.png') 0 0 no-repeat; }
    #slider .nav.prev button i { background-position: -90px -30px; }
    #slider .nav.next button i { background-position: -120px -30px; }
    #slider button.pause:hover { background: #3c4346; background: rgba(0,0,0,.75); }
    #slider button.pause.paused { background: #6f1c75; }

    /* ----------------------------------
        INDICATOR
    ---------------------------------- */

    #slider .indicator { background: rgba(0,0,0,.3); }
    #slider .indicator .progressbar { background: #6f1c75; }


/* -----------------------------------------------------------------------------

    6.) HOMEPAGE

----------------------------------------------------------------------------- */

    /* ----------------------------------
        WELCOME
    ---------------------------------- */

    #welcome { color: #999; background: #fff;  }
    #welcome h1 span { color: #6f1c75; }
    #welcome a { color: #FFF; }
    #welcome a:hover { color: #c7d4db; }

    /* ----------------------------------
        HOME SERVICES
    ---------------------------------- */

    #home-services { color: #99a4aa; background: #f6f6f6; border-bottom: 2px solid #f7f7f7; border-top: 2px solid #f7f7f7; }
    #home-services .service.hover { background: #ffffff; }
    #home-services .ico { background: #fff; color:#6f1c75; }
    #home-services .ico.hover { background: #6f1c75; color:#fff; }
    #home-services .ico_printad { background: #fff; color:#00A09A; }
    #home-services .ico_printad.hover { background: #00A09A; color:#fff; }
    #home-services .service h2 { color: #333; border-top: 3px dotted #ccc; padding-top: 10px;}
    #home-services .service h2 a { color: #6F1C75; }
    #home-services .service h2 a.color_ctrl { color: #00A09A; }
    /* ----------------------------------
        HOMEPAGE CORE
    ---------------------------------- */

    #homepage-core { color: #99a4aa; background: #FFF; }

    /* ----------------------------------
        BOTTOM BANNERS
    ---------------------------------- */

    .home-page .bottom-banners { border-color: #ededed; }

    /* ----------------------------------
        RECENT ARTICLES
    ---------------------------------- */

    .home-page .recent-articles .article .ico i { color: #FFF; }
    .home-page .recent-articles .article .title { border-color: #ededed; }
    .home-page .recent-articles .article h3 a { color: #667279; }
    .home-page .recent-articles .article h3 a:hover { color: #545d61; }
    .home-page .recent-articles .article .date { color: #afbbc1; }

    /* IMAGE ARTICLE */

    .home-page .recent-articles .article.image .ico { background: #6f1c75; }

    /* VIDEO ARTICLE */

    .home-page .recent-articles .article.video .ico { background: #6f1c75; }


/* -----------------------------------------------------------------------------

    7.) PAGE TYPES

----------------------------------------------------------------------------- */

    /* ----------------------------------
        PAGE TITLE
    ---------------------------------- */

    #page-title { color: #666; background: #EAEAEA; -webkit-box-shadow: inset 0px 0px 20px 1px rgba(0, 0, 0, 0.15);
box-shadow: inset 0px 0px 20px 1px rgba(0, 0, 0, 0.15);}
	#titular { color:#fff; background: #6f1c75; }	
    /* ----------------------------------
        PAGE CORE
    ---------------------------------- */

    #page-core { color: #999; background: #FFF; }

    /* ----------------------------------
        ABOUT PAGE
    ---------------------------------- */

    /* ABOUT TEAM */

    .about-page .team-member { border-color: #ededed; }
    .about-page .team-member .thumb .overlay { background: #000; background: rgba(0,0,0,.8); }
    .about-page .team-member .thumb a i { font-size: 38px; color: #fff;}
    .about-page .team-member .thumb .twitter { background: #0084ff; }
    .about-page .team-member .thumb .twitter i { background-position: 0 0; }
    .about-page .team-member .thumb .facebook { background: #004ae0; }
    .about-page .team-member .thumb .facebook i { background-position: -30px 0; }
    .about-page .team-member .thumb .gplus { background: #6f1c75; }
    .about-page .team-member .thumb .gplus i { background-position: -150px 0; }
    .about-page .team-member .thumb .linkedin { background: #5674b9; }
    .about-page .team-member .thumb .linkedin i { background-position: -120px 0; }

    .about-page .team-member h3 { color: #6f1c75; }
    .about-page .team-member h4 { color: #afbbc1; }

    /* ----------------------------------
        BLOG PAGE
    ---------------------------------- */

    /* ARTICLE LIST */

    .blog-page .article-list .article-content { border-color: #e5e5e5; }

    /* ARTICLE TITLE */

    .blog-page .article-title { border-color: #e5e5e5; }
    .blog-page .article-title .date { color: #afbbc1; }
    .blog-page .article-title h2,
    .blog-page .article-title h2 a { color: #667279; }
    .blog-page .article-title h2 a:hover { color: #99a4aa; }

    /* ARTICLE LINK */

    .blog-page .article-link { background: #ededed; }
    .blog-page .article-link .ico { color: #FFF; background: #6f1c75; }
    .blog-page .article-link a { color: #667279; }

    /* IMAGE ARTICLE */

    .blog-page article.image .article-image .ico { color: #FFF; background: #6f1c75; }

    /* VIDEO ARTICLE */

    .blog-page article.video .article-image .ico { color: #FFF; background: #6f1c75; }


    /* ----------------------------------
        CONTACT PAGE
    ---------------------------------- */

    /* CONTACT FORM */

    .contact-page .contact-form { background: #ededed; border-color: #FFF; }
    .contact-page .contact-form h2.section-title { color: #667279; }
    .contact-page .contact-form h2.section-title strong { color: #afbbc1; }
	.contact-page .contact-form p .error-ico { color: #D40041; }
    .contact-page .error { color: #D40041; }
    .contact-page .contact-form input,
    .contact-page .contact-form textarea { color: #667279; background: #FFF; }
    .contact-page .contact-form button.submit { color: #FFF; background: #6f1c75; }
    .contact-page .contact-form button.submit:hover { background: #232c31; }

    .contact-page .contact-form-acceso { background: #fff; border-color: #fff; }
    .contact-page .contact-form-acceso h2.section-title { color: #667279; }
    .contact-page .contact-form-acceso h2.section-title strong { color: #afbbc1; }
    .contact-page .contact-form-acceso p .error-ico { color: #D40041; }
    .contact-page .error { color: #D40041; }
    .contact-page .contact-form-acceso input,
    .contact-page .contact-form-acceso textarea { color: #667279; background: #ededed; }
    .contact-page .contact-form-acceso button.submit { color: #FFF; background: #6f1c75; }
    .contact-page .contact-form-acceso button.submit:hover { background: #232c31; }

    /* CONTACT BOTTOM */

    .contact-page .contact-info li .ico,
    .contact-page .contact-info li h3 { color: #3c4346; }

    /* ----------------------------------
        PORTFOLIO PAGE
    ---------------------------------- */

    .portfolio-page .project-description .info { border-color: #e5e5e5; }
    .portfolio-page .project-description .info h3 { color: #667279; }
    .portfolio-page .project-nav a { background: #afbbc1;  }
    .portfolio-page .project-nav span { background: #ededed;  }
    .portfolio-page .project-nav i { background: url('../img/gfx.default.png') 0 0 no-repeat; }
    .portfolio-page .project-nav .prev i { background-position: -150px -30px; }
    .portfolio-page .project-nav .next i { background-position: -180px -30px; }

    /* ----------------------------------
        SEARCH RESULTS PAGE
    ---------------------------------- */

    .search-results-page .search-results > li { border-color: #e5e5e5; }
    .search-results-page h2,
    .search-results-page h2 a { color: #667279; }
    .search-results-page .various-content .string { color: #99a4aa; background: #ebf1f4; }

    /* ----------------------------------
        SERVICES PAGE
    ---------------------------------- */

    .icono_contenido i {
        color: #6f1c75;
    }
    .icono_contenido i:hover {
        color:  #e5e5e5;
    }
    .icono_contenido h2 {
         color: #6f1c75;
    }

    .ctrlp .icono_contenido i {
        color: #00A09A;
    }
    .ctrlp .icono_contenido i:hover {
        color:  #e5e5e5;
    }
    .ctrlp .icono_contenido a {
         color: #00A09A;
    }
    .ctrlp .icono_contenido a:hover {
         color:  #e5e5e5;
    }
    .ctrlp .texto_contenido span {
        color: #00A09A;
    }
    .ctrlp .texto_contenido ul.inline li i, ul.inline li {
        color:  #fff;
    }

    .ctrlp .texto_contenido ul.inline li {
        background: #00A09A;
    }


    /* SERVICES INTRO */

    .services-page .services-intro { border-color: #e5e5e5; }

    /* SERVICES LIST */

    .services-page .services-list .service { border-color: #ededed; }
    .services-page .services-list .service .ico { color: #FFF; }
    .services-page .services-list .service1 .ico { background: #6f1c75; }
    .services-page .services-list .service2 .ico { background: #0084ff; }
    .services-page .services-list .service3 .ico { background: #f68e56; }
    .services-page .services-list .service4 .ico { background: #7cc576; }
    .services-page .services-list .service h2 { color: #232c31 }

    /* SERVICES FEATURES */

    .services-page .feature .ico { background: #6f1c75; }
    .services-page .feature .ico i { color: #FFF; }
    .services-page .feature h3 { color: #667279; }


/* -----------------------------------------------------------------------------

    8.) SIDEBAR

----------------------------------------------------------------------------- */

    /* ----------------------------------
        WIDGETS
    ---------------------------------- */

    #sidebar .widget h3 { color: #667279; }

    /* SEARCH WIDGET */

    #sidebar .widget.search .input { background: #eaf1f4; }
    #sidebar .widget.search input { color: #99a4aa; }
    #sidebar .widget.search button i { color: #99a4aa; }

    /* CATEGORIES WIDGET */

    #sidebar .widget.categories a { color: #9db1ba; border-bottom: 1px solid #e5e5e5; }
    #sidebar .widget.categories a:hover { color: #FFF; background: #9db1ba; }


/* -----------------------------------------------------------------------------

    9.) TWITTER FEED

----------------------------------------------------------------------------- */

#twitter-feed { color: #2f3639; background: #f7f7f7; -webkit-box-shadow: inset 0px 0px 20px 1px rgba(0, 0, 0, 0.15);
box-shadow: inset 0px 0px 20px 1px rgba(0, 0, 0, 0.15); }
#twitter-feed a { color: #6f1c75; }


/* -----------------------------------------------------------------------------

    10.) BOTTOM

----------------------------------------------------------------------------- */

#bottom { color: #afbbc1; background: #2f3639; }
#bottom a { color: #FFF; }
#bottom a:hover { color: #afbbc1; }

    /* ----------------------------------
        WIDGETS
    ---------------------------------- */

    #bottom .widget h3 { color: #FFF; border-color: #595e61; }
    #bottom .widget h3 i { background: #6f1c75; }

    /* ARTICLES WIDGET */

    #bottom .widget.articles li { border-color: #595e61; }

    /* TAGS WIDGET */

    #bottom .widget.tags a { border-color: #444a4d; }
    #bottom .widget.tags a:hover { color: #FFF; border-color: #6e7375; }
    #bottom .widget.tags a:active { border-color: #444a4d; }

    /* IMAGES WIDGET */

    #bottom .widget.images li { background: #FFF; }


/* -----------------------------------------------------------------------------

    11.) FOOTER

----------------------------------------------------------------------------- */

footer { color: #b0b0b0; }

    /* ----------------------------------
        COPYRIGHT
    ---------------------------------- */

    footer .copyright a { color: #FFF; }
    footer .copyright a:hover { color: #b0b0b0; }

    /* ----------------------------------
        FOOTER NAV
    ---------------------------------- */

    nav.footer { color: #292f31; }
    nav.footer a { color: #b0b0b0; }
    nav.footer .active a,
    nav.footer a:hover { color: #FFF; }


/* -----------------------------------------------------------------------------

    12.) RESPONSIVE

----------------------------------------------------------------------------- */

    /* ----------------------------------
        LARGE TABLET
    ---------------------------------- */

    @media (max-width: 979px) {

    /* HEADER */

    /* topbar*/
    #topbar .search-form { background: #282e31; }
    #topbar .search-form button.submit { color: #FFF; background: #282e31; }

    /* navbar */
    nav.main > ul > li { border-color: #852e8b;  }
    nav.main > ul > li.active > a { color: #ccc; }
    nav.main > ul > li .arrow i { background-position: -210px -30px; }
    nav.main > ul > li > ul { background: none; -webkit-box-shadow: none; box-shadow: none;}
    nav.main > ul > li > ul a { color: #fff; background: none; }
    nav.main > ul > li > ul a:hover { color: #FFF; background: none; }

    }


/* -----------------------------------------------------------------------------

    13.) HiDPI GRAPHICS

----------------------------------------------------------------------------- */

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5) {

    .list-slider-nav button i,
    .loading-anim i,
    #topbar .social-icons li a i,
    nav.main > ul > li > .arrow i,
    #slider .nav button i,
    .about-page .team-member .thumb a i,
    .portfolio-page .project-nav i { background-image: url('../img/gfx.default.2x.png'); background-size: 300px 60px; }

}