/*
Theme Name:     NUMERIZE
Theme URI:      http://www.numerize.com
Description:    Thème NUMERIZE
Author:         Europe Tech Group
Author URI:     http://www.europe-tech-group.eu
Template:       numerize
Version:        1.0
Tags:           flexible-width, custom-colors, custom-menu, featured-images, post-formats, theme-options, threaded-comments, translation-ready
*/

/* Place all your CSS modifications below */


/*
Theme Name:     Numerize
Theme URI:      www.numerize.com
Description:    www.europe-tech-group.eu
Author:         Europe Tech Group
Author URI:     www.europe-tech-group.eu
Template:       Etablissement Dollinger
Version:        1.0
Tags:           Theme Etablissement Pierre Dollinger
*/

/* Place all your CSS modifications below */


/******************* STANDARD ************************/

#primary #content, #primary #content p, #content .g1-block {text-align:justify!important;}



.g1-button {
	color:#fff!important;
}
.fa-space-right {
	margin-right:10px;
}
h2 strong {
	font-weight:900;
}
.home h1 {
	font-size:18px;
}
.icon {
	color:#000;
	float:left;
	display:inline-block;
	margin-right:10px;
}
.header-phone {
	float:right;
	display:block;
	color:#a6a4a5!important;
}
.header-phone a {
	color:#a6a4a5!important;
}
#g1-preheader-bar {
	font-size:14px!important;
	font-weight:bold!important;
	line-height:30px;
}
.table-formation h2 {
	margin:0px;
}
.table-formation a:hover {
	text-decoration:underline;
}
.table-formation .icon {
	margin-right:5px;
}
.g1-color-blue-1 > a {
	background-color:#16234F!important;
}
.g1-color-blue-1 > a:hover {
	color:#a6dcf0!important;
}
.g1-color-blue-2 > a {
	background-color:#015F9D!important;
}
.g1-color-blue-2 > a:hover {
	color:#a6dcf0!important;
}
.g1-color-turquoise-1 > a {
	background-color:#2d4aaa!important;
}
.g1-color-turquoise-1 > a:hover {
	color:#a6dcf0!important;
}
.g1-color-turquoise-2 > a {
	background-color:#0283d9!important;
}
.g1-color-turquoise-2 > a:hover {
	color:#a6dcf0!important;
}
.g1-color-green-1 > a {
	background-color:#40a103!important;
}
.g1-color-green-1 > a:hover {
	color:#c2f0a6!important;
}
.g1-color-green-2 > a {
	background-color:#58c215!important;
}
.g1-color-green-2 > a:hover {
	color:#c2f0a6!important;
}
/*.g1-color-green-1 > a {
background-color:#a6a4a5!important;}*/


.list-training .g1-divider {
	margin:0px 0px 30px 0px!important;
}
.entry-content a {
	color:#333;
	text-align:right!important;
}
.g1-one-fourth {
	text-align:right;
}
h5 {
	margin-bottom:0px;
	font-weight:bold;
	color:#333;
}
.message-info {
	background-color:#aaa;
}
/*.g1-type-drops .g1-submenus a {
	color:#fff;
}*/
.g1-type-drops .g1-submenus .current-menu-item a {
	color:#a6a4a5!important;
}
.g1-content {
	font-size:16px!important;
}
#g1-prefooter-widget-area .g1-one-fourth {
	text-align:left!important;
}
.menu-parent-item .current-menu-item a {
	background-color:transparent!important;
}
.g1-preheader {
	display:none;
}
/*#g1-section-1 .g1-grid {
	margin-bottom:30px!important;
	color:#fff;
	text-align:center;
	line-height:80px;
}*/
.block-yellow {
	background-color:#f29200;
	height:80px;
	display:block;
}
.block-green {
	background-color:#91bd1e;
	height:80px;
	display:block;
}
.block-blue-light {
	background-color:#2ca7e0;
	height:80px;
	display:block;
}
.block-blue {
	background-color:#2b2d80;
	height:80px;
	display:block;
}
.block-pink {
	background-color:#cb0a4d;
	height:80px;
	display:block;
}
.block-red {
	background-color:#ab111d;
	height:80px;
	display:block;
}
.g1-links li > a {
	display:inline!important;
}
/*Style WPML*/
#lang_sel_list ul {
	margin:0px;
	padding:0px;
}
#lang_sel_list ul li {
	float:left;
	list-style:none;
}
/*.category-actualites .cat-item {display:none;}
.category-actualites .current-cat .children .cat-item {display:block!important;}*/
/*.category-actualites .current-cat .children .cat-item {background-color:red!important;}*/

