body {margin:0px;padding:0px; background-color:  #f2f2f2 !important; font-family: 'Nunito Sans', sans-serif;}
*:first-child+html cufon { margin:-3px 0 0 0 !important; }
.row{margin-right: 0px !important; margin-left: 0px !important;}
#popupContainer { font-size:13px;color:#666;}
#popupContainer a {text-decoration:none;font-size:11px;color:#666;    top: 11px;}
#popupContainer p { font-size:13px; color:#666;}

#popupContainer a.hover{ margin:5px 0;}
#popupContainer a.hover:hover {color:#313030;}

#popupContainer table td p{font-size:13px; color:#666; margin:0; padding:0;}

#popupContainer.uyeGirisi{ width:183px; background:url(../images/uyeGirisiBg.png) 0 0 no-repeat; height:240px;  padding-top:40px;}
	#popupContainer.uyeGirisi.en2{ background:url(../images/uyeGirisiBg-en.png) 0 0 no-repeat;}
#popupContainer .error{  text-align:center; padding-top:10px;}
	#popupContainer .error p{font-size:11px; color:#ff0000; padding:0 0 5px; margin:0;}
/*#loginBottom{ width:183px; height:12px; background:url(../images/login-bottom.png) 0 0 no-repeat; font-size:0;}*/
#popupContainer.uyeGirisi table {}
#popupContainer.uyeGirisi table td {height:30px; padding:0px 0 0 2px;}
#popupContainer.uyeGirisi table td input[type=text] {height:21px;width:134px;padding:2px 3px;float:left}
#popupContainer.uyeGirisi table td input[type=text].captcha {height:21px;width:60px; float:left}
#popupContainer.uyeGirisi table td img {height:25px;width:60px;padding:2px 3px;}
/*#popupContainer.uyeGirisi table td a.girisBtn {background:url(../images/uyeGirisiBtn.png) 0 0 no-repeat;width:92px;height:18px;display:block;padding-top:6px;}*/

#popupContainer.hesapAc{margin: 2%  auto 0 auto ;  background-color: #f2f2f2;    border: 1px solid #f2f2f2;border-radius: 10px; width:96%;    padding-top:40px;    overflow:hidden;}
	#popupContainer.hesapAc.en{background:url(../images/hesapAcBg-en.png) 0 0 no-repeat;}
#popupContainer.hesapAc table {}
#popupContainer.hesapAc table td {height:30px;padding:0 0 0 4px;}
#popupContainer.hesapAc table td input[type=text] {height:21px;width:190px;padding:5px;}
#popupContainer.hesapAc table td input[type=radio] {  }

.table{font-weight: 600;}
.errMail{font-weight: 600;}
#popupContainer.fxBasvur{    height: 690px;margin: 2%  auto 0 auto ;  background-color: #f2f2f2; padding-top:30px;   border: 1px solid #f2f2f2;border-radius: 10px; width:96%;overflow:hidden;}
#popupContainer.fxBasvur .table {height:30px;padding:0 0 0 4px;width: 300px;            position: relative;            height: 600px;            margin:auto;}
           #popupContainer.fxBasvur .table .title {                height: 20px;                margin-bottom: -15px;            }
           #popupContainer.fxBasvur .table .input {                height: auto;                padding: 0 0 0 0;            }
      
            #popupContainer.fxBasvur .table input[type=text] {    height: 21px;    width: 290px;    padding: 5px;    border-radius: 3px;    border-style: none;    border: solid 1px #DEDEDE;}
            #popupContainer.fxBasvur .table input[type=submit] {      background-color:#BC2A2F;    border: none;    color: white;    height: 40px;    width: 100px;    border-radius: 3px;} 
           
           #popupContainer.fxBasvur .table .title .text {            display: inline;            float: left;        }
           #popupContainer.fxBasvur .errStar {margin-left: 10px;display: none;float: left; color:#BC2A2F;}


#popupContainer.usdIade{    height: 780px;margin: 2%  auto 0 auto ;  background-color: #f2f2f2; padding-top:30px;   border: 1px solid #f2f2f2;border-radius: 10px; width:96%;overflow:hidden;}
#popupContainer.usdIade .table {height:30px;padding:0 0 0 4px;width: 300px;            position: relative;            height: 600px;            margin:auto;}
           #popupContainer.usdIade .table .title {                height: 20px;                margin-bottom: -15px;            }
           #popupContainer.usdIade .table .input {                height: auto;                padding: 0 0 0 0;            }
      
            #popupContainer.usdIade .table input[type=text] {    height: 21px;    width: 290px;    padding: 5px;    border-radius: 3px;    border-style: none;    border: solid 1px #DEDEDE;}
            #popupContainer.usdIade .table input[type=submit] {      background-color:#BC2A2F;    border: none;    color: white;    height: 40px;    width: 100px;    border-radius: 3px;} 
           
           #popupContainer.usdIade .table .title .text {            display: inline;            float: left;        }
           #popupContainer.usdIade .errStar {margin-left: 10px;display: none;float: left; color:#BC2A2F;}
           
           #popupContainer.usdIade #infoTextSocial {        width: 400px;    margin-left: -36px;    padding-bottom: 15px;}
           #popupContainer.usdIade a.linkText .cufon {            /*border-bottom: solid 1px #BC2A2F;            top: 1px;*/        }
           #popupContainer.usdIade .logoImg {            width: 350px;            margin: 0 0 20px -25px;        }
           #popupContainer.usdIade .logoImg #logoAky {                padding: 0px 0px 20px 75px;            }
           #popupContainer.usdIade .customerNumInputArea {            margin-top: -12px;        }
           #popupContainer.usdIade a.buttonOk {            background: url(images/buton-tamam.png) 0 0 no-repeat;            width: 82px;            height: 24px;            display: block;            text-indent: -9999px;            margin: 0 auto;        }




    #popupContainer.kampanya.kisa {    height: 690px !important;
    }
