/*
 Theme Name:   Highend Child
 Theme URI:    http://preview.hb-themes.com/?theme=Highend
 Description:  A Flexible, Powerful & Beautiful WordPress Theme by HB-Themes. Mobile ready and optimized for best performance. With the powerful engine and user friendly interface it will allow you to build outstanding websites quick and easy... It comes with Premium Plugins integrated into the theme.
 Author:       HB-Themes
 Author URI:   http://www.hb-themes.com
 Template:     HighendWP
 Version:      1.0.2
 Tags:		   Responsive, Page-Builder, Drag&Drop, Clean, Modern, Corporate, Multi-Purpose, Multi-Color
 Text Domain:  hbthemes
*/

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

html {
    font-family: Open Sans;
    -webkit-text-size-adjust: 100%;
}


@import 'fontkit/stylesheet.css';







.gform_wrapper .gform_page_footer .button.gform_next_button, .gform_wrapper .gform_page_footer .button.gform_previous_button {
	padding: 10px 15px;
	min-width: 100px;
	background: #e3dc7d;
	border-radius: 4px;
	border: none;
	border-bottom: 2px solid #333;
	color: #333;
	font-weight: bold;
}


.gform_wrapper .gf_progressbar_percentage span {
		line-height: 2.4;
}



#input_4_9 label, #input_4_17 label{
	display: none;
}
#main-content .left-sidebar .hb-sidebar .widget-item#gform_widget-2 {
	padding: 2% !important;

}

.ginput_recaptcha {
	transform: scale(0.95);
	-webkit-transform: scale(0.95);
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	}



#gform_widget-2, #gform_widget-3, #gform_widget-5 {
	background: #e3dc7d;
}


.gform_wrapper#gform_wrapper_1 ul.gform_fields li.gfield {
	margin-bottom: 10px;
}

#input_1_9 label,
#input_3_9_3_container label,
#input_3_9_6_container label,
#input_3_17_1_container label,
#input_3_17_2_container label,
#input_3_17_3_container label,
#input_3_17_5_container label,
#input_3_17_4_container label,
#input_3_17_6_container label {
	display: none;
	
}

.ginput_container_address input {
	margin-bottom: 20px;
}



body .gform_wrapper#gform_wrapper_1 .top_label div.ginput_container,
body .gform_wrapper#gform_wrapper_3 .top_label div.ginput_container {
	margin-top: 0;
}




#gform_widget-2 input, #gform_widget-3 input, #gform_widget-5 input {height: 35px;}



#gform_widget-2 .ginput_container, #gform_widget-3 .ginput_container, #gform_widget-5 .ginput_container, #gform_widget-5 .gform_wrapper ul.gform_fields li.gfield  {
	margin-top: 0px;
}




.page-id-109 #gform_wrapper_1 {
	background: #e0e0e0;
	padding: 5px 10px;
}


#gform_wrapper_1 input,#gform_wrapper_1 textarea,
#gform_widget-2 input,#gform_widget-2 textarea,
#gform_widget-5 input,#gform_widget-5 textarea,
#gform_widget-3 input,#gform_widget-3 textarea{
	background: #fff;
}


#gform_widget-5 input.button#gform_submit_button_1,
#gform_widget-2 input.button#gform_submit_button_1,
#gform_widget-3 input.button#gform_submit_button_1 {
	background: #00b336 !important;
	color: #fff !important;
	line-height: 14px;
}

#label_1_10_1 {
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	text-indent: inherit;
	padding-left: 5px;
}

.gform_wrapper ul.gfield_checkbox li label, 
.gform_wrapper ul.gfield_radio li label {
	text-indent: inherit;
	max-width: 90%;
}


.gform_wrapper ul.gfield_checkbox li label, .gform_wrapper ul.gfield_radio li label {
	display: -moz-inline-stack;
	display: inline-block;
	letter-spacing: inherit;
	vertical-align: middle;
	cursor: pointer;
}



#input_1_10 {
	margin-left: 0 !important;
}

body .gform_wrapper ul li.gfield {
	margin-top: 0;
	padding-top: 0;
}



#gform_wrapper_1.gform_wrapper textarea.large {
	height: 100px;

}

#rc-imageselect {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}

@media screen and (max-height: 575px){
#rc-imageselect, .g-recaptcha {transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;}
}


.g-recaptcha {
    transform:scale(0.77);
    transform-origin:0 0;
}


/*This formats ALL Tables on site, Even Row with the following Parameters*/
/*tr:nth-child(odd){ 
    background: #dfdfdf;
}*/

/*MAIN NAVIGATION BAR SUB MENUS*/
#main-nav ul.sub-menu li a, #main-nav ul.sub-menu ul li a {
    color: black !important; /* TEXT COLOR  #fff !important; */
    background: #e8dc3a !important; /*goldish yellowyellow !important; /*#949105 !important;  /*#f2f922 !important;  /*#adac64 !important;*/
}

#main-nav ul.sub-menu li a:hover {
    color: white !important;
    background: black !important;
}
/*END MAIN NAVIGATION BAR sub menus*/


/*CONTACT 7 Plugin
.wpcf7 {
    background-color: #F0F0F0;
    border: 1px solid #666666;
}
*/
.wpcf7-form {
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 15px;
}
.wpcf7-text {
    padding: 2px 10px 2px !important ;  
    /*width: 95% !important;*/
    height:70%;
    background-color: white !important;
    line-height: .2em !important;
}

.wpcf7-email {
    padding: 2px 10px 2px !important;
    background-color: white !important;
}
/*.wpcf7 input[type="textarea"] {
    background-color: white !important;
}*/


input.wpcf7-quiz[type="text"] {
  background-color: #ffffff;
  line-height: 12px;
}

.wpcf7-form-control-wrap.Authentication > label {  padding-left: 0;}




.wpcf7-textarea {
    padding: 2px 10px 2px !important;
    background-color: white !important;
    /*border: 2px black solid;*/

    -webkit-box-shadow: inset 2px 2px 2px 0px black; /*#dddddd;*/
    -moz-box-shadow: inset 2px 2px 2px 0px #dddddd;
    box-shadow: inset 2px 2px 2px 0px #dddddd;

    height: 150px;
    resize: none;
}
.wpcf7-select {
        padding: 2px 10px 2px !important;
        background-color: white !important;
}


/*website for editing the css
.wpcf7-textarea
.wpcf7 input
.wpcf7-submit
https://www.elegantthemes.com/blog/tips-tricks/how-to-customize-the-style-of-contact-form-7-to-match-your-website*/

/*END CONTACT FORM 7 css*/



/*Test for Tables
.mdi-tr-new-color:nth-child(odd){
    background: #00FF99 !important;
}*/

/*TABS CSS - Tab Colors*/
.vc_tta-color-grey.vc_tta-style-modern .vc_tta-tab.vc_active>a {
    border-color: #f0f0f0; /*Maybe White*/
    background-color: #0D71AD; /*Blue*/
    color: white !important;
}

/*Fancy Search is for Formating the Top Navigation Search Bar
   color #777 is background text, #222 is actual text color*/
#fancy-search,
#fancy-search input[type=text] {
color: #555 !important
}
#fancy-search input[type=text]::-webkit-input-placeholder {
   color: #777;
}
#fancy-search input[type=text]:-moz-placeholder { /* Firefox 18- */
   color: #777;  
}
#fancy-search input[type=text]::-moz-placeholder {  /* Firefox 19+ */
   color: #777;  
}
#fancy-search input[type=text]:-ms-input-placeholder {  
   color: #777;  
}
/*END FANCY Search Bar*/



.breadcrumbs-wrapper { display: none !important; }

/*.breadcrumbs-wrapper { 
    background-color: yellow !important;
    color: black !important;
    top: 200% !important;
}
*/

/*Do Not Know what this is For */
#header-inner.nav-type-2 #logo {
    padding: 15px 0;
}


/*This is Title Text shown on Header main image*/
#hb-page-title h1 {
    font-size: 18px; /*was 26px*/
    /*background-color: Yellow!important ;*/
    opacity: .8;
}
/* This hide the text */
/*#hb-page-title.stroke-title{
    display: none !important;
} */

/*END Title Text on Header*/







/*Moniteur Custom CSS*/







