body{
  font-family: "Montserrat","sans-serif";
  font-size: 14px;                                     
  color: #000000;
  margin: 0px;
  padding: 0px;
  width: 100%;
  min-width: 320px; 
}

h1,h2,h3{
  font-size: 14px;
  margin: 0px;
  padding: 0px;
  display: inline-block;
}

a:link,a:visited{ 
  color: #000000;
	text-decoration: none;
}
a:active,a:hover{  
  color: #3c9c9b;
	text-decoration: underline; 
}

table,tr,td{
  margin: 0px;
  padding: 0px;  
  border-spacing: 0px;
  border-collapse: collapse;
}

a,img,div { 
  border: none;
  outline: none; 
  -webkit-tap-highlight-color: transparent;
} 

input[type=text],input[type=password]{
  font-family: "Montserrat","sans-serif";
  font-size: 14px; 
  color: #000000;
  background-color: #fefefe;  
  padding-left: 10px;
  padding-right: 10px;
  margin: 0px; 
  border: 1px solid #d1dbdc;
  outline: none; 
  outline-style: none;
  box-sizing: border-box;
  width: 100%;
  height: 55px;
}
input[type=text]:focus,input[type=password]:focus{
  border: 1px solid #3c9c9b;
}

input[type=file]{
  margin: 0px; 
  outline: none; 
  outline-style: none;
}

textarea{
  font-family: "Montserrat","sans-serif";
  font-size: 14px; 
  color: #000000;
  background-color: #fefefe;  
  padding-left: 10px;
  padding-right: 10px;
  margin: 0px; 
  border: 1px solid #d1dbdc;
  outline: none; 
  outline-style: none;
  box-sizing: border-box;
  width: 100%;
  height: 310px;
}
textarea:focus{
  border: 1px solid #3c9c9b;
}

input[type=submit],input[type=button],button{
  font-family: "Montserrat","sans-serif";
  font-size: 14px; 
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #3c9c9b;
  cursor: pointer;  
  border: 0;
  outline:  none; 
  outline-style: none;  
  box-sizing: border-box;
  width: 180px;
  height: 55px;
  box-shadow: 0px 0px 25px #3c9c9b;
} 

.button{
  font-family: "Montserrat","sans-serif";
  font-size: 14px; 
  font-weight: bold;
  color: #FFFFFF;
  text-align: center;
  background-color: #3c9c9b;
  cursor: pointer;  
  border: 0;
  outline:  none; 
  outline-style: none;  
  box-sizing: border-box;
  width: 180px;
  height: 55px;
  box-shadow: 0px 0px 25px #3c9c9b;
  display: inline-block;
  box-sizing: border-box;
  padding-top:19px;
} 

.center{ 
  margin-left: auto;
  margin-right: auto;
}

.title{
  margin-top: 70px;
  margin-bottom: 30px;
  font-size: 30px;
  display: inline-block;
}
.title1{
  margin-bottom: 30px;
  font-size: 30px;
}

.titlebox{
  width: 100%;
  max-width: 850px;
  font-size: 16px;
  line-height: 30px;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
}

.pg{
  background-color: #eaf0f0;
  color: #3c9c9b;
}
.pg_oznac{
  background-color: #3c9c9b;
  color: #ffffff;
}