#popupContainer.kampanya{    height: 800px;margin: 2%  auto 0 auto ;  background-color: #f2f2f2; padding-top:30px;   border: 1px solid #f2f2f2;border-radius: 10px; width:96%;overflow:hidden;}
#popupContainer.kampanya .table {height:30px;padding:0 0 0 4px;width: 320px;            position: relative;            height: 600px;            margin:auto;}
           #popupContainer.kampanya .table .title {                height: 20px;                margin-bottom: -15px;            }
           #popupContainer.kampanya .table .input {                height: auto;                padding: 0 0 0 0;            }
      
            #popupContainer.kampanya .table input[type=text] {    height: 21px;    width: 290px;    padding: 5px;    border-radius: 3px;    border-style: none;    border: solid 1px #DEDEDE;}
            #popupContainer.kampanya .table input[type=submit] {      background-color:#BC2A2F;    border: none;    color: white;    height: 40px;    width: 100px;    border-radius: 3px;} 
           
           #popupContainer.kampanya .table .title .text {            display: inline;            float: left;        }
           #popupContainer.kampanya .errStar {margin-left: 10px;display: none;float: left; color:#BC2A2F;}

           
           #popupContainer.recogniaLogin{    height: auto;    min-height: 220px;margin: 2%  auto 0 auto ;  background-color: #f2f2f2; padding:20px 0;   border: 1px solid #f2f2f2;border-radius: 10px; width:96%;overflow:hidden;}
            #popupContainer.recogniaLogin .table {height:300px !important;width: 300px;position: relative;height: auto !important; margin:auto;margin-bottom: 60px;}
           #popupContainer.recogniaLogin .table .title {                height: 20px;                margin-bottom: -15px;            }
           #popupContainer.recogniaLogin .table .input {                height: auto;                padding: 0 0 0 0;            }
      
            #popupContainer.recogniaLogin .table input[type=text] {    height: 21px;    width: 290px;    padding: 5px;    border-radius: 3px;    border-style: none;    border: solid 1px #DEDEDE;}
            #popupContainer.recogniaLogin .table input[type=submit] {      background-color:#BC2A2F;    border: none;    color: white;    height: 40px;    width: 100px;    border-radius: 3px;} 
           
           #popupContainer.recogniaLogin .table .title .text {            display: inline;            float: left;        }
           #popupContainer.recogniaLogin .errStar {margin-left: 10px;display: none;float: left; color:#BC2A2F;}

	/*.borderNone label:nth(6){ border:none !important; }*/
