	body {
		background: -webkit-linear-gradient(top, #fff, #ddd);
		margin: auto;
	}
::-webkit-scrollbar {
    width: 6px;
    background-color: rgb(246, 246, 246);
}
 
::-webkit-scrollbar-thumb {
    background-color: #CDDC39;
}
 
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    background-color: #ffffff;
}
.top_menu {
    background: url(../resim/alt-menu-bg.png) repeat-x scroll 0 0 #f3f2f3;
    height: 38px;
    width: 100%;
    border-bottom: 1px solid #b1928f;
    box-shadow: 0 0 6px rgba(0,0,0,0.6);
}
.tablo_bg {

     
}
#grikutu {
 
    box-shadow: 0 0 5px rgba(0,0,0,0.6);
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
 
}
.golge{
box-shadow: 0 2px 3px #EAEAEA;
}
.bosluk5{
padding: 5px;
}
.gradient{
background: linear-gradient(to bottom, #fcfcfc 0%,#f2f2f2 100%);
}
.font13gri {
    font-family: Droid Sans;
    color: #8f8f8f;
    font-size: 13px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.font36gri {
    font-weight: 700;
    color: #8f8f8f;
    font-size: 36px;
    margin: 10px 0;
}
.widget_header, .ui-dialog-titlebar {
    background: -webkit-linear-gradient(top, #fff, #ddd);
    height: 25px;
    line-height: 35px;
    border: 1px solid #C9C9C9;
    border-bottom-width: 0;
    border-radius: 3px 3px 0 0;
    -webkit-box-shadow: inset 0 1px 0 #ffffff;
    box-shadow: inset 0 1px 0 #ffffff;
    padding: 0 15px;
}
#sag-tablo-kategoriler #sag-turkce-yabanci-kategori ul li a {
    background: url(../../images/film/mavi/kategori-a-bg.png) repeat-x scroll 0 18px transparent;
}
#sag-tablo-kategoriler #sag-turkce-yabanci-kategori ul li a {
    background: url(../../images/film/kategori-a-bg.png) repeat-x scroll 0 18px transparent;
    float: left;
    color: #fff;
    padding: 5px;
    width: 270px;
    height: 16px;
    overflow: hidden;
}
.widget_contents, .dialog {
    background-color: #FDFDFD;
    border: 1px solid #C9C9C9;
    border-radius: 0 0 3px 3px;
    box-shadow: inset 0 1px 0 #ffffff;
    padding: 15px;
}
.sagbg {
    left: -10;
    top: -20;
    position: relative;
    background: #fafafa;
    background: -moz-linear-gradient(top, #fafafa 0%, #eaeaea 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fafafa), color-stop(100%,#eaeaea));
    background: -webkit-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
    background: -o-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
    background: -ms-linear-gradient(top, #fafafa 0%,#eaeaea 100%);
    background: linear-gradient(to bottom, #f2f2f2 0%,#dadada 100%);
    -webkit-box-shadow: inset 0 1px 0 #ffffff;
    box-shadow: inset 0 1px 0 #ffffff;
    border-radius: 10px;
}
	.contents_header .tab_label {
		font-weight: normal;
		margin: 0;
		padding: 0;
		margin-top: 6px;
		padding-left: 24px;
		background-position: left center;
	}
	.i_16_charts {
    background: url(../Images/Icons/16/i_16_charts.png) no-repeat scroll transparent;
}
.tab_label {
    font-family: Oswald;
    color: #9D9D9D;
    font-size: 18px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.contents_header .label {
    padding-left: 24px;
    margin-top: 12px;
}
.label {
    font-family: Droid Sans;
    color: #8f8f8f;
    font-size: 13px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.labelfont15 {
    font-family: Oswald;
    color: #8f8f8f;
    font-size: 15px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.widget_contents, .dialog {
        background-image: linear-gradient(to bottom, #F2F5F9, #f5f5f5);
    border: 1px solid #C9C9C9;
    border-radius: 0 0 3px 3px;
    box-shadow: inset 0 1px 0 #ffffff;
    padding: 15px;
}
.btn1 {background: -webkit-linear-gradient(top, #fdfdfd, #D1DBE0); background: -moz-linear-gradient(top, #fdfdfd, #DDE6EB); background: -ms-linear-gradient(top, #fdfdfd, #DDE6EB); font: bold 12px arial; line-height:33px; text-align:center; border: 1px solid #C0CAD1; border-bottom: 1px solid #C0CAD1; border-radius: 6px; color: #4c585f; cursor:pointer; text-shadow: 1px 1px 1px #fff; }
.btn1 {
	font: bold 14px arial;
	line-height:33px;
	background: linear-gradient(to bottom, #ffffff 0%, #D3DFE3 100%);
	box-shadow: 0 0 1px 1px #fff inset, 0 1px 0 #eee;
	text-shadow: 0 1px 0 #fff;
	border: 1px solid #C2C9D1;
}

.btn1:hover { background: linear-gradient(to bottom, #ffffff 0%, #E6EFF2 100%) !important; }
.btn1:active { margin-top:8px; margin-bottom:-1px; }
.tables {
    background: -webkit-linear-gradient(top, #fff, #e6e6e6);
    text-align: center;
    background-color: #FDFDFD;
    border-bottom-color: #dde6eb;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    font-family: Droid Sans;
    color: #696969;
    font-size: 13px;
    text-shadow: 0 1px 0 #f2f5f9;
    line-height: 32px;
    border-left-color: rgb(201, 201, 201);
    border-left-style: solid;
    border-left-width: 1px;
    border-top-color: rgb(201, 201, 201);
    border-top-style: solid;
    border-top-width: 1px;
}
#rap::before
{
  content: '';
  display: block;
  height: 15px;
 
}
 button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button;
}

.submitIt {
    padding: 0 20px;
}
.simple_buttons, .selector, .dtPagination a, .ui-button {
    display: inline-block;
    background: #fcfcfc;
    text-align: center;
    background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: -o-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: -ms-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: linear-gradient(to bottom, #fcfcfc 0%,#f2f2f2 100%);
    border: 1px solid #CBCBCB;
    border-radius: 3px;
    height: 26px;
    line-height: 26px;
    box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset;
    font-family: Oswald;
    color: #8f8f8f;
    font-size: 12px;
    text-shadow: 0 1px 0 #FFFFFF;
    box-shadow: 0 2px 3px #EAEAEA;
    cursor: pointer;
}
.simple_buttons:hover{
    display: inline-block;
background: linear-gradient(to bottom, #ffffff 0%, #E6EFF2 100%) !important;
    border: 1px solid #CBCBCB;
    border-radius: 3px;
    height: 26px;
    line-height: 26px;
    box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset;
    font-family: Oswald;
    color: #8f8f8f;
    font-size: 12px;
    text-shadow: 0 1px 0 #FFFFFF;
    box-shadow: 0 2px 3px #EAEAEA;
    cursor: pointer;
}
.tarih {
    text-align: center;
    height: 47px;
    font-family: Oswald;
    color: #8f8f8f;
    font-size: 15px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.odemenmedi {
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    -o-transform: rotate(-40deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    font-family: Droid Sans;
    color: #F44336;
    font-size: 13px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.odemendi {
    -webkit-transform: rotate(-40deg);
    -moz-transform: rotate(-40deg);
    -ms-transform: rotate(-40deg);
    -o-transform: rotate(-40deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    font-family: Droid Sans;
    color: #8bc34a;
    font-size: 13px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.sagmenu {
	 cursor: pointer;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f3f3f3), color-stop(100%,#fdfdfd));
    background: -webkit-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: -o-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
    background: -ms-linear-gradient(top, #ffffff 0%,#f5f5f5 100%);
background: linear-gradient(to bottom, rgb(253, 253, 253) 0%,#dadada 100%);
    height: 38px;
    line-height: 38px;
border: 1px solid #dddddd;    border-right-width: 0;
    border-radius: 50px 0px 0 50px;
    padding: 0 25px;
}
.sagmenu:hover{
background: linear-gradient(to bottom, #ffffff 0%, #E6EFF2 100%) !important;
   	   -webkit-transition: All 0.2s ease;
    -moz-transition: All 0.2s ease;
    -o-transition: All 0.2s ease;
    -ms-transition: All 0.2s ease;
    transition: All 0.2s ease;
         color:rgb(255, 178, 0);
    cursor: pointer;
}
#siteniekle {
  cursor: pointer;
}
#siteniekle:hover {
    font-family: Droid Sans;
    background-color: rgba(139, 195, 74, 0.07);
    font-size: 13px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.sagmenu_aktif {
    background: linear-gradient(to bottom, rgb(249, 249, 249) 0%,#f9f9f9 100%);
}
footer {
    clear: both;
    padding: 20px 0;
    text-align: right;
}
.copyright {
    color: #b9b9b9;
    font-family: Oswald;
    font-size: 13px;
    text-shadow: 0 1px 0 #FFFFFF;
}
.simple_field, .filename {
    display: inline-block;
    width: 100%;
    height: 28px;
    line-height: 28px;
    padding: 0 8px;
    border: 1px solid #cccccc;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 0 #ffffff;
    box-shadow: 0 1px 0 #ffffff;
    background-color: #ffffff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.simple_field, .filename {
    font-family: Droid Sans;
    color: #696969;
    font-size: 14px;
    text-shadow: 0 1px 0 #FFFFFF;
}
button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
}
.wwIcon {
    background-position: 0 13px;
    padding-left: 25px;
}
.widget_header_title, .ui-dialog-title {
    float: left;
}
.i_16_add {
    background: url(../resim/i_16_add.png) no-repeat scroll transparent;
}
.i_16_settings {
    background: url(../resim/i_16_settings.png) no-repeat scroll transparent;
}
.i_16_ui {
    background: url(../resim/i_16_ui.png) no-repeat scroll transparent;
}
/* .squaredFour */
 
 
input[type=checkbox].css-checkbox {
position:absolute;
 z-index:-1000; 
 left:-1000px; 
 overflow: hidden; 
 clip: rect(0 0 0 0); 
 height:1px; 
 width:1px; 
 margin:-1px; 
 padding:0; border:0;
}
input[type=checkbox].css-checkbox + label.css-label, input[type=checkbox].css-checkbox + label.css-label.clr {
padding-left:35px;
height:30px; 
display:inline-block;
line-height:30px;
background-repeat:no-repeat;
background-position: 0 0;
 
vertical-align:middle;
cursor:pointer;
}
input[type=checkbox].css-checkbox:checked + label.css-label, input[type=checkbox].css-checkbox + label.css-label.chk {
background-position: 0 -30px;
}
label.css-label {
background-image:url(../resim/ckbox.png);
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
			}
/* end .squaredFour */
textarea.simple_field {
  
    line-height: 24px;
 
    max-width: 100%;
}
.simple_field, .filename {
    display: inline-block;
    width: 100%;
    height: 28px;
    line-height: 28px;
    padding: 0 8px;
    border: 1px solid #cccccc;
    border-radius: 2px;
    -webkit-box-shadow: 0 1px 0 #ffffff;
    box-shadow: 0 1px 0 #ffffff;
    background-color: #ffffff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.simple_field, .filename {
    font-family: Droid Sans;
    color: #696969;
    font-size: 14px;
    text-shadow: 0 1px 0 #FFFFFF;
}
textarea {
    overflow: auto;
    vertical-align: top;
}
.textarea_edit {
    background: #fcfcfc;
    background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: -o-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: -ms-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: linear-gradient(to bottom, #fcfcfc 0%,#f2f2f2 100%);
    width: 550px;
    height: 30px;
}
.selector {
    position: relative;
    box-shadow: 0 1px 3px #EEEEEE;
    margin-right: 12px;
}
.simple_buttons, .selector, .dtPagination a, .ui-button {
    display: inline-block;
    background: #fcfcfc;

    background: -moz-linear-gradient(top, #fcfcfc 0%, #f2f2f2 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfcfc), color-stop(100%,#f2f2f2));
    background: -webkit-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: -o-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: -ms-linear-gradient(top, #fcfcfc 0%,#f2f2f2 100%);
    background: linear-gradient(to bottom, #fcfcfc 0%,#f2f2f2 100%);
    border: 1px solid #CBCBCB;
    border-radius: 3px;
    height: 26px;
    line-height: 26px;
    box-shadow: 0 1px 0 #ffffff, 0 1px 0 #ffffff inset;
    font-family: Oswald;
    color: #8f8f8f;
    font-size: 12px;
    text-shadow: 0 1px 0 #FFFFFF;
    box-shadow: 0 2px 3px #EAEAEA;
    cursor: pointer;
}
.no_bg {
    border: 1px solid rgba(139, 195, 74, 0.32);
    border-top-width: 0px;
    box-shadow: inset 0 1px 0 rgba(105, 105, 105, 0.43);
}
.no_bg2 {
    /* border: 1px solid rgba(139, 195, 74, 0.32); */
    border-top-width: 0px;
    box-shadow: inset 0 1px 0 rgba(105, 105, 105, 0.43);
}
.uyari_kirmizi {
    margin-bottom: 10px;
    border: 1px solid #e62117;
    border-radius: 3px;
    overflow: hidden;
    padding: 0px 0px 0px 40px;
    background-color: #e62117;
    width: 455px;
    margin-left: 5px;
}
.uyari_mavi_konum {
    font-size: 14px;
    line-height: 18px;
    margin: 0px;
    padding-left: 10px;
    padding-right: 30px;
    padding-top: 9px;
    padding-bottom: 9px;
    background: rgb(255, 255, 255);
}
.uyari_mavi_icon {
    float: left;
    display: inline-block;
    height: 18px;
    width: 18px;
    background-size: auto;
    margin-left: -29px;
    margin-right: 0px;
    margin-top: 9px;
    margin-bottom: 0px;
    background-image: url(../resim/icon-set22.png);
    background-repeat: no-repeat;
    background-position: -54px -129px;
}
 
.scrollup {
    width: 40px;
    height: 40px;
    position: fixed;
bottom: 20px;
    right: 40%;
    display: none;
	    z-index: 99;

 
}/*ödeme alanı*/
.odeme_govde {
    border-bottom: 1px solid #dddfe2;
    width: 100%;
    position: relative;
    padding: 20px 0px;
    display: table;
}
.odeme_sol {
    float: left;
    width: 250px;
    padding: 0 8px 8px;
    height: 500px;
    border-right: 1px solid #e9eaed;
}
.odeme_sol_tur {
	    color: #4080ff;
    margin-left: 20px;
    padding: 0 8px 0px;
    float: left;
    border-bottom: 1px solid #d8d8d8;
    width: 210px;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,.2), 0 1px 0px 0 rgba(0,0,0,.14), 0 1px 0px -1px rgba(0, 0, 0, 0.69);
}
.odeme_sol_tur h5 {
    font-size: 16px!important;
    
    line-height: 0;
}
.icon-credit-card:before {
    content: "\e93f";
    margin: 18px 12px 5px;
    position: relative;
    top: 17px;
}
 
.icon-library:before {
    content: "\e921";
    margin: 18px 12px 5px;
    position: relative;
    top: 14px;
}
.icon-mobile:before {
    content: "\e958";
	margin: 18px 12px 5px;
    position: relative;
    top: 14px;
}
.icon-odeme-konum {
    font-size: 20px;
    
    position: absolute;
    left: 0;
}

.odeme_orta {
    float: left;
    width: 460px;
    padding: 0 8px 8px;
     
    border-right: 1px solid #e9eaed;
}
.odeme_orta_tur {
    padding: 4px 0px;
    line-height: 4px;
    float: left;
    padding-top: 1px!important;
    border-bottom: 1px solid #d8d8d8;
    width: 460px;
}
.odeme_orta_tur h5 {
    font-size: 16px!important;
    line-height: 0;
	margin-left: 30px;
}

.eeodeme_orta_tur:hover {
     
    background-color: #d6122a;
    color: #FFFFFF;
    -webkit-transition: all 0.9s ease;
    -moz-transition: all 0.9s ease;
    -o-transition: all 0.9s ease;
    -ms-transition: all 0.9s ease;
    transition: all 0.9s ease;
}
.odeme_orta_tur.active,.odeme_orta_tur:hover{
       background-color: #d6122a;
    color: #FFFFFF;
    -webkit-transition: all 0.9s ease;
    -moz-transition: all 0.9s ease;
    -o-transition: all 0.9s ease;
    -ms-transition: all 0.9s ease;
    transition: all 0.9s ease;
}

label.odeme {
    top: 16.1px;
    left: 5px;
}
.odeme_ucret {
    top: -45px;
    line-height: 40px;
    position: relative;
    right: 0;
    float: right;
    border-left: 1px solid #e9eaed;
    padding: 0 8px 0px;
    margin-bottom: -30px;
}
.odeme_sag {
    padding: 0 8px 8px;
}
span.odeme_sag_text {
    width: 220px;
    display: table;
    position: relative;
    font-size: 12px!important;
    font-size: .75rem!important;
    font-weight: 700;
    top: 10px!important;
    color: #7d7d7d;
    text-align: center;
    left: 7px;
    padding: 15px 10px;
    border-bottom: 1px solid #d8d8d8;
}
button#odemebut {
    font-size: 16px;
    position: relative;
    float: right;
    padding: 10px 20px;
    margin-right: 2px;
    margin-top: 10px;
}
.odeme_acikla {
    float: left;
    margin-top: 15px;
    font-size: 14px!important;
}

.kart_sol {
  float: left;
    width: 600px;
    padding: 0 8px 8px;

     
    
}
.kart_sag {
    float: left;
   
    padding: 0 8px 8px;
    
}
.kart_tablo {
    float: left;
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    padding-top: 20px!important;
    margin-left: 10px;
	width: 400px
}
.kart_tablo_pid {
    float: left;
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    padding-top: 20px!important;
    color: #4080ff;
    margin-left: 10px;
}
.odemeform {
	    margin-left: 10px!important;
    border-color: #d2d2d2;
    -webkit-box-shadow: none;
    resize: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    color: rgba(0,0,0,.75);
    display: block;
    font-family: inherit;
    height: 40px;
    font-size: 20px;
    margin: 0 0 1rem;
    padding: .5rem;
    width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: border-color .15s linear,background .15s linear;
    transition: border-color .15s linear,background .15s linear;
    outline: 0;
}
label.kartisim {
    color: #4d4d4d;
    cursor: pointer;
    display: block;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    margin-bottom: 0;
	    margin-top: -20px!important;
}


.kredikart_formu_sag {
    background: url(../resim/credit-card-show.png) no-repeat;
    width: 364px;
    height: 236px;
    position: relative;
    float: right;
    display: block;
    padding: 20px 0;
	
	-webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-transition: all 400ms linear;
    -moz-transition: all 400ms linear;
    transition: all 400ms linear;
	
	
}
.kredikart_formu_sag.active{
 
    background: url(../resim/credit-card-show-arka.png) no-repeat;
    -webkit-transform: rotateY(180deg); /* Safari and Chrome */
    -moz-transform: rotateY(180deg);   /* Firefox */
    -ms-transform: rotateY(180deg);   /* IE 9 */
    -o-transform: rotateY(180deg);   /* Opera */
    transform: rotateY(180deg);
}
.kredikart_formu_sag:before {
 
    border-radius: 10px;
    -webkit-transition: all 400ms ease;
    -moz-transition: all 400ms ease;
    transition: all 400ms ease;
}

div#kn {
    color: #47505c;
    position: absolute;
    top: 114px;
    left: 35px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 26px;
}
div#ka {
    position: absolute;
    top: 183px;
    left: 35px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #47505c;
}
div#sk {
    position: absolute;
    top: 150px;
    left: 161px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #47505c;
}
div#kcv {
    position: absolute;
    top: 78px;
    left: 35px;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 400;
    font-size: 18px;
    color: #47505c;
	-webkit-transform: rotatey(180deg);
    -moz-transform: rotatey(180deg);
    -ms-transform: rotatey(180deg);
    -o-transform: rotatey(180deg);
    transform: rotatey(180deg);
}
div#visa {
    display: none;
    position: absolute;
    top: 163px;
    left: 262px;
    background: url(../resim/credit-card-visa.png) no-repeat;
    width: 68px;
    height: 23px;
}
div#master {
    display: none;
    position: absolute;
    top: 163px;
    left: 262px;
    background: url(../resim/credit-card-mastercard.png) no-repeat;
    width: 68px;
    height: 40px;
}
.kart_form_aclilir {
    width: 90px;
    float: left;
}
 
button.satinalbut {
    -webkit-appearance: none;
    -moz-appearance: none;
    -webkit-border-radius: 0;
    border-radius: 0;
    cursor: pointer;
    font-family: Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
    font-weight: 400;
    line-height: normal;
    margin: 0 0 1.25rem;
    position: relative;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    padding: 1rem 2rem 1.0625rem;
    font-size: 16px;
    background-color: #6bb933;
    border: 0 solid #007095;
    color: #fff;
    -webkit-transition: background-color .3s ease-out;
    transition: background-color .3s ease-out;
	    width: 400px;
}
.kart_tablo2 {
    float: left;
    font-family: Open Sans,Arial,sans-serif;
    margin-left: 22px;
    font-size: 12px;
    padding: 5px 0px;
}
h5.kart_bilgitxt {
    color: #a3df4a;
    margin: 5px 0 0;
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
	font-size: 17px;
}
.kartsonuc {
position: relative;
    top: 0;
    display: block;
    background: #dc0d17;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: 700;
    font-size: 16px;
}
strong.ng-binding {
    color: #d6122a;
}
/* Base for label styling */
/* SQUARED FOUR */
input[type=checkbox] {
	visibility: hidden;
}
.squaredFour {
	 
	position: relative;
}
 
.squaredFour label {
    left: -4px;
    cursor: pointer;
    position: absolute;
    width: 20px;
    height: 20px;
    top: 0px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
    background: #6bb933;
    background: -webkit-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -o-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -ms-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}

.squaredFour label:after {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
    content: '';
    position: absolute;
    width: 9px;
    height: 5px;
    background: transparent;
    top: 4px;
    left: 4px;
    border: 3px solid #d6122a;
    border-top: none;
    border-right: none;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.squaredFour label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.squaredFour input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}
.havale_sol {
    float: left;
    margin-top: 55px;
}
.havale_tablo {
    float: left;
    font-family: Open Sans,Arial,sans-serif;
    margin-left: 22px;
    
    padding: 5px 0px;
    border-bottom: 1px solid #d8d8d8;
    box-shadow: 0 0px 0px 0 rgba(0,0,0,.2), 0 1px 0px 0 rgba(0,0,0,.14), 0 1px 0px -1px rgba(0, 0, 0, 0.69);
}
.kart_tablo_sag {
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    padding-top: 20px!important;
    margin-left: 10px;

}
h6.havale_sube {
    color: #000000;
    font-size: 14px!important;
    line-height: 0;
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    text-shadow: 3px 2px 1px #ece8e8;
}
p.havale_bilgi {
    font-family: inherit;
    font-weight: 400;
    margin-bottom: 1.25rem;
    text-rendering: optimizeLegibility;
    line-height: 1.6;
    color: #4a4a4a;
    font-size: 14px!important;
    text-shadow: 3px 2px 1px #ece8e8;
}
.havale_tablo img {
    max-width: 100%;
    height: auto;
    display: inline-block;
    vertical-align: middle;
}
/*ödeme alanı*/

/*yardım*/
.yardim_tablo {
    float: left;
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    padding-top: 20px!important;
    margin-left: 10px;
        width: 400px;
}
textarea#yardimmesaj {
    width: 600px;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
    box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}




/*yardim bit */

/*havale bildirim*/
.havale__bildirim_tablo {
    float: left;
   
    margin-right: 2px;
}
.havalebildirim_tablo {
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    padding-top: 20px!important;
    margin-left: 10px;
    width: 400px;
}
.havale__bildirim_tablo img {
   margin-top: 15px;
}
.bankagetir {
    font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    margin-left: 10px;
    background: #e4f0f6;
}
.form50 {
    width: 70%;
}
span.onlineliste,.onlineliste_ok  {
 display:none;
}
.gtarih {
    float: left;
    position: absolute;
    right: 6px;
    top: 3px;
    color: #90949c;
    font-size: 12px;
}


/*mobil ödeme*/
.havalebildirim_tablo_mobil {
font-family: Open Sans,Arial,sans-serif;
    font-weight: 700;
    padding-top: 20px!important;
    margin-left: 10px;
     
    background: #fbf9eb;
    padding: 5px;
    border-radius: 5px;
}
.asama {
    background-color: #6fb233;
    border: 2px solid rgba(255, 255, 255, .5);
    border-radius: 115px;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    float: left;
    font-size: 20px;
    margin-top: -4px;
}

.havalebildirim_tablo_gsm {
    font-size: 20px;
    margin-top: 5px;
}
.bos15 {
    float: left;
    width: 100%;
    height: 15px;
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: 0px;
}

.fade.in {
    opacity: 1;
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.alert {
    border-radius: 5px;
    float: left;
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0px 0px 15px 0px;
    padding: 16px 0px 16px 0px;
    font-family: 'Nunito', sans-serif;
    font-size: 20px;
    font-weight: 900;
    text-decoration: none;
    text-align: center;
    position: fixed;
}
.alert-dismissable, .alert-dismissible {
}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}
/*eksik profil*/
