/*********************************
// Voondu Pink Style
// by Yossi Aharon
// Version: 1.0.0
*********************************/

body {
background: #AE0F1B;
background-image: url("../images/bg-pink.png");
background-repeat: repeat-x;
background-attachment: fixed;
background-size: contain;
padding: 10px 0;
}

.jumbotron {
    background-color: rgba(255,255,255, 0.2);
}

.jumbotron h1{
    color:#ffffff;
}

.navbar-nav > li > a {
    color: rgba(255, 255, 255, 1);
	font-family: 'Montserrat', sans-serif;
	font-size: 15px;
}

.navbar-nav > li > a:hover, 
.navbar-nav > li > a:focus {
    background-color: rgba(193, 64, 64, 0.18);
    color: #FFB3B3;
    -webkit-animation: pulse 1s;
    animation: pulse 1s;
}

.nav .open>a, 
.nav .open>a:focus,
 .nav .open>a:hover {
    background-color: rgba(193, 64, 94, 0.26);
    color: #FFB3CB;
}

.dropdown-menu {
    background-color: #CD1768;
}

.dropdown-menu>li>a {
	color: #ffffff;
    font-family: 'Montserrat', sans-serif;	
}

.navbar-toggle .icon-bar { 
    background-color: white;
}

.navbar-brand {
    font-size: 45px;
	color:#ffffff;
	font-family: 'Fredericka the Great', cursive;
}

.navbar-brand:hover, .social:hover {
    color: #EEB3FF;
}

.row-centered {
    text-align: center;
}

h1, h2, h3, p {
	color:#ffffff;
	font-family: 'Montserrat', sans-serif;
}

.text-muted {
    color: rgba(255, 255, 255, 0.44);
}

.round-circle {
    background: rgba(255,255,255,.18);
    box-shadow: inset 0 0 15px rgba(255,255,255,.5), 0 1px 4px rgba(0,0,0,.3);
    -moz-box-shadow: inset 0 0 15px rgba(255,255,255,.5), 0 1px 4px rgba(0,0,0,.3);
    -webkit-box-shadow: inset 0 0 15px rgba(255,255,255,.5), 0 1px 4px rgba(0,0,0,.3);
    -o-box-shadow: inset 0 0 15px rgba(255,255,255,.5), 0 1px 4px rgba(0,0,0,.3);
    -ms-box-shadow: inset 0 0 15px rgba(255,255,255,.5), 0 1px 4px rgba(0,0,0,.3);
    width: 140px;
    height: 140px;
	margin: 15px auto;
    border-radius: 100%;
}

.round-circle .glyphicon {
    font-size: 70px;
    padding: 35px;
    color: #ffffff;
}

h3.action-title {
    margin: 7px;
}

@media (max-width: 768px) {
.navbar-nav.social li {
	float: left;
	margin: -5px;
}
.navbar-nav>li>a {
	margin: 0 15px;
}
}

a:focus, a:hover {
    color: rgba(255, 255, 255, 0.9);
}

.btn {
    color: #FFFFFF;
    border-color: rgb(255, 125, 149);
    background-color: rgba(178, 11, 79, 0.34);
}

.btn:hover,
.btn.focus,
.btn:focus {
    color: #fff;
    background-color: #A60847;
    border-color: #FF5792;
}

.btn.active, 
.btn:active {
    background-color: #9E0743;
    border-color: #EA4872;
}

.scroll-up {
    cursor: pointer;
    position: fixed;
    bottom: 20px;
    right: 20px;
    display:none;
}

footer {
    color: rgba(255, 255, 255, 1);
    padding: 15px;
}

h3.widget-title {
    padding: 10px 20px;
    background-color: rgba(255,255,255, 0.2);
    border-radius: 10px;
    font-family: 'Montserrat', sans-serif;
    font-size: 18px;
}

.widget {
	font-family: 'Montserrat', sans-serif;
	text-align: center;
}

.widget p {
	text-align:center;
	padding: 10px 0px;
}

.widget ul {
	text-align: center;
	list-style-type: none;
    padding: 10px 0;
}

.widget hr {
	width:70%;
}

.widget a {
	color: #FFFFFF;
}

.widget-address .fa {
    padding: 10px;
}

ul.footer-social li {
    display: inline;
    padding: 10px;
}

.widget form {
    padding: 10px 20px;
}

.container.copyright {
    padding: 10px 20px;
    background-color: rgba(255,255,255, 0.2);
    border-radius: 10px;
	color: #ffffff;
    font-family: 'Montserrat', sans-serif;
}

.container.copyright a {
	color: #07ACFF;
}

.contact-form h2 {
    padding: 20px;
}

.control-label {
    padding: 7px 20px;
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
}

.blog-categories {
    padding: 7px 20px;
    color: #ffffff;
    font-family: 'Montserrat', sans-serif;
	list-style-type: none;
}

.blog-categories li:before {
		content: "\00BB \0020";
}

ul.blog-categories li {
    padding: 3px 0px;
}

.blog-categories li a {
	color: #ffffff;
    font-family: 'Montserrat', sans-serif;
	font-size: 15px;
}

ul.widget-social {
    padding: 10px;
}

ul.widget-social li {
    display: inline;
	padding: 10px 10px;
}

ul.widget-social li a {
    color: white;
	 padding: 7px;
}

h2.post-title a {
    color: #ffffff;
    font-size: 28px;
}

.page-title {
	padding: 0 5px;
}

.panel {
    background-color: rgba(255,255,255, 0.2);
    font-family: 'Montserrat', sans-serif;
	color: #ffffff;
}

.panel-heading [data-toggle="collapse"]:after {
	font-family: FontAwesome;
	content: "\f054";
	float: right;
	color: #ffffff;
	font-size: 18px;
	line-height: 22px;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
}

.panel-heading [data-toggle="collapse"].collapsed:after {
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
	color: #ffffff;
}
