.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u,.pure-u-1,.pure-u-1-1,.pure-u-1-12,.pure-u-1-2,.pure-u-1-24,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-2-24,.pure-u-2-3,.pure-u-2-5,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24,.pure-u-3-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-4-24,.pure-u-4-5,.pure-u-5-12,.pure-u-5-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-6-24,.pure-u-7-12,.pure-u-7-24,.pure-u-7-8,.pure-u-8-24,.pure-u-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*=pure-u]{}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-10-24,.pure-u-5-12{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-14-24,.pure-u-7-12{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-15-24,.pure-u-5-8{width:62.5%}.pure-u-16-24,.pure-u-2-3{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-18-24,.pure-u-3-4{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-20-24,.pure-u-5-6{width:83.3333%}.pure-u-21-24,.pure-u-7-8{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-24-24,.pure-u-5-5{width:100%}
@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-12,.pure-u-sm-1-2,.pure-u-sm-1-24,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-2-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24,.pure-u-sm-3-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-4-24,.pure-u-sm-4-5,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-6-24,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-7-8,.pure-u-sm-8-24,.pure-u-sm-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-10-24,.pure-u-sm-5-12{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-14-24,.pure-u-sm-7-12{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-15-24,.pure-u-sm-5-8{width:62.5%}.pure-u-sm-16-24,.pure-u-sm-2-3{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-18-24,.pure-u-sm-3-4{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-20-24,.pure-u-sm-5-6{width:83.3333%}.pure-u-sm-21-24,.pure-u-sm-7-8{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-24-24,.pure-u-sm-5-5{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-12,.pure-u-md-1-2,.pure-u-md-1-24,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-2-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24,.pure-u-md-3-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-4-24,.pure-u-md-4-5,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-6-24,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-7-8,.pure-u-md-8-24,.pure-u-md-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-10-24,.pure-u-md-5-12{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-14-24,.pure-u-md-7-12{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-15-24,.pure-u-md-5-8{width:62.5%}.pure-u-md-16-24,.pure-u-md-2-3{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-18-24,.pure-u-md-3-4{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-20-24,.pure-u-md-5-6{width:83.3333%}.pure-u-md-21-24,.pure-u-md-7-8{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-24-24,.pure-u-md-5-5{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-12,.pure-u-lg-1-2,.pure-u-lg-1-24,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-2-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24,.pure-u-lg-3-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-4-24,.pure-u-lg-4-5,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-6-24,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-7-8,.pure-u-lg-8-24,.pure-u-lg-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-10-24,.pure-u-lg-5-12{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-14-24,.pure-u-lg-7-12{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-15-24,.pure-u-lg-5-8{width:62.5%}.pure-u-lg-16-24,.pure-u-lg-2-3{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-18-24,.pure-u-lg-3-4{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-20-24,.pure-u-lg-5-6{width:83.3333%}.pure-u-lg-21-24,.pure-u-lg-7-8{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-24-24,.pure-u-lg-5-5{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-12,.pure-u-xl-1-2,.pure-u-xl-1-24,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-2-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24,.pure-u-xl-3-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-4-24,.pure-u-xl-4-5,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-6-24,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-7-8,.pure-u-xl-8-24,.pure-u-xl-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-10-24,.pure-u-xl-5-12{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-14-24,.pure-u-xl-7-12{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-15-24,.pure-u-xl-5-8{width:62.5%}.pure-u-xl-16-24,.pure-u-xl-2-3{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-18-24,.pure-u-xl-3-4{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-20-24,.pure-u-xl-5-6{width:83.3333%}.pure-u-xl-21-24,.pure-u-xl-7-8{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-24-24,.pure-u-xl-5-5{width:100%}}

body{
	font-size:18px;
	font-family: 'Droid Sans', Helvetica, Sans-serif;
	padding:0px; 
	margin:0px;
}


h1, .h1 {
  font-size: 1.5rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem; }

h2, .h2 {
  font-size: 1.25rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem; }

h3, .h3 {
  font-size: 1.1875rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem; }

h4, .h4 {
  font-size: 1.125rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem; }

h5, .h5 {
  font-size: 1.0625rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem; }

h6, .h6 {
  font-size: 1rem;
  line-height: 1.4;
  margin-top: 0;
  margin-bottom: 0.5rem; }
  
 a{text-decoration:none;}
 
 input:focus,
select:focus,
textarea:focus,
button:focus {
    outline: none;
}

 .d-flex{
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
 }
 
 .bodyoverlay{position:fixed; top:0; left:0; bottom:0; right:0; overflow:hidden; z-index:-10}
 
.page-grey-header{background:#f9f9f9; border-bottom:1px solid #F0F0F0;}
.page-grey-header .d-container{color:#555; font-size:1.05rem; font-weight:normal; padding-top:15px; padding-bottom:15px;}
 
.bibl-searchbox{font-size:0.95rem; color:#666; border:none; padding-left:-5px; width:100%; box-shadow:none;  box-sizing: border-box;}
.bibl-line{padding:25px 10px 25px 0; border-bottom:1px solid #f1f1f1;}
.bibl-short{font-weight:bold; font-size:0.95rem; color:#666; line-height:1.45rem;}
.bibl-full{font-size:0.9rem; color:#777; line-height:1.45rem;}
.bibl-search-container{border-bottom:1px solid #ddd; padding-top:13px !important; padding-bottom:12px !important;}
.btn_bibl_search{font-size:0.70rem; font-weight:bold; right:20px; top:15px;  background:#0093B0; color:#fff; padding:6px 12px 6px 12px; border-radius:100px;}
.bibl-title-container{background:#fff; padding-top:20px; padding-bottom:20px; font-size:0.9rem; color:#666;}

.d-container{padding:0px 1.2rem 0px 1.2rem;}
.header-container{border-bottom:1px solid #ddd; /* border-top:4px solid #E57742*/}

.header-container-fixed{
position:relative;
z-index: 10000;
background: #fff;
right: 0;
border:none !important;
}
.header-container-fixed .menudiv{display:none;}
.header-container-fixed .psearchw{height:47px; padding-top:0px;}
.header-container-fixed .psearch{height:39px;}
.header-container-fixed .psearcharrow{display:block;}
.header-container-fixed .icon-search{top:15px !important; font-size:1.1rem !important}
.header-container-fixed  .search-bar-container{ padding-bottom: 4px;}
#srprtcontainer .psearchw{}

.search-bar-container{background:#fff; border-top:1px solid #ededed}
.psearchw{margin:8px 17px; background:#f5f3f3; height:36px; padding-top:2px; position:relative; border-radius:3px !important;}
.psearch{font-size:14px; color:#666; height:30px; border:none; background:transparent; padding-left:10px; position:absolute; left:0; right:0; width:98%}
.psearcharrow{position: absolute; top: -9px; left: 45px; width: 20px; height: 10px; display:none}


.menudiv{height:50px; line-height:63px; margin:0 1.2rem 0 1.2rem; overflow:hidden;}
.menudiv #open-nav{font-size:1.5rem; font-weight:bold; color:#333; cursor:pointer}
.menu-logo-container{position:absolute; left:40px;  padding-top:0px}
.menu-logo-container img{height:25px; opacity:1; max-width:100%;}

.fleft{float:left;}
.fright{float:right;}
.tleft{text-align:left;}
.tright{text-align:right;}
.tjusty{text-align:justify;}
.absolute{position:absolute;}
.relative{position:relative;}
.fixed{position:fixed;}

.article-heading{background:#f4f1f1}
.article-heading>div{padding:1.6rem 0.1rem 1.5rem 0.1rem;}
.article-heading h1{font-size:1.45rem; line-height:1.95rem; margin-bottom:0rem;color:#444; font-weight:bold;}
.article-heading .meta{line-height:1.25rem; font-size:0.90rem; padding-top:0rem;}
.article-heading .tanitim{padding-top:5px;}

.dia-logo{height:30px; opacity:0.7; left:15px; }


#searchbox{outline:none;}
#auto-suggest-box{
	min-height: 150px;
    width: 100%;
	left:0;
	top:110px;
    display: none;
    background: #fff;
    /* border-top: 1px solid #ddd; */
	z-index: 90;
	position:absolute;
}

#mobile-search-result li {float: none;line-height: 22px; padding:15px 20px; border-bottom: 1px solid #ededed;}
#mobile-search-result .no-res{padding:15px 20px;color:#666;}
#mobile-search-result{list-style:none; margin:0px; padding:0px; position:absolute; top:60px;left:0; right:0; z-index:100000; background:#fff;}
#mobile-search-result a{text-decoration:none;} 
#mobile-search-result li .sr-title{color:#0093B0; font-weight:bold; font-size:0.95rem}
#mobile-search-result li .sr-desc{color:#777; font-size:0.90rem; line-height:1rem}

#auto-suggest-loading{height:45px;  position:absolute; left:45%; top:30%;}
#searchbox-overlay{border-bottom:1px solid #ddd; background:#fff; height:60px; display:none; position:fixed; z-index:100; width:100%}
#searchbox-overlay span{color:#666; font-size:1.1rem; top:22px;}
#searchbox-overlay input{width:100%; font-size:0.9rem; border:none; position:absolute; left:45px; top:16px}

.search-bar{height: 20px; padding: 0 15px; margin: 15px 0 15px 0px; display:none}
.search-bar .lft{float:left; position: relative; width: 90px; margin-left:2px;}
.search-bar .rght{float:right; margin-right:3px;}
.search-bar .rght span{background:#ededed; padding:3px 15px 4px 15px; color:#999; font-size:0.8rem; border-radius:3px;}
.search-bar .rght span.clr{background:#8bc; color:#fff;}

.authors_container{font-size:0.8rem; padding-top:0; color:#A6A6A6 !important}

#mobile-search-result .at-line {position: relative; padding-left: 5px;}
#mobile-search-result .at-line .icon-user {font-size: 31px; color: #ddd; padding-right: 4px;}
#mobile-search-result .at-line .author-title {position: absolute; top: -2px; padding-left: 10px; color: #0093B0; font-size:0.95rem}
#mobile-search-result .at-line .author-field {position: absolute; top: 20px; padding-left: 10px; font-size: 0.85rem; color:#999}
#mobile-search-result .at-line .author-photo {height: 40px;border-radius: 2px;}

.mobile-search-cont .tb-cont{border-bottom: 3px solid #ededed; padding: 5px 20px; height:25px; z-index:100; }
.mobile-search-cont .tb-cont > div{font-size:0.9rem; color:#8bc; padding: 0px 15px 10px 5px; position:relative; float:left; cursor:pointer}
.mobile-search-cont .tb-cont > div img{opacity:0.4; height:18px; position:absolute; left:0}

.mobile-search-cont .tb-cont > div.tb-article{padding-left:40px;}
.mobile-search-cont .tb-cont > div.tb-authors{padding-left:20px;}
.mobile-search-cont .tb-cont > div.tb-authors img{height:17px;}
.mobile-search-cont .tb-cont > div.tb-arbs{padding-left:20px;}
.mobile-search-cont .tb-cont > div.tb-arbs img{height:17px;}

.mobile-search-cont .tb-cont > div.actv img.actrw{opacity:1 !important; height:12px !important; width:25px; position:absolute; left:0; top: 30px !important;}
.mobile-search-cont .tb-cont > div.tb-authors.actv img.actrw{left:-3px !important;}
.mobile-search-cont .tb-cont > div.tb-arbs.actv img.actrw{left:-2px !important;}
.mobile-search-cont .tb-cont > div.actv img{opacity:0.7;}
.mobile-search-cont .tb-cont > div.actv{font-weight:bold; color:#678e9b;}

.dflt{padding:25px 25px; color:#888; font-size:0.95rem; display:none; position:absolute; top:100px; z-index:10}

li.syukle{overflow:hidden; 
color: #8bc;
font-size: 2.4rem;
padding: 30px 20px 50px 20px !important;
text-align: center;
}
#auto-suggest-loading-more{display:none; height:50px;}
.syukle-norres{padding: 15px 20px 50px 20px !important; color:#777;}
.morediv{margin:0 auto; width:60px; height:40px; cursor:pointer;} 
	
/* The side navigation menu */
.d-sidenav {
	
    height: 100%; /* 100% Full-height */
    width: 0; /* 0 width - change this with JavaScript */
    position: fixed; /* Stay in place */
    z-index: 100000; /* Stay on top */
    top: 0;
    left: 0;
    background-color: #fff; /* Black*/
    overflow-x: hidden; /* Disable horizontal scroll */
    transition: 0.5s; /* 0.5 second transition effect to slide in the d-sidenav */
	border-right:1px solid #ededed;
}

/* The navigation menu links */
.d-sidenav a {
    padding:1.0rem 1.2rem 1.0rem 1.2rem; 
	position:relative;
    text-decoration: none;
    font-size: 0.90rem;
    color: #666;
    display: block;
    transition: 0.3s;
	border-bottom:1px solid #ededed;
}
.d-sidenav  #open-search{color:#7098cf; background:#fff;}


/* .d-sidenav a span{position:absolute; left:1.1rem; font-weight:bold; opacity:0.4;} */
.d-sidenav a.activemenu span{opacity:1;}
.d-sidenav a span.aa{top:1rem; font-size:16px;}
.d-sidenav a span.bb{top:1rem; font-size:20px; }
.d-sidenav a span.cc{font-size:17px; top:0.85rem;}
.d-sidenav a span.dd{top:1.4rem;}
.d-sidenav a span.ff{font-size:14px;}
.d-sidenav a span.ss{top:1.20rem; display:block;}
	
.d-sidenav a.activemenu { 
	color:#555;
	font-weight:bold;
}


.d-sidenav .menu-search{  background:#F4F4F4; border-radius:4px; width:230px;}
.d-sidenav .menu-search input{ border:none; width:98%; background:transparent; line-height:25px; font-size:1.4rem; color:#333; cursor:pointer}

/* When you mouse over the navigation links, change their color */
.d-sidenav a:hover, .offcanvas a:focus{
    color: #111;
}

.closebtn{
	display:none;
	padding:1px 9px 3px 9px;
	background:#fff;
    font-size: 25px;
	border-bottom:none;
	cursor:pointer;
	color:#666;
	z-index:11;
	transition: 0.5s;
}

.d-sidenav-container{min-width:300px; padding-top:10px;}

/* Style page content - use this if you want to push the page content to the right when you open the side navigation */
#main {
    transition: margin-left .5s;
    padding: 20px;
}

#overlay{
    position: fixed; /* Sit on top of the page content */
    display: none; /* Hidden by default */
    width: 100%; /* Full width (cover the whole page) */
    height: 100%; /* Full height (cover the whole page) */
    top: 0; 
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,0.7); /* Black background with opacity */
    z-index: 80000; /* Specify a stack order in case you're using a different order for other elements */
    cursor: pointer; /* Add a pointer on hover */
}

#overlay-search {
    position: fixed; /* Sit on top of the page content */
    display: none; /* Hidden by default */
    top: -200px; 
    left: 0;
    right: 0;
    bottom: -200px;
    background-color: #fff; /* Black background with opacity */
    z-index: 5; /* Specify a stack order in case you're using a different order for other elements */
    cursor: pointer; /* Add a pointer on hover */
}


.fotorama__stage{padding-bottom:3rem;}
.fotorama__caption{text-align:center;}
.fotorama__caption__wrap{background-color:transparent !important; padding:0px !important; color:#888; line-height:1.1rem; font-size:0.8rem}

.fotorama--fullscreen  .fotorama__stage{padding-bottom:0rem;}



/* artile preview */
.preview-btn{text-align: left; position: relative; font-size: 0.95rem; color:#0093b0; padding: 7px 20px 7px 20px !important; background: #f6f6f6;
border-bottom: 1px solid #efeded; border-top: 1px solid #efeded; opacity:1; overflow:hidden}
.preview-btn > div{position:relative; float:left;}
.preview-btn > div.pre{margin-right:45px;}
.preview-btn .label{font-size:0.9rem;}

.preview-btn .pre span.cls{position: absolute; left:148px; top:4px; display:block; font-size:0.75rem}
.preview-btn .plan span.cls{position: absolute; left:84px; top:4px; display:block; font-size:0.75rem}

.preview-btn .pre.psv{opacity:0.5}
.preview-btn .plan.psv{opacity:0.5}




.preview-container{display:none; border-bottom: 1px solid #efeded;}
.preview-container > div{border-bottom:1px solid #efeded;}
.preview-ul {list-style: none; padding: 20px 20px 0 19px; margin: 0px; margin-top: 0px; font-size:0.85rem;}
.preview-ul .preview-jump{padding-bottom:18px;}
.preview-ul .hdrline{position:relative; border-bottom:1px solid #ddd; padding:4px 0 3px 0px; margin-bottom:5px; color:#888}
.preview-ul  .pos{margin-right: 10px;}
.preview-ul .hdrline b{color:#888}
.preview-ul .jumparrow{ margin-left:10px; color:#8bc} 
.preview-ul .asci{font-size:1rem}
.preview-ul .prv-content{color:#888; line-height:20px; text-align:justify}


/* article plan */
.art-plan{color:#888; padding:20px; font-size:0.85rem}
.ind2{padding-left:15px;}
.ind3{padding-left:30px;}
.ind4{padding-left:45px;}
.ind5{padding-left:60px;}
.ind6{padding-left:75px;}
.more-info{font-size: 0.9rem; margin: 30px 0 10px 0px;}
.more-info > div{border-bottom: 1px solid #ddd; }
.more-info > div:last-child{border-bottom:none;}
.more-info .more-hdr{font-size: 0.95rem; position:relative; color: #0093b0; cursor:pointer; padding-left: 20px;}
.more-info .more-hdr span.icon-menu2{position: absolute; top:2px; left:0px}
.more-info .more-hdr span.icon-chevron-down{position: absolute; left: 120px; top: 3px; font-size: 0.75rem;}
.more-info .cont{display:none; background:#fff; margin-top:10px;}


/* conutry card */
.article-country-container{border:1px solid #ddd; border-radius:3px; margin-bottom:0px; color:#888}
.country-flag{padding:20px 35px 18px 35px; margin-bottom: 10px; border-bottom: 1px solid #ddd; }
.country-flag img{width:100%; border:1px solid #ededed;}
.flag-props{padding: 0 !important; line-height: 1.1rem; font-size:0.85rem}
.flag-props>div b{line-height:20px; font-weight: bold; }
.flag-props>div:not(.country-flag){padding:6px 20px;}
.flag-ps{padding-left:20px; padding-right:20px; color:#999; font-size:14px;  padding-bottom:15px; margin-top:10px;border:none; padding:0px 20px 0px 20px !important}
.country-former{display:none; border:1px solid #ddd; border-radius:3px; margin-bottom:0px}
.flag-source{border-top:1px solid #ddd; padding-top:15px; margin-top:10px; overflow-y:auto; overflow-x:auto; max-height:250px;}
.show-source{cursor:pointer; color:#0093b0}
.country-source{display:none; color:#888;}
.article-country-container a{color:#0093b0}


.atif-btm-link{font-size: 0.8rem; color: #888; padding:0px 10px; text-align:right}

.related-subjects {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

.related-subjects a:first-child li {
    padding-top: 0px !important;
}

.related-subjects a li {
    text-decoration: none;
    font-size: 0.9rem;
}

.related-subjects li {
    padding: 20px 0px 0px 0px;
}

.related-subjects li .rs-adi {
    font-size: 0.90rem;
    font-weight: bold;
    color: #777;
	padding-bottom:3px;
}

.related-subjects li .rs-tanitim {
    color: #999 !important;
    font-size: 0.85rem;
	line-height:1.15rem;	
}

.related-subjects li .rs-mahiyet {
    font-size: 0.85rem;
    color: #e16328;
    padding-bottom: 3px;
	line-height:1.1rem;
}
.related-more{display:none;}







/* Tipso Bubble Styles */
.tipso_bubble,.tipso_bubble > .tipso_arrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;  opacity:0.9}
.tipso_bubble{position:absolute;text-align:center;border-radius:3px; z-index:9999; opacity:0.9}
.tipso_style{border-bottom:1px dotted}
.tipso_title{border-radius:6px 6px 0 0}
.tipso_content{word-wrap:break-word;padding:0.3em 0.5em 0.3em}
.tipso_bubble.tiny{font-size:0.6rem}
.tipso_bubble.small{font-size:0.9rem;}
.tipso_bubble.default{font-size:1rem}
.tipso_bubble.large{font-size:1.2rem;width:100%}.tipso_bubble > .tipso_arrow{position:absolute;width:0;height:0;border:8px solid;pointer-events:none}.tipso_bubble.top > .tipso_arrow{border-top-color:#000;border-right-color:transparent;border-left-color:transparent;border-bottom-color:transparent;top:100%;left:50%;margin-left:-8px}.tipso_bubble.bottom > .tipso_arrow{border-bottom-color:#000;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;bottom:100%;left:50%;margin-left:-8px}.tipso_bubble.left > .tipso_arrow{border-left-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent;top:50%;left:100%;margin-top:-8px}.tipso_bubble.right > .tipso_arrow{border-right-color:#000;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent;top:50%;right:100%;margin-top:-8px}.tipso_bubble .top_right_corner,.tipso_bubble.top_right_corner{border-bottom-left-radius:0}.tipso_bubble .bottom_right_corner,.tipso_bubble.bottom_right_corner{border-top-left-radius:0}.tipso_bubble .top_left_corner,.tipso_bubble.top_left_corner{border-bottom-right-radius:0}.tipso_bubble .bottom_left_corner,.tipso_bubble.bottom_left_corner{border-top-right-radius:0}
/* END - Tipso Bubble Styles */



/* footer */
.footlg{display: flex; justify-content: center;}
.flg1{}
.flg1 img{ }

.flg2{padding-top:5px !important;}
.flg2 img{}

.flg3{padding-top:10px !important;}
.flg3 img{}
	
	
#scrollTop {
    display: none;
    position: fixed;
    right: 10px;
    bottom: 10px;
    border-radius: 3px;
    background: #555;
    opacity: 0.8;
    padding: 9px 14px 9px 14px;
    cursor: pointer;
	z-index:10000000;
	overflow:hidden;

}

#scrollTop span {
    color: #fff;
    font-size: 22px;
}





/* article content */
.tbl-frame{width:100%; overflow-x:scroll;}
.tbl-frame.border{border:1px solid #ddd}
.tbl-frame.p5{padding:5px}
.tbl-frame.p10{padding:10px}
.tbl-frame.p15{padding:15px}
.tbl-frame.p20{padding:20px}
.tbl-frame.p25{padding:25px}
.tbl-frame.hg400{height:400px; overflow-y:scroll;}
.tbl-frame.hg500{height:500px; overflow-y:scroll;}
.tbl-frame.hg600{height:600px; overflow-y:scroll;}
.tbl-frame.hg700{height:700px; overflow-y:scroll;}
.tbl-frame.hg800{height:800px; overflow-y:scroll;}
 
.tbl1.f18 td{font-size:18px !important;}
               
.tbl1{width:100%; border:1px solid #ddd;}
.tbl1.noborder, .tbl1.noborder td{border:none !important;}
.tbl1.top tr td{vertical-align:top;}
.tbl1.w90{width:90%;}
.tbl1.w80{width:80%;}
.tbl1.w70{width:70%;}
.tbl1.w60{width:60%;}
.tbl1.w50{width:50%;}
.tbl1.center{margin:0 auto;}
.tbl1 tr.baslik td{background:#f4f1f1; font-weight:bold; padding:4px 2px 0px 2px;}
.tbl1 tr.bg1 td{background:#f4f1f1;}
.tbl1 tr.bg2 td{background:#f4f1f1;}
.tbl1 tr.bold td{font-weight:bold;}
 
.tbl1 tr th{border-bottom:1px solid #ddd; padding:4px 2px 0px 2px; border-right:1px solid #ddd; background:#f4f1f1; text-align:left; font-size:13px}
 
.tbl1 tr td{vertical-align:middle; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:4px 2px 9px 2px; line-height:20px; font-size:13px;text-align:left;}
.tbl1 tr td.top{vertical-align:top}
.tbl1 tr td.center{text-align:center;}
.tbl1 tr td.textleft{text-align:left;}
.tbl1 tr td.textright{text-align:right;}
.tbl1 tr td.justify{text-align:justify;}
 
 
.tbl0.noborder, .tbl0.noborder td{border:none !important;}
.tbl0 tr td{vertical-align:middle; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:5px 4px 5px 0px; line-height:20px; font-size:16px;text-align:left;}
.tbl0 tr td.justify{text-align:justify;}
 
.tbl1 tr td.rotate {height: 10px;white-space: nowrap;}
.tbl1 tr td.rotate > div {transform: translate(2px, 51px) rotate(270deg);width:10px;}
 
.tbl3{width:100%}
.tbl3.noborder, .tbl3.noborder td{border:none !important;}
.tbl3.center{margin:0 auto;}
.tbl3{border:1px solid #ddd;}
.tbl3 tr td{vertical-align:middle; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:2px 0px 0px 0px; line-height:20px; font-size:11px;text-align:left;}
.tbl3 tr td.center{text-align:center;}
.tbl3 tr td.textleft{text-align:left;}
.tbl3 tr td.textright{text-align:right;}
.tbl3 tr td.justify{text-align:justify;}
.tbl3 tr.baslik td{background:#f4f1f1; font-weight:bold; padding:2px 0px 0px 0px;}
 
.tbl5{width:100%; border:1px solid #ddd;overflow-x:auto;}
.tbl5.noborder, .tbl5.noborder td{border:none !important;}
.tbl5.top tr td{vertical-align:top;}
.tbl5.center{margin:0 auto;}
.tbl5 tr.baslik td{background:#f4f1f1; font-weight:bold; padding:2px 0px 2px 0px;}
.tbl5 tr td{vertical-align:middle; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:2px 0px 2px 0px; line-height:14px; font-size:9px; text-align:left;}
.tbl5 tr td.top{vertical-align:top}
.tbl5 tr td.center{text-align:center;}
.tbl5 tr td.textleft{text-align:left;}
.tbl5 tr td.textright{text-align:right;}
.tbl5 tr td.justify{text-align:justify;}
 
.tbltr{width:100%; border:1px solid #ddd;}
.tbltr.noborder, .tbltr.noborder td{border:none !important;}
.tbltr.center{margin:0 auto;}
.tbltr tr.baslik td{background:#f4f1f1; font-weight:bold; padding:7px 2px 7px 1px;}
.tbltr tr.baslikdar td{vertical-align:top;background:#f4f1f1; font-size:60%;font-weight:bold; padding:7px 2px 7px 1px;}
.tbltr tr td{vertical-align:middle; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:7px 2px 7px 1px; line-height:20px;font-size:75%;text-align:center;}
.tbltr tr td.textboldar{f...ont-family:Times;font-weight:bold;font-size:90%;}
.tbltr tr td.textboldkr{font-family:Times;font-weight:normal;font-size:70%;position: relative; top:1.1pt;}
.tbltr tr td.textbolddia{f.ont-family:Times;font-weight:bold;font-size:75%}
.tbltr tr td.rotate {height: 196px;white-space: nowrap;}
.tbltr tr td.rotate > div {transform: translate(17px, 90px) rotate(270deg);width:5px;}
 
.tblvz{width:100%; border:1px solid #ddd;overflow-x:auto;}
.tblvz.noborder, .tblvz.noborder td{border:none !important;}
.tblvz.center{margin:0 auto;}
.tblvz tr td{text-align:center;vertical-align:middle; border-bottom:1px solid #ddd; border-right:1px solid #ddd; padding:5px 0px 5px 0px; line-height:20px; font-size:80%;}
 
.halfo {font-size:150%;position: relative; top:2.0pt}
.halfu {font-size:150%;position: relative; top:4.1pt;}
.halfx {font-size:150%;position: relative; top:3.0pt;}
 
.cerceve{width:100%; border:1px solid #ddd; font-size:16px}
.cerceve.w90{width:90%;}
.cerceve.w80{width:80%;}
.cerceve.w70{width:70%;}
.cerceve.noborder{border:none !important;}
.cerceve.center{margin:0 auto;}
.cerceve.textcenter{text-align:center;}
.cerceve.textleft{text-align:left;}
.cerceve.textright{text-align:right;}
.cerceve.justify{text-align:justify;}
.cerceve.p10{padding:10px}
.cerceve.p20{padding:20px}
.cerceve.p30{padding:30px}
 
.m-content .arapca1{}
 
.dimg{width:100%;}
.dimg.w90{width:90%;}
.dimg.w80{width:80%;}
.dimg.w70{width:70%;}
.dimg.w60{width:60%;}
.dimg.w50{width:50%;}
.dimg.center{margin:0 auto; display:block;}
.dimg.border{border:1px solid #ededed;}
.dimg-mus{}
.dimg-mat{}

.atif-container {line-height: 1.2;}
.sr-atif-madde {font-weight: bold; color: #383838; font-style: italic; font-size: .85rem;}
.sr-atif-madde:hover {color: #7e7e7e;}
.sr-atif-desc {color: #666666; font-size: .95rem !important; display: block;}
/* end - article content */


.modal{
    background-color:#0000004f;
    text-align:center;
    z-index: 10000;
    top:0;
    bottom:0;
    left:0;
    right:0;
    position:fixed;
    overflow: auto;
    display: none;
}
.modal-body {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-height: calc(100% - (.5rem * 2));
    position: relative;
    width: auto;
    padding: 30px 0;
    box-sizing: border-box;
    transform: translate(0,0);
}
.modal-box{
    position: relative;
    background-color:#fff;
    max-width: 660px;
    width: 90%;
    margin: 0 auto;
    text-align:left;
    border:1px solid #ccc;
    border-top:none;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow:0 0 5px #ccc;
    -moz-box-shadow:0 0 5px #ccc;
    -webkit-box-shadow:0 0 5px #ccc;
}
.modal-top{background-color:#e6e5e5;padding:20px 20px;font-size:15px; text-align: center}
.modal-container{padding:20px 20px;font-size:13px}
.modal-bottom{background-color:#e6e5e5;padding:10px 20px}
.modal>.modal-body>.modal-box>div.close-button {position: absolute;right: -15px;top: -15px;color: #888;cursor: pointer;font-size: 20px;background-color: #e6e5e5;border-radius: 50%;width: 35px;height: 35px;align-items: center;text-align: center;line-height: 1.79;border: 1px solid #e6e5e5;}
.modal>.modal-body>.modal-box>div.close-button:hover{background-color: #CCCCCC;}
.modal>.modal-body>.modal-box>div.close-button:active{background-color: #e6e5e5;}
.modal>.modal-body>.modal-box>div.close-button>.icon-close {position: unset}
.modal-loading {
    display: none;
    text-align: center;
}
.modal-loading > img {
    width: 50px;
    height: 50px;
}

.form-group {
    margin-bottom: 1rem;
}
.form-group > label {
    display: inline-block;
    margin-bottom: .5rem;
}
.form-control {
    display: block;
    width: 100%;
    height: calc(1.5em + .75rem + 2px);
    padding: .375rem .75rem;
    font-weight: 400;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 2px solid #cccccc;
    border-radius: .25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    font-size: 13px !important;
}

.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #ccc;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(204,204,204,.5);
}

.form-group > * {
    box-sizing: border-box;
}

textarea.form-control {
    height: auto;
    resize: vertical;
}

.tdv-btn {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: transparent;
    border: 1px solid transparent;
    padding: .375rem 1rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: 3px;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.tdv-btn:hover {
    color: #212529;
    text-decoration: none;
}
.tdv-btn-primary {
    color: #fff;
    background-color: #4CAFD2;
    border-color: #4CAFD2;
}
.tdv-btn-primary:hover {
    color: #fff;
    background-color: #499bbe;
    border-color: #499bbe;
}
.tdv-btn-primary:not(:disabled):not(.disabled).active,
.tdv-btn-primary:not(:disabled):not(.disabled):active,
.show>.tdv-btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #4987aa;
    border-color: #4a87aa;
}
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled),
button:not(:disabled) {
    cursor: pointer;
}
.tdv-btn-primary.focus, .tdv-btn-primary:focus {
    color: #fff;
    background-color: #499bbe;
    border-color: #4891b4;
    box-shadow: 0 0 0 0.2rem rgba(38,143,255,.5);
}
.tdv-btn.focus, .tdv-btn:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25);
}

.flag-source {
    border-top: 1px solid #ddd;
    overflow: initial !important;
    max-height: initial !important;
}
.country-source ul {
    padding-inline-start: 20px !important;
}
.country-source ul > li {
    line-height: 1.4rem;
}
.country-source ul > li:last-child {
    margin-bottom: 0 !important;
}
.country-source ul > li > a {
    color: #0093b0;
}
.flag-props > div.date {
    padding: 0 20px !important;
    text-align: right;
    color: rgb(136, 136, 136);
    font-size: 11px;
}

@media (max-width: 360px)
{
	.flg1 img{width:60px !important; height:auto !important; }
	.flg2 img{width:67px !important; height:auto !important; }
	.flg3 img{width:105px !important; height:auto !important; }
}


@media screen and (-webkit-min-device-pixel-ratio:0) { 
select,
  textarea,
  input {
    font-size: 16px !important;
  }
}