/*
Theme Name: datalogic
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  ***************/
.product-inner {
	border:0px dashed #e4e4e4;
	padding:7px;
	border-radius:15px;
}

.footer a:hover {
    color: #2472ba
}

.woocommerce-tabs .resp-tabs-list li {
    font-weight: 700;
    color: #818692!important;
    text-transform: uppercase;
    background: transparent!important;
    border: none!important;
    font-size:13px;
    border-bottom: 2px solid transparent!important;
    padding:7px 40px 10px !important;
    border-radius: 0!important;
    margin-right: 35px
}

.vc_custom_1702944453538 {box-shadow: inset 0px 2px 15px rgba(0,0,0,0.08);}
.dex {margin-top:20px;}

/*************** CUSTOM CSS Modal  ***************/
#nume {
    width: 100%;
    padding: 10px;
	margin-bottom:5px;
    background-color:#f9fbff;
	border:1px solid #ccdbeb;
    border-radius:8px;
    box-sizing: border-box;
}

/* Stilizare pentru campul "Email" */
#email {
    width: 100%;
    padding: 10px;
	margin-bottom:5px;
    background-color:#f9fbff;
	border:1px solid #ccdbeb;
    border-radius:8px;
    box-sizing: border-box;
}

/* Stilizare pentru campul "Telefon" */
#telefon {
    width: 100%;
    padding: 10px;
	margin-bottom:5px;
    background-color:#f9fbff;
	border:1px solid #ccdbeb;
    border-radius:8px;
    box-sizing: border-box;
}
/* Stilizare pentru campul "Tip" */
#tip {
    width: 100%;
    padding: 10px;
	margin-bottom:5px;
    background-color:#f9fbff;
	border:1px solid #ccdbeb;
    border-radius:8px;
    box-sizing: border-box;
}

/* Stilizare pentru zona de text "Mesaj" */
#mesaj {
    width: 100%;
    padding: 10px;
	margin-bottom:5px;
    background-color:#f9fbff;
	border:1px solid #ccdbeb;
    border-radius:8px;
    box-sizing: border-box;
}

#xtit  {display:none;}



/*************** Download  ***************/

.wcpoa_attachment {
    clear: both;
    margin-bottom: 1px;
	padding:5px;
	background-color:#ffffff;;
    display: inline-block;
    border-bottom:1px dashed #bfbfbf;
    width: 100%;
}

a.wcpoa_attachmentbtn {
    color: #ffffff;
    float: right;
    border-radius:5px;
    background: #2086c4;
    margin-top: 5px;
    cursor: pointer;
    text-decoration: none;
    padding: 2px 12px;
	text-align:center;
    border: 0;
    display: inline-block;
    border-bottom: none;
}

a.wcpoa_attachmentbtn:hover {
    color: #ffffff;
    float: right;
    border-radius:5px;
    background: #9f0949;
    margin-top: 5px;
    cursor: pointer;
    text-decoration: none;
    padding: 2px 12px;
	text-align:center;
    border: 0;
    display: inline-block;
    border-bottom: none;
}

/** Documentation link CSS */
.product_attachment_help {
    width: 100%;
    display:none;
    text-align: right;
}

/*************** Categorii front  ***************/

.thumb-info .thumb-info-wrapper {
    margin: 0;
    padding:16px;
    border-radius:50%;
    overflow: hidden;
}

.products .product-category .thumb-info-wrapper:after {
    background: rgb(18 89 162 / 13%);
    z-index: 1;
    opacity: 1;
}

/*************** Produs  ***************/

li.product:hover .product-image {
    box-shadow: none;
}

.add-links .add_to_cart_button,.add-links .add_to_cart_read_more,.add-links .quickview,.add-links .yith-compare {
    height: 36px;
    line-height: 34px;
    min-width: 36px;
    border-radius: 7px;
}

/* Modal produs */

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 8px;
  outline: 0;
}

/* Icons */
.compatibil, .conectivitate, .recomandata {
    font-family: "Oswald", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    cursor: pointer;
}

.compatibil img, .conectivitate img, .recomandata img {
    width: 30px;
}


/* Tabel */
.specificatii {
        width:100%;
	line-height:16px;
		border:1px solid #ccc;
        border-collapse: collapse;
}
    
.specificatii th, .specificatii td {
        padding-left:10px;
        text-align: left;
        border: 1px solid #cdcdcd;
}







/*************** Categorii Produse  ***************/

.shop-loop-after .woocommerce-pagination {
    margin-top:30px;
    text-align: center;
}

ul.products .woocommerce-loop-product__title {
    height:48px;
	white-space: wrap;
	text-overflow: ellipsis;
}


/*************** Pagina service  ***************/

.form-group  {  	
	background-color: #fff;
    border-color:#2b4662;
    margin:5px;
	border-radius:5px;
}


/*************** MOBILE  ***************/
@media (max-width: 991px) {

.header-reveal #header.sticky-header .header-main.sticky {
    margin-top: 0;
    box-shadow: 0 2px 10px 1px #8591a7;
    animation: header-reveal 0.4s ease-in;
}
	
#side-nav-panel .searchform input[type="text"] {
        width: 100%;
        height: 48px;
        border:0px solid #d8e5f0;
        border-radius:7px;
        background: none;
        font-size: inherit;
        padding-left: 15px;
}
	
ul.products .woocommerce-loop-product__title {
    height:48px;
	white-space: wrap;
	text-overflow: ellipsis;
}
	
	
.porto-btn-ctn-center, .porto-btn-ctn-left, .porto-btn-ctn-right, .porto-map-wrapper.porto-adjust-bottom-margin, .info-wrapper.porto-adjust-bottom-margin, .porto-u-list-icon-wrapper.porto-adjust-bottom-margin {
  margin-bottom:0px;
}	
	
.compatibil, .conectivitate, .recomandata {
    font-family: "Oswald", sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 14px;
    text-transform: uppercase;
    color: #000000;
    font-weight: bold;
    cursor: pointer;
}

.compatibil img, .conectivitate img, .recomandata img {
    width: 30px;
}
	
	
}