.tablepress-id-ipns-st tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-st-hd tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-3 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-3 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-6 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-6 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-19 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-19 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-22 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-22 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-14 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-14 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-16 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-16 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-21 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-st tr.row-21 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-w1 tr.row-1 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-1 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-1 td.column-2{
    background: #e3dc7d;
 }

.tablepress-id-ipns-sv1  tr.row-3 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-3 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-6 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-6 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-19 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-19 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-22 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv1  tr.row-22 td.column-2{
    background: #e3dc7d; 
}

.tablepress-id-ipns-sv1  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv1  tr.row-1 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1  tr.row-14 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv1  tr.row-14 td.column-4{
    background: #e3dc7d; 
}

.tablepress-id-ipns-st  tr.row-1 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-1 td.column-2{
    background: #e3dc7d;
}

.tablepress-id-ipns-st  tr.row-1 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-1 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-3 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-3 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-6 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-6 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-14 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-14 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-16 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-16 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-19 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-19 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-21 td.column-3{
    background:  #e3dc7d;
}
.tablepress-id-ipns-st  tr.row-21 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-22 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st  tr.row-22 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-1 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-1 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-1 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-1 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-3 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-3 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-6 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-6 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-14 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-14 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-16 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-16 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-19 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-19 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-20 td.column-3{
    background:  #e3dc7d;
}
.tablepress-id-ipns-st2  tr.row-20 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-22 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st2  tr.row-22 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-1 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-1 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-1 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-3 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-3 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-6 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-6 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-14 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-14 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-16 td.column-3{
    background:  #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-16 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-19 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-19 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-21 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-21 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex  tr.row-22 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-st3-Atex  tr.row-22 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-1 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-1 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-sv2  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-1 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-3 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-3 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-6 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-6 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-8 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-8 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-12 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-12 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-14 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-14 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-19 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-19 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-19 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-sv2  tr.row-19 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-1 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-ind  tr.row-1 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-1 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-3 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-3 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-5 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-5 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-5 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-5 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-10 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-10 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-ind  tr.row-12 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-12 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-ind  tr.row-14 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-ind  tr.row-14 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-16 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-ind  tr.row-16 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-1 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-gdn  tr.row-1 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-1 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-3 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-gdn  tr.row-3 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-5 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-5 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-7 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-7 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-8 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-8 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-9 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-9 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-gdn  tr.row-10 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-gdn  tr.row-10 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-1 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-1 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-1 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-3 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-3 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-5 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-5 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-cpn  tr.row-6 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-6 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-7 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-7 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-8 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-cpn  tr.row-8 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-9 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-cpn  tr.row-9 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-ipns-cpn  tr.row-10 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-ipns-cpn  tr.row-10 td.column-4{
    background: #e3dc7d;
}
.tablepress-id-ipns-3pp-hd  tr.row-1 td{
    background: #e3dc7d; 
}

