﻿
/*.NewHeader { clear: both; background: #000; min-width: 984px; }
#headerCtrl {  background: #000;  }
.NewHeader { position: relative; width: 984px; height: 34px; margin: 0 auto; }

.logo { position: absolute; top: 0px; right: 0px; z-index: 999; }
#imgFB{position: absolute;right: 55px;}
#NameFB{float: left;color: white;width: 102px;left: 79px;position: absolute;left:28px;height: 30px;direction: rtl;padding-top: 5px;}
.logIn { float: right; width: 145px; height: 30px; padding: 4px 17px 0 30px; margin-right: 104px; background: url(../images/n_Images/logInBg.png) left top no-repeat; }
.logIn a { color: #9D9E9D; font: normal 12px/24px Arial; text-decoration:underline }
.logIn a img { margin-left: 5px; }
.loggedInner table { width: 257px; direction: rtl; }
.loggedInner .notice { margin-right: 10px; }
.loggedInner .notice span { width: 15px; height: 15px; display: inline-block; background: url(../images/n_Images/noticeIcon.png) right top no-repeat; margin-left: 5px; text-align: center; color: #fff; font: normal 11px/15px Arial; }
.LogOutUser {position:relative;display:none;  width:213px; height:35px}
.logInUser { float:left;width:100px;}
.ImgDisconnect{ background-image: url("../images/n_Images/btnNormal_no_txt.png"); height: 16px; position: absolute; text-align:center; right: 189px; top: 4px;width: 44px;line-height: 14px;font-weight: bold; color:White; font-size:11px;}
.ImgDisconnect:hover{background-image: url("../images/n_Images/btnOver_no_txt.png");}
  

#NewHeader .search { position: relative; float: left; margin-top: 8px; }
#NewHeader .search input[type="text"] { width: 113px; height: 17px; padding: 0 6px 0 22px; background: url(../images/n_Images/headerSearchBg.png) right top repeat-x; border: solid 1px #737372; color: #A4A4A4; line-height: 17px; text-align:right; }
#NewHeader .search input[type="submit"] { position: absolute; top: 3px; top: 4px; left: 4px; width: 12px; height: 12px; background: url(../images/n_Images/popularSearchBtn.png) 0 0 no-repeat; border:none; }
.SearchHeaderFrame .SearchHeader{height: 130px;padding-right: 6px;position: absolute;width: 145px;color:#2E2F2E;background:url(../images/n_Images/BG.png)  0 0 no-repeat;display:none;margin-top: 4px;padding-top: 12px;margin-left:-4px; z-index:100;}
.SearchHeaderFrame .SearchHeader  ul {list-style-type: none; overflow-y: auto;overflow: auto;color:White; height:115px;}
.SearchHeaderFrame .SearchHeader  ul li a {margin-left:2px;margin-right: 10px;}
.SearchHeaderFrame .SearchHeader  ul li{height: 16px;line-height: 17px;margin-top: 4px;width: 130px;cursor:pointer;}
.SearchHeaderFrame .SearchHeader  ul li:hover{background:url(../images/n_Images/selected_item.png)  0 0 no-repeat;}


#SearchResult .p_Result {  width: 130px;direction: rtl; }
#SearchResult .p_Result p {color:White;margin-top:4px; width: 115px;}
#SearchResult .p_Result p:hover {background:url(../images/n_Images/selected_item.png)  0 0 no-repeat;}


.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 16px;height: 100%; margin-left: 10px;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 5px;background: red;}
.jspVerticalBar *, .jspHorizontalBar *{ margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack { background:url(../images/n_Images/scroller_line_bg.png)  0 0 no-repeat;position: relative; }
.jspDrag{background: url(../images/n_Images/scroller_btn.png)  0 0;position: relative;top: 0;left: 0;cursor: pointer; width:5px;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{background: #50506d;text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;background: #80808d;}
.jspVerticalBar .jspArrow{height: 16px;}
.jspHorizontalBar .jspArrow{ width: 16px;float: left;height: 100%;}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%; }
* html .jspCorner{margin: 0 -3px 0 0;}
.jspVerticalBar{left: 0;}
.scroll-pane{width: 150px;height: 98px; overflow:auto;}



nav {float: left;}
nav > ul {float: left;list-style: none outside none;}
nav > ul > li {display: block;float: left;height: 37px;padding: 0 12px 0 11px; position: relative;z-index: 12;}
nav > ul > li > a {color: #D6D7D6;font: 13px/30px Arial;}
nav > ul > li > a:hover {color: #B5E00C;text-decoration: none;}

*/

