.container {
 margin-top:0px;
}

.hrspace {height:20px;
margin:0px;
padding:0px;
border:none;
}

body {background-image:url('/img/bg.png');
color:#666666;
margin:0px;
padding-top:0px;
font-family: 'Oxygen', sans-serif;
}

.center {margin-left:auto;
margin-right:auto;
text-align:center;
}

.shadow {
  -webkit-box-shadow: -1px 5px 22px rgba(50, 50, 50, 0.34);
-moz-box-shadow:    -1px 5px 22px rgba(50, 50, 50, 0.34);
box-shadow:         -1px 5px 22px rgba(50, 50, 50, 0.34);
}

.rcorners {
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;  
}

.transparency {
 background-image:url('/img/landing/bg-transp.png');
}

a:hover {text-decoration:none;
}

a.btn {font-size:bolder;
}

#header.visible-desktop {height:500px;
width:100%;
 background-image:url('/img/landing/bg-shop.jpg');
 margin:0px;
overflow:hidden;
}

#header.hidden-desktop {
width:100%;
 background-color:#E6E5E1;
 background-image:url('/img/landing/bg-shop.jpg');
 margin:0px;
overflow:hidden;
text-align:center;}



.login {
background-color:white;
font-family: 'Oxygen', sans-serif;
  padding:10px;
  font-size:17px;
  color:#666666;
  margin-top:5px;
 position:Absolute;
 right:10px;
}

.logusers {right:180px;}

.visible-desktop #content_header {
height:100%;
margin: auto;
float:none;
 background-image:url('/img/landing/table.png');
 background-position: right;

 }
 
 p {font-family: 'Oxygen', sans-serif;}
 
 #header_top {height:170px;
 overflow:hidden;
 margin-top:10px;}
 
 #header_top img {float:left;
 }
 
#header_top h1 {font-size:46px;
 color:white;
 display:none;
 }
 
 .visible-desktop #header_top h1 {position:relative;
 top:50px;}
 
  .visible-desktop #header_info {clear:left;
 width:500px;
 padding:10px;
 margin-top:20px;}
 
   .hidden-desktop #header_info {
 padding:10px;
}
 
 #header.hidden-desktop h1 {font-size:46px;
 color:#FAAA39;}
 
 
 
#header h2 {color:#FAAA39;
 font-size:34px;
  line-height:120%;}
  
    
 
#header p {font-size:14px;
 line-height:150%;
 color:white;}
 

 
  #header .btn {width:280px;
  height:50px;
  padding-top:20px;
  font-size:35px;
  margin-top:15px;}
  
 .visible-desktop #tengo { 
  list-style-type: none;
  margin:0px;
  margin-top:20px;
  display:none;
}


 .visible-desktop #tengo li { 
font-family: 'Oxygen', sans-serif;
  background-color: #2A211C;
  float: left; 
  padding:10px;
  font-size:17px;
  color:white;
  margin-right:10px;
}

 ul a {color:white;
 text-decoration:none;}

 .visible-desktop #vid {
  list-style-type: none;
  margin:0px;
  float:right;
  position:relative;
  bottom:225px;
  right:170px;
  
 }
 
  .hidden-desktop #vid {
  list-style-type: none;
  margin:0px;
 }
 
 
#vid li { 
font-family: 'Oxygen', sans-serif;
  padding:10px;
  font-size:17px;
  color:white;
 margin-top:10px;
}

#vid .play {
background-color:#5BB85D;
margin-top:50px;
}

#vid .demo {
background-color:#FAAA39;
}
 

  #features {margin-top:15px;
  padding-top:10px;
  text-align:center;
  overflow:hidden;}
  
  .feat {
  float:left;
  margin-left:20px;
  padding:0px;
  margin-top:15px;}
  
  .feat div {width:150px;
  height:130px;
   background-color:white;
  color:white;
padding-top:20px;
border: 3px solid #F4F4F2;
}


  
 .feat div i {font-size:60px;
 color:#FEB01E;}
  
 .feat .cufon {font-size:24px;
 color:#666666;}
 
 .feat p {margin-top:20px;
 text-align:center;}
 
 .feat h4 {text-align:center;
 color:#FAAA39;}
 
 .infoneg {
 background-color:white;
padding:15px;
margin-top:15px;
}
 
 .infoneg ul { list-style-type: none;
 margin-top:25px;}
 
  .infoneg div .btn {margin-top:15px;
  font-size:28px;
  }
  
  .negloc {float:right;}
  
  .negloc h2 i {color:#FF957A;}
  .negon h2 i {color:#7ACAE4;}
  
  #reasons {clear:both;
  margin-top:560px;
  text-align:center;}
  
  .infoneg p a {color:white;
   padding:5px;
   -webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
  margin-top:2px;}
  
  .negon p a {background-color:#7ACAE4;}
  .negloc p a {background-color:#FF957A;}

   
    #reasons h3 {margin-top:50px;
	margin-bottom:5px;}
	
	#reasons h3 i {color:#FEB01E;}
	
	#reasons p {color:#A1A2A6;}
	
	#reasons .btn {font-size:28px;
	margin-top:20px;
	margin-bottom:100px;}
  
	.modal h3 {margin-top:15px;
	margin-bottom:30px;}
	
	.modal h3 span{font-size:34px;
	color:white;
	background-color:#FAAA39;
	padding:4px;
	}
	
	.modal p {margin-top:5px;}
	
	.modal .btn {font-size:24px;
	}
	
	#LoginUser .btn {margin-bottom:15px;}
  
	footer {text-align:center;}

footer a {margin-left:10px;}