.tablepress-id-ipns-3pp  tr.row-1 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-1 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-1 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-1 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-3 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-ipns-3pp  tr.row-3 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-4 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-4 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-7 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-7 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-10 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-10 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-10 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-10 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-14 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-14 td.column-4{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-17 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-ipns-3pp  tr.row-17 td.column-4{
    background: #e3dc7d;
}


/* 3D Models Page */
.tablepress-id-3D-Documents  tr.row-2 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-2 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-2 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-9 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-9 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-9 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-13 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-13 td.column-2{
    background:  #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-13 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-18 td.column-1{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-18 td.column-2{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-18 td.column-3{
    background: #e3dc7d; 
}
.tablepress-id-3D-Documents  tr.row-26 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-26 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-26 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-24 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-24 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-24 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-33 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-33 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-33 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-31 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-31 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-31 td.column-3{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-36 td.column-1{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-36 td.column-2{
    background: #e3dc7d;
}
.tablepress-id-3D-Documents  tr.row-36 td.column-3, 
#tablepress-3D-Doc-IMYB tr.row-2 , 
#tablepress-3D-Doc-Companion tr.row-2, 
#tablepress-3D-Doc-DSS tr.row-2, 
#tablepress-3D-Doc-Sentinel tr.row-2, 
#tablepress-3D-Doc-Sentinel tr.row-9 , 
#tablepress-3D-Doc-Sentinel-S3 tr.row-2, 
#tablepress-3D-Doc-Survivor tr.row-2 , 
#tablepress-3D-Doc-Survivor-II tr.row-2, 
#tablepress-3D-Doc-Watchman tr.row-2 {
    background: #e3dc7d;
}

/* 3D Models Page */







.tablepress-id-3D-Documents  td.column-1{
    vertical-align: middle;
}

.tablepress-id-3D-positioners  tr.row-2 {
    background: #e3dc7d; 
}



/*NOT WORKING YET
.mdi-flip-box-main ifb-face ifb-back {
    background: black !important;

}*/
.tablepress-id-ipns-ASi-hd tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-4 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-4 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-5 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-5 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-8 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-8 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-11 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-11 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-13 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-13 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-15 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-15 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-20 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-ASi tr.row-20 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-devicenet-hd tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-4 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-4 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-5 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-5 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-8 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-8 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-11 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-11 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-13 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-13 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-15 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-15 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-20 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-Device-Net tr.row-20 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-5 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-5 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-4 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-4 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-8 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-8 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-11 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-11 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-13 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-13 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-15 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-15 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-20 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-profibus tr.row-20 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-3 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-3 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-7 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-7 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-4 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-4 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-8 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-8 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-10 td.column-3 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner tr.row-10 td.column-4 {
    background: #e3dc7d;
}
.tablepress-id-ipns-series40N-positioner  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-ind-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-st2-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-sv1-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-bkt-40N  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-bkt-40N tr.row-2 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-bkt-40N tr.row-2 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-bkt-40N tr.row-5 td.column-1 {
    background: #e3dc7d;
}
.tablepress-id-ipns-bkt-40N tr.row-5 td.column-2 {
    background: #e3dc7d;
}
.tablepress-id-ipns-bkt-40N-hd tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-gdn-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-cpn-hd  tr.row-1 td {
    background: #e3dc7d;
}
.tablepress-id-ipns-st3-Atex-hd  tr.row-1 td {
    background: #e3dc7d;
}



/*AMYB-5120 SERIES*/
.mdi-text-series-a1 {
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 5px;    
    border-style: solid;
    /*border-color: #adac64;*/  
    background-color: #dddddd; /*light gray*/
    text-align: center;
    border-color: black;
    margin: 10px 20px 10px 20px;
    padding: 5px 5px 5px 5px;
    font: 18px pro sans;

}

/*Light Border*/
.mdi-row-set-std-1000 {   
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 3px;    
    border-style: solid;
    border-color: #adac64;    
    padding: 10px 10px 10px 10px;
    
    -moz-box-shadow: 10px 10px 5px #ccc; 
    -webkit-box-shadow: 10px 10px 5px #ccc; 
    -khtml-box-shadow: 10px 10px 5px #ccc; 
    box-shadow: 10px 10px 5px #ccc;
}




/*Dark Border */
.mdi-row-set-std-1k00 {
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 3px;    
    border-style: solid;
    border-color: #fff;
    padding: 10px 10px 10px 10px;
    
    -moz-box-shadow: 0 0 9px #cccccc; 
    -webkit-box-shadow: 0 0 9px #cccccc; 
    -khtml-box-shadow: 0 0 9px #cccccc; 
    box-shadow: 0 0 9px #cccccc;
    
}


/*Used For Tabbed Sections, dark border and margins top/bottom */

/*Border and Shaded Area for Important Text*/
.mdi-row-set-std-1h00 {
    /*This for Row Formating*/
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 5px;  
    padding: 10px 10px 10px 10px;
    border-color: #adac64;  
    background-color: #dddddd;  
}

.mdi-text-set-3005
{
    left-padding: 80px;
}
/*Downloads and Links Areas*/
.mdi-row-set-std-1b00 {  
    border-radius: 5px;   
    padding: 20px 20px 20px 20px;   
    margin-top: 10px;
    margin-bottom: 10px;
    background-color: rgba(13,113,173,0.1); /*lite blue*/
}
.mdi-text-set-std01 {
    background-color: #2ecc71;   
}

/*ACTUATOR Light Border*/
.mdi-row-set-ACT-1000 {
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 3px;    
    border-style: solid;
    border-color: #adac64;    
    padding: 10px 10px 10px 10px;
    
    -moz-box-shadow: 10px 10px 5px #ccc; 
    -webkit-box-shadow: 10px 10px 5px #ccc; 
    -khtml-box-shadow: 10px 10px 5px #ccc; 
    box-shadow: 10px 10px 5px #ccc;
}
/*ACTUATOR Dark Border */
.mdi-row-set-ACT-1k00 {
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 3px;    
    border-style: solid;
    border-color: #333333;
    padding: 20px 10px 20px 10px; 
    margin-bottom: 5px !important;
    
    -moz-box-shadow: 10px 10px 5px #ccc; 
    -webkit-box-shadow: 10px 10px 5px #ccc; 
    -khtml-box-shadow: 10px 10px 5px #ccc; 
    box-shadow: 10px 10px 5px #ccc;
}
.mdi-row-set-act-foot {
    
}

/*Border and Shaded Area for Home Page Lists*/
.mdi-text-set-home-list {
    /*This for Row Formating*/
    border-top: 1px solid;
    border-right: 1px solid;
    border-bottom: 1px solid;
    border-left: 1px solid;   
    border-radius: 5px;  
    padding: 5px 5px 5px 5px;
    margin: 5px 5px 5px 5px;
    border-color: #6d6d6d;   
    background-color: #9becf2;  
}

/*Spacer Heights in Visual Composer*/
.mdi-spacer-height-micro{height: 1px;}
.mdi-spacer-height-tiny{height: 5px;}
.mdi-spacer-height-verysmall{height: 10px;}
.mdi-spacer-height-small{height: 20px;}
.mdi-spacer-height-medium{height: 40px;}


/*Spacer between Bracket Kit Actuator Types to 
  Move header text away from the table above.*/
.mdi-spacer-height-bkt-types{
    height: 40px;
}

/*Icon Feature Styling */
.mdi-iconfeature-style-a001{
    font-size: 20px;
}

/*#nav_menu {
display: none;
} NOT WORKING */

/*
#accordions-1933 .accordion-content {
border: none  !important;
}
.accordions .accordions-head{
border: none !important;
}  Not Working */

.x-accordion-group {
border: 0px;
}

/*TablePress Tables used in Actuator Sections*/

/*ACTUATOR Table Specifications*/
/*Second Row which is table header*/
.mdi-tb-bkt-std .row-2 td{
    background-color: #bfbfbf; /*even darker gray*/
    font-weight: bold;
}

.mdi-tb-bkt-std thead th,
.mdi-tb-bkt-std tfoot th{
    background-color: #e8dc3a; /*goldish yellow*/
    border: 1px solid #bfbfbf !important; /*even darker gray*/
    font-size: 22px !important ;
    text-align: center;
}

.mdi-tb-bkt-std tbody td{
    border: 1px solid #9e9e9e; /*medium gray*/
    text-align: center;
}

.mdi-tb-bkt-std tbody tr:nth-child(2n+3) {
    background-color: #e5e5e5; /*light gray*/
}
.mdi-tb-bkt-std tbody tr:nth-child(2n+2) {
    background-color: white;
}
/* End of ACTUATOR Table specifications*/


/* SPARE PARTS Tables Specifications */
.mdi-tb-spare-parts-std .row-2 td{
    background-color: #bfbfbf; /*even darker gray*/
    font-weight: bold;
}

.mdi-tb-spare-parts-std thead th,
.mdi-tb-spare-parts-std tfoot th{
    background-color: #e8dc3a; /*goldish yellow*/
    border: 1px solid #bfbfbf !important; /*even darker gray*/
    font-size: 18px !important ;
    line-height: 24px !important;
    text-align: center;
}

.mdi-tb-spare-parts-std tbody td{
    border: 1px solid #9e9e9e; /*medium gray*/
    text-align: center;
}

.mdi-tb-spare-parts-std tbody tr:nth-child(2n+3) {
    background-color: #e5e5e5; /*light gray*/
}
.mdi-tb-spare-parts-std tbody tr:nth-child(2n+2) {
    background-color: white;
}
/* End SPARE PARTS Table Specifications*/


.mdi-tb-ss2-spec tbody tr:nth-child(2n+0){
    background-color: #e5e5e5; /*light gray*/;
}
.mdi-tb-ss2-spec tbody tr:nth-child(2n+1){
    background-color: white;
}
.mdi-tb-ss2-spec tbody td{
    border: 1px solid #9e9e9e; /*medium gray*/;
    text-align: left;
}
.mdi-tb-ss2-spec thead th,
.mdi-tb-ss2-spec tfoot th{
    background-color: #e8dc3a; /*goldish yellow*/
    border: 1px solid #9e9e9e; /*even darker gray*/
    font-size: 20px !important ;
    text-align: center;
}
.mdi-tb-ss2-spec tbody td {
    font-size: 12px !important;
}




/*.mdi-tbp-ipns-w1{
    table-layout: fixed;
}

.mdi-tbp-ipns-w1 table{
    width: 100%;
}*/ 




.mdi-tbp-ipns-gen tbody tr .column-1 .column-3 {
    -moz-column-width: 40% !important;
    width: 40% !important;
}
.mdi-tbp-ipns-gen tbody tr .column-2 .column-4{
    -moz-column-width: 10% !important;
    width: 10% !important;
}
.mdi-tbp-ipns-gen tbody {
    padding-left: -30px;
}


/*Watchman TablePress Config*/
.tablepress-id-ipns-w1  tr.row-1 td.column-1{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-1 td.column-2{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-1 td.column-3{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-1 td.column-4{
    background: #e3dc7d; /*goldish yellow*/
}

.tablepress-id-ipns-w1  tr.row-3 td.column-1{
    background: #e3dc7d; /*goldish yellow*/ 
}
.tablepress-id-ipns-w1  tr.row-3 td.column-2{
    background: #e3dc7d; /*goldish yellow*/ 
}
.tablepress-id-ipns-w1  tr.row-6 td.column-1{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-6 td.column-2{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-19 td.column-1{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-19 td.column-2{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-22 td.column-1{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-22 td.column-2{
    background: #e3dc7d; /*goldish yellow*/
}

.tablepress-id-ipns-w1  tr.row-14 td.column-3{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-14 td.column-4{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-16 td.column-3{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-16 td.column-4{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-20 td.column-3{
    background: #e3dc7d; /*goldish yellow*/
}
.tablepress-id-ipns-w1  tr.row-20 td.column-4{
    background: #e3dc7d; /*goldish yellow*/
}

.tablepress-id-ipns-w1-hd  tr.row-1{
    background: #e3dc7d; /*goldish yellow*/
}








.mdi-tbp-ipns-gen tbody tr {
	border: 1px solid #9e9e9e;
}

.mdi-tbp-ipns-gen tbody tr.row-1 {
	font-weight: bold;
}



.mdi-tbp-ipns-gen tbody td{
    border: 1px solid #9e9e9e; /*medium gray*/;
    text-align: center;
    vertical-align: center;
         /* line-height: 20pt !important; */
}


.mdi-tbp-ipns-header tbody .row-1 td{
    border: 3px solid #9e9e9e; /*medium gray*/;
    text-align: center;
    vertical-align: center;
    font-weight: bold;
    font-size: 20pt !important;
}
.mdi-tbp-ipns-header tbody .row-2 td{
    text-align: center;
    vertical-align: center;
    font-weight: bold;
}
.mdi-tbp-ipns-header  .row-1{
    background: #e3dc7d#e8dc3a; /*goldish yellow*/
    font-size: 20pt !important;
}

@media only screen and (max-width:800px){

/*.mdi-tbp-ipns-gen */

  .mdi-tbp-ipns-header tbody .row-1 td{
    font-size: 16pt !important;
  }


}









/*TRADEMARK TEXT - ie Accord, Senty, ASCO Westlock*/
.mdi-trademark-text {
    font-size: 8px ;
} 

/*.mdi-nextend-links-gen level1 dt a span {
    font-size: 24px !important;
}*/
    
/*END Section for Formating the Table used with the Actuators*/

/*End Moniteur Custom CSS*/







.mdi-txt-prd-spec-section-header h3 {
  color: #aaad4b !important;
}
.mdi-txt-prd-spec-section-header h4 {
  color: #2d4453;
    font-size: 11pt ;
}

.mdi-row-tab-set-100d  .mdi-txt-prd-spec .highlight {
    color: #2d4453  !important ;  /*#3d6859 !important; /* Green Highlight*/
    font-weight: bold !important;
}

.mdi-hover-link-highlight a:hover {
  color: #8A2908; /*Maroon*/

}


.mdi-txt-prd-spec .highlight-center {
    color: #2d4453  !important;  /*#3d6859 !important; /* Green Highlight*/
             /*font-weight: bold !important;*/
    text-align: center !important;
}
.mdi-txt-prd-spec .highlight-h3 {
  color: rgb(128, 0, 128) !important;
  font-family: "bakermedium";
  font-size: 20px;
  font-weight: bold !important;
}
.mdi-txt-prd-spec a:hover {
  color: #8A2908; /*Maroon*/
}





.mdi-title-prd-main h2 {
  color: #2d4453 ;
  font-weight: bold ;
  text-transform: uppercase;
}


.mdi-separator-min {
    border-color: #f4f4f4 !important;  /* light gray */
    border-top: 1px solid;
    border-bottom: 0px;
    width: 80%;
}





















body {
  background: #fff none repeat scroll 0 0;
 }

#main-nav > li.megamenu > ul.sub-menu, #main-nav ul.sub-menu {
  background: rgba(51, 51, 51, 0.97) none repeat scroll 0 0;
  border-top: 3px solid rgb(170, 173, 75);
}
 
 



body #main-nav ul.sub-menu li a, 
body #main-nav ul.sub-menu ul li a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  color: rgb(0, 0, 0) !important;
}

body #main-nav > li.megamenu > ul.sub-menu > li > a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
  color: rgb(222, 219, 59) !important;
  font-size: 15px !important;
  font-weight: bold !important;
 
}

body #main-nav ul.sub-menu li a, body #main-nav ul.sub-menu ul li a {
  color: #fff !important;
}


#main-wrapper #main-nav > li.menu-item-has-children.sfHover:before {
 border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(170, 173, 75);
border-style: solid;
border-width: 8px;
content: "";
display: block;
height: 0;
margin-left: 4%;
position: absolute;
top: 75px;
width: 0;
}

input.wpcf7-form-control[type="submit"]:hover, input.newsletter-submit[type="submit"]:hover {
  color: #fff!important;
}

#main-content ul.iso_icon > li {
  float: left;
  list-style: outside none none;
  text-align: center;
  width: 12%;
}

.iso_icon {
  clear: both;
  float: left;
  width: 100%;
}




 #header-bar {
  background: #373435 none repeat scroll 0 0;
}

#header-bar a {
  color: #ffffff;
}

#main-nav > li > a {
  color: #aaad4b;
 
}
.third-skin #main-nav > li > a:hover, #header-inner.stuck .second-skin #main-nav > li > a:hover, .third-skin #main-nav > li.current-menu-item > a, .third-skin #main-nav > li.sfHover > a, .third-skin #main-nav > li.current-menu-ancestor > a {
  background-color: rgba(0, 0, 0, 0.05) !important;
  color: #000000 !important;
}

div#nextend-accordion-menu-nextendaccordionmenuwidget-9 .nextend-accordion-menu-inner {
  box-shadow: 0 0 3px #cecece!important;
}


/*  TAKEN OUT BY BOB - NOT SURE IF NECESSARY */
.hb-sidebar .widget .wpcf7, #wpcf7-f1161-p1041-o1 .wpcf7, .wpcf7 {
  background-color: rgb(236, 236, 236);
  border: 0 solid rgb(102, 102, 102);
  box-shadow: 0 0 3px rgb(206, 206, 206) !important;
  float: left;
  width: 100%;
}


.hb-sidebar .widget .wpcf7-form > ul, .wpcf7 .wpcf7-form > ul{
  float: left;
  width: 100%;
}




.hb-sidebar .widget .wpcf7-form li, .wpcf7 .wpcf7-form > ul li {
  float: left;
  font-size: 14px;
  width: 100%;
  display: block;
  padding: 7px 0;

}





body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1, body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1:hover, body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1.opening, body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1.opened, body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1.active {
  background: #e3dc7d none repeat scroll 0 0;
  filter: none;
}


body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 .inner {
  padding: 0 21px 3px 10px;
}

body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1 span a, body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt.level1 span a:hover {
  color: rgb(45, 68, 83);
  font-size: 15px !important;
  line-height: 26px !important;
  text-shadow: 0 0 0 rgb(0, 0, 0) !important;
  text-transform: uppercase !important;
}

/* wpcf7-f1161-p109-o1    -- Contact Us Form on the Contact Info page*/
/* wpcf7-f1161-p48-o1    */
/* wpcf7-f1161-p1041-o1  Home Page Form*/

/* wpcf7-f5-p2148-o1   -- Request Literature Page*/


#wpcf7-f5-p2148-o1 .wpcf7-form , #wpcf7-f1161-p48-o1 .wpcf7-form, #wpcf7-f1161-p1041-o1 form.wpcf7-form, #wpcf7-f1161-p109-o1 form.wpcf7-form {
  padding: -10px 0;
}

#wpcf7-f1161-p1041-o1 .wpcf7-form .wpcf7-form-control-wrap, #wpcf7-f1161-p48-o1 .wpcf7-form .wpcf7-form-control-wrap, #wpcf7-f1161-p109-o1 .wpcf7-form .wpcf7-form-control-wrap, #wpcf7-f5-p2148-o1 .wpcf7-form .wpcf7-form-control-wrap {
  float: left;
  margin-bottom: 0;
  margin-top: 0px;
  position: relative;
}



