body {
	background: none !important;
}
.mainContent {
	display: block;
}
.leftBox {
	display: none;
}
.headerInfo  {
	display: none;
}
#cookieBar {
	display: none;
}
.headerMenu {
	display: none;
}

.myAccount {
	width: 55%;
} 
.myCart {
	width: 45%;
	text-align: center;
}
.myAccount, .cartStatus {
  font-size: 1.5em;  
  display: block;
  line-height: 100%;
  text-align: center; 
  vertical-align: middle; 	
}
#cartSpacer {
	display: none;
}
#goToCartLink {
  font-size: 1.4em;  
  display: block;
  text-align: center; 
  vertical-align: middle; 
}
#myAccountIcon {
  font-size: 1.4em;  
  display: block;
  line-height: 100%;
  text-align: center; 
  vertical-align: middle; 
}
#myAccountTitle {
	display: none;
}
.accountName {
	display: none;
}
.cartProductCounter {
	display: none;
}
#cartValue {
	display: none;
}
.header  {
	display: block;
}

.searchMobile {
	padding-top: 0px;
	text-align: center;
	width: 90%;
	margin-left: 5px;
	margin-right: 5px;
	display: none;
	height: 50px;
}

.searchMobile .searchBox {
	top: 1px;
}

.pageColumn1, .pageColumn2 {
	width: 100%;
	display: block;
    max-width: 100%;
    min-width: 100%;	
}
.mainSubmenuContainer {
	display: none !important;
	visibility: none !important;
}
#cssmenu > ul > li {
	width: 100%;
	padding-left: 0px;
}
#compareProductsSmall {
	display: none !important;
}
.noMobile {
	display: none !important;
}
.headerButtonMenu {
	text-align: center;
	height: 45px;
	vertical-align: middle;
	padding-top: 6px;
}
.menuButton  {
	width: 45%;
}
.bubbleArrow {
	display: none;
}
.mainMenuButtonCaret {
	background-position: 90% center !important;
}
#mainBreadcrumb {
	display: none;
}
/* listare produse */
.listPrdBox {
	width: 100%;
	float: none;
}
.listPrdBoxSpacer {
	display: none;
}
.listPrdBoxImage {
	width: 100%;
	text-align: center;
}
.listPrdBoxTxt {
	width: 100%;
	text-align: center;
}
.listPrdActions .btn {
	width: 100%;
}
.btn-wishlist, .compareProduct {
	display: none;
}

/* detalii produs */
.viewImages {
	width: 50%;
		
}
.viewMainImg {
	width: 100%;
	text-align: center;
}
.viewMainImg img {
	max-width: 100%;
	text-align: center;
}
.viewImages {
	width: 100%;
	text-align: center;
		
}
.viewPriceBox {
	display: block;
	max-width: 100%;
	width: 100%;
}
#prdView_btnOrder {
	text-align: center;
}

.viewPrdCol2 {
	width: 100%;
}

.viewPrdCol1 {
	max-width: 100%;
}

.cartPrdImage {
	display: none;
}		
.box50 {
	width: 100%;
}

#priceAlert, #stockAlert, .btnViewWishlist {
	display: none;
}

.filterBoxButton {
	display: block;
	width: 100%;
	margin-top: 10px;
}
.filterBoxButton a {
	color: #fff;
	text-decoration: none;
	display: block;
	font-weight: bold;
}
.filterBox {
	display: none;
}
.pagination li {
	display: none !important;
}
.pagination li.active, .pagination li.first, .pagination li.previous, .pagination li.next, .pagination li.last {
	display: inherit !important;
}
#romstal-map-container {
	display: none;
}
.bannerContainer img, .boxHomepage  img{
    width: 100%;
    max-width: 100%;	
    height: auto !important;	
}
.responsiveImage {
    width: 100% !important;
    max-width: 100%;
}
#notificationBox {
	width: 100%;
	left: 0px;
}
.mobileOnly {
	display: inline;
}
#mobileCartBadge {
	position: absolute;
	right: -8px;
	top: 5px;
}
#mobileCartBadge .badge {

}
.menuOpen {
	display: none;
}
.inputQty {
	width: 45px;
}
.filterCategoryItems {
	display: none;
}
.filterCategory {
	cursor: pointer;
	font-weight: bold;
}
@media (max-width : 330px) {
	.newsletterFacebook, .newsletterForm {
		width: 90%;
	}
}

.boxHomepage img {
	width: 100% !important;
	max-width: 100%;
}
#romstal-eco-map-container {
	display: none;
}



.headerMobile {
	padding-top: 0px;
	margin-top: 0px;	
}
.headerMobile .logo {
	float: left;
	width: 40%;
	min-width: 40%;
	max-width: 40%;
	vertical-align: middle;
	padding: 10px 4px 0px 4px;
	line-height: 45px;
}
.headerMobile .logo img {
	max-width: 100%;
	width: 100%;
	content: url('../images/logo-clasic.png');
}

.headerMobile .phone {
	width: 60%;
    float: right;
    background-repeat: no-repeat;
    background-position: left center;
    color: #000;
    font-size: 1.4em;
    font-weight: bold;
    background-color: #fff;
    line-height: 45px;
    text-align: right;
    padding-right: 4px;
}
.headerMobile .phone a {
	text-decoration: none;
}

.mobileMenu {
	margin-top: 10px;
	background: #0087D0;
	width: 100%;
	height: 50px;
	margin-right: 4px;
	margin-bottom: 10px;
}
.twitter-typeahead {
	display: inline !important;
}
.mobileMenu a {
	color: #fff !important;
	font-size: 2.1em;
}
.mobileSubmenu {
	display: none;
}
.mobileSubmenu .mainMenu {
	text-align: left;
}
.mainMenu ul li {
	display: block !important;
	float: none !important;
	padding-top: 6px;
	border-bottom: 1px solid #cacaca;
	line-height: 2em;
}
.mainMenu ul li a {
    text-decoration: none;
    color: #000;
    padding-top: 2px;
    display: block;
    font-weight: bold;
}
#mobileCartBadge {
	position: absolute;
	right: -8px;
	top: 5px;
}
#mobileCartBadge .badge {

}
.cartProducts {
    position: absolute;
    margin-top: -18px;
	right: 2px;
}