a:hover{text-decoration:none;}
body{background:#f2f2f2;font-family:'lato';}
/* --Clearfix */
	.cf:before,
	.cf:after {content:""; display:table;}
	.cf:after {clear:both;}
	.cf {zoom:1;}
	
	#slider   {margin-bottom:-1px;}
	#carousel {margin-bottom:-1px;}
	#carousel li {cursor: pointer; background-color: #fff ;}
	#carousel img:hover {opacity: 1; color:olive; cursor: pointer; }
	#carousel img {width: 100%; display: block; opacity: .3; cursor: pointer;padding:2px;}
	#carousel .flex-active-slide img{opacity: 1;  cursor: default;}

        #carouselClientes {margin-bottom:0px;}
	#carouselClientes li {cursor: pointer; background-color: #fff ;}
	#carouselClientes img:hover {cursor: pointer; }
	#carouselClientes img {width: 100%; display: block; cursor: pointer;padding:2px;}


#a-slides
{
	color:#1b7e88;
}
#a-slides:hover
{
	color:#f4a901;
	text-decoration:none;
}
button, input
{
	border-radius:0 !important;
}

#btn_buscar
{
	background-color:#0055b8;
	color:#fff;
        height: 34px;
}
#btn_help
{
        padding:2%;
        text-align:center;
}
#btn_help a	
{
        background: #ddd;
        border-radius: 35px;
        color: #000;
        line-height:50px;
        margin: 1%;
        padding: 12px;
}
#btn_help a:hover
{
	background: #032b5b;
	color:#ccc;
	text-decoration:none;
}
#btn_buscar:hover
{
	background-color:#222;	
        color: #fff;
}
#btn_newsletter
{
	background:#000;
	color: #fff;
	width:100%;
}
#btn_newsletter:hover
{
	background:#c7c7c7;
}

#btn-slides
{
	background:#1b7e88;
	color: #fff;
}
#btn-slides:hover
{
	background:#f4a901;
}
.btn_vermas
{
        background: #ddd;
        border-radius: 35px;
        color: #000;
        line-height: 30px;        
        padding: 10px;
}
.btn_vermas:hover
{
        background:#032b5b;
        color:#ddd;
        text-decoration:none;
}
#cat_noticias
{
        background:#fff;
        color:#000;
        text-align:center;
}
#cat_noticias ul
{        
        background:#fff;
        border:4px solid #D1F8F5;
        color:#fff;
        list-style-type:none;
        padding:0;
}
#cat_noticias li
{
        padding:3%;
        text-align:left;
}
#cat_noticias ul li:hover
{
        background:#0060a9;
        color:#fff;
}
#cat_noticias ul li a:hover
{              
        
        text-decoration:none;
}

#certificaciones
{
        background-image: url('../_archivos-sw/images/CertificacionesServerware.jpg');
        background-repeat: no-repeat;
        background-position:left top;
        background-size:contain;
        height:500px;
        line-height:25px;
        padding:15% 10% 0 10%;
        text-align:left !important;
}

@media(max-width:480px)
{
        #certificaciones
        {
                height:350px;
        }
}
@media(max-width:440px)
{
        #certificaciones
        {
                line-height:20px;
                padding:10%;
        }
}

.container
{
	
}

#dato_dia
{
	color: #333;
	text-align: center;
}

.featured_thumb
{
        -webkit-box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        -o-box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        -moz-box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        margin: .5%;
        width: 95% !important;
}


.featured_thumb_entrada
{
        -webkit-box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        -o-box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        -moz-box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        box-shadow: 2px 2px 3px #ccc,
                    -2px -2px 3px #ccc;
        margin: .5%;
        width: 95% !important;
}

#img_barralateral
{
        width:100%;
}

@media (max-width:991px) and (min-width:480px)
{
        #img_barralateral
        {
                width:60%;
        }
}

#load_more_button
{
	background-color:#032b5b;
        border: none;		
	color: #fff;
        cursor:pointer;
	padding:1%;
} 

#load_more_button:hover
{
	background-color:#0060a9;		
	color: #2fc8fa;
}

#logo:hover
{
        opacity: 0.6;
}
.menu_footer
{
	list-style:none;
}
.menu_footer a
{
	color: #000;
	font-size:small;
	text-decoration:none;
}
.menu_footer a:hover
{
	color: #1b7e88;
}
#mini_facebook a
{
	color: #fff !important;
}#mini_facebook a:hover
{
	color: #c7c7c7 !important;
	text-decoration:none !important;
}
#mini_twitter a
{
	color: #fff !important;
}
#mini_twitter a:hover
{
	color: #c7c7c7 !important;
	text-decoration:none !important;
}

#post_blog
{
        font-weight: bold;
        text-decoration: none !important;
        
}

#post_blog:hover
{
        color: #0060a9 !important;
}
#side_bar
{
        border:1px solid #ddd;
        padding:1%;
}

.tbutton_blog
{        
        text-decoration: none !important;
        
}

.tbutton_blog:hover
{
        color: #0060a9 !important;
}

.terminos a
{
	color: #fff !important;
}
.terminos a:hover
{
	color: #1b7e88 !important;
	text-decoration:none !important;
}

#titulo_categorianoticia
{
        border:4px solid #D1F8F5;
        font-size:18px;
        padding:3%;
}

.under_title
{
        color: #888;
}
#ver_todo
{        
        background: #B1C6F1;
        color: #032b5b;       
        text-align:center !important;
}
#wgt_twitter
{
	margin:0;
	width:100%;
}