/* DISCUSSION Theme by D5 Creation, www.d5creation.com
/* =Responsive Design 
-------------------------------------------------------------- */

/* Responsive Styles */

@media screen and (max-width: 1050px) {
#header-content { float: none; display: block; margin: 0 auto 10px; min-width: 70%; }
.slider-parent { width: calc(100% - 46px); margin: 10px auto; height: auto !important; min-height: 0 !important; }
#content { width: 100%; margin: 10px auto; }
#right-sidebar { float: none; width: 100%; text-align: center; }
.widget { width: 250px; margin: 5px; display: inline-block; vertical-align: top; float: none; text-align: justify; }
#header { margin-top: 10px;}
}

@media screen and (max-width: 801px) {
.mobile-menu { display: block; }
#main-menu-con { display: none; position: absolute; left: 0; margin-top: -3px; }
#main-menu-con a, #main-menu-con .menu-item-home a { margin: 0 auto; border-bottom: 1px solid #eeeeee; padding: 10px; background: #f6f6f6;  }
#main-menu-con ul { margin: 0 auto; }
#main-menu-con li { float: none; width: 220px; margin: 0 auto; }
#main-menu-con ul ul a { margin: 0 auto; width: 80%;  width: calc(100% - 40px); }
#main-menu-con ul ul, #main-menu-con ul ul ul { left: 5%; top: 90%; }
}

@media screen and (max-width: 599px) {

}

@media screen and (max-width: 499px) {

}