@import http://fonts.googleapis.com/css?family=PT+Mono:regular&subset=cyrillic,latin-ext,latin,cyrillic-ext;
@import http://fonts.googleapis.com/css?family=PT+Mono:regular&subset=cyrillic,latin-ext,latin,cyrillic-ext;
body{
    font-family: 'PT Mono', sans-serif;
}
h1,h2,h3,h4,h5{
    font-family: 'PT Mono', sans-serif;
}
    a:hover {
    color: #474747;
    }

    * :focus {
    color: #474747;
    }


    a {
    color: #474747;
    }

    ::selection {
    background: #474747; /* WebKit/Blink Browsers */
    }

    ::-moz-selection {
    background: #474747; /* Gecko Browsers */
    }

    a.button1 {
    border-color: #474747;
    color: #474747;
    }

    a.button2:hover {
    border-color: #474747;
    color: #474747;
    }

    .t-menu .menu_container > ul > li > a:hover {
    border-bottom: 2px solid #474747;
    }

    .t-wbar ul li a {
    color: #474747;

    }

    .blogpage-post-info p {
    background: #474747;
    }

    .usc-ul li a:hover {
    background: #474747;
    border-color: #474747;
    }

    .plain-home-container ul.product-hover-ul li a {
    background: #474747 !important;
    }





    ul.blog-recent-posts li a:hover {
    color: #474747;
    }


    input.wpcf7-submit:hover {
    border-color: #474747;
    color: #474747;
    }



    .widget input[type="submit"] {
    border: 2px solid #474747;
    color: #474747;
    }

    .tt-dataset-products p a:hover {
    background: #474747;
    border-color: #474747;

    }

    .count_pr  {
    background: #474747;
    }

    .gallery-filter ul li a:hover {
    border-color: #474747;
    color: #474747;
    }

    .gallery-filter ul li.activeFilter a {
    border-color: #474747;
    color: #474747;
    }



    .singlepost-comments #submit {
    background: #474747;
    }

    .singlepost-comments h5 {
    color: #474747;
    }

    .fn a {
    color: #474747;

    }


    .fn  {
    color: #474747;
    }

    ul.accordion li a i, ul.toggle li a i {
    color: #474747;
    }


    ul.accordion > li a.active {
    background-color: #474747;
    border-color: #474747;
    }

    ul.tab_buttons > li a.active {
    background-color: #474747 !important;
    border-color: #474747 !important;
    }

    ul.toggle> li a.active {
    background-color: #474747 !important;
    border-color: #474747 !important;
    }

    .highlight {
    background-color: #474747;
    }


    blockquote cite {
    color: #474747;
    }


    .woocommerce div.product p.price, .woocommerce div.product span.price {
    color: #474747 !important;
    }

    .product_overlay {
    background: #474747 !important;
    }


    .tagcloud a:hover {
    border-color: #474747!important;
    color: #474747!important;
    }

    .widget_shopping_cart .buttons a:hover{
    border-color: #474747!important;
    color: #474747!important;
    }

    span.reviewer {
    color: #474747;
    }

    .um_single_product_wrapper .star-rating span:before {
    color: #474747;
    }

    a.reset_variations:hover {
    border-color: #474747;
    color: #474747;
    }


    .single_add_to_cart_button {
    border: 2px solid #474747 !important;
    color: #474747 !important;
    }

    .woocommerce div.product .stock {
    color: #474747 !important;
    }

    .woocommerce #review_form #respond p #submit:hover {
    border-color: #474747;
    color: #474747;
    }

    .sign-in-container input[type="submit"] {
    color: #474747;
    border: 2px solid #474747;

    }

    .woocommerce a.button.alt {
    color: #474747;
    border: 2px solid #474747;

    }

    #payment #place_order {
    background: #474747 !important;

    }

    .woocommerce .widget_price_filter .ui-slider .ui-slider-range {
    background-color: #474747;
    }

    .woocommerce .widget_price_filter .ui-slider .ui-slider-handle {
    background-color: #474747;
    }
	
	.t-wbar ul li a:hover {
	  border-bottom: 1px solid #474747;
	}

	.um_single_product_wrapper .star-rating span:before {
	  color: #474747 !important;
	}
