/*
Theme Name: Discounted Granite
Theme URI: http://chandelier.elated-themes.com/
Description: A Theme Designed for Custom Brands
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

****************************************/

.eltd-testimonials .eltd-testimonial-text{
    color: white !important;
}

.eltd-testimonials .eltd-testimonial-title{
    color: #B07D4A !important;
}

.eltd-testimonials-website{
    color: #B07D4A !important;
}

.eltd-testimonials .eltd-testimonial-content {
    background-color: rgba(0, 0, 0, 0.0) !important;
 background: -moz-linear-gradient(top, rgba(0,0,0,0) 2%, rgba(0,0,0,0) 5%, rgba(0,0,0,0.75) 25%, rgba(0,0,0,0.75) 35%, rgba(0,0,0,0.8) 50%, rgba(0,0,0,0.75) 65%, rgba(0,0,0,0.7) 75%, rgba(0,0,0,0) 95%, rgba(0,0,0,0) 98%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 2%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.75) 25%,rgba(0,0,0,0.75) 35%,rgba(0,0,0,0.8) 50%,rgba(0,0,0,0.75) 65%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 98%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 2%,rgba(0,0,0,0) 5%,rgba(0,0,0,0.75) 25%,rgba(0,0,0,0.75) 35%,rgba(0,0,0,0.8) 50%,rgba(0,0,0,0.75) 65%,rgba(0,0,0,0.7) 75%,rgba(0,0,0,0) 95%,rgba(0,0,0,0) 98%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */!important;
}

/* Articles */
.eltd-post-title-holder {
       padding-left: 0px !important;
  }

.eltd-post-content-info-column{
	display: none !important;
}

.eltd-post-info-category{ 
	display: none !important;
}

.eltd-post-info-date {
	display: none !important;
}
.eltd-post-info-author{
	display: none !important;
}
.eltd-post-info-author-link{
	display: none !important;
}
.eltd-post-info-author-category>div {
    padding: 0 px !important;
}
.eltd-blog-single-navigation{
margin-left: 0px !important;
} 
.eltd-related-posts-holder{
margin-left: 0px !important;
}
.eltd-post-info-comments-holder{
display: none !important;
}
.eltd-related-post-date{
display: none !important;
}

.eltd-testimonial-content-inner{
    min-height: 329px;
}

#eltd-back-to-top span span {
    color:white;
} 
.owl-page span {
     border: 1px solid #FFFFFF !important;
     border-color: #FFFFFF !important;
}
.owl-page.active span {
    background-color: #FFFFFF !important;
}

.eltd-icon-list-item .eltd-icon-list-title {
    font-size: 15px !important;
}

.eltd-main-menu ul li a {
    font-size: 15px !important;
}

.downarrow {
    /* -webkit-animation-name: downarrow; */
    /* -webkit-animation-duration: 4s; */
    /* -webkit-animation-iteration-count: infinite; */
    /* -webkit-transition-timing-function: linear; */
    -moz-animation-name: downarrow;
    -moz-animation-duration: 4s;
    -moz-animation-iteration-count: infinite;
    -moz-transition-timing-function: linear;
    -o-animation-name: downarrow;
    -o-animation-duration: 4s;
    -o-animation-iteration-count: infinite;
    -o-transition-timing-function: linear;
    -ms-animation-name: downarrow;
    -ms-animation-duration: 4s;
    -ms-animation-iteration-count: infinite;
    -mx-transition-timing-function: linear;
    animation-name: downarrow;
    animation-duration: 4s;
    animation-iteration-count: infinite;
    transition-timing-function: linear
}

}@-webkit-keyframes downarrow {
    0%  {transform: translateY(0)}
    15%  {transform: translateY(0)}
    65%  {transform: translateY(8px)}
    70%  {transform: translateY(0)}
    72%  {transform: translateY(5px)}
    74%  {transform: translateY(0)}
    76%  {transform: translateY(3px)}
    78%  {transform: translateY(0px)}
    80%  {transform: translateY(2px)}
    82%  {transform: translateY(0px)}
}
@-moz-keyframes downarrow {
    0%  {transform: translateY(0)}
    15%  {transform: translateY(0)}
    65%  {transform: translateY(8px)}
    70%  {transform: translateY(0)}
    72%  {transform: translateY(5px)}
    74%  {transform: translateY(0)}
    76%  {transform: translateY(3px)}
    78%  {transform: translateY(0px)}
    80%  {transform: translateY(2px)}
    82%  {transform: translateY(0px)}
}
@-o-keyframes downarrow {
    0%  {transform: translateY(0)}
    15%  {transform: translateY(0)}
    65%  {transform: translateY(8px)}
    70%  {transform: translateY(0)}
    72%  {transform: translateY(5px)}
    74%  {transform: translateY(0)}
    76%  {transform: translateY(3px)}
    78%  {transform: translateY(0px)}
    80%  {transform: translateY(2px)}
    82%  {transform: translateY(0px)}
}
@keyframes downarrow {
    0%  {transform: translateY(0)}
    15%  {transform: translateY(0)}
    65%  {transform: translateY(8px)}
    70%  {transform: translateY(0)}
    72%  {transform: translateY(5px)}
    74%  {transform: translateY(0)}
    76%  {transform: translateY(3px)}
    78%  {transform: translateY(0px)}
    80%  {transform: translateY(2px)}
    82%  {transform: translateY(0px)}
}

