@font-face {

    font-family: Mirza Regular;

    src: url('../fonts/Mirza.ttf');

    

}  

@font-face{

	font-family: Cairo;

	src : url('../fonts/Changa-Light.ttf');

	src : url('../fonts/cairo/Cairo-Black.ttf');

	src : url('../fonts/cairo/Cairo-Bold.ttf');

	src : url('../fonts/cairo/Cairo-ExtraLight.ttf');

        src : url('../fonts/cairo/Cairo-Light.ttf');

	src : url('../fonts/cairo/Cairo-Regular.ttf');

        src : url('../fonts/cairo/Cairo-SemiBold.ttf');

	

	

} 

@font-face{

	font-family: Myriad Pro Regular;

	src:url('../fonts/MyriadPro-Regular.otf');

	src : url('../fonts/Changa-Light.ttf');

	

	src : url('../fonts/Changa-Regular.ttf');

	

} 

@font-face{

	font-family: Myriad Arabic;

	src : url('../fonts/Changa-Bold.ttf');

	src : url('../fonts/Changa-ExtraBold.ttf');

	src : url('../fonts/Changa-ExtraLight.ttf');

	src : url('../fonts/Changa-Light.ttf');

	src : url('../fonts/Changa-Medium.ttf');

	src : url('../fonts/Changa-Regular.ttf');

	src : url('../fonts/Changa-SemiBold.ttf');

}

h1,h2,h3,h4,h5,h6,a{

	font-family: Cairo !important;

	/* font-family: Changa !important; */

}



a , a img{

	transition: all .3s ease-in-out; 

	color: #f26424; 

}



a:focus {

    outline:0;

    outline: 0px auto -webkit-focus-ring-color;

    outline-offset: 0;

	background:none !important;

} 

.spacer{

	height:15px;

	width:100%;

	clear:both;

}

p{

	  font-family: Mirza Regular !important;

}

body{

	background-color: #ffffff;

	margin: 0;

	padding: 0;

	font-family: Myriad Arabic;

	direction: rtl;

	color: #292929;

	overflow-x: hidden; 

	background-color: #ffffff;

	margin: 0;

	padding: 0;

	font-family: Mirza Regular;

	direction: rtl;

	color: #292929;

	overflow-x: hidden;

} 

.icon-bar{

	background-color:#69a36f;

}

#mainMenuMob{

	/* width:100%; */

	padding:0;

	background: url(../imgs/logo.png) right top no-repeat;

	background-size:  cover;

} 

#mainMenuMob a{

	color:#379488;

	line-height: 3.6rem;

	padding: 0;

}

#mainMenuMob ul{

	padding:0;

	margin:0;

}

#mainMenuMob li{

	padding:0;

	width:50%;

	text-align:center;

	display:inline-block;

	margin:0;

}

#mainMenuMob li:first-child{

	display:none;

}

.navbar-toggle{

	font-size:5rem !important;

	margin-top:20px;

}

.navbar-toggle .icon-bar{

	width:30px;

	height:4px;

}

.main-menu{

	width: 85%;

	margin: 0 auto;

}

.logo>img{

	

float: left;

}

.main-menu>ul{

 

} 

.news{

	background-image: url('../imgs/news.png');

	background-repeat: no-repeat;

	background-size: cover;

	padding-bottom: 40px;

} 

.news-div{ 

	text-align: right;

} 

.news-div>p{

	margin: 20px 0;

	line-height: 190%;

	font-size: 18px;

	/* font-weight: bold; */

	text-align: justify;

	direction: rtl;

}  

.side-news>div>div>h3{ 

	width: 80%; 

	font-weight: bold; 

	color: #f26424; 

	font-size: 20px; 

	margin-top: 0px;

}  

.side-news>div:last-child{

	border-bottom: 0px solid;

} 

.explore>div>div>div>h1>a{

	text-decoration: none;

	color: #379488;

	font-weight: bold;

	font-size: 3rem;

}

.explore>div>div>div>h1>a:hover{

	color: #f26424;

}

.explore>div>div>div>div>h3>a:hover{

	color:#076261;

}

.explore>div>div>div>div>h3>a{

	color: #f26424;

	text-decoration:none;

	font-weight: bolder;



}

.explore>div>div>div>div{

	margin-top: 0;

}

.datetime{

	color: #666666;

	padding: 4px 0px;

	font-size: 12px;

}

.explore>div>div>div>div>p{

  font-size: 20px;



}

.explore>div>div>div>div>img{

	border:1px solid #292929 ;

}

.report-news>div{

	position:relative;

	margin-bottom: 30px;

	/* height: 16vw; */

	margin-top: 10px;

}

.report-news>div>h3{

	position:absolute;

	top: 63px;

	/* top:50%; */

	right: 28%;

}

.report-news>div>h3>a{

	color:#ffffff !important;

	text-align: center;

}

.report-news>div>a>img{

  /* margin-top: -1vw; */

  height: 180px;

  margin-top: 20px;

  width: 420px;

  border: 3px solid #f26424 !important;

} 

.report-news>div:last-child>a>img{ 

  border: 0 !important;

} 

.gallery{

	background-image: url('../imgs/gallery.png');

	background-size: cover;



}

.gallery>.container{

	width: 80%;

	margin: 0 auto;

}