.special { vertical-align: middle; }
.special { height:25px !important; }
	
	.cufonLabel {position:relative; }
		
	#rblGender { padding-top:5px;};
		#rblGender label { padding:0px 10px 0 0;}
		#rblGender cufon { top:-3px !important; }
			*:first-child+html #rblGender cufon { top:-1px !important; }
	
	#rblCategory { position:relative; overflow:hidden;  }
		#rblCategory label { padding:0 16px 0 0; margin:0 16px 0 0; position:relative; top:2px; }
			*:first-child+html #rblCategory label { top:4px; }
		#rblCategory .sep1 { width:1px; height:16px; background:#CCC; position:absolute;left:117px; }
		#rblCategory .sep1 { top:auto; }
		#rblCategory .sep2 { width:1px; height:16px; background:#CCC; position:absolute;left:220px; }
        *:first-child + html #rblCategory .sep1,
        *:first-child + html #rblCategory .sep2 {display:none;}
		#rblCategory cufon { top:-4px !important; }
			
		
	#rblCategory2 label { padding-right:30px; font-weight: 600;}
		#rblCategory2 cufon { top:3px !important; }
		
	#rblCategory4 label { padding-right:40px; font-weight: 600;}
		#rblCategory4 cufon { top:+3px !important; }

	.hesapAcInputContainer { width:202px; height:28px; background:url(../images/hesap-ac-input.png) no-repeat; }
		.hesapAcInputContainer input {border-radius: 3px;    border: 1px solid rgb(222, 222, 222);}

#popupContainer .row input.girisBtn { background:url(../images/buton-kaydet2.png) 0 0 no-repeat; width:72px; height:24px; display:block; font-size:13px; border:0; cursor:pointer;margin-top:10px;}
#popupContainer table th{font-weight: 600;}
#popupContainer table td:not(.nonCufon){font-weight: 600;}
#popupContainer table td input#btnLogin { margin:5px 0; background:url(../images/buton-gonder.png) 0 0 no-repeat; width:72px; height:24px; display:block; font-size:13px; border:0; cursor:pointer;}
	#popupContainer table td input#btnLogin.enGonder { background:url(../images/buton-gonder-en.png) 0 0 no-repeat;}

#popupContainer .row  input.girisBtnEn { margin-top:10px; background:url(../images/buton-kaydet-en.png) 0 0 no-repeat; width:92px; height:24px; display:block; font-size:13px; border:0; cursor:pointer;}


#popupContainer.uyeOl{ width:633px; height:265px;}
#popupContainer.uyeOl table {}
#popupContainer.uyeOl table td {height:30px;padding:0px 20px;}
	#popupContainer.uyeOl table td.redText{ color:#F00; font-size:12px;}
#popupContainer.uyeOl table th {height:30px;padding:0px 10px 0 20px;font-weight:normal;text-align:left;width:90px;}
#popupContainer.uyeOl table td input[type=text] {height:21px;width:143px;padding:2px 3px;}
#popupContainer.uyeOl table td input[type=password] {height:21px;width:143px;padding:2px 3px;}
#popupContainer.uyeOl table td input[type=text].captcha {height: 21px;width: 63px;float: left;}
#popupContainer.uyeOl table td img {height: 28px;width: 73px;padding: 0px 3px;float: left;}




td#pass input{height:21px; width:135px; padding:2px 3px;}
#popupContainer.uyeOl table td select {height:25px;width:150px;padding:4px 3px;}
#popupContainer.uyeOl table td input[type=radio] {}
/*#popupContainer.uyeOl table td a.girisBtn {background:url(../images/uyeGirisiBtn.png) 0 0 no-repeat;width:92px;height:20px;display:block;padding-top:4px;}*/

