

/********************************* HOME *********************************/


#content #home{
    width:100%;
    box-sizing: border-box;
    padding: 0 35px;
    margin-left:auto;
    margin-right:auto;    
}

#content #home a, #content #home img{
    border:none;
}

/***************************************/

#content #home #slide{
    display:block;
    box-sizing: border-box;
    width:100%;    
    padding:10px;
    margin:15px auto 15px;
    -moz-box-shadow: 0px 0px 5px #999;  
    -webkit-box-shadow: 0px 0px 5px #999;  
    box-shadow: 0px 0px 5px #999;  
}
#content #home #slide #slide-inner { width:100%; }
#content #home #slide #slide-inner img { width:100%; }

/****************************************/

#content #home #rss_content{
    font-family: "myriad-pro-1","myriad-pro-2",sans-serif;
    font-size:14px;
    font-weight:400;    
    margin-bottom:20px;
    display:none;
    float:none;
    clear:both;
    overflow:hidden;
}

#content #home #rss_content img{
    margin-right:5px;
    margin-bottom:-10px;
}


#content #home #rss_content a{
    color:#000;display: block;
    float: left;
    margin-right: 20px;
    margin-top: 12px;
}

#content #home #rss_content a:hover{
    text-decoration:underline;
}

#content #home #rss_content .tickercontainer {
    height:26px;
}


/************************************/

#content #home #slide_thumb{
    margin:20px auto;
    display:block;
    float:none;
    text-align: left;
    width:100%;    
    box-sizing: border-box;
    clear:both;
    overflow:hidden;
    box-sizing: border-box;
}

#content #home #slide_thumb img{
    border:3px #FFF solid;
    box-sizing: border-box;
    -moz-box-shadow: 0px 0px 5px #999;  
    -webkit-box-shadow: 0px 0px 5px #999;  
    box-shadow: 0px 0px 5px #999;
    margin: 0 10px 10px 0px;
}

/************************************/

#content #home #banner{
    box-sizing: border-box;
    width:100%;
    border:3px #FFF solid;
    -moz-box-shadow: 0px 0px 5px #999;  
    -webkit-box-shadow: 0px 0px 5px #999;  
    box-shadow: 0px 0px 5px #999;
    clear:both;
    margin:0 auto 40px;

}

#content #home #banner img {
    max-width:100%;
    height:auto;
}

/*************************************/

#content #home #focus{
    box-sizing: border-box;
    width:100%;
    margin: 0 auto 30px;    
    overflow:hidden;    
}

#content #home #focus a {
    display: block;
    float:left;
    width:33%;    
    margin-bottom: 40px;    
}

#content #home #focus a img{
    border:none;
    width:94%;
    height:auto;
    display:block;
}

#content #home #focus a img#focus0{ margin-right:6%;}
#content #home #focus a img#focus1{ margin-left:3%; margin-right:3%;}
#content #home #focus a img#focus2{ margin-left:6%;}


/************************************/
/*
@media only screen and (orientation:portrait) and (min-width: 601px) and (max-width:768px){

    #content #home #banner img,#content #home #banner a,#content #home #banner{
        width:700px;
        height:69px;
    }
    #content #home #banner{
        width:700px;
        height:69px;
    }

    #content #home #focus{
        width:100%;
    }

    #content #home #focus img{

        width:232px;
        height:162px;
    }

}
@media only screen and (min-width: 769px) and (max-width: 800px){

    #content #home #banner img,#content #home #banner a,#content #home #banner{
        width:700px;
        height:69px;
    }
    #content #home #banner{
        width:700px;
        height:69px;
    }

    #content #home #focus{
        width:100%;
    }

    #content #home #focus img{

        width:232px;
        height:162px;
    }
}
*/
@media only screen and (max-width: 600px){

    #content #home #banner img,#content #home #banner a,#content #home #banner{
        width:500px;
        height:49px;
    }
    #content #home #banner{
        width:500px;
        height:49px;
    }

    #content #home #focus{
        width:100%;
    }

    #content #home #focus img{

        width:165px;
        height:115px;
    }


}
