@import url(AddOn/font-awesome-4.3.0/css/font-awesome.min.css);
@import url(AddOn/Styles/myStyle.css);
@import url(AddOn/Styles/styleBounce.css);
@import url(MegaMenu.css);

a8 img{border:0;}
body
{
font-family: 'Yekan' !important;
/*font-family: 'b_nazaninregular' !important;*/
font-size:16px;
direction:rtl;
margin:0 0 0 0;
background-size:cover;
overflow-x: hidden;

}
img{
border:none !important;
}
@font-face {
    font-family: 'far.boldregular';
    src: url('/UI/Styles/newportal/AddOn/fonts/far/far_bold.woff2') format('woff2'),
         url('/UI/Styles/newportal/AddOn/fonts/far/far_bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'zarnormal';
    src: url('/UI/Styles/newportal/AddOn/fonts/zar/zar.eot');
    src: url('/UI/Styles/newportal/AddOn/fonts/zar/zar.eot?#iefix') format('embedded-opentype'),
         url('/UI/Styles/newportal/AddOn/fonts/zar/zar.woff2') format('woff2'),
         url('/UI/Styles/newportal/AddOn/fonts/zar/zar.woff') format('woff'),
         url('/UI/Styles/newportal/AddOn/fonts/zar/zar.ttf') format('truetype'),
         url('/UI/Styles/newportal/AddOn/fonts/zar/zar.svg#zarnormal') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'mitranormal';
    src: url('/UI/Styles/newportal/AddOn/fonts/mitra/mitra.eot');
    src: url('/UI/Styles/newportal/AddOn/fonts/mitra/mitra.eot?#iefix') format('embedded-opentype'),
         url('/UI/Styles/newportal/AddOn/fonts/mitra/mitra.woff2') format('woff2'),
         url('/UI/Styles/newportal/AddOn/fonts/mitra/mitra.woff') format('woff'),
         url('/UI/Styles/newportal/AddOn/fonts/mitra/mitra.ttf') format('truetype'),
         url('/UI/Styles/newportal/AddOn/fonts/mitra/mitra.svg#mitranormal') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
	font-family: 'Yekan';
	src: url('/UI/Styles/newportal/AddOn/fonts/yekan/Yekan.eot?-wwn5ej');
	src: url('/UI/Styles/newportal/AddOn/fonts/yekan/Yekan.eot?#iefix-wwn5ej') format('embedded-opentype'),
	url('/UI/Styles/newportal/AddOn/fonts/yekan/Yekan.woff?-wwn5ej') format('woff'),
	url('/UI/Styles/newportal/AddOn/fonts/yekan/Yekan.ttf?-wwn5ej') format('truetype'),
	url('/UI/Styles/newportal/AddOn/fonts/yekan/Yekan.svg?-wwn5ej#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face {
    font-family: 'b_nazaninregular';
    src: url('/UI/Styles/newportal/AddOn/fonts/b_nazanin.eot');
    src: url('/UI/Styles/newportal/AddOn/fonts/b_nazanin.eot?#iefix') format('embedded-opentype'),
         url('/UI/Styles/newportal/AddOn/fonts/b_nazanin.woff2') format('woff2'),
         url('/UI/Styles/newportal/AddOn/fonts/b_nazanin.woff') format('woff'),
         url('/UI/Styles/newportal/AddOn/fonts/b_nazanin.ttf') format('truetype'),
         url('/UI/Styles/newportal/AddOn/fonts/b_nazanin.svg#b_nazaninregular') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'b_nazaninbold';
    src: url('/UI/Styles/newportal/AddOn/fonts/bnazaninbold.eot');
    src: url('/UI/Styles/newportal/AddOn/fonts/bnazaninbold.eot?#iefix') format('embedded-opentype'),
         url('/UI/Styles/newportal/AddOn/fonts/bnazaninbold.woff2') format('woff2'),
         url('/UI/Styles/newportal/AddOn/fonts/bnazaninbold.woff') format('woff'),
         url('/UI/Styles/newportal/AddOn/fonts/bnazaninbold.ttf') format('truetype'),
         url('/UI/Styles/newportal/AddOn/fonts/bnazaninbold.svg#b_nazaninbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.noPadding{
	padding-right:0px !important;
	padding-left:0px !important;
}
.PortalDate{
	color:#fff;
}
.middleNewsBG{
	background:#f8e288;
	padding:50px 0;
}
.texTitle{
    color:#afafaf;
}
.texBody{
    color:#afafaf;
}
.hero{
	transition:all .7s ease;
}
.texTitleUnder{
	color:#fff;
}
#ctl08_ctl12_ctl00__news_template11668__dptemplate{
	display:none;
}
.lblLink {
    color: #8d182b !important;
}
.lblLinkHover {
    color: #8D182A !important;
}
.textsearch{
	width:60% !important;
	float:right;
}
.lblLink{
color:#F38901 !important;
transition:all .6s ease;
padding-right:5px;
}
.lblLink:hover{
color:#8D182A !important;
}
.DefaultTemNews-list .DefaultTemNews-Text .Title a{
	font-size:15px !important;
	font-weight:bold !important;
}
.DefaultTemNews-list .Abstract{
	font-size:12pt;
}
.footerBase{
	padding-right:0;
}
.links .rightButton,
.links .leftButton{
	display:none;
}
/*-----------------------------------------desktop----------------------------------------*/
@media (min-width:767px){
	.PortalDate{
		display: block;
		padding-top: 10px;
		text-align: right;
		font-size:14px;
	}
	.texTitle{
		font-size:23px;
		margin-bottom:23px;
	}
	.texBody{
		font-size:18px;
	}
	.hero{
		margin:-15px 0px -15px 0px;
	}
	.hero:hover{
		margin:-15px;
		padding:15px;
	}
	.texTitleUnder{
		font-size:20px;
	}
	.texTitleUnder{
		padding:45px 0 35px 0;
	}
	.searchDiv{
		width:300px;
	}
	.container-fluid.topFooter a{
		font-size:14px !important;
	}
	#ctl08_ctl21_ctl00_hyplnkRss{
		display:block;
		margin-top:-32px;
		margin-bottom:30px;
	}
	.shoarr{
		padding:0 75px 0 20px;
	}
	.sliderNews{
		margin-bottom:10px;
	}
	.newsIMG img{
		min-height:230px;
		max-height:230px;
	}
	#demo1 .pnlMang{
		height:650px !important;
	}
}

