@media screen and (min-width: 1580px) {
.wrapper {
 padding: 0 20px;
 }

 .category #allEntries {
 text-align: center;
 }



 .category #allEntries div[id*="entryID"],
.category .archiveEntries div[id*="entryID"] {
 display: inline-block;
 float: none !important;
 margin: 0 7px 20px 7px !important;
 }

 .category #uEntriesList .phtTdMain {
 margin: 0 10px 20px 10px !important;
 }

 .category #uEntriesList .phtTdMain div[id*="entryID"] {
 margin: 0 !important;
 }
}

@media screen and (max-width: 1500px) {
 .wrapper {
 padding: 0 20px;
 }

 .category #allEntries {
 text-align: center;
 }



 .category #allEntries div[id*="entryID"],
.category .archiveEntries div[id*="entryID"] {
 display: inline-block;
 float: none !important;
 margin: 0 12px 20px 12px !important;
 }

 .category #uEntriesList .phtTdMain {
 margin: 0 10px 20px 10px !important;
 }

 .category #uEntriesList .phtTdMain div[id*="entryID"] {
 margin: 0 !important;
 }
}

@media screen and (max-width: 1024px) {

 .bx-wrapper .bx-pager {
 right: auto !important;
 width: 100% !important;
 }

 .mainslider .slidetext {
 bottom: 0;
 height: auto;
 padding: 20px 20px 80px 20px;
 position: relative;
 right: auto;
 top: auto;
 width: 100%;
 }

 .mainslider ul li img {
 width: 100%;
 }

 .mainslider .bx-wrapper .bx-viewport {
 background: #fff;
 }

 .cats-box .float_right {
float: none!important;
margin: 0 auto;
text-align: center;
}
 #sidebar-toggle {  
 display: block!important; 
}
.cats-box .uMenuRoot {  
 display: none!important; 
}
 
}

@media screen and (max-width: 900px) {

#main,#mainpage {
 width: 100%!important;
}
 .reliz_left {
 display: table-row !important;
 padding: 0 !important;
 width: 100% !important;
 max-width: 890px; 
  margin: 0 auto;
 }
}

@media screen and (max-width: 800px) {
 #main > .wrapper {
 display: table;
 }

 #content {
 margin-bottom: 20px;
 }

 .right-side {
 display: table-footer-group !important;
 float: none !important;
 padding: 0 !important;
 width: 100% !important;
 }

 .category #allEntries div[id*="entryID"] {
 margin: 10px !important;

 }

 article img,
 .category #allEntries div[id*="entryID"] img {
 height: 100%;
 width: 100%;
 }

 footer .footer_info .wrapper > div {
 display: block;
 margin-bottom: 20px;
 text-align: center;
 width: 100%;
 }
}

@media screen and (max-width: 680px) {

 #main > .wrapper {
 display: table;
 }

 #content {
 margin-bottom: 20px;
 }

 .right-side {
 display: table-footer-group !important;
 float: none !important;
 padding: 0 !important;
 width: 100% !important;
 }

 .category #allEntries div[id*="entryID"] {
 margin: 0 0 20px 0 !important;
 }

 article img,
 .category #allEntries div[id*="entryID"] img {
 height: 100%;
 width: 100%;
 }