/*
Theme Name: Porto Child
Theme URI: https://www.portotheme.com/wordpress/porto
Author: P-THEMES
Author URI: https://www.portotheme.com/
Description: Porto Responsive WordPress + eCommerce Theme.
Version: 1.1
Template: porto
License: Commercial
License URI: http://themeforest.net/licenses/regular_extended
Tags: woocommerce, corporate, ecommerce, responsive, blue, black, green, white, light, dark, red, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, fixed-layout, responsive-layout, custom-menu, editor-style, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready, accessibility-ready
*/

/*************** ADD YOUR CUSTOM CSS HERE  ***************/

#header.logo-overlay-header .overlay-logo {top:inherit !important;}

.footer_menu, .footer_menu a, .footer_menu p  {font-size: 20px; /*color:#ffffff !important;*/}
.color_white h1, .color_white h2, .color_white h3, .color_white h4, .color_white h5, .color_white h6, .color_white p {color:#ffffff !important;}
.img_top {top: 15%; left: 15%; position:absolute;}
#header .view-switcher .menu-item a {color:#ffffff !important;}
#header .header-right .separator {border-left:1px solid #8a8a8a !important;}
/*#header .view-switcher .menu-item .flag-us {display:none;}*/
#header .view-switcher .menu-item .flag {display:none;}
#header .header-right .secondary-menu li a {font-size: 16px !important; font-weight: normal !important; z-index:99999;}

/*---*/
.tabs.tabs-simple .nav-tabs > li {margin: 0 1px 40px !important; border: 1px solid #454545; height:inherit; border-bottom:1px solid var(--porto-gray-2) !important;}
.tabs.tabs-simple .nav-tabs > li .nav-link {/*border-bottom:1px solid var(--porto-gray-2) !important;*/ padding:15px 0;}

.block_image_other {height: 650px !important; /*overflow: visible;*/}
.block_image_other .image_top {/*top: 150px; */left: 55vw; position: absolute; z-index:2;}
.block_image_other .image_top img {width: 95% !important;}
.vc_separator.vc_separator_align_center h5, .vc_separator.vc_separator_align_center h6, .vc_separator.vc_separator_align_center p, .vc_separator.vc_separator_align_center div {padding: 0 5px !important;}
.tabs-simple li, .tabs-simple ol li {color:#ffffff;}
li {color:#000000;}
.table_price td {border:1px solid #ffffff !important;}
.header-main.header-has-center {padding: 10px 0;}
.vc_separator h6 {color:#ffffff !important;}
.tab-content ul li {color:#ffffff !important;}
.tab-content tr, .tab-content td, .tab-content th {border:1px solid #ffffff !important;}
.porto-separator {margin:0;}
.vc_gitem-post-data-source-post_date, .vc_gitem-post-data-source-post_excerpt, .vc_gitem-zone-mini .vc_btn3-container {display:none;}
.icon-contact .porto-info-icon {padding-right: 10px;  font-size:larger;}
li.icon-contact {list-style:none;}
.page-top ul.breadcrumb > li {color:#ffffff !important;}

.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output, .wpcf7 form.sent .wpcf7-response-output {border-color: #000000;}
span.wpcf7-not-valid-tip {color:#ffffff;}
.portfolio-image .owl-carousel .owl-item .owl-lazy {opacity:inherit;}
.portfolio-template-default .share-links-block, .portfolio-template-default .portfolio-details-title, ul.portfolio-details {display:none;}
/*.footer_menu, .footer_menu a, .footer_menu p {font-size:18px; overflow-wrap: break-word;}*/
.portfolio-item .thumb-info .thumb-info-type {display:none;}
.vc_pageable-slide-wrapper .vc_gitem-post-data-source-post_title h4 {color:#000000; text-align: center !important;}