@import url("https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i|Yellowtail&subset=latin-ext");
@import url('https://fonts.googleapis.com/css?family=Acme');
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote { margin: 0; padding: 0; }
address, caption, cite, code, dfn, th, var { font-style: normal; font-weight: normal; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
input, textarea { font: 12px Arial, Helvetica, sans-serif; }
.saver { clear: both !important; height: 0px !important; line-height: 0px !important; float: none !important; display: block !important; }
.hiddenText { font-size: 0px !important; text-indent: -9999px !important; }
.hide { display: none; }
a img { border: 0; }
a { outline: 0; cursor: pointer; text-decoration: none; color: #082146; transition:0.8s;  }
p {
  padding: 5px 0px;
  margin: 0;
  }
img { border: none; }
.fullSizeContent, body { width: 100%; margin: 0; padding: 0; }
.floatLeft, .leftContainer  { float: left; }
.floatRight, .rightContainer { float: right; }
.mblRs {display: none;}
header, section, footer, aside, nav, main, article, figure { display: block; margin: 0; padding: 0; }
.divider { border-top-width: 3px; width: 100px; border-color: #1973b8; background: #1973b8; margin: 15px auto 20px auto; display: table; min-height:0; font-size:0; text-indent:-9999px; }
.dividerLeft { width: 165px; background: #1973b8; margin: 15px 0 20px 0; display: table; height:8px; font-size:0; text-indent:-9999px; }
.border { border-top:1px solid #dedede; width:100%; display:block; margin:20px auto;}
.colorBlack { color: #252927; }
.colorYellow { color: #85c53a; }
.colorGreen { color: #1973b8; }
.boxBorder { border: 1px solid #161616; padding: 15px 45px; color: #525d59; display: inline-block; }
.boxBorder:before { background: #161616; }
.noMargin { margin: 0 !important; }
.noMarginRight { margin-right: 0 !important; }
.noMarginLeft { margin-left: 0 !important; }
.noPadding { padding: 0 !important; }
.noPaddingRight { padding-right: 0 !important; }
.noPaddingLeft { padding-left: 0 !important; }
.cntr {text-align: center !important;}
.d1 {
  font-size: 24px;
  color: #1fdfdf;
  font-weight: 400;
}
.d2 {
  font-size: 36px !important;
  color: #fff !important;
  font-weight: 400 !important;
}
.f16 {
  font-size: 16px !important;
}
.mL10 {
  margin-left: 10px !important; }

.mL20 {
  margin-left: 20px !important; }

.mL30 {
  margin-left: 30px !important; }

.mL40 {
  margin-left: 40px !important; }

.mL50 {
  margin-left: 50px !important; }

.mR10 {
  margin-right: 10px !important; }

.mR20 {
  margin-right: 20px !important; }

.mR30 {
  margin-right: 30px !important; }

.mR40 {
  margin-right: 40px !important; }

.mR50 {
  margin-right: 50px !important; }

.mT10 {
  margin-top: 10px !important; }

.mT20 {
  margin-top: 20px !important; }

.mT30 {
  margin-top: 30px !important; }

.mT40 {
  margin-top: 40px !important; }

.mT50 {
  margin-top: 50px !important; }

.mB10 {
  margin-bottom: 10px !important; }

.mB20 {
  margin-bottom: 20px !important; }

.mB30 {
  margin-bottom: 30px !important; }

.mB40 {
  margin-bottom: 40px !important; }

.mB50 {
  margin-bottom: 50px !important; }

.pL10 {
  padding-left: 10px !important; }

.pL20 {
  padding-left: 20px !important; }

.pL30 {
  padding-left: 30px !important; }

.pL40 {
  padding-left: 40px !important; }

.pL50 {
  padding-left: 50px !important; }

.pR10 {
  padding-right: 10px !important; }

.pR20 {
  padding-right: 20px !important; }

.pR30 {
  padding-right: 30px !important; }

.pR40 {
  padding-right: 40px !important; }

.pR50 {
  padding-right: 50px !important; }

.pT10 {
  padding-top: 10px !important; }

.pT20 {
  padding-top: 20px !important; }

.pT25 {
  padding-top: 25px !important; }

.pT30 {
  padding-top: 30px !important; }

.pT40 {
  padding-top: 40px !important; }

.pT50 {
  padding-top: 50px !important; }

.pB10 {
  padding-bottom: 10px !important; }

.pB20 {
  padding-bottom: 20px !important; }

.pB30 {
  padding-bottom: 30px !important; }

.pB40 {
  padding-bottom: 40px !important; }

.pB50 {
  padding-bottom: 50px !important; }

body { background: #fff !important; font-size: 14px; color: #004281; font-family: "Roboto", sans-serif; font-weight:400; }
.noScroll { overflow:hidden;}
.wrapper { width: 1200px; padding: 0 0; margin: 0 auto; position:relative; }
 .outerWrapper {
  width: 1400px;
  padding: 0 0;
  margin: 0 auto;
  } 
  
  
.read-more {
  position: relative;
}
.read-more > .read-more__content {
  z-index: 0;
  overflow: hidden;
}
.read-more > .read-more__content > .read-more__content__container {
  position: relative;
  -webkit-transition: all 0.8s;
  -moz-transition: all 0.8s;
  -ms-transition: all 0.8s;
  transition: all 0.8s;
  max-height: 2000px;
}
.read-more > .read-more__content > .read-more__content__container:before {
  z-index: 5;
  display: block;
  content: '';
  position: absolute;
  bottom: -10px;
  left: 0;
  right: 0;
  top: auto;
  height: 120px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#f4f4f4));
  background: -webkit-linear-gradient(rgba(255, 255, 255, 0), #f4f4f4);
  background: linear-gradient(rgba(255, 255, 255, 0), #f4f4f4);
  opacity: 0;
  -webkit-transition: opacity 0.8s;
  -moz-transition: opacity 0.8s;
  -ms-transition: opacity 0.8s;
  transition: opacity 0.8s;
}
.read-more.collapsed .read-more__content > .read-more__content__container {
  text-overflow: ellipsis;
  max-height: 130px;
}
.read-more.collapsed .read-more__content > .read-more__content__container:before {
  opacity: 1;
}
.read-more > .read-more__expand {
  z-index: 10;
  padding: 10px;
  text-align: center;
  color: #1464a5;
  font-size: 16px;
  cursor: pointer;
}

aside#LPPDFDownloadSticky {
    padding: 0;
}

.homeText p {
    line-height: 20px;
}
  
.iconPdf, .iconExcel { width:32px !important;}

header { padding:30px 0;}
.logoContainer {}
.logoContainer img { width:205px; height:60px; line-height:100%;}
.headerRightContainer {
  margin: 20px 0 0 0;
  font-size: 14px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: row wrap;
}

.headerInfoContainer {}
.headerInfoContainer sup { background:#082146; color:#fff; padding:2px 6px; margin:-5px 0 0 5px; display:table; float:right; border-radius:100%; font-size:10px; line-height:100%;}
.headerInfoContainer span { padding:0 0 0 20px;}
.headerSubMenuContainer { margin:0 0 0 20px;}
.headerSubMenuContainer a { padding:0 10px;}
.headerSearchContainer { margin:0 0 0 20px;}
.headerMenuContainer { margin:0 0 0 20px;}
.btnMenu {
  font-size: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.btnMenu img {
  padding: 0 0 0 8px;
}
.headerBottomContent { position:fixed; overflow-y:scroll; width:100%;}
.headerHome {
  position: absolute;
  width: 100%; }

#headerHideContainer {
  display: none;
  position: absolute;
  width: 100%;
  background: #f9f9f9;
  width: 100%;
  top: 0;
  padding: 20px 0 0;
  z-index: 9999; }
  #headerHideContainer #headerHideContentTop {
    display: block; }
    #headerHideContainer #headerHideContentTop .headerTopMenu {
      display: block; }
      #headerHideContainer #headerHideContentTop .headerTopMenu .loginBtn {
        display: block;
        font-weight: 700;
        border-right: 1px solid #1973b8;
        display: flex;
        align-items: center;
        cursor: pointer; }
        #headerHideContainer #headerHideContentTop .headerTopMenu .loginBtn .fa {
          font-size: 50px;
          margin: 0 10px 0 0; }
        #headerHideContainer #headerHideContentTop .headerTopMenu .loginBtn:hover {
          color: #85c53a; }
      .navTopOne {
        display: block;
        padding-top: 15px; }
        .navTopOne ul {
          list-style: none; }
        .navTopOne li {
          display: block;
          float: left;
          padding: 0 0 0 25px; }
        .navTopOne a {
          color: #1973b8;
          font-weight: 700;
		  font-size:16px; }
          .navTopOne a:hover, .navTopOne a:focus {
            color: #85c53a;
            border-bottom: 1px solid #85c53a;
            border-top: 1px solid #85c53a;
            padding: 5px 0; }
#headerHideContainer #headerHideContentTop .headerCloseBtn {
  display: block;
  position: relative;
  right: 28px;
}

#headerHideContainer #headerHideContentTop .headerCloseBtn a {
  display: block;
  font-size: 20px;
  font-weight: 900;
  display: flex;
  align-items: center;
}

#headerHideContainer #headerHideContentTop .headerCloseBtn a .fa {
  font-size: 40px;
}

#headerHideContainer #headerHideContentTop .headerCloseBtn a:hover {
  color: #00af71;
}

#headerHideContainer #headerHideContentSearch {
  background: #00af71;
  display: block;
}

#headerHideContainer #headerHideContentSearch .txtBoxSearch {
  display: block;
  width: 90%;
  font-size: 20px;
  font-style: italic;
  color: #fff;
  font-family: "Roboto", sans-serif;
  font-weight: 100;
  background: none;
  border: none;
  outline: none;
}

#headerHideContainer #headerHideContentSearch .txtBoxSearch::placeholder {
  color: #fff;
}

#headerHideContainer #headerHideContentSearch .buttonSearchBox {
  width: 6%;
  background: none;
  border: none;
  color: #adec62;
  font-size: 40px;
  outline: none;
  cursor: pointer;
}

#headerHideContainer #headerHideContentBottom .topMenuItem {
  display: block;
  float: left;
  margin: 0 10px 20px;
  width: 25%;
  background: #fff;
  cursor: pointer;
  transition: 0.4s;
  padding: 100px 35px 35px 35px;
  position: relative;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 a {
  color: #002e6d;
  font-size: 22px;
  font-weight: 900;
  margin: 0;
  display: block;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 a:hover {
  color: #00af71;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 a:before {
  background: none;
}

#headerHideContainer #headerHideContentBottom .topMenuItem a {
  display: block;
}

.menuDivider {
  width: 100px;
  height: 10px;
  background: #00af71;
  margin: 0;
  display: block;
  position: absolute;
  top: 0;
}

#headerHideContainer #headerHideContentBottom .topMenuItem ul {
  list-style: none;
  margin: 0;
}

#headerHideContainer #headerHideContentBottom .topMenuItem ul ul {
  margin: 25px 0;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 li.subMenu {
  display: none !important;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 li {
  display: block;
  margin: 0 0 5px;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 li a {
  background: url(/tr/images/etc/triangle-next-green.png) 15px 2px no-repeat;
  color: #002e6d;
  padding: 0 0 0 30px;
  font-weight: 400;
  font-size: 14px;
  margin: 0;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 li a:hover {
  color: #00af71;
}

#headerHideContainer #headerHideContentBottom .topMenuItem li.level0 li a:before {
  background: #00af71;
}

#headerHideContainer #headerHideContentBottom .topMenuItem #sectionDetail {
  display: none;
}

.topMenuItem ul li.subMenu.item1 {
  display: none;
}

#headerHideContainer #headerHideContentBottom .topMenuItem:hover {
  transition: 0.4s;
  padding: 35px 35px 0 35px;
}

#headerHideContainer #headerHideContentBottom .topMenuItem:hover li.subMenu.item1 {
  display: block;
  transition: 0.6s;
}

header.headerStickyMenu {
  background: #fff;
  border-bottom: 5px solid #082146;
  position: fixed !important;
  z-index: 99;
  width: 100%;
}

header.headerStickyMenu #headerContainer {
  border-top: 0;
  padding: 10px 0 !important;
}

header.headerStickyMenu #headerContainer.pT50 {
  padding-top: 0 !important;
}



#homePerformanceContainer {
  display: block;
  background: #eee; }
  #homePerformanceContainer .performanceContent h2 {
    display: block;
    color: #252927;
    font-size: 40px;
    font-weight: 900;
    text-align: center; letter-spacing:7px; }
  #homePerformanceContainer .performanceContent h2 span { color:#1973b8; font-size:30px; display:table; margin:10px auto 20px auto; line-height:100%; border-bottom:5px solid #1973b8; padding:0 0 5px 0; letter-spacing:0;}
  #homePerformanceContainer .performanceContent .col {
    width:25%;
    display: block;
    float: left; }
    #homePerformanceContainer .performanceContent .col .item {
      margin: 0 0 10px; }
    #homePerformanceContainer .performanceContent .col span.colLabel {
      display: block;
      font-size: 16px;
      color: #85c53a;
      font-weight: 700;
      margin: 0 0; }
	  #homePerformanceContainer .performanceContent .col span.colLabel i { display:block; font-style:normal;}
    #homePerformanceContainer .performanceContent .col span.colNumber {
      display: block;
      font-size:60px;
      color: #1973b8;
      font-weight:900;
	  line-height:100%; margin:10px 0 0 0; }
    #homePerformanceContainer .performanceContent .col span.colTotal {
      display: block;
      font-size: 68px;
      font-weight: 600;
      color: #85c55d;
      margin: -15px 0;
	  line-height:120%; }
  #homePerformanceContainer .performanceContent .colThree {
    display: block; }
    #homePerformanceContainer .performanceContent .colThree .item {
      width: 50%;
      float: left; }
      #homePerformanceContainer .performanceContent .colThree .item .colLabel {
        margin: 0 0 5px; }
      #homePerformanceContainer .performanceContent .colThree .item:nth-child(3) {
        margin: 28px 0 0; }
      #homePerformanceContainer .performanceContent .colThree .item:nth-child(4) {
        margin: 28px 0 0; }
  #homePerformanceContainer .performanceContent .colOne span.colNumber.num {
    padding: 0 0 0 110px; font-size:40px; }
	#homePerformanceContainer .performanceContent .colOne span.colNumber { font-size:40px; margin:0;}
  #homePerformanceContainer .performanceContent .btnMore {
    display: table;
    margin: 20px auto 0;
    color: #1973b8;
    border-color: #1973b8;
    font-weight: 800; }
    #homePerformanceContainer .performanceContent .btnMore:before {
      background: #85c53a; }
    #homePerformanceContainer .performanceContent .btnMore:hover {
      color: #fff;
      border-color: #85c53a; }

#homeFinancialButtonsContainer {
  display: block; }
  #homeFinancialButtonsContainer #financialButtonsContent {
    display: block; }
    #homeFinancialButtonsContainer #financialButtonsContent a {
      background: url(../images/icon/btnRightNav.png) no-repeat right 20px center #1973b8;
      color: #fff;
      font-size: 20px;
      font-weight: 900;
      padding: 25px;
      width: calc(33.61% - 70px);
      display: inline-block;
      margin: 0;
      float: left; }
      #homeFinancialButtonsContainer #financialButtonsContent a:nth-child(2) {
        margin: 0 25px; }
      #homeFinancialButtonsContainer #financialButtonsContent a:before {
        background: #85c53a; }
      #homeFinancialButtonsContainer #financialButtonsContent a:hover {
        opacity: 0.95; }


#homeSustainabilityContainer {
  display: block;
 /* background: url(../images/bg/sustainabilty.png) no-repeat bottom center; */ }
  #homeSustainabilityContainer #sustainabilityContent h2 {
    display: block;
    margin: 0 auto;
    color: #272828;
    font-size: 20px;
    font-weight: 700; }
  #homeSustainabilityContainer #sustainabilityContent hr.divider {
    background: #d6dfdc;
    border-color: #d6dfdc;
    color: #d6dfdc;
	width:50px;
	height:0;
	display:table-caption; }
  #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item {
    }
    #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item .itemContent {
      float: left;
      padding: 40px 50px 0 0;
	  width: calc(70% - 55px); }
      #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item .itemContent h3 {
        color: #282828;
        font-size: 35px;
        display: block;
        margin: 0 0 15px;
        font-family: "Roboto", sans-serif; }
		#homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item .itemContent h3 p {
        color: #282828;
        font-size: 35px;
        display: block;
		font-weight:300;
        margin: 0 0 15px;
        font-family: "Roboto", sans-serif; }
      #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item .itemContent a {
        background: #1973b8;
        color: #fff;
        font-size: 26px;
        display: inline-block;
        margin: 0 auto;
        padding: 10px 50px;
        -webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        -ms-border-radius: 10px;
        border-radius: 5px;
		font-weight:600;
        font-family: "Roboto", sans-serif; }
        #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item .itemContent a:hover {
          color: #60ccef;
          background: #165476; }
    #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .item .itemImage {
      float: right;
	  width: 30%; }
  #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .owl-dots {
    display: none;
    width: 94%;
    text-align: center;
    margin: -30px 0 0;
    position: absolute; }
  #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .owl-dot {
    display: inline-table;
    margin: 0 2px;
    width: 12px;
    height: 12px;
    background: #74a4ab;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    border-radius: 10px; }
  #homeSustainabilityContainer #sustainabilityContent #sustainabilitySlide .owl-dot.active {
    background: #467177; }

#homeIRMediaContainer #irMediaContent .IRBlog {
  display: block;
  width: calc(66% - 50px);
  float: left;
  padding: 25px;
  background: #eaeaea; }
  #homeIRMediaContainer #irMediaContent .IRBlog h2 {
    display: block;
    font-weight: 600;
    float: left;
    font-size: 20px;
    color: #353535; }
  #homeIRMediaContainer #irMediaContent .IRBlog a.allBtn {
    display: block;
    float: right;
    color: #85c53a; }
    #homeIRMediaContainer #irMediaContent .IRBlog a.allBtn:hover {
      color: #048643; }
  #homeIRMediaContainer #irMediaContent .IRBlog .blogNews {
    margin: 15px 0 0; }
  #homeIRMediaContainer #irMediaContent .IRBlog .newsItem {
    width: calc(50% - 10px);
    float: left; }
    #homeIRMediaContainer #irMediaContent .IRBlog .newsItem .itemImage {
      display: block;
      width: 100%; }
      #homeIRMediaContainer #irMediaContent .IRBlog .newsItem .itemImage img {
        width: 100%; }
        #homeIRMediaContainer #irMediaContent .IRBlog .newsItem .itemImage img:hover {
          opacity: 0.8; }
    #homeIRMediaContainer #irMediaContent .IRBlog .newsItem .itemText {
      display: block;
      margin: 10px 0 0; }
      #homeIRMediaContainer #irMediaContent .IRBlog .newsItem .itemText h3 {
        display: block;
        font-weight: 600;
        margin: 0 0 5px;
        color: #323232; }
      #homeIRMediaContainer #irMediaContent .IRBlog .newsItem .itemText p {
        line-height: 22px; }
    #homeIRMediaContainer #irMediaContent .IRBlog .newsItem:nth-child(1) {
      margin: 0 20px 0 0; }
#homeIRMediaContainer #irMediaContent .IRTv {
  display: block;
  float: right;
  width: 32%;
  padding: 25px 0 0; }
  #homeIRMediaContainer #irMediaContent .IRTv h2 {
    display: block;
    font-weight: 600;
    float: left;
    font-size: 20px;
    color: #353535; }
  #homeIRMediaContainer #irMediaContent .IRTv a.allBtn {
    display: block;
    float: right;
    color: #85c53a; }
    #homeIRMediaContainer #irMediaContent .IRTv a.allBtn:hover {
      color: #048643; }
  #homeIRMediaContainer #irMediaContent .IRTv .irTV {
    margin: 15px 0 0; }
  #homeIRMediaContainer #irMediaContent .IRTv .tvItem {
    width: 100%;
    float: none; }
    #homeIRMediaContainer #irMediaContent .IRTv .tvItem .itemImage {
      display: block;
      width: 100%; }
      #homeIRMediaContainer #irMediaContent .IRTv .tvItem .itemImage img {
        width: 100%; }
        #homeIRMediaContainer #irMediaContent .IRTv .tvItem .itemImage img:hover {
          opacity: 0.8; }
    #homeIRMediaContainer #irMediaContent .IRTv .tvItem .itemText {
      display: block;
      margin: 10px 0 0; }
      #homeIRMediaContainer #irMediaContent .IRTv .tvItem .itemText h3 {
        display: block;
        font-weight: 600;
        margin: 0 0 5px;
        color: #323232; }
      #homeIRMediaContainer #irMediaContent .IRTv .tvItem .itemText p {
        line-height: 22px; }
    #homeIRMediaContainer #irMediaContent .IRTv .tvItem:nth-child(1) {
      margin: 0 20px 0 0; }

#homeInvestmentCaseContainer #investmentCaseContent .investmentCase {
  display: block;
  width: calc(66% - 50px);
  float: left;
  padding: 25px;
  background: url(../images/bg/investment-case.jpg) no-repeat top left #eaeaea;
  height: 312px;
  background-size: cover; }

  #homeInvestmentCaseContainer #investmentCaseContent .investmentCase h2 {
    display: block;
    font-weight: 900;
    float: left;
    font-size: 32px;
    color: #1973b8; }
	    #homeInvestmentCaseContainer #investmentCaseContent .investmentCase h2 a{ display: block;
    font-weight: 900;
    float: left;
    font-size: 32px;
    color: #1973b8;}
  #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul {
    list-style: none;
    margin: 100px 0 0; }
    #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li {
      width: 50%;
      float: left;
      margin: 0 0 40px; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li a {
        color: #1973b8;
        font-size: 18px;
        font-weight: 600;
        padding: 10px 0 10px 55px; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:nth-child(1) a {
        background: url(../images/icon/facsheet.png) no-repeat left center; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:nth-child(2) a {
        background: url(../images/icon/interactive-analysis.png) no-repeat left center; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:nth-child(3) a {
        background: url(../images/icon/why-invest.png) no-repeat left center; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:nth-child(4) a {
        background: url(../images/icon/interactive-chart.png) no-repeat left center; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:nth-child(5) a {
        background: url(../images/icon/investor-kit.png) no-repeat left center; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:nth-child(6) a {
        background: url(../images/icon/investor-calculator.png) no-repeat left center; }
      #homeInvestmentCaseContainer #investmentCaseContent .investmentCase ul li:hover {
        opacity: 0.7; }

#homeInvestmentCaseContainer #investmentCaseContent .sharePrice {
  display: block;
  float: right;
  width: calc(32% - 60px);
  padding: 30px;
  background: #d7e1dc;
  height: 300px; }
  #homeInvestmentCaseContainer #investmentCaseContent .sharePrice h2 {
    display: block;
    font-size: 25px;
    font-weight: 600;
    margin: 0 0 5px; }
  #homeInvestmentCaseContainer #investmentCaseContent .sharePrice p {
    color: #6f6f6f;
    font-size: 14px;
    display: block; }
    #homeInvestmentCaseContainer #investmentCaseContent .sharePrice p b {
      display: block;
      font-size: 16px;
      font-weight: 600;
      color: #424242; }
    #homeInvestmentCaseContainer #investmentCaseContent .sharePrice p u {
      font-size: 64px;
      font-weight: 800;
      display: block;
      text-decoration: none;
      line-height: 54px;
	  padding:0 0 15px 0; }
	#homeInvestmentCaseContainer #investmentCaseContent .sharePrice .sharePricePlace { background:#acbfb6; float:left; padding:10px 15px; font-weight:900;}
	#homeInvestmentCaseContainer #investmentCaseContent .sharePrice .sharePriceCode { background:#c2d3ca; float:left; padding:10px 15px; font-weight:900;}
	#homeInvestmentCaseContainer #investmentCaseContent .sharePrice .sharePriceDate { color:#048643; font-size:13px; font-weight:600; padding:10px 0;}
  #homeInvestmentCaseContainer #investmentCaseContent .sharePrice .item {
    display: block;
    padding: 5px 0  5px; }
    #homeInvestmentCaseContainer #investmentCaseContent .sharePrice .item span {
      display: block;
	   width:62%;
      float: left;
      font-size: 13px; }
      #homeInvestmentCaseContainer #investmentCaseContent .sharePrice .item span b {
        display: block;
        font-size: 13px;
        font-weight: 600;
        color: #424242;
        margin: 0 0 5px; }
      #homeInvestmentCaseContainer #investmentCaseContent .sharePrice .item span a {
	  font-size:20px; font-weight:600;
        display: block;
        color: #048643; }
      #homeInvestmentCaseContainer #investmentCaseContent .sharePrice .item span:nth-child(1) {
        margin: 0 10px 0 0; width:calc(38% - 11px); border-right:1px solid #c2d3ca; }
   #homeInvestmentCaseContainer #investmentCaseContent .sharePrice .item p {
      margin: 5px 0 0;
      display: block; }

	#homeInvestmentCaseContainer #investmentCaseContent .sharePrice .shareNote {float:left; font-size:11px; color:#838f89; width:50%; margin:8px 0 0 0;}
  #homeInvestmentCaseContainer #investmentCaseContent .sharePrice a.btnMore {
    display: block;
    float: right;
    background: #85c53a;
    padding: 10px 20px;
    color: #026231;
    font-weight: 600; 
    margin: -10px 0 0 0;}
    #homeInvestmentCaseContainer #investmentCaseContent .sharePrice a.btnMore:hover {
      color: #85c53a;
      background: #026231;
      margin: -10px 0 0 0; }



#homeEventsContainer #eventsContent .upEvents {
  display: block;
  width: calc(66% - 60px);
  float: left;
  padding:30px;
/*  height: 300px; */
  border: 1px solid #c7cbca; }
  #homeEventsContainer #eventsContent .upEvents h2 {
    display: block;
    font-weight: 600;
    float: left;
    font-size: 25px;
    color: #323232;
    margin:10px 0; }
  #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemDate {
    width: 20%;
    background: #1973b8;
    color: #fff;
    padding: 20px 10px 50px;
    float: left;
    display: block;
    text-align: center; }
    #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemDate span:nth-child(1) {
      font-size: 120px;
      display: block;
      font-weight: 900;
      line-height: 110px; }
    #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemDate span:nth-child(2) {
      font-size: 24px;
      display: block;
      font-weight: 900;
      text-align: left; }
  #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemContent {
    width: 60%;
    margin: 0 0 0 30px;
    padding: 20px 0 0;
    display: block;
    float: left; }
    #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemContent h3 {
      display: block;
      font-weight: 600;
      margin: 0 0 5px;
	  color:#525d59; }
    #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemContent p {
      font-weight: 300;
      margin: 0 0 30px;
	  color:#525d59; }
    #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemContent a.addthisevent-drop {
      display: block;
      background: #85c53a;
      color: #045e31;
      font-weight: 600;
      width: 100%;
      margin: 0 0 10px;
      padding: 15px 0;
      text-align: center; }
      #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemContent a:hover {
        opacity: 0.6; }
    #homeEventsContainer #eventsContent .upEvents #eventsSlide .item .itemContent a.requestBtn {
	  display: block;
      background: #f9d612;
      color: #045e31;
      font-weight: 600;
      width: 100%;
      margin: 0 0 10px;
      padding: 15px 0;
      text-align: center; }
  #homeEventsContainer #eventsContent .upEvents #eventsSlide .owl-dots {
    display: table;
    position: absolute;
    top: -40px;
    right: -10px;
    width: auto; }
  #homeEventsContainer #eventsContent .upEvents #eventsSlide .owl-dot {
    display: block;
    margin: 0 2px;
    width: 20px;
    height: 20px;
    background: #d6dfdc;
    margin: 0 5px 0 0;
    float: left; }
  #homeEventsContainer #eventsContent .upEvents #eventsSlide .owl-dot.active {
    background: #1973b8; }
  #homeEventsContainer #eventsContent .upEvents .allBtn {
    display: block;
    float: right;
    color: #045e31; }
    #homeEventsContainer #eventsContent .upEvents .allBtn:hover {
      color: #048643; }

#homeEventsContainer #eventsContent .annualReport {
  display: block;
  float: right;
  width: 32%;
  padding: 0 0; }
  #homeEventsContainer #eventsContent .annualReport h2 {
    display: block;
    font-size: 70px;
    font-weight: 900;
    margin: 0;
    line-height: 62px; }
  #homeEventsContainer #eventsContent .annualReport h3 {
    display: block;
    font-size: 30px;
    font-weight: 900;
    margin:0;
    line-height: 30px; }
  #homeEventsContainer #eventsContent .annualReport img {
    display: table;
    margin: 0 auto;
    height: 248px;
    width: auto; }
  #homeEventsContainer #eventsContent .annualReport a.allBtn {
    display: block;
    float: none;
    color: #85c53a; }
    #homeEventsContainer #eventsContent .annualReport a.allBtn:hover {
      color: #048643; }