.gallery-img{border: 6px solid #e3b560;}



.carousel {

    margin-bottom: 0;

    padding: 0px 0px 0px 0px;

}

/* The controlsy */



.thumbnail{

	background-color: #fcb42d !important;

	border:none !important;

}

.block,.block2{

	float: right;

	padding-bottom: 25px;

}

.block>a>img,.block2>a>img{

	height: 190px;

	width:250px;

	margin: 10px 18px;

}

.slider-title{

	color: #ffffff;

	margin-right: 0px;

	font-weight: bold;

}   

.guide>.container>div{

	margin-top: 40px;

}

.guide-news{

	position: relative;

} 

.cat>.title{

 /* font-weight: bold; */

 color: #ffffff;

 margin-right: 5px;

 float: right;

}

.time{

	color: #ffffff;

} 

.im-news>h2{}

.im-news>div>p{

	margin-top: 10px;

	font-size: 16px;

	font-weight: bold;

} 

.im-news>div>a>img{

	border: 2px solid #f26424; 

}

.im-news2>a>img{

}

.im-news2>p{

}

.im-news>div:last-child{

  border-bottom: none;

}





.im-news2-nav{

	position: absolute;

} 

.dep-title{

   color: #f26520;

   margin-bottom: 25px;

}

.author{

	color: #666666;

	margin-left: 15px;

	font-size: 15px;

	font-weight: bold;

	font-family: Changa;

}

.dep-img{

	margin-bottom: 20px;

	width: 100%;

}

.dep-subtitle{

	margin-right: 0px;

    color: #000;

}

.dep-p{

	font-family: Mirza Regular;

} 

.news-container>.col-md-12{

	overflow-x:hidden;

	padding: 0;

	margin-bottom: 30px;

	font-size: 18px;

    font-family: Mirza Regular;

}	 	

.read-more>a,.read-more>a:hover{

	color: #ffffff;

	text-decoration: none;

}

.contact-title{

	

padding-bottom: 9px;

	

border-bottom: 5px solid #000;

	

} 

.twitter{

	background-color: #36a9e1;

} 

.face{

	background-color: #4f6ca7;

} 

.right-social>span{

	text-align: left;

}

.instgram{

	background-color: #3b82b9;

}

.youtube{

	background-color: #eb5350;

}

.google{

	background-color: #eb5b4c;

}

.cloude{

	background-color: #ff7e30;

}

.left-new{

	float: left;

	margin-bottom: 10px;

	text-align: left;

	color: #fff;

	font-size: 1.rem;

	min-height: 40px;

	width: 48%;

	margin-left: -15px;

	padding: 5px 0px;

}

.right-new{

	float: right;

	margin-bottom: 10px;

	text-align: left;

	color: #fff;

	font-size: 1.rem;

	min-height: 40px;

	width: 48%;

	pad;

	padding: 5px 0px;

}

.side-title{

	color: #000;

	text-align: right;

	line-height: 146%;

	font-family: Myriad Arabic;

}

.side-date{

    font-size: 15px;

    font-weight: bold;

    color: rgba(0, 0, 0, 0.45);

    float: right;

    font-family: Myriad Arabic;

} 

.advs>img{

	width: 100%;

}

.left-gallery{

	float: left;

	width: 48%;

	margin-bottom: 15px;

}

.left-gallery>img{

	float: left;width: 100%;

}

.right-gallery{

	float: right;

	width: 48%;

	margin-bottom: 15px;

}

.right-gallery>img{

	float: right;

	width: 100%;

	margin-left: 10;

}

.first-footer{

	background-image: url('../imgs/footer.png');

	background-size: cover;

} 

.footerMenu, .footerMenu a {

    color: #fff;

}

.footerMenu >li {

    width: 33.33%;

    display:inline-block;

    vertical-align:top;

}

.footerMenu li ul li a {

    color: #fcf8e3;

    font-size: 14px;

}

.footerMenu >li>a {

    display: block;

    margin-bottom: 10px;

    color: #fff;

}

.footerMenu li ul li {

    color: #f5f5f5;

    line-height: 32px;

}  

.breadcrumb{

	background:none;

}

.breadcrumb>li>a{

	color: #7b7b7b;

    text-decoration: none;

}

.pre-title{

	color: #7b7b7b;

	margin-top: 20px;

}

.single{

	

	border-bottom: 1px solid #ff7e30;

	padding-bottom: 15px;

	margin-bottom: 50px;

}

.single-title{

	color: #000000;

} 

.cat-span>a{

	color: #ffffff;

	text-decoration: none;

} 

.auth{

	background-color: #999;

    width: 30px;

    height: 30px;

    text-align: center;

    line-height: 30px;

    font-size: 22px;

    border-radius: 50%;

    color: #636363;

}

.headsticky .headerLogo >a >img {

    height: 40px;

}

.headsticky #mainMenu{

	margin-top:0px;

}

.headsticky{

	position: fixed;

	top: 0;

	z-index: 1000;

	right: 0;

	left: 0;

}

.header-section{

	background-image: url('../imgs/logo.png');

	background-repeat: no-repeat;

	background-size: cover;

	padding-bottom: 15px;

	padding-top: 15px;

	box-shadow: 0 7px 2px -2px #eee;

}

.play-btn:hover {

        cursor: pointer; cursor: hand;

}

.play-btn {

    position:  absolute;

    /* background-color:  red; */

    width:  100px;

    height:  100px;

    top:  22%;

    right:  38%;

    text-align:  center;

    /* z-index:  10;

     */

    line-height:  100px;

    color:  #ffffff;

    background: rgba(0, 0, 0, .3);

    border-radius:  50%;

    font-size: 4rem;

}

.modal-header .close {

    float: left;

    font-size: 32px;

    margin-top: -16px;

    margin-left: -8px;

}



.videobox  {

        margin:  5px 0 25px;

        height: 270px;

        background: #000;

        -webkit-border-radius:  8px;

        -moz-border-radius:  8px;

        border-radius:  8px;

        overflow: hidden;

}

.videobox >a > img  {

        height:  216px;

         margin:  0 auto;

         width:  100%;

}

.modal-body  {

        margin: 0 auto;

        text-align: center;

}

.videobox h3  {

        color: #ffffff;

        /* background-color: #000; */

        text-align:  center;

        font-weight:  400;

        font-size:  14px;

        line-height:  1.4;

        margin: 8px 10px;

        height: 56px;

}

.videobox a  {

        text-decoration: none;

        display:  block;

        position:  relative;

}

.videobox a i  {

        position:  absolute;

        top:  35%;

        font-size:  40px;

        color:  #e42929;

        width:  100%;

        text-align:  center;

 }

 

.logo{

	margin: 0 auto;

	/* position: relative; */

	/* float: left; */

}

.main-menu{

	width: 100%;

	margin: 0 auto;

	/* margin-top: 0px; */

}

.menu-social:hover{

	color: #379488;

}

.searchText:focus{

	color:#000;

	font-size:18px;

	outline: none;

	padding-right:15px;

}

.searchText{

	    font-size: 1.3rem !important;

	    width: 0;

	    border-radius: 20px;

	    border: #f48930 1px solid;

}

.menu-social:hover{

}

.menu-social>img{

	width:28px;

	margin-top:0px !important;

}

.menu-social{

	/* font-size: 2.2rem; */

	color: #379488;

	float:left;

	/* margin-top: 40px; */

	margin-left: 20px;

}  

.logo>a>img{ 

	float: left; 

	margin-top: 15px;

}

#mainMenu{

 width: 100%;

 padding-right:0;

}

#mainMenu li a{

 margin-right:0;

}

.main-menu>ul>li{

	font-size: 1.3rem;

	display: inline-block;

	font-weight: 800;

	text-align: right;

	margin-top: 15px;

}

.related img{

	height:130px;

	width:100%;

}

.news{

	background-image: url('../imgs/news.png');

	background-repeat: no-repeat;

	background-size: cover;

	padding-bottom: 40px;

} 

.side-news{

}

.news-div{ 

	text-align: right;

}

.news>div>h1{

	text-align: right;

	color: #379488;

	font-weight: bold;

	margin-top: 50px;

}

.news-div>p{

	line-height: 180%;

	font-size: 18px;

	text-align: justify;

	direction: rtl;

}

a:hover{

	text-decoration:none;

}

.f-read-more a{

	padding:0 12px;

}

.news-div>div>a,.news-div>div>a:hover{

	color:#ffffff;

}

.news-div>div.f-read-more,

.news-div>div.first-img{

	line-height: 30px;

	text-align: center;

	color: #fff;

	font-size: 16px;

	font-weight: bold;

	float: left;

	margin-bottom: 10px;

} 

.baner > h4{

	line-height: 26px;

} 

.baner{

	padding: 0 15px;

}

.histroy-title{

	height: 50px;

	line-height: 26px;

	overflow: hidden;

}

.histroy2-title{

	margin-top: 10px;

	height: 50px;

	line-height: 26px;

	overflow: hidden;

}

.side-news>div>div>a>h3:hover{

	color:#076261

}

.side-news>div>div>a>h3{

	font-weight: bold;

	color: #f26424;

	font-size: 1.7rem;

	line-height: 26px;

	margin-top: 0px;

	line-height: 26px;

}

@media(min-width:992px){ 

	.side-news>div>div>a>h3{

		height: 4rem;

	}

}

.side-news>div>div>p{

  font-size: 15px;

  text-align: justify;

  color: #292929;

  height: 85px;

  overflow: hidden;

}

.side-news hr{

	border-top: #f26424 1px solid;

	margin:0 0 10px 0; 

}

