
/*---------------------------------*/
/*****Responsive Layout**/
/*---------------------------------*/
@media handheld, only screen and (max-width:1150px) {

/* ********** Search Style ************** */
.search_bg {
    display: none;
    right: 10px;
	top:52px;
}
.skin-search .icon-search { display:block;}

}

@media handheld, only screen and (max-width:900px) {
.isStuck .dnn-logo {
  padding: 0;
  margin: 10px 0;
}
.StickHeight {
  min-height: 130px;
}
.breadcrumb-position { top:40px;}
}


@media handheld, only screen and (max-width:767px) {


Body {-webkit-text-size-adjust:none;}
.skinwidth, body {
    min-width: 0;
    width: 100%;
	padding:0;
	margin:0;
}
.fl, .fr{ float:none;}
.stick {
    box-shadow: none;
    height: auto;
    padding: 0;
    position: static;
    width: auto;
}
.stick .dnn_menu { float:none;}
.sticky-wrapper { height:auto!important;}
.is-sticky .StickyNav {
    z-index: 905;
    position: static !important;
}
.dnn_menu { display:none;}
.footer-bar {
	min-height: 60px;
}
.header-bg { padding:0; position:relative;}
.header-mid { position:relative!important; margin:0; min-height:55px;}
.MobileBar {
  background: #f7a82c;
  height: 50px;
  display:block;
}

.stuck-top { padding:5px 0 0 0; background:#202830;}
/* ********** Login Style ************** */
.login_style { text-align:center;}


/* ********** Logo Style ************** */
.dnn-logo.left {
	padding:10px 0;
	float:none;
	text-align:center;
}
.dnn-logo img {
  max-width: 300px;
}

.isStuck .dnn-logo img {
  max-height: none;
}
.dnn-logo {
  text-align: center;
  margin:25px 0;
  float: none;
}
/* ********** Search Style ************** */
.search_bg {
    display: none;
    right: 40px;
	top:0;
}

.skin-search {
    top: 6px;
    right: 10px;
}
.skin-search { display:block;}
/* ********** Breadcrumb Style ************** */
.Breadcrumb {
    min-height:30px;
    line-height:30px;
}


/* ********** menu_box  ************** */
.menu_box, .menu_box:link, .menu_box:active, .menu_box:visited {
  display: inline-block;
  float: left;
  margin: 0;
  font-size: 21px;
  line-height: 50px;
  text-align: center;
  color: #fff;
  padding:0 20px;
}
.menu_box span {
    margin: 0 0 0 10px;
    font-size: 16px;
    display: inline-block;
    vertical-align: top;
}
.isStuck .menu_box, .isStuck .menu_box:link, .isStuck .menu_box:active, .isStuck .menu_box:visited {
	margin: 0;
}


.isStuck .menu_box, .isStuck .menu_box:link, .isStuck .menu_box:active, .isStuck .menu_box:visited {
	margin: 0;
}
.StandardMenu,
.MegaMenu { display:none;}
.menu_hidden { display:inherit!important; }
.Breadcrumb h4 { font-size:20px; }

.footer-bar .col-sm-6 { width:auto; float:none; text-align:center;padding: 20px 0 0 0;}


/* ********** Copyright Style ************** */

.copyright {
	padding: 0px 0px 10px 0;
	text-align:center;
}
.footlins { text-align:center; padding:15px 0; }


}

@media handheld, only screen and (max-width:640px) {

.footlins { display:none;}

}
@media handheld, only screen and (max-width:600px) {
.skin-header .container .row .left,
.skin-header .container .row .right{ float:none; text-align:center;}

.TopBar .col-sm-6 { width:auto; float:none;}
.login-style {
  text-align: center;
  float: none;
}


}
@media handheld, only screen and (max-width:520px) {

.page-name {
    font-size: 20px;
}
}
@media handheld, only screen and (max-width:480px) {
.breadcrumb1 { display:none;}
.dnn-logo img {
	max-width: 200px;
}
}


@media handheld, only screen and (max-width:375px) {
.dnn-logo img {
	max-width: 150px;
}


}


@media handheld, only screen and (max-width:240px) {
.dnn-logo {
	max-width:150px;
}
}








