/* Table of Content
==================================================

#BOOSTRAP CUSTOM
#TYPOGRAPHY
#LINKS AND BUTTONS
#MAIN MENU
#FOOTER
#NAV HELPERS
#PAGE HEADER
#HOME
#CSS GENERAL
#CARROUSEL

*/




/* BOOSTRAP CUSTOM
================================================== */

/** TABS **/
.panel-default>.panel-heading {background:#025581;  /*background: #eee;*/  }
.panel-default>.panel-heading:hover {background:#fff; }
.panel-default>.panel-heading:hover a {color:#025581;   }
.panel-title>a {color:#fff; /*color:#025581;*/}
.panel-title>a:hover {text-decoration: none;}

/* END BOOSTRAP CUSTOM
================================================== */




/* TYPOGRAPHY
================================================== */

body {color:#777; background: #fff;}
blockquote small {color:inherit;}
h1, h2, h3, h4, h5, h6 {color:#222;}
h2 {color:#444;}
h2 i {color:#999}
#contact h2:after, #services .classic h2:after, #actus h2:after, h2.subTitle:after, h1.noSubtitle:after{ background-color:#9ac62b;}

/*** PARALLAX ***/

.paralaxText blockquote:before, .paralaxText blockquote:after {color:#fff;}
#paralaxSlice1, #paralaxSlice2, .paralaxSlice{background-color:#025581;}
#paralaxSlice1 {background-image: url('../images/paralax-1.jpg');}
#paralaxSlice2 {background-image: url('../images/paralax-2.jpg');}
.paralaxText blockquote, .paralaxText h1, .paralaxText h2, .paralaxText h3, .paralaxText p, .paralaxText i{color:#fff;}

/* END TYPOGRAPHY
================================================== */




/* LINKS AND BUTTONS
================================================== */

a {color:#025581;}
a:hover, .scrollspyNav .active a {color:#025581;}
ul.iconsList li a {color:#555}
ul.iconsList li a:hover, ul.iconsList i {color:#025581}

/*** BUTTONS ***/
.btn {background:#025581; color:#fff; border:2px solid #fff;}
.btn:hover {color:#025581; border-color:#eee; text-shadow:none;background:#fff}
.btn-primary {background: #006dcc;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] {background: #555;}
.btn-info {background: #49AFCD;}
.btn-success {background: #5BB75B;}
.btn-warning {background: #FAA732;}
.btn-danger {background: #DA4F49;}
.btn-link, .btn-link:active, .btn-link[disabled], .btn-link:hover {background:none; border:none; -moz-box-shadow: none; -webkit-box-shadow:none; box-shadow: none; color:#49AFCD;}
.btnWrapper {border:1px solid #ccc;}

/* END LINKS AND BUTTONS
================================================== */




/* MAIN MENU 
================================================== */

#mainHeader{background-color: white; -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 10px rgba(0,0,0,.1); box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1);}
#mainMenu ul li a, #resMainMenu ul li a {color:#444;}
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {background: #9ac62b; color:#fff;}

/* END MAIN MENU 
================================================== */




/* FOOTER 
================================================== */

footer {color:#777; background:#eee;}
#footerRights {background-color:#fff; color:#999;}

/* END FOOTER 
================================================== */




/* NAV HELPERS
================================================== */

.navhelpers {background-color:#222;}
.navhelpers a, .navhelpers a:hover {color:#ffffff; border-right: 1px solid #ffffff;}

/* END NAV HELPERS
================================================== */




/* PAGE HEADER
================================================== */

.page-header-mdph {border-bottom: 1px solid rgba(1,1,1,0.075); background: #eee;}
.breadcrumb-mdph {background-color: #eee; }
.breadcrumb-mdph>.active{color:#777; }
.breadcrumb-mdph>li+li:before{color:#ccc}

/* END PAGE HEADER
================================================== */




/* HOME
================================================== */

#home h1 {color:#FFFFFF;}

/*** LINK DOWN ***/
a.linkdownText{color:#777777; background: #fff;}
a.linkdownText:hover{color:#fff; background: #9ac62b;}
.iconMedium{color:#ccc;}
.linkdownText h2{color:#777;}
a.linkdownText:hover .iconMedium, a.linkdownText:hover h2{color:#fff;}

/* END HOME
================================================== */


/*** LINK DOWN ***/
.linkdown a.linkdownText{color:#777777; background: #fff;}
.linkdown a.linkdownText:hover{color:#fff; background: #9ac62b;}
.iconMedium{color:#ccc;}
.linkdown .linkdownText h2{color:#777;}
a.linkdownText:hover .iconMedium, a.linkdownText:hover h2{color:#fff;}




/* CSS GENERAL
================================================== */

/*** BOX FEATURE **/
.boxFeature i{color:#025581;} 

/*** SLICES ***/
.slice{
	background-color:#fff;
}

/*** CTABOX ***/
.ctaBox {border:2px solid rgba(0,0,0,0.05);}
.ctaBoxFullwidth{border:none}
.ctaBox blockquote{color:#fff;}

/*** COLOR ***/

/*COLOR1*/
.color1, .slice.color1, .bulle.color1, .ctaBox.color1{background-color:#F7F7F7; color:#444;}
.color1 h1, .color1 h2, .color1 h3, .color1 h4, .color1 blockquote{color:#222;}
.color1 h2{color:#444;}
.color1 a{color:#025581;}
.color1 a:hover{cursor: pointer;}
.color1 a.btn{color:#fff;}
.color1 a.btn:hover{color:#025581;}

/*COLOR4*/
.color4, .slice.color4, .bulle.color4, .ctaBox.color4{background-color:#025581; color:#fff;}
.color4 h1, .color4 h2, .color4 h3, .color4 h4, .color4 blockquote, .color4 a {color:#fff;}
.color4 h2.subTitle:after, .color4 h1.noSubtitle:after {background:#fff;}

/*COLOR5*/
.color5, .slice.color5, .bulle.color5, .ctaBox.color5{background-color:#222; color:#fff;}
.color5 a{color:#fff;}
.color5 a:hover{cursor: pointer;}


/*** ICONS ***/
.iconRounded {border:2px solid #025581;color:#025581;background-color:#fff;}
.iconRounded:hover {background-color:#025581;color:#fff;}
/*.color1 .iconRounded {color:#fff; border:none;}*/
.color4 .iconRounded {background-color:#FFF;color:#025581;}

.colorRed{background:#fff; color:#dc492c; border:2px solid #dc492c;}
.colorRed:hover {border:2px solid #dc492c; background-color:#dc492c;color:#FFF;}
.colorOrange{background:#fff; color:#ea761e; border:2px solid #ea761e;}
.colorOrange:hover {border:2px solid #ea761e; background-color:#ea761e;color:#FFF;}
.colorBlue{background:#fff; color:#46b0c3; border:2px solid #46b0c3;}
.colorBlue:hover {border:2px solid #46b0c3; background-color:#46b0c3;color:#FFF;}
.colorGreen{background:#fff; color:#aed310; border:2px solid #aed310;}
.colorGreen:hover {border:2px solid #aed310; background-color:#aed310;color:#FFF;}
.colorPink{background:#fff; color:#dd66d1; border:2px solid #dd66d1;}
.colorPink:hover {border:2px solid #dd66d1; background-color:#dd66d1;color:#FFF;}
.colorYellow{background:#fff; color:#ffd829; border:2px solid #ffd829;}
.colorYellow:hover {border:2px solid #ffd829; background-color:#ffd829;color:#FFF;}

/* END CSS GENERAL
================================================== */




/* CARROUSEL
================================================== */
.carousel-fade .carousel-title{  
	color:#FFFFFF; border-left: solid #FFFFFF 2px; text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3);
}
/* END CARROUSEL
================================================== */
