﻿.ShowInEnglish-ErrorMessage{display: block!important;
    font-size: 18px;
    color: #8a133d;
    padding: 50px 0;
    text-align: center;
    margin: auto;}
#suiteBarDelta{
			display:none;
		}
		#s4-ribbonrow{
			
			display:none;
		} 


html{-webkit-overflow-scrolling:touch;}
#s4-bodyContainer{-webkit-overflow-scrolling:touch;}

/*MEDIA HOVER*/
.MediaGallery > .fans-item:hover .Title
{
	display:block;
}


/*Error panel*/
.Error-panel{color:white;font-weight:bold;clear:both;font-size: 1.4em;}

@font-face {
  font-family: 'nsa';
   src: url('../../fonts/NeoSansArabic.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/NeoSansArabic.otf')  format('opentype'),
	     url('../../fonts/NeoSansArabic.woff') format('woff'),
		 url('../../fonts/NeoSansArabic.ttf')  format('truetype'),
		 url('../../fonts/NeoSansArabic.svg#NeoSansArabic') format('svg');
  font-weight: normal;
  font-style: normal;
}



@font-face {
  font-family: 'nsa-b';
   src: url('../../fonts/NeoSansArabic-Bold.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/NeoSansArabic-Bold.otf')  format('opentype'),
	     url('../../fonts/NeoSansArabic-Bold.woff') format('woff'),
		 url('../../fonts/NeoSansArabic-Bold.ttf')  format('truetype'),
		 url('../../fonts/NeoSansArabic-Bold.svg#NeoSansArabic-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'nsa-l';
   src: url('../../fonts/NeoSansArabic-Light.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/NeoSansArabic-Light.otf')  format('opentype'),
	     url('../../fonts/NeoSansArabic-Light.woff') format('woff'),
		 url('../../fonts/NeoSansArabic-Light.ttf')  format('truetype'),
		 url('../../fonts/NeoSansArabic-Light.svg#NeoSansArabic-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'nsa-m';
   src: url('../../fonts/NeoSansArabic-Medium.eot?#iefix') format('embedded-opentype'),
         url('../../fonts/NeoSansArabic-Medium.otf')  format('opentype'),
	     url('../../fonts/NeoSansArabic-Medium.woff') format('woff'),
		 url('../../fonts/NeoSansArabic-Medium.ttf')  format('truetype'),
		 url('../../fonts/NeoSansArabic-Medium.svg#NeoSansArabic-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}

textarea:focus, input:focus{outline: none;}
.HiddenLookUp{display:none!important}
.ms-signInLink{display:none!important}
a{text-decoration:none!important}
body{font-size:12px!important;font-family:nsa!important;}
body.cssSmall{font-size:10px!important;}
body.cssMedium{font-size:12px!important;}
body.cssLarge{font-size:13px!important;}
.s4-wpcell-plain{margin-bottom:0px!important}
#s4-workspace{background-color:transparent!important}
#s4-bodyContainer{padding-bottom:0px!important}
.clear{clear:both}
.main-body-container{padding: 1% 15%;background: url(/PublishingImages/logos/Asset-1.png)no-repeat;background-size: 133%;}
.main-body-layout{}
.main-body-layout .col-sm-3.right-block{width: 32%;padding-left: 5px;}
.main-body-layout .col-sm-9.left-block{width: 68%;}
.slick-slide {outline: none}


/** add to calendar */
.atc-style-blue .atcb-link,
.atc-style-blue .atcb-link:hover,
.atc-style-blue .atcb-link:active,
.atc-style-blue .atcb-link:focus
{background:url('/SiteCollectionImages/eventCalendar.png') no-repeat!important;background-size: contain!important;margin: 0;height: 25px!important;padding: 0!important;width:25px!important;height:25px!important;font-size:0!important;text-decoration: none;outline: none;line-height: 30px!important;box-shadow: none!important;margin: 0 auto!important;border-radius: inherit!important;}
.RightContent .addtocalendar {margin-left:3px!important}
.atc-style-blue .atcb-list, .atc-style-blue .atcb-item{background: rgba(225,213,217,0.9)!important;color:#8a1538!important;border:none!important;border-radius:0px!important;box-shadow:none!important;border-left:7px solid #eb0029!important;}
.atc-style-blue .atcb-item-link, .atc-style-blue .atcb-item-link:hover, .atc-style-blue .atcb-item-link:active, .atc-style-blue .atcb-item-link:focus{font-family:nsa!important;color:#8a1538!important;}
.atc-style-blue .atcb-item.hover, .atc-style-blue .atcb-item:hover {background:#eb0029!important;}
.atc-style-blue .atcb-item:hover .atcb-item-link{color:white!important}
/** add to calendar */

/** top header*/

.top-header{z-index: 9999999999;padding-left: 17px;}
.top-header .col-sm-10{padding-left: 10px;margin-top: 173px;}
.top-header:after{content: "";width: 100%;height: 100%;background: white url('/PublishingImages/logos/home-back1.png') no-repeat;top: 0px;left: -130px;bottom: 0;background-size: cover;position: absolute;display: inline-block;z-index: -1;background-position: 100% 73%;}
.top-header .main-logo{text-align: center;margin-top: 23px;position: relative;}
.top-header .main-logo #siteIcon{min-width:auto;height: auto;line-height: normal;margin-right: 0;float: none;display: block;}
.top-header .main-logo #siteIcon .DeltaSiteLogo{}

.top-header .main-logo a{max-width: none;max-height: none;}
.top-header .main-logo a img{max-height: none;max-width: 100%;}
.top-header .main-title{font-size: 3.3em;font-weight: bold;line-height: 1;font-family: nsa-b;position: absolute;right: -210px;top: 24px;}
.top-header .main-title{background: url('/PublishingImages/logos/Sport-For-Life.png')no-repeat;background-size: contain;width: 177px;height: 91px;}
.top-header .main-title img{max-width: 100%;}

/** search control **/
.search-control{display: inline-block;position: relative;top: 8px;margin-right: 3px;}
.search-control > a{display: inline-block;background-color: #eaeaea;padding: 3px 5px;border-left: 8px solid #8a1538;float: left;cursor: pointer;}
.search-control > a i{color: #6b6b6b;font-size: 1.7em;}
.search-control .search-input{overflow: hidden;float: left;position: absolute;right:0px;-webkit-transition: all .3s linear 0s;transition: all .3s linear 0s;z-index:-1;width:0;-webkit-transition: width 0.3s; /* Safari */transition: width 0.3s;border-left: 8px solid #8a1538;height: 27px;}
.search-control .search-input #searchInputBox{}
.search-control .search-input #searchInputBox #SearchBox{}
.search-control .search-input #searchInputBox #SearchBox .ms-srch-sb{border: 1px solid #8a133d;}
.search-control .search-input #searchInputBox #SearchBox .ms-srch-sb input{height: 25px;font-size: 1.3em;font-family: nsa;padding-left:7px}
.showinput.search-input{display:block;right:29px!important;z-index:1;width:208px}
/** search control **/

#topnavbar.navbar .nav{padding:0}
#topnavbar.navbar{background-color:transparent;border:0;border-top: 1px solid red;border-radius: 0;margin-bottom: 30px;}
#topnavbar ul.root.static> li.static:first-child > a {display:none!important}
#topnavbar .ms-core-listMenu-horizontalBox .dynamic-children.additional-background{background:none!important;padding-right:0!important}
#topnavbar .nav li.static > .menu-item{padding: 14px 24px!important;height: 40px;}
#topnavbar ul.root.static> li.static:first-child > ul.static > li{border-left: 1px solid #6b6b6b;float:left;}
#topnavbar ul.root.static> li.static:first-child > ul.static > li.selected{background-color:#8a1538}


#topnavbar ul.root.static> li.static:first-child > ul.static > li.selected > a .menu-item-text{color:white}
@media(min-width:767px){
#topnavbar ul.root.static> li.static:first-child > ul.static > li:hover{background-color:#8a1538}
#topnavbar ul.root.static> li.static:first-child > ul.static > li:hover > a .menu-item-text{color:white}
#topnavbar ul.root.static> li.static:first-child > ul.static > li:hover > .dynamic-children .menu-item-text{color:white}
#topnavbar li.dynamic > .menu-item{line-height: 1.4em!important;}
}
#topnavbar ul.root.static> li.static:first-child > ul.static > li .menu-item-text{font-family:nsa;color: #8a133d;font-size: 1.4em;}
#topnavbar ul.root.static> li.static:first-child > ul.static li:first-child{border-left:0!important}
#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic{top:30px!important}
.Search-Social-Increasesize-Language{font-family: nsa;color: #8a133d;float: right;margin-bottom: 10px;}
.Search-Social-Increasesize-Language .social-media{display: inline-block;text-align: center;position: relative;}
.Search-Social-Increasesize-Language .social-media i{font-size: 1.5em;color:#8a133d!important;}
.Search-Social-Increasesize-Language .social-media i:hover{font-size:1.6em}.Search-Social-Increasesize-Language .increase-font{display: inline-block;border-left: 1px solid #6b6b6b;border-right: 1px solid #6b6b6b;margin: 0 7px;padding: 0 10px;margin-left: 1px;}
.Search-Social-Increasesize-Language .increase-font .increase-up{font-size: 1.3em;cursor: pointer;}
.Search-Social-Increasesize-Language .increase-font .increase-down{cursor: pointer;}
.Search-Social-Increasesize-Language a.english-lang{display: inline-block;font-size: 1.5em;border-right: 1px solid #6b6b6b;padding-right: 7px;margin-right: 7px;color: #8a133d;cursor: pointer;}
.Search-Social-Increasesize-Language a.arabic-lang{display: inline-block;font-size: 1.5em;color: #8a133d;cursor: pointer;}
.choose-lang{display:inline-block}
.social-media .Snapchat{position: relative;top: -3px;}
.social-media .Snapchat > img{width: 20px;height: 19px;}
.social-media .social{display: inline-block;width: 20px;text-align: center;cursor: pointer;margin: 0 2px;}
.social-media .snapClick{display:none;position: absolute;z-index: 9999999999999999;left: -70px;top: 24px;}
.social-media .snapClick img{}
.social-media .showSnap{display:block}
.search-control > a.removeBorder{border-left:0!important}

@media(max-width:1300px){
	.main-body-container{padding:1% 10%;background:none}
	#topnavbar .nav li.static > .menu-item{padding: 15px 32px!important;}
	.top-header:after{display:none}	
}

@media(max-width:1280px){
	#topnavbar .nav li.static > .menu-item{padding: 15px 28px!important;}	
}

@media(max-width:1185px){
	#topnavbar .nav li.static > .menu-item{padding: 14px 20px!important;}
	.footer{padding: 0 3.5%!important;}	
}

@media(max-width:992px){
	.main-body-container{padding: 1% 5%;}
}
@media(max-width:880px){
	#topnavbar .nav li.static > .menu-item{padding: 15px 18px!important;}
	#topnavbar ul.root.static> li.static:first-child > ul.static > li .menu-item-text{font-size: 1.2em;}
}

@media(min-width:768px){
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic{background-color: #eaeaea;left: -1px!important;right: auto!important;top: 40px!important;border-color: transparent;border-left: 10px solid #eb0029;opacity: 0.9;border-top: none;border-bottom: none;}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic .menu-item-text{/* color:white!important */}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic li:hover a {background-color: #eb0029;}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic li:hover .menu-item-text {color: white!important;}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic li{border:0!important}
	#topnavbar .nav ul.static > li.dynamic-children:hover ul.dynamic{}
	.main-body-layout .col-sm-3.right-block{float:right!important}	
}

@media(max-width:767px){
	
	.main-body-container{padding: 1% 1%;}
	.increase-font{display:none!important}
	.Search-Social-Increasesize-Language a.english-lang{border-left: 1px solid #6b6b6b;padding-left: 7px;}
	.footer .col-xs-3:first-child{width:100%}
	.footer .col-xs-3{width:33.3333333%;text-align:center}
	.footer .col-xs-3:nth-child(2){border:0}
	.footer .logo-footer{margin-bottom: 20px}
	.footer{padding:0}
	.top-header{padding-left:0}
	#topnavbar.navbar{background-color: #8a1538;}
	.navbar-default .navbar-toggle .icon-bar{background:white}
	#topnavbar ul.root.static> li.static:first-child > ul.static > li .menu-item-text{color:white}
	#topnavbar ul.root.static> li.static:first-child > ul.static > li{border-bottom:1px solid white}
	.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:white}
	.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background:#8a1538}
	#topnavbar ul.root.static> li.static:first-child > ul.static > li:hover{background-color:white}
	#topnavbar ul.root.static> li.static:first-child > ul.static > li:hover .menu-item-text{color:#8a1538}
	#topnavbar .collapse.in{border-bottom:2px solid #8a1538}
	.navbar-collapse.in{overflow-y:hidden}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic{top:0!important}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic > li{background-color:#8a1538!important;padding-left: 10px;}
	#topnavbar .nav ul.static > li.dynamic-children > ul.dynamic > li .menu-item-text{color:white!important}
	#topnavbar li.dynamic .menu-item{padding: 4px;}
	.showinput.search-input{ width: 173px;}
	.search-control .search-input #searchInputBox #SearchBox .ms-srch-sb input{width: 164px;}
     .listingOf-fans .col-sm-4{padding:2px!important}
     .listingOf-fanss .col-sm-4{padding:2px!important}
	.top-fans .controls-slider{height:51px!important}
	.top-fans .controls-slider .arrows a i{font-size:35px!important}
	.top-fans .top-title .leftTitle{font-size: 25px!important;padding: 8px 0!important;}
	.listingOf-fans{padding-top:0px!important}
	.listingOf-fanss{padding-top:0px!important}
	.listingOf-fans .col-sm-4 .fans-item img{height:162px!important}
	.listingOf-fanss .col-sm-4 .fans-item img{height:162px!important}
     .search-control .search-input{display:block!important;width:173px!important}
     .search-control .search-input #searchInputBox #SearchBox .ms-srch-sb input{width:164px;height:26px}
     .search-control > a{border-left: 0!important;}
     .search-control .search-input{right:29px!important;height:28px;}
     .main-body-layout .col-sm-3.right-block{margin-top:15px}
     .footer .col-xs-3{width:100%}
     .footer .col-xs-3{border-left:0!important;}
}

@media(max-width:650px){
.top-header .main-logo a img{max-width:65%;}
.top-header .main-title{width: 95px;height: 39px;}
.top-header .main-title{right: -45px;}
#topnavbar.navbar{margin-bottom:1px}
}
@media(max-width:600px){
	.Search-Social-Increasesize-Language .social-media i:hover{font-size:1.3em}
	.top-header .main-logo a img{max-width:50%;}
	.top-header .main-logo{margin-top:0}
	.Search-Social-Increasesize-Language .search-control{position: absolute;top: 70px;right: 0;}
	.top-header .col-sm-10{position:static;}
	.top-header{position:relative}
	.top-header .col-sm-10{margin-top:65px;margin-top: 0;width: 100%;padding: 0;}
	.choose-lang{position: absolute;top: 20px;right: 0;}
	.Search-Social-Increasesize-Language .social-media{position:absolute;right: 85px;top: 20px;}
	.Search-Social-Increasesize-Language .social-media i{font-size:1.2em}
	.Search-Social-Increasesize-Language a.english-lang{padding-left:3px;padding-right:3px;margin-right:0px;font-size:1.1em}
	.Search-Social-Increasesize-Language a.arabic-lang{font-size:1.1em}
	#topnavbar.navbar{border-top:0;background-color: #8a1538;}
	

}

@media(max-width:500px){
	.footer .col-xs-3{width:100%}
	.footer{text-align:center}
	.footer .col-xs-3{border-left:0!important;}
	.top-header .col-sm-2{padding:0}
	.top-header .main-title{width: 90px;height: 40px;}
}   
@media(max-width:400px){
.top-header .main-title img{max-width:50%}
.social-media .social{width:17px;margin:0}
}

@media(max-width:360px){
.top-header .main-title{width: 60px;height: 40px;right: -13px;}
}

/** top header*/



/** last news*/
.last-news{margin-bottom: 27px;position:relative;}
.last-news .last-news-item{margin-bottom: 12px;position:relative;overflow: hidden;}
.last-news .last-news-item:hover .layerOpacity{}
.last-news .last-news-item > img{width:100%;max-width: none;width: -webkit-calc(100% + 50px);width: calc(100% + 50px);opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: translate3d(-40px,0, 0);transform: translate3d(-40px,0,0);}
.last-news .last-news-item:hover > img{-webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);}
.last-news .last-news-item .news-absolute-div{position:absolute;bottom:0;left:0;right:0;width:100%;padding: 15px 22px;z-index: 222;padding-right: 0;background-color: rgba(1, 1,1, 0.6);}
.last-news .last-news-item .news-absolute-div .news-title{width: 81%;display: inline-block;float: left;padding-bottom: 10px;padding-right: 5px;position:relative;z-index:9999999;}
.last-news .last-news-item .news-absolute-div .news-title span:first-child{color: white;font-family: nsa;display: inline-block;font-size: 3em;font-weight: bold;-webkit-transform: translate3d(0,0px,0);transform: translate3d(0,0px,0);transition: transform 0.35s;line-height: 1.2;}
.last-news .last-news-item .news-absolute-div .news-title span:last-child{display: inline-block;font-family: nsa-l;font-size: 3em;color: white;-webkit-transform: translate3d(0,0px,0);transform: translate3d(0,0px,0);transition: transform 0.35s;line-height: 1.2;}
.last-news .last-news-item .news-absolute-div .logo-sport{width: 18.882356%;text-align: center;float: left;margin-left: 0px;padding-bottom: 45px;height: 100%;}
.last-news .last-news-item .news-absolute-div .logo-sport img{width: 63px;}
.last-news .layerOpacity{position:absolute;top:60%;bottom:0;right:0;left:0;width:100%;height:100%;background-color: black;opacity: 0.6;z-index: 1;display:none}
.last-news .last-news-item .news-absolute-div .logo-sport.withoutLogo{width: 10%;}
.last-news .last-news-item .news-absolute-div .logo-sport.withoutLogo img{width: 40px;}
.last-news .last-news-item:hover .news-absolute-div .news-title span{-webkit-transform: translate3d(0,0,0);transform: translate3d(0,-10px,0)!important;}
.last-news-item .news-absolute-div .borderleftLogo{width: 1px;background: white;height: 100%;position: absolute;right: 18%;bottom: 0;}
/** last news*/


/** top fans*/
.top-fans{height: 592px;}
.top-fans .top-title{height: 100px;background-color: #8a173e;background: url('/Style Library/Images/topFans.png')no-repeat #8a173e;background-size: 40%;background-position: 100% 80%;display: table;width: 100%;}
.top-fans .top-title .col-sm-9{
    vertical-align: middle;
    float: none;
    display: table-cell;
}
.top-fans .top-title .col-sm-3{padding-right: 0;display: table-cell;vertical-align: middle;float: none;}
.top-fans .top-title .leftTitle{color: white;display: block;font-size: 3em;font-family: nsa-b;/* padding-top: 20px; */}
.top-fans .top-title .rightTitle{text-align: right;color: white;FONT-SIZE: 3.3em;font-weight: bold;font-family: nsa-b;display: block;/* height: 100px; */position: relative;}
.top-fans .top-title .rightTitle span{display: block;} 
.top-fans .top-title .rightTitle img{width: 80px;}
.listingOf-fans{padding-top: 9px;}
.listingOf-fanss{padding-top: 9px;}
.listingOf-fans .col-sm-4{padding: 10px 10px;}
.listingOf-fanss .col-sm-4{padding: 10px 10px;}
.listingOf-fans .col-sm-4 .fans-item{position: relative;cursor:pointer;overflow: hidden;}
.listingOf-fanss .col-sm-4 .fans-item{position: relative;cursor:pointer;overflow: hidden;}
/**.listingOf-fans .col-sm-4 .fans-item:hover img{box-shadow: 0 10px 10px -10px rgba(0, 0, 0, 0.5);-webkit-transform: scale(1.1);transform: scale(1.1);}**/
.listingOf-fans .col-sm-4 .fans-item img{width: 100%;height: 176px;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: box-shadow, transform;transition-property: box-shadow, transform;}
.listingOf-fanss .col-sm-4 .fans-item img{width: 100%;height: 176px;display: inline-block;vertical-align: middle;-webkit-transform: translateZ(0);transform: translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-moz-osx-font-smoothing: grayscale;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: box-shadow, transform;transition-property: box-shadow, transform;}

.top-fans .controls-slider{height: 91px;background: #8a173e;/* margin-top: 10px; */background: url('/Style Library/Images/topFansBottom.png')no-repeat #8a173e;background-size: contain;background-position: right;}
.top-fans .controls-slider .arrows{position:relative;}
.top-fans .controls-slider .arrows a{display: inline-block;padding: 0 17px;}
.top-fans .controls-slider .arrows a i{font-size: 60px;color: #e2c4ce;}
.top-fans .controls-slider .arrows .left-arrow{border-right: 1px solid white;}
.top-fans .controls-slider .arrows .right-arrow{border-left: 1px solid white;}
.slick-slider{margin-bottom:0}
.controls-slider{position: relative;text-align: center;}
.controls-slider .LoadMore{position: absolute;left: 0;right: 0;margin: auto;width: auto;top: 15px;bottom: 0;text-align: center;display: block;margin-left: 60px;margin-right: 60px;}
.controls-slider .LoadMore a{display: inline-block;color: white;font-size: 2.4em;font-family: nsa;}
.controls-slider .LoadMore span{display: inline-block;}
.controls-slider .LoadMore span img{width: 25px;}

@media(min-width:768px){
.listingOf-fans .col-sm-4:first-child{padding-left:0;}
.listingOf-fans .col-sm-4:nth-child(3){padding-right:0}
.listingOf-fans .col-sm-4:nth-child(4){padding-left:0}
.listingOf-fans .col-sm-4:nth-child(6){padding-right:0}

.listingOf-fanss .col-sm-4:first-child{padding-left:0;}
.listingOf-fanss .col-sm-4:nth-child(3){padding-right:0}
.listingOf-fanss .col-sm-4:nth-child(4){padding-left:0}
.listingOf-fanss .col-sm-4:nth-child(6){padding-right:0}



}
/** top fans*/

.sameStyleComman{height: 324px;margin-bottom: 15px;}

/** sign up*/
.team-qatar-sign-up{height:auto;background: url('/PublishingImages/SignUp/signUp-back.png')no-repeat #8a1538;background-size: contain;background-position: 120% 10%;padding-bottom:15px}
.team-qatar-sign-up .col-sm-8{padding-left: 0;}
.team-qatar-sign-up .col-sm-4{padding-right: 10px;text-align: right;padding: 0;padding-top: 0px;}
.team-qatar-sign-up .signUp_title{color: white;font-size: 1.8em;line-height: 1.2;margin-bottom: 8px;padding-top: 3px;font-family: nsa-m;padding-left: 10px;}
.team-qatar-sign-up .email{display: block;border-left: 10px solid #ef3750;position: relative;}
.team-qatar-sign-up .email input{background-color:#eaeaea;font-family: nsa;width: 95%;border: none;padding: 8px 5px;}
.team-qatar-sign-up .login-signUp{margin: 4px 0;margin-bottom: 15px;}
.team-qatar-sign-up .login-signUp .loginTitle{display: block;color: white;padding-left: 10px;margin-bottom: 5px;}
.team-qatar-sign-up .login-signUp .username{display: block;margin-bottom: 5px;border-left: 10px solid #ef3750;}
.team-qatar-sign-up .login-signUp .username input{padding-left: 5px;width: 95%;padding: 8px 5px;border: none;font-family: nsa;}
.team-qatar-sign-up .login-signUp .paswword{display: block;position: relative;border-left: 10px solid #ef3750;}
.team-qatar-sign-up .login-signUp .paswword input{width: 95%;border: none;font-family: nsa;padding: 7px 5px;}
.team-qatar-sign-up .login-signUp .clickLogin{position: absolute;right: -22px;/* color: white; */top: -3px;/* font-size: 2em; */cursor: pointer;width: 29px;background: url('/PublishingImages/SignUp/Login%20Arrow.png')no-repeat;background-size: contain;height: 34px;}
.team-qatar-sign-up .loginEmail{position: absolute;right: -22px;/* color: white; */top: 0px;/* font-size: 2em; */cursor: pointer;width: 29px;background: url('/PublishingImages/SignUp/Login%20Arrow.png')no-repeat;background-size: contain;height: 34px;}
.signWithSocial{padding-left: 10px;padding-right: 10px;}
.signWithSocial .signIn{padding: 1px 0;cursor:pointer}
.signWithSocial .signIn div:first-child{display: inline-block;width: 30px;padding: 0px 0;text-align: center;font-size: 1.5em;padding-top: 2px;}
.signWithSocial .signIn div:last-child{display: inline-block;color: white;padding: 0px 0;padding-left: 10px;font-size: 0.8em;vertical-align: super;font-family: sans-serif;    position: relative;
    top: 1px;}
.signWithSocial .signIn div:first-child i{}
.signWithSocial .signIn.signIn-gmail{background-color: #f2553b;cursor: pointer;} 
.signWithSocial .signIn.signIn-twitter{background-color: #00a7fd;margin: 6px 0;cursor: pointer;}
.signWithSocial .signIn.signIn-facebook{background-color: #3b5998;cursor: pointer;}
.signWithSocial .signIn.signIn-twitter div:first-child{color: #0875ad;border-right: 1px solid #0875ad;}
.signWithSocial .signIn.signIn-facebook div:first-child{color: #243d71;border-right: 1px solid #243d71;}
.signWithSocial .signIn.signIn-gmail div:first-child{color: #a93f2e;border-right: 0.1px solid #bb503f;vertical-align:;}
.team-qatar-sign-up .adaamTitle{color: white;font-family: nsa-b;display: block;}
.team-qatar-sign-up .adaamTitle span{display: BLOCK;}

.WelcomeBlock{margin-bottom: 30px;padding-left: 10px;}
.WelcomeBlock span:first-child span{display: block;color: white;font-size: 2em;font-family: nsa-b;}
.WelcomeBlock span:last-child span{display: block;color: white;font-size: 2em;font-family: nsa-b;}
.WelcomeBlock span *{color:white!important}
.favoriteList{padding-left: 10px;}	
.favoriteList .favoriteItem{margin-bottom: 10px;}
.favoriteList .favoriteItem .iconItem{display: inline-block;width: 10%;margin-right: 8px;cursor:pointer;}	
.favoriteList .favoriteItem .iconItem img{}	
.favoriteList .favoriteItem span:last-child{display: inline-block;width: 85%;font-family: nsa;color: white;font-size: 1.5em;}
.logoutBlock{color: white;font-size: 1.5em;padding-left: 10px;}
.welcomePage{background:url('/PublishingImages/logos/adaamlogo.png')no-repeat;background-position:right top;background-size: 30%;}

@media(max-width:1200px){
.team-qatar-sign-up .signUp_title{padding-left:10px!important;margin-bottom: 20px;font-size: 1.4em;}
.team-qatar-sign-up .email input{width:100%}
.team-qatar-sign-up .login-signUp .username input{width:100%}
.team-qatar-sign-up .login-signUp .paswword input{width:100%}
.signWithSocial{padding:0}
.team-qatar-sign-up .loginEmail{right: -30px;}
.team-qatar-sign-up .login-signUp .clickLogin{right:-30px}
.team-qatar-sign-up{padding-bottom:20px;padding-top:5px;}
.team-qatar-sign-up .adaamTitle{float:right}
.team-qatar-sign-up .adaamTitle img{width: 55px;}
.team-qatar-sign-up .col-sm-8{padding:0}
}
/** sign up*/

/** news right colomn*/
.blcok2{background-color: #f5c168;}
.sameStyleComman > img{width:100%;height: 180px;}
.sameStyleComman .intro{}
.sameStyleComman .intro .col-sm-9{padding-left: 10px;padding-right: 5px;}
.sameStyleComman .intro .col-sm-9 .title{color: #8a1538;font-size: 1.4em;line-height: 1.1;font-family: nsa-m;padding-bottom: 10px;}
.sameStyleComman .intro .col-sm-9 .description{line-height: 1.4;font-size: 1em;padding-right: 21px;font-family: nsa;color: #8a1538;}
.sameStyleComman .intro .logo{text-align: center;height: 100%;}
.sameStyleComman .intro .logo .logoSport{margin-bottom: 38px;}
.sameStyleComman .intro .logo .logoSport img{width: 40px;height: 52px;}
.sameStyleComman .intro .logo .borderIcon img{width: 20px;height: 20px;cursor: pointer;}
.sameStyleComman .intro .col-sm-3{padding: 5px;height: 100%;}
.sameStyleComman .intro .borderTopBottom{position:absolute;top: 14px;bottom: 0;width:1px;background: #8a1538;right: 25%;}
.sameStyleComman .intro{position:relative;height: 144px;padding-top: 8px;}
.blcok3{background-color: #e8e8e8!important;}
.blcok4{height: 247px!important;cursor:pointer;}
.blcok4 img{width:100%;height:100%}
.blcok6{background-color: #f5c168;}
/** news right colomn*/

/** twitter feed*/
.twitter-feed{height:100%}
.twitter-feed .top-title{color: white;background-color: #8a173e;font-family: nsa;display: table;width: 100%;}
.twitter-feed .top-title .left-T{display: inline-block;font-size: 2.2em;padding:2px 10px;font-weight: bold;display: table-cell;vertical-align: middle;}
.twitter-feed .top-title .twitter-logo{display: inline-block;float: right;padding: 5px 19px;border-left: 1px solid white;display: table-cell;vertical-align: middle;}
.twitter-feed .top-title .twitter-logo i{font-size: 2.5em;top: 0px;position: relative;}
.twitter-feed .top-title img{width:100%}
.twitter-feed .listing-twitter{margin-top: 0;}
.twitter-feed .listing-twitter .twitter-item{border-bottom: 1px solid white;padding-bottom: 10px;padding-top: 10px;}
.twitter-feed .listing-twitter .twitter-item:last-child{border-bottom:0px}
.twitter-feed .listing-twitter .twitter-item .title{color: white;font-size: 1.7em;line-height: 1;padding-bottom: 6px;font-family: nsa-m;}
.twitter-feed .listing-twitter .twitter-item .description{color: white;line-height: 1.1;font-size: 1.2em;font-family: nsa-l;}
/** twitter feed*/

/** responsive view  **/

@media(max-width:1200px){
.main-body-container{padding: 1% 2%;}
}

@media(max-width:992px){
.main-body-container{padding: 1% 0.5%;}
.sameStyleComman{height: auto!important;}
.sameStyleComman .intro{height: auto;padding-bottom: 8px;overflow: hidden;}
.sameStyleComman .intro .col-sm-9 .title{font-size: 1.2em;}
.last-news .last-news-item{height:auto}
.top-fans .top-title{background:url('')no-repeat #8a173e;height:auto;overflow:hidden}
.top-fans .top-title .leftTitle{padding-top:0px}
.top-fans .top-title .col-sm-3{display:none}
.top-fans .top-title .col-sm-9{width:100%}

}
@media(max-width:767px){

.main-body-layout .col-sm-9.left-block{width:100%;padding:0!important}
.main-body-layout .col-sm-3.right-block{width:100%;padding: 0;}
.last-news .last-news-item .news-absolute-div .logo-sport.withoutLogo{margin-left:10px}
.top-fans{height:auto}
#twitter-widget-0{height:376px!important;}
.last-news .last-news-item{margin-bottom:15px!important}
.last-news{margin-bottom:0px!important}
.sameStyleComman > img{height:auto}
}

@media(max-width:600px){
.last-news .last-news-item .news-absolute-div .news-title span:last-child{font-size:1.7em}
.last-news .last-news-item .news-absolute-div .logo-sport img{width:35px}
}


/** responsive view  **/


/** Athlets site*/
.sportsFilterSection{background: #8a1538;padding: 1.6% 2%;margin-bottom: 10px;/* overflow: hidden; */}
.sportsFilterSection .SearchSports{display: inline-block;float: left;border-left: 8px solid #eb0029;position: relative;margin-left:5px}
.sportsFilterSection .SearchSports input{height: 28px;padding: 4.9px 5px;border: 0;font-family: nsa;background-color: #eaeaea;font-size: 13px;width: 175px;display: inline-block;color: #757887;padding-right: 29px;letter-spacing: -0.5px;}
.sportsFilterSection .Fedrations{display: inline-block;border-left: 8px solid #eb0029; margin-left: 5px;position: relative; float: left;position: relative;}
.sportsFilterSection .Fedrations .findMore{padding: 4.8px 5px;border: 0;font-family: nsa;background-color: #eaeaea;font-size: 13px;min-width: 175px;display: inline-block;color: #757887;padding-right:29px;letter-spacing: -0.5px;}
.sportsFilterSection .SearchSports span:before{font-family:FontAwesome;position:absolute;right:0;top:0;display:inline-block;width: 28px;height: 28px;content:'\f002';font-size: 1.4em;background-color: #808080;color: #dfdfdf;bottom: 0;text-align: center;padding-top: 2px;}
.sportsFilterSection .Fedrations .clickMenu:before{font-family:FontAwesome;position:absolute;right:0;top:0;display:inline-block;width: 28px;height: 28px;content:'\f107';font-size: 2em;background-color: #808080;color: #dfdfdf;bottom: 0;text-align: center;padding-top: 0;line-height: 1.3;}
.sportsFilterSection .SearchSports span{background-color: #808080;width: 28px;height: 28px;position: absolute;right: 0px;cursor: pointer;top: 0;}
.sportsFilterSection .Fedrations .clickMenu{background-color: #808080;width: 28px;height: 28px;position: absolute;right: 0px;cursor: pointer;top: 0;}
.sportsFilterSection .Fedrations .options{background: rgba(225,213,217,0.9);padding-left: 0;margin-bottom: 0;display: none;position: absolute;right: 0;left: -8px;border-left: 8px solid #eb0029;z-index: 99999999;} 
.sportsFilterSection .Fedrations .options li{list-style: none;padding-left: 5px;color: #8a1538;font-family: nsa;font-size: 1.2em;cursor: pointer;width: 83%;margin-bottom: 5px;letter-spacing: -0.5px;} 
.sportsFilterSection .Fedrations .options li:hover{background-color: #eb0029;color:white;margin-right: 28px;}
.SearchSports > .options{margin:0;background: rgba(225,213,217,0.9);padding-left: 0;margin-bottom: 0;position: absolute;right: 0;left: -8px;z-index: 9999;border-left: 8px solid #eb0029;}
.SearchSports > .options li{    list-style: none;padding-left: 5px;color: #8a1538;font-family: nsa;font-size: 1.2em;cursor: pointer;}
.athlete-face{margin-bottom:16px}
.athlete-face .topHeader{background-color:#952a50;/* padding-bottom: 10px; */display: table;width: 100%;padding: 10px 0;}
.athlete-face .topHeader .col-sm-2{padding: 0;padding-left: 10px;display: table-cell;vertical-align: middle;float: none;}
.athlete-face .topHeader > .col-sm-10{padding-left: 20px;display: table-cell;vertical-align: middle;float: none;}
.athlete-face .bigimagerow{border-bottom: 5px solid #bf6735;}
.bigimagerow iframe{margin-bottom:-10px}
.ytp-watermark.yt-uix-sessionlink{display:none!important}
.athlete-face .bigimagerow > img{width:100%}
.athlete-face .topHeader .img-cont{width: 100px;height: 100px;position: relative;overflow: hidden;border-radius: 100%;}
.athlete-face .topHeader .img-cont img{ height: 100%;width:100%}
.athlete-face .topHeader .athlete-name{font-family: nsa-l;color: white;font-size: 2.9em;/* padding-left: 20px; */display: inline-block;}
.athlete-face .topHeader .athleteCat{font-family: nsa-l;margin: 0;color: white;font-size: 1.9em;/* padding-left: 20px; */}
.athlete-face .relatedContent{background-color:#952a50;}
.athlete-face .moreDetais{display: none;position:relative;}
.athlete-face .moreDetais .relatedContent{padding-bottom: 35px;overflow:hidden;}
.athlete-face .moreDetais .relatedContent .athletesDescription{font-family:nsa-l!important;color:white;font-size:1.2em!important;margin-bottom:12px}
.athlete-face .moreDetais .relatedContent .athletesDescription * {font-family:nsa-l!important;color:white!important;font-size:1.1em!important;}
.athlete-face .moreDetais .relatedContent .col-sm-2{padding-left: 0;padding-right: 5px;text-align: right;border-right: 1px solid #f8f0f3;padding-top: 140px;}
.moreDetais .relatedContent .Athlete-social{position: relative;
    top: 4px;
}
.moreDetais .relatedContent .Athlete-social .socialItem {display: inline-block;width: 16px;margin: 0 2px;}
.moreDetais .relatedContent .Athlete-social .socialItem.collapseHideIcon{position:relative;top: -4.9px;cursor: pointer;}
.Athlete-social .socialItem a{} 
.Athlete-social .socialItem a i{color: white;font-size: 17px;} 
.moreDetais .relatedContent .col-sm-10{padding-top: 20px;}
.moreDetais .relatedContent .col-sm-10 .relatedSportLogo{position: absolute;right: 0;bottom: -68px;opacity: 0.1;display:none}
.moreDetais .relatedContent .col-sm-10 .relatedSportLogo img{width: 183px;height: 233px;}
.moreDetais .relatedContent .information-row{margin-bottom: 10px;font-family: nsa-l;font-size: 1.2em;}
.information-row .Section-title{display: block;color: white;font-family: nsa-m;} 
.information-row .Section-detail{display: block;color: white;font-family: nsa-l;font-size: 13px;}
.moreDetais .relatedContent .BottomBlock{margin-top: 28px;}
.moreDetais .news{background: rgba(240,240,240,0.7);position: relative;display:none}
.moreDetais .news .col-sm-2{padding-left: 0;padding-right: 0;text-align: center;border-right: 1px solid #952a50;padding-top: 106px;}
.moreDetais .news .col-sm-2 h1{color: #952a50;font-size: 2em;font-family: nsa;}
.moreDetais .news .col-sm-10{padding-left: 20px;padding-right: 20px;position: static;padding-bottom:30px}
.moreDetais .CollapseHide{color: white;font-size: 1em;font-family: nsa-b;padding-left: 30px;cursor: pointer;padding-top: 8px;}
.moreDetais .CollapseHide:before{font-family: FontAwesome;position: absolute;left: 0px;top: 10px;content: '\f068';display: inline-block;font-size: 1.1em;padding-left: 10px;}
.ShowLessSection{height: 35px;background-color: #952a50;position: absolute;left: 0;right: 0;width: 100%;bottom: 0px;}
.moreDetais .news .col-sm-10 ul{padding-left: 0;}
.moreDetais .news .col-sm-10 ul li{list-style: none;}
.moreDetais .news .col-sm-10 ul li:first-child img{width: 100%;margin-bottom:10px}
.moreDetais .news .col-sm-10 ul li:nth-child(2){color: #952a50;font-family: nsa-b;font-size: 1.3em;}
.moreDetais .news .col-sm-10 ul li:nth-child(3){color: #952a50;}
.moreDetais .news .col-sm-10 ul li:nth-child(3) * {background:none!important}
.moreDetais .news .col-sm-10 ul li:nth-child(3) * {color: #952a50!important;font-family:nsa!important;font-size:1.2em!important}
.moreDetais .news .col-sm-10 ul li:nth-child(4){margin-top: 20px;font-family: nsa;color: #952a50;font-size: 0.9em;}
.showMoreBlock-underImage{background-color: #8a1538;}
.showMoreBlock-underImage .col-sm-2:first-child{border:0;padding-left: 0;padding-right: 0;padding-top: 20px;padding-bottom: 10px;border-right: 1px solid #f8f0f3;min-height: 64px;}
.showMoreBlock-underImage .col-sm-3:nth-child(2){opacity: 0.8;}
.showMoreBlock-underImage .col-sm-3:nth-child(3){opacity: 0.8;}
.showMoreBlock-underImage .col-sm-3{padding-top: 20px;padding-bottom: 10px;padding-left: 30px;}
.showMoreBlock-underImage .col-sm-5{width: 43%;padding-top: 22px;padding-bottom: 10px;}
.showMoreBlock-underImage .showmore{color: white;font-size: 1.2em;font-family: nsa-l;position:relative;padding-left: 30px;cursor: pointer;}
.showMoreBlock-underImage .showmore > a{color: white;text-decoration:none;}
.showMoreBlock-underImage .showmore:before{content:'\f068';font-family:FontAwesome;position:absolute;left: 0px;top: -2px;display:inline-block;font-size: 1.4em;padding-left: 10px;}
.showMoreBlock-underImage .showmore.more-times:before{font-family:FontAwesome;position:absolute;left: 0px;top: -2px;content:'\f067';display:inline-block;font-size: 1.4em;padding-left: 10px;}
.showMoreBlock-underImage .showmore.showless:before{font-family:FontAwesome;position:absolute;left: 0px;top: -2px;content:'\f068'!important;display:inline-block;font-size: 1.4em;padding-left: 10px;}
.showMoreBlock-underImage .EventWhen{font-size: 1em;font-family: nsa;}
.showMoreBlock-underImage .EventWhen span:first-child{display: block;color: #efdfe4;font-family: nsa-m;}
.showMoreBlock-underImage .EventWhen span:last-child{color: #d2a4b4;}
.showMoreBlock-underImage .Eventwhere{color: white;font-size: 1em;font-family: nsa;}
.showMoreBlock-underImage .Eventwhere span:first-child{display: block;color: #efdfe4;font-family: nsa-m;}
.showMoreBlock-underImage .Eventwhere span:last-child{color: #d2a4b4;}
.showMoreBlock-underImage .ForMoreDetail{float: right;padding-top: 23px;cursor: pointer;padding-right: 8px;}
.showMoreBlock-underImage .ForMoreDetail img{width: 20px;height: 20px;}
.calendarIcon img{height: 25px!important;width: 23px!important;}
.locationIcon img{height: 22px!important;width: 14px!important;}
.sharingIcon img{width: 23px!important;height: 24px!important;}
.calendarIcon{display: inline-block;}
.locationIcon{display: inline-block;margin: 0 10px;}
.sharingIcon{display: inline-block;}
.PressRelease {display: inline-block;}
.PressRelease img{height: 25px!important;width: 23px!important;}
.showMoreBlock-underImage .ForMoreDetail .PressRelease {margin-right:10px}
.subtype{padding-left: 30px;color: white;font-size: 16px;font-weight: bold;}

@media(max-width:992px){
.sportsFilterSection .Fedrations{margin:0;float:none;display:block;margin-top:5px!important}
.sportsFilterSection .SearchSports{margin:0;float:none;display:block;}
.sportsFilterSection .Fedrations .findMore{width:100%}
.sportsFilterSection .SearchSports input{width:100%}
}


@media(max-width:767px){
.athlete-face .topHeader .athlete-name{font-size: 1.8em;}
.athlete-face .topHeader .athleteCat{font-size: 1.4em;}

}


@media(max-width:500px){
.showMoreBlock-underImage .showmore{font-size:1em;padding-left: 18px;}
.showMoreBlock-underImage .showmore.more-times:before{left: -5px;top: 2px;font-size: 0.8em;}
.sportsFilterSection .SearchSports{display:block;margin-bottom:5px}
.sportsFilterSection .SearchSports input{width:100%}
.sportsFilterSection .Fedrations{display:block}
.sportsFilterSection .Fedrations .findMore{width:100%;margin-bottom:}
#slctSports{margin:0;margin-bottom: 7px;}
.moreDetais .relatedContent .information-row{padding: 0 5px;}
.athlete-face .moreDetais .relatedContent .col-sm-2{width:20%}
.moreDetais .relatedContent .col-sm-10{width:80%}
.athlete-face .topHeader .col-sm-2{width:33%;}
.athlete-face .topHeader > .col-sm-10{width:60%}
.sportsFilterSection{padding: 5% 10%;}

}

@media(max-width:400px){
.showMoreBlock-underImage .col-sm-3:nth-child(2){display:none}
.showMoreBlock-underImage .col-sm-3:nth-child(3){display:none}
.clickiconButton{float:right;width:50%}
.showMoreBlock-underImage .col-sm-2:first-child{width:27%}
}


/** Athlets site*/

/** event site **/
.FilterEvent{background-color: #8a133d;padding-bottom: 30px;margin-bottom: 12px;}
.FilterEvent > ul{padding: 0;}
.FilterEvent > ul > li:first-child:hover{background: rgba(225,213,217,0.9);text-align:left;}
.FilterEvent > ul > li:hover{border-left:10px solid #eb0029;}
.FilterEvent > ul > li:first-child:hover > span{color:red;height:0}
.FilterEvent .selectedType{background: rgba(225,213,217,0.9);border-left:10px solid #eb0029}}
.FilterEvent > ul > li:hover > span{color:#eb0029}
.FilterEvent > ul > li{padding: 0 5px;list-style-type: none;border-right: 1px solid white;text-align: center;cursor: pointer;}
.FilterEvent > ul > li:hover .filterMenu{display:block!important;text-align:left;top:33px}
.FilterEvent > ul > li:hover .filterMenu .itemMenu{text-align:left;padding-left:5px}
.FilterEvent > ul > li:nth-child(5){border-right:0px;}
.FilterEvent > ul > li > span{display: inline-block;color: white;font-family: nsa;font-size: 1.2em;height: 52px;padding-top: 14px;}
.FilterEvent .Title{display:block;color: white;font-family: nsa;font-size: 2.8em;padding-left: 10px;margin-bottom: 13px;margin-top: 25px;}
.FilterEvent .introDesc{display: inline-block;color: white;font-family: nsa-l;font-size: 1.2em;padding-left: 10px;line-height: 1.4;}
.filterMenu{display: none;position: absolute;z-index: 999999;background: rgba(225,213,217,0.9);padding-left: 0;left: -10px;right: 0;border-left: 10px solid #eb0029;top: 52px;padding-top: 3px;text-align: center;}	
.filterMenu .itemMenu{list-style: none;text-align: left;cursor: pointer;text-align: center;}
.filterMenu .itemMenu:hover{background-color: #eb0029;margin-right:10px}
.filterMenu .itemMenu:hover span{color:white}
.filterMenu .itemMenu span{color: #8a133d;font-family: nsa;font-size: 1.2em;}
.FilterEvent > ul > li:first-child > span:before{font-family: FontAwesome;position: absolute;width: 20px;height: 20px;background: grey;color: white;content: '\f107';font-size: 1.6em;text-align: center;top: 0;line-height: 0.9;right: 0;z-index: 99999999999999999;}

.events-section{}
.EventDescription{color:white!important;font-family:nsa!important;font-size:1.2em!important;}
.EventDescription *{color:white!important;font-family:nsa!important;}
.event-item{margin-bottom: 16px;}
.event-item .itemEventHeader{background: rgba(240,240,240,0.7);position: relative;overflow: hidden;display: table;width: 100%;min-height: 100px;}
.itemEventHeader .topTitle{width: 83.6%;/* float: left; */padding-left: 20px;/* padding-bottom: 18px; *//* padding-top: 30px; */display: table-cell;vertical-align: middle;}
.itemEventHeader .mainTitle{color: #8a133d;font-family: nsa-b;font-size: 2.2em;display: inline-block;width: 70%;line-height: 1.1;}
.itemEventHeader .logoOne{display: inline-block;width: 120px;float: right;margin-right: 10px;}
.itemEventHeader .logoOne img{width: 100%;}
.itemEventHeader .eventLogo{width: 16.4%;/* float: left; */text-align: center;/* padding-top: 30px; */display: table-cell;vertical-align: middle;}
.itemEventHeader .eventLogo img{width: 45px;}
.itemEventHeader .logoBorder{width: 1px;background: #009640;height: 80%;position: absolute;right: 16.4%;bottom: 0;}
.event-item .eventDetails{background-color: #009640;padding-top: 25px;padding-bottom: 50px;padding-left: 20px;padding-right: 120px;}
.event-item .eventDetails .Date{display: inline-block;padding-bottom: 8px;}
.event-item .eventDetails .Date .startDate{color: white;font-family: nsa-b;font-size: 3em;display: inline-block;}
.event-item .eventDetails .Date .EndDate{color: white;font-family: nsa-b;font-size: 3em;display: inline-block;}
.eventDetails .EventIntro{color: white;font-family: nsa;font-size: 1em;line-height: 1.3;}
.Date .betweenDate{color: white;font-size: 3em;}
.event-item .EventFooter{overflow: hidden;background-color: #8a1538;}
.event-item .EventFooter .col-sm-2:first-child{border:0;padding-left: 0;padding-right: 0;}
.event-item .EventFooter .col-sm-2:nth-child(2){border-left: 1px solid #f8f0f3;}
.event-item .EventFooter .col-sm-2{width: 19%;padding-top: 22px;padding-bottom: 10px;}
.event-item .EventFooter .col-sm-6{width: 43%;padding-top: 22px;padding-bottom: 10px;}
.event-item .EventFooter .ShowMore{color: white;font-size: 1.2em;font-family: nsa-l;position:relative;padding-left: 30px;cursor: pointer;}
.event-item .EventFooter .ShowMore:before{font-family:FontAwesome;position:absolute;left: 0px;top: -2px;content:'\f067 ';display:inline-block;font-size: 1.4em;padding-left: 10px;}
.event-item .EventFooter .EventWhen{font-size: 1em;font-family: nsa;}
.event-item .EventFooter .EventWhen span:first-child{display: block;color: #efdfe4;}
.event-item .EventFooter .EventWhen span:last-child{color: #d2a4b4;}
.event-item .EventFooter .Eventwhere{color: white;font-size: 1em;font-family: nsa;}
.event-item .EventFooter .Eventwhere span:first-child{display: block;color: #efdfe4;}
.event-item .EventFooter .Eventwhere span:last-child{color: #d2a4b4;}
.EventFooter .ForMoreDetail{float: right;}
.EventFooter .ForMoreDetail span{width: 27px;display: inline-block;text-align: center;margin: 0 1px;}
.EventFooter .ForMoreDetail span:first-child{width: 30px;margin-right: 13px;}
.EventFooter .ForMoreDetail span:first-child img{height: 26px;}
.EventFooter .ForMoreDetail span img{height: 26px;}
.event-item.blue .eventDetails{background:#187ec2}
.event-item.blue .logoBorder{background:#187ec2}
.EventImage{}
.EventImage img{height:208px;width: 100%;}						

/** up coming events**/
.EventsUpComing{margin-top: 40px;}
.EventsUpComing .topTitle{color: #8a133d;font-size: 2em;border-bottom: 1px solid #a03f62;padding-bottom: 12px;margin-bottom: 14px;}
.EventsUpComing .UpComingItems{}
.UpComingItems .item{} 
.UpComingItems .col-sm-6{margin-bottom: 8px;}
.UpComingItems .col-sm-6:nth-child(odd){padding-left: 0;padding-right: 6px;}
.UpComingItems .col-sm-6:nth-child(even){padding-right: 0;padding-left: 6px;}
.UpComingItems .col-sm-6:nth-child(2n+1){clear:left}
.UpComingItems .item .topBlock{position: relative;min-height: 152px;background: rgba(240,240,240,0.7);}
.UpComingItems .item .topBlock .mainTitle{color: #8a1538;font-size: 2em;line-height: 1.2;display: inline-block;width: 72%;padding-top: 20px;padding-left: 10px;font-family: nsa;}
.UpComingItems .item .topBlock .UpcomingLogo{display: inline-block;width: 23.4%;position: absolute;bottom: 19px;text-align: center;right: 0px;}
.UpComingItems .item .topBlock .UpcomingLogo img{width: 40px;}
.UpComingItems .item .topBlock .borderLogo{width: 1px;background: #ef3750;height: 46.1%;position: absolute;right: 23%;bottom: 0;}
.UpComingItems .item .BottomBlock{background-color: #ef3750;position: relative;padding-top: 15px;min-height:149px}
.UpComingItems .item .BottomBlock .LeftContent{display: inline-block;width: 76.4%;float: left;padding-left: 10px;}
.BottomBlock .LeftContent .Date{font-family: nsa;margin-bottom: 15px;}
.BottomBlock .LeftContent .Date .StartDate{color: white;font-size: 1.5em;font-family: nsa-b;}
.BottomBlock .LeftContent .Date .EndDate{color: white;font-size: 1.5em;font-family: nsa-b;}
.BottomBlock .LeftContent .intro{color: white;font-family: nsa;line-height: 1.4;}
.BottomBlock .RightContent{width: 23.4%;display: inline-block;text-align: center;padding-top: 5px;}
.BottomBlock .RightContent span{display: block;margin-bottom: 8px;}
.BottomBlock .borderLogo{width: 1px;background: white;height: 86%;position: absolute;right: 23%;bottom: 0;}
.UpComingItems .col-sm-6.green .BottomBlock{background-color:#007b4b}
.UpComingItems .col-sm-6.blue .BottomBlock{background-color:#71c5e8}
.UpComingItems .col-sm-6.green .item .topBlock .borderLogo{background:#007b4b}
.UpComingItems .col-sm-6.blue .item .topBlock .borderLogo{background:#71c5e8}


/** up coming events**/
.shopGear{margin-bottom: 10px;}		
.shopGear img{height:510px;width:100%}
.joinnow{margin-bottom: 15px;}
.joinnow img{width:100%;height:292px}

/** event registration **/
.RegisterEventButton{float: right;}
.RegisterEventButton input{background-color: #8a1538!important;color: white!important;font-family: nsa!important;font-size: 1.2em!important;margin: 0!important;margin-top: 10px!important;}
.registerdThanks{color: #8a133d;font-family: nsa;font-size: 2em;margin: 10px 0;}
.alReadyRegisterd{color: #8a133d;font-family: nsa;font-size: 2em;margin: 10px 0;}
/** event registration **/	

@media(max-width:992px){
   .UpComingItems .item .topBlock .mainTitle{font-size:1.5em}
}

@media(max-width:800px){
.locationIcon{margin: 0px 4px;}	
.PressRelease{margin-right: 7px;}
}


@media(min-width:767px){
.FilterEvent > ul > li{width: 20%;}
#slctClass{margin-right: 8px;}
}

@media(max-width:767px){
 .FilterEvent > ul > li{height: 69px;margin-bottom: 13px}   
 #slctClass{margin-right: 8px;}
 .UpComingItems .item .BottomBlock .LeftContent{float:left}
 .BottomBlock .RightContent{float:none}	
 .EventsUpComing .UpComingItems{overflow:hidden}
.EventsUpComing .topTitle{padding-left:10px}
.UpComingItems .col-sm-6{padding:0!important}		
}

@media(max-width:500px){
.itemEventHeader .mainTitle{font-size:1.8em}
.event-item .eventDetails{padding-right:0px}
.event-item .eventDetails .Date .startDate{font-size:2.5em}
.event-item .eventDetails .Date .EndDate{font-size:2.5em}
.event-item .eventDetails{padding:7px 0px!important}
.event-item .eventDetails .Date{padding-left:20px}
.UpComingItems .item .topBlock .mainTitle{font-size:1.6em}
#slctClass{margin-right: 0px;margin-bottom:8px}
}

@media(max-width:400px){
.FilterEvent > ul > li{height:50px;margin-bottom: 13px;width:50%}	
}
	
/** event site **/

/** sports listing**/
.SportsListing{CLEAR: BOTH;}
.SportsListing .SportItem{border-top: 5px solid #bf6735;margin-bottom:20px}
.SportsListing .SportItem.red{border-top: 5px solid #eb0029;}
.SportsListing .SportItem.blue{border-top: 5px solid #187ec2;}
.SportsListing .SportItem.green{border-top: 5px solid green;}
.SportItem.red .topSection > .col-sm-3{border-right: 1px solid #eb0029;}
.SportItem.blue .topSection > .col-sm-3{border-right: 1px solid #187ec2;}
.SportItem.green .topSection > .col-sm-3{border-right: 1px solid green;}
.SportItem.red .topSection{border-bottom: 3px solid #eb0029;}
.SportItem.blue .topSection{border-bottom: 3px solid #187ec2;}
.SportItem.green .topSection{border-bottom: 3px solid green;}
.SportItem .SportsFooter .col-sm-6{border-left: 1px solid #bf6735;}
.SportItem.red .SportsFooter .col-sm-6{border-left: 1px solid #eb0029;}
.SportItem.blue .SportsFooter .col-sm-6{border-left: 1px solid #187ec2;}
.SportItem.green .SportsFooter .col-sm-6{border-left: 1px solid green;}
.SportItem .showMoreBlock-underImage{background:#bf6735}
.SportItem .showMoreBlock-underImage > .col-sm-2{width: 16.28%;}
.SportItem .showMoreBlock-underImage > .col-sm-10{width: 83.5%;}
.SportItem.red .showMoreBlock-underImage{background:#eb0029}
.SportItem.blue .showMoreBlock-underImage{background:#187ec2}
.SportItem.green .showMoreBlock-underImage{background:green}

.SportItem .topSection{background: rgba(236,236,236, 0.7);border-bottom: 3px solid #bf6735;}
.SportItem.shooting .topSection{border-bottom: 3px solid #ef3750;}
.SportItem.swimming .topSection{border-bottom: 3px solid #187ec2;}
.SportItem .topSection > .col-sm-3{width: 16.35%;padding: 0 5px;text-align: center;border-right: 1px solid #bf6735;padding-bottom: 38px;}
.SportItem.shooting{border-top: 5px solid #ef3750;}
.SportItem.shooting .topSection > .col-sm-3{border-right: 1px solid #ef3750;}
.SportItem.swimming .topSection > .col-sm-3{border-right: 1px solid #187ec2;}
.SportItem .topSection .SportItemLogo{padding-top: 13px;}
.SportItem .topSection .SportItemLogo img{width: 65px;}
.SportItem .topSection > .col-sm-9{width: 83.65%;padding-right: 60px;padding-left:0px}
.SportItem .topSection .aboutSportItem{min-height: 147px;}
.SportItem .topSection .aboutSportItem .SportMainTitle{color: #8a133d;font-family: nsa-m;font-size: 2.2em;padding-top: 7px;padding-bottom: 5px;padding-left: 15px;}
.SportItem .topSection .aboutSportItem .SportSmallIntro{color: #8a133d;font-family: nsa;padding-left: 15px;}
.SportItem .topSection .aboutSportItem .ReadMore{position: absolute;right: 10px;bottom: 7px;cursor: pointer;}
.SportItem .topSection .aboutSportItem .ReadMore img{width: 23px;}
.RegisterPanel .imgProfile img { max-height:150px }
.SportItem .SportsSlider{}
.SportsSlider .SportImagesSlider{}
.SportsSlider .SportImagesSlider .ItemImage{}
.SportsSlider .SportImagesSlider .ItemImage img{height: 337px;width: 100%;}
.SportsSlider .SportImagesSlider .ItemImage .titleImage{position: absolute;color: white;bottom: 36px;left: 20px;font-size: 3em;font-family: nsa-m;z-index: 99;} 
.SportImagesSlider .slick-arrow{width: 32px;height: 90px;z-index: 9999;}
.SportImagesSlider .slick-prev{left: 0px;z-index: 999;}
.SportImagesSlider .slick-prev:before{content:'\f104';font-family:FontAwesome;font-size: 90px;color: #d7c0c1;}
.SportImagesSlider .slick-next:before{content:'\f105 ';font-family: FontAwesome;font-size: 90px;color: #d7c0c1;}
.SportImagesSlider .slick-next{right: 22px;z-index: 999;}
.SportImagesSlider .slick-dots{bottom: 0px;z-index: 99999;}
.SportImagesSlider .slick-dots li{margin: 0 0px;width: 15px;}
.SportImagesSlider .slick-dots li button{}
.SportImagesSlider .slick-dots li button:before {font-size: 43px;color: #d7c0c1;opacity: 1;}
.SportImagesSlider .layer-opacity{position: absolute;top: 0;bottom: 0;right: 0;left: 0;width: 100%;height: 100%;background-color: black;opacity: 0.1;z-index: 1;}	
.SportItem.swimming{margin-top:20px;border-top: 5px solid #187ec2;margin-bottom: 20px;}
.aboutSportItem .MoreDescription{color: #8a133d;font-family: nsa;padding-left: 15px;}
.aboutSportItem .MoreDescription div:first-child{}
.aboutSportItem .MoreDescription div:nth-child(2){margin-top: 20px;margin-bottom: 20px;}
.aboutSportItem .MoreDescription div:nth-child(2) h2{color: #8a133d;font-family: nsa-m;margin-bottom: 10px;}
.aboutSportItem .MoreDescription div:last-child{}
.SportProfile{margin-top: 50px;padding-left: 15px;}
.SportProfile .col-sm-3{padding: 0;}
.SportProfile .ProfilePhoto{border-radius: 100%;}
.SportProfile .ProfilePhoto img{border-radius: 100%;width: 107px;height: 107px;}
.SportProfile .col-sm-9{}
.SportProfile .ProfileInfo{padding-top: 6px;padding-left: 15px;}
.SportProfile .ProfileInfo .ProfileName{color: #8a133d;font-family: nsa-m;font-size: 1.1em;}
.SportProfile .ProfileInfo .position{color: #8a133d;font-family: nsa;font-size: 1.1em;}
.SportProfile .ProfileInfo .ComName{color: #8a133d;font-family: nsa;font-size: 1.1em;display:none}
.SportProfile .ProfileInfo .secretary{margin-top:15px}
.SportsFooter{margin-top: 30px;}
.SportsFooter .col-sm-6{border-left: 1px solid #187ec2;min-height: 134px;}
.SportsFooter .sportLogo{}
.SportsFooter .sportLogo img{width: 140px;}
.SportsFooter .sportContactUs{}
.sportContactUs .associationName{color: #8a133d;font-family: nsa-m;font-size: 1.1em;margin-bottom: 20px;}
.sportContactUs .phoneNumber{color: #8a133d;font-family: nsa;font-size: 1em;}
.sportContactUs .Fax{color: #8a133d;font-family: nsa;font-size: 1em;}
.sportContactUs .website{color: #8a133d;font-family: nsa-m;font-size: 1em;}
.sportContactUs .email{color: #8a133d;font-family: nsa;font-size: 1em;margin-top: 20px;}
.aboutSportItem .descriptionSection{display:none}

@media(max-width:767px){
.SportsSlider .SportImagesSlider .ItemImage img{height:auto}
	
}


@media(max-width:500px){
.SportItem .topSection .aboutSportItem .SportMainTitle{font-size:1.7em}	
.SportItem .topSection .SportItemLogo img{width:40px}
.SportItem .topSection .aboutSportItem{min-height: 115px;}
.SportsSlider .SportImagesSlider .ItemImage .titleImage{font-size:2em}
.SportItem .topSection > .col-sm-9{padding-right: 37px;}
.SportProfile .col-sm-9{padding:0}
.SportProfile .ProfileInfo{padding-left:0}
}


/** sports listing**/

/** contact us Moataz **/
.RegisterPanel .ContactUsItem .contactus-filed-row{    display: block;    color: white;    font-family: nsa-l;    font-size: 1.2em;}
.RegisterPanel .ContactUsItem .contactus-filed-row input{background: white;opacity: 1;font-family: nsa;width: 100%;border-radius: 0;height:34px;}


/** register page **/
.RegisterPanel{background-color: #8a1538;padding: 3% 0;background: url(/PublishingImages/SignUp/signUp-back.png)no-repeat #8a1538;background-size: 104%;background-position: top;}
.RegisterPanel .imgProfile{margin-bottom:15px}
.RegisterPanel .imgProfile img{}
.RegisterPanel .RegisterItem{margin-bottom: 15px;}
.RegisterPanel .RegisterItem .register-info-row{display: block;color: white;font-family: nsa-l;font-size: 1.2em;}
.RegisterPanel .RegisterItem .register-filed-row{display: block;}
.RegisterPanel .RegisterItem .register-filed-row input{background: white;opacity: 1;font-family: nsa;width: 100%;border-radius: 0;height:34px;}
.RegisterPanel .fuProfilePic{}
.RegisterPanel .fuProfilePic input{margin: 0;width: 100%;background: white;color: #8a1538;font-family: nsa;/* border-radius: 4px; */height: 34px;padding: 6px 5px;}
.RegisterPanel .SubmitButton{float: right;margin-top:20px}
.RegisterPanel .SubmitButton input{background: white;color: #8a1538;font-family: nsa-b;border: 0;/* border-radius: 4px; */height: 34px;float: right;margin-bottom: 10px;}
.RegisterPanel .DateOfBirth table {width:100%}
.RegisterPanel .DateOfBirth table tr td:nth-child(2){float:right}
.RegisterPanel .DateOfBirth table tr td:first-child input{/* border-radius:4px; */height:34px;}
.RegisterPanel table.SportOptions tbody tr{width:25%}
.selectedOptions .SelectedSports{min-height: 1px;margin-top:15px}
.selectedOptions .SelectedSports ul{padding: 0;margin: 0;}
.selectedOptions .SelectedSports ul li{position:relative;list-style: none;padding-left: 5px;color: #8a1538;font-family: nsa;font-size: 1.2em;background: #d8c2c8;display: inline-block;margin:5px 5px 5px 0;padding: 7px 25px;float: left;}
.selectedOptions .SelectedSports ul li span:before{content:'\f2d3';font-family:FontAwesome;position:absolute;right: 0px;top: -4px;display:inline-block;width: 15px;height: 20px;color: white;z-index: 9999;}
.selectedOptions .SelectedSports ul li span{display: block;cursor: pointer;width: 15px;height: 20px;position: absolute;right: 0;top: 0;}
.selectedOptions .SelectedAthletics{min-height: 1px;margin-top:15px}
.selectedOptions .SelectedAthletics ul{padding: 0;margin: 0;}
.selectedOptions .SelectedAthletics ul li{position:relative;list-style: none;padding-left: 5px;color: #8a1538;font-family: nsa;font-size: 1.2em;background: #d8c2c8;display: inline-block;padding: 7px 25px;margin:5px 5px 5px 0;float: left;}
.selectedOptions .SelectedAthletics ul li span:before{content:'\f2d3';font-family:FontAwesome;position:absolute;right: 0px;top: -3px;display:inline-block;width: 15px;height: 20px;color: white;z-index: 9999;}
.selectedOptions .SelectedAthletics ul li span{display: block;cursor: pointer;width: 15px;height: 20px;position: absolute;top: 0;right: 0;}
.RegisterFilter .Fedrations{margin-left: 0!important;border-left: 0;}
.RegisterFilter .Fedrations .findMore{border-left: 8px solid #eb0029;width: 100%;padding: 7px 5px;}
.RegisterFilter .Fedrations .clickMenu{height:33px!important;right:0px!important;top:20px!important}
.RegisterFilter .Fedrations .clickMenu:before{height:33px!important;padding-top:2px!important}
.RegisterFilter{padding:0!important;overflow:hidden!important;background:none!important;margin-bottom:0px}
.RegisterFilter .Fedrations .options{left:15px!important;right:15px!important;position:static!important}
.RegisterFilter .col-sm-6:nth-child(2n+1){clear:left!important}
.RegisterFilter .Fedrations {margin-bottom:15px!important;display: block;float: none;}
#dateBirthdate{}
.conditionsTerms{margin-top: 26px;}
.conditionsTerms > span{display: inline-block;color: white;font-family: nsa-l;font-size: 1.2em;}
.conditionsTerms > input{position: relative;top: -3px;margin-right: 6px;}
/** register page**/

/** after registration**/
.afterRegistration-section{background: #8a133d;padding-top: 10px;padding-bottom: 10px;}
.afterRegistration-section .col-sm-9{}
.afterRegistration-section .welcomeName{color: white;font-family: nsa;font-size: 1.5em;}
.afterRegistration-section .col-sm-3{border-left: 1px solid white;}
.afterRegistration-section .ProdileImage{border-radius: 100%;}
.afterRegistration-section .ProdileImage img{border-radius: 100%;width: 45px;height: 45px;}
.afterRegistration-section .navMenu{margin-top: 10px;text-align: center;position: relative;}
.afterRegistration-section .navMenu .navIcon{display: inline-block;border: 1px solid white;padding: 2px 7px;border-radius: 6px;}
.afterRegistration-section .navMenu .navIcon i{color: white;font-size: 17px;}
.navMenu .dropDownMenu{display:none;background: rgba(225,213,217,0.9);padding-left: 0;position: absolute;left: -113px;right: 0;overflow: hidden;width: 150px;top: 27px;border-left: 10px solid red;text-align: left;z-index: 999999999999999999;padding-top: 5px;}
.navMenu .dropDownMenu li{margin-bottom: 5px;width: 95%;padding-left: 5px;}
.navMenu .dropDownMenu li:hover{background-color:red;cursor:pointer}
.navMenu .dropDownMenu li:hover span{color:white}
.navMenu .dropDownMenu li span{color: #8a133d;font-family: nsa;}

@media(max-width:992px){
	.afterRegistration-section .col-sm-3{padding:0;text-align:center}
	.WeTeamQatar .tabsSection .col-sm-4 .item{min-height:80px}
}

@media(max-width:767px){
.afterRegistration-section .navMenu{display:inline-block}
.navMenu .dropDownMenu{right:0}
}

/** after registration**/

/** change Password**/
.pnlChangePassword{background: #8a133d;padding: 5% 5%;}
.pnlChangePassword .itemField{}
.pnlChangePassword .itemField input{width: 100%;background: white;height: 34px;border: 0;margin-bottom: 5px;}
.pnlChangePassword .SubmitInformation{text-align: right;margin-top: 5px;}
.pnlChangePassword .SubmitInformation input{margin: 0;outline: none;border: 0;font-family: nsa;color: #8a133d;font-size: 1.2em;}
@media(max-width:767px){
.pnlChangePassword{margin-bottom:15px}	
}

/** change Password **/

/** what you follow TQC **/
.YouFollow{background: #ef3750;color: white;padding: 12px 20px;font-size: 3em;font-family: nsa;}
/** what you follow TQC **/


/** forums Categories**/
.FormCategoriesSection{overflow: hidden;}
.FormCategoriesSection .col-sm-4{}
.FormCategoriesSection .col-sm-4:nth-child(3n+1){clear:left}
.FormCategoriesSection .ForumCatItem{text-align: center;background: #8a133d;padding: 16% 0% 25% 0;cursor: pointer;margin-bottom: 30px;min-height:56px}
.FormCategoriesSection .ForumCatItem .Title{color: white;font-family: nsa;font-size: 2em;/* margin-bottom: 5px; */}
.FormCategoriesSection .ForumCatItem .date{color: white;font-family: nsa;font-size: 1.3em;}
@media(max-width:767px){
	.FormCategoriesSection .col-sm-4:nth-child(3n+1){clear:none}
}
/** forums Categories**/

/** forums Topics**/
.FormTopicsSection{}
.FormTopicsSection .ForumTopItem{background: #8a133d;overflow: hidden;padding: 2% 2% 0% 2%;margin-bottom: 15px;}
.FormTopicsSection .ForumTopItem .Title{display: inline-block;color: white;font-family: nsa;font-size: 2em;float: left;padding-left: 10px;}
.FormTopicsSection .ForumTopItem .LastPostBy{display: inline-block;color: white;font-family: nsa;font-size: 1.3em;}
.FormTopicsSection .ForumTopItem .date{display: inline-block;color: white;font-family: nsa;font-size: 1.3em;margin: 0 8px;}
.FormTopicsSection .ForumTopItem .replies{display: inline-block;color: white;font-family: nsa;font-size: 1.3em;}
.FormTopicsSection .ForumTopItem .AboutPost{display: inline-block;float: right;padding-top: 5px;}
.FormTopicsSection .ForumTopItem .description{clear:both;color: white;padding-top: 3%;display: none;padding-bottom: 2%;padding-left: 2%;}
.FormTopicsSection .ForumTopItem .rightContent{overflow: hidden;width: 100%;float: left;cursor:pointer;}
.FormTopicsSection .topicName{font-size: 2em;color: #8a133d;border-bottom: 1px solid red;margin-bottom: 5px;}
.ForumsTopicTitle{border: 1px solid #8a133d;padding: 5px 20px;font-size: 2em;color: #8a133d;font-family: nsa-b;}
.ItemTopicValue{margin-bottom:35px}
.ItemTopicValue .showMoreDiv{display: block;padding-top: 14px;padding: 15px 5px;background: url('/Style Library/Images/clickIcon.png')#8a133d no-repeat;background-size: 4%;background-position: 97%;}
.ItemTopicValue .showMore{display:block;color: white;font-size: 1.2em;font-family: nsa-l;position: relative;padding-left: 30px;cursor: pointer;}
.ItemTopicValue .showMore:before{font-family: FontAwesome;position: absolute;left: 0px;top: -2px;content: '\f067';display: inline-block;font-size: 1.4em;padding-left: 10px;}
.ItemTopicValue .showMore.showless:before{font-family: FontAwesome;position: absolute;left: 0px;top: -2px;content: '\f068'!important;display: inline-block;font-size: 1.4em;padding-left: 10px;}

/** submit forum**/
.SubmitForumSection{background-color: #8a133d;padding: 3% 3%;}
.SubmitForumSection .ForumTitle{margin-bottom: 10px;}
.SubmitForumSection .ForumTitle .Forum-info-row{color: white;font-family: nsa;font-size: 1.4em;}
.SubmitForumSection .ForumTitle .Forum-filed-row{}
.SubmitForumSection .ForumTitle .Forum-filed-row input{background: white;border-radius: 0;}
.SubmitForumSection .ForumTitle .Forum-filed-row textarea{border-radius: 0;}
.SubmitForumSection .SubmitButton{text-align: right;margin-top: 5px;}
.SubmitForumSection .SubmitButton input{background: white;color: #8a133d;font-family: nsa;}
/** submit forum**/

/** forums Topics**/

/** Eshop Listing**/

/** eshop section  **/
.EchopSection{background: rgba(236,236,236, 0.7);padding-bottom: 3%;}
.EchopSection > .col-sm-3{text-align: center;width: 18.8%;padding: 0;padding-left: 8px;}
.EchopSection > .col-sm-3 .storeLogo{text-align: center;}
.EchopSection > .col-sm-3 .storeLogo img{}
.EchopSection > .col-sm-9{padding: 0;width: 81.2%;padding-right: 14px;}
.EchopSection > .col-sm-9 .echopItem{}
.EchopSection > .col-sm-9 .col-sm-6{padding: 0 15px;margin-bottom: 30px;}
.EchopSection .echopItem .itemImage img{margin-bottom: 10px;}
.EchopSection .echopItem .title{font-family: nsa-b;font-size: 1.4em;color: #8a133d;min-height:46px}
.EchopSection .echopItem .title > span{color:#ef3750;margin-right: 5px;}
.EchopSection .echopItem .intro{color: #8a133d;font-family: nsa;margin-top: 4px;min-height:34px}
.EchopSection .echopItem .Location{color: #8a133d;font-family: nsa;margin-top: 4px;}
.EchopSection .echopItem .buyBlock{border-bottom: 1px solid #8a133d;padding-bottom: 5px;margin-top: 12px;}
.EchopSection .echopItem .buyBlock span:first-child{color: #ef3750;font-family: nsa-b;font-size: 1.2em;display: inline-block;}
.EchopSection .echopItem .buyBlock span:last-child{float: right;display: inline-block;}
.EchopSection .echopItem .buyBlock span:last-child i{color: #8a133d;font-size: 1.4em;}
.EchopSection > .col-sm-9 .col-sm-6:nth-child(2n+1){clear:left}
@media(max-width:767px){
.EchopSection > .col-sm-3{width:100%;margin-bottom: 15px;}	
.EchopSection > .col-sm-3 .storeLogo img{width:90px}
.EchopSection > .col-sm-9{width:100%;padding-right: 14px;}
.EchopSection .echopItem .title{font-size:1.2em}
.EchopSection > .col-sm-9 .col-sm-6{padding: 0 5px;}
	
}
/** eshop section  **/
/** Eshop Listing**/

/** Media Center **/
.MediaCenterNews .pagination{background: #ef3750;width: 100%;margin-top: 0;}
.MediaCenterNews .pagination .view-more-pager{}
.MediaCenterNews .pagination .view-more-pager a{border: none;color: white;font-family: nsa;font-size: 1.7em;margin: 0;padding: 20.5px 15px;width: 100%;background: url('/Style Library/Images/clickIcon.png')no-repeat;background-position: 97% 53%;background-size: 4.9%;}
.MediaCenterImages{}
.MediaCenterImages .YouFollow{margin-bottom: 5px;margin-left: 5px;margin-right: 5px;}
.MediaCenterImages .col-sm-4{padding: 5px 5px;}
.MediaCenterImages .col-sm-4 .itemimage{}
.MediaCenterImages .col-sm-4 .itemimage img{width: 100%;height: 176px;}
.MediaCenterImages .col-sm-4 .itemimage iframe{}
.MediaPagination .pagination{}
.MediaPagination .pagination{width: 98.3%;margin: 0;background-color: #8a133d;height: 91px;border-radius: 0;margin-left: 5px;text-align: center;padding-top: 17px;}
.MediaPagination .pagination .prev{float: left;font-size: 44px;padding: 0;position: relative;top: -17px;border-right: 1px solid white;border-color: white!important;padding: 0 17px;}
.MediaPagination .pagination .next{float: right;font-size: 44px;padding: 0;position: relative;top: -16px;border-left: 1px solid white;border-color: white!important;padding: 0 17px;}
.MediaPagination .pagination .next.current{background-color: transparent;color: white;}
.MediaPagination .pagination .prev.current{background-color: transparent;color: white;}
.MediaPagination .pagination a{float: none;display: inline-block;border: none;color: white;font-size: 15px;padding: 1px 7px;}
.MediaPagination .pagination a.current{background-color: white;color: #8a133d;}

.CQWP-Sports-Listing .pagination{}
.CQWP-Sports-Listing .pagination{width: 100%;margin: 0;background-color: #8a133d;height: 91px;border-radius: 0;text-align: center;padding-top: 17px;}
.CQWP-Sports-Listing .pagination .prev{float: left;font-size: 44px;padding: 0;position: relative;top: -17px;border-right: 1px solid white;border-color: white!important;padding: 0 17px;}
.CQWP-Sports-Listing .pagination .next{float: right;font-size: 44px;padding: 0;position: relative;top: -16px;border-left: 1px solid white;border-color: white!important;padding: 0 17px;}
.CQWP-Sports-Listing .pagination .next.current{background-color: transparent;color: white;}
.CQWP-Sports-Listing .pagination .prev.current{background-color: transparent;color: white;}
.CQWP-Sports-Listing .pagination a{float: none;display: inline-block;border: none;color: white;font-size: 15px;padding: 1px 7px;}
.CQWP-Sports-Listing .pagination a.current{background-color: white;color: #8a133d;}


.CQWP-Athlete-Profile .pagination{}
.CQWP-Athlete-Profile .pagination{width: 100%;margin: 0;background-color: #8a133d;height: 91px;border-radius: 0;text-align: center;padding-top: 17px;}
.CQWP-Athlete-Profile .pagination .prev{float: left;font-size: 44px;padding: 0;position: relative;top: -17px;border-right: 1px solid white;border-color: white!important;padding: 0 17px;}
.CQWP-Athlete-Profile .pagination .next{float: right;font-size: 44px;padding: 0;position: relative;top: -16px;border-left: 1px solid white;border-color: white!important;padding: 0 17px;}
.CQWP-Athlete-Profile .pagination .next.current{background-color: transparent;color: white;}
.CQWP-Athlete-Profile .pagination .prev.current{background-color: transparent;color: white;}
.CQWP-Athlete-Profile .pagination a{float: none;display: inline-block;border: none;color: white;font-size: 15px;padding: 1px 7px;}
.CQWP-Athlete-Profile .pagination a.current{background-color: white;color: #8a133d;}



.news-archive .pagination{}
.news-archive .pagination{width: 100%;margin: 0;background-color: #8a133d;height: 91px;border-radius: 0;text-align: center;padding-top: 17px;}
.news-archive .pagination .prev{float: left;font-size: 44px;padding: 0;position: relative;top: -17px;border-right: 1px solid white;border-color: white!important;padding: 0 17px;}
.news-archive .pagination .next{float: right;font-size: 44px;padding: 0;position: relative;top: -16px;border-left: 1px solid white;border-color: white!important;padding: 0 17px;}
.news-archive .pagination .next.current{background-color: transparent;color: white;}
.news-archive .pagination .prev.current{background-color: transparent;color: white;}
.news-archive .pagination a{float: none;display: inline-block;border: none;color: white;font-size: 15px;padding: 1px 7px;}
.news-archive .pagination a.current{background-color: white;color: #8a133d;}

.latestNewsMediaCenter .col-sm-6:nth-child(2n+1){clear:left}
@media(max-width:767px){
.YouFollow{padding: 5px 20px;font-size: 2em;}
.controls-slider .LoadMore{top: 5px;}
.controls-slider .LoadMore a{font-size: 1.8em;}
.latestNewsMediaCenter .col-sm-6{padding:0!important}
}
/** Media Center **/

/** competition **/
.CompetionsBlock {background: #187EC2;margin-bottom:15px}
.CompetionsBlock .top-title {background: #eb0029;color: white;font-size: 2.3em;font-family: nsa;font-weight: 600;padding: 10.5px 12px;}
.CompetionsBlock .CompetitionsListing {padding: 5px 12px;}
.CompetitionItem {}
.CompetionsBlock .CompetitionsListing .title {color: white;font-family: nsa-b;font-size: 1.7em;margin-bottom: 6px;}
.CompetionsBlock .CompetitionsListing .description {color: white;font-family: nsa;padding-bottom: 10px;border-bottom: 1px solid white;}

@media(max-width:767px){
	.YouFollow-lifestyle{font-size:2em!important}
	.WeTeamQatar .tabsSection .col-sm-4 .item{margin-bottom:10px;}
	.WeTeamQatar .tabsSection .col-sm-4 .item{min-height:inherit}
}
/** competition **/

/** we are team qatar **/
.YouFollow-lifestyle{background:#35B467;color: white;padding: 12px 20px;font-size: 3em;font-family: nsa;}
.WeTeamQatar{}
.WeTeamQatar .tabsSection{background-color: #8a133d;padding: 30px 0px;}
.WeTeamQatar .tabsSection .nav-tabs{border-bottom:0!important}
.WeTeamQatar .tabsSection .col-sm-4{text-align: center;}
.WeTeamQatar .tabsSection .col-sm-4.active-tab .item{background:white;color:#8a133d}
.WeTeamQatar .tabsSection .col-sm-4 .item{color: white;font-size: 1.3em;border: 1px solid white;padding: 15px 0;cursor: pointer;}
.tab-content .MainDescription{background: #8a133d;color: white;font-size: 1.3em;padding: 0 15px;padding-bottom: 20px;}
/** we are team qatar **/

/****************************************colorbox popup media center**************************************/
#colorbox{z-index:99999999999999999!important}
#cboxOverlay {background: #232321;}
#cboxLoadedContent {padding: 30px;}
#cboxClose {
    width: 30px!important;
    height: 30px;
    top: 0px;
    text-align: center;
    min-width: inherit;
    right: 0px;
    background: none;
    background: url("/Style%20Library/QOC9302017/js/images/Closepup.png")#8a133d;
    background-repeat: no-repeat;
    background-size: 15px 15px;
    background-position: center!important;
}
#cboxPrevious {background: none;background-color: #8a133d;background-image: url("/Style%20Library/QOC9302017/js/images/ColorBoxPrev.png");right: 61px;}
#cboxNext {background: none;background-color: #8a133d;background-image: url("/Style%20Library/QOC9302017/js/images/ColorBoxNext.png");right: 0;}
#cboxNext,#cboxPrevious {height: 50px;width: 50px;left: inherit;background-size: 25% 40%;background-repeat: no-repeat;background-position: center;}
#cboxPrevious:hover,#cboxNext:hover {background-position: center;background-color:#8a133d;}
#cboxPrevious:focus,#cboxNext:focus{outline:none;}
#cboxCurrent {display: none !important;}
#cboxMiddleLeft ,#cboxTopCenter , #cboxTopLeft,#cboxTopRight,#cboxBottomCenter,#cboxBottomLeft,#cboxBottomRight,#cboxMiddleRight{background-image: none;}
#cboxLoadedContent .cboxPhoto{margin-top:0!important;}
#cboxTitle{bottom: 16px!important;left: 34px!important;color: #882959!important;font-family: rb!important;font-size: 2em!important;text-align:inherit!important}
.colorboxImg img{
/*width:100%;*/
height:370px;
}
.colorboxTitle1{bottom: 16px!important;left: 34px!important;color: #882959!important;font-family: rb!important;font-size: 2em!important;text-align:inherit!important}

@media(max-width:992px){
	#cboxLoadedContent .cboxPhoto{height:300px!important}
	.colorboxImg img{height:300px!important}
}

@media(max-width:767px){
	#cboxLoadedContent .cboxPhoto{height:auto!important}
	.colorboxImg img{height:auto!important}
	#cboxLoadedContent iframe{height:auto!important}
	 #cboxLoadedContent{padding-top: 42px;}   
}

/****************************************colorbox popup media center**************************************/


/****************************************membership card**************************************/
#pnl_partnetRedem{margin-bottom: 15px;color: #8a133d;padding-bottom: 15px;background: rgba(236,236,236, 0.7);padding-left: 2%;font-size: 16px;font-family: nsa-b;padding-right: 30px;}
#pnl_partnetRedem #buledlist_Partners{padding-left: 0;padding-top: 15px;margin-top: 15px;display: none;}
#pnl_partnetRedem #buledlist_Partners li{list-style: none;margin-bottom: 10px;cursor:pointer}
#inp_Calculatedvalue{}
#btnRedeem{}
#btn_clientreddem{color: #8a133d;font-family: nsa;border: 0;display: inline-block;}
#hdf_partnerRatio{}

.EarningPoints{padding: 15px;}
.EarningPoints li{color: white;list-style: none;margin-bottom: 10px;}
.EarningPoints li span{}
/*removed background color by moataz*/
.membershipSection{/*background: #D9D9D9;*/padding: 15px;border: 4px solid #b1b1b1;}
.membershipSection > h1{color: black;font-weight: bold;font-family: nsa-b;margin-bottom: 50px;}
.membershipSection .membershipGroup .membershipItem{display: inline-block;margin-bottom: 10px;}
.membershipSection .membershipItem span{font-size: 1.3em;color: black;text-transform:uppercase}
/****************************************membership card**************************************/



/******************** css for ie only ***************************/





@media screen and (min-width:0\0) {
  
	.sportsFilterSection .Fedrations .findMore{padding:5px 5px}
	.sportsFilterSection .SearchSports input{height:28px}
	.showMoreBlock-underImage .more-times.showmore::before{font-size:21px!important}
	.showMoreBlock-underImage .calendarIcon{position:relative!important;top:-15px!important}
	.listingOf-fans .col-sm-4 .fans-item img{transition-duration:0s!important}
	.listingOf-fanss .col-sm-4 .fans-item img{transition-duration:0s!important}
	.SomeStyleForIEOnly .col-sm-4 img{width:100%!important}
              
}


/******************** css for ie only ***************************/


.pnl_partnerRedeemedPoints{}
.pnl_partnerRedeemedPoints *{font-family:nsa!important}
.pnl_partnerRedeemedPoints table{width:100%!important;background: #8a133d!important;border-color: white!important;}
.pnl_partnerRedeemedPoints table tbody tr:first-child{background: #ef3750!important;}
.pnl_partnerRedeemedPoints table tbody tr:first-child th{padding: 10px!important;color: #ffffff;font-family:nsa!important;font-size: 1.1em;}
.pnl_partnerRedeemedPoints table tbody tr{background: #8a133d!important;}
.pnl_partnerRedeemedPoints table tbody tr td{color: white!important;padding:10px;font-family:nsa!important}
.pnl_partnerRedeemedPoints table tbody tr td a{color:white!important}



.archiveFilter{background: #8a133d;padding: 10px 0 10px 0;}
.archiveFilter .filtertype{}
.archiveFilter .filtertype span:first-child{display: block;color: white;}
.archiveFilter .filtertype span:last-child{}
.archiveFilter .filtertype input{width: 100%;padding: 4px;border: 0;padding: 8.5px;}
.archiveFilter .filterButton{text-align: right;padding-right: 15px;clear: both;padding-top: 10px;}
.archiveFilter .filterButton input{color: #798181;font-size: 1.2em;font-family: nsa;border: 0;}
.newsArchiveLink{}
.newsArchiveLink .ArchiveLink{text-align: right;margin-right: 5px;margin-top: 7px;}
.newsArchiveLink .ArchiveLink a{color: #8a133d;font-size: 2em;font-family: nsa-b;}

/** footer*/
.footer{background: #8a133d;padding: 0 17.5%;padding-bottom: 6%;font-family: nsa!important;margin-top: 16px;}
.footer img{}
.footer .logo-footer{padding-top: 20px;text-align: center;}
.footer .col-xs-3{border-left:1px solid white}
.footer .col-xs-3:first-child{border-left:0}
.footer .logo-footer img{max-width: 100%;}
.footer .footer-links{padding-top: 26px;height: 120px;}
.footer .footer-links a{display: block;color: white;font-size: 1.1em;margin-bottom: 7px;text-decoration: none;}
/** footer*/

.CatTitle{background: #8a1538;font-size: 30px;color: white;padding: 11px 20px;margin-bottom: 30px;}
#partnetCategoryFilter{background: #8a133d;}


/** search page **/

h2, h3, .ms-h2, .ms-h3, .ms-headerFont{
	color: #8a133d!important;
    font-family: nsa-m!important;
    font-size: 1.5em!important;
    padding-top: 7px!important;
    padding-bottom: 5px!important;
}
.ms-srch-item-link{
	color: #8a133d!important;

}
.ms-srch-sbLarge>input{
	font-family:nsa!important
}

.CQWP-Sports-Listing .pagination{width:100%}
.CQWP-Sports-Listing .pagination .view-more{float: none;
    margin: 0;
    background: #8a133d;
    color: white;
    text-align: center;
    font-size: 20px;}

@media(max-width:767px){
	#categorySlctClass{width:60%}
	.ms-srch-hover-outerContainer{display:none!important}
	.ms-srch-sbLarge-fullWidth{width:270px!important}
	.ms-srch-item{width:330px!important}
	.ms-srch-item-body{display:block!important;    width: auto!important;}
	.ms-srch-item-path{width:auto!important;display:block!important}
	}
	
	
	