.side-news hr:last-child{

	border-top:0; 

}

.category>a{

	text-decoration:none;

	color: #ffffff;

	font-weight: bold;

	font-size: 1.4rem;

	line-height: 2.5rem;

}

.category:hover{

	background-color: #f26424;

}

.category{

	font-family: Changa;

	background-color: #076261;

	font-size: 14px;

	color: #ffffff;

	font-weight: bold;

	min-width: 100px;

	text-align: center;

	display: inline-block;

}

.category a{

	padding: 0 10px;

	display: inline-block;

}

.side-news .category a{

	padding:0 25px;  

}

.side-news>div{

	margin-bottom: 10px;

}

.side-news>div:last-child{

	border-bottom: 0px solid;

}

.news-img img{

	width:100%; 

}

@media(min-width:768px){ 

	.news-img img{ 

		height: 128px;

	}

}

.news-img img:hover{

	transform:scale(1.1);

}

.holder-div{

	overflow:hidden;

}

.explore{

	margin-bottom: 30px;

	/* width: 80%; */

	/* margin: 0 auto; */

} 

.explore>div>div>div>h1{

	color: #379488;

	font-weight: bold;

	margin: 15px 0;

}

.explore>div>div>div>div>h2{

	color: #f26424;

	font-weight: bolder;



}

.explore>div>div>div>div{

	margin-bottom: 10px;

}

.explore>div>div>div>div>p{

  font-size: 1.6rem;

  width: 100%;

  line-height: 1.6rem;

}

.explore>div>div>div>div>img{

	border:1px solid #292929 ;

}

.explorediv h3{

	margin:10px 0 !important;

} 

.report-news>div>img{

  margin-top: -1vw;

  height: 14vw;

  width: 100%;

  border: 2px solid #f26424 !important;

}

.report-news>h2:hover{

	color:#f26424;

}

.report-news>h2{

	margin-bottom: 25px;

	font-weight: bold;

	color: #379488;

	padding: 0;

	margin-right: 0;

}

.gallery{

	background-image: url('../imgs/gallery.png');

	background-size: cover;



}

.gallery>.container{

	width: 80%;

	margin: 0 auto;

}



.carousel {

    margin-bottom: 0;

    padding: 0px 0px 0px 0px;

}

/* The controlsy */



.thumbnail{

	background-color: #fcb42d !important;

	border:none !important;

}

.slider-title>a{

	text-decoration:none;

	color: #ffffff;

	/* margin-right: 56px; */

	font-weight: bold;

}

.guide{

	background-image: url('../imgs/guide.png');

	background-size: cover;

	background-repeat: no-repeat;

	margin-bottom: 30px;

}

.guide h1{

	margin: 15px 0;

	padding: 0;

	font-size: 3rem;

}

.guide h1 a{

	padding:0;

	margin:0;

	font-size: 3rem;

}  

.guide>.container>div{

	margin-top: 40px;

}

.guide-news{

	margin-bottom: 15px; 

}

.gallery-div .cat{

	background-color: rgba(0, 0, 0, 0.2);

}

.gallery-div:hover .cat {

    background-color: rgba(0, 0, 0, 0.2) !important;

}

.gallery-div2:hover .cat {

    background-color: rgba(0, 0, 0, 0.2) !important;

}

.gallery-div2 .cat{

	background-color: rgba(0, 0, 0, 0.2);

}

.cat{

	overflow: hidden;

	background-color: rgba(0, 0, 0, 0.7);

	bottom: 0%;

	height: 47px;

	width: 100%;

	position: absolute;

	z-index: 999;

}

.cat>.title>a{

 font-size: 18px;

 text-decoration:none;

 color: #ffffff;

 margin-right: 5px; 

 float: right;

 font-family: Mirza Regular !important;

}

.cat>.time{

	margin-left:15px;

 font-size: 12px;

}

.time{

	/* margin-left: 15px; */

	color: #ffffff;

}

h1,h2{

	color: #379488;

	margin-right: 15px;

	font-weight: bold;

}

h1>a,h2>a{

	/* text-decoration:none; */

	color: #379488;

	margin-right: 15px;

	text-decoration: none;

	font-weight: bold;

}

.im-news>h2{padding-right: 0 !important;margin: 15px 0;font-size: 3rem;}

.im-news>div>p>a{

	text-decoration:none;

	color:#000;

	margin-top: 10px;

	font-size: 16px;

	font-weight: bold;

}

.im-news>div{

	border-bottom: 2px solid #f26424;

	margin-bottom: 7px;

	padding-bottom: 7px;

}

.im-news>div>img{

	border: 2px solid #f26424; 

}

.im-news2>img{

	width: 40%;

	float: right;

}

.im-news2>p{

}

.im-news>div:last-child{

  border-bottom: none;

}

.im-news2{

	height:129px;

	overflow:hidden;

}



.dely-title{

	margin-top: 0;

	line-height: 22px;

	/* height:60px; */

	overflow:hidden;

}

.im-news2-nav{

	position: absolute;

} 

.department>.container>div>div{

	float: right;

}

.photos-gallery>.dep-title{

	padding-bottom:10px;

	border-bottom:4px solid #000;

}

.photos-gallery>div>div{

	float:right;

	overflow:hidden;

	margin-bottom:20px;

	/* height:250px */

}

.photos-gallery>div>div>a>img{

	width:100%;

	/* height: 170px; */

}

.photos-gallery>div>div>img{

	width:100%;

	/* height: 170px; */

}

.dep-title{

   color: #f26520;

   margin-bottom: 25px;

}

.author{

	color: #6666666;

	margin-left: 45px;

	font-size: 15px;

	font-weight: bold;

	/* font-family: Myriad Arabic; */

}

.dep-img{

	/* width: 660px; */ 

	margin-bottom: 20px;

	width: 100%;

}

.dep-subtitle>a{

	margin-right: 0px;

    color: #000;

    text-decoration:none;

}

.dep-p{font-family: Myriad Arabic;}

.news-container{

	border: 1px solid #ddd;

	margin-bottom: 30px;

	padding: 15px;

}

.news-container>.col-md-12{

	/* padding: 15px; */

	overflow: hidden;

	margin-bottom: 30px;

}	

.read-more{

	background-color: #6da363;

	margin-top: 15px;

	color: #fff;

	height: 38px;

	width: 113px;

	/* padding: 5px 0px; */

	font-size: 15px;

	text-align: center;

	font-family: Changa;

	line-height: 38px;

	/* padding: 5px 15px; */

}	

.read-more:hover{

	background-color: #FF5722;

}

.read-more>a,.read-more>a:hover{

	color: #ffffff;

	text-decoration: none;

}

.contact-title>a{

	text-decoration:none;

	color:#000;

}

.contact-title{

	

padding-bottom: 9px;

	

border-bottom: 5px solid #000;

	

padding-right: -10px !important;

	

margin-right: 15px;

	

margin-left: 15px;

}