/* New Css 
header { clear: both; background: url(../images/n_Images/headerBg.png) right top repeat-x; min-width: 970px; }


#logIn { float: right; height: 37px; padding-right: 10px; margin-left: 18px; }

.headerP .logIn { float: left; }
.profilePic { width: 30px; height: 30px; float: right; margin-left: 18px; }
.userNameHi { float: right; color: #fff; font: 14px/30px Arial; direction: rtl; }
#logIn .userName { color: #fff; font: 14px/30px Arial; width: 210px; display: inline-block; overflow: hidden; text-overflow: ellipsis;  }
.playList { width: 22px; height: 17px; float: right; margin-left: 30px; margin-top: 7px; background: url(../images/playListBtn.png) right top no-repeat; }
.playList:hover,
.setting:hover { background-position: right bottom; }
.setting { width: 17px; height: 17px; float: right; margin-top: 6px; background: url(../images/settingBtn.png) right top no-repeat; }

header .search { position: relative; float: left; width: 143px; height: 19px; margin-top: 6px; margin-right: 12px; z-index: 12; }
header .search input[type="text"] { width: 113px; height: 17px; padding: 0 6px 0 22px; background: url(../images/headerSearchBg.png) right top repeat-x; border: solid 1px #494949; color: #ababab; line-height: 17px; }
header .search input[type="submit"] { position: absolute; top: 3px; #top: 4px; left: 4px; z-index: 13; width: 12px; height: 12px; background: url(../images/popularSearchBtn.png) 0 0 no-repeat; }







.headerP { width: 912px; padding-right: 58px; }

.logoP { position: absolute; right: 0px; top: 0px; width: 49px; height: 82px; z-index: 13px; }




*/


header { clear: both; /*background: url(../images/headerBg.png) right top repeat-x;*/ background: url(../images/n_Images/Headers/headerBG.png) right top repeat-x #222; min-width: 970px; 
         /*-webkit-box-shadow: 1px 1px 12px #000; box-shadow: 1px 1px 12px #000; position: relative; z-index: 11;*/ }
