/* Home */

.iqitcontent-element-id-1, .iqitcontent-element-id-35, .iqitcontent-element-id-42 {
    margin-top: 20px;
}

#cbp-hrmenu {
    margin-top: 2px;
}

#section_1_pc{
	margin-top: 55px;
	margin-bottom: 45px;
}

#section_1_pc .pc-recuadro {
    background: rgba(0, 0, 0, 0.05);
    border-radius: 10px;
    margin: 10px 15px;
    padding: 15px;
}

#section_1_pc .pc-recuadro h2 {
    text-align: center;
}

#section_1_pc .pc-recuadro .svg-icon {
    max-width: 90px;
    margin: auto;
    display: block;
}

#section_2_pc{
	margin-top: 15px;
	margin-bottom: 45px;
}

#section_2_pc .divisor-esp{
	width: 100%;
	height: 1px;
	background-color: #0671b8;
	margin: 15px 0;
}

#section_2_pc .section-cont{
	padding: 18px 5px 25px;
	background: #0671b8;
	color: white;
	text-align: center;
}

#section_2_pc .section-cont button.service{
	background: transparent;
    border: 1px solid white;
    border-radius: 10px;
    padding: 5px 10px;
    margin-left: 10px;
    color: white;
}

#section_2_pc .section-cont button.service:hover{
	transition: all .5s;
	background: white;
    color: #0671b8;
}

#section_2_pc .section-cont .force-fa-cubes {
    font-size: 85px;
    text-align: center;
    padding-top: 18px;
}

.pb-center-column .product-title img.imglog {
    width: 70px;
}

div#subcategories {
    display: none;
}

#identity pre {
    display: none;
}


/* 2020 */

header .nav {
    display: none;
}

.shopping_cart > a:first-child span.cart_name, .shopping_cart > a:first-child span.cart_name:before {
    color: #0e73b7;
    background: white;
}

.footer-container .footer_copyrights {
    background: #1d5a86;
    color: white;
}

div#toTop {
    display: none;
}

.cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link {
    padding-left: 7px;
    padding-right: 7px;
}

@media (min-width: 1320px){
    .cbp-horizontal > ul > li > a, .cbp-horizontal > ul > li > span.cbp-main-link {
        font-size: 14px;
        padding-left: 20px;
        padding-right: 20px;
}
}


/* Social */

.social {
    position: fixed; /* Hacemos que la posición en pantalla sea fija para que siempre se muestre en pantalla*/
    right: 0; /* Establecemos la barra en la izquierda */
    top: 200px; /* Bajamos la barra 200px de arriba a abajo */
    z-index: 2000; /* Utilizamos la propiedad z-index para que no se superponga algún otro elemento como sliders, galerías, etc */
}

.social ul {
    right: 0;
    list-style: none;
}

.social ul li a {
     min-width: 45px;
    display: inline-block;
    color:#fff;
    background: #000;
    padding: 10px 15px;
    text-decoration: none;
    -webkit-transition:all 500ms ease;
    -o-transition:all 500ms ease;
    transition:all 500ms ease; /* Establecemos una transición a todas las propiedades */
}

.social ul li .facebook {background:#3b5998;} /* Establecemos los colores de cada red social, aprovechando su class */
.social ul li .twitter {background: #00abf0;}
.social ul li .instagram {background: #E1306C;}
.social ul li .whatsapp {background: #4AC959;}
.social ul li .mail {background: #333;}

.social ul li a:hover {
    background: #2b7ab3; /* Cambiamos el fondo cuando el usuario pase el mouse */
    padding: 20px 15px; /* Hacemos mas grande el espacio cuando el usuario pase el mouse */
}

#order-opc .no-m-r {
    margin-right: 0;
}

#order-opc .payment-cont {
    margin-top: 25px;
    margin-left: 0;
    border: 1px solid #ddd;
    width: 100%;
    min-height: 130px;
    height: 140px;
    padding: 30px 10px 25px;
    color: gray;
    text-decoration: none;
    background: #fff;
    overflow: hidden;
}

#order-opc .f-arrow .payment-arrow {
    right: 9px;
}

#order-opc i.fa.fa-chevron-right.payment-arrow, #order-opc #goddady-ssl-certified {
    display: none!important;
}

#order-opc .under-p {
    border-bottom: 1px solid lightgray;
    padding-bottom: 5px;
}

img.ePayco {
    max-width: 100%;
}