﻿
@import url("../fonts/source.css");
body		{ font-family:'source_sans_proregular' !important; }
body * 		{ font-family:'source_sans_proregular' !important; }
h1,h2,h3,h4,h5	{ font-family:'source_sans_prosemibold' !important; font-weight:normal; }

article h3			{ font-family:'source_sans_prosemibold'; font-size:18px; color:#e14c22; margin-bottom:10px; }
article h4			{ font-family:'source_sans_prosemibold'; font-size:14px; color:#4a4b4c !important; margin-bottom:10px; }
article ul			{ list-style-type:disc; list-style-position:inside; margin-bottom:10px; }
article ul li		{ margin-bottom:5px; }
article ul ul		{ list-style-type:lower-alpha; margin-left:20px; margin-top:5px; }
article ul ul ul		{ list-style-type:decimal; margin-left:20px; }
article div a			{ font-weight:bold; color:#e45d37; }
article table						{ width:100%; table-layout:fixed; border:1px solid #ebebeb; margin-top:20px; }
article table th,article table td	{ padding:15px 5px; border:1px solid #ebebeb; border-bottom:none; text-align:center; }
article table th					{ border-top:none; font-family:'source_sans_prosemibold'; font-size:15px; color:#e14c22; line-height:20px; }
article table td					{ font-size:15px; color:#424344; }
article table td:first-child		{ border-left:none; }
article table tbody tr:nth-child(even) td	{ background-color:#f5f5f5; }

article .ab-tab-wrapper				{ margin-bottom:20px; }
article .ab-tab-button				{ width:100%; float:left; position:relative; z-index:1; list-style:none; margin:0; }
article .ab-tab-button > li			{ float:left; border:1px solid #e3e3e3; border-left:none; margin:0; }
article .ab-tab-button > li:first-child	{ border-left:1px solid #e3e3e3; }
article .ab-tab-button > li a		{ font-size:16px; font-weight:bold; color:#5f5f60; padding:20px 30px; display:block; line-height:100%; }
article .ab-tab-button > li a:hover, article .ab-tab-button > li.active a	{ color:#d62f00; }
article .ab-tab-button .active		{ border-bottom-color:#fff; }
article .ab-tab-content				{ width:100%; float:left; padding:40px 30px; border:1px solid #e3e3e3; position:relative; top:-1px; z-index:0; list-style:none; }
article .ab-tab-content > li		{ display:none; }

article .ab-accordion-wrapper ul				{ width:100%; margin-bottom:20px; list-style:none; }
article .ab-accordion-wrapper ul > li  			{ width:100%; float:left; border-bottom:1px solid #ebebeb; }
article .ab-accordion-wrapper ul > li > h3			{ margin:0; }
article .ab-accordion-wrapper ul > li > h3 a		{ display:block; font-size:17px; color:#424344; line-height:55px; }
article .ab-accordion-wrapper ul > li > h3 a i	{ float:right; }
article .ab-accordion-wrapper ul > li > h3 a:hover,article .ab-accordion-wrapper ul > li.active > h3 a	{ color:#d62f00; }
article .ab-accordion-wrapper .ab-accordion-content					{ font-size:15px; color:#444444; display:none; padding-bottom:30px; }
	
.abcwm-content img { max-width: 100%; }
.ab-trans	{
	-webkit-transition: all 0.3s ease-in;
    -moz-transition: all 0.3s ease-in;
    -o-transition: all 0.3s ease-in;
    transition: all 0.3s ease-in;
}

a:visited,a:active	{ color:inherit; }
a:hover,a:active	{ text-decoration:none; }

.ab-sprite	{ background:url(../images/ab-sprite.png) left top no-repeat; display:inline-block; float:left; position:relative; }

.ab-menu-overlay		{ width:100%; height:100%; position:absolute; left:0; background:url(../images/ab-overlay-back.png) left top repeat; z-index:99998; display:none; border-top:3px solid #d62f02; }
.ab-menu-active .ab-menu-overlay	{ display:block; }

.ab-head			{ height:120px; }
  .abh-top-pseudo	{ width:100%; height:78px; float:left; }
  .abht-logo		{ width:189px; height:45px; display:block; background:url(../images/logo.png) left top no-repeat; float:left; margin:20px 0px; }
  .abht-right		{ float:right; position:relative; top:30px; }
    .abhtr-list		{ float:left; padding:9px 0px; }
	  .abhtrl-item			{ float:left; }
	    .abhtrli-link		{ font-size:14px; line-height:17px; color:#939494 !important; }
		.abhtrli-link:hover	{ text-decoration:underline; }
	    .abhtrli-link .abhtrlil-product-service		{ width:16px; height:19px; display:inline-block; float:left; margin-right:5px; background:url(../images/product-service-icon.png) left top no-repeat; }
	  .abhtrl-spr			{ width:1px; height:17px; margin:0px 10px; background-color:#d6d5d4; }
	.abhtr-search			{ width:35px; height:35px; float:left; margin-left:15px; position:relative; }
	.abhtrs-wrapper			{ width:35px; height:35px; background-color:#efefef; border-radius:17.5px; position:absolute; right:0px; overflow:hidden; }
	.abhtrs-wrapper:hover,.abhtrs-wrapper.active	{ width:236px; }
	  .abhtr-search .ms-search-image	{ display:none; }
	  .abhtr-search input[type="text"]	{ width:180px; height:21px; display:block; position:absolute; right:40px; top:7px; font-size:14px; border:none; background-color:transparent; }
	  .abhtrs-input			{ width:180px; height:21px; display:block; position:absolute; right:40px; top:7px; }
	  .abhtrs-btn			{ height:14px; font-size:14px; color:#4e4b47; display:inline-block; position:absolute; right:11px; top:50%; margin:-11px 0 0 0; }
	  
	  .abht-mobile-menu		{ display:none; }

  .abh-menu				{ height:42px; float:left; }
  .abh-menu .abhm-list			{ position:relative; }
    .abh-menu .abhml-item			{ height:42px; float:left; }
	  .abh-menu .abhml-item:first-child	{ margin-left:0; }
	  .abh-menu .abhmli-link		{ height:42px; font-size:16px; color:#727274; padding:0 40px; line-height:35px; display:block; cursor:default; }
	  .abh-menu .abhmli-link.lang1033{padding: 0 26px;} 
	  .abh-menu .abhmli-link:hover,.abh-menu .abhml-item:hover .abhmli-link		{ color:#db2800; }
	  .abh-menu .abhml-item:first-child .abhmli-link	{ padding-left:0; }
	  .abh-menu .abhmli-submenu	{ width:100%; padding-bottom:40px; position:absolute; left:-27px; border-top:3px solid transparent; opacity:0; filter:alpha(opacity=0); z-index:99999; }
	    .abh-menu .abhmlis-wrapper		{ min-height:223px; background-color:#fff; padding:27px; }
	  .abh-menu .abhml-item:hover	{ background:url(../images/abhml-item-arrow.png) center bottom no-repeat; }
	  .abh-menu .abhml-item:first-child:hover	{ background-position:20px bottom; }
	  .abh-menu .abhml-item:hover	.abhmli-submenu	{ display:block !important; }
	  
	  .abh-menu .abhmlisw-cloud	{ width:720px; float:left; }
	    .abh-menu .abhmliswc-wrapper-x,.abh-menu .abhmliswc-wrapper-y,.abh-menu .abhmliswc-wrapper-z	{ width:240px; float:left; padding-right:20px; }
		.abh-menu .abhmliswc-wrapper-xyz	{ width:100%; }
	    .abh-menu .abhmliswc-wrapper-xyz .abhmliswcil-item	{ width:32%; padding-right:1%; float:left; margin-top:0px; margin-bottom:10px; }
	    .abh-menu .abhmliswc-item	{ width:100%; margin:0 0 30px 0; }
		  .abh-menu .abhmliswci-header	{ font-family: 'source_sans_prosemibold'; font-size:14px; color:#d72f00; padding-bottom:15px; margin:0 0 15px 0; border-bottom:1px solid #d72f00; }
		  .abh-menu .abhmliswci-list		{  }
		  .abh-menu .abhmliswcil-item		{ margin-top:10px; }
		  .abh-menu .abhmliswcil-item:first-child	{ margin:0; }
		  .abh-menu .abhmliswcili-link	{ font-size:14px; color:#2f2f2f; }
		  .abh-menu .abhmliswcili-link:hover	{ color:#d72f00; }
		    .abh-menu .abhmliswcili-link i	{ font-size:7px; margin-right:5px; position:relative; top:-2px; }
	  .abh-menu .abhmlisw-image	{ width:250px; display:block; float:right; }
	    .abh-menu .abhmlisw-image img	{ width:100%; }
  
  .abht-mobile-menu	{ display:none; }
  .abhtmm-wrapper	{ display:none; }
  .mobile-menu-active .abht-mobile-menu		{ background-color:#d62f00; }
  .mobile-menu-active .abhtmm-wrapper		{ display:block; }
  .mobile-menu-active .abhtmm-btn i			{ color:#fff; }
  .abhtmm-wrapper				{ display:none; width:100%; background-color:#d62f00; position:absolute; top:105px; left:0; z-index:99999; }
  .abhtmmw-search				{ margin:20px; position:relative; }
    .abhtmmws-input				{ width:100%; height:44px; border:none; background-color:#ba2900; font-size:14px; color:#fff; padding:0 10px; outline:none; }
	.abhtmmws-btn				{ position:absolute; right:10px; top:12px; }
	  .abhtmmws-btn i			{ font-size:18px; color:#fff; }
  .abhtmmwm-list .abhml-item	{ border-top:1px solid #ba2900; }
    .abhtmmwm-list > .abhml-item .abhmli-link	{ display:block; font-size:17px; color:#fff; line-height:48px; padding:0px 20px; }
	.abhtmmwm-list > .abhml-item .abhmli-link i	{ float:right; font-size:14px; margin-top:18px; }
	.abhtmmwm-list .abhmli-submenu	{ display:none; background-color:#bb2900; padding:20px 0; }
	.abhtmmwm-list .abhmliswci-header	{ font-size:14px; color:#fff; margin:0 0 10px 0; }
  .abhtmmwm-list .abhmlisw-image	{ display:none; }
  .abhtmmwm-list .abhmliswci-list	{ margin-bottom:20px; }
  .abhtmmwm-list .abhmliswcili-link	{ font-size:14px; color:#fff !important; }
  .abhtmmwm-list .abhmliswcili-link i	{ font-size:7px; margin-right:5px; position:relative; top:-2px; }
  
  .abhtmmw-lang			{ border-top:1px solid #ba2900; height:50px; padding:16px 20px; color:#fff; display:none; }
    .abhtmmwl-item		{ font-size:14px; color:#fff; float:left; margin-right:10px; }

  .abh-login			{ height:100px; background-color:#d62f00; }
    .abhl-title			{ font-size:14px; color:#fff; font-family:'source_sans_prosemibold'; line-height:50px; text-align:center; margin:0; }
  
  .abhll-item			{ width:50%; float:left; background-color:#fe5d00; } 	
    .abhlli-link		{ display:block; margin:8px 0 8px 8px; line-height:34px; text-align:center; font-size:14px; color:#727274 !important; background-color:#f7f7f7; }
	.abhlli-corporate	{ margin:8px 8px 8px 0; background-color:#4d4a46; color:#fff !important; }

.ab-content				{ overflow:hidden; }
.abc-promo				{ overflow:hidden; }
  .abcp-list			{ width:100%; }
    .abcpl-item			{ width:100%; text-align:center; position:relative; }
	  .abcpli-image		{ width:100%; height:100%; display:block; background-repeat:no-repeat; background-size:cover; background-position:center center; }
	  .abcpli-image img	{ opacity:0; filter:alpha(opacity=0); }
	    .abcplii-node	{ max-width:100%; }
	  .abcpli-content	{ width:100%; position:absolute; left:0; top:70px; }
	  .abcpli-link		{ width:100%; height:100%; display:block; position:absolute; left:0; top:0; z-index:9998; }
	        .abcpli-link-hide{    display:none;}
	  .abcplic-title	{ width:36%; margin:0; text-align:left;  }
	  .abcplic-title a	{ font-family:'source_sans_prolight'; font-size:40px; color:#e14c22; }
	  .abcplic-description	{ width:36%; margin:32px 0; text-align:left; font-size:17px; color:#010102; }
  .abc-promo .container			{ position:relative; }
  .abc-promo .bx-custom-pager	{ position:absolute; left:15px; bottom:50px; }
  .abc-promo .bx-custom-pager a	{ width:8px; height:8px; display:block; float:left; margin-right:2px; border-radius:4px; background-color:#a0a1a2; }
  .abc-promo .bx-custom-pager a.active	{ background-color:#e44b41; }


  .abcm-list			{ height:56px; overflow:hidden; }
    .abcml-item			{ width:16.6%; float:left; padding:9px 10px; line-height:100%; font-size:14px; border-left:1px solid #e0e0e0; }
	.abcml-item:first-child	{ padding-left:0; border-left:none; }
	.abcmlit-left,.abcmliv-left		{ float:left; }
	.abcmlit-right,.abcmliv-right		{ float:right; }
	.abcmli-type,.abcmli-value		{ width:100%; float:left; display:block; }
	.abcmlit-left		{ font-family:'source_sans_prosemibold'; color:#e35128; }
	.abcmlit-up 		{ color:#009e00; }
	.abcmlit-down 		{ color:#e35128; }
	.abcmli-value		{ color:#000; margin-top:8px; font-size:14px; }
	.abcmlit-right		{ color:#9d9d9d; }
	.abcmlit-circle  	{ color:#ffc600; }
	.abcmlit-circle i 	{ font-size:8px; position:relative; top:-3px; }

.abc-status-bar				{ height:34px; background-color:#4d4a46; }
  .abcs-description			{ float:left; line-height:34px; font-size:11px; color:#ffffff; margin:0; }
  .abcs-list				{ float:right; margin-top:9.5px; display:none; }
  .abcs-description    a        {     text-decoration: underline;    color: #FFF; }
    .abcsl-item				{ float:left; margin-left:9px; font-family: 'source_sans_prosemibold'; font-size:14px; color:#ffffff; line-height:100%; }
	.abcsl-item:first-child	{ margin-left:0; }
	.abcsli-link			{ color:inherit; }
	.abcsli-link:hover		{ text-decoration:underline; }

.abc-for-customers			{ margin-top:30px; }
  .abcf-title				{ font-size:22px; color:#e14c22; margin:0; line-height:74px; }
  .abcf-list				{  }
    .abcfl-item				{ width:32%; float:left; margin-left:2%; }
	.abcfl-item:first-child	{ margin-left:0; }
	  .abcfli-image			{ display:block; position:relative; }
	    .abcfli-image img		{ width:100%; }
		.abcflii-link		{ width:50px; height:50px; display:block; position:absolute; right:0px; top:0px; background-color:#fff; text-align:center; }
		.abcfli-image:hover .abcflii-link		{ background-color:#d62f00; }
		  .abcflii-link i	{ font-size:19px; color:#d62f00; margin-top:15px; }
		  .abcfli-image:hover .abcflii-link i	{ color:#fff; } 
	  .abcfli-title			{ font-size:17px; color:#e14c22; margin:15px 0 10px 0; }
	    .abcfli-title a		{ color:inherit; }
	  .abcfli-description	{ font-size:15px; color:#000000; margin:0; }

.abc-helper				{ margin-top:50px; height:65px; position:relative; }
  .abch-back			{ width:100%; height:65px; position:absolute; left:0px; top:0px; z-index:-1; }
    .abchb-left			{ width:50%; height:65px; float:left; background-color:#f2f2f2; }
	.abchb-right		{ width:50%; height:65px; float:left; background-color:#e14c22; }
  .abch-form			{ width:50%; height:50px; margin:7.5px 0; float:left; position:relative; }
  .abch-form .ms-search-image	{ display:none; }
    .abch-form > div	{ position:relative; display:block; margin-right:20px; }
    .abch-form > div input[type="text"] { width:100%; height:50px; border:none; line-height:50px; background:transparent; position:absolute; font-size:16px; color:#383d40; outline:none; }
	.abchf-btn			{ display:inline-block; font-size:23px; color:#383d40; position:absolute; right:0px; top:11px; }
  .abch-description		{ width:50%; float:right; position:relative; }
    .abchd-text			{ line-height:65px; font-size:18px; color:#fafafa; margin:0; padding-left:20px; }
	  .abchd-text a		{ font-size:16px; color:#fafafa; }
	.abchd-image		{ display:inline-block; position:absolute; right:0px; bottom:0px; }
	.abchd-image i		{ display:none; }
  

.abc-group-companies		{ margin-top:30px; }
  .abcg-title				{ text-align:center; font-size:24px; color:#606466; font-weight:normal; margin:0 0 20px 0; }
  .abcg-list				{  }
    .abcgl-item				{ width:15%; float:left; text-align:center; }
	.abcgli-link			{ height:61px; display:inline-block; }
	  .abcgli-link span		{ width:144px; height:61px; display:block; position:relative; }
	  .abcgli-link span em	{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; }
	  .abcgli-link span i	{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:0; opacity:0; filter:alpha(opacity=0); }
	  	  
	  
	  .abc-group-companies .bx-wrapper .bx-prev {
    margin-left: -60px;
}
 
.abc-group-companies .bx-wrapper .bx-next {
    margin-right: -60px;
}
 
 
  .abhtr-facebook-container {
    float: left;
 
}

 .abhtr-facebookBox { 
   position: relative;
    width: 128px;
    background: #f7f7f7;
    border: 1px solid  #d62f00;
    margin-left: 10px;
    padding: 0px;
/*    float: left;
    position: relative;
    width: 128px;
    background: #f7f7f7;
    border: 1px solid  #d62f00;
    margin-left: 10px;
    padding: 0px;*/

}
 .abhtr-facebookBox .abhtr-fb-icon {
 font-weight: bold;
 font-size: 21px;
 color: #fff;
 float: left;
 display:inline-block;
 margin-right: 10px;
 background: #3b5998;
 width: 30px;
 border: 1px solid #fff;
 text-align: center;
 margin-top: 0px;
 cursor:pointer;
}
.abhtr-facebookBox .abhtr-fb-connect {
	 color: #3b5998;
	 font-size: 12px;
	 display: block;
	 line-height: 1px;
	 margin-top: 9px;
	 margin-bottom: 0px;
	 position: absolute;
	 top: 0px;
	 left: 39px;
	 cursor:pointer;
}
.abhtr-facebookBox .abhtr-fb-detail {
	display:inline-block;
	font-size:12px;
	line-height: 6px;
	color: #8b9dc3;
	position: absolute;
	bottom: 4px;
	left: 39px;
	cursor:pointer;
}
.ab-mb-header {
    display: block;
    text-align: center;
    font-size: 28px;
    color: #3b5998;
    font-weight: bold;
}
.abhtr-facebookBox .abhtr-fb-connect input {
    height: 30px;
    line-height: 30px;
    padding: 0;
    margin-top: -8px;
    width: 97px;
    margin-left: -10px;
    background: none;
    border: none;
    font-size: 14px;
}
.ab-mb-motto {
    display: block;
    text-align: center;
    margin-bottom: 20px;
    font-size: 15px;
    font-weight: bold;
}

.modal-body button.close {
    position: absolute;
    right: -36px;
    top: 16px;
}
.ab-mb-securityCodeHeader {
    cursor: pointer;
    font-weight: bold;
    margin-top: 25px;
    margin-bottom: 10px;
}
.ab-mb-sc-randomcode {

    color: #fff;
    text-align: center;
    line-height: 34px;
    border-radius: 5px;
    margin-bottom: 20px;
}

.ab-mb-text {
    padding: 0px 20%;
    text-align: center;
}
.col-md-12.ab-mbf-note {
    
    margin-top: 10px;
    
    color: #d62f00;
    font-size: 12px;
}
.ab-mbf-timer {
    text-align: center;
    margin: 20px 0px;
    color: #d62f00;
    font-size: 30px;
    font-weight: bolder;
}




.abc-news					{ height:401px; margin:30px 0; position:relative; }
  .abcn-image				{ width:100%; height:401px; position:absolute; left:0px; top:0px; background-size:cover; background-repeat:no-repeat; background-position:0 0; z-index:-1; display:none; }
  .abcn-list				{ position:relative; }
    .abcnl-item				{ width:32%; height:401px; margin-left:2%; float:left; }
	.abcnl-item img			{ display:none; }
	.abcnl-item:first-child	{ margin:0; }
	  .abcnli-content		{ height:100%; position:relative; }
	    .abcnlic-description	{ width:100%; padding:20px; background-color:#fff; font-size:18px; color:#272928; position:absolute; bottom:0; margin:0; }
	.active .abcnlic-description	{ background-color:#e14c22; font-size:22px; color:#fff !important; cursor:pointer; }
	
.abc-shortcuts				{ margin:40px 0; }
  .abcs-investor-relations,.abcs-activity-reports,.abcs-social-list	{ width:33.33%; height:142px; float:left; }
  .abcs-investor-relations,.abcs-activity-reports	{ padding-top:15px; border-right:1px solid #e6eaed; }
  .abcs-activity-reports,.abcs-social-list		{ padding-left:28px; }
    .abcsi-wrapper			{ overflow:hidden; }
    .abcsi-title,.abcsa-title					{ font-size:17px; color:#d62f00; margin:0 0 10px 0; }
	.abcsi-title a,.abcsa-title a				{ font-size:17px; color:#d62f00; }
    .abcsi-description,.abcsa-description		{ font-size:14px; color:#272928; margin:0; }   	
	.abcsi-icon				{ width:77px; height:76px; display:block; background:url(../images/investor-relations.png) left top no-repeat; margin:0 34px 0 20px; float:right; }
	.abcsa-icon				{ width:73px; height:75px; display:block; background:url(../images/activity-reports.png) left top no-repeat; margin:0 34px 0 20px; float:right; }
  .abcs-social-list			{ padding-top:51px; }
  .abcs-linkedin 			{ margin-top: -65px; margin-left: -11px; }
    .abcss-item				{ float:left; margin-left:30px; }
	.abcss-item:first-child	{ margin-left:0; }
	  .abcssi-link			{ width:40px; height:40px; display:block; font-size:20px; color:#444444; border:1px solid #e1e6ea; border-radius:20px; text-align:center; }
	  .abcssi-link:hover	{ background-color:#727274; color:#fff; border-color:#727274; }
	    .abcssi-link i		{ margin-top:5px; }

.ab-foot					{ background-color:#44413e; position:relative; }
  .abf-link-cloud			{ padding:20px 0; }
    .abfl-list				{ width:18%; margin-left:2%; float:left; color:#b2b1b0; }
	.abfl-list:first-child	{ margin:0; }
	  .abflli-title			{ margin:0; }
	    .abflli-title .abfllit-link		{ font-size:16px; color:#ffffff; padding:15px 0; font-family:'source_sans_proregular'; display:block; }
		.abflli-title .abfllit-link i	{ display:none; }
	  .abflli-link,.abfllili-link			{ font-size:14px; color:#b2b1b0; }
	  .abfllili-link i		{ display:none; }
	  .abflli-link:hover,.abfllili-link:hover	{ color:#fff; }
	  
	  .abfll-other .abflli-title	{ font-size:16px; color:#ffffff; padding:15px 0; font-family:'source_sans_proregular'; }
	  
	  .abflli-list > li		{ margin-bottom:5px; }  

  .abf-copyright-links		{ height:42px; background-color:#ffffff; position:relative; }
    .abfc-calik-holding		{ width:231px; height:39px; display:block; float:left; margin:1.5px 0 0 0; }
    .abfc-description		{ font-size:14px; color:#585859; line-height:42px; float:left; margin:0; }
	.abfc-list				{ float:right; margin-top:11px; }
	  .abfcl-item			{ float:left; margin-left:20px; }
	    .abfcli-link		{ font-size:14px; color:#4d4a46; line-height:16px; }
		.abfcli-link:hover	{ text-decoration:underline; }
	.abfc-mobile-menu		{ display:none; }
	.abfcmm-menu				{ display:none; width:100%; background-color:#d62f00; position:absolute; bottom:42px; left:0; z-index:99999; }
	.fmobile-menu-active .abfcmm-menu	{ display:block; }
	
	.fmobile-menu-active .abfc-mobile-menu	{ background-color:#d62f00; }
	.fmobile-menu-active .abfcmm-btn i	{ color:#fff; }


/* ### Pseudo Definitions ### */
.ab-tab-wrapper				{  }
  .ab-tab-button			{  }
  .ab-tab-button > li		{ cursor:pointer; }
  .ab-tab-content > li		{ display:none; }


/* ### Detail Page's Styles ### */

.abc-top			{ height:232px; position:relative; }
  .abct-image		{ width:100%; height:232px; display:block; background-position: center center; background-repeat:no-repeat; background-size:cover; border-bottom:3px solid #e14c22; position:absolute; left:0; top:0; }
  .abct-header		{ height:229px; position:relative; }
    .abctb-title	{ width:100%; height:50px; background-color:#e14c22; position:absolute; left:-100%; bottom:0; margin:0 0 0 230px; }
	  .abctb-title span	{ width:230px; height:50px; display:block; line-height:50px; font-size:16px; color:#ffffff; float:right; }
	.abctb-list		{ height:50px; position:absolute; bottom:0; left:230px; }
	  .abctbl-item	{ min-width:200px; height:50px; display:block; padding:0px 33px; font-size:16px; color:#ffffff; line-height:50px; background-color:#4d4a46; float:left; }

.abc-wrapper		{ position:relative; min-height:400px; }
  .abcw-nav-menu	{ width:100%; height:100%; border-right:1px solid #ebebeb; position:absolute; left:-100%; margin-left:230px; padding-bottom:30px; background-color:#f7f7f7; }
    .abcwn-list		{  }
	  .abcwnl-item	{ width:100%; float:left; border-bottom:1px solid #e7e7e7; }
	    .abcwnli-link	{ width:230px; display:block; float:right; line-height:18px; font-size:15px; color:#4a4b4c; position:relative; padding:16px 0; }
		.abcwnli-link:hover	{ text-decoration:underline; }
		.abcwnli-link i	{ position:absolute; right:17px; top:50%; margin-top:-8.5px; }
		.abcwnl-item ul	{ width:100%; display:none; list-style-position:inside; list-style:disc; float:right; background-color:#fff; }
		  .abcwnl-item ul li	{ width:100%; float:left; border-top:1px solid #e7e7e7; }
		  .abcwnl-item ul li a { width:230px; display:block; float:right; line-height:18px; font-size:15px; color:#7b7b7c; position:relative;  padding:12px 0 13px 15px; text-indent:-3px; }
		  .abcwnl-item ul li a:hover	{ text-decoration:underline; }
		  .abcwnl-item ul li .True { color:#e45d37; }
		  .abcwnl-item ul li a i	{ font-size:8px; position:relative; top:-2px; left:-5px; }
		  .abcwnl-item ul li ul li a	{ font-size:14px; color:#4a4b4c; text-decoration:none !important;  padding:12px 0 13px 25px; }
		  		  
		  .abcwnl-item .True	{ text-decoration:none; font-weight:normal; }
		  
	.abcwnl-item div		{ width:100%; float:right; }
	
  
  .abcw-main			{ margin-left:260px; min-height:300px; text-align:justify; }
    .abcwm-breadcrumb	{ border-bottom:1px solid #ebebeb; padding:10px 0; }
	.abcwm-breadcrumb > span	{ position:relative; border:none; float:right; }
	  .abcwmb-list		{ float:right; position:relative; top:20px; }
	    .abcwmbl-item	{ float:left; margin-left:7px; font-size:15px; color:#585859; line-height:13px; }
		  .abcwmbli-link	{ font-size:13px; color:#585859; }
		  .abcwmbli-link:hover,.abcwmbli-title	{ color:#d62f00; }
		  
.abcwmc-detail					{ font-size:15px; color:#444444; line-height:24px; }
  .abcwmc-detail p				{  }
  .abcwmc-detail img			{ width:100%; }	  


/* ### YÃƒÆ’Ã‚Â¶netim Kurulu ### */

.abcwm-content				{ padding:30px 0; }
.abcwmc-management-team		{  }
  .abcwmcm-item				{ float:left; margin-top:50px; padding-top:50px; border-top:1px solid #ebebeb; }
  .abcwmcm-item:first-child	{ margin-top:0; padding-top:0; border-top:none; }
    .abcwmcmi-image			{ width:197px; float:left; margin-right:30px; }
	.abcwmcmi-image img		{ width:100%; height:100%; }
	.abcwmcmi-content		{ overflow:hidden; }
	  .abcwmcmic-title		{ font-size:17px; color:#e45d37; margin:0; }
	    .abcwmcmic-title span	{ font-family:"source_sans_proregular"; font-size:15px; color:#8a8783; display:block; margin-top:7px; line-height:100%; }
	  .abcwmcmic-description	{ font-size:15px; color:#444444; margin:0; line-height:24px; margin-top:20px; }
	  .abcwmcmic-link			{ display:inline-block; font-size:15px; color:#ffffff !important; line-height:100%; padding:14px; background-color:#d62f00; margin-top:20px; }
	  .abcwmcmic-link:hover	{ background-color:#a52400; }
	    .abcwmcmic-link i		{ margin-left:5px; position:relative; top:1px; }
		.abcwmlciclipr-link	{ display:inline-block; font-size:16px; color:#fff !important; padding:0 40px; line-height:50px; background-color:#d62f00; position:relative; top:25px; }
		  


/* ### Haberler Liste & Detay ### */

.abcwmc-news-year-filter	{ margin-top:-30px; }
  .abcwmcn-years			{ border-bottom:1px solid #ebebeb; }
    .abcwmcny-item			{ float:left; margin:0px 10px; padding:10px 0px; position:relative; }
	  .abcwmcnyi-link		{ font-size:22px; color:#5f5f60; line-height:100%; }
	  .abcwmcnyi-link:hover	{ color:#d62f00; }
	  .abcwmcny-active .abcwmcnyi-link	{ color:#d62f00; }
	  .abcwmcny-active:after {
		top: 100%;
		left: 50%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
		border-color: rgba(136, 183, 213, 0);
		border-top-color: #d62f00;
		border-width: 8px;
		margin-left: -8px;
	}
	  
  .abcwmc-news					{ margin:30px 0px; }
	.abcwmcnl-item				{ float:left; margin-top:30px; padding-top:30px; border-top:1px solid #ebebeb;width:100%; }
  .abcwmcnl-item:first-child	{ margin-top:0; padding-top:0; border-top:none; }
    .abcwmcnli-image			{ width:150px; float:left; margin-right:20px; }
    .abcwmcnli-image img		{ width:100%; }
	.abcwmcnli-content			{ overflow:hidden; }
	  .abcwmcnlic-title			{ font-size:17px; color:#e45d37; margin:0; }
	    .abcwmcnlic-title span	{ font-size:15px; color:#8a8783; display:block; margin-top:7px; line-height:100%; }
	  .abcwmcnlic-description	{ font-size:11pt; color:#444444; margin:0; line-height:24px; margin-top:20px; }
	  .abcwmcnlic-link			{ display:inline-block; font-size:15px; color:#fff !important; line-height:100%; padding:12px; background-color:#4d4a46; margin-top:20px; }
	  .abcwmcnlic-link:hover	{ background-color:#000; }
	    .abcwmcnlic-link i		{ margin-left:5px; position:relative; top:1px; }

/* ### BÃƒÆ’Ã‚Â¼ltenler ### */

.abcwmc-bullettin				{  }
	.abcwmcbl-item				{ float:left; margin-top:30px; padding-top:30px; border-top:1px solid #ebebeb; }
  .abcwmcbl-item:first-child	{ margin-top:0; padding-top:0; border-top:none; }
    .abcwmcbli-image			{ width:150px; float:left; margin-right:20px; }
	.abcwmcbli-content			{ overflow:hidden; }
	  .abcwmcblic-title			{ font-size:17px; color:#e45d37; margin:0; }
	    .abcwmcblic-title span	{ font-size:15px; color:#8a8783; display:block; margin-top:7px; line-height:100%; }
	  .abcwmcblic-description	{ font-size:15px; color:#444444; margin:0; line-height:24px; margin-top:10px; }
	  .abcwmcblic-description a	{ font-weight:bold; color:#444444; }


/* ### Duyurular ### */

.abcwmc-announcements			{  }
	.abcwmcal-item				{ float:left; margin-top:30px; padding-top:30px; border-top:1px solid #ebebeb; }
  .abcwmcal-item:first-child	{ margin-top:0; padding-top:0; border-top:none; }
    .abcwmcali-image			{ width:150px; float:left; margin-right:20px; }
	.abcwmcali-content			{ overflow:hidden; }
	  .abcwmcalic-title			{ font-size:17px; color:#e45d37; margin:0; }
	    .abcwmcalic-title span	{ font-size:15px; color:#8a8783; display:block; margin-top:7px; line-height:100%; }
	  .abcwmcalic-description	{ font-size:15px; color:#444444; margin:0; line-height:24px; margin-top:10px; }
	  .abcwmcalic-description a	{ font-weight:bold; color:#444444; }

/* ### Bireysel Landing ### */

.abcwmc-invidual-landing		{  }
  .abcwmcil-image				{ display:block; }
    .abcwmcil-image img			{ width:100%; }
  .abcwmcil-title				{ font-size:22px; color:#e14c22; margin:12px 0; }
  .abcwmcil-description			{ font-size:15px; color:#000000; margin:0; }
  .abcwmcil-list				{ margin:12px 0 30px 0; }
    .abcwmcill-item				{  }
	  .abcwmcilli-link			{ font-size:15px; color:#000000; }
	  .abcwmcilli-link i		{ color:#d62f00; }
  
/* ### SSS ### */

.abcwmcs-list					{  }
  .abcwmcsl-item				{ width:100%; float:left; border-bottom:1px solid #ebebeb; }
    .abcwmcsli-title			{ margin:0; }
      .abcwmcslit-link			{ display:block; font-size:17px; color:#424344; line-height:55px; }
	  .abcwmcslit-link i		{ float:right; }
	  .abcwmcslit-link:hover,.active > h3 .abcwmcslit-link	{ color:#d62f00; }
	.abcwmcsli-content			{ font-size:15px; color:#444444; display:none; padding-bottom:30px; }
	
	.abcwmcsli-content .abcwmcs-list			{ margin:20px; }
	.abcwmcsli-content .abcwmcsl-item			{ width:100%; float:left; border-top:1px solid #ebebeb; border-bottom:none; }
	.abcwmcsli-content .abcwmcsl-item:first-child	{ border-top:none; }
	.abcwmcsli-content .abcwmcslit-link			{ display:block; font-size:15px; color:#424344; line-height:40px; }
	.abcwmcsli-content div a	{ color:#428bca; }


/* ### ÃƒÆ’Ã¢â‚¬â€œdÃƒÆ’Ã‚Â¼llerimiz ### */
.abcwmc-awards					{  }
  .abcwmca-year-list			{ width:100%; position:relative; z-index:1; }
    .abcwmcayl-item				{ float:left; border:1px solid #e3e3e3; border-left:none; }
	  .abcwmcayl-item:first-child	{ border-left:1px solid #e3e3e3; }
      .abcwmcayli-link			{ font-size:16px; font-weight:bold; color:#5f5f60; padding:20px 30px; display:block; line-height:100%; }
	  .abcwmcayli-link:hover,.active .abcwmcayli-link	{ color:#d62f00; }
	.abcwmca-year-list .active			{ border-bottom-color:#fff; }
  .abcwmca-content				{ padding:40px 30px; border:1px solid #e3e3e3; position:relative; top:-1px; z-index:0; }
    .abcwmcac-item				{ display:none; }
    .abcwmcacil-item				{ margin-top:30px; }
	  .abcwmcacil-item:first-child	{ margin-top:0px; }
	.abcwmcacili-image			{ width:100%; display:block; margin-bottom:15px; } 
	  .abcwmcacili-image img	{ width:100%; }
	.abcwmcacili-title			{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcacili-description	{ font-size:15px; color:#444444; margin:10px 0 0 0; }
	  
	  
 /* ### Aktif BÃƒÂ¼lten ### */
 .abcwmc-aktif-bullettin		{ margin-top:-30px; }
 .abcwmcab-year					{ width:100%; border-bottom:1px solid #ebebeb; }
    .abcwmcaby-item				{ float:left; height:43px; position:relative; }
	.abcwmcaby-item:first-child .abcwmcabyi-link	{ margin-left:0px; }
	.abcwmcaby-item.active		{ }
	  .abcwmcabyi-link			{ font-size:22px; color:#5f5f60; line-height:100%; margin:0px 17px; padding:10px 0px; display:block; }
	  .abcwmcabyi-link:hover	{ color:#d62f00; }
	  .active .abcwmcabyi-link	{ color:#d62f00; border-bottom:3px solid #d62f00; }
	  .abcwmcaby-active 		{ }

.abcwmcab-list					{  }
  .abcwmcabl-item				{ display:none; }
.abcwmcabli-list				{ padding:40px 0px; }
  .abcwmcablil-item				{ width:33.3%; float:left; padding-right:30px; margin-bottom:30px; }
    .abcwmcablili-link			{ display:block; }
	  .abcwmcablilil-image		{ width:100%; border:10px solid #ebebeb; display:block; margin-bottom:15px; }
	  .abcwmcablili-link:hover .abcwmcablilil-image		{ border-color:#e14c22; } 
	  .abcwmcablili-link:hover .abcwmcablilil-year	{ color:#d62f00; }
	    .abcwmcablilil-image img	{ width:100%; }
      .abcwmcablilil-year		{ font-size:15px; color:#4d4a46; line-height:100%; }


/* ### Yasal UyarÃ„Â±lar ### */
.abcwmc-disclaimers			{  }
  .abcwmc-disclaimers p		{ font-size:15px; color:#444444; padding-left:12px; position:relative; margin:20px 0 0 0; }
  .abcwmc-disclaimers p:first-child	{ margin-top:0; }
  .abcwmc-disclaimers p i	{ position:absolute; left:0; top:2px; color:#d62f00; }


/* ### Site HaritasÃ„Â± ### */
.abcwmc-site-map			{  }
.abcwmcsm-item				{ width:100%; padding-right:20px; margin-bottom:30px; }
  .abcwmcsmi-title			{ color:#e14c22; margin:0 0 15px 0; font-size:17px; }
  .abcwmcsmi-list			{ margin:12px 0 30px 0; }
      .abcwmcsmil-item		{ margin-bottom:7px; }
	  .abcwmcsm-item > .abcwmcsmi-list > .abcwmcsmil-item > .abcwmcsmili-link	{ font-weight:bold; }
	    .abcwmcsmili-link	{ font-size:15px; color:#424344; }
	    .abcwmcsmili-link i	{ color:#d62f00; margin-right:5px; }
		.abcwmcsmil-item > .abcwmcsmi-list	{ margin-left:15px; }
		
  .abcwmcsm-wrapper-x,.abcwmcsm-wrapper-y,.abcwmcsm-wrapper-z		{ width:33.3%; float:left; }


/* ### 404 SayfasÃ„Â± ### */
.abc-404					{ text-align:center; line-height:120%; padding-bottom:40px; }
  .abc4-image				{ height:320px; background:#e14c22 url(../images/404.png) center center no-repeat; }
  .abc4-title				{ font-size:22px; color:#e14c22; margin:30px 0 0 0; }
  .abc4-description			{ font-size:15px; color:#424344; margin:25px 0; }
  .abc4-link				{ padding:18px 45px; font-size:15px; color:#ffffff !important; display:inline-block; background-color:#4d4a46; }
  .abc4-link:hover			{ background-color:#000; }
  .abc4-link i				{ font-size:10px; position:relative; margin-left:5px; top:-1px; }

/* ### Ã„Â°letiÃ…Å¸im ### */
#google-map					{ width:100%; height:342px; }
.abcwmcci-text				{ margin-top:30px; }
  .abcwmccit-title			{ font-size:22px; color:#d62f00; margin:0 0 20px 0; }
  .abcwmccit-content		{ margin-bottom:10px; }
    .abcwmccit-content p	{ width:50%; font-size:15px; color:#444444; margin:0; float:left; padding-right:40px; }
	  .abcwmccit-info		{ width:50%; float:left; }
	  .abcwmccit-info p		{ width:100%; padding:0; }

.abcwmcci-text table th		{ text-align:left; }
.abcwmcci-text table td		{ padding:0px 5px; }

.abcwmcci-nav				{ margin-top:50px; }
  .abcwmccin-left			{ width:50%; height:82px; float:left; border-right:1px solid #dddddd; }
    .abcwmccinl-image		{ width:138px; height:63px; display:block; float:left; margin-right:17px; background:url(../images/contact-number.png) left top no-repeat; }
	.abcwmccinl-text		{ font-family:'source_sans_prosemibold'; font-size:15px; color:#4d4a46; line-height:63px; }
  .abcwmccin-right			{ width:50%; float:left; padding:0px 50px; }
    .abcwmccinr-image		{ width:82px; height:82px; display:block; float:left; margin-right:17px; background:url(../images/contact-form.png) left top no-repeat; }
	.abcwmccinr-text		{ font-family:'source_sans_prosemibold'; font-size:15px; color:#4d4a46; }
	  .abcwmccinr-text i	{ font-size:10px; color:#e41e26; }

/* ### AÃƒÂ§Ã„Â±k Pozisyonlar ### */
.abcwmcs-content			{ margin:0 0 30px 0; }
  .abcwmcsc-title			{ font-size:22px; color:#d62f00; margin:0; }
  .abcwmcsc-description		{ font-size:15px; color:#444444; margin:10px 0 0 0; }

.abcwmcsli-content p		{ display:block; margin:0 0 10px 0; }
  .abcwmcslic-link			{ display:inline-block; font-size:15px; color:#ffffff !important; line-height:100%; padding:12px; background-color:#4d4a46; margin-top:20px; }
  .abcwmcslic-link:hover	{ background-color:#000; }
    .abcwmcslic-link i		{ margin-left:5px; position:relative; top:1px; }

.abcwmc-opened-positions .abcwmcsl-item	{ border-top:1px solid #ebebeb; }


/* ### Arama SonuÃƒÂ§larÃ„Â± ### */
.abcm-search-result			{ padding:30px; }
  .abcmsr-info				{ margin-bottom:30px; }
    .abcmsri-search			{  }
	  .abcmsris-input		{ width:460px; height:50px; float:left; background-color:#f3f3f3; font-size:15px; color:#848484; border:none; padding:0 15px; }
	  .abcmsris-btn			{ font-size:16px; color:#fff !important; background-color:#d62f00; padding:0 15px; display:inline-block; float:left; line-height:50px; margin-left:5px; }
	  .abcmsris-btn:hover	{ background-color:#a52400; }
	.abcmsri-text			{ font-size:15px; color:#424344; margin:15px 0 0 0; }


/* ### Ã„Â°letiÃ…Å¸im Formu ### */
.abcwmc-contact-form			{  }
  .abcwmccf-top					{ border-bottom:1px solid #ebebeb; padding-bottom:20px; margin-bottom:20px; }
    .abcwmccft-title			{ font-size:22px; color:#d62f00; margin:0; }
    .abcwmccft-description		{ font-size:15px; color:#444444; margin:10px 0 0 0; }

.abcwmccf-form-place			{  } 
  .abcwmccffp-left				{ width:50%; float:left; padding-right:15px; }
    .abcwmccffp-item			{ margin-bottom:20px; }
	  .abcwmccffp-item label	{ font-family:'source_sans_prosemibold'; font-size:15px; color:#e14c22; display:block; margin-bottom:7px; }
	  .abcwmccffp-item select	{ width:100%; height:40px; border:0; background-color:#efefef; font-size:15px; color:#444444; padding:0 10px; }
	  .abcwmccffp-item input[type="text"]	{ width:100%; height:40px; border:2px solid #d2d2d2; background-color:#efefef; font-size:15px; color:#444444; padding:0 10px; }
	  .abcwmccffp-item textarea	{ width:100%; height:144px; border:2px solid #d2d2d2; background-color:#efefef; font-size:15px; color:#444444; padding:10px; }
	  .abcwmccffp-item p		{ font-size:11px; color:#444444; margin:15px 0 0 0; }
	  .abcwmccffp-item ul		{ width:100%; height:40px; }
	  .abcwmccffp-item ul li	{ float:left; margin-right:20px; }
	  .abcwmccffp-item ul li input	{ float:left; margin-right:7px; }
	  .abcwmccffp-item ul li label	{ float:left; font-family:inherit; font-size:15px; color:#444444; line-height:100%; }
	    .abcwmccffp-spr			{ font-size:15px; color:#444444; display:block; margin:10px 0; }
		.abcwmccffpi-counter	{ font-size:15px; color:#444444; display:block; text-align:right; }
	  .abcwmccffp-action		{ width:100%; text-align:right; margin-top:20px; padding-top:20px; border-top:1px solid #ebebeb; }
	    .abcwmccffpa-btn		{ font-family:'source_sans_prosemibold'; font-size:16px; color:#ffffff !important; background-color:#d62f00; line-height:50px; padding:0 30px; display:inline-block; }
		.abcwmccffpa-btn:hover	{ background-color:#a52400; }
  .abcwmccffp-right				{ width:50%; float:left; padding-left:15px; }


/* ### Kredi Hesaplama ### */
.abcwm-loans-calculate			{  }
  .abcwmlc-steps				{ margin-bottom:30px; }
    .abcwmlcs-list				{  }
	  .abcwmlcsl-item			{ width:33.3%; min-height:102px; float:left; padding:0 20px 0 116px; font-family:'source_sans_prosemibold'; font-size:15px; color:#636364; }
	  .abcwmlcsl-item p			{ height:102px; margin:0; display:table-cell; vertical-align:middle; }
	  .abcwmlcsl-1				{ background:url(../images/loans-step-1.png) left center no-repeat; } 
	  .abcwmlcsl-2				{ background:url(../images/loans-step-2.png) left center no-repeat; } 
	  .abcwmlcsl-3				{ background:url(../images/loans-step-3.png) left center no-repeat; } 
	  .abcwmlcsl-4				{ background:url(../images/loans-step-4.png) left center no-repeat; } 
	  .abcwmlcsl-5				{ background:url(../images/loans-step-5.png) left center no-repeat; } 
	  .abcwmlcsl-6				{ background:url(../images/loans-step-6.png) left center no-repeat; }
	  .abcwmlcsl-7				{ background:url(../images/loans-step-8.png) left center no-repeat; }
	  .abcwmlcsl-8				{ background:url(../images/loans-step-9.png) left center no-repeat; }
	  .abcwmlcsl-9				{ background:url(../images/loans-step-7.png) left center no-repeat; }


.abcwmlc-info					{  }
  .abcwmlci-list				{ position:relative; z-index:1; }
    .abcwmlcil-item				{ float:left; border:1px solid #e3e3e3; }
	.abcwmlcil-item.active		{ border-bottom-color:#fff; }
	  .abcwmlcili-link			{ line-height:48px; display:inline-block; padding:0 30px; font-size:15px; color:#5f5f60; }
	  .abcwmlcili-link:hover,.active .abcwmlcili-link	{ color:#d62f00; }
	
  .abcwmlci-content-list		{ position:relative; top:-1px; z-index:0; border:1px solid #e3e3e3; }
    .abcwmlcicl-item			{ display:none; padding:30px; }
	  .abcwmlcicli-title		{ font-size:17px; color:#d62f00; margin:0; }
	  .abcwmlcicli-description	{ font-size:15px; color:#444444; margin:10px 0 0 0; }
	  .abcwmlcicli-pseudo		{ margin-top:30px; }
	    .abcwmlciclip-left		{ width:50%; float:left; border-right:1px solid #e7e7e7; padding-right:20px; }
		  .abcwmlciclipl-title	{ font-size:16px; color:#444444; margin:0; }
		  .abcwmlciclipl-list	{ margin-top:10px; list-style:inside; list-style-type:disc; }
		    .abcwmlciclipll-item{ font-size:15px; color:#444444; }
		.abcwmlciclip-right		{ width:50%; min-height:100px; float:left; text-align:center; }
		  .abcwmlciclipr-link	{ display:inline-block; font-size:16px; color:#fff !important; padding:0 40px; line-height:50px; background-color:#d62f00; position:relative; top:25px; }
		  .abcwmlciclipr-link:hover	{ background-color:#a52400; }
		    .abcwmlciclipr-link i	{ margin-left:5px; }

.abcwmlc-loans-calculate		{ padding:20px; border:3px solid #e14c22; margin-top:30px; }
  .abcwmlclc-title				{ font-size:17px; color:#e14c22; margin:0; }
  .abcwmlclc-amount				{ margin-top:20px; }
    .abcwmlclca-text			{  }
      .abcwmlclcat-exchange-text{    padding:5px;    font-size: 16px;    color: #fff;    line-height: 25px;   background-color: #a8a7a5;}    
 .abcwmlclcat-exchange-text.active{ background-color: #e14c22 !important;}
	  .abcwmlclcat-title		{ font-size:18px; color:#424344; font-weight:bold; float:left; }
	  .abcwmlclcat-value		{ font-size:16px; color:#e14c22; float:right; padding:5px; background-color:#ebebeb; line-height:100%; }
	    .abcwmlclcat-value em	{ font-style:normal; color:#a8a7a5; font-size:16px; font-weight:bold; }
	  .ab-loans-value input		{ padding:3px 5px; border:1px solid #cecece; max-width:70px; background-color:transparent; text-align:right; font-size:20px; font-weight:bold; }
	
	.abcwmlclca-range			{ margin:20px 0px; }
	  .abcwmlc-loans-calculate .ui-slider .ui-slider-handle	{ width:20px; height:20px; border:4px solid #fff; border-radius:10px; background-color:#e14c22; outline:none; top:-7px; cursor: pointer; }
	  .abcwmlc-loans-calculate .ui-widget-content	{ height:5px; border:none;  cursor: pointer; }
	  .abcwmlc-loans-calculate .ui-slider-range	    { background-color:#e14c22; }
	
	.abcwmlclca-limit			{  }
	  .abcwmlclcal-min			{ font-size:16px; font-weight:bold; color:#908f8d; float:left; }
	  .abcwmlclcal-max			{ font-size:16px; font-weight:bold; color:#908f8d; float:right; }
  
  .abcwmlclc-maturity			{ margin-top:20px; }
    .abcwmlclcm-text			{  }
	  .abcwmlclcmt-title		{ font-size:18px; color:#424344; font-weight:bold; float:left; }
	  .abcwmlclcmt-value		{ font-size:16px; color:#e14c22; float:right; padding:5px; background-color:#ebebeb; line-height:100%; }
	    .abcwmlclcmt-value em	{ font-style:normal; color:#a8a7a5; font-size:16px; font-weight:bold; }
	
	.abcwmlclcm-range			{ margin:20px 0px; }
	
	.abcwmlclcm-limit			{  }
	  .abcwmlclcml-min			{ font-size:16px; font-weight:bold; color:#908f8d; float:left; }
	  .abcwmlclcml-max			{ font-size:16px; font-weight:bold; color:#908f8d; float:right; }
  
  .abcwmlclc-interest			{ margin-top:20px; }
    .abcwmlclci-left			{ float:left; }
	  .abcwmlclcil-title		{ font-size:20px; color:#424344; margin:0; }
	    .abcwmlclcil-title span	{ color:#e14c22; }
	    .abcwmlclcil-title-interest{color:#424344 !important}
		.abcwmlclcil-notice		{ font-size:13px; color:#8b8b8c; margin:10px 0 0 0; line-height:20px; }
	
	.abcwmlclci-right			{ float:right; width:380px; }
	  .abcwmlclcir-text			{ font-family:'source_sans_prosemibold'; font-size:18px; color:#424344; line-height:50px; float: left; margin-bottom: 10px; }
	  .abcwmlclcir-value		{ font-family:'source_sans_prosemibold'; font-size:26px; color:#fff; line-height:50px; background-color:#e14c22; padding:0 20px; display:inline-block; margin-left:10px;float: right; margin-bottom: 10px; width: 170px; }
	     .abcwmlclcir-exchange-value        {  width: 185px !important; }
  .abcwmlc-loans-table			{ margin-top:30px; padding-bottom:30px; border-bottom:1px solid #ebebeb; }
    .abcwmlclt-title			{ font-size:17px; color:#e14c22; margin:0; }
	.ab-table					{ width:100%; table-layout:fixed; border:1px solid #ebebeb; margin-top:20px; }
	  .ab-table th,.ab-table td	{ padding:15px 5px; border:1px solid #ebebeb; border-bottom:none; text-align:center; }
	  .ab-table th				{ border-top:none; font-family:'source_sans_prosemibold'; font-size:15px; color:#e14c22; line-height:20px; }
	  .ab-table td				{ font-family:'source_sans_prosemibold'; font-size:15px; color:#424344; }
	  .ab-table td:first-child	{ border-left:none; }
	  .ab-table tbody tr:nth-child(even) td	{ background-color:#f5f5f5; }
	  
	  .ab-table-wrapper .ab-table	{ width:60%; margin:0; }
	  

	.abcwmlclt-notice			{ font-size:10px; color:#8b8b8c; margin:20px 0 0 0; line-height:16px; }
	.ms-rtestate-field .abcwmlclt-notice	{ padding-top:20px; }

/* ### Tahvil Bono ### */

.abcwmc-bond					{  }
  .abcwmcb-header				{ padding:0 0 30px 0; }
    .abcwmcbh-title				{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcbh-description		{ font-size:15px; color:#444444; margin:0; }
	
  .abcwmcb-section				{ padding-top:40px; border-top:1px solid #ebebeb; }
  
  .abcwmcb-portfolio-info		{  }
    .abcwmcbpi-title			{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcbpi-table			{ border:1px solid #efefef; margin-top:20px; }
	  .abcwmcbpi-table table	{ width:100%; }
	  .abcwmcbpi-table table thead th	{ font-size:15px; color:#4d4a46; font-weight:bold; padding:20px; }
	  .abcwmcbpi-table table thead th span	{ font-size:15px; color:#e14c22; display:block; }
	  .abcwmcbpi-table table tbody		{ text-align:left; }
	  .abcwmcbpi-table table tbody th,.abcwmcbpi-table table tbody td,.abcwmcbpi-table table tfoot th,.abcwmcbpi-table table tfoot td	{ padding:20px; }
	  .abcwmcbpi-table table tbody th,.abcwmcbpi-table table tfoot th	{ border-right:1px solid #efefef; border-left:1px solid #efefef; }
	  .abcwmcbpi-table table tbody tr th:first-child,.abcwmcbpi-table table tfoot tr th:first-child	{ border-left:none; }
	  .abcwmcbpi-table table tfoot tr th,.abcwmcbpi-table table tfoot tr td	{ border-top:1px solid #efefef; }
	  
	  .abcwmcbpi-table table tbody tr:nth-child(even) td	{ background-color:#f5f5f5; }

  .abcwmcb-investment-management	{ margin-top:40px; }
    .abcwmcbim-title				{ font-size:17px; color:#d62f00; margin:0 0 10px 0; }
	.abcwmcbim-description			{ font-size:15px; color:#444444; margin:0; }

  .abcwmcb-value					{ margin-top:40px; }
    .abcwmcbv-title					{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcbv-input					{ margin:20px 0; }
	  .abcwmcbvi-text				{ display:inline-block; padding:15px 30px; border:1px solid #ebebeb; font-size:16px; color:#424344; }
	.abcwmcbv-info					{ font-size:15px; color:#444444; }
	  .abcwmcbvi-title				{ margin:0 0 10px 0; font-weight:bold; }
	  .abcwmcbvi-description		{ margin:0; }

  .abcwmcb-management-team			{ margin-top:40px; }
    .abcwmcbmt-title				{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcbmt-list					{ margin-top:20px; }
	  .abcwmcbmtl-item				{ padding:7px 0; }

  .abcwmcb-founder-structure		{ margin-top:40px;overflow-x: auto;  }
    .abcwmcbfs-title				{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcb-founder-structure table	{ width:100%; margin-top:20px; border:1px solid #efefef; }
	.abcwmcb-founder-structure table thead th	{ font-size:15px; color:#e14c22; font-weight:bold; padding:10px 5px; text-align:left; }
    .abcwmcb-founder-structure table tbody td	{ font-size:15px; color:#424344; padding:10px 5px; border-top:1px solid #efefef; border-left:1px solid #efefef; }
	.abcwmcb-founder-structure table tbody td:first-child	{ border-left:none; }
	.abcwmcb-founder-structure table tfoot td	{ font-size:15px; color:#424344; font-weight:bold; padding:20px; border-top:1px solid #efefef; }
	
	.abcwmcb-founder-structure table tbody tr:nth-child(even) td	{ background-color:#f5f5f5; }

  .abcwmcb-documents				{ margin-top:40px; }
    .abcwmcbd-title					{ font-size:17px; color:#d62f00; margin:0; }
	.abcwmcbd-list					{ margin-top:20px; }
	  .abcwmcbdl-item				{ width:32%; float:left; margin-right:1.3%; padding:7px 0;  }
		.abcwmcbdli-link			{ font-size:15px; color:#424344; overflow:hidden; }
		.abcwmcbdli-link i			{ width:18px; height:22px; float:left; margin-right:5px; background:url(../images/pdf-icon.png) left top no-repeat; }

/* ### Bilgi Toplumu ### */

.abcwmck-info						{  }
  .abcwmcki-left,.abcwmcki-right	{ width:50%; float:left; }
  .abcwmcki-item					{ margin-top:20px; }
  .abcwmcki-left .abcwmcki-item:first-child,.abcwmcki-right .abcwmcki-item:first-child	{ margin:0; }
    .abcwmckii-title				{ font-size:17px; color:#e14c22; margin:0; font-weight:bold; }
	.abcwmckii-description			{ font-size:15px; color:#444444; margin:10px 0 0 0; }
  
  .abcwmck-links					{ margin-top:40px; padding-top:40px; border-top:1px solid #ebebeb; }
    .abcwmckl-left,.abcwmckl-right	{ width:50%; float:left; }
	.abcwmckl-item					{ margin-top:20px; }
	.abcwmckl-left .abcwmckl-item:first-child,.abcwmckl-right .abcwmckl-item:first-child	{ margin:0; }
    .abcwmckli-title				{ font-size:17px; color:#e14c22; margin:0; font-weight:bold; }
	.abcwmckli-description			{ font-size:15px; color:#444444; margin:10px 0 0 0; }
	  .abcwmckli-list				{ margin-top:7px; }
	  .abcwmcklil-item				{  }
	    .abcwmcklili-link			{ padding:7px 0px; display:inline-block; font-size:15px; color:#424344; }
		.abcwmcklili-link i			{ color:#d62f00; margin-right:5px; }
		
  .abcwmck-management-team			{ margin-top:40px; padding-top:40px; border-top:1px solid #ebebeb; }
    .abcwmckmt-title				{ font-size:17px; color:#e14c22; margin:0; font-weight:bold; }
	.abcwmckmt-list					{ margin-top:20px; }
	  .abcwmckmtl-item				{ width:50%; float:left; margin-bottom:20px; font-size:15px; color:#444444; }
	    .abcwmckmtli-title			{ font-weight:bold; margin:0; }
		.abcwmckmtli-description	{ margin:0; }
	  
  .abcwmck-audit-reports			{ margin-top:40px; padding-top:40px; border-top:1px solid #ebebeb; }
    .abcwmckar-title				{ font-size:17px; color:#e14c22; margin:0; font-weight:bold; }
	.abcwmckar-list					{ margin-top:20px; }
	  .abcwmckarl-item				{ margin-top:10px; }
	  .abcwmckarl-item:first-child	{ margin-top:0; }
	    .abcwmckarli-link			{ font-size:15px; color:#424344; font-weight:normal; font-family:'source_sans_proregular'; }
		.abcwmckarli-link i			{ color:#d62f00; margin-right:5px; }
		
		.abcwmckarli-content	{ display:none; } 
		  .abcwmckarli-content ul	{ margin-left:10px; }
		  .abcwmckarli-content li a	{ font-size:15px; color:#424544; }
		  .abcwmckarli-content li a i	{ font-size:8px; position:relative; top:-2px; margin-right:3px; }


/* ### Piyasa Bilgileri ### */
.abcwmc-market-information				{  }
  .abcwmcmi-market						{  }
    .abcwmcmi-title						{ font-size:17px; color:#e14c22; margin:0; font-weight:bold; }
    .abcwmcmim-content					{ width:99.96%; border:1px solid #ebebeb; margin-top:20px; }
      .abcwmcmimc-list					{  }
   	    .abcwmcmimcl-item				{ width:16.66%; float:left; border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }
		.abcwmcmimcl-item:first-child	{ border-left:none; }
		.abcwmcmimcl-item.active		{ border-bottom:none; }
	      .abcwmcmimcli-link			{ font-size:15px; color:#5f5f60; font-weight:bold; line-height:48px; text-align:center; display:block; background-color:#f7f7f7; }
		  .active .abcwmcmimcli-link	{ color:#d62f00; background-color:#fff; }
      .abcwmcmimc-graphic-list			{  }
	    .abcwmcmimcgl-item				{  }
	      .abcwmcmimcgli-content		{ padding:25px; }
		    .abcwmcmimcglic-list		{ width:16.66%; float:left; border-right:1px solid #ebebeb; }
		      .abcwmcmimcglicl-item		{ margin:10px 0; position:relative; }
			  .abcwmcmimcglicl-item.active:after {
					left: 100%;
					top: 50%;
					border: solid transparent;
					content: " ";
					height: 0;
					width: 0;
					position: absolute;
					pointer-events: none;
					border-left-color: #d62f00;
					border-width: 6px;
					margin-top: -6px;
				}
			    .abcwmcmimcglicl-item:first-child	{ margin-top:0; }
				.abcwmcmimcglicl-item:last-child	{ margin-bottom:0; }
			    .abcwmcmimcglicli-link	{ font-size:15px; color:#424344; font-weight:bold; display:block; }
				.active .abcwmcmimcglicli-link	{ color:#d62f00; }
				
	  .abcwmcmimcglic-graphics			{ width:83.3%; float:left; }
	    .abcwmcmimcglicg-item			{ padding:0 20px; }
	      .abcwmcmimcglicgi-graphic		{ display:inline-flex; }
		  .abcwmcmimcglicgi-notice		{ font-size:15px; color:#b5b5b5; } 

.abcwmcmi-daily				{ margin-top:30px; }
  .abcwmcmid-content		{ border:1px solid #ebebeb; margin-top:20px; padding:20px; }

.abcwmcmi-domestic-market	{ margin-top:30px; }
  .abcwmcmidm-content		{ display:inline-block; border:1px solid #ebebeb; margin-top:20px; padding:10px; }
  .abcwmcmidm-content table th,.abcwmcmidm-content table td			{ padding:10px; text-align:right; font-size:15px; font-weight:bold; color:#a3a3a3; }
  .abcwmcmidm-content table th:first-child,.abcwmcmidm-content table td:first-child	{ padding-left:0; text-align:left; }
  .abcwmcmidm-content table th:last-child,.abcwmcmidm-content table td:last-child	{ padding-right:0; }
  .abcwmcmidm-content table td	{ border-top:1px solid #ebebeb; font-weight:normal; color:#424242; }
  .abcwmcmidm-content table td i	{ margin-left:5px; }
  .abcwmcmidm-content table td .fa-caret-up	{ color:#009e00; }
  .abcwmcmidm-content table td .fa-caret-down	{ color:#ce0000; }
  .abcwmcmidm-content table tbody tr:nth-child(even) td	{ background-color:#f5f5f5; }

.abcwmcmi-notice			{ margin-top:30px; }
  .abcwmcmin-content		{ font-size:10px; color:#b1b1b1; margin:0; line-height:16px; }


.abcwmc-exchange-information		{  }
  .abcwmcei-parity					{  }
    .abcwmceip-left					{ width:50%; padding-right:20px; float:left; }
	.abcwmceip-right					{ width:50%; padding-left:20px; float:left; }
	.abcwmcei-parity .abcwmcmidm-content	{ width:100%; }
	.abcwmcei-parity .abcwmcmidm-content table	{ width:100%; }

.abcwmc-exchange-information .abcwmcmimc-list	{ position:relative; top:-48px; }
.abcwmc-exchange-information .abcwmcmimc-list .abcwmcmimcl-item		{ border-top:1px solid #ebebeb; border-right:1px solid #ebebeb; border-left:none; border-bottom:none; position:relative; left:-1px; }
.abcwmc-exchange-information .abcwmcmimcli-link				{ line-height:46px; }
.abcwmc-exchange-information .active .abcwmcmimcli-link				{ line-height:47px; }
.abcwmc-exchange-information .abcwmcmimcl-item:first-child	{ border-left:1px solid #ebebeb; }
.abcwmc-exchange-information .abcwmcmim-content	{ margin-top:79px; }

.abcwmc-exchange-information .abcwmcmimcgli-content	{ padding-top:0; }


.abcwmcmimcgli-table					{ width:100%; table-layout:fixed; padding:0 20px 20px 20px; }
	  .abcwmcmimcgli-table table 		{ width:100%; }
	  .abcwmcmimcgli-table table th,.abcwmcmimcgli-table table td	{ padding:15px 5px; border-bottom:none; text-align:center; }
	  .abcwmcmimcgli-table table th				{ border-top:none; padding:10px; text-align:right; border-bottom:1px solid #ebebeb; font-family:'source_sans_prosemibold'; font-size:15px; color:#a3a3a3; line-height:20px; font-weight:normal; }
	  .abcwmcmimcgli-table table th:first-child { text-align:left; }
	  .abcwmcmimcgli-table table td				{ font-family:'source_sans_prosemibold'; border:none; text-align:right; font-size:15px; color:#424344; padding:10px; }
	  .abcwmcmimcgli-table table td:first-child	{ border-left:none; text-align:left; }



.abc-landing			{ position:relative; }
  .abcl-image			{ width:100%; height:100%; display:block; position:absolute; left:0; top:0; z-index:0; overflow:hidden; }
    .abcl-image img 	{ width:100%; height:100%; }
	
  .abcl-background		{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; display:none; }
    .abclb-dark			{ width:100%; height:350px; position:absolute; left:0px; top:0px; background-color:#424344; opacity:0.7; filer:alpha(opacity=70); }
    .abcl-background .container		{ position:relative; height:100%; }
    .abclb-right		{ width:100%; height:100%; background:#d62f00; position:absolute; left:892px; top:0; display:none; }

.abcl-content			{ position:relative; z-index:2; }
.abclc-text				{ width:860px; float:left; padding:0px 20px 20px 0; }
  .abclc-text img		{  }
  .abclct-title			{  }
  
  .abclc-form			{ width:262px; float:right; padding:20px 10px 20px 10px; background:#d62f00; }
    .abclcf-title		{ font-size:20px; color:#fff; padding-bottom:20px; margin:0 0 20px 0; border-bottom:2px solid #fff; font-weight:bold; }
	.abclcf-sections	{  }
	  .abclcfs-item		{ margin-top:12px; }
	  .abclcfs-item:first-child		{ margin-top:0; }
	  .abclcfs-item > label	{ display:block; font-size:15px; color:#fff; font-weight:bold; margin-bottom:10px; }
	  .abclcfs-item input[type="text"]	{ width:100%; height:40px; background-color:#fff; border:none; outline:none; }
	  .abclcfs-item select	{ width:100%; height:40px; background-color:#fff; border:none; outline:none; }
	  .abclcfs-item input[type="checkbox"]	{ width:16px; height:16px; }
	  .abclcfs-item table	{  }
	  .abclcfs-item table td	{ padding:5px 2px; font-size:15px; }
	  .abclcfs-item table label	{ line-height:16px; color:#fff; }
		.abclcfsi-link			{ font-size:15px; color:#fff !important; line-height:50px; text-align:center; background-color:#424344; display:block; }
		  .abclcfsi-link i		{ font-size:15px; margin-left:5px; }


.abc-landing-customers			{ margin-top:30px; }
.ab-landing .abcwm-content		{ padding:0; }
.abc-landing-info				{ padding:20px 0; background-color:#F8F8F8; }
.abc-landing-info .abcwmlc-steps	{ margin-bottom:0; text-align:center; }
.abcwmlc-steps img	 { max-width:100%; }
  .abc-landing-info .abcwmlcsl-item		{ width:25%; }
  .abc-landing-info .abcwmlcsl-text		{ padding:10px 20px; border-left:1px solid #dddddd; }
  .abcwmlcsl-text span					{ font-size:15px; color:#4a4b4c; }
  .abcwmlcsl-text i						{ font-size:15px; color:#d62f00; font-style:normal; display:block; margin:5px 0; }
  .abcwmlcsl-text em					{ font-size:15px; color:#444444; font-style:normal; line-height:12px; }



.abcwmc-stock-information				{  }
  .abcwmcsi-tables						{  }
    .abcwmcsit-left,.abcwmcsit-right	{ width:50%; float:left; padding-right:20px; }
	.abcwmcsit-right					{ padding:0 0 0 20px; }
	  .abcwmcsit-title					{ font-size:17px; color:#e14c22; margin:0 0 20px 0; font-weight:bold; }
	  .abcwmcsit-tabs					{ border:1px solid #e3e3e3; }
	    .abcwmcsitt-list				{  }
		  .abcwmcsittl-item				{ width:33.33%; float:left; border-left:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; }
		  .abcwmcsittl-item:first-child	{ border-left:none; }
		  .abcwmcsittli-link			{ line-height:48px; display:block; font-size:15px; color:#5f5f60; text-align:center; font-weight:bold; background-color:#f7f7f7; }
		  .abcwmcsittl-item.active		{ border-bottom:1px solid transparent; }
		  .active .abcwmcsittli-link	{ color:#d62f00; background-color:#fff; }
		
		.abcwmcsitt-content-list		{  }
		 .abcwmcsittcl-item				{ padding:0 20px 20px 20px; }
		  .abcwmcsittcli-title			{ font-size:15px; color:#424344; font-weight:bold; padding:15px 0px; line-height:20px; margin:0 20px 15px 20px; border-bottom:1px solid #ebebeb; }
		    .abcwmcsittcli-title span	{ float:right; font-size:15px; color:#9d9d9d; font-weight:normal; }

	.abcwmcsittcl-item table			{ width:100%; }
	  .abcwmcsittcl-item table thead	{  }
	    .abcwmcsittcl-item table thead th	{ color:#a3a3a3; padding:8px 0; font-weight:normal; border-bottom:1px solid #e3e3e3; text-align:right; }
		.abcwmcsittcl-item table thead th:first-child	{ text-align:left; }
		.abcwmcsittcl-item table tbody td	{ color:#424344; padding:8px 0; text-align:right; }
		.abcwmcsittcl-item table tbody td:first-child	{ text-align:left; }
		.abcwmcsittcl-item table tbody tr:nth-child(even) td	{ background-color:#f5f5f5; }
		
		.abcwmcsittcl-item select			{ height:30px; font-size:15px; color:#3b3e3e; padding:0 12px; border:none; background-color:#efefef; outline:none; }


  .abcwmcsi-news			{ margin-top:30px; }
    .abcwmcsin-title		{ font-size:17px; color:#e14c22; margin:0 0 20px 0; font-weight:bold; }
	.abcwmcsin-list			{  }
	  .abcwmcsinl-item		{ margin-top:20px; }
	    .abcwmcsinli-date	{ font-size:15px; color:#fff; font-weight:bold; display:inline-block; padding:10px 20px; background-color:#d62f00; }
		.abcwmcsinli-list	{  }
		  .abcwmcsinlil-item	{ padding:10px 0; border-top:1px solid #ebebeb; }
		    .abcwmcsinlil-item:first-child	{ border-top:none; }
		    .abcwmcsinlili-link	{ font-size:15px; color:#424344; }
			.abcwmcsinlili-link	span	{ color:#9d9e9e; margin-right:5px; }





/* Pseudo Definitions */
.no-margin		{ margin:0; }


.ab-box-overlay		{ width:100%; height:100%; position:fixed; left:0px; top:0px; z-index:99998; background-color:#000; opacity:0.7; filter:alpha(opacity=70); display:none; }
  .ab-box-content	{ width:460px; height:296px; position:fixed; left:50%; margin-left:-230px; top:14%; z-index:99999; border:6px solid #d62f00; background-color:#fff; padding:20px; display:none; text-align:center; }
    .ab-box-status	{ width:82px; height:82px; display:inline-block; margin-top:30px; }
	  .ab-box-status.success	{ background:url(../images/ab-box-status-ok.png) left top no-repeat; }
	.ab-box-title	{ display:block; font-size:20px; color:#424344; margin:10px 0; }
	.ab-box-text	{ margin:0; font-size:15px; color:#424344; }
  .ab-box-closer	{ width:18px; height:18px; display:block; position:absolute; right:12px; top:12px; background:url(../images/ab-box-closer.png) left top no-repeat; }
 
.ab-iframe-overlay	{ width:60%; height:70%; left:50%; top:15%; margin-left:-30%; text-align:left; background:#fff url(../images/ajax-loader.gif) center center no-repeat; }
.ab-iframe-overlay .ab-box-closer		{ right:1px; top:1px; }
.ab-iframe-overlay iframe	{ width:100%; height:100%; border:none; } 
.ab-iframe-overlay .ab-box-status	{ display:none; }
.ab-iframe-overlay .ab-box-title	{ display:none; }

@media (max-width: 767px) {.ab-iframe-overlay {    width: 96%;    height: auto;    top: 15%;    margin-left: -48%;    text-align: left;    background: #fff url(../images/ajax-loader.gif) center center no-repeat;} }



/* Cross Browser Definitions */
body:not(.modal-open) #s4-workspace {-webkit-overflow-scrolling: touch;}
body				{ overflow-x:hidden !important; overflow-y:auto !important; }
#s4-bodyContainer	{ padding:0; }
.ab-content .ms-table.ms-fullWidth	{ display:block; }
.ab-content .tableCol-75	{ width:100%; display:block; }

.abcwm-content article div { font-size: 15px; }

.abcwm-content .ms-webpart-zone	{ display:block; }
.abcwm-content .ms-webpart-cell-vertical	{ display:block; }
.abcwm-content .ms-webpart-chrome-vertical	{ display:block; }

.ms-rteFontSize-RandysFontSize {
	font-size:10px;
}

.ms-rteFontSize-RandysFontSize2 {
	font-size:11px;
}

.ms-rteFontSize-RandysFontSize3 {
	font-size:12px;
}

.ms-rteFontSize-RandysFontSize4 {
	font-size:13px;
}

.ms-rteFontSize-RandysFontSize5 {
	font-size:14px;
}

.ms-rteFontSize-RandysFontSize6 {
	font-size:15px;
}

.ms-rteFontSize-RandysFontSize7 {
	font-size:16px;
}

.ms-rteFontSize-RandysFontSize8 {
	font-size:17px;
}

.ms-rteFontSize-RandysFontSize9 {
	font-size:18px;
}

.ms-rteFontSize-RandysFontSize10 {
	font-size:19px;
}

.ms-rteFontSize-RandysFontSize11 {
	font-size:20px;
}

.ms-rteFontSize-RandysFontSize12 {
	font-size:21px;
}

.ms-rteFontSize-RandysFontSize13 {
	font-size:22px;
}

.ms-rteFontSize-RandysFontSize14 {
	font-size:23px;
}
.abhmliswcili-list { display:none;}
.campaign-image-container{
}




 .abcwmlclcir-value2 {
        line-height: 50px;
        background-color: #e14c22;
        padding: 0 20px;
        margin-left: 10px;
        float: right;
        margin-bottom: 10px;
        width: 190px;
    }

    .calculate, .abcwmlclcir-value2 {
        background-color: #e14c22 !important;
        font-size: 26px !important;
        color: #fff !important;
        display: inline-block !important;
    }

    .calculate-div {
        clear: both;
        text-align: right;
        margin-top: 10px;
    }

    .abcwmlclcil-title2 {
        color: #e14c22;
        font-size: 20px;
        box-sizing: border-box;
    }

    .abcwmlclcat-value {
        width: 120px;
    }
   .abcwmlclcat-exchange-value{     width: 135px !important;}
    .abcwmlclcat-exchange-list{         float: right; }
    .exchangeValue{    margin-left:4px;}

    .ab-loans-value input {
        max-width: 82px;
    }

.showImageMobile {
display: none;
}



.col-md-4 .presentationsBox .pb-img {padding-bottom:5px;
border-bottom:1px solid #eee;
margin-bottom:5px;height: 160px;position: relative;}
.col-md-4 .presentationsBox .pb-img img {        /* object-fit: cover; */width: 100%;max-height: 160px;position: absolute;   top: 50%;   -webkit-transform: translateY(-50%);   -ms-transform: translateY(-50%);   transform: translateY(-50%);   left: 0;   right: 0;   margin: auto;   text-align: center;}
.col-md-4 .presentationsBox .pb-header { font-weight: bold;   background: #fff;    color: #e14c22;    padding: 10px 15px;       font-size: 17px;text-align: center;}
.col-md-4 .pb-docList {    line-height: 40px;    border-bottom: 1px dashed#eee;}
.col-md-4 .pb-docList .pb-icon img {    width: 30px;}
.col-md-4 .pb-docList .pb-icon {    display: inline-block;}
.col-md-4 .pb-text {    display: inline-block;}
.col-md-4 .presentationsBox {    margin-bottom: 30px;    border: 4px solid #eee;    padding: 5px;    min-height: 375px;border-radius: 15px;overflow: hidden;}
.col-md-4 .pb-docList:last-child {    border: none;}


@media (max-width: 767px) {
    .ab-campaing-page div#ctl00_PlaceHolderMain_RichHtmlField1__ControlWrapper_RichHtmlField td {
        float: left;
        display: block;
        width: 100% !important;
    }
 
.ab-campaing-page div#ctl00_PlaceHolderMain_RichHtmlField1__ControlWrapper_RichHtmlField td img {
        max-width: 100%;
    }
	.abc-group-companies .bx-wrapper .bx-prev { margin-left:0}    
	.abc-group-companies .bx-wrapper .bx-next { margin-right:0}    
	.hideImageMobile{display:none;}
	.showImageMobile{display:block;}


}


.ab-campaing-page .abcwm-content{
    font-size:11pt;
    color:#444 !important;
}

body .ab-content .modal{
      z-index:99999;
}

    .ab-validation-hide {
        display: none;
    }

    .ab-validation-show {
        display: block;
    }

    .abhtr-facebookBox.online a.abhtr-fb-icon {
        display: none;
    }

   img#fbPicture {
        width: 30px;
    }

    .abhtr-facebookBox.online .fbLogOutLink {
        position: absolute;
        right: 0px;
        top: 0px;
        background: #ff0000;
        padding: 0px 5px;
        font-weight: bold;
        color: #fff;
        font-size: 11px;
        line-height: 14px;
        cursor: pointer;
    }

    .abhtr-facebookBox.online .connectToFB {
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        width: 68px;
        height: 25px;
        z-index: 99999;
        line-height: 20px;
    }

    .abhtr-facebookBox.online .abhtr-fb-connect {
        margin-top: 0px;
    }

    #successfulEntry .ab-mb-motto {
        display: block;
        text-align: center;
        margin-bottom: 0px;
        font-size: 20px;
        font-weight: bold;
    }
.ms-chkmark-container-centerer{
	text-align:left !important;
}


.ab-credit-mapArea{
	width:100%;
	height:500px;
}

.ab-iw-title {
	display:block;	
	font-size:19px;
	color:#333;
	text-align:left;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	line-height:30px;
}
.ab-iw-address {
	display:block;
	color: #525252;
	text-align:left;
	font-size:14px;
	
}
.ab-iw-selectBox .form-group {
	 text-align:left !important;
}

.ab-supplier-bulkLoad{
	background-color:#fff;
	max-width:1024px;
	width:100%;
	margin:0px auto;
	padding:15px;
}
.ab-sbl-button{
	
}
.ab-sbl-button input{
	max-width:120px;
	float:right;
	
}
@media (min-width: 768px) {
	.abcpl-item {
	    width: 100% !important;
	}
}

@media (max-width: 767px) {
.selectbox-responsive { font-size:16px; }
.abhtr-facebook-container{
   
    float: right;
}
.abhtr-facebookBox {  float: right;  top: 160%;    width: 100%;    right: 65px;      border: 1px solid #d62f00;
    position: absolute;
    top: 160%;
    width: 115px;
    right: 65px;}
.abhtr-facebookBox .abhtr-fb-icon {    margin-right: 0px;    padding: 0px;    font-size: 18px;    width: 26px;}
.abhtr-facebookBox .abhtr-fb-detail {    left: 32px;    font-size: 11px;}
.abhtr-facebookBox .abhtr-fb-connect {    left: 32px;    font-size: 11px;}
 
.ab-mb-sc-randomcode {    background: transparent;}
.ab-mb-sc-randomcode > div > div {    width: 100% !important;}
.ab-mb-sc-randomcode > div > div > div > iframe {    width: 100% !important;}
.rc-anchor-compact {   width: 100%;    height: auto;}
.rc-anchor-compact .rc-anchor-checkbox-label {    width: 100%;    padding: 0px;    margin: 0px;    height: 0px;}
.rc-anchor-compact-footer {    width: 87%;    text-align: center;    position: static;    margin-top: -9px;    padding-bottom: 10px;}
.rc-anchor-logo-landscape {    width: 100%;}
.rc-anchor-compact .rc-anchor-pt {    width: 100%;}
.rc-anchor-compact .rc-anchor-content {    height: 55px;}
#successfulEntry {top: calc(50% - 100px);} 
}
 
 
.ab-iframe iframe  {width: 100%;max-width: 785px;height: 420px;}

@media (max-width: 767px) {
.ab-iframe iframe  {height: 320px;}
}

.ab-litb-img {    display: inline-block;    margin: 16px 0px;}
.ab-litb-text {    display: inline-block;    width: 77%;    vertical-align:     -webkit-baseline-middle;}
@media (max-width: 767px) {
    .ab-litb-img {        display: block;        margin: 16px 0px;        width:100%;        text-align:center;    }
        .ab-litb-text {        display: block;        width: 100%;      }}

@media only screen and (min-width: 768px) and (max-width: 1200px) {
    body div .abhtr-facebook-container{
                               position: absolute;
                               top: -25px;
                               right: 50px;
                }
                body div .abhtr-facebookBox{
                               width: 170px;
                }
                body div img#fbPicture {
                               width: 20px;
                }
                body div .connectToFB{
                               float: left;
                               padding-top: 1px;
                }
                body div .abhtr-facebookBox .abhtr-fb-detail{
                               left: 84px;
                               bottom: 7px;
                }
                  .abh-menu .abhm-list .abhmli-link{padding: 0 13px;}
          .abh-menu .abhm-list .abhmli-link.lang1033{padding: 0 6px;}
}
@media only screen and (max-width: 992px){
                body div .abht-logo{width: 150px;background-size: contain;height: 36px;margin-top: 28px;}
                body div .abhtrli-link{font-size: 12px;}
                
}


