/*
#------------------------------------------------------------------------
# University - May Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2014 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/

/* Here you can include your override CSS styles */

#gkLogo.text { 
    width:100%; 
    text-align:left; 
    font-weight:800;
}
#gkLogo.text > span:before { 
    content: "agrupaci\00d3 n"; 
    margin-right:10px; 
    font-weight:400;
}
#gkLogo.text .gkLogoSlogan { 
    color: #f8b334; 
    font-size:25px; 
    font-weight:800;
}

#gkLogo.cssLogo{ 
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url("../../../images/sitio/logos-di-pascuale.png") !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: contain; height:103px; width:500px;
}

#gkHeaderNav { 
    padding:0 0 50px 0;
}
#gkMainMenu { 
    float:left; 
    width:100%; 
    border-bottom:1px dotted #fff; 
    border-top:1px dotted #fff; 
    margin-top:0px;
}

.gkMenu > ul > li,
 .gkMenu > ul > li a { 
    height:40px; 
    line-height:40px;
}
.gkMenu > ul > li > a { 
    padding:0 10px; 
    letter-spacing:0px;
}

#gkHeaderRight {  
    bottom:40px!important; 
    font-size:16px; 
    margin: 0!important;
}
#gkHeaderRight .box {
    color:#fff; 
    font-style:italic;
}
#gkHeaderRight p { 
    font-family: Arial, Helvetica, sans-serif; 
    margin-bottom: 0; 
    margin-top: 0.5em;
}
#gkHeaderBottom { 
    padding:10px 0; 
    margin-top:-60px; 
    background: rgba(0, 0, 0, 0.4)/*url("../images/banda.png") repeat  0 0 transparent;*/;
}
#gkHeaderBottom p { 
    margin:0; 
    color: #f8b334; 
    font-size:25px; 
    font-weight:800; 
    font-family:"Raleway",Arial,sans-serif;
}
#gkHeader { 
    min-height: 189px;
}
#gkLogo img {
    max-width: 100%;
}
#nivo_slider_105 {
    margin-top: 30px;
}
/*FRONTPAGE*/
/*
.frontpage #gkLogo.text .gkLogoSlogan { display:none}
.frontpage #gkLogo.cssLogo{ background: url("../images/logo.png") no-repeat 0 0 transparent!important; 
                             height:44px; width:449px; background-size: contain;}
.frontpage #gkMainMenu { margin-top:0}

.frontpage #gkHeader{ background:url("../images/bg.jpg") no-repeat scroll 0 0 #fff; background-size: cover;}
*/
/*
.frontpage #gkBg {background: url("../images/home-bg.jpg") no-repeat scroll center top #fff; }
.frontpage #gkHeaderBg { min-height:665px;}
*/

#gkSidebar { 
    padding-left:15px;
}

#gkPageTitle { 
    color:#f8b334; 
    border-bottom:1px dotted #ddd; 
    padding:20px ;
}
#gkPageTitle span { 
    background:none; 
    font-weight:200;
}
#gkPageContent.gkPage { 
    padding:20px 0 60px 0;
}

article header.nodate { 
    margin:0;
}
.itemView h1 { 
    font-size:46px; 
    font-weight:800; 
    text-transform:uppercase; 
    padding:20px 0; 
    border-top: 1px dotted #212121; 
    border-bottom: 1px dotted #212121; 
    margin-bottom:10px;
}
.itemIntroText { 
    color: #585759; 
    font-size:22px; 
    font-weight:700; 
    line-height:26px;
}
.itemFullText { 
    color:#ababd8;
}
.itemImageBlock img:hover {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	opacity: 0.5;
}
#gkContent.full { width:100%}
.columna .nspArt { border:1px solid #929294; margin-bottom:10px}
.columna .nspArt h4.nspHeader, .destacados .nspArt h4.nspHeader{ font-size:20px; text-transform:uppercase; padding:10px 10px 15px; }
.columna  .nspArt p.nspText, .columna  .nspArt a.readon , .destacados  .nspArt p.nspText, .destacados  .nspArt a.readon{ padding: 0 10px!important}
.destacados  .nspArt { width:23%; margin:0 1% ; border:1px solid #929294;}
.destacados .nspArt p.nspText { min-height:100px;}


#gkBottom5 { background:#f4f1ec}
#gkPageContent + #gkBottom5:before{ border:none}
#gkBottom5.gkSingleModule { padding:30px 0}
#gkBottom5 .box li { text-align:center}
#gkBottom5 a { text-transform:uppercase; font-family:"Raleway",Arial,sans-serif}

#gkFooter { padding-bottom:20px; background:#f4f1ec}
#gkFooter .gkPage {border-top: 1px dotted #d6d4d1; border-bottom: 1px dotted #d6d4d1; padding:10px; overflow:hidden }
#gkCopyrights { float:left; width:100%; text-align:left; margin:0}
#gkCopyrights span { float:right;}

.pull-left { margin:10px 10px 10px 0}
.pull-right { margin:  10px 0 10px 10px }
.buscador{ float:left}
.buscador  input.button { background:transparent; border:none; float:right; height:19px; padding:0; margin:3px }
.buscador  input.inputbox { border-radius: 6px; height:29px!important; margin-right:8px }
.redes { float:left; padding-top:4px; margin-right: 6px;}
.redes img { margin-right:5px}

/*prueba header*/
#gkHeaderNav { position:relative}
#gkHeaderBg { /*display:none*/ float:right; padding-top: 30px;}
#gkHeaderModules { position:relative;/* left:40%*/}
#gkHeaderRight { position:relative; bottom:0; margin:85px 0}

#gkHeaderBottom { position:relative}
#gkHeader.gkPage{padding:0}

/*.easy_img_caption span.easy_img_caption span.easy_img_caption_inner { display:none!important}*/
.gkBlockTextLeft, .gkBlockTextRight, .gkBlockTextCenter {width:auto}
#article-index { margin:10px 0 30px 30px}
#article-index ul, .myjsp-prev-next { font-family:"Raleway",Arial,sans-serif; font-size:12px;}
#mailto-window input[type="text"] { height:30px;}
.genericView .itemIntroText { font-size:14px;}
.genericView article header h2 { font-size:22px}

a.publi img{ border: 2px solid #ececec;-webkit-box-shadow: 2px 1px 5px 1px #C9BABA;
box-shadow: 2px 1px 5px 1px #C9BABA;}
a.publi:hover img { border: 2px solid #999;-webkit-box-shadow: 2px 1px 5px 1px #666;
box-shadow: 2px 1px 5px 1px #666;
-webkit-transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;}

/**/
#aside-menu { background:#212121}
#aside-menu ul.level1 { display:none}
/**/
.itemVideoBlock h3 {
    display: none;
}