.wpcf7-textarea {
 
  box-shadow: 0 0 0 0 #dddddd inset;
  
}

.wpcf7-form li {
  float: left;
  width: 100%;
}

#wpcf7-f1161-p1041-o1 .wpcf7-form .wpcf7-form-control.wpcf7-submit, #wpcf7-f1161-p48-o1 .wpcf7-form .wpcf7-form-control.wpcf7-submit, #wpcf7-f1161-p109-o1 .wpcf7-form .wpcf7-form-control.wpcf7-submit, #wpcf7-f5-p2148-o1 .wpcf7-form .wpcf7-form-control.wpcf7-submit, .wpcf7 .wpcf7-form  ul li .wpcf7-submit {
  background: #e3dc7d none repeat scroll 0 0;
  font-size: 16px;
  width: 100%;
  box-shadow: 0 3px 0 0 #2d4453;
  z-index: 9;	
}


.hb-sidebar .widget #searchsubmit {
  background-color: #e3dc7d ;
  padding-bottom: 12px !important;
  padding-top: 12px !important;
 
}

body div#nextend-accordion-menu-nextendaccordionmenuwidget-10 .nextend-accordion-menu-inner {
  background: rgba(0, 0, 0, 0) -moz-linear-gradient(center bottom , #e3dc7d 0%, #f7d358 100%) repeat scroll 0 0 padding-box !important;
  color: #2d4453 !important;
  font-family: "Open Sans",sans-serif !important;
  font-size: 15px !important;
}


body  div#nextend-accordion-menu-nextendaccordionmenuwidget-10 dl.level2 dt a, div#nextend-accordion-menu-nextendaccordionmenuwidget-10 dl.level2 dt a span {
  color: #2d4453!important;
  font-family: "Open Sans",sans-serif !important;
  font-size: 15px!important;
  font-style: normal;
  font-weight: normal;
  line-height: normal;
  text-align: left;
  text-decoration: none;
  text-shadow: 0 0px 0px #000000!important;
}

body .feature-box:not(.alternative) .hb-icon-wrapper {
color: #e3dc7d;
}

body .feature-box:hover:not(.standard-icon-box):not(.alternative) i {
    background:#e3dc7d!important;
  color: #fff!important;
}




body .feature-box .hb-icon-wrapper:hover,
body .feature-box:not(.alternative) .hb-icon-wrapper:hover  {
  background:#e3dc7d;
  color: #fff;
}

body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt a, body div#nextend-accordion-menu-nextendaccordionmenuwidget-9 dl.level1 dt a span {
   text-shadow: 0 0 0 #000000!important;
     font-weight: normal!important;;
   color: #555555!important;

}