.left-social{color: #fff;padding: 5px 10px;}

.twitter{

	background-color: #36a9e1;

}

.left-social>.fa ,.right-social>.fa{

	margin-right: 9px;

	font-size: 4.0rem;

	margin-top: 4px;

}

.right-social{

	padding: 5px 10px;

	color: #fff;

}



.left-social,.right-social{

	height:55px;

	margin-bottom:10px;

}

.face{

	background-color: #4f6ca7;

} 

.right-social>span{

	text-align: left;

}

.instgram{

	background-color: #3b82b9;

}

.youtube{

	background-color: #eb5350;

}

.google{

	background-color: #eb5b4c;

}

.cloude{

	background-color: #ff7e30;

}

.left-new{

	float: left;

	margin-bottom: 10px;

	text-align: left;

	color: #fff;

	font-size: 1.rem;

	min-height: 40px;

	width: 48%;

	margin-left: 0px;

	padding: 5px 0px;

}

.right-new{

	float: right;

	margin-bottom: 10px;

	text-align: left;

	color: #fff;

	font-size: 1.rem;

	min-height: 40px;

	width: 48%;

	pad;

	padding: 5px 0px;

}

.side-title>a{

	height: 20px;

	overflow: hidden;

	color:#000;

	text-decoration:none;

}

.side-title{

	height: 60px;

	color: #000;

	text-align: right;

	line-height: 146%;

	overflow: hidden;

	font-family: Myriad Arabic;

}

.side-date{

    font-size: 15px;

    font-weight: bold;

    color: rgba(0, 0, 0, 0.45);

    float: right;

    font-family: Myriad Arabic;

}

.advs{ 

	margin-bottom: 20px;

}

.advs>img{

	width: 100%;

}

.left-gallery{

	float: left;

	width: 48%;

	margin-bottom: 15px;

}

.left-gallery>img{

	float: left;

	width: 100%;

}

.right-gallery{

	float: right;

	width: 48%;

	margin-bottom: 15px;

}

.right-gallery>img{

	float: right;

	width: 100%;

	margin-left: 10;

}

.footerMenu  , .footerMenu a{

	color:#fff;

} 

.footerMenu >li>a{

	display:block;

	margin-bottom:10px;

}

.footerMenu li ul li{

	line-height:32px; 

}

.footerMenu li ul li a:hover{

	color:#000;

	font-size:14px;

}

.footerMenu li ul li a:hover{

	color:#f36f25;

	text-shadow:0 0 5px #fff;

} 

@media screen and (width:1024px){

	.single-social{

		width: 70% !important;

		margin: 0 auto;

	}

}

.first-footer{

	background-image: url('../imgs/footer.png');

	background-size: cover;

}

.def{

	margin-top: 20px;

	color: #ffffff; 

	text-shadow:0 2px 3px #666;

	padding-top: 40px;

} 

.def>p{

	font-size: 19px;

	margin-top: 20px;

	text-align: justify;

}

.footerMenu{

	padding:0;

}

.footerMenu, .footerMenu a {

    /* text-align: right; */

    color: #fff;

} 

.footerMenu li ul li a {

    color: #fcf8e3;

    font-size: 14px;

    

}

.footerMenu >li>a :hover{

	color:#f36f25;

}

.footerMenu >li>a:hover{

	color:#000;

}

.footerMenu >li>a {

    display: block;

    margin-bottom: 10px;

    color: #fff;

    font-weight: bold;

    font-size: 1.5rem;

}

.footerMenu li ul li {

    color: #f5f5f5;

    line-height: 32px;

}

footer{

	min-height: 60px;

	color: #9e9e9eeb;

	background-color: #fff;

	bottom: 0px;

}

@media(min-width:992px){ 

	.footer{

		line-height: 50px;

	}

}

@media(max-width:992px){ 

	.footer{ 

		line-height: 30px;

		text-align:center; 

	}

	.first-user >li{

		font-size: 18px !important;

	}

	.user-info{

		margin-top:40px !important;

	}

	.first-user >li{

		height:150px !important;

		overflow:hidden;

	}

	.first-user >li>img{

		height:auto !important;

	}

	.user-job{

		font-size: 12px !important;

	}

	.footer *{  

		text-align:center; 

	}

}

.footer-social{

	text-align: center;

}

.footer-social>a:hover{

	font-size:4rem;

}

.footer-social>a {

    color: #fac5a8;

    margin-right: 15px;

    font-size: 2.4rem;

    width: -5%;

}

.breadcrumb{

	background:none;

	/* margin-right: 11px; */

}

.breadcrumb>li>a{

	color: #7b7b7b;

    text-decoration: none;

}

.breadcrumb>li>.active{

	color: #f26520;

}

.pre-title{

	color: #7b7b7b;

	margin-top: 20px;

}

.single{

	

	border-bottom: 1px solid #ff7e30;

	padding-bottom: 15px;

	margin-bottom: 50px;

}

.single-title{

	color: #000000;

}

.cat-span{background-color: #ff7e30;color: #ffffff;padding: 2px 5px;margin-left: 10px;display: inline-block;}

.sub-span>a{

	color:#ffffff;

	text-decoration:none;

}

.sub-span{background-color: #6ba366;color: #ffffff;padding: 2px 5px;margin-left: 10px;display: inline-block;}

.news-span>a{

	color:#ffffff;

	text-decoration:none;

}

.news-span{background-color: #30aadb;color: #ffffff;padding: 2px 5px;display: inline-block;}

.auth{

	background-color: #999;

    width: 30px;

    height: 30px;

    text-align: center;

    line-height: 30px;

    font-size: 22px;

    border-radius: 50%;

    color: #636363;

}

.slide-img{

	width: 100%;

    height: 250px !important;

}

@media(min-width:1024px){ 

	.slide-img{

		width: 100%;

		height: 40vw !important;

	}

}

.carousel-caption{

	right: 0%;

	bottom: 0%;

	height: 200px;

	padding-top:80px;

	display: block;

	margin-right: 0px;

	vertical-align: middle;

	background: rgba(0,0,0,.1);

	padding-bottom: 50px !important;

	width: 100%;

	background: rgba(255,255,255,0);

	background: rgba(3,3,3,0);

	background: -moz-linear-gradient(top, rgba(3,3,3,0) 0%, rgba(5,2,5,0.55) 35%, rgba(0,0,0,0.78) 100%);

	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(3,3,3,0)), color-stop(35%, rgba(5,2,5,0.55)), color-stop(100%, rgba(0,0,0,0.78)));

	background: -webkit-linear-gradient(top, rgba(3,3,3,0) 0%, rgba(5,2,5,0.55) 35%, rgba(0,0,0,0.78) 100%);

	background: -o-linear-gradient(top, rgba(3,3,3,0) 0%, rgba(5,2,5,0.55) 35%, rgba(0,0,0,0.78) 100%);

	background: -ms-linear-gradient(top, rgba(3,3,3,0) 0%, rgba(5,2,5,0.55) 35%, rgba(0,0,0,0.78) 100%);

	background: linear-gradient(to bottom, rgba(3,3,3,0) 0%, rgba(5,2,5,0.55) 35%, rgba(0,0,0,0.78) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#030303', endColorstr='#000000', GradientType=0 );

}

carousel-caption>p{

	width:80%;

	text-align:right

}

@media(max-width:992px){

	.carousel-caption h3{ 

		font-size:2rem !important;

	}

	.carousel-caption p{ 

		font-size:2rem !important;

	}

	.carousel-caption{

	   height: 100px;

		position:absolute;

		padding:0 !important;

		margin:0 !important;

		bottom:0;

	}

}

.first-img{

	position: relative;

	width: 100%;

	height: auto !important;

	overflow:hidden;

}

.first-img:hover img{ 

	transform:scale(1.1);

}

.first-img:hover .first-title{ 

	background:#000; 

}

.first-title:hover{

	background:#000; 

}

.first-title{

	position: absolute;

	background: rgba(4, 33, 3, 0.4);

	padding: 5px 0px;

	bottom: 5px;

	text-align: right;

	padding-right: 15px;

	font-size: 2rem;

	line-height: 3rem;

	margin-left: 30px;

} 

.explorediv a img{ 

	width: 100%;

	height: 192px;

}

.explorediv  a img:hover{ 

	transform: scale(1.1)

}

.explore_wrapper{

	overflow:hidden;

	border: #000 1px solid;

}

.guide-col{ 

	margin-bottom: 15px;

}

.guide-news{

	position:  relative;

	overflow:hidden;

}

.guideImg{

	width: 100%; 

	height: 172px;

}

.guide-col:hover .guideImg{

	transform:scale(1.1);

}

.guide-col:hover .cat{

	background:#000;

}

.author>a{

	font-size: 14px;

	color: #666666;

	text-decoration: none;

}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{

	background-color: #f26520 !important;

}

.auth-info2{

	margin-bottom:20px;

}

.auth-info{

	clear: both;

	margin-top: 20px;

	background-color: #ebebeb;

}

.auth-info>img{/* max-width: 100% !important; */float: right;margin: 10px;border: 4px solid #e83215;width: 10vw;/* border-radius: 50%; */}

.auth-info>h4{

	margin: 30px;

}

.auth-info>p{

	width: 90%;

	margin: 10px;

}

.twitter{

	background:#07A9EA;

	

}



.share-links{

	margin-right:30px;

	padding:5px 10px;

	color:#fff;

	border-radius:5px

}



.facebook{

	background:#4774B7;

}

.google-plus{

	background:#D84F3C;

}

.linked-in{

	background:#006dc0;

}



a:hover{

	cursor: hand;



}

.main-menu>ul>li>a:hover{

	color:#f26520;

}

.main-menu>ul>li>a{

	text-decoration: none;

	color: #000;

	margin: 0 25px;

	padding: 30px 0;

}

.mega-menu {

    z-index: 10;

    background: #000 url('../imgs/slider-vector.png') 0px -48px repeat;

    color: #ffffff;

    position: fixed;

    right: 0;

    width: 100vw;

    padding: 30px;

    margin-top: 20px;

    padding-top: 0;

}

.title>a>span{

	/* margin-right: 15px; */

	color: #ffffff;

	font-weight: 800;

}

.news-box:hover{

	background-color:#000;

}

.mega-news{

	    margin-top: 16px;

	    float: right;

}

.news-box>div>div{

	float:right;

}

.news-box>div>div>.title{

	margin-right:15px;

}

.news-img>a>img:hover{

	-moz-transform: scale(1.1);

  -webkit-transform: scale(1.1);

  transform: scale(1.1);

}

.news-img>a>img{

	width: 252px;

	height: 127px;

}



.first-img>a>img{

	width: 100%;

}

.im-news2>p>.category{

	display: inline-block;

}

.im-news2>p{

	padding-right: 10px;

}

.gallery-dep{

	margin: 20px 0;

	float: right;

}

.new-side{

	margin-bottom: 15px;

}

.new-right>img{

  width: 100%;

}

.new-right{

	margin-bottom: 15px;

}

.new-right>a>img{

	width:100%;

}

#side-bar .new-last-right>a>img{

  width: 100%;

  height: 87px;

}

.new-last-right{

	margin-bottom: 15px;

}

.new-left>img{

	width: 100%;

}

.advs>a>img{

	width: 100%;

}

.last-guide hr{ 

	border-bottom: 2px solid #f26424;

}

.last-guide>div:last-child{

	border-bottom:none;

}

.last-guide>div .img_wrapper{ 

  border: 2px solid #f26424;

  overflow:hidden;

}

.last-guide>div .img_wrapper:hover img{  

  transform:scale(1.1);

	

} 

@media screen and (max-width: 1024px) {

	.last-guide>div{

		border-bottom:none;

	}

	.last-guide>div:last-child{

		/* clear:both; */

	} 

   .last-guide>div{

   	margin-top: 0px;

   	margin-bottom: 15px;

   }

   .first-title{

   	width:100%;

   }

   .explorediv>a>img {

   	width: 214px;

   	height:175px;

   } 

}

@media (min-width: 1200px){

	.container{

		width: 1170px !important;

		margin: 0 auto !important;

	}

	

}

@media (max-width: 1700px){

	

	#slider-container{

		width:100% !important;

	}

}

@media (min-width: 1700px){

	

	#slider-container{

		width:1700px !important;

	}

}

@media screen and  ( max-width:1200px) and (min-width:1100px){

	.news-img>img {

	    width: 150px;

	    height: 112px;

	}

}

@media screen and  ( max-width:1099px) {

	.news-img>img {

	    width: 150px;

	    height: 112px;

	}

}

.menu-btn{

	font-size: 4rem;

	vertical-align: middle;

	color: #000;

	display: none;

}

body{

	position: relative;

}

.nav-menu{

	position: absolute;

	width: 100%;

	height: 100%;

	top: 0;

	display: none;

	background: rgba(0, 0, 0, 0.9);

}

#close{

	font-size: 8rem;

	color: #ffffff;

}

