/*
Theme Name: OE Blog Theme - BR
Theme URI: http://openenglish.com/
Version: 4.0
Description: Child theme for Brazil
Author: Tu
Author URI: http://openenglish.com/
Template: boostrap-starter-theme-with-b4
*/
 
/*----------------- Cambios a partir de aquí -------------------------------*/

@import url('../boostrap-starter-theme-with-b4/style.css');

/*Updating Blog h4.footer-title-widgetFooter 2023*/
.blog-footer .footer-widget{
	padding-right: 15px;
    padding-left: 15px;
}

.blog-footer{
	background: linear-gradient(180deg, #FFFFFF 0%, #EBF7FF 100%);
    border-bottom: 1px solid #00DBD1;
}

.blog-footer span.ios-oe {
    background-position-y: 6px; 
    display: inline-block;
    padding-left: 20px;
    margin-left: 0px;
}

.blog-footer .ios-oe {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PG1hc2sgaWQ9ImEiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjUiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNSI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMjI4IDUuMDhoMTUuMzk4djE0LjQxMUguMjI4VjUuMDgxWiIgZmlsbD0iI2ZmZiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjA4OSAxMC42Yy0uMDIyLTIuNCAxLjk1Ny0zLjU2NyAyLjA0OC0zLjYyMi0xLjEyMS0xLjY0LTIuODU4LTEuODY0LTMuNDY5LTEuODgxLTEuNDYtLjE1NS0yLjg3NC44NzYtMy42MTguODc2LS43NTggMC0xLjkwMy0uODYyLTMuMTM2LS44MzYtMS41ODguMDI0LTMuMDczLjk0Ny0zLjg4NyAyLjM3OS0xLjY4MSAyLjkyLS40MjggNy4yMTIgMS4xODMgOS41NzIuODA1IDEuMTU3IDEuNzQ3IDIuNDQ3IDIuOTc5IDIuNDAyIDEuMjA1LS4wNSAxLjY1Ni0uNzcxIDMuMTEtLjc3MSAxLjQ0MiAwIDEuODY1Ljc3IDMuMTIxLjc0MiAxLjI5NC0uMDIxIDIuMTA5LTEuMTYyIDIuODg2LTIuMzI4LjkzMS0xLjMyNSAxLjMwNS0yLjYzIDEuMzItMi42OTctLjAzLS4wMS0yLjUxMy0uOTYxLTIuNTM3LTMuODM3WiIgZmlsbD0iIzAwMCIvPjwvZz48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEwLjcxNSAzLjU0NGMuNjQ5LS44MTQgMS4wOTItMS45Mi45NjktMy4wNDQtLjkzOC4wNDEtMi4xMTIuNjUxLTIuNzg4IDEuNDQ3LS41OTguNzAxLTEuMTMyIDEuODUtLjk5NCAyLjkzMSAxLjA1NC4wOCAyLjEzNy0uNTMzIDIuODEzLTEuMzM0WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPgo=);
    background-repeat: no-repeat;
    height: 28px;
    padding-left: 30px;
    background-position-y: 6px;
    display: inline-block;
    padding-left: 20px;
}

.blog-footer span.android-oe { 
    margin-left: 10px;
    background-position-y: 6px;
    padding-left: 20px;
}

