/*
 Theme Name:   Soledad Child Theme
 Theme URI:    http://pencidesign.com/
 Description:  Soledad Child Theme - Made by PenciDesign
 Author:       Pencidesign
 Version:      1.0
 Author URI:   http://pencidesign.com/
 Template:     soledad
 Text Domain:  soledad
*/

/* = Theme customization go here
-------------------------------------------------------------- */


.penci_header_overlap .penci-desktop-midbar, .penci-desktop-midbar {padding-top: 10px !important; padding-bottom: 10px !important;}
.penci-desktop-bottombar {background-color: #1058bc !important; background-image: url("https://nspirehost.com/fabouk/images/menubg.png"); background-size: 115px; background-repeat: repeat;}
.penci-sticky-mid {background-color: #1058bc !important; background-image: url("https://nspirehost.com/fabouk/images/menubg.png"); background-size: 115px; background-repeat: repeat;}
.pc-builder-element.pc-second-menu .navigation .menu > li > a {font-family: var(--pchead-font);border-right: #487bca solid 1px;line-height: 60px;}
.navigation.menu-item-padding .menu > li.current-menu-ancestor > a, .navigation.menu-item-padding .menu > li.current-menu-item > a, .navigation.menu-item-padding .menu > li.current_page_item > a, .navigation.menu-item-padding .menu > li:hover > a, .navigation.menu-item-padding .menu > li > a:hover {background-color: #c6aa3f; color: #fff !important;}
.penci-builder-element.header-social a {margin-right: 15px;}
.header-social a i {font-size: 18px;}
.pc-builder-element.pc-main-menu .navigation .menu > li > a:hover, .pc-builder-element.pc-main-menu .navigation .menu > li:hover > a, .pc-builder-element.pc-main-menu .navigation ul.menu ul.sub-menu a:hover { color: #c6aa3f !important;}

.main-slide{padding: 0 !important;}
.main-slide .elementor-element-b3ab2c8 {padding: 0;}
.main-slide .elementor-element-adf873e {padding: 0 0 0 0;border-left: 4px solid #fff;}

.main-slide .featured-style-35 .penci-image-holder::before {height: 504px;}
.main-slide .featured-style-35 .feat-text-right h3 a {font-size: 32px; font-weight: bold;text-shadow: 1px 1px 2px #000;}
.main-slide .featured-style-35 .penci-featured-slider-button a {background-color: #cdb248; border: 1px solid #e6c546; font-size: 14px; line-height: 38px; height: 40px; border-radius: 5px;}
.main-slide .featured-style-35 .penci-featured-slider-button a:hover {background-color: #1058bc;border: 1px solid #1058bc; color: #fff;}

.main-slide .penci-owl-carousel .penci-owl-nav .owl-next, .penci-owl-carousel .penci-owl-nav .owl-prev, .penci-slick-carousel .slick-arrow {background: #1058bc;border: 1px solid #1058bc;
  color: #fff;}
.main-slide .featured-style-35 .cat > a.penci-cat-name{background-color: #e53935;padding: 5px 10px;font-size: 14px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;}
.main-slide .featured-style-35 .cat > a.penci-cat-name:hover{background-color: #1058bc;}

/*Menu right text */
.penci-builder-button.button-2 {display: none;}
.penci-builder-button.button-1 {display: none;}

.main-slide-left{}
.main-post-right{}
.main-post-right .penci-biggrid-data.penci-fixh .pcbg-content-inner .pcbg-title {font-size: 16px; font-weight: 600; text-shadow: 2px 3px 15px #000;}

.penci-sidebar-content .penci-border-arrow .inner-arrow, .penci-sidebar-content.style-15 .penci-border-arrow .inner-arrow {background-color: #1058bc !important;}
.penci-sidebar-content.style-15 .penci-border-arrow::before {background-color: #c6aa3f !important;}

.penci-block-vc .penci-border-arrow .inner-arrow {background-color: #1058bc !important;}
.penci-block-vc .penci-border-arrow .inner-arrow::before {background-color: #1058bc !important;}

.penci-sidebar-content.pcsb-boxed-widget .widget {border-radius: 10px; border: 0px solid #d7d7d7; background-color: #fff; box-shadow: 0px 0px 30px 5px rgba(0,0,0,.08);}

.main-footer{background-image: url("https://nspirehost.com/fabouk/images/menubg.png"); background-size: 115px;}
.main-footer .penci-homepage-title h3{color: #e6b527 !important;font-size: 18px !important;}
.main-footer .penci-homepage-title{border-bottom: #6a91bb solid 1px;padding: 15px 0 15px 0;}
.main-footer .penci-homepage-title h3::after {position: absolute; content: ''; left: 0; top: 38px; width: 70px; height: 4px; background-color: #dda707; border-bottom: #1f59a4 solid 1px;
}
.elementor-9414 .elementor-element.elementor-element-33bbd6b0{border-top: #3463A2 solid 1px !important;}
.penci-go-to-top-floating {border: #6a91bb solid 1px;}

.main-footer .pc-widget-advanced-tax{font-family: 'Rubik', sans-serif;}
.main-footer .widget ul li {margin-bottom: 5px; padding-bottom: 5px; border-bottom: #3a76b7 solid 1px;}
.main-footer .widget ul li a{color: #ddd;font-size: 15px;}
.main-footer .widget ul li a:hover{color: #e6b527;}
.main-footer .widget ul li a::before {color: #e6b527;}
.main-footer .widget ul li .category-item-count {color: #ddd !important;}
.main-footer .penci-simplelist li a {font-size: 15px;font-family: 'Rubik', sans-serif;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main-footer .penci-simplelist li a::before {content: "\f105"; font-family: FontAwesome; display: inline-block; margin-right: 5px;color: #e6b527;}
.main-footer .penci-simplelist li a:hover{color: #e6b527;}
.elementor-9414 .elementor-element.elementor-element-65443a2 .elementor-icon-list-icon i {color: #e6b527 !important;}

.footer-social-media{}
.footer-social-media a{background-color: #DEE4EC; font-size: 18px;height: 35px; width: 35px; line-height: 35px; text-align: center; display: block;}
.footer-social-media a i{height: auto; width: auto;line-height: 34px;color: #0C4AA0;}

.elementor-9414 .elementor-element.elementor-element-679f2010{color: #B1B1B1 !important;font-family: 'Rubik', sans-serif !important;}
.elementor-9414 .elementor-element.elementor-element-679f2010 p strong{color: #e6b527 !important;font-weight: 500; font-size: 15px;}
.elementor-9414 .elementor-element.elementor-element-679f2010 p a{color: #ddd !important;font-weight: 500; }


.elementor-9414 .elementor-element.elementor-element-1c815935 {max-width: 190px; background-color: rgba(13, 60, 132, 0.4); border-radius: 10px; padding: 5px;}
.elementor-9414 .elementor-element.elementor-element-65443a2 .elementor-icon-list-item > .elementor-icon-list-text {font-family: 'Rubik', sans-serif !important;font-size: 16px !important;
  line-height: 22px !important;}
.elementor-9414 .elementor-element.elementor-element-65443a2 .elementor-icon-list-item > a{font-family: 'Rubik', sans-serif !important;font-size: 18px !important; font-weight: 700 !important; line-height: 22px !important;}
.elementor-9414 .elementor-element.elementor-element-65443a2 {font-family: 'Rubik', sans-serif;}

.penci_grid_title a, .penci-grid li .item h2 a, .penci-masonry .item-masonry h2 a {color: #08469b; font-weight: bold;}
.penci-grid li .item h2 a:hover{color: #d72323;}
.penci-grid[data-layout="grid-boxed-2"] li .item, .penci-grid[data-layout="grid-boxed"] li .item {border: 1px solid #eee; border-radius: 10px; box-shadow: 0px 0px 30px 5px rgba(0,0,0,.08);
}
.penci-grid li .item p, .penci-masonry .item-masonry p {line-height: 22px;}
.penci-grid li .item > .thumbnail{margin-bottom: 15px;}

.pc_titlebig_standard, .pc_titlebig_standard a, .header-standard .post-title, .header-standard h2, .header-standard h2 a {font-weight: bold;}

.live-tv-box{background-color: #fff; border: #1a5fa8 solid 3px; border-radius: 10px; box-shadow: 10px 10px 0 5px rgba(0,0,0,.09);position: absolute;width: 350px;left: -15px;}
.live-tv-heading {font-size: 18px; text-align: center;letter-spacing: 1px; padding: 15px 0 0 0; margin: 0;}
.live-tv-heading a {color: red; }
.live-tv-fram{}


