@charset "utf-8";
/* CSS Document */


#sticky-menu .sticky-menu-wrap ul li{
	background-color: #fc7aa0;
	transition: background-color .2s linear;
	width: 125px;
}
#sticky-menu .sticky-menu-wrap ul li:hover{
	background-color: #5b112d;
}
#primary-menu li a,
.sticky-menu-wrap li a {
	color: #fff;
}
#primary-menu ul li:hover li a:hover,
.sticky-menu-wrap ul li:hover li a:hover{
	background-color: #fc7aa0;
	color: #fff;
}
#main-menu{
	/*background: #fc7aa0;*/
}
#sticky-menu,
.top-nav{
	/*background: url(../../images/patterns/dark/pattern12.png);*/
}
#primary-menu > ul > li:hover,
#primary-menu ul li.current,
#primary-menu > ul > li.current-menu-ancestor,
#primary-menu > ul > li.current-menu-parent,
#primary-menu > ul > li.current-menu-item,
#primary-menu > div > ul > li:hover,
#primary-menu div ul li.current,
#primary-menu > div > ul > li.current-menu-ancestor,
#primary-menu > div > ul > li.current-menu-parent,
#primary-menu > div > ul > li.current-menu-item,
.sticky-menu-wrap > ul > li:hover,
.sticky-menu-wrap ul li.current,
.sticky-menu-wrap > ul > li.current-menu-ancestor,
.sticky-menu-wrap > ul > li.current-menu-parent,
.sticky-menu-wrap > ul > li.current-menu-item {
	background-color: #5b112d; /* Old browsers */
}
#primary-menu ul li.current a,
#primary-menu > ul > li:hover a,
#primary-menu > ul > li.current-menu-ancestor > a,
#primary-menu > ul > li.current-menu-parent > a,
#primary-menu > ul > li.current-menu-item > a,
#primary-menu div ul li.current a,
#primary-menu > div > ul > li:hover a,
#primary-menu > div > ul > li.current-menu-ancestor > a,
#primary-menu > div > ul > li.current-menu-parent > a,
#primary-menu > div > ul > li.current-menu-item > a,
.sticky-menu-wrap ul li.current a,
.sticky-menu-wrap > ul > li:hover a,
.sticky-menu-wrap > ul > li.current-menu-ancestor > a,
.sticky-menu-wrap > ul > li.current-menu-parent > a,
.sticky-menu-wrap > ul > li.current-menu-item > a {
	color: #E7E7E7;
}
#primary-menu > ul > li:hover a span,
#primary-menu ul li.current a span,
#primary-menu > ul > li.current-menu-ancestor a span,
#primary-menu > ul > li.current-menu-parent a span,
#primary-menu > ul > li.current-menu-item a span,
#primary-menu > div > ul > li:hover a span,
#primary-menu > div ul li.current a span,
#primary-menu > div > ul > li.current-menu-ancestor a span,
#primary-menu > div > ul > li.current-menu-parent a span,
#primary-menu > div > ul > li.current-menu-item a span { color: #EEE; }
#primary-menu ul li ul,
.sticky-menu-wrap ul li ul {
	background-color: #5b112d;
	/*border: #E4E4E4 1px solid;*/
}
.sticky-menu-wrap ul li ul{
	width: 200px;
}
#sticky-menu .sticky-menu-wrap ul ul li ,
#primary-menu ul ul li,
.sticky-menu-wrap ul ul li {
	/*background-color: #Fff;*/
	width: 100%;
}
#primary-menu ul ul .more a,
.sticky-menu-wrap ul ul .more a{
	background-color: #FF5C89;
	color:#000;
}
#primary-menu ul ul .more a:hover,
.sticky-menu-wrap ul ul .more a:hover{
	background-color: #FF5C89;
}
#primary-menu ul ul a:hover,
.sticky-menu-wrap ul ul a:hover{
	color:##FF5C89;
}
#primary-menu ul > li.sub-menu > a > div{
    background: url("../../images/icons/mainsubmenuh.png") no-repeat right 9px;
	/*padding-right: 10px;*/
}
.sticky-menu-wrap ul > li.sub-menu > a > div {
    background: url("../../images/icons/mainsubmenuh.png") no-repeat 75px 9px;
	padding-right: 10px;
}
#primary-menu ul > li.sub-menu:hover > a > div,
#primary-menu ul li.current.sub-menu > a > div,
#primary-menu > ul > li.current-menu-ancestor.sub-menu > a > div,
#primary-menu > ul > li.current-menu-parent.sub-menu > a > div,
#primary-menu > ul > li.current-menu-item.sub-menu > a > div,
#primary-menu div > ul > li.current-menu-ancestor.sub-menu > a > div,
#primary-menu div > ul > li.current-menu-parent.sub-menu > a > div,
#primary-menu div > ul > li.current-menu-item.sub-menu > a > div,
#header.header7 #primary-menu ul > li.sub-menu:hover > a > div,
#header.header7 #primary-menu ul li.current.sub-menu > a > div,
#header.header7 #primary-menu > ul > li.current-menu-ancestor.sub-menu > a > div,
#header.header7 #primary-menu > ul > li.current-menu-parent.sub-menu > a > div,
#header.header7 #primary-menu > ul > li.current-menu-item.sub-menu > a > div,
.sticky-menu-wrap ul > li.sub-menu:hover > a > div,
.sticky-menu-wrap ul li.current.sub-menu > a > div,
.sticky-menu-wrap > ul > li.current-menu-ancestor.sub-menu > a > div,
.sticky-menu-wrap > ul > li.current-menu-parent.sub-menu > a > div,
.sticky-menu-wrap > ul > li.current-menu-item.sub-menu > a > div { /*background-image: url("../../images/icons/mainsubmenuh.png");*/ }

