/*
Theme Name: TheGem_child_user_icons
Description: Multi-Purpose Wordpress Theme
Author: Codex Themes.
Theme URI: http://codex-themes.com/thegem/
Author URI: http://codex-themes.com/thegem/
Template: thegem
Version: 1.0
Tags: one-column, two-columns, left-sidebar, right-sidebar, responsive-layout, custom-background, custom-colors, custom-header, custom-menu, featured-images, flexible-header, full-width-template, theme-options, translation-ready, dark, light
License: GNU General Public License
License URI: license.txt
*/

footer.site-footer .col-md-pull-9{
    width: 100%;
    left: 0;
    text-align: center;
}
footer.site-footer .footer-site-info{
    color: white;
	font-size: 75.00%;
}
.page-id-32319 .post-read-more .gem-button-container a.gem-button {
    background-color: #f4b223;
    border-radius: 34px!important;
    border-color: #f4b223;
    color: white;
}
.page-id-32319 .post-title a span.light{
    font-weight: bold;
	font-size: 14pt;
}
@media (max-width: 767px){
    #backgoundCollage{
        background-image: url('/wp-content/uploads/2021/09/Delegaciones-vmovil-pgn.png')!important;
        margin-bottom: -4px;
    }
	#paddingMobileAccordion > .vc_column-inner {
		padding-left: 25px!important;
		padding-right: 25px!important;
	}
	h3, .title-h3{
		font-size: 25px;
	}
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title > a {
	color: #051D49;
    font-size: medium;
    font-weight: 600;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title > a {
	color: #051D49;
}
.vc_tta.vc_general.vc_tta-tabs .vc_tta-title-text:not(:empty):not(:first-child),
.vc_tta.vc_general.vc_tta-tabs .vc_tta-title-text:not(:empty) ~ *,
.vc_tta.vc_general.vc_tta-accordion .vc_tta-title-text:not(:empty):not(:first-child),
.vc_tta.vc_general.vc_tta-accordion .vc_tta-title-text:not(:empty) ~ * {
	margin-left: 10px;
	font-size: 12pt;
	font-weight: 700;
	color: #051D49;
}
.vc_tta.vc_tta-color-thegem.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-title > a {
	color: #051D49;
	font-weight: 700;
}
.gem-quote.gem-quote-style-1:after{
	color: #F4B223;
}
footer.site-footer .footer-site-info a{
	color:white;
}
body blockquote:after{
	position: absolute;
    font-family: thegem-icons;
    font-style: normal;
    content: '\e60c';
    font-size: 76px;
    line-height: 37px;
    font-weight: normal;
    right: 67px;
    bottom: 7px;
    color: #a3e7f0;
}

body .widget .searchform input {
	border-radius: 25px;
	border: 1px solid #051D49;
}
body .widget .searchform input::placeholder {
	font-size:13px;
}

.widget.widget_search .gem-button {
    font-size: 0;
    position: absolute;
    top: 0;
    right: 0;
    width: 43px;
    height: 38px;
    margin: 0;
	color: #0082CB;
    background-color: transparent !important;
}
.page-id-32566 .vc_tta-panel-title > a{
	color: #051D49!important;
    font-weight: 700;	
}
.page-id-32566 .centered-box .gem-icon-pack-material {
	border: none;
}

.vc_chart .vc_chart-legend {
    font-size: 14px;
    margin: 0;
    padding: 0;
    color: #ffffff;
}	
.quickfinder {
    padding: 10px;
}
.quickfinder-item-box {
    position: relative;
    padding: 10px;
}
h1xx .light, h2 .light, h3 .light, h4 .light, h5 .light, h6 .light, .title-h1 .light, .title-h2 .light, .title-h3 .light, .title-h4 .light, .title-h5 .light, .title-h6 .light, .title-xlarge .light, h1.light, h2.light, h3.light, h4.light, h5.light, h6.light, .title-h1.light, .title-h2.light, .title-h3.light, .title-h4.light, .title-h5.light, .title-h6.light, .title-xlarge.light, .widget .gem-teams-name, .gem-gallery-grid .gallery-item .overlay .title, .gem-counter-style-2 .gem-counter-number, .gem-quote.gem-quote-style-3 blockquote, .row .vc_pie_wrapper span, .blog-style-styled_list1 .post-title, .blog-style-styled_list2 .post-time, .blog-style-timeline .post-title, body .pricing-table-style-1 .pricing-price-title, body .pricing-table-style-1 .pricing-cost, body .pricing-table-style-2 .pricing-cost, body .pricing-table-style-2 .time, body .pricing-table-style-5 .pricing-price-title, body .pricing-table-style-6 .pricing-price-subtitle, body .pricing-table-style-7 .pricing-price-title, body .pricing-table-style-7 .pricing-cost, body .vc_grid-container ul.vc_grid-filter li.vc_grid-filter-item > span, .gem-media-grid .vc_gitem-post-data-source-post_title a, .gem-media-grid-2 .vc_gitem-post-data-source-post_title a, body.woocommerce-cart-layout-modern .woocommerce .shop_table thead tr th, .woocommerce .woocommerce-checkout-one-page #order_review table thead th, .woocommerce .woocommerce-checkout.woocommerce-checkout-one-page .shop_table.woocommerce-checkout-payment-total th, .product-page__wrapper #thegem-reviews .woocommerce-Reviews .comment-reply-title {
    font-style: normal;
	color: #051d49;
}

h1 .light{
    font-style: normal;
	color: #ffff;
}


.vc_tta.vc_tta-tabs .vc_tta-panel .vc_tta-panel-title, .vc_tta.vc_tta-accordion .vc_tta-panel .vc_tta-panel-title {
    font-family: 'Raleway';
}
.post-read-more .gem-button, .comment-reply-link {
    padding: 0 24px;
    background: #0082CB;
}
.blog-style-masonry .post-read-more .gem-button, .comment-reply-link {
    padding: 0px 25px;
}