@media only screen and (max-width:2099px){

}

@media only screen and (max-width:1920px){

}



@media only screen and (max-width:1170px){
    .container {padding:0 30px;width:100%;}
	.main-header-wrap .mh-nav {display:none}
	.footer-top .footer-top-bottom {flex-wrap:wrap;padding: 0 0 24px 0 }
	.footer-top .footer-top-bottom .footer-info {max-width:50%;padding-top:30px;text-align:center;}
	.footer-top .footer-top-bottom .footer-menu {width:50%;display:flex;justify-content:end;text-align:center;padding-top:30px;}
	.footer-top .footer-top-bottom .footer-contact {width:50%;display:flex;justify-content:end;text-align:center;flex-direction:column;align-items:center;padding-top:30px;}
	.footer-top .footer-top-bottom .footer-contact .fc-content {justify-content:end;margin-top:22px;}
	.theme-listing .theme-item .ti-details .theme-features {flex-wrap:wrap;margin-top:15px;justify-content: space-between;}
	.theme-listing .theme-item .ti-details .theme-features li {margin-top:3px;margin-right: 3px;}
  .user-breadcrumb {display:none;}
  .user-p-page {padding-top: 30px;padding-bottom: 30px;}
	.theme-listing .theme-item .ti-details .ti-buttons {margin-top:12px;}
	.themes-features:before {display:none;}
	.themes-features .tf-wrapper .tf-features-nav {width:100%;height:auto}
	.themes-features .tf-wrapper .tf-features-nav .slick-list {width:100%;}
	.themes-features .tf-wrapper .tf-features-nav .slick-track {display:flex;justify-content: center}
	.themes-features .tf-wrapper {padding-top:0px;}
	.themes-features .tf-wrapper .tf-features-nav .slick-track .slick-slide {margin:0 15px;}
	.manageability .manageability-wrap .laptop-animation .arrows {display:none;}
	.manageability .manageability-wrap .laptop-animation ul {display:flex;flex-wrap:wrap;margin-top:40px;justify-content: center;}
	.manageability .manageability-wrap .laptop-animation ul li {position:inherit;left:auto!important;top:auto!important;right:auto!important;margin:15px 15px 0 15px;width:calc(50% - 15px)}
	.manageability .manageability-wrap .laptop-animation {flex-direction: column;align-items:center;}
	.manageability .manageability-wrap .laptop-animation .laptop {position:inherit;left:auto;top:auto;right:auto;margin-left:0px;}
	.manageability .manageability-wrap .laptop-animation ul li.icon-right {flex-direction: row-reverse;flex-wrap:nowrap}
	.manageability .manageability-wrap .laptop-animation ul li.icon-right .icon {margin-left:0px;margin-right:11px;}
	.manageability .manageability-wrap .laptop-animation ul li.icon-right span {text-align:left;}
	.manageability {min-height:auto}
}

@media only screen and (max-width:1520px){


}

@media only screen and (max-width:1500px){

}

@media only screen and (max-width:1376px){

}


@media only screen and (max-width:1340px){

}

@media only screen and (max-width:1220px){
    .iletisim-right {
        width: 450px;
    }
}

@media only screen and (max-width:1200px){
  .dokuman-plug ul {
      flex-wrap: wrap;
    }

    .dokuman-plug ul li {
      margin-bottom: 20px;
      width: calc(25% - 15px)!important;
    }

}

@media only screen and (max-width:1160px){
  .dd-left {
      display: none;
  }
  .sepet-fatura {
    margin-top: 0;
  }
    .ssepet-left,
    .ssepet-right {
        width: 100%;
    }

    .ssepet-left {
      margin-bottom: 20px;
    }

    .ssepet h2 {
        margin-bottom: 20px;
        text-align: left;
    }

}

@media only screen and (max-width: 1080px) {
  .tf-features-nav.slick-initialized.slick-slider {
    display: none;
}
    .iletisim-right {
        display: none;
    }
    .satisoncesi.iletisim .iletisim-flex {
    padding: 0;
}.iletisim-left h1 {
  line-height: 30px;
}
    .iletisim-form {
    position: static;
    width: 100%;
    margin: 0;
    padding: 30px 0;
}

.satisoncesi.iletisim .iletisim-flex span {
    line-height: 28px;
    margin-top: 15px;
}

.iletisim-left {
    width: 100%;
    display: flex;
    align-items: flex-start;
    justify-content: center;
    flex-direction: column;
}

.iletisimsol {
    display: none;
}

.iletisim-flex {
    padding: 0;
    align-items: center;
    justify-content: center;
}

.iletisim {
    padding: 10px 0 20px 0;
    min-height: unset;
    margin-bottom: 0;
}

.iletisim-form form {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
}
.iletisim-left h1 {
    font-size: 22px;
    margin-bottom: 0;
}

.iletisim-left span {
    font-size: 14px;
    line-height: 26px;
}

.iletisim-form {
    padding: 0;
}

.iletisim-form h1 {
    margin-bottom: 10px;
}

.iletisim-form .f2r-row {
    width: 100%;
}

.iletisim-form .f2r-row:last-child {
    margin-bottom: 15px;
}
}