.hb-button, input[type="submit"] {
  background: #e3dc7d none repeat scroll 0 0 !important;
  box-shadow: 0 3px 0 0 #2d4453 !important;
  color: #2d4453 !important;
}



.hb-button, input[type="submit"]:hover {
  background: #e3dc7d  none repeat scroll 0 0 !important;
  box-shadow: 0 3px 0 0 #555 !important;
  color:#555 !important;
}


.widget.widget-item.NextendAccordionMenuWidget {
  box-shadow: 0 0 3px #cecece ;
}
#main-content .hb-sidebar .widget-item {
  margin-bottom: 0;
  padding-bottom: 30px;
}

body div#nextend-accordion-menu-nextendaccordionmenuwidget-10 dl.level1 dt.level1 .outer .inner a span {
  color: #2d4453;
  font-family: open sans;
  font-size: 16px;
  text-shadow: none;
  text-transform: uppercase;
}

#main-wrapper #footer .widget_nav_menu ul.menu li a {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border-left: 0 none;
  color: #ffffff;
  padding: 2px 5px;
  text-overflow: ellipsis;
}

#footer .widget_nav_menu ul.menu {
  border: 0 solid #ebebeb;

}
#footer .widget_nav_menu ul.menu li {
  border: 0 solid #ebebeb;
}

.home .vc_images_carousel .vc_carousel-inner .vc_carousel-slideline {
  background: rgb(255, 255, 255) none repeat scroll 0 0;
 
}

.mdi-row-set-std-1000 {
  border-color: #ffffff;
  box-shadow: 0 0 9px #cccccc;
}

 .widget-item div.wpcf7 {
  float: left;
  border: 0 solid #666666;
  background-color: rgba(0, 0, 0, 0);
  border: 0 solid #666666;
  box-shadow: 0 0 3px #cecece !important;
  float: left;
  width: 100%;

  background-color: rgb(236, 236, 236);

}

.widget-item .wpcf7-form {

  padding-top: 10px;
}


 .widget-item div.wpcf7  .wpcf7-form-control.wpcf7-submit {
  background: #e3dc7d none repeat scroll 0 0;
  box-shadow: 0 3px 0 0 #2d4453;
  font-size: 16px;
  width: 100%;
  z-index: 9;
}
.hb-button.hb-small-button, input[type="submit"] {
 
  padding: 12px 16px !important;
}


.mdi-text-series-a1 {
  background-color: #ececec;
  border-color: #cecece;
  border-radius: 3px;
  font: 18px open sans;
 
}


.product_approvals_right {
  background-color: #ffffff ;
  border-radius: 5px;
  box-shadow: 0 0 5px #cecece;
  padding: 10px;
}

.mdi-row-tab-set-100d {
  background: #f1f1f1 none repeat scroll 0 0;
  border-color: #ffffff;
  border-radius: 3px;
  border-style: solid;
  border-width: 0px;
  margin-bottom: 20px;
  margin-top: 20px;
  border-radius: 3px;   
  margin-top: 20px;
 padding-bottom: 20px;
    -moz-box-shadow: 0 0 0px #cccccc;
    -webkit-box-shadow: 0 0 0px #cccccc;
    -khtml-box-shadow: 0 0 0px #cccccc;
    box-shadow: 0 0 0px #cccccc;
    
}




/* MENU on 3D Models MINI- Trying to get it to work */
/* off by m 

.mdi-menu-mini    a {
  border-bottom: 1px solid orange !important;
  border-top: 1px solid orange !important;
}
.mdi-menu-mini {
  border: 3px solid purple !important;
}
.mdi-menu-mini a {
  background: green !important;
}
.mdi-menu-mini .menu-item-4980 a{
  text-transform: uppercase;
}
.mdi-menu-mini 
.mdi-menu-mini .sub-menu a {
  background: white !important;
}
.mdi-menu-mini  a:active {
  font-weight: bold !important;
}
.mdi-menu-mini  a:hover{
   background: yellow !important;
}

off by m */ 

/* added by m for mine menu start */ 

.mdi-menu-mini  ul.sub-menu li {
 border-top-color: rgba(0, 0, 0, 0.07);
 
}

.mdi-menu-mini {
  box-shadow: 0 0 3px rgb(206, 206, 206);
  padding: 2%;
}

body #main-wrapper .mdi-menu-mini ul li.menu-item-has-children  ul.sub-menu li a {
    font-size: 14px;
    padding: 3px !important;
}



/* added by m for mine menu end */ 



body .vc_tta-style-modern {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
}


body .vc_tta-style-modern .vc_tta-tabs-container {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  float: left;
  margin-bottom: 0 !important;
  width: 100%;
}



.vc_tta-style-modern ul.vc_tta-tabs-list {}


body .ult_tabs ul.Style_5 li {float: left;  margin: 0 .5em 0 0;}


.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab {
float: left;
  margin: 0 .5em 0 0;
}




#tabs ,.ult_tabs {
  overflow: hidden;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}


.vc_tta.vc_general.vc_tta-style-modern .vc_tta-tabs-container, .vc_tta.vc_general.ult_tabs .vc_tta-tabs-container {
  display: block;
  position: relative;
  z-index: 2;
}



body .ult_tabmenu.style2 li.ult_tab_li a ,
body .ult_tabmenu.style2 li.ult_tab_li a ,
.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a {
  border: 0 none;
  position: relative;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  padding: 10px 15px;
  float: left;
  text-decoration: none;
  color: #444;
  text-shadow: 0 1px 0 rgba(255,255,255,.8);
  border-radius: 5px 0 0 0;
  box-shadow: 0 2px 2px rgba(0,0,0,.4);
}

.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a:hover,
.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a:hover::after,
.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a:focus,
.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a:focus::after {
  background: #fff;
}

.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a:focus {
  outline: 0;
}

