

      .social-top li a:hover,

      .social-top li a:focus{

        color: #ce2f2f;

      }

      .menu-open:hover .icon-bar{

        background: #ce2f2f;

      }

      #menu-main-menu li a:hover,

      #menu-main-menu li a.active{

        color: #ce2f2f;

      }

      #menu-main-menu > li ul.dropdown-menu a:hover:before,

      #menu-main-menu > li ul.dropdown-menu a:focus:before{

        background: #ce2f2f;

      }

      .top-info a{

        color: #ce2f2f;

      }

      #cssmenu ul li.has-sub ul li a:hover{

          color: #ce2f2f;

      }

      #cssmenu .sidebar-social li a:hover, #cssmenu .sidebar-social li:hover a {

        color: #ce2f2f;

      }

      #cssmenu ul ul li a:hover span {

        color: #ce2f2f;

      }

      .ts-service-slide hr{

        background: #ce2f2f;

      }

      .ts-service-slide .item-service-slide:hover{

        background: #ce2f2f;

      }

      .ts-item-member .member-icon{

        background: #ce2f2f;

      }

      .ts-item-member .member-social a:hover,

      .ts-item-member .member-social a:focus{

        color: #ce2f2f;

      }

      .ts-pricing-table.active .icon {

        background: #ce2f2f;

      }

      div .ts-pricing-table.active .ts-button:hover, div .ts-pricing-table.active .ts-button:focus {

        color: #ce2f2f;

      }

      .ts-testimonial-slide .ts-testimonial-item  .client-position a:hover{

        color: #ce2f2f;

      }

      #map-canvas{

        background-color: #ce2f2f;

      }

      .ts-bt-contact{

        background: #ce2f2f;

        border-color: #ce2f2f;

      }

      .social_footer .fa:hover {

        color: #ce2f2f;

      }

      .social-footer li a:hover{

        border-color: #ce2f2f;

        color: #ce2f2f;

      }

      .blog-item .icon-post-type {

        background: #ce2f2f;

      }

      .blog-date li a:hover{

        color: #ce2f2f;

      }

      .blog-item .group-share {

        color: #ce2f2f;

      }

      .blog-item .blog-link a:hover{

        color: #ce2f2f;

      }

      ul li.cat-item:hover,

      ul li.cat-item:hover > a,

      ul li.cat-item > a:hover,

      ul li.cat-item > a:focus{

        color: #ce2f2f;

      }

      .widget_tag_cloud .tagcloud a:hover{

        color: #ce2f2f;

          border-color: #ce2f2f;

      }

      .pagination li a:hover,

      .pagination li.active a:hover

      .pagination li span:hover,

      .pagination li.active a{

        color: #ce2f2f!important;

      }

      .social-portfolio-slide a:hover {

        color: #ce2f2f;

      }

      .social-portfolio-pagebuilde a:hover {

        color: #ce2f2f;

      }

      div.tparrows.preview2:hover {

        background-color: #ce2f2f;

        color:#fff !important;

      }

      .header-basic .menubar:hover .icon-bar{

        background: #ce2f2f;

      }

      .commet-review-link {

        color: #ce2f2f;

      }

      .hometexts li strong {

        color: #ce2f2f;

      }

      .ts_comment .author-line > a{

        color: #ce2f2f;

      }

      a:hover {

        color: #ce2f2f;

      }

      ul.list-showcase li a::before {

         color: #ce2f2f;

      }

      .showcase2-client .showcase_client-name::before {

         color: #ce2f2f;

      }

      .blog-item .group-share {

        color: #ce2f2f;

      }

      .blog-item a {

        color: #ce2f2f;

      }

      .blog-single .group-tags.list-tags a:hover{

        color: #ce2f2f;

      }

      .comment-item .comment-reply-link:hover {

        color: #ce2f2f;

      }

      .comment-item .media-reply:hover{

        color: #ce2f2f;

      }

      .comment-list .media-reply:hover {

        color: #ce2f2f;

      }

      .group-tags a:hover {

        color: #ce2f2f;

      }

      .page_nav .pagination .current, .page_nav .pagination a:hover {

        color: #ce2f2f;

      }

      .ts-work4-left .ts_comment > a:hover {

        color: #ce2f2f;

      }

      .work5-full-width .cbp-l-filters-alignRight .cbp-filter-item:hover {

        color: #ce2f2f;

      }

      .header-basic .dropdown-menu > li > a:hover, .header-basic .dropdown-menu > li > a:focus, .header-basic .dropdown-menu > .active > a, .header-basic .dropdown-menu > .active > a:hover, .header-basic .dropdown-menu > .active > a:focus {

        color: #ce2f2f !important;

      }

      .block_what_news .list_object .author {

        color: #ce2f2f;

      }      

      .our_team_carousel_content-style2 .about_our_team_item_social > li a:hover {

        color: #ce2f2f;

      }

      .header-basic .ts-default-menu li > ul.dropdown-menu li a:hover {

        color: #ce2f2f;

      }

      #cssmenu ul li ul li.active a {

        color: #ce2f2f;

      }

      #tabs_slider ul.tabs li a.active {

        border-bottom-color:#ce2f2f;

        border-top-color: 1#ce2f2f;

        color: #ce2f2f;

      }

      .tab_block_process_steps ul.tabs li a.active {

        color: #ce2f2f;

      }

      .skillbar-bar{

          background: #ce2f2f;

      }

      .ts-progressbar-style1 .funfact-icon {

        color: #ce2f2f;

      }

      .ts-funfact .funfact-number {

        color: #ce2f2f;

      }

      .ts-acordion .icon-basic {

        color: #ce2f2f;

      }

      .resp-tabs-list .resp-tab-item.resp-tab-active, .ts-verticalTab .resp-tabs-list .resp-tab-item.resp-tab-active, .ts-horizontalTab .resp-tabs-list .resp-tab-item.resp-tab-active {

        background-color: #ce2f2f;

      }

      .ts-pricing-table.active .ts-pricing-table-info {

        background: #ce2f2f;

      }

      .resp-tabs-container .resp-accordion.resp-tab-active {

          background: #ce2f2f !important;

      }

      .ts-style-button-style-1{

        background: #ce2f2f;

        border-color: #ce2f2f;

      }

      .work5-full-width .cbp-l-filters-alignRight .cbp-filter-counter {

        background: #ce2f2f;

      }

      .work5-full-width .cbp-l-filters-alignRight .cbp-filter-counter::before {

        border-top-color:#ce2f2f;

      }

      #cssmenu .sidebar-social li a:hover i { 

        color: #ce2f2f;

      }

      .footer_bottom > a:hover {

        color: #ce2f2f;

      }

      .group-tags a:hover {

        color: #ce2f2f;

      }

      .section-title .content p a:hover {

        color: #ce2f2f;

      }

      .showcase_meta_des > a:hover {

        color: #ce2f2f;

      }

      .contact-mail a:hover {

        color: #ce2f2f;

      }

      .author-line .author a{

        color: #ce2f2f;

      }

      .ts_category_list > a:hover {

        color: #ce2f2f;

      }

      .widget_calendar td#today {

        color: #ce2f2f;

      }

      .widget a:hover {

        color: #ce2f2f;

      }

      a:hover {

        color: #ce2f2f;

      }

      .content-slide .ts-button-slide:hover, .content-slide .ts-button-slide:focus {

        background: #ce2f2f;

        border-color: #ce2f2f;

      }

      .ts-contact-info .text-content > a {

        color: #ce2f2f;

      }

      .esg-pagination .esg-pagination-button:hover {

        background: #ce2f2f!important;

      }

      .esg-navigationbutton.esg-right:hover, .esg-navigationbutton.esg-left:hover {

        background: #ce2f2f!important;

      }

      .ts-single-post .ts-author a{

        color: #ce2f2f;

      }

      .mo-masonry-blog .blog-item .category-name{

        color: #ce2f2f;

      }

      .mo-masonry-blog .blog-item .ts_comment > a.mo-comment-link:hover, .mo-masonry-blog .blog-item .ts_comment > a.mo-comment-link:focus {

        color: #ce2f2f;

      }

      .mo-masonry-blog .blog-item .bottom-blog-social a:hover,

      .mo-masonry-blog .blog-item .bottom-blog-social a:focus{

        color: #ce2f2f;

      }

      .ts-feature-icon:hover .icon-feature,

      .ts-feature-icon:hover h3{

        color: #ce2f2f;

      }

      .feature-style1:hover .hr{

        background-color: #ce2f2f;

      }

      .listicon .item-icon:hover h3,

      .iconbox-style2 .listicon .item-icon:hover h3,

      .iconbox-style1.ts-iconboxed  .listicon .item-icon:hover,

      .iconbox-style2.ts-iconboxed  .listicon .item-icon:hover{

        color: #ce2f2f

      }

      address a, address a:hover, address a:focus{

        color: #ce2f2f;

      }

      .mo-linea-icon-single{

        color: #ce2f2f;

      }

      .ts-button-1:hover{

          background-color: #ce2f2f!important;

      }

      .ts-button-2:hover{

          background-color: #ce2f2f!important;

          border-color: #ce2f2f!important;

      }

      .ts-map-shortcode .map-info address a{

          color: #ce2f2f

      }

      .our_team_carousel_content-style3 .about_our_team_item_social > li a:hover {

        color:#ce2f2f;

      }

     

      .ts-timeline-horizontal .item-timeline:hover .timeline-icon .ts-elegant-icon{

        background: #ce2f2f;

      }

      .page-template-mo-inner-page-template .social_footer li a:hover .fa,.page-template-mo-home-template .social_footer li a:hover .fa {

        color:#ce2f2f

      }

      .mo-menu-design-light .social_header a:hover,

      .page-template-mo-home-template2 .mo-menu-design-light .social_header a:hover,

      .page-template-mo-inner-page-template .mo-menu-design-light .social_header a:hover{

        color: #ce2f2f;

      }

      .social_header a:hover {

        color: #ce2f2f;

      }

      /* WOOCOMMECER */

      .woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover, .woocommerce nav.woocommerce-pagination ul li span.current {

        color: #ce2f2f;

      }

      .product .ts-product-info h3 a:hover{

        color: #ce2f2f;

      }

      .woocommerce div.product p.price del, .woocommerce div.product span.price del {

        color: #ce2f2f;

      }

      .woocommerce .product span.onsale {

        background: #ce2f2f;

      }

      .products div.product .added_to_cart.wc-forward {

        background: #ce2f2f;

        color: #ce2f2f;

      }

      .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {

        background: #ce2f2f;

        border-color: #ce2f2f;

      }

      .woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range {

        background: #ce2f2f;

      }

      .woocommerce .star-rating span::before {

        color: #ce2f2f;

      }

      .widget-cart-title-product > ins {

        color: #ce2f2f;

      }

      .widget_product_tag_cloud .tagcloud a:hover {

        border-color: #ce2f2f;

        color: #ce2f2f;

      }

      .woocommerce a.remove:hover {

        color: #ce2f2f !important;

      }

      .woocommerce ul.cart_list li a:hover, .woocommerce ul.product_list_widget li a:hover {

        color: #ce2f2f;

      }

      .woocommerce .woocommerce-breadcrumb a:hover {

        color: #ce2f2f;

      }

      .shipping-calculator-button {

        color: #ce2f2f;

      }

      .woocommerce-account .addresses .title .edit:hover {

        background: #ce2f2f none repeat scroll 0 0;

      }

      .posted_in > a {

        color: #ce2f2f;

      }

      .woocommerce-review-link {

        color: #ce2f2f;

      }

      .woocommerce .woocommerce-message::before {

        color: #ce2f2f;

      }

      .woocommerce .woocommerce-message {

        border-top-color: #ce2f2f;

      }

      .chosen-container .chosen-results li.highlighted {

        background: #ce2f2f;

      }

      .woocommerce .mini-shoping-cart a.button:hover {

        background: #ce2f2f;

        border-color: #ce2f2f;

      }

      .woocommerce .mini-shoping-cart-wraper ul.cart_list li a:hover {

        color: #ce2f2f;

      }

      .woocommerce .woocommerce-info::before {

        color: #ce2f2f;

      }

      .woocommerce .woocommerce-info {

        border-top-color: #ce2f2f;

      }

      .mini-shoping-cart-wraper ul.cart_list li a:hover, .mini-shoping-cart-wraper ul.product_list_widget li a:hover {

        color: #ce2f2f;

      }

      .mini-shoping-cart a.button:hover {

        background: #ce2f2f;

        border-color: #ce2f2f;

      }

      p.total .amount {

        color: #ce2f2f;

      }



      .ts-button-shortcode {

        background: #ce2f2f;

      }

      .sticky .ts_blog_title a {

        color: #ce2f2f;

      }

      .mo-style-toogle {

        background: #ce2f2f;

      }

      .mo-style-toogle.selector-show{

        background-color: #ce2f2f;

      }

      .ts-portfolio1 .esg-navigationbutton:hover, .ts-portfolio1 .esg-filterbutton:hover, .ts-portfolio1 .esg-sortbutton:hover, .ts-portfolio1 .esg-sortbutton-order:hover, .ts-portfolio1 .esg-cartbutton-order:hover, .ts-portfolio1 .esg-filterbutton.selected {

        color: #ce2f2f !important;

      }

      .ts-portfolio3 .esg-navigationbutton:hover, .ts-portfolio3 .esg-filterbutton:hover, .ts-portfolio3 .esg-sortbutton:hover, .ts-portfolio3 .esg-sortbutton-order:hover, .ts-portfolio3 .esg-cartbutton-order:hover, .ts-portfolio3 .esg-filterbutton.selected {

        color: #ce2f2f !important;

      }

      .ts-portfolio4 .esg-navigationbutton:hover, .ts-portfolio4 .esg-filterbutton:hover, .ts-portfolio4 .esg-sortbutton:hover, .ts-portfolio4 .esg-sortbutton-order:hover, .ts-portfolio4 .esg-cartbutton-order:hover, .ts-portfolio4 .esg-filterbutton.selected {

        color: #ce2f2f !important;

      }

      .ts-portfolio5-ts-portfolio5-home2 .esg-navigationbutton:hover, .ts-portfolio5-ts-portfolio5-home2 .esg-filterbutton:hover, .ts-portfolio5-ts-portfolio5-home2 .esg-sortbutton:hover, .ts-portfolio5-ts-portfolio5-home2 .esg-sortbutton-order:hover, .ts-portfolio5-ts-portfolio5-home2 .esg-cartbutton-order:hover, .ts-portfolio5-ts-portfolio5-home2 .esg-filterbutton.selected {

        color: #ce2f2f !important;

      }

      .ts-portfolio2 .esg-navigationbutton:hover, .ts-portfolio2 .esg-filterbutton:hover, .ts-portfolio2 .esg-sortbutton:hover, .ts-portfolio2 .esg-sortbutton-order:hover, .ts-portfolio2 .esg-cartbutton-order:hover, .ts-portfolio2 .esg-filterbutton.selected {

        color: #ce2f2f !important;

      }

      .ts-button-style.bt-link .button_block .ts-button:hover,

      .ts-button-style.bt-link .button_block .ts-button:focus{

        color: #ce2f2f;

      }
      .ts-button-style.bt-link .button_block a:hover span{
        color: #ce2f2f;
      }

    .ts_comment .author-line > a { color : #ce2f2f}

                                        