body {
    margin: 0 auto;
	  padding: 0;
    font-family: Helvetica;
	  background: #474A4D repeat;   /*background: #0e1013 repeat;  */
		color: #dddddd;  /*color: #afb5bb*/
    overflow-x: hidden;
    -webkit-user-select: none;
    -webkit-text-size-adjust: none;
	  max-width: 480px;
	  min-width: 320px;
	  text-align: center;
	  font-size: 14px;
}

.promo {color:#dddddd; text-decoration:none}

a img{border:none;}
.iPush {background:url(../images/push.png);width:32px;height:44px;text-align:center}
.iPull {background:url(../images/pull.png);width:67px;height:44px;text-align:center}
/************************************************************************************************/

/*Header pass bar*/
#HeaderExt {
    background: #000000 repeat;
}
/*Header links color  1st-left*/ 
.ext1 {color: #ffffff; font-size:15px; font-weight: bold; text-decoration:none}
.ext2 {color: #eb0d31; font-size:15px; font-weight: bold; text-decoration:none}
.ext3 {color: #b5b5b5; font-size:15px; font-weight: bold; text-decoration:none}

/*Nav gradient*/
#ToolbarTop {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 40px;
    background: url(../images/css/3/bar_bg1.png) repeat-x;
}

/*Nav Button*/
.ToolbarButton {
    background: url(../images/css/3/bar_button1.png) repeat-x;
}

/*Nav Button Color*/
.navitem {font-size: 12px; color: #000000; font-weight: bold}

/*Time Frame Background Color*/
.movietime {background-color: #df0e31;font-size: 14px; color: #ffffff; font-weight: normal}

/************************************************************************************************/

#Infobar {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	z-index: 1;
}

#InfobarGalleriesItem {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    height: 60px;
    background: url(../images/back_div8.png) repeat-x;
	position:absolute;
	z-index: 1;
}

#GalleriesItemZoom {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    position: absolute;
	top: 0px;
	height: 415px;
	z-index: 0;
	overflow:hidden;
}

#InfobarGalleriesItemZoom {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	align:center;
    height: 49px;
    background: url(../images/back_div9.png) repeat-x;
	position:absolute;
	width:100%;
	top:366px;
	z-index: 1;
}

#InfobarGalleriesItemZoomGo {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	align:center;
    height: 49px;
	position:absolute;
	width:100%;
	top:190px;
	z-index: 1;
}

#Main {
	width: 100%;
	background: #23262A;
	min-height: 405px;
	text-align: left;
	margin: 0 auto;
}

#Logo {
	background: url(../images/m_logo.png) no-repeat; background-position: 0px 0px;
	min-height: 70px;
}

#LogoInside {
	background: url(../images/m_logo.png) no-repeat; background-position: 0px 0px;
	min-height: 40px;
}

#ListItemTop {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	background: #474A4D;
	margin: 0 7px;
	overflow: auto;
}

#ListItemAlone {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-style:solid;
	border-width: 1px 1px 1px 1px;
	border-color: #19212a;
	background: #474A4D;
	margin: 0 7px;
	overflow: auto;
}

#ListItemBottom {
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	background: #474A4D;
	margin: 0 7px;
	overflow: auto;
}

#ListItemMiddle {
	background: #474A4D;
	margin: 0 7px;
	overflow: auto;
}

#ButtonBig {
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	background: #23262A;
	margin: 0 7px;
	overflow: hidden;
}

#ButtonBigPreview {
	-webkit-border-top-left-radius: 8px;
	-webkit-border-top-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	background: #23262A;
	margin: 0 7px;
	overflow: hidden;
}