/*-----------------------------------------mobile----------------------------------------*/
@media (max-width:767px){
	.texTitle{
		font-size:20px;
	}
	.texBody{
		font-size:15px;
	}
	.texTitleUnder{
		padding:15px 0 10px 0;
	}
	.searchDiv{
		width:150px;
	}
	.newsIMG img{
		min-height:200px;
		max-height:200px;
	}
	#demo1 .pnlMang{
		height:600px !important;
	}
}
/*----------news----------------*/
    .ContentSlider4 {
        text-align: center;
    }

        .ContentSlider4 .Title {
            color: #8d182b;
			font-size:15px !important;
			font-weight:bold !important;
			display:block;
			margin-top:10px;
        }

        .ContentSlider4 .Abstract {
            color: black;
        }

    .links .buttonClass {
        background-color: #7B2524;
        width: 30px;
        height: 30px;
        display: inline-block;
        color: white;
        text-align: center;
        border-radius: 100%;
        font-size: 0;
        margin: 0 3px;
        
    }
    .links {
        direction: ltr;
    }
	
	/**/
.links a:first-child {
    background-image: url('./Images/One.png');
    background-repeat: no-repeat;
    background-position-y: 11px;
    background-position-x: 5px;
}

.links a:nth-child(2) {
    background-image: url('./Images/two.png');
    background-repeat: no-repeat;
    background-position-y: 8px;
    background-position-x: 5px;
}

.links a:nth-child(3) {
    background-image: url('./Images/Three.png');
    background-repeat: no-repeat;
    background-position-y: 8px;
    background-position-x: 5px;
}
.links a:nth-child(4) {
    background-image: url('./Images/four.png');
    background-repeat: no-repeat;
    background-position-y: 8px;
    background-position-x: 5px;
}
.links a:nth-child(5) {
    background-image: url('./Images/five.png');
    background-repeat: no-repeat;
    background-position-y: 8px;
    background-position-x: 5px;
}

.ContentSlider4 {
    text-align: center;
    margin-top: 10px;
}




.sy-pager li:first-child {
    background-image: url('./Images/One.png');
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
}

.sy-pager li:nth-child(2) {
    background-image: url('./Images/two.png');
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
}

.sy-pager li:nth-child(3) {
    background-image: url('./Images/Three.png');
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
}
.sy-pager li:nth-child(4) {
    background-image: url('./Images/four.png');
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
}
.sy-pager li:nth-child(5) {
    background-image: url('./Images/five.png');
    background-repeat: no-repeat;
    background-position-y: center;
    background-position-x: center;
}


/*-----------------------------side-menu-----------------------------*/

