
body,html{height:100%;direction:rtl;}
ul,li,ol,h1,h2,h3,h4,h5,h6,pre,form,html,p,body,blockquote,fieldset,input,table{margin:0;padding:0;border:0;outline:0;font-weight:600;background:transparent}
body{line-height:1.4;}
ol, li, ul{list-style:none;}
*{text-decoration:none;}
a:active{text-decoration:none;}
a img { border:0; }
img{overflow:hidden;border:0;}
textarea{resize:vertical;}

@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 400;
  src: url(fonts/DroidKufi-Regular.eot#iefix) format('embedded-opentype'),
       url(fonts/DroidKufi-Regular.woff) format('woff'),
       url(fonts/DroidKufi-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Droid Arabic Kufi';
  font-style: normal;
  font-weight: 700;
  src: url(fonts/DroidKufi-Bold.eot#iefix) format('embedded-opentype'),
       url(fonts/DroidKufi-Bold.woff) format('woff'),
       url(fonts/DroidKufi-Bold.ttf) format('truetype');
}
@font-face {
    font-family: 'Oswald';
	font-weight: bold;
    font-style: normal;
    src: url('fonts/oswald-medium-webfont.eot');
    src: url('fonts/oswald-medium-webfont.eot#iefix') format('embedded-opentype'),
    url('fonts/oswald-medium-webfont.woff2') format('woff2'),
    url('fonts/oswald-medium-webfont.woff') format('woff'),
    url('fonts/oswald-medium-webfont.ttf') format('truetype'),
    url('fonts/oswald-medium-webfont.svg#oswaldlight') format('svg');
}
.clearfix{display:inline-block;}
.clearfix{display:block;}
.none{display:none;}
html body * span.clear,html body * div.clear,html body * li.clear{display:block;float:none;font-size:0;list-style:none;margin:0;padding:0;overflow:hidden;visibility:hidden;width:0;height:0;clear:both;}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
body{background-color:#fff;width:100%;font-family: 'Droid Arabic Kufi';font-size:14px;font-weight:600;}
a:link{color:#F35828;}a:hover{color:#414143;}a:visited{color:#F35828;}a:visited:hover{color:#414143;}
.hidden{display:none;}
.clear,.clear2,.clear3{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clear{clear:both;}.clear2,.clear3{clear:both;display:none;}
.left{float:left;}
.no-background{background:none;}
.clearfix:before, .clearfix:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.alpha{margin-left:0;}
.omega{margin-right:0;}
input , textarea { font-family: 'Droid Arabic Kufi'; }
input[type="text"], input[type="password"], input[type="file"], textarea { padding:3px 5px; text-align:right; background:#fff;border:1px solid #bbb;}
input[type="submit"]  { background:#F35828; color:#fff;} input[type="text"] { width:100%; }select {font-family: 'Droid Arabic Kufi';}
input[type="radio"] , input[type="checkbox"] , input[type="submit"],input[type="file"]{cursor:pointer; }
tr.multicolors { background: #fff; }
tr.multicolors:nth-child(2n+1) {background: #f8f8f8;}
/* start container */
.container{margin:auto;}
.container{margin-left:auto;margin-right:auto;}
.container:before,.container:after{display:table;content:" ";}
.container:after{clear:both;}
header, section , footer{ width:100%;}
footer { height:auto;}
.topheader { padding:5px 0;  } .header { padding:10px 0;  }
.topheader , footer { background:#203F3D; }
.maccatime, .lastupdate { float:right; width:auto;} .maccatime span { color:#fff; margin-right:10px; font-size:0.9em;}
.maccatime form , .maccatime span { float:right; display:inline;} .maccatime { padding:4px 0;}
.maccatime select { background:#fff;color:#203F3D; font-family:arial; font-weight:600; border:1px solid #fff;}
.header .logo { width:30%; float:left; text-align:left; } .header .logo  img, .header .adv img { max-width:100%; }
.header .adv { width:66%; float:right; text-align:right; margin-left:2%; padding: 1%; }
.lastupdate  { padding:7px 17px 1px 0;color:#F35828; text-align:right; font-size:10px; margin-right:2%; background:url(images/lastupdate_icon.png) no-repeat right top 70%; }
.upleft { float:left; width:auto; width:auto;margin-right:2%;} .upleft ul { float:left; display:inline; width:auto; margin-right:15px; }
ul.socials-area { height:28px; width:auto;}
ul.socials-area a { float:left; display:inline; width:28px; height:28px; background:url(images/social_icon.png) no-repeat; margin-left:4px; } 
ul.socials-area a.fb { background-position:-1px -2px;} 
ul.socials-area a.tw{ background-position:-29px -2px;}
ul.socials-area a.yt{ background-position:-57px -2px;} 
ul.socials-area a.rss { background-position:-114px -2px;} 
ul.users-area li { float:left; display:inline; padding:4px 1%; text-align:center; color:#fff; font-size:0.9em;} 
ul.users-area li.login { background:#40837F; width:105px;}
ul.users-area li.welcome { width:155px; position:relative; }
ul.users-area li.welcome i { float:left; cursor:pointer; margin:-3px 2px 0 0; width:26px; height:26px; background:url(images/configs-icon.png) no-repeat center center;  }
ul.users-area li.welcome  ul {position:absolute;z-index:7; display:none;top:33px;border-radius:0 0 5px 5px;margin:0;padding:0;left:0px;background:#203F3D;}
ul.users-area li.welcome  ul.configs { float:left; width:100%; padding:2% 0;}
ul.users-area li.welcome  ul.configs li { display:block; float:right; margin:1%; width:98%;  } 
ul.users-area li.welcome  ul.configs li a { color:#fff; } ul.users-area li.welcome  ul.configs li a:hover { color:#F1592A; }
ul.users-area li.welcome  ul.configs .close, ul.mobile-menu .close, ul.toggle-menu .close {display:block;cursor:pointer; float:left; width:21px; height:22px;background:url(images/submenuicons.png) no-repeat; background-position:-4px 0px;  }
ul.users-area li.welcome  ul.configs .close { margin: 0 0 5px 5px; } ul.mobile-menu .close, ul.toggle-menu .close { margin: 10px 0 10px 10px; }
#menu .container{position:relative;}
#menu .search , #menu .logo-menu { float:left; display:inline; }
#menu{height:45px;background:#40837F;position:relative;border-bottom:1px solid #fff;}
#menu.fixed{position:fixed;top:0;right:0;width:100%;z-index:100;}
#menu.fixed ul.menu li:hover {height:44px;}
.menu-top.showmenu{height:45px;} 
#menu .logo-menu{height:45px;width:0;background:transparent url(images/logomenu.png) no-repeat left center;}
#menu.fixed .logo-menu{position:relative;width:92px;margin-right:1%;}
#menu.fixed .logo-menu a{position:absolute;display:block;width:100%;height:100%;} 
#menu .search {position:relative;width:18%; height:45px; margin-right:1%; padding:8px 0; }
#menu .search input { width:100%; border:none; float:left;}
#menu .search input[type="text"] { padding:1px 19px 1px 2px; height:29px; background:#fff url(images/searchMagnify.png) no-repeat right 3px center;  }
#menu .search input[type="submit"] { padding:1px; height:29.31px; background:#F1592A url(images/search_icon.png) no-repeat center center;  }
.search_cats { position:absolute; display:none; z-index:6; left:0px; top:36px;width:100%; border-right:1px solid #F1592A; border-left:1px solid #F1592A;border-bottom:2px solid #F1592A; background:#fff; }
.search_cats ol { float:left; color:#fff; padding:4px; font-size:0.6em; text-align:Center; background:#F1592A; margin-top:10px; cursor:pointer; }
.search_cats h2 { display:block; margin-bottom:5px; color:#fff; background:#F1592A; text-align:Center; font-size:0.7em; padding:3px; }
.search_cats li, .aSubs li{ float:right; display:inline;  margin:5px 1%;  text-align:center; }
.search_cats li input { float:left;margin:3px 0; }
.search_cats li { font-size:0.7em; color:#F1592A; width:31.33%; }.aSubs li { font-size:0.65em; width:23%;  color:#000; } .aSubs li span {color:#C60303;}
#menu ul.menu {float:right; width:75.6%; position:relative; } #menu .search .txt, #menu .search .butt { float:right; display:inline; } #menu .search .butt { width:29px;  }
#menu ul.menu li {float:right; display:inline;  font-size:0.95em; width:auto; font-weight:normal; height:44px;text-align:center; font-weight:bold; color:#fff;line-height:45px;}
#menu ul.menu li a { color:#fff; } #menu ul.menu li a:hover {text-decoration:none;} 
#menu ul.menu li  h1 {cursor:pointer; height:45px; background:url(images/downa2.gif) no-repeat top 60% left; padding-left:14px; font-size:1em; }
#menu ul.menu li  h1:hover {background:url(images/downa.gif) top 60% no-repeat left;}
#menu ul.menu li:hover , #menu ul.menu li ul.submenu h6:hover{ background:#F1592A;color:#fff;   }
#menu ul.menu li ul {position:absolute;z-index:8; display:none;display:top;border-bottom:2px solid #203F3D;margin:0;padding:0;left:0px;background:#40837F;}
#menu ul.menu li ul.more { max-width:100%; }
#menu ul.menu li ul.submenu { float:right; width:100%; }
#menu ul.menu li ul.submenu h6 { float:right; font-size:0.82em; display:inline; width:auto; color:#fff; padding:0 2%}
#menu .toggle { position:absolute; right:5px; top:10px; display:none; width:98%; height:24px; }
#menu .toggle i { float:right; width:30px; height:24px;cursor:pointer; background:url(images/toggle-icon.png) no-repeat; margin-right:2%;}
#menu .toggle ul  {position:absolute;z-index:8; top:35px; display:none; left:0px;background:#40837F; border-top:1px solid #fff;border-radius:0 0 5px 5px;}
#menu .toggle ul.mobile-menu{ float:right; width:100%; padding-bottom:2%;}
#menu ul.menu li ul.submenu ol { float:right; display:inline; padding:1% 1% 0 1%; line-height:160%;} 
#menu ul.menu li ul.submenu ol.sub1 { width:29%; } #menu ul.menu li ul.submenu ol.sub2 { width:71%; background:#226F6B;}
#menu ul.menu li ul.submenu  .morenews { float:left; margin:0.5% 0 0 0%; background:#40837F; color:#fff; padding:5px 20px; text-align:center; }
#menu ul.menu li ul.submenu h2 { color:#fff; display:block; width:98%;  margin-bottom:2px; font-size:1em; text-align:right; }
#menu ul.menu li ul.submenu h2:hover, ol.sub2 ol.news1 span:hover , .menuchamp h3:hover{ color:#F1592A; } ol.sub2 h2 { padding:1% 3% 3% 0%; } ol.sub1 h2 { padding:4%; }
ol.sub2 ol.news1 {width:37%; margin-left:1%; padding:1%; color:#fff; text-align:Center;} ol.sub2 ol.news1 img { display:block; width:100%; margin-bottom:10px;  } 
ol.sub2 ol.news2 {width:60%;}
.menuchamp { float:right; display:inline; margin:1.5%; width:30%; text-align:center; height:85px;}
.menuchamp img {  width:55px; height:55px; border-radius:50%;} .menuchamp h3 { color:#fff; font-size:0.85em; text-align:center;  }
#menu .toggle ul.mobile-menu li { float:right; display:inline; margin:2px 1.5%; background:#307F7B; text-align:center; width:47%; padding:3px 1%; color:#fff; font-size:1.1em;}
#menu .toggle ul.mobile-menu li.m {background:#267B77;} #menu .toggle ul.mobile-menu li.n { background:#40837F; }
/* end header */
.Ajel { background:#980000;width:100%;position:fixed;z-index:7; bottom:0;right:0;left:0;padding:15px 0;-webkit-box-shadow: 0px -2px 15px 0px #bfbfbf;box-shadow: 0px -2px 15px 0px #bfbfbf;}
.Ajel ul { float:right; display:inline; text-align:right; font-weight:bold; color:#fff; font-size:1em;} .Ajel ul.brkicon { width:100px;  padding-top:5px; }
#ticker {width:auto;height:25px;overflow: hidden;}
.Ajel ul li {color:black; display:block; line-height:20px; padding:5px 5px 0 0;width:auto;color:#fff;}
.Ajel ul span { color:#FDD50D; margin:0 5px;} .brkheight { height:105px; }
/* */
.container-1, .container-2, .container-4, .container-5, .container-6{ float:right; display:block; width:100%;} 
.container-1, .container-2, .container-4, .container-5{ margin:3px 0;} .container-6 {margin:0}
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6,.grid-7, .grid-8,.grid-9,.grid-10, .grid-11{ float:right; display:inline; position:relative;/*text-align:center;*/} 
.grid-1 { width:69%; margin-left:1%;} .grid-2 { width:30%;}.grid-2 .midadv img {max-width:100%;height:140px;}.grid-3{width:49.5%;margin-left:0.5%;}.grid-4{width:49.5%;margin-right:0.5%;}.grid-3 img,.grid-4 img{width:100%;height:75px;}
.container-3,.container-4 { float:right; display:block;height:auto;}.grid-5, .grid-6{width:32.66666667%;}.grid-7 {width:74%; margin-left:1%;} .grid-8 {width:25%;}
.container-3{width:99.5%;padding-bottom:2%; margin:0 0.25% 5px 0.25%;background:url(images/mainchampsbg.png) repeat-y center center;border-radius:5px;}
.container-4 {width:100%;margin-bottom:0.5%;background:url(images/malbumbg2.jpg) no-repeat center center;}.UpLeftAdv img{max-width:100%;}
.midadv , .UpLeftAdv, .Leftcenter{ float:right; width:100%; text-align:center;} .grid-1 .midadv img, .grid-7 .midadv img  {width:100%; height:157px;} .grid-8 .midadv img,.grid-11 .midadv img {max-width:100%;}
.nomore{ width:100%;margin-top:10%;text-align:Center;} .secadv{ margin-top:3px;width:100%; height:90px;padding:0;} .secadv img {width:100%; height:90px;}
.tooltipsy{padding: 5px 10px;width:auto;color: #fff;font-size:0.8em;border-radius:2px;border:1px solid #40837F;background:rgba(64,131,131,0.9);}
/* sliders */
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(images/grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
/* sliders */
/* main news */
.main_slider{ overflow: hidden; background:#203F3D;}
#slider , #slider .item { direction: ltr; width:100%;} #slider  { cursor:url(images/grab.png) 8 8, move; }
.thumbs{float: right; display:block;max-width: 100% !important; overflow: hidden; padding-right:0.3%;}
#thumbs .owl-wrapper {width:100% !important;}
#thumbs  .owl-item {text-align:Cennter;display:inline;padding-top:4px;opacity: 0.5;float: right !important;cursor: pointer;
-webkit-transition: all 250ms ease-in-out;-moz-transition: all 250ms ease-in-out;-ms-transition: all 250ms ease-in-out;-o-transition: all 250ms ease-in-out;transition: all 250ms ease-in-out;   }
#thumbs  .owl-item img{width:98%;border: 1px solid #d3d3d3;}
#thumbs  .owl-item.synced{opacity: 0.9;}
#thumbs  .item  {float:right;display:inline;}
#slider{float: right;display: block;position: relative;width: 100%;height: 100%;overflow: hidden;}
#slider .item  .img {position: relative;} 
#slider .item  .img , #slider .item  .related{ float:right; display:inline;}
#slider .item  .img { width:65%;} #slider .item  .related { width:35%; }
#slider .item  .related .rel { width:100%; padding:2% 4%; text-align:right; color:#fff;direction:rtl;background:#203F3D;}
#slider .item  a .img:hover:before, .container-2 ul:hover:before, .mainchampnews.hov:hover:before{height:100%;background:#000000;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #40837F), color-stop(1, rgba(20, 68, 91, 0)));background:-ms-linear-gradient(bottom, #40837F, rgba(20, 68, 91, 0));background:-moz-linear-gradient(center bottom, #40837F 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(rgba(20, 68, 91, 0), #14445b);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)', endColorstr='#000000', GradientType=0);}
#slider .item  a .img:before,.container-2 ul:before, .mainchampnews.hov:before{width:100%;height:30%;position:absolute;bottom:0;right:0;z-index:1;content:'';background:#000000;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #000000), color-stop(1, rgba(0, 0, 0, 0)));background:-ms-linear-gradient(bottom, #000000, rgba(0, 0, 0, 0));background:-moz-linear-gradient(center bottom, #000000 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(rgba(0, 0, 0, 0), #000000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0, 0, 0, 0)', endColorstr='#000000', GradientType=0);}
#slider .item .caption {position: absolute;display: block; z-index:5; color:#FDD50D; right:0; bottom:0;text-decoration: none;font-weight:bold;text-align: right;margin:0 20px 0 0; }
#slider .item  .newsicon { position: absolute;display: block; z-index:5; left:0; top:7%; color:#fff; text-align:right; padding:10px 15px; background:#203F3D; width:auto;}
#slider .item .stitle{position: absolute; z-index:5;bottom: 90px;right: 10px;color:#fff;font-weight:bold; padding:10px 15px; text-align:right; background:#C60303; width:auto;}
#slider .item  .related .rel h2 { float:right; width:100%; margin:10px 0; } #slider .item  .related .rel h2 a { color:#fff; font-size:15px;font-weight:bold; }
#slider .item  .related .rel p {display:block;float:right;width:100%;font-family:tahoma;color:#ddd; font-size:13px;text-align:justify;line-height:20px; font-weight:normal;}
#slider .item  .related .rel h1 {float:right; width:97%; display:block;margin:20px 2% 10px 1%; color:#fff; text-align:right; font-size:1em; }
#slider .item img{width: 100%;}
#slider .item  a:hover { text-decoration: underline; }
#slider .item  .related .rel li, #slider .item  .related .rel i{ float:right; display: inline; margin:4px 1%; }
#slider .item  .related .rel i { width:8%; }
#slider .item  .related .rel li a{ font-size:0.7em; color:#fff; } #slider .item  .related .rel li a:hover { color:#ddd; }
#slider .item  .related .rel i {width:18px; height:16px; }
#slider .item  .related .rel i.vd { background:url(images/video_icon.png) no-repeat center top 5px; }
#slider .item  .related .rel i.pht{ background:url(images/cam_icon.png) no-repeat center top 5px; }
#slider .item  .related .rel i.news{ background:url(images/newss_icon.png) no-repeat center top 5px; }
#slider .item  .related .rel .ntags { width:98%; margin:5% 1% 1% 1%;}
#slider .item  .related .rel .ntags  li, .under .tags li{ float:right; display:inline; margin:0 3%; width:auto; text-align:right; }
#slider .item  .related .rel .ntags  li a { color:#fff; font-size:0.9em;} .topic_content .ntags  li a:hover  {text-decoration:none; }
/* end mainnews */
/* 2ed main news */
.container-2 ul { position: relative; width:49.5%; float:right; display:inline; margin:0.3% 0.25%;} .container-2 ul img { width:100%; }
.container-2 ul .title,.nsecname {text-align:center;position:absolute;z-index:5;color:#fff;}
.container-2 ul .title {width:100%;right:0;bottom:0;padding:5px 3px;} .container-2 ul .title h1 span, .section ul h1 span { color:#F1592A;}
.container-2 ul .title h1 {text-align:center;width:100%;line-height:150%; min-height:40px;font-size:13px;color:#fff;padding:0 2px;}
.container-2 ul .title ol { padding:6px 4px;color:#FDD50D;background:rgba(0,0,0,0.6);border-radius:5px; margin:10px auto; width:90%;font-size:12px;}
.nsecname {right:0;top:0;padding:5px 8px;width:auto;} 
.container-2 ul .nsecname { font-size:11px; background:#40837F;}
.container-3 li { float:right; display:inline; margin:2% 2% 0 2%; width:29.3%; height:67px;padding:2px;background:rgba(64,131,131,0.5); border-radius:5px;}
.container-3 li img { float:right; width:63px; height:63px; border-radius:5px; margin-left:5px;} 
.container-3 li h1 { float:left; width:65%; color:#fff; font-size:12px;margin-left:5px; line-height:180%; padding:10px 0;}

/* 2ed main news */
/* sections */
.section, .pagetitle { width:100%; padding:0; margin:0; }
.pagetitle h1 {height:36px; line-height:36px;background:#226F6B;color:#fff;padding-right: 9px;}


.section ol {float:right;width:100%;height:45px;line-height:45px;margin-bottom:3px;}
.pagetitle ol.sec { height:40px;line-height:40px;background:#F1592A;}.pagetitle ol.teamchamps {height:34px; line-height:34px;background:#40837F;}

.section ol.news{background:#203F3D;}.section ol.matches {background:#F1592A;margin-bottom:1px;} .section ol.video{background:#F1592A;margin:0;}.section ol.reps{background:#40837F;margin-bottom:1px;}
.section ol.fb{background:#3B5998;margin-top:5px;} .section ol.tw{background:#00ACED;}.section ol.fb ol{background-position:0px 0px;}.section ol.tw ol{background-position:-40px 0px;}
.section ol ol{float:right; width:40px; height:40px;margin-top:1px;background:url(images/social_icon2.png) no-repeat center center;}
.section ol span ,.pagetitle ol span{ float:right; width:auto; color:#fff; font-size:1em; margin-right:9px;}.section ol.album {background:#C60303;margin:0;}
.section ol i { float:left; background:url(images/social_icon.png) no-repeat;width:28px;height:28px;background-position:-114px -2px; margin:9px;}
.section ol i:hover { background-position:-115px -31px;}
.section ul { position: relative;float:right; display:inline;  } 
.section ul.small,.section ul.medium , .section ul.vsmall{ margin:0.3% 0.3% 1.5% 0.3%;line-height:140%;} 
.section ul.small img,.section ul.medium  img, .section ul.vsmall img { width:100%;}
.section ul.small  h1 ,.section ul.medium h1,.section ul.vsmall h1{ width:98%; margin:5px; padding:0 1%; color:#203F3D;text-align:right;}
.section ul.small  h1:hover,.section ul.medium h1:hover,.section ul.vsmall h1:hover  { color:#F1592A; }
.section ul .hovera {position:absolute;display:none;width:100%; z-index:1;background:url(images/ahover.png) no-repeat center center; top:0; right:0; }
.section ul .ndate { position:absolute; padding:2% 1%; font-size:70%;z-index:2; width:100%; background:rgba(0,0,0,0.6); color:#fff; text-align:center; right:0;}.section a h5:hover {color:#F1592A;}
.section ul .nsecname { font-size:10px; background:#203F3D;} .section h5 { display:block; width:100%; margin-top:25px; padding-right:17px; background:url(images/LArrow.gif) no-repeat right top 5px; text-align:right; color:#203F3D; }
/* sections */
/* tabs */
.Tabs, .Tabs ul {float:right;display:inline;width:100%;margin:0;padding:0;}
.tab_content,.tab_mcontent,.tab_Lcontent,.tab_mdcontent{display:none;}
.Tabs ul li { position:relative;float:right;display:inline;color:#fff;font-size:0.8em;text-align:center;}
.Tabs ul.mtabs li {width:25%; margin:0;background:#203F3D;border-left:1px solid #fff;height:40px;line-height:40px;}.Tabs ul li:last-child{border-left:0;}
.Tabs ul.ltabs li , .Tabs ul.stabs li{ margin:0;background:#203F3D;height:45px;line-height:45px;}.Tabs ul li:last-child{border-left:0;}
.Tabs ul.ltabs li{width:33.333333%;}.Tabs ul.stabs li{width:50%;}
.Tabs ul li a:active  {outline:none;}
.Tabs ul li a,.Tabs ul li a:hover {text-decoration:none;color:#fff;display:block;outline:none;}
.Tabs ul.mtabs li.current:hover,.Tabs ul.mtabs  li.current,.Tabs ul.ltabs li.current:hover,.Tabs ul.ltabs  li.current,.Tabs ul.stabs li.current:hover,.Tabs ul.stabs  li.current  {cursor:default!important;color:#fff;background:#40837F url(images/uwarrow.png) no-repeat center bottom;}
.Tabs ul li.current a {color:#fff !important;}
.Tabs ul.mtabs{margin-bottom:2px;}
/* matches tab */
#livem, #todaym, #yesterdaym { margin:0; padding:0 } 
.tab_container,.tab_Latest,.tab_section,.tab_allnews, .olympics_container, #roundscontainer {width:100%;overflow-y:hidden;overflow-x:hidden;clear:both;}
.tab_content .mchampp {width:98%;margin:3px auto;font-size:0.8em;text-align:Center;background:#40837F;padding:6px 0px;font-weight:normal;border-radius:5px;}
.tab_content .mchampp a {color:#fff; text-decoration:none;font-weight:bold; }
.matcharea {margin:5px auto;width:98%;height:auto;}
.matcharea .match {position:relative; width:98%;font-size:0.8em;height:55px;margin:1px auto;border:1px solid #ccc;border-radius:5px;}
.matcharea .match .time { position: absolute;text-align:center;font-weight:bold;padding:2px 0;font-family: 'Oswald',sans-serif;font-size:1.3em;top:5px;border:1px solid #d9d9d9;background:#fff;border-radius:5px;}
.matcharea .match .team1, .matcharea .match .team2 { position: absolute;text-align:center;width:32%;top:14px; height:auto;} 
.matcharea .match .team1 { right:0.5%;} .matcharea .match .team2 { left:0.5%;} 
.matcharea .match .score1,.matcharea .match .score2 { position: absolute; font-size:15px;top:5px; width:25px; height:26px; text-align:center; padding:2px; border:1px solid #d0d0d0; background:#fff;border-radius:5px;color:#000;font-family: 'Oswald',sans-serif;font-size:1.4em;font-weight:bold;}
.matcharea .match .score1,.matcharea .match .p1 { right:34% } .matcharea .match .score2, .matcharea .match .p2 { left:34%; }
.matcharea .match .icon {  position: absolute; text-align:center;top:32px; width:auto;}
.matcharea .match img{height:auto;border:0;}
.matcharea .match .half { position:absolute;bottom:3px;font-weight:normal;width:70px;height:17px;line-height:19px;font-size:9px;}
.matcharea .match .icon,.matcharea .match .time,.matcharea .match .half{right:0;left:0;margin:0 auto;}
.matcharea .match .p1,.matcharea .match .p2 { position: absolute; top:34px; text-align:center;padding:0 2%; border:1px solid #d0d0d0; background:#f5f5f5;border-radius:3px;color:#222;font-family:tahoma;}
.matcharea .match a { color:#E74C3C;font-weight:bold; text-decoration:none; }
.matcharea .match a:hover { color:#000;text-decoration:none; }
.matcharea .match .pred { position: absolute; text-align:center; right:1%; bottom:1%; width:15px;}
.TimeOfMatch { color:blue; height:14px; margin-bottom:2px;}
/* matches tab */
/* latest tabs */
.tab_Lcontent {width:100%;height:auto;padding:5px 7px;}
.tab_Latest,.tab_section,.tab_allnews,.tab_news{border:1px solid #bbb;border-top:0;margin:0;padding-bottom:5px;}.tab_section{margin-bottom:7px;}.tab_allnews{margin-bottom:7px;height:430px;}
.tab_Lcontent li { float:right;display:block;position:relative;width:100%;text-align:right; border-bottom:1px dashed #bbb;line-height:150%;}
.tab_Lcontent li a {font-size:0.8em;color:#203F3D;}.tab_Lcontent li a:hover{color:#40837F;}
.tab_Lcontent li p {color:#C60303; padding:0 3px; font-size:0.75em;margin-bottom:2px;}.tab_Lcontent li span{font-family:tahoma;}
.tab_Lcontent h5{ position:absolute;left:3px;top:3px; background:#f8f8f8;padding:5px 11px;font-size:0.7em;color:#aaa;border-radius:30%;font-family:tahoma;}
#ticker2{width:auto;}
.tab_Lcontent .SelectSec  , .tab_Lcontent .SelectDay  , .MaxSelectMultimedia{ float:right; display:inline;  text-align:Center; background:#f9f9f9;  }
.tab_Lcontent .SelectSec  , .tab_Lcontent .SelectDay { width:50%; } .MaxSelectMultimedia { width:100%; }
.tab_Lcontent select ,.MaxSelectMultimedia select{ border:1px solid #ddd; font-family: 'Droid Arabic Kufi'; font-weight:600; margin:7px 0; min-width:90px; font-size:0.7em; color:#000; background:#fff; }
img.loadingimg {height:32px;width:32px;}
/* latest tabs */
/* tabs */
/* main multimedia */
.multimedia {height:auto; margin:3px 25px; background:#f5f5f5;}
.albums, .videos{direction: ltr;position: relative;cursor:url(images/grab.png) 8 8, move; padding:5px;}
.albums { padding-bottom:10px; }
.albums .owl-item,.videos .owl-item{text-align: center;margin-top:3px;}
.albums .item, .videos .item{position: relative;display: block;margin:0 2%;}
.videos .item img{border-top:4px solid #000000;border-bottom:4px solid #000000; max-width:100%;}
.albums .item img { height:183px; width:100%; }
.vicon, .aicon  { position: absolute; top:0; right:0; width:100%;height:100%;display:block; }
.vhicon{ display:none; position: absolute; bottom:2%; right:0;font-size:1.2em;width:100%;height:98%;line-height:100%;background:rgba(0,0,0,0.4);}
.vicon {background:url(images/vicon_big.png) no-repeat center 35%; }
.aicon { background:url(images/album_small.png) no-repeat center 35%; }
.vtitle, .atitle { display:block;font-size:1.2em;position:absolute;right:0;width:100%;height:35%;line-height:35%;background:rgba(0,0,0,0.5);}
.vtitle { bottom:4px; } .atitle { bottom:0px; }
.vhicon p , .vtitle p, .atitle p { color:#fff; line-height:150%;  font-weight:bold; }
.vhicon p {padding:23% 2%; font-size:0.75em;} .vtitle p , .atitle p{ padding:5% 2%; font-size:0.7em; }
.owl-prev,.owl-next{position:absolute;top:0px;width:26px;height:100%;}
.owl-prev{right:-26px;border-radius:0 4px 4px 0;}
.owl-next{left:-26px;border-radius:4px 0 0 4px;}

.videos .owl-prev{background:#f0f0f0 url(images/next.png) center center no-repeat;}
.videos .owl-next{background:#f0f0f0 url(images/prev.png) center center no-repeat;}
.albums .owl-prev{background:#f0f0f0 url(images/next2.png) center center no-repeat;}
.albums .owl-next{background:#f0f0f0 url(images/prev2.png) center center no-repeat;}
.multimedia .nsecname { font-size:9px; background:#F1592A;top:4px;}
.container-4  div {float:right;display:inline;margin:5% 0;height:auto;}
.container-4 .album1{position: relative;width:35%; margin-right:5%;-moz-box-shadow: 0 0 12px #333;-webkit-box-shadow: 0 0 12px #333;box-shadow: 0 0 12px #333;}
.container-4 .album2{width:50%;margin-right:5%;margin-left:5%;}
.container-4  img{width:100%;display:block; margin:0;}.container-4  h4{background:rgba(198,3,3,0.7);color:#fff;text-align:center; padding:0 5px;margin:0; }
.container-4 i {position:absolute;display:none;top:0;right:0; width:100%;}
.container-4 .album1 i {background:rgba(0,0,0,0.4) url(images/album_big.png) center center no-repeat;} 
.container-4 .album2 i {background:rgba(0,0,0,0.4) url(images/album_small.png) center center no-repeat;} 
.container-4 .album2 ul{position: relative;float:right;display:inline; margin:0 3% 3% 3%; width:44%;-moz-box-shadow: 0 0 12px #333;-webkit-box-shadow: 0 0 12px #333;box-shadow: 0 0 12px #333;}
.container-4 li,.multisec li{position:absolute;width:auto; padding:3px 0;top:5px;right:5px;color:#fff;}
.container-4 .album1 li{font-size:0.9em;padding-right:34px;height:34px;line-height:34px;background:url(images/phter_icon.png) right center no-repeat;}
.container-4 .album2 li,.multisec li{font-size:0.8em;padding-right:28px;height:28px;line-height:28px;background:url(images/phter2_icon.png) right center no-repeat;}
/* main multimedia */
/* newspage */
.news-section {display:block; width:100%; background:#f9f9f9;margin:3px 0;}
.pagetitle ol.news {text-align:right;padding:5px 10px; background:#eee;}
.pagetitle ol.news a{ color:#333;font-weight:bold;font-size:0.85em;}.pagetitle ol.news a:hover { text-decoration:none; color:#aaa;}
.ncontent {display:block; width:97%; margin:1.5% auto;text-align:right;padding:2px 0 10px 0;}
.ncontent .nstitle,.ncontent .ntitle,.ncontent .ndate,.ncontent .nwriterpic,.ncontent .npic,.ncontent .share,.ncontent .content,.ncontent .tags
{display:block;width:100%;margin:10px 0 5px 0;}
.ncontent .nstitle {color:#000;}.ncontent .ntitle{color:#F1592A;}.ncontent .ntitle span {color:#226F6B;}
.ncontent .ndate,.nwriterpic ol.uname span{color:#a0a0a0;font-weight:normal;}.ncontent .ndate i , .nwriterpic ol.uname span i{margin-right:7px;}
.ncontent .npic {margin:20px 0 5px 0;}
.ncontent .npic img{display:block;width:100%;}.ncontent .npic h2{ background:#eee; color:#333;text-align:right;padding:8px;}
.ncontent .nwriterpic{float:right;width:100%;}.ncontent .nwriterpic ol { float:right; display:inline;}
.ncontent .nwriterpic ol.upic { width:80px; text-align:center;} .ncontent .nwriterpic ol.uname { padding:10px;width:80%;text-align:right;line-height:200%; font-weight:bold; color:#000; }
.ncontent .nwriterpic ol.uname  a { color:#000; font-size:1.1em; } .ncontent .nwriterpic ol.uname  a:hover { text-decoration:underline;}
.ncontent .nwriterpic ol.upic img { max-width:100%; height:auto; border:1px solid #C60303; }
.ncontent  .content {direction:rtl;}
.ncontent  .content p {font-family:Arial, Helvetica, sans-serif;text-align:justify;line-height:30px;color:#333;margin-top:17px;}
.ncontent  .content img { max-width:100%; }
.ncontent  .content ol {float:left; width:40%; border:1px dashed #aaa; background:#f5f5f5; padding:5px; margin:5px 15px 15px 0px;}
.ncontent  .content ol h2{display:block; width:100%; padding:5px 0; background:#226F6B;text-align:center; color:#fff; font-size:1em;}
.ncontent  .content ol li {display:block; padding-right:23px; margin:10px 2px; line-height:140%;}.ncontent  .content ol li a {color:#F1592A;}.ncontent  .content ol li a:hover{color:#333;}
.ncontent  .content ol li.news{background:url(images/newss_icon2.png) no-repeat right top 5px; }
.ncontent  .content ol li.vd { background:url(images/video_icon2.png) no-repeat right top 5px; }
.ncontent  .content ol li.pht{ background:url(images/cam_icon2.png) no-repeat right top 5px; }
.ncontent .tags{float:right;background:#f2f2f2; padding:5px;}.ncontent .tags li a{color:#226F6B;}.ncontent .tags li a:hover{color:#aaa;}
.ncontent .nstitle {font-size:1.2em;}.ncontent .ntitle{font-size:1.5em;}.ncontent .npic h2{font-size:0.7em;}
.nmultimedia { float:right; display:block; width:100%; margin:15px 0;}.nmultimedia iframe{margin:10px 0;}
.nmultimedia  a {display:block;color:#eb4026; font-weight:bold; font-size:1em; } .nmultimedia  a:hover { text-decoration:underline; }
.nmultimedia  a.vd {margin-bottom:20px} .nmultimedia  a.ph {margin-bottom:10px;}
.nmultimedia  h4{  float:right; font-weight:bold; width:100%; color:#2d609b; font-size:1em;  text-align:right;}
.nxt_prev_article { float:right; width:100%; padding:1%; margin:10px 0;background:#eee; }
.nxt_prev_article  li { display:block;border:1px solid #ccc; height:85px; padding:1%; position:relative;}
.nxt_prev_article  li ol{ position:absolute; width:auto; bottom:3px; background:#ddd; color:#333; text-align:center; padding:4px; }
.nxt_prev_article  li.nxt ol { left:3px; } .nxt_prev_article  li.prv ol { right:3px;  }
.nxt_prev_article  li.nxt { float:right; text-align:right; padding-right:35px; background:#f4f4f4 url(images/Ritarrow.png) no-repeat right 5px center; } 
.nxt_prev_article  li.prv { float:left; text-align:left; padding-left:35px;  background:#f4f4f4 url(images/Lftarrow.png) no-repeat left 5px center;} 
.nxt_prev_article  li p { color:#444;font-weight:bold;} .nxt_prev_article  li a { color:#444; }
.nxt_prev_article  li span {color:#444; line-height:150%; font-weight:normal;} .nxt_prev_article  li p { margin-bottom:5px;}
.nxt_prev_article  li.nxt:hover { background:#f9f9f9 url(images/Ritarrow.png) no-repeat right 5px center; }
.nxt_prev_article  li.prv:hover { background:#f9f9f9 url(images/Lftarrow.png) no-repeat left 5px center; }
.tab_ocontent {width:100%;float:right;height:auto;padding:0;}
.tab_news{width:100%;margin-bottom:8px;}
.tab_news ul{position:relative;float:right;display:block; width:100%;margin:0;border-bottom:1px dotted #45A59F;padding:3px 0;}.tab_news ul li {float:right;display:block;height:auto;background:none;border:none;padding:0;margin:0;}
.tab_news ul.news{background:#fff;}.tab_news ul li.pic{width:32%; margin-left:2%;text-align:center;}.tab_news ul li.title{padding-top:3px;line-height:150%;text-align:right;width:66%;font-size:0.72em;color:#226F6B;}.tab_news ul li.pic img {display:block;}
.tab_news ul.news:hover{background:#f9f9f9;}.tab_news a ul.news li.title:hover{color:#333;} .tab_news ul h3{position:absolute; left:3px; bottom:3px; color:#666; font-size:0.6em; padding-left:18px; background:url(images/view.png) no-repeat left center;}
.tab_news ul li.title p {color:#000;font-family: 'Droid Arabic Kufi';font-size:1.1em;margin:2px 0 5px 0; padding:0}.tab_news ul.arts li.pic img{width:60px; height:60px;margin:1%;}.tab_news ul.news li.pic img {width:100%;margin:0;}
.tab_news a ul.arts li.title:hover{color:#fff;}
/* newspage */

.dcomments { display:block; width:100%; margin:5px 0;}
.shares,.short-link {float:right;display:inline;width:50%;} 
.tags li { float:right; display:inline; width:auto; margin:5px 2%;}.tags li a:hover{text-decoration:underline;}
.shortlink {float:left;color:#fff; position:relative;height:30px;} 
.shortlink .copy, .shortlink .Thelink, .shortlink .Thetitle { float:right; display:inline;line-height:30px;text-align:center; height:30px; padding:0 10px; }
.shortlink .Thelink {font-family:arial;background:#40837F;cursor:pointer;border-radius:3px 0 0 3px;font-weight:normal;} 
.shortlink .Thetitle { background:#eb4026 url(images/Thelinkbg.png) no-repeat left center; padding-left:15px;border-radius:0 3px 3px 0;} 
.shortlink .copy { display:none; border-radius:0 3px 3px 0; background:#40A85E url(images/Thelinkbg2.png) no-repeat left center; position:absolute;right:0px;top:0px;z-index:3;padding-left:15px; }
.shortlink .Thetitle.copyed{background:#40837F; }
.shortlink .Thelink.link2 {font-family:arial;background:#40837F;cursor:pointer;}
.shares ul{ float:right;display:inline; margin-left:1%;}
.shares ul a {height:30px;display:block;padding:1px 5px 0 10px;color:#fff;text-decoration:none;}
.shares ul a span,.news-options ul a span{line-height:27px;font-size:0.8em;}.shares ul span{color:#fff;}
.shares ul.fb{background-color:#2d609b;}.shares ul.tw{background-color:#00c3f3;}.shares ul.gp{background-color:#eb4026;}
.shares ul.fb a:hover{background-color:#417bbe;}.shares ul.tw a:hover{background-color:#30d5fe;}.shares ul.gp a:hover{background-color:#fb5d45;}
.shares ul a i{float:right;margin:2.5px 0 0 5px; width:27px; height:25px; background:url(images/news_options_icons.png) no-repeat;}.shares ul.gp  a i{margin:2.5px 0 0 0;}.shares ul.gp a{ padding-left:7px; }
.shares ul.fb a i{background-position:-106px -2px; width:19px; }.shares ul.tw a i {background-position:-78px -4px}.shares ul.gp a i {background-position:-40px -3px}
.shortlink .Thetitle, .shortlink .copy { width:150px; font-size:0.8em;} 
.shares ul.prt{background-color:#007BB6;}.shares ul.prt a:hover{background-color:#2389B8;}.shares ul.prt a i {background-position:-130px -4px}
.shares ul.snd{background-color:#40837F;margin-left:1%;}.shares ul.snd a:hover{background-color:#499590;}.shares ul.snd a i {background-position:-157px -4px}
#facebook-count,#facebook-count2 { font-family: 'Oswald',sans-serif;font-size:0.85em; }
/* multimedia page */
.container-5 { margin-bottom:5px;background:#203F3D;border-radius:4px;padding-bottom:15px;}.container-5 .content{color:#fff;}
.container-5 .title,.container-5 .content,.container-5 .share,.container-5 .tags{display:block; margin:10px auto;} 
.container-5 .content,.container-5 .tags {width:80%;text-align:center;}.container-5 .title ,.container-5 .share{width:98%;padding:7px;}
.container-5 .title {text-align:right;background:#226F6B; border:1px solid #fff;border-radius:4px; color:#fff; color:#fff; font-size:0.9em;}
.container-5 .title span {color:#f5f5f5; font-size:0.85em; margin-right:1%; }
.container-5 .title i { float:left;background:url(images/views.png) no-repeat left center; padding:4px 0 0 17px; margin-left:5px;color:#fff; font-size:0.78em; }
.container-5 .tags li a{color:#fff; font-size:1em;}
.multisec {float:right;display:inline;position:relative;}
.multisec img {width:100%;}.multisec.mainv img,.multisec.maxv img,.multisec.champv img{border-top:10px solid #000;border-bottom:10px solid #000;}
.multisec.mainv,.multisec.maina {width:32.33333333%; margin:1% 0.5%;} .multisec.maxv,.multisec.maxa{width:100%; margin-top:7px;} 
.multisec.mainv .vtitle,.multisec.maxv .vtitle,.multisec.champv .vtitle {bottom:10px;}.multisec.maina .vtitle,.multisec.maxa .vtitle {bottom:0px;}
#maxview { min-height:100px;}.multisec .atitle {bottom:5px;}
.vviews {position:absolute;left:0px;z-index:3;border-radius:0 0 5px 0;color:#fff; min-width:40px; font-size:0.8em;padding: 5px 10px 5px 25px; width:auto;}
.multisec.mainv .vviews, .multisec.maxv .vviews,.multisec.champv .vviews {top:10px;background:#F1592A url(images/views.png) no-repeat 5px;}
.multisec.maina .vviews, .multisec.maxa .vviews,.multisec.champa .vviews  {top:0px;background:#C60303 url(images/views.png) no-repeat 5px;}
.multisec.champv,.multisec.champa {width:49%; margin:1% 0.5%;}
.vnotshown {display:none;}
.msearch {float:left; width:auto;margin-left:10px;}
.msearch  input[type="submit"] {float:left; height:25px; margin-top:6px; border-radius:4px 0 0 4px; border-top:1px solid #bbb; border-bottom:1px solid #bbb; border-left:1px solid #bbb; cursor:pointer;width:37px;text-align:Center; padding:0px; }
.msearch  input[type="text"]  { padding-right:22px; font-size:0.75em; height:25px; width:130px; background:#fff url(images/searchMagnify.png) no-repeat right 5px center; border-radius:0 4px 4px 0; }
.msearch  input[type="submit"].v{background:#F1592A url(images/search_icon.png) no-repeat center center;}
.msearch  input[type="submit"].a{background:#C60303 url(images/search_icon.png) no-repeat center center;}
/* multimedia page */
/* reports and articles */
.container-2 ul.rsmall{width:32.82%;margin:0 0.25%;}.container-2 ul.rsmall img{ width:100%;}
.container-2 ul.rsmall .title h1{font-size:12px;} 
.marticles {width:100%; margin:0;border-bottom:1px dotted #45A59F}.marticles:hover,.tab_news ul.arts:hover{background:#45A59F;}
.marticles div {float:right;display:inline;} .marticles .pic {background:#fff;text-align:Center; border:1px solid #40837F; padding:1px; border-radius:50%;}
.marticles .pic img,.tab_news ul.arts li.pic img {border-radius:50%;-moz-box-shadow: 0 0 20px #fff;-webkit-box-shadow: 0 0 20px #fff;box-shadow: 0 0 20px #fff; }
.marticles .title {margin:5px;} .marticles .title h1,.marticles .title h2{ display:block;font-size:1em;margin-bottom:5px;text-align:right;}
.marticles .title h1{ width:auto; color:#000;}.marticles .title a h1:hover{text-decoration:underline;}.marticles .title a{color:#F1592A;line-height:160%;}
/* reports and articles */

/* all news */
.OtherSectionBox { float:right; width:100%; margin:0; padding:1%; background:#f9f9f9; height:auto; }
.allnsec{ float:right; display:block; width:100%; border:2px solid #eee; margin:5px 0;  background:#fff; }
.allnsec ul { float:right; display:inline; margin:0.5%; padding:0; }
.allnsec ul.pic ,.allnsec ul.upic { position:relative; width:24%; } .allnsec ul.pic img { width:100%; border:0; }.allnsec ul.upic img { margin:3px auto;border-radius:50%; height:auto; }
.allnsec ul.pic ol ,.allnsec ul.upic ol {position:absolute; bottom:0;right:0; width:auto; padding:5px 7px; color:#fff; background:rgba(32,63,61,0.7);font-size:0.7em;}
.allnsec ul.upic ol {position:absolute; bottom:0;right:0; text-align:Center;padding:5px 7px;color:#fff;font-size:0.7em;}
.allnsec ul.pic ol { width:auto;background:rgba(32,63,61,0.7);}.allnsec ul.upic ol { width:100%; background:rgba(32,63,61,1);}
.allnsec ul.title  { position:relative; width:74%; text-align:right; background:#fff; padding:1%;}
.allnsec ul.title h1 , .allnsec ul.title  h2, .allnsec ul.title p { float:right;display:block; margin-bottom:1%; padding:0; } 
.allnsec ul.title h1 { color:#000; width:100%; margin-right:0; margin-top:0; padding:0;} 
.allnsec ul.title h2 a{ color:#F1592A; font-weight:bold; line-height:150%;}.allnsec ul.title h2 a:hover { color:#333; }
.allnsec ul.title p { font-weight:normal; width:100%; text-align:justify; line-height:170%; }
.allnsec ul.title h4 { position:absolute; z-index:1;left:0; bottom:0; width:100%; background:#f5f5f5; padding:4px 1%; color:#999; text-align:right; }
.allnsec ul.title h4 span ,.allarts ul.title  h6 span{ float:left; padding-left:17px; background:url(images/view.png) no-repeat left center; }
.allarts { float:right; display:block; background:#fff; padding:1% 1% 2% 1%; width:100%; margin:5px 0 0 0; border-top:3px solid #ddd; }
.allarts ul {  float:right; display:inline; margin:0; text-align:right; }
.allarts ul.pic { background:#203F3D; text-align:center; padding:20px 10px 0 7px; border-radius: 0 3px 0 7px}
.allarts ul.pic  img { border:1px solid #fff; max-width:100%; } .allarts ul.title { padding:0; }
.allarts ul.title  h4{ background:#203F3D; padding:7px 2% 8px 0; margin:0; width:100%; border-radius: 3px 0 0 3px}
.allarts ul.title  h2 { padding:1% 2% 0.5% 2%; }.arts { margin-top:20px; }
.allarts ul.title  h4 a, .allarts ul.title  h2 a { font-weight:bold;} 
.allarts ul.title  h4 a {color:#FDD50D; } .allarts ul.title  h2 a , .otherarts a { color: #F1592A; font-size:0.7em;}
.allarts ul.title  h4 a:hover { text-decoration: underline; } .allarts ul.title  h2 a:hover , .otherarts a:hover {color:#333;}
.allarts ul.title  h6 { padding:0 2%; width:100%; text-align:justify; line-height:170%; margin:0;}
.allarts ul.title  h6 { color:#999; padding-top:1%; } 
.otherarts { float:right; text-align:right; display:block; background:#fff; width:100%; padding:1% 2%;   }
.otherarts i { float:right; width:8px; height:18px; margin:0 1%; background: url(images/LArrow.gif) no-repeat right center;  }
.otherarts p { color:#bbb; margin:1% 3% 0; }
.allarts ul.title h2 a{font-size:0.7em;}.otherarts a{font-size:0.8em;}
.allarts ul.title h6,.otherarts p { font-size:0.65em;}
.allarts ul.pic {width:85px;height:80px; } 
.impnews{ display:block; margin-bottom:5px;position:relative; border:1px solid #bbb;}.impnews.left{width:100%;}
.impnews img {display:block; width:100%;}
.impnews h2{position:absolute;text-align:Center; color:#fff;font-size:0.9em;line-height:160%;bottom:0;right:0; width:100%;height:55px; padding:8px 10px;background:rgba(0,0,0,0.7);}.impnews h2 span{color:yellow;}
.impnews h1{position:absolute;bottom:55px;right:0;color:#fff;font-size:0.8em;width:auto;height:auto;padding:5px 8px;background:#C60303;}
/* all news */
#loading { margin:2%; }
.mainpoll { float:right; display:block; width:100%; background:url(images/pollbg.png) no-repeat left top; }
.mainpoll h2, .mainpoll h3 { width:98%; padding:1%;  font-weight:bold; font-size:0.9em; text-align:center; line-height:140%; }
.mainpoll h2 { color:#F35828;  margin:4% 0; } .mainpoll h3 { color:#000; margin-bottom:3%;}
.poll_options  { width:100%; text-align:right; }
.poll_options .polloption{float:right;display:block;width:100%;margin:2%;}.polloption input[type="radio"] ,.polloption h6{float:right; display:inline; margin-left:2%;}
.poll_options input[type="radio"] { float:right; width:18px; height:18px; background:#40A85E; cursor:pointer; }
.polloption h6{font-size:0.9em;width:auto;}.poll_options input[type="submit"]{margin:3% 2%;padding:0.5% 3%;}
.pollresult {width:100%; padding:2%; } .pollresult li { float:right;text-align:right;display:inline; margin-top:8px; } 
.pollresult li.title{width:30%;font-size:0.9em;}.pollresult li.result{width:70%;font-size:0.75em;}
.totalvots {width:100%; text-align:Center; margin:10px 0; font-size:0.9em; font-weight:bold;}
/* polls */
/* champions and matches */
.Allchamps {float:right;display:block; width:100%; background:#f9f9f9;}
.Allchamps .champloc{width:100%; background:#203F3D; color:#fff; text-align:right; font-size:0.9em; padding:8px 10px;border-radius:5px;margin-top:3px;}
.Allchamps  li {float:right; display:inline; margin:2%; height:130px; text-align:Center; background:rgba(64,131,131,0.8); border-radius:5px; padding:2% 1%; width:21%;color:#fff; font-size:0.8em;}
.Allchamps  li img {display:block;max-width:100%;border-radius:5px;margin:0 auto;}.Allchamps li:hover {background:rgba(64,131,131,0.5);color:#203F3D;}
.MatchInfo {display:block;width:100%;position:relative;background:url(images/matchdtls-bg.jpg) no-repeat center center;margin-bottom:10px;}
.MatchInfo  .hometeampic, .MatchInfo  .awayteampic {display:block;position:absolute; width:25%; height:99px; text-align:center; }
.MatchInfo  .hometeampic, .MatchInfo  .hometeamname  {right:2%;} .MatchInfo  .awayteampic, .MatchInfo  .awayteamname  {left:2%;}
.MatchInfo  .hometeampic img, .MatchInfo  .awayteampic img{width:90px; height:99px;margin:0 auto;} .MatchInfo .hometeamname  a, .MatchInfo .awayteamname a { display:block;color:#fff;font-size:2.2em;width:100%;text-shadow: 2px 2px 8px #000;}
.MatchInfo  .hometeamname, .MatchInfo  .awayteamname {display:block; position:absolute;width:25%;height:auto;text-align:center;} 
.MatchInfo  .score, .MatchInfo  .time , .MatchInfo  .status {display:block;position:absolute;font-size:2em;right:0; left:0;margin:auto;width:auto;font-weight:bold;color: white;text-align: center;height:auto;display: block;text-shadow: 2px 2px 8px #000;}
.MatchInfo  .score {font-family: 'Oswald',sans-serif;font-size:5em;}  .MatchInfo  .score span, table td .mscore span {color:#C60303;} .MatchInfo  .score b, table td .mscore b {color:#F1592A;}
.MatchInfo  .homepln, .MatchInfo  .awaypln {display:block;position:absolute;font-size:1.7em;font-weight:bold;color:#F1592A;font-family: 'Oswald',sans-serif;text-shadow: 2px 2px 8px #000;}
.TimeOfdMatch { border:1px solid #fff;font-family: 'Oswald',sans-serif; border-radius:5px; color:#fff; max-width:100px; height:36px; margin:0 auto; padding:1px 2px;background:rgba(64,131,131,0.5);}
.MatchInfo .progress { position:absolute; bottom:25px; right:1%; left:1%; width:98%; margin:0 auto; }
.MatchInfo .progress  li {position:relative;float:right;display:inline;margin:0 0.5%; height:10px; background:rgba(64,131,131,0.8);border-radius:3px; border:1px solid #203F3D;}
.MatchInfo .progress  li ol {position:absolute;
 border:0;cursor: pointer;display: block;width: 15px;height:15px;-moz-border-radius:5px;
-webkit-border-radius:5px;border-radius:5px;background: transparent;top:-3px;}
.MatchInfo .progress  li ol span {display: block;width: 12px;height: 12px;-moz-border-radius: 50%;-webkit-border-radius: 50%;
    border-radius: 50%;position: relative;top: 1px;background: #C60303;background: -moz-linear-gradient(180deg,#C60303 0,#C60303 85%);
    background: -webkit-linear-gradient(180deg,#C60303 0,#C60303 85%);background: -o-linear-gradient(180deg,#C60303 0,#C60303 85%);
    background: -ms-linear-gradient(180deg,#C60303 0,#C60303 85%);background: linear-gradient(180deg,#C60303 0,#C60303 85%);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.48);-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.48);box-shadow: 0 1px 3px rgba(0,0,0,0.48);}	
.MatchInfo .progress  li ol.thismint  {animation:fadein 0.50s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation:fadein 0.50s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;}
.MatchInfo .progress  li ol.home , .MatchInfo .progress  li ol.away {position:absolute;text-align:center; width:12px; height:18px;border-radius:0px;} 
.MatchInfo .progress  li ol.home {top:-18px;background:url(images/uparrow.png) no-repeat bottom center; } .MatchInfo .progress  li ol.away {top:-4px;background:url(images/downarrow.png) no-repeat bottom center; }
.MatchInfo .progress li ol.home img{margin-bottom:8px;}.MatchInfo .progress li ol.away img{margin-top:20px;}
@-webkit-keyframes fadein { 
0%{opacity:0;}
40%{opacity:1;}
50%{opacity:1;}
100%{opacity:0.05;} 
}
@keyframes fadein {
0%{opacity:0;}
40%{opacity:1;}
50%{opacity:1;}
100%{opacity:0.05;} 
}
.MatchDetailsTab {display:block; width:100%; float:right; margin:10px 0;}
.Tabs ul.mdtabs li {position:relative; margin:0;border-bottom:4px solid #ccc;height:45px;line-height:45px;}.Tabs ul.mdtabs li:last-child{margin-left:0;}
.Tabs ul.mdtabs.Mts li {width:33.3333333%;}
.Tabs ul.mdtabs.Tms li {width:14.285714%;}
.Tabs ul.mdtabs li:hover {color:#777;}
.Tabs ul.mdtabs li.current:hover,.Tabs ul.mdtabs  li.current,.Tabs ul.mdtabs li:hover{border-bottom:4px solid #F1592A;background:url(images/uparrow.png) no-repeat center bottom;} 
.Tabs ul.mdtabs li.current:hover,.Tabs ul.mdtabs  li.current{cursor:default!important;}
.Tabs ul.mdtabs li.current a{color:#444 !important;} .Tabs ul.mdtabs li a{ color:#777; font-size:1.3em;}
.Tabs ul.mdtabs{margin-bottom:5px;}
.tab_mdcontent {padding:20px 0;}
.tab_mdcontent .noresult { text-align:Center; padding:3% 5%; }
.eventbox { width:100%; float:right; border-bottom:1px dashed #ccc; padding:5px 1%;margin-bottom:10px;}
.eventbox li {float:right; display:inline; margin-left:1%;}.eventbox li:last-child{margin-left:0;}
.eventbox li.mints { padding:1px 10px; text-align:center;font-family: 'Oswald',sans-serif;font-size:1.4em;color:#666; border-left:0px solid #ccc;}
.eventbox li.mints img{display:block; margin:0 auto; width:35px; height:35px;} .eventbox li.details { width:80%; padding:0 2%;}
.eventbox li.details p {text-align:right;line-height:30px;color:#555;font-size:1.1em;}  .eventbox li.details span { display:block;font-size:1em;text-align:right;color:#999;margin-bottom:5px;}
.tab_mdcontent .infos ,.tab_mdcontent .History,.tab_mdcontent .infos h2,.tab_mdcontent .History h3{float:right; display:block; width:100%;margin-bottom:2px;}
.tab_mdcontent .infos h2{text-align:center; font-size:1em; padding:5px; background:#e8e8e8; }
.tab_mdcontent .infos ol { float:right; display:inline; margin:1%;}
.tab_mdcontent .infos ol.informations { width:33%; } 
.tab_mdcontent .infos ol.informations li { float:right; display:block; font-size:0.85em; border-bottom:1px dashed #999;text-align:right; color:#777; width:100%; line-height:20px;  padding:2px 0 5px 0; margin:3px 0; }
ol.informations li i { float:right; display:block; width:24px; height:24px;  background:url(images/matchdetails-icons.png) no-repeat center center; margin:0 5px; }
ol.informations li.champ i {background-position:-1px -1px;} .tab_mdcontent .infos ol  a{ color:#999;} .tab_mdcontent .infos ol  a:hover{color:#333;} 
ol.informations li.date i { background-position:-54px -1px;} ol.informations li.nodate i { background-position:-192px -1px;} 
ol.informations li.pg i {background-position:-26px -1px;} ol.informations li.referee i {background-position:-165px -1px;} 
ol.informations li.kind i {background-position:-108px -1px;} ol.informations li.round i {background-position:-81px -1px;} 
ol.informations li.group i {background-position:-136px -1px;} ol.informations li.note i {background-position:-218px -1px;}
.tab_mdcontent .infos ol.match-details { width:63%;} 
table img.teampic {width:60px; height:66px; border:0;}
ol.match-details  li { float:right; display:inline; padding:4px 2px; text-align:Center;}
ol.match-details  li.f1 { width:15%;} ol.match-details  li.ftitle { width:68%; margin:0 1%}
ol.match-details .Result{ float:right;width:95%; margin:0 2.5%;font-size:0.8em;text-align:center;margin-bottom:1px;} 
.Result.r1 li{background:#e8e8e8; color:#333;} .Result.r2 li{background:#e0e0e0; color:#0A7D01;}
.tab_mdcontent .History h3 {text-align:center; font-size:1em; color:#fff; background:#40837F; padding:10px 0;}
.matchdate, .matchdate2 { float:right; width:100%; color:#fff; padding:5px 0; font-size:0.85em;  text-align:center;}
.matchdate {background:#203F3D;} .matchdate2 {background:#40837F;}
.matchdate.m5, .matchdate2.m5{margin-top:5px; padding:8px 0;}
.matchdate a, .matchdate2 a { color:#fff;}.matchdate a:hover, .matchdate2 a:hover{ color:#fff;}
table td {text-align:center;} table tr {padding:0; margin:0;}
table.matchform,table.matchdetails{text-align:center;width:100%;padding:0;margin:0;}
table.matchform {border:1px solid #40837F;} table.eventsTable{ width:94%; margin:1% auto;}
table td.team {width:18%;padding:8px 0;} table td.content{width:32%;}  table td.content2{width:68%;}
table td.info{width:27%;border-right:1px solid #40837F;border-left:1px solid #40837F;}
table td.team img{display:block;width:60px; height:66px; border:0; margin:2px auto 5px auto;} 
table td.showicons{width:5%;} table td.showicons a {width:24px; height:24px; margin:auto;} 
table td.showicons a.showmm {background:url(images/show-icon.gif) no-repeat center center;}
table td.showicons a.hidemm {background:url(images/hide-icon.gif) no-repeat center center;}
table tr.loading { display:none;} table td.loading {width:100%; text-align:center; }table td .mstatus { font-size:0.9em; color:#C60303;FONT-WEIGHT:bold;margin-top:7px; }
table td .mscore ,table td .mpalnties,table td .mtime{ font-family:'Oswald',sans-serif;font-weight:bold;text-shadow: 1px 1px 2px #000;}
table td .mscore {font-size:2.2em;color:#000;}table td .mpalnties{color:#203F3D;font-size:1.5em;} table td .mtime {width:60px; margin:0 auto;color:#fff;font-size:1.3em; padding-top:1px; line-height:auto; border:1px solid #203F3D;border-radius:4px;background:rgba(64,131,131,0.7);}
table td .pmtime {width:60px; margin:0 auto;color:#fff;padding:4px 4px 2px 4px;font-size:1.3em; margin:0 10px;line-height:auto; text-shadow: 1px 1px 2px #000; border:1px solid #203F3D;border-radius:4px;background:rgba(64,131,131,0.7);}
table td .pmtime, table td .pscore { display:inline;   font-family:'Oswald',sans-serif;font-weight:bold; }
table td .pscore { font-size:1.5em;} table td .pscore input{ width:18%; border:1px solid #bbb; text-align:center; padding:8px 0 5px 0; font-size:0.95em; background:#f9f9f9;font-family:'Oswald',sans-serif;font-weight:bold;}
table td.info li {float:right;width:98%; margin:1px 1%;text-align:center;font-size:0.8em; padding:3px 0;}
table td.info li.champname a { font-size:1em;}
table td.info li.note {color:#C60303;background:#f4f4f4;}table td.info li.hkm{color:#000;}table td.info li.hkm a, table td.info li.pg a{color:#333;}table td.info li.hkm a:hover, table td.info li.pg a:hover{color:#666;text-decoration:underline;}table td.info li.man{color:#555;}
table td.info li.week{color:#0A7D01;} table td.info li.status{color:#0A7D01;}table td.info li.kind{color:#D88224;}table td.info li.group{ color:#a70000;}
table td.info li.r1 {color:#000;padding:0;}table td.info li.r2 {color:#0A7D01;padding:0;}table td.info li.round{color:#0A1C39;}
table td.info li.r1 ol,table td.info li.r2 ol{ float:right; display:inline;padding:3px 0;margin:0;height:100%;}table td.info li.pg {color:#000;}
table td.info li.r1 ol{background:#e8e8e8;}table td.info li.r2 ol{background:#e0e0e0;}
table.eventsTable .mev{float:right; width:100%;margin-bottom:1px;}
table.eventsTable .mev li{float:right;display:inline;text-align:center;color:#000;font-size:0.65em;padding:4px 2px;border-left:1px solid #fff;}
table.eventsTable .mev li.mev1{width:12%;} table.eventsTable .mev li.mev2{width:10%;} table.eventsTable .mev li.mev3{width:78%; padding-right:5px;text-align:right;}
li.mev3 a {color:#000;} li.mev3 a:hover {color:#bbb;text-decoration:underline;}
.f0f0 { background:#f0f0f0;}  
.c0c0 { background:#c9c9c9;} 
.c5c5 { background:#c5c5c5;color:#fff;}
.ffcc { background:#FFCC99;} 
.ffa5 { background:#FFA599;}
.f1ad{ background:#E9B0A8;}
.SelectMatches { float:right; width:100%; background:#40837F; color:#fff; font-size:0.9em; text-align:right; padding:7px;}
.SelectMatches select {padding:0 5px 0 15px; width:auto; font-size:0.95em;}
.SelectMatches li{float:right; display:inline; width:auto;  margin-left:1%; }
.matchTimeOn {color:#C60303; text-shadow: 1px 1px 8px #fff;}
.Teamtag { float:right; text-align:right;} .Teamtag a {color:#203F3D;font-size:1.3em;} .Teamtag a:hover {color:#bbb;}
.shares.sTeam { float:left; text-align:left;} .shares.sTeam ul{float:left;display:inline;}
.TeamBox { float:right; display:block; width:100%;height:160px; background:url(images/teamboxbg.jpg) no-repeat left top;} 
.TeamBox  ul { float:right; display:inline; margin:25px 1%; height:110px; padding:5px;}
.TeamBox  ul.TLogo { width:18%; text-align:center;} .TeamBox  ul.TLogo img {width:90px; height:99px; margin:0 auto;}
.TeamBox  ul.TName { width:78%;color:#fff;text-shadow: 1px 1px 2px #000;} .TeamBox  ul.TName span {display:block;font-size:2.5em;}
.TeamBox  ul.TName p {font-size:1.5em;  display:block; margin-top:10px;}
.TeamInfos {float:right;width:100%;}.TeamInfos ul{float:right; display:inline;}
.TeamInfos ul.TPic { width:30%;}.TeamInfos ul.CPic  { width:21%;}.TeamInfos ul.TPic,.TeamInfos ul.CPic {border:1px solid #ddd;}
.TeamInfos ul.TPic img,.TeamInfos ul.CPic img {width:100%;display:block;margin:0 auto;}
.TeamInfos ul.info {width:47%; margin:0 1%;} .TeamInfos ul p {display:block; width:100%; padding:5px; text-align:Center; background:#f9f9f9; font-size:0.8em;}
.TeamInfos ul.info li {display:block; width:100%; background:#f9f9f9; text-align:right; margin-bottom:2px; color:#000;padding:2% 5px;}
.TeamInfos ul.info li a { color:#F1592A;}
.ChampTitle {float:right; display:block; position:relative; width:100%; padding:0; margin:0;height:50px;text-shadow: 1px 1px 2px #000;}
.ChampMenu {display:block; margin:0 0 5px 0; width:100%;background:url(images/champ-title-bg.png) repeat-x top center}
.ChampMenu.fixed{position:fixed;top:45px;right:0;width:100%;z-index:6;}
.ChampTitle .toggle {float:right;display:none;width:50px; height:50px;cursor:pointer;background:url(images/champ-title-bg2.png) repeat-x top center}
.ChampTitle .toggle i{display:block;width:50px;height:20px;background:url(images/champ-toggle.png) no-repeat; margin:15px 0;z-index:1; }
.ChampTitle ul.toggle-menu {position:absolute; display:none; top:50px;z-index:7; right:0; padding:0 5px; background:#85B74A; width:100%; height:auto;}
.ChampTitle ul.toggle-menu ol {float:right; width:31.33333%;  margin:1%; height:30px; line-height:30px; text-align:center;background:url(images/champ-title-bg.png) repeat-x top center}
.ChampTitle ul.toggle-menu a ol {color:#fff; font-size:1.2em;}
ul.toggle-menu .toggle-champion {float:right; display:none; text-align:right; font-size:1.3em; color:#fff; margin:8px 10px 0;}
.ChampTitle li { float:right; display:inline; width:auto; height:50px; line-height:50px; font-size:1em; } .ChampTitle a li,.ChampTitle a li:hover {color:#fff;}
.ChampTitle li.champname {display:block; padding:0 10px 0 20px;} .ChampTitle li.champname ol { float:right; height:50px;line-height:50px;display:inline;} 
.ChampTitle li.champname ol img { width:40px; height:40px; margin:5px auto;box-shadow: 1px 1px 2px #000;}
.ChampTitle li.links { padding:0 20px;}  .ChampTitle li:hover {background:url(images/champ-title-bg2.png) repeat-x top center}
.ChampTitle .champion { float:left; cursor:pointer; height:50px;line-height:50px; text-align:center; position:relative; width:150px;background:url(images/champ-title-bg2.png) repeat-x top center}.ChampTitle .champion h2 { color:#fff; font-size:1em;margin:0 auto; width:80%; padding-left:14px;background:url(images/downa2.gif) no-repeat left center;}
.ChampTitle .champion ul.team {position:absolute; display:none; top:50px;z-index:7; right:0; padding:0 5px; background:#85B74A; width:100%; height:auto; text-align:Center;border-radius:0 0 5px 5px;}
.ChampTitle .champion ul.team img {display:block; width:60px; height:66px; border:0; margin:0 auto;} .ChampTitle .champion ul.team span { display:block; font-size:0.95em; color:#fff;}
.grid-9 ,.grid-11{width:28%;}.grid-10 {width:42%; margin:0 1%;}
.morechampnews, .olmore { float:right;background:#eee;width:100%;color:#333;text-align:center;padding:7px 5px; margin:5px 0;}
a .morechampnews , a .olmore {font-size:0.9em}a .morechampnews:hover, a .olmore:hover{color:#888;}
.mainchampnews,.champteams {width:100%; display:block;position:relative; height:auto;}.mainchampnews img{width:100%; height:auto; display:block;}
.mainchampnews.hov {margin-bottom:10px;}
.mainchampnews .title, .mainchampnews .icon, .mainchampnews .stitle {position:absolute;right:0; color:#fff;z-index:5;padding:5px 10px;}
.mainchampnews .title {bottom:0; text-align:center; min-height:50px;font-size:14px; width:100%; line-height:150%;}
.mainchampnews .stitle {bottom:70px; width:auto; height:auto; background:#C60303;font-size:12px; }
.mainchampnews .icon {top:0;width:auto;height:auto;background:#203F3D;font-size:0.85em;}
.mainchampnews ul { float:right; display:inline; padding:10px 1%;}.mainchampnews ul.cpic {width:33%;} .mainchampnews ul.ctitle{width:64%;}
.mainchampnews ul.cpic img { width:100%; height:auto; display:block; border:0;} 
.mainchampnews ul.ctitle h1,.mainchampnews ul.ctitle h2 { display:block; width:100%; text-align:right;}
.mainchampnews ul.ctitle h1{margin-bottom:3px; font-size:0.85em; color:#000;}
.mainchampnews ul.ctitle h2 a span { color:#C60303;} .brd{ width:98%; margin:0 1%; border-radius:5px;}
.mainchampnews ul.ctitle h2 a{font-size:0.55em;color:#203F3D;}
.mainchampnews.bor {float:right;border-bottom:1px dashed #aaa;margin-bottom:5px;}
.champteams ul{ float:right; display:inline; margin:1%; width:48%;padding:2% 0; background:rgba(64,131,131,0.6); border-radius:5px;} 
.champteams ul img {margin:0 auto; width:80px; height:88px; display:block;} .champteams a ul{color:#fff;text-shadow: 1px 1px 2px #000;}
#matchesfixed {display:block; height:560px; background:#b20000; width:325px;}
.ChampTeamsSort {text-align:Center;font-size:0.9em;width:100%; }
.sorttitle,.sorttitle2 {text-align:right;color:#fff;padding:9px 10px;border-bottom:1px solid #fff;} .sorttitle a,.sorttitle a:hover,.sorttitle2 a, .sorttitle2 a:hover{color:#fff;text-decoration:none;}
.sorttitle{background:#203F3D;}.sorttitle2{background:#45A59F;}
.champpoitns td{color:#203F3D;border-bottom:1px solid #ddd;padding:10px 5px;}.getpoints td{border-bottom:1px dashed #ddd;}
.getpoints.small td {padding:10px 5px 5px 5px;} .getpoints.big  td{padding:6px 5px 0px 5px;}
.getpoints.small td li.sortteampic {margin-left:5px;}
.getpoints td a {color:#555;}.getpoints td a:hover {text-decoration:underline;} 
.getpoints td li { float:right; display:inline;}
.champstats { float:right;display:block;width:100%;color:#444;}
.champstats li{ float:right;display:inline;text-align:right;width:50%;border-bottom:1px solid #eee;height:32px;}
.champstats li.title {padding:8px 5px;}
.champstats li.choose {padding:7px 5px;}
.champstats h2 { float:right; display:block; width:100%;background:#f9f9f9;border-bottom:1px solid #eee; color:#C60303; text-align:right; padding:2% 5px; }
.champstats  ol { float:right; display:inline;border-bottom:1px solid #eee; padding:7px 1%;}
.champstats  ol.no{width:8%;font-family: 'Oswald',sans-serif;text-align:center; }.champstats  ol.teams{width:75%;text-align:right; }.champstats  ol.score{width:17%;text-align:center; }
.cnumbers {font-family: 'Oswald',sans-serif;font-size:1.4em;}.champnotshown {display:block;}
td.sortshow {width:7%;} td.teamname {width:30%; text-align:right;}td.sortshow b{display:none;}td.sortshow span{display:block;}
.ChampTabMatches,.ChampMatchesBox {float:right; display:block; width:100%;position:relative;border-bottom:1px solid #ddd;}
.ChampTabMatches i {position:absolute; top:0px; width:20px; height:50px;}
.ChampTabMatches i.next {right:2px; background:url(images/Ritarrow.png) no-repeat center;}
.ChampTabMatches i.prev {left:2px; background:url(images/Lftarrow.png) no-repeat center;}
.ChampTabMatches ul {float:right; height:50px; line-height:50px; width:100%;background:#f5f5f5; font-size:0.97em; color:#203F3D;}
.ChampMatchesBox {background:#fff;height:60px;} .ChampMatchesBox a{font-size:0.82em;color:#444;}.ChampMatchesBox a:hover {text-decoration:underline;} 
.ChampMatchesBox .team1, .ChampMatchesBox .team2 {position:absolute; top:4px; text-align:center; width:36%;}
.ChampMatchesBox .team1{right:1%}.ChampMatchesBox .team2{left:1%}
.ChampMatchesBox .team1 img, .ChampMatchesBox .team2  img {display:block; width:25px; height:28px; border:0; margin:2px auto;}
.ChampMatchesBox .icon {position:absolute; bottom:7px; right:0; left:0; margin:auto; width:50px;}
.ChampMatchesBox .time {position:absolute; top:9px; right:0; left:0; margin:auto; width:100px; color:#203F3D;text-align:center;font-family: 'Oswald',sans-serif;font-size:1.2em; }
.ChampMatchesBox .score1, .ChampMatchesBox .score2 {position:absolute; top:8px;color:#444;text-shadow: 1px 1px 1px #444;font-family: 'Oswald',sans-serif;font-size:1.4em; text-align:center;}
.ChampMatchesBox .score1 {right:34%;} .ChampMatchesBox .score2 {left:34%;}
.ChampMatchesBox .p1, .ChampMatchesBox .p2 {position:absolute; top:33px;color:#666;text-shadow: 1px 1px 1px #444;font-family: 'Oswald',sans-serif;font-size:1em; text-align:center;}
.ChampMatchesBox .p1 {right:34.4%;} .ChampMatchesBox .p2 {left:34.4%;}
.ChampMatchesBox .pred {position:absolute; bottom:0px; right:0px; width:15px;}

#roundscontainer {margin-bottom:5px;border-bottom:1px solid #ddd;}
/* champions and matches */
/* tags */
.ttags {float:right; display:block; width:100%; border-bottom:1px dashed #aaa; padding:10px 5px; text-align:right; font-size:0.9em;}
.ttags .t-tags, .ttags i { float:right; display:inline;} .ttags .t-tags { display:block;}
.ttags i { margin-left:2%; width:32px; height:26px; background:url(images/tags-bg.png) no-repeat center center; } .t-tags span { color#C60303;} .t-tags a{ color:#203F3D;} .t-tags a:hover {color:#F1592A;}
.mtags { display:block; width:100%; margin-top:15px;}
.mtags ol{float:right; display:inline; width:auto; padding:5px 7px; background:#eee; text-align:Center; font-size:0.85em; margin-left:2%;}
.mtags ol a{ color:#333;} .mtags ol a:hover{ color:#999;}
.ttags i.n{background-position:1px -1px;} .ttags i.v{background-position:-32px -1px;}.ttags i.a{background-position:-69px -1px;}
/* tags */
/* conatcts & Others*/
.ContactForm  h2 { margin:25px 1% 10px 2%; color:#C60303; font-weight:bold; font-size:0.9em; line-height:150%;}
.OtherSectionBox .ContactForm {text-align:right; width:90%; margin:10px auto; padding-bottom:20px; }
.OtherSectionBox .ContactForm li { float:right; display:block; margin:5px 0; width:100%; }
.ContactForm input[type="text"] { width:50%; } .ContactForm textarea { width:80%; }
.ContactForm input[type="text"].cap { width:auto; text-align:center;}
.ContactForm input[type="submit"] { padding:5px 50px; }
.ContactForm li span { margin-left:2px; color:#fff; padding:7px 10px; background:#203F3D; font-family:tahoma; }
.pagetitle ol.priv {background:#F1592A;padding:10px;}
.Policy { margin:0 auto; width:100%; background:#f9f9f9; padding:10px 25px;} .Policy  li {display:block; width:100%; }
.Policy  p, .Policy  span{margin:15px 0;} .Policy  ol {padding-right:40px;}
#send_done {  width:100%;  }
.thankstext { width:60%; margin:50px auto; font-weight:bold; color:#C60303;text-align:center;}
.ContactForm p { direction:rtl; color:#333; text-align:justify;line-height:30px; font-size:0.8em; }
.morematches {float:left; font-size:0.8em; text-align:left; margin:5px 0; width:auto; background:url(images/LArrow.gif) no-repeat right center; padding-right:15px;}
/*contacts */
/* User Area */
#notice, #success { display:none; font-size:0.9em;width:100%;line-height:30px;padding:20px 50px;margin:5px auto 0 auto;text-align:right;}
#notice {color:#CF0E00; border:1px solid #EBB8B8;background:#FDD8D8 url(images/notice.png) no-repeat right 20px center;}
#success  {color:#5D7C22; border:1px solid #C6FFB7; background:#edfce9 url(images/valid.png) no-repeat right 20px center; }
.UserArea {float:right;display:block; width:100%; margin:5px auto;background:#f5f5f5; padding:2%;}
.UserArea h2,.UserArea h3  {display:block;width:100%;text-align:center;font-weight:600;}
.UserArea h2 {color:#555;font-size:2em;} .UserArea h3{color:#F1592A;font-size:1.5em;}
.UserArea p { margin:10px; color:#777; font-size:1em; text-align:center;line-height:30px; } .UserArea p span {color:#444;background:#fff; padding:3px 10px;} 
.UserArea .picnote {display:block;border-radius:4px;background:#fff;width:40%;text-align:center; margin:2px auto;padding:5px;}.UserArea .picnote span {display:block;color:#F1592A;font-size:0.75em;margin:5px 0;}
.UserArea .form { text-align:right; margin:25px auto;} .UserArea .form  li {display:block; width:100%; margin:10px 0;font-size:1em;}
.UserArea .form.login {width:35%;} .UserArea .form.cpanel,.UserArea .form.mypic {width:40%;} 
.UserArea .form  input[type="submit"],.UserArea .form  input[type="text"],.UserArea .form  input[type="password"]{ width:100%; padding:7px 10px;border-radius:4px; }
.UserArea .form  input[type="submit"]:hover {background:rgba(64,131,131,0.8);}.UserArea .form  li.rme{color:#777; margin-bottom:25px;}
.UserArea .NewUser { background:#e5e5e5; text-align:center; color:#444; font-size:1.2em; width:95%; margin:10px auto; padding:25px 10px;line-height:30px; }
.UserArea .NewUser a { color:#F1592A;}.UserArea .NewUser a:hover{color:#203F3D;}.UserArea .form.cpanel  input {text-align:center;}
.UserArea ul{float:right;display:inline;} .UserArea ul.Panel{width:72%;}.UserArea ul.Options {margin-right:2%; background: url(images/userOp_bg.png) repeat-y right;width:26%; padding:20px;}
.UserArea ul.Panel .currentpic { margin:10px auto; width:96px; height:auto; border-radius:4px; padding-top:3px; background:#40837F;text-align:Center;}.UserArea ul.Panel .currentpic h4 {font-size:0.7em; width:100%; padding:5px 0; color:#fff;;}
.UserArea ul.Panel .currentpic  img{ max-width:80px; max-height:80px; display:block; border:1px solid #fff; margin:5px auto;}
.UserArea .form  input[type="text"]#fileName{ border-radius:4px 0 0 4px; float:left; width:70%;}
.file_input_div{float:right;position:relative;width:30%;overflow:hidden;height:auto;height:40px; }
.file_input_button  {width:100%;position:absolute;top:0px;color:#fff;background:#40837F;text-align:Center;height:40px;margin:0px;padding:6px 5px;cursor:pointer;border-radius:0 4px 4px 0 ;}
.file_input_hidden  {width:100%;height:41px;padding:7px 5px;position:absolute;right:0px;top:0px;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-khtml-opacity:0;-moz-opacity:0; }
.UserArea .form  select { width:100%; padding:7px 10px;border-radius:4px; font-size:0.9em; font-weight:600; text-align:center; background:#fff;border:1px solid #bbb;}
.UserArea .form  select  option { padding:5px; background:#f9f9f9;}
.UserArea .form  input[name="username1"] {color:#F1592A; font-size:1.3em;}form#form_profile p {font-size:0.8em;}
.errorborder {border:1px solid red;}
/* User Area */
.errorbox {display:block; width:95%; margin:0 auto;}
.pagetitle ol.error{text-align:right;padding:5px 10px;background:#C60303;margin:0;}
.errorbox .box { float:right;width:100%; padding:5%; margin-bottom:10px; border-right:2px solid #ddd;border-left:2px solid #ddd;border-bottom:2px solid #ddd;}
.errorbox .box ul {float:left; width:50%; text-align:center}.errorbox .box ul.etitle { font-size:1.3em; color:#333;}.errorbox .box ul.etitle a{color:#C60303;}
/* footer */
footer .links, footer .copy {float:right;display:block; width:100%; height:auto;}
footer ul { float:right; display:inline;}footer .copy ul{height:45px; line-height:28px; padding:10px 0;}
footer .copy {background:#112221; padding:0; color:#fff;font-size:0.8em;height:auto;}footer .copy a { color:#fff;} footer .copy a:hover {color:#eee;}
footer .copy ul.f1{ width:40%;text-align:right;} footer .copy ul.f2{ width:20%;text-align:center;}footer .copy ul.f2 span{color:#FDD50D;} footer .copy ul.f3{  width:40%;text-align:left;}
footer .links ul { width:31.33%; padding:20px 2%; margin:20px 1%; text-align:right; background:rgba(64,131,131,0.1);} footer .links ul h2 {width:100%;display:block;color:#fff; font-weight:600; font-size:1.3em; margin-bottom:20px;}
footer .links ul li{display:block; width:100%; padding-right:15px; margin:13px 0; background:url(images/footerarrow1.png) no-repeat right center;} 
footer .links ul li:hover{background:url(images/footerarrow2.png) no-repeat right center;}
footer .links ul li a{color:#eeeeee;font-size:0.9em;} 
.links ul li a:hover{color:#F1592A;} 
footer .copy ul.f3 a{ text-align:left; display:inline;margin-right:15px;}
footer .copy ul.f3 a:hover{color:#bbb;}
/* footer */
/* start pagination */
.pagesec { float:right;  width:100%; padding:2px 1% 0; margin:0; background:#eee;}
.pagination {float:right;font-family:tahoma;text-align:center;width:98%;height:auto;  padding:10px 0;margin:0 1%;}
.pagination a {padding: 3px 5px 3px 5px;margin: 2px;border: 1px solid #bbb;text-decoration: none;color: #000; background:#fff;}
.pagination a:active, .pagination a:visited {border: 1px solid #bbb;color: #F1592A;}
.pagination a:hover {border: 1px solid #bbb;color: #fff;background:#F1592A;}
.pagination span.current {padding: 3px 5px 3px 5px;margin: 2px;border: 1px solid #bbb;font-weight: bold;background-color: #F1592A;color: #FFF;}
.pagination span.disabled {padding: 3px 5px 3px 5px;margin: 4px;border: 1px solid #EEE;color: #DDD}
/* end pagination */
/* Start Predictions */
.rules { width:100%; text-align:right; height:auto;}
.rules h1   { color:#a60000; width:100%;height:auto; font-size:1em; padding:8px 8px 10px 0; background:#eee;}
.rules p { color:#000;font-weight:normal; font-size:1em; line-height:20px; padding:10px 2px 10px 10px; }
.rules ol  { color:#a60000; font-size:1em; padding:5px;}
.predmarks{ text-align:right; padding:10px; margin:2px 0; background:#FFF7E4; border:1px solid #FFD368; }
.predmarks h1 { color:#a60000; font-size:1em;  margin:5px; }
.predmarks h2 { color:#000; margin:5px; font-size:0.9em; font-weight:normal; font-family:tahoma; line-height:18px; }
.nouserpred { text-align:center; padding:20px; font-size:1em; line-height:20px; margin:2px 0; background:#f0f0f0; border:2px solid #ddd;}
.enterpreds { float:right; width:100%; margin:5px 0;  padding:3px; border:1px solid #bbb; }
.enterpreds  h1 { background:#F1592A;  color:#fff; font-size:1em; text-align:right; padding:5px;}
.addpredcell { padding:10px; background:#eee; text-align:center; margin:5px 0;}
.UserPredBox { float:right; width:100%; margin:0; padding:2%; background:#f4f4f4; border-bottom:1px solid #F1592A;}
.UserPredBox li { float:right; display:inline; margin:1%; } .UserPredBox li.img { width:28%; text-align:center;} .UserPredBox li.img img {border:0; max-width:100%;}
.UserPredBox li.title { width:68%; text-align:right; font-size:0.9em; line-height:150%;}
.champbox { display:block; float:right; width:100%; padding:1%; margin:0; background:#f5f5f5; }
.champbox li { float:right; display:inline; margin-left:2%;} .champbox li.img { width:25%; text-align:center; padding:1%; } .champbox li.img img { max-width:100%; border:0;}
.champbox li.title { text-align:right; font-size:1em; line-height:200%; padding-top:1%;}
.ComptitesSort { float:right; width:100%; padding:0.5% 0; margin:0;}
.ComptitesSort .sorttitle {  background:#F1592A;color:#fff; font-size:1em; padding:1%;  }
.ComptitesSort ul { float:right; display:inline; width:49%; }
.ComptitesSort li { float:right; list-style:none; padding:1%; font-size:0.9em;}
.ComptitesSort ul.predpoints { background:#203F3D; color:#fff; padding:1% 0; width:50%;}
.ComptitesSort ul .no , .ComptitesSort ul .no1{ width:22%; text-align:center; }
.ComptitesSort ul .numbers , .ComptitesSort ul .numbers1{ width:15%; text-align:center;  }
.ComptitesSort ul .no1  , .ComptitesSort ul .numbers1{ font-family:tahoma; font-weight:bold;}
.ComptitesSort ul .name{ width:40%; text-align:right;}
.ComptitesSort ul .points, .ComptitesSort ul .points1 { width:23%; text-align:center; }
.ComptitesSort ul .points1 { font-family:tahoma; font-weight:bold; color:#a60000; background:#f0f0f0;}
.ComptitesSort .getpoints {  font-size:0.95em; width:49.5%;} .ComptitesSort .getpoints li  a { color:#203F3D; } .ComptitesSort .getpoints li a:hover{ color:#888; }
.ComptitesSort .getpoints li { padding:2% 1%; background:#f8f8f8; border-bottom:1px dashed #ccc; }
/* End Predictions */
.euro2016_cd_bg { position:relative; display:block; margin:5px auto; width:348px; height:190px; background:url(images/euro2016_cd_bg.png) no-repeat top center; }
.euro2016_cd_bg .countd { position:absolute; left:0px; bottom:33px; width:100%; height:35px; }
/* jQuery Countdown styles 2.0.0. */
.is-countdown {color:#a60000;}
.countdown-rtl {direction: rtl;}
.countdown-holding span {color: #a60000;}
.countdown-row {clear: both;width: 100%;text-align: center;}
.countdown-show4 .countdown-section {width:22%; border-radius:10%; margin:0 1.5% ; padding:1% 0; text-align:center; border:1px dashed #F1592A;}
.countdown-show3 .countdown-section {width:29%; border-radius:20%; margin:2px; padding:3px; background:#fff;}
.countdown-section {display: block;float: left;text-align: center;color:#F4CD0D ;}
.countdown-amount {font-family: 'Oswald',sans-serif; font-size:1.9em;font-weight:bold;  }
.countdown-period {display: block;color:#fff;font-size:1em;font-weight:bold;}
.countdown-descr {display: block;width: 100%;color:#fff;}
.tokyo { display: block;float:left; width:100%; max-height:99px; background:#fff url(images/olybg.png) repeat-x top center;margin:0;padding:0;}
.tokyo img {float:left; border:0; max-height:99px; max-width:100%;}

/* screens layouts */
@media(min-width:992px){
#menu ul.menu{width:75.6%;}
.section ul.small{width:19.4%;height:200px;}.section ul.medium{width:24.40%;height:200px;}.section ul.vsmall{width:49.4%;height:170px;}
ul.lastpnews,ul.lastm2news{display:none;}.grid-5, .grid-6{height:500px;}.container-2 ul.msec {width:32.834%;}
#slider .item .caption{height:90px;line-height:70px;font-size:16px;}.vtitle, .atitle,.vhicon {font-size:1.2em;}
.marticles .pic {margin:5px 8px;width:68px;height:68px;}.marticles .pic img{width:65px; height:65px;}.marticles div{height:75px;}
.tab_Lcontent li {padding:15px 15px 15px 0;background:url(images/LArrow.gif) no-repeat right top 22px;}
.container-4 .album1 h4{height:70px;line-height:70px;font-size:0.9em;}.section  h5{font-size:0.8em;}
.container-4 .album2 h4{height:45px;line-height:45px;font-size:0.8em;}.mleft1,.mleft2 {margin-left:1%;}
.impnews img,.multisec.maxv img,.multisec.maxa img{height:200px;}.multisec.mainv img,.multisec.maina img{height:180px;}.multisec.champa img{height:160px;}
.ncontent .content p {font-size:16pt;}.ncontent .tags li a{font-size:1em;}.ncontent  .content ol li a {font-size:0.8em;}.ncontent .ndate{font-size:0.73em;}.nwriterpic ol.uname span{font-size:0.75em;}
.nxt_prev_article  li {width:49%;}.nxt_prev_article  li ol{ font-size:0.7em; }.nxt_prev_article  li { font-size:0.9em;}
.champstats {font-size:0.82em;}.champstats h2{font-size:0.98em;}.champstats li span ,.champstats  ol.score{font-size:1.1em;}
}
@media(min-width:1200px){
.container{width:1160px;}
#menu ul.menu li{padding:0 1.975%;}
#menu .search{width:14.4%;} #menu .search .txt {width:82.5%;}
#slider,#slider .item img,#slider .item  .related .rel{height:400px;}#thumbs .owl-item{width:16.6675% !important;}
#slider .item  .related .rel li{width:85.6%;}.container-2 ul,.container-2 ul img{height:230px;}.height400 {height:440px;}
.container-2 ul.rsmall,.container-2 ul.rsmall img{height:154px;}.tab_Latest{height:360px;} .tab_section{height:240px;}
.section ul .hovera,.section ul.small  img,.section ul.medium  img{height:134px;}.olympics_container{height:250px;}
.section ul.small h1,.section ul.medium h1,.section ul.vsmall h1{font-size:12px;}.section ul .ndate{top:95px;}
.tab_container{height:420px;}.matcharea .match .time{width:48px;}.marticles{height:129px;padding:27px 5px;}.marticles .title {width:243px;}.container-4{height:450px;}
.container-4 .album1 img,.container-4 .album1 i {height:270px;}.marticles.champion .title {width:220px;}
.container-4 .album2 ul img,.container-4 .album2 ul i {height:116.5px;}
.allnsec ul{height:109px;}.allnsec ul.title h1{ font-size:0.77em;}.allnsec ul.title h2 a{font-size:0.7em;}
.allnsec ul.title p,.allnsec ul.title h4{font-size:0.65em; }
.allarts ul.title{width:88%;}.allnsec ul.upic img{width:75px;}
.MatchInfo{height:300px;}.ttags .t-tags{width:94%;}.mainchampnews.hov,.mainchampnews.hov img{height:310px;}
.MatchInfo  .hometeampic, .MatchInfo  .awayteampic{top:60px;} 
.MatchInfo  .hometeamname, .MatchInfo  .awayteamname {top:170px;}
.MatchInfo  .homepln {top:49%;right:43%;}.MatchInfo  .awaypln {top:49%;left:43%;}
.MatchInfo  .score{top:24%;}#roundscontainer {max-height:2070px;}
.MatchInfo  .status{bottom:20%;}.MatchInfo  .time{bottom:35%;}
	
}
@media(max-width:1199px){
.container{width:980px;}
#menu ul.menu li{padding:0 1.375%;}.allnsec ul.title h1{display:none;}
#menu .search {width:13%;}#menu .search .txt {width:77.2%;}
#slider,#slider .item img , #slider .item  .related .rel{height:370px;}
#slider .item  .related .rel li {width:83%;}.grid-1{width:67%;}.grid-2{width:32%;}
#thumbs .owl-item { width:16.66% !important;}.container-2 ul .title h1 {font-size:12px;}
.container-2 ul,.container-2 ul img{height:165px;}.container-3 li h1{width:61%;font-size:11px;}
.container-2 ul.rsmall,.container-2 ul.rsmall img{height:140px;}.tab_Lcontent li {padding:10px 15px 10px 0;background:url(images/LArrow.gif) no-repeat right top 15px;}
.section ul .hovera,.section ul.small  img,.section ul.medium  img{height:125px;}.section ul.small h1,.section ul.medium h1,.section ul.vsmall h1{font-size:11px;}.section ul .ndate{top:90px;}
.tab_container{height:200px;}.olympics_container{height:150px;}.tab_Latest{height:345px;}.matcharea .match .time{width:44px;}.height400 {height:360px;}
.marticles .title {width:200px;}.marticles{height:103px;padding:12px 5px;}.marticles.champion .title {width:170px;}
.container-4{height:410px;}.tab_section{height:197px;}.mainchampnews.hov,.mainchampnews.hov img{height:280px;}
.container-4 .album1 img,.container-4 .album1 i {height:240px;}
.container-4 .album2 ul img,.container-4 .album2 ul i {height:104px;}
.allnsec ul{height:90px;}.allnsec ul.title h2{padding-top:0;}
.allnsec ul.title h2 a{font-size:0.6em;}.allnsec ul.upic img{width:60px;}
.allnsec ul.title p,.allnsec ul.title h4{font-size:0.65em; }
.allarts ul.title{width:86%;}.shortlink .Thetitle,.shortlink .copy { width:135px;} 
.MatchInfo{height:280px;}.ttags .t-tags{width:93%;}#roundscontainer {max-height:2050px;}
.MatchInfo  .hometeampic, .MatchInfo  .awayteampic{top:55px;}
.MatchInfo  .hometeamname, .MatchInfo  .awayteamname {top:165px;}
.MatchInfo  .homepln {top:46%;right:42%;}.MatchInfo  .awaypln {top:46%;left:42%;}
.MatchInfo  .score{top:20%;} .TimeOfdMatch {height:44px;}
.MatchInfo  .status{bottom:17%;}.MatchInfo  .time{bottom:32%;}

}
@media(max-width:991px){ /* from 800 to 991 */
body{font-size:70%;}.container{width:770px;}
ul.socials-area a.yt,ul.lastpnews, .container-4 .album2 i,.allnsec ul.title p,.shares ul.snd,.getpoints.small td li.sortteampic{display:none;}
#menu ul.menu li{padding:0 1%;}.container-2 ul.msec {width:32.834%;}
#menu ul.menu{width:74%;}.grid-1{width:63%;}.grid-2{width:36%;}
#menu .search{width:12%;}#menu .search .txt{width:68%;}
#slider,#slider .item img,#slider .item  .related .rel{height:340px;}
#slider .item .caption{font-size:15px;line-height:150%;height:80px;padding:10px 0 0 10px;}
.container-2 ul,.container-2 ul img{height:150px;}.container-2 ul .title h1 {font-size:11px;}
.section ul.small{width:24.4%;height:180px;}.section ul.medium{width:32.7%;height:185px;}.section ul .hovera,.section ul.small  img,.section ul.medium  img{height:120px;}.section ul .ndate{top:87px;}
.container-3{padding-bottom:1%;}.container-3 li{width:46.4%;margin:1% 2% 0 1%;height:62px;}.container-3 li h1{width:64%;line-height:140%;}.container-3 li img {width:58px; height:58px;}
.tab_container{height:199px;}.olympics_container{height:150px;}.matcharea .match .time{width:37px}.matcharea .match .score1,.matcharea .match .p1 { right:33% } .matcharea .match .score2, .matcharea .match .p2 { left:33%; }
.container-2 ul.rsmall,.container-2 ul.rsmall img{height:120px;}.section ul.vsmall{width:49.4%;height:140px;}
.container-2 ul.rsmall .title h1{font-size:11px;}.vtitle,.atitle,.vhicon {font-size:1.4em;}.height400 {height:330px;}
.marticles .pic {margin:5px 8px;width:63px;height:63px;}.marticles .pic img{width:60px; height:60px;}.marticles div{height:70px;}
.marticles .title {width:182px;}.marticles.champion .title {width:120px;}.marticles{height:91px;padding:9px 3px;}.tab_section{height:297px;}
.tab_Latest{height:315px;}.tab_Lcontent li a{font-size:0.9em;}.tab_Lcontent li p{font-size:0.85em;}.tab_Lcontent select{font-size:0.8em;}
.container-4{height:350px;}.grid-5 {width:49.5%;height:auto;}.grid-6{width:100%;margin:20px 0;}.clear2{display:block;}
.container-4 .album1 h4{height:50px;line-height:50px;font-size:1em;}.mleft2 {margin-left:0%;}.mleft1 {margin-left:1%;}.section h5{font-size:1em;}
.container-4 .album2 h4{height:35px;line-height:35px;font-size:0.85em;}.mainchampnews.hov,.mainchampnews.hov img{height:230px;}
.container-4 .album1 img,.container-4 .album1 i {height:210px;}.allnsec ul.upic img{width:47px; margin:1px auto;}.allnsec ul.upic ol{padding:3px 5px; font-size:0.67em;}
.container-4 .album2 ul img,.container-4 .album2 ul i {height:90px;} .short-link{width:55%;}.shares{width:45%;}
.container-4 .album1 li{font-size:1em;}.container-4 .album2 li,.multisec li{font-size:0.85em;}
.allnsec ul{height:66px;}.allarts ul.title{width:81%;}.otherarts a{font-size:0.9em;}.shortlink .Thetitle,.shortlink .copy { width:125px;}
.allnsec ul.title h4{font-size:0.65em; }.impnews img,.multisec.maxv img,.multisec.maxa img{height:170px;}.multisec.mainv img,.multisec.maina img{height:140px;}.multisec.champa {width:100%; margin:0.5% 0;}.multisec.champa img{height:180px;}
.ncontent .content p {font-size:14pt;}.ncontent .tags li a{font-size:1.2em;}.ncontent  .content ol li a {font-size:0.9em;}.ncontent .ndate{font-size:0.78em;}.nwriterpic ol.uname span{font-size:0.8em;}
.nxt_prev_article  li {width:49%;}.nxt_prev_article  li ol{ font-size:0.8em; }.nxt_prev_article  li { font-size:0.95em;}.UserArea .form.mypic {width:53%;} 
.MatchInfo{height:260px;}.ttags .t-tags{width:92%;}.ChampTitle li.links{padding:0 13px;}.ChampTitle .champion ul.team span{font-size:1.1em;} .ChampTitle .champion {width:130px;}
.MatchInfo  .hometeampic, .MatchInfo  .awayteampic{top:50px;}#roundscontainer {max-height:1780px;}
.MatchInfo  .hometeamname, .MatchInfo  .awayteamname {top:160px;}.MatchInfo  .score{top:22%;font-size:4.5em;}
.MatchInfo  .homepln {top:41%;right:42.5%;}.MatchInfo  .awaypln {top:41%;left:42.5%;}
.MatchInfo  .status{bottom:20%;}.MatchInfo  .time{bottom:36%;}.TimeOfdMatch{height:35px;max-width:85px;}
.MatchInfo .hometeamname  a, .MatchInfo .awayteamname a {font-size:2em;}
table.eventsTable .mev li{font-size:0.7em;}.champstats {font-size:0.82em;}.champstats h2{font-size:0.98em;}.champstats li span ,.champstats  ol.score{font-size:1.1em;}
}
@media(max-width:768px){ /* from 669 to 768 */
.container{width:650px;padding:0 10px;}
.header .adv{margin-top:2.5%;}.container-2 ul.msec {width:49.5%;} .albums .item img {height:210px;}
#menu ul.menu,.maccatime span,#slider .item  .related, .ChampTitle li.links,.champnotshown {display:none;}
#menu .toggle,ul.lastpnews,.allnsec ul.title h1, .allnsec ul.title p,.ChampTitle .toggle,.getpoints.small td li.sortteampic  {display:block;}.grid-1,.grid-2,.grid-7,.grid-8{width:100%;} .grid-7 {margin-bottom:7px;}
.container-3 li{margin:1% 1% 0 1%; width:31.3%; height:62px;}.grid-1,.grid-7{margin-left:0;}.grid-9 ,.grid-11{width:100%;}.grid-10 {width:100%; margin:1% 0;}
.container-3 li h1{width:64.5%;font-size:12px;line-height:150%;}.ChampTitle li.champname {background:url(images/champ-title-bg2.png) repeat-x top center}
#menu .search{width:35%;}#menu .search .txt{width:85%;}.container-4{height:320px;}.mainchampnews ul.ctitle h2 a{font-size:0.8em;}.mainchampnews ul.ctitle h1{font-size:1.2em;}
#slider,#slider .item img,#slider .item  .related .rel{height:320px;}.champteams ul{width:31.3333%;}
#slider .item,#slider .item  .img{width:100%;}.height400 {height:348px;}.TeamInfos ul.info li {font-size:0.8em;}
.container-2 ul {width:49.4%;}.container-2 ul,.container-2 ul img{height:170px;}.container-2 ul .title h1{font-size:13px;}
.container-2 ul.rsmall,.container-2 ul.rsmall img{height:125px;}.tab_Latest{height:290px;}
.section ol span {font-size:1.2em;}.section ul.small{width:32.73%;height:200px;}.section ul.medium {height:205px;}.section ul .hovera,.section ul.small  img,.section ul.medium img{height:135px;}.section ul .ndate{top:92px;}
.Tabs ul li{font-size:110%;height:35px;line-height:35px;}.marticles .title,.marticles.champion .title{width:380px;font-size:1.2em;}.marticles{height:100px;padding:13px 10px;}
.tab_container{max-height:410px;}.olympics_container{height:300px;}.tab_content .mchampp,.matcharea .match{font-size:1em;}.matcharea .match .time{width:50px}
.allnsec ul{height:88px;}.allnsec ul.title h1{font-size:0.9em;}.allarts ul.title{width:86%;}.mainchampnews.hov,.mainchampnews.hov img{height:360px;}
.allnsec ul.title h4,.allnsec ul.title p,.allnsec ul.title h2 a{font-size:0.7em;}.nmultimedia a,.nmultimedia  h4{font-size:1.2em;}.ChampMatchesBox a{font-size:1em;}
.impnews{float:right; display:inline;margin:0.5%;}.impnews.left{width:49%;}.shares ul a {padding:1px 5px 0 10px;}form#form_profile p {font-size:0.8em;}
.vnotshown {display:block;}.multisec.maxa,.multisec.maxv{width:49%; margin:5px 0.5%;}.shortlink .Thetitle,.shortlink .copy{width:140px;} 
.tab_news ul li{height:auto;} .tab_news ul li.title {font-size:1.2em;width:79%;padding-top:10px;}.tab_news ul li.pic{width:19%;}.tab_news ul h3 {font-size:0.8em;}
.UserArea .form.login{width:50%;}.UserArea .form  input{font-size:1em;}.UserArea .form.cpanel,.UserArea .form.mypic {width:60%;} .file_input_button{height:37px;}
footer .copy ul.f1{width:37%;}footer .copy ul.f3{width:43%;}footer .copy ul.f3 a {margin-right:5px;}.allnsec ul.upic img{width:60px; margin:3px auto;}.allnsec ul.upic ol{padding:5px; font-size:0.7em;}
.MatchInfo  .homepln {top:41%;right:41%;}.MatchInfo  .awaypln {top:41%;left:41%;}.MatchInfo .hometeamname  a, .MatchInfo .awayteamname a {font-weight:bold;font-size:1.8em;}
.TeamInfos ul.TPic { width:35%;}.TeamInfos ul.CPic  { width:28%;}.TeamInfos ul.info {width:35%;}.multisec.champv{width:32.333333%;}.multisec.champa{width:49%; margin:0.5%}
tr.small td{font-size:1.1em;} tr.small td.cnumbers{font-size:1.5em;}.sorttitle {font-size:1.2em;}#roundscontainer {max-height:1000px;}
 .champstats {font-size:0.95em;}.champstats h2{font-size:1.1em;}.champstats li span ,.champstats  ol.score{font-size:1.2em;}
}
@media(max-width:640px){  /* from 533 to 640 */
.container{width:515px;}
ul.socials-area,.allnsec ul.title p,.ChampTitle .champion,td.country{display:none;}.container-4 .album2 {width:92%;}.container-4 .album1{width:87%; margin:5% 7.5% 0 7%;}.container-4{background:none;height:auto;}
#menu .search .txt{width:83%;}.height400 {height:328px;}.tab_container{max-height:380px;}.olympics_container{max-height:290px;}
#slider,#slider .item img{height:290px;}#slider .item .caption{font-size:14px;}.allnsec ul.upic img{width:46px; margin:2px auto;}.allnsec ul.upic ol{padding:4px; font-size:0.65em;}
#thumbs  .owl-item{width:16.64% !important;}.grid-1 .midadv img{ height:80px;}.nmultimedia a,.nmultimedia  h4{font-size:1.1em;}
.container-2 ul,.container-2 ul img{height:160px;}.container-2 ul .title h1{font-size:11px;}.container-5 .title i{font-size:0.85em;}
.container-2 ul.rsmall,.container-2 ul.rsmall img{height:115px;} .section ul.vsmall{width:100%; margin:1% 0; height:200px;}
.section ul.small,.section ul.medium{height:180px;}.section ul .hovera,.section ul.small  img,.section ul.medium  img{height:115px;}.section ul .ndate{top:85px;}
.container-3 li{width:48%; height:62px;}.grid-3,.grid-4{width:100%;margin:0 0 5px 0;}.marticles{height:93px;padding:11px 10px;}
.allnsec ul{height:68px;}.allnsec ul.title h2 a{font-size:0.65em;}.allarts ul.title{width:82%;}.impnews img,.multisec.max img{height:160px;}
.shares,.short-link{width:100%; margin:0;}.shortlink{float:right;margin-top:5px;}.shortlink .Thetitle,.shortlink .copy { width:140px;}.shares.sTeam {width:50%;} 
.ncontent .content p {font-size:13pt;line-height:25px;}.ncontent .content ol{width:45%;}.ncontent .nstitle {font-size:1.1em;}.ncontent .ntitle{font-size:1.3em;}.ncontent .nwriterpic ol.upic {width:70px;}
.UserArea ul.Options,.UserArea ul.Panel {margin-bottom:10px; width:100%; background:none; border:0;}.UserArea .form.cpanel {width:65%;}
footer .copy ul.f1{width:60%;} footer .copy ul.f2{width:40%; text-align:left}footer .copy ul.f3{width:100%; text-align:center;}footer .copy ul.f3 a {margin:0 10px;}
.MatchInfo{height:220px;}.TeamInfos ul.TPic { width:36%;}.TeamInfos ul.CPic  { width:27%;}.multisec.champa img{height:160px;}
.MatchInfo  .hometeampic, .MatchInfo  .awayteampic{top:40px;width:35%}.ttags .t-tags{width:91%;}.mainchampnews.hov,.mainchampnews.hov img{height:310px;}
.MatchInfo  .hometeamname, .MatchInfo  .awayteamname {top:125px;width:35%}.MatchInfo  .score{top:18%;font-size:4em;}
.MatchInfo  .homepln {top:37%;right:39%;}.MatchInfo  .awaypln {top:37%;left:39%;}ul.toggle-menu .toggle-champion{display:block;}
.MatchInfo  .status{bottom:24%;font-size:1.7em;}.MatchInfo  .time{bottom:40%;font-size:1.8em;}.TimeOfdMatch{height:30px;padding:0px;max-width:75px;}
.MatchInfo .hometeamname  a, .MatchInfo .awayteamname a {font-size:1.5em;}.Teamtag {float:right;width:30%;}
.MatchInfo  .hometeampic img, .MatchInfo  .awayteampic img{width:70px; height:77px;}#roundscontainer {max-height:750px;}
.Tabs ul.mdtabs li a{font-size:1.1em;}.tab_mdcontent .infos ol.informations li {font-size:0.8em;} td.teamname {width:37%;}
table td.info{width:25%;} table td.showicons{width:7%;} table td .mtime {width:42px;font-size:1.2em;}.ChampTitle li.champname {padding:0 10px; width:89.7%; }
.TeamBox  ul{margin:30px 1%;}.TeamBox  ul.TLogo{ width:20%;}.TeamBox  ul.TName{ width:76%;}.TeamBox  ul.TLogo img {width:80px; height:88px;}

}
@media(max-width:480px){ /* from 360 to 480 */
.main_slider .thumbs,ul.lastpnews, .container-2 ul .title ol,.allnsec ul.title h4,.impnews h1, .ncontent  .content ol,footer ul.ccc,.allnsec ul.upic ol b,.MatchInfo .progress, .getpoints.big li.sortteampic, td.diff,td.sortshow span{display:none;}
.container{width:340px;padding:0 5px;}.upleft{width:100%;margin-top:7px;}
ul.socials-area,ul.socials-area a.yt , .container-4 .album2 i,.clear3,td.sortshow b{ display:block;}
ul.socials-area,.lastupdate{float:right;}.maccatime {float:left;}.maccatime  select{width:105px;}
.header .logo,.header .adv{width:100%;text-align:center;margin:0;}.allnsec ul.upic img{width:45px;margin:1px auto;}.allnsec ul.upic ol{padding:2px 0 3px 0;} 
#menu .search {width:47%;}#menu .search .txt {width:80.7%;}.albums .item img {height:190px;}
.brkheight{ height:140px;}.Ajel ul.brkicon {width:100%;} .grid-5,.grid-6{width:100%;}.mleft1,.mleft2 {margin-left:0;}
#slider,#slider .item img{height:240px;}.Tabs ul li{height:32px;line-height:32px;font-size:100%;}.mleft2 {margin-top:15px;}
#slider .item .caption{height:60px;font-size:12px;padding-top:5px;}.ChampTitle ul.toggle-menu a ol {font-size:1.1em;}
#slider .item .stitle{bottom:65px;font-size:12px;padding:5px 8px;}.tab_Latest{height:250px;}.ChampTitle li{font-size:1.2em;}
.container-2 ul,.container-2 ul img{height:100px;}.container-2 ul .title h1{font-size:12px;}.container-2 ul h2{font-size:9px;}
.container-2 ul.rsmall,.container-2 ul.rbig{width:80%;margin:2px 10%;}.height400 {height:auto;}
.container-2 ul.rsmall,.container-2 ul.rsmall img,.container-2 ul.rbig,.container-2 ul.rbig img{height:160px;} .container-2 ul.rsmall .title h1,.container-2 ul.rbig .title h1{font-size:12px;}
.section ul.small,.section ul.medium{width:49.4%;height:165px;}.section ul .hovera,.section ul.small  img,.section ul.medium  img{height:105px;}.section ul .ndate{top:75px;}
.container-3 li h1{width:54.5%;line-height:140%;font-size:9px;}.tab_content .mchampp,.matcharea .match{font-size:0.9em;}
.grid-3 img,.grid-4 img{height:65px;}.marticles .title,.marticles.champion .title{width:220px;}footer .links ul {width:48%;}footer .copy ul.f1,footer .copy ul.f2,footer .copy ul.f3{height:auto;width:100%;text-align:center; margin:0;padding:10px 0; line-height:7px; }
.container-4 .album2 ul{width:100%; margin:0 0 3% 0;}.container-4 .album2,.container-4 .album1{ width:95%;margin:2% 2.5%;}
.container-4 .album1 img,.container-4 .album1 i {height:190px;}.nmultimedia a,.nmultimedia  h4{font-size:1em;}
.container-4 .album2 ul img,.container-4 .album2 ul i {height:130px;}.ncontent .nwriterpic ol.upic {width:60px;}.ncontent .nwriterpic ol.uname{width:78%;padding:5px 10px;}
.section ul.vsmall{width:100%;height:70px;margin-top:5px;border-bottom:1px dotted #bbb;padding-bottom:2px;}
.section ul.vsmall img,.section ul.vsmall h1{float:right;display:inline;margin-left:0.2%}.Allchamps  li{width:29%;}td.teamname {width:36%;}.getpoints.big  td{padding:5px 5px}td.sortshow {width:8%;}
.section ul.vsmall img{width:35%;height:65px;}.impnews img ,.multisec.maxv img,.multisec.maxa img{height:100px;}.impnews h2{ height:60px;}
.section ul.vsmall h1{width:62.5%;font-size:10px;line-height:150%;}.allnsec ul.pic img{height:100%;}
.allnsec ul.pic{width:30%;}.allnsec ul.title{width:68%;}.allnsec ul.title h1{font-size:0.7em;} .msearch input[type="text"]{width:95px;}
.allnsec ul{height:65px;}.allnsec ul.title h2 a{font-size:0.57em;line-height:0;}.allarts ul.title h6,.otherarts p { font-size:0.8em;}
.allarts ul.pic {width:75px;height:72px; }.allarts ul.title{width:76%;}.allarts ul.title h2 a{font-size:0.65em;}.otherarts a{font-size:0.85em;}
.multisec.mainv,.multisec.maina {width:49%; margin:1% 0.5%;}.multisec.main img,.multisec.maina img{height:120px;}.multisec .vtitle {font-size:1.3em;}
.nxt_prev_article  li {width:100%; margin-bottom:5px; padding-top:10px;}.nxt_prev_article  li ol{ font-size:0.87em; }.nxt_prev_article  li { font-size:1.1em;}
.UserArea .form.login {width:70%;}.UserArea .form.cpanel,.UserArea .form.mypic {width:75%;} #notice,#success{padding:10px 50px;}
.errorbox .box ul {width:100%;} .errorbox .box ul img {width:60%;}.ttags .t-tags{width:87%;}.mainchampnews.hov,.mainchampnews.hov img{height:250px;}
.MatchInfo{height:170px;}.SelectMatches select {padding:0 2px 0 10px;font-size:0.9em;}.MatchInfo  .homepln {top:43%;right:35%;}.MatchInfo  .awaypln {top:43%;left:35%;}
.MatchInfo  .hometeampic, .MatchInfo  .awayteampic{top:35px;width:30%}.champteams ul{width:48%;}
.MatchInfo  .hometeamname, .MatchInfo  .awayteamname {top:110px;width:30%}.MatchInfo  .score{top:20%;font-size:3.5em;}
.MatchInfo  .status{bottom:12%;font-size:1.5em;}.MatchInfo  .time{bottom:32%;font-size:1.6em;}.TimeOfdMatch{max-width:60px;height:28px;}
.MatchInfo .hometeamname  a, .MatchInfo .awayteamname a {font-size:1.2em;}.MatchInfo  .hometeampic img, .MatchInfo  .awayteampic img{width:60px; height:66px;}
.Tabs ul.mdtabs li a{font-size:0.85em;}.TeamBox  ul{margin:35px 1%;}.TeamBox  ul.TLogo{ width:25%;}.TeamBox  ul.TName{ width:71%;}
table.eventsTable .mev li{font-size:0.6em;}table td.team img{width:50px; height:55px;}
table.eventsTable .mev li.mev1{width:14%;} table.eventsTable .mev li.mev2{width:15%;} table.eventsTable .mev li.mev3{width:71%; padding-right:2px;}
table td.content{width:29%;} table td.info{width:26%;} table td.showicons{width:9%;} .ChampTitle li.champname {padding:0 7px; width:84.5%; }
.TeamInfos ul.TPic { width:100%;margin-bottom:5px;}.TeamInfos ul.CPic  { width:34%;}.TeamInfos ul.info {width:65%;margin:0 0 0 1%;}
.mainchampnews ul.ctitle h2 a{font-size:0.6em;}.mainchampnews ul.ctitle h1{font-size:1em;}.mainchampnews .stitle{font-size:11px;}
.mainchampnews .title{font-size:13px;}.mainchampnews .icon{font-size:0.8em;}.multisec.champv,.multisec.champa {width:100%; margin:0.5% 0;}.multisec.champa img{height:190px;}
}
@media(max-width:320px){ /* from 220 to 320 */
body{font-size:60%;}header,section,footer,.container{width:300px;margin:0 auto;}.container-2 ul.msec {width:80%; margin:0.5% 10%;}
ul.socials-area,.maccatime,#menu .search ,.Ajel ul span,.section ul .hovera,.section ul .nsecname, .multimedia ul .nsecname,.tab_mdcontent .infos ol.informations{display:none;}
.lastupdate{float:right;width:100%;}#slider .item .caption{height:65px;font-size:12px;background:rgba(0,0,0,0.7);margin:0;padding:10px;width:100%;}  
#slider,#slider .item img{height:180px;}#slider .item .stitle{right:0;}ul.lastpnews{display:block;}.tab_Latest{height:235px;}.ttags .t-tags{width:85%;}
.container-2 ul {width:100%; margin:2px 0;}.container-2 ul,.container-2 ul img{height:150px;}.container-2 ul .title h1{font-size:12px;}
.container-2 ul.rsmall,.container-2 ul.rsmall img,.container-2 ul.rbig,.container-2 ul.rbig img{height:150px;}.Tabs ul li{height:28px;line-height:28px;}
.section ul.small,.section ul.medium{width:100%;height:70px;margin-top:5px;border-bottom:1px dotted #bbb;padding-bottom:2px;}.ChampTitle li.champname {padding:0 4px; width:82%; }
.section ul.small img,.section ul.small h1,.section ul.medium img,.section ul.medium h1{float:right;display:inline;margin-left:0.2%}.mainchampnews .title{font-size:12px;}
.section ul.small img,.section ul.medium img{width:35%;height:65px;}.allarts ul.title{width:73%;}.shares ul a {padding:1px 5px 0 6px;}.mainchampnews.hov,.mainchampnews.hov img{height:210px;}
.section ul.small h1,.section ul.medium h1{width:62.5%;font-size:10px;line-height:150%;}.shortlink .Thetitle,.shortlink .copy{ width:110px;} 
.section ul .ndate{color:#bbb;text-align:right;font-size:9px;background:none;top:45px;right:36%;width:60%;}.msearch  input[type="text"]{width:80px;}
.container-3 li{width:96%;margin:2% 2% 0 2%;height:52px;}.container-3 li h1 {font-size:11px; width:70%;}.container-3 li img{width:48px;height:48px;}
.tab_container{max-height:300px;}.olympics_container{max-height:240px;}.matcharea .match .time{width:36px}.vtitle, .atitle,.vhicon {font-size:1.6em;}.marticles .title,.marticles.champion .title{width:180px;}
.container-4 .album1 img,.container-4 .album1 i {height:170px;}.container-4 .album2 ul img,.container-4 .album2 ul i {height:115px;}.ncontent .ndate{font-size:0.82em;}
.allnsec ul{height:60px;}.allnsec ul.title h2 a{font-size:0.63em;}.allnsec ul.title h1{font-size:0.8em;}.container-5 .title i{font-size:0.9em;}.ncontent .npic h2{font-size:0.8em;}.TimeOfdMatch{max-width:55px;height:23px;}
.UserArea .form {width:65%;}.file_input_button{height:35px;}footer .copy ul.f3 a{margin:0 7px}.allnsec ul.upic img{width:42px;}.MatchInfo  .homepln {top:38%;right:36%;}.MatchInfo  .awaypln {top:38%;left:36%;}
table td.team img{width:40px; height:44px;}.eventbox li.details { width:78%;}.tab_mdcontent .infos ol.match-details { width:100%;}.TeamBox  ul.TLogo{ width:27%;}.TeamBox  ul.TName{ width:69%;}.TeamBox  ul.TLogo img {width:70px; height:77px;} 
.champstats {font-size:1em;}.champstats h2{font-size:1.15em;}.champstats li span ,.champstats  ol.score{font-size:1.25em;}
}

.hentry img {
	max-width: 99.99%;
}


.widget {
width: 100%;

margin-bottom: 10px;
}

.widget-title {
background: #203F3D;
color: #fff;
height: 45px;
line-height: 45px;
margin-bottom: 3px;
font-size: 1em;
padding-right: 9px;
}

.widget ul {

}

.widget li {
	margin-bottom: 5px;
}

.widget a {

}

.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%;
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}


.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}