@media only screen and (min-width:768px) and (max-width:1000px) {
#page {
    max-width: 768px;
}
.stock-market-main ul li:first-child {
    width: 255px;
}
.top {
    padding: 3px 8px 0;
}
a.all-posts-more {
    margin: 0;
}
.navigation-top nav {
    margin-left: 0;
}
#top-menu a {
	padding: 3px 3px;
	font-size: 11px;
}
.primery-sidebar img {
   max-width: 80%;
}
.tagcloud ul li:nth-child(10) {
    font-size: 18px;
}
.stock-market-main ul li:nth-child(2) {
    width: 60px;
}
.stock-market-heading li {
    padding: 0px 2px 0;
}
.stock-market-main ul li:last-child {
    width: 45px;
}
.secondary-sidebar a.more1{margin-top:4px;}
.top-posts h4 {
    font-size: 13px;
}
p.timebottom {
    padding: 15px 0px 0px 0px;
}
.indices img {
    max-width: 100%;
}
.navigation-top .wrap {
	padding: .5em 10px 0;
}
.main-navigation .menu-item-has-children > a > .icon, .main-navigation .page_item_has_children > a > .icon {
	left: 2px;
	top: -1px;
}
}
@media only screen and (max-width:767px) {
.menu-toggle {padding: 3px 10px;
}
#page {
	max-width: 100%;
	padding: 0 10px;
}
	.top {
    text-align: center;
}
.register {
    float: none;
}
a.custom-logo-link {
    float: none;
}
.site-branding {
    text-align: center;
}
.header-search button.search-submit {
    padding: 5px 14px;
}
.search-main {
    float: none;
    margin: 0 auto;
    max-width: 260px;
}
.header-search input {
    width: 179px;
}
.menu-toggle {
    color: #fff;
}
.home-left {
    width: 100%;
}
.home-right {
    width: 100%;

}
.indices img {
    width: auto;
}
.indices ul li {
    text-align: center;
}
p.back-to-top {
    text-align: center;
}
p.timebottom {
    padding: 5px 0px 5px 0px;
}
.left-inner {
    width: 100%;
    margin-right: 0;
}
ul.top-posts {
    margin-right: 0;
}
.stock-market-main ul li:nth-child(2) {
    width: 77px;
}
.stock-market-main ul li:last-child {
    width: 55px;
}
ul.stock-market-inner.new-messages-main {
    padding-top: 0; padding-bottom: 0;
}
.right-inner {
    width: 100%;
}
.tagcloud ul li:nth-child(10) {
    font-size: 18px;
}
#top-menu a {
	padding: 8px 10px;
}
.dropdown-toggle {
	right: 0px;
	padding: 3px 10px;
}

}

@media only screen and (max-width: 479px) {
 .top {
    text-align: center;
}
.register {
    float: none;
}
#page {
    padding: 0px 10px;max-width: 100%;
}

.site-branding {
    text-align: center;
}
a.custom-logo-link {
    float: none;
}
.search-main {
    float: none;
	    display: none;
}
.header-search input {
    width:162px;
}
a.custom-logo-link {
    padding-right: 0px;
}
.header-search button.search-submit{
padding-top:5px;padding-bottom:4px;
}
.search-form {
    margin: 0 10px;
}
.home-left {
    width: 100%;
    margin-right: 0;
}
.left-inner {
    width: 100%;
    margin-right: 0;
}
ul.top-posts {
    margin-right: 0;

}
.top-posts h4 {
    font-size: 12px;
}
.top-posts small {
    line-height: 15px;
    font-size: 8px;
}
body {
     font-size: 11px;
}
.top-posts li {
margin-bottom: 8px;
    padding-bottom: 4px;

}
.stock-market-main ul li:first-child {
    width: 156px;
}
.stock-market-main ul li:nth-child(2) {
    width: 50px;
}
.stock-market-main ul li:last-child {
    width: 60px;
}

.stock-market-main li {
    font-size: 11px;
    line-height: 14px;
}
li.stock-heading.new-messages {
    font-size: 11px;
}
ul.stock-market-inner.new-messages-main {
    padding: 0px 3px 3px 3px;
}
a.more1 {
margin: 0px 5px 5px 0;
    font-size: 11px;
}
.right-inner {
    width: 100%;
}
.secondary-sidebar h5 {
    font-size: 11px;
    padding: 2px 0 1px 0px;
margin-bottom: 0px;
}
.tagcloud ul li:nth-child(10) {
    font-size: 16px;
}
.tagcloud ul li:nth-child(6) {
    font-size: 12px;
}
p {
    font-size: 11px;
}
.home-right {
    width: 100%;
}
.indices img {
    width: auto;
    max-width: 100%;
}
.indices h6 {
    font-size: 12px;
}
p.timebottom {
    padding: 0px 0px 0 0px;

}
p.back-to-top {
    text-align: center;
}
footer#colophon {
    max-width: 100%;
}
.site-footer .wrap {
    padding-left: 0px;
    padding-right: 0px;
}

.secondary-sidebar li {
    font-size: 11px;
}

.stock-market-heading a.all-posts-more {
    margin: 0 0 0 0;
}
.site-content-contain {
	padding: 5px;
}

 }