.pasif{
    display:none;
}
.img1{
    filter:gray; /* IE6-9 */
    -webkit-filter:grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */
    filter:grayscale(1); /* Microsoft Edge and Firefox 35+ */
}
/* Disable grayscale on hover */
.img1:hover, img1:active{
    -webkit-filter:grayscale(0);
    filter:none;
}
.btn-icc{
    position:relative;
    display:block;
    margin:20px auto;
    padding:27px;
    background-color:#fff;
    border:1px solid #ccc;
    color:#000;
    text-align:center;
    text-decoration:none;
    text-transform:uppercase;
    transform-style:flat;
    transition:all 250ms ease-out;
}
.font1{
    font-size:24px;
}
.font2{
    font-size:21px;
}
.font3{
    font-size:18px;
}
.btn-icc:before, .btn-icc:after{
    content:"";
    position:absolute;
    z-index:-2;
    transition:all 250ms ease-out;
}
.paper{
    box-shadow:0 0px 0px rgba(0, 0, 0, 0.3), 0 0 5px rgba(128, 128, 128, 0.1);
    border-color:#dedede;
}
/* Raised effect – pushes up on hover */
.paper-raise:before{
    top:0;
    left:0;
    width:100%;
    height:100%;
}
.paper-raise:hover{
    border:1px solid #fff;
}
.paper-raise:hover:before{
    box-shadow:0 15px 10px -10px rgba(31, 31, 31, 0.5);
}
.paper-raise-flatten{
    border-color:#fff;
}
.paper-raise-flatten:before{
    top:0;
    left:0;
    width:100%;
    height:100%;
    box-shadow:-5px 5px 16px 0px rgba(31, 31, 31, 0.18);
}
.paper-raise-flatten:hover{
    border-color:#dedede;
}
.paper-raise-flatten:hover:before{
    box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.07), 0 0 10px rgba(128, 128, 128, 0.1) inset;
}
#tooltip{
    text-align:center;
    color:#fff;
    background:#111;
    position:absolute;
    z-index:100;
    padding:15px;
}
#tooltip:after /* triangle decoration */
{
    width:0;
    height:0;
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #111;
    content:'';
    position:absolute;
    left:50%;
    bottom:-10px;
    margin-left:-10px;
}
#tooltip.top:after{
    border-top-color:transparent;
    border-bottom:10px solid #111;
    top:-20px;
    bottom:auto;
}
#tooltip.left:after{
    left:10px;
    margin:0;
}
#tooltip.right:after{
    right:10px;
    left:auto;
    margin:0;
}
.ucgen{
    position:absolute;
    top:34px;
    right:8px;
    z-index:1;
    pointer-events:none;
}
[class*="col-"].form-group .ucgen{
    right:20px;
}
.infomsu{
    fill:rgb(196, 205, 213);
    width:24px;
    height:24px;
}
.form-group{
    position:relative;
    margin:0px;
    overflow:hidden;
}
.form-group + .form-group{
    margin-top:22px;
}
.photo > .image-uploader-wrapper > .iu-box{
    height:156px;
    width:100%;
    position:relative;
    /*margin-bottom:15px;*/
    align-self:center;
}
.prfl > .image-uploader-wrapper > .iu-box{
    height:147px;
    width:100%;
    position:relative;
    /*margin-bottom:15px;*/
    align-self:center;
}
.control-label{
    font-family:"Lato", sans-serif;
    font-size:13px;
    line-height:normal;
    font-weight:700;
    color:#484848;
    margin:0;
}
.allert{
    margin:0.2rem 0px;
}
.fbmlogo{
    width:132px;
    float:left;
}
.fbma{
    color:#333333;
    font-weight:500 !important;
}
.profilfbm{
    border-radius:100%;
    width:30px;
    height:30px;
    object-fit:cover;
}
.red{
    font-family:proxima-nova, Helvetica, Arial, sans-serif;
    line-height:1.125rem;
    font-weight:400;
    color:rgb(204, 56, 27);
    margin:0px;
}
.green{
    font-family:proxima-nova, Helvetica, Arial, sans-serif;
    line-height:1.125rem;
    font-weight:400;
    color:rgb(15, 136, 0);
    margin:0px;
}
.subscribe input{
    min-width:400px;
}
@media (max-width:480px){
    .subscribe input{
        min-width:260px;
    }
}
@media (max-width: 667px){
    .mail_length {
        background: none;
        border: none;
        color: whitesmoke;
        font-weight: 300;
        box-shadow: none !important;
    }
}
.fbmsbs{
    border-top:1px solid #e2e2e2;
}
.subscribe label{
    border-bottom:1px solid #9d9d9d;
}
.gonder_btn{
    border:none;
    background:#383838;
    color:whitesmoke;
    font-weight:100;
    padding:2px 6px;
}
.mail_length{
    background:none;
    border:none;
    font-weight:300;
    box-shadow:none !important;
}
.form-control{
    display:block !important;
    box-sizing:border-box !important;
    padding-top:0.75rem !important;
    padding-right:0.9375rem !important;
    padding-bottom:0.75rem !important;
    padding-left:0.9375rem !important;
    width:100% !important;
    height:44px !important;
    font-size:14px !important;
    font-weight:400 !important;
    line-height:1.25rem !important;
    -webkit-appearance:none !important;
    margin-top:2px !important;
    border-width:1px !important;
    border-style:solid !important;
    border-radius:2px !important;
    border-color:#e2e2e2 !important;
    outline:none !important;
    -webkit-box-shadow:none !important;
    box-shadow:none !important;
}
textarea.form-control{
    height:auto !important;
    overflow-y:overlay;
}
.solfoto{
    width:100%;
    height:498px;
    object-fit:cover;
}
.btn{
    -webkit-appearance:none;
    -webkit-border-radius:2px;
    border-radius:2px;
    position:relative;
    z-index:1;
    color:#fff !important;
    font-size:14px;
    padding:10px 34px;
    background-color: #307097;
    background-repeat:no-repeat;
    background-position:15px 11px;
    zoom:1;
    text-decoration:none;
    line-height:25px;
    border:0;
    margin:0;
    cursor:pointer;
}
.middle{
    position:absolute;
    top:50%;
    transform:translateY(-50%);
    width:100%;
    text-align:center;
}
.btnn{
    display:inline-block;
    width:60px;
    height:60px;
    background:#f1f1f1;
    margin:10px;
    border-radius:30%;
    box-shadow:0 5px 15px -5px #00000070;
    color:#a94da6;
    overflow:hidden;
    position:relative;
}
.btnn i{
    line-height:60px;
    font-size:24px;
    transition:.2s linear;
}
.btnn:hover i{
    transform:scale(1.3);
    color:#a94da6;
}
.btnn:before{
    content:'';
    widows:120%;
    height:120%;
    background:#a94da6;
    transform:rotate(45deg);
    left:-110%;
    top:90%;
}
.btnn:hover:before{
    animation:aaa 0.7s 1;
    top:-10%;
    left:-10%;
}
@keyframes aaa{
    0%{
        left:-110%;
        top:90%;
    }
    50%{
        left:10%;
        top:-30%;
    }
    100%{
        left:-10%;
        top:-10%;
    }
}
::placeholder{
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:smaller;
}
.pt-0{
    padding-top:0px !important;
}
.yuklendi3 .uploadbutton3, .yuklenmedi3 .uploadbutton3{
    width:62%;
    height:160px;
    line-height:158px;
    border:1px dashed #b5b5b5;
    background-color:#f5f5f5;
    margin-top:4px;
    font-size:23px;
    text-align:center;
    position:relative;
}
.yuklenmedi3, .yuklendi3{
    display:block;
    width:100%;
    height:43px;
    cursor:pointer;
    position:relative;
}
.yuklenmedi3 input, .yuklendi3 input{
    width:1px;
    height:1px;
    position:absolute;
    left:-200px;
    top:-200px;
    opacity:0;
}
.yuklendi2 .uploadbutton2, .yuklenmedi2 .uploadbutton2{
    width:100%;
    height:43px;
    line-height:43px;
    border:1px dashed #b5b5b5;
    background-color:#f5f5f5;
    margin-top:4px;
    font-size:23px;
    text-align:center;
}
.yuklenmedi2, .yuklendi2{
    display:block;
    width:100%;
    height:43px;
    cursor:pointer;
    position:relative;
}
.yuklenmedi2 > [class*="fa-"], .yuklendi2 > [class*="fa-"]{
    color:red;
    position:relative;
    top:6px;
    right:8px;
}
.yuklenmedi2 input, .yuklendi2 input{
    width:1px;
    height:1px;
    position:absolute;
    left:-200px;
    top:-200px;
    opacity:0;
}
.yuklendi .uploadbutton1, .yuklenmedi .uploadbutton1{
    width:100%;
    height:86px;
    line-height:86px;
    border:1px dashed #b5b5b5;
    background-color:#f5f5f5;
    margin-top:4px;
    font-size:23px;
    text-align:center;
}
.uploadbutton1 .fa-file-pdf, .uploadbutton2 .fa-file-pdf{
    color:red;
}
.uploadbutton1 .fa-times, .uploadbutton2 .fa-times{
    color:red;
    position:relative;
    bottom:75px;
    left:168px;
}
.uploadbutton3 i{
    position:relative;
    right:-62px;
    bottom:60px;
    color:red;
}
.yuklenmedi, .yuklendi{
    display:block;
    width:100%;
    height:86px;
    cursor:pointer;
    position:relative;
}
.yuklenmedi input, .yuklendi input{
    width:1px;
    height:1px;
    position:absolute;
    left:-200px;
    top:-200px;
    opacity:0;
}
.yuklenmedi > [class*="fa-"], .yuklendi > [class*="fa-"]{
    color:red;
    position:relative;
    top:6px;
    right:8px;
}
.profile-pic-uploaded, .profile-pic-not-uploaded{
    display:block;
    width:150px;
    height:150px;
    cursor:pointer;
    margin:0 auto;
    overflow:hidden;
}
.profile-pic-uploaded img, .profile-pic-not-uploaded img{
    vertical-align:top;
}
.profile-pic-uploaded .profile-pic-uploads, .profile-pic-not-uploaded .profile-pic-not-uploads{
    width:150px;
    height:150px;
    line-height:150px;
    border:1px solid #b5b5b5;
    background-color:#f5f5f5;
    font-size:14px;
    text-align:center;
    -webkit-border-radius:100%;
    -moz-border-radius:100%;
    border-radius:100%;
    position:relative;
    overflow:hidden;
}
.profile-pic-not-uploads input, .profile-pic-uploads input{
    width:1px;
    height:1px;
    position:absolute;
    left:-200px;
    top:-200px;
    opacity:0;
}
.fa-google path{
    fill:url(#grad1);
}
.fa-google + .fa-google path{
    fill:url(#grad2);
}
.icon{
    display:inline-block;
    position:relative;
}
.fa-google + .fa-google{
    position:absolute;
    left:0;
    top:0;
    clip-path:polygon(0% 0%, 120% 0%, 0% 75%);
}
.banner-title{
    margin:50px 0px 50px 0px;
}
.banner-title h1{
    font-size:32px;
    margin-bottom:0px;
    border-bottom:1px solid #e2e2e2;
    padding-bottom:8px;
}
.banner-title h1 + p, .input_uyari{
    font-size:14px;
    color:#737779;
    font-style:italic;
}
.formlar li{
    margin-top:10px;
}
.w100{
    width:100%
}
.w50{
    width:50% !important;
}
.margin-auto{
    margin:auto
}
.d-block{
    display:block !important;
}
.float-left{
    float:left
}
.float-right{
    float:right
}
.overflow-hidden{
    overflow:hidden
}
.radio{
    margin:16px 0;
    display:block;
    cursor:pointer;
    float:left;
}
.radio input{
    display:none;
}
.radio input + span{
    line-height:22px;
    height:22px;
    padding-left:22px;
    display:block;
    position:relative;
    font-size:14px;
}
.radio input + span:not(:empty){
    padding-left:24px;
}
.radio input + span:before, .radio input + span:after{
    content:'';
    width:16px;
    height:16px;
    display:block;
    border-radius:50%;
    left:2px;
    top:3px;
    position:absolute;
}
.radio input + span:before{
    background:#D1D7E3;
    -webkit-transition:background 0.2s ease, -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
    transition:background 0.2s ease, -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
    transition:background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
    transition:background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2), -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
}
.radio input + span:after{
    background:#fff;
    -webkit-transform:scale(0.78);
    transform:scale(0.78);
    -webkit-transition:-webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
    transition:-webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
    transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
    transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4), -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
}
.radio input:checked + span:before{
    -webkit-transform:scale(1.04);
    transform:scale(1.04);
    background:#a94da6;
}
.radio input:checked + span:after{
    -webkit-transform:scale(0.4);
    transform:scale(0.4);
    -webkit-transition:-webkit-transform .3s ease;
    transition:-webkit-transform .3s ease;
    transition:transform .3s ease;
    transition:transform .3s ease, -webkit-transform .3s ease;
}
.radio:hover input + span:before{
    -webkit-transform:scale(0.92);
    transform:scale(0.92);
}
.radio:hover input + span:after{
    -webkit-transform:scale(0.74);
    transform:scale(0.74);
}
.radio:hover input:checked + span:after{
    -webkit-transform:scale(0.4);
    transform:scale(0.4);
}
.checkk{
    margin:16px 0;
    display:block;
    cursor:pointer;
    float:left;
}
.checkk input{
    display:none;
}
.checkk input + span{
    line-height:22px;
    /*height:22px;*/
    padding-left:22px;
    display:block;
    position:relative;
    font-size:14px;
    font-weight:400;
}
.checkk input + span:not(:empty){
    padding-left:24px;
}
.checkk input + span:before, .checkk input + span:after{
    content:'';
    width:16px;
    height:16px;
    display:block;
    border-radius:5%;
    left:2px;
    top:3px;
    position:absolute;
}
.checkk input + span:before{
    background:#D1D7E3;
    -webkit-transition:background 0.2s ease, -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
    transition:background 0.2s ease, -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
    transition:background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
    transition:background 0.2s ease, transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2), -webkit-transform 0.4s cubic-bezier(0.175, 0.885, 0.32, 2);
}
.checkk input + span:after{
    background:#fff;
    -webkit-transform:scale(0.78);
    transform:scale(0.78);
    -webkit-transition:-webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
    transition:-webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
    transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
    transition:transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4), -webkit-transform 0.6s cubic-bezier(0.175, 0.885, 0.32, 1.4);
}
.checkk input:checked + span:before{
    background:#ffffff;
    -webkit-transform:scale(1.04);
    transform:scale(1.04);
    border:2px solid #D1D7E3;
}
.checkk input:checked + span:after{
    background:#4B7993;
    -webkit-transform:scale(0.4);
    transform:scale(0.4);
    -webkit-transition:-webkit-transform .3s ease;
    transition:-webkit-transform .3s ease;
    transition:transform .3s ease;
    transition:transform .3s ease, -webkit-transform .3s ease;
}
.checkk:hover input + span:before{
    -webkit-transform:scale(0.92);
    transform:scale(0.92);
}
.checkk:hover input + span:after{
    -webkit-transform:scale(0.74);
    transform:scale(0.74);
}
.checkk:hover input:checked + span:after{
    -webkit-transform:scale(0.4);
    transform:scale(0.4);
}
.select2-container .select2-search--inline{
    margin-top:0;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice{
    background-color:#f5f5f5;
    border:1px solid #e2e2e2;
    border-radius:2px;
    cursor:default;
}
.select2-container--default.select2-container--focus .select2-selection--multiple{
    border:solid #e2e2e2 1px;
    outline:0;
}
.select2-container--default .select2-selection--multiple{
    border:1px solid #e2e2e2;
    border-radius:2px;
    padding:4px 0px;
}
.gsm_alan_kod{
    border:1px solid #e2e2e2;
    border-radius:4px;
    position:relative;
    overflow:hidden;
    height:2.8rem !important;
}
.gsm_alan_kod input{
    border:none !important;
    width:calc(100% - 80px) !important;
    float:right !important;
    height:100% !important;
    line-height:2.8rem !important;
    margin-top:0px !important;
}
.gsm_alan_kod span{
    position:absolute;
    width:80px;
    background-color:#f5f5f5;
    left:0;
    height:100%;
    border-right:1px solid #dddddd;
    display:block;
    line-height:2.8rem;
}
.gsm_alan_kod select{
    position:absolute;
    width:80px;
    background-color:#f5f5f5;
    left:0;
    height:100%;
    border:none;
    border-right:1px solid #e2e2e2;
    display:block;
    line-height:2.8rem;
    text-align-last:center;
    border-bottom-left-radius:4px;
    border-top-left-radius:4px;
}
.gsm_alan_kod select:focus{
    border:none;
    border-right:1px solid #e2e2e2;
}
.fotofoto img{
    max-width:64% !important;
}
.image-uploader-wrapper{
    display:flex;
    justify-content:center;
    flex-direction:column;
}
.image-uploader-wrapper.single-row{
    height:3.4rem;
    margin:4px 0;
}
.image-uploader-wrapper > .iu-box{
    height:176px;
    width:100%;
    position:relative;
    /*margin-bottom:15px;*/
    align-self:center;
}
.file-uploader-wrapper > .iu-box{
    height:100%;
    /*height:44px;*/
    width:100%;
    /*margin:2px 0 0;*/
    margin:0;
}
.iu-box.iu-description{
    top:calc(100% - 27px);
    position:absolute;
}
.iu-box.iu-description > div{
    background:rgba(255, 255, 255, .85);
    text-align:center;
    font-weight:500;
}
ul, ol{
    list-style:none !important;
}
.product .product-summary .cart-form-wrapper .quantity, .tbl-shopping-cart .quantity{
    width:auto !important;
}
.file-uploader-wrapper.iu-extended > .iu-box{
    height:66px;
}
@-moz-document url-prefix(){
    .file-uploader-wrapper.iu-extended > .iu-box{
        height:83px;
    }
}
.image-uploader-wrapper > .iu-initializer{
    /*background:#f0f0f0;*/
    /*border:2px dashed #c4c4c4;*/
    font-size:1rem;
}
.image-uploader-wrapper .select-file {
    cursor:pointer;
}

.image-uploader-wrapper label{
    z-index:99;
    display: flex;
    justify-content: space-between;
}

.image-uploader-wrapper .iu-center, .iu-center{
    height:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    flex-direction:column;
}
.file-uploader-wrapper .iu-center, .iu-center{
    justify-content:flex-start;
}
.image-uploader-wrapper .iu-detail > span:first-child{
    margin-left:5px;
}
.iu-input-file{
    display:none !important;
}
.image-uploader-wrapper > .iu-progress{
    /*border:2px dashed #c4c4c4;*/
    font-size:1rem;
}
.image-uploader-wrapper .iu-abort{
    position:absolute;
    top:12px;
    right:12px;
    cursor:pointer;
    /*padding:1px 10px;*/
    background:rgba(255, 255, 255, .4);
}
.iu-progress-bar{
    width:100%;
    display:flex;
    justify-content:center;
    align-items:center;
}
.iu-progress-bar .iu-progress-wrapper{
    width:80%;
    height:20px;
    border:1px solid rgba(0, 0, 0, .1);
    /*border-radius:2px;*/
    overflow:hidden;
}
.iu-progress-bar .iu-progress-cursor{
    width:0;
    height:100%;
    background:#c3cec0;
    transition:width .3s;
}
.image-uploader-wrapper > .iu-image{
    /*border:2px dashed #c4c4c4;*/
    font-size:1rem;
}
.file-uploader-wrapper .iu-center{
    flex-direction:row;
}
.file-uploader-wrapper .progress-value-wrapper{
    order:-1;
    /*padding-left:5px;*/
    min-width:50px;
}
.file-uploader-wrapper .iu-progress .iu-progress-file-name{
    display:none;
}
.file-uploader-wrapper .iu-progress-wrapper{
    width:65%;
}
.file-uploader-wrapper .iu-stage .iu-center{
    justify-content:space-between;
}
.file-uploader-wrapper .iu-stage .iu-progress-file-name{
    /*padding-left:12px;*/
}
.file-uploader-wrapper .iu-abort{
    position:relative;
    order:3;
    top:0;
    right:0;
}
.iu-image .iu-show-image{
    width:100%;
    height:100%;
    object-fit:scale-down;
    object-position:center;
}
.iu-progress-file-name{
    max-width:90%;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
}
.tab-content{
    padding:10px !important;
    border:0px solid #eeeeee !important;
}
.my-list{
    overflow-y:auto;
    overflow-x:hidden;
    max-height:150px;
    border:1px solid #e2e2e2;
    padding:10px;
    border-radius:2px;
}
.list-checked-style{
    border-bottom:1px solid #e2e2e2;
}
.list-checked-style:after{
    content:'';
    display:block;
    clear:both;
}
.filtre{
    width:97.6%;
    margin-left:15px;
}
.filter-box{
    margin:0 2px 10px 4px;
    padding:3px 26px !important;
    border-radius:15px !important;
    background-color:#999 !important;
    line-height:20px !important;
}
.gy_veya{
    background-color:#fff;
    width:50px;
    top:-12px;
    left:calc(50% - 25px);
    position:absolute;
    text-align:center;
}
.gy_cizik{
    background-color:#f1f1f1;
    height:1px;
    width:20%;
    margin-bottom:35px;
    position:relative;
}
.iconx{
    font-size:21px;
    left:-14px;
    bottom:-1px;
    position:relative;
    text-align:center;
}
table{
    border:0px solid #eeeeee;
    border-collapse:collapse;
    margin:0;
    padding:0;
    width:100%;
}
table caption{
    font-size:1.5em;
    margin:.5em 0 .75em;
}
table tr{
    background-color:#f8f8f8;
    border:1px solid #ddd;
    padding:.35em;
}
.price-input{
    height:1.7rem !important;
    margin:5px 0 !important;
}
.ic{
    height:1.5rem !important;
    margin-left:8px;
}
table th,
table td{
    padding:3px;
    text-align:right;
}
table th{
    font-size:.90em;
    text-transform:uppercase;
}
@media screen and (max-width:600px){
    table:not(.ivf-table){
        border:0;
    }
    table:not(.ivf-table) caption{
        font-size:1.3em;
    }
    table:not(.ivf-table) thead{
        border:none;
        clip:rect(0 0 0 0);
        height:1px;
        margin:-1px;
        overflow:hidden;
        padding:0;
        position:absolute;
        width:1px;
    }
    table:not(.ivf-table) tr{
        border-bottom:3px solid #ddd;
        display:block;
        margin-bottom:.625em;
    }
    table:not(.ivf-table) td{
        border-bottom:1px solid #ddd;
        display:block;
        font-size:.8em;
        text-align:right;
    }
    table:not(.ivf-table) td::before{
        /*
        * aria-label has no advantage, it won't be read inside a table
        content: attr(aria-label);
        */
        content:attr(data-label);
        float:left;
        font-weight:bold;
        text-transform:uppercase;
    }
    table:not(.ivf-table) td:last-child{
        border-bottom:0;
    }
}
.iu-full-width .iu-box{
    width:100%;
}
.iu-last-tab{
    cursor:pointer;
    white-space:nowrap;
    font-size:12px;
    padding-left:4px;
}
.tplm{
    font-weight:400;
    float:right;
}
.add_section{
    color:#1f9a1f;
    margin-left:8px;
}
.nav{
    background-color:white !important;
}
.buyukyıl{
    font-size:.87em !important;
}
.k_g{
    position:absolute;
    right:5px;
    bottom:490px;
    width:85px;
    height:85px;
    border-radius:100%;
    background-color:#f4a100;
    background-color:rgba(0, 0, 0, 0.47);
}
.kg_k{
    font-size:12px;
    color:#efefef;
    text-align:center;
    font-family:'Open Sans', sans-serif;
    font-weight:700;
}
.kg_s{
    padding-top:12px;
    font-size:18px;
    color:#FFF;
    text-align:center;
    font-family:'Open Sans', sans-serif;
    font-weight:700;
}
@media (max-width:667px){
    .pcc{
        display:none !important;
    }
    .mobill{
        display:block !important;
    }
}
@media (min-width:1280px){
    .pcc{
        display:block !important;
    }
    .mobill{
        display:none !important;
    }
}
@media (max-width:880px){
    .hissedar td{
        text-align:left;
    }
}
hr{
    border:1px solid #eee !important;
}
@media (min-width:668px){
    .pcc{
        display:block !important;
    }
    .mobill{
        display:none !important;
    }
}
.form-check{
    overflow:hidden
}
.required-char{
    color:rgba(255, 0, 0, .6);
    font-size:1.35em;
}
.yutub{
    position:relative;
}
.yutub:before{
    content:"";
    position:absolute;
    top:calc(50% - 166px);
    left:58%;
    height:200px;
    width:200px;
    background-image:url('../images/yardım.png');
    background-size:60%;
    background-repeat:no-repeat;
    background-position:center;
}
.renkpaleti{
    red1:#E29196;
    red2:#E56E76;
    red3:#E63946;
    red4:#C44244;
    red5:#C12626;
    white1:#ffffff;
    white2:#F7F7F7;
    white3:#EFEFEF;
    white4:#E5E5E5;
    white5:#E0E0E0;
    gray1:#90A6A8;
    gray2:#798E8E;
    gray3:#5E6E6F;
    gray4:#4B5957;
    gray5:#3E4946;
    blue1:#4B7993;
    blue2:#3C7596;
    blue3:#307097;
    blue4:#1C6996;
    blue5:#0E6393;
    dark1:#174668;
    dark2:#0F436D;
    dark3:#0F2037;
    dark4:#091521;
    dark5:#000F1E;
}