.sectionstitlegalleries {background: #da3c40 url(../images/back_div10.png) repeat-x; font-size: 18px; color: #ffffff; font-weight: bold; padding:0 12px 2px}
.sectionstitlemovies {background: #4986a8 url(../images/back_div10.png) repeat-x; font-size: 18px; color: #ffffff; font-weight: bold; padding:0 12px 2px}

.partner {font-size: 17px; color: #ffffff; font-weight: bold;}
.booker {font-size: 27px; color: #ff0066; font-weight: bold; text-shadow: #000 0 2px 0}
.title {font-size: 14px; color: #dddddd; font-weight: bold;}
.titlemovie {font-size: 14px; color: #ffffff; font-weight: bold; padding:0px}
.picturesnumber {background-color: #4986a8;font-size: 14px; color: #ffffff; font-weight: normal}

.section {font-size: 13px; color: #afb5bb; font-weight: normal}
.tools {font-size: 14px; color: #000000}
.infobartext {font-size: 18px; color: #dddddd; margin:10px 0px 5px 15px; font-weight: bold}

h3 {color:#ffffff;margin:0 10px 10px 10px;font-size:16px;font-weight:bold}  /*color:#df0e31*/

.ToolbarBottomFontOn {
font-size: 17px; color: #ffffff; font-weight: bold; text-decoration:none;
}

.ToolbarBottomFontOff {
font-size: 17px; color: #727b84; font-weight: bold; text-decoration:none;
}

.ToolbarBottomFontNav {
font-size: 17px; color: #ffffff; font-weight: bold; text-decoration:none;
}

.ToolbarBottomFontText {
font-size: 13px; color: #999999; font-weight: normal; text-decoration:none;
}

.ToolbarBottomFontTerms {
font-size: 13px; color: #999999; font-weight: normal; text-decoration:none;
}

/************************************************************************************************/

#iGroup{position:relative;overflow:hidden}
.iMore{border-bottom:solid 1px #e1e1e1;background-color:#fff;font-weight:bold;text-align:center;font-size:17px}
.iMore a,li.iMore a{display:block;color:#ffffff;text-decoration:none}
.iMenu ul,.iPanel fieldset ul,.iBlock div,.iBlock p{padding:0;margin:0;font-weight:bold;border-color:#19212a}
.iMenu li,.iPanel fieldset li{font-size:17px;list-style-type: none;border-color:inherit;line-height:20px;padding:11px 8px 12px;background-color:#3B3E41;border-style:solid;border-width: 1px 1px 0px 1px}
.iMenu a,.iPanel a{margin:-11px -8px -12px;padding:inherit;color:inherit;text-decoration:none;display:block;overflow:hidden}
.iMenu h3{color:#dddddd;margin:10px 0px 5px 8px;font-size:18px;font-weight:bold}
.iMenu li img{float:left;border:none;margin:-4px 11px -5px 0px}
.iMenu li span,.iPanel li span{float:right;color:#7f858b;font-weight:normal}
.iMenu ul.iArrow a{padding-right:31px}
.iMenu li:first-child,.iPanel li:first-child{border-top-width:1px}
.iMenu li:last-child,.iPanel li:last-child{border-bottom-width:1px}
.iMenu li:first-child,.iMenu li:first-child a,.iPanel li:first-child,.iPanel li:first-child a{-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px}
.iMenu li:last-child,.iMenu li:last-child a,.iPanel li:last-child,.iPanel li:last-child a{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px}
ul.iArrow li a[rev~=media]{background-image:url(../images/bullet-media.png) !important}
ul.iArrow li a{background-image:url(../images/chevron.png);background-position:right center;background-repeat:no-repeat}
.iMenu,.iPanel,.iInner{margin:4px 4px 0px}

#xiGroup{position:relative;overflow:hidden}
.xiMore{border-bottom:solid 1px #e1e1e1;background-color:#fff;font-weight:bold;font-size:17px}
.xiMore a,li.xiMore a{display:block;color:#ffffff;text-decoration:none}
.xiMenu ul,.xiPanel fieldset ul,.xiBlock div,.xiBlock p{padding:0;margin:0;font-weight:normal;border-color:#19212a}
.xiMenu li,.xiPanel fieldset li{font-size:17px;list-style-type: none;border-color:inherit;background-color:#3B3E41;border-style:solid;border-width: 1px 1px 0px 1px}
.xiMenu a,.xiPanel a{color:inherit;text-decoration:none;display:block;overflow:hidden}
.xiMenu h3{color:#dddddd;margin:10px 0px 5px 10px;font-size:18px;font-weight:bold}
.xiMenu li img{border:none}
.xiMenu li span,.xiPanel li span{color:#7f858b;font-weight:normal}
.xiMenu li:first-child,.xiPanel li:first-child{border-top-width:1px}
.xiMenu li:last-child,.xiPanel li:last-child{border-bottom-width:1px}
.xiMenu li:first-child,.xiMenu li:first-child a,.xiPanel li:first-child,.xiPanel li:first-child a{-webkit-border-top-right-radius:8px;-webkit-border-top-left-radius:8px}
.xiMenu li:last-child,.xiMenu li:last-child a,.xiPanel li:last-child,.xiPanel li:last-child a{-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px}
.xiMenu,.xiPanel,.xiInner{margin:4px 4px 0px}
