@charset "utf-8";
/* CSS Document */

/*MEE test 6*/
html,
html * {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";

}
header {
	padding: 20px;
    padding-bottom: 30px;
    background-color:#E87835;
	
}

img{
	width: 100%;
	max-width: 100%;
	height: auto;
	vertical-align: middle;
}

body{
	margin-left: auto;
	margin-right: auto;
	
}
	
	.style-logo {
		margin-left:auto;
		margin-right: auto;
		display:block;
		width: 220px;
        padding-top: 10px
	}
.style-nav ul{
	list-style-type: none;
    
}
	
.style-nav ul li a{
	display:none;
}

.row:before{
	content: "";
	display: table;
}
.row:after{
	content: "";
	display: table;
}

.row:after{
	clear: both;
}



.intro{
	
	background-size: cover;
	padding: 15px 10px 5px 10px;
	color:#ffffff ;
    font-style: italic;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    background-color:#1E36F4
  }
.intro-text{
    font-size: 40px
}
.intro-text-small{
    font-size: 30px
}



.automation{
	background-image: url("images/automation.jpg");
;	background-size: cover;
	text-align:center;
	width: 100%;
    
    
}
.automation-text{
	padding-top: 65px;
	color:#ffffff;
}
.automation-button1{
	padding-top: 39px;
    padding-bottom: 70px;
	
}
h2 {
	font-size: 30px;
	
	font-weight: 200;
	margin-bottom: 50px;

}
h3 {
	font-size: 29px;
	text-transform: uppercase;
	font-weight:200 ;
	margin-bottom: 50px;
}
h4 {
	font-size: 29px;
	text-transform: uppercase;
	font-weight:bold;
	margin-bottom: 50px;
	
}
.repair {
    background-image: url("images/repair.jpg");
    background-size: cover;
    text-align: center;
	width: 100%;
}
.repair-text{
	padding-top: 65px;
    padding-bottom: 10px;
	color: #ffffff;
}
.repair-button1{
	padding-top: 29px;
    padding-bottom: 70px
}
.projects {
	background-image: url("images/projects.jpg");
	background-size: cover;
	text-align: center;
	width: 100%;
}
.projects-text{
    padding-top: 65px;
    padding-bottom: 30px;
    color: #142aa7;
    
}
.projects-text1{
    font-weight:500;
}
.projects-button1{
	padding-top: 7px;
	padding-bottom: 70px;
	
}

.button {
	border: 2px #e1d31b solid;
	padding: 8px 30px;
	border-radius: 30px;
	color: #e1d31b;
	text-decoration: none;
}
.button1 {
	border: 2px #000000 solid;
	padding: 8px 30px;
	border-radius: 30px;
	color:#000000;
	text-decoration:none;
	background-color: aliceblue;
	
}

.button2 {
	border: 2px #000000 solid;
	padding: 8px 30px;
	border-radius: 30px;
	color: #000000;
	text-decoration: none;
	background-color:aliceblue;
}
.button3 {
	border: 2px #142aa7 solid;
	padding: 8px 30px;
	border-radius: 30px;
	color: #142aa7;
	text-decoration: none;
	
}

/*MAIN PAGE ADDRESS BAR*/

.address1{
    background-color: #21bef7;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 5px;
    width: 100%;
    float: left;
}
.address2{
    background-color: #21bef7;
    color: #ffffff;
    text-align: center;
    padding-bottom: 5px;
    width: 100%;
    float: left;
    
}
.logo1{
    width:160px;
    
}

footer{
    padding-top: 20px;
    padding-bottom: 20px;
    background-color: #B3D6E0;
    text-align: center;
    width: 100%;
    float: left;
}
/*MENU PAGE*/

.menu-container{
	float:right;
	
}

.button-close{
	border: hidden;
	
    padding:5px 5px 5px 5px;
	background-color:#e87835;
	float:right;
}
.button-open{
	border: hidden;
	padding: 5px 5px 0px 5px;
	background-color: #e87835;
    color:#ffffff;
	
}


.menu-container1{
	text-align: center
	
}
.menu-open{
	
}
.menu-nav ul{
	list-style-type: none;
	padding: 120px 10px 10px 10px
	
}
.menu-nav ul li a{
	text-decoration: none;
	color: #ffffff;
	text-align: center;
	
	
	display: block;
	text-transform: uppercase;
	padding: 15px;
	
}

h5{
	text-align: center;
	padding:0px;
    color: #ffffff
}

/*AUTOMATION PAGE*/

.intro-automation{
	background-color: #1e36f4;
	background-size: cover;
	padding-top: 15px;
    padding-bottom: 15px;
	color:#ffffff ;
    font-style: italic;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    
  }
