﻿.text-center{text-align:center}
 #padding-27 { height:40px; }

.social {
    float: right;
    margin-top: -25px;
}

.social img {
    margin-left: 10px;
    max-height: 27px;
}

.home-content-table .umorebox_hcp img {
  padding: 1px;
  border: 1px #E5E5E5 solid;
  margin: -2px;
  width: 177px;
  border-color: #CCCCCC;
}
.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}
.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after{content:" ";display:table}
.clearfix:after,.container:after,.container-fluid:after,.row:after{clear:both}


.blog-categories .container {
	position: relative;
}

	.home-facts .container div {
		margin-bottom: 50px;
	}

	.home-facts .container div:last-of-type {
		margin-bottom: 0;
	}


.main-header .container {
    max-width: 1920px;
	  width: 100%;
    padding: 50px;
    margin: 0 auto;
    text-align: center;
    background: #eee;
}

#offers .heading-block .replaced-content{font-family:inherit !important;font-weight:inherit !important;color:inherit !important}

.wrapper {
	width: 100%;
	float: left;
}
.zone-wrapper:not(.zone-content-wrapper){display:none;}


.pub {
background-color : #FFFFCC; 
}
.menu-item-2in1.icons{position:relative}
.menu-item-2in1.icons:after{-webkit-transform:translateX(-50%);background-color:#5a7a90;content:"";display:block;height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}
.menu-item-2in1.icons a{font-family:Museo Sans;font-size:19px;font-weight:300;margin:0;position:relative;width:50%}
.menu-item-2in1 .icon-container{fill:#b3b3b3;margin-right:6px;vertical-align:sub}
.menu-item-2in1 .icon-container.user svg{height:17px;width:16px}
.menu-item-2in1 .icon-container.cart svg{height:18px;width:18px}
.menu-item-2in1 .icon-container.cart{margin-left:41px}
.menu-item-2in1 .icon-container svg{fill:#fff}
.menu-item-2in1 a{color:#999;font-family:Museo Sans;font-size:15px;font-weight:300;margin-left:15px;text-transform:capitalize}
.menu-item-2in1 a:hover{color:#e2231a}
#secondary_menu .nav-boxed .menu-item a{line-height:30px;padding-top:0;padding-bottom:0}
#secondary_menu ul li.menu-item{display:inline-block;margin:0 8px;zoom:1;*display:inline}
ul.fly-bottom-soc li.rss-soc a:hover{background:#f60;color:#fff}

#header ul.sub-menu li.menu-item-has-children:hover { position: relative }


.site-description {
	color: #aaa;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-weight: 300;
	letter-spacing: 1px;
	line-height: 1.2;
	text-transform: uppercase;
}


.site-description,
.site-title {
	margin-bottom: 0;
}


.header-image .site-description,
.header-image .site-title {
	display: block;
	text-indent: -9999px;
}


	.genesis-nav-menu,
	.site-description,
	.site-header .search-form,
	.site-header .title-area,
	.site-header .widget-area,
	.site-title {
		text-align: center;
	}


.site-title {
	font: 700 32px/1.2 'Noto Serif', 'Lucida Bright', Georgia, serif;
	margin: 0;
}


.site-title a,
.entry-title a {
	color: #333;
}
.biggest{font-size:160%;}


		div.box_offers div.offers_item div.name { top: -190px; left: 15px; }


.slicknav_nav .menu-item-has-children.slicknav_open,
.slicknav_nav .page_item_has_children.slicknav_open {
	padding-bottom: 0;
	border-bottom: 0;
}

.slicknav_nav .menu-item-has-children li,
.slicknav_nav .page_item_has_children li {
	background: #111;
}


.sidebar-widget .search-form .form-control, .sidebar-widget .search-form .btn{
	border-color:#00A563;
}


.sidebar-widget .search-form .btn{
	background:#00A563;
}


	.navbar-nav li.search {
		display: block !important;
	}

	.avisosportada .pagination, .noticiasportada .pagination { border: none;  }

		
	
	
	
.pagination li {
display:inline;
padding:10px;
}

	.pagination {
    border-top: 2px solid #F8F8F8;
    margin-top: 8px;
    margin-bottom: 8px;
    padding-top: 8px;
    text-align: center;
    list-style-type: none;
}

ul.pagination {
   float: none;
   display:block;
}

ul.pagination li {
   display:inline;
   padding: 0 4px 0 4px;
}


.row { margin-left: -15px; margin-right: -15px }

  .bottom_section .widget-title {
    margin-bottom: 1em; }

  .bottom_section .widget-title, .bottom_section a {
    color: #fff; }


  h2.widget-title {
    margin-top: 30px; }


.widget-title a {
	color: inherit;
}




.widget_rss .widget-title .rsswidget:first-child {
	float: right;
}


.widget_rss .widget-title .rsswidget:first-child:hover {
	background-color: transparent;
}


.widget_rss .widget-title .rsswidget:first-child img {
	display: block;
}