.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a::after, body .ult_tabmenu.style2 li.ult_tab_li a::after {
  content:'';
  position:absolute;
  z-index: 1;
  top: 0;
  right: -.5em;  
  bottom: 0;
  width: 1em;
  background: #ddd;
  background-image: linear-gradient(to bottom, #fff, #ddd);  
  box-shadow: 2px 2px 2px rgba(0,0,0,.4);
  transform: skew(10deg);
  border-radius: 0 5px 0 0;  
}

.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a,
.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a:after {
  background: #fff;
  z-index: 3;
  color: #aaad4b!important;
}

.vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a::after {
  display: block !important;
  height: 43px;
  width: 1em !important;
}



body .vc_tta-style-modern .vc_tta-panels-container {
  background: #ffffff none repeat scroll 0 0;
  border-radius: 0 5px 5px;
  box-shadow: 0 0px 3px -2px rgba(0, 0, 0, 0.5);
  float: left;
  padding: 2em;
  position: relative;
  width: 100%;
  z-index: 2;
}


.vc_tta.vc_tta-spacing-25.vc_tta-style-modern .vc_tta-tabs-list {
  margin: 0;
  padding: 0;
}

body div.NextendAccordionMenuWidget {
  margin: 0;
}




#nextend-accordion-menu-nextendaccordionmenuwidget-7 .nextend-accordion-menu-inner-container > dl > dt, 
 #nextend-accordion-menu-nextendaccordionmenuwidget-2 .nextend-accordion-menu-inner-container > dl > dt {
padding: 0 0px 0 5px;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #f1f1f1 9%, #e1e1e1 93%, #f6f6f6 100%);
background: -webkit-linear-gradient(top, #ffffff 0%,#f1f1f1 9%,#e1e1e1 93%,#f6f6f6 100%);
background: linear-gradient(to bottom, #ffffff 0%,#f1f1f1 9%,#e1e1e1 93%,#f6f6f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
}

body div.NextendAccordionMenuWidget dl.level2 dt a, body div.NextendAccordionMenuWidget dl.level2 dt a span {
   font-size: 17px;
  line-height: 17px;
 
}

body div.NextendAccordionMenuWidget dl.level2 dt:hover span.inner span, body div.NextendAccordionMenuWidget dl.level2 dt:hover span.inner span span, body div.NextendAccordionMenuWidget dl.level2 dt:hover a, body div.NextendAccordionMenuWidget dl.level2 dt:hover a span {
  color: #222 !important;
  font-size: 17px;
  line-height: 17px;
}


body div.NextendAccordionMenuWidget dl.level1 dt.opening span.inner span, 
body div.NextendAccordionMenuWidget dl.level1 dt.opening span.inner span span, 
body div.NextendAccordionMenuWidget dl.level1 dt.opening a, 
body div.NextendAccordionMenuWidget dl.level1 dt.opening a span, 
body div.NextendAccordionMenuWidget dl.level1 dt.opened span.inner span, 
body div.NextendAccordionMenuWidget dl.level1 dt.opened span.inner span span, 
body div.NextendAccordionMenuWidget dl.level1 dt.opened a, 
body div.NextendAccordionMenuWidget dl.level1 dt.opened a span, 
body div.NextendAccordionMenuWidget dl.level1 dt.active span.inner span, 
body div.NextendAccordionMenuWidget dl.level1 dt.active span.inner span span, 
body div.NextendAccordionMenuWidget dl.level1 dt.active a, 
body div.NextendAccordionMenuWidget dl.level1 dt.active a span {
  color: #111;
   font-size: 17px;
  line-height: 17px;
}


body div.NextendAccordionMenuWidget dl.level2 .inner {
  padding: 0 0 7px 20px;
}



body div.NextendAccordionMenuWidget .nextend-productnum {
  border: 0 solid #000000!important;
  box-shadow: none;
  font-size: 11px !important;
  line-height: 17px !important;
  margin-top: 4px;
  padding: 0 !important;
  text-align: center !important;
  width: 20px !important;
  background: #000!important;
  color: #fff !important;
}


::-webkit-input-placeholder {
   color: #000;
}

:-moz-placeholder { /* Firefox 18- */
   color: #000;  
}

::-moz-placeholder {  /* Firefox 19+ */
   color: #000;  
}

:-ms-input-placeholder {  
   color: #000;  
}



/*Menus on Sidebar that utilize WP Regular Menus*/
#main-wrapper .left-sidebar .widget_nav_menu  li.menu-item-has-children > a,
#main-wrapper .widget_nav_menu .menu-home-left-menu-container li.menu-item-has-children > a, 
#main-wrapper .widget_nav_menu .menu-about-moniteur-devices-container li.menu-item-has-children > a {
  background: rgb(227, 220, 125) none repeat scroll 0 0;
  font-size: 15px;
  padding: 6px;
  text-transform: uppercase;
}







#main-wrapper .widget_nav_menu .menu-home-left-menu-container li.menu-item-has-children > a:hover , #main-wrapper .widget_nav_menu .menu-about-moniteur-devices-container li.menu-item-has-children > a:hover {
  background: rgb(227, 220, 125) none repeat scroll 0 0;
  font-size: 15px;
  padding: 6px;
  text-transform: uppercase;
}

.left-sidebar .widget_nav_menu  li.menu-item-has-children > a:before,
#main-wrapper .widget_nav_menu .menu-about-moniteur-devices-container li.menu-item-has-children > a:before,
#main-wrapper .widget_nav_menu .menu-home-left-menu-container li.menu-item-has-children > a:before, 
#main-wrapper .widget_nav_menu .menu-home-left-menu-container li.menu-item-has-children ul.sub-menu a {
 content:"";
}
#main-wrapper .widget_nav_menu ul.menu ul li::before {
  content: "";
 
}

#main-wrapper .left-sidebar .widget_nav_menu  li.menu-item-has-children  ul.sub-menu a,
#main-wrapper .widget_nav_menu .menu-home-left-menu-container li.menu-item-has-children ul.sub-menu a {

  font-size: 14px;
  padding: 6px;
}

#main-content .left-sidebar .hb-sidebar .widget-item {
  box-shadow: 0 0 3px rgb(206, 206, 206);
  float: left;
  margin-bottom: 40px;
  padding: 2% !important;
  width: 96%;
}

body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 span.nextend-productnum, body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 span.nextend-productnum {
  padding: 0 !important;
   font-size: 8px !important;
  
}

body div#nextend-accordion-menu-nextendaccordionmenuwidget-7  a span, body div#nextend-accordion-menu-nextendaccordionmenuwidget-2  a span {
 font-size: 15px !important;
 padding: 0 !important;
 }
 
 
 
 footer {
  border-top: 3px solid rgb(227, 220, 125);
}


 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening span.inner span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening span.inner span span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening a, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opening a span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opened span.inner span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opened span.inner span span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opened a, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.opened a span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.active span.inner span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.active span.inner span span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.active a, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-2 dl.level1 dt.active a span,
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opening span.inner span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opening span.inner span span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opening a, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opening a span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opened span.inner span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opened span.inner span span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opened a, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.opened a span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.active span.inner span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.active span.inner span span, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.active a, 
 body div#nextend-accordion-menu-nextendaccordionmenuwidget-7 dl.level1 dt.active a span {
  color: rgb(45, 68, 83);
  
}


.widget-item h4, #main-nav > li.megamenu > ul.sub-menu > li > a {
  margin-bottom: 5px;
 
}


.widget-item  .wpcf7-form {
    margin-top: 0;
}


.light_separator {
  background: rgba(0, 0, 0, 0) url("images/light_separator.jpg") repeat-x scroll 0 0;
  border-top: 0px solid #cecece;
  margin: 15px 0 0;
  padding-top: 10px;
}
.mdi-iconfeature-style-font-size14 {
  font-size: 14px;
}

.home .mdi-iconfeature-style-font-size14 {
  font-size: 14px;
}





.product_code {
  padding-top: 25px;
}


.Link_location a:hover {
  color: #8A2908; /*Maroon*/
}



.dxf_download a:hover {
  color: #8A2908; /*Maroon*/
}

.eds_download a:hover {
  color: #8A2908; /*Maroon*/
}

.txt_download a:hover {
  color: #8A2908; /*Maroon*/
}

.pdf_download a:hover {
  color: #8A2908; /*Maroon*/
}

.sldprt_download a:hover {
  color: #8A2908; /*Maroon*/
}

.step_download a:hover {
  color: #8A2908; /*Maroon*/
}




.pdf_download  a{
  background: rgba(0, 0, 0, 0) url("images/file-pdf.png") no-repeat scroll left center / 20px auto;
  padding-left: 25px; /*23px;*/
  line-height: 27px; /* Bob */
}

.txt_download  a{
  background: rgba(0, 0, 0, 0) url("images/file-txt.png") no-repeat scroll left center / 20px auto;
  padding-left: 25px; /*23px;*/
  line-height: 27px; /* Bob */
}







.pdf_download  a.file-dxf, .dxf_download  a  {
  background: rgba(0, 0, 0, 0) url("images/file-dxf.png") no-repeat scroll left center / 20px auto;
  padding-left: 25px;
  line-height: 27px; /* Bob */
}

.pdf_download a.file-eds, .eds_download a  {
  background: rgba(0, 0, 0, 0) url("images/file-eds.png") no-repeat scroll left center / 20px auto;
  padding-left: 25px;
  line-height: 27px; /* Bob */
}

.pdf_download a.file-step, .step_download a  {
  background: rgba(0, 0, 0, 0) url("images/file-step.png") no-repeat scroll left center / 20px auto;
  padding-left: 25px;
  line-height: 27px; /* Bob */
}

.pdf_download a.file-sldprt, .sldprt_download a  {
  background: rgba(0, 0, 0, 0) url("images/file-sldprt.png") no-repeat scroll left center / 20px auto;
  padding-left: 25px;
  line-height: 27px; /* Bob */
}








.Link_location a, .link_location a {
  background: rgba(0, 0, 0, 0) url("images/link-icon.png") no-repeat scroll left center / 15px auto;
  padding-left: 25px; /*20px;*/
  line-height: 27px; /* Bob */
}



#main-content .right-sidebar .hb-sidebar .widget-item {
  box-shadow: 0 0 3px #cecece;
  float: left;
  margin-bottom: 40px;
  padding: 2% !important;
  width: calc(100% - 12px);
}

#widget_sp_image-3 h4.widget-title {
  background: #e3dc7d none repeat scroll 0 0;
  font-size: 15px;
  padding: 2%;
  text-align: center;
  text-transform: uppercase;
  width: 96%;
}


#wpcf7-f5-p2148-o1 .wpcf7-form > p {
  float: left;
  margin: 1%;
  width: 48%;
}