.side-menu{

	text-decoration: none;

}

.side-menu>li:hover{

	background-color:#ffffff;

	color:#000;

}

.side-menu>li:hover>a{

	color:#000;

}

.side-menu>li{

	display: block;

	/* text-align: right; */

	height: 100px;

	line-height: 100px;

	width: 90%;

	margin: 0 auto;

}

.side-menu>li>a{

	color: #ffffff;

	font-size: 30px;

	margin-right: 15px;

	text-decoration: none;

}

.postContent {

    width: 90%;

    margin: 0 auto;

    background: #eee;

}

.postEntry .img-thumbnail {

    float: left;

}

.postEntry .img-thumbnail {

    max-width: 500px;

    float: left;

    margin: 10px 30px;

    margin-top: 50px;

}

.img-thumbnail {

    display: inline-block;

    max-width: 100%;

    height: auto;

    padding: 4px;

    line-height: 1.42857143;

    background-color: #fff;

    border: 1px solid #ddd;

    border-radius: 4px;

    -webkit-transition: all .2s ease-in-out;

    -o-transition: all .2s ease-in-out;

    transition: all .2s ease-in-out;

}

.postEntry .text {

    max-width: 94vw !important;

    margin: 0 auto !important;

}

.postEntry .text {

    font-size: 16px;

    padding: 10px 30px;

    text-align: justify;

    line-height: 30px;

}

.page_title{

	text-align: center;

	padding-top: 15px;

}

.page-cromb{

	margin-right: 45px;

}

@media screen and (max-width: 1023px){

  .main-menu{

  	display: none;

  }

  .menu-btn{

  	display: block;

  	float: right;

  }

}

.slide-link{

	color: #ffffff;

	text-decoration: none;

}

.slide-link>h3{

	text-align: right;

	font-weight: bold;

	margin-right: 9vw;

	/* font-size: 4rem; */

}

.slide-link>p{

	margin-top:15px;

	width:70%;

	font-size: 18px;

	margin-right: 12vw;

	text-align:right;

	font-size: 3rem;

}

.slide-link:hover{



	color:#ffffff;

	text-decoration:none;

} 

.single-auth{

	width: 120px !important;

	height: 120px;

}

.commentsArea{}

.text{

	margin: 30px 0px;

}



