body {
    font-family: "Prompt", sans-serif;
}

#topbar {
    /*background-color : #71cc49;*/
    /*border-bottom: 1px solid #71cc49;*/
    color: #ffffff;
}

#footer.footer-dark, #footer.footer-dark a {
    color: #ccc !important;
}

#footer.footer-dark, #footer.footer-dark a:hover {
    color: #71cc49 !important;
}

.social-icons.social-icons-colored .social-email a, .social-icons.social-icons-colored-hover .social-email a:hover {
    background-color: #f1c40f;
}

.social-icons.social-icons-colored .social-phone a, .social-icons.social-icons-colored-hover .social-phone a:hover {
    background-color: #2ecc71;
}


#header.header-fullwidth.header-transparent.dark #header-wrap {
    border-bottom: none;
}

#mainMenu nav > ul > li > a {
    font-family: "Prompt";
    font-size: 16px;
    font-weight: 500;
}

#header.dark #mainMenu nav > ul > li > a {
    color: #fff;
}

#header #mainMenu nav > ul > li.hover-active > a, #header #mainMenu nav > ul > li.hover-active > span, #header #mainMenu nav > ul > li.current > a, #header #mainMenu nav > ul > li.current > span, #header #mainMenu nav > ul > li:hover > a, #header #mainMenu nav > ul > li:hover > span, #header #mainMenu nav > ul > li:focus > a, #header #mainMenu nav > ul > li:focus > span {
    color: #71cc49;
}

#header.dark #mainMenu nav > ul > li > a:hover {
    color: #71cc49;
}

#mainMenu nav > ul > li .dropdown-menu > li > a, #mainMenu nav > ul > li .dropdown-menu > li > span, #mainMenu nav > ul > li .dropdown-menu > li [class*="col-"] > ul > li > a {
    font-family: "Prompt";
    font-size: 14px;
}

#mainMenu nav > ul > li .dropdown-menu > li.current > a, #mainMenu nav > ul > li .dropdown-menu > li.current > span, #mainMenu nav > ul > li .dropdown-menu > li:hover > a, #mainMenu nav > ul > li .dropdown-menu > li:hover > span, #mainMenu nav > ul > li .dropdown-menu > li:focus > a, #mainMenu nav > ul > li .dropdown-menu > li:focus > span, #mainMenu nav > ul > li .dropdown-menu > li:active > a, #mainMenu nav > ul > li .dropdown-menu > li:active > span, #mainMenu nav > ul > li .dropdown-menu > li.hover-active > a, #mainMenu nav > ul > li .dropdown-menu > li.hover-active > span {
    background-color: #71cc49 !important;
    color: #ffffff !important;
}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 'Prompt';
    line-height: 1;
}

div#logo{
    padding-top: 0.2em;
}

@media only screen and (max-width: 600px) {
    .tgtt{
        color: #565656 !important;
        font-weight: bold;
    }
}

p {
    font-family: "Prompt";
}

.widget .widget-title, .widget > h4 {
    font-family: "Prompt";
    font-size: 16px;
}

#footer {
    font-size: 14px;
}

.widget a {
    font-size: 14px;
}

a:hover, a:focus, a:active {
    color: #71cc49;
}

.item-link {
    color: #71cc49;
}

.item-link:hover {
    color: #71cc49;
}

.post-item .post-item-description > h2, .post-item .post-item-description > h2 > a {
    font-family: "Prompt";
}

@media only screen and (max-width: 600px) {
   .post-thumbnails .post-item:not(.quote) .post-item-description {
        width: 100% !important; 
    } 
}

.owl-carousel .owl-nav [class*="owl-"]:hover {
    background-color: #71cc49;
    border-color: #71cc49;
}

.btn{
    font-size: 14px;
}

.btn.btn-dark:hover, .btn.btn-dark:focus, .btn.btn-dark:active, .btn.btn-dark.active {
    background-color: #71cc49;
    border-color: #71cc49;
    color: #fff;
}

.call-to-action {
     margin-bottom: 0px; 
}

.call-to-action.call-to-action-colored {
    background-color: #71cc49;
}

@media only screen and (min-width: 700px) {
    .sec-gall {
        padding-left: 5em;
        padding-right: 5em;
    }
}

#page-title .page-title > h1 {
    font-family: "Prompt";
}

#header #header-wrap #logo a > img {
    height: 70px;
}

