@media (max-width: 992px) {
    .fill{background-position:initial !important}
    .btnwrapper{text-align: center}
    .fixednavsidebar{top:60%}
    .leftsidelogo img{width: 240px;margin-left: -20px;}
    .rightsidelogo{ display: none}
    .navbar-nav{background: rgba(239, 239, 239, 0.98);padding: 0px;float: left !important;width: 100%;text-align: center;display: none;}
    .logoslider img{ width: 200px;}
    .maintext{padding-top: 20px;}
    .carousel-caption{top:10% !important;left: 5%;right: 5%}
   .animatedbtn .btnstyle{padding: 12px 13px;margin-left: 4px;float: left;min-width: 100px;}
    .animatedbtn{margin: 0px -15px}
    .fixedbar .col-md-4{width: 100%}
    .fixedbar .btn-large{padding: 11px 15px;width: 100%;}
    .fixedbar .text-center{display: none}
    .parellex-1{    padding-top: 50px !important;font-size: 15px;}
    .parellex-1 .col-md-10,.parellex-1 .col-md-8,.parellex-2 .col-md-10,.parellex-2 .col-md-8{margin: 0;width: 100%}
    .parellex-2{    padding-top: 50px !important;font-size: 15px;height: 440px !important}
    .fixedbar{    position: relative !important;
    height: auto !important;
    line-height: 60px !important;
    padding: 5px;}
    #navmobile {
    
        float: right;
        margin-top: 10px;
        display: block !important;
      
        color: #000;
        border: 1px solid #dedede;
        padding: 15px;
        background: #f7f7f7;
        border-radius: 8px;
    }
    .fixedbartop #navmobile {
        color: #000;
        border: 1px solid #dedede;
        padding: 15px;
        background: #f7f7f7;
        border-radius: 8px;
    }
    a.nav-link{color:#ffffff !important;font-size: 14px !important;}
    .headerclasses{    background-repeat: no-repeat !important;margin-top:0px;background-position: 0px 0px !important;    height: 200px!important;}
    .headingname{    padding: 0px !important;
    padding-left: 10px;
    padding-top: 25px !important;
    margin-top: 0px;
    font-size: 21px !important;
    text-align: center;
    text-transform: uppercase;}
    .headerclasses .btnwrapper{padding: 0px;padding-top: 20px;}
    .btnwrapper .btnstyle{padding: 15px 9px;    margin-left: 2px;}
    #loginform,#registerform{width: 100%;padding: 30px 10px 20px 10px}
    #registerform .form-group{margin-bottom: 5px}
    .btnfooter .btnstyle{font-size: 14px !important;
    width: 100%;margin: 0px}
    #profileform .col-8,#profileform .col-4,#profileform .col-3,#profileform .col-9,#changepasswordform .col-md-8,#idea_form .col-9,#idea_form .col-3{max-width: 100%;flex: auto;margin: 0}
    #profileform .form-group,#idea_form .form-group{margin-bottom: 0px}
    #profileform .btn-primary{margin-top: 10px}
    .card{margin-top: 20px}
     table,  thead,  tbody,  th,  td,  tr {display: block;}
		thead tr {position: absolute;top: -9999px;left: -9999px;}
        tr {margin: 0 0 1rem 0;}
        tr:nth-child(odd) { background: #ccc; }
        td {border: none!important;border-bottom: 1px solid #eee;position: relative;padding-left: 42%!important;text-align: left !important}
        td:before {position: absolute;top: 13px;left: 6px;width: 45%;padding-right: 10px;white-space: nowrap;font-weight: bold;}
		.ideatable td:nth-of-type(1):before { content: "Title"; }
		.ideatable td:nth-of-type(2):before { content: "Posted On"; }
		.ideatable td:nth-of-type(3):before { content: "Posted In"; }
        .ideatable td:nth-of-type(4):before { content: "Category"; }
		.ideatable td:nth-of-type(5):before { content: "Status"; }
		.ideatable td:nth-of-type(6):before { content: "Action"; }

        .bestidea td:nth-of-type(1):before { content: "Title"; }
		.bestidea td:nth-of-type(2):before { content: "Posted On"; }
		.bestidea td:nth-of-type(3):before { content: "Posted In"; }
        .bestidea td:nth-of-type(4):before { content: "Now In"; }
		.bestidea td:nth-of-type(5):before { content: "Status"; }
		.bestidea td:nth-of-type(6):before { content: "Action"; }

        .addtobest td:nth-of-type(1):before { content: "Title"; }
		.addtobest td:nth-of-type(2):before { content: "Rating"; }
		.addtobest td:nth-of-type(3):before { content: "Rateby"; }
		.addtobest td:nth-of-type(4):before { content: "Posted In"; }
		.addtobest td:nth-of-type(5):before { content: "Post on"; }
        .addtobest td:nth-of-type(6):before { content: "Action"; }

        .allusers td:nth-of-type(1):before { content: "S.no"; }
		.allusers td:nth-of-type(2):before { content: "Name"; }
		.allusers td:nth-of-type(3):before { content: "Social"; }
		.allusers td:nth-of-type(4):before { content: "Status"; }
		.allusers td:nth-of-type(5):before { content: "Verified"; }
        .allusers td:nth-of-type(6):before { content: "Change type"; }
        .allusers td:nth-of-type(7):before { content: "Change Status"; }

    .topwrap .userinfo{display: none}
    .thumbnailpost,.posttext{width: 100% !important;padding: 10px!important;}
    .postinfobot{    padding: 0px 10px;}
    .profileposted{padding: 0px}
    .ideawrapper .col-md-10{margin: 0px}
    .forumtopics .likeblock,.forumtopics .posted,.forumtopics .postedby,.forumtopics .next{width: 100%;text-align: center;line-height: 2;margin: 0}
    .forumtopics .commentedpost{    margin-left: 10px;}
    .elements img{width: 100% !important}
    .mobile-container{padding-top: 20px!important}

}
#navmobile{display: none}
@media (max-width: 320px) {
    .animatedbtn .btnstyle{
     padding: 12px 7px;
    margin-left: 3px;
    min-width: 80px;
    }
    .fixedbar .btn-large{    padding: 11px 2px;}
    .parellex-1{height: 700px !important}
    .parellex-2{height: 540px !important}
    .fill{background-position:initial !important}
}
.icube .headerclasses{background-position: 0px -340px !important}
.reinvest .headerclasses{background-position:0px -100px !important}
#mnre-chat .mnre-footer,#mnre-chat .mnre-body{display: none}
 .topic .posttext {
    width: 66% ;
}
.post h2{float: left}
.centertxt{text-align: center}

ul.list-unstyled.socialmedia {
float: none!important;
display: inline-block!important;
}
.list-unstyled {
    float: none!important;
    display: inline-block!important;
}
