.hide900 {display: none !important}

div#RK_TopMenuNewLogo {width:165px;margin-left: 15px}
div#RK_TopMenuNewLogo img {max-width:100%}
ul#RK_TopMenuNewLinks {float:right;padding: 20px 0 0 0;font-size:1.6rem}
ul#RK_TopMenuNewLinks a {padding: 5px;margin-right:10px}

div#titleOrderForm {width:94%;margin:0 3%;}

div.footerMenuContainer {width:100% !important;float: left}
div.footerMenuContainer > div.slicknav_menu {display:block;}
div.footerMenuContainer > ul {display: none}

div#footerGlobal {padding: 10px}
div#footerSearch {padding: 0 10px !important}
div#footerMenuGlobal {padding: 0 !important}
div.footerMenuContainer a.slicknav_btn {
	width: 100%;
	margin: 0 0 10px;
	background-color: #BBB;
}
div.footerMenuContainer span.slicknav_icon {float: right}
div.footerMenuContainer ul.slicknav_nav {margin-right: 10px}
div.footerMenuContainer ul.slicknav_nav a {
	font-size: 1.5rem;
	margin: 0;
	padding: 5px 10px;
	text-decoration: none;
}

div#mainLeftCell, div#mainRightCell {
	clear: both;
	width: 100%;
	padding: 20px 20px 0;
	margin-top: 0 !important;
}
div#titleOrder {
	padding: 15px 0;
}
div.orderFormSubmitContainer, div.orderFormSubmitPhone, div.orderFormSubmitSelector {float:none;padding-left:0;display:block;}
div.orderFormSubmitSelector {padding-top:10px;}
div#titleOrderInput, div#titleOrderButton {
	width: 100% !important;
	padding: 0 !important;
}
div#footerExtra {
	display: none;
}
div.footerElement {
	width: 100% !important;
	text-align: center;
	margin-bottom: 10px;
}
.noLeft {padding-right: 0 !important}
form.regUserForm .chzn-container {width:100% !important}

div.portfolioGlobal {padding-right: 30px;}