    .main-color-1, .main-color-1-hover:hover, a:hover, a:focus,
    header .multi-column > .dropdown-menu>li>a:hover,
    header .multi-column > .dropdown-menu .menu-column>li>a:hover,
    .item-meta a:not(.btn):hover,
    .map-link.small-text,
    .single-course-detail .cat-link:hover,
    .related-event .ev-title a:hover,
    #checkout-uni li.active a,
    .woocommerce-review-link,
    .woocommerce #content div.product p.price,
    .woocommerce-tabs .active,
    .woocommerce p.stars a, .woocommerce-page p.stars a,
    .woocommerce .star-rating:before, .woocommerce-page .star-rating:before, .woocommerce .star-rating span:before, .woocommerce-page .star-rating span:before, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price,
    .woocommerce .uni-thankyou-page .order_item .product-name,
    .woocommerce .uni-thankyou-page .addresses h3,
    .wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active, .wpb_wrapper .wpb_content_element .wpb_tabs_nav li:hover,
    .wpb_wrapper .wpb_content_element .wpb_tabs_nav li.ui-tabs-active a, .wpb_wrapper .wpb_content_element .wpb_tabs_nav li:hover a{
        color:#0064a3;
    }
    .related-item .price{color:#0064a3 !important;}
    .main-color-1-bg, .main-color-1-bg-hover:hover,
    input[type=submit],
    table:not(.shop_table)>thead, table:not(.shop_table)>tbody>tr:hover>td, table:not(.shop_table)>tbody>tr:hover>th,
    header .dropdown-menu>li>a:hover, header .dropdown-menu>li>a:focus,
    header .multi-column > .dropdown-menu li.menu-item:hover,
	header .multi-column > .dropdown-menu .menu-column li.menu-item:hover,
    .un-icon:hover, .dark-div .un-icon:hover,
    .woocommerce-cart .shop_table.cart thead tr,
    .uni-addtocart .add-text,
    .event-classic-item .item-thumbnail:hover a:before,
    .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span,
    .course-list-table>tbody>tr:hover>td, .course-list-table>tbody>tr:hover>th,
    .navbar-inverse .navbar-nav>li>a:after, .navbar-inverse .navbar-nav>li>a:focus:after{
        background-color:#0064a3;
    }
    #sidebar .widget_nav_menu  #widget-inner ul li a:hover,
    .main-color-1-border{
        border-color:#0064a3;
    }
    .btn-primary, .un-button-2, .un-button-2-lg,
    .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, 				    .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button,
    .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input,
    .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .ui-accordion-header-active, .wpb_wrapper .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header:hover,
    .wpb_wrapper .wpb_toggle:hover, #content .wpb_wrapper h4.wpb_toggle:hover, .wpb_wrapper #content h4.wpb_toggle:hover,
	.wpb_wrapper .wpb_toggle_title_active, #content .wpb_wrapper h4.wpb_toggle_title_active, .wpb_wrapper #content h4.wpb_toggle_title_active{
    	background-color: #0064a3;
    	border-color: #0064a3;
    }
    .woocommerce ul.products li.product .onsale, .woocommerce-page ul.products li.product .onsale,
    .single-product.woocommerce .images span.onsale, .single-product.woocommerce-page .images span.onsale,
    #sidebar .widget_nav_menu  #widget-inner ul li a:hover,
    .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, 				    .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button,
    .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input{
        background:#0064a3;
    }
    .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, 	    
    .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button, .woocommerce a.button.alt, 
    .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt,
    .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, 
    .woocommerce #review_form #respond .form-submit input, .woocommerce-page #review_form #respond .form-submit input{background:#0064a3;}
    .thumbnail-overlay {
    	background: rgba(0,100,163,0.8);
    }
	.main-color-2, .main-color-2-hover:hover{
        color:#ffffff;
    }
    .main-color-2-bg{
        background-color:#ffffff;
    }
    footer.main-color-2-bg, .un-separator .main-color-2-bg, .main-color-2-bg.back-to-top{
        background-color:#666666;
    }
    body {
        font-family: "Raleway",sans-serif;
    }
	body {
        font-size: 14px;
    }
    h1, .h1, .minion, .content-dropcap p:first-child:first-letter, .dropcap {
        font-family: "Raleway", Times, serif;
    }
html{font-size:10px;}

.nicescroll-rails{z-index:100 !important;}

