body .post-content .products-slider li{width:auto !important;}

.image .image-extras {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.image:hover .image-extras {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

.es-nav-prev {
	-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.no-csstransforms .es-nav-prev {
	-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}

#toTopHover {
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
}

.flex-direction-nav .flex-prev {
	-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.no-csstransforms .flex-direction-nav .flex-prev {
	-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}
.no-csstransforms .main-flex .flex-direction-nav .flex-prev {
	-ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}

.flex-control-nav li {
	display: inline-block;
	*display: inline;
}

.wooslider .wooslider-prev,
.wooslider .wooslider-next,
.main-flex .flex-prev,
.main-flex .flex-next {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);
}

@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 13/10), only screen and (min-resolution: 120dpi) {
	#sidebar .wooslider .wooslider-prev,
	.footer-area .wooslider .wooslider-prev,
	.post-content .wooslider .wooslider-prev {
	    -ms-filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	}
}

.search-page-search-form .seach-form { text-align:left !important;margin-left: 0 !important;}
.search-page-search-form input[type="submit"] { float: none !important; }

.full-boxed-pricing.columns-1,
.full-boxed-pricing.columns-2,
.full-boxed-pricing.columns-3,
.full-boxed-pricing.columns-4,
.full-boxed-pricing.columns-5,
.full-width .full-boxed-pricing.columns-1,
.full-width .full-boxed-pricing.columns-2,
.full-width .full-boxed-pricing.columns-3,
.full-width .full-boxed-pricing.columns-4,
.full-width .full-boxed-pricing.columns-5{    
	width: 98%
}

.sep-boxed-pricing.columns-1{width:100%;}
.sep-boxed-pricing.columns-1 .column,.sep-boxed-pricing.columns-1 .column ul{width:100%;}
.sep-boxed-pricing.columns-1 .column li{width:98%;}

.sep-boxed-pricing.columns-2{width:100%;}
.sep-boxed-pricing.columns-2 .column{width:46.1% !important;}
.sep-boxed-pricing.columns-2 .column ul{width:100%;}
.sep-boxed-pricing.columns-2 .column li{width:100%;}

.sep-boxed-pricing.columns-3{width:100%;}
.sep-boxed-pricing.columns-3 .column{width:29.1% !important;}
.sep-boxed-pricing.columns-3 .column ul{width:100%;}
.sep-boxed-pricing.columns-3 .column li{width:100%;}

.sep-boxed-pricing.columns-4{width:100%;}
.sep-boxed-pricing.columns-4 .column{width:20.6% !important;}
.sep-boxed-pricing.columns-4 .column ul{width:100%;}
.sep-boxed-pricing.columns-4 .column li{width:100%;}


.full-width .sep-boxed-pricing.columns-1{width:100%;}
.full-width .sep-boxed-pricing.columns-1 .column,.sep-boxed-pricing.columns-1 .column ul{width:100%;}
.full-width .sep-boxed-pricing.columns-1 .column li{width:98% !important;}

.full-width .sep-boxed-pricing.columns-2{width:100%;}
.full-width .sep-boxed-pricing.columns-2 .column{width:47% !important;}
.full-width .sep-boxed-pricing.columns-2 .column ul{width:100%;}
.full-width .sep-boxed-pricing.columns-2 .column li{width:100%;}

.full-width .sep-boxed-pricing.columns-3{width:100%;}
.full-width .sep-boxed-pricing.columns-3 .column{width:30% !important;}
.full-width .sep-boxed-pricing.columns-3 .column ul{width:100%;}
.full-width .sep-boxed-pricing.columns-3 .column li{width:100%;}

.full-width .sep-boxed-pricing.columns-4{width:100%;}
.full-width .sep-boxed-pricing.columns-4 .column{width:21.5% !important;}
.full-width .sep-boxed-pricing.columns-4 .column ul{width:100%;}
.full-width .sep-boxed-pricing.columns-4 .column li{width:100%;}

.products-4 li{float:left;width:23.8%!important;margin-right:0.9%!important;margin-bottom:11px;}
.products-4 li:nth-child(4n){margin-right:0;}
.products-4 li:nth-child(4n+1){clear:both;}

.products-3 li{float:left;width:32% !important;margin-right:1% !important;margin-bottom:11px;}
.products-3 li:nth-child(3n){margin-right:0;}
.products-3 li:nth-child(3n+1){clear:both;}

.quantity .qty { line-height: 31px; }
.widget_submenu{background-image:url("../images/Energy_performance_Expert.png");width:213px;height:137px;background-repeat:no-repeat;}
.widget_submenu1{background-image:url("../images/LNG_Plant_Expert.png");width:213px;height:137px;background-repeat:no-repeat;}
.widget_submenu2{background-image:url("../images/Dynamic Alarming.png");width:213px;height:137px;background-repeat:no-repeat;}
.widget_submenu3{background-image:url("../images/Tank_Farm_Expert.png");width:213px;height:137px;background-repeat:no-repeat;}
.bbp-arrow { 
	left: -11px !important; 
	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476,sizingMethod='auto expand')";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=-0.70710678, M21=0.70710678, M22=0.70710678,sizingMethod='auto expand');	
}