.blue{ color: #3c9c9b; }

.header_pc{ display: none; }
.header_mobile{ display: block; }
.responsive{ padding-left: 10px;padding-right: 10px; }
.mobile_show{ display:block; }

.box_left{ width: 100%;text-align: left;padding-left: 10px;padding-right: 10px;float: left;box-sizing: border-box;height: 100%;padding-top: 20px;padding-bottom: 20px; }
.box_right{ width: 100%;text-align: left;padding-left: 10px;padding-right: 10px;float: left;box-sizing: border-box;height: 100%;padding-top: 20px;padding-bottom: 20px; }
.box_left1{ width: 100%;text-align: left;padding-left: 10px;padding-right: 10px;float: left;box-sizing: border-box;height: 100%;padding-top: 0px;padding-bottom: 20px; }
.box_right1{ width: 100%;text-align: left;padding-left: 10px;padding-right: 10px;float: left;box-sizing: border-box;height: 100%;padding-top: 0px;padding-bottom: 20px; }
.box_left2{ width: 100%;text-align: left;float: left;padding-left: 10px;padding-right: 10px;box-sizing: border-box; }
.box_right2{ width: 100%;text-align: left;float: left;padding-left: 10px;padding-right: 10px;box-sizing: border-box; }  
.box_left3{ width: 100%;text-align: left;padding-left: 10px;padding-right: 10px;float: left;box-sizing: border-box;height: 100%;padding-top: 20px;padding-bottom: 20px; }
.box_right3{ width: 100%;text-align: left;padding-left: 10px;padding-right: 10px;float: left;box-sizing: border-box;height: 100%;padding-top: 20px;padding-bottom: 20px; } 
.box1{ width: 100%;margin-top: 10px;margin-bottom: 10px;padding-left:10px;font-size: 14px;float: left;box-sizing: border-box; }
.box2{ width:60px;height:60px;background-color:#FFFFFF;border-radius:35px;text-align:center;line-height:60px;float:left;margin-right:10px; }
.box3{ width: 100%;height:50px;float: left;text-align: left;padding: 10px;box-sizing: border-box; }
.box4{ margin-bottom: 14px; }
.box5{ margin-bottom: 10px; }
.box6{ height: 300px; }

.floatright{ float: left; }

.marginleft{ margin-left: 10px; }
.margintop{ margin-top: 10px; }

.fontsize{ font-size: 25px;line-height: 35px; }
.fontsize1{ font-size: 14px;line-height: 20px; }

.referenciavideo{ width:240px;height:240px; }

@media only screen and (min-width: 1200px){

  .header_pc{ display: block; }
  .header_mobile{ display: none; }
  .responsive{ padding-left: 0px;padding-right: 0px; }
  .mobile_show{ display:none; }
  
  .box_left{ width: 50%;text-align: right;padding-left: 0px;padding-right: 20px;padding-top: 100px;padding-bottom: 100px; }
  .box_right{ width: 50%;text-align: left;padding-left: 20px;padding-right: 00px;padding-top: 100px;padding-bottom: 100px; }
  .box_left1{ width: 50%;text-align: left;padding-left: 0px;padding-right: 20px;padding-top: 0px;padding-bottom: 20px; }
  .box_right1{ width: 50%;text-align: left;padding-left: 20px;padding-right: 00px;padding-top: 0px;padding-bottom: 20px; }
  .box_left2{ width: 50%;text-align: left;padding-left: 0px;padding-right: 0px; }
  .box_right2{ width: 50%;text-align: right;padding-left: 0px;padding-right: 0px; } 
  .box_left3{ width: 50%;text-align: right;padding-left: 0px;padding-right: 20px;padding-top: 80px;padding-bottom: 14px; }
  .box_right3{ width: 50%;text-align: left;padding-left: 20px;padding-right: 00px;padding-top: 80px;padding-bottom: 14px; }
  .box1{ width: 386px;margin-top: 110px;margin-bottom: 0px;padding-left:0px;font-size: 16px; }
  .box2{ width:90px;height:90px;background-color:#FFFFFF;border-radius:45px;text-align:center;line-height:90px;float:left;margin-right:20px;  }
  .box3{ width: 380px; }
  .box4{ margin-bottom: 80px; }
  .box5{ margin-bottom: 80px; }
  .box6{ height: 500px; }
  
  .floatright{ float: right; }
  
  .marginleft{ margin-left: 0px; }
  .margintop{ margin-top: 0px; }
  
  .fontsize{ font-size: 50px;line-height: 80px; }
  .fontsize1{ font-size: 16px;line-height: 30px; }
  
  .referenciavideo{ width:505px;height:305px; }

}