/* Theme Name: The Project - Responsive Website Template
Author:HtmlCoder
Author URI:http://www.htmlcoder.me
Author e-mail:htmlcoder.me@gmail.com
Version:1.4.0
Created:December 2014
License URI:http://support.wrapbootstrap.com/
File Description: Place here your custom CSS styles
*/

.header-home {
    border-top: 3px solid #0c9ec7;
    border-bottom: 0px solid #f1f1f1;
    background-color: #9CBDC5; /*#fcfcfc;*/
	background-image: url(../../images/banner07.jpg);
	background-repeat: repeat-x;
	
}
.header {
    border-top: 3px solid #0c9ec7;
    border-bottom: 0px solid #f1f1f1;
    background-color: #ffffff; /*#fcfcfc;*/
	background-image: url(../../images/banner07.jpg);
	background-repeat: repeat-x;
}

.pattern-0 {
    background-image: url(../../images/pattern-00.jpg);
    background-repeat: repeat-x;
    background-position: 0 0;
}
.pattern-00 {
    background-image: url(../../images/pattern-00.jpg);
    background-repeat: repeat-x;
    background-position: 0 0;
}

/***** COLORE AZZURRO azzurro originale #09afdf; ****/
a {
    color:#0c9ec7; /*#347dbc;*/
}
a.link-arancio {
    color:#0c9ec7;
}
.text-default {
    color: #0c9ec7; /*347dbc*/
}
.btn-default {
    color: #ffffff;
    background-color: #347dbc;
    border-color: #347dbc;
}


/*Fonts
---------------------------------- */
h1,
h2,
h3,
h4,
h5,
h6 {
  /*font-family: 'Open Sans Condensed', sans-serif;*/
	font-family: 'Quicksand', sans-serif;
  color: #0c9ec7; /*347dbc*/
}
.txt-lowercase {
  text-transform: lowercase;
}
.site-slogan {
    font-size: 16px; color:#026FBE; font-weight: bold;
}
.site-slogan-top {
    font-size: 10px; text-transform: uppercase; color: rgba(255,255,255,1.00);
}

/* BN - Proprieta' menu' e sottomenu'*/
.navbar-default .navbar-nav > li > a {
	font-size: 13px; text-transform: uppercase;
	font-family: 'Titillium Web', sans-serif;font-weight: 700;
}
.navbar-default .navbar-nav > li > a {
    padding: 28px 12px 27px 12px;
}
.dropdown-menu > li > a {
	font-size: 12px;
	font-family: 'Titillium Web', sans-serif;
}
/* BN - fine proprieta' menu' e sottomenu'*/


h1 {padding-left:0px; margin-left:0px;}
h2 {
	font-size:36px;
	text-transform: none;
}
h3 {
	font-size:28px;
	font-weight:bold;
}
h4 {
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
}
body {
  font-family: 'Titillium Web', sans-serif;
  font-size:16px;
  color: black;
}
.footer {
  color: #777777;
}
.footer-top {
    padding: 5px 0px 10px 0px ;
}
.dark-bgV2 {
    background-color: #dfe5e8;
    color: #0c9ec7 !important;
}
.dark-bgV3 {
    background-color: #dfe5e8;/*0c3356 */
    color: #0c9ec7 !important;font-size: 14px;
}

.radius-lang {
    -webkit-border-radius: 50px;
    -moz-border-radius: 50px;
    border-radius: 50px;
}

.pattern-2 {
    background-image: url(../images/pattern-2.png);
    background-repeat: repeat;
    background-position: 0 0;
}

.p-img{
    padding: 0px 10px 10px 0px ;
}
.m-10 {
    margin: 10px;
}

.table > thead > tr > th {
    background-color: #dfe5e8;
}