/* CSS Document */
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800,900');


h2 {
margin-bottom:-17px;
}

body {
margin: 0px;
font-family: 'Open Sans', sans-serif;
color: #763495;
}

 a {
color: #763495;
}

 a:hover {
color: #763495;
text-decoration:none;
}


#menu {
   margin-top:80px;
}
   
#menu ul li {
   display: inline;
   margin-right:20px;
   color: #763495;
   font-weight:600;
}

#menu ul li a {

color:#763495;
text-decoration:none;
}

#menu ul li a:hover, #menu ul li.active a, .submenu a:hover, .submenu a.active {


color:#ee6a00;
text-decoration:none;

}


.submenu a {

   color: #763495;
   font-weight:600;
}

#content {
text-align:left;
font-weight:600;
padding:50px;
}

.maincontainer {
padding:60px;
color:#763495;
line-height:25px;
background:#fff;
}
.contactcontainer {
background:#fff;
padding:60px 130px 50px 130px;
color:#763495;
line-height:35px;
height:510px
}

.homecontainer {
background:#fff;padding:50px 130px 50px 130px;color:#763495;line-height:25px;

}

#logo {
margin-top:25px;
margin-left:80px;
}


.hpimg {  
padding-right:0px; 
} 

#langwitch {
margin-top:15px;
}

#bghome
{ 
background:#f4f4f4;
margin-bottom:30px;
}

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

    #content {
    padding:0px;
    }
    
    #contentavocat .col1
    {
    width:10px;
    }
    
     #contentavocat .col2 {
     text-align:left;
     }
     
     .maincontainer {
      padding:30px;
     }
     
    .contactcontainer {

    padding:50px 0px;

    }     

    .homecontainer {
    padding:50px 20px 50px 20px;
    }

    #logo {
    margin-left:0px;
    }

    .hpimg {  
    padding:0px; 
    } 
 
    #langwitch {
    margin-top:100px;
    }
    
    h2 {
    margin-bottom:5px;
    }

    #bghome
  { 
  background:#e9eef2;
  }  
      
}



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

    #langwitch {
    margin-top:100px;
    }

}



#contentavocat 
{
line-height:25px;
}

#contentavocat .col1
{
float:left;
width:120px;
font-weight:bold;

}

#contentavocat .col2
{
display:table;

}

.clear {
clear:both;
}

#testimony {
text-transform: uppercase;
}


#testimony .col1
{
display:table-cell;
padding-right:20px;
font-size:50px;



}

#testimony .col2
{
display: table-cell;
font-weight:bold;
}

#testimony .col3
{
display: table-cell;
font-size:50px;
padding-left:20px;
}


.foot {
min-height:100px;
margin-top:15px;
background:#e1e2e3;
padding:0px;
text-align:center;
color:#763495;
padding-top:40px;
padding-bottom:40px;
padding-left:10px;
padding-right:10px;
font-weight:600;
}

#containertog {
right:50px;
position:absolute;
}

.imgtest {
  clip: rect(10px, 190px, 190px, 10px);
  }
  