.intro-text-auto{
    font-size: 40px;
}

.labview{
	background-image: url("images/NI-Labview.jpg");
	background-size: cover;
	text-align:center;
    width: 100%;
	
    
}
.text-labview{
	border: 2px #000000 solid;
	padding: 0px 0px;
	border-radius: 10px;
	background-color: rgba(0,0,19,0.27);
	color:#ffffff;
    text-decoration-color: #000000;
    font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
    font-size: 30px;
    
}
.labview-text{
    padding-top: 40px;
    padding-bottom: 0px;
}
.labview-button1{
	padding-top: 121px;
	padding-bottom: 61px;
}
	

.button4 {
	border: 2px #000000 solid;
	padding: 8px 30px;
	border-radius: 30px;
	color:#000000;
	text-decoration:none;
	background-color: aliceblue;
}
.integration{
	background-image: url("images/integration.jpg");
	background-size: cover;
	text-align:center;
	width: 100%;
	
}
.text-integration{
	border: 2px #000000 solid;
	padding: 0px 0px;
	border-radius: 10px;
	background-color: rgba(0,0,19,0.27);
    color: #ffffff;
	text-decoration-color: #000000;
    font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
    font-size: 30px
    }
.integration-text{
	
	padding-top: 40px;
	padding-bottom: 0px;
    }
.integration-button1{
	padding-top: 123px;
	padding-bottom: 60px;
    }
.button5 {
	border: 2px #000000 solid;
	padding: 8px 30px;
	border-radius: 30px;
	color:#000000;
	text-decoration:none;
	background-color: aliceblue;
    }
.panel{
	background-image:url("images/panels.jpg");
;	background-size: cover;
	text-align:center;
	width: 100%;
	
}
.text-panel{
	border: 2px #000000 solid;
	border-radius: 10px;
	background-color:rgba(0,0,19,0.27) ;
    color:#ffffff;
    font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
    font-size: 30px;
	}
.panel-text{
	padding-top: 40px;
	padding-bottom: 0px;
	text-align: center;	
    }
.panel-button1{
	padding-top: 123px;
	padding-bottom: 60px;
    }
.button6 {
	border: 2px #000000 solid;
	padding: 8px 30px;
	border-radius: 30px;
	color:#000000;
	text-decoration:none;
	background-color: aliceblue;
    }

/*LABVIEW PAGE*/

/*LABVIEW PAGE INTRO*/
.intro-box-labview{
	background-color: #1E36F4;
	background-size: cover;
	padding-top: 15px;
    padding-bottom: 15px;
	color:#ffffff ;
    font-style: italic;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    }
.intro-text-labview{
    font-size: 40px;
    
}

/*LABVIEW PAGE LABVIEW DESCRIPTION*/
.labview-description {
	background-color: #ffffff;
	background-size: cover;
	width: 100%;
    float: left;
    padding-bottom: 30px;
    padding-left: 50px
	
  }
.paragraph1-ni{
    color:#046BE7 ;
    font-style: italic;
    list-style: circle;
    padding-top: 18px;
   }
/*LABVIEW PAGE ALLIANCE PARTNER DESCRIPTION*/
.ni-paragraph-container{
    
}
.ni-paragraph{
    color:#046be7;
    text-align: justify;
    width: 90%;
    margin-right: auto;
    margin-left: auto;
}
.ni-paragraph-container{
    background-color: #ffffff;
	background-size: cover;
	width: 100%;
    float: left;
    padding-bottom: 30px;
    
	}
  
/*NI LOGO PRODUCTS LABVIEW PAGE*/
.ni-logo-container{
    background-color: #ffffff;
	background-size: cover;
	width: 100%;
    float: left;
    padding-bottom: 30px;
    text-align: center;
    }

.alliance-pic-integration{
    width:50%;
  }
/*NI PRODUCT LABVIEW PAGE*/
.ni-product-container{
    float:left;
}
/*NOISE TEST CONTENT LABVIEW PAGE*/
.noise-test-text-container{
    background-color: #ffffff;
	background-size: cover;
	width: 100%;
    float: left;
    padding-bottom: 30px;
    text-align: justify;
        
    }
.noise-test-text{
    color:#046BE7;
    padding-top: 20px;
    margin-left: auto;
    margin-right: auto;
    width: 90%;
}

/*THERMAL TEST CONTENT LABVIEW PAGE*/
.thermal-text-container{
    background-color: #ffffff;
	background-size: cover;
	width: 100%;
    float: left;
    padding-bottom: 30px;
    text-align: justify;
    }
