/*  ----------------------------------------------------------------------------------------------------------------------------------------------  */
/*  ---------------------------------------------------------------------- For square screens and landscape tablets (1024 wide - 32 for scrollbar)  */
/*  ----------------------------------------------------------------------------------------------------------------------------------------------  */




@media screen and (max-width: 1247px){
   

#container {
    background-image: url('../images/bg-container-tabland.png');
}

.content {
    width: 992px;
}

header {
    height: 250px;
}

#logo {
    width: 361px;
    height: 140px;
}


section.left {
    width: 340px;
}

div.aboutimg{
    width: 300px;
    height: 208px;
}

.left #ValidatedForm label{
    float: none;
    width: 100%;
    text-align: left;
    }
.left #ValidatedForm .textfield{
    float: none;
    width: 100%;
}


section.right {
    width: 590px;
}

#homectalinks {
    grid-template-columns: 100%;
    }

.aboutgrid {
    grid-template-columns: 1fr;    
}
.aboutpic {
    height: 250px;
}

/*  ---end---  */
}



