::selection {
    background: #636757;
    color: #ffffff;
}
::-moz-selection {
    background: #636757;
    /* Firefox */ 
    color: #ffffff;
}

/* placeholder */
.form-control:focus {
	border-bottom-color: #636757;
}
.form-control::-moz-placeholder {
	color: #636757;
}
.form-control:-ms-input-placeholder {
	color: #636757;
}
.form-control::-webkit-input-placeholder {
	color: #636757;
}
/* placeholder */

#style-switcher .bottom a.settings i {
    color: #636757;
}
#style-switcher > div > h3{
	color: #636757;
}
.btn-default {
    color: #636757 !important;
    border-color: #636757 !important;
}
.creato_follow_us span {
    color: #636757;
}
.creato_follow_us ul li a {
    color: #636757;
}
.creato_nav > ul > li > a{
	color: #636757;
}
.social_nav > ul > li > a{
	color: #636757;
}
.creato_nav > ul > li > a.active, 
.creato_nav > ul > li > a:hover {
    color: #F44336;
}
.social_nav > ul > li > a.active, 
.social_nav > ul > li > a:hover {
    color: #F44336;
}
.creato_section_heading p, 
.creato_section_heading h1{
	color: #636757;
}
.creato_section_heading:after {
    background-color: #636757;
}

.white_btn:before {
    background-color: #636757 !important;
}
.creato_quote_wrapper .creato_quote_btn {
    background-color: #636757;
} 
.creato_quote_wrapper .creato_quote_btn:after {
    border-top: 145px solid #636757;
}
.creato_quote_btn h2{
	color:#e3e8d6;
}
#tweet_section {
    background-color: #636757 !important;
}
.creato_team_wrapper .team_content{
	background-color: #636757;
}
.creato_team_wrapper .team_content .team_name h3{
	color:#e3e8d6;
}
.creato_team_wrapper .team_content:after {
    background-color: #e3e8d6;
}
.creato_quote_wrapper .creato_quote_form {
    background-color: #e3e8d6;
}
.creato_quote_form .quote_message:after {
    border-bottom: 1px solid #636757;
    border-top: 1px solid #636757;
}
.creato_quote_form .quote_message:before {
    border-bottom: 1px solid #636757;
    border-top: 1px solid #636757;
}
.quote_budget p {
    color: #F44336;
}
.form-control {
    color: #F44336;
    border-bottom-color: #F44336 !important;
}
.quote_budget .form-control option {
    background-color: #F44336;
}
.creato_testimonial_heading{
	background-color: #636757;
}
#tweet_section .creato_testimonial_heading h2 {
    color: #e3e8d6;
}
.portfolioFilter a:hover, 
.portfolioFilter a.current {
    background-color:#636757;
	color: #e3e8d6;
}
.portfolioFilter span.tooltip { 
    background-color: #636757;
    color: #e3e8d6;
}
.portfolio_img_overlay:before {
	background: rgba(99,103,87,0.57);
	background: -moz-linear-gradient(left, rgba(99,103,87,0.57) 0%, rgba(99,103,87,0.75) 43%, rgba(99,103,87,0.88) 71%, rgba(99,103,87,0.97) 92%, rgba(99,103,87,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(99,103,87,0.57)), color-stop(43%, rgba(99,103,87,0.75)), color-stop(71%, rgba(99,103,87,0.88)), color-stop(92%, rgba(99,103,87,0.97)), color-stop(100%, rgba(99,103,87,1)));
	background: -webkit-linear-gradient(left, rgba(99,103,87,0.57) 0%, rgba(99,103,87,0.75) 43%, rgba(99,103,87,0.88) 71%, rgba(99,103,87,0.97) 92%, rgba(99,103,87,1) 100%);
	background: -o-linear-gradient(left, rgba(99,103,87,0.57) 0%, rgba(99,103,87,0.75) 43%, rgba(99,103,87,0.88) 71%, rgba(99,103,87,0.97) 92%, rgba(99,103,87,1) 100%);
	background: -ms-linear-gradient(left, rgba(99,103,87,0.57) 0%, rgba(99,103,87,0.75) 43%, rgba(99,103,87,0.88) 71%, rgba(99,103,87,0.97) 92%, rgba(99,103,87,1) 100%);
	background: linear-gradient(to right, rgba(99,103,87,0.57) 0%, rgba(99,103,87,0.75) 43%, rgba(99,103,87,0.88) 71%, rgba(99,103,87,0.97) 92%, rgba(99,103,87,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#636757', endColorstr='#636757', GradientType=1 );
}
.testimonial_detail strong{
	color: #636757;
}
#multiscroll-nav span {
    border: 2px solid #636757;
}
#multiscroll-nav li .active span {
    background: #636757;
}
.slate_section_content .dark_btn {
    background-color: #636757;
    border-color: #636757;
    color: #ffffff !important;
}
.dark_btn:hover {
    color: #636757 !important;
    background-color: #636757 !important;
}
.blog_post_heading p, 
.blog_post_heading h2{
	color: #636757;
}
.post_meta h5{
	color: #636757;
}
.load_more{
	color:#636757 !important;
}
#creato_sub {
    background-color: #636757;
    border-color: #636757;
}
.contact_section .creato_sub {
    background-color: #636757;
    border-color: #636757;
}
.contact_section .creato_sub:hover, .contact_section .creato_sub:active, .contact_section .creato_sub:focus {
    /* background-color: #F44336!important; */
}
/*---- blog details css start ---*/
.blog_post .blog_post_heading p, 
.blog_post .blog_post_heading h2 a {
    color: #636757;
}
.blog_post_heading span.comment a, 
.blog_post_heading span.comment{
	color: #636757;
}
.blog_post_image {
    border-bottom: 1px solid #FFCDD2;
}
.comment_section .post_meta h2{
	color: #636757;
}
.comment_section .post_meta h2:before{
	background-color: #636757;
}
.author_name{
	color: #636757;
}
.comment-reply-title h3{
	color: #636757;
}
.comment-reply-title h3:before{
	background-color: #636757;
}
.post_comment_section a.comment-reply-link {
    color: #636757;
    border: 1px solid #636757;
}
.post_comment_section h3.comment-reply-title small a{
	color: #636757;
}
.post_comment_section a.comment-reply-link:hover {
    border-color: #636757;
}
.post_comment_section a.comment-reply-link:hover:before{
	background-color: #636757;
}
.widget.widget_search input{
	color: #636757;
	border-bottom-color: #636757;
}
.widget .widget-title{
	color: #636757;
}
.widget .widget-title:after{
	background-color: #636757;
}
.comment-form-wrapper input.btn {
    background-color: #636757; 
    color: #ffffff !important;
    border-color: #636757;
}
.comment-form-wrapper input.btn:hover, 
.comment-form-wrapper input.btn:focus, 
.comment-form-wrapper input.btn:active {
    background-color: #F44336;
    border-color: #F44336;
}
/*---- blog details css end ---*/
/* footer css start */
.footer_content_wrapper {
    color: #989898;
}
.tolltip_wrapper{
	border: 1px solid #989898;
}
.creato_social ul li a {
    color: #989898;
}
.tolltip_wrapper:after{
	border-bottom: 1px solid #989898;
	border-left: 1px solid #989898;
}
.tolltip_wrapper a, .tolltip_wrapper a:hover {
    color: #989898;
}
/* footer css end */