.textwidget{
 color:white;
}

.eltd-footer-separator{
background-color: #B07D4A !important;
}

footer .widget a {
    color: white !important;
}

.eltd-elements-holder.eltd-three-columns{
  background-color: rgba(0, 0, 0, 0.0) !important;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.7) 20%, rgba(0,0,0,0.8) 35%, rgba(0,0,0,0.99) 50%, rgba(0,0,0,1) 51%, rgba(0,0,0,0.8) 65%, rgba(0,0,0,0.7) 80%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 20%,rgba(0,0,0,0.8) 35%,rgba(0,0,0,0.99) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,0.8) 65%,rgba(0,0,0,0.7) 80%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 20%,rgba(0,0,0,0.8) 35%,rgba(0,0,0,0.99) 50%,rgba(0,0,0,1) 51%,rgba(0,0,0,0.8) 65%,rgba(0,0,0,0.7) 80%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */!important;
}

div.eltd-icon-list-item:before {
color:#B07D4A; font-family: FontAwesome; content: "\f095"; 
}
.eltd-container{
    background-color: rgba(10, 10, 10, 0) !important;
    fill: #1C1C1C !important;
}
div#text-4 {
    float: none !important;
    float: right;
	text-align: center !important;
    padding-left: 28%;
    padding-right: 15%;
}
div#recent-posts-3 {
    float: right !important;
text-align: right !important;
}
.vc_col-md-6 {
    width: 100% !important;
}
.mobile_arrow{
color:#b07d4a !important;
}

.eltd-icon-list-title{
color:white !important;
}

.eltd-post-title{
font-size: 25px !important;
}
.eltd-separator{
border-color:#797979 !important;
}

.eltd-blog-holder article .eltd-post-title-holder .eltd-post-info-category a {
    color: #B07D4A !important;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    font-family: cabin !important;
}

.eltd-portfolio-single-title{
	font-family:cabin !important;
	font-size:300% !important;
}
.wpb_wrapper h4{
    font-size: 26px !important;
    font-weight: 400;
}

.eltd-item-image-holder{	
	min-height:170px;
	max-height:220px;
}

.eltd-portfolio-single-media img{
	min-width:100% !important;
}

.eltd-owl-slider .owl-buttons .eltd-next-icon, .eltd-owl-slider .owl-buttons .eltd-prev-icon {
    background: #B07D4A !important;
    max-height: 37px;
    max-width: 37px;
}

.eltd-next-icon{
    margin-right: -35px;
}
.eltd-prev-icon{
        margin-left: -35px;

}
.eltd-owl-slider .owl-buttons .eltd-next-icon i{
    color: black !important;
}

.eltd-owl-slider .owl-buttons .eltd-prev-icon i{
    color: black !important;
}

.eltd-iwt .eltd-iwt-link{
    margin-top: 0px !important;
    font-size: 14px;
    font-weight: 700;
    font-family: cabin;
    line-height: 1.3em;
    font-family: Cabin,sans-serif;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.eltd-light-logo{
    max-height: 19px;
    max-width: 181px;
    margin-top: 20px;
}

a.eltd-footer-bottom-holder-inner .eltd-column-inner .widget eltd-footer-text widget_text .textwidget{
	font-family: sans-serif;
	font-size: 10px;
	letter-spacing:4px;
}

footer .widget .owdt, .owdt a{
  	font-weight: 400;
	font-size: 10px;
    	font-family: sans-serif !important;
    	letter-spacing: 4px !important;
}

.eltd-ptf-list-wrapper.eltd-ptf-gallery article .eltd-item-image-holder .eltd-item-text-holder{
opacity:.8 !important;
transform: translateY(0%) !important;

}

.owdt a:hover{
text-decoration:underline;
display:inline-block;
}