#cssmenu {
border-radius: 3px;
width: 100%;
}
#cssmenu a {
line-height: 1.2;
}
#cssmenu > ul > li:first-child{
background:#8D182B;
}
#cssmenu > ul > li:nth-child(2){
background:#8D182B;
}
#cssmenu > ul > li:nth-child(3){
background:#8D182B;
}
#cssmenu > ul > li:nth-child(4){
background:#8D182B;
}
#cssmenu > ul > li:last-child{
}
#cssmenu > ul > li {
background: #94c6cf none repeat scroll 0 0;
transition:all .7s ease !important;
}
#cssmenu > ul > li:hover {
background: #a53647;
transition:all .7s ease;
}
a:active, a:focus, input { outline:0; outline-style:none; outline-width:0;}
#cssmenu > ul > li > a {
background: rgba(0, 0, 0, 0) url("images/pattern.png") repeat scroll left top;
border-top: medium none;
color: #fff;
display: block;
font-size: 14pt;
font-weight: bold;
margin-bottom:5px;
}
#cssmenu > ul > li > a > span {
border-radius: 4px;
display: block;
padding: 20px 80px 20px 0;
}
#cssmenu > ul > li > a:hover {
text-decoration: none;
}
#cssmenu > ul > li.active {
border-bottom: medium none;
}
#cssmenu > ul > li.has-sub > a span {
background: rgba(0, 0, 0, 0) url("/UI/Styles/Default/AddOn/img/down_arrow.png") no-repeat scroll 6% center;
}
#cssmenu > ul > li.has-sub.active > a span {
background: rgba(0, 0, 0, 0) url("/UI/Styles/Default/AddOn/img/up_arrow.png") no-repeat scroll 6% center;
}
#cssmenu ul ul {
background: #fff none repeat scroll 0 0;
display: none;
padding:0;
margin-bottom:5px;
}
#cssmenu ul ul li {
background: #a63042;
border-bottom: 1px solid #b6d5da;
border-top: medium none;
padding: 0;
}
#cssmenu ul ul li:last-child {
border-bottom: medium none;
}
#cssmenu ul li{
list-style:none;
}
#cssmenu ul{
padding:0;
}
#cssmenu ul ul a {
color: #efefef;
display: block;
font-size: 11pt;
font-weight: bold;
padding: 9px 15px 9px 10px;
}
#cssmenu ul ul a::before {
color: #9abbc4;
font-weight: bold;
left: 10px;
position: absolute;
}
#cssmenu ul ul a:hover {
color: #fff;
}
#cssmenu ul li a img{
position:absolute;
padding-right:10px;
}
DefaultTemNews-list .DefaultTemNews-Text .Title a {
    color: #7b2524 !important;
    font-size: 16px;
    font-weight: bold;
}
.lblLink {
    color: #f38901 !important;
    padding-right: 5px;
    transition: all 0.6s ease 0s;
}

.viewport .newsTime,
.viewport .timeTD{
	display:none;
}
.viewport .newsDate{
	display:none !important;
}

.newsTitleModule {
    background: rgba(141, 24, 44, 0.6) none repeat scroll 0 0;
    bottom: 13% !important;
    color: #fff !important;
    font-size: 17px;
    padding: 10px;
    position: absolute;
    text-shadow: 0 0 3px #000;
    width: 92% !important;
}

.contentSlider4Img{
	width:100%;
	max-height:200px;
}
.rashtNews a{
	color:#222 !important;
}
.contentSlider4Abs{
	display:none;
}
.rashtNews a{
	font-size:15px !important;
	font-weight:normal !important;
}

.newsTITLE a{
	display:block;
	margin-top:10px;
	font-size:11pt;
	text-align:center;
}
.journal{
	padding:10px;
	margin-top:7px;
	transition:all .4s ease;
}
.journal a{
	color:#fff !important;
}
.journal.color1{
	border:3px solid #3e3f99;
}
.journal.color1:hover{
	background:#3e3f99;
}
.journal.color2{
	border:3px solid #0e72ba;
}
.journal.color2:hover{
	background:#0e72ba;
}
.journal.color3{
	border:3px solid #1b9b94;
}
.journal.color3:hover{
	background:#1b9b94;
}
.journal.color4{
	border:3px solid #8cc741;
}
.journal.color4:hover{
	background:#8cc741;
}
.journal.color5{
	border:3px solid #93298e;
}
.journal.color5:hover{
	background:#93298e;
}
.journal.color6{
	border:3px solid #c1282d;
}
.journal.color6:hover{
	background:#c1282d;
}
.journal.color7{
	border:3px solid #f89421;
}
.journal.color7:hover{
	background:#f89421;
}
.journal.color8{
	border:3px solid #c7b299;
	margin-bottom:7px;
}
.journal.color8:hover{
	background:#c7b299;
}
.sy-caption-wrap .sy-caption{
	display:none !important;
}
.newsTITLE a{
	color:#000;
}
.rashtNews{
	font-size:14px !important;
}
.lblTitleDetail{
	font-size:20px !important;
	font-weight:normal !important;
}
.mainBody{
	margin-top:18px;
}
.nav > li > a{
	padding:10px 10px !important;
}
.navbar-brand{
	display:none;
}
.manageHl {
	position: absolute;
	left: -200px;
}

.yamm .nav.navbar-nav > li:last-child a {
	background: #8d182a;
	color: #fff !important;
	border-radius: 0 0 10px 10px;
	padding: 9px 21px !important;
}

@media(min-width:767px){
	.socialHeader{
		float:left;
	}
}

@media(max-width:767px){
	body,html{
		overflow-x:hidden !important;
	}
	.socialHeader {
	float: right;
	margin-right: 15px;
	margin-bottom: 6px;
}
}