.columns-2 .col:first-child + .col {margin-right: 0 !important;}
.sub-menu a:hover {color: #fff !important;}
#nav {margin-top:20px}
#nav>ul>li,#sticky-nav>ul>li{border-radius:12px !important}

.menu-item a {padding: 0 20px}
.menu-item a:hover{border-top:none !important}
.about_us_title {
	margin:0;
	font-family:opensanssemibold !important;
	font-size:27px !important;}
.presentation .read_more {float:right}
.presentation .read_more { position: absolute;border: ;bottom: 10px;right: 10px;}
.read_more{background-color:#FBAF30;color:#fff;width:150px;height:40px;text-align:center;line-height:40px;border-radius:10px}
.read_more:hover{background-color:#F15E21}
.read_more a {color:#fff;font-size:15px}
.read_more a:hover {color:#fff;}
.normal_logo{max-width:68%}
.midlle_blocks{width:31.9%;background-color:#fff}
.one_third:nth-child(2) {margin-left:2.1%;margin-right: 2.1% !important;}
.excerpt p {text-align: justify;font-size:14px;font-family:opensansRegular;color:#777777;margin-left:20px;margin-right:20px}
.excerpt { height: 242px;overflow: hidden;}
.one_third .read_more{float:right}
.read_more_middle_blocks{background-color:#fbaf30;border:3px solid #FCBD36;Border-bottom-left-radius:4px;Border-bottom-right-radius:4px;height:40px;  line-height: 35px;position:relative}
.read_more_middle_blocks:after{ content:'';width: 0px;position:absolute;left:47%;top:-15px;
height: 0px;
border-style: solid;
border-width: 0 15px 20px 15px;
border-color: transparent transparent #FBAF30 transparent;
}
.read_more_middle_blocks a {color:#fff}
.read_more_middle_blocks:hover::after {
    border-color: transparent transparent #F15E21;
	content:'';width: 0px;position:absolute;left:47%;top:-15px;
height: 0px;
border-style: solid;
border-width: 0 15px 20px 15px;

}
.read_more_middle_blocks:hover {
    background-color: #F15E21;
	height:40px;  line-height: 35px;
	border: 3px solid #F15E21;
}

.read_more_middle_blocks a:hover{color:#fff}
.our_solutions_pic{float:left;margin-right:20px}
.Our_solutions{background-color:#ECECEC;padding:20px;float:left}
.Our_solutions  .read_more{float:right}
.Our_solutions p{color:#253561;font-family:opensansRegular;font-size:16px}
.section_title{font-size:35px;font-family:opensansRegular;color:#7F8C8C;float:left; font-weight: normal;}
.ligne {
    background-image: url("../images/ligne.png");
    background-repeat: no-repeat;
    color: transparent;
   margin-left:10px;
    width: 80%;
    text-indent: -9999999999999999px;
    position: relative;
	margin-top:10px}
.avada-row.products {margin-top: 20px;position:relative}
.block_container{background-color:#fff !important;float:left;width:100%;padding:20px}
.image_block{width:160px;height:130px;float:left;margin-right:20px;margin-left: 20px;margin-top: 20px;}

.conntainer_product{background-color:#F4F3F3;  border-radius: 10px;}
.block_container .read_more {
    float: left;
    margin: 0 20px 20px;
}
.description_product p {font-size:14px;font-family:opensansRegular;color:#000}



.viewmore_products {
    background-image: url("../images/wiewmore.png");
    bottom: -16px;
    clear: both;
    font-size: 25px;
    height: 42px;
    left: 47%;
    position: absolute;
    text-align: center;
    width: 50px;
}

.logo-img {
   
   height: 130px;
    margin-left: 1%;
    margin-top: 12px;
}
#logo-slider-wraper{left:0 !important}
#next {
   float: right ;
    margin-right: 45px;
    margin-top: -133px;
}
#prev {
   float: right !important;
    margin-right: 0;
    margin-top: -133px;
}
.customers_panel {
    margin-bottom: 10px;
}
#rps .col p.post-title{display:block;}
#rps .col p.post-title a span{color:#2B3B66 !important}
#rps .slider div .col{border:none !important; box-sizing: inherit !important;}
.avada-row.Customers {
    margin-top: 20px;
}
.slider-content > a:hover{background-color:#f15e21}
a:hover{color:#fff !important}
.ls-ct-half {
    display: none;
}
.ls-ct-center {
    display: none;
}
.bx-wrapper .bx-controls-direction a{margin-top:-160px}
.name_testimonials {
    text-align: left !important;
	 color: #fff !important;
    font-family: opensansRegular;
}
#text-2 > h3 ,#text-3 > h3,#text-4> h3  {
    font-size: 20px;
    font-family: opensansItalique;
    color: #fff;
	text-transform: none;
	
}


	
nav >ul >li>div>div >ul:after {
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent transparent #ffffff;
    border-image: none;
    border-style: solid;
    border-width: 7px;
    content: "";
    height: 0;
    left: 400px;
    position: absolute;
    top: -13px;
    width: 0;
}	
nav >ul >#menu-item-890>div>div >ul:after 
{left:280px}
.sub-menu ,nav >ul >li>div>div >ul {
    top:50px;
}
.fusion-megamenu-holder {
    top: 10px !important;
	border-top:0 !important;
	border-bottom:3px;
	border-color:red !importannt;
}

.fusion-megamenu-title{font-size:13px !important;padding: 0 10px 10px !important;font-weight:bold !important;}
.fusion-megamenu-title a {color:#F15E21 !important}
#menu-item-890 .fusion-megamenu-wrapper li:hover {background-color:#FBAF30 !important; }
#menu-item-890 .fusion-megamenu-wrapper li:hover h3 a{color:#fff !important}
.fusion-megamenu-wrapper{border-radius:12px !important}


#footer{background-color:#213057 !important}
.footer_widget_pic{background-image:url("../images/contact_us.png");background-repeat:no-repeat;width:33px;height:60px;float:left;margin-right:40px;margin-top: 5px;}
.contact_us_description p{color:#fff}
.textwidget .contact_us_description p{margin:13px 0 !important}
.country_footer{font-family:opensanssemibold;font-size:16px}
.ls-bottom-slidebuttons, .ls-nav-stop , .ls-nav-start{display:none !important}
.bx-wrapper .bx-controls-direction a{margin-top: -151px !important;}

.bx-wrapper .bx-next{background-image:url("../images/controls.png");background-position:-13px 0 !important ;background-repeat:no-repeat;}
.bx-wrapper .bx-prev{background-image:url("../images/controls.png") ;background-position: 14px 0 !important;background-repeat:no-repeat;}
.ls-v5 .ls-nav-next ,.ls-nav-prev {display:block !important ;top: -32px !important;   background-image: url("skin.png");
   height: 19px !important;
    width: 20px !important}
	.ls-nav-next {
    background-position: 20px 0 !important;
}
.ls-nav-prev {
    background-position: 0px 0 !important;
}
.tslider blockquote p{color:#fff !important}
.login ,.inscription{color:#253561}
.login_user, .inscription_icon {color:#fff;font-size:17px;}
.panel_users{float:right;margin-right: 5px;margin-top: 5px;}
.login, .inscription {
    font-size: 17px;
}
.login{margin-right:10px}
.fa{margin-right:5px}
.inscription.block_inscription {
    margin-left: 10px;
}
.rev_slider_wrapper .tp-leftarrow, .rev_slider_wrapper .tp-rightarrow{background:none repeat scroll 0 0 #FCBF3A !important}
.fusion-megamenu-wrapper.columns-4.col-span-12.container {
    border-bottom: 5px solid #F15E21 !important; 
}
.tp-bullets{bottom:-40px !important;background:none !important;border:none !important}
#header-sticky .normal_logo{max-width:100%}

.viewmore_products > a:hover {
    color: #253561 !important;
}
.viewmore_products > a{ margin-left: 3px;}

.post_full_width .ligne{width:75%;margin-top:15px}
.post_product {
    margin: 0px;
	padding:20px;
	border-radius:5px;
}
.page-title ul {
    display: table-cell;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    text-align: right;
    vertical-align: middle;
    width: 45%;
}
.post_btn {
   
    border-radius: 4px;
    float: left;
    margin: 1%;
   
}
.post_btn:hover{background-color:transparent !important}
.post_btn a {color:#fff;font-family:opensanssemibold;font-size:17px}


.first_content p{color:#253561 !important;font-family:arial;font-size:17px}
.fusion-megamenu-holder .menu-item-has-children:hover > ul>li a {
    color:#333333!important;
}
.fusion-megamenu-wrapper.columns-8.col-span-12.container {
    border-bottom: 3px solid red;
}


 .sub-menu .fusion-dropdown-submenu a:after {
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #F15E21;
    border-image: none;
    border-style: solid;
    border-width: 3px;
    content: "";
    height: 0;
    left: 6px;
    position: absolute;
    top: 14px;
    width: 0;
}

.tp-bullets.simplebullets.navbar .bullet {
    background-color: #2B3B66;
    cursor: pointer;
    float: left;
    height: 6px !important;
    margin-right: 5px;
    margin-top: 10px;
    position: relative;
    width: 34px !important;
	background-image:none !important;
}
.selected {
   background-color: #fbaf30 !important;
   background-image:none !important;
}
.bullet .selected {
   background-color: #fbaf30 !important;
   background-image:none !important;
}
.image_block img {
    max-width: 93%;
	float:left
}
.block_container .one_half {
    width: 47.5%;
}
.current-menu-item { border-radius: 12px !important;}
.current-menu-item a{border-top:none !important}
.first_content {
    width: 60% !important;
}
.thumbnail_product {
    width: 40%;
}
.entry-title {
    display: none;
}
.to-top-container > a:hover {
    background-color: #fbaf30 !important;
}
.fusion-dropdown-menu >.sub-menu {
    border-bottom:5px solid #f15e21 !important;
}
.post-title span {
    margin-top: 10px !important;
	font-size: 15px !important;
}
.slider-content {
    font-size: 14px !important;
}



.product_image{float:left;margin-right:20px}
.fusion-megamenu-title {
    padding-bottom: 0px !important;
}
#wrapper #nav ul li ul li a, #wrapper #sticky-nav ul li ul li a {
    font-size: 13px;
    line-height: 14.5px;
}

#menu-item-1028 > a ,#menu-item-965 >a, #menu-item-892>a ,#menu-item-1034 a{
    border-radius: 12px;
}
#menu-item-1043 > a ,#menu-item-1026 >a ,#menu-item-951 >a ,#menu-item-1043 >a{
    border-bottom: none !important;
}
.product_feauture{padding:10px;width:100%;list-style:none}

.product_feauture:nth-child(even) {
    background-color: #fff !important;
	   display: inline-flex;
	    color: #000;
}
.product_feauture:nth-child(odd) {
    background-color: #eee !important;
	   display: inline-flex;
	    color: #000;
}
.ok_icon{color:#253561;font-size:16px; margin-left: 15px;}
.product_feautures,.operating_systems {
    padding-left: 0 !important;
}
.product_feautures{margin-top:0 !important}

.operating_system{width:24%;background-color:#253561;color:#fff;float:left;list-style:none;margin-right:1%;padding:10px;margin-bottom:10px}
.ok_icon_operating{color:#fbaf30;font-size;16px}
.fusion-megamenu.fusion-megamenu-row-2.fusion-megamenu-row-columns-4 {
    padding-bottom: 10px !important;
	
}
.our_products_link{display:inline-block;text-decoration:none}
.current-menu-ancestor >a {color:#fff !important}
#nav ul .current_page_item a, #nav ul .current-menu-item a, #nav ul > .current-menu-parent a, #nav ul .current-menu-ancestor a, .navigation li.current-menu-ancestor a #sticky-nav ul .current_page_item a, #sticky-nav ul .current-menu-item a, #sticky-nav ul > .current-menu-parent a, #sticky-nav li.current-menu-ancestor a #nav ul ul, #sticky-nav ul ul, .reading-box, .portfolio-tabs li.active a, .faq-tabs li.active a, #wrapper .pyre_tabs .tab-holder .tabs li.active a, .post-content blockquote, .progress-bar-content, .pagination .current, .bbp-topic-pagination .current, .pagination a.inactive:hover, .woocommerce-pagination .page-numbers.current, .woocommerce-pagination .page-numbers:hover, #wrapper .fusion-megamenu-wrapper .fusion-megamenu-holder, #nav ul a:hover, #sticky-nav ul a:hover, .woocommerce-pagination .current, .tagcloud a:hover, #header-sticky .my-account-link:hover:after, #header .my-account-link:hover:after, body #header-sticky .my-account-link-active:after, body #header .my-account-link-active:after, #bbpress-forums div.bbp-topic-tags a:hover, .fusion-tabs .nav-tabs > .active > .tab-link:hover, .fusion-tabs .nav-tabs > .active > .tab-link:focus, .fusion-tabs .nav-tabs > .active > .tab-link, .fusion-tabs.vertical-tabs .nav-tabs > li.active > .tab-link{}
.presentation:hover .read_more{background-color:#F15E21}
.midlle_blocks:hover .read_more_middle_blocks{background-color:#F15E21;border-color: #f15e21;}
.midlle_blocks:hover .read_more_middle_blocks:after{border-color: transparent transparent #f15e21;}
.presentation_link:hover{color:none}
.presentation a{color: #253561;}
.presentation a:hover{color: #253561 !important;}
.ligne .ligne_operating_system{width:60% !important;}
.read_more_presentation{color:#fff !important;font-family: pt-sans;}
.Our_solutions:hover .read_more ,.conntainer_product:hover .read_more{background-color:#F15E21}

.section_title .post_title{margin:0 !important}
.breadcrumbs li a:hover{color:#000 !important}
.fusion-megamenu-wrapper.columns-4.col-span-12.container {
    width: 960px !important;
}
.home .section_title{margin-top:0 !important}
.post_panel_user {
   float: right;
    width: 225px  !important;
	margin-top:30px;
}
.logo h1 {
    margin: 0 !important;
}
.read_more a:hover {
    color: #fff !important;
}
#wrapper .main-nav-search a:hover{border-top:none !important}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1566.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3 {
    padding: 10px 0!important;
}
.fusion-one-half.one_half.fusion-column.conntainer_product:hover ,.midlle_blocks:hover{
    box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.2);
}
.Our_solutions:hover ,.presentation:hover{
    box-shadow: 0 2px 5px 1px rgba(0, 0, 0, 0.2);
}
.normal_logo {
    max-width: 142px !important;
    height: 40px !important;
  
}
.sticky-shadow{height:80px !important}
#logo-slider {
    background: none repeat scroll 0 0 transparent !important;
	}
	.ligne_operating_system {
    width: 55% !important;
}
.product-feautures_ligne , .OPC_Compatibility{width:70% !important}
.ligne_Other_Products{width:80%}
.single .read_more {
    line-height: 27px;
}


.advanced_solutions_content{text-align:justify;font-size;14px;font-family:"pt-sans";padding-right:10px}
.fusion-megamenu li > ul > #menu-item-891{border-radius: 0 !important;}
.nav-holder ul >li> li  >div >div >ul >ul >li>h3{padding:0!important}
.nav-holder ul > #menu-item-891 >div >div >ul >ul >li>h3 >a {color:#F15E21 !important;padding:5px !important}
.nav-holder ul > #menu-item-891 >div >div >ul >ul >li:hover >h3 >a { color:#F15E21 !important}
.fusion-megamenu >.fusion-megamenu-border {
    border-bottom: none !important;
}
.fusion-megamenu .fusion-megamenu-border >ul >#menu-item-891>h3{
    padding: 5px !important;
    border: 1px solid red;
    border-top-left-radius: 12px !important;
    margin-top: 0 !important;
    background-color: red;
	}
.fusion-megamenu .fusion-megamenu-border >ul >#menu-item-891 >h3>a{color:#fff !important}
	#menu-item-1697>h3 >a{border-top-left-radius: 12px;}
	#menu-item-907>h3 >a{border-top-right-radius: 12px;}
	#menu-item-891 .fusion-megamenu-title {
    padding: 0 !important;
}
#menu-item-890>ul> li:hover>.fusion-megamenu-title{color:#F15E21 !important}
nav >ul >li:hover {
    background-color:#FBAF30 ;
}
.sub-menu {
    border-radius: 12px;
}
.section_title h2{font-family:pt-sans !important}
.ligne_operating_system {
    width: 52% !important;
}
.ligne_Other_Products{width:80% !important}
.key_message{position:absolute;bottom:0px;left:0;padding:20px;font-size:20px;color:#fff;font-family:pt-sans;background-color:rgba(87,88,91,0.5);width:100%}
.menu-item-has-children a{border-top:none !important}
.spotlight_item {border: 1px solid #CCCCCC;float: left; list-style-type: none;margin-left: 0 !important; margin-right: 1%;width: 24%;height:282px}
.item_category{font-size:13px;font-family:pt-sans;color:#2B3B66;font-size:13px;font-weight:bold;padding:0 10px}
.list_spotlight :hover .item_category{color:#2B3B66 !important;}
.list_spotlight { float: left;width: 100%;padding-left:0}
.title_item {
    color:#2A3A65;
    font-family: pt-sans;
    font-size: 13px;
    font-weight: 400;
    padding: 0 10px;
}
.title_item:hover ,.item_category:hover  .title_item ,.spotlight_item img{color:#000 !important}
.post_table_title {background-color:#2A3A65; color:#FFFFFF;}
.post_table_title td{background-color:#2B3B66 ;color:#fff}
.post_table {border: 1px solid #CCCCCC;width: 100%;}
.post_table td {
    border: 1px solid #CCCCCC;
    padding: 5px !important;
}
.spotlight_item:hover p{color:#000}
.spotlight_item img{height:128px;width: 100%;padding: 0 1px;}
.advanced_solutions_content {
    margin-right: 1%;
}
.post_btn:hover{}
.post_table_text:nth-child(odd){background-color:#fff}
.post_table_text:nth-child(even){background-color:#EDEDED }
.post_btn:hover{background-color:#F15E21}
.spotlight_item:hover{box-shadow: 0 2px 5px 1px #000;}
.sticky-shadow .normal_logo{width:142px !important}
.post_circle{color:#2A3A65;
    content: "";
    font-size: 12px;}
.fusion-one-half.one_half.fusion-column.advanced_solutions_content li {
    list-style-type: none;
}
.post_advanced_solution img {
    width: 169px;
}
.post_advanced_solution .read_more {
    margin: 0 !important;
}
.post_advanced_solution .description_product{height:auto !important;float:left !important}
.post_advanced_solution img{height:117px}
.post_description{border-bottom:none}
.conntainer_post_product{padding-bottom:20px}

.posst_presentation{ background-color: #EDEDED;
    color:#243460;
    font-family: pt-sans;
    font-size: 14px;
    padding:20px;
	 margin-top: 20px;
	 border:1px solid #ddd;
	 margin-bottom:20px

}
.posst_presentation p{margin:0 !important;font-size:16px}

.posst_presentation h2{color:#253561 !important;font-size:20px !important;font-family:pt-sans !important;margin: 0  0 10px !important;font-weight:bold !important}
.conntainer_post_product .read_more{line-height:37px !important}
.product_onb {
list-style-type: none;
color: #000;
padding: 10px;
}
.product_onb span{font-size:17px}
.block_container{position:relative;margin-bottom: 20px;}
@media (min-width: 1024px) {
#menu-item-951 a:hover ,#menu-item-1026 a:hover ,#menu-item-1043 a:hover ,#menu-item-947 a:hover{border-top-left-radius: 9px !important;border-top-right-radius: 9px !important;}
#menu-item-1043 a:hover{border-bottom-left-radius: 9px !important;border-bottom-right-radius: 9px !important;border-top-left-radius: 0px !important;border-top-right-radius: 0px !important;}
#menu-item-947 a:hover{border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;border-bottom-left-radius: 0px !important;border-bottom-right-radius: 0px !important;}
#menu-item-1984 a:hover {border-top-right-radius: 7px !important;border-top-left-radius: 7px !important;}
}
.single_opc_compatibilit{font-size:13px}
.read_more_link {display: inline-block;height: 100%;width: 100%;}
.read_more_middle_blocks > a {
    font-size: 18px;
    font-family: pt-sans;
    line-height: 38px
	}
	.advanced_solutions_content p{font-size:15px}
	.fusion-one-half.one_half.fusion-column.advanced_solutions_content li {
    font-size: 15px;
    line-height: 24px !important;
}
.advanced_solutions_content {
    border-radius: 12px;
    margin-right: 1%;
    margin-top: 10px;
    padding: 0 !important;
}
.advanced_solutions_content p ,.advanced_solutions_content li{color:#2B3B66}
.post_fusion{background-color:#EDEDED;
    border-radius: 12px;
    margin-top: 10px;
    padding: 0 10px;}
	.post_fusion{width:49.5%;  padding-bottom: 10px;}
	.ligne_advanced_solution{width:80%}
	.thumbnail_product{position:relative}
.zoom {
    background: url("images/zoom.png") no-repeat scroll 5px 9px #000;
    bottom: -31px;
    display: block;
    height: 54px;
    position: absolute;
    right: 0;
    width: 52px;
}
.post-image{position:relative}
.post-image:hover .zoom{display:none !important}

#menu-item-890 >div  .fusion-megamenu-title {
    margin-bottom: 8px !important;
}
.additional_information {
    background-color:#FFFFFF;
    color: #2A3A65;
    font-size: 16px;
    }
	.additional_information p {padding:20px 10px}
	.sub_feauture {
    list-style-type: none;padding:10px; display: inline-flex;
   
}
.sub_feauture:nth-child(odd){background-color:#EDEDED !important;width:100%}
.sub_feauture:nth-child(even){ background-color:#EDEDED !important;width:100%}
.submenu_feauture_icon{margin-left:30px;color:#2B3B66;margin-top: 5px;}
.submenu_feauture_icon2{color:#2B3B66}
.product_feauture i{margin-top: 5px;margin-right: 10px;}
.arrow li:nth-child(odd){list-style-type:none;background-color:#fff;padding:10px;color:#253561;font-size:16px;display:inline-flex;width:100%}
.arrow li:nth-child(even){list-style-type:none;background-color:#eee;padding:10px;color:#253561;font-size:16px;display:inline-flex;width:100%}
.arrow li i {margin-top:5px;}
.arrow{padding-left:0}
.product_feauture{font-size:16px;font*family:pt-sans}
.operating_system{display:inline-flex}
.menu-item.menu-item-type-taxonomy.menu-item-object-category.current-menu-item.menu-item-has-children.menu-item.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3 {
    background-color: none !important;
    background-color: #fff !important;
}
.register_form{width:100% !important}
.genre {
    padding: 20px 0;
}
.register_form .fusion-one-half.one_half.fusion-column.conntainer_product:hover, .midlle_blocks:hover{box-shadow:none}
.Register_introduction{color:#2B3B66;padding:10px;font-size:14px;font-family:pt-sans; margin-bottom: 10px; background-color:#F5F5F5;
    border: 1px solid #DEDEDE;}
.Register_submit {
    background-color:#FAB133 !important;
    border: medium none;
    color: #ffffff !important;
    font-family: pt-sans;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
     padding:10px;
	border-radius:10px !important;
	cursor: pointer;
}
.category_product_descriptions{
text-align: justify;
margin-right: 20px;
height: auto;
overflow: hidden;}
.category_one_half{background-color:#fff !important;
    border-radius: 12px;
   padding: 10px;
 width: 49% !important;
}
  
    .About_us_text{font-size:15px;font-family:pt-sans;padding:10px}
    .About_us_text p {color:#000; text-align: justify;}
    .About_us_text h2{color:#253561 !important;font-family:pt-sans !important ;font-weight:bold !important}
    .single-advaced-solution .product_feauture_li:nth-child(even){background-color:none !important}
	.our_products_link:hover{color:#253561}
	.our_products_link:hover p {
     color:#253561 !important;
}

     .single-advaced-solution .product_feauture_li:nth-child(odd){background-color:none !important}
     .product_feauture_li{padding:10px 0;width:100%;list-style:none; display: inline-flex;color:#000;font-size:15px;font-family:pt-sans}
      .product_feature_icon{margin-top:5px;margin-left:0 !important}
.Benefits_block{width:100%;background-image: url("../images/ligne.png");background-repeat: no-repeat;background-position: 150px 13px;}
.title_item{font-size:15px;font-family:pt-sans}
.post_table_text td{font-size:15px;font-family:pt-sans}
.knowledgenet_li{font-size:15px;font-family:pt-sans;color:#000;list-style-type:none}

.single .post_panel_user {
    max-width: 300px !important;
    min-width: 172px !important;}
 .form_login_label {color:#243460;font-family: pt-sans;font-size: 16px;}
.link_orange12:hover{color:#F9B033 !important}
.login_ligne{ width: 61% !important;margin-top:33px}
#log ,#pwd {
    width: 50% !important;
}
#comment-input > div{position:relative}
.login_icons{position:absolute;right:10px}

.buttons.next:hover ,.buttons.prev:hover {
    background-color: #FBA918 !important;
}
.buttons.next ,.buttons.prev{
    background-color: #2B3B66 !important;
	border-radius: 0 !important
}
#tchsp .buttons{top: -54px !important;}
#tchsp{overflow: visible !important;}
#Project{height: 109px !important;}
.ligne_Register {margin-top: 30px;width: 82%;}
input[type=email]:invalid:after { content: “Error message”; }
.input_contact1_error {
   border:1px solid red !important;}
.Errors {
    background-color: #f3515c;
    border-color: #d4323d;
    color: white;
    padding: 10px;
   font-size:14px;
 font-family:pt-sans;
}
.hError{color:#fff !important;font-family:pt-sans !important;font-size:24px !important;font-weight:bold}
.register_msg td, .account_saved{
    color: #243460;
    font-family: pt-sans;
    font-size: 16px;
}
.title_post{
color: #7E8B8B !important;
font-family: opensansRegular !important;
font-size: 35px !important;
font-weight: normal !important;float:left}
.textearea_contact{width:50%;height: 150px;}
#id_div{color:#FF0000; height:auto;}
.ligne_request{width:80%}
.request_price_text{color:#253561;font-size:16px;font-family:pt-sans;}
.label_price_request{color:#253561;font-size:14px;font-family:pt-sans;font-weight:bold}
.label_image_send{margin-bottom:10px}
#siimage {border: 1px solid #DEDEDE !important;margin-top: 20px;}
.refrech_img{   margin-top: 20px; border: 1px solid #ddd;}
#VerificationText {
    height: 50px;
    width: 47%;
}
.bt_bleu2 {
    color:#fff;
    text-align: center;
	display:block;
	margin:15px;
	
	}
.bt_bleu2 span{font-size:16px;font-family:pt-sans;font-weight: bold;}
.btn_request_price{
    background-color: #FCB91D;
    border-radius: 12px;
    float: left;
    margin-right: 20px;
    margin-top: 10px;
    width: 10%;
}
.btn_request_price:hover ,.Register_submit:hover {
background-color:#F15E21 !important
}
#contact_us{margin-bottom:20px}
.request_price_page{margin-top:20px}
.link_orange12 {font-family: pt-sans;font-size: 16px;}
#professionalEmail {height: 30px;width: 50%;}
.Register_introduction > p {
     font-family: pt-sans;
    font-size: 16px;
    line-height: 21px;
    text-align: justify;
}
.buy_now_btn {
    background-color:#FAB133;
    border: medium none !important;
    border-radius: 4px;
    box-shadow: none !important;
    color:#fff;
    float: left;
    font-family: pt-sans;
    font-size: 16px;
    margin:1% 0;
    padding: 10px 16.5px;
	width:22.5%;
}
.download_btn {
    background-color:#FAB133;
    border: medium none !important;
    border-radius: 4px;
    box-shadow: none !important;
    color:#fff;
    float: left;
    font-family: pt-sans;
    font-size: 16px;
    margin:1%;
    padding: 10px 16.5px;
	width:23.5%;
	cursor:pointer;
}

.refrech_image_register{ height: 15px;
    margin-bottom: 12px;
    margin-left: 10px;
    margin-top: 21px;
    width: 15px;}
.txt_validation {
    color:#243460;
    font-family: pt-sans;
    font-size: 16px;
}
#VerificationText{ float: left;
    margin-bottom: 10px;
    margin-top: 20px;
    width: 100%;}
.input-lname{background-color:#fff !important}
.padding20 > img {
    display: none;
}
.read_more_presentation ,.read_more_home{
    display: inline-block;
    width: 100%;
    height: 100%;
}

#tchsp .buttons { background: #C01313; border-radius:5px !important; display: block; position: absolute;font-size:26px;font-family:pt-sans;
top: 40%;  width: 35px; height: 35px; color: #fff; font-weight: bold; text-align: center; line-height: 35px; text-decoration: none;
font-size: 22px; }
#tchsp .next { right: 0; left: auto;top: 40%; }
#tchsp .buttons:hover{ color: #C01313;background: #fff; }
#tchsp .disable { visibility: hidden; }
#tchsp .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: ".$gal_width1."px; left: 0 top: 0; }
#tchsp .overview li{ float: left; margin: 0 20px 0 0; padding: 1px;  border:0 !important; width: ".$gal_width."px;}
.buttons.prev {
    right: 45px !important;
}
.thumbnail_product {
    background-color:#fff !important;
    padding-bottom: 25px;
    padding-top: 25px;
    position: relative;
    text-align: center;
    width: 100%;
	
}
.post_product p {
    font-family: pt-sans;
    font-size: 16px;
    margin-top: 0 !important;
	text-align: justify;
	color:#000;
}
.btn_product_right{width:36%;float:right;}
.other_information {
    color: #000;
    font-family: pt-sans;
    font-size: 16px;
}
.image_operational_intelligence {
    background-color:#fff;
    padding: 25px;
    text-align: center;
}
.image_operational_intelligence img{width:600px;height:543px}
.but_product_label {
    color: #000;
    font-family: pt-sans;
    font-size: 16px;
}
.buy_product_name {
    color: #7E8B8B;
    font-size: 24px;
    font-family: pt-sans;
}
.Buy_now_list > li{
  color:  #000;
    font-family: pt-sans;
    font-size: 16px;
    width: 100%;
}

.Buy_now_list { padding: 0;margin-left:20px}
.txt2_bleu14.padding_left10,.txt2_bleu14  .padding_left20 {
    color: #2B3B66;
    font-size: 16px;
    font-family: pt-sans;
}
.but_product_label > span {
    font-weight: bold;
}
#urlBuyLicense .buy_now_btn {
    margin-bottom: 10px;
    width: 100%;
}
.txt2_bleu14.padding_left20 {
    color: #2B3B66;
    font-family: pt-sans;
    font-size: 16px;
}
.buy_now_btn:hover {
    background-color: #F15E21;
    cursor: pointer;
}
#urlBuyCss .buy_now_btn {
    width: 100%;
}
.texte {
    background-color:#EDEDED;
    color:#000;
    font-size: 14px;
}
.ligne_our_solutions{width:81%}
.ligne_key_products{width:82%}
.window .slider{background-color:#ECECEC !important}
.fusion-megamenu li {border: none !important;}
.smart_equipment_third {
    border: 1px solid #DEDEDE;
    padding: 10px;
	height:251px;
}
.smart_equipment_third_last {
    margin-left: 2%;
}
.compressor_items{font-size:15px !important;font-family:pt-sans;margin-left: 10px;}
.smart_equipment_third {
    padding: 0 !important;
}

.third_block{width:34%}
.first_child_equipment{margin-left:0 !important}
.third_smart{margin-left: 2%;width: 34%;}
#searchsubmit:hover{background-color:#F15E21}
.Knowledge_table{background-color:#2B3B66;padding:10px;color:#fff !important;font-size:16px;font-family:pt-sans}
#post-40 .image_operational_intelligence img {
    height: auto;
    width: auto;
}
 #post-40 table td{color: #000;
    font-size: 16px;}
	.th_title {
    background-color:#243460;
    color: #fff  !important;
    padding: 10px;
	line-height: 25px;
}
.knowledge_analytics {
    color: #2A3A65;
    font-family: pt-sans;
    font-size: 16px;
}
.post-40 table {
    width: 100%;
	 margin-top: 10px;
}
.th_titre_table{
background-color:#253561;
    color:#fff !important;
    padding: 10px;
	font-family: pt-sans;
}
.knowledge_one_half:first-child {
    margin-right: 3%;
}
.fusion-one-half.one_half.fusion-column.knowledge_one_half > table{background-color:#fff}
.fusion-one-half.one_half.fusion-column.knowledge_one_half > table tr td{padding-left:10px}
.one_fourth_kproduct{width:24%}
.post-40  .zoom{bottom:-6px !important}
.image-popup-fit-width{width:100%;height:100%;display:inline-block}
.ok_icon_operating {
    margin-top: 3px;
}
#menu-item-1935 > a ,#menu-item-1936 >a  ,#menu-item-1937 >a ,#menu-item-1938> a ,#menu-item-1933 > a ,#menu-item-1932> a {
    COLOR:#F15E21 !important;
    font-size: 14px !important;
    font-family: pt-sans;
	font-weight:bold !important;
}
#menu-item-1933 > a  ,#menu-item-1932> a{margin-left: -10px }
#menu-item-1935 > a span ,#menu-item-1938 > a span , #menu-item-1936 > a span, #menu-item-1937 > a span{display:none !important}
.fusion-megamenu-holder{background-color:#F4F4F4 !important}
.Category_description {color:#000000;font-family: pt-sans;font-size: 16px; margin-bottom: 20px; text-align: justify;}
#nav >ul >li:hover .sub-menu{top:40x !important}
#sticky-nav >ul> li{margin-top:20px}
#sticky-nav >ul >li> a{height:40px !important ;line-height:40px !important}
.list_product_one_half{padding:10px}
.list_product_one_half{height:222px}
.our_products_link > p {text-align: justify;}
.sub_feauture label {color:#000000;font-size: 16px;}
.onb{font-weight:bold;color:#2B3B66}
.posst_presentation p{color:#000; text-align: justify;}
.product_list_item{background-color:#F4F3F3 !important;width:49% !important}
.menu-item a span:before{width:10px !important ;margin-top:-2px !important }
#menu-item-1888 a span:before ,#menu-item-943 a span:before ,#menu-item-946 a span:before ,#menu-item-917 a span:before ,#menu-item-919 a span:before,
#menu-item-945 a span:before{content: "\f1c0";font-family: FontAwesome}
#menu-item-1888 a span ,#menu-item-943 a span ,#menu-item-946 a span ,#menu-item-917 a span ,#menu-item-919 a span,
#menu-item-945 a span{margin-right:23px !important}
.fusion-megamenu-bullet {
    margin-right: 15px !important;
}
 #menu-item-900 a span:before {content: "\f201";font-family: FontAwesome}
#menu-item-911 a span:before , #menu-item-912 a span:before ,#menu-item-2107 a span:before ,#menu-item-2108 a span:before  ,#menu-item-2109 a span:before ,#menu-item-2126 a span:before{content: "\f1e6";font-family: FontAwesome}

 .menu-item > a {
    display: inline-flex !important;
}
#menu-item-2118 > a ,#menu-item-2119 a ,#menu-item-2120 a {
    color:#F15E21 !important;
    font-family: pt-sans;
    font-weight: bold !important;
    
}
#menu-item-2118 > a:before ,#menu-item-2119 a:before ,#menu-item-2120 a:before {
content: "\f0fe";font-family: FontAwesome;margin-top:0 !important;color:#F15E21;font-size:17px}
.operating_system > span:first-letter {text-transform: uppercase !important;}
.pdf_link ,.download_link,.buy_btn > a {padding:10px 12.5px;background-color:#F9B033;border-radius: 4px;}
.Manual_btn ,.buy_btn ,.Download_btn {margin-top: 15px;}
.download_btn > a:hover ,.buy_btn > a:hover, .pdf_link:hover{background-color:#F15E21}
.post_product ul li {
    display: inline-flex;
}
.postid-42 .breadcrumbs > li:nth-child(2) {
    display: none;
}
.sendus{color:#000 !important}
.before_img {color:#F16022;font-family: pt-sans;font-size: 14px;font-weight:bold;height: 40px;}

.postid-1503.breadcrumbs > li:nth-child(2) {
    display: none;
}
.category_titre{font-size:20px;font-family:pt-sans;font-weight:bold}
.excerept_operation_intelligence {height: 200px;}
.category-operational-intelligence .category_product_descriptions{height:213px}
.category_name{ color: #7E8B8B;font-family: pt-sans;font-size: 30px;font-weight: normal; margin: 20px 0;}
.category_one_half{width:48.7%}
.category_one_half:nth-child(even){margin-left:11px}
.category_one_half:nth-child(odd){margin-right:11px}
.Download_btn.post_btn > a{padding:10px;background-color:#F9B134;border-radius:4px}
.Manual_btn.post_btn > a{padding:10px;background-color:#F9B134;border-radius:4px}
.advanced_solutions_content ul {padding-left: 13px !important;}
.download_link:hover ,.pdf_link:hover{background-color:#F15E21 !important}
.menu-item > a {
    width: 100% !important;
}
.conntainer_product:nth-child(2n) {
    margin-left: 11px;
}
.conntainer_product:nth-child(2n+1) {
    margin-right: 11px;
}
.mfp-img{width:800px !important;height:800px !important}
.but_product_label > input {margin-top: -5px;}
.txt2_bleu14.padding_left10 > input ,.txt2_bleu14.padding_left20 > input {
    margin-top: -5px;
}
.category_product_descriptions > p {
    font-family: pt-sans;font-size:14px
}
.fusion-megamenu-title:hover {
    background-color:#FBAF30;
}
.current-menu-item  h3{background-color:#FBAF30}
.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-2120>a ,
.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-2118>a,
.menu-item.menu-item-type-custom.menu-item-object-custom.current-menu-item.menu-item-2119 >a{background-color:transparent !important}
.fusion-megamenu-bullet{margin-top:0 !important}
.menu-item-2107 span , .menu-item-2108 span , .menu-item-2109 span ,.menu-item-911 span ,.menu-item-912 span ,.menu-item-2126 span{
    margin-right: 23px !important;
}
.menu-item-900 span {
    margin-right: 23px !important;
}
#menu-item-1932 > a{margin-left:-15px}
.btn_system > a {
    background-color:#FBAF30;
    padding: 10px 40px;
    border-radius: 4px;
    color: #fff;
    clear: both;
	display:inline-block;
	font-size:16px;
	font-family:pt-sans;
}
.btn_system{margin-bottom:20px}
.system_feautures li:nth-child(even){background-color:#fff;padding-left:10px}
.system_feautures li:nth-child(odd){background-color:#eee;padding-left:10px}
.system_btn{margin-left:30px; float: right;}
.link_system {
    width: 100%;
    text-align: center;
	 background-color: #FBB132;
    border-radius: 4px;
    clear: both;
    color: #FFFFFF;
    display: inline-block;
    font-family: pt-sans;
    font-size: 16px;
    padding: 10px 40px;
	border:1px solid #FAB132;
	cursor: pointer
}
.link_system :hover{cursor: pointer !important;background-color:#F15E21}
.link_system :hover{background-color:#F15E21}
.system_content{text-align:justify;font-family:pt-sans;font-size:16px}
.img_system{margin-bottom:20px}
.befor_benefits_text{color:#000;font-size:16px;font-family:pt-sans;}
.one_third.fusion-column.image_systems{float:right;margin-right:0 !important;margin-top: 15px;}
.system_container ,.consulting_wrapper{margin-top:10px}
.system_content p{color:#000}
.postid-194 .spotlight_item {
    height: 260px;
}
#post-190 .spotlight_item {
    height: 283px;
}
.postid-188  .spotlight_item {height: 280px;}
.postid-51 .spotlight_item {height: 255px;}
.btn_system a:hover {
background-color:#F15E21;}
.one_third.fusion-column.list_btns {
    float: right;
    margin-right: 0 !important;
}
.btn_items{margin-top:20px}
.telementery_container p{color:#000;font-size:16px;font-family:pt-sans}
#post-190{margin-bottom:10px !important}
.postid-124 .product_list_item:nth-child(odd){width:48% !important;margin-left:11px}
.postid-124 .product_list_item:nth-child(even){width:48% !important;margin-right:11px}
.postid-124 .category_product_descriptions {
    height: 270px !important;
}
.item_num1{border-left:5px solid #2B3B66}
.item_num2{border-left:5px solid #558ED5}
.item_num3{border-left:5px solid #F15E21}
.item_num4{border-left:5px solid #F79646}
.item_num5{border-left:5px solid #FFC000}
.item_num1 .read_more{background-color:#2B3B66 !important;float:right}
.item_num2 .read_more{background-color:#558ED5 !important ;float:right}
.item_num3 .read_more{background-color:#F15E21 !important ;float:right}
.item_num4 .read_more{background-color:#F79646 !important ;float:right}
.item_num5 .read_more{background-color:#FFC000 !important ;float:right}

.item_num1 .product_name{color:#2B3B66}
.item_num2 .product_name{color:#558ED5}
.item_num3 .product_name{color:#F15E21}
.item_num4 .product_name{color:#F15E21}

.postid-44  .item_num1{border-left:5px solid #2B3B66}
.postid-44  .item_num2{border-left:5px solid #FBAF30}
.postid-44  .item_num3{border-left:5px solid #F15E21}
.postid-44  .item_num4{border-left:5px solid #558ED5}
.postid-44 .item_num1 .read_more{background-color:#2B3B66 !important;float:right}
.postid-44 .item_num2 .read_more{background-color:#FBAF30 !important ;float:right}
.postid-44.item_num3 .read_more{background-color:#F15E21 !important ;float:right}
.postid-44 .item_num4 .read_more{background-color:#558ED5 !important ;float:right}


.postid-44  .item_num1 .product_name{color:#2B3B66}
.postid-44  .item_num2 .product_name{color:#FBAF30}
.postid-44  .item_num3 .product_name{color:#F15E21}
.postid-44 .item_num4 .product_name{color:#558ED5}
.product_name {font-size: 16px !important;font-family: pt-sans;}

.input_contact1{padding:10px}
.page-id-2172 .conntainer_product:hover{box-shadow:none!important}
.page-id-2172 .conntainer_product:nth-child{width:47% !important}
.fusion-one-half.one_half.fusion-column.conntainer_product.describe_project div {
    width: 97%;
}
#companyAdresse{height:35px;width:100%}
.fusion-one-half .one_half .fusion-column .conntainer_product .describe_project:first-child{margin-right:10px}
.fusion-one-half .one_half .fusion-column .conntainer_product .describe_project:last-child{margin-right:0 !important}
.fusion-one-half.one_half.fusion-column.describe_project.first_block {margin-right: 35px;}
.reload_image{width:20px;height:20px; margin-left: 5px;}
#VerificationText{height:32px}
#questions{height:98px !important}
.siimage_class {margin-top: 0 !important;}
.btns_submit {float: right;padding-top: 10px;}
.Register_submit > span {padding: 20px;}
#comment-submit-container {float: right;}
.input_contact1{width:100% !important}
.input_contact1_error {
    width: 100% !important;
}
#subject ,#produit ,#version{
 border: 1px solid  #D1D1D1;
    color: #737373;
    height: 40px;
    width: 100%;
}

#listProduit ,#version{width:100% !important}
#questions{width:100%}
.sexe{padding:20px 0}
#companyAdresse{height:98px}

.submit_btns {float: right;margin-top: 10px;}
#trPatches {width: 100%;}
.input_select #version{width:100% !important;height:32px !important}
#patches{width:100% !important}
.comment-textarea-address{margin-top:3px}
.page-id-551 #comment-submit-container{float:none!important}
.erreur{color:red;font-size:16px;font-family:pt-sans}
#carrers_send {
    background-color: #FAB133;
    background-image: none !important;
    border: medium none;
    color: #FFFFFF;
    float: right;
    width: 24%;
    border-radius: 4px;
    font-family: pt-sans;
    font-size: 14px;
}
.panel-title.toggle > a:hover {
    color: #000 !important;
}
.panel-body{color:#000}
.accordionContent2 {
    width: 100%;
}
#post-55 p {text-align:justify}
.testimonial_name{color:#000 ;font-size:16px;font-family:pt-sans;color:#253561;font-weight:bold}
.Job_title {
    font-size: 14px;
    font-family: pt-sans;
    color: #253561;
}
.overview p {
 width: 98% !important;
}
.bx-wrapper .bx-controls-direction a{ top: 108px !important;}
.name_testimonials {
position: relative;
}
.avada-row.About_us_text a:hover {
    cursor: pointer;
    color: #000;
}

.news_description{font-size:14px;font-family:pt-sans;color:#000}
.read_more_news{ background-color: #FBB132;
    border-radius: 10px;
    color: #FFFFFF;
    height: 30px;
    line-height: 28px;
    text-align: center;
    width: 110px;}
.read_more_news:hover{background-color:#F15E21}
.read_more_news a { color: #FFFFFF;font-family: pt-sans;font-size: 14px;}
.news_container {
    background-color: #F5F5F5;
    border-top: 1px solid #DEDEDE;
	border-bottom: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	border-left: 4px solid #FAB132;
    border-radius: 4px;
    margin-bottom: 10px;
    padding: 10px;
}
h2 {
    line-height: 35px !important;
}
.news_container > p {
    color: #000;
}
.news_title{font-size:16px;font-family:pt-sans;font-weight:bold;color:#253561}
.portfolio-item{width:16%;float:left}
.menu-item-891:hover h3{background-color:transparent}
.name_product_name{float:left;font-size:14x;font-family:pt-sans;color:#000}
.our_products_link{width:100%}
h2.category_titre_org{color:#F9B134!important;font-size:16px !important;font-family:pt-sans !important;font-weight:bold !important}
h2.category_titre_bleu{color:#253561!important;font-size:16px !important;font-family:pt-sans !important;font-weight:bold !important}
h2.category_titre_rouge{color:red !important;font-size:16px !important;font-family:pt-sans !important;font-weight:bold !important}
.product_list_item_org{border-left:4px solid #F9B134;background-color:none !important;  border-radius: 12px;
    padding: 10px 10px 0;
    width: 48% !important;margin-left:23px}
.product_list_item_bleu{border-left:4px solid #253561; background-color:none !important;  border-radius: 12px;
    padding: 10px 10px 0;
    width: 49% !important;}
.product_list_item_rouge{border-left:4px solid red ;background-color:none !important;  border-radius: 12px;
     padding: 10px 10px 0;
    width: 49% !important;}
.secure_file_presentation p{color:#000;font-size:16px;font-family:pt-sans; text-align: justify;}
.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.inc5 {
    float: right;
    margin-right: 13px;
}
.product_description.name_product_name {
    margin: 0 0 10px !important;
}
.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.inc6 {
    float: left;
    margin-left: 10px!important;
}
.postid-1503 .breadcrumbs > li:nth-child(2),.postid-811 .breadcrumbs > li:nth-child(2){
    display: none;
}
.page-id-554 .conntainer_product:nth-child(2n+1) {
    margin-right: 24px;
}
.page-id-554 .comment-input{margin-top:5px}
.page-id-554 .comment-select{margin-top: 12px !important;}
.Manual_btn.post_btn.test > a:hover{background-color:#F15E21 !important}
.Download_btn.post_btn > a:hover{background-color:#F15E21 !important}
.page-id-1967 #professionalEmail{height:43px}
.message_erreur {
    color: #FF0000;
    font-family: pt-sans;
    font-size: 16px;
    font-weight: 700;
}
.bloc_validation {
    height: 160px;
	padding: 10px;
    border: 1px solid #ddd;
	background-color:#EDEDED
}
a.link_validation {
color: #FFF;
}

.inscription.block_inscription > span:hover {
    color:#F15E21;
}
.inscription.block_inscription:hover span ,.inscription.block_inscription:hover i {color: #F15E21 !important;}
.login.block_inscription:hover span , .login.block_inscription:hover i {
    color: #F15E21 !important;
}
.login.block_inscription{color:#fff}
#tchsp{padding: 0 0px 10px !important;}

#tchsp .overview li {
  border-style:solid !important;
  border-width: 1px !important;
  border-color: #ddd !important;
}

.nameItemRouge7 {
    display: none !important;
}
.product_list_item_org .inc1 >.nameItem1{display:none}
.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.inc1 ,.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.inc3{height:415px}
.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.inc7 {
    height: 192px;
}
#comment-select{margin-top:5px}
.page-id-2172 #companyAdresse {
    height: 125px;
}
.select_country{margin-top:0 !important}
.describe_project{margin-top:23px}
.page-id-2172 #questions{height: 116px !important;
    margin-bottom: 13px;}
	.img_val{margin-top:13px}
#logFile{width:100%;display:none;}
.page-id-2187 #questions{height:70px !important}
.message_erreur_price_request{font-size:16px !important;font-family:pt-sans;}
h3 .fusion-megamenu-title {font-size: 14px !important;}
.fusion-megamenu-title:hover{background-color:#FBAF30 !important}
.product_list_item_bleu{margin-left:0 !important}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.city_div {margin-top:10px !important }
.counttry_div{margin-top:14px !important}
.refrech_image_register{float:left}
.describe_project{margin-top:10px !important}
}
.post_btn_advanced_solution{clear:both }
#id_div > p {
    font-size: 17px;
    font-family: pt-sasns;
}

#tchsp{margin:0 !important}
.slider-content {
    font-family: pt-sans;
    font-size: 16px;
    color: #000;
}
.window{box-shadow: 0 2px 5px 1px #000;
    height: 141px;
    width: 1170px;}
	.avada-row.successuful_download > p {
    font-size: 16px;
    font-family: pt-sans;
    color: #000;
}
.avada-row.successuful_download ul{padding:0}
.avada-row.successuful_download li{color:#000;
	font-size:16px;
	list-style:none;
	margin:0;
	 padding: 10px 0;}
.succesufl_sownload_btn{margin-left:0 !important}
.succesufl_sownload_btn a{padding:10px 30px !important}
.link_download:hover{color:#F15E21 !important}
.form_download .download_btn:hover{background-color:#F15E21 !important}
.radio_form{margin-top:-5px}
.txt2_bleu14 {
    color: #000;
}
.input_boutton {
    background-color:#FBB132;
    border: medium none;
    border-radius: 4px;
    color: #FFFFFF;
    font-family: pt-sans;
    font-size: 14px;
    padding: 10px;
    margin-left: 10px;
}
.input_boutton:hover{background-color:#F15E21;}
.download_product_title{
  color:#7E8B8B !important;
   font-family: pt-sans !important;
   font-size: 30px !important;
   font-weight: normal !important;
    margin: 20px 0 !important;
	}
	#searchsubmit:hover{background-color:#F15E21 !important}
.search-results .post-content-container h2{display:block !important;}
.search_post{margin-bottom:0 !important}
.search_name a{font-size:18px  !important;font-family:pt-sans  !important;color:#2B3B66  !important;}
.entry-title.search_name {
    margin-bottom: 10px !important;
}
.excerpt-container {
    color: #000000;
    font-family: pt-sans;
    font-size: 14px;
}
.search .post-content-container {
    background-color:#F4F3F3 !important;
    margin-bottom: 10px !important;
    padding: 10px !important;
	border:1px solid #ddd;
}
.search_read_more{background-color:#FBB132;color:#fff;font-size:16px;font-family:pt-sans;float:right;padding:10px;border-radius:4px}
.search_read_more:hover{background-color:#F15E21;}
.pagination {margin-bottom: 20px;}
.current{background-color:#FAB133}
.search-page-search-form > p {
    font-family: pt-sans;
    font-size: 16px;
    color: #000;
}
.current {
    background-color: #FAB133 !important;
    border: 1px solid #FAB133 !important;
}
#main-nav-search-form {
    margin-top: 17px;
}
.erreur_text{font-size:14px;color:#000;font-family:pt-sans;}
.cat16 .nameItem1 {display: none;}
#_feedback{width:100%}
.single .texte{font-size: 14px;font-family: pt-sans;color: #000 !important;font-family: pt-sans;
font-weight: bold;
}
.feedback_yes_no {color: #000000;font-size: 14px;font-family: pt-sans;}
.radio_service{margin-top:-3px}
.send_feedback{color:#000;font-size:14px;font-family:pt-sans}
#post-2301 .paragrpahe_contenu_noir{color:#000 ;font-size:16px;font-family:pt-sans; text-align: justify;}
#post-2301 li{color:#000;font-size:16px;font-family:pt-sans;list-style-type:none}
#post-2301 ul{padding-left:0}
.feedback_table .input_select {height: 30px;width: 100%;}
.table_feedback tr td {border:1px solid #ddd;padding:10px;color:#000;font-family:pt-sans;font-size:16px}
.bt_bleu2{background-color:#FBB132;margin:0!important;padding:10px; }
.bt_bleu2:hover{background-color:#F15E21;}
.feedback_table tr td {padding: 5px;}
.feedback_table td strong {color: #000000;font-family: pt-sans;font-size: 16px;font-weight: normal;}
#megError {color: #FF0000;font-family: pt-sans;font-size: 16px;}
.image_block.post_advanced_solution{margin-top:0 !important}
.cercle{height:10px;height:10px;border-radius:5px;background-color:yellow;color:transparent;font-size:8px}
.ligne_bottom{height:5px;border-bottom:2px solid #dddd ;color:transparent}

.erreurrouge {color: red;font-size: 14px;font-family: pt-sans;}
.category-opc-client-development-tools .fusion-one-half.one_half.fusion-column.conntainer_product.category_one_half {
    height: 250px;
}
.archive .fusion-one-half.one_half.fusion-column.conntainer_product.category_one_half {
    border-left: 3px solid #FBAF30;
}
li >a[title~="Uncategorized"],li >a[title~="Advanced"],li >a[title~="products"]{display:none}
@media (min-width: 1024px) {
.table_feedback tr td{width:300px}
}
.td_gris2 {
    background-color: #FFFFFF;
}
.postid-2301 .padding_top10 {
    background-color: #FFFFFF;
}

.postid-44 .fusion-one-half.one_half.fusion-column.conntainer_product.category_one_half.product_list_item {
    height: 469px;
   }
.postid-44 .conntainer_product:nth-child(2n+1){margin-left:15px;margin-right:0}
.postid-44 .category_one_half:nth-child(2n){margin-left:0 !important}
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1553.current_page_item.menu-item-1566.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3{
    background-color:#FBAF30;
}
.category-opc-data-archiving .fusion-one-half.one_half.fusion-column.conntainer_product.category_one_half {
    height: 251px;
}
.white_papers p{color:#000;font-size:14px;font-family:pt-sans}
.btn_training {background-color:#F8B035;color: #fff;margin-left: 20px;padding: 9px;font-size: 14px;font-family: pt-sans;}
.btn_training :hover{background-color:#F15E21 !important;color:#fff}
.training_li {margin-bottom: 30px;}
.btn_training {float: right;}
.opc_tunneling_block {width: 74%;}
.opc_tunneling_block > b { color: #000000;}
.site_map_container .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-891 {
    display: none;
}
.wsp-products-list {
    margin-left: 35px;margin-top: 0 !important;}
.wsp-products-title {font-family: pt-sans;font-size: 18px !important;margin-bottom: 0;}
.wsp-products-title:before .products_link:before{content: "\f111";font-family: FontAwesome;font-size: 11px;margin-right:50px;color:#747474;}
.wsp-products-list a {margin-left: 20px;}
.wsp-products-list > li {list-style-type: circle;}
.site_map_container .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-892 > a,
.site_map_container .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-893 > a,
.site_map_container .menu-item.menu-item-type-post_type.menu-item-object-post.menu-item-has-children.menu-item-2307 > a,
.site_map_container .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-1034 > a,
.site_map_container .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2305 > a,
.site_map_container .menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-890 > a,
.products_link {
    font-size: 18px;
    font-weight: bold;
    margin-top: 20px;
    margin-bottom: 20px;
	color:#000
}
.site_map_container .wsp-products-title {display: none;}
.site_map_container .menu{color:#000}
.textearea_contact1_error{border:1px solid red}
.page-id-2187 #companyAdresse {
    height: 153px;
}
.bt_bleu2 {border-radius: 4px;}
.taining_date{color:#FBAF30;font-weight:bold;font-family:pt-sans;line-height:25px; font-size: 15px;}
.training_content{color:#000;font-size:16px;font-family:pt-sans;line-height: 30px;}
.training_title{font-weight:bold}
.month_name{background-color:#253561;color:#fff;font-size:14px;font-family:pt-sans;padding:10px}
.training_btn{background-color: #FBB132;border-radius: 4px;color: #FFFFFF;font-family: pt-sans;font-size: 14px;padding: 10px;}
.training_btn:hover{background-color:#F15E21}
.training_btn {float: right;}
.training_item{list-style-type:none;font-size:14px;font-family:pt-sans}
.training_excerept{border: 1px solid #DEDEDE;padding: 10px;font-size: 14px;font-family: pt-sans;}
.training_item_div{margin-bottom:20px}
.ressouces_div{margin-top: 10px;;background-color:#ECECEC;color:#000;padding:10px;font-size:14px;font-family:pt-sans;}
.ressource_training{background-color:#FBAF30;color:#fff;float:right;padding:10px;border-radius:4px}
.newslettre_label{width:120px !important;font-size:14px;color:#000}
.input_newslettre_error{border:1px solid red}
#post-75 .bloc_validation{height:auto !important}
.condition{display:none}
.comment-select li {list-style-type:none;color:#000;font-size:14px;font-family:pt-sans}
select#subjecttraining ,select#datetraining{border: 1px solid #D1D1D1;
    color: #737373;
    height: 40px;
    width: 100%;}
textarea#Expectations {
width: 100%;
}
.form_submit{display:none}
#expectation {
    width: 100%;
	height:117px
}
.postid-2387 #questions{height:82px !important}
.postid-2387 #expectation{height:70px !important}
.style15 {
    color: #000000;
    font-family: pt-sans;
    font-size: 14px;
}
.newslettre_input {
    padding: 10px;
    width: 63%;
    border: 1px solid #ddd;
}
.newslettre_form_container {
    width: 50%;
}
.newslettre_input{float:right}
.input_newslettre_error{float:right; padding: 10px;width: 63%;border: 1px solid #red;}
.newslettre_form > p {
    margin-bottom: 30px;
}
.newslettre_form_container > p {
    font-size: 20px;
    font-family: pt-sans;
    color: #000;
}
.newslettre_form {
    margin-top: 31px !important;
}
.postid-75 .Register_submit{float:right}
.required{color:red;font-size:15px;font-family:pt-sans}
.submit_feedback_container > a {
    background-color: #FBAF30;
   border-radius: 4px;
    color: #fff !important;
    margin-left: 71px;
    padding: 10px;
    text-shadow: none !important;
    font-size: 16px;
    font-family: pt-sans;
}

.submit_feedback_container > a:hover {
    background-color:#F15E21!important;
}
.submit_feedback_container{margin-top:20px}
.input_select{border:1px solid #ddd;padding:10px}
.avada-row.advanced_solutions_content li{list-style-type:none}
.avada-row.advanced_solutions_content li {font-size: 14px;font-family: pt-sans;}
.yellow_ligne {background-image: url("../images/ligne.png");background-repeat: no-repeat;width: 100%;}
.oursolution_ligne{background-position: 220px 22px;}
.key_products_ligne{background-position: 210px 22px;}
.news_ligne{background-position: 100px 22px;}
.spotlight_ligne{background-position:150px 22px}
.customers_ligne{background-position: 170px 22px;}
.section_title h2 {
    font-family: pt-sans !important;
    font-size: 30px !important;
    font-weight: normal;
}
.section_title { margin-bottom: 10px !important;}
.input_contact1{ border: 1px solid #ddd;}
.newslettre_ligne {height: 50px !important;}
input:focus {
    border-color:#67AFE9;
    box-shadow: 0 1px 1px #000 inset, 0 0 8px  #67AFE9;
    outline: 0 none;
	}
	
.newslettre_icon {background-color: #EDEDED;border: 1px solid  #CCCCCC;color:#545454;font-size: 18px;font-weight: 400;line-height: 1;text-align: center;  margin-right: 0;}
.postid-1576 .input_contact1 ,.newslettre_input{width:77% !important}
.company_icon{padding:5px 10px;margin-right: -3px;height:37px}
.user_icon{padding:6px 12px; height: 38px;}
.email_icon{padding:6px 12px; height: 38px;}
.phone_icon{padding:6px 12px; height: 38px;}
.newslettre_from .input_contact1_error{width:86% !important;padding:10px}

 #msgInfo p ,#id_div {border-color: #EBCCD1;color: #A94342;padding:10px;border-radius:4px}
 #menu-item-1984 > a{border-radius:8px;}
 #menu-item-965 > a,#menu-item-1035 > a{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
 #menu-item-1026 > a ,#menu-item-951 >a ,#menu-item-951 >a,#menu-item-2399 > a {border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
#menu-item-2382 > a {border-bottom-left-radius: 8px !important;border-bottom-right-radius: 8px !important;}
#menu-item-951 >a:hover{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius: 8px !important;border-bottom-right-radius: 8px !important;}
#menu-item-1038 > a{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important;}
#menu-item-1984 > a {border-bottom-left-radius: 0 !important;border-bottom-right-radius: 0 !important}
#menu-item-1984 >a .current-menu-item{color:#fff !important}
#menu-item-1026 > a:hover{border-top-left-radius:0 !important;border-top-right-radius:0 !important;}
#menu-item-1026 > a{border-bottom:1px solid #ddd}
.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1026.fusion-dropdown-submenu {
    border-bottom: 1px solid #ddd;
}
.training_btn{margin-left:10px}
.buy_btn a {padding:10px}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.newslettre_icon{margin-top:2px;}
.newslettre_input{float:none}
.viewmore_products{bottom:0 !important}
}
.form_download .download_btn{border-radius:4px;padding:10px}
.training_title {color: #2B3B66;font-size: 16px;font-family: pt-sans;}
.training_item {color: #000;font-size: 14px;font-family: pt-sans;}
.training_excerept > p {font-size: 14px;font-family: pt-sans;}
.condition {color: #000000;float: left;font-family: pt-sans;font-size: 14px;border: 1px solid #ddd;padding: 10px;margin-bottom: 20px;}
.disabled_btn {padding: 10px 20px !important;font-size: 14px;font-family: pt-sans;}
.ressouces_div:last-child {display: none;}
.training_btn {border: 0;}
.fusion-one-half.one_half.fusion-column.conntainer_product.category_one_half.product_list_item{position:relative}
.postid-44 .product_list_item .read_more {bottom: 10px;position: absolute;right: 10px;}
.postid-116 .ressouces_div:last-child{display:block !important;border:1px solid #ddd}
.white_papers_ligne{background-position:220px 40px}
.whitepapers_title{color:#7E8B8B}
.succes_stories_container{background-color:#fff}
.figure_name{text-align:center !important}
.download_pdf{border-radius:4px;padding:10px;color:#fff;background-color:#FBAF30;float:right}
.avada-row.About_us_text .download_pdf:hover{color:#fff !important}
.download_pdf:hover{background-color:#F15E21;color:#fff;cursor:pointer}
.avada-row.About_us_text li {color: #000000;}
.author_container{float:left}
.author_container{color:#000}
.author_container span{color:}
.home .block_container .one_half{border:1px solid #ddd}
.training_item_excerept p{margin-top:5px !important}
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1553.current_page_item.menu-item-1566.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3 {
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1555.current_page_item.menu-item-1565.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3,
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1557.current_page_item.menu-item-1564.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3 ,
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1561.current_page_item.menu-item-1563.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3

{background-color:#FBAF30}
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1555.current_page_item.menu-item-1565.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3 ,
.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1557.current_page_item.menu-item-1564.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3{border-radius:0 !important}

.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-1561.current_page_item.menu-item-1563.fusion-megamenu-submenu.fusion-megamenu-columns-4.col-lg-3.col-md-3.col-sm-3{
    border-top-left-radius: 0 !important;border-bottom-left-radius: 0 !important;}
.avada-row.advanced_solutions_content li {line-height: 25px;display: flex;}
.avada-row.advanced_solutions_content li .fa.fa-caret-right {margin-top: 5px;}
#urlBuyCss {height: 60px;}

.buy_now_btn{border-radius:4px !important}
.download_btn{padding:10px;border-radius:4px !important}
form#formulaire_feed{background-color: #ECECEC;padding: 10px;border: 1px solid #dddddd;}
.opc_compatibility_ligne{background-position:290px 22px}
.Operating_System_Compatibility_ligne{background-position:480px 22px}
.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.cat16.inc1{height:447px}
.fusion-one-half.one_half.fusion-column.conntainer_product.product_list_item_org.cat17.inc3 {
    height: 517px;
}
.one_fourth.one_fourth_kproduct > img {
    margin-left: 33px;
}
.required_field{color:red;font-size:16px;font-family:pt-sans}
.page-title-container {height: 50px !important;}
.kna_send_us:hover{color:#000 !IMPORTANT;cursor:pointer}
.training_content span {font-family: pt-sans;font-size: 16px;}
.training_content{font-size:14px}
.link_system:hover{background-color:#F15E21}
.items_training {padding-left: 0 !important;}
.items_training li{list-style:none}
.item_training:nth-child(odd){background-color:#EEEEEE;padding:10px;display:flex}
.item_training:nth-child(even){background-color:#ffffff;padding:10px;display:flex}
.list_dates {border: 1px solid #DEDEDE;padding: 10px;background-color: #EEEEEE;margin-bottom:10px}
.item_training i {margin-top: 8px;}
#menu-item-2305 > a{border:0 !important}
.white_papeers_ligne {background-position: 221px 40px;}
.succes_stories_ligne {background-position: 250px 40px;}
.newslettre_ligne {background-position: 200px 40px;}
.ressouces_div{border:1px solid #ddd}
.white_papeers_ligne h2{color:#7f8c8c !important;font-weight:normal !important}
.succes_stories_ligne h2{color:#7f8c8c !important;font-weight:normal !important}
.newslettre_ligne h2{color:#7f8c8c !important;font-weight:normal !important}
.postid-91 .ressource_training:hover{color:#fff !important;background-color:#FBAF30}
#menu-item-1564:hover ,#menu-item-1026:hover,#menu-item-1565:hover,#menu-item-1566:hover ,#menu-item-1064:hover ,#menu-item-1563:hover{cursor:pointer}
.advanced-solution .product_feauture_li:nth-child(odd){background-color:#eee;padding-left:10px}
.advanced-solution .product_feauture_li:nth-child(even){background-color:#fff;padding-left:10px}
li#menu-item-947:active , li#menu-item-948:active ,li#menu-item-949:active ,li#menu-item-950:active ,li#menu-item-950:active{background-color:#FBAF30}
.advanced_solution_ligne{background-position: 293px 35px;}
.services_ligne{background-position: 140px 35px;}
.advanced_solution_ligne{background-position: 293px 35px;}
.smart_operation_text {font-size: 16px;font-family: pt-sans;color: #000;}
.postid-68 .description_product{height:200px}
.postid-68 .description_product p.product_name{margin:0}
.postid-290 .buy_form ,.postid-290 .buy_btn{display:none}
.postid-290 .Manual_btn{display:none}
.postid-290 .form_download .download_btn{width:140px}
.postid-300 .buy_form ,.postid-300 .buy_btn{display:none}
.postid-300 .Manual_btn{display:none}
.postid-300 .form_download .download_btn{width:140px}
.postid-302 .buy_form ,.postid-302 .buy_btn{display:none}
.postid-302 .Manual_btn{display:none}
.postid-302 .form_download .download_btn{width:140px}
.wsp-products-list a:hover {color: #243460 !important;font-weight: bold;}
.site_map_page ul li a:hover {color: #2A3A65 !important;font-weight: bold;}
.operational_intelligence_link:hover{color: #243460 !important;font-weight: bold;}
.products_ligne{background-position:150px 22px}
.product_img{border:1px solid #ddd;margin-bottom:10px}
a.inactive:hover {background-color:#FBB132;border:1px solid #fff}
.postid-194 .attachment-post-thumbnail.wp-post-image {border: 1px solid #ddd;}
.search-results .post-content {color: #000 !important;}
.txt_validation a {color: #253561 !important;}
.inactive:hover {border: 1px solid #FAB133 !important;}
.pagination-next:hover {color:#FAB133 !important;}
.pagination-prev:hover {color:#FAB133 !important;}
.pagination-prev:hover:before {color:#FAB133 !important;}
.pagination-next:hover:after {color: #FAB133!important;}
.avada-row.About_us_text a:hover {color:#253561 !important;font-weight: bold;}
.other_information > a:hover {font-weight: bold; color: #2B3B66 !important;}
.request_white_paper{font-family:pt-sans;font-size:16px;background-color:#FBB132;color:#fff;border:0;border-radius:8px}
.request_white_paper_form:hover{background-color:#F15E21;border-radius: 8px;}
.white_papers_block{padding-top:20px}
.request_white_paper {width: 100%;height: 100%;display: inline-block;padding: 10px;border-radius:4px;}
.request_white_paper:hover {background-color: #F15E21;}
.postid-68 .read_more{margin-top:20px !important;line-height:35px !important;border-radius:4px !important}
.excecutive_summary_container{display:none;font-size:14px;color:#000;font-family:pt-sans;text-align:justify}
.excecutive_summary{color:#253561 !important;font-size:16px;font-family:pt-sans;cursor:pointer}
.executive_item {list-style: none;}
.executive_items{padding-left:0}
.executive_item{padding:10px}
.executive_item:nth-child(odd) {background-color: #EDEDED;}
.executive_item:nth-child(even) {background-color: #fff}
.txt2_bleu14 ,.label_img{font-size:14px;font-family:pt-sans;color:#000}
.td_textearea {width: 77%;}
.postid-2668 #subject{height:106px}
.postid-2668 .bt_bleu2 {width: 150px;}
.postid-2668 #submit_feedback > table {width: 70%;}
.postid-2668 select {width: 100%;}
.postid-2668 #project ,.postid-2668 #company_address{width:100%}
.postid-2668 #company_address{margin-bottom:10px}
#erreur_div > p {color: red;font-size: 14px;font-family: pt-sans;}
.postid-2668 .input_contact1_error {padding: 10px;}
.postid-2668  label {font-size: 14px;font-family: pt-sans;color: #000;}
.link_login{font-weight:bold;font-family:pt-sans;font-size:14px}
.link_login:hover{cursor:pointer;color:#000 !important}
.textearea_contact {margin-bottom: 20px;}
.postid-2668 .btn_submit{margin-bottom:20px}
.white_paper_presentation{padding:10px;background-color:#ECECEC;border:1px solid #ddd !important}
.white_paper_presentation p{color:#2B3B66}
.request_white_paper {cursor: pointer;}
.postid-811 .conntainer_post_product{border:1px solid #dddd}
#main{background-image:url("../images/bg.png") !important; background-color:#F3F3F3;background-attachment: fixed !important; background-position: center center !important;
background-repeat: repeat-x !important;background-size: cover !important; padding-bottom: 40px !important; padding-top: 55px !important;}
.download_request_ligne{ background-position: 294px 43px;}
.tesrm_condition_link{cursor:pointer;color:tesrm_condition_link;font-weight:bold}
#Country{height:40px}
@media only screen and (max-width: 620px) {
      [id=topMessageWrapper] img {
      height: auto !important;
      max-width: 100%;
      width: auto;
      }
      [id=topMessageWrapper],  
      [id=topMessageWrapperMainTable] {
      width: 100% !important;
      table-layout: fixed;
      -moz-box-sizing: border-box;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      }
      }@media only screen and (max-width: 450px) {
      [id=topMessageWrapper] {
      padding: 0 10px;
      }
      td[class=responsiveColumn] {
      width: 100% !important;
      height: auto !important;
      display:block;
      padding: 0;
      clear:both;
      height:auto;
      }
      }   
.postid-2679 a>strong:hover {color: #000 !important;}
.postid-2679  strong a:hover {
    color: #000 !important;
}
span a:hover {color: #000 !important;}
.Newsletter_ligne{background-position: 378px 22px;}
.link_newsletter:hover{color:#2B3B66 !important;font-weight:bold}
.Register_submit {padding: 10px 25px !important;}
.input_login_error {border: 1px solid red !important;}
.single-advanced-solution .conntainer_post_product{border:1px solid #ddd}
.current-menu-item2 {background-color:#FBAF30;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.current-menu-item3{background-color:#FBAF30;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.current-menu-item2 a ,.current-menu-item3 a{color: #fff !important;}
.current-menu-item > a {color: #fff !important;}
.download_img{float:left;margin-right:20px}
.text_download_page p{color:#000;font-size:14px;font-family:pt-sans}
#menu-item-892 >.sub-menu {width:235px}
#menu-item-893  >.sub-menu {width:195px;}
.fileinputs {position: relative;}
.fakefile {position: absolute;top: 0px;left: 0px;z-index: 1}
.wpcf7-form-control.wpcf7-file.carrers_submit {opacity: 0;}
.Choose_file {position: absolute;top: 0;left: 0;padding: 10px; background-color: #F9B033;color: #ffffff;border-radius: 4px;}
select#Country{height:40px}
#companyAdresse{height:123px !important}
.presentation {padding-left:15px !important;padding-right:15px !important;padding-bottom:15px !important;padding-top:15px !important;position:relative !important}
div.one_third:first-child+ div.one_third { margin-left: 2%;margin-right: 2% !important;}
.image_block{height:159px !important}
.description_product {border-bottom-color: #E8E8E8; border-bottom-style: solid;border-bottom-width: 1px;height: 179px;
margin-right: 20px;max-width: 59%;overflow-x: hidden;overflow-y: hidden;text-align: justify;}
.tp-caption.avada_block_blue_opacity{ background-color:#293B65}
.tp-caption.avada_block_yellow{background-color:#DDAB4D;}
.tp-caption.avada_block_org_opacity8{background-color:#DDAB4D}
.tp-caption.avada_block_org_font-size30{background-color:#EE7C4A}
.tp-caption.avada_block_blue_opacity2{background-color:#425376}
.nbr_download{color:#253561}
.presentation{background-color:#EDEDED}
#main{background-color:#F3F3F3 !important}
.page-title UL{float:left;text-align:left !important}
.page-title-wrapper{margin-top:10px}
.breadcrumbs{margin-left:0 !important}
.page-title{max-width:1170px !important}
.single .spotlight_link {line-height: 39px !important;}
#menu-item-1933 {
    margin-left: 10px !important;
}
.sub-menu .deep-level{margin-left:-10px !important}
#menu-item-2107 .fusion-megamenu-bullet , #menu-item-2108 .fusion-megamenu-bullet ,#menu-item-2109  .fusion-megamenu-bullet ,#menu-item-911 .fusion-megamenu-bullet , #menu-item-912 .fusion-megamenu-bullet ,#menu-item-2126  .fusion-megamenu-bullet ,#menu-item-1888  .fusion-megamenu-bullet , #menu-item-943 .fusion-megamenu-bullet , #menu-item-945 .fusion-megamenu-bullet ,#menu-item-917 .fusion-megamenu-bullet , #menu-item-919 .fusion-megamenu-bullet ,#menu-item-2118 .fusion-megamenu-bullet ,#menu-item-2119  .fusion-megamenu-bullet ,#menu-item-2120  .fusion-megamenu-bullet ,#menu-item-2119 .fusion-megamenu-bullet{border:1px solid transparent}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-bullet, .fusion-megamenu-bullet {
    border-left-color: #fff !important;
}
.postid-44 .read_more a{line-height:40px}
.page-id-554 .comment-input{margin-right:10px}
.comment-input INPUT{padding: 10px 11px !important ;width:534px !important}
SELECT#Country {height: 33px !important;}
.comment-input input{width:534px !important}
.input-name{width:534px !important}
.sticky-shadow{height:90px !important}
.normal_logo{height:40px !important}
.postid-2376 .yellow_ligne {background-position:280px 30px!important}
.menu-item-2742{margin-left:10px !important}
#wrapper .fusion-megamenu-wrapper .fusion-megamenu-submenu{padding:0 !important}
.menu-item-891 > .container.col-span-12.columns-4.fusion-megamenu-wrapper{width:1083px !important}
.bullet {background-color:#253561}
.bullet .selected{background-color:#FBAF30}
.page-id-4820 .comment-input input{width:100% !important}
.h3_heading{background-color:#253561 !important;color:#fff !important;padding:10px !important}