/*!
Theme Name: Leedo
Theme URI: https://wp.vlthemes.com/leedo/
Author: VLThemes
Author URI: https://themeforest.net/user/vlthemes
Description: Leedo is a carefully crafted flexible, powerful and high performance portfolio WordPress Theme for personal and corporate use. We designed it by focusing on functionality and ease of use for both sides: the Visitor and the WordPress Admin.
Version: 2.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: leedo
Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

html {
	overflow-y: scroll;
}

p {
    margin: 0 0 15px;
    line-height: 22px;
	text-align: justify;
}
h2 {
	font-size: 48px!important;
	color: #1c3461!important;
}

h3 {
	color: #1c3461!important;
}
.vlt-footer--widgetized {
	padding: 40px 0;
}
.vlt-widget.vlt-widget--white.widget_nav_menu ul.menu {
	columns: 1;
}
.vlt-widget.widget_nav_menu li::before {
	display: none;
}
.white {
	color: #ffffff
}
.top-spacing {
	margin-top: 275px !important;
}
.left-spacing {
	margin-left: 100px !important;
}
/* WordPress API Elements */

.wp-caption {
	margin: 30px 0;
	font-size: 16px;
	text-align: center;
	font-style: italic;
	max-width: 100%;
}

.wp-caption p,
.wp-caption-text {
	margin: 0;
	margin-top: 5px;
}

.wp-caption-text,
.sticky,
.gallery-caption,
.bypostauthor,
.screen-reader-text {
	visibility: visible;
}

.screen-reader-text {
	display: none;
}

.aligncenter {
	margin: 30px auto;
	display: block;
}

.alignright {
	margin: 10px 0 10px 30px;
	float: right;
}

.alignleft {
	margin: 10px 30px 10px 0;
	float: left;
}
ul {
	list-style-position: outside!important;
}
.links a:hover {
	color: #0000ff;
}
@media (max-width: 767px) {
h2 {
font-size: 32px!important;
}
}
@media (max-width: 991px) {
.top-spacing {
	margin-top: 70px !important;
}
	.left-spacing {
	margin-left: 0px !important;
}
}