
/**** GENERAL ****/
a, a:hover, a:focus{
	color: #5ac3bc;
}
input::-webkit-input-placeholder, input:-moz-placeholder, input::-moz-placeholder, input:-ms-input-placeholder{
	color: #2c3e50;
}
/**** PRELOADING ****/
.mask-color{
}

/**** MENU ****/
.expand-footer i, .content-post-classic-wrapper .title-post a:hover, .meta-data-post-wrapper span i, .meta-data-post-wrapper a i, .post-date, .btn-readmore a:hover, .btn-readmore a:hover span.dslc-icon, .pagination-wrapper .page-numbers li.active a, .pagination-wrapper .pagination li a:hover, #breadcrumb-wrapper .breadcrumb li a, .wpcf7-form input[type="submit"]:hover, .meta-data-post-wrapper span.dslc-icon, .post-classic-wrapper-single .meta-data-post-wrapper .meta-author a,  .post-classic-wrapper-single .meta-data-post-wrapper .post-date span, #comment-wrapper input[type="submit"]:hover {
	color: #5ac3bc;
}
#main-menu-top .sf-menu > li:hover, #main-menu-top .sf-menu > li.active{
	/*border-color:#5ac3bc;*/
}
.btn-readmore a:hover, .pagination-wrapper .pagination li.active a, .pagination-wrapper .page-numbers li a:hover, #footer .footer-heading, .wpcf7-form input[type="submit"]:hover, .widget .tagcloud > a, #comment-wrapper input[type="submit"]:hover{
	border-color:#5ac3bc;
}
.cocktail-custom-follow a.btn-follow, .sf-menu > li > a:before, .scrollup, .pagination-wrapper .page-numbers li > span.page-numbers.current, .pagination-wrapper .page-numbers li a:hover, .sidebar-box  #searchform input[type="submit"], .quote-wrapper, .search-form input[type="submit"], ul.social > li.shopping-cart .quatity-item-woo, ul.social > li.shopping-cart .widget_shopping_cart_content .buttons .button.wc-forward:hover, ul.social > li.shopping-cart .widget_shopping_cart_content .buttons .button.checkout.wc-forward{
	background-color:#5ac3bc;
}
ul.social > li.shopping-cart .quatity-item-woo, ul.social > li.shopping-cart .widget_shopping_cart_content .buttons .button.wc-forward:hover, ul.social > li.shopping-cart .widget_shopping_cart_content .buttons .button.checkout.wc-forward{
	background: -webkit-gradient(linear,left top,left bottom,from(#5ac3bc),to(#5ac3bc)); */
	background: -webkit-linear-gradient(#5ac3bc,#5ac3bc);
	background: -moz-linear-gradient(center top,#5ac3bc 0,#5ac3bc 100%);
	background: -moz-gradient(center top,#5ac3bc 0,#5ac3bc 100%);
}
.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover{
	background: #5ac3bc;
	background: -webkit-gradient(linear,left top,left bottom,from(#5ac3bc),to(#5ac3bc));
	background: -webkit-linear-gradient(#5ac3bc,#5ac3bc);
	background: -moz-linear-gradient(center top,#5ac3bc 0,#5ac3bc 100%);
	background: -moz-gradient(center top,#5ac3bc 0,#5ac3bc 100%);
	text-decoration: none;
}
/**** SOCIAL ****/
.icon-follow-link{
	background-color: #2c3e50;
}
.icon-follow-link:before{
	background-color: #2c3e50;
	border-color: #2c3e50;
}
.cocktail-custom-search a.btn-search-menu{
	background-color: #2c3e50;
}
.menu-search-form .close-search-bar i, .content-post-classic-wrapper .title-post a, .meta-data-post-wrapper span, .meta-data-post-wrapper span a, .meta-data-post-wrapper a, .post-classic-wrapper-single .meta-data-post-wrapper .post-date{
	color: #2c3e50;
}
#footer ul, #footer-bottom .footer-nav, .pagination-wrapper .page-numbers, #breadcrumb-wrapper .breadcrumb{
	list-style:none;
	padding:0;
	margin:0;
}

@keyframes dot1 {
	0% {
		transform: rotateY(0) rotateZ(0) rotateX(0);
		background-color: rgba(90,195,188,1);
	}
	45% {
		transform: rotateZ(180deg) rotateY(360deg) rotateX(90deg);
		background-color: rgba(90,195,188,.7);
		animation-timing-function: cubic-bezier(.15,.62,.72,.98);
	}
	90%, 100% {
		transform: rotateY(0) rotateZ(360deg) rotateX(180deg);
		background-color: rgba(90,195,188,.5);
	}
}
@-webkit-keyframes dot1 {
	0% {
		-webkit-transform: rotateY(0) rotateZ(0) rotateX(0);
		background-color: rgba(90,195,188,1);
	}
	45% {
		background-color: rgba(90,195,188,.7);
		-webkit-transform: rotateZ(180deg) rotateY(360deg) rotateX(90deg);
		-webkit-animation-timing-function: cubic-bezier(.15,.62,.72,.98);
	}
	90%, 100% {
		-webkit-transform: rotateY(0) rotateZ(360deg) rotateX(180deg);
		background-color: rgba(90,195,188,.5);
	}
}
@-moz-keyframes dot1 {
	0% {
		-moz-transform: rotateY(0) rotateZ(0) rotateX(0);
		background-color: rgba(90,195,188,1);
	}
	45% {
		-moz-transform: rotateZ(180deg) rotateY(360deg) rotateX(90deg);
		background-color: rgba(90,195,188,.7);
		-moz-animation-timing-function: cubic-bezier(.15,.62,.72,.98);
	}
	90%, 100% {
		-moz-transform: rotateY(0) rotateZ(360deg) rotateX(180deg);
		background-color: rgba(90,195,188,.5);
	}
}

                        #demo-css-code{
margin: 0 auto;
}
#breadcrumb-wrapper {
display: none;
}

.sf-menu ul li a {
    width: 100px;
    text-align: center;
}

.sf-menu ul {
    min-width: 9em;
}

.logo-wrapper {
    margin-top: 15px;
}

#dslc-module-36, .dslc-modules-section-wrapper  {
    max-width: 1000px;
    margin: auto;
}


.what-is-common {
    font-size: 28px;
    line-height: 1.4;
}

.fa {
    float:right;
}

.fa-star {
    padding-top:2px;
}



.inspired-by{
    font-size:20px;
    text-align: right;
    line-height: 1.5;
    padding-right: 30px;
    color: #2F3131;
}

.main-bullet-1, .main-bullet-2 {
    font-size:22px;
    text-align: right;
    line-height: 1.5;
    color: #2F3131;
    padding-right: 36px; 
    background: url("/wp-content/uploads/2015/07/Bullet-Mentalist.png") 
    right top no-repeat;
    
}

#dslc-module-36 {
    margin-top:40px;
    margin-bottom:40px;
}

/**********
Contact Form - Home Page
**********/

.contact-lior {
    background: 
    url("/wp-content/uploads/2015/07/Cheering-Crowd-3.jpg")
    center right cover
    no-repeat; 
    padding: 0px;
}


/******************
Artist Grid
******************/

#dslc-module-3 .dslc-staff-member-main {
    padding:5px;
}

#dslc-content #dslc-module-3 .dslc-post-filter.dslc-active {
    background-color: green;
}                    