#wpcf7-f5-p2148-o1  span.wpcf7-list-item {
  float: left;
  margin-left: 0.5em;
  width: 100%;
}




.float_left {float:left;}
.float_right {float:right;}

.wpcf7-form p {
  margin: 0;
}

.vc_separator.sep_w_text_cus h4 {
  font-size: 22px;
  text-transform: uppercase;
}

#main-content .wpb_row, #main-content .wpb_content_element.sep_w_text_cus  {
  margin-bottom: 0px !important;
}

/* Mozilla based browsers */
::-moz-selection {
       background-color:#e3dc7d;
       color: #000;
}

/* Works in Safari */
::selection {
       background-color: #e3dc7d;
       color: #000;
}



.product_image {
  background: #ffffff none repeat scroll 0 0;
  margin-bottom: 10px;
  text-align: center;
  width: 100%;
}

.product_text {
  min-height: 70px;
  text-align: center;
}

.product_text h4 a {
	   font-size: 14px;
  text-transform: uppercase;
}

#main-content .product_image img {
  max-height: 150px;
  max-width: 100%;
  width: auto;
}
.mdi-row-set-std-1b00.product_box {
  background-color: #ececec;
 }
.mdi-row-set-std-1b00.product_box:hover {
   box-shadow: 0 0 5px #2d4453;
 }

 .product_box .product_text > h4 {
  margin-bottom: 0;
}




/* mini_menu CSS for Small Sub Menus (2 levels) in sub product areas */

.mini_menu .menu-item-has-children {
  background: #e3dc7d none repeat scroll 0 0;
  font-size: 15px;
  padding: 3px !important;
  text-transform: uppercase;
}

.mini_menu .sub-menu {
  margin-left: 0 !important;
  z-index: 3;
}

.mini_menu .menu-item-has-children a {
	    padding: 10px;
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  
}
.mini_menu .menu-item-has-children  a:before {
content: ""; }

	
	
.mini_menu .menu-item-has-children .sub-menu a {
  font-size: 14px;
  text-transform: capitalize;
  background:#fff none repeat scroll 0 0;

}
.mini_menu .menu-item-has-children .sub-menu .current_page_item a {
  font-weight: bold;
}

/*
.mini_menu .menu-item-has-children .current_page_item a {
  background: orange !important;
} */

.mini_menu .menu-item-has-children a:hover {
  background: #e3dc7d !important;
  color: white !important;
}
.mini_menu .menu-item-has-children .sub-menu a:hover {
  background: grey !important;
}

/* mini_menu CSS for Small Sub Menus (2 levels) in sub product areas */









body .tablepress tfoot th, body .tablepress thead th {
  background-color: #e3dc7d;
  
}

.shortcode-wrapper.shortcode-title h1, .wpb_wrapper > h1 {
  color: #2d4453;
}

.footer-row .widget-item > h4 {
  border-bottom: 3px dotted;
  width: 100%;
}


#main-content .PDF_ssfci.col-30c ul li {  width: 30%;}
#main-content .PDF_ssfci ul {
  clear: both;
  float: left;
  margin-bottom: 20px;
  width: 100%;
}


#main-content .PDF_ssfci ul li {
  border: 1px solid rgb(206, 206, 206);
  float: left;
  list-style-type: none;
  margin: 2px;
  padding: 1%;
  width: 22%;
}

 #main-content .PDF_ssfci ul li p {
    float: left;
}


#main-wrapper #main-content .wpb_wrapper .ult_tabs ul.style2 li.current:nth-child(2) a {
    z-index: 3;
}

#main-wrapper #main-content .wpb_wrapper .ult_tabs .ult_tabcontent {   background-color: rgb(255, 255, 255) !important;}
  
#main-wrapper #main-content .wpb_wrapper .ult_tabs ul.style2 li a span {  font-family: "Open Sans",sans-serif;
  font-size: 1em;}
#main-wrapper #main-content .wpb_wrapper .ult_tabs ul.style2 li a {
  background: rgb(221, 221, 221) linear-gradient(to bottom, rgb(255, 255, 255), rgb(221, 221, 221)) repeat scroll 0 0 !important;
  border: 0 none;
  border-radius: 5px 0 0;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
  color: rgb(68, 68, 68) !important;
  float: left;
  padding: 10px 15px;
  position: relative;
  text-decoration: none;
  margin-top: 32px!important;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  font-family: "Open Sans",sans-serif;
  font-size: 1em;
  
}

#main-wrapper #main-content .wpb_wrapper .ult_tabs ul.style2 li.current a, #main-wrapper #main-content .wpb_wrapper .ult_tabs ul.style2 li.current a:after {
  background: #fff !important;
  color: rgb(170, 173, 75) !important;
}




/* == @media ============== @media section ====================== @media ================== */

