::selection {background: #D31346;}
::-moz-selection {background: #D31346;}


a:hover, a:focus {color:#D31346;}

.overlay {background-color: rgba(98,195,164,0.43);}

.color_text {color:#D31346;}

.color_bg {background-color:#D31346;}


/* __________ Buttons __________ */
.stylereset:hover {background-color:#D31346 !important;}

.btn {border:2px solid #D31346 !Important; color:#D31346 !important;}

.btn-white {color:#fff !important; border-color:#fff !important;}
.btn-light {color:#aeaeae !important; border-color:#aeaeae !important;}
.btn-dark {color:#000 !important; border-color:#000 !important;}
.btn-active {color:#fff !important; border-color:#D31346 !important; background-color:#D31346 !important;}
.btn-primary {color:#428bca !important; border-color:#428bca !important;}
.btn-success {color:#5cb85c !important; border-color:#5cb85c !important;}
.btn-info {color:#46b8da !important; border-color:#46b8da !important;}
.btn-warning {color:#eea236 !important; border-color:#eea236 !important;}
.btn-danger {color:#d9534f !important; border-color:#d9534f !important;}

/* _________ //Buttons _________ */






/*-----------------------------------------------------------------------------------*/
/*	INDEX PAGE
/*-----------------------------------------------------------------------------------*/
.logo a:before {background-position:0 -198px;}


.navbar-nav li:hover a,
.navbar-nav li a:focus,
.navbar-nav li.active a	{
	color: #0256A5;
  border-color: #0056A7;
}



.sub-menu ul {border:2px solid #0056A7;}
.sub-menu ul li.active a, .sub-menu ul li a:hover {color:#0056A7 !important;}


.slide1 .flex_caption1 .slide_buttons span {color:#D31346;}
.slide1 .flex_caption1 .logo a:before {background-position:0 -168px;}
.flex-direction-nav li a:hover {border-color:#D31346; color:#D31346;}


.service_item a:hover p {color:#D31346;}
.service_item a:hover .icon_block {background-color:#D31346;}
.service_item a:hover i:before {border-color:#D31346;}
.service_item a:hover i {background-position:0 -392px;}


.content_slider .content_caption1 {background-color:rgba(0, 88, 172, 1);}


.popular_posts_block .recent_posts li .post_title:hover {color:#D31346;}


.projects_items .project_item:hover .hover_img {background-color:#0256A5;}


footer .recent_posts li .post_title:hover {color:#D31346;}
#newsletter-form input.contact_btn, #newsletter-form input.contact_btn:hover {background-color:#D31346;}
.foot_links li span {color:#D31346;}


.copyright span {color:#D31346;}


@media (min-width: 992px) and (max-width: 1199px) {
	.logo a:before {background-position:0 -153px;}
	
	
	.slide1 .flex_caption1 .logo a:before {background-position:0 -137px;}
	
	
	.service_item a:hover i {background-position:0 -280px;}

}

@media (min-width: 768px) and (max-width: 991px) {
	.logo a:before {background-position:0 -153px;}
	
	
	.slide1 .flex_caption1 .logo a:before {background-position:0 -122px;}
	
	
	.service_item a:hover i {background-position:0 -280px;}

}

@media (max-width: 767px) {
	.logo a:before {background-position:0 -153px;}
	
	
	.slide1 .flex_caption1 .logo a:before {background-position:0 -92px;}
	
	
	.service_item a:hover i {background-position:0 -280px;}

}

@media (max-width: 479px) {
	.logo a:before {background-position:0 -122px;}

}

/*-----------------------------------------------------------------------------------*/
/*	//INDEX PAGE
/*-----------------------------------------------------------------------------------*/


.navbar-toggle:hover span {color:#D31346;}



/* __________ Blog __________ */
#sidebar .tags a:hover, .tags a:hover {background: #D31346;}

.FlickrImages li a {background-color:#D31346;}

footer .tweet_module .tweet_time a {color:#D31346;}

.tweet_module.index_page {background-color:#D31346;}
/* _________ //Blog _________ */


/* __________ About __________ */
/* __________ Skills __________ */
.skill-bar:hover {border-left-color:#D31346;}
.skill-bar:hover span {color:#D31346;}
/* _________ //About _________ */


/* __________ Portfolio __________ */
#filter li a.selected {background-color:#D31346;}
.portfolio_block .project .hover_img {background-color:#D31346;}
.portfolio_block .project:hover .project_descr {border-bottom-color:#D31346;}
.portfolio_block .project:hover .project_descr h4 a {color:#D31346;}
/* _________ //Portfolio _________ */


/* __________ Shop __________ */
.product_sort #filter li a:hover, .product_sort #filter li a.selected {color:#D31346;}

#price-range .ui-widget-header {background: #D31346;}

.product_item2:hover {border-color:#D31346;}

.product_inf .btn:hover {background-color:#D31346; border-color:#D31346;}

.variable-sizes .product_item .item_btn_in a.btn:hover {background-color:#D31346;}

.sale {background-color:#D31346;}

.type2 .product_price {color:#D31346;}
.quantity_block .product_inf .btn.add_cart {border-color:#D31346; color:#D31346;}
.quantity_block .product_inf .btn.add_cart:hover {border-color:#D31346; background-color:#D31346;}
/* _________ //Shop _________ */


/* __________ Shortcodes __________ */
#accordion .ui-accordion-header:hover, #accordion .ui-accordion-header.ui-accordion-header-active, .shortcode_toggles_item_title:hover, .shortcode_toggles_item_title .ui-state-active {background:#D31346;}
.nav-tabs li a:hover {color:#D31346;}
.divider_colored {border-color:#D31346;}

.most_popular .price_item_btn a, .price_item_btn a:hover {background:#D31346;}
.most_popular .price_item_title {background:#D31346;}
.most_popular .price_item_cost h2, .most_popular .price_item_cost h2 span {color:#D31346;}

blockquote.type3:before {background-color:#D31346;}
/* _________ //Shortcodes _________ */


/* __________ Footer __________ */
footer h3 {color:#D31346;}
/* _________ //Footer _________ */


.search_form input.search_btn {background-color:#D31346 !important;}


.jCarousel_pagination a:hover {background-color:#D31346;}















