/*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) { 
        .home #content {
      grid-template-columns: repeat(12,1fr);
}
.home #home-main-content {
    grid-column: span 12;
    grid-row: 1/2;
}
       
        .home #home-side {grid-gap: 10px;
    grid-column: span 12;
    grid-row: 2/2;
    display: grid;
    grid-template-columns: repeat(12,1fr);
}        .random-user {
    grid-column: span 6;
    grid-row: 1/2;
}
.sponsor {
    margin-top: 0;
    grid-column: span 6;
}
        
          }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
	      }
/* Medium Devices, Desktops */
    @media only screen and (max-width : 959px) {
	    .blog-masonry .message-board-container article.post {
    width: 100%;}
    .header-icons {
    margin-right: 0;
}
    .message-board-container {

    margin-right: 0;
}
	    #page-wrap {

    grid-template-columns: 1fr 200px;

}
	    #sidebar-menu-holder a svg {
    max-height: 50px;
}
.random-user {
    height: 198px;}
    .curl {

   
    background: linear-gradient( 225deg, #EDE8E2, #EDE8E2 45%, #EDE8E2 50%, #aaa 50%, #bbb 56%, #ccc 62%, #f3f3f3 80%, #fff 100% );

}
	    
	    
	    .vc_col-sm-pull-8 {

    right: 0;

}
.vc_col-sm-push-4 {

    left: 0;

}
	    
	    

    }
    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {


.desktop-chart{display: none !important}
.mobile-chart{display: block !important}
	    .container {
    width: 90%;
}
#logo-navigation{width: 100%}
	    .header-icons {
    margin-right: 20px;
}

 #content {
  
    grid-column: span 12;
    grid-row: 2/2;
}
 #sidebar {
  margin-left: 20px;
margin-right: 20px;
    grid-column: span 12;
    grid-row: 1/2;
}
	#sidebar-menu-holder {
    display: grid;
    margin-top: 10px;
    grid-template-columns: 1fr 1fr 1fr ;
    grid-gap: 10px;
}    
.random-user {
    grid-column: span 12;
    grid-row: 1/2;
    height: 357px;
}
.sponsor {
    margin-top: 0;
    grid-column: span 12;
}
.welcome-area p {
 
    font-size: 13px;

}
.avatar {
  
    top: 20px;

}
.avatar img {
    border-radius: 50%;
    max-width: 80px;
}
.news-front article{flex-direction: column;}
.news-front article .featured-image{margin-right: 0;margin-bottom: 20px;}
.news-front article .featured-image img{width: 100%;}
.message-board-container {
    overflow: hidden;
    margin-left: -10px;
    margin-right: 0;
}
.blog-masonry .message-board-container article.post {
    width: 100%;}
.post-time{display: none}





	   #navigation {
    display: block;

	 
	    .form-field.half {

    width: 100%;
    float: left;

}
	    
	    [class^="box-"] {
display: block;
position: relative;
width: 100%;
min-height: auto;
margin-right: 0px;
margin-bottom: 30px;
background: #fff;
padding: 20px;
float: none;border: 1.5px solid #b32e33;
}


    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
	  .header-v1 .logo {
    margin-top: -2px;
    margin-left: -60px;
}
	   

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        
    }
   