@import '../css/css_fonts.css';


html,body,nav,p,ul,li,h1,h2,h3,a,.navbar {

    font-family		:'XOLONIUM';
    color:#000;

}

html,body {

    margin:         0;
    padding:        0;
    padding-top:    0px;
    padding-bottom: 0px;    
    background:     #0 url(data_GBW/icon/retino-ubu.png) repeat;

}


body { overflow:	hidden; }

p { line-height:16pt;
	color:#555;
}

a { 
    color 	:#32a5e9; 
    text-decoration:none;
    text-shadow:none;
}

a:hover { 
    color 	:#00496c;
    text-decoration:none;
}    

.loader {
    display:    block;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .7 ) url('icon/loader_ms.gif') 50% 50% no-repeat;
}


/*!
 * HEADER & DROPDOWN-MENU
 *
 */

.logo {

    background-color	:transparent;
    margin-right 		:25px;
    float 				:left;
    align 				:top;
}

.first {
	
	padding-top:90px;
}


.navbar-inverse .navbar-nav > li > a {
    color: #aaa;
    font-size:12pt;
    border-bottom:solid 3px transparent;
    padding:16px 12px 20px 6px;    
    margin:0px 0px 0px 0px;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
    color: #fff;
    background-color: #444;
    border-color:#00AEEF;

}
.navbar-inverse .navbar-nav > .active > a,
.navbar-inverse .navbar-nav > .active > a:hover,
.navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #444;
    border-color:#00AEEF;
}

.navbar-inverse .navbar-right > li,
.navbar-inverse .navbar-right > li > a {
    background-color:transparent;  
    color:#ddd;
    padding:8px 12px;
}
.navbar-inverse .navbar-right > li > a:hover,
.navbar-inverse .navbar-right > li > a:focus {  
    color:#fa0;
    background-color:transparent;
    border-color:transparent;    
}
.navbar-inverse .navbar-right > .active > a, 
.navbar-inverse .navbar-right > .active > a:hover,
.navbar-inverse .navbar-right > .active > a:focus {
    background-color:##00AEEF;
}

.navbar-inverse .navbar-right > li.social,
.navbar-inverse .navbar-right > li.social > a {
    padding:5px 2px;
}

.dropdown-menu {
    background-color:#222;
    border-radius: 0px;    
    border:none;
}
.dropdown-menu li a {
  color:#aaa;
}
.dropdown-menu li a:hover {
  background-color:#444;
  color:#00AEEF;
}

.login-block {
  position:absolute;
  top:63px;
  right:3px;
  background-color:#333;
  color:#eee;  
  display:none;
  width:300px;
  padding:15px;
  z-index:1000;

}

.login-block li, 
.login-block h3, 
.login-block p {
 color:#eee;
}

.login-block li a:link,
.login-block li a:visited {
 color:#fff;
}

.login-block li a:hover {
 color:#00AEEF;
}





/*!
 * CORPO DELLA PAGINA
 *
 */

section {

    padding:0px 0 100px;
    line-height:28px;

}

section .row {

    font-size:21px;
    padding:30px;
}

section small {

    line-height:36px;
    font-size:16px;    

}


/*!
 * FOOTER
 *
 */

.footer {

    margin:0;
    padding:0;
    border:0;
    border-top:16px solid #fff;
    padding-bottom:60px;
    background-image:url();
    background-color:#222;
}
.footer p {
    color:#777;
 }

 .footer a { 
    color   :#aaa; 
    text-decoration:none;
}

 .footer a:hover { 
    color   :#fa0;
    text-decoration:none;
}    


.social { display:inline-block;}

/*!
 * Slider
 *
 */


/*!
 * Altre caratteristiche
 *
 */

.main-header > li {

   display:inline-block;
   font-size:21px;
   font-weight:bolder;
   padding:30px;

}

.main-header > li {

   display:inline-block;
   font-size:21px;
   font-weight:bolder;
   padding:30px;

}


.image-header {

    background:#eee url() center center;
    background-size:cover;
    height:420px;
    margin-top:-50px;

}


.image-header h1 {

    margin-top:100px;
    font-size:32px;
    font-width:bolder;
    color:#fff;
    text-shadow:1px 1px 3px #000;

}

.page-header {

    padding:50px 0 80px;
    margin:0;
}

.page-header.medium { background-color:#ddd; }
.page-header.dark { background-color:#333; }

.page-header .row {

    margin:30px 0 20px;
    line-height:28px;
}



/*!
 * REWRITE CSS-BOOTSRAP
 *
 */

.btn-default {

    background-image:url();
    border:1px solid #999;
    color:#333;
    font-width:bolder;
    font-size:16px;
    text-shadow:1px 1px 3px #666;    
}

.section-title {

    color:#333;
    font-width:bolder;
    text-shadow:1px 1px 3px #666;
}



/*!
 * Negozio
 *
 */


.market {

    background-color:#fff;
    box-shadow: 0px 10px 6px 2px #666;
    padding:15px 0 65px 0;
}

.market h1,
.market h2,
.market h3 { color:#000; }

.market p { color:#666; }




