/******************************
 * NOMBRE PROYECTO -- custom css
 *****************************/
 
 
 /* colores
 
Color 1 - # - btn default,btn primary
Color 2- #  - enlaces texto
Color 3- #  - btn info
Color 4- #  - btn aad to cart
 
*/
 
 /*
 * Generales **********************************
 */
.html-item , .rte p strong{
      text-decoration:none;
}
.html-item , .rte p a{
      text-decoration:none;
}
.html-item , .rte p a:hover{
      text-decoration:underline;
}
/*
 * Tipografia *********************************
 */

 body{
 	font-family: 
 }
 h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: 
    font-weight:;
    color: 
}
 h1, .home h2{
    font-weight: ;
    font-size:  ;
}
 h2{
   font-weight:;
   font-size:;
}
 h3{
   font-weight: 
   font-size: ;
}
h4{
   font-weight: ;
   font-size: ;
}
/*
 * Botones ************************************
 */

.btn-default,
.btn-primary{}

.btn-default:hover,
.btn-default:focus,
.btn-default:hover:focus,
.btn-default:focus:hover,
.btn-default:active,
.btn-default.active,
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:hover:focus,
.btn-primary:focus:hover,
.btn-primary:active,
.btn-primary.active{}

.btn-info{}

.btn-info:hover,
.btn-info:focus,
.btn-info:hover:focus,
.btn-info:focus:hover,
.btn-info:active,
.btn-info.active{}

.btn-inverse{}

.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:hover:focus,
.btn-inverse:focus:hover,
.btn-inverse:active,
.btn-inverse.active{}

.btn-addtocart{}

.btn-addtocart:hover,
.btn-addtocart:hover:focus,
.btn-addtocart:focus:hover,
.btn-addtocart:focus,
.btn-addtocart.focus,
.btn-addtocart:active,
.btn-addtocart.active {}

/*
 * Menu
 */
.trevenque-menu-big p {
  margin: 0;
}
.trevenque-menu-big hr.hr {
  margin: 10px 0 !important;
}
.submenu-escloud {
  margin: 0 !important;
  padding: 0 !important;
}
.submenu-escloud li {
  line-height: 1.2;
}
.submenu-escloud li a {
  text-decoration: none;
}
.submenu-escloud li a:hover {
}


/*
 * Header *************************************
 */


.top-menu.fixed{
	display: none
}
div.drop-container {
    width: 100%
}
.top-menu .navbar-default li.havechilds > a {
	font-weight:bold;
	padding-left: 4px;
	padding-right: 4px
}
@media (min-width:768px){
	.logo img{
		max-height: 150px !important;
	}
	ul.sub {
	    position: absolute !important;
	   /* left: -55% !important;
	    width: 1240px !important;
	    max-width: 100% !important;*/
	    left: -29% !important;
	    width: 1000px !important;
	}

	body.header_3 .top-menu {
	    padding-top: 45px;
	}
	body.header_3 .search-box {
	    padding: 50px 0 0 0;
	}
}
@media (min-width:768px) and (max-width:1100px){
	ul.main > li.havechilds ,.top-menu .navbar-default li.havechilds  a {
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	}
}
@media (min-width:768px) and (max-width:827px){
	ul.main > li.havechilds ,.top-menu .navbar-default li.havechilds  a {
	    padding-left: 0 !important;
	    padding-right: 0 !important;	    
	}
}
@media  (min-width:985px) and (max-width:1090px){
	ul.sub {
	 left: -62% !important;
   	 width: 968px !important;
	}
}


@media  (min-width:768px) and (max-width:971px){
		body.header_3 .top-menu {
		    padding-top: 24px;
		}
		body.header_3 .search-box {
		    padding: 29px 0 0 0;
		}

		ul.sub {
	    left: -18% !important;
	    width: 750px !important;
	}
}

@media (min-width:1154px){
	ul.sub {
		width: 1000px !important;
		left: -12%;
	}
}
@media (max-width:768px){
	body.header_3 .top-menu {
	    padding: 12px 15px 0;
	}
}

/*
 * Footer *************************************
 */
div.scroll-to-top + div.container {
  width: 100%;
  background-color: #fff;
}

/*
 * Formulario *********************************
 */

/*
 * Listado productos **************************
 */

/*
 * Detalle producto ***************************
 */
#product-description ul {
  list-style-type: disc;
  margin-left: 16px;
  margin-bottom: 10px;
}
#product-description ol {
  list-style-type: decimal;
  margin-left: 16px;
  margin-bottom: 10px;
}


/*
 * Proceso compra *****************************
 */

/*
 * Responsive**********************************
 */
@media (max-width: 768px) {}

/* */
body#index #featured_carrousel_product .mini-product .row.info_text_product {
  padding: 0 15px;
}