#dvGirisBasarili{background: url(../images/uyeGirisiBg.png) 0 0 no-repeat; width:183px; height:200px; padding:80px 0 0; text-align:center;}
#dvGirisBasarili.en2{ background:url(../images/uyeGirisiBg-en.png) 0 0 no-repeat;}
#dvGirisBasarili p{ font-size:16px; color:#656565;}
	#dvGirisBasarili p span{ color:#dd1f1f;}
	
	p.tsk{ font-size:16px; color:#656565; text-align:center; padding:70px 0 30px; margin:0;}
	a#buttonOk{ background:url(../images/buton-tamam.png) 0 0 no-repeat; width:82px; height:24px; display:block; text-indent:-9999px; margin:0 auto;}
    	.en a#buttonOk{ background:url(../images/buton-tamam-en.png) 0 0 no-repeat; width:82px; height:24px; display:block; text-indent:-9999px; margin:0 auto;}
	

    a.buttonTamam{ background:url(../images/buton-tamam.png) 0 0 no-repeat; width:82px; height:24px; display:block; text-indent:-9999px; margin:0 auto;}
	    .en a.buttonTamam{ background:url(../images/buton-tamam-en.png) 0 0 no-repeat; width:82px; height:24px; display:block; text-indent:-9999px; margin:0 auto;}
	
	#vs1 ul{ margin:10px 0; padding:0;}
		#vs1 ul li{ list-style:none; padding:0; font-size:11px; color:#F00;}
	
	#uyeOlHata{margin-top:1px; margin-left:118px; color:#F00; width:auto; font-size:11px;}
	.alert-warning {  padding: 5px;  margin-bottom: 10px;  border: 1px solid #ebccd1; font-weight: 600;  border-radius: 2px;  color: #a94442;  background-color: #f2dede;display: block }
	.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ padding-right: 4px !important;
    padding-left: 4px !important;}
@media screen and (min-width: 768px){	.labelSpan{top:7px !important;}
} 

.sep2,.sep1{display: none;}
.recogniaLogin .recogniaLogo, .kampanya .recogniaLogo {    text-align: center;padding-bottom: 15px;}

.captchaText{width:160px !important;    position: absolute;}
.captchaImg{border: 1px solid #dedede;    height: 30px;    width: 115px;    margin-right: 10px;    border-radius: 5px;}

.ay-overlay {-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";position: fixed;left:0; right:0; top:0; bottom: 0; z-index: 9999; display:none; }
.ay-content-video{/* text-align: left; *//* height: 50%; */} 
.ay-overlay-content {position: absolute;background-color: #ffffff;height: auto;margin: 5%;left: 0;right: 0;/*bottom: 0;*/top:0;margin:5% 5%;overflow:hidden;}
.ay-close{float:right;font-size:35px; color:black; line-height: 35px;height: 35px;width: 35px;text-align: center;float:right;cursor: pointer;background: url(../images/icon-close.png) no-repeat;margin-top: 15px;margin-right: 10px;}
.ay-header-content h3{ font-size: 13pt;      font-weight: normal;text-align: left;margin: 10px 0; color: black; line-height: 1.2em;font-weight: bold;}
.ay-header-content p{ color:black;text-align: left;font-size: 13px;}
.ay-header-content ul{padding:0;}
.ay-header-content ul li{list-style-type: none;font-size: 13px;color:black;font-weight: 700;padding-bottom: 15px;}
.ay-header-content{width: 100%;padding: 20px;margin: auto;box-sizing:border-box;}
.ay-header-content .buton-field{text-align: center;margin-bottom: 90px;margin-top: 25px;}
.ay-header-content a{width: 230px;display: inline-block;  margin-right: 10px; vertical-align: middle;font-size: 12px;white-space: pre-wrap;line-height: 55px;color:#fff;text-decoration: none;}
.ay-header-content a.accept{ height: 50px;background-color: #fbba00;}
.ay-header-content a.decline{background-color: #07448e;height: 50px;}
.ay-header-content p{margin-top: 40px;font-size: 13px;text-align: justify;}
.ay-header-content strong{font-weight: bold;font-size: 14px;}
.red { color: red;}