body {
		margin: 0 auto;
		padding: 0;
		font-family: Helvetica;
		background: #444b53 repeat;   /*background: #c4ccd4 repeat;  */
		color: #333333;  /*color: #3e4960*/
		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:#333333; 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: #f44514 repeat;
}
/*Header links color  1st-left*/ 
.ext1 {color: #ffffff; font-size:15px; font-weight: bold; text-decoration:none}
.ext2 {color: #ffcc16; font-size:15px; font-weight: bold; text-decoration:none}
.ext3 {color: #ffcc16; 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/21/bar_bg1.png) repeat-x;
}

/*Nav Button*/
.ToolbarButton {
    background: url(../images/css/21/bar_button1.png) repeat-x;
}

/*Nav Button Color*/
.navitem {font-size: 12px; color: #ffffff; font-weight: bold}

/*Time Frame Background Color*/
.movietime {background-color: #2ba048;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: #c5ccd4;
	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: #ffffff;
	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: #a9acaf;
	background: #ffffff;
	margin: 0 7px;
	overflow: auto;
}

#ListItemBottom {
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	background: #ffffff;
	margin: 0 7px;
	overflow: auto;
}

#ListItemMiddle {
	background: #ffffff;
	margin: 0 7px;
	overflow: auto;
}

#ButtonBig {
	-webkit-border-bottom-left-radius: 8px;
	-webkit-border-bottom-right-radius: 8px;
	background: #2b3643;
	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: #c5ccd4;
	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: #000000; font-weight: bold;}
.titlemovie {font-size: 14px; color: #3f495f; font-weight: bold; padding:0px}
.picturesnumber {background-color: #4986a8;font-size: 14px; color: #ffffff; font-weight: normal}
.section {font-size: 13px; color: #4f596f; font-weight: normal}

.tools {font-size: 14px; color: #000000}
.infobartext {font-size: 18px; color: #4f596f; margin:10px 0px 5px 15px; font-weight: bold; text-shadow: #fff 0 1px 0}

h3 {color:#ffffff;margin:0 10px 10px 10px;font-size:16px;font-weight:bold}  /*color:#3e4960*/

.ToolbarBottomFontOn {
font-size: 17px; color: #4f596f; font-weight: bold; text-decoration:none;
}

.ToolbarBottomFontOff {
font-size: 17px; color: #4f596f; font-weight: bold; text-decoration:none;
}

.ToolbarBottomFontNav {
font-size: 17px; color: #4f596f; font-weight: bold; text-decoration:none;
}

.ToolbarBottomFontText {
font-size: 13px; color: #4f596f; font-weight: normal; text-decoration:none;
}

.ToolbarBottomFontTerms {
font-size: 13px; color: #4f596f; 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:#000000;text-decoration:none}
.iMenu ul,.iPanel fieldset ul,.iBlock div,.iBlock p{padding:0;margin:0;font-weight:normal;border-color:#a9acaf}
.iMenu li,.iPanel fieldset li{font-size:17px;list-style-type: none;border-color:inherit;line-height:20px;padding:11px 8px 12px;background-color:#ffffff;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:#4c566c;margin:10px 0px 5px 8px;font-size:18px;font-weight:bold;text-shadow:#fff 0 1px 0}
.iMenu li img{float:left;border:none;margin:-4px 11px -5px 0px}
.iMenu li span,.iPanel li span{float:right;color:#324f85;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:#000000;text-decoration:none}
.xiMenu ul,.xiPanel fieldset ul,.xiBlock div,.xiBlock p{padding:0;margin:0;font-weight:normal;border-color:#a9acaf}
.xiMenu li,.xiPanel fieldset li{font-size:17px;list-style-type: none;border-color:inherit;background-color:#ffffff;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:#4c566c;margin:10px 0px 5px 10px;font-size:18px;font-weight:bold;text-shadow:#fff 0 1px 0}
.xiMenu li img{border:none}
.xiMenu li span,.xiPanel li span{color:#000000;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}
