@media screen and (max-width: 46em) and (orientation: landscape) {
    .border{
    	border: solid #4C3E3E;
	border-width: 0 0 .2em 0;
	padding:0 0; 
	z-index:-1;
	position: absolute;
    }

    .about .about-contain{
        margin-left:4%;
    }

    .about .caption-contain{
        margin-left:1%;
    }
    
    .about{
       margin-left:5%;
       display:inline-block;
       padding:2em 2em;
       margin-top:3em;
       font-size:.96em;
       position:relative;
       font-family:Verdana;
       background-color: white;
       color:#4C3E3E;
       width:100%;
       max-width:87%;
       border-style:solid;
       border-radius:.5em;
       border-width:.1em .1em .1em .1em;
       border-color:#030050;
       margin-bottom:4em;
    }

    .block{
       height:6em;
       margin-left:6%;
       padding:.3em 0;
    }
    

    .adblockvsabp{
       padding:.3em 2em;
       height:18em;
    }

    .adblockplusvsab{
       padding:.3em 2em;
       height:18em;
    }

    

    figcaption{
        font-family:Noto Sans;
        padding:0 1.5em;
        font-size:.9em;
    }
    
	   .about #oneclick{
	    	font-family: Open Sans;
	    	color: #030050;
	    	font-size:1.2em;
	    	margin-top:.3em;
                margin-left:1%;
	    }
	    
	    .about #all{
	    	font-family: Open Sans;
	    	color: #030050;
	    	font-size:1.1em;
                margin-left:4%;
	    }

        .download{
	    background-color: white;
	    border-style:solid;
            border-radius:.5em;
            border-width:.1em .1em .1em .1em;
            border-color:#030050;
	    color: #030050;
	    padding: .05em .7em;
	    text-align: center;
	    text-decoration: none;
	    font-size: 1.05em;
	    font-family: Ubuntu;
	    border-radius: .5em;
	    width:14em;
            margin-left:0;
	}
	.download a:link{
	        color:white !important;
	        text-decoration:none !important;
	    }
	    .download a:visited{
	        color:white !important;
	        text-decoration:none !important;
	    }
	    .download a:hover{
	        color:white !important;
	        text-decoration:none !important;
	    }
	    .download a:active{
	        color:white !important;
	        text-decoration:none !important;
	    }

        .text{
           margin-top:.5em;
           font-size: 1.05em;
           margin-left:2%;
	   font-family: Ubuntu;
        }		
	

        .download-container span.plus {
          margin-left:12%;
 	  margin-top:0;
	  float:left;
	  font-size:2.1em;
	  line-height:.5em;
	  padding:0 .2em;
	  color: #4C3E3E;
	}

       
   	.describe{
		padding:3em 3em;
                display:inline-block;
		margin-top:2em;
		font-size:.96em;
		font-family:Open Sans;
		background-color: rgb(255,255,255);
                color:#4C3E3E;
                position:relative;
		width:87%;
                border-style:solid;
                border-radius:.5em;
                border-width:.1em .1em .1em .1em;
                border-color:#030050;
		margin-left:5%;
                margin-bottom:1em;
	}
	.describe a:link,
	.describe a:visited{
	   color:#779EF9;
	   text-decoration:none;
	}
	.describe a:hover,
	.describe a:active{
	   color:#4C3E3E;
	   text-decoration:none;
	}
	   
	
	.whatelse{
		font-family:Noto Sans;
		color:#030050;
		font-size:1.2em;
	}
        .whatelse a:link{
               color:#0D79F4;
            } 

   .container{
   	background-color:#4C3E3E;
   	padding:7em 0;
   }
   
   #container-external #webresources{
   	font-family:Heebo;
   	color:#779EF9;
   	font-size:1.1em;
   }
   
   #container-external{
   	color:white;
   	margin-top:-6em;
   	font-size:.8em;
	font-family:Heebo;
        padding:1em 0;
   	position:absolute;
   	margin-left:21%;
   	z-index:500;
   }
   #container-external a:link,
   #container-external a:visited{
      color:white;
      text-decoration:none;
   }
   #container-external a:hover,
   #container-external a:active{
      color:#779EF9;
      text-decoration:none;
   }
   
   #container-internal #moreoptions{
   	font-family:Heebo;
   	color:#779EF9;
   	font-size:1em;
   }
   
   #container-internal{
   	color:white;
   	margin-top:-6em;
   	font-size:.8em;
	font-family:Heebo;
        padding:1em 0;
   	position:relative;
   	margin-left:63%;
   	z-index:500;
   }
   #container-internal a:link,
   #container-internal a:visited{
      color:white;
      text-decoration:none;
   }
   #container-internal a:hover,
   #container-internal a:active{
      color:#779EF9;
      text-decoration:none;
   }
   }