@media only screen and (max-width:1024px){

  	.user-p-page .panel-left {width:100%;margin-bottom:20px;}
  	.user-p-page .userContent {width:100%;}
  	.user-breadcrumb h1 {font-size:21px;}
  	.ticketDetails .ticketTitle {height:auto;line-height:29px;padding:19px 0;}
  	.basketPage .basketOptions {width:100%;}
  	.basketPage .basketRightBox {width:100%;}
  	.signInPage .LeftOptions.basket2 {width:100%;}
  	.signInPage .signInRightBox {width:100%;}
  	.user-p-page .orders ul.orderItem li.desk {display:none;}
  	.user-p-page .orders ul.orderItem {padding:0 0;height:auto;}
  	.user-p-page .orders ul.orderItem li.mobile {display:block;width:50%!important;padding:0 30px;height:75px;text-align:center;}
  	.user-p-page .orders ul.orderItem li.mobile.orderH {float:left;width:calc(100% + 0px)!important;text-align:center;height:60px;background:#fafafa;border-bottom:1px solid #e1e8ed;padding:0 30px;line-height:60px;font-size:16px;font-weight:800;color:#000;}
  	.user-p-page .orders ul.orderItem li.mobile.tName {border-bottom:2px solid #f2f5f8;border-right:2px solid #f2f5f8;color: #000;font-size:14px;font-weight:600;}
  	.user-p-page .orders ul.orderItem li.mobile.view {border-bottom:2px solid #f2f5f8;}
  	.user-p-page .orders ul.orderItem li.mobile.view a {display:inline-block;}
  	.user-p-page .orders ul.orderItem li.mobile.download {width:100%!important;}
  	.user-p-page .orders ul.orderItem li.mobile.download a {display:inline-block;}
  	ul.productsHeadline {display:none;}
  	.questionSearchBox {width:calc(100% - 0px);}
  	.questionSystem .headBox span, .questionSystem .headBox ul li.active:before {display:none;}
  	.questionSystem .headBox {height:auto;}
  	.questionSystem .headBox ul {width:100%;margin-left:0;}
  	.questionSystem .headBox ul li {width:100%;border-bottom:1px solid rgba(0,0,0,.12);padding:0 18px;text-align:center;}
  	.questionSystem .headBox ul li a {padding:0 0;}
  	.questionSystem .headBox ul li.active {background:rgba(0,0,0,.12);}
  	.pageTemplateHead .questPostWrapper {width:100%;}
  	.questionSearchBox i.close {right:0;}
  	.questionsBlocks .leftArea, .questionsBlocks .rightArea {display:none;}
  	.questionsBlocks .middleArea {width:100%;margin-left:0;}
  	.questionSystem {padding:30px 0;}
  	.middleArea .questions .item .rightText a.title {line-height:initial;max-height:48px;overflow:hidden;}
  	.middleArea .questions .item .rightText ul li.status {margin-bottom:4px;}
  	.themeDetailsHead {background-image:none;background-color:#232323;height:auto;padding-bottom:46px;}
  	.themeDetailsHead .themeImage {display:none;}
  	.themeDetailsHead .textButtons {width:100%;padding-right:0;}
  	.themeDetailsHead .textButtons h6 {margin-top:5px;}
  	.signInPage .LeftOptions {width:100%;}
  	.signInPage .signInRightBox .signInBB {padding:57px 30px 33px 30px}
  	.user-p-top .user-threely .box {width:100%;margin-right:0;margin-bottom:20px;}
  	.user-p-top .user-threely .box:last-child {margin-bottom:0;}
  	.user-p-top .user-fively .box {width:100%;margin-bottom:20px;margin-right:0;}
  	.user-p-top .user-fively .box:last-child {margin-bottom:0;}
  	.no-support .headline {height:auto;}
  	.no-support .headline span {width:100%;}
  	.no-support .headline ul {width:100%;margin-top:20px;}
  	.no-support .headline ul li {width:100%;margin-bottom:10px;}
  	.no-support .headline ul li:last-child {margin-bottom:0;}
  	.no-support .headline ul li a {margin-right:0;}
  	.no-support {padding-top:30px;}
  	.no-support .ticketBox ul.boxHead {display:none;}
  	.tickets .ticket span.ticketStatus p {margin:0 10px;}
  	.btMusteriKaydi .container:before {display:none;}
  	.btMusteriKaydi .text {width:100%;margin-top:40px;text-align:center;}
  	.btMusteriKaydi .kayitForm {width:100%;}
  	.btMusteriKaydi .form {width:100%;margin-right:0;margin-bottom:40px;margin-top:40px;}
  	.btMusteriKaydi {padding-bottom:0;}
  	.watchVideoWrap {padding:50px 30px;}
  	.watchVideoWrap .videoWrap {width:calc(100% - 60px);height:calc(100% - 100px);margin:-175px 0 0 0;left:30px;top:50%;}
  	.watchVideoWrap .videoWrap iframe {height:350px;}

	.main-search .ms-input-wrap {width:100%;}
	.theme-listing .theme-item {width:calc(50% - 15px);}
	.themes-features .tf-wrapper .tf-features-top {flex-direction: column;}
	.themes-features .tf-wrapper .tf-features-top .tft-left {width:100%;text-align:center;}
	.themes-features .tf-wrapper .tf-features-top .tft-right {width:100%;margin-top:20px;text-align:center;}
	.themes-features .tf-wrapper .tf-features-nav .slick-track {flex-wrap:wrap;}
  .full-2-left {
    display: none;
  }
  .full-2-right {
    flex: 0 0 100%;
    align-items: center;
    padding-top: 120px;
    box-shadow: unset;
    height: auto;
}

.center-logo {
  margin-top: 30px;
}

.f2r-form,
.full-2 p {
  max-width: 100%;
}

.dmid-left {
    width: 400px;
}

.dmid-right {
    width: calc(100% - 445px);
}

}

@media only screen and (max-width: 881px) {
  .dokuman-middle {
  flex-direction: column;
  width: 100%;
  margin-bottom: 0;
}

.dmid-left,.dmid-right {
  width: 100%;
}
.dmid-left {
    width: 100%;
    margin-bottom: 20px;
}
.dmi-features {
    margin-top: 20px;
    flex-direction: column;
    margin-bottom: 10px;
}

.dmi-features .dmi-f {
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    margin-bottom: 20px;
    padding: 25px;
    box-shadow: unset;
}

.dmid-left ul,
.dokuman-plug ul li {
  box-shadow: unset;
}

.dokuman-plug ul li:last-child {
    margin-bottom: 0;
}

h2.dokuman-title {
    font-size: 22px;
    margin-bottom: 20px;
  }
  .dmid-right ul {
    padding-top: 0;
  }
  .soi {
      max-width: 100%;
      flex: 0 0 100%;
  }
}

.f2r-form p u {
    display: none;
}

.f2r-form p i {
    font-style: normal;
}

@media only screen and (max-width:769px){
  .grh {
      margin-top: -9px;
  }
  .tickets .ticket span.ticketTitle{overflow:hidden;}

     .tickets .ticket span.ticketStatus{margin-top: 7px !important;}
     .user-m-in.support-not{max-width: 100%;}
 	.user-m-in .new-ticket .richText{background: #fff;}
 	.user-p-top .user-threely .box .head a.edit:hover, .user-p-top .user-threely .box .head a.go:hover {background-position:inherit;}
 	.questionSearchBox .text{height: 35px;font-size: 13px;}
 	.questionSearchBox .text::placeholder{font-size: 13px;}
 	.pageTemplateHead.quest .questionSearchBox{height: 55px;}
 	.questionSearchBox .submit{height: 35px;font-size: 13px;}
 	.blog-title a{font-size: 16px;line-height: 23px;}
 	.blogWrapper .blogContent .white span.dateAndAuthor{font-size: 12px;}
 	.basketPage .basketRightBox .basketProducts .basketItem .text a{max-height: 30px; overflow: hidden;}
 	.user-m-in .new-ticket .submit{margin-top: 20px;}
 	.user-m-in .new-ticket span.preInfo{margin-bottom: 0px;}
 	.user-p-page ul li.download{display: none;}
 	.user-p-page .orders ul.orderItem li.order{width: 60%; padding-left: 20px;}
 	.basketPage .basketOptions .basketBox .matter ul li span{display: none;}
 	.basketPage .basketOptions .basketBox .matter ul li{margin-bottom: 5px;text-align: center;}
 	.basketPage .basketRightBox .basketProducts .basketItem .bText span{display: none;}
 	.basketPage .basketRightBox .basketProducts .basketItem .bText{width: auto;position: absolute;left: 89px;top: 40px;}
 	.basketPage .basketRightBox .basketProducts .basketItem{height: 95px;}
 	.basketPage .basketRightBox .basketProducts .basketItem .text span{display: none;}
 	.searchBox{height: 90px;}
 	.searchBox .themeSearchBox{margin: 20px auto;height: 50px;}
 	.searchBox .themeSearchBox .submit{font-size: 13px;}
 	.searchArea .searchProduct .titleArea h3{display: none;}
 	.searchArea .searchProduct .titleArea {width: calc(100% - 130px);margin-left: 10px;}
 	.searchArea .searchProduct{margin-bottom: 0px;}
 	.ourThemes .themeList .theme .details .priceAndButtons span.price p{width: 100px;float: left;line-height: 20px;margin-left: 25px;}
 	.oppPackages{display: none;}
 	.searchBox .themeSearchBox .text{font-size: 14px;}
 	.searchBox .themeSearchBox .text::placeholder {font-size:14px;}
 	.pageTemplateHead p {line-height:initial;}
 	.blogWrapper .blogContent .thumbnail{height:190px;}
 	.blogWrapper .blogContent .thumbnail img {min-height:190px;}
 	.blogWrapper .blogContent {margin-bottom:35px;}
 	.blogWrapper .blogContent .white {padding:25px;}
 	.blogWrapper .blogContent .white .leftContent {width:100%;height:40px;margin-bottom:30px;margin-top:0;}
 	.blogWrapper .blogContent .white .leftContent span {width:auto;margin-top:0;line-height:40px;margin-left:15px;}
 	.blogWrapper .blogContent .white .leftContent ul {width:auto;margin-top:0;line-height:40px;}
 	.blogWrapper .blogContent .white .leftContent ul li{margin-left:15px;}
 	.blogWrapper .blogContent .white .content {width:100%;}
 	.blogWrapper .blogContent .white .content h2.blog-title, .blogWrapper .blogContent .white .content h3, .blogWrapper .blogContent .white .content h4 {font-size:27px;line-height:initial;}
 	ul.productsHeadline, .user-m-in.support-not ul.productsHeadline li.status, ul.ticketFilter {display:none;}

 	.tickets .ticket {height:auto;background:#FFF;}
 	.tickets .ticket a {height:auto;padding:0 0;}
 	.tickets .ticket span {width:50%!important;height:75px;margin:0!important;padding:0 30px;text-align:center;}
 	.tickets .ticket span.ticketID {display: none;}
 	.tickets .ticket span.ticketTheme {border-bottom:2px solid #f2f5f8;}
 	.tickets .ticket span.ticketUpdate {float:left;border-right:2px solid #f2f5f8;text-align:center;}
 	.tickets .ticket span.ticketStatus {float:left;padding:0 0;line-height: 25px;}
 	.tickets.client-profile .ticket span.ticketTitleMobile {float:left;width:100%!important;height:60px;background:#fafafa;border-bottom:1px solid #e1e8ed;padding:0 30px;line-height:60px;font-size:16px;font-weight:800;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;}
 	.tickets .ticket span.ticketTitleMobile.support {float:left;width:100%!important;background:#fafafa;border-bottom:1px solid #e1e8ed;padding:0 30px;line-height:56px;font-size:16px;font-weight:800;color:#000;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:56px;}
 	.tickets .ticket span{height: 35px;line-height: 35px;}
 	.user-m-in.support-not .tickets .ticket span.ticketUpdate {border-bottom:2px solid #f2f5f8;}
 	.user-p-top .user-threely .box ul{padding-right: 15px;}
 	.user-p-page .userContent .headline span.title {text-align:center;float:none;width:100%;display:block;}
 	.tickets .ticket span.ticketStatus p {margin-left:0;}
 	.ticketDetails ul.others li {float:left;width:50%!important;text-align:center;padding:7px 15px;height:35px;}
 	.ticketDetails ul.others li span, .ticketDetails ul.others li b {width:50%;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align: center;}
 .ticketMessages .ticketMessage.admin div.ticketText span{word-break: break-all;}
 	.ticketDetails ul.others li.date span{width: 100%;}
 	.ticketDetails ul.others li.update span{width: 100%;}
 	.ticketDetails ul.others li.status span{width: 100%;}
 	.ticketDetails ul.others li span.open, span.closed, span.closed, span.answered, span.customerResponse, span.proposal, span.processing{max-width: 100% !important}
 	.ticketDetails ul.others {height:auto;border:2px solid #f2f5f8;border-top:none;margin-top:0;margin-bottom:22px;}
 	.ticketDetails ul.others li.name {border-bottom:2px solid #f2f5f8;border-right:2px solid #f2f5f8;}
 	.ticketDetails ul.others li.date {border-bottom:2px solid #f2f5f8;}
 	.ticketDetails ul.others li.update {border-bottom:2px solid #f2f5f8;border-right:2px solid #f2f5f8;}
 	.ticketDetails ul.others li.priority {border-bottom:2px solid #f2f5f8;}
 	.ticketDetails ul.others li.status {width:100%!important}
 	.user-m-in.support-log .closedNot {height:auto;line-height:initial;padding:12px 20px;}
 	.user-m-in .new-ticket .richText .richText-toolbar {overflow:hidden;height:56px;}
 	.user-m-in .new-ticket .submit {width:100%;}
 	.userContent.support-created {padding:60px 30px;height:auto;}
 	.userContent.support-created span.not-created {margin-top:0;}
 	.developmentLog .accordion .accordionHead span.date, .developmentLog .accordion .accordionHead span.details, .developmentLog:before, .contactPage .contactInfos:before {display:none}
 	.developmentLog .accordion .accordionHead span.title {width:calc(100% - 25px);padding:19px 25px 0 25px;border-right:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
 	.developmentLog .accordion .accordionHead span.title:after {width:22px;height:22px;background:url("../img/icons/accordion.png")no-repeat;position:absolute;content:"";top:15px;right:20px;}
 	.developmentLog .accordion.toggle .accordionHead span.title:after {background:url("../img/icons/accordion2.png")no-repeat;}
 	.developmentLog {padding:30px 0;}
 	.contactPage .contactInfos .contactPart {width:100%;margin-bottom:35px;}
 	.contactPage .contactInfos .contactPart:last-child {margin-bottom:0;}
 	.contactPage .contactInfos {padding:40px 0 40px 0;}
 	.signInPage .LeftOptions .basketProductsList2 .basketPI2 .text b {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%;}
 	.signInPage .LeftOptions .basketProductsList2 .basketPI2 .text {width:calc(100% - 116px);}
 	.signInPage .LeftOptions .basketProductsList2 .basketPI2 {height:auto;padding:19px 20px 19px 20px;}
 	.signInPage .LeftOptions .basketProductsList2 .basketPI2 span.price {padding-left:20px;}
 	.signInPage .LeftOptions .updateNumber {width:100%;}
 	.signInPage .signInRightBox .signInBB {}
 	.signInPage .signInRightBox .signInBB.basket2 {height:auto;padding:40px 20px 40px 20px;}
 	.signInPage {padding-bottom:40px;}
 	.signInPage .LeftOptions .title span {font-size:17px;}
 	.orderDetails ul.pInfos, ul.orderDetailsHead {display:none;}
 	.orderDetails ul.pInfosMobile {display:block;}
 	.orderDetails span.productNumb {display:block;float:left;text-align:center;width:100%;height:60px;background:#fafafa;border-bottom:1px solid #e1e8ed;padding:0 30px;line-height:60px;font-size:16px;font-weight:800;color:#000;}
 	.orderDetails ul.pInfosMobile li {width:50%!important;float:left;text-align:center;height:56px;line-height:56px;color:#000;font-size:14px;font-weight:600;}
 	.orderDetails ul.pInfosMobile li.date {border-right:2px solid #f2f5f8;border-bottom:2px solid #f2f5f8;}
 	.orderDetails ul.pInfosMobile li.product {border-bottom:2px solid #f2f5f8;}
 	.orderDetails ul.pInfosMobile li.total {border-right:2px solid #f2f5f8;border-bottom:2px solid #f2f5f8;}
 	.orderDetails ul.pInfosMobile li.download {border-bottom:2px solid #f2f5f8;}
 	.orderDetails ul.pInfosMobile li.download a {display:inline-block;margin-top:13px;}
 	.orderDetails .bottomArea {padding:30px;}
 	.orderDetails .bottomArea .statsInfos {height:auto;line-height:24px;padding:15px 30px;}
 	.user-p-page .userContent .headline {margin-bottom:0;}
 	.questAnswerPage:before, .questAnswerPage p:before, .questAnswerPage span:before {display:none;}
 	.questAnswerPage span {padding:40px 0 20px 0;}
 	.questAnswerPage p {padding-bottom:0;}
 	.questAnswerPage {padding-bottom:0;}
 	.features {padding-bottom:60px;}
 	.features .feature {width:50%;padding:40px 20px 0 20px;}
 	.themeDetailsHead .textButtons ul.buttons li {width:100%;margin-right:0;margin-bottom:13px;}
 	.themeDetailsHead .textButtons ul.buttons li:last-child {margin-bottom:0;}
 	.signInPage .LeftOptions .signInForm .paymentOption label {width:100%;margin-bottom:20px;}
 	.signInPage .LeftOptions .signInForm .paymentOption label:last-child {margin-bottom:0;}
 	.signInPage .LeftOptions .signInForm label.input {width:100%;}
 	.signInPage .LeftOptions .signInForm label.input:nth-child(2) {margin-top: 19px;}
 	.signInPage .LeftOptions .title span a {line-height:initial;}
 	.user-p-page .userContent .user-m-in .check {height:auto;padding:15px 20px;line-height:24px;}
 	.ticket-notification {height:auto;padding:15px 20px;line-height:24px;}
 	.user-p-top .user-threely .box .notice {height:auto;padding:15px 20px;line-height:24px;}
 	.user-p-top .user-threely .box {height:auto;}
 	.user-p-top .user-threely .box .products .product .p-text .textBottom b {display:none;}
 	.user-p-top {padding:30px 0}

  .dokuman-plug ul li .ttb-q {
    max-width: 263px;
    right: unset;
    left: 0;
}

.dokuman-plug ul li .ttb-q p {
    font-size: 13px;
    line-height: 22px;
}

.dokuman-plug ul li .ttb-q svg {
    right: unset;
    left: 23px;
}
  .full-2-right {
      padding-left: 15px;
      padding-right: 15px;
          padding-bottom: 30px;
  }
  .f2r-form .agreement {
    margin-top: 0;
  }

  .label2li label {
    margin-bottom: 0;
}

.label2li>a {
    padding-top: 0;
}

.label2li {
    margin-bottom: 10px;
}

  .f2r-form .f2r-row2 {
      margin-bottom: 15px;
  }
  .f2r-form .agreement a {
    margin-left: 10px;
}
  .f2r-form p a b,
  .f2r-form p i {
    display: none;
  }
  .f2r-form p u {
      text-decoration: none;
      display: inline-block;
  }
  .dd-right {
      max-width: 100%;
      width: 100%;
      padding: 15px;
      margin-bottom: 0;
  }

  .dokuman-detay .container {
      padding: 0;
  }

  .dd-right a.linked {
    margin: 5px 0;
  }

  .dd-right code {
    margin-bottom: 15px;
  }
  .hamburger {display: inline-block;}
  .mh-logo {margin-left: 12px;}
	.footer-top .footer-top-bottom .footer-info {max-width:100%;width:100%;}
	.footer-top .footer-top-bottom .footer-menu {width:100%;}
	.footer-top .footer-top-bottom .footer-contact {width:100%;}
	.footer-bottom {height:auto;min-height:74px;}
	.footer-bottom .fb-wrap {height:auto;min-height:74px;flex-direction: column;padding:30px 0;}
	.footer-bottom .fb-wrap .footer-pages {flex-direction: column;text-align:center;}
	.footer-bottom .fb-wrap .footer-pages li {margin-right:0px;margin-top:32px;}
	.footer-bottom .fb-wrap .footer-social li {margin:0 15px}
	.main-header-wrap .mh-buttons a span {font-size: 14px;display: none;}
  .main-header-top a.basket {
    margin-right: 12px;
}

a.login-button {
    margin-right: 0;
    margin-top: 4.5px;
}

.main-header-top span {
    font-size: 13px;
}

.main-header-top a span {
  display: none;
}

.main-header-top b {
    display: none;
}

.main-header-top u {
    display: inline-block;
}

a.login-button .icon {
    margin-right: 8px;
}
.destektalep img {
    display: block;
}
  .main-header-wrap .mh-buttons .destektalep {padding: 0;width: 28px; height: 28px;}
	.main-header-wrap .mh-buttons .login-button .icon {margin-right:0px;}
	.main-header-wrap .mh-buttons .login-button {min-width:43px;margin-left:15px;}
	.theme-listing .theme-item {width:100%;}
	.manageability .manageability-wrap .laptop-animation .laptop img {width:100%;}
  .manageability,.main-search,.up-button,.footer-bottom,.footer-top-top,.footer-contact,.footer-menu {display: none!important;}
  .footer-top .footer-top-bottom .footer-info span {line-height: 28px;}
  .temadetay-left,.temadetay-right {
    max-width: 100%;
    width: 100%;
    flex: 0 0 100%;
}

.temadetay-right {
    margin-bottom: 20px;
}

.temadetay-in {
    flex-direction: column-reverse;
    width: 100%;
}

.tdl-in {
  margin-bottom: 20px!important;
}
.tmr-tutar-bottom  {
    margin-bottom: 16px;
}
.breadcrumb {display: none;}
.temadetay-title {
    padding: 16px 0;
}

.temadetay-title h1 {
    font-size: 22px;
    line-height: 32px;
}

.temadetay-title h2 {
    font-size: 14px;
}

.f-order-buttons a img, .f-order-buttons a svg {
    margin-right: 6px;
}


.temadetay-title h2 br {
    display: none;
}
.tmr-tutar-head {
    padding: 2px 0 20px 0;
}
.tmr-tutar-head h5 {
    font-size: 14px;
}

.tmr-tutar-head b {
    font-size: 14px;
}
.tmr-tutar {
  padding: 16px;
}
.agreement {
    padding-left: 14px;}

    .ttb-in .agreement a {
        font-size: 14px;
        padding: 0 10px 0 14px;
        max-width: 150px;
        overflow: hidden;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
    }
    .ttb-q {
    width: 286px;
    padding: 15px;
}

.ttb-q p {
    font-size: 13px;
    line-height: 26px;
}

.f-order {
    margin-top: 16px;
}

.counter div {
    margin-right: 20px;
    width: 46px;
}

.counter div span {
    font-size: 28px;
}

.counter div span:before {
    right: -18px;
    top: -16px;
}

.dokuman-main-top {
    height: 150px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.dokuman-main-top h1 {
    font-size: 20px;
}

.dmt-in input {
    height: 50px;
    margin-top: 18px;
    padding-left: 18px;
}

.dmt-in img, .dmt-in svg {
    top: 33px;
    right: 18px;
}

.dokuman-plug ul li {
  margin-bottom: 20px;
  width: calc(50% - 10px)!important;
}

.dmid-right ul li a {
  line-height: 22px;
}

.dokuman-up {
    top: 170px;
}

.price-top-li .price-li .price-li-in {
    margin-right: 95px;
}

@keyframes linewidth {
    from{width: 0;}
    to{width: 100px;}
}

.odeme-banka .sp, .odeme-kart .sp {
    margin-left: 20px;
    font-size: 13px;
}

.odeme-banka p, .odeme-kart p {
    font-size: 13px;
    margin-top: 10px;
}

.soi-in-kredi p {
    font-size: 13px;
}

.sepet-odeme-in {
    margin-top: 15px;
}

.soi-in-kredi a {
    font-size: 13px;
    margin-bottom: 15px;
}

.soi-in-kredi {
    padding: 15px;
}

.sepet-odeme>div,.soi {
    padding: 15px;
}

.soi {
  margin-bottom: 15px;
}

.soi ul li span {
    width: 75px;
  }

  .soi ul li {
    display: flex;
    justify-content: space-between;
    font-size: 13px;
}

.sepet-odeme {
    flex-direction: column;
}

.odeme-banka {
    border-right: 1px solid #E9E9F3!important;
    margin-bottom: 15px;
}

.sepet-odeme>div.active:after {
    display: none;
}



}


@media only screen and (max-width: 668px) {
  .user-p-page .orders ul.orderItem li.view a {
    margin-left: 20px;
    margin-top: 0;
    margin-bottom: 20px;
  }
  .ssi-right.ssr-empty h3 {
      margin: 0!important;
      position: static;
      padding: 0;
      line-height: 1em;
      top: 0;
      left: 0;
  }
  .dokuman-up-input {
  padding: 0 15px;
}

.dokuman-up-in h3 {
  margin-left: 18px;
}
.dokuman-up-in ul li a:before, .dokuman-up-searching>a:before {
    left: 18px;
}
.dokuman-up-in ul li a,
.dokuman-up-searching>a {
    padding-left: 45px;
}

.dokuman-up-searching>a {
  display: inline-block;
}

.ssi-right-bottom span {
    margin-bottom: 10px;
}

.srb-select {
    margin-bottom: 0;
    margin-right: 0;
}

.srb-select.srb-adet {
    margin-right: 10px;
}

.ssi-right-bottom select.domain {
    max-width: 148px;
    width: 148px;
}

.ssepet-i {
    padding: 0 15px;
}

.ss-r {
    padding: 19px;
}

.ssr-info {
    line-height: 22px;
}

.ssi-right-bottom {
    justify-content: flex-start;
    width: 100%;
}

.ssi-right {
    width: 100%;
}

.ssepet-in {
    flex-direction: column;
    align-items: flex-start;
    padding: 19px 0;
}

.s-kapsa {
    flex-direction: column;
    align-items: flex-start;
}

.ssi-right-bottom b {
    position: absolute;
    right: 0;
    top: 50px;
}

.ssepet-in figure {
    margin-bottom: 15px;
    width: 60px;
    height: 60px;
}

.ssepet-in-close {
    top: 18px;
}

.ssi-right h3 {
    position: absolute;
    top: 18px;
    left: 70px;
    padding-right: 70px;
    line-height: 20px;
    font-size: 14px;
}

.ssr-toplam {
    font-size: 14px;
}

.ssr-top ul li {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    line-height: 22px;
    margin-bottom: 16px;
}

.ss-r .agreement .checkmark {
    padding: 0;
}

.ss-r .agreement span {
    padding-left:16px;
  }
  .ssepet {
    padding: 20px 0;
  }
  .ssepet h2 {
    font-size: 20px;
    line-height: 28px;
}
}
.deskcha {
  display: none;
}

@media only screen and (max-width:480px){
  .products .statsInfos {
    margin-bottom: 0;
}
.mobcha {
  display: none;
}
.deskcha {
  display: block;
}
a.login-button {
    margin-top: 0;
}
  .main-header-top {
  height: 0;
}

header.main-header {
  height: 80px;
  position: relative;
}

.mht-r {
  position: absolute;
  right: 63px;
  top: 22px;
}
  	.infoBoxes .infoBoxesWrapper .infoBox {width:100%;}
  	.infoBoxes .infoBoxesWrapper.product .infoBox {min-height:auto;width:100%;}
  	.ourThemes .themeList .theme {width:100%;margin-right:0!important;}
  	.ticketDetails ul.ticketButtons li.reply {width:100%;margin-bottom:6px;}
  	.ticketDetails ul.ticketButtons li.closeTicket {width:100%}
  	.ticketDetails ul.others li {width:100%!important;border-right:none!important;}
  	.user-m-in .new-ticket .ticketSelect {width:100%;}
  	.user-m-in .new-ticket .ticketSelect.priority {margin-top:19px;}
  	.user-m-in .new-ticket .richText {height:300px;}
  	.userContent.support-created {padding:40px 30px;}

  	.basketPage .basketOptions .basketBox .matter {height:auto;padding-left:0;}
  	.basketPage .basketOptions .basketBox .matter a.addBasket {width:100%;}
  	.basketPage .basketOptions .basketBox .matter .free {width:100%;}
  	.basketPage .basketOptions .basketBox .matter ul {width:100%;}
  	.basketPage .basketOptions .basketBox .matter .price {display:none;}
  	.basketPage .basketOptions .basketBox .matter .price.mobile {display:block;width:100%;float:left;text-align:left;padding:8px 0 10px 0;height:auto}
  	.basketPage .basketOptions .basketBox .matter:before {display:none;}
  	.basketPage .basketRightBox .basketProducts .basketItem .bText p {float:left;width:calc(100% - 75px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
  	.basketPage .basketRightBox .basketProducts .basketItem .text span {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
  	.orderDetails ul.pInfosMobile li {width:100%!important;border-right:none!important;}
  	.orderDetails .bottomArea .statsInfos {padding:15px;}
  	.user-p-page .orders ul.orderItem li.mobile {width:100%!important;border-right:none!important;}
  	.features .feature {width:100%;padding:40px 30px 0 30px;}
  	.questAnswerPage span {font-size:26px;line-height:32px;}
  	.features {padding-top:0;}
  	.middleArea .questions .item .rightText span.summary {display:none;}
  	.middleArea .questions .item .rightText a.title {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
  	.middleArea .questions .item .rightText ul {margin-top:11px;}
  	.middleArea .questions .item .rightText ul li:nth-child(2) {line-height:17px}
  	.middleArea .questions .item .rightText ul li.status {margin-bottom:10px;}
  	.pageTemplateHead .questPostWrapper .bottom .questSelect {width:100%;}
    .contactPage.dpllog .pageTemplateHead {padding-bottom: 0;}
  	.pageTemplateHead .questPostWrapper .bottom {height:120px;}
  	.pageTemplateHead .questPostWrapper {height:255px;}
  	.pageTemplateHead.quest.postActive {height:auto;padding-bottom:14px;}
  	.tickets .ticket span {width:100%!important;border-right:none;}
  	.tickets.client-profile .ticket span.ticketUpdate {border-bottom:2px solid #f2f5f8}
  	.user-p-page .userContent .user-m-in .userInfos .halfInput {width:100%;}
  	.user-p-page .userContent .user-m-in .userInfos .halfInput:nth-child(4) {margin-top:19px;}
  	.user-p-page .userContent .user-m-in .userInfos .password {width:100%;}
  	.user-p-page .userContent .user-m-in .userInfos .submit {width:100%;}
  	.user-p-page .userContent .user-m-in .check {padding:15px 30px;}
  	.tickets .ticket span {border-right:none!important;}
  	.btMusteriKaydi .kayitForm label {width:100%;}
  	.btMusteriKaydi .form {height:auto;}
  	.btMusteriKaydi .text h2 {font-size:30px;line-height:30px;}

  	.btMusteriKaydi .text span {line-height:20px;}
  	.btMusteriKaydi .kayitForm label input {height:54px;}
  	.btMusteriKaydi .loginHref {text-align:center;height:auto;padding:5px 20px;margin-top: 12px;}
  	.btMusteriKaydi .loginHref span {line-height:22px;}

	.footer-top .footer-top-top {flex-direction: column;height:auto;min-height:100px;padding:30px 0;}
	.footer-top .footer-top-top .up-button {margin-top:15px;}
	.main-header .main-header-wrap .mh-logo img {max-height:32px;}
	.theme-list .theme-list-wrap h1 {font-size:24px;}
	.theme-list .theme-list-wrap .desc {font-size:14px;line-height:22px;display:none;}
	.theme-listing {margin-top:0px;}
	.theme-list {padding:20px 0;}
  .container {padding: 0 20px;}
  .theme-listing .theme-item {margin-top: 20px;}
	.themes-features {padding:8px 0 20px 0;min-height:auto;}
	.themes-features .tf-wrapper .tf-features-top .tft-left strong {font-size:24px;line-height:30px;}
	.themes-features .tf-wrapper .tf-features-top .tft-left span {font-size:14px;line-height:22px;}
	.themes-features .tf-wrapper .tf-features-top .tft-left span br {display:none}
	.themes-features .tf-wrapper .tf-features-top .tft-right p {font-size:16px;line-height:26px;}
	.manageability .manageability-wrap .laptop-animation ul li {width:calc(100% - 15px)}
	.manageability .manageability-wrap h2 {font-size:24px;}
	.manageability .manageability-wrap .desc {font-size:14px;line-height:22px;}
	.manageability {padding:40px 0}
	.manageability .manageability-wrap .laptop-animation {margin-top:40px;}
  .dokuman-up-input input {
      padding-right: 55px;
  }
  .dokuman-up {
    top: 100px;
}

.dokuman-up-in ul li a, .dokuman-up-searching>a {
    font-size: 14px;
    line-height: 22px;
    padding-top: 10px;
}

.price-top-li .price-li .price-li-in {
    margin-right: 45px;
}

@keyframes linewidth {
    from{width: 0;}
    to{width: 50px;}
}

.price-top-li .price-li span {
    font-size: 13px;
}

.sepet-onay-in {
    padding: 30px 0;
  }

  .sepet-onay-in p {
    margin: 15px 0 15px 0;
}

}

@media only screen and (max-width:375px){
  .theme-listing .theme-item .ti-details .ti-buttons li {width: calc(50% - 5px);}

  .ssr-top ul li span {
      max-width: 130px;
      line-height: 20px;
      font-size: 13px;
  }

  .ss-r u,
  .ssr-toplam {
    font-size: 13px;
  }

  .ss-r>a {
      font-size: 14px;
  }
  .ticketMessages .ticketMessage .head span.author {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 72px);line-height:54px;}
	.ticketMessages .ticketMessage .head span.date {display:none;}
	.user-m-in.support-log {padding:0 20px 20px 20px;}
	.tickets .ticket span {width:100%!important;}
	.user-p-top .user-threely .box .head span {font-size:17px;margin-top:2px;}

}
.bottomArea .preInfo {
    float: left;
    width: 100%;
    background: #daedf7;
    border: 1px solid #bee8f0;
    color: #31708f;
    padding: 12px 24px 12px 24px;
    line-height: 24px;
    border-radius: 3px;
    font-size: 15px;
    font-weight: 600;
}
@media only screen and (max-width:350px){

  .tmr-tutar-buttons a {
    width: 100%;
    max-width: 100%;
    flex: 0 0 100%;
  }

  .f-order-buttons a {
      font-size: 12px;
  }
  .mht-r {
    right: 55px;
}
.main-header-top .basket .icon {
    margin-right: 3px;
}
}