.text>a{

	margin: 6px 0 15px 10px;

	padding: 5px;

	background-color: #7b7b7b;

	color: #fff;

	float: right;

	margin-top: 15px;

}



.single-social{/* margin-right: 150px; */border-bottom: 2px solid #ff7e30;padding-bottom: 10px;padding-right: 30px;margin: 0 auto;text-align: center;}

.single-social>a>.fa-instagram{

	margin-right:0px !important;

	padding:0 5px;



}

.single-social>a>.fa-youtube{

	margin-right:0px !important;

	padding:0 5px;



}

.single-social>a>.fa{

	margin-right:5px;

	font-size: 25px;

}

.single-social>a:hover{

	text-decoration:none;

}

.single-social>a{

	text-align: center;

	font-size: 16px;

	display: block;

	float: right;

	padding: 5px;

	margin-left: 7px;

	direction: ltr;

	color: #fff;

}

.related-header{

	margin-right: 15px;

    margin-bottom: 15px;

    margin-left: 15px;

}

.related-header>img{

	width: 100%;

}

.related>a>img{ 

	margin-bottom: 15px;

}

.related>a:hover{

text-decoration: none;

}

.related>a>h4{

	margin-top: 46px;

	color: #000;

}

.side-header{

	margin-bottom: 20px; 

}

.side-header h3{ 

	margin-top: 0;

	padding-top: 0;

}

.side-header>h3>a,.side-header>h3>a:hover{

 color:#000;

 text-decoration:none;



}

.single-slider-img{

	margin: 0 auto;

	height: 440px !important;

	max-width: 100% !important;

}

@media only screen and (min-width: 992px){

		.single-slider-img{

			height: 500px !important;

		}

}

@media screen and (max-width: 476px){

	.single-slider-img{

			height: 250px !important;

		}

}

.side-header>img{

	height: 13px;

	width: 100%;

}

.guide-first-img{

	width: 375px;

	height: 186px;

}

.guide-p{

	font-family: Cairo !important;

	height: 45px;

	margin-bottom: 15px;

	font-size: 12px;

	font-weight: bold;

	margin-top: 15px;

}

.guide-p>a:hover{

	color:#ff7e30;

	text-decoration:none;

}

.guide-p>a{

   text-decoration: none;

   color: #000;

 	font-family: Mirza Regular !important;

	font-size: 18px !important; 

}

.slide-re{

	position: relative;

}

.slide-ab{

	position: absolute;

	top: 0;

	right:0;

	width: 100%;

	height: 100%;

	background-image: url('../imgs/slider-vector.png');

	background-size: 100% 100%;

	display: none;

}

.slide-title{

	position: absolute;

	top: 50;

	right:0;

	width: 100%;

	height: 50%;

	background:rgba(0,0,0,.5);

}

.explorediv>p>.datetime{

	margin-left:10px;

	font-size:14px;

}

.related2>a>img{

	height: 157px;

	margin-bottom: 17px;

}

.related2>a>h4 {

    margin-top: 46px;

    color: #000;

}

.side-header2 {

    margin-left: 15px;

    margin-bottom: 20px;

}

.single-rel{

   display: none;

}

.single-rel h3{

	padding:0;

	margin:0;

}

.side-bar-news{

}

.radio-box{



background-color: #fff;

}

.radio-box>div{

	margin:20px 0 ;

}

.radio-box>div>div>p{

	float:right;

}

.radio-box>div>div>img{

	float: right;

	width: 120px;

	height: 120px;

	margin-bottom: 10px;

	margin-left: 10px;

}

.radio-box>div>div>h5{

	/* margin-right: auto; */

}

.sound-img{

	width: 175px;

    float: left;

    max-height: 65px;

    margin-top: 20px;

}

audio {

    width: 100%;

    margin: 10px 0;



}

.f-read-more:hover{

	background-color:#f26424;

}

.f-read-more{

	font-family: Changa;

	background-color: #076261;

}

.im-news2>p>a:hover{

	color:#ff7e30;

	text-decoration:none;

}

.im-news2>p>a{

	text-decoration:none;

	color: #076261;

	font-size: 1.8rem;

	font-family: Mirza Regular !important;

}

.monthdate{

	

}

.social-menu{text-align: center;} 

.social-menu>li>a>img{

  width: 29px;

  /* height: 33px; */

}

.social-menu>li>a>img:hover{

}

.insta{

	width: 33px !important;

}

.insta:hover{

}

.footer .fa{

	color: #9e9e9e;

	font-size:2rem;

	opacity:.6;

}

.footer .fa:hover {

	transform:scale(1.1);

	opacity:1;

}

.social-menu{

	margin-top:5px;

	padding: 0;

	line-height: 2rem;

}

.last-guide hr{

	margin: 10px 0;

}

@media(min-width:992px){

	.social-menu{

		margin-top: 15px;

	}

}

.pagination li{

	float:right !important;

}

.pagination>li:first-child>a, .pagination>li:first-child>span{

	border-radius:0 !important;

    border-top-left-radius: 0px !important;

    border-bottom-left-radius: 0px !important;

    border-top-right-radius: 5px !important;

    border-bottom-right-radius: 5px !important;

}

.pagination>li:last-child>a, .pagination>li:last-child>span{

	border-radius:0 !important;

    border-top-left-radius: 5px !important;

    border-bottom-left-radius: 5px !important;

    border-top-right-radius: 0px !important;

    border-bottom-right-radius: 0px !important;

}

.pagination>li>a, .pagination>li>span{

	line-height:18px;

}

.active span{ 

	padding-top:10px !important;

	padding-bottom:3px !important;

}

.contactus #location-map{

	border: #ababab 1px solid;

}



.contactus #location-map:before{content:'';display:block;position:absolute;width:100%;height:475px;/* background:rgba(9,9,9,.2); */z-index:99999;}

.contactus{

	background-image: url('../imgs/slider-vector.png');

	background-size: 100% 100%;

	/*background-color:#000;*/

}

.social_wrapper>a{

	display:none;

}

@media(min-width:1000px){ 

	.contactus .container{

		width:1070px !important;

	}

	.social_wrapper{

	}

	.headerLogo{

	} 

	.social_wrapper>a{

		display:inline;

	}

	.contactus .container{

		margin:20px auto 50px !important;

	}

}

.headerLogo{

	/* float:left; */

}

.mega-news .megaImg{

	width: 100%;

	height: 150px;

}

.mega-news:hover .megaImg{ 

	transform:scale(1.1);

}

.mega-content{

	position:relative;

	overflow: hidden;

}

.mega-content .title{

	position:absolute;

	margin-top:-80px;

	height:80px;

	width:calc(100% );

	padding:5px 10px;

	background: rgba(0,0,0,0);

	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);

	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));

	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);

	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);

	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);

	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);

	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );

	font-size: 14px;

	overflow:hidden;

}

.mega-content .title span{

	color:#fff;

	font-size: 1.8rem;

}

.mega-news:hover .title>a  span{ 

	color:#f26424;

}

.mega-content .title>a:hover span{

	color:#f26424;

}

.mega-content .desc{

	font-size:14px;

	font-family: Mirza Regular !important;

	color: #fff;

}

.contactus input,

.contactus textarea{

	border-radius:0 !important;

	border-color:#ababab;

	border-top:0;

	padding-top:12px;

	background: url(../images/inputbg.png) no-repeat;

	background-position: right top;

	background-size: 100%;

}

