.menu-container{
   background: rgba(229,23,151,1);
background: -moz-linear-gradient(top, rgba(229,23,151,1) 0%, rgba(229,23,151,1) 1%, rgba(223,17,145,1) 50%, rgba(193,8,121,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(229,23,151,1)), color-stop(1%, rgba(229,23,151,1)), color-stop(50%, rgba(223,17,145,1)), color-stop(100%, rgba(193,8,121,1)));
background: -webkit-linear-gradient(top, rgba(229,23,151,1) 0%, rgba(229,23,151,1) 1%, rgba(223,17,145,1) 50%, rgba(193,8,121,1) 100%);
background: -o-linear-gradient(top, rgba(229,23,151,1) 0%, rgba(229,23,151,1) 1%, rgba(223,17,145,1) 50%, rgba(193,8,121,1) 100%);
background: -ms-linear-gradient(top, rgba(229,23,151,1) 0%, rgba(229,23,151,1) 1%, rgba(223,17,145,1) 50%, rgba(193,8,121,1) 100%);
background: linear-gradient(to bottom, rgba(229,23,151,1) 0%, rgba(229,23,151,1) 1%, rgba(223,17,145,1) 50%, rgba(193,8,121,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e51797', endColorstr='#c10879', GradientType=0 );
}
#MainNav .ddsmoothmenu li a {
/*	text-shadow:0 1px 1px #000;*/
/*	border-left:1px solid #cc1285;*/
}
#MainNav .ddsmoothmenu li li {
	background: #AA066B;
}
#MainNav .ddsmoothmenu li li a.selected, #MainNav .ddsmoothmenu li li a:hover {
/*	color: #cf2990;*/
color: white;
	text-shadow:none;
}
#MainNav li.current-menu-item a, #MainNav li.current-menu-parent a, #MainNav li.current_page_parent a, #MainNav li a.selected, #MainNav li.current_page_item a {
	color:#fff;
        background: #aa066b;
}
#MainNav li a:hover{
    color:#fff;
    background:rgba(170, 6, 107, 0.5);
}
.top-search .searchform {
    background:#7B074E;
/*    height: 27px;
    border-radius: 15px;*/
/*    box-shadow: 0px 0px 4px 1px;*/
}
.flex-direction-nav .flex-next { 

}
.flex-direction-nav .flex-prev { 

}
.flex-control-paging li a {
background-color: #DD1591;
}
.flex-control-paging li a.flex-active{
    background-color: #AA066B;
}

.footer-wrapper .footer_widget a{
color:#414040;
}
.footer-wrapper .footer_widget a:hover{
color:#cf2990;
}
.footer-wrapper ul li a{
color:#cf2990;
}
 .searchform input[type="submit"] {
    background: transparent;
    color: #C10879;
}
 .content-bar .post .post_content .read_more , .content-bar .page .post_content .read_more{
/*	background:#D51A8C;
        
        background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));*/

}
 .content-bar .post .post_content .read_more:hover ,.content-bar .page .post_content .read_more:hover  {
/*	background:#EF2FB9;
        
        background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));*/

}
#respond input#submit {
/*	background:#CC1886;
        
        background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));*/
       
}
#respond input#submit:hover{
/*        background:#E31AA5;
        
        background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));*/

}
.contactform input[type="submit"] {
/*	background:#CC1886;
        
        background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));*/

}
.contactform input[type="submit"]:hover{
/*        background:#E31AA5;
        
        background-clip: padding-box;
  border: 1px solid;
  border-color: #1c65b2 #18589c #18589c;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), 0 1px 2px rgba(0, 0, 0, 0.2);
  background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0) 50%, rgba(0, 0, 0, 0.12) 51%, rgba(0, 0, 0, 0.04));*/

}

.footer_bottom a {
	color:#414040;
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
.top-search .searchform {
/*background: #C10879;*/
/*background:yellow;
    height: 27px;
    border-radius: 15px;*/
/*    box-shadow: 0px 0px 4px 1px;*/
}

}

@media only screen and (max-width: 767px) {
/*.menu-container{
background:#c10879 url(images/menubg-pink.png) repeat-x;
}*/
}




div.content-bar div.post ul.post_meta a:hover{
color:#cf2990;
}


.sidebar ul li a{
color:#999;
}
.sidebar .tagcloud a{
color:#999;
}
.sidebar ul li a:hover{
color:#cf2990;
}
.sidebar .tagcloud a:hover{
color:#cf2990;
}


div.footer-top a:hover{
 color:#cf2990;   
}

.flex-direction-nav .flex-prev:before,.flex-direction-nav .flex-next:before{
     color:#AA066B; 
}
.flex-direction-nav .flex-prev:hover::before,.flex-direction-nav .flex-next:hover::before{
     color:#228CB9;
}
.top-search .searchform input[type="submit"]{
/*    color: white;*/
}


.top-search .searchform input[type="submit"]{
    color:inherit;
}
.top-search .searchform {
        color: #E21393;
}


div.read_more{
    background: #AA066B;
}
div.read_more:hover{
    background-color: #DD1591;
}

.sidebar .searchform input[type="submit"]{
      color: #E21393;
}

#wp-calendar caption{
    background: #E21393;
}

#MainNav .ddsmoothmenu li li:hover {
    background:#DD1591;
    color: white;
}