@media only screen and (max-width:1023px){
	
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab {  width: 100%;}	
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a {  width: 100%;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a::after {  display: none;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a {  border-radius: 8px 8px 0 0;}
  .vc_tta.vc_general .vc_tta-tab.vc_active > a::after, 
  .vc_tta.vc_general .vc_tta-tab.vc_active > a::before {display: none!important;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a::after {display: none!important;}
  .vc_separator.vc_separator_align_center h4 {  text-align: center;}
}


@media only screen and (max-width:640px){

/*	
  table {
  overflow-x: auto;
  display: block;
  }
	
  table th, table td {
  display: table-cell;
  width: 100%;
  }
	
*/

  .mdi-tb-bkt-std thead th,
  .mdi-tb-bkt-std tfoot th{
    font-size: 14px !important ;
  }
  .mdi-tb-bkt-std tbody td{
    font-size: 10px !important ;
  }



  #main-content .PDF_ssfci.col-30c ul li {  width: 46%;}

/*
  .mdi-tbp-ipns-header tr td {    display: table-cell; padding: 5px;    width: auto;}
  .mdi-tbp-ipns-header tbody .row-1 td, .mdi-tbp-ipns-header tbody .row-2 td {
     border: 1px solid rgb(158, 158, 158);
  }
*/


     /*.mdi-tbp-ipns-gen {  }*/


  table.pdf_download td {
    border-color: rgb(206, 206, 206);
    border-image: none;
    border-style: solid;
    border-width: 1px 1px 0;
    padding: 5px 0;
  }	

  #main-content .PDF_ssfci ul li {   width: 30%;}
	
  body .vc_custom_1468004296011 , body  .vc_custom_1468004328271, body  .vc_custom_1467834169375 {  border-right: 0px solid #e5e5e5 !important;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a {   padding: 6px 7px; }
}
	
	
@media only screen and (max-width:639px){


  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab {  width: 100%;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a {  width: 100%;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a:after {  display: none;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab.vc_active a:after {  display: none !important;}
  .vc_tta-style-modern ul.vc_tta-tabs-list li.vc_tta-tab a {  border-radius: 5px 5px 0 0;}




  /* All Units with Intelligent PN with Header */
  .mdi-tbp-ipns-header tbody .row-1 td{
    font-size: 12px !important ;
  }
  .mdi-tbp-ipns-header tbody td{
    font-size: 8px !important ;
  }



}
	
	
@media only screen and (max-width:414px){
	/*		
  #main-content .PDF_ssfci.col-30c ul li {  width: 95%;}
  #main-content .PDF_ssfci ul li {      width: 44%;}
*/

  .mdi-tb-bkt-std thead th,
  .mdi-tb-bkt-std tfoot th{
    font-size: 11px !important ;
  }
  .mdi-tb-bkt-std tbody td{
    font-size: 8px !important ;
  }
	
}


@media only screen and (max-width:360px){

/*
  #main-content .PDF_ssfci ul li, #main-content .PDF_ssfci.col-30c ul li  {     width: 92%;}
*/

  .mdi-tb-bkt-std thead th,
  .mdi-tb-bkt-std tfoot th{
    font-size: 9px !important ;
  }
  .mdi-tb-bkt-std tbody td{
    font-size: 7px !important ;
  }
			
		
}	
		
		
		 #main-nav li a:hover ul.sub-menu {display: block;}

#main-nav > li.megamenu:hover > ul.sub-menu {

    display: block  !important;


}



@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {  
   /* IE10+ specific styles go here */  
   #main-nav .menu-item.menu-item-has-children a:after {
    content: "\f107";
	visibility: visible;
	font: 14px/1 FontAwesome;
	position: absolute;
	bottom: 35px;
	right: -1px;
}
}



	
/*



@media only screen and (max-width:360px){
	html #slider-section .tp-parallax-wrap #slide-12-layer-9 {  
	  line-height: 100%!important; 
	  margin: -27% 0 0!important; 
	   font-size: 16px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap #slide-12-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -33%!important; 
	}
	
	
	

	
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -10%!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-9 {
  font-size: 16px !important;
  line-height: 100% !important;
  margin: -8% 0 0 !important;
}	

	
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-10, html #slider-section .tp-parallax-wrap #slide-22-layer-10 {
	  margin: -25% 0 0 !important;
	  min-height: 120px !important;
	  min-width: 230px !important;
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-1, html #slider-section .tp-parallax-wrap #slide-22-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -24%!important; 
	min-width: 210px!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-9, 	html #slider-section .tp-parallax-wrap #slide-22-layer-9 {  
	  line-height: 100%!important; 
	  margin: -16% 0 0 !important; 
	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}

	html #slider-section .tp-parallax-wrap #slide-22-layer-11 {  
	  line-height: 100%!important; 
	  margin: -8% 0 0 !important; 
	  	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap .rev-btn {
	  font-size: 14px !important;
	  min-height: 16px !important;
	  min-width: 100px !important;
	  padding: 2px 5px !important;
	  margin: -6% 0 0 !important; 
	}
html #slider-section .tp-parallax-wrap .rev-btn#slide-21-layer-6 {

  margin-top: 6% !important;
 
}


}




@media only screen and (max-width:375px) {
	html #slider-section .tp-parallax-wrap #slide-12-layer-9 {  
	  line-height: 100%!important; 
	  margin: -27% 0 0!important; 
	   font-size: 16px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap #slide-12-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -33%!important; 
	}
	
	
	

	
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -10%!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-9 {
  font-size: 16px !important;
  line-height: 100% !important;
  margin: -8% 0 0 !important;
}	

	
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-10, html #slider-section .tp-parallax-wrap #slide-22-layer-10 {
	  margin: -25% 0 0 !important;
	  min-height: 120px !important;
	  min-width: 230px !important;
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-1, html #slider-section .tp-parallax-wrap #slide-22-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -24%!important; 
	min-width: 210px!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-9, 	html #slider-section .tp-parallax-wrap #slide-22-layer-9 {  
	  line-height: 100%!important; 
	  margin: -16% 0 0 !important; 
	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}

	html #slider-section .tp-parallax-wrap #slide-22-layer-11 {  
	  line-height: 100%!important; 
	  margin: -8% 0 0 !important; 
	  	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap .rev-btn {
	  font-size: 14px !important;
	  min-height: 16px !important;
	  min-width: 100px !important;
	  padding: 2px 5px !important;
	  margin: -6% 0 0 !important; 
	}
html #slider-section .tp-parallax-wrap .rev-btn#slide-21-layer-6 {

  margin-top: 6% !important;
 
}


}


*/

/* BOB HIDE ALL
  *****************
@media only screen and (max-width:639px){
	html #slider-section .tp-parallax-wrap #slide-12-layer-9 {  
	  line-height: 100%!important; 
	  margin: -27% 0 0!important; 
	   font-size: 16px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap #slide-12-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -33%!important; 
	}
	
	
	

	
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -10%!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-9 {
  font-size: 16px !important;
  line-height: 100% !important;
  margin: -8% 0 0 !important;
}	

	
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-10, html #slider-section .tp-parallax-wrap #slide-22-layer-10 {
	  margin: -25% 0 0 !important;
	  min-height: 120px !important;
	  min-width: 230px !important;
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-1, html #slider-section .tp-parallax-wrap #slide-22-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -24%!important; 
	min-width: 210px!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-9, 	html #slider-section .tp-parallax-wrap #slide-22-layer-9 {  
	  line-height: 100%!important; 
	  margin: -16% 0 0 !important; 
	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}

	html #slider-section .tp-parallax-wrap #slide-22-layer-11 {  
	  line-height: 100%!important; 
	  margin: -8% 0 0 !important; 
	  	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap .rev-btn {
	  font-size: 14px !important;
	  min-height: 16px !important;
	  min-width: 100px !important;
	  padding: 2px 5px !important;
	  margin: -6% 0 0 !important; 
	}
html #slider-section .tp-parallax-wrap .rev-btn#slide-21-layer-6 {

  margin-top: 6% !important;
 
}


}



@media only screen and (max-width:435px){
	html #slider-section .tp-parallax-wrap #slide-12-layer-9 {  
	  line-height: 100%!important; 
	  margin: -27% 0 0!important; 
	   font-size: 16px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap #slide-12-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -33%!important; 
	}
	
	
	

	
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -10%!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-9 {
  font-size: 16px !important;
  line-height: 100% !important;
  margin: -8% 0 0 !important;
}	

	
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-10, html #slider-section .tp-parallax-wrap #slide-22-layer-10 {
	  margin: -25% 0 0 !important;
	  min-height: 120px !important;
	  min-width: 230px !important;
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-1, html #slider-section .tp-parallax-wrap #slide-22-layer-1 {  
	font-size: 25px!important; 
	line-height: 100%!important; 
	margin-top: -24%!important; 
	min-width: 210px!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-9, 	html #slider-section .tp-parallax-wrap #slide-22-layer-9 {  
	  line-height: 100%!important; 
	  margin: -16% 0 0 !important; 
	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}

	html #slider-section .tp-parallax-wrap #slide-22-layer-11 {  
	  line-height: 100%!important; 
	  margin: -8% 0 0 !important; 
	  	   font-size: 16px!important; 
	   min-width: 210px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap .rev-btn {
	  font-size: 14px !important;
	  min-height: 16px !important;
	  min-width: 100px !important;
	  padding: 2px 5px !important;
	  margin: -6% 0 0 !important; 
	}
html #slider-section .tp-parallax-wrap .rev-btn#slide-21-layer-6 {

  margin-top: 6% !important;
 
}


}






@media only screen and (max-width:768px){
	
footer {
  max-width: 100%;
  overflow: hidden;
}


.mdi-row-set-std-1000 {
  max-width: 100%;

}

	html #slider-section .tp-parallax-wrap #slide-12-layer-9 {
	  font-size: 20px !important;
	  line-height: 100% !important;
	  margin: -15% 0 0 !important;
	}
	
	
	html #slider-section .tp-parallax-wrap #slide-12-layer-1 {
	font-size: 33px !important;
	line-height: 100% !important;
	margin-top: -22% !important;
	}
	
	
	

	
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-1 {  
	font-size: 33px!important; 
	line-height: 100%!important; 
	margin-top: -1%!important; 
	}
	
	html #slider-section .tp-parallax-wrap #slide-21-layer-9 {
	  font-size: 20px !important;
	  line-height: 100% !important;
	  margin: 1% 0 0 !important;
	}

	
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-10, html #slider-section .tp-parallax-wrap #slide-22-layer-10 {
  margin: -25% 0 0 !important;
  min-height: 200px !important;
  min-width: 319px !important;
}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-1, html #slider-section .tp-parallax-wrap #slide-22-layer-1 {
  font-size: 33px !important;
  line-height: 100% !important;
  margin-top: -24% !important;
  min-width: 270px !important;
}
	
	html #slider-section .tp-parallax-wrap #slide-23-layer-9, html #slider-section .tp-parallax-wrap #slide-22-layer-9 {
  font-size: 20px !important;
  line-height: 100% !important;
  margin: -20% 0 0 !important;
  min-width: 270px !important;
}

	html #slider-section .tp-parallax-wrap #slide-22-layer-11 {  
	  line-height: 100%!important; 
	  margin: -8% 0 0 !important; 
	  	   font-size: 20px!important; 
	   min-width: 210px!important; 
	}
	
	
	html #slider-section .tp-parallax-wrap .rev-btn {
	  font-size: 14px !important;
	  margin: -6% 0 0 !important;
	  min-height: 16px !important;
	  min-width: 115px !important;
	  padding: 5px 10px !important;
	}
	
html #slider-section .tp-parallax-wrap .rev-btn#slide-21-layer-6 {

  margin-top: 6% !important;
 
}



}
*/