.blog-footer .android-oe {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zLjQwNiA1Ljk0aC0uNjMzdjQuMzAxaC4wMXY0LjUxMmMwIC4zNDUuMjguNjI0LjYyMy42MjRoMS4zM3YyLjc3NmExLjExIDEuMTEgMCAwIDAgMS4xMDcgMS4xMTEgMS4xMSAxLjExIDAgMCAwIDEuMTA3LTEuMTExdi0yLjc3NmgyLjA2djIuNzc2YTEuMTEgMS4xMSAwIDAgMCAxLjEwNyAxLjExMSAxLjExIDEuMTEgMCAwIDAgMS4xMDctMS4xMTF2LTIuNzc2aDEuMzNjLjM0NCAwIC42MjItLjI4LjYyMi0uNjI0VjEwLjI0aC4wMXYtNC4zaC05Ljc4Wk0xNC44NDkgNS41ODVhMS4xMSAxLjExIDAgMCAwLTEuMTA4IDEuMTExdjQuOTk0QTEuMTEgMS4xMSAwIDAgMCAxNC44NSAxMi44YTEuMTEgMS4xMSAwIDAgMCAxLjEwNy0xLjExMVY2LjY5NmExLjExIDEuMTEgMCAwIDAtMS4xMDctMS4xMTFaIiBmaWxsPSIjMDAwIi8+PG1hc2sgaWQ9ImEiIHN0eWxlPSJtYXNrLXR5cGU6YWxwaGEiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjgiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNLjAwNCA1LjU4NWgyLjIxNVYxMi44SC4wMDRWNS41ODVaIiBmaWxsPSIjZmZmIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYSkiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS4xMTEgNS41ODVBMS4xMSAxLjExIDAgMCAwIC4wMDQgNi42OTZ2NC45OTRBMS4xMSAxLjExIDAgMCAwIDEuMTEgMTIuOGExLjExIDEuMTEgMCAwIDAgMS4xMDgtMS4xMTFWNi42OTZBMS4xMSAxLjExIDAgMCAwIDEuMTEgNS41ODVaIiBmaWxsPSIjMDAwIi8+PC9nPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJtMTAuNDkgMS40MS44OTEtMS4yNjNjLjAxOS0uMDI2LS4wMDgtLjA3Ny0uMDYtLjExMy0uMDUtLjAzNi0uMTA3LS4wNDUtLjEyNS0uMDE5bC0uOTIgMS4zMDNDOS42NTUgMS4wNzMgOC45LjkyIDcuOTguOTE4Yy0uOTI1LS4wMDMtMS42ODQuMTQ1LTIuMzA3LjM4Nkw0Ljc2My4wMTVjLS4wMTgtLjAyNi0uMDc1LS4wMTctLjEyNS4wMTktLjA1Mi4wMzYtLjA3OC4wODctLjA2LjExM2wuODggMS4yNDdDMi44OTIgMi41MzIgMi44MTcgNS4zMjUgMi44MTcgNS4zMjVoMTAuMzI2cy0uMTA1LTIuNzY4LTIuNjUzLTMuOTE2WiIgZmlsbD0iIzAwMCIvPjwvc3ZnPgo=);
    background-repeat: no-repeat;
    height: 28px;
    padding-left: 30px;
    background-position-y: 6px;
    display: inline-block;
    margin-left: 10px;
    padding-left: 20px; 
}

.blog-footer .textwidget .menu{
    color: #000;
    line-height: 2;
    list-style: none;
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
	font-weight: 400;
}

.blog-footer .menu > li > a {
    font-family: "Inter" !important;
    font-size: 14px;
}

.blog-footer .footer-recent-link li {
    margin-bottom: 0px;
}

.blog-footer .footer-recent-link a {
    font-size: 14px;
    line-height: 2;
    text-align: left;
    color: #000000;
    font-weight: 400;
}

.blog-footer .custom-html-widget > ul{
    color: #000;
    line-height: 2;
    list-style: none;
    margin: 0px;
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
	font-weight: 400;
}

.blog-footer .custom-html-widget > ul :hover, .blog-footer .custom-html-widget > ul :hover {
    border-bottom: unset;
    border-bottom-color: unset;
    color: #ff6600 !important;
    list-style: none;
    text-decoration: none;
	font-weight: inherit;
}

.blog-footer span.footer-title {
    font-family: 'Inter';
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 100%;
    align-items: center;
    color: #0078FF;
}
a.linkphone_holder img {
    transform: rotate(90deg);
}

.blog-footer a.linkphone_holder.oip-phone-link > img {
    -webkit-transform: scaleX(-27);
    transform: scaleX(-1);
}

.blog-footer #menu-footer-links-3{
	display: -webkit-inline-box;
}

@media (max-width: 1200px) and (min-width:480px){
	.blog-footer #menu-footer-links-3{
		display: block;
	}
	.blog-footer span.ios-oe{
		margin-left: 0px;
		margin-right: 10px;
	}
	
	.blog-footer span.android-oe{
		margin-left: 0px;
	}
}

.blog-footer .linkphone_holder.oip-phone-link img {
    margin: 0 5px 3px 5px;
}

.blog-footer h4.footer-title-widget{
	line-height: 1rem;
	margin-bottom: 10px;
	font-size: 18px;
	font-weight: 600; 
}
/*Updating Footer 2023*/