#container {
    margin: 0;
    padding: 0;
    width: 100%;
}

#block-block-1{
    display: none;
}

#logo{
    float: none;
    text-align: center;
    padding: 0;
}

#search-block-form {
    clear: right;
    float: none;
    margin: 0 auto 15px;
    width: 341px;
}

#container > #nav {
    margin-bottom: 10px;
    padding: 0 10px;
}

ul.nice-menu, ul.nice-menu ul{
    height: auto;
    width: 100%;
    background: url("../images/navbg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}

ul.nice-menu li{
    float: none;
}

ul.nice-menu li.last{
    float: none;
}

#search-block-form{
    width: 100%;
}

#header {
    padding: 0 10px;
}
/* content */

#main{
}

#topcontent {
    margin-left: 0;
    width: 100%;
}

#topcontent #block-block-36, #topcontent #block-block-40{
    margin-left: 0;
    width: auto;
}

#topcontent #block-block-36 img,
#block-block-31 img,
.adsrotate img,
#if1430 img{
    width: 100%!important;
}

#block-views-silver-market-report-block ,
#block-views-silver-market-report-block-1{
    float: none;
    padding: 10px;
    width: auto;clear: both;
}

#topcontent #block-block-36{
    padding: 0 10px;
}

#block-block-38{
    display: none;
}

.view-id-top_analysts .view-content,
#forum-table-560{
    width: 98%;
    overflow-x: scroll;
}




.block_top_articles_bottom{
    width: auto;
}

body.one-sidebar #content,
body.no-sidebars #content {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
}

body.one-sidebar #content .region-content{
    padding: 0 10px;
    width: auto;
}

.bar {
    margin: 0;
    padding: 20px 0;
    width: 100%;
}

div.region-sidebar-first div.block{
    padding:25px 10px 0;
}

.adsrotate{
    width: auto;
}

.featuredArticle p, .featuredArticle div{
    margin-left: 0;
}

body.no-sidebars #content #block-block-10,
#content h1{
    padding: 0 10px;
}

#block-block-10 .content > div{
    width: auto!important;
}
#block-views-daily-gold-chat-block-2 .views-row{
    width: 100%;
}

.top_daily_chat_forum{
    display: none;
}

.field-name-body .field-item.even img{
    width: 100%!important;
    height: auto !important;
}

#block-block-3{
    width: 100%;
}
#block-block-3 .content,
#block-block-18{
     margin: 0 auto;
    overflow-x: scroll;
    width: 90%;
}

.seeall{
    margin-bottom: 25px;
}

#footer {
    line-height: 20px;
    padding-right: 20px;
    width: auto;
}

#charts_page{
    overflow-x: scroll;
    width: 100%;
}


.forum-tools,
.forum-list-icon-legend {
    float: left;
    clear: both;
    margin-left: 10px;
}

#forum-statistics{
    clear: both;
}


/* menu */

.rmm-toggled {
	width:100%;
    display: block;
	position:relative;
	overflow:hidden;
	margin:0 auto ;
    border-radius:6px;
}

.graphite .rmm-toggled-controls{
    background: url("/sites/all/themes/silverphoenix500/images/navbg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    height: 40px;
}

.graphite .rmm-toggled-title {
	position:relative;
	top:9px;
	left:15px;
	font-size:16px;
	color:white;
	text-shadow:1px 1px 1px black;
}
.graphite .rmm-button {
	display:block;
	position:absolute;
	right:15px;
	top:8px;
}

.graphite .rmm-button span {
	display:block;
	margin-top:4px;
	height:2px;
	background:white;
	width:24px;
}

.rmm-button:hover {
	cursor:pointer;
}

#block-nice-menus-1 .rmm-toggled ul {
	display:none;
}

#block-search-form{
    display: none;
}


#nice-menu-1{
    display: none;
}

.forum-pager .pager, .forum-comment-wrapper .pager {
    clear: none;
    float: left;
    padding: 10px;
    text-align: right;
    width: auto;
}

.forum-topic-legend,
#forum-pager-bottom,
#forum-sort,
.forum-node-create-links,
#forum-pager-top {
    clear: both;
    margin-left: 10px;
}

/* end menu*/

#forum-topic-list{
    width: 98%;
    overflow-x: scroll;
    clear: both;
}

.view-advanced-forum-active-topics .view-filters{
    margin-left: 10px;
}

#block-block-3 .iframe-desktop{
  display: none;
}

#block-block-3 .iframe-mobile{
  display: block;
  text-align: center;
}

.front #block-system-main #node-4 {
  display: none;
}

.front #block-block-3 h1.title_home {
  display: none;
}

@media screen and (max-width: 470px) {
   .featuredArticle img{
        float:none;
   }
   
   .featuredArticle h3{
        margin-left: 0;
   }
   
   #content .tabs{
        display: none;
    }
       
   .view-featured-articles .views-field-field-image-article{
        float:none;
   }
   
   .view-featured-articles .views-field-field-image-article img{
        width: 100%!important;
        height: auto!important;
   }
   
   #block-block-44 a{
        display: inline-block;
        width: 100%;
        text-align: center;
   }
   
   #logo img{
        width: 290px;
        height: auto;
   }
   
   .form-item-search-block-form input.form-text, 
   .form-item-search-block-form input[type="text"]{
        width: 175px;
   }
   
   .forum-post-panel-sub {
        border-bottom: 2px solid #ffffff;
        display: inline-block;
        float: none;
        line-height: 100%;
        width: 100%;
    }
    
    .forum-post-wrapper .forum-post-panel-main {
        height: auto !important;
        margin-left: 0;
        min-height: 0;
        padding-bottom: 10px;
    }
   
   

}