.arpw-ul {
list-style: none;
padding: 0;
}
.arpw-li {
margin-bottom: 10px;
}
.arpw-time {
display: block;
color: #aaa;
}
.arpw-clearfix:before,
.arpw-clearfix:after {
content: "";
display: table;
}
.arpw-clearfix:after {
clear:both;
}
.arpw-clearfix {
zoom:1;
}264197380
.blog_holder article .post_info {
text-align: left !important;
}
.content .container {
background-color: transparent !important;
background: url(https://s3.amazonaws.com/alexkei.com/2018/Fondo_Youtube.jpg);
background-repeat: repeat;
background-size: 100%;    
}
div#media_image-2 {
text-align: center;
}
.blog_holder article .post_text .post_text_inner {
padding: 0px 23px 35px !important;
}
body > div.wrapper > div > header {
height: 29.5vw;
max-height: 27.005vw;
background: url(https://alexkei.com/es/wp-content/uploads/2020/04/cita2-1.png), url(https://alexkei.com/es/wp-content/uploads/2020/04/fondo2.jpg), #000;
background-size: 60%, 100%;
background-position: 80% 90%, 0px 90px, top;
background-repeat: no-repeat, no-repeat;
}
.blog_holder.blog_large_image_simple article .post_text .post_text_inner{
text-align: left !important;
}
.header_bottom.clearfix {
background: transparent !important;
}
.two_columns_66_33 {
padding: 50px;
background: #fff;
box-shadow: 0px 0px 20px;
width: 91%; !important;
}
.two_columns_66_33>.column1>.column_inner {
padding: 0 0 0 20px !important;
}
.two_columns_66_33>.column2>.column_inner {
padding: 0 !important;
}
.container_inner.default_template_holder {
width: 90% ;
}
h2.entry_title {
font-weight: 900;
letter-spacing: 0px;
}
a.qbutton.small:hover {
background-color: #fff;
color: #000;
border-color: #000;
}
a.qbutton.small {
background-color: #000;
color: #fff;
}
aside .widget h5 {
background-color: #000;
color: #fff;
padding: 10px 25px;
font-weight: 900;
}
aside > .widget_recent_entries > ul {
list-style-type: disc;
}
aside .widget ul {
padding: 0px 35px;
color: #000;
}
.pagination ul li a {
background-color: #fff;
color: #000;
}
aside .widget.posts_holder li:hover {
color: #000000;
font-weight: 900;
}
aside.sidebar .widget:not(.qode_latest_posts_widget) a:hover, .wpb_widgetised_column .widget:not(.qode_latest_posts_widget) a:hover {
color: #000 !important;
font-weight: 700;
}
.two_columns_66_33 > .column2 {
width: 25.33% !important;
}
.two_columns_66_33 > .column1 {
width: 74.66% !important;
}
.fb_iframe_widget,
.fb_iframe_widget span,
.fb_iframe_widget iframe {
width: 100% !important;
}
strong,b {
color: #484848 !important;
}
.two_columns_66_33>.column1 {
float: right !important;
}
@media only screen and (max-width: 480px){
.fixed_top_header .bottom_header, .fixed_top_header nav.mobile_menu, nav.mobile_menu {
background-color: #000 !important;
}
body > div.wrapper > div > header > div > div > div.header_bottom.clearfix {
background-color: rgba(255, 255, 255, 0) !Important;
}       
header > div > div > div.header_bottom > div.header_inner_left > div.mobile_menu_button {
float: right;
}
header > div > div > div.header_bottom > div.header_inner_left > div.mobile_menu_button > span > i {
font-size: 38px;
color: #fff;
}
body > div.wrapper > div > header > div > div > div.header_top {
display: block !important;
}
div.header_top .right {
margin-top: 44px !important;
margin-left: 0% !important;
left: -20vw !important;
}
header > div > div > div.header_top > div.right > div > div > div span > a > span > i {
font-size: 4.9vw !important;
}
header > div > div > div.header_top > div.right > div > div > div span > a > span {
font-size: 5vw !important;
}
header > div > div > div.header_top > div.right > div > div > div > span {
margin-left: 2.76vw !important;
}
body > div.wrapper > div > header {
height: 65vw;
max-height: 65.5vw;
background-color: #000;
background-size: 75%, 230%;
background-position: 34vw 75%, -35vw 15vw;
}
.logo_wrapper {
left: 0;
display: none;
}
.two_columns_66_33 {
padding: 25px 0px;
box-shadow: none;
width: 100%;
}
.container_inner.default_template_holder {
background-color: #fff;
padding: 0px 20px !important;
}
.two_columns_66_33 > .column2 {
width: 100% !important;
}
.two_columns_66_33 > .column1 {
width: 100% !important;
}
}
@media screen and (max-width: 767px) and (min-width: 481px){
.fixed_top_header .bottom_header, .fixed_top_header nav.mobile_menu, nav.mobile_menu {
background-color: #000 !important;
}
body > div.wrapper > div > header {
height: 50vw;
max-height: 65.5vw;
background-color: #000;
background-size: 75%, 180%;
background-position: 30vw 70%, -20vw 10.5vw;
}
body > div.wrapper > div > header > div > div > div.header_bottom.clearfix {
background-color: rgba(255, 255, 255, 0) !Important;
}       
div.container > div > div:nth-child(1) > div.full_section_inner > div.wpb_column > div > div > div:nth-child(1) {
height: 0px !important;
display: none;
}
header > div > div > div.header_bottom > div.header_inner_left > div.mobile_menu_button {
float: right;
}
header > div > div > div.header_bottom > div.header_inner_left > div.mobile_menu_button > span > i {
font-size: 38px;
color: #fff;
}
body > div.wrapper > div > header > div > div > div.header_top {
display: block !important;
}
div.header_top .right {
margin-top: 44px !important;
margin-left: 0% !important;
left: -10vw !important;
}
header > div > div > div.header_top > div.right > div > div > div span > a > span > i {
font-size: 4.9vw !important;
}
header > div > div > div.header_top > div.right > div > div > div span > a > span {
font-size: 5vw !important;
}
header > div > div > div.header_top > div.right > div > div > div > span {
margin-left: 5.76vw !important;
}
.q_logo {
left: -40vw !important;
}
.container_inner.default_template_holder {
width: 100% !important;
}
.two_columns_66_33 > .column2 {
width: 100% !important;
}
.two_columns_66_33 > .column1 {
width: 100% !important;
}
}
@media screen and (max-width: 1024px)  and (min-width: 1024px){
body > div.wrapper > div > header {
height: 30vw;
max-height: 30vw;
background-position: 80% 75%, -15vw 90px;
}
.q_logo {
left: -40px !important;
}
aside .widget ul {
padding: 0px 0px 0px 20px !important;
font-size: 12px !important;
line-height: 1.3 !important;
}
}
@media screen and (max-width: 1023px)  and (min-width: 768px){
.fixed_top_header .bottom_header, .fixed_top_header nav.mobile_menu, nav.mobile_menu {
background-color: #000 !important;
}
body > div.wrapper > div > header > div > div > div.header_bottom.clearfix {
background-color: rgba(255, 255, 255, 0) !Important;
}       
div.container > div > div:nth-child(1) > div.full_section_inner > div.wpb_column > div > div > div:nth-child(1) {
height: 0px !important;
display: none;
}
header > div > div > div.header_bottom > div.header_inner_left > div.mobile_menu_button {
float: right;
}
header > div > div > div.header_bottom > div.header_inner_left > div.mobile_menu_button > span > i {
font-size: 38px;
color: #fff;
}
body > div.wrapper > div > header > div > div > div.header_top {
display: block !important;
}
div.header_top .right {
margin-top: 45px !important;
margin-left: -50vw;
left: 50% !important;       
}
nav.mobile_menu ul li a, nav.mobile_menu ul li h3 {
font-size: 2.7vw !important;
}
.q_logo {
left: -40vw !important;
}
header > div > div > div.header_top > div.right > div > div > div span > a > span > i {
font-size: 3vw !important;
}
header > div > div > div.header_top > div.right > div > div > div span > a > span {
font-size: 3.05vw !important;
}
header > div > div > div.header_top > div.right > div > div > div > span {
margin-left: 1.76vw !important;
}
.container_inner.default_template_holder {
width: 100% !important;
}
body > div.wrapper > div > header{
background-position: 80% 90%, 0px 90px;
height: 33.8vw;
max-height: 47vw;
}
aside .widget ul {
padding: 0px 0px 0px 20px !important;
font-size: 12px !important;
line-height: 1.3 !important;
}
}@import url("https://fonts.googleapis.com/css?family=Lato:400,700,900");
@import url("https://fonts.googleapis.com/css2?family=Lora:wght@700&family=Noto+Serif+JP:wght@500;900&display=swap");
@font-face {
font-family: 'TrajanProRegular';
src: url(//alexkei.com/es/wp-content/themes/bridge-child/css/font/TrajanProRegular.eot);
src: local('TrajanProRegular'), url(//alexkei.com/es/wp-content/themes/bridge-child/css/font/TrajanProRegular.woff) format('woff'), url(//alexkei.com/es/wp-content/themes/bridge-child/css/font/TrajanProRegular.ttf) format('truetype');
}