@charset 'utf-8';
/*
 Theme Name:   Legrand Child
 Theme URI:    http://legrand.themerex.net/
 Description:  Legrand Child Theme
 Author:       ThemeREX
 Author URI:   http://themerex.net/
 Template:     legrand
 Version:      1.0
 Tags:         inheritable theme options
 Text Domain:  legrand
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.sc_skills_total{position:relative;display:flex;align-items:center;justify-content:center;}
.sc_skills_total:after{content:'+';/*position:absolute;right:20px;top:0px;*/}
.home .sc_skills_total:after{content:'+';/*position:absolute;right:50px;top:0px;*/}
.titleinbanner h1{color:#ffffff}
.scheme_default .sc_item_descr{color:#333333!important;}
.scheme_dark .sc_item_descr {color: #eeeeee!important;}
img.alignnone {display: block;margin: 15px 0;}
#dod .sc_services_item_info{padding-top:2em!important;padding-bottom:2em!important;}
#dem .sc_services_item_info{padding-top:2em!important;padding-bottom:3em!important;}
.scheme_default .sc_services_alter .sc_services_item{   background-color: #cc0048;color:#ffffff;}
.scheme_default .sc_services_alter .trx_addons_columns_wrap>[class*="trx_addons_column-"]:nth-child(2) .sc_services_item {
    color: #717477;
    background-color: #ffffff;
}
.scheme_default .sc_services_alter .sc_services_item .sc_services_item_icon{color:#ffffff;}
.sc_services_alter .sc_services_item_title a{color:#ffffff!important;}
.scheme_default .sc_services_alter .trx_addons_columns_wrap>[class*="trx_addons_column-"]:nth-child(2) .sc_services_item .sc_services_item_icon{color:#24282b}
.scheme_default .sc_services_alter .trx_addons_columns_wrap>[class*="trx_addons_column-"]:nth-child(2) .sc_services_item .sc_services_item_title a{color:#24282b!important;}
.popmake-title{margin-bottom:18px;}
.ninja-forms-field{border:1px solid #dddddd!important;}
.nf-form-fields-required{display:none;}
.nf-field-element textarea{height:100px;}
.centerAlign{}
#dem .sc_services_item_featured_top a,
#dod .sc_services_item_featured_top a,
#dod2 .sc_services_item_featured_left a,
#features .sc_services_item_featured_top a, 
#liferay_services .sc_services_item_featured_top a,
#em_services .sc_services_item_featured_top a{cursor:default!important;}

#features .sc_services_item_featured_top .mask{display:none!important;}
.sc_title_descr {font-size:16px!important;font-family: 'Raleway',sans-serif!important;}
.whitefont h1{color:white!important;}
.nf-field-container{margin-bottom:10px;}
.career_tabs .post_featured{
	display:none !important;
}
.career_card_title {font-size:19px;font-weight:400;}
.career_card_content{font-size:16px;}
/*.comments_wrap{display:none!important;}*/
.applybutton{text-align:right;}
.applybutton a{display:inline-block;padding:10px 15px;background-color:#cc0048;color:white;}
.applybutton a:hover{color:white;background:black;}
.wpb-js-composer .vc_tta-color-white.vc_tta-style-flat .vc_tta-tab.vc_active>a{background-color:#cc0048!important;color:#ffffff!important;}

.category-jobs + .related_wrap { display:none!important;}
.related_wrap + .comments_wrap { display:none!important;}

@media all and (min-width:0px) and (max-width:767px){
	.n2-ow{font-size:100%!important;margin:0!important;}
	
}