@charset "utf-8";
/* CSS Document */
/* //////////////////////////////////////////////////////////////////// */
/* //////////////////////////// MENU SIDE ///////////////////////////// */
/* //////////////////////////////////////////////////////////////////// */
/* Grid MOBILE */
.openMenCtnr {
	display:inline-block; float:right; width:7%; color:rgba(209,22,15,1); font-size:0.6em; padding-top:0px; margin:15px 15px; cursor: pointer;
}
.menuSideCtnr {
	display:inline-block; position:fixed; left:-102%; top:0px; width:100%; height:100%; min-height:100%; background:rgba(255,255,255,1); z-index:6000007; overflow:scroll;
	/*
	-webkit-box-shadow: 3px 0px 10px 2px rgba(100,112,105,0.54);
	-moz-box-shadow: 3px 0px 10px 2px rgba(100,112,105,0.54);
	box-shadow: 3px 0px 10px 2px rgba(100,112,105,0.54);
	*/
}
.logoRWD{
	display:inline-block; width: 40% !important;margin: 10px 10px; margin-left: 0px !important;
}
/* //////////////////////////////////// */
.menuSideBotsHdrCtnr {
	width:220px; height:56px; margin:25px auto; padding-top:16px;
}
.menuSideBotsCtnr, ul.menuSideBotsCtnr {
	width:100%; height:auto;color:#FFF;
}
ul.menuSideBotsCtnr li {
	width:100%; height:43px; cursor:pointer;
}
ul.menuSideBotsCtnr li:hover {
	background:#252525;
}
ul.menuSideBotsCtnr li a {
	font-family: 'HelveticaNeue-Light'; font-size:1.4em; color:#FFF;
}
/* //////////////////////////////////// */
.menuSideBot {
	height:33px; width:193px; padding-top:10px; padding-left:27px; margin:0 auto;
}
.menuSideBot2 {
	height:33px; width:200px; padding-top:10px; padding-left:20px; margin:0 auto; color:#C2C2C2; font-size:1.25em; cursor:pointer;
}
.menuSideBot2 a {
	font-family: 'HelveticaNeue-Light'; color:#C2C2C2; font-size:0.65em; letter-spacing:1px;
}
/* //////////////////////////////////// */
.rdsSocCtnr {
	width:90%; height:auto; padding:2% 5%;
}
/* ////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////// */
/* Grid TABLET */
@media only screen and (min-width: 481px) and (max-width: 768px) {
.openMenCtnr {
	display:inline-block; width:10%; color:#FFF; font-size:0.6em; padding-top:0px; margin:25px 2%;
}
}
/* ////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////// */
/* ////////////////////////////////////////////////////////////////////////// */
/* Grid PC */
@media only screen and (min-width: 769px) {
.menuSideCtnr, .openMenCtnr, .logoRWD {
	display:none;
}
}