.sidebar .widget {
    border-bottom: none; 
}

.pagination.pagination-simple .active > a, .pagination.pagination-simple .active > span, .pagination.pagination-simple .active > a:hover, .pagination.pagination-simple .active > span:hover, .pagination.pagination-simple .active > a:focus, .pagination.pagination-simple .active > span:focus {
    color: #71cc49;
}

.portfolio-item .portfolio-description, .portfolio-item .grid-description, .grid-item .portfolio-description, .grid-item .grid-description {
     width: 100%; 
}

.product {
    margin-bottom: 0px;
    padding: 1px;
}

.product .product-sale, .product .product-new, .product .product-hot, .product .product-out-stock {
    border-radius: 0%;
    height: 30px;
    line-height: 30px;
    width: 20%;
}

.product .product-overlay {
    bottom: 0px;
    height: 30px;
    line-height: 30px;
}

#page-title.page-title-classic .page-title > h1 {
    color: #fff;
}

.breadcrumb > li {
    color: #fff;
}

.breadcrumb>.active {
    color: #fff;
}


.breadcrumb > li > a {
    color: #fff;
}

.breadcrumb > li > a:hover {
    color: #555;
}


/*#blog-news .post-item:not(.quote) .post-item-description {
    width: 100% !important; 
}*/

/*
#header.header-sticky #header-wrap {
    background-color: #272727 !important;
}

.social-icons li a {
     color: #999; 
}

#mainMenu nav > ul > li .dropdown-menu{
	background-color: #272727;
	border-color: #fe7300;
}

#header .header-extras .topbar-dropdown .title {
    color: #fff;
}

#top-search-trigger{
	color: #fff;
}

a.toggle-item:hover, a.toggle-item:focus, a.toggle-item:active {
    color: #fe7300 !important;
}

.lines, .lines:before, .lines:after {
    background-color: #fff;
}

.product .product-new {
    background: #fe7300;
}

.product .product-sale, .product .product-new, .product .product-hot, .product .product-out-stock {
    border-radius: 0%;
    height: 30px;
    line-height: 30px;
    width: 20%; 
}

.product {
   margin-bottom: 0px;
   padding:1px;
}

.post-thumbnail-entry {
    width: 100%;
}

.tabs-navigation li a {
    font-weight: 500;
}

.border .tabs-navigation li.active a::after {
    background: #fe7300;
}

.owl-carousel .owl-nav [class*="owl-"]:hover {
    background-color: #fe7300;
    border-color: #fe7300;
}

#header-portfolio{
	background-color: #fe7300;
	color:#fff;
}

#goToTop:after, #goToTop:before {
    background-color: #fe7300;
}

.product .product-overlay {
    bottom: 0px;
    height: 30px;
    line-height: 30px;
}

a#a_portfolio:hover{
    color:#555;
}

#page-title.page-title-classic .page-title > h1 {
    color: #ffffff;
}

.breadcrumb>.active {
    color: #fff;
}

ol.breadcrumb > li > a {
    color: #fff !important;
}

ol.breadcrumb > li > a:hover {
    color: #fe7300 !important;
}


.post-item .post-image .post-meta-category, .post-item .post-slider .post-meta-category, .post-item .post-video .post-meta-category, .post-item .post-audio .post-meta-category, .post-item .post-quote-img .post-meta-category {
    background: #fe7300;
}

.item-link {
    color: #fe7300;
}

.item-link:hover {
    color: #fe7300;
}

.pagination.pagination-simple .active > a, .pagination.pagination-simple .active > span, .pagination.pagination-simple .active > a:hover, .pagination.pagination-simple .active > span:hover, .pagination.pagination-simple .active > a:focus, .pagination.pagination-simple .active > span:focus {
    color: #fe7300;
}

.simple .tabs-navigation li.active a, .simple .tabs-navigation li.active a:focus, .simple .tabs-navigation li a:hover {
    border-color: #fe7300;
    color: #fe7300;
}

.accordion .ac-title {
    background-color: #fe7300;
    font-weight: 500;
    font-size: 20px;
    color: #fff;
}

.accordion.fancy .ac-item .ac-active .ac-title, .accordion.fancy .ac-item :last-child {
     border-bottom: 0px; 
}


.btn.btn-slide.btn-xs > i {
    left: 8px;
    top: 6px;
}




#page-title .page-title > h1 {
    font-family: "Prompt";
}*/