.thermal-protector-text{
    color:#046BE7;
    padding-top: 20px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

.thermal-image-container{
    float:left;
}

/*INTEGRATION PAGE*/

.intro-box-integration{
	background-color: #1E36F4;
	background-size: cover;
	padding: 15px 10px 0px 10px;
	color:#ffffff;
    font-style: italic;
	text-align: center;
  }
.intro-text-integration{
    font-size: 40px;
}
.integration-description{
    float: left;
}
.text1-integration{
    color:#046BE7;
    font-size: 25px;
    text-align:center;
    padding-bottom: 15px
}
.text2-integration{
    color:#046BE7;
    font-size: 20px;
    padding-bottom: 10px;
}
.text3-integration{
    color:#046BE7;
    list-style: circle;
    padding-left: 20px;
    padding-bottom: 20px;
}
.text4-container{
    float: left;
    color:#046BE7;
    padding-bottom: 15px
}
.labview-panel-container{
    padding-top: 5px;
}
h2{
    font-size: 40px;
    font-weight: 300;
    }

/*CONTROL PANELS PAGE*/

.intro-text-panels-container{
    
	background-color: #1E36F4;
	background-size: cover;
    color:#ffffff;
	padding-top: 10px;
    padding-bottom: 25px;
    font-style: italic;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    font-size: 40px;
    width: 100%;
    float:left;
    }
.text1-panels-container{
    color:#046BE7;
    font-size: 25px;
    text-align:justify;
    padding-top: 25px;
    padding-bottom: 15px;
    width: 100%;
    float: left;
    }
.text1-panels{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.text2-panels-container{
    color:#046BE7;
    font-size: 22px;
    text-align:justify;
    padding-bottom: 15px;
    width: 100%;
    float: left;
    }
.text2-panels{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    
}

/*REPAIR PAGE*/
.intro-repair-container{
    
	background-color: #1E36F4;
	background-size: cover;
    color:#ffffff;
	padding-top: 15px;
    padding-bottom: 15px;
    font-style: italic;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    font-size: 40px;
    width: 100%;
    float:left;
    }
.intro-text-repair{
    font-size: 40px;
}
.text1-repair-container{
    color:#046BE7;
    font-size: 25px;
    text-align:justify;
    padding-bottom: 15px;
    width: 100%;
    float: left;
    }
.text1-repair{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    
}
.text2-repair-container{
    color:#046BE7;
    font-size: 25px;
    text-align:justify;
    padding-bottom: 25px;
    
    width: 100%;
    float: left;
    }
.text2-repair{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
}
.text3-repair-container{
    color:#046BE7;
    font-size: 18px;
    text-align:left;
    padding-bottom: 15px;
    padding-left: 30px;
    width: 100%;
    float: left;
    }
.text3-repair{
    padding-left: 30px;
}
.text4-repair-container{
    color:#046BE7;
    font-size: 18px;
    text-align:center;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;
    }
.text5-repair-container{
    color:#046BE7;
    font-size: 18px;
    text-align:justify;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;
    }
.text5-repair{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
    
        
}
.text6-repair-container{
    color:#046BE7;
    font-size: 18px;
    text-align:center;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;
    }
.text7-repair-container{
    color:#046BE7;
    font-size: 18px;
    text-align:justify;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;
    }
.text7-repair{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}

/*SOLUTIONS PAGE*/
.intro-solutions-container{
    
	background-color: #1E36F4;
	background-size: cover;
    color:#ffffff;
	padding-top: 15px;
    padding-bottom: 55px;
    font-style: italic;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
    font-size: 40px;
    width: 100%;
    float:left;
    }
.intro-text-solutions{
    font-size: 40px;
}
/*NOISE TESTER*/
.text1-solutions-container{
    color:#046BE7;
    font-size: 18px;
    text-align:center;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;
    }
.logo1-pwrd-cont-sols{
    float: left;
    width: 100%;
    text-align: center;
    padding-bottom: 5px;
 }
.logo1-pwrd-sols{
    width: 75px;
}
.noise-tstr1-container-sols{
    width: 100%;
    float: left;
}
.text2-solutions-container{
    width: 100%;
    float: left;
}

.text2-solutions{
  background-color: #ffffff;
	background-size: cover;
    color:#046BE7;
	padding-top: 10px;
    padding-bottom: 25px;
    font-style: italic;
	text-align: justify;
	margin-right: auto;
	margin-left: auto;
    font-size: 18px;
    width: 90%;
     
}
.noise-main1-sols-cont{
    width: 100%;
    float: left;
}
.text3-sols-container{
    background-color: #ffffff;
	background-size: cover;
    color:#046BE7;
	padding-top: 10px;
    padding-bottom: 5px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
    font-size: 15px;
    width: 100%;
    float:left;  
}
.text3-sols{
    font-size: 18px;
}


.text4-sols-container{
    width: 100%;
    float: left;
    padding-left: 10px
}
.text4-solutions{
    background-color: #ffffff;
	background-size: cover;
    color:#046BE7;
	padding-top: 10px;
    padding-bottom: 25px;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
    font-size: 18px;
    width: 100%;
    float:left;
    padding-left: 25px
}

/*THERMAL PROTECTOR TESTER*/

.thermal-tester-container{
    width: 100%;
    float: left;
}
.text5-sols-container{
    color:#046BE7;
    font-size: 18px;
    text-align:center;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;
    }
.logo2-pwrd-cont-sols{
    float: left;
    width: 100%;
    text-align: center;
    padding-bottom: 5px;
 }
.logo2-pwrd-sols{
    width: 75px;
}
.thermal-panel-cont-sols{
    width: 100%;
    float: left;
}
.text6-sols-container{
   color:#046BE7;
    font-size: 18px;
    text-align:justify;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left; 
}
.text6-solutions{
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.thermal-tester-cont-sols{
    width: 100%;
    float: left;
}
.text7-sols-container{
    width: 100%;
    float: left;
}
.text7-sols{
    color:#046BE7;
    font-size: 18px;
    text-align:left;
    padding-bottom: 15px;
    padding-left: 10px;
    width: 100%;
    float: left; 
}
.text8-sols-container{
    width: 100%;
    float: left;
}
.text8-solutions{
   color:#046BE7;
    font-size: 18px;
    text-align:left;
    padding-bottom: 15px;
    padding-left: 30px;
    width: 100%;
    float: left;  
}

/*IRON TESTER*/
.text9-solutions{
   color:#046BE7;
    font-size: 18px;
    text-align:left;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;  
}
.logo3-pwrd-iron-cont{
    float: left;
    width: 100%;
    text-align: center;
    padding-bottom: 5px;
 }
.logo3-pwrd-iron{
    width: 75px;
}
.iron-tester-cont-sols{
    width: 100%;
    float: left;
}
.text10-sols-cont{
    width: 100%;
    float: left;
}
.text10-solutions{
    color:#046BE7;
    font-size: 18px;
    text-align:justify;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.iron-tester-cont-sols{
    width: 100%;
    float: left;
    
}
.text11-solutions-cont{
    width: 100%;
    float:left;
}
.text11-solutions{
   color:#046BE7;
    font-size: 18px;
    text-align:left;
    padding-bottom: 15px;
    padding-top: 15px;
    padding-left: 0px;
    width: 100%;
    float: left;    
}
.text12-solutions-cont{
    width: 100%;
    float: left;
}
.text12-solutions{
    color:#046BE7;
    font-size: 18px;
    text-align:left;
    padding-bottom: 15px;
    padding-left: 30px;
    width: 100%;
    float: left;    
}
.text13-sols-cont{
    width: 100%;
    float: left;
    padding-top: 15px;
}
.text13-solutions{
    color:#046BE7;
    font-size: 18px;
    text-align:center;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 100%;
      
}
.epoxy-impr-cont{
    width: 100%;
    float: left;
}
.text14-sols-cont{
    width: 100%;
    float: left;
}
.text14-solutions{
    color:#046BE7;
    font-size: 18px;
    text-align:justify;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 90%;
    margin-left: auto;
    margin-right: auto;
}
.text15-sols-cont{
    width: 100%;
    float: left;
}
.text15-solutions{
    color:#046BE7;
    font-size: 18px;
    text-align:justify;
    padding-bottom: 15px;
    padding-left: 0px;
    width: 90%;
    margin-left: auto;
    margin-right:auto;
}
/*ABOUT PAGE*/
.intro-box-about-container{
    float: left;
    width: 100%;
    text-align: center;
    color: #ffffff;
    font-style: italic;
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 33px;
    background-color: #1e36f4;
}
.text1-about-container{
    float: left;
    width: 100%;
    
    
}
.text1-about{
    text-align: justify;
    width: 80%;
    margin: auto;
    padding-right: 20px;
    padding-top: 25px
    
}
.text2-about-container{
    float: left;
    width: 100%;
    color:#046be7;
    font-size: 20px;
    font-style: italic;
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: center;
  }

.text3-about-container{
    width: 100%;
    float: left;
    text-align: justify;
    
    
}
.text3-about{
    width: 80%;
    margin: auto;
    padding-right: 20px;
}
.text4-about-container{
    width: 100%;
    float: left;
    font-size: 20px;
    color: #046be7;
    font-style: italic;
    padding-top: 20px;
    padding-bottom: 10px;
    text-align: center;
}
.logo-alliance-about-cont{
    width: 100%;
    float:left;
    text-align:center; 
}
.logo-alliance-about{
    width: 200px;
    padding-bottom: 25px;
    
}
.text5-about-container{
    float: left;
    width: 100%;
   }
.text5-about{
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    text-align: justify;
}

 /*CONTACT PAGE*/  
.intro-contact{
    float: left;
    width: 100%;
    text-align: center;
    color: #ffffff;
    font-style: italic;
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 20px;
    background-color: #1e36f4;
}

    
.form-contact{
    width: 100%;    
     color: #ffffff;
    background-color: #92c3e7;
    text-align: center; 
    
    
    
}
.name-contact{
    font-size: 20px;
}
.name-box-contact{
    
    width: 70%;
    height: 30px;
    font-size: 20px;
    
}
.lastname-contact{
    font-size: 20px;
}
.lastname-box-contact{
    
    width: 70%;
    height: 30px;
    font-size: 20px;
    
}
.mail-contact{
    font-size: 20px;
}
.mail-box-contact{
    
    width: 70%;
    height: 30px;
    font-size: 20px;
    
}
.company-contact{
    font-size: 20px;
}
.company-box-contact{
    
    width: 70%;
    height: 30px;
    font-size: 20px;
    
}
.phone-contact{
    font-size: 20px;
}
.phone-box-contact{
    
    width: 70%;
    height: 30px;
    font-size: 20px;
    
}
.message-contact{
    font-size: 20px;
}
.message-box-contact{
    
    width: 70%;
    height: 80px;
    font-size: 20px;
    
}
.submit-holder-contact{
    padding-bottom: 10px;
    padding-top: 10px;
        
}
.submit-contact{
    width: 50%;
    height: 40px;
    font-size: 30px;
    
}
/*THANKS PAGE*/

.intro-thanks{
    float: left;
    width: 100%;
    text-align: center;
    color: #ffffff;
    font-style: italic;
    padding-top: 30px;
    padding-bottom: 30px;
    font-size: 20px;
    background-color: #1e36f4;
}
.return-box-thanks{
    width: 100%;
    float: left;
    padding-top: 50px;
    padding-bottom: 50px;
    text-align: center;
    background-color: #b3d6e0;
}
.return-thanks {
	border: 2px #ffffff solid;
	padding: 8px 30px;
	border-radius: 30px;
	color: #ffffff;
	text-decoration: none;
}


/*small view*/
@media (min-width: 576px){
	.menu-container1{
		display:none;
	}
	h5{
		display:none;		
	}
	.style-nav ul {
		list-style-type:none;
	}
	.style-nav ul li a {
		text-decoration: none;
		color: #ffffff;
		display: block;
		text-transform: uppercase;
		padding-top: 20px;
        
	}
	.style-nav ul li {
		display: inline-block;
        padding:6px;
       
        
	}
	.style-nav ul{
		text-align: center;
	}
	
    .address1-half{
        float: left;
        width: 50%;
        height: 122px;
        padding-top: 25px
        
    }
        
        
   
    .address2-half{
        float: left;
        width: 50%;
        height: 122px;
        padding-top: 14px;
        padding-bottom: 18px;
        padding-left: 20px;
        text-align: left;
        font-size: 13px;
    }
    
    .foot{
        font-size: 14px
    }
    
    
    
    
	    
    /*MENU PAGE*/
	.menu-nav ul li {
		display: inline-block;
		padding:0px
	}
	.menu-nav ul{
		text-align: center;
	}
 /*AUTOMATION PAGE*/
    
    
  /*INTEGRATION PAGE*/
    h2{
        font-size: 50px;
        font-weight: 300;
    }
    .text3-integration{
        padding-left: 50px
    }
    .return-box-thanks{
        padding-bottom: 80px;
        padding-top: 75px;
    }
    
    
    }

/*Tablet view*/
@media (min-width: 768px){
    .col-one-third{
        width: 33.3%;
    }
    .col{
        float: left;
    }
	h3{
		font-weight: 300;
	   }
    .address1-half{
        padding-left:250px;
    }


/*AUTOMATION PAGE*/

 .col-one-third1{
        width: 33.3%;
    }
    .col1{
        float: left;
    }
   
   





    /*LABVIEW PAGE*/
    .ni-logo-container{
        float:left;
        width: 50%;
    }
    .alliance-pic-integration{
        padding-top: 100px;
    }
    .ni-product-container{
        float:left;
        width: 50%;
    }
    .noise-test-text-container{
        float:left;
        width: 50%;
       
        
    }
    .noise-test-text{
        width:80%;
        padding-left: 80px;
        padding-top:150px;
    }
    .noise-test1-container{
        float:left;
        width: 50%;
    }
    .thermal-text-container{
        float:left;
        width:50%;
    }
    .thermal-protector-text{
        width:80%;
        padding-top: 110px;
        padding-left: 60px;
    }
    .thermal-image-container{
        float:left;
        width:50%;
        padding-top: 5px;
    }
    
    /*INTEGRATION PAGE*/
    .pics-container{
        float:left;
    }
    .plc-container{
        width: 33%;
        float:left;
        height: 190px;
        }
    .plc{
        height: 205px;
    }
    .hmi-container{
        width:33%;
        float: left;
        }
    .hmi{
        height: 205px;
    }
    .labview-panel-container{
        width:33%;
        float:left;
        padding-top: 0px;
    }
    .labview-panel{
        height: 205px;
    }
/*CONTROL PANELS PAGE*/
    .panels-pics-container{
        float: left;
        width: 100%;
        }
    .panel1-container{
        width: 33.333%;
        float: left;
    }
    .panel1{
        width: 100%;
        height: 350px;
    }
    .panel2-container{
        width: 33.333%;
        float: left;
    }
    .panel2{
        width: 100%;
        height: 350px;
    }
    
    .custom-board-container{
        width: 33.333%;
        float: left;
    }
    .custom-board{
        width: 100%;
        height: 350px;
    }


/*REPAIR PAGE*/
.pics-repair-container{
    width: 100%;
    float: left;
}
.troubleshooting-pic-container{
    width: 25%;
    float: left;
    
}
.troubleshooting{
    width:100%;
    height: 250px;
}
.board-repair-container{
    width: 25%;
    float: left;
}
.board-repair{
    width: 100%;
    height: 250px;
}
.defective-board-container{
    width: 25%;
    float: left;
}
.defective-board{
    width: 100%;
    height: 250px;
}
.machine-enclosure-container{
    width: 25%;
    float: left;
}
.machine-enclosure{
    width: 100%;
    height: 250px;
}
/*SOLUTIONS PAGE*/
    .noise-test-container{
        background-color:#92C3E7;
        width: 100%;
        float: left;
    }
    .text1-solutions{
        text-align: center;
        font-size: 20px;
        color: #ffffff;
        padding-top: 10px;
    } 
    .text2-solutions-container{
        width: 50%;
    }
    .text2-solutions{
        background-color:#92C3E7;
        color: #ffffff;
    }
    .text3-sols-container{
        width: 50%;
        background-color: #92C3E7;
    }
    .text3-sols{
        background-color: #92C3E7;
        color: #ffffff;
        text-align: center;
    }
    .text4-sols-container{
        width: 50%;
    }
    .text4-solutions{
        background-color: #92C3E7;
        color: #ffffff;
    }
.noise-tstr1-container-sols{
    width: 40%;
    float: right;
    padding-top: 20px;
    
    }
.noise-tstr1-sols{
    width: 300px;
    padding-right: 50px;
    text-align: center;
   
    }
    
.noise-main1-sols-cont{
        width: 50%;
        float: right;
        padding-top: 10px;
    }
    .noise-main1-sols{
        width:350px;
        padding-left: 40px;
        padding-bottom: 15px;
        
    }
    .thermal-tester-container{
        width: 100%;
        float: left;
    }
    .text5-sols-container{
        width:100%;
        float: left;
    }
    .text5-solutions{
        float: left;
    }
    .thermal-tester-container{
        width: 100%;
        float: left;
    
    } 
    .text5-sols-container{
        width: 100%;
    } 
    .text5-sols{
        width: 100%;
        padding-top: 15px;
        text-align: center;
    }
    .text6-sols-container{
        width: 50%;
    }
    .text6-solutions{
        width: 70%;
        text-align: justify;
        padding-top: 20px;
        padding-left: 30px;
    }
    .thermal-tester-cont-sols{
        width: 50%;
        float: right;
    }
    .thermal-tester-sols{
        width: 90%;
        padding-left: 60px;
        padding-right: 0px;
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .text7-sols-container{
        width: 50%;
    }
    .text7-sols{
        text-align: center;
        padding-top: 40px;
    }
    .text8-sols-container{
        width: 50%;
        padding-left: 40px;
        
    }
    .text8-solutions{
        padding-left: 60px;
        padding-top: 0px;
    }
    .thermal-panel-cont-sols{
        width: 50%;
    }
    .thermal-panel-sols{
        width: 90%;
        padding-left: 60px;
        padding-bottom: 15px;
    }
/*IRON TESTER*/
    .iron-tester-sols-cont{
        background-color: #92C3E7;
        width: 100%;
        float: left;
    }
    .text9-sols-container{
        width: 100%;
    }
    .text9-solutions{
        text-align: center;
        font-size: 25px;
        padding-top: 30px;
        color: #ffffff;
    }
    .logo3-pwrd-iron-cont{
        padding-bottom: 20px;
    }
    .text10-sols-cont{
        width: 50%;
    }
    .text10-solutions{
        width: 70%;
        text-align: justify;
        padding-top: 40px;
        padding-left: 30px;
        color: #ffffff;
    }
   
    .text11-solutions-cont{
        width: 100%;
        
    }
    .text11-solutions{
        color: #ffffff;
        padding-left: 90px
        
        
        
        
    }
    .text12-solutions-cont{
        width: 50%;
        float: left;
        
    }
    .text12-solutions{
        width: 80%;
        color: #ffffff;
        padding-left: 110px;
    }
    .iron-tester-cont-sols{
        width: 50%;
        float: right;
        padding-bottom: 30px;
        
        
    }
    .iron-tester-sols{
        width: 70%;
        padding-left: 40px;
        padding-top: 40px;
        
    }  
    .iron-panel-cont-sols{
        width: 50%;
        float: right;
    }
    .iron-panel-sols{
        width: 70%;
        padding-left: 30px;
        padding-top: 0px;
        padding-bottom: 20px;
        
    }
/*EPOXY IMPREGNATION*/
    .epoxy-container-sols{
        width: 100%;
        float: left;
    }
    .text13-sols-cont{
        width: 100%;
        float: left;
    }
    .text13-solutions{
        text-align: center;
        font-size: 25px;
    }
    .text14-sols-cont{
        width: 50%;
        float: left;
    }
    .text14-solutions{
        width: 80%;
        text-align: justify;
    }
    
    
    .text15-solutions{
        width: 80%;
        
        text-align: justify;
    }
    .epoxy-impr-cont{
        width: 50%;
        padding-bottom: 15px;
            
    }
    .epoxy-impreg-sols{
        width: 80%;
        padding-left: 40px;
        padding-top: 50px;
    }
    
       
/*CONTACT PAGE*/
.name-box-contact{
    width: 50%;
}
.lastname-box-contact{
    width: 50%;
}
.mail-box-contact{
    width: 50%;
}
.company-box-contact{
    width: 50%;
}
.phone-box-contact{
    width: 50%;
}
.message-box-contact{
    width: 50%;
}
/*THANKS PAGE*/
.return-box-thanks{
    padding-top: 90px;
    padding-bottom: 100px;
}
    }
        
/*DESKTOP VIEW*/
@media (min-width: 980px){
	.style-logo{
		float: left;
		padding-top: 0px;
		padding-bottom: 10px;
		padding-left: 10px;
        width: 260px;
        
		}
	.style-nav{
		float: right;
		padding: 40px;
        
	}
    header{
    padding-bottom: 150px;
    }
    
    .intro-box{
       width: 100%; 
       float: left;
    }
    .intro-text{
        text-align:center;
        font-size: 40px;
        padding-top: 20px;
        }
    .intro-text-small{
        padding-bottom: 20px;
    }
   	.automation-text{
		padding-top: 160px;
		padding-bottom: 10px;
	}
	.automation-button1{
		padding-top: 30px;
		padding-bottom: 70px
		
	}
	.repair-text{
		padding-top: 110px;
		padding-bottom: 80px;
	}
	.repair-button1{
		padding-top: 10px;
		padding-bottom: 70px
	}
	.projects-text{
		padding-top: 140px;
		padding-bottom: 20px;
	}
	.projects-button1{
		padding-top: 35px;
		padding-bottom: 75px
	}
    .address1-half{
        padding-left: 350px
    }
    

/*AUTOMATION PAGE*/
    .intro-box-automation{
        float: left;
        width: 100%;
    }
     .intro-text-auto{
        text-align:center;
        font-size: 40px;
        padding-top: 0px;
    }
    .labview-button1{
        padding-top: 122px;
    }
   
    
    
    
    
    
    /*LABVIEW PAGE*/
    
    .ni-logo-container{
        padding-top: 50px;
    }
    .noise-test-text{
        padding-top: 250px;
    }
    .thermal-text-container{
        padding-top: 150px;
    }
    .labview-description{
        padding-top: 50px;
        padding-bottom: 50px;
        }
    
    .intro-box-labview{
        float: left;
        padding-top: 40px;
        width: 100%;
        
    }
    h2{
        font-size: 40px;
    }
    .style-nav{
        padding-right: 0px;
        padding-top: 40px
    }   
    /*INTEGRATION PAGE*/
    
     .intro-box-integration{
        float: left;
        width: 100%;
         padding-top: 40px;
        
    }
    
    .text4-container{
        float:left;
        width:100%;
    }
        
   
/*SOLUTIONS PAGE*/
.noise-main1-sols-cont{
    float: right;
}
.text2-solutions{
    padding-top: 200px;
    width: 70%;
}
.text6-solutions{
    padding-top: 200px
}
.text5-sols{
    font-size: 30px
}
.intro-text-solutions{
    font-size: 50px;
}
.text1-solutions{
    padding-top: 20px;
    font-size: 30px;
}
.noise-main1-sols-cont{
    padding-top: 20px
}
.noise-main1-sols-cont{
    width: 50%;
    float: right;
}
.noise-main1-sols{
    width:70%;
    
    padding-left: 00px
}
.noise-tstr1-container-sols{
    width: 50%;
}
.noise-tstr1-sols{
    width: 70%;
}
.text3-sols{
    padding-top: 100px;
}
    .text7-sols{
        padding-top: 10px;
    }
    .text8-solutions{
        padding-left: 90px;
    }
.text14-solutions{
    padding-top: 150px;
}
.text10-solutions{
    padding-top: 180px;
}
.text12-solutions{
    padding-top: 0px;
}
.text13-solutions{
    padding-top: 20px;
}
 }

/*BIG MONITOR*/
@media (min-width: 1488px){
    header{
        padding-bottom: 220px
    }
    .style-logo{
        width: 400px;
        padding-bottom: 20px
    }
    .style-logo{
		float: left;
		padding-top: 0px;
		padding-bottom: 30px;
		padding-left: 10px;
		}
   
   
	.style-nav{
		float: right;
		padding: 60px;
	}	
    .intro-text{
        font-size: 70px;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .intro-text-small{
        padding-bottom: 20px;
        font-size: 40px;
    }
	.automation-text{
		padding-top: 160px;
		padding-bottom: 10px;
	}
	.automation-button1{
		padding-top: 130px;
		padding-bottom: 120px
		
	}
	.repair-text{
		padding-top: 155px;
		padding-bottom: 80px;
	}
	.repair-button1{
		padding-top: 61px;
		padding-bottom: 124px
	}
	.projects-text{
		padding-top: 150px;
		padding-bottom: 20px;
	}
	.projects-button1{
		padding-top: 123px;
		padding-bottom: 127px;
	}
    .address1-half{
        padding-left: 600px;
    }
   
    
    /*AUTOMATION PAGE*/
    
    .intro-text-auto{
        font-size: 70px;
    }
    .labview-text{
        padding-top: 100px;
    }
    .labview-button1{
        padding-top: 280px;
        padding-bottom: 100px;
    }
    .integration-text{
        padding-top: 100px;
    }
    .integration-button1{
        padding-top: 280px;
        padding-bottom: 100px;
    }
    .panel-text{
        padding-top: 100px
    }
    .panel-button1{
        padding-top: 280px;
        padding-bottom: 100px;
    }
      
    /*INTEGRATION PAGE*/
    
   
    
    .pics-container{
        width: 100%;
    }
    .plc-container{
        float:left;
        height: 500px;
        width: 33.3333%;
    }
    .plc{
        height: 500px;
        width: 100%;
    }
    .hmi-container{
        float: left;
        heigth:500px;
        width:33.3333%;
    }
    .hmi{
        height: 500px;
        width:100%;
    }
    .labview-panel-container{
        height: 500px;
        width: 33.3333%;
        padding-left: 1px
            
    }
    .labview-panel{
        height: 500px;
        width: 100%;
    }
/*CONTROL PANELS PAGE*/
    .panel1{
        height: 500px;
    }
    .panel2{
        height: 500px;
    }
    .custom-board{
        height: 500px;
    }
/*SOLUTIONS PAGE*/
    .text2-solutions{
        padding-top: 300px;
    }
    .text3-sols{
        padding-top: 300px;
    }
    .text4-solutions{
        padding-left: 180px
    }
    .text6-solutions{
        padding-top: 400px;
    }
    .text7-sols{
        padding-top: 200px;
    }
    .text8-solutions{
        padding-left: 300px
    }
    .text11-solutions{
        padding-left: 400px
        
    }
    .text12-solutions{
        padding-left: 430px
    }
    
    /*ABOUT PAGE*/
    .text1-about{
        width: 70%;
    }
    .text3-about{
        width: 70%;
    }
    .text5-about{
        width: 70%;
        padding-bottom: 30px;
    }
   
    
    .intro-box-about-container{
        padding-bottom: 80px;
        font-size: 50px;
    }
    .text2-about-container{
        padding-top: 80px;
        font-size: 30px;
        padding-bottom: 40px;
    }
    .text4-about-container{
        font-size: 30px;
        padding-bottom: 30px;
    }
    /*THANKS PAGE*/
    .return-box-thanks{
        padding-top: 120px;
        padding-bottom: 150px;
    }
    
   }
    
    
    
    
     


