/* responsive400-979.css */
@media (min-width:320px) and (max-width:979px)
{
#header{height:90px;position:relative}
#sectionhead{height:464;min-height:300px;max-height:464;top:0;position:relative;margin:0;padding:0;background:#404040 url("../../files/content/subheader_01.jpg") left center no-repeat}

#sectionhead .inside img{width:50%;background-image:url("../../files/content/pc1.jpg")}

#container{width:100%;max-width:1204px;top:0;margin:0 auto;padding-top:40px;padding-bottom:50px;text-align:left;background-color:#f9f9f9}

.offcanvas{width:50px;height:50px;right:20px;position:absolute;float:right;margin:90px 0 0;background-color:#00B5BD;z-index:999}
.offcanvas img{width:50px;height:50px;margin:0 auto;padding:5px;text-align:center}

.nav-main{min-width:500px;max-width:800px;position:relative;float:right;margin-right:10px;padding-top:0;padding-bottom:5px;display:none}

.rs-column{width:100%;margin:0;padding:0;font-size:1.28em}

#section1 .inside{width:100%}
#section1 .rs-column,#section1 .rs-column a,#section1 .ce_text a{font-size:1.15em}

}