#homeNewsContainer #homeNewsContent {
  display: block; }
  #homeNewsContainer #homeNewsContent h2 {
    display: table;
    margin: 0 auto;
    text-align: center;
    color: #4a4a4a;
    font-size: 20px;
    font-weight: 600;
    background: #fff;
    padding: 10px 20px;
    position: relative;
    z-index: 9; }
  #homeNewsContainer #homeNewsContent .divider {
    margin: -22px 0 50px;
    background: #d9d9d9;
    border-color: #d9d9d9;
    width: 100%;
    border-width: 1px; }
  #homeNewsContainer #homeNewsContent .newsContent {
    display: block;
    width: 66%;
    float: left;
    padding: 0; }
    #homeNewsContainer #homeNewsContent .newsContent h3 {
      display: block;
      font-weight: 700;
      float: left;
      font-size: 22px;
      color: #353535;
      margin: 0 0 20px; }
    #homeNewsContainer #homeNewsContent .newsContent a.allBtn {
      display: block;
      float: right;
      color: #85c53a; }
      #homeNewsContainer #homeNewsContent .newsContent a.allBtn:hover {
        color: #048643; }
    #homeNewsContainer #homeNewsContent .newsContent .blogNews {
      margin: 0 0; }
    #homeNewsContainer #homeNewsContent .newsContent .newsItem {
      width: calc(50% - 10px);
      float: left; }
      #homeNewsContainer #homeNewsContent .newsContent .newsItem .itemImage {
        display: block;
        width: 100%; }
        #homeNewsContainer #homeNewsContent .newsContent .newsItem .itemImage img {
          width: 100%; }
          #homeNewsContainer #homeNewsContent .newsContent .newsItem .itemImage img:hover {
            opacity: 0.8; }
      #homeNewsContainer #homeNewsContent .newsContent .newsItem .itemText {
        display: block;
        margin: 10px 0 0; }
        #homeNewsContainer #homeNewsContent .newsContent .newsItem .itemText h4 {
          display: block;
          font-weight: 600;
          margin: 0 0 5px;
          color: #323232; }
        #homeNewsContainer #homeNewsContent .newsContent .newsItem .itemText p {
          line-height: 22px; }
      #homeNewsContainer #homeNewsContent .newsContent .newsItem:nth-child(1) {
        margin: 0 20px 0 0; }
  #homeNewsContainer #homeNewsContent .disclosuresContent {
    display: block;
    float: right;
    width: 32%;
    padding:30px 0 0 0; }
    #homeNewsContainer #homeNewsContent .disclosuresContent h3 {
      display: block;
      font-weight: 700;
      font-size: 24px;
      color: #353535;
      margin: 0 0 20px;
	  float:left; }
    #homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems {
      display: block; }
      #homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems .item {
        display: block;
        padding: 10px 0;
        border-bottom: 1px solid #d9d9d9;
        color: #525d59; }
		#homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems .item:nth-last-child(1) { border:none;}
      #homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems a {
        color: #525d59; }
      #homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems h4 {
        font-weight: 600;
        margin: 0 0 5px; }
      #homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems p {
        display: block;
        margin: 0; padding:0; }
      #homeNewsContainer #homeNewsContent .disclosuresContent .disclosuresItems .item:nth-child(1) {
        padding-top: 0; }
    #homeNewsContainer #homeNewsContent .disclosuresContent a.allBtn {
      display: block;
      margin: 5px 0 0;
      float: right;
      color: #85c53a;
	  text-decoration:underline; }
      #homeNewsContainer #homeNewsContent .disclosuresContent a.allBtn:hover {
        color: #048643; text-decoration:none; }

#homeAboutGarantiContainer #aboutGarantiContent h2 {
  display: table;
  margin: 0 auto;
  text-align: center;
  color: #4a4a4a;
  font-size: 20px;
  font-weight: 600;
  background: #fff;
  padding: 10px 20px;
  position: relative;
  z-index: 9; }
#homeAboutGarantiContainer #aboutGarantiContent .divider {
  margin: -22px 0 50px;
  background: #d9d9d9;
  border-color: #d9d9d9;
  width: 100%;
  border-width: 1px; }
#homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item {
  display: block;
  width: calc(33.33% - 10px);
  float: left;
  margin-bottom: 20px; }
  #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item .itemImage {
    display: block; }
    #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item .itemImage img {
      width: 100%; }
      #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item .itemImage img:hover {
        opacity: 0.8; }
	#homeFinancialButtonsContainer {
  display: block; }
  #homeFinancialButtonsContainer #financialButtonsContent {
    display: block; }

	#homeAboutGarantiContainer #aboutGarantiContent .homeAboutGaranti { width:66%; float:left;}
    #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item a {
      background: url(../images/icon/btnRightNav.png) no-repeat 93% 89% #1973b8;
      color: #fff;
      font-size:18px;
      font-weight:700;
      padding: 25px;
      display:block;
      min-height: 79px;
      margin: 0;
	  position:relative; }
     #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item a:before {
        background: #85c53a; }
     #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item a:hover {
        opacity: 0.95; }
  #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item:nth-child(2) {
    margin-left: 15px;
    margin-right: 15px; }
  #homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item:nth-child(5) {
    margin-left: 15px;
    margin-right: 15px; }
#homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item a h3 { width:100%; line-height:100%;}
#homeAboutGarantiContainer #aboutGarantiContent .aboutGarantiItems .item a img { position:absolute; bottom:15px; left:25px;}

#homeAboutGarantiContainer #aboutGarantiContent .homeContactUs { width:32%; float:right;}
#homeAboutGarantiContainer #aboutGarantiContent .homeContactUs img { width:100%;}

#pageHeaderImage {
  display: block;
  width: 100%;
  margin: 0;
  height: 250px;
  background-size: cover !important;
  border-bottom: 75px solid #d6dfdc; }

#detailPageContent {
  display: block;
  margin: -75px auto 0; }
  #detailPageContent img { max-width:100%;}
  #detailPageContent #contentLeft {
    display: block;
    float: left;
    width: 870px; }
    #detailPageContent #contentLeft .breadCrumbAndPageTitle {
      display: block;
      padding: 15px 0 40px; }
      #detailPageContent #contentLeft .breadCrumbAndPageTitle h1 {
        display: block;
        font-size: 24px;
        font-weight: 600;
        line-height:100%;
        color: #1973b8; }
      #detailPageContent #contentLeft .breadCrumbAndPageTitle .breadCrumb {
        display: block;
        margin: 5px 0 0;
        font-size: 12px;
        color: #68897e; }
      #detailPageContent #contentLeft .breadCrumbAndPageTitle .breadCrumb a {
        font-size: 12px;
        color: #68897e; }
      #detailPageContent #contentLeft .breadCrumbAndPageTitle .pageFontSize a {
        font-size: 25px;
        color: #1973b8;
        font-weight: 900;
        padding: 0 0 0 10px; }
        #detailPageContent #contentLeft .breadCrumbAndPageTitle .pageFontSize a:hover {
          color: #85c53a; }
    #detailPageContent #contentLeft .htmlContent h2.pageTitle {
      font-size: 40px;
      color: #353535;
      font-weight: 500;
      margin: 0 0 20px;
	  display:none !important; }
    #detailPageContent #contentLeft .htmlContent h2 {
      display: block;
      margin: 0 0 20px;
      font-size: 20px;
      font-weight: 500;
	  text-align:justify; }
	  #detailPageContent #contentLeft .htmlContent h3 { font-size:24px; color:#85c53a; font-weight:700; line-height:100%;}
    #detailPageContent #contentLeft .htmlContent p {
      line-height: 25px;
      text-align: justify; }
.htmlContent ul {
      padding: 9px 9px 9px 45px; }
.htmlContent li { list-style:none; padding:0 0 20px 20px; line-height:25px; background:url(/tr/images/etc/bullet-square.jpg) left 8px no-repeat; }
.htmlContent li a { padding:0;}
.htmlContent img { max-width:95% !important;}
.acordionHTML img { width:auto !important;}
    #detailPageContent #contentLeft .htmlContent p > a {
      color: #85c53a; }
    #detailPageContent #contentLeft .htmlContent h2.kurulusyili {
      color: #85c53a;
      font-size: 22px; font-weight:400;
	  border-bottom: 5px solid; padding: 0 0 10px; line-height:100%; }
      #detailPageContent #contentLeft .htmlContent h2.kurulusyili a {
        color: #1973b8; }
  #detailPageContent #contentRight {
    display: block;
    float: right;
    width: 285px; }
    #detailPageContent #contentRight .rightMenu {
      background: #d6dfdc;
      padding: 0 0 40px; }
    #detailPageContent #contentRight ul {
      list-style: none; }
      #detailPageContent #contentRight ul li {
        display: block; }
      #detailPageContent #contentRight ul li.level0 a {
        display: block;
        background: #1973b8;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        text-align: center;
        padding: 26px 0; }
      #detailPageContent #contentRight ul li.subMenu0 a {
        color: #636f6d;
        font-size: 14px;
        font-weight: 500;
        padding: 10px 0;
        display: table; }
        #detailPageContent #contentRight ul li.subMenu0 a:hover {
          color: #353535; }
        #detailPageContent #contentRight ul li.subMenu0 a.selected {
          color: #353535; border-bottom: 4px solid #85c53a;transform: inherit; font-weight:700; }
        #detailPageContent #contentRight ul li.subMenu0 a:before {
          background: #85c53a; }
      #detailPageContent #contentRight ul li.subMenu0 li.subMenuContainer {
        display: none;
        margin: 0 0 0 10px; }
        #detailPageContent #contentRight ul li.subMenu0 li.subMenuContainer a {
          font-weight: 300;
          background: url(../images/icon/left-menu.png) no-repeat left 12px;
          padding-left: 12px; }
		  #detailPageContent #contentRight ul li.subMenu0 li.subMenuContainer a.selected { font-weight:700;}
    #detailPageContent #contentRight ul.subMenu0 {
      padding: 30px 20px 0; }

