::selection {
background: #e12846;
}
.header_container {
	border-top: 5px solid #e12846;
}
#menu li.current_page_item {
	background: url(images/menu-tip-pink.png) top center no-repeat;
}
#menu li.current-menu-item a, #menu li.current_page_item a, #menu li.current-menu-parent a, #menu li.current_page_parent a, #menu li a.selected, #menu li a:hover {
	background: #e12846;
}
#menu .ddsmoothmenu li li a.selected, #menu .ddsmoothmenu li li a:hover {
	background: #e12846;
}
#menu .ddsmoothmenu li.current_page_ancestor ul li a:hover {
	background: #e12846;
}
#menu .ddsmoothmenu li ul {
border-bottom: 2px solid #e12846;
}
#menu .ddsmoothmenu li.current_page_item ul li a:hover {
	background: #e12846;
}
.sy-slides-crop {
	border: 24px solid #e12846;
}
.home_heading {
	background: #e12846;
}
.page_heading {
	background: #e12846;
}
.feature_inner_box .circle {
border: 1px solid #e12846;
}
.feature_inner_box .circle:hover span {
	background: url(images/circle-link-pink.png) center no-repeat;
}
.feature_blog_content .post .post_image span.blog-link{
background:url(images/blog-hover-pink.png) center no-repeat;
background-size:80% 80%;
}
.feature_inner_box .circle img {
	border: 1px solid #e12846;
}
.feature_blog_content .post .post_comment {
background: #e12846;
}
.feature_blog_content .post .post_title a:hover {
	color: #e12846;
}
.bx-wrapper .bx-viewport {
border: 1px solid #e12846;
}
.bx-wrapper .bx-viewport ul li p {
background: url(images/test-quote-pink.png) left top no-repeat;
}
.bx-wrapper .bx-viewport ul li a {
color: #d22541;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #d22541;
}
.bx-wrapper .bx-prev {
	background: url(images/prev-pink.png) no-repeat;
}
.bx-wrapper .bx-next {
	background: url(images/next-pink.png) no-repeat;
}
.bx-wrapper .bx-controls-direction a {
	border-top: 2px solid #d22541;
}
.footer .footer_widget h4 {
border-bottom: 1px solid #e12846;
}
.footer .footer_widget ul li {
background: url(images/footer-bullet-pink.png) 0 12px no-repeat;
}
.footer .footer_widget .searchform input[type="submit"] {
background: url(images/footer-search-pink.png) no-repeat;
}
.page-content .searchform input[type="text"]:focus {
	box-shadow: 0 0px 5px #e12846;
	-moz-box-shadow: 0 0px 5px #e12846;
	-webkit-box-shadow: 0 0px 5px #e12846;
}
.content-bar .post .post_title a:hover {
color: #e12846;
}
.page-content .searchform input[type="submit"] {
background: url(images/sidebar-search-pink.png) no-repeat;
}
.content-bar .post .post_meta a {
	color: #e12846;
}
.content-bar .post .post_meta li {
	color: #e12846;
}
.content-bar .post .post_content .read_more {
	color: #e12846;
}
.content-bar .post .post_meta .posted_on {
	background: url(images/posted-on-pink.png) left center no-repeat;
}
.content-bar .post .post_meta .posted_by {
	background: url(images/posted-by-pink.png) 0 0 no-repeat;
}
.content-bar .post .post_meta .posted_in {
	background: url(images/posted-in-pink.png) left center no-repeat;
}
.content-bar .post .post_meta .post_comment {
	background: url(images/commenticon-pink.png) left center no-repeat;
}
.sidebar h3 {
border-bottom: 2px solid #e12846;
}
.sidebar_widget ul li:hover {
background: #FFFFFF url(images/sidebar-bullet-hover-pink.png) no-repeat 40px 22px;
}
ol.commentlist li .reply a {
	background: url('images/reply-pink.png') no-repeat 0 0;
}
ol.commentlist li .reply a:hover {
	background: url('images/reply-pink.png') no-repeat 0 -39px;
}
#commentform a {
color: #e12846;
}
#respond input[type='text']:focus, #respond input[type='email']:focus, #respond textarea#comment:focus {
	border: solid 1px #e12846;
}
#commentform input#submit {
	text-shadow: 0 1px 0 #d22541;
	background: url('images/comment-pink.png') no-repeat 0 0;
}
#commentform input#submit:hover {
	background: url('images/comment-pink.png') no-repeat 0 -50px;
}
.page-content .gallery ul li h2 {
background: #e12846;
}
.page-content .content-bar .contactform input[type="text"]:focus, .page-content .content-bar .contactform input[type="email"]:focus, .page-content .content-bar .contactform textarea:focus {
	border: 1px solid #e12846;
}
.contact-map iframe {
border: 3px solid #e12846;
}
.page-content .content-bar .contactform input[type="submit"] {
	text-shadow: 0 1px 0 #d22541;
	background: url('images/contact-pink.png') no-repeat 0 0;
}
.page-content .content-bar .contactform input[type="submit"]:hover {
background: url('images/contact-pink.png') no-repeat 0 -50px;
}
@media only screen and (max-width: 767px) {
.sy-slides-crop {
	border: 12px solid #e12846;
}
}