.category-actualites .cat-item {
	display:none;
}
.category-actualites .cat-item.current-cat, .category-actualites .cat-item.current-cat .cat-item {
	display:block;
}
.cat-item-13, .cat-item-1 {
	display:none!important;
}
#g1-primary-nav-menu .menu-item a {
	font-size:14px;
	padding-left:20px;
	padding-right:20px;
	text-transform:uppercase;
}
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > li > a {
	color:#717275;
}
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_item > a, .g1-nav--collapsed #g1-primary-nav-menu .g1-submenus a {
	background-color:transparent;
	color:#f6891f;
}
.g1-nav--simple.g1-nav--collapsed #g1-primary-nav-menu > .current_page_parent > a {
	background-color:transparent!important;
	color:#f6891f!important;
}
#g1-precontent > header.entry-header, #g1-precontent > header.page-header, #g1-precontent > header.archive-header {
	padding-top:0px;
}
.g1-nav--collapsed #g1-primary-nav-menu .g1-type-drops .g1-submenus a {
	color:#fff;
}
#g1-primary-nav-menu {
	font-weight:normal;
}
#g1-secondary-nav {
	float:right;
}
#g1-secondary-nav .menu-on {
	background-color:#f6891f;
}
#g1-secondary-nav .menu-on a {
	color:#fff;
	padding:0px 20px;	
    font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
	font-size:16px;

}
#g1-secondary-nav-menu {
	line-height:45px;
	padding:0px;
}
/******************* FOOTER ************************/
.g1-footer-comp-01 #g1-footer-text {
	float:right;
}
#g1-prefooter-widget-area h2, #g1-prefooter-widget-area .g1-h2 {
	font-size:19px;
	font-weight:bold;
}
#g1-prefooter-widget-area h3, #g1-prefooter-widget-area .g1-h3 {
	font-size:17px;
	font-weight:bold;
	text-align:center
}
#g1-prefooter-widget-area .menu-item {
	border:none;
}
#g1-prefooter-widget-area .sub-menu {
	display:none;
}
.g1-social-icons--list-vertical > ul > li {
	float:left;
	width:inherit;
	padding:0px;
	margin:0px 12px;
}
.g1-social-icon {
	-moz-border-radius: 4em 4em 4em 4em;
	border-radius: 4em 4em 4em 4em;
}
.g1-social-icons {
	width:170px;
	margin:0px auto;
}
.g1-social-icons--list-vertical > ul > li+li {
	border:none!important;
	padding:0px;
	margin:0px 10px;
}
.g1-submenus {
	background-color:#f6891f!important;
	padding:0px!important;
	background:transparent!important;
}
.g1-header .g1-gmap-wrapper .g1-zoom-control, .g1-header .g1-nav--mobile #g1-secondary-nav-menu, .g1-header #lang_sel ul ul, .g1-header .g1-searchbox #searchform, .g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-drops ul, .g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-tile > .g1-submenus, .g1-header .g1-nav--collapsed #g1-primary-nav-menu > .g1-type-column > .g1-submenus {
	background:#f6891f!important;
}
/******************* PAGE ACCUEIL  ************************/
.home-activities h3 {
	margin:0px!important;
	padding:0px;
}
.home-activities p, .home-block-news p, .home-block-news a {
	font-size:14px;
	text-align:justify;
}
.home-block-news .g1-grid > .g1-column {
	margin-left:0px!important;
}
.home-block-news h4, .home-block-news p {
	margin-bottom:0px;
}
.home-block-news h4, .home-block-news a {
	color:#f6891f;
}
.home-block-news .column-content {
	padding-left:20px!important;
}
.home-block-news h3 {
	text-align:center;
	font-weight:bold;
	color:#f6891f;
}
.wpcf7 input[type="text"], .wpcf7 input[type="email"], .wpcf7 textarea {
	width: 100%;
}
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.g1gmap {
	margin:0px;
	padding:0px;
}
.g1-column #text-3 h3 {
	display:none;

}
.g1-links li > a::before {
color:#f6891f;
}
#g1-precontent-shortcode p {
	margin:0px;
	paddin:0px;
}
#g1-section-1 .g1-grid {
	color:#000;
	line-height:inherit;
}
#g1-precontent-shortcode h1 {
	margin-bottom:0px;

}
h1, .g1-h1 {
	font-size:25px;
}

