/*
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles in this file instead of style.css so it
is easier to update the theme. Simply copy an existing style
from style.css to this file, and modify it to your liking. */


/*
GLOBAL STYLES
----------------
Add styles beneath this line that you want to be applied across your entire site */

.widget_product_search {
display: none;
}

#top-section {
padding: 20px !important;
}

#pie-pagina {
background-color: #123360;
color: #fff;
text-align: center;
height: 40px;
padding-top: 20px;
padding-left: 30px;
padding-right: 30px;
}

#footer-widgets .widget h3 {
text-transform: none !important;
font-family: 'Oswald', 'sans-serif' !important;
font-weight: normal !important;
}

#patrocinadores {
background-color: #83A2D0;
}

#patrocinadores img {
margin: 20px 20px;
margin-left: 45px !important;
}

#patrocinadores img:last-child  {
margin-right: 0px;
}

.social-icons {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
margin-top: -30px;
margin-left: -150px;
}

.social-icons li, .social-icons li a {
float: left;
margin-right: 4px;
}

.social-icons li a {
display: inline-block;
overflow: hidden;
width: 26px;
height: 27px;
background: url(http://mujereseccotolima.co/entreaguas./wp-content/themes/yoo_venture_wp/images/tools/icons_social.png) 50% 0 no-repeat;
}

.social-icons .twitter a {
background-position: 50% 0;
}

.social-icons .facebook a {
background-position: 50% -60px;
}

.social-icons .googleplus a {
background-position: 50% -120px;
}

.social-icons .youtube a {
background-position: 50% -180px;
}


body {
background: #3188ff; /* Old browsers */
background: -moz-linear-gradient(top,  #3188ff 0%, #69a9ff 50%, #b2d3ff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3188ff), color-stop(50%,#69a9ff), color-stop(100%,#b2d3ff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #3188ff 0%,#69a9ff 50%,#b2d3ff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #3188ff 0%,#69a9ff 50%,#b2d3ff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #3188ff 0%,#69a9ff 50%,#b2d3ff 100%); /* IE10+ */
background: linear-gradient(to bottom,  #3188ff 0%,#69a9ff 50%,#b2d3ff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3188ff', endColorstr='#b2d3ff',GradientType=0 ); /* IE6-9 */
    color: #646464;
    font-family: "Alef",sans-serif;
    font-size: 1.4em;
    line-height: 1.618;
    position: relative;
    text-rendering: optimizelegibility;
    word-wrap: break-word;
}

#navigation ul.nav li:hover > ul {
background-color: #4170b0;
}

#footer-wrapper {
background: #4170b0;
padding: 30px 0 0px 0;
color: #fff;
font-size: 18px;
text-align: justify;
}

div#featured-slider h1 {
color: #000 !important;
}

.footer-widget-3 div.textwidget {
text-align: right;
}

#top-section {
background: #4170b0 url(http://www.rdsconstructora.com/wp-content/themes/forthecause/images/bg-top-section.png) !important;
}


#footer-widgets .widget h3 {
font-size: 26px;
color: #fff;
padding: 0;
margin: 0;
text-align: center;
}

.mi_tabla {
display: table !important;
margin: 0 auto !important;
margin-top: -40px !important;
}

.tabla_footer tbody {
margin: 0 auto !important;
padding: 0 auto !important;
background-color: transparent !important;
}

.tabla_footer {
margin: 0 auto !important;
padding: 0 auto !important;
background: none;
border: 0px solid !important;
box-shadow: none !important;
}

#footer-widgets {
width: 100% !important;
height: 310px;
}

#footer-left {
display: none !important;
}

table tbody {
background-color: transparent !important;
}

table td, table th {
padding-right: 30px !important;
padding-left: 30px !important;
padding-bottom: 30px !important;
border: 0px !important;
}

table {
border: 0px !important;
width: auto !important;
}

#header {
    /*background: url("images/fondo.jpg") repeat-x scroll 0 0 #00008F;*/
    background: #FFFFFF;
    box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.2);
    clear: both;
    padding: 0.618em 0;
    /*border-bottom: 10px solid #FFFF00;*/
    border-bottom: 10px solid #2879FF;
}


#header #logo {
    margin: 0px 0px 0px 15px;
}


.busqueda_widget
{
	width:200px;
	float: right;
	margin-bottom: 15px;
}

#navigation ul.nav > li:first-child {
    /*border-left: 2px solid #FFFFFF;*/
    border-left: 2px solid #2879FF;
}
#navigation ul.nav > li {
    /*border-right: 2px solid #FFFFFF;*/
    border-right: 2px solid #2879FF;
}

#navigation ul.nav li a {
    border: 0 none;
    /*color: #FAFAFA;*/
    color: #2879FF;
    font-size: 1.21429em;
    padding: 0.2em 1.47059em;
    font-weight: bold;
    text-shadow: none;
}

#navigation ul.nav li a:hover {
    color: #DCA824;
}

#navigation ul.nav li a:active {
    color: #DCA824;
}

#navigation {

    width: 72%;

}

#navigation ul.nav ul li a {
    color: #FFFFFF;
}

.wk-slideshow, .wk-slideshow .slides {
z-index: 0;
}

.type-page .entry ul {
    margin-left: 0px;
}

.wk-slideshow .caption {
    right: 2px;
    bottom: 25px;
}

#content {
    margin-bottom: 3.631em;
    margin-top: 0em;
}

#top-section {
    margin-bottom: 15px;
}

/*
DESKTOP STYLES
-----------------
Add styles inside the media query below that you only want to be applied to the desktop layout of your site */

@media only screen and (min-width: 768px) {
	/* Desktop styles go here */
}