/*   
Theme Name: Charitas Child Theme
Theme URI: 
Description: Use this theme to start your Charitas Child Theme development.
Author: Victor Tihai
Author URI: http://wplook.com/
Template: charitas-wpl
Version: 1.0.0.
*/




@import url('../charitas-wpl/style.css');



.entry-content figure {
padding-right: 40px;
}


#mc4wp_email {
width: 95%!important;
}

.wp-caption-text {
	font-size: 12px !important;
}

.wp-caption-text a {
	font-size: 12px !important;
}

.entry-content p {
	font-size: 16px;
}

.entry-content a {
	font-size: 16px;
}

.entry-content ul {
	font-size: 16px;
}

.fontawesome-text {
	display: none;
}

#footer-widget-area a, a:visited a:focus, a:active, a:hover {
	color: #ffffff;
}

#toolbar .tb-list .donate a:hover {
 background: #d65591;
}

.nav-menu li a:hover {
	color: #d65591;
}

.candidate:hover {
	-webkit-animation-name: none;
}

div.square-info.radius {
	display: none;
}

.announce-body {
	padding-right: 35px;
	padding-left: 35px;
}

.announce-body h2 {
	color: white;
}

/*
slider default font size
*/

.flex-content h1 {
	font-size: 44px !important;
}

.flex-content h2 {
	font-size: 30px !important;
	font-weight: bold;
}

.flex-button a {
	font-size: 24px;
}

/*
slider responsive font size max-width 1200
*/

@media (max-width: 1200px) {
	.flex-content h1 {
		font-size: 40px !important;
	}
}

@media (max-width: 1200px) {
	.flex-content h2 {
		font-size: 26px !important;
	}
}

@media (max-width: 1200px) {
	.flex-button a {
		font-size: 20px;
	}
}

/*
slider responsive font size max-width 768
*/

@media (max-width: 768px) {
	.flex-content h1 {
		font-size: 36px !important;
	}
}

@media (max-width: 768px) {
	.flex-content h2 {
		font-size: 22px !important;
	}
}

@media (max-width: 768px) {
	.flex-button a {
		font-size: 16px;
	}
}

/*
slider responsive font size max-width 640
*/

@media (max-width: 640px) {
	.flex-content h1 {
		font-size: 32px !important;
	}
}

@media (max-width: 640px) {
	.flex-content h2 {
		font-size: 18px !important;
	}
}

@media (max-width: 640px) {
	.flex-button a {
		font-size: 12px;
	}
}

/*
slider responsive font size max-width 480
*/

@media (max-width: 480px) {
	.flex-content h1 {
		font-size: 24px !important;
	}
}

@media (max-width: 480px) {
	.flex-content h2 {
		font-size: 14px !important;
	}
}

@media (max-width: 480px) {
	.flex-button a {
		font-size: 12px;
	}
}

/*
slider responsive font size max-width 320
*/

@media (max-width: 320px) {
	.flex-content h1 {
		font-size: 18px !important;
	}
}

@media (max-width: 320px) {
	.flex-content h2 {
		font-size: 12px !important;
	}
}

@media (max-width: 320px) {
	.flex-button a {
		font-size: 10px;
	}
}

/*
end slider responsive font size section
*/

#main .inner {
	padding-top: 50px;
	padding-bottom: 50px;
}

#site-description {
	padding-top: 15px;
}

.long-description h3 {
	padding-bottom: 20px;
}

.long-description h1 {
	padding-bottom: 20px;
}

.long-description h1 a {
	color: #d65591;
	font-size: 30px;
}

.long-description h2 {
	padding-bottom: 20px;
}

.long-description h3 a {
	color: #d65591;
	font-size: 22px;
}

#mc4wp_email {
	width: 200px; 
	height: 30px;
	padding-left: 10px;
	border: 1px solid #3b3b3d;
}

.WPlookAnounce h3 a {
	text-decoration: underline;
	color: #ffffff;
}

.WPlookAnounce p a {
	text-decoration: underline;
	color: #ffffff;
}

#toolbar .tb-list .donate a {
	background: #d45691;
}

.give-btn {
	background: #d45691 !important;
	border: none !important;
	color: #fff !important;
	padding: 10px 12px !important;
}

.entry-content .blue {
color: #ffffff;
background-color: #1e73be;
font-size: 120%;
padding: 15px;
}

.author-i {
	display: none;
}

.lang-item a img{
	width: 20px!important;
	height: 14px!important;
}

.lang-item a{
	background: transparent!important;
	margin-top: 4px;
}

.nav-menu li a {
text-transform: none!important;
	
}

/* this was to make the menu font size larger, but then there were too many menu items added

.nav-menu li a {
text-transform: none!important;
	font-size: 18px;
}

.sub-menu li a {
	font-size: 16px;
}

*/