.headerShadow { background: url(../images/n_Images/Headers/closed_menu_shadow.png) repeat-x; width: 100%; height: 3px;  position: absolute; bottom: -3px; z-index: 4;
}
/*.headerShadowOpen {  background: url(../images/open_menu_back_texture.png) right bottom repeat-x; }*/
.closeSubMenu { display: none; background: #000; width: 100%; height: 18px; border-top: 1px solid #585858; }
.closeSubMenu .center { width: 970px; margin: 0 auto; }
.closeSubMenu .center span { display: block; width: 16px; height: 10px; background: url(../images/n_Images/Headers/closeNavArrow.png) no-repeat; float: right; margin: 4px 130px 0px 0px; cursor: pointer; }

.headerTop { position: relative; z-index: 12; width: 970px; height: 35px; margin: 0 auto; }
 
.headerP .logInCotainer { float: right; }
.profilePic { width: 30px; height: 30px; float: right; margin-left: 18px; }
.userNameHi { float: right; color: #fff; font: 14px/30px Arial; direction: rtl; cursor:pointer; }
.userNameHi :hover {color: #b3dd0c;}
.UserSettingHeader { color: #fff; font: 14px/30px Arial; width: 132px; display: inline-block; overflow: hidden; text-overflow: ellipsis; vertical-align: middle;  }
.playList { width: 22px; height: 17px; float: right; margin-left: 30px; margin-top: 7px; background: url(../images/n_Images/Headers/playListBtn.png) right top no-repeat; }
.playList:hover,
.setting:hover { background-position: right bottom; }
.setting { width: 17px; height: 17px; float: right; margin-top: 6px; background: url(../images/n_Images/Headers/settingBtn.png) right top no-repeat; }

header .search { position: relative; float: right; /*width: 143px;*/ height: 35px; /*margin-right: 12px;*/ z-index: 12; }
header .search input[type="text"] { width: 185px; height: 35px; padding: 0 6px 0 22px; background: #000; border-left: solid 1px #494949;
                                    border-right: solid 1px #494949; border-top: 0; border-bottom: 0; color: #ababab; font: normal 17px/35px AplikaziaRegular,Arial; outline: 0; }
header .search input[type="submit"] { position: absolute; top: 9px; #top: 10px; left: 4px; z-index: 13; width: 17px; height: 17px; background: url(../images/n_Images/Headers/popularSearchBtn.png) 0 0 no-repeat; }


.logInCotainer { width: 139px; float: right; height: 35px; margin-right: 18px; text-align: right; }

.logInInner a { font: normal 14px/35px Arial;  color: #fff; padding: 0 3px; }
.logInInner a:hover { color: #b3dd0c; text-decoration:none; }
.logInInner a:first-child { border-left: 1px solid #414141; padding-left: 5px; }

.headerP { width: 912px; padding-right: 58px; }

.logoP { position: absolute; right: 0px; top: 0px; width: 49px; height: 82px; z-index: 13; }


/*NAV*/

nav { float: left; }
nav > ul { float: left; list-style: none; }
nav > ul > li { float: left; display: block; /*position: relative;*/ z-index: 12; height: 35px; padding: 0 12px 0 11px; }
nav > ul > li > a { color: #d6d7d6; font: normal 18px/35px AplikaziaRegular, Arial; }
nav > ul > li > a:hover { color: #b5e00c; text-decoration: none; }

nav > ul > li.Yamis {margin-left:10px;}

.navOpen { width: 377px; height: 262px; position: absolute; top: 28px; right: -210%; z-index: 13; display: none; }
.navOpenTop { width: 377px; height: 19px; float: right; background: url(../images/n_Images/Headers/navOpenTopBg.png) right top no-repeat; }
.navOpenCenter { width: 337px; height: 206px; float: right; padding: 10px 22px 10px 18px; background: url(../images/n_Images/Headers/navOpenCenterBg.png) right top repeat-y; }
.navOpenBottom { width: 377px; float: right; height: 17px; background: url(../images/n_Images/Headers/navOpenBottomBg.png) right top no-repeat; }

.navOpenCenter table { direction: rtl; }
.navOpenCenter table td { vertical-align: top; }

.navOpenList { width: 128px; float: right; overflow: hidden; list-style: none; }
.navOpenList li { width: 128px; height: 19px; float: right; display: block; border-right: solid 3px transparent; }
.navOpenList li + li { margin-top: 4px; }
.navOpenList li:hover,
.navOpenListActive { background: url(../images/n_Images/Headers/menuOpenInfoBg.png) right top repeat !important; border-right: solid 3px #a3cf06 !important; }
.navOpenList li a { display: block; padding-right: 7px; color: #acabab; font: normal 12px/19px Arial; }
.navOpenList li:hover a,
.navOpenListActive a { color: #fff !important; }
.navOpenList li a span { padding: 0 5px; margin-right: 10px; background: #b3dd0c; color: #2c2c2c; font: bold 12px/1 Arial; }

.navOpenInfo { width: 200px; height: 181px; position: relative; z-index: 12; padding: 4px 4px 29px; background: url(../images/n_Images/Headers/menuOpenInfoBg.png) right top repeat; display: none; }
.navOpenInfo .imgFrame { position: relative; margin-bottom: 8px; }
.navOpenInfo .imgFrame p { position: absolute; right: 0px; bottom: 0px; height: 15px; padding: 0 3px; background-color: #2c2c2c; color: #fff; font: 12px/15px Arial; }
.navOpenInfo .imgFrame p span { color: #b3dd0c; font: 10px/15px Arial; }
.navOpenInfo p { color: #f8f8f8; font: normal 12px/16px Arial; }
.navOpenInfo .day { width: 190px; height: 20px; padding: 0 9px; position: absolute; z-index: 13; bottom: 8px; right: 0px; background: url(../images/n_Images/Headers/menuOpenInfoDayBg.png) 0 0 repeat; }
.navOpenInfo .day ul { list-style: none; padding: 3px 0; height: 14px; }
.navOpenInfo .day ul li { float: right; display: block; height: 14px; }
.navOpenInfo .day ul li + li { padding-right: 9px; border-right: solid 1px #5f5f5f; margin-right: 9px; }
.navOpenInfo .day ul li img { vertical-align: middle; }
.navOpenInfo .day ul li a { color: #acabab; font: 12px/14px Arial; }


nav .greenArrow { position: absolute; right: -487px; bottom: -8px; height: 6px; width: 0px; background: url../images/n_Images/Headers/menuArrow.png) no-repeat 50% 0px; border-top: 3px solid #b3dd0c; z-index: 22; }


nav { position: relative; }
.navP > ul { float: right; }
.navP > ul > li { float: right; padding: 0 15px;  }

.navP .menuOpen { top: 31px; right: -6%;  }
.navP .tableShowOpen { top: 31px; right: -15px; }
.navP .menuLive { background-image: none;  padding-right: 8px; }
.navP .menuLive:hover { background-image: none; }
.navP .menuLiveGreen { border-right: 3px solid #b5e00c; }
.navP .menuLiveRed { border-right: 3px solid #dc0200; }
.navP .menuLiveRed:hover { color: #dc0200; }
.navP .newsLink { padding: 0 5px 0 0; }
.navP .newsLink .newBtn { margin-top: 10px; background: url(../images/n_Images/Headers/navImages.png) no-repeat 0px 0px; height:17px;  }
.navP .newsLink .newBtn:hover { background-position: 0 -19px; }


/*Sub Menu*/
.navSubMenu { background: url(../images/n_Images/Headers/open_menu_back_texture.png) right top repeat; }
.navSubMenu .navSubMenuBG {width: 900px; padding-right: 70px; margin: 0 auto; overflow: hidden; background: url(../images/n_Images/Headers/innerMenuBG.png) repeat-y 754px 0px; border-left: 1px solid #585858; }
.navSubMenu .navSubMenuInner { width: 900px; height: 0; margin-right: 70px; margin: 0 auto; overflow: hidden; background: url(../images/n_Images/Headers/innerMenuBG.png) repeat-y 754px 0px #262626; border-right: 1px solid #585858; }
.navSubMenu .rightMenu { width: 145px; float: right; background: url(../images/n_Images/Headers/innerMenuBG.png) repeat-y 0px 0px #262626;  /*-webkit-box-shadow: inset 15px 1px 50px #111; box-shadow: inset 15px 1px 50px #111;*/ }
.navSubMenu .mainMenuContent { width: 754px;  background: #262626;  text-align:right;}
.navSubMenu .rightMenu ul { list-style-type: none; padding: 15px 0; }
.navSubMenu .rightMenu ul li { position: relative; height: 26px; padding-right: 15px; margin-bottom: 8px; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
/*.navSubMenu .rightMenu ul li.active { background: url(../images/selected_green.png) no-repeat; }*/
.navSubMenu .rightMenu ul li .activeBg{ display: none; width: 100%; height: 100%; position: absolute; top: 0; z-index: 1; background: url(../images/n_Images/Headers/selected_green.png) no-repeat; }
.navSubMenu .rightMenu ul li a.activeheader:hover { color: #fff; }
.navSubMenu .rightMenu ul li a { font: normal 16px/26px AplikaziaRegular,Arial; color: #fff;  display: block; position: relative; z-index: 2; text-decoration: none; }
.navSubMenu .rightMenu ul li a:hover { color: #b5e00c; }
.navSubMenu .newsInnerMenu .rightMenu li a:hover {color: #dc0200; }
.navSubMenu .newsInnerMenu .rightMenu li .activeBg { background: url(../images/n_Images/Headers/selected_red.png) no-repeat; }
.navSubMenu .newsInnerMenu .rightMenu li a.activeheader:hover { color: #fff; }
.navSubMenu .mainMenuContent .mainMenuContentWrapper { margin: 22px 18px 0 0; }
.navSubMenu .mainMenuContent .programItem { position: relative; float: right; margin: 0 20px 33px 20px; width: 140px; cursor: pointer; }
.navSubMenu .mainMenuContent .programItem:hover a.hoverGreen { color: #b3dd0c;  }
.navSubMenu .mainMenuContent .programItem:hover a.hoverWhite { color: #fff; }
.navSubMenu .mainMenuContent .programItem a.hoverWhite:hover { color: #b3dd0c;  } 
.navSubMenu .mainMenuContent .programItem:hover a.hoverRed { color: #A80000; }

.navSubMenu .mainMenuContent .programItem a:first-child { display: block; }
.navSubMenu .mainMenuContent .programItem a { font: normal 12px Arial; color: #8e8e8e; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.navSubMenu .mainMenuContent .programItem a:first-child:hover { text-decoration:none;} 
.sportInnerMenu .mainMenuContent .programItem a { padding-right: 0;  } 
.newsInnerMenu .mainMenuContent .programItem a { padding-right: 0;  }
.newsInnerMenu .mainMenuContent .programItem a:hover { color: #dc0200 !important;}

.navSubMenu .mainMenuContent .programItem a:hover { color: #b3dd0c;}
/*.navSubMenu .mainMenuContent .programItem .programSite { padding-right: 0; padding-left: 7px; }*/
.navSubMenu .mainMenuContent .programItem .divider { display: inline-block; height: 11px; width: 1px; background: #8e8e8e; vertical-align: middle; margin: 0 2px 0 4px; }
.navSubMenu .mainMenuContent .programTitle {  direction:rtl; font: normal 14px AplikaziaRegular,Arial; color: #fff; margin: 4px 0 2px 0; cursor: pointer;  }
.navSubMenu .mainMenuContent .programItem .addToFavWrapper .addToFavBtn { top: -5px; left: -5px; }
.navSubMenu .mainMenuContent .programItem .addToFavWrapper .addToFavBtn_over { top: -5px; left: 10px; }


.navSubMenu .allBtn { display: block; padding: 1px 8px 3px 8px; clear: both; float: left; margin: 0 0 20px 36px; color: #fff; font: normal 17px AplikaziaRegular,Arial; -webkit-text-shadow: 0 1px 0 #90af14; text-shadow: 0 1px 0 #90af14; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; -webkit-transition: all 0.1s ease; transition: all 0.1s ease; cursor: pointer; text-decoration: none;  }
.navSubMenu .greenBtn { background: #9DBF13; }
.navSubMenu .greenBtn:hover { background: #b3dd0c; }
.navSubMenu .redBtn { background: #be0000; -webkit-text-shadow: 0 1px 0 #780000; text-shadow: 0 1px 0 #780000;  }
.navSubMenu .redBtn:hover { background: #A80000; }

.navSubMenu .innerMenu { display: none; overflow: hidden; }
.navSubMenu .innerMenu .innerMenuBG { padding-bottom: 350px; overflow: hidden; background: url(../images/n_Images/Headers/innerMenuBG.png) repeat-y 754px 0px #262626; /*border-right: 1px solid #585858; border-left: 1px solid #585858;*/ } 
.navSubMenu .innerMenu .contentHeight { overflow: hidden; }


/*Login*/
.loginInnerMenu { color: #fff; }
.loginInnerMenu .innerContent { overflow: hidden; }
.loginInnerMenu h3 ,.UserSettingHeaderContent h3{ color: #fff; font: normal 24px/1.5 AplikaziaRegular,Arial,Helvetica,sans-serif; margin-bottom: 30px; }
  
 
.navSubMenu .loginInnerMenu .mainMenuContent .mainMenuContentWrapper { margin: 14px 36px 22px 36px; overflow: hidden; position: relative; }
.loginInnerMenu .mainMenuContentWrapper .float-right { width: 385px; }
.loginInnerMenu .mainMenuContentWrapper .float-left { width: 285px; }

.loginInnerMenu .bottomText { /*width: 190px;*/ line-height: 19px; float: right;  }
.loginContent .bottomText { margin-top: 50px; }
.registerContent  .bottomText { margin-top: 49px; }
.loginInnerMenu .bottomText a.green { text-decoration: underline; }
.loginInnerMenu .bottomText a.green:hover { color: #cfff0e; }

.loginSocial { width: 233px; height: 36px; display: inline-block; margin-bottom: 25px; cursor: pointer; }
.loginSocial.loginFacebook { background: url(../images/n_Images/Headers/navImages.png) 0px -200px no-repeat; }
.loginSocial.loginFacebook:hover { background: url(../images/n_Images/Headers/navImages.png) 0px -238px no-repeat; }
.loginSocial.loginGoogle { background: url(../images/n_Images/Headers/navImages.png) 0px -40px no-repeat; }
.loginSocial.loginGoogle:hover { background: url(../images/n_Images/Headers/navImages.png) 0px -78px no-repeat; }

.loginOr { width: 107px; height: 107px; background: url(../images/n_Images/Headers/navImages.png) no-repeat 0 -363px; }
.loginContent .loginOr { position: absolute; left: 11px; top: 0px; }
.registerContent .loginOr { position: absolute; left: 11px; top: 0; }
.mandatory { color: red; float: right; margin: 17px 0 0 5px; }

.loginInnerMenu input[type="email"],
.loginInnerMenu input[type="text"], 
.loginInnerMenu input[type="password"]  { display: block; width: 260px; height: 36px; background: #c4c4c4; border: 1px solid #ddd; border-bottom-color: #fff; color: #848484; text-align: right; font: normal 20px/36px AplikaziaRegular; margin-bottom: 26px; padding:  0 12px 0 0; outline: 0; }

/*.loginInnerMenu input[type="password"]:last-child { margin-bottom: 14px }*/
.loginInnerMenu .errorMessageWrapper { margin-right: 11px; }
.errorMessageWrapper .errorMessage { display: none; background: #dc0200; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 5px 10px; margin-bottom: 14px; }
.loginInnerMenu .remember { display: block;  }


.loginInnerMenu .greenBtn { padding: 3px 20px 5px 20px; font-size: 22px; }
.loginContent .greenBtn { margin: -26px 0px 0px 0px; }
.registerContent .greenBtn { margin: -36px 0px 0px 0px; }


.loginInnerMenu .registerContent { position: absolute; top: 0; } 

.registerContent p { color: #848484; line-height: 19px; margin-bottom: 35px; }
.registerContent p strong { color: #fff; font-size: 14px; display: block; }

.forgotPassContent { position: absolute; top: 0; width: 100%; }
.forgotPassContent  input { float: right; margin-top: 10px; }
.forgotPassContent  .greenBtn { margin:-63px 0px 0px 320px; }
.forgotPassContent  .errorMessageWrapper { margin-right: 0; clear: both; }


menu { clear: both; background: #303130; border-bottom: solid 1px #595a59; min-width: 970px; }

.menuShadow { width: 100%; height: 2px; clear: both; /*box-shadow: 1px 1px 5px #000;*/ }

.menu { width: 970px; height: 62px; position: relative; margin: 0 auto; }

.logo { width: 49px; height: 82px; position: absolute; top: 0px; right: 0px; z-index: 99; }

.newBtn { width: 113px; height: 25px; display: block; margin-top: 19px; background: url(../images/n_Images/Headers/newsBtn.png) right top no-repeat; }
.newBtn:hover { background-position: right bottom; }

.tableShowOpenCenter { width: 360px; float: right; margin: 20px 32px 24px 32px; /*background: url(../images/tableShowOpenCenterBg.png) right top repeat-y;*/ }
.tableShowOpenCenter table { direction: rtl; }
.tableShowOpenCenter table td { vertical-align: middle; padding: 3px 5px; color: #ACABAB; font: normal 12px/19px Arial; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; }
.tableShowOpenCenter table td:first-child { border-right: solid 3px transparent; /*padding-left: 3px; border-right: solid 3px #232323; background: url(../images/menuOpenSpacer.png) 3px top repeat-y;*/ }
.tableShowOpenCenter table td .watchLink img { margin-right: 5px; }
.tableShowOpenCenter table tr:hover td,
.tableShowOpenCenter table tr:hover td a { background: #353535; color: #fff; cursor: pointer; }
.tableShowOpenCenter table tr:hover td:first-child { border-right-color: #A3CF06; }
.tableShowOpenCenter table td a { /*float: left;*/ color: #ACABAB; font: normal 12px/19px Arial; }
 a.watchLink {float: left;}

.liveRed { /*float: right;*/ padding: 0px 5px 2px 5px; margin-right: -11px; margin-top: 4px; background: #A80000; color: #fff; font: normal 11px/1 Arial; }
.liveGreen { /*float: right;*/ padding: 0px 5px 2px 5px; margin-right: -11px; margin-top: 4px; background: #B3DD0C; color: #000; font: normal 11px/1 Arial; }

.tableshowImgWrapper { background: #3c3c3c; width: 276px; height: 156px; padding: 7px; float: left; margin: 26px 0px 26px 37px; }

.menu > ul { list-style: none; margin-right: 59px; }
.menu > ul > li { float: right; display: block; position: relative; z-index: 10; height: 62px; padding: 0 18px; }
.menu > ul > li > a { color: #fff; font: normal 31px/62px AplikaziaRegular,Arial; }
.menu > ul > li > a:hover { color: #a3cf06; text-decoration: none; }

.menuLive { height: 23px; padding-right: 12px; background: url(../images/Live_News_Line.png) right 6px no-repeat; }
.menuLive:hover { background: url(../images/Live_News_Line_over.png) right 6px no-repeat; }
.menuLiveNow { height: 23px; padding-right: 12px; background: url(../images/Live_Line_normal.png) right 6px no-repeat; }
.menuLiveNow:hover { background: url(../images/Live_Line_over.png) right 6px no-repeat; }

.menuOpen { /*width: 660px; height: 262px;*/ position: absolute; top: 57px; right: 15%; z-index: 11; display: none; }
.menuOpenTop { width: 13px; height: 6px; background: url(../images/n_Images/Headers/menuOpenTopBg.png) 0px top no-repeat; position: relative; float: right; right: 32px; }
.menuOpenCenter { /*width: 616px;*/ height: 217px; float: right; padding: 10px 0; background: url(../images/n_Images/Headers/menuOpenCenterBg.png) right top repeat-y; border-top: 3px solid #a3cf06; }
/*.menuOpenBottom { width: 660px; float: right; height: 17px; background: url(../images/menuOpenBottomBg.png) right top no-repeat; }*/

.menuOpenCenter table { direction: rtl; width: auto; }
.menuOpenCenter table td { vertical-align: top; background: url(../images/n_Images/Headers/menuOpenSpacer.png) right top repeat-y; }
.menuOpenCenter table td.menuOpenInfoWrapper .menuOpenInfoAnimate { width: 0; }
.menuOpenCenter table td:first-child { background: none; }

.menuOpenList { width: 130px; float: right; padding-right: 6px; overflow: hidden; list-style: none; }
.menuOpenList li { width: 127px; height: 19px; float: right; display: block; }
.menuOpenList li + li { margin-top: 4px; }
/*.menuOpenList li:hover,*/
.menuOpenListActive, .menuOpenList li a:hover { background: url(../images/n_Images/Headers/menuOpenListActiveBg.png) right top repeat-x !important; border-right: solid 3px #a3cf06 !important; color: #fff !important; }
.menuOpenList li a { width: 113px; display: block; padding-right: 7px; color: #acabab; font: normal 12px/19px Arial; -webkit-transition: all ease 0.3s; -moz-transition: all ease 0.3s; transition: all ease 0.3s; border-right: solid 3px transparent; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
/*.menuOpenList li:hover a,*/
.menuOpenListActive a { color: #fff !important; }
.menuOpenList li a span { padding: 0 5px; margin-right: 10px; background: #B3DD0C; color: #2C2C2C; font: bold 12px/1 Arial; }

.menuOpenInfo { width: 200px; height: 181px; position: relative; z-index: 10; padding: 4px 4px 29px; background: url(../images/n_Images/Headers/menuOpenInfoBg.png) 0 0 repeat; margin: 0 2px 0 5px; display: none; }
.menuOpenInfo .imgFrame { position: relative; margin-bottom: 8px; }
.menuOpenInfo .imgFrame p { position: absolute; right: 0px; bottom: 0px; height: 15px; padding: 0 3px; background-color: #2c2c2c; color: #fff; font: 12px/15px Arial; }
.menuOpenInfo .imgFrame p span { color: #b3dd0c; font: 10px/15px Arial; }

.menuOpenInfo p { color: #fff; font: normal 12px/16px Arial; }
.menuOpenInfo .day { width: 190px; height: 20px; padding: 0 9px; position: absolute; bottom: 8px; right: 0px; z-index: 11; background: url(../images/n_Images/Headers/menuOpenInfoDayBg.png) 0 0 repeat; }
.menuOpenInfo .day ul { list-style: none; padding: 3px 0; height: 14px; }
.menuOpenInfo .day ul li { float: right; display: block; height: 14px; }
.menuOpenInfo .day ul li + li { padding-right: 6px; border-right: solid 1px #5f5f5f; margin-right: 5px; }
.menuOpenInfo .day ul li img { vertical-align: middle; }
.menuOpenInfo .day ul li a { color: #acabab; font: 12px/14px Arial; }

.mainCarouselFrame { z-index: 1; }


.UserSettingHeaderContent p strong {color: #fff;font-size: 14px;display: block;}
.UserSettingHeaderContent  p {color: #848484;line-height: 19px;margin-bottom: 22px;}
.navSubMenu .brightRedBtn {background: #121212;}
.UserSettingHeaderContent .brightRedBtn {float: right;padding: 3px 18px;font-size: 22px;margin: 0;}
.UserSettingHeaderContent .float-right {width: 385px;}
.navSubMenu .brightRedBtn:hover {background: #ff0000;}

.green {
color: #b5e00c;
}