.g1-hgroup{padding-top:15px!important;}


/************* STYLES MOBILES/TABLETTES  *****************/

 @media only screen and (min-width: 1025px) {
.display-small-screen {
display:none;
}
#g1-primary-nav-menu > .g1-type-drops ul, #g1-primary-nav-menu > .g1-type-drops li a {
 width:400px!important;
}
 .g1-submenus a {
font-size:14px!important;
font-weight:normal;
}
.g1-submenus .current_page_item {
background-color:#cf751b;
color:#fff!important;
}
.g1-submenus .current_page_item a .g1-nav-item__title {
color:#fff!important;
}
.g1-submenus .g1-nav-item__title {
font-size:16px!important;
}
}


 @media (min-width: 1025px) {
#menu-item-1448{padding:0px;}
.menu-item-1448 .g1-nav-item__title{display:none!important;}
.menu-item-1448 .icon-home {font-size:22px!important;margin-top:-5px;}
}

 @media (max-width: 1024px) {
.display-small-screen {
display:block;
}
#g1-preheader-bar {
display:none!important;
}
 #g1-precontent .tp-caption {
display:none
}
 #g1-precontent-shortcode h1 {
font-size:16px;
}
#g1-precontent-shortcode h2 {
font-size:16px;
}
 #g1-primary-nav-menu li a {
font-weight:bold;
}
#g1-primary-nav-menu .g1-submenus a {
font-weight:normal;
}
}
 @media (max-width: 600px) {
#g1-content br {
display:none;
}
 .list-training .col-right {
text-align:left;
}
 .home-activities h3, .home-activities img .home-activities p img {
text-align:center;
}
.home-activities img {
float:inherit;
margin:0px;
}
 .g1-content .g1-tabs--button .g1-tabs-nav-current-item .g1-tab-title {
background-color:#f6891f!important;
color:#fff!important;
}
 .g1-on--mouse .g1-indicator ::before {
 visibility: hidden!important;
 display:none!important;
 background-color:#f6891f!important;
}
 .home-block-marketing .g1-one-third .alignleft {
float:inherit;
}
 .home-block-marketing .g1-one-third img {
margin-left: auto;
 margin-right: auto;
 display: block;
}
 .home-block-news .column-thumbnail {
display:none!important;
}
 #g1-precontent-shortcode {
padding-top:15px;
}


#g1-precontent-shortcode h1 br, #g1-precontent-shortcode h2 br, {
 display: none;
}
 #g1-prefooter-widget-area .widget_text {
text-align:center;
}
#g1-prefooter-widget-area #nav_menu-4, #g1-prefooter-widget-area #nav_menu-5 {
display:none;
}
 .bloc-mot-dirigeant .alignleft {
float:inherit;
}
 .bloc-mot-dirigeant img {
margin-left: auto;
 margin-right: auto;
 display: block;
}
}

.home .g1-box__inner h3{font-size:18px;}


.container-body-marketing {
position:fixed;
z-index:999;
top:0;
left:0;
}

.g1-box__inner{background-color:#f7f7f7!important;}
.g1-social-icons ul {margin-left:30px;}



.section-text-center {text-align:center;}

.section-bloc .g1-box__inner{background-color:#f6891f!important;height:70px;color:#ffffff;border-color:#ff4e00;margin:0px;vertical-align:middle;display:block;border:none;}
.section-one-line {line-height:50px;}
.section-text-big{font-size:20px;}



.tp-button.blue, .tp-button.blue:hover, .purchase.blue, .purchase.blue:hover {
    background-color: #002144;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
	text-decoration:none;
}

.g1-tab-content  h6{color:#666666;padding:0px;}




.page-id-1377 #g1-section-1 .g1-grid {text-align:left;}


.g1-content > .g1-layout-inner {padding-top:0px;}

form p {margin:0px;}
.wpcf7-form{margin-bottom:20px;}
.archive-header h1 {text-align:center!important;font-size:24pt!important;font-weight:bold;}

.archive  #g1-content{padding-top:30px;}
.archive .g1-nav-breadcrumbs{display:none;}
.archive .g1-hgroup{height:105px;}
.archive .g1-hgroup .archive-title{margin-top:30px;}

#g1-precontent #slider_here{display:none;}