.garantiIRtable {
  width: 100% !important;
  margin: 0 0 20px;
  border:1px solid #f0f0f0; padding:5px; }

.garantiIRheader {
  background: #85c53a !important;
  padding: 10px 15px 10px 1px;
  color: #fff;
  font-weight: bold;
  height: 25px; }

  .garantiIRtable td {
  padding: 10px 15px 10px 15px;
  text-align:center;
  }
 .garantiIRtable tr td:nth-child(1), #detailPageContent #contentLeft .htmlContent .garantiIRtable td:nth-child(1) p { text-align:left;}
#detailPageContent #contentLeft .htmlContent .garantiIRtable td p { text-align:center;}

.zebra1 {
  background: #ffffff;
  border-bottom: 1px dotted #545454;
  /*padding: 5px 15px 5px 1px;*/ }

.zebra2 {
  background: #efefef;
  border-bottom: 1px dotted #545454;
  /*padding: 5px 15px 5px 1px; */ }

.zebra1 td, .zebra2 td {
  padding: 5px 5px 5px 10px;
  border-right: 1px solid #dbdbdb; }

.zebra1 .col3, .zebra2 .col3 {
  padding: 10px 15px 10px 5px;
  border: none !important; }

.zebra1 .col5, .zebra2 .col5 {
  padding: 10px 5px 10px 5px; }

.garantiIRheader td {
  padding: 10px 15px 10px 15px;
  border-bottom: 1px solid #DBDBDB; }

.garantiIRtableMin {
  width: 100%;
  font-size: 11px;
  color: #759D89;
  border: 1px solid #E2E5EA; }

.garantiIRtableMin .garantiIRheader {
  background: #85c53a !important;
  padding: 3px 15px 3px 1px;
  color: #fff;
  font-weight: bold;
  height: 25px; }

.garantiIRtableMin .zebra1 {
  background: #ffffff;
  border-bottom: 1px dotted #545454;
  padding: 10px 15px 10px 1px; }

.garantiIRtableMin .zebra2 {
  background: #ebebeb;
  border-bottom: 1px dotted #545454;
  padding: 10px 15px 10px 1px; }

.garantiIRtableMin .zebra1 td, .garantiIRtableMin .zebra2 td {
  padding: 10px 11px 10px 5px;
  border-right: 2px solid #7EBE34; }

.garantiIRtableMin .zebra1 .col3, .garantiIRtableMin .zebra2 .col3 {
  padding: 10px 15px 10px 5px;
  border: none !important; }

.garantiIRtableMin .garantiIRheader td {
  padding: 5px 15px 5px 5px;
  border-bottom: 2px solid #7EBE34; }

.garantiIRtable tr:nth-child(2n+1) {
  background: #efefef;
  border-bottom: 1px dotted #545454; }

.garantiIRtable tr:nth-child(2n+2) {
  background: #ffffff;
  border-bottom: 1px dotted #545454; }

.ourvision {
  display: table;
  padding: 15px 25px;
  background: #85c53a;
  color: #fff;
  font-weight: 400;
  font-size: 40px; }

.ourVisionContent {
  display: table;
  margin: 20px 0 0 30px;
  font-size: 80px;
  font-weight: 200;
  line-height: 84px;
  color: #1c1c1c;
  text-align: left; }
  .ourVisionContent b {
    font-weight: 800; }

.ourMission {
  display: table;
  padding: 15px 25px;
  background: #1973b8;
  color: #fff;
  font-weight: 400;
  font-size: 40px;
  margin: 50px 0 0; }

.ourMissionContent {
  display: table;
  margin: 20px 0 0 30px;
  font-size: 20px;
  font-weight: 200;
  line-height: 30px;
  color: #1c1c1c;
  text-align: left; }
  .ourMissionContent b {
    font-weight: 800; }

.investorList {
  display: block; }
  .investorList a {
    color: #353535; }
  .investorList .item {
    display: block;
    float: left;
    width: calc(25% - 35px);
    padding: 150px 0 20px 20px;
    min-height: 56px;
    margin: 0 15px 20px 0;
    border-bottom: 5px solid #cdd3c7; }
    .investorList .item:hover {
      background-color: #cdd3c7; }
    .investorList .item h3 {
      color: #353535;
      font-size: 22px;
      font-weight: 800;
      display: block; }

.FAQList {
  display: block;
  background: url(/tr/images/icon/faq/faqbg.png) no-repeat right center;
  min-height: 520px;
  padding: 0 300px 0 0; }
  .FAQList a {
    color: #353535; }
  .FAQList .item {
    display: block;
    float: left;
    width: calc(45% - 35px);
    padding: 150px 0 20px 20px;
    min-height: 56px;
    margin: 0 15px 20px 0;
    border-bottom: 5px solid #cdd3c7; }
    .FAQList .item:hover {
      background-color: #cdd3c7; }
    .FAQList .item h3 {
      color: #353535;
      font-size: 22px;
      font-weight: 800;
      display: block; }

.makeAccordion a.listbaslik, .makeAccordion a.listbaslik2 {
  display: block;
  color: #222222;
  font-weight: 900;
  font-size:26px;
  padding:20px 0 0 0;
  width:100%; }
  .makeAccordion a.listbaslik .fa, .makeAccordion a.listbaslik2 .fa {
    float: right; }
  .makeAccordion a.listbaslik.selected, .makeAccordion a.listbaslik2.selected {
    font-weight: 500;
    color: #353535;
    font-size: 28px; }
    .makeAccordion a.listbaslik.selected .fa, .makeAccordion a.listbaslik2.selected .fa {
      color: #353535; }
    .makeAccordion a.listbaslik:hover .fa, .makeAccordion a.listbaslik2:hover .fa {
      color: #353535; }
.makeAccordion .acordionHTML {
  padding:0 0 20px 0; }
.makeAccordion .acordionHTML strong { font-weight:700;}
.makeAccordion .acordionHTML p {     line-height: 25px; color: #222222;     font-weight: 300;}
/*.makeAccordion .acordionHTML p:nth-of-type(1) { color:#222222; font-weight:300; font-size:22px;}*/

  .makeAccordion .acordionHTML ul {
    padding: 9px 9px 9px 20px !important; }

.whyList {
  display: block;
  padding: 0 0 25px;
  margin: 0 0 0; }
  .whyList .docFiles {
    display: block;
    margin: 10px 0;
    border-left: 15px solid #85c53a;
    padding: 0 0 0 30px; }
    .whyList .docFiles .document {
      display: table;
      margin: 0 0 10px;
      color: #1973b8;
      font-size: 20px;
      font-weight: 600;
      padding: 0 40px 0 0; }
  .whyList hr.divider {
    display: block;
    margin: 30px 0 0;
    background: #cdd3c7;
    border-color: #cdd3c7; }

.useFulLinks .item {
  display: block;
  float: left;
  width: calc(33.33% - 10px);
  padding: 0 0 20px;
  border-bottom: 5px solid #cdd3c7;
  margin: 0 10px 20px 0; }
  .useFulLinks .item:hover {
    border-color: #1973b8; }
  .useFulLinks .item .image {
    display: block; }
    .useFulLinks .item .image img {
      height: 78px; }
  .useFulLinks .item .title {
    display: block;
    margin: 10px 0 0; }

.garantiWithNumbers {
  display: block; }
  .garantiWithNumbers .item {
    display: block;
    float: left;
    width: calc(25% - 35px);
    padding: 20px 0 20px 20px;
    min-height: 135px;
    margin: 0 15px 20px 0;
    border-bottom: 5px solid #85c53a;
    background: #d6dfdc; }
    .garantiWithNumbers .item:hover {
      background-color: #85c53a;
      border-bottom: 5px solid #1973b8; }
    .garantiWithNumbers .item span.title {
      font-weight: 800;
      display: block;
      color: #1973b8; }

.tableGaranti { width: 100%; padding-top: 15px;}
.columnRow {width: 130px;padding-left: 25px;}
thead .tableRow th {padding-top: 10px;  padding-bottom: 10px; font-weight: bold;}
.tableRow td { padding-top: 7px;padding-bottom: 7px;}
.tableGaranti tbody tr:nth-child(even) { background-color: #eaf8e6;}
.tableGaranti td {     font-weight: 300; font-size: 16px;     color: #525d59; line-height: 1.4; }
.tableGaranti th {     font-weight: 300; font-size: 18px; color: #fff; line-height: 1.4; text-transform: uppercase; background-color: #1973b8; }
.tableNote {font-size: 14px;padding-top: 15px;}

.yukari_ok { width: 0; height: 0; border-bottom: 10px solid #1973b8; border-left: 5px solid transparent; border-right: 5px solid transparent; display: block;}
.asagi_ok { width: 0; height: 0; border-top: 10px solid #1973b8; border-left: 5px solid transparent; border-right: 5px solid transparent; display: block;}

.garantiIRheader1 td { padding: 10px 15px 10px 15px; border-bottom: 1px solid #DBDBDB}
.garantiIRheader1 { background: #1973b8 !important; padding: 10px 15px 10px 1px; color: #fff; font-weight: bold; height:25px; }

.ourValues{display: table; padding: 15px 25px; background:#03471a; color: #fff; font-weight: 400; font-size: 40px; margin: 35px 0 0;}
.ourValuesContent{ display: table; margin: 7px 0 0 18px; font-size: 20px; font-weight: 200; line-height: 46px; color: #1c1c1c; text-align: left;  }
b{ font-weight: 800;}
.CompetitiveAdvantagesTitle{display: table; padding: 15px 25px; background:#85c53a; color: #fff; font-weight: 400; font-size: 40px; margin: 10px 0 20px;}
.PositionInTheSectorTitle{display: table; padding: 15px 25px; background:#1973b8; color: #fff; font-weight: 400; font-size: 40px; margin: 35px 0 35px;}
.OurStrategicPrioritiesTitle{display: table; padding: 15px 25px; background:#1973b8; color: #fff; font-weight: 400; font-size: 40px; margin: 10px 0 20px;}
.IndicesInformationTitle {display: table; padding: 15px 25px; background:#1973b8; color: #fff; font-weight: 400; font-size: 40px; margin: 10px 0 20px;}
.detailEquityKutu {     float: left; margin: 20px; width: 250px; align-items: center; background-color: #1973b8;  }
.detailEquityKutu p {   color: white; padding: 15px 20px 15px 20px; text-align: center !important; font-size: 20px;  }
.detailEquityKutu p a {   color: white !important; }
.detailEquity {     margin: 0 auto; display: table; padding-bottom: 15px;}
.ImageEquity { float:left; max-width:400px; }

#homeNewsContainer #homeNewsContent .newsContent .newsItem:nth-child(2){ padding: 0 0 0;}

/*# sourceMappingURL=project.css.map */


.contactPanel{ width:calc(50% - 30px); float:left; margin:13px 15px;}
.contactPanel .resim{float:left; margin:0 8px 0 0; height:150px;}
.contactPanel h2{ color:#85c53a; font-size:16px; margin:0 !important; padding:0; border:none; }
.contactPanel p{ color:#9f9f9f; font-size:12px; margin:5px 0; height:40px; line-height: 18px !important}
.contactPanel .telefon{background-image:url(../images/icons/tel.png); display:inline-block; padding:0 0 0 25px; background-repeat:no-repeat; float:none; font-size:12px; }
.contactPanel .email{background-image:url(../images/icons/mail.png); display:inline-block; padding:0 0 0 25px;  background-repeat:no-repeat; float:none; background-position:2px 3px; font-size:12px; }
.contactPanel a{font-weight:normal; }



#landingPage {}
#landingPage header { position:relative;}
.landingPageContainer { padding:100px 35px 0 35px;}
.landingTitleContainer {}
.landingTitleContainer h1, .landingTitleContainer h2 { font-size:80px; color:#222222; font-weight:900; margin:0 0 0 -3px; max-width:60%; line-height:100%;}
.landingTitleContainer h1 i, .landingTitleContainer h2 i { font-weight:300; font-style:normal;}
.landingTitleContainer h3 { font-size:80px; color:#222222; font-weight:900; margin:0 0 25px -3px; line-height:100%;}
.landingTitleContainer h4 { font-size:36px; color:#222222; font-weight:300; margin:0; line-height:100%;}
.landingTitleContainer h5 { font-size:20px; font-weight:900; color:#222222; margin:0; line-height:100%;}
.landingVideoList {}
.landingVideoList li { list-style:none; margin:0 10px 50px 10px; width:calc(50% - 20px); float:left;}
.landingVideoList li .dividerLeft { margin:0;}
.landingVideoList li video { width:100%; margin:0;}
.landingVideo { position:relative; margin:0 0 30px 0;}
#video-controls { position:absolute; left:40px; bottom:25px; z-index:999;}
.btnPlayVideo { width:0; height: 0; border-top:15px solid transparent; border-bottom:15px solid transparent; border-left:20px solid #1973b8; border-right:0; cursor:pointer; font-size:0; text-indent:-9999px; background:none; }
.landingVideoThumb { float:left; width:10%;}
.landingVideoThumb img { width:100%;}
.landingVideoSummary { float:left; margin:0 0 0 30px; width:calc(90% - 30px); line-height:100%; font-size:20px; font-weight:700; color:#1973b8;}
.landingVideoSummary p { line-height:100%; padding:0;}
.landingVideoSummary em { display:block;  font-size:16px; color:#525d59; font-weight:normal; font-style:normal; padding:5px 0 0 0;}
.btnGreen { background:#1973b8; padding:15px 40px; line-height:100%; color:#fff; font-size:18px; text-decoration:none; font-weight:700; display:table; }

.landingVideoPageTitle { width:25%;}
.landingVideoTabTitleContainer { text-align:right; margin:20px 0 0 0; width:75%;}
.landingVideoTabTitleContainer ul li { list-style:none;}
.landingVideoTabTitleContainer ul li.level0 { display:none;}
.landingVideoTabTitleContainer ul.subMenu0 li { list-style:none; display:inline-block; text-align:left; max-width:113px; margin:0 0 0 15px; vertical-align:top; }
.landingVideoTabTitleContainer ul.subMenu0 li a { color:#3b3b3b; text-decoration:none; display:block; font-weight:700; font-size:18px; letter-spacing:-1px;}
.landingVideoTabTitleContainer ul.subMenu0 li a.selected, .landingVideoTabTitleContainer ul.subMenu0 li a:hover { border-bottom:4px solid #1973b8; padding:0 0 15px 0; color:#1973b8;}
.landingVideoTabTitleContainer ul.subMenu0 li a.hvr-underline-from-left::before { height:0;}
.landingVideoTabTitleContainer ul.subMenu0 li:nth-last-of-type(1) { max-width:140px;}

#landingPageTabContainer { position:relative;}
.landingPageTabContainer h2 { font-size:40px; font-weight:900; color:#1973b8; margin:50px 0 30px 0;}
#tabYearsContainer { }
.btnTabYearSelect {}
.tabYearsList { display:none;  }
#tabYearsListItems { background:none; border:none; -webkit-appearance: none; width:100%;}
#tabYearsListItems-menu {}
#tabYearsListItems-menu li { list-style:none; font-size:40px; color:#1973b8; font-weight:900; cursor:pointer;}
.tabYearsContainer { position:relative; margin:50px 0 0 0;}

.tabYearsContainer .nice-select { color:#1973b8; font-size:40px; font-weight:900; letter-spacing:-1px; padding:5px 50px 5px 15px; background:none; height:auto; border:none;}
.tabYearsContainer .nice-select:active, .tabYearsContainer .nice-select.open { background:#fff; border:none; border-radius:0;}
.tabYearsContainer .nice-select .list { width:100%; border-radius:0; border:none; margin:0; box-shadow:none;}
.tabYearsContainer .nice-select .option { color:#545454; font-size:20px; font-weight:900; border-top:1px solid #e6e6e6; padding:5px 15px; background:#fff; min-height:0; line-height:100%;}
.tabYearsContainer .nice-select .option:hover, .tabYearsContainer .nice-select .option.focus, .tabYearsContainer .nice-select .option.selected.focus { color:#1973b8; background:none; }



.tabYearsContainer .nice-select::after { width:0; height:0;	border-left:10px solid transparent; border-right:10px solid transparent; border-top:12px solid #1973b8; border-bottom:none; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); }
.tabYearsContainer .nice-select.open::after { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transform-origin:50% 50%; -ms-transform-origin:50% 50%; transform-origin:50% 50%; }


.imageLeft {
    float: left;
}

.syndicationDetailButton {
    background-color: #1973b8;
    display: -webkit-inline-box;
	margin: 10px 0px 25px 0px;
}

.syndicationDetailButton p {
    padding: 15px;
}

.syndicationDetailButton p a {
    color: white !important;
}

.labelTimeLine {
  font-size: 1.3em;
  position: absolute;
  z-index: 15;
  cursor: pointer;
  top: 20px;
  transition: transform 0.2s linear;
}


#timeline {
  list-style: none;
  margin: 50px 0 30px 120px;
 /* padding-left: 30px; */
  border-left: 8px solid #85c53a;
}
#timeline li {
    margin: 40px 0;
    position: relative;
    padding: 0px 0 0px 0px !important;
    background: white !important;
}
#timeline p {
  margin: 0 0 15px;
  font-size: 1.3em;
  margin-top: -38px;
}

.dateTimeLine {
    margin-top: -10px;
    top: 50%;
    left: -130px;
    font-size: 22px;
    line-height: 20px;
    position: absolute;
	color: #353535;
    font-weight: 500;
}

.circleTimeLine {
  margin-top: -10px;
  top: 50%;
  left: -59px;
  width: 10px;
  height: 10px;
  background: #ffffff;
  border: 5px solid #85c53a;
  border-radius: 50%;
  display: block;
  position: absolute;
}

.contenttimeLine {
  max-height: 20px;
  padding: 50px 20px 0;
  border-color: transparent;
  border-width: 2px;
  border-style: solid;
  border-radius: 0.5em;
  position: relative;
}
.contenttimeLine:before, .contenttimeLine:after {
  content: "";
  width: 0;
  height: 0;
  border: solid transparent;
  position: absolute;
  pointer-events: none;
  right: 100%;
}
.contenttimeLine:before {
  border-right-color: inherit;
  border-width: 20px;
  top: 50%;
  margin-top: -20px;
}
.contenttimeLine:after {
  border-right-color: #ffffff;
  border-width: 17px;
  top: 50%;
  margin-top: -17px;
}
.contenttimeLine p {
  max-height: 0;
  color: transparent;
  text-align: justify;
  word-break: break-word;
  hyphens: auto;
  overflow: hidden;
}

.radioTimeLine {
  display: none;
}

.radioTimeLine:checked + .relative label {
  /*cursor: auto;
  transform: translateX(42px);
   padding-right: 50px;*/
   display:none;
}
.radioTimeLine:checked + .relative .circleTimeLine {
  background: #1973b8;
}
.radioTimeLine:checked ~ .contenttimeLine {
  max-height: 100%;
  border-color: #85c53a;
  margin-right: 20px;
  transform: translateX(20px);
  transition: max-height 0.4s linear, border-color 0.5s linear, transform 0.2s linear;
}
.radioTimeLine:checked ~ .contenttimeLine p {
  max-height: 100%;
  color: #353535;
  transition: color 0.3s linear 0.3s;
}

#UCalculator1_upnlCalculator {
    padding:0;
}

.calculatorTable {
    display: block;
}

.calculatorTable tr {
    padding: 10px 0px 0 0;
    display: block;
}
.calculatorTableBtn {
    padding: 10px 30px 15px 30px;
}

.calculatorTable [type="radio"] {
  display: none;
}
.calculatorTable [type="radio"]:checked + label:after {
  transform: scale(1);
  opacity: 1;
}
.calculatorTable label {
  position: relative;
  padding-left: 30px;
}
.calculatorTable label:before {
  width: 20px;
  height: 20px;
  content: '';
  position: absolute;
  left: 0;
  top: 50%;
  background: #fff;
  margin-top: -10px;
}
.calculatorTable label:after {
  background: #85c53a;
  left: 0;
  top: 50%;
  transition: .3s;
  transform: scale(3.4);
  opacity: 0;
  margin-top: -7px;
  width: 14px;
  height: 14px;
  content: '';
  position: absolute;
  left: 3px;
}

span#UCalculator1_lblType {
    padding-left: 15px;
}

table.calculatorTableThead {
    padding-bottom: 20px;
}

input#UCalculator1_btnCount {
    background-color: #1973b8;
    border: none;
    color: white;
    padding: 11px 32px;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    width: 159px;
    border-bottom: 3px solid #013112;
}

input#UCalculator1_btnClear {
    background-color: #1973b8;
    border: none;
    color: white;
    padding: 11px 32px;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    width: 159px;
    border-bottom: 3px solid #013112;
}

.calculatorStartDateItem { width:calc(50% - 10px); position:relative; margin:0 10px 0 0;}
.calculatorEndDateItem { width:calc(50% - 10px); position:relative; margin:0 0 0 10px;}
.calculatorStartDateItem img, .calculatorEndDateItem img { width:25px; position:absolute; right:10px; bottom:10px; cursor:pointer;}
.calculatorRadioContainer { margin:15px 0;}
.calculatorRadioContainer input { margin:0 5px 0 0;}
.calculatorRadioContainer div { margin:0 20px 0 0;}

.calculatorTableSonuc tr {
    padding: 0px 0px 10px;
    display: block;
}

.CoveredBondTable h2 {
    padding-left: 10px;
	font-size: 20px !important;
	padding-top: 7px !important;
}
.CoveredBondTable td {
	padding: 10px 8px 0px 10px !important;
}

.messageContent {
    padding: 10px 0px 0px 0;
    display: block;
}

.messageContent table {
  width: 100% !important;
  margin: 0 0 20px;
  border:1px solid #f0f0f0; padding:5px; }
.messageContent table td {
  padding: 10px 15px 10px 15px;
  text-align:center;
  }

.gizlePDF {width: 100% !important;
  margin: 0 0 20px;
  border:1px solid #f0f0f0; padding:5px;}

.gizlePDF td {
  padding: 10px 15px 10px 15px;
  text-align:center;
  }

.gizlePDF h2 {
    padding-left: 10px;
	font-size: 20px !important;
	padding-top: 7px !important;
}

.tableFinanceDetail h2 {
    padding-left: 10px;
	font-size: 20px !important;
	padding-top: 7px !important;
}

.tableFinanceDetail h2.kurulusyili {
    color: #85c53a;
    font-size: 22px;
    font-weight: 400;
    border-bottom: 5px solid;
    padding: 0 0 10px;
    line-height: 100%;
}

.tableFinanceDetail h2.kurulusyili a {
color: #1973b8;
}
.tableFinanceDetail td {
	padding: 10px 8px 0px 10px !important;
}

.aColorGreen a {
    color: #85c53a;
}

.landingPageTabContainerDetail {     padding: 0px 0px 0 0px !important; }
.tabYearsContainerDetail {    margin: 0px 0 0 0 !important; }
.messageTitle {font-size: 35px;color: #353535;font-weight: 500;margin: 0 0 20px;  box-shadow: 0 0 black; display:none !important;}

#pressReleases ul {
    list-style: none;
    margin: 0;
    padding: 0;
	padding: 9px 9px 9px 0px !important;
}

#pressReleases ul li {
    display: block;
    margin: 8px 0;
    background-image: url(../images/bg/duyurularImlec.png);
    background-position: left top;
    background-repeat: repeat-y;
    padding: 5px 0 5px 15px;
    border-bottom: 2px solid #fff;
    background-color: #f5f5f5;
}

#pressReleases ul li a {
    font-weight: normal;
}

#pressReleases ul li a p {
       color: #636f6d;
}

#pressReleases ul li a.Date {
    color: #1973b8;
    font-size: 12px;
    display: block;
    margin: 0 0 5px 0;
    display: block;
}

#pressReleases ul li a.Summary {
    color: #231f20;
}

.floatLeft75 { float: left; width: 74%; }

.messageContent {
    padding: 10px 0px 0px 0;
    display: block;
}

.integradImage {
    float: left;
    width: 40%;
}

.integradContent {
    width: 60%;
    float: left;
	padding-bottom: 20px;
	text-align: justify;
    line-height: 25px;
}

hr {
    border-color: #e8e8e8;
}

.altCizgiDetail {
    border-bottom: 6px solid #1973b8;
    font-weight: bold;
    font-size: 25px;
}

.altCizgisizDetail {
    font-weight: bold;
    font-size: 25px;
}

.corporatePersonalContent {
    width: 80%;
    float: left;
    padding-bottom: 25px;
	line-height:25px;
	text-align:justify;
}

.corporatePersonalImage {
    display: block;
    float: left;
    width: 20%;
}

.messageTitleBack {
    display: table;
    padding: 10px 20px;
    background: #1973b8;
    color: #fff;
    font-weight: 400;
    font-size: 30px;
    margin: 15px 0 0;
	line-height:100%;
}

.tableFinanceDetail h2 {
    padding-left: 10px;
    font-size: 20px !important;
    padding-top: 7px !important;
}

.tableFinanceDetail td {
    border-right: 1px solid #dbdbdb;
}

.tableFinanceDetail tr:nth-child(even) {
    background-color: #efefef
}

.downloadCenterLibraryList {
    width: 30%;
    margin: 0px 10px 15px 0px;
    display: -webkit-inline-box;
    background: #1973b8;
}

.downloadCenterLibraryList p {
    padding: 35px 10px 35px 10px;
	width: 88%;
    text-align: center !important;
}

.downloadCenterLibraryList p a {
    color: white !important;
}

#siteAppend {
    width: 205px;
    height: 195px;
    padding: 10px;
    margin: 10px auto;
    background: #f2f2f2;
    border-radius: 6px;
    clear: both;
}

#siteAppend .webSiteImage img {
    width: 205px;
    height: 160px;
    display: block;
}

#siteAppend .webSiteImage b {
    display: block;
    clear: both;
    text-align: center;
    margin: 5px 0 0;
}

.makeAccordion li li {
    background: url() left 0px no-repeat;
}

.makeAccordion .acordionHTML ul ul {
    margin-top: 10px;
}

.makeAccordion .acordionHTML ul li ul li li {
    background: url(/tr/images/etc/bullet-square.jpg) left 3px no-repeat;
}

.faqDetailP p {
    font-size: 16px !important;
}

.faqDetailP a {
    font-weight: bold;
}


.committeesList-Title {float: left;width: 20%;margin: 20px;height: 100px;border-bottom: 5px solid #cdd3c7;}
.committeesList-Title:hover {background-color: #cdd3c7; border-bottom:5px solid #85c53a;}
.committeesList-Title a {color: #525d59;font-weight: bold;padding: 15px 15px 0px 10px;display: block;}
.committeesList {display: inline-table;}
.backRight {display: -webkit-inline-box;background: #85c53a;margin-top: 10px; float: right;}
.backRight a {padding: 10px 25px 10px 25px;color: white;display: block;}
.backPage {display: flow-root;}
.backRight:hover {background: #1973b8;}

.stocWatch {}
.stockWatch #contentText:nth-of-type(1) .listbaslik { display:none;}
.stockWatch #contentText:nth-of-type(1) .dividerLeft { display:none;}
.stockWatchSummaryContainer { }
.stockWatchSummaryItem { float:left; padding:0 50px 0 0; margin:30px 0 0 0; width:calc(33.3% - 50px); font-size:22px; font-weight:400; min-height:120px; }
.stockWatchSummaryItem strong { display:block; color:#008549; font-weight:700;}

.stockWatchFinancialRatiosContainer {}
.stockWatchFinancialRatiosItem { background:#008549; padding:25px; width:calc(25% - 75px); margin:10px; float:left; color:#fff; font-size:18px; font-weight:700; min-height:135px;}
.stockWatchFinancialRatiosItem h3 { font-size:33px; font-weight:700; line-height:100%; margin:26px 0 0 0;}
.stockWatchFinancialRatiosItem span { display:block;}
.stockWatchFinancialRatiosItem em { font-style:normal; font-size:26px; display:block;}
.stockWatchFinancialRatiosItem.firstItem { background:#dcdcdc; width:calc(50% - 75px); color:#222;}
.stockWatchFinancialRatiosItem.firstItem h3 { font-size:100px; font-weight:900; margin:0;}
.stockWatchFinancialRatiosItem.firstItem span { font-size:26px;}
.stockWatchFinancialRatiosItem.firstItem em {}


.Facts-FiguresFinancialRatiosContainer {}
.Facts-FiguresFinancialRatiosItem { background:#008549; padding:25px; width:calc(25% - 75px); margin:10px; float:left; color:#fff; font-size:18px; font-weight:700; min-height:126px;}
.Facts-FiguresFinancialRatiosItem h3 { font-size:40px; font-weight:700; line-height:100%; margin:25px 0 0 0;}
.Facts-FiguresFinancialRatiosItem span { display:block;}
.Facts-FiguresFinancialRatiosItem em { font-style:normal; font-size:26px; display:block;}
.Facts-FiguresFinancialRatiosItem.firstItem { background:#dcdcdc; width:calc(50% - 75px); color:#222;}
.Facts-FiguresFinancialRatiosItem.firstItem h3 { font-size:100px; font-weight:900; margin:0;}
.Facts-FiguresFinancialRatiosItem.firstItem span { font-size:26px;}
.Facts-FiguresFinancialRatiosItem.firstItem em {}

.LPResultCenterBtn{ display: block; background: #eaeaea; padding: 0 0 30px;}
.LPResultCenterBtn h2{ color: #222222; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.LPResultCenterBtn .btnList{ display: block;}
.LPResultCenterBtn .btnList .item{ display: block; width: calc(33% - 70px); float: left; background:#1973b8; padding: 30px 30px; color: #fff; font-size:32px; font-weight: 600;}
.LPResultCenterBtn .btnList .item:hover{ background: #7cc242;}
.LPResultCenterBtn .btnList .item:nth-child(2){ margin: 0 20px;}
.LPResultCenterBtn .btnList ul{ list-style: none;}
.LPResultCenterBtn .btnList ul li{ display: block; float: left; background: url(/tr/images/etc/bullet-square.jpg) left 3px no-repeat; padding: 0 20px 0 20px; width: calc(33% - 40px); margin: 0 0 10px;}
.LPResultCenterBtn .btnList ul li a{ color: #323232; font-size: 16px; font-weight: 600;}
.LPResultCenterBtn .btnList ul li a:hover{ color: #7cc242;}

.LPFinancialBtn{ display: block;}
.LPFinancialBtn h2{ color: #222222; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.LPFinancialBtn .btnList{ display: block;}
.LPFinancialBtn .btnList .item{ display: block; width: calc(33% - 70px); float: left; background:#1973b8; padding: 30px 30px; color: #fff; font-size:22px; font-weight: 600; min-height:55px;}
.LPFinancialBtn .btnList .item em{ display:none; text-align: right; color: #026634; font-size: 28px; font-style: normal; font-weight: 800;}
.LPFinancialBtn .btnList .item em i{ color: #fff;}
.LPFinancialBtn .btnList .item em i span { font-size:0; text-indent:-9999px;}
.LPFinancialBtn .btnList .item:hover{ background: #7cc242;}
.LPFinancialBtn .btnList .item:nth-child(2){ margin: 0 20px;}

.LPPresentation{ display: block;}
.LPPresentation h2{ color: #222222; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.LPPresentation .oneItem{ width: 25%; }
.LPPresentation .oneItem img{ width: 100%;}
.LPPresentation .oneItem .oneItemText { color: #313131; font-size: 22px; font-weight: 600; padding:16px; background: #d8d8d8; display:block;}
.LPPresentation .fourItem{ width: 75%; display: block; padding: 0 0 0;}
.LPPresentation .fourItem .item{ display: flex; align-items: center; float: left; width:calc(50% - 20px); background: #d8d8d8; margin: 0 0 15px 20px;}
.LPPresentation .fourItem .item .itemImage{ float: left; width: 43%;}
.LPPresentation .fourItem .item .itemImage img{ width: 100%;}
.LPPresentation .fourItem .item .itemText{ float: left; padding: 0 0 0 20px; width: calc(54% - 20px);}
.LPPresentation .fourItem .item .itemText a{ color: #313131; font-size: 22px; font-weight: 600;}

.LPReports{ display: block;}
.LPReports h2{ color: #222222; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.reportList{}
.reportList .item{ display: block; float: left; width: calc(33% - 10px); }
.reportList .item:nth-child(2){ margin: 0 20px;}
.reportList .item img{ width: 100%; height: auto;}

.LPInvestBtn{ display: block; padding: 0 0 30px;}
.LPInvestBtn h2{ color: #222222; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.LPInvestBtn .btnList{ display: block;}
.LPInvestBtn .btnList .item{ display: block; width: calc(33% - 70px); float: left; background:#1973b8; padding: 30px 30px; color: #fff; font-size:24px; font-weight: 300;}
.LPInvestBtn .btnList .item:hover{ background: #7cc242;}
.LPInvestBtn .btnList .item:nth-child(2){ margin: 0 20px;}

.LPWhyGaranti{ display: block;}
.LPWhyGaranti h2{ color: #1973b8; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.LPWhyGaranti .whyList{}
.LPWhyGaranti  .whyList a{ display: block; float: left; padding:85px 20px 0; width: calc(20% - 60px); min-height: 100px; color:#323232; font-size: 15px; font-weight: 300; text-transform: uppercase; margin:0 10px 20px;}
.LPWhyGaranti  .whyList a:nth-child(1){ margin-left:0 !important; background: url(../images/icon/why-garanti/ico1.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(1):hover{ background: url(../images/icon/why-garanti/ico1.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(2){background: url(../images/icon/why-garanti/ico2.png) no-repeat 20px 20px #cecece;;}
.LPWhyGaranti .whyList a:nth-child(2):hover{background: url(../images/icon/why-garanti/ico2.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(3){background: url(../images/icon/why-garanti/ico3.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(3):hover{background: url(../images/icon/why-garanti/ico3.png) no-repeat 20px 20px #76ba3f;;}
.LPWhyGaranti .whyList a:nth-child(4){background: url(../images/icon/why-garanti/ico4.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(4):hover{background: url(../images/icon/why-garanti/ico4.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(5){background: url(../images/icon/why-garanti/ico5.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(5):hover{background: url(../images/icon/why-garanti/ico5.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(6){ margin-left:0 !important; background: url(../images/icon/why-garanti/ico6.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(6):hover{background: url(../images/icon/why-garanti/ico6.png) no-repeat 20px 20px #76ba3f;;}
.LPWhyGaranti .whyList a:nth-child(7){background: url(../images/icon/why-garanti/ico7.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(7):hover{background: url(../images/icon/why-garanti/ico7.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(8){background: url(../images/icon/why-garanti/ico8.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti  .whyList a:nth-child(8):hover{background: url(../images/icon/why-garanti/ico8.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(9){background: url(../images/icon/why-garanti/ico9.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(9):hover{background: url(../images/icon/why-garanti/ico9.png) no-repeat 20px 20px #76ba3f;}
.LPWhyGaranti .whyList a:nth-child(10){background: url(../images/icon/why-garanti/ico10.png) no-repeat 20px 20px #cecece;}
.LPWhyGaranti .whyList a:nth-child(10):hover{background: url(../images/icon/why-garanti/ico10.png) no-repeat 20px 20px #76ba3f;}

.LPDevelopments{ display: block; background: #1973b8;}
.LPDevelopments h2{ color: #fff; font-size: 36px; font-weight: 100; margin: 0 0 20px;}
.sector, .economy{ display: block; width: 50%;}
.LPDevelopments ul{ list-style: none; margin: 20px 0 50px;}
.LPDevelopments ul li{ display: block; margin: 0 0 10px;}
.LPDevelopments ul li a{ color:#f5f5f5; font-size: 16px; font-weight: 300; display: block;}
.LPDevelopments ul li a:hover{ color: #85c53a;}
.LPDevelopments a.readMore{ text-decoration: underline;}
.LPDevelopments ul li a i{ float: left; margin: 5px 5px 0 0;}

.LPKit{ display: block;}
.LPKit h2{ color: #222222; font-size: 36px; font-weight: 300; margin: 0 0 20px;}
.LPKit .kitDiv{ width: 35%;}
.LPKit .linkDiv{ width: 65%;}
.LPKit .kitDiv p{ display: inline-block; font-size: 36px; font-weight: 300; background: url(../images/icon/why-garanti/investor-kit.png) no-repeat top center; padding:140px 20px 0; color: #232323; }
.LPKit .linkDiv ul{ display: block; list-style: none; float: left; margin: 50px 75px 0 0;}
.LPKit .linkDiv ul li{ display: block; margin: 0 0 10px;}
.LPKit .linkDiv ul li a{ color: #2c2c2c; font-size: 16px; font-weight: 300;}
.LPKit .linkDiv ul li a:hover{ color: #1973b8;}

.LPInvestorToolBtns{ display: block; background: #eaeaea; padding: 0 0 30px;}
.LPInvestorToolBtns h2{ color: #222222; font-size: 36px; font-weight: 600; margin: 0 0 20px;}
.LPInvestorToolBtns .btnList{ display: block;}
.LPInvestorToolBtns .btnList .item{ display: block; width: calc(33% - 167px); float: left; background:#1973b8; padding: 30px 20px 30px 135px; color: #fff; font-size:26px; font-weight: 100;}
.LPInvestorToolBtns .btnList .item:nth-child(3){ background: url(../images/icon/stock/kit.png) no-repeat 25px 30px #1973b8;}
.LPInvestorToolBtns .btnList .item:nth-child(3):hover{ background: url(../images/icon/stock/kit.png) no-repeat 25px 30px #7cc242;}
.LPInvestorToolBtns .btnList .item:nth-child(1){ background: url(../images/icon/stock/chart.png) no-repeat 25px 30px #1973b8;}
.LPInvestorToolBtns .btnList .item:nth-child(1):hover{ background: url(../images/icon/stock/chart.png) no-repeat 25px 30px #7cc242;}
.LPInvestorToolBtns .btnList .item:nth-child(2){ background: url(../images/icon/stock/calculator.png) no-repeat 25px 30px #1973b8;}
.LPInvestorToolBtns .btnList .item:nth-child(2):hover{ background: url(../images/icon/stock/calculator.png) no-repeat 25px 30px #7cc242;}
.LPInvestorToolBtns .btnList .item:hover{ background: #7cc242;}
.LPInvestorToolBtns .btnList .item:nth-child(2){ margin: 0 20px;}

.LPEquityListing{}
.LPEquityListing .Equity, .LPEquityListing .Listing{ display: block; float: left; width: 50%;}
.LPEquityListing h2{ color: #222222; font-size: 36px; font-weight: 600; margin: 0 0 20px;}
.LPEquityListing ul{ list-style: none;}
.LPEquityListing ul li{ display: block; float: left; margin:0 0 25px; width: 33%;}
.LPEquityListing .readMore{ display: block; margin: 15px 0 0;}

.LPStockBottomBtns{ display: block; padding: 0 0 30px;}
.LPStockBottomBtns h2{ color: #222222; font-size: 36px; font-weight: 600; margin: 0 0 20px;}
.LPStockBottomBtns .btnList{ display: block;}
.LPStockBottomBtns .btnList .item{ display: block; width: calc(33% - 167px); float: left; background:#1973b8; padding: 55px 20px 55px 135px; color: #fff; font-size:26px; font-weight: 100;}
.LPStockBottomBtns .btnList .item:nth-child(1){ background: url(../images/icon/stock/indices.png) no-repeat 38px 30px #1973b8;}
.LPStockBottomBtns .btnList .item:nth-child(1):hover{ background: url(../images/icon/stock/indices.png) no-repeat 38px 30px #7cc242;}
.LPStockBottomBtns .btnList .item:nth-child(2){ background: url(../images/icon/stock/dividend.png) no-repeat 45px  30px #1973b8;}
.LPStockBottomBtns .btnList .item:nth-child(2):hover{ background: url(../images/icon/stock/dividend.png) no-repeat 45px 30px #7cc242;}
.LPStockBottomBtns .btnList .item:nth-child(3){ background: url(../images/icon/stock/capital.png) no-repeat 25px 30px #1973b8;}
.LPStockBottomBtns .btnList .item:nth-child(3):hover{ background: url(../images/icon/stock/capital.png) no-repeat 25px 30px #7cc242;}
.LPStockBottomBtns .btnList .item:hover{ background: #7cc242;}
.LPStockBottomBtns .btnList .item:nth-child(2){ margin: 0 20px;}

.dipnot {font-size:13px !important; padding:20px 0; color:#a6acb1 !important;}
.dipnot sub{padding:0;}
.gizlePDF{display:none; }

.LPDebt .landingTitleContainer p{ width: 50%; font-size: 16px; line-height: 26px;}
.LPDebt .landingTitleContainer h4{ margin: 15px 0 5px;}
.LPDebt h2.title{ font-size: 26px; font-weight: 600; display: block; margin: 0 0 35px; color: #222;}
.debtRatings{ padding: 180px 0 0;}
.debtRatings table{ width: 100%; }
.debtRatings table tr.header{}
.debtRatings table tr.header td{ color: #1973b8; font-size: 16px; font-weight: 500;}
.debtRatings table tr td{ border-bottom: 1px solid #d4d4d4; color: #525d59; font-size: 16px; padding: 10px 5px;}
.debtRatings table tr td .dipnot{ color: #969696; font-size: 12px;}
.debtRatings table tr:nth-last-child(1) td{ border-bottom: none; }

.FundingPrograms { display: block;}
.FundingPrograms a { color: #353535; }
.FundingPrograms .item {display: block; float: left; width: calc(33% - 35px); padding: 150px 0 20px 20px; min-height: 56px; margin: 0 15px 20px 0; border-bottom: 5px solid #cdd3c7; }
.FundingPrograms .item:hover { background-color: #cdd3c7; }
.FundingPrograms .item h3 { color: #353535; font-size: 22px; font-weight: 800; display: block; }

.aboutGarantiSummary { padding:0 0 50px 0;}
.aboutGarantiSummary p { line-height:140%;}
.btnReadMore { color:#85c53a !important; text-decoration:underline !important;}
.btnReadMore:hover { text-decoration:none;}
.landingBoxVideoItem { width:calc(50% - 10px); margin:0 10px 20px 0;}
.landingBoxVideoItem img { width:100%; max-width:100% !important;}
.landingBoxBannerItem { width:calc(50% - 10px); margin:0 0 20px 10px;}
.landingBoxBannerItem img { width:100%; max-width:100% !important;}
.landingBoxFullItem { width:calc(100% - 60px); background:#fff; padding:30px; margin:0 0 15px 0;}
.landingBoxFullItem p { line-height:140%;}
.landingBoxFullItem ul { padding:0;}
.landingBoxFullItem ul li { font-size:16px; font-weight:700;}
.landingBoxFullItem ul li a { color:#323232; text-decoration:none;}

.landingBoxItem { width:calc(50% - 70px); background:#fff; padding:30px; margin-bottom:20px;}
.landingBoxImage { width:30%;}
.landingBoxImage img { width:100%;}
.landingBoxImage i { display:block; font-style:italic; font-size:14px;}
.landingBoxSummary { width:62%;}
.landingBoxSummary h4 { font-size:36px; color:#222; font-weight:300; line-height:110%; }
.landingBoxSummary h6 { font-size:43px; color:#323232; font-weight:300; line-height:140%; }
.landingBoxSummary h6 a{color:#323232; }
.landingBoxItem p { line-height:140%;}
.landingBoxItem ul { padding:0;}
.landingBoxItem ul li { font-size:16px; font-weight:700;}
.landingBoxItem ul li a { color:#323232; text-decoration:none;}
.landingBoxItem h5 { font-weight:300; font-size:36px; color:#000; line-height:110%;}
.landingBoxItem .subTitle { font-size:28px; font-weight:900; color:#323232; padding:0 0 18px 0; display:block;}

.floatLeft.landingBoxItem { margin-right:10px; }
.floatRight.landingBoxItem { margin-left:10px; }

.landingBoxListItem { }
.landingBoxListItem a { text-decoration:none; display:block; color:#525d59; padding:15px 30px; margin:0 0 0 -30px; width:100%;}
.landingBoxListItem a strong { font-weight:900; display:block; color:#1973b8;}
.landingBoxListItem a:hover { background:#e1e1e1;}

.btnBannerContainer {}
.btnBannerContainer a { float:left; background:#1973b8; width:calc(33.2% - 53px); padding:35px 10px 35px 30px; font-size:24px; color:#fff; font-weight:900; margin-bottom:20px; min-height:60px; }
.btnBannerContainer a img { float:left; margin:0 20px 0 0;}
.btnBannerContainer a:nth-of-type(3n+2) { margin:0 20px;}
.btnBannerContainer i { font-style:normal; float:left; max-width:60%;}
.btnBannerContainer a:hover{ opacity: 0.7;}

.committeesContainer { background:#d8d8d8; padding:40px 0; margin:0 0 20px 0;}
.committeesContainer h4 { font-size:36px; color:#222; font-weight:300; line-height:110%; padding:0 0 20px 40px; }
.committeesContainer ul li a { color:#323232; font-weight:700;}

.btnBigGray { font-size:24px; background:#d8d8d8; color:#1973b8; font-weight:900; text-align:center; display:block; padding:20px 0; line-height:100%; }
.btnBigGray:hover { background:#1973b8; color:#fff;}

.aboutgarantiFacts { text-align:center; padding:50px 0 0 0;}
.aboutgarantiFacts h5 { font-size:36px; color:#3b3b3b; font-weight:300; padding:0 0 35px 0; line-height:100%; }
.aboutGarantiFactsItem { font-size:20px; color:#252525; font-weight:400; display:inline-block; margin:0 35px; text-align:left; letter-spacing:-1px; line-height:100%; }
.factsIcon { margin:0 20px 0 0;}
.factsIcon img {}
.aboutGarantiFactsItem h6 { font-size:40px; color:#008549; font-weight:500; line-height:100%;}

.aboutGarantiFinancialNeedsContainer { margin:0 0 50px 0;}
.aboutGarantiFinancialNeeds { padding:15px 35px 0 35px;}
.aboutGarantiFinancialNeeds h5 { font-size:36px; font-weight:300; color:#222; padding:0 0 30px 0;}
.aboutGarantiFinancialNeeds a { display:inline-block; margin:20px; width:calc(100% / 4 - 44px); vertical-align:top;}
.aboutGarantiFinancialNeeds a:hover { opacity:0.7;}
.aboutGarantiFinancialNeeds a img { max-width:100%;}

.sustainabilitySummary { width:50%; padding:0 0 50px 0; min-height:270px;}
.sustainabilitySummary p { line-height:140%;}
.landingSustainabilityFullItem { width:100% !important;}
.landingSustainabilityBoxItem { width:48%; padding:0; margin:0 0 15px 0;}
.landingSustainabilityBoxItem a { display:block; font-size:16px; color:#323232; text-decoration:none; font-weight:700; padding:15px 0 0 0;}
.landingSustainabilityBoxItem p { line-height:160%; padding:25px 0 0 0;}
.landingSustainabilityBoxItem h5 { font-weight:700; font-size:36px; color:#222222; line-height:110%; margin:0;}
.landingSustainabilityBoxItem h6 { font-weight:700; font-size:26px; color:#222222; line-height:110%; margin:5px 0 0 0;}
.bannerSustainabilityReportsContainer { background:#33435b url(/tr/images/temp/banner-sustainabilityreports.jpg) center bottom no-repeat; min-height:363px;}
.bannerSustainabilityReports {}
.bannerSustainabilityReportsButtons { float:right; margin:100px 0 0 0; font-size:24px; font-weight:700;}
.bannerSustainabilityReportsButtons .btnDownloadGreen { color:#fff; float:left; margin:0 135px 0 0;}
.bannerSustainabilityReportsButtons .btnDownloadGreen span { color:#fff; font-weight:700; font-size:22px; background:#006b42 url(/tr/images/etc/download.png) 22px center no-repeat; padding:15px 35px 15px 80px; border-bottom:4px solid #025334; display:block; margin:18px 0 0 0;}
.bannerSustainabilityReportsButtons .btnDownloadGray { color:#fff; float:left; margin:0 50px 0 0;}
.bannerSustainabilityReportsButtons .btnDownloadGray span { color:#fff; font-weight:700; font-size:22px; background:#68bf59 url(/tr/images/etc/download.png) 22px center no-repeat; padding:15px 35px 15px 80px; border-bottom:4px solid #4ba13d; display:block; margin:18px 0 0 0;}
.bannerSustainabilityReports .btnViewAll { color:#fff; text-decoration:underline; font-weight:700; margin:55px 0 0 0; font-size:16px; font-weight:700; }

.materialMattersTable { color:#575757; font-size:16px; font-weight:400;}
.materialMattersTable img { width:60px; margin:5px;}
.materialMattersTable tr {}
.materialMattersTable td { padding:10px 40px; border-bottom:1px solid #c4c4c4;}
.materialMattersTable td.firstHead { padding:10px 40px 10px 0;}
.materialMattersTable .tableHead { font-size:16px; color:#3fac4b; font-weight:700;}
.materialMattersTable .tableImage { }

.sustainabilityBottomRow { padding-top:50px;}
.sustainabilityDevelopmentGoals { margin:30px 0 0 0;}
.sustainabilityDevelopmentGoals ul {}
.sustainabilityDevelopmentGoals ul li { float:left; margin:0 8px 8px 8px; width:calc(100% / 6 - 16px); list-style:none; cursor:pointer;}
.sustainabilityDevelopmentGoals ul li img { width:100%;}

.tooltipContentContainer { display:none;}

/* blog */
.blogListItem {width: 50%;display:inline-flex;}
.blogListTitle h2 {padding: 15px 0 0 0;color: #222222;font-size: 22px;font-weight: 700;}
.blogListSummary p {line-height: 25px;}
.blogListItemSelect {padding: 0px 20px 70px 20px;}
.blogListImage img {width: 100%;}
.blogListSummary {padding-bottom: 15px;display: block;}
.blogButtonDetail {background: #1973b8;display: -webkit-inline-box;padding: 5px 40px 5px 40px; color:white;}
.blogListTitleContent {padding-top: 30px;display: block;font-size: 30px;}
.blogTitleContainer h1, .blogTitleContainer h2 { font-size: 70px;color: #222222; font-weight: 900; margin: 0 0 0 -3px; line-height: 100%; }
.blogPersonel { color:#222; font-size:26px; padding:10px 0 20px 0;}

.blogDetailGorsel { margin:0 0 50px 0;}
.blogDetailGorsel img { width:100%;}
.blogDetailPartTitle { font-size:26px; color:#323232; font-weight:700;}
.blogDetailTextContent { font-size:16px; color:#323232;}
.blogDetailTextContent p { line-height: 25px; text-align: justify;}

/* social information */
.socialIcons {display: flex;}
.socialInformation {float: left;width:calc(33.3% - 15px); margin: 10px 15px 10px 0px;}
.SocialItems img {margin-right: auto;margin-left: auto;}
.socialIcons .socialInformation .socialItems img {margin: 0 auto;display: block;padding: 30px 0px 30px 0px;}
.socialItems {background-color: #d6dfdc; margin-bottom: 10px;}
.socialIcons a {color: #353535;}

/*share*/
.pageShare {padding-top: 40px;     display: flex;}
.shareIcon {padding-right: 10px;}

.formContainer { background:url(/tr/images/temp/letter.png) right 120px no-repeat;}
.formContainer table td { vertical-align:top;}
.formContainer .formItem { background:#e6edea; margin:0 0 5px 0; padding:15px 20px;}
.formContainer .formTitle { font-size:14px; color:#85c53a;}
.formContainer .formTitle strong { font-weight:normal;}
.formContainer .formElement {}
.formContainer .formElement input[type="text"], .formContainer .formElement textarea { background:#f9f9f9; border:none; font-size:20px; font-family: "Roboto", sans-serif; font-weight:700; color:#2d2d2d; width:calc(100% - 20px) !important; padding:10px;}
.formContainer .formValidator {}
.formContainer .formElement select { background: none;border: none;font-size: 20px;font-family: "Roboto", sans-serif; font-weight: 700;color: #2d2d2d;width: 100%; -webkit-appearance: none;     background: url(../images/icon/contact-select-icon.png) no-repeat right center;}
.formContainer .formElement .nice-select { background:none; border:none; float:none; padding:10px 0; height:auto; line-height:normal; min-width:80px;}
.formContainer .formElement .nice-select::after { border-bottom: 4px solid #212121; border-right: 4px solid #212121;}
.formContainer .formElement .nice-select .list { max-height:260px; overflow:auto;}
.formContainer .formElement .nice-select.open .list { padding:20px; width:100%; border:1px solid #e6edea;}
.formContainer .formElement .nice-select li.option { padding:3px 0; border-bottom:1px solid #f0f0f0; list-style:none; background:none; min-height:0; line-height:100%;}
.formContainer .formElement .nice-select li.option:hover { background:#f0f0f0;}
.formContainer .formElement .nice-select .current {font-size: 20px;font-family: "Roboto", sans-serif;font-weight: 700;color: #2d2d2d;}


.captchaContainer { padding:25px 0; width:50%;}
.captchaTitle { width:40%;}
.captcha { background:#f9f9f9; border:1px solid #d9d9d9; border-radius:2px; padding:10px 15px; width:50%; }
.captchaTextBox {}
.captchaTextBox input { background:#f5f5f5; border:1px solid #ccc; padding:4px 10px; font-family: "Roboto", sans-serif; font-weight:700; color:#2d2d2d; font-size:20px; width:calc(100% - 20px);}
.formContainer .formValidator {}
.formButtonContainer { width:100%;}
.formButtonContainer .floatLeft { width:50%;}
.btnBigGreen { background:#1973b8; font-family: "Roboto", sans-serif; font-size:20px; font-weight:700; color:#fff; padding:20px; text-align:center; cursor:pointer; border:none; border-bottom:4px solid #014318; width:100%; }
.btnBigGreen:hover { background:#014318;}
.btnBigRed { background:#ff0000; font-family: "Roboto", sans-serif; font-size:20px; font-weight:700; color:#fff; padding:20px; text-align:center; cursor:pointer; border:none; border-bottom:4px solid #bb3e3e; width:100%; }
.btnBigRed:hover { background:#bb3e3e;}

.btnFullGreen { background:#008642; font-family: "Roboto", sans-serif; font-size:36px; font-weight:400; color:#fff; padding:40px 0; text-align:center; cursor:pointer; border:none; width:100%; display:block; }
/*paging */
.newPagerArea .pagerActive {background-color: #85c53a;color: white;width: 30px;display: inline-block;text-align: center;padding: 5px;margin-bottom: 3px;}
.newPagerArea .pagerActive:hover {background-color: #1973b8; color: white;}
.newPagerArea .newPagerNumber {background-color: #d6dfdc; color: #636f6d; width: 30px;display: inline-block;text-align: center;padding:5px;margin-bottom:10px;}
.newPagerArea .newPagerNumber:hover {background-color: #85c53a; color: white;}
.newPagerArea a:nth-last-child(1) { margin:5px 5px 5px 0; background:#1973b8 !important; color:#fff !important; clear:both; display:table; height:auto !important; padding:5px 15px !important; }
.newPagerArea a:nth-last-child(1)::after { content:">>"}

#eventsContent .takvimCss td a { font-size:12px; padding:10px 2px;}

.takvimCss { margin:0 auto; background:#ebf1f6; }
.takvimCss th { text-align:center !important; color:#8e9296; text-transform:uppercase !important; height:20px; font-size:10px; }
.takvimCss td a { padding:15px 2px; border-bottom:1px solid #fff; border-left:1px solid #e1e2e4; border-right:1px solid #e1e2e4; border-top:1px solid #e1e2e4; display:block;}
.takvimCss:first-child { width:100%; }
.takvimGenel {  border-bottom:1px solid #d6d6d6; padding:5px 20px; font-size:12px; text-align:left; font-weight:bold; color:#6c7174 !important; width:100%; }
.takvimGenel .takvimGenel { margin:0 0 10px 0;}
.takvimGenel .takvimGenel td { padding:0 0 10px 0;}
.takvimBaslik { background:#85c53a !important; font-size:15px; color:#fff;  }
.takvimBaslik td { padding:5px;}
.takvimBaslik td a { border:none !important; padding:0 !important;}
.OtherMonthDayStyleCss { color:#c5cacf !important;}
.OtherMonthDayStyleCss a { color:#c5cacf !important; text-decoration:none; display:block; }
.OtherMonthStyleCss a { color:#c5cacf !important; text-decoration:none; display:block; }
.TodayDayStyleCss { color:#6A9113 !important; border:1px solid #6A9113 !important;}
	.TodayDayStyleCss a { color:#6A9113 !important;  }
.ActivityDayStyleCss a {
    background-color: #85c53a;
    color: #FFFFFF !important;
    font-weight:900;
	display:block;
}
.ActivityDayStyleCss:hover { background:#000; }
	.ActivityDayStyleCss a { color:#565656 !important;}
.DayStyleCss { color:#fff !important;}
.DayStyleCss a { color:#1973b8 !important; text-decoration:none; display:block;}
.DayStyleCss:hover { background:#1973b8; color:#fff !important; }
.DayStyleCss:hover a { color:#fff !important;}

.resultCenterDownload {padding-left: 15px;font-weight: 400;margin-bottom: 40px;text-align: left !important;display: -webkit-box;}
.resultCenterYear {     display: -webkit-box; text-align: left !important;font-size: 24px;padding-left: 15px;font-weight:900;}


.contactName {background-color: #1973b8; width: 98%;}
.contactName h2 {margin: 0 !important;color: white;padding-left: 15px;padding-top:10px;}
.contactName p {color: #85c53a;text-align: left !important;padding-left: 15px;font-size: 12px;font-style: italic;}
.contactTelMail {background-color: #fff;padding-top: 5px;padding-bottom: 20px;width: 88%;margin: 0 auto;display: block;}
.contactTelMail .telefon {text-align: center;margin: 0 auto;}
.contactTelMail .email {text-align: center;margin: 0 auto;}
.contactPanel .resim {padding-left: 30px;}
.ContactItem .cizgiContact {background-color: #d6dfdc;width: 88%;margin: 0 auto;height: 10px;margin-top: -5px;display: block;}


.calenderDetail .upEvents {
  display: block;
  width: calc(66% - 60px);
  float: left;
  padding: 30px;
  height: 300px;
  border: 1px solid #c7cbca; }
.calenderDetail .upEvents h2 {
    display: block;
    font-weight: 600;
    float: left;
    font-size: 25px;
    color: #323232;
    margin: 0 0 20px; }
.calenderDetail .item .itemDate {
    width:140px;
    background: #1973b8;
    color: #fff;
    padding: 20px 10px 50px;
    float: left;
    display: block; }
.calenderDetail .item .itemDate span:nth-child(1) {
      font-size: 120px;
      display: block;
      font-weight: 900;
      line-height:100%; }
.calenderDetail .item .itemDate span:nth-child(2) {
      font-size: 24px;
      display: block;
      font-weight: 900;
      text-align: left;
	  max-width:70%; }
.calenderDetail .item .itemContent {
    width: 60%;
    margin: 0 0 0 30px;
    padding: 20px 0 0;
    display: block;
    float: left; }
.calenderDetail .item .itemContent h3 {
      display: block;
      font-weight: 600;
      margin: 0 0 5px;
	  color:#525d59; }
.calenderDetail .item .itemContent p {
      font-weight: 300;
      margin: 0 0 30px;
	  color:#525d59;}
.calenderDetail .item .itemContent a.addthisevent-drop {
      display: block;
      background: #85c53a;
      color: #045e31;
      font-weight: 600;
      width: 100%;
      margin: 0 0 10px;
      padding: 15px 0;
      text-align: center; }
.calenderDetail .item .itemContent a:hover {
        opacity: 0.6; }
.calenderDetail .item .itemContent a.requestBtn {
	  display: block;
      background: #f9d612;
      color: #045e31;
      font-weight: 600;
      width: 100%;
      margin: 0 0 10px;
      padding: 15px 0;
      text-align: center; }
.calenderDetail .allBtn {
    display: block;
    float: right;
    color: #045e31; }
.calenderDetail .allBtn:hover {
      color: #048643; }

.itemContent a.addthisevent-drop { border:none !important; font-size:16px !important; font-weight:700 !important; color:#045e31 !important; border-radius:0 !important;}
.addthisevent-selected { background:#008543 !important;}
.addthisevent_dropdown { width:100% !important; background:#85c539 !important; border:none !important; margin:0 !important; border-radius:0 !important;}
.addthisevent_dropdown span { display:inline-block !important; background:#85c539 !important; font-size:16px !important; color:#045e31 !important; font-weight:400 !important; width:calc(50% - 25px) !important;}
.addthisevent_dropdown span:hover { color:#fff !important;}
.addthisevent-drop:hover { opacity:1 !important; background:#008543 !important;}
.copyx { display:none !important;}

#calenderPage {}
#calenderPage .item { padding:0 0 30px 0; margin:0 0 30px 0; border-bottom:1px solid #ababab; }
.contactSendButton table {width: 100%;}
.contactSendButton table tr {}
.contactSendButton table tr:nth-child(1) { float:left;}
.contactSendButton table tr:nth-child(2) { float:left;}
.contactSendButton table tr:nth-child(2) a { float:left; font-size:0; text-indent:-9999px; background:url(/tr/images/etc/recaptcha.png) no-repeat; width:60px; height:60px; cursor:pointer;}
.contactSendButton table tr:nth-child(3) { float:left;}
.contactSendButton input[type=text] { border:1px solid #acacac; padding:5px; margin:20px 5px 0 10px; }
.btnBigGreenContact {background: #1973b8;font-family: "Roboto", sans-serif;font-size: 20px;font-weight: 700;color: #fff;padding: 20px;   text-align: center;cursor: pointer;border: none;border-bottom: 4px solid #014318;width: 50%;}
.btnBigGreenContact:hover {background: #014318;}
.form10 { width:10%;}
.form20 { width:20%;}
.form40 { width:40%;}
.form45 {width: 45%;}
.form50 {width: 50%;}
.form60 {width: 60%;}

.text-large{ padding: 20px; background: #1973b8; border:2px solid #1973b8; padding:10px; -webkit-box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6);
-moz-box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6); box-shadow: 0px 1px 8px 0px rgba(135, 103, 89, 0.6); color: #fff;  margin: 0 0 25px;}
.text-large input[type=text]{padding: 10px;  width: calc(100% - 20px);  display: block; margin: 10px 0 0;  font-size: 18px; font-family: "Open Sans", sans-serif;  border: none;}
.text-large input[type=button]{display: inline-block; border: none; color: #1973b8; background: white;  padding: 15px 30px; font-size: 16px;   font-weight: 600; font-family: "Open Sans", sans-serif; cursor: pointer;}
.text-large input[type=submit]{display: inline-block; border: none; color: #fff; background: #a4a3a3;  padding: 15px 30px; font-size: 16px;   font-weight: 600; font-family: "Open Sans", sans-serif; cursor: pointer;}
.itemCount{  display: block;  margin: 0 0 15px;  font-weight: 600;}
.itemSearchContainer {  display: block; margin:0 0 20px 0;}
.itemSearch { background: #f7f7f7;  padding: 20px;  width: calc(100% - 40px);}
.itemSearchContainer a{ color: #222; font-weight: 500;}
.itemSearchContainer h2 { margin:0 !important; display:none !important;}
.itemSearchContainer .date { color:#fff; background:#1973b8; padding:10px; display:table;}

.garantiBankDetailh2 {color: #1973b8;font-weight: 700 !important;padding-top: 5px;}

#UCalculator1_pnlPopUp .calculatorTable tbody {display: block;border: 5px solid #1973b8;}
#UCalculator1_pnlPopUp .calculatorTable {background: white;width: 420px;}
#UCalculator1_pnlPopUp .calculatorTable input {background-color: #1973b8;border: medium none;color: #fff;padding: 7px 10px;margin: -14px 0px 0 357px;cursor: pointer;float: right;}
span#UCalculator1_lblwarning {margin: 0 auto;display: block;margin-left: 95px;padding-bottom: 35px;}

.siteSearchPanel {}
.searchKeywordItem { width:56%;}
.searchPageKeywordBox { width:100%;}
.searchStartDateItem { width:calc(24% - 10px); position:relative; margin:0 0 0 10px;}
.searchStartDateItem img, .searchEndDateItem img { width:25px; position:absolute; right:10px; bottom:10px; cursor:pointer;}
.searchEndDateItem { width:calc(20% - 10px); position:relative; margin:0 0 0 10px;}
.searchPageDateBox {}

.ui-datepicker { width:17em; padding:0; border:none; background:#ccc; font-size:12px; display:none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:5px 0; background:#a3d143; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-widget-header .ui-icon {
    background-image: url(/tr/images/ui-icons_222222_256x240.png);}
.ui-datepicker .ui-datepicker-prev {
    left: 2px; }
.ui-datepicker .ui-datepicker-next {
    right: 2px;
}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #d3d3d3;
    background: #e6e6e6 url(/tr/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;
    font-weight: normal;
    color: #555555;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px; }

.ui-icon {
    width: 16px;
    height: 16px;
    background-image: url(/tr/images/ui-icons_222222_256x240.png);
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}

.ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span {
    background-image: url(/tr/images/ui-icons_ffffff_256x240.png);
}
.ui-datepicker .ui-datepicker-prev span {
    background-position: -96px -16px; }
.ui-datepicker .ui-datepicker-next span { background-position: -32px -16px;}

 .ui-datepicker th {
	font-size: 9px;
	color: #6c7173;
	font-size: 9px;
	text-shadow: 0 1px 0 rgba(255,255,255,.55);
	text-transform: uppercase;
	font-weight: normal;
	border: none;
	border-top: 1px solid rgba(186,194,200,.6);
	border-bottom: 1px solid rgba(186,194,200,.6);
	background-color: #e6ebf0;
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.38);
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.38);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.38);
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5YzVjNSIgc3RvcC1vcGFjaXR5PSIwLjMzIi8+CjxzdG9wIG9mZnNldD0iMSUiIHN0b3AtY29sb3I9IiNjOWM1YzUiIHN0b3Atb3BhY2l0eT0iMC4zMyIvPgo8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmYiIHN0b3Atb3BhY2l0eT0iMC4zMyIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);
	background-image: -moz-linear-gradient(bottom, rgba(201,198,198,.33) 0%, rgba(201,198,198,.33) 0.76%, rgba(255,255,255,.33) 100%);
	background-image: -o-linear-gradient(bottom, rgba(201,198,198,.33) 0%, rgba(201,198,198,.33) 0.76%, rgba(255,255,255,.33) 100%);
	background-image: -webkit-linear-gradient(bottom, rgba(201,198,198,.33) 0%, rgba(201,198,198,.33) 0.76%, rgba(255,255,255,.33) 100%);
	background-image: linear-gradient(bottom, rgba(201,198,198,.33) 0%, rgba(201,198,198,.33) 0.76%, rgba(255,255,255,.33) 100%);
}

.ui-datepicker td {
    border: none;
        border-top-width: medium;
        border-right-width: medium;
        border-top-style: none;
        border-right-style: none;
        border-top-color: currentcolor;
        border-right-color: currentcolor;
    border-top: 1px solid #e7e9ea;
    border-right: 1px solid #e7e9ea;
    padding: 0;
    background: #eee; }

td.ui-state-disabled .ui-state-default {
    text-shadow: none;
    opacity: .8;
    color: #6c7173;
}
td .ui-state-default {
    border: 1px solid transparent;
    text-align: center;
    padding: .7em 0;
    margin: 0;
    font-size: 12px;
    font-weight: bold;
    background: #f5f8fa;
    color: #6c7173;
    text-shadow: 0 1px 0 rgba(255,255,255,.55);
}

.pageShareContainer { margin:30px 0 0 0; padding:30px 0 0 0; border-top:1px solid #d6dfdc;}
.pageShareContentContainer { position:relative; display:table;}
.btnShare { background:#85c539; padding:15px 65px; border:none; color:#fff; height:20px; font-weight:700; display:table; text-align:center;}
.pageShareContent { display:none; position:absolute; z-index:99; bottom:50px; width:calc(100% - 22px); border:1px solid #85c539; background:#fff; text-align:center; padding:10px;}

.audioHubList {}
.audioHubList ul { padding:20px 0 0 0;}
.audioHubList ul li { list-style:none; background:none; padding:0 0 30px 0; margin:0 0 30px 0; border-bottom:1px solid #d6dfdc;}
.audioHubList ul li h4 { font-size:22px; color:#1973b8; font-weight:700;}
.audioHubList ul li .audioHubSummary { font-size:14px; color:#3f3f3f; padding:0 0 10px 0;}
.audioHubList ul li .audioHubSummary p { padding:0 0 8px 0; line-height:100% !important;}
.audioHubList ul li .audioHub {}
.audioHubList ul li .audioHub audio { width:100%;}
.audioHubList ul li .dividerLeft { width:75px; height:4px; line-height:100%;}

.meetingDateItem { width:calc(100% - 10px); margin:0 10px 0 0; position:relative;}
.meetingTimeItem { margin:0 10px 0 0; width:calc(25% - 10px);}
.meetingDateItem img { width:25px; position:absolute; right:10px; bottom:10px; cursor:pointer;}

.formPlusItem2, .formPlusItem3 { display:none;}
.formPlusButton { font-size:32px; color:#1973b8; font-weight:900; margin:15px 0 0 0;}
.formPlusButtonC{font-size: 32px; color: #1973b8; font-weight: 900; background: #e6edea; margin: 0; display: block;  width: 100%; text-align: center; padding: 26.5px 0;}

.formBigItem { border-top:1px solid #f0f0f0; border-bottom:1px solid #f0f0f0; padding:20px 0; margin:20px 0; }
.formContainer h5 { font-size:22px; font-weight:700; color:#1973b8; margin:15px 0; }
.formBigItem h5 { font-size:22px; font-weight:700; color:#1973b8; margin:0 0 10px 0; }
.formBigItem .formItem { background:#f0f0f0;}
.tblName2, .tblName3{ display: none;}
.meetingDateItem .nice-select{ background: #f9f9f9 !important;   padding: 10px 10px !important;}
.uyari{ position: absolute;}

.dipNote { line-height:100% !important; font-size:12px; padding:0 0 20px 0; }


/*  Audio download butonu kapama */

audio::-internal-media-controls-download-button {    display:none;   }
audio::-webkit-media-controls-enclosure {        overflow:hidden;   }
audio::-webkit-media-controls-panel {        width: calc(100% + 30px);    }

   /*  Video download butonu kapama */
video::-internal-media-controls-download-button {    display:none;}
video::-webkit-media-controls-enclosure {    overflow:hidden;}
video::-webkit-media-controls-panel {    width: calc(100% + 30px); /* Adjust as needed */}

.lpResultsCenterDocTable { width:100%;}
.lpResultsCenterDocTable tr td { border-top:1px solid #dedede; padding:20px; font-weight:700; font-size:20px; color:#222; }
.lpResultsCenterDocTable tr.lpResultsCenterDocTableHead td {text-align:center; border-top:none !important; border-bottom:3px solid #dedede; padding:0 20px 20px 20px;}
.lpResultsCenterDocTableGorsel { width:60%; max-height:150px; overflow:hidden; display:block;  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,1);
-moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,1);
box-shadow: 0px 0px 15px 0px rgba(0,0,0,1);}
.lpResultsCenterDocTable tr td img { max-width:100% !important;}
.lpResultsCenterDocTable tr.excelColumn td .lpResultsCenterDocTableGorsel { width:60% !important; -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none;}
.lpResultsCenterDocTable tr.excelColumn td .lpResultsCenterDocTableGorsel img { max-width:100% !important;}

#annualReportContent{ display: block; padding: 100px 0 30px; font-family: Roboto; }
.annualCover{display: block; width: 100%; height: 461px; background: url(../images/annualreport/bgCover.jpg) no-repeat center center; text-align: center;}
.annualCover .coverImage{ display: inline-block;   margin: -50px 0 40px;}
.annualCover h4{ font-size: 30px; font-size: 30px; font-weight: 300; color: #008543;}
.annualCover h2{ font-size: 40px; font-size: 40px; font-weight: 800; line-height: 40px; color: #008543;}

.forevordText{ padding: 30px 0 0;}
.forevordText h2{ color: #323232; font-size: 40px; font-weight: 800; display: block; text-align: center;}
.forevordText h3{ color: #84c33a; font-size: 22px; font-weight: 800; display: block; text-align: center;}
.textThree{ display: block; margin: 20px 0 0;}
.textThree .item{ width: calc(33.3% - 30px); display: block; float: left; text-align: left;}
.textThree .item:nth-child(2){ margin: 0 40px;}
.textThree .item p{ font-size: 12px; color: #515151; line-height: 22px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;}

.PDFSection{ padding: 50px 0 0;}
.PDFSection .item{ width: calc(33.3% - 30px); display: block; float: left; text-align: left; padding-bottom: 40px;}
.PDFSection .item h2{ color: #84c33a; font-size: 28px; display: block; font-weight: 800; margin: 0 0 15px; line-height: 28px;}
.PDFSection .item .itemImage{ display: block;}
.PDFSection .item .itemImage img{ display:  block; width: 100%; height: auto;}
.PDFSection .item .pdfButton{}
.PDFSection .item .pdfButton a{  display: table;  padding: 15px 25px 15px 55px;  color: #fff;  font-size: 18px;   font-weight: 700;  background: url(../images/annualreport/pdf.png) no-repeat 15px 11px #1973b8;  position: relative;
  z-index: 99;  margin: -25px 0 0 20px; }
.PDFSection .item .pdfButton a:hover{ background: url(../images/annualreport/pdf.png) no-repeat 15px 11px #84c33a;}
.PDFSection .item .itemText{ display: block; padding: 20px 20px 0;}
.PDFSection .item .itemText ul{ list-style: none;}
.PDFSection .item .itemText li{ display: block; margin: 0 0 5px;}
.PDFSection .item .itemText li a{font-size: 12px; color: #515151; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; background: url(../images/annualreport/list.png) no-repeat 0 4px; display: block; padding: 0 0 0 20px;}
.PDFSection .item:nth-child(2){ margin: 0 40px;}
.PDFSection .item:nth-child(6){ margin: 0 40px;}
.PDFSection .item:nth-child(10){ margin: 0 40px;}

.btnFullPDF{display: table;  padding: 15px 25px 15px 55px;  color: #fff;  font-size: 18px;   font-weight: 700;  background: url(../images/annualreport/pdf.png) no-repeat 36% 13px #1973b8;  position: relative;   z-index: 99;  margin: 0; border-bottom: 4px solid #006131; width:calc(100% - 75px); text-align:center; }
.btnFullPDF:hover{ background: url(../images/annualreport/pdf.png) no-repeat 36% 13px #84c33a;}


.shareHoldingContainer{}
.shareHoldingContent{ display: block; text-align: center;}
.shareHoldingContainer h2{ color:#222222; margin:0 0 20px; font-size: 36px; font-weight: 600;}
.shareHoldingContainer .btnMore{ display: table; margin: 20px auto 0; color: #fff; font-weight: 100; font-size: 18px; padding: 10px 50px; background:#008140; }
.shareHoldingContainer .btnMore:hover{ opacity: 0.8;}

.stock3BoxContainer{}
.stock3BoxContent{}
.stock3BoxContent .boxItem{ display: block; float: left; width: calc(33% - 52px); padding: 100px 20px 0; background: #f5f5f5 ; text-align: center; background-size: contain !important; height: 300px; }
.stock3BoxContent .boxItem:nth-child(1){background: url(../images/temp/bgDR.jpg) no-repeat top center;}
.stock3BoxContent .boxItem:nth-child(2){ margin: 0 20px; background: url(../images/temp/bgDividend.jpg) no-repeat top center;}
.stock3BoxContent .boxItem:nth-child(3){background: url(../images/temp/bgAnnual.jpg) no-repeat top center;}
.stock3BoxContent .boxItem h2{ color: #222; font-weight: 600; font-size: 30px; margin: 0 0 20px;}
.stock3BoxContent .boxItem p{ font-size: 18px; font-weight: 400; line-height: 26px;}
.stock3BoxContent .boxItem a.btnMore{ display: table; margin: 20px auto 0; color: #fff; font-weight: 100; font-size: 18px; padding: 10px 30px; background:#008140; }
.stock3BoxContent .boxItem a.btnMore:hover{ opacity: 0.8;}

#homeEventsContainer #eventsContent .disclosuresContent {  display: block;  float: right;  width: 32%;  padding:0 0 0 0; }
#homeEventsContainer #eventsContent .disclosuresContent h3 {    display: block;   font-weight: 700;    font-size: 24px;    color: #353535;    margin: 0 0 20px; float:left; }  #homeNewsContainer #homeEventsContainer .disclosuresContent .disclosuresItems {   display: block; }
#homeEventsContainer #eventsContent .disclosuresContent .disclosuresItems .item {      display: block;      padding: 10px 0;      border-bottom: 1px solid #d9d9d9;      color: #525d59; }  #homeEventsContainer #eventsContent .disclosuresContent .disclosuresItems .item:nth-last-child(1) { border:none;}
#homeEventsContainer #eventsContent .disclosuresContent .disclosuresItems a {      color: #525d59; }
#homeEventsContainer #eventsContent .disclosuresContent .disclosuresItems h4 {      font-weight: 600;      margin: 0 0 0; }
#homeEventsContainer #homeNewsContent .disclosuresContent .disclosuresItems p {      display: block;      margin: 0; padding:0; }
#homeEventsContainer #eventsContent .disclosuresContent .disclosuresItems .item:nth-child(1) {      padding-top: 0; }
#homeEventsContainer #eventsContent .disclosuresContent a.allBtn {    display: block;    margin: 5px 0 0;    float: right;    color: #85c53a;  text-decoration:underline; }
#homeEventsContainer #eventsContent .disclosuresContent a.allBtn:hover { color: #048643; text-decoration:none; }
.LPEquityListing .Equity ul li{ width: 50%;}
.LPEquityListing .readMore{ padding: 10px 30px; background: #008140; color: #fff; font-size: 18px; font-weight: 100; display: table;}
.LPEquityAnalysts .Equity{ display: block; width: calc(50% - 80px); padding: 0 0 0 80px;}
.LPEquityAnalysts .Listing{ padding: 45px 0 0 40px;}
.LPEquityAnalysts .Listing a{ display: block; background: #1973b8; color: #fff; font-size: 18px; font-weight: 100; padding: 25px 30px 25px 80px; margin: 0 0 20px;}
.LPEquityAnalysts .Listing a:hover{ opacity: 0.8;}
.LPEquityAnalysts .Listing a:nth-child(1){ background: url(../images/share-dr/analyst.png) no-repeat 20px center #1973b8;}
.LPEquityAnalysts .Listing a:nth-child(2){ background: url(../images/share-dr/price.png) no-repeat 20px center #1973b8;}
.LPEquityAnalysts .Listing a:nth-child(3){ background: url(../images/share-dr/consensus.png) no-repeat 20px center #1973b8;}
.LPEquityAnalysts h2{color: #222; font-weight: 600; font-size: 30px; margin: 0 0 20px; text-align: center;}
.LPEquityAnalysts .Equity .readMore{ padding: 10px 30px; background: #008140; color: #fff; font-size: 18px; font-weight: 100; display: table;}

.LPEquityBottomBtn{}
.LPEquityBottomBtn a.btnBottom{ display: block; width: 49%; float: left; background: #1973b8; color: #fff; font-size: 24px; text-align: center; padding: 25px 0; font-weight: 100;}
.LPEquityBottomBtn a.btnBottom:hover{ opacity: 0.8;}
.LPEquityBottomBtn a.btnBottom:nth-child(1){ margin: 0 2% 0 0;  background: url(../images/share-dr/debt.png) no-repeat 34% center #1973b8;}
.LPEquityBottomBtn a.btnBottom:nth-child(2){ background: url(../images/share-dr/capital.png) no-repeat 25% center #1973b8; }

.landingBoxItem{ min-height: 260px;}
.landingBoxItem ul li a:hover{ color: #1973b8;}
.landingBoxItem.iconBox{}
.landingBoxItem.iconBox .landingBoxImage img{ width: auto;}
.landingBoxItem.iconBox .landingBoxImage{ width: 22%; }
.landingBoxItem.iconBox .landingBoxSummary{ width: 75%; }
.landingBoxItem.iconBox .landingBoxSummary h4{ color: #1973b8;}
.landingBoxItem.iconBox .landingBoxSummary h4 a{ color: #1973b8;}

.LPTitle{ display: block; width: 100px; padding: 20px; width: calc(100% - 40px); background: #1973b8; font-size:30px; font-weight: 600; color: #fff; text-align: right; margin: 0 0 20px;}

.historicalData{ padding: 20px 0 0;}
.historicalData .historicalTitle{ display: block; float: left; background: url(../images/historical-data-bg.png) no-repeat left center; width: calc(22% - 60px); padding:35px 30px; }
.historicalData .historicalTitle p{ font-size: 30px; font-weight: 100; color: #fff;}
.historicalData .historicalTitle span{ font-size: 12px; font-weight: 100; color: #fff;}
.historicalContent{ float: left; margin: 0 0 40px; width: 75%;}
.historicalContent .col{ width: 33%; float: left; padding: 30px 0 0;}
.historicalContent .col ul{ padding: 0; margin: 10px 0 0;}
.historicalContent .col ul li{ display: block; padding-bottom:5px;}
.historicalContent .col ul li a{ color:#222; font-size: 14px;}
.historicalContent .col ul li a:hover{ color: #1973b8;}
.historicalContent .col h2{ font-size: 20px; font-weight: 600; display: block; color: #222;}


.LPKit h2{ color: #1973b8;}
.LPKit div.floatLeft{ width: 100%; float: none;}
.LPKit ul{ list-style: none;}
.LPKit ul li{ display: flex; width: calc(33% - 101px); float: left; background: #cecece; padding: 25px 0 25px 90px; margin-bottom:20px; align-items: center; min-height: 46px;}
.LPKit ul li a{ color: #323232; font-size: 18px; display: block; }
.LPKit ul li a:hover{ opacity: 0.8;}
.LPKit ul li a em{ display: none;}
.LPKit ul li:nth-child(2){ margin: 0 20px;}
.LPKit .floatLeft ul:nth-child(1) li:nth-child(1){ background: url(../images/temp/invest-1.png) no-repeat 30px center #cecece;}
.LPKit .floatLeft ul:nth-child(1) li:nth-child(2){ background: url(../images/temp/invest-2.png) no-repeat 30px center #cecece;}
.LPKit .floatLeft ul:nth-child(1) li:nth-child(3){ background: url(../images/temp/invest-3.png) no-repeat 30px center #cecece;}
.LPKit .floatLeft ul:nth-child(2) li:nth-child(1){ background: url(../images/temp/invest-4.png) no-repeat 30px center #cecece;}
.LPKit .floatLeft ul:nth-child(2) li:nth-child(2){ background: url(../images/temp/invest-5.png) no-repeat 30px center #cecece;}
.LPKit .floatLeft ul:nth-child(2) li:nth-child(3){ background: url(../images/temp/invest-6.png) no-repeat 30px center #cecece;}

.LPDevelopments ul{ list-style: none;}
.LPDevelopments ul li{ display: flex; float: left; width: calc(25% - 20px); margin: 0 10px; padding: 20px 0; text-align: center; background: #76ba3f; min-height: 48px; align-items: center; justify-content: center;}
.LPDevelopments ul li a{ color: #fff; font-size: 20px; font-weight: 100;}
.LPDevelopments ul li a:hover{ color: #1973b8;}
.LPInvestBtn .btnList p{ margin:0; padding: 0;}

.LPAboutBTn{ width: calc(50% - 70px); background: #1973b8; color: #fff; font-size:24px; font-weight: 100; padding:30px 0; text-align:center; padding: 30px; margin-bottom: 20px;}
.LPAboutBTn:hover{ opacity: 0.8;}

.LPKeyPerformance h2{color: #1973b8;  font-size: 36px;  font-weight: 300;  margin: 0 0 20px;}
.LPRatingsContent{ background: #fff;}
.LPRatingsContent h2{color: #1973b8;  font-size: 36px;  font-weight: 300;  margin: 0 0 20px;}
.aboutLP .landingBoxSummary h4{ color: #036c37;}
.aboutLP .aboutgarantiFacts h5{ color: #036c37;}
.corpLP  .landingBoxSummary h4{ color: #036c37;}
.corpLP  .landingBoxSummary h5{ color: #036c37;}

.landingBoxItemBtn{ display: block; width: calc(50% - 10px); }
.landingBoxItemBtn .btnIcon{ display: block; width: 100%; text-align: center; color: #fff; font-weight: 100; font-size: 22px; margin: 0 0 20px; padding: 33px 0; background: #1973b8;}
.landingBoxItemBtn .btnIcon:hover{ opacity: 0.8;}
.btnBannerContainer a{ font-weight: 100;}
.btnBannerContainer a em{ font-style: normal;}

.internalContent{ display: block;}
.internalContent .col{ display: block; float: left; margin: 0 1%; width: calc(25% - 2%); text-align: justify; padding: 40px 0 0;}
.internalContent .col.col1{width: calc(50% - 2%);}
.internalContent .col h5{ font-size: 22px;  color: #036c37;  font-weight: 300;  line-height: 110%;}

/* 2019 Entegre Faaliyet Raporu CSS */
.bodyLPReport {background: #f4f4f4 !important;}
.bodyLPReport header.headerStickyMenu{border-bottom: 0 !important;    z-index: 9999;}
.LP2019{}
#pageHeaderImage.pageHeaderLPReport{ height: 140px !important; border-bottom: 0; display:none !important;}

#LPPDFDownloadSticky{ background: #004281; display: block; width: 100%; z-index: 999;}
.headerPos {}
.headerStickyLPDownload { padding:11px 0 0 0;}
i.fa.fa-home {font-size: 23px;}
#LPPDFDownloadSticky h2{ font-size: 16px; font-weight: 400; color: #fff; float: left; margin: 14px 0;}
#LPPDFDownloadSticky .LinkDiv{ display: flex;justify-content: right;align-items: center;color: #fff;}
#LPPDFDownloadSticky .LinkDiv .colTwo{ width: 50%; float: left;}
#LPPDFDownloadSticky .LinkDiv .colTwo a{ display: flex; align-items: center; justify-content: center; width: 100%; height: 74px; background:#1b6d34; font-size: 14px; color: #fff; }
#LPPDFDownloadSticky .LinkDiv .colTwo a:hover{ opacity: 0.8;}
.headerStickyLPDownload{ position: fixed !important; display: block !important;}
#LPPDFDownloadSticky a.homeLink{display: flex; align-items: center; justify-content: center; font-size:32px; color: #fff; float: left;margin: 10px 10px 10px 0;}
#LPPDFDownloadSticky .LinkDiv .colTwo:nth-child(1) a.downloadLink{ width: 78%; background: #278143; float: left;}

.topLevaContainer {float: right;text-align: right;color: #fff; font-size: 16px; cursor: pointer; background: #02a5a5; padding: 8px;}
.topLevaContainer .levaButtonIR21 { color:#fff;}
.topLevaContainer .levaButtonIR21 img { display:inline-block; vertical-align:middle; transition:0.6s;-webkit-animation: rotation 3.25s infinite linear; -moz-animation: rotation 3.25s infinite linear; -o-animation: rotation 3.25s infinite linear; animation: rotation 3.25s infinite linear;padding: 0 22px;}
.topLevaContainer .levaButtonIR21 i { display:inline-block; vertical-align:middle;font-style: normal; padding-right: 20px;}
.closeLevaChatIconContainer { position:absolute; bottom: 1%; right: 23px;}
.closeLevaChatIcon { cursor:pointer;}
.topLevaContainer .levaButtonIR21:hover img {-moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); -webkit-transform: rotate(360deg); transition:0.6s;}
.levaChatContainer { display:none; position:fixed; z-index:1000; width:100%; height:60%; right:0; left:0; background:#042f59;margin: 8px 0; }

.storiesText .konusmacilar .item img {
    width: 100px;
}

@-webkit-keyframes rotation {
    from {
        -webkit-transform: rotate(0deg);
    }
    to {
        -webkit-transform: rotate(359deg);
    }
}
@-moz-keyframes rotation {
    from {
        -moz-transform: rotate(0deg);
    }
    to {
        -moz-transform: rotate(359deg);
    }
}
@-o-keyframes rotation {
    from {
        -o-transform: rotate(0deg);
    }
    to {
        -o-transform: rotate(359deg);
    }
}
@keyframes rotation {
    from {
        transform: rotate(0deg);
    }
    to {
        transform: rotate(359deg);
    }
}

.colDivTwo{ width: calc(50% - 70px); display: block; float: left; padding: 30px;}
.colDivTwo:nth-child(1){ margin: 0 20px 0 0;}

.colDivThree{ width: calc(33% - 12px); float: left; text-align: left;}
.colDivThree p{ font-size: 14px; line-height: 150%; color: #004281;}
.colDivThree:nth-child(2){ margin: 0 20px;}
.colDivThree:nth-child(5){ margin: 0 20px;}
.colDivOne{ width: 100%;  display: block; float: left; padding: 30px 0;}
#homeSliderContainer {width: 100%;margin: 0 auto;}
#homeSliderContainer #homeSlider {text-align: center;}
#homeSliderContainer #homeSlider .item {height: 752px;}
#homeSliderContainer #homeSlider .owl-nav {}
#homeSliderContainer #homeSlider .owl-nav .owl-prev { float: left;font-size: 26px;color: #02a5a5;left: 5%;position: absolute;top: 45%;}
#homeSliderContainer #homeSlider .owl-nav .owl-next { float: right; font-size: 26px;color: #02a5a5; right: 5%;position: absolute;top: 45%;}
#homeSliderContainer #homeSlider .owl-nav .owl-prev:hover{color:#043263}
#homeSliderContainer #homeSlider .owl-nav .owl-next:hover{color:#043263}

#cardSliderContainer {width: 100%;margin: 30px auto 0;}
#cardSliderContainer .cardSlider {text-align: center;}
#cardSliderContainer .cardSlider .item {height: 752px;}
#cardSliderContainer .cardSlider .owl-nav {position: absolute;top: 45%; width: 100%;display: flex;justify-content: space-between;align-items: center;}
#cardSliderContainer .cardSlider .owl-nav .owl-prev { float: left;font-size: 26px;color: #02a5a5; left: 0; position: relative;background: none;}
#cardSliderContainer .cardSlider .owl-nav .owl-next { float: right; font-size: 26px;color: #02a5a5; right: 0;position: relative;background: none;}
#cardSliderContainer .cardSlider .owl-nav .owl-prev:hover{color:#043263}
#cardSliderContainer .cardSlider .owl-nav .owl-next:hover{color:#043263}
#cardSliderContainer .cardSlider .card {width: 275px;height: 400px;}


.pageSliderContent {display: block; position:relative;background: #f4f4f4;}
.pageVideoContent{ display: block; position:relative;background: #f4f4f4;}
.pageVideoContent .item { width: 77%; margin: 0 auto;}
.pageVideoContent img { max-width:100%;}
.pageVideoContent h2{ background:#1cb369; display:table; text-align: center; color: #fff; font-size:50px; padding:35px 100px; line-height:110%; position:relative; margin:0 auto -150px auto; font-weight:900; z-index:99;}
.pageVideoTags { position:absolute; right:60px; bottom:100px; font-weight:900;}
.pageVideoTags a { color:#fff; display:block; text-align:right; font-size:40px; line-height:100%; padding:0 0 10px 0;}
.pageVideoContent p{ font-size: 18px; display: block; text-align: center; color: #191919; line-height: 150%;}
span.video{ display: block; margin: 10px auto 0; text-align: center;}
.LPReport #detailPageContent{ margin: 0 auto 0;background: #f4f4f4;}

.contentPresentation{margin: 160px 0 0 0;}
.contentPresentation p { text-align:justify;}
.contentPresentation h2{ text-align: center;display: block;margin: 0 0 8px;color: #004281; font-size: 36px; font-weight: 600;}
.contentPresentation h3{ color: #1973b8; display: block; text-align: center; font-size: 25px; margin: 0 0 20px;}
/*.contentPresentation .row .colDivThree:nth-child(1) p{ font-size: 25px; color: #1973b8; line-height: 120%;}*/
.contentPresentationTagList {}
.contentPresentationTagList p { font-size:25px; font-weight:700; padding:0 0 0 30px;}
.contentPresentationTagList a { display:block; color:#1973b8; display:block; padding:0 0 10px 0; line-height:100%;}
.contentPresentationTagList a:nth-of-type(even) { color:#004281;}

.contentIntegratedReportBg {background: #bbdad0;padding: 25px 30px 35px;margin-top: 40px; border-bottom: 8px solid #a5c8bd;}
.contentPresentationPDF{margin-top: 10px;}
.contentPresentationPDF .row{}
.contentPresentationPDF .colDivTwo { padding:55px 30px; position:relative;}
.contentPresentationPDF .colDivTwo .colImg{ width: 40%; float: left;}
.contentPresentationPDF .colDivTwo .colImg img{ width: 100%;}
.contentPresentationPDF .colDivTwo .colText{ width: 58%; float: right; padding:0;}
.contentPresentationPDF .colDivTwo .colText h2{ font-weight: 400; font-size: 25px; color: #004281; margin: 0 0 15px;}
.contentPresentationPDF .colDivTwo .colText p{ font-size: 14px; line-height: 160%; color: #004281; height: 95px;}
.contentPresentationPDF .colDivTwo .colText a{ background:url(/tr/images/entegre-faaliyet-raporu-2020/common/downloadLink.png) no-repeat 5px center; color: #56a634; font-size: 14px; margin:0; padding:34px 25px 15px 70px; position:absolute; right:30px; bottom:15px;}
.contentPresentationPDF .colDivTwo:nth-child(1){ background: #bbdad0;border-bottom: 8px solid #a5c8bd;}
.contentPresentationPDF .colDivTwo:nth-child(2){ background: #bbdad0;border-bottom: 8px solid #a5c8bd;}


.contentManagements{margin-top: 40px;}
.contentManagements .row{}
.contentManagements .colDivTwo { padding: 40px 30px 0;position: relative;border-bottom: 8px solid #d5d5d5; background: #e7e7e7;}
.contentManagements .colDivTwo .colImg{ width: 32%; float: left;top: 4px;position: relative;left: 10px;}
.contentManagements .colDivTwo .colText{ width: 68%; float: right; padding: 5px 0;}
.contentManagements .colDivTwo .colText h2{ font-weight: 400; font-size: 25px; color: #004281; margin: 0 0 15px;}
.contentManagements .colDivTwo .colText p{ font-size: 14px; line-height: 160%; color: #004281; height: 95px;}
.contentManagements .colDivTwo .colText a{ color: #369864;font-size: 14px;margin: 0; font-weight: bold;text-decoration: revert;}

.contentSeniorManagements {margin-top: 40px;}
.contentSeniorManagements .row{}
.contentSeniorManagements .colDivTwo { padding: 0 30px 0;position: relative;border-bottom: 8px solid #d5d5d5; background: #e7e7e7;}
.contentSeniorManagements .colDivTwo .colText .colImg {margin: -63px 0;}
.contentSeniorManagements .colDivTwo .colText .colImg img { float: right;}
.contentSeniorManagements .colDivTwo .colText h2{ font-weight: 400; font-size: 25px; color: #004281; margin: 20px 0 15px;}



.contentBannersLP{ margin:80px 0 0 0;}
.contentBannersLP .row{}
.contentBannersLP .colDivTwo { padding:0; width:calc(67% - 10px); margin:0 10px 0 0;}
.contentBannersLP .colDivTwo .colImg { width:100%;}
.contentBannersLP .colDivTwo img{ width: 100%; height: auto;}
.contentBannersLP .colDivTwo:nth-child(2) { width:33%; margin:0; }

.contentPerformenceLP{padding: 100px 0;}
.contentPerformenceLP h2{ display: block; text-align: center; color: #1cb369; font-size: 36px; font-weight: 600; margin: 0 0 20px;}
.contentPerformenceLP .row{}
.contentPerformenceLP .row img { max-width: none !important;}
.contentPerformenceLP .row .colDivThree{ display: block; background:#fff; padding: 25px 30px; width: calc(33% - 70px); margin-bottom: 20px; position: relative;border-bottom: 8px solid #bbd0b8;min-height: 160px;}
.contentPerformenceLP .row .colDivTwo:nth-child(1){ display: block; background:#07325f; padding: 25px 40px; width: calc(33% - 90px); height: 300px; position: relative;}
.contentPerformenceLP .row .colDivTwo:nth-child(2){background:#072f59; padding: 25px; width: calc(66% - 50px); height: 300px; position: relative;}
.contentPerformenceLP .row .icoDiv{ display: flex;  width: 100%;  padding: 0 0 10px;  align-items: center;}
.contentPerformenceLP .row .icoDiv span.img{ display: block; float: left; margin: 0 20px 0 0;}
.contentPerformenceLP .row .icoDiv span.text{ display: block;float: left; color: #62b43f; font-size: 17px; font-weight: 500; text-align: left;}
.contentPerformenceLP .row .textColDiv .colDivTwo{ width: 44%; float: left; background: none; padding: 0; margin: 0; height: auto;}
.contentPerformenceLP .row .textColDiv p{ font-size: 16px; font-weight: 600; line-height: 130%; color: #0d3668; display: block;left: 45px;
    position: relative;}
.contentPerformenceLP .row .textColDiv p strong {display: block;font-size: 50px;margin-top: 20px;font-weight: 900;}
.contentPerformenceLP .row :nth-child(2) .textColDiv p strong {margin-top: 0;margin-bottom: 20px;font-size: 33px;}
.contentPerformenceLP .row :nth-child(5) .textColDiv p strong {margin-top: 0;margin-bottom: 20px;font-size: 33px;}
.contentPerformenceLP .row .textColDiv p b{ display: block; font-size: 52px; font-weight: 600; line-height: 120%; letter-spacing:-1px;}
.contentPerformenceLP .row .textColDiv p b.fontBig, .textColDiv .colDivTwo b {font-size:105px; color:#fff;}
.contentPerformenceLP .row .textColDiv p b.mobileMargin{margin:-10px 0 0;}
.contentPerformenceLP .row .textColDiv p b span { font-size:35px;}
.contentPerformenceLP .row .textColDiv a{font-size: 16px;font-weight: 600;color: #0d3668;display: block;float: right;right: 0; bottom: 0;margin-top: 10px;}
.contentPerformenceLP .row .textColDiv a:hover{ color:#62b43f; }
.contentPerformenceLP .row .textColDiv .subTitle { font-weight:normal;}
.contentPerformenceLP .row .textColDiv .subBigTitle { font-size:22px; line-height:120%;}

.contentLPContents{background: #f4f4f4;}
.contentLPContents h2{ display: block; margin: 0 0 0; text-align: center; color: #004281; font-size: 22px; font-weight: 500;}
.contentLPContents .row{}
.contentLPContents  .owl-stage{ padding: 30px 0;}



.contentLPContents .owl-nav{position: absolute;top: 44%;width: 91%;left: 4%;}
.contentLPContents .owl-prev{ float:left; margin:0 0 0 -120px;color:#192e5b!important;font-size: 38px !important;}
.contentLPContents .owl-next{ float:right; margin:0 -120px 0 0;color:#192e5b!important;font-size: 38px !important;}
.contentLPContents .owl-prev:hover{color:#02a5a5!important;}
.contentLPContents .owl-next:hover{color:#02a5a5!important;}


 .raporMail{ display: block; text-align: center; }
 .raporMail a{color: #3d3d3d;  font-size: 16px; display: block;}
 .raporMail a b{ font-weight: 600; color: #1973b8;}

.baskanTopContent{}
.baskanTopContent .contentText{ height: 297px; background:#1cb369; padding: 30px 100px; width: calc(100% - 200px);}
.baskanTopContent .contentText .textImg{ display: block; float: left; width: 25%; margin-top:-60px;}
.baskanTopContent .contentText .textImg img{ width: 100%; height: auto;}
.baskanTopContent .contentText .textContent{ width: 65%; float: right; padding: 100px 0 0;}
.baskanTopContent .contentText .textContent p{ font-size: 18px; color: #191919; line-height: 140%;}
.baskanTopContent .contentText .textContent h2{ font-size: 40px;font-weight: 600;color: #004281;}
.baskanTopContent .contentText .textContent h3{ font-size: 20px; color: #004281; line-height: 140%; font-weight: 600; margin: 0 0 10px; padding: 0;}
.baskanBottomContent h3{ font-size: 18px; color: #004281; line-height: 140%; font-weight: 600; margin: 0 0 10px; padding: 0;}
.baskanBottomContent{ display: block; clear: both; width: 95%;margin: 0 auto;}
.baskanBottomContent p{ font-size: 18px; color: #000; line-height: 140%;text-align: justify;}

.baskanBottomContent .imzaBaskan {font-weight:600; color:#1cb369;}
.baskanBottomContent .imzaBaskanTitle {font-weight:600}

.isAlaniContentBoxes{}
.isAlaniContentBoxes .row{}
.isAlaniContentBoxes .rowContent{ display: block; padding: 50px 50px 30px; width: calc(100% - 100px); }
.isAlaniContentBoxes .rowContent .title{ display: table; margin: 0 auto 30px; text-align: center;background: #004281;width: 100%; padding: 20px;}
.isAlaniContentBoxes .rowContent .title h2{ display: block; color: #ffff; font-size: 30px; font-weight: 600;}
.isAlaniContentBoxes .rowContent .title h3{ display: block; color: #191919; font-size: 22px; font-weight: 400;}
.isAlaniContentBoxes .rowContent .title .border{ display: block; margin: 10px auto; width: 50px; padding: 0; height: 4px !important; background: #000;}
.isAlaniContentBoxes .rowContent .row{ margin: 40px 0 40px; color: #004281;}
.isAlaniContentBoxes .rowContent .row .colDivThree{ text-align: center;margin: 20px 0 0 0;}
.isAlaniContentBoxes .rowContent .row .colDivThree h3{ color: #1cb369; font-size: 40px; margin: 0 0 10px; padding: 0; font-weight: 600;}
.isAlaniContentBoxes .rowContent .row .colDivThree p{ display: block; margin: 0; padding: 0; font-size: 18px; line-height: 120%;}
.isAlaniContentBoxes .rowContent .row .colDivThree p u{ text-decoration: none; font-style: normal; font-size: 14px;}
.isAlaniContentBoxes .rowContent .row .colDivThree:nth-child(2){ width: calc(33% - 12px);}
.isAlaniContentBoxes .rowContent .row .colDivTwo{ text-align: center;}
.isAlaniContentBoxes .rowContent .row .colDivTwo h3{ color: #1cb369; font-size: 40px; margin: 0 0 10px; padding: 0; font-weight: 600;}
.isAlaniContentBoxes .rowContent .row .colDivTwo p{ display: block; margin: 0; padding: 0; font-size: 18px; line-height: 120%;}
.isAlaniContentBoxes .rowContent .row .colDivTwo p u{ text-decoration: none; font-style: normal; font-size: 14px;}
.isAlaniContentBoxes .rowContent .row .colDivTwo:nth-child(2){ width: calc(50% - 71px);}
.isAlaniContentBoxes .rowContent .row .colDivTwo .imgİstirak{ width: 100%; height: auto;}

.isAlaniContentBoxes .rowContent .row .colDivOne{ text-align: center; padding: 0;}
.isAlaniContentBoxes .rowContent .row .colDivOne h3{ color: #191919; font-size: 50px; font-family: "Times New Roman"; margin: 0 0 10px; padding: 0; font-weight: 600; font-style: italic;}
.isAlaniContentBoxes .rowContent .row .colDivOne p{ display: block; margin: 0; padding: 0; font-size: 18px; line-height: 120%;}
.isAlaniContentBoxes .rowContent .row .colDivOne p u{ text-decoration: none; font-style: normal; font-size: 14px;}

.stratejiContents{}
.stratejiContents .degerlerContent{ display: block; width: calc(100% - 82px); padding: 40px;}
.stratejiContents .degerlerContent h2{ display: table; background: #fff; padding: 0 30px; font-size: 40px; font-weight: 600; color: #1cb369; margin: 0 auto 30px;}
.stratejiContents .degerlerContent img{ width: 100%; height: auto;}

.stratejiContents .rekabetContent{ display: block; width: calc(100% - 82px); padding: 40px; border:1px solid #8781bd;}
.stratejiContents .rekabetContent .colDivOne{ padding: 0; margin-bottom: 20px;}
.stratejiContents .rekabetContent .colDivTwo{width: calc(50% - 10px); display: block;  float: left; padding: 30px; padding: 0;  margin-bottom: 20px;}
.stratejiContents .rekabetContent h2{ display: table; background: #fff; padding: 0 30px; font-size: 24px; font-weight: 600; color: #3d3d3d; margin: -55px auto 30px;}
.stratejiContents .rekabetContent span{display: flex;  width: 100%;  height: 70px;  align-items: center;  justify-content: center;  color: #3d3d3d;  background: #e6e3f2;  font-size: 14px; text-align: center;}

.stratejiContents .sOncelikContent{ display: block; width: calc(100% - 82px); padding: 40px;}
.stratejiContents .sOncelikContent h2{ display: table; background: #fff; padding: 0 30px; font-size: 40px; font-weight: 600; color: #004281; margin: 0 auto 0;}
.stratejiContents .sOncelikContent .row{ width: calc(100% - 200px); padding: 0 100px; margin: 0 0 30px;}
.stratejiContents .sOncelikContent .row .colDivThree{ text-align: center;}
.stratejiContents .sOncelikContent .row .colDivThree h3{ font-size: 16px; font-weight: 600; text-align: center; width: 100%; height: 125px; display: flex; align-items: center; justify-content: center; padding: 3px;margin: 0;color: #1cb369;border: 1px solid#004281;}
.stratejiContents .sOncelikContent .colorBlue .colDivThree h3{color: #004281;height: 80px;}

.temelYapiContent{ display: block; width: 80%; margin: 0 auto; text-align: center;}
.temelYapiContent h2{ display: block; font-weight: 600; font-size: 26px; color: #3d3d3d; margin: 0 0 20px;}
.temelYapiContent .row{ width: calc(100% - 300px); padding: 40px 150px; background: #eeecd8; margin: 0 0 20px;}
.temelYapiContent .row h3{ display: block; font-size: 16px; margin: 0 0 20px; color: #3d3d3d; font-weight: 600;}
.temelYapiContent .row p{ display: block; margin: 0; padding: 0; font-size: 14px; line-height: 140%;}
.temelYapiContent li{ background: none !important;}
.isModeliContent{ display: block; width: 70%; margin: 0 auto; text-align: center;}
.isModeliContent h2{ display: block; font-weight: 600; font-size: 26px; color: #3d3d3d; margin: 0 0 20px;}
.isModeliContent p{ display: block; margin: 0; padding: 0; font-size: 14px; line-height: 140%;}

#hikayeForeword{ display: block; padding: 25px 40px; width: calc(100% - 80px); background: #c1d799; margin: 0 0 20px;}
#hikayeForeword .title{ display: block; float: left; background: url(/tr/images/entegre-faaliyet-raporu-2019/ses-icon.png) no-repeat left center; padding: 13px 0 13px 80px;}
#hikayeForeword .title h2{ display: inline-block; font-size: 24px; font-weight: 600; color: #000;}
#hikayeForeword .title h3{ display: inline-block; font-size: 18px; font-style: italic; font-weight: 400; color: #000; margin: 0 0 0 20px;}
#hikayeForeword .voice{ display: block; float: right;}

.change{
	-ms-transform: rotate(360deg); /* IE 9 */
    -webkit-transform: rotate(360deg); /* Chrome, Safari, Opera */
    transform: rotate(360deg);
    transition-duration: 2s;
}

.degerYaratimimizContainer { position:relative;}
.degerYaratimimizBreadCrumb { text-align:center; margin:40px auto;}

.degerYatirimimizContent{ margin:40px 0 0 0; position:relative;}

.girdilerContent{ position: relative;}
.girdilerContent h2{ background: #06396b; width: 100%; padding:15px 0; font-size: 22px; font-weight: 700; letter-spacing: 2px; color: #fff; margin: 0 0 5px; text-align: center;}
.girdilerContent .row{}
.girdilerContent ul{ list-style: none; height: 68px; overflow: hidden;}
.girdilerContent ul li{  display: flex; align-items: center; justify-content: center; float: left;  width:calc(20% - 24px); background: #e6e3f2; text-align: center; height: auto; margin: 0 2.5px; cursor: pointer; padding:  15px 10px;  min-height: 40px;}
.girdilerContent ul li a{ color: #fff; font-size: 18px; font-weight: 700; }
.girdilerContent ul li:nth-child(1){ margin-left: 0;}
.girdilerContent ul li:nth-last-child(1){ margin-right: 0;}

.girdilerTexts{ position: absolute; width: 100%; margin:7px 0 0 0; z-index:99;}
.girdilerTexts .content{ display: block; width: calc(100% - 30px); background:#f4f4f4 !important; padding:15px; height: 500px; text-align: center; color: #191919; font-size: 14px; line-height:140%; display: none;}
.girdilerTexts .content p{ width: 90%; margin: 0 auto;}
.girdilerTexts .middleBorder{ width: 100%; position: absolute; z-index: 9999; top: 128px; display: none;}
.girdilerTexts .middleBorder img{ width: 100%;}
.girdilerTexts .closeBtn a{ display: block; font-weight: 700; font-size: 18px; text-align: right; color:#262626;}
.girdilerTexts .closeBtn{ position: absolute; right: 20px; top:20px; display: none;}
.girdilerTexts h3{ font-weight: 700; font-size: 14px;}
.elipsContent h3{     font-size: 16px;font-weight: 900;padding: 20px 25px;color: #06396b;display: table;text-align: center;border: 1px solid #06396b;margin: 0 0 20px;position: relative;background: #fff;}

.yaratilanDegerContent{ margin: 0 0 0; position: relative;}
.yaratilanDegerContent h2{ background: #06396b; width: 100%; padding:15px 0; font-size: 22px; font-weight: 700; letter-spacing: 2px; color: #fff; margin: 5px 0 0; text-align: center;}
.yaratilanDegerContent ul{ list-style: none; height: 68px; overflow: hidden;}
.yaratilanDegerContent ul li{  display: flex; align-items: center; justify-content: center; float: left;  width:calc(20% - 24px); background: #e6e3f2; text-align: center; height: auto; margin: 0 2.5px; cursor: pointer; padding: 15px 10px; min-height: 40px;}
.yaratilanDegerContent ul li a{ color: #fff; font-size: 18px; font-weight: 700; }
.yaratilanDegerContent ul li:nth-child(1){ margin-left: 0;}
.yaratilanDegerContent ul li:nth-last-child(1){ margin-right: 0;}
.yaratilanDegerContent .row .colDiv:nth-child(1){ margin-left: 0;}
.yaratilanDegerContent .row .colDiv:nth-last-child(2){ margin-right: 0;}
.yaratilanDegerTexts h3{ font-weight: 700; font-size: 14px;}

.yaratilanDegerTexts{ position: absolute; width: 100%; top: -525px; z-index:9;}
.yaratilanDegerTexts .content{ display: block; width: calc(100% - 30px); background:#f4f4f4 !important; padding:60px 15px 10px 15px; height:445px; text-align: center; color: #191919; font-size: 14px; line-height: 140%; display: none;}
.yaratilanDegerTexts .content p{ width:90%; margin: 0 auto;}

.elipsContent{ background: url(/tr/entegre-faaliyet-raporu-2021/images/common/deger-yatirimi-elips-bg2.png) no-repeat center center; background-size:cover; height: 540px; display: flex; align-items: center; justify-content: center;}
/*elipsContent{ align-items: center; justify-content: center; display:flex;}*/
.elipsContent h3 { font-size:16px; font-weight:900; padding:20px 25px; color:#06396b; display:table; text-align: center; border:1px solid #003584; margin: 0 0 20px; position:relative;}
.elipsContent h3 i {width: 0; height: 0; border-style: solid; border-width: 10.5px 0 10.5px 13px; border-color: transparent transparent transparent #003584; position:absolute; right:-13px;}
.elipsContent .colRight h3 i {width: 0; height: 0; border-style: solid; border-width: 10.5px 13px 10.5px 0; border-color: transparent #003584 transparent transparent; position:absolute; left:-13px;}
.imageElips { margin:0 30px;}

.amacTitle{ display: table; margin: 0 auto; width: auto;}
.amacTitle h2{display: table;   background: #fff;  padding: 0 30px;  font-size: 24px;
    font-weight: 600;  color: #3d3d3d;  margin: 0 auto 0;}
.amacTitle span.border{ width:170px; height: 4px; background: #c1d799; margin: 10px auto 20px;}
.amacTitle h3{ color: #3d3d3d; font-size: 24px; font-weight: 400; display: block; text-align: center;}
.fullPDFBtn { background: url(/tr/images/entegre-faaliyet-raporu-2020/common/pageDownload.png) center top no-repeat; padding: 16px 0;}
.fullPDFBtn a{display: table;margin: 0 auto;padding: 60px 95px 30px;color: #fff;font-size: 14px;text-align: center;border-radius: 35px;}
.fullPDFBtn a b{ display: block; font-weight: 600; font-size: 22px;}
.fullPDFBtn a i {font-style: normal;font-size: 14px;color: #70c122;}

.numberBtn {display: table;margin:0 auto;padding:0;color: #fff;text-align: center;}
.numberBtn .item {display: inline-block; margin: 0 5px 10px 5px;width:100px;position: relative;}
.numberBtnBig {display: flex;}

.riskBoxesDiv{}
.riskBoxesDiv .colDivTwo{ display: block; width: calc(50% - 72px);margin-bottom:10px; position: relative;padding: 7px;}
.riskBoxesDiv .colDivTwo h2{ font-size: 18px; font-weight: 600; display: block; margin: 0; color: #2f2f2f;float: left;}
.riskBoxesDiv .colDivTwo .image{ position: absolute; bottom:30px;}
.riskBoxesDiv .colDivTwo .image .number { border: 1px solid #b7b7b7; padding: 10px;font-size: 20px;}
.riskBoxesDiv .number {left: 13px;position: relative;font-size: 13px;color: #1cb369;font-weight: bold;}

.colOneBG{ background: #d5d1e4 !important;}
.colTwoBG{ background: #c6d8de !important;}
.colThreeBG{ background: #decdca !important;}
.colFourBG{ background: #dedbc0 !important;}
.colFiveBG{ background: #d0baca !important;}
.colBGWhite{ opacity: 0.5;}

.contentFullPDF{}
.contentFullPDF a.btnFullPDFLP{ display: table; margin: 0 auto; background:url(/en/images/entegre-faaliyet-raporu-2019/download-full-pdf-bg.png) no-repeat center center; width: calc(641px - 241px); height: calc(226px - 100px); color: #fff; font-size: 14px; font-weight: 600; text-align: left; font-weight: 300; padding: 100px 0 0 241px; }

/***/
.pageTitleContent h2 {display: block;text-align: center;color: #000;font-size: 36px;margin: 0 0 9px;font-weight: 500;}
.topTagContainer { text-align:center; padding:15px 30px;}
.topTagContainer .option-set { font-size:16px;}
.topTagContainer .option-set span { color:#000; padding:5px 1px; cursor:pointer;}
.topTagContainer .option-set span:hover, .topTagContainer .option-set span.selected { color:#02a5a5;}

.topDetailTagContainer {padding:15px 0 0 0;}
.topDetailTagContainer .option-set { font-size: 20px;font-weight: 400;  width: 90%;display: block;padding: 0 0 30px;}
.topDetailTagContainer .option-set a { color:#02a5a5; padding:5px 1px;} 
.topDetailTagContainer .option-set a:hover, .topDetailTagContainer .option-set a.selected { color:#004281;}
.topDetailTagContainer i { display:block; font-size:20px; color:#000; margin:0 0 5px 0;font-style: normal;}

.tagSearchListContainer { }
.tagSearchListContainer h5 {padding: 40px 0 0 0;color: #02a5a5;font-size: 30px;font-weight: 400;text-align: center;}
.tagSearchListContainerContent { padding:25px; min-height:250px;text-align: center;}
.element-item { font-size:16px; position:relative !important; top:auto !important; left:auto !important;}
.element-item a { color:#000;}
.element-item a:hover { color:#02a5a5;}


span.imgBg { display: block;margin: 10px auto 0;text-align: center;}
.dijitalDonusum {width: 94%;margin: 0 auto;}
.dijitalDonusum .colDivTwo p {text-align: justify;font-size: 18px;color: #191919;line-height: 25px;}
.dijitalDonusumAlt .colDivone {width: 80%;text-align: center;margin: 0 auto;padding: 2% 0;font-size: 18px;color: #191919;line-height: 25px;}
.dividerCenter {width: 75px;background: #1cb369;margin: 0 auto;display: table;height: 7px;font-size: 0;text-indent: -9999px;}
/***/
.finansalPerformans {width: 94%;margin: 0 auto;}
.finansalPerformans .colDivTwo p {text-align: justify;font-size: 18px;color: #191919;line-height: 25px;}
.finansalPerformans .dipnot {color: #8f8d8d;font-size: 14px;width: 93%;font-style: normal;}
.finansalPerformans .dipnot1 {color: #8f8d8d;font-size: 14px;}
/***/
.musteriHizmetleri {display: table;}
.musteriHizmetleri .colDivOne p {font-size: 14px;width: 88%;text-align: justify;padding: 0 2%;color: #8f8d8d;}
.musteriDeneyimi {width:90%;margin: 0 auto;}
.musteriDeneyimi h2{font-size: 22px;margin-bottom: 25px;}
.musteriDeneyimi p {text-align: justify;font-size: 16px;color: #000;line-height:140%;padding: 10px 0;}
.contentMusteriHizmetleri h2 {color: #1973b8;font-size: 25px;padding: 0 0 2% 3%;}
.contentMusteriHizmetleri p {color: #191919;font-size: 18px;line-height: 26px;text-align: justify;width: 94%;margin: 0 auto;line-height: 25px;}
.contentMusteriHizmetleri .colDivTwo:nth-child(1) {background: #eccdc9;height: 480px;}
.contentMusteriHizmetleri .colDivTwo:nth-child(2) {background: #c6dba2;height: 480px;}
/***/
.pageDetailTitleContent h2 { display: block;text-align: center; color: #004281;font-size: 22px;margin: 0 0 15px;font-weight: 600;}
.wrapperPage {width: 92%;margin: 0 auto;}
/**.oncelikliKonularimiz .colDivOne {padding: 18px;}**/
.oncelikliKonularimiz .colDivOne p {text-align: justify;font-size: 16px;color: #004281;line-height: 25px;}
.oncelikliKonularimiz ul li {font-size: 16px;color: #004281;font-weight: bold;}
.oncelikliKonularimiz .oncelikliBottom li {border-bottom: 1px solid #a09b9b;padding: 9px;}
.oncelikliKonularimiz .oncelikliBottom li i {font-weight: 400;font-style: normal;}
.oncelikliKonular .colKonular .colDivItem {    width: calc(33% - 2px);display: inline-block;background: #5ebc52;text-align: center;font-size: 16px;color: #fff;padding: 3.2% 0;margin: 6px 0;}
.Hedefler .colDivImg {float: left;width: 50%;}
.Hedefler .colDivText {float: right;width: 48%;}
.Hedefler .colDivText h2 {color: #004281;font-size: 22px;font-weight: bold;}
.Hedefler .colDivText p {text-align: justify;font-size: 16px;color: #004281;line-height: 25px;}
.oncelikliKonularimizAlt .colDivItem {width: calc(50% - 70px);display: block;float: left; padding: 30px;}
.oncelikliKonularimizAlt .colDivTwo h2 {font-size: 18px;color: #191919;font-weight: bold;}
/***/
.tecrubeDagilimi .colDivImg {float: right;width: 60%;}
.tecrubeDagilimi .colDivText {float: left;width: 33%;}
.tecrubeDagilimi .colDivText h2 {color: #1cb369;font-size: 22px;font-weight: bold;}
.tecrubeDagilimi .colDivText p {text-align: justify;font-size: 18px;color: #191919;line-height: 25px;}
/***/
.yonetimKuruluveUstYonetim .colDivOne p {text-align: justify;font-size: 16px;color: #004281;line-height: 25px;}
.yonetimKuruluveUstYonetim ul li {font-size: 16px;color: #004281;font-weight: bold;}
/**/
.sayilarlaGaranti {margin: 0 auto;width: 960px;}
span.titleText { display: block;margin: 10px auto 0;text-align: center;font-size: 21px;font-style: italic;color: #5c5c5c;font-weight: bold;}
span.grafikTitle {display: block;font-size: 25px;font-weight: bold;min-height: 83px;color: #37c9cc;}
span.grafikTitle b {display: block;font-size: 16px;font-weight: 400; color: #979797;}
span.grafikImg {display: block;margin: 10px auto; position: relative;}"

.sayilarlaGaranti .dipnot {color: #8f8d8d;font-size: 14px;text-align: center}
/***/
.riskFirsatlarHome {display: inline-block;}
.GarantileftContent {float: left;height: 662px;width: 36%;    border: 1px solid #004281;}
.GarantileftContent .item h2 {color: #5ebc52;font-weight: bold;font-size: 22px;padding: 12% 0 0 11%;}
.GarantileftContent .item ul {padding: 7% 0 0 11%;}
.GarantileftContent .item ul li {color: #004281;line-height: 35px;margin: 0 15px;font-weight: bold;}
.GarantiRightContent {float: right; width: 63%;}
.GarantiRightContent .item {width: calc(50% - 15px);float: left;height: 324px;margin: 0 0 11px 11px}
.GarantiRightContent .item h2 {color: #5ebc52;font-weight: bold;font-size: 22px;padding: 5% 0 0 11%;}
.GarantiRightContent .item ul {padding: 5% 0 0 11%;}
.GarantiRightContent .item ul li {color: #004281;line-height: 19px;margin: 0 15px;font-weight: bold;}
.GarantiRightContent .item:nth-child(1) {border: 1px solid #004281;}
.GarantiRightContent .item:nth-child(2) {border: 1px solid #004281;}
.GarantiRightContent .item:nth-child(3) {border: 1px solid #004281;}
.GarantiRightContent .item:nth-child(4) {border: 1px solid #004281;}
.dividerBorder {width: 100%;background: #cdcdcd;margin: 0 auto;display: table;height: 1px;}
/****/
.hikayeBigItem {}
.hikayeBigItemTitle { text-align:center; color:#004281; padding:0 0 65px 0; margin:0 0 65px 0;}
.hikayeBigItemTitle h1 { font-size:30px; padding:25px 0 10px 0; color:#004281; font-weight:900;}
.hikayeBigItemTitle h2 { font-size:50px; font-weight:900;}
.hikayeBigItemThumb {}
.hikayeBigItemThumb span { font-size:14px; display:block; padding:0; font-weight:700; color:#191919;}
.hikayeBigItemThumb i { font-size:14px; color:#2d3132; font-family:"Times New Roman", Times, serif; display:block;}
.hikayeBigItemSummaryContainer { display:none;  transition:0.4s; }
.current .hikayeBigItemSummaryContainer { display:block;  transition:0.8s;}
.hikayeBigItemSummaryContainer h3 { margin:0 0 30px 20px; font-size:40px; font-weight:700; line-height:100%;}
.hikayeBigItemSummary { float:left; width:calc(50% - 20px); margin:0 10px; text-align:justify; font-size:16px; line-height:140%; color:#111111; font-family:"Times New Roman", Times, serif; }
.hikayeBigItemSummary strong { font-style:italic;}
.hikayeBigItemSummary p { padding:25px 0 0 0 ;}

.hikayeItem { padding:60px 0 50px 0; overflow:hidden; cursor:pointer; color:#fff; background:#004281; transition:0.8s;}
.hikayeItem:nth-of-type(odd) { background:#04386a;}
.hikayeItem.current { height:auto; overflow:auto; cursor:default; background:#1db268 !important; transition:0.6s;}
.hikayeItem.current .hikayelerTagList { display:block;}
.hikayeItem.current .hikayelerItemContent p { display:block;}
.hikayeItem:hover { opacity:0.8; transition:0.6s;}
.hikayeItem.current:hover { opacity:1;}


.hikayeItemThumbContainer { float:left; color:#fff; border-right:1px solid #4acc8c; padding:0 50px 0 0; margin:0 40px 0 0; width:calc(33% - 91px);}
.hikayelerItemThumb { float:left; margin:-25px 0 0 0; line-height:0; width:44%;}
.hikayelerItemSummary { float:left; margin:10px 0 0 0; float:left; width:56%; font-size:20px;}
.hikayelerItemSummary i { font-size:14px; font-style:normal; display:block;}
.hikayelerTagList { font-size:20px; margin:20px 0 0 0; display:none;}
.hikayelerItemContent { float:left; width:67%;}
.hikayelerItemContent h4 { font-size:26px; margin:0 0 25px 0;}
.hikayelerItemContent p { padding:0 0 20px 0; margin:0; display:none; text-align:justify;}

.hikayeDinleTitle { text-align:center; color:#000;}
.hikayeDinleTitle h1 { font-family:"Times New Roman", Times, serif; font-size:28px; padding:25px 0 10px 0; letter-spacing:5px;}
.hikayeDinleTitle h2 { font-family:"Times New Roman", Times, serif; font-size:20px; letter-spacing:5px;}
.hikayeDinleContainer { text-align:center; border-bottom:1px solid #bfbfbf; padding:0 0 45px 0; margin:0 0 45px 0;}
.hikayeDinleContainer a { display:block; text-align:center;}
.hikayeDinleContainer a img { margin:20px 0;}
.hikayeDinleContainer a span { display:table; padding:15px 65px; line-height:100%; color:#fff; font-size:20px; font-weight:900; background:#1cb369; margin:0 auto; }


.hikayeDinleAudioItem { float:left; background:url(/tr/images/entegre-faaliyet-raporu-2019/audio-thumb.png) no-repeat; padding:15px 0 0 15px; width:calc(50% - 43px); margin:0 45px 45px 0;}
.hikayeDinleAudioItemContent { background:#1cb369; padding:30px; min-height:300px;}
.hikayeDinleAudioItemContent a { color:#fff;}
.hikayeDinleAudioItem .audiotagList { font-size:20px; background:url(/tr/images/entegre-faaliyet-raporu-2019/icon-headset.png) right top no-repeat; padding:0 100px 0 0; color:#fff;}
.hikayeDinleAudioItem .summary { color:#fff; margin:25px 0 0 0;}
.hikayeDinleAudioItem .thumb { float:left; width:20%; }
.hikayeDinleAudioItem .thumb img { width:100%;}
.hikayeDinleAudioItem .summary .content { width:calc(80% - 20px); margin:0 0 0 20px; float:left;}
.hikayeDinleAudioItem .summary .content span { font-size:14px; display:block; padding:15px 0; font-weight:400; float:left; }
.hikayeDinleAudioItem .summary audio { margin:0; width:100%;}
.hikayeDinleAudioItem .summary .dwnMetin { font-size:14px; margin:20px 0 0 0;}
.hikayeDinleAudioItem .summary .dwnMetin a { color:#fff;}
.hikayeDinleAudioItem .summary .dwnMetin a img { margin:0 5px -5px 0;}

.hikayeDinleAudioItem:nth-of-type(even) { float:right; margin-right:0;}

.itemBtn { padding:5px 100px; text-align:center; font-size:24px; font-weight:700; color:#004281; margin:0 0 15px 0; position:relative; height:140px; cursor:pointer;}
.itemBtn h1 { font-weight:700; display:inline-block; margin:50px 0 0 0;}
.itemBoxBig { width:calc(100% - 200px); float:none; background:#004281;color: #fff;}
.itemBox { width:calc(49.5% - 200px); float:left;border: 1px solid #0f4d88;}
.itemBox:hover { width:calc(49.5% - 200px); float:left;border: 1px solid #0f4d88; color:#fff; background:#0f4d88 }
.itemBox:nth-of-type(odd) { float:right; }
.itemBoxContent { font-size: 14px;font-weight: 400;text-align: left;left: 0; width: calc(200% + 12px - 40px); width: 100%;}
.itemBoxBig .itemBoxContent { width:calc(100% - 40px);}
.itemBox:nth-of-type(odd) .itemBoxContent { left:calc(-100% - 12px);}
.openContent .itemBoxContent { display:block;}
.itemBoxCol { float: left;min-height: 400px;line-height: 120%;}
.itemBoxCol span { position: relative; top: 20px;}
.itemBoxCol ul li {list-style: none;padding: 0 0 12px 19px;position: relative;background: url(/tr/images/entegre-faaliyet-raporu-2020/common/ul-li-bg.png) no-repeat left 1px;}
.itemBoxCol h4 {background: #acd6f3;text-align: center; padding: 15px 0; border-bottom: 4px solid #a1c7d6;font-size:16px;height: 30px;}
.itemBoxCol:nth-of-type(1) {width: 20%;padding: 0 0 0 5%;}
.itemBoxCol:nth-of-type(2) {width: 25%;padding: 0 0 0 2%;}
.itemBoxCol:nth-of-type(3) {width: 46%;padding: 0 0 0 2%;}

.yonetimKuruluContainer {}
.yonetimKuruluContainer ul { text-align:center;}
.yonetimKuruluContainer ul li { display:inline-block; width:24%; list-style:none; margin:40px 0 0 0; vertical-align:top;}
.yonetimKuruluContainer ul li img { margin:0 0 20px 0;}
.yonetimKuruluContainer strong { font-weight:700; font-size:18px; color:#000; display:block;}
.yonetimKuruluContainer span { display:block; color:#81b47b; font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic; font-weight:bold; margin:0 0 10px 0;}
.yonetimKuruluContainer i { background:#d6d2e9; padding:3px 5px; color:#525782; font-size:11px; margin:0 1px; font-family:"Times New Roman", Times, serif; border-radius:3px; cursor: pointer;}
.yonetimKuruluContainer i:hover{ opacity: 0.8; }
.btnDownloadPurple { background:#bab6cf; padding:15px 70px; text-align:center; font-weight:700; font-size:16px; color:#000; display:table; margin:40px auto; transition:0.8s; }
.btnDownloadPurple img { display:block; margin:0 auto 10px auto;}
.btnDownloadPurple i { display:block; font-size:12px; font-weight:400; font-style:normal;}
.btnDownloadPurple:hover { background:#e0c9d9; color:#000; transition:0.4s;}
.tecrubeDagilimContainer { font-size:18px; color:#393939; float:left; width:38%; text-align:center;}
.tecrubeDagilimContainer h2 {color: #46c2c6;font-size: 22px;font-weight: bold;text-align: left;}
.tecrubeDagilimContainer h3 { font-size:30px; color:#000; font-weight:700; margin:0 0 20px 0;}
.tecrubeDagilimContainer p { text-align: justify;font-size: 16px;color: #004281;margin: 9px 0 0 0;}
.tecrubeDagilimContainer img {margin-top: 30px;}
.komiteUyelikleriContainer { float:right; width:45%;}
.komiteUyelikleriContainer h3 { font-size:30px; color:#000; font-weight:700; margin:0 0 20px 0;}
.komiteUyelikleriContainer h2 {color: #46c2c6;font-size: 22px;font-weight: bold;text-align: left;}
.komiteUyelikleriContainer span { display:block; font-size:16px; font-weight:400; margin:0 0 5px 0;}
.komiteUyelikleriContainer i { padding:1px 5px; font-style:italic; text-align:center; width:15px; color:#5bbeff; margin: 5px 10px 0 0; border-radius:3px; line-height:100%; display:inline-block; font-family:"Times New Roman", Times, serif; font-size:16px; font-weight:bold;font-style: normal;} 
.ustYonetimContainer {}
.ustYonetimContainer h3 { font-size:30px; color:#000; font-weight:700; margin:0 0 20px 0; text-align:center;}
.ustYonetimContent {  padding:0; margin:20px 0; text-align:center; font-size:12px; color:#161616; font-weight:400;}
.ustYonetimContent i { background:#d6d2e9; padding:1px 5px; color:#525782; font-size:11px; margin:0 5px 0 10px; font-family:"Times New Roman", Times, serif; border-radius:3px; }
.chartContainer {}
.chartBoxItem { float:left; margin:0 25px;}
.chartBoxItem h4 { font-size:20px; color:#161616; font-weight:700; margin:0 0 20px 0;}
.komitelerContent { padding:0 130px; text-align:center;}
.politikalarBoxContent { padding:0 70px;}
.politikalarBoxContent ul { text-align:center;}
.politikalarBoxContent ul li { height: 70px;vertical-align: top;margin: 10px;Background: #004281;  color: #ffffff;font-size: 18px;padding: 15px;border-radius: 5px;text-align: center;list-style: none;font-weight: 600;width: calc(25% - 54px);display: inline-table;}
.politikalarBoxContent ul li i { display:inline-flex; align-content:center; align-items:center; height:45px; font-style:normal;}
.politikalarBoxContent ul li.big { width:30%;}
.komitelerBoxContent { padding:0 70px; border-bottom:1px solid #d8d8d8; margin:0 0 50px 0; }
.komitelerBoxAyrac { float:left; color:#76b24b; font-size:20px; font-weight:700; margin:25px 0 0 0;}
.komitelerBoxAyrac i { float:left; margin:50px 25px 0 0; font-style:normal; text-align:right; }
.komitelerBoxAyrac img { float:left;}
.komitelerBoxContent ul { float:left; margin:0 0 0 35px;}
.komitelerBoxContent ul li { display:inline-block; width:25%; height:45px; vertical-align:top; margin:10px; background:#dee9c9; color:#414042; font-size:18px; padding:15px; border-radius:5px; text-align:center; list-style:none; font-weight:600;}
.komitelerBoxContent ul li i { display:inline-flex; align-content:center; align-items:center; height:45px; font-style:normal;}
.komitelerSecondBoxContainer {}
.komitelerSecondBoxContainer ul { text-align:left; margin:25px 0 0 0; float:none;}
.komitelerSecondBoxContainer ul li {height:45px; vertical-align:top; margin:10px; background:#004281; color:#ffffff; font-size:18px; padding:15px; border-radius:5px; text-align:center; list-style:none; font-weight:600;width: calc(33.3% - 54px);
  display: inline-table;}
.komitelerSecondBoxContainer ul li i { display:inline-flex; align-content:center; align-items:center; height:45px; font-style:normal;}
.yonetimKurulu a img {width:auto !important;}
.colDivOne p {margin:0 auto;}
/**/
.yonetimCenter {text-align: center;}
.yonetimKuruluveUstYonetim .colDivOne .item {width: calc(33.3% - 5px);display: inline-table;    margin: 20px 0 0 0;}
.yonetimKuruluveUstYonetim .colDivOne .item .img {display: block;text-align: center;padding: 18px;}
.yonetimKuruluveUstYonetim .colDivOne .item .title {display: block;text-align: center;color: #004281;width: 167px;margin: 0 auto;font-size: 14px;padding: 5px 0;}
.yonetimKuruluveUstYonetim .colDivOne .item .tenYears {display: block;color: #a4a4a4; margin-bottom: 10px;}
.yonetimKuruluveUstYonetim .colDivOne .item .title b {display: block;text-align: center;font-size: 18px;}
.yonetimCenter.mobil {display: none;}



 
.isModelimiz ul {margin: 0 18px;}
.isModelimiz ul li {padding: 5px 0;color: #004281;}
.strategicPriorities h3 {display: table;padding: 10px 20px;background: #1973b8;color: #fff;font-weight: 400;font-size: 30px;margin: 15px 0 0;line-height: 100%;}
.strategicPriorities h4 {font-size: 22px;display: table;font-weight: 600;color: #004281;}
.strategicPriorities p {font-size: 20px;color: #004281;padding: 15px 0;}
.strategicPriorities ul {margin: 0 18px;}
.strategicPriorities ul li {padding: 5px 0;color: #004281;}








.committeeNumbber i {
  font-size: 14px;
  margin: 0 1px;
  border-radius: 3px;
  cursor: pointer;
  color: #368ed2;
  font-style: normal;
  font-weight: 600;}
  .committeeNumbber i:after {
    content: '-';
}
.committeeNumbber i:last-of-type:after {
  display: none;
}
   
.girdilerOk {position: absolute;left: -70px;top:-11px;}
.ciktilarOk {position: absolute;right: -70px;top:-11px;}
.girdilerOk img, .ciktilarOk img {width:95%;}
.girdilerOkMobil, .ciktilarOkMobil{display:none;}


footer {
  color: #fff;
  border-top: 1px solid #d6d6d6;
}

.footerTopContainer {
  background: #eceaeb;
  padding: 25px 0;
}

.footerLogo {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 15px;
}
.footerLogo a {
  color: #fff;
}
.footerLogo i {
  font-style: normal;
}
.footerLogo img {
  height: 60px;
}

.footerSubMenuContainer {
  padding: 25px 0 0 0;
}

.footerSubMenuContainer a {
  color: #043263;
  padding: 0 0 0 30px;
}

.footerSubMenuContainer a:hover {
  color: #1973b8;
}

.footerBottomContainer {
  background: #f4f4f4;
  padding: 0
}
.footerBottomContainer .footerBottom {
  color: #1973b8;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 50px;
}
.footerBottomContainer .footerBottom  .footerBottomLink a {
  color: #1973b8;
  font-size: 12px;
}
.footerBottomContainer .footerFlex {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 25px;
  display: none;
}

footer .col4:first-child {
  padding: 0 10px 0 0;
}

footer .col4:nth-child(4) {
  padding: 0 0 0 10px;
}

footer .col4 li.level0 a {
  font-size: 16px;
  color: #000;
  font-weight: 700;
}

footer .col4 ul {
  list-style: none;
  padding: 0 0 30px 0;
}

footer .col4 ul li {
  padding: 5px 0;
}

footer .col4 ul li.subMenu ul li.subMenu {
  display: none;
}

footer .col4 li.level0 li a {
  font-size: 14px;
  color: #004481;
  font-weight: 500;
  display: block;
}

footer .col4 li.level0 li a:hover {
  color: #1973b8;
}

footer .col4 ul ul {
  padding: 0;
}

footer .col4 ul li.level2 {
  padding: 3px 0 3px 10px;
}
.enHome {
  height: 22px !important;
  top: 4px;
  position: relative;
  right: 10px;
}
.footerAppContainer {
  padding: 40px 0;
  text-align: center;
  background: #062047;
}
.footerAppContainer .footerApp {
  text-align: right;
}
.footerAppContainer h5 {
  color: #fff;
  padding: 0 0 15px;
  font-size: 14px;
}

.footerAppContainer a {
  margin: 0 4px;
}

.footerCopy {
  font-size: 12px;
}

footer .btnTop {
  background: #1973b8;
  color: #fff;
  font-size: 24px;
  padding: 10px;
  position: absolute;
  top: -80px;
  right: 0;
}

.dNone {
  display: none;
}

.cursorPointer {
  cursor: pointer;
}

.searchLayerStyle {
  background-color: #1973b8;
  height: 129px;
  z-index: 99;
  position: fixed;
  width: 100%;
  margin-top: -10px;
  -webkit-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 0px 35px 0px rgba(0, 0, 0, 0.2);
      z-index: 9999;
}

.searchLayerStyle div {
  display: flex;
  padding: 50px 70px 0 70px;
}

.searchLayerStyle div input {
  background: #fff;
  border-radius: 5px;
  border: none;
  color: #1973b8;
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 20px;
  margin: 0 10px;
}

.searchLayerStyle div input:focus {
  outline: transparent;
}

.searchLayerStyle div img:nth-child(2) {
  height: 21px!important;
}

.searchLayerStyle div span.cancelSearch {
  position: absolute;
  right: 10px;
  top: 10px;
  color: #fff;
  cursor: pointer;
  width: 25px;
  height: 25px;
  text-align: center;
  font-size: 32px;
}

#btnSearchMobile {
  display: none;
}

/*Search placeholder color change start*/

.searchLayerStyle div input::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #fff;
  opacity: 1;
  /* Firefox */
}

.searchLayerStyle div input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #fff;
}

.searchLayerStyle div input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #fff;
}

/*Search placeholder color change end*/

/* Search */

.ui-autocomplete {
  z-index: 99999;
  position: fixed!important;
  width: 100%!important;
  left: 0!important;
  max-height: 70%;
  overflow-y: scroll;
}

.ui-helper-hidden-accessible div {
  display: none;
}

#ui-id-1.ui-widget.ui-widget-content {
  background: #1973b8;
  color: #fff;
}

.ui-autocomplete li {
  padding: 10px 20px 10px 15px;
  transition: 0.4s;
  list-style: none;
  margin: 0 250px 0 115px;
  font-size: 16px;
}

.ui-autocomplete li:last-child {
  margin: 0 237px 20px 115px;
}

.ui-autocomplete li:hover {
  background: #fff;
  color: #333;
  transition: 0.8s;
  cursor: pointer;
}

.ui-menu .ui-menu-item img {
  display: none;
}

.searchLayerStyle input#btnSearch {
  color: #fff;
  background: transparent;
  width: auto;
  height: auto;
  cursor: pointer;
  border: 1px solid #fff;
  border-radius: 25px;
  padding: 0 50px;
}

.searchBox {
  background: #fff;
  border-radius: 10px;
  padding: 15px 0;
  margin: 0 0 30px 0;
}

.searchBox .txtBox {
  border: 1px solid #ededed;
  border-radius: 55px;
  color: #000000;
  display: block;
  float: left;
  outline: medium none;
  padding: 10px;
  width: 300px;
}

.searchBox .btnSearch {
  background: rgba(0, 0, 0, 0) url(/en/images/etc/btn-search.png) no-repeat scroll center top;
  border: medium none;
  cursor: pointer;
  display: block;
  height: 38px;
  margin: 0px 0 0 10px;
  width: 38px;
}

.searchResultList {
  background: #ebebf0;
}

.searchResultList ul li {
  display: block;
  margin: 8px 0 15px 0;
  background: url(/en/images/etc/breadcrumb-nav.png) no-repeat left 3px;
  padding: 0px 0 10px 15px;
  border-bottom: 2px solid #fff;
}

.contentFound h5 {
  font-size: 24px;
  padding: 20px;
  color: #dc0005;
  border-bottom: 2px solid #fff;
  margin: 10px;
}

.pager a.selected {
  background: #fff;
  padding: 5px 10px;
}

.pager a {
  padding: 5px 10px;
  border: 1px solid #FFF;
}

.htmlContent p {
  margin: 10px 0 0;
}

/* Search*/
.textGreen {
  color: #1973b8;
}


.sunusBannerContainer .item {
    width: calc(50% - 11px);
    display: inline-table;
}
.sunusBannerContainer .item .icon {
    float: left;
}
.sunusBannerContainer .item .text {
    background: #62b43f;
    top: 13px;
    position: relative;
    display: table;
    color: #fff;
    font-size: 20px;
    padding: 37px 28px;
	border-bottom: 8px solid #d2ded1;
}
.sunusBannerContainer .item:nth-child(2) {
    margin-left: 17px;
}
.sunusBannerContainer .item:nth-child(2) .text {
    background: #0d3668;
}

.sunusBannerContainer img {
    border-bottom: 8px solid #d2ded1;;
}

.GarantiBBVA {
	display: -ms-flexbox;
	  display: grid;
    grid-gap: 20px;
	margin-top: 30px;
	  -ms-grid-columns: 1fr 1fr 1fr;
	  grid-template-columns: 1fr 1fr 1fr;
}

.GarantiBBVA .item {
}
.GarantiBBVA .item .icon {
    float: left;
}
.GarantiBBVA .item .text {
    background: #62b43f;
    top: 13px;
    position: relative;
    display: table;
    color: #fff;
    font-size: 18px;
    padding: 33px 28px;
}

.GarantiBBVA .item:nth-child(2) .text {
    background: #0d3668;
}

.GarantiBBVA img {
}

.contentPerformenceGarantiBBVA {margin-top: 70px;}

.contentPerformenceGarantiBBVA {
    background-color: #e3ede2;
    background-image: url(/tr/images/entegre-faaliyet-raporu-2020/common/contentPerformence.png);
    background-repeat: no-repeat;
    width: 100%;
    background-position: left;
    height: 620px;
}

.contentPerformenceGarantiBBVA h2 {
    font-size: 22px;
    text-align: center;
    top: 50px;
    position: relative;
    font-weight: 400;
}

.contentLPContents2020 {
  padding: 50px 0;
}

.pageTextContent {
  background: #66c8ca url(/tr/entegre-faaliyet-raporu-2021/images/common/banner-bg.png) center no-repeat;
  height: 117px;
  display: flex;
  align-items: center;
}

#textsliderContainer #textSlider .owl-nav {position: absolute;top: 40%; width: 100%;}
#textsliderContainer #textSlider .owl-nav .owl-prev { float: left;font-size: 26px;color: #02a5a5;}
#textsliderContainer #textSlider .owl-nav .owl-next { float: right; font-size: 26px;color: #02a5a5;}
#textsliderContainer #textSlider .owl-nav .owl-prev:hover {color: #043263;}
#textsliderContainer #textSlider .owl-nav .owl-next:hover {color: #043263;}
#textsliderContainer #textSlider .item {text-align: center;padding: 50px 0;display: flex;justify-content: space-between;}
#textsliderContainer #textSlider .item h2 {font-size: 18px;color: #62b43f;}
#textsliderContainer #textSlider .item h3 {color: #0d3668; font-size: 18px; padding: 5px;}
#textsliderContainer #textSlider .item h4  {font-size: 20px;color: #fff;margin-top: 10px;}
#textsliderContainer #textSlider .item h4 a {color: #fff;}


.contentFullReportPDF {
	text-align: center;
  padding: 0 0 50px;
  background: #fff;
}

.contentFullReportPDF .title {
  font-size: 22px;
  width: 400px;
  margin: 0 auto;
  color: #121212;
  padding: 30px 0 15px;
}

.contentFullReportPDF .item {
    display: inline-block;
}
.contentFullReportPDF .item h2 {
    color: #004281;
    font-size: 18px;
}
.contentFullReportPDF .item .colImg {
    width: 200px;
    text-align: center;
}

hr.hr {
    width: 80%;
	margin-top: 40px;
}
hr.detailBorder {
    height: 2px;
    background: #ebf2f5;
    border: none;
    top: -8px;
    position: relative;
    width: 90%;
}

.blue {
	font-size: 22px!important;
    color: #02a5a5!important;
    font-weight: 500 !important;
    margin-top: 20px !important;
}
.green {
	font-size: 24px!important;
    color: #6dad2f!important;
}
.black {
	font-size: 24px!important;
    color: #0a0a0a!important;
    font-weight: 500 !important;
}
.twoLisitDetail {
  display: flex;
  flex-wrap: wrap;
  margin-top: 50px;
  margin-bottom: 40px;
}

.twoLisitDetail .item {
  width: calc(50% - 10px);
  background: #fff;
  margin-bottom: 20px;
}

.twoLisitDetail .item:nth-child(2n) {
  margin-left: 20px;
}
.twoLisitDetail .item .text {
  padding: 25px 40px;
}
.twoLisitDetail .item .text h6 {
  color: #1973b8;
  font-size: 16px;
  font-weight: bold;
}
.konularBG {
    background: url(/tr/images/entegre-faaliyet-raporu-2020/common/konularBg.png) center top no-repeat;
}
.pageTitleContent.riskFirsatlarImg .colImg {
    text-align: center;
    margin: 40px 0 30px 0;
}

.storiesHeader p {
    width: 90%;
	font-size:20px;
}

.storiesHeader h2 {
    margin-top: 120px!important;
} 


section .reportBg {
    background: url(/tr/entegre-faaliyet-raporu-2021/images/common/detail-header.jpg) center top no-repeat;
    height: 320px;
}
.grid-center {
  align-items: center;
}
.grid-img img {
  width: 75%;
}
.musteriDeneyimi  .grid-container {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: auto auto;
}
.musteriDeneyimi .grid-container p {
    margin-top: 40px;
	margin: 0 auto;
	padding: 15px 0;
}

section .reportBg .grid-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
section .reportBg .grid-container .grid-item h2 {
    font-size: 30px;
    color: #fff;
}

section .reportBg .grid-container .grid-item .colImg {
  position: relative;
  padding: 27px 0 0;
  right: 30px;
}

section .reportBg .grid-container .grid-item .text {
    position: absolute;
    top: 148px;
    right: 15px;
}

section .reportBg .grid-container .grid-item .text i {
    font-size: 20px;
    margin: 0 14px;
    top: -13px;
    position: relative;
    font-weight: bold;
}

section .reportBg .grid-container .grid-item .text a {
    color: #62b43f;
}

section .reportBg .grid-container .grid-item .text a:hover {
    color: #004281;
}

section .reportBg .grid-container .grid-item .text .konular {
    padding: 43px 0 0 0;
    right: 100px;
    position: relative;
}

section .reportBg .grid-container .grid-item .text .asistan {
    padding: 23px 0 0 0;
    right: 233px;
    position: relative;
	cursor: pointer;
}

section .reportBg .grid-container .grid-item .text .asistan .levaButtonIR21 {
    color: #62b43f;
}
section .reportBg .grid-container .grid-item .text .asistan .levaButtonIR21:hover {
    color: #004281;
}

.contenGrantiTwo  .grid-container {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: auto auto;
}

.contenGrantiTwo strong {
    font-size: 16px;
    color: #62b43f;
}

.contenGrantiTwo p {
    font-size: 16px;
    color: #004281;
    line-height: 140%;
    padding: 10px 0;
	width: 90%;
}


.contentGridTwo .grid-container {
    display: grid;
    grid-gap: 40px;
    grid-template-columns: auto auto;
	display: -ms-flexbox;
  align-items: center;
}


.contentGridTwo strong {
    font-size: 16px;
    color: #62b43f;
}

.contentGridTwo p {
    font-size: 16px;
    color: #000;
    line-height: 140%;
    padding: 10px 0;
    width: 70%;
	margin-top: 50px;
}

.subjectsCenter .topDetailTagContainer {
    text-align: center;
}
.subjectsCenter .topDetailTagContainer .option-set {
    width: 100%;
    text-align: center;
}



.generalManager .grid-container {
	display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.generalManager .grid-container .grid-item {
  width: 100%;
  text-align: center;
}
.generalManager .grid-container .grid-item .img {
  width: 100%;
  position: absolute;
  text-align: center;
}
.generalManager .grid-container .grid-item .colImgManager {
  background: #043263;
  border-radius: 15px 15px 0 0;
  margin-top: 70px;
}
.generalManager .textTitle {
  padding-top: 120px;
}

.generalManager .textTitle .title {
  width: 260px;
  margin: 0 auto;
  color: #fff;
  padding: 10px 0 30px;
  font-weight: 500;
}

.generalManager .textTitle .title span {
    font-size: 18px;
    display: block;
}

.generalManager .textTitle .title i {
  font-size: 14px;
  font-style: normal;
  color: #02a5a5;
  margin-top: 5px;
  display: block;
}

.isAlanlarıList {
	padding: 0 50px;
}

.isAlanlarıList .item {
    width: 100%;
    margin-top: 40px;
}
.isAlanlarıList .item p {
  text-align: center;
  margin-bottom: 35px;
  font-size: 16px;
  color: #000;
}
.isAlanlarıList .item p strong {
  color: #02a5a5;
}
.isAlanlarıList .item .entegreImg {
    width: 150px;
}

.isAlanlarıList h2 {    
	color: #000;
    font-size: 22px;
    padding: 30px 0;
    font-weight: 500;
    background: #9bd2f2;  
}

.isAlanlarıList h3 {
    margin-bottom: 0;
    font-size: 35px;
    font-weight: bold;
}
.isAlanlarıList h4 {
	color: #18365c;
    font-size: 20px;
	}
.isAlanlarıList h5 {
	    font-size: 17px;
    font-style: italic;
    color: #7d7d7d;
}

.oncelikliKonularimizTwo .item {
    width: calc(33.3% - 30px);
    display: inline-table;
    background: #d8f1fb;
    min-height: 350px;
    margin: 10px 10px;
    font-size: 13px;
	border-bottom: 8px solid #a1c7d6;
}

.oncelikliKonularimizTwo {
    margin: 0 auto;
    text-align: center;
}

.oncelikliKonularimizTwo .item ul li {
    list-style: none;
    padding: 0 0 12px 19px;
    position: relative;
    background: url(/tr/images/entegre-faaliyet-raporu-2020/common/ul-li-bg.png) no-repeat left 1px;
    text-align: left;
}

.oncelikliKonularimizTwo .item ul {
    width: calc(50% - 20px);
    display: inline-table;
    margin: 0 5px;
}

.oncelikliKonularimizTwo .item h2 {
    font-size: 16px;
    text-align: left;
    padding: 25px 25px;
}

.covid19Two {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: auto auto auto;
    text-align: center;
}

.covid19Two .item {
    background: #e5f6fc;
    padding: 25px;
    font-weight: bold;
    border-bottom: 8px solid #a1c7d6;
}

.covid19Data {
    display: grid;
    grid-gap: 110px;
	grid-template-columns: auto auto;
}

.covid19Data .item {
    background: #dee2e1;
    margin: 60px 0;
    position: relative;
}

.covid19Data .item .colImg {
    position: absolute;
    left: -45px;
    top: -70px;
}

.covid19Data .item .colText {
    padding: 60px 55px;
}
.covid19Data .item .colText p {
    text-align: left;
}

.covid19Data .item .colText h2 {
    text-align: left;
    font-size: 16px;
    margin-bottom: 5px;
}

.competition {background:#0d3668}
.competition .tabs-container {
    background: none!important;
}
.competition .tab-content {
    background: none!important;
}
.competition .tab.active {
    padding: 18px 0!important;
    font-weight: bold;
    height: 53px
}
.competition .tab.active:after {
	top: 0!important;
}
.competition .row {
    padding: 70px 0;
}
.competition .row h3 {
    text-align: left;
    margin-bottom: 30px;
}
.competition .competitionText {
    padding: 0 120px;
    color: #fff;
}
.competition .competitionText h2 {
    text-align: left;
    color: #fff;
}
.competitionText ul li {
  padding: 10px 0;
  position: relative;
  color: #121212;
  font-size: 16px;
  line-height: 130%;
  list-style-type: square;
    margin: 0 20px;
}
.competitionText ul li::marker {
  font-size: 20px;
  color: #02a5a5;
}
.priorities .row {
    padding: 30px 0;
	text-align: center;
}
.priorities .competitionText .img {
  margin-bottom: 20px;
}
.priorities .row  h3 {
    padding: 20px;
}

.priorities .tab1	{
	display: inline-block;
	width: 30% !important;
	font-size: 15px!important;
}

.priorities .tab1.active {
padding:0!important;
border-bottom: 5px solid #02a5a5;
position: relative;
}
.priorities .tab1:nth-child(1) {
  border-bottom: 5px solid #02a5a5;
}
.priorities .tab1.active:nth-child(1) {
  border-bottom: 10px solid #02a5a5;
}
.priorities .tab1:nth-child(3) {
color: #043263;
}
.priorities .tab1:nth-child(3) {
  border-bottom: 5px solid #043263;
}
.priorities .tab1.active:nth-child(3) {
  border-bottom: 10px solid #043263;
}
.priorities .tab1:nth-child(5) {
  color: #bea456;
  }
  .priorities .tab1:nth-child(5) {
    border-bottom: 5px solid #bea456;
  }
  .priorities .tab1.active:nth-child(5) {
    border-bottom: 10px solid #bea456;
  }
.priorities .tab1.active a {
    color: #fff;
}
.priorities .tab1 a {
    color: #004281;
}
.priorities .tab1.active + .tab-content { display: block; }

.priorities .tab1 {color: #02a5a5;margin: 12px 0; border-bottom: 5px solid #a1c7d6;font-weight: bold;}

.tabsContainer .tabs-container {
    min-height: 500px!important;
    background: none!important;
}

.priorities .competitionText {
    width: calc(50% - 60px);
    display: inline-table;
        margin: 5px 20px;;
}

.priorities .competitionText h2 {
  text-align: center;
  color: #fff;
  background: #76a5d7;
  padding: 13px 0;
  font-size: 20px;
  font-weight: 500;
}

.priorities ul li {
    text-align: left!important;
}


.storiesText .konusmacilar .item {
    width: calc(20% - 27px);
    display: inline-flex;
    text-align: center;
}
.storiesText .konusmacilar .item h4 {
    font-size: 18px;
    font-weight: bold;
}
.storiesText .soundDetail {
    text-align: center;
	padding: 25px 0;
}

.storiesText .soundDetail a {
    padding: 0 10px;
}

.otherSubjects {
    text-align: center;
    width: 48%;
    margin: 0 auto;
}

.otherSubjects a {
    font-size: 20px;
    color: #004281;
}

.otherSubjects a:hover {
    color: #6dad2f;
}

.otherSubjects h2 {
    color: #004281;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 16px;
}

/*Tabs*/
.tabsContainer .tab.active {
  background: #02a5a5;
  position: relative;
  color: #fff;
  clip-path: polygon(0 0, 100% 0, 93% 100%, 0% 100%);
}

.tabsContainer .tab.active:after {
    content: " ";
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: 25%;
    background: url(/tr/images/entegre-faaliyet-raporu-2020/common/tabsActive.png) no-repeat;
    width: 100%;
    background-position: right;
    right: -33px;
    z-index: 2;
    padding: 47px;
}
.tabsContainer .tab.active a {
    color: #fff;
}
.tabsContainer .tab a {
    color: #004281;
}
.tabsContainer .tab-content {
  display: none;
  width: 100%;
  max-height: 100%;
}
.tabsContainer .tab.active + .tab-content { display: block; }
.tabsContainer .tab, .tab-content { } 
.tabsContainer .tab {background: #043263; margin: 12px 0; color: #fff;}
}
.tabsContainer .tab-content { background: #ddd; }

.colListPopup:before {z-index: 5;display: block; content: ''; position: absolute; bottom: 0; left: 0; right: 0; top: auto; height: 120px;    background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white)); background: -webkit-linear-gradient(rgba(255, 255, 255, 0), #fff); background: linear-gradient(rgba(255, 255, 255, 0), #fff); opacity: 0; -webkit-transition: opacity 0.8s; -moz-transition: opacity 0.8s; -ms-transition: opacity 0.8s; transition: opacity 0.8s; opacity: 1;}
.colListPopup .colTextPopup h2 {font-size: 22px;font-weight: bold;margin-bottom: 20px;margin-top: 20px;}
.colListPopup .colTextPopup p {text-align: justify}
.colListPopup .colImgPopup {width: 85%;margin: 0 auto;position: relative;top: -120px;}
.colListPopup .colTextPopup {width: 90%;margin: 0 auto;position: relative; margin-top: -125px;margin-bottom: 30px;overflow-y: scroll;height: 230px;padding: 0 20px;}
.colListPopup .colTextPopup::-webkit-scrollbar { width: 10px;background-color: #b3c4d5;border-left: 1px solid #f1f1f1;border-radius:15px}
.colListPopup .colTextPopup::-webkit-scrollbar-thumb {background-color: #6dad2f; 	border-radius:15px}
.colListPopup .colTextPopup::-webkit-scrollbar-thumb:hover {background-color: #6dad2f;}
.colListPopup .colTextPopup:hover > ul:first-of-type {min-height: 300px;}

.storiesTabs .tabsTV li {
    width: calc(12.5% - 10px);
    display: inline-table;
    margin: 10px 3px;
}

.storiesTabs .tabsTV li:hover{
      
}

.storiesTabs .tabsTV a {
  display: block;
    text-align: center;
    text-decoration: none;
    color: #004281;
    font-size: 20px;
}
.storiesTabs .tabsTV a:hover,
.storiesTabs .tabsTV a.active {

}

.storiesTabs .tabgroup .videoPlayerDetail {
    padding: 12px;
}


.storiesTabs .tabgroup .colText {
    text-align: center;
    padding: 30px 0;
}

.storiesTabs .tabgroup .konusmacilar {
    padding: 15px 0;
}

.storiesTabs .clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.storiesTabs .tabsTV a.current {

}

.mfp-content {
    background: #fff;
    width: 50% !important;
}

.mfp-content img {
    width: 100%;
}

.HowToUse {
    background: #004281;
	position:relative;
}



.HowToUse .HowToUseText .row {
    width: 70%;
    margin: 0 auto;
}

.HowToUse .HowToUseText .row .colDivOne {
    padding: 30px 0 0 0;
}

.HowToUse .HowToUseText p {
    text-align: center;
    color: #090909;
}

.HowToUse .HowToUseText .colContent {
    text-align: center;
	top: 50px;
    position: relative;
    z-index: 1;
}

.HowToUse .HowToUseText .colContent .item {
  text-align: center;
  background: #02a5a5;
  display: inline-block;
  padding: 20px;
  font-size: 16px;
}
.HowToUse .HowToUseText .colContent .item .levaButtonIR21 {
    cursor: pointer;
}
.HowToUse .HowToUseText .colContent .item .colAsistanImg {
    float: left;
}

.HowToUse .HowToUseText .colContent .item .colAsistanText {
    color: #fff;
}
.HowToUse .HowToUseText .colContent .item .colAsistanText strong {
  font-weight: 400;
}
.corporateGovernance {
    margin: 20px 0 0 0;
}

.corporateGovernance .colDivOne {
    text-align: center;
}

.corporateGovernance .item {
    background-color: #0d3668;
    width: calc(50% - 90px);
    display: inline-table;
    color: #fff;
    padding: 22px;
    font-size: 20px;
	position: relative;
	text-align: left;
	margin: 3px;
    min-height: 100px;
}

.corporateGovernance .item:hover {
    background-color: #62b43f;
}

.corporateGovernance .item .icon {
    float: left;
	margin-right: 15px;
	position: absolute;
    top: 50%;
    transform: perspective(1px) translateY(-50%);
}

.corporateGovernance .item .text {
	padding: 8px 55px;
	position: absolute;
    top: 50%;
    transform: perspective(1px) translateY(-50%);
}

.corporateGovernance .item .pdf {
    right: 0;
    transform: rotate(270deg);
    transform-origin: 0;
    top: 50px;
    position: absolute;
    color: #2c6ab5;
    font-size: 15px;
}

.SayilarlaGarantiBBVA .row {
    grid-gap: 100px;
    grid-template-columns: auto auto auto;
    display: grid;
}

.SayilarlaGarantiBBVA.pB50.pT20 {
    margin: 0 auto;
    width: 85%;
}
.SayilarlaGarantiBBVA .dipnot {
    width: 85%;
    margin: 0 auto;
}
.finansalGostergelerList .row {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
.finansalGostergelerList {
  margin-top: 50px;
}
.finansalGostergelerList .text {
    width: 94%;
    margin: 0 auto;
}

.finansalGostergelerList .text p {
    font-size: 16px;
    color: #004281;
    padding: 13px 0;
    text-align: justify;
}
.finansalGostergelerList .row .rowContent {
  width: calc(33.33% - 50px);
    margin: 0 20px;
    margin-bottom: 60px !important;
}
.finansalGostergelerList .finansalGostergeler .item p {
  width: 250px;
  margin: 0 auto;
}
.finansalGostergelerList .row .rowContent:nth-child(2) h2 {
  background: #4b9799;
}
.finansalGostergelerList .row .rowContent:nth-child(2) .item h4 {
  color: #4b9799;
}
.finansalGostergelerList .row .rowContent:nth-child(3) h2 {
  background: #75bcf8;
}
.finansalGostergelerList .row .rowContent:nth-child(3) .item h4 {
  color: #75bcf8;
}
.finansalGostergelerList .row .rowContent:nth-child(4) h2 {
  background: #4684c5;
}
.finansalGostergelerList .row .rowContent:nth-child(4) .item h4 {
  color: #4684c5;
}
.finansalGostergelerList .row .rowContent:nth-child(5) h2 {
  background: #d4bf7f;
}
.finansalGostergelerList .row .rowContent:nth-child(5) .item h4 {
  color: #d4bf7f;
}
.finansalGostergelerList .row .rowContent:nth-child(6) h2 {
  background: #e88f4d;
}
.finansalGostergelerList .row .rowContent:nth-child(6) .item h4 {
  color: #e88f4d;
}
.finansalGostergelerList .finansalGostergelerOne {
	grid-gap: 10px;
    grid-template-columns:auto!important;
    display: grid;	
	text-align: center;
}

.finansalGostergelerList .finansalGostergelerOne .item {
    width: 211px;
	margin: 0 auto;
}

.finansalGostergelerList .finansalGostergelerFive {
    grid-template-columns:auto auto auto auto auto!important;
}

.finansalGostergelerList .finansalGostergelerOne .item .borderGostergeler {
    margin: 5px auto!important;
}

.finansalGostergelerList .finansalGostergeler {
	text-align: center;
}
.finansalGostergelerList fieldset {
    border-color: #c8eaf5;
	margin-top: 50px;
}
.finansalGostergelerList fieldset legend h2 {
    font-size: 30px;
    color: #62b43f;
    font-weight: bold;
    padding: 0 25px;
}
.finansalGostergelerList .rowContent h2 {
  background: #64c9cb;
  padding: 20px 10px;
  font-size: 16px;
  color: #fff;
  text-align: center;
}

.finansalGostergelerList .finansalGostergeler .item {
  padding: 30px 0 0;
    font-size: 16px;
    color: #043263;
}

.finansalGostergelerList .finansalGostergeler .item i {
    color: #62b43f;
    font-style: normal;
}

.finansalGostergelerList .finansalGostergeler .item h4 {
    color: #64c9cb;
    font-size: 20px;
    font-weight: bold;
}

.finansalGostergelerList .finansalGostergeler .item h4 strong {
    color: #62b43f;
	font-size: 40px;
}

.finansalGostergelerList .finansalGostergeler .item h3 {
  font-size: 20px;
  color: #043263;
  font-weight: bold;
}

.finansalGostergelerList .finansalGostergeler .item h3 i {
    color: #004281;
    font-size: 14px;
    font-weight: 400;
}

.finansalGostergelerList .finansalGostergeler .item h3.fontBR {
    font-size: 20px;
    color: #62b43f;
    font-weight: bold;
}

.finansalGostergelerList .finansalGostergeler .item .borderGostergeler {
    width: 60px;
    height: 6px;
    background: #62b43f;
    display: block;
    margin: 5px 0;
}

.finansalGostergelerList .finansalGostergeler .item .item p {
	font-size:14px;
}

.sunusBannerContainer .item .levaButtonIR21 {
    cursor: pointer;
}

.contentGridTwo .grid-container .mobil {display:none;}

.colListPopup.noDegradeNone:before {
    background: none;
}

h2.font26 {
    font-size: 27px;
    margin-bottom: 25px;
    color: #004281;
}

.garantiBBVAHomeText {
    margin-top: 40px;
    text-align: center;
}

.garantiBBVAHomeText .item{
    padding: 30px 35px 0;
}


.garantiBBVAHomeText .item h2 {
    font-weight: 400;
    font-size: 25px;
    color: #004281;
    margin: 0 0 15px;
}

.garantiBBVAHomeText .item  p {
    font-size: 14px;
    line-height: 160%;
    color: #004281;
    height: 95px;
}

.btnHome {
    position: relative;
    left: 37px;
}

.btnHome a {
    color: #ffffff;
    font-weight: 500;
    font-size: 19px;
    margin-top: -17px;
    position: absolute;
    left: 5px;
}

.headerText .item {
    display: inline-grid;
    text-align: right;
}
.headerText .item span {
    font-size: 36px;
    margin: 0 0 9px;
    font-weight: 900;
    padding: 135px 0;
    line-height: 130%;
	font-style:italic;
}

.covidImgLeft {
				width: 100px;
				position: absolute;
				top: 36%;
				left: 10%;
			}
.covidImgRight {
				width: 100px;
				position: absolute;
				top: 36%;
				right: 10%;
			}

			
.contentIntegratedReport .row {
    background: #bbdad0;
    border-bottom: 8px solid #a5c8bd;
    width: 100%;
    display: block;
    float: left;
    margin: 40px 0;
    text-align: center;
	 padding: 30px 0;
}


.contentIntegratedReport .row .gridIntegratedReport {
    grid-template-columns: auto auto auto; 
    display: grid;
}

.contentIntegratedReport .row .gridIntegratedReport .item {
    padding: 0 10px;
}

.contentIntegratedReport .row .colText h2 {
    font-weight: 400;
    font-size: 25px;
    color: #004281;
    margin: 0 0 15px;
	padding: 15px 0;
}

.contentIntegratedReport .row .colText p {
    font-size: 14px;
    line-height: 160%;
    color: #004281;
    height: 95px;
    text-align: justify;
}


.contentIntegratedReport .row .colText {
    width: 90%;
    margin: 0 auto;
}

.contentIntegratedReport .row .download {
    grid-template-columns: auto auto;
    display: grid;
	grid-gap: 10px;
}

.contentIntegratedReport .row .download a {
    background: url(/tr/images/entegre-faaliyet-raporu-2020/common/downloadLink.png) no-repeat 5px center;
    color: #56a634;
    font-size: 14px;
    margin: 0;
    padding: 34px 5px 15px 60px;
    right: 30px;
    bottom: 15px;
	text-align: left;
}			
			
.levatag{
  cursor: pointer;
}			
.stratejimizBg {
  background: #02a5a5;
  color: #fff;
  padding: 10px 35px;
  display: inline-block;
  font-weight: 400;
}
@media (min-width: 992px) {
.competition .tab {
	font-size: 14px!important;
}

 .tabsContainer .tab { width: 35%;text-align: center;font-size: 20px;}
 .tabsContainer .tab .tab-title {padding: 30px 0;cursor: pointer;}
 .tabsContainer .tab-content {
    position: absolute;
    top: 0;
    right: 0;
    width: 65%;
    min-height: 100%;
    overflow-y: auto;
  }
 .tabsContainer .tabs-container { 
    min-height: 400px; 
    background: #f8f8f8;
	position: relative;
  }
  
 .priorities .tab1 { width: 30%;text-align: center;font-size: 20px;}
 .priorities .tab1 .tab-title1 {padding: 18px 0;cursor: pointer; font-size: 20px;}
 .priorities .tab-content {
    position: absolute;
    top: 0;
    right: 0;
    min-height: 100%;
    overflow-y: auto;
	background: none!important;
    width: 100%!important;
    top: 130px!important;
	max-height: 100%;
	display: none;
  }
 .priorities .tabs-container1 { 
    min-height: 850px; 
	position: relative;
  }
 
  
}
/*Tabs*/

/**2021**/
.btnEntegreContainer {
  position: relative;
  display: flex;
}
.btnEntegreHome {
  background: #1973b8;
  padding: 15px 25px
}
.btnEntegreHome i {
  font-style: normal;
  padding: 0 15px;
}
.title {
  padding: 49px 0;
}
.title h1 {
  text-align: center;
  font-size: 30px;
  color: #fff;
}
.title h3 {
  color: #fff;
  text-align: center;
  font-size: 30px;
}
.title p {
  font-size: 16px;
  color: #121212;
  text-align: center;
  padding: 25px 0 0;
}
.btn a {
  background: #02a5a5;
  color: #fff;
  font-size: 16px;
  padding: 20px 60px;
  display: inline-block;
}
.btn {
  text-align: center;
  padding: 50px 0;
}
.btn .allCards {
  background: none;
  color: #fff;
  font-size: 16px;
  padding: 10px 100px;
  display: inline-block;
  border: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  margin: 0 auto;
  border: 1px solid #83bcbc;
  border-radius: 10px;
}
.btn .allCards i {font-style: normal;}
.btn .allCards .aksiyonlar {
  width: 35px !important;
  margin-right: 20px;
}
.announcementContainer {
  background: #043263 url(/en/integrated-annual-report-2021/images/icon/announcementContainer_.png) no-repeat right 0 top;
}
.announcementContainer .announcement .owl-nav {}
.announcementContainer .announcement .owl-nav .owl-prev {font-size: 26px;color: #02a5a5;width: 15px;height: 100px;position: absolute;top: 37%;display: block;}
.announcementContainer .announcement .owl-nav .owl-next {font-size: 26px;color: #02a5a5;width: 15px;height: 100px;position: absolute;top: 37%;right: 0;display: block;}
.announcementContainer .announcement .owl-nav .owl-prev:hover{color:#1973b8}
.announcementContainer .announcement .owl-nav .owl-next:hover{color:#1973b8}
.announcementContainer .announcement {padding: 49px 0;}
.announcementContainer .announcement .flexText {
  color: #fff;
  display: flex;
  align-items: center;
  font-size: 16px;
  padding: 0 50px
}
.announcementContainer .announcementTitle {
  border-right: 1px solid;
  padding-right: 15px;
}
.announcementContainer .announcementDiscover {
  padding-left: 15px;
  color: #02a5a5;
}

.presentationContainer {
  background: #f4f4f4;
}
.presentation {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0 50px;
}
.presentation .item {
  width: calc(50% - 10px);
  color: #121212;
}
.presentation .item:nth-child(2) {
  margin-left: 20px;
}
.presentation .one {
  background: #fff;
  margin-bottom: 25px;
}
.presentation .one .text {
  padding: 40px;
}
.presentation .two {
  display: flex;
  flex-wrap: wrap;
}
.presentation .two .itemTwo {
  background: #fff;
  margin-bottom: 20px;
  height: 148px;
  display: flex;
  align-items: center;
}
.presentation .two .text {
  padding: 0 15px;
}
.presentation .two .itemTwo {
 width: calc(50% - 10px);
}
.presentation .two .itemTwo:nth-child(2n) {
  margin-left: 20px;
}
.presentation .text p {
  font-size: 16px;
}
.presentation .item .text a {
  color: #1464a5;
  font-size: 16px;
  margin-top: 20px;
}
.presentation .item .img img {
  width: 100%;
}
.presentation .item .img {
  padding: 0 25px 0 0;
}
.presentation .item .img img {
  width: auto;
}
.presentation .rightItem .img img {
  width: auto !important;
}
.presentation .rightItem .img {
  margin-bottom: 11px;
}
.presentation .item .twoList {
  display: flex;
  flex-wrap: wrap;
}
.presentation .item .twoList .twoItem {
  width: calc(50% - 10px);
}
.presentation .item .twoList .twoItem .text {
  padding: 28px 34px;
}
.presentation .item .twoList .twoItem .text  a {
  color: #fff !important;
}
.presentation .item .twoList .twoItem .text a i {
  font-style: normal;
  margin-top: 5px;
  display: block;
}
.presentation .item .twoList .twoItem:nth-child(1) {
  background: url(/tr/entegre-faaliyet-raporu-2021/images/common/pdfDownload.png) no-repeat;
  width: 276px;
  height: 316px;
}
.presentation .item .twoList .twoItem:nth-child(2) {
  background: url(/tr/entegre-faaliyet-raporu-2021/images/common/pdfCenter.png) no-repeat;
  width: 276px;
  height: 316px;
  margin-left: 20px;
}
.integratedAnnualReportContainer {
  background: #014481;
  padding: 15px 0 75px;
}
.integratedAnnualReport {
  display: flex;
  flex-wrap: wrap;
}
.integratedAnnualReport .item {
  width: 50%;
  background: #1973b8;
  position: relative;
  padding: 0 0 70px;
  height: 300px;
}
.integratedAnnualReport .item:nth-child(2) {
  background: #02306e;
}
.integratedAnnualReport .item:nth-child(3) {
  background: #1464a5;
}
.integratedAnnualReport .item .text {
  padding: 50px 35px 15px;
  color: #fff;
  font-size: 16px;
}
.integratedAnnualReport .item .text h3 {
  /* color: #fff; */
  font-size: 22px;
}
.integratedAnnualReport .item .text p {
  margin-top: 10px;
  line-height: 140%;
}
.integratedAnnualReport .item .two {
  display: flex;
  flex-wrap: wrap;
}
.integratedAnnualReport .item .two .twoItem:nth-child(1) {
  width: 55%;
}
.integratedAnnualReport .item .two .twoItem:nth-child(2) {
  width: 45%;
}
.integratedAnnualReport .item .two .twoItem .img {
  text-align: center;
}
.integratedAnnualReport .item .text a {
  position: absolute;
  bottom: 30px;
  color: #fff;
}

.governanceContainer {
  background: #f4f4f4;
}
.governance {
  display: flex;
  flex-wrap: wrap;
  padding: 60px 0 30px
}
.governance .item {
  width: calc(50% - 15px);
  background: #fff;
  display: flex;
  align-items: flex-end;
}
.governance .item .img {
  padding: 0 0 0 25px;
}
.governance .item .img img {
  width: auto;
  bottom: -4px;
  position: relative;
}
.governance .item:nth-child(2) {
  margin-left: 15px;
}
.governance .item:nth-child(1) {
  margin-right: 15px;
}
.governance .item .text h2 {
  font-size: 22px;
}
.governance .item .text {
  font-size: 16px;
  color: #121212;
  padding: 35px 60px;
}
.governance .item .text a {
  color: #1464a5;
  margin-top: 10px;
  display: block;
}
.governance .item .text p {
  margin-top: 10px;
  display: block;
  line-height: 130%;
}

.governanceTop {
  display: flex;
  flex-wrap: wrap;
  padding: 0 0 60px;
}
.governanceTop .item {
  width: calc(50% - 15px);
  background: #66c8ca;
}
.governanceTop .item .text {
  color: #fff;
  padding: 0 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 160px;
}
.governanceTop .item .text h3 {
  font-size: 22px;
  height: 100%;
  display: flex;
  align-items: center;
  color: #121212;
}
.governanceTop .item:nth-child(1) {
  margin-right: 15px;
}
.governanceTop .item:nth-child(1) img {
  top: 15px;
  position: relative;
}
.governanceTop .item:nth-child(2) {
  margin-left: 15px;
  background: #a6ccec;
}

.performanceIndicatorsContainer {
  padding: 0 0 30px;
    background: #fff
}
.performanceIndicators {
  display: flex;
  flex-wrap: wrap;
}
.performanceIndicators .item {
  width: calc(33% - 10px);
  background: #043263;
  margin-bottom: 21px;
  position: relative;
}
.performanceIndicators .item:nth-child(1) {
  background: #66c8ca;
}
.performanceIndicators .item:nth-child(2) {
  background: #7fbae5;
}
.performanceIndicators .item:nth-child(3) {
  background: #d4bf7f;
}
.performanceIndicators .item:nth-child(4) {
  background: #4684c5;
}
.performanceIndicators .item:nth-child(5) {
  background: #4b9799;
}
.performanceIndicators .item:nth-child(6) {
  background: #e88e4c;
}
.performanceIndicators .item .img {
  position: absolute;
  bottom: 10px;
  right: 20px;
}
.performanceIndicators .item:nth-child(3n+2) {
  margin: 0 21px 21px;
}
.performanceIndicators .item .text {
  color: #fff;
  font-size: 16px;
  padding: 30px 30px 80px;
}
.performanceIndicators .item .text h4 {
  font-size: 22px;
}
.performanceIndicators .item .text p {
  line-height: 130%;
}
.performanceIndicators .item .text p strong {
  display: block;
  font-size: 32px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.borderTop {
  width: 75px;
  height: 4px;
  background: #fff;
  display: block;
  margin: 13px 0;
}



.btnEntegreHomeOpem{
  position: fixed;
  left: 0;
  overflow: hidden;
  width: 100%;
  background-color: #043263;
  display: none;
  transition: transform 0.3s, width 0.3s;
  z-index: 15;
}
.btnEntegreHomeOpem a {
  color: #fff;
}
.gn-open-all,
.gn-open-part {
  display: block;
}



.entegreHeaderMenu {
  display: flex;
  flex-wrap: wrap;
  padding: 50px 0;
}
.entegreHeaderMenu ul {
  width: calc(33.3% - 20px);
}

.entegreHeaderMenu ul li {
  margin: 0 10px;
  padding: 8px 0;
  font-size: 14px;
}
.entegreHeaderMenu ul li a:hover {
 color: #02a5a5;
}

.entegreHeaderMenu .subMenu {
  position: absolute;
  background: #02a5a5;
  z-index: 999;
  border-top: 3px solid #1fa2ab;
  border-right: none;
}


.card {
  width: 330px;
  height: 448px;
  position: relative;
  display: inline-block;
  transition: 0.6s;
  transform-style: preserve-3d;
  margin: 0 5px;
}
.card>div {
  border-radius: 11px;
}
.card .front {
      background: #e74c3c;
      z-index: 2;
  }

.back {
z-index: 3;
}
.ceviklik .back {
  background: #012664;
  transform: rotateY(180deg);
}


.surdurulebilirlik .back {
  background: #035b22;
  transform: rotateY(180deg);
}

.card .front, .card .back {
  height: inherit;
  width: inherit;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

  .card .front span, .card .back span {
      position: absolute;
      top: 29px;
      right: 25px;
      cursor: pointer;
  }

.card.flip {
  transform: rotateY(180deg);
}

.card section {
  padding: 25px 20px;
  color: #fff;
  margin: 0 5px;
}

.card-two {
  display: flex;
  justify-content: space-between;
}
.card-two img {
  width: auto !important;
}
.card-two .item {
  width: auto !important;
  margin: 0 !important;
  height: auto !important;
}
.card-text {
  padding: 0 20px;
}

.card-part h1 {
  font-size: 22px;
  color: #fff;
  font-weight: 400;
}

.card-part strong {
  display: block;
  font-weight: 900;
}

.card-footer {
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
}
.card-two img {
  height: 25px;
}
.footer-text {
  padding: 0 20px 15px;
}

.card-detail a {
	color: #1464a5;
    text-decoration: none;
    position: relative;
    background: #fff;
    padding: 0 25px;
    border-radius: 5px;
    box-shadow: 0px 0px 4px 1px #00000061;
    height: 30px;
    display: flex;
    align-items: center;
}
.card-share>span {
    position: relative !important;
    top: -45px !important;
    right: -110px !important;
}
.card-share>span button {
    font-size: 15px !important;
    padding: 5px 11px !important;
    height: 30px !important;
    border-radius: 5px !important;
}
.card-part {
  text-align: left;
  margin-top: 15px;
}
.card-link {
  margin-bottom: 20px;
  text-align: left;
}

  .card-link a {
      color: #fff;
      text-decoration: none;
  }

.subject-title {
  position: relative;
  top: 7px;
  left: 10px;
  color: #fff;
  font-style: italic;
}

.main-subject {
  position: absolute;
  top: 30px;
  right: 35px;
  transform: rotate( 270deg);
  transform-style: preserve-3d;
  transform-origin: right;
  width: 100%;
}

  .main-subject h2 {
    font-weight: 300;
    font-size: 20px;
    margin-block-end: 0;
    color: #ffffff85;
    position: absolute;
  }

.flexItem {
  margin-top: 45px;
    display: flex;
    position: relative;
    flex-wrap: wrap;
}
.flexItem img {
  width: calc(33.33% - 10px) !important;
  margin: 0 5px 5px 0;
}

.flexText a {
  color: #fff;
}

.flexText p {
  font-size: 12px;
  text-align: left;
}

.videoHomeContainer {
  background: url(/tr/entegre-faaliyet-raporu-2021/images/common/videohome.jpg) no-repeat center;
  height: 230px;
  display: flex;
  align-items: center;
}
.videoHomeContainer .wrapper {
  display: flex;
  flex-wrap: wrap;
}
.videoHomeContainer .wrapper .item {
  width: calc(50% - 20px);
}
.videoHomeContainer .wrapper .item .text {
  padding: 0 50px;
}
.videoHomeContainer .wrapper .item .text p {
  font-size: 22px;
}
.videoHomeContainer .wrapper .item:nth-child(1) {
  margin-right: 20px;
  border-right: 1px solid #89a3cb;
}
.videoHomeContainer .wrapper .item {
  color: #fff;
  font-size: 16px;
  padding: 25px 0;
}
.videoHomeContainer .wrapper .item a {
  color: #fff;
  margin-top: 10px;
  display: block;
}

.tp {
  top: 5px;
  position: relative;
}
.rt {
  margin-left: 15px;
}
.lt {
  margin-right: 15px;
}

.contentsLPSlider .item {
  background: #4684c5;
  width: 100%;
  color: #fff;
  font-size: 20px;
  border-radius: 15px;
  height: 270px;
}
.contentsLPSlider .item .title {
  padding: 30px 20px;
}
.contentsLPSlider .item .title h4 {
  font-weight: bold;
}
.contentsLPSlider .item .more a {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  padding: 15px 0;
  background: #19528f;
  font-size: 14px;
  color: #4684c5;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}
.contentsLPSlider .item:hover {
  background: #043263;
}
.contentsLPSlider .item:hover a:hover, .contentsLPSlider .item:hover a {
  background: #041f3b;
}
.yonetimHeader {
  margin-top: 50px;
}
.yonetimList {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.yonetimList .item:nth-child(1) {
  display: block;
  width: 100%;
  text-align: center;
  padding: 50px 0;
}
.yonetimList .item {
  width: calc(33.33% - 10px);
  text-align: center;
  padding: 30px 0;
}
.komitelerList {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  padding: 50px 0;
  width: 84%;
  margin: 0 auto;
}
.komitelerList .item {
  width: 50%;
}
.btnNew a {
  background: #02a5a5;
  font-size: 16px;
  color: #fff;
  padding: 20px 0;
  display: inline-block;
  transition: 0.5s;
  width: 320px;
}
.btnNew {
  text-align: center;
  padding: 70px 0 20px;
}
.btnNew a:hover {
  background: #4684c5;
}
.stratejimiz2021 {
  width: 70%;
}
.listOne {
  margin-top: 20px;
  width: 80%;
  float: right;
  text-align: justify;
}
.listOne .item {
  color: #121212;
  margin-bottom: 20px;
}
.listOne .item {
  position: relative;
  padding: 0 0 0 10px;
  border-left: 8px solid #5ebc53;
}
.listOne .item:nth-child(2) {
  border-left: 8px solid #05396b;
}
.listOne .item:nth-child(3) {
  border-left: 8px solid #49c1ff;
}
.listOne .item:nth-child(4) {
  border-left: 8px solid #0070c0;
}
.listOne .item:nth-child(5) {
  border-left: 8px solid #008663;
}
.listOne .item strong {
  color: #05396b;
}
.titleSektor {
  background: #002d60;
  display: inline-block;
  color: #fff;
  margin-bottom: 45px;
}
.titleSektor h4 {
  font-size: 22px;
  padding: 10px 25px;
}
.titleSektor p {
  color: #fff;
  padding: 10px 25px 10px;
  font-size: 14px;
}
.sektorDetail .text {
  background: #75bcf8;
  padding: 10px 25px;
}
.sektorDetail .text p {
  color: #fff;
  padding: 5px 0;
  text-align: center;
}
.grid-container .grid-item:nth-child(2) .text {
  background: #4b9799;
}
.flex-container-three {
  display: flex;
  flex-wrap: wrap;
}
.flex-container-three .flex-item {
  width: calc(33.33% - 20px);
  margin-bottom: 30px;
}
.flex-container-three .flex-item:nth-child(3n-1) {
  margin-left: 30px;
  margin-right: 30px;
}
.sectorList .f40 {
  font-size: 40px;
  color: #2dcccd;
  margin-top: 25px;
  display: block;
}
.sectorList .f22 {
  font-size: 22px;
  color: #002d60
}
.sectorList i {
  font-style: normal;
  color: #004281;
}
.garantiIRTAble {
  width: 100%;
}
.garantiIRTAble td {
  color: #234675;
  font-size: 17px;
  font-weight: bold;
  padding: 15px 0;
  border-bottom: 1px solid #42d1d9;
  text-align: center
}
.garantiIRTAble th {
  border-bottom: 1px solid #42d1d9;
  color: #234675;
  font-weight: bold;
}
.garantiIRTAble td i {
  font-weight: 300;
  font-style: normal;
}
.garantiIRTAble td span {
  color: #42d1d2;
}
.sectorTitle {
  background: #5bbeff;
  padding: 14px 0;
  text-align: center;
  color: #fff;
  font-size: 20px;
}
.relatedTopicsBg {
  background: #032040;
  height: 300px;
}
.hashTag {
  margin-top: -110px;
  margin-bottom: 20px;
}
.hashTag .tag {
  margin: 0 auto;
  width: 160px;
  display: flex;
  justify-content: center;
}
.hashTag .tag i {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 160px;
  height: 160px;
  background: #02a5a5;
  border-radius: 80px;
  font-size: 118px;
  font-weight: 900;
  color: #fff;
}
.hashTagBG {
  background: #fff;
  position: relative;
  margin: -150px 0 0 0;
}
.hashTagBG > h2 {
  margin-bottom: 0;
  margin-top: 25px;
  font-size: 36px;
}
.accordionSurdurulebilir .text {
  display: flex;
  flex-wrap: wrap;
}
.accordionSurdurulebilir .text .item1 {
  width: 23%;
}
.accordionSurdurulebilir .text .item2 {
  width: 17%;
}
.accordionSurdurulebilir .text .item3 {
  width: 13%;
}
.accordionSurdurulebilir .text .item4 {
  width: 13%;
}
.accordionSurdurulebilir .text .item5 {
  width: 13%;
}
.accordionSurdurulebilir .text .item6 {
  width: 21%;
}
.accordionSurdurulebilir .text .title h3 {
  color: #043263;
  font-size: 13px;
  border: 1px solid #dea63b;
  text-align: left;
  padding: 10px 7px;
  margin: 0 4px;
  font-weight: bold;
  text-transform: uppercase;
}
.accordionSurdurulebilir .text {
  color: #101010;
}
.accordionSurdurulebilir .text p {
  font-size: 13px;
  padding: 10px 7px;
  text-align: left;
}
.accordionSurdurulebilir .text .title h3 i {
  font-style: normal;
}
.accordionSurdurulebilir .text p i {
  font-style: normal;
  color: #02a5a5;
}
.accordionSurdurulebilir .text .f14 {
  color: #043263;
  font-weight: bold;
}
.accordionSurdurulebilir {
  padding: 20px 0;
}
.accordionSurdurulebilir h2 {
  color: #fff ;
  font-size: 18px;
  padding: 20px 25px;
}
.accordionSurdurulebilir .item2, .accordionSurdurulebilir .item3, .accordionSurdurulebilir .item4, .accordionSurdurulebilir .item5, .accordionSurdurulebilir .item6 {
  margin-bottom: 25px;
  padding-bottom: 20px;
}
.itemTab2 .item2, .itemTab2 .item3, .itemTab2 .item4, .itemTab2 .item5, .itemTab2 .item6 {
  border-bottom: 1px solid #dea63b;
}
.itemTab3 .item2, .itemTab3 .item3, .itemTab3 .item4, .itemTab3 .item5, .itemTab3 .item6 {
  border-bottom: 1px solid #4d9e38;
}
.itemTab4 .item2, .itemTab4 .item3, .itemTab4 .item4, .itemTab4 .item5, .itemTab4 .item6 {
  border-bottom: 1px solid #ed2238;
}
.itemTab5 .item2, .itemTab5 .item3, .itemTab5 .item4, .itemTab5 .item5, .itemTab5 .item6 {
  border-bottom: 1px solid #ef4927;
}
.itemTab6 .item2, .itemTab6 .item3, .itemTab6 .item4, .itemTab6 .item5, .itemTab6 .item6 {
  border-bottom: 1px solid #00b4cd;
}
.itemTab7 .item2, .itemTab7 .item3, .itemTab7 .item4, .itemTab7 .item5, .itemTab7 .item6 {
  border-bottom: 1px solid #feba12;
}
.itemTab8 .item2, .itemTab8 .item3, .itemTab8 .item4, .itemTab8 .item5, .itemTab8 .item6 {
  border-bottom: 1px solid #be1448;
}
.itemTab9 .item2, .itemTab9 .item3, .itemTab9 .item4, .itemTab9 .item5, .itemTab9 .item6 {
  border-bottom: 1px solid #f26724;
}
.itemTab10 .item2, .itemTab10 .item3, .itemTab10 .item4, .itemTab10 .item5, .itemTab10 .item6 {
  border-bottom: 1px solid #ed1e68;
}
.itemTab11 .item2, .itemTab11 .item3, .itemTab11 .item4, .itemTab11 .item5, .itemTab11 .item6 {
  border-bottom: 1px solid #f79220;
}
.itemTab12 .item2, .itemTab12 .item3, .itemTab12 .item4, .itemTab12 .item5, .itemTab12 .item6 {
  border-bottom: 1px solid #cd892d;
}
.itemTab13 .item2, .itemTab13 .item3, .itemTab13 .item4, .itemTab13 .item5, .itemTab13 .item6 {
  border-bottom: 1px solid #028448;
}
.itemTab14 .item2, .itemTab14 .item3, .itemTab14 .item4, .itemTab14 .item5, .itemTab14 .item6 {
  border-bottom: 1px solid #00a1e1;
}
.itemTab15 .item2, .itemTab15 .item3, .itemTab15 .item4, .itemTab15 .item5, .itemTab15 .item6 {
  border-bottom: 1px solid #1bb14b;
}
.itemTab16 .item2, .itemTab16 .item3, .itemTab16 .item4, .itemTab16 .item5, .itemTab16 .item6 {
  border-bottom: 1px solid #006da1;
}
.itemTab17 .item2, .itemTab17 .item3, .itemTab17 .item4, .itemTab17 .item5, .itemTab17 .item6 {
  border-bottom: 1px solid #004669;
}
.download {
  background: #fff;
}
.download .text .item a {
  display: flex;
  flex-wrap: wrap;
  padding: 20px 0;
  align-items: center;
  border-bottom: 1px solid #dbdbdb;
  width: 95%;
  margin: 0 auto;
}
.download .text .item a:hover {
  color: #02a5a5;
}
.download .text .item a i:nth-child(1) {
  width: 5%;
  text-align: center;
}
.download .text .item a i:nth-child(2) {
  width: 90%;
}
.download .text .item a i:nth-child(3) {
  width: 5%;
  text-align: center;
  color: #02a5a5;
}
.download .text .item a i {
  font-style: normal;
}
.download .text .item:last-of-type a {
  border-bottom: none;
}

.twoVideo {
}

.twoVideo .videoPlayerDetail {
  width: calc(50% - 15px);
  display: inline-block;
  margin-bottom: 26px;
}
.twoVideo .videoPlayerDetail video, .oneVideo video{
  width: 100% !important;
}

.twoVideo .videoPlayerDetail:nth-child(2n) {
  margin-left: 26px;
}

.textContainer {
  background: #fff;
}

.textContainer .text {
  padding: 20px 30px;
}

.textContainer .text p {color: #121212;}

.textContainer .videoProfil {
  display: flex;
  align-items: center;
}

.textContainer .videoProfil .img {
  width: 50px;
}

.textContainer .videoProfil .videoName h3 {
  font-size: 14px;
  color: #0dbdbd;
  font-weight: bold;
  margin: 0 0 2px;
  text-align: left;
}

.textContainer .videoProfil .videoName h4 {
  color: #a5a5a5;
}

.textContainer .videoProfil .videoName {
  margin-left: 15px;
}

.videoSpeech {
  display: flex;
}

.textContainer .videoSpeech a {
  background: #02a5a5;
  width: 100%;
  text-align: right;
  color: #fff;
  display: flex;
  height: 60px;
  justify-content: flex-end;
  align-items: center;
}
.textContainer .videoSpeech a i {
  font-style: normal;
  padding: 0 11px;
}
.card-share {
  display: flex;
  align-items: center;
}
.card-share > div {
padding: 0 5px 0 0;
}
.fixedLP {
  position: fixed;
  top: 0;
  z-index: 99;
  top: 123px;
}
.animationImg{
	display: inline-block;
    vertical-align: middle;
	transition: 0.6s;
    -moz-animation: spinHorizontal 3.25s infinite cubic-bezier(0.4, 0, 0.82, 0.97);
    -o-animation: spinHorizontal 3.25s infinite cubic-bezier(0.4, 0, 0.82, 0.97);   
    -webkit-animation: spinHorizontal 3.25s infinite cubic-bezier(0.4, 0, 0.82, 0.97);
    animation: spinHorizontal 3.25s infinite cubic-bezier(0.4, 0, 0.82, 0.97);
}
@keyframes spinHorizontal {
    0% { transform: rotateY(0deg); }
    100% { transform: rotateY(360deg); }
}
.accordioncontainer {margin-top: 70px;margin-bottom: 50px;}
.accordioncontainer .accordionheader{ padding: 20px; background: #fff url(/tr/entegre-faaliyet-raporu-2021/images/icon/accordioncontainer.png) no-repeat 97% 50%; margin: 5px 0; font-size: 18px; color:#42d1d2; font-weight: bold; cursor: pointer; text-align: center;border: 1px solid #42d1d2; }
.accordioncontainer .accordionheader.accordionheaderhover{ background: #fff url(/tr/entegre-faaliyet-raporu-2021/images/icon/accordioncontainer-hover.png) no-repeat 97% 50%; }
.accordioncontainer .accordioncontent{ display: none; }
.accordionText ul { margin: 0 40px;}
.accordionText ul li {padding: 2px 0;font-size: 16px;color: #000;font-weight: 500;list-style-type: square;}
.accordionText ul li::marker {color: #42d1d2;font-size: 20px;}
.accordionText p {width: 90%;margin: 0 auto;}