#primary-menu ul ul > li.sub-menu > a,
#primary-menu ul ul > li.sub-menu:hover > a,
.sticky-menu-wrap ul ul > li.sub-menu > a,
.sticky-menu-wrap ul ul > li.sub-menu:hover > a {
    background-image: url("../../images/icons/submenuh.png");
}
.label-warning,
.badge-warning {
	background-color: #FF5C89;
	color: #fff;
}

.home-block4 .entry_c {
	background: url("../../images/icons/sidebar-link-pink.png") no-repeat 3px -3px;
}
.home-block4 .more a{
	background-color: #f4f4f4;
	color:#000;
	}
.home-block4 .more a:hover{
	background-color: #FF5C89;
	color: #FFF;
	border: 1px solid #FF5C89;
}
#portfolio_tem .thumbs .thumb.current{
	border: 2px solid #FF5C89;
}
.widget-scroll-prev:hover,
.widget-scroll-next:hover,
#footer.footer-dark .widget-scroll-prev:hover,
#footer.footer-dark .widget-scroll-next:hover { 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #d15d70), color-stop(1, #ff7088));
	background:-moz-linear-gradient(top, #d15d70 5%, #ff7088 100%);
	background:-webkit-linear-gradient(top, #d15d70 5%, #ff7088 100%);
	background:-o-linear-gradient(top, #d15d70 5%, #ff7088 100%);
	background:-ms-linear-gradient(top, #d15d70 5%, #ff7088 100%);
	background:linear-gradient(to bottom, #d15d70 5%, #ff7088 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d15d70', endColorstr='#ff7088',GradientType=0);
	background-color:#d15d70; 
}
#gotoTop:hover { background-color: #FF5C89; }

.entry a:hover{
	color: #FF5C89;
}
#slider.thumb-slider .flex-prev:hover,
#slider.thumb-slider .flex-next:hover,
.rs-prev:hover,
.rs-next:hover,
.nivo-prevNav:hover,
.nivo-nextNav:hover,
.camera_prev:hover,
.camera_next:hover,
.camera_commands:hover,
.tp-leftarrow.default:hover,
.tp-rightarrow.default:hover,
.ls-noskin .ls-nav-prev:hover,
.ls-noskin .ls-nav-next:hover 
{
	background-color: #FF5C89 !important;
	opacity: 1.0;
 }
.sidebar .pro-bg1{
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f06994), color-stop(1, #ed5482));
	background:-moz-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:-webkit-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:-o-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:-ms-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:linear-gradient(to bottom, #f06994 5%, #ed5482 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f06994', endColorstr='#ed5482',GradientType=0);
	background-color:#f06994;
	color: #fff;
}
.sidebar .pro-bg1 span{
	color: #fff;
}
.sidebar .product-nav li ul li a:hover{
	color: #FFF;
	background: #fc7aa0 url(../../images/icons/sidebar-link02.png) no-repeat 15px 10px;
 }
.pager a span {
	color: #FF5C89;
}
.tab_widget ul.tabs {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f06994), color-stop(1, #ed5482));
	background:-moz-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:-webkit-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:-o-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:-ms-linear-gradient(top, #f06994 5%, #ed5482 100%);
	background:linear-gradient(to bottom, #f06994 5%, #ed5482 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f06994', endColorstr='#ed5482',GradientType=0);
	background-color:#f06994;
}
.tab_widget ul.tabs li {
	background: url(../../images/icons/tab_line_pink.png) left center no-repeat;
}
.widget h4 {
	color: #FF5C89;
	border-bottom: 2px solid #FF5C89;
}

.simple-button:hover {
	background-color: #FF5C89;
}
/*.related-posts li div{
	background-color: #EAEAEA;
	color: #333;
}
.related-posts li div:hover{
	background-color: #FF5C89;
	color: #fff;
}*/
.sticky-search-area form{
	border: 1px solid #c0bebe;
	border-bottom: 2px solid #d7d7d7;
}

@media only screen and (max-width: 767px){
.select-menu {
	background-color: #fc7aa0;
	color: #fff;

}
}