body{
    background-color:#000;

} 

#canvas{
    display:block;
    position:absolute;
    z-index: -1;
}

.header{
    background-image: url(../images/landing-header.png);
    background-position:0px -50px;
    height:300px;
    width:100%;
    display: block;
    z-index:-1;
    text-align: center;
    position:absolute;
    top:0px;
}

.header img{
    width:600px;
    height:auto;
}

.main-cont{
    margin:0 auto;
    width:30%;
    height:auto;
    background-size:cover;
    z-index: 3000;
}
.contHeader{
    width:100%; 
    height:auto;   
    position:relative;
}

.contHeader img{
    width:100%;
}

.cover-cont{
    text-align: center;
    position:relative;
}
.cover-cont img{
    width:100%;
}


.cover-cont ul{
    padding:0px;
    margin:0px auto;
}
.cover-cont ul li{
    display:inline-block;
    margin:0px 5px;
    list-style: none;
}

.issue-details{
    position:absolute; 
    top:72%;
    left:12%;
    width:76%;
    color:#fff;
    text-align: left;
    font-weight: 700;
    font-size:16px;
}
.issue-details table{
    width:100%;

}

.txtRight{
    text-align:right;
}

.shortCap{
    display: block;
    width:100%;
    text-align: left;
    color:#fff;
    font-weight: 100;
    position:absolute;
    top:22%;
    left:12%;
    z-index: 1000;
    font-size:18px;
}   
.shortCap img{
    height:18px;
    width:auto;

}
footer{
    position: fixed;
    bottom:0px;
    background-image: url(../images/landing-footer.png);
    background-position:0px 25px;
    height:300px;
    width:100%;
    background-repeat: repeat-x;
    z-index: -1;
    
}





.imgLine{
    border-bottom:solid 1px #e5e5e5;

}
.btnStyle{
    display:block;
    background-color:#e5e5e5;
    padding:8px 15px;
    color:#000;
    font-weight:bolder;
}

.btnStyle:hover{
    background-color:#bcbcbc;
    color:#000;
}



.bestView{
    display:block;
    width:100%;
    left:0%;
   
    bottom:0px;
    color:#fff;
    background-color:rgba(0,0,0,0.4);
    
    text-align: center;
    padding:15px;
    font-size:80%;
}



@media only screen and (max-width: 1681px) { 
    .shortCap{
        font-size:13px!important;
    }   
    .shortCap img{
        height:13px!important;

    }
}



@media only screen and (max-width: 1441px) { 
    .shortCap{
        font-size:12px!important;
    }   
    .shortCap img{
        height:12px!important;

    }
}



@media only screen and (max-width: 1366px) { 
    .shortCap{
        font-size:10px!important;
    }   
    .shortCap img{
        height:10px!important;

    }

    .issue-details{

        font-size:12px;
    } 
}




@media only screen and (max-width: 769px) { 
       .main-cont{
          
        width:80%!important;
        z-index: 3000;
    }
    
    .shortCap{
        font-size:10px!important;
    }   
    .shortCap img{
        height:10px!important;

    }

    .issue-details{

        font-size:9px!important;
    } 
}

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

    .main-cont{
        position: relative!important;
        margin-left:0px!important;
        width:100%!important;
        z-index: 3000;
    }
    .contHeader{
        width:100%!important; 
        height:auto;


    }
    .contHeader img{
        width:100%;
    }

    .cover-cont{
        text-align: center;
    }


   .shortCap{
        display: block;
        width:auto!important;
        font-size:10px!important;
 
    }  
    .shortCap img{
        height:11px!important;
         width:auto!important;
        
    }

    .issue-details{
        font-size:13px!important;
    }  

}



@media only screen and (max-width: 321px) { 
  
    .shortCap{
        display: block;
        width:auto!important;
        font-size:10px!important;
 
    }  
    .shortCap img{
        height:11px!important;
         width:auto!important;
        
    }

    .issue-details{
        font-size:11px!important;
    }  

}
