
/* CSS Document */



@media screen {.my-view-cart{width:98%; text-align: center;}
	

#top-bar{position:relative;}
#header-full-width {
	height: auto;
	display: inline-block;
	position:relative;
	width: 100%;
	top:0px;
	padding-left:0px;
	padding-right:0px;
}
#header-full-width:after{
		visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;}
#mega-menu-wrap-main-menu{background-color:#fff;}
.blog-content-container{width:100%;padding-right:0%;float:none;}
#blog-right-container{float:none;height:auto;width:100%;padding-top:30px;border-left: none;border-color: #CCCCCC;border-top:solid;border-top-width:1px;padding-left:0%;margin-top:20px;}

#header-full-width {
	height: auto;
	position: relative;
	width: 100%;
	height: auto;
	padding-left:0px;
	padding-right:0px;
}
#footer-address-container {
	margin-top: 10px;
	font-size: 15px;
	color: #fff;
}
#footer-address-container-inner,#inner-footer-logo,#footermenu-wrap-inner{position: static;}
.my-width-wrapper {
	padding-left: 5%;
	padding-right: 5%;
	width: 90%;
}


#footermenu-wrap {
	display: none;
}
#footer-logo {

}
#d-fi-container {
	padding-top: 20px;
	padding-bottom:10px;
}


.phone-line-1 {
	border-radius: 2px;
}
#social-container img {
		position: relative;
	padding-right: 8px;
	width: 30px;
	padding-top: 5px;
}
#phone-number-container {
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-size: 20px;
	font-weight: 700;
}
#phone-number-container {
	margin-top: 1px;
	font-size:20px;
	width:auto;
	display:inline-block;
}
#social-container {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	margin-left:15px;
	height: auto;
	display:inline-block;
}
#social-container img{width:18px;height:auto;}
#phone-line-2 {
	margin-top: 5px;
}
#logo-container {
	
		position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#logo-container img{height:80px;width:auto;margin-top:5px;margin-bottom:5px;}
.mega-menu-toggle {
	width: 100%
}
#nav {
	position: relative;
	width: 100%;
	height: auto;
}

mega-menu-wrap-main-menu .mega-menu-toggle{-webkit-border-radius: 0px 0px 0px 0px;
    -moz-border-radius:  0px 0px 0px 0px;
    -ms-border-radius: 0px 0px 0px 0px;
    -o-border-radius:  0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;}
} /* END screen media */