.contact-details{

	background:#fff url('../images/inputbg.png') top right no-repeat;

	padding:10px 20px 0 0;

	margin-top:80px; 

}

.contact-details ul{

	list-style:none;

	width:100%; 

	display:table;

	padding:0;

}

.contact-details li{

	display:table-cell;

	text-align:center;

	direction:ltr;

}

.contact-details li:first-child{ 

text-align:right;

}

.contact-details li:last-child{ 

text-align:left;

}

.social-menu>li{

	color: #eee;

	display: inline-block;

	margin: 0 10px;

	line-height: 30px;

}

@media(min-width:768px){

	#mainMenuMob{

		display:none !important;

	}

}

@media(max-width:766px){ 

	

	.social-menu>li>a>img{

	  width: 20px;

	  /* height: 33px; */

	}

	.social-menu>li>a>img:hover{

		width:20px;

	}

	.insta{

		width: 25px !important;

	}

	.insta:hover{

	}

	.top-social-img{

		width: 35px !important;

        margin-top: 0px !important

        ;

	}  

	.search , .f-read-more, .datetime{

		display:none;

	} 



	.single-social{

		padding:0;

		margin:0;

		border-bottom:0;

	}

	.single-social *{

		line-height: 3rem;

		font-size:1.6rem !important;

	}

	.single-social a{ 

		padding:3px 7px;

	} 

	.single-social a i{

		margin-top:2px; 

	} 

}

 

.category{

}

.post .dep-p img{

	max-width:100%;

}

.post .dep-p{font-size:1.8rem !important;line-height:2.5rem !important;}

.tag{

	font-size:1.5rem;

	line-height:1.5rem;

} 

.social-large>div:nth-child(even){

	padding-right:5px; 

}

.social-large>div:nth-child(odd){

	padding-left:5px; 

}

.social-large>div:nth-child(odd) .fa{

	float:right;

}



#our_family_section .container{

	width:100% !important;

	margin: 0 !important;

	padding: 0 !important;

}

#our_family_section .container .row{

	margin:0 ;

}

#our_family_section{

	max-width: 800px;

	margin:50px auto;

}

#our_family_section img{

	width:100%;

} 

#our_family_section .col-md-3, #our_family_section .col-md-12{

	padding:0;

}

#our_family_section .block{

	width:100%;

	background: #f0f0f0;

	margin:0 !important;

	padding:0 !important;

	text-align:center;

	display: flex;

	align-items: center;

	justify-content: center;

	font-family: Changa !important;

	font-weight:800;

	padding:0 8px !important;

}

#our_family_section .block:hover{ 

	background: #f36f25;

}

#our_family_section .block p{

	width:100%;

	font-family: Changa !important;

}

#our_family_section .block small{

	width:100%; 

}

.whous .intro {

	background-color:#f0f0f0; 

	color:#f29d6e;

}

@media(max-width:992px){ 

	.whous .intro {

		text-align:center;

	}

}

.whous .intro .summary{ 

margin-top:30px;

	font:2rem/4rem "Mirza Regular" !important;

	color:#000;

}

.page-title {

	margin:50px 0;

	color:#000;

	font-weight:800;

}

.page-subtitle{

	text-align:center;

	color:#f47732;

	font-size:3rem;

	margin:80px auto 40px;

}

.ta7reer .job{

	display:none;

}  

@media(max-width:476px){ 

	.rightBox+.rightBox+.rightBox{

		float:left;

	}  

	.rightBox+.rightBox+.leftBox{

		float:left;

	} 

	.col-xs-reverse{

		float:left;

	}

}

.carousel-caption-single

{

  background: rgba(0,0,0,.4);

  right: 0%;

  bottom: 0%;

  padding-top: 10px !important;

  height: 26px;

  font-size: 20px;

}

@media(max-width:768px){ 

	.slide-link>p{

		bottom:0;

		position:absolute;

	}

}

.carousel-inner img{

    margin:0 auto;

}

#aboutus >div > h2{

	margin: 30px 0;

}

.review{

	background-color: #eee;

	margin-bottom: 30px;

}

.first-user >li{

	display:block;

	float:left;

	height:200px;

	width:25%;

	font-size: 26px;

	vertical-align: middle;

	text-align: center;

}

.user-info{

	margin-top: 61px;

}

.user-job{

	font-size: 22px;

}

.first-user{

	width: 75%;

	margin: 0 auto;

}

#user_moass{

	margin: 30px 0;

}

.user-des:hover{

	background-color: orange;

}

.first-user >li>img{

	height: 200px;

	width: 100%;

}

.user-des{

	background-color: #eee;

}

.gallery-title{

width: 250px;

height: 50px;

overflow: hidden;

text-align: center;

}