#main-nav .navbar {
  min-height:120px;
  margin-top:20px;
}
.container > .navbar-header {
  margin-top:7px;
}
.content-pad-3x{padding-top:20px;}

#main-nav .navbar-nav > li > a:before {
  border:1px solid #000;
  top:40px;
}

#main-nav .navbar-nav > li > a {
  color:#000;
  padding-top:40px;
  padding-right:30px;
  height:120px;
}
#main-nav .navbar-nav > li > a .menu-description {
  color:rgba(0, 0, 0, 0.5);
}
#main-nav .navbar-nav>li>a:hover .menu-description {
  color:rgba(0, 0, 0, 0.2);
}
.navbar-right .dropdown-menu{
  left:-1px;
}
.scale img{transition: all 0.4s ease 0s;;}
.scale img:hover{transform: scale(1.1);}
.visible{overflow:visible !important;}
.wpcf7-tel{width:555px;}

/*Titres*/
.content-pad-3x ul li{
list-style:outside none square;
}
#content .wpb_tab h2{
font-size:30px;
color:#0069a6;
padding-bottom:10px;
border-bottom:1px dashed #f79437;
}
#content h3{
font-weight:700;
color:#0069a6;
}
.wpb_wrapper .filiere ul.wpb_tabs_nav{
padding-left:0;
width:22%;
}
.wpb_wrapper .filiere ul.wpb_tabs_nav li{
list-style:none;
margin-bottom:10px;
}

.wpb_wrapper .filiere .wpb_tour_tabs_wrapper .wpb_tabs_nav a.ui-tabs-anchor{
text-transform:uppercase;
font-size:24px;
font-size:2.2rem;
line-height:24px;
padding:15px 30px;
color:#FFFFFF;
text-align:left;
font-weight:700;
display:block;
letter-spacing:0.5px;
background: #f26f1d;
background: -moz-linear-gradient(left, #f26f1d 0%, #f9ae5c 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f26f1d), color-stop(100%,#f9ae5c));
background: -webkit-linear-gradient(left, #f26f1d 0%,#f9ae5c 100%);
background: -o-linear-gradient(left, #f26f1d 0%,#f9ae5c 100%);
background: -ms-linear-gradient(left, #f26f1d 0%,#f9ae5c 100%);
background: linear-gradient(to right, #f26f1d 0%,#f9ae5c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f26f1d', endColorstr='#f9ae5c',GradientType=1 );
}
.wpb_wrapper .filiere .wpb_tour_tabs_wrapper .ui-tabs-active a.ui-tabs-anchor,
.wpb_wrapper .filiere .wpb_tour_tabs_wrapper a.ui-tabs-anchor:hover{
background: #f26f1d;
}
/*tabs*/
.wpb_wrapper .filiere .wpb_tour_tabs_wrapper .wpb_tab{
width:78%;
}
/*Bouton*/
.secteur {
background: #077fca;
background: -moz-linear-gradient(top,  #077fca 0%, #0064a3 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#077fca), color-stop(100%,#0064a3));
background: -webkit-linear-gradient(top,  #077fca 0%,#0064a3 100%);
background: -o-linear-gradient(top,  #077fca 0%,#0064a3 100%);
background: -ms-linear-gradient(top,  #077fca 0%,#0064a3 100%);
background: linear-gradient(to bottom,  #077fca 0%,#0064a3 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#077fca', endColorstr='#0064a3',GradientType=0 );
box-shadow: 0 10px 0 #004570;
display:block;
padding:10px;
}
.secteur:hover{
background: #0064a3;
box-shadow:none;
}
.secteur span{
    color: #ffffff;
    display: block;
    font-size: 2.2rem;
    font-weight: bold;
    letter-spacing: 1px;
    line-height: 2.2rem;
    padding: 10px 0 10px 20%;
}
.industriel span{background:url(../images/ico-industriel.png) no-repeat 0 0 /contain;}
.tertiaire span{background:url(../images/ico-tertiaire.png) no-repeat 0 0 /contain;}
.info span{background:url(../images/ico-info.png) no-repeat 0 0 /contain;}

/*Portfolio*/
a.prot_image{display:block; margin-bottom:20px;}

table tr:hover{color:#FFFFFF;}

table tr td{ padding:5px 15px;border-bottom:1px solid #CCCCCC;}

.takira-content thead tr td{color:#FFFFFF;}