#submenu{
  height: 50px;
}

#infos{
  float: left;
  color: rgb(182,32,2);
}

#getButtons{
  float: right;
}

.arionrender{
  color: rgb(182,32,2);
}
.arionfx{
  color: rgb(0,64,128);
}

#product-title{
  position: relative;
  width: 100%;
  height: auto;
  border-bottom: 1px solid rgb(220,220,220);
}

#product-title h1{
  font-weight: bold;
  width: 50%;
  display: inline-block;
}

#product-title h3{
  font-weight: bold;
  width: 50%;
  display: inline-block;
  text-align: right;
}

#product-title.global h1{
  font-size: 48px;
  font-weight: bold;
  color: rgb(182,32,2);
}
#product-title.arionrender h1{
  font-size: 48px;
  font-weight: bold;
}
#product-title.arionfx h1{
  font-size: 48px;
  font-weight: bold;
  color: rgb(0,64,128);
}

#submenu.arionrender ul{
  list-style: none;
  width: auto;
  margin: auto auto;
}
#submenu.arionfx ul{
  list-style: none;
  width: auto;
  margin: auto auto;
}
#submenu.global{
  width: auto;
  margin: auto auto;
  margin-bottom: 50px;
}
#submenu.global li{
  display: block;
  float: left;
  color: rgb(128,128,128);
  line-height: 50px;
  padding: 0 15px 0 15px;
  cursor: pointer;
  font-size: 18px;
  border-bottom: none;
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#submenu.global li.arionfx{
  color: rgb(0,64,128);
}
#submenu.global li.selected{
  color: rgb(182,32,2);
  border-bottom: 3px solid rgb(182,32,2);
}
#submenu.arionrender li{
  display: block;
  float: left;
  color: rgb(128,128,128);
  line-height: 100%;
  padding: 15px;
  cursor: pointer;
  font-size: 18px;
  opacity: 0.85;
  border-bottom: none;
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#submenu.arionrender li.selected{
  color: rgb(182,32,2);
  border-bottom: 3px solid rgb(182,32,2);
}

#submenu.arionfx li{
  display: block;
  float: left;
  color: rgb(128,128,128);
  line-height: 100%;
  padding: 15px;
  cursor: pointer;
  font-size: 18px;
  opacity: 0.85;
  border-bottom: none;
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#submenu.arionfx li.selected{
  color: rgb(0,64,128);
  border-bottom: 3px solid rgb(0,64,128);
}
#submenu.global li:hover{
  color: rgb(182,32,2);
}
#submenu.arionrender li:hover{
  color: rgb(182,32,2);
}
#submenu.arionfx li:hover{
  color: rgb(0,64,128);
}

#submenu.arionrender li img{
  width: 16px;
  vertical-align: text-top;
  margin-right: 5px;
}
#submenu.arionfx li img{
  width: 16px;
  vertical-align: text-top;
  margin-right: 5px;
}

#getButtons li.try{
  display: inline-block;
  float: left;
  padding: 8px 10px 0px 10px;
  background-color: rgb(100,128,180);
  color: rgb(250,250,250);
  text-align: center;
  line-height: 30px;
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#getButtons li.try:hover{
  text-decoration: none;
  background-color: rgb(182,32,2);
}
#getButtons li.try a{
  color: rgb(250,250,250);
}
#getButtons li.try img{
  position: relative;
  width: 48px;
  height: 48px;
  margin-top: -12px;
}
#getButtons li.try a:hover{
  text-decoration: none;
  background-color: rgb(182,32,2);
}
#getButtons li.buy{
  padding: 8px 10px 0px 10px;
  background-color: rgb(100,128,180);
  color: rgb(250,250,250);
  line-height: 30px;
  text-align: center;
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#getButtons li.buy:hover{
  text-decoration: none;
  background-color: rgb(182,32,2);
}
#getButtons li.buy a{
  color: rgb(250,250,250);
}
#getButtons li.buy img{
  position: relative;
  width: 48px;
  height: 48px;
  margin-top: -12px;
}
#getButtons li.buy a:hover{
  text-decoration: none;
  background-color: rgb(182,32,2);
}

@media screen and (max-width:1280px){
  #product-title h1 { width: 100%; display: block; }
  #product-title h3{ width: 100%; display: block; text-align: left; margin-bottom: 10px; }
  
  #submenu.arionrender ul{ margin-bottom: 25px;  }
  #submenu.arionfx ul{ margin-bottom: 25px;  }
  
  #getButtons { clear: both; display: block; float: none; position: relative; width: 100%; }
  #getButtons { position: relative; display: block; float: none; text-align: center; }
  #getButtons li.try{ display: inline-block; width: 50%; float: left; }
  #getButtons li.buy{ display: inline-block; width: 50%; float: right; }
}

@media screen and (max-width:1024px){
  
  #product-title h1 { width: 100%; display: block; }
  #product-title h3{ width: 100%; display: block; text-align: left; margin-bottom: 10px; }
  
  #submanu.global li{ font-size: 14px; }
  #submenu.arionrender li{ font-size: 14px; }
  #submenu.arionfx li{ font-size: 14px; }
  #submenu.global li{ font-size: 14px; }
  
  #getButtons { clear: both; display: block; float: none; position: relative; width: 100%; }
  #getButtons { position: relative; display: block; float: none; text-align: center; }
  #getButtons li.try{ display: inline-block; width: 50%; float: left; }
  #getButtons li.buy{ display: inline-block; width: 50%; float: right; }
}

@media screen and (max-width:850px){
  #product-title h1 { width: 100%; display: block; }
  #product-title h3{ width: 100%; display: block; text-align: left; margin-bottom: 10px; font-size: 16px; }
  
  #infos{ clear: both; text-align: center; display: block; float: none; position: relative; }
  #submenu { height: auto; }
  
  #submanu.global li{ font-size: 24px; clear: both; display: block; position: relative; }
  #submenu.arionrender li{ font-size: 24px; display: block; float: none; position: relative; margin: auto auto; width: 50%; }
  #submenu.arionfx li{ font-size: 24px; display: block; float: none; position: relative; margin: auto auto; width: 50%; }
  #submenu.global li{ font-size: 24px; display: block; float: none; position: relative; margin: auto auto; width: 50%; }
  
  #getButtons { clear: both; display: block; float: none; position: relative; width: 100%; }
  #getButtons { position: relative; display: block; float: none; text-align: center; }
  #getButtons li.try{ display: inline-block; width: 50%; float: left; }
  #getButtons li.buy{ display: inline-block; width: 50%; float: right; }
}