.dely-p{font-size: 15px;text-align: justify;color: #292929;height: 45px;overflow: hidden;}

.gallery-div{

	background-color:#000;

}

.gallery-div img{

	height:500px;

	width:auto;

	margin: 0 auto;

}

.gallery-div2 .cat{

	height:60px;

	

}

.gallery-div2{

	background-color:#000;

}

.gallery-div2 img{

	width:auto;

	margin:0 auto;

	height: 280px;

}

.cv-f1{

	padding: 30px;

	background-color: #f0f0f0;

}

.writer-name{

	color: #000;

	font-weight: bold;

	border-bottom: 1px solid;

	padding-bottom: 15px;

	margin-top: 0;

}

.writer-des > h4{

	line-height: 26px;

    text-align: justify;

}

.cv-ul >li{

	display: block;

	font-size: 18px;

}

.side-title{

	    margin-top: 0;

		color: #f36f25;

}

.second-f2{

	margin: 30px 0;

}

.cv-p p {

	line-height: 26px;

	font-size: 17px;

}

.cv-section{

	padding: 30px 0 ;

	border-bottom: 1px solid  #f36f25;

}

.metting{

	/* margin-bottom: 20px; */

	height: 180px;

	overflow:  hidden;

}

.me-title{

	color: #f36f25;

}

.cv-metting{

	height: 290px;

	overflow-y: hidden;

}

.more-me{

	background: #f36f25;

    color: #fff;

}

.cup{

	color: #ffbe3e;

	font-size: 32px;

}

.work-panel{

	background-color: #eee;

}

.work-source{

	color: #000;

	/* margin-right: 30px */

}

.work-ul > li{

	margin-bottom: 15px;

	display: block;

}

.panel-heading  a{

	margin-right: 30px;

}

.cv-work .panel-heading  a:before {

   font-family: 'Glyphicons Halflings';

   content: "\e114";

   float: right;

   transition: all 0.5s;

}

.cv-work .panel-heading.active a:before {

	-webkit-transform: rotate(180deg);

	-moz-transform: rotate(180deg);

	transform: rotate(180deg);

} 

.cv-ourfamily{

	background-color: #555555;

}

.cv-ourfamily .container{

	padding: 30px 50px

}

.item-info{/* height:  100px; */background: #000000d9;position:  absolute;bottom:  0;/* right:  0; */width: 100%;margin:  0 auto;}

.item-info h4{

	padding:15px;

	border-bottom: 1px solid #f26520;

}

@media(max-width:992px){

	.item-info h4{

		font-size:16px;

		padding:10px 5px;

	}

}
.header-social{
    padding: 0
}
.header-social li{
    display:block;
    float: left;
    margin-left:15px;
    color:#379488;
}
.header-social li a{
   
    color:#379488;
}
.item-ul{

padding:0;

}

.item-ul >li {

	display:inline-block;

	padding: 0 10px;

	font-size:18px;

	border-right:1px solid #f26520;
}

.item-ul >li:first-child{
	border-right:none;
}
.member{
   margin-bottom:15px;
}
.author-img{
	border: 4px solid #f06f10;
}
.home-ads .advs:first-child{
	margin-top: 49px;
}

.issues h5 { 
   text-align:left;
}
.issues h5 a{
color: #ffffff;
}
#issues{
  background:#565656;
}
#issues .container .row{
  background:#c6c6c6;
}
#issues .container .row .col-md-3{
  padding-right:0;
}
#issues .container .row .col-md-9{
  padding-left:0;
}
#issues .issues_header{
  background:transparent;
  color:#fff;
  margin-top: 60px;
  margin-bottom: 25px;
}
#issues .issues_header h3{
  font-weight:800;;
  margin-bottom:22px;
}
.issue_frame{
  width:100%;
  height:80vh;
  border:0;
}
@media(max-width:992px){
  .issue_frame{
  	width:90%;
  	margin:0 5%;
  	
  }	
}
.vertical_slider_wrapper{
  height:80vh;
  overflow-y:auto;
}
.vertical_slider{
  list-style:none;
  text-align:center;
  padding: 0;
}
.vertical_slider_wrapper::-webkit-scrollbar {
    width: 12px;
}
.vertical_slider_wrapper::-webkit-scrollbar-track { 
  background:#fff;
} 
.vertical_slider_wrapper::-webkit-scrollbar-thumb {
    border-radius: 10px;
    min-height:60px;
    background:#EC1D25; 
    -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.5); 
    border:0;
}
.vertical_slider li{
  margin:0 auto;
  margin: 0 10px 10px;
}
.vertical_slider li a{
  display: block;
  color:#fff;
  position:relative;
  cursor: pointer;
}
.vertical_slider h3{
  color:#fff;
  padding:0;
  margin:0;
  position:absolute;
  background: rgba(229, 18, 0 , .8);
  bottom: 30px;
  display: table-cell;
  vertical-align:middle;
  font-size: 14px;
  padding: 5px 8px;
  visibility: hidden;
  opacity: 0;
  /*transition: visibility 0s, opacity 0.5s ease-out;*/
  transition:all .4s ease-in-out;
  left: 0;
}
.vertical_slider li a:hover  h3{
  visibility: visible;
  opacity: 1;
  cursor: pointer;
  background: rgba(229, 18, 0 , 1);
  padding:6px 10px;
}
.vertical_slider h3 span{}
.vertical_slider img{
  margin:0 auto;
  border: #ACACAC 2px solid;
}
.issue_footer{
  margin: 00px 0;
}
.issue_footer .icon_wrapper{
  float:right;
  margin:0 30px;
  color:#fff;
  font-size:30px;
  position:relative;
}
.issue_footer .icon_wrapper i{
  color:#fff;  
}
.issue_footer .icon_wrapper a.liked i{
  color:red;  
}
.issue_footer a{
  cursor:pointer;
}  
.issue_footer .icon_wrapper i.fa-share-square-o{ 
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}
shareIcons{
  position:absolute;
  display:inline-block;
  /* background:#fff; */
  z-index: 99999;
  top: 0;
  width: 300px;
  margin-top: -40px;
}
shareicons a{
  display:inline-block;
  width:32px;
}
@media(max-width:992px){
     #slide{
       display:none;
   }
}
@media(max-width:768px){ 
  
  #mainSlider .carousel-caption .sharing-icons{
    display:none !important;
  }
  #mainSlider .fullwidth-slider .carousel-inner>.item>a>img, .carousel-inner>.item>img{
    width:100%;
    margin-right:0;
  }
  #mainSlider .fullwidth-slider .carousel-inner>.item>a{
    display:block;
  }
  #mainSlider .carousel-caption{
    width:100% !important;
    margin-top:0px !important;
    position:relative;
    padding-top:0;
  }
  #mainSlider .carousel-caption h5{
    position:absolute;
    margin-top:-30px !important;
  }
  #mainSlider .carousel-caption h4{
    margin-top: 0 !important;
    padding-top:10px !important;
    font-size:14px !important;
    line-height:20px !important;
    height:60px;
    overflow:hidden;
  }
  #mainSlider .carousel-control{
    display:none !important;
  }
  #mainSlider .carousel-inner{
    padding:0 !important;
  }
  .fullwidth-slider .carousel-indicators{
    width:30%;
  }
  #hay2a{
    display:none;
  }
  #main_menu li a{
    text-align:center;
  }
  #main_menu .mega-menu{
    display: none !important;;
  }
  .main_menu_wrap{
    top:auto;
  }
  #skitter_slider{
    display:none;
  }
  #top_content{
    margin-bottom:30px;
  }
  #issues .col-md-9 ,  #issues .col-md-3{
    padding:0;
  }
}
.buttonBar .button.left:last-child{
  display:none;
}
.carousel-control.left , .carousel-control.right{
	background: none;
}
 #issues .container{
 	width: 100% !important;
 }
 .mb-issue{
 	display: none;
 }
 @media(max-width:992px){
 	.post .dep-p{
 		font-size:22px !important;
 		line-height:30px !important;
 	}
 	.lg-issue{
 		display: none;
 	}
 	.mb-issue{
 		display:block
 	}
 }
 .iframe-div{
 	background-color: #fff;
 }
 .dep-p blockquote h2{
 	margin: 0;
 	color:#fff;
 	line-height: 40px;
 	font-size: 18px;
 }
 .dep-p blockquote {
  width: 57%;
  float: right;
  background-color: #fdbd1b;
  /* border-bottom:  2px solid #ccc; */
  /* border-left:  2px solid #ccc; */
  border-right: 0px solid;
  /* margin: 1.5em 10px; */
  color: #ee5814;
  font-size: 22px;
  margin-bottom: 0;
  font-weight: bold;
  line-height: 32px;
  padding: 10px;
  /* quotes: "\201C""\201D""\2018""\2019"; */
  position:relative;
  padding-bottom: 0px;
  margin-left: 12px;
  }
    .dep-p blockquote:before {
		color: #75b73a;
		content: '\201D';
		font-size: 59px;

		display: none;
		}
    .dep-p blockquote:after {
		color: #75b73a;
		content: '\201C';
		font-size: 59px;
		position:absolute;
		bottom: -30px;
		display:none;
		}
  .dep-p blockquote p {display: inline; }
  .resourse{
  	overflow: hidden;
  	position: relative;
  	padding: 30px;
  	margin-top: 30px;
  	background-color: #eee;
  	font-size: 22px;
  	font-weight:bold;
  }
  .resourse::before{
  	content: '';
  	width: 30px;
  	height: 30px;
  	position: absolute;
  	border-top:  4px solid #f07211;
  	border-right:  4px solid #0c8ed0;
  	right: 0;
  	top: 0;
  	transition-duration: .9s;

  }
  .resourse::after{
  	content: '';
  	position: absolute;
  	left: 0;
  	bottom:  0;
  	width: 30px;
  	height: 30px;
  	border-bottom:  4px solid #f07211;
  	border-left:  4px solid #0c8ed0;
  	transition-duration: .9s;
  
    }
    .resourse:hover::before , .resourse:hover::after{
        width:100%;
        height:100%;
    }
    @media(max-width: 992px){
    	.dep-p blockquote{
    		width: 100%;
    		float: none;
    	}
    }