body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}

::-webkit-scrollbar { width: 10px;}
::-webkit-scrollbar-hover { width: 15px;}
::-webkit-scrollbar-track { background:#eee;}
::-webkit-scrollbar-thumb { background:#999;}

html {
color: #222222;
font-size: 14px;
line-height: 1.4;
height: 100%;
}
::-moz-selection {
background: #b3d4fc;
text-shadow: none;
}
::selection {
background: #b3d4fc;
text-shadow: none;
}
hr {
display: block;
height: 1px;
border: 0;
border-top: 1px solid #dddddd;
margin: 1em 0;
padding: 0;
}
audio,
canvas,
iframe,
img,
svg,
video {
vertical-align: middle;
}
fieldset {
border: 0;
margin: 0;
padding: 0;
}
textarea {
resize: vertical;
}
body {
font-size: 14px;
color: #000000;
letter-spacing: 0.3px;
font-family: "Ubuntu", sans-serif;
height: 100%;
}
h1,
h1 a {
font-size: 40px;
}

h2,
h2 a {
font-size: 32px;
}

h3,
h3 a {
font-size: 28px;
}

h4,
h4 a {
font-size: 24px;
}

h5,
h5 a {
font-size: 20px;
}

h6,
h6 a {
font-size: 16px;
}

h1,
h2,
h2 a,
h3,
h3 a,
h4,
h4 a,
h5,
h5 a,
h6,
h6 a {
margin: 0;
}

a,
button,
li,
p {
font-size: 14px;
margin: 0;
letter-spacing: 0.3px;
}

ul {
padding: 0;
margin: 0;
}

a:active,
a:focus,
a:hover,
button:focus,
button:hover {
text-decoration: none;
outline: none;
}

a,
button {
-webkit-transition: 0.2s ease;
-moz-transition: 0.2s ease;
-ms-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
}

input:focus,
textarea:focus {
outline: none;
}

.padding-fix {
padding-left: 0;
padding-right: 0;
}

.padding-fix-r {
padding-right: 0;
}

.padding-fix-l {
padding-left: 0;
}

.margin-fix {
margin-left: 0;
margin-right: 0;
}

.vertical-center {
  min-height: 100%;
  min-height: 100vh;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
    -webkit-box-align : center;
  -webkit-align-items : center;
       -moz-box-align : center;
       -ms-flex-align : center;
          align-items : center;
  width: 100%;
         -webkit-box-pack : center;
            -moz-box-pack : center;
            -ms-flex-pack : center;
  -webkit-justify-content : center;
          justify-content : center;
}
.gradient {background: #0e2a57; border-radius: 30px; color: #fff; border:none; padding: 20px 20px;}
.gradient:hover {background: #89c15e; color: #fff;}

.gradient2 {background: #999; border-radius: 20px; color: #fff; border:none; padding: 5px 10px;}
.gradient2:hover {background: #1d1d1b; color: #fff;}

label.error { margin-top:2px; margin-right: 15px; width: auto; display: block; color:#F00; font-size:12px; position:absolute; top:0px; right:5px; z-index:1;} 

#uyari {width: 100%; background:#1bbb09; padding: 5px 10px 5px 10px; margin:5px 0px; border:1px dashed #fff; box-sizing:border-box; color:#fff; font-size:16px;}
#hata {width: 100%; background:#ff0000; padding: 5px 10px 5px 10px; margin:5px 0px; border:1px dashed #fff; box-sizing:border-box; color:#fff; font-size:16px;}


/* Preload */
#preloader {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 9999;
background: #fff;
}

.pr-circle {
width: 100px;
height: 100px;
position: absolute;
top: 50%;
left: 50%;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
}

.pr-circle .pr-child {
width: 100%;
height: 100%;
position: absolute;
left: 0;
top: 0;
}

.pr-circle .pr-child:before {
content: '';
display: block;
margin: 0 auto;
width: 15%;
height: 15%;
background-color: #89c15e;
border-radius: 100%;
-webkit-animation: pr-circleBounceDelay 1.2s infinite ease-in-out both;
animation: pr-circleBounceDelay 1.2s infinite ease-in-out both;
}

.pr-circle .pr-circle2 {
-webkit-transform: rotate(30deg);
-ms-transform: rotate(30deg);
transform: rotate(30deg);
}

.pr-circle .pr-circle3 {
-webkit-transform: rotate(60deg);
-ms-transform: rotate(60deg);
transform: rotate(60deg);
}

.pr-circle .pr-circle4 {
-webkit-transform: rotate(90deg);
-ms-transform: rotate(90deg);
transform: rotate(90deg);
}

.pr-circle .pr-circle5 {
-webkit-transform: rotate(120deg);
-ms-transform: rotate(120deg);
transform: rotate(120deg);
}

.pr-circle .pr-circle6 {
-webkit-transform: rotate(150deg);
-ms-transform: rotate(150deg);
transform: rotate(150deg);
}

.pr-circle .pr-circle7 {
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}

.pr-circle .pr-circle8 {
-webkit-transform: rotate(210deg);
-ms-transform: rotate(210deg);
transform: rotate(210deg);
}

.pr-circle .pr-circle9 {
-webkit-transform: rotate(240deg);
-ms-transform: rotate(240deg);
transform: rotate(240deg);
}

.pr-circle .pr-circle10 {
-webkit-transform: rotate(270deg);
-ms-transform: rotate(270deg);
transform: rotate(270deg);
}

.pr-circle .pr-circle11 {
-webkit-transform: rotate(300deg);
-ms-transform: rotate(300deg);
transform: rotate(300deg);
}

.pr-circle .pr-circle12 {
-webkit-transform: rotate(330deg);
-ms-transform: rotate(330deg);
transform: rotate(330deg);
}

.pr-circle .pr-circle2:before {
-webkit-animation-delay: -1.1s;
animation-delay: -1.1s;
}

.pr-circle .pr-circle3:before {
-webkit-animation-delay: -1s;
animation-delay: -1s;
}

.pr-circle .pr-circle4:before {
-webkit-animation-delay: -0.9s;
animation-delay: -0.9s;
}

.pr-circle .pr-circle5:before {
-webkit-animation-delay: -0.8s;
animation-delay: -0.8s;
}

.pr-circle .pr-circle6:before {
-webkit-animation-delay: -0.7s;
animation-delay: -0.7s;
}

.pr-circle .pr-circle7:before {
-webkit-animation-delay: -0.6s;
animation-delay: -0.6s;
}

.pr-circle .pr-circle8:before {
-webkit-animation-delay: -0.5s;
animation-delay: -0.5s;
}

.pr-circle .pr-circle9:before {
-webkit-animation-delay: -0.4s;
animation-delay: -0.4s;
}

.pr-circle .pr-circle10:before {
-webkit-animation-delay: -0.3s;
animation-delay: -0.3s;
}

.pr-circle .pr-circle11:before {
-webkit-animation-delay: -0.2s;
animation-delay: -0.2s;
}

.pr-circle .pr-circle12:before {
-webkit-animation-delay: -0.1s;
animation-delay: -0.1s;
}

@-webkit-keyframes pr-circleBounceDelay {
0%,
100%,
80% {
-webkit-transform: scale(0);
transform: scale(0);
}
40% {
-webkit-transform: scale(1);
transform: scale(1);
}
}

@keyframes pr-circleBounceDelay {
0%,
100%,
80% {
-webkit-transform: scale(0);
transform: scale(0);
}
40% {
-webkit-transform: scale(1);
transform: scale(1);
}
}


/* Top Menü */
.top-menu {
background-color:#0e2a57;
height: 26px;
text-align:right;
}
.top-menu .top-dil {
float:left;
}
.top-menu .top-dil span {
color: #92cbbf;
text-align:center;
display:inline-block;
padding:0px;
font-size:10px;
line-height: 26px;
margin-right: 10px;
margin-left: 15px;
}
.top-menu .top-dil a {
text-align:center;
display:inline-block;
width: 25px;
margin-right: 5px;
}
.top-menu .top-dil a img {
opacity: 0.5;
-webkit-opacity: 0.5;
-moz-opacity: 0.5;
}
.top-menu .top-dil .active img {
opacity: 1;
-webkit-opacity: 1;
-moz-opacity: 1;
}
.top-menu .top-dil a:hover img {
opacity: 1;
-webkit-opacity: 1;
-moz-opacity: 1;
}

.top-menu .top-sosyal {
background-color:#89c15e;
float:right;
}
.top-menu .top-sosyal span {
color: #fff;
text-align:center;
display:inline-block;
padding:0 20px;
font-size:10px;
line-height: 26px;
}
.top-menu .top-sosyal a {
color: #fff;
text-align:center;
display:inline-block;
padding:0 9px;
line-height: 26px;
}
.top-menu .top-sosyal a i:hover {
color: #ffffff;
}
.top-menu .top-menu-destek {
background-color:#2a1f58;
width:100px;
float:right;
}
.top-menu .top-menu-destek a {
color: #ffffff;
text-align:center;
display:inline-block;
padding:0 9px;
font-size:10px;
line-height:26px;
}
.top-menu .top-menu-destek img {
width:16px;
height:16px;
margin:5px;
}

/* Logo  */
.ust-menu {
height:120px;
padding:0px;
margin:0;
}
.ust-menu .logo {
position:relative;
width:275px;
float:left;
} 
.ust-menu .logo img {
width:275px;
height:120px;
} 
.ana-menu {
width:650px;
height:120px;	
position:relative;
padding-left:63px;
float:left;
}
.ana-menu > ul > li {
position: relative;
text-align:center;
margin:0 !important;
}
.ana-menu > ul > li > a {
position: relative;
text-align:center;
height:120px;
line-height:120px;
font-size:16px;
color:#706f6f;
display:block;
padding:0 20px;
font-weight:400;
}
.ana-menu > ul > li > a:hover {
color:#0e2a57;
}
.ana-menu > ul > li > a:hover:before {
position: absolute;
content: '';
background:#89c15e;
width:10px;
height:10px;
bottom:30px;
left:50%;
margin-left:-5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ana-menu > ul > li ul.dropdown {
position: absolute;
left: 0;
top: 100%;
min-width: 190px;
background: #fff;
text-align: left;
border: 1px solid #eeeeee;
padding: 0;
-webkit-transition: 0.2s ease;
-moz-transition: 0.2s ease;
-ms-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
opacity: 0;
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
visibility: hidden;
z-index: 999;
-webkit-transform-origin: center top 0;
-ms-transform-origin: center top 0;
transform-origin: center top 0;
}
.ana-menu > ul > li ul.dropdown li {
position: relative;
}
.ana-menu > ul > li ul.dropdown li a {
display:block;
font-size: 14px;
color: #555555;
padding: 8px 20px;
margin-right: 0;
border-bottom: 1px solid #eeeeee;
}
.ana-menu > ul > li ul.dropdown li a:hover {
background: #89c15e;
color: #fff;
}
.ana-menu > ul > li ul.dropdown li a:hover i {
color: #fff;
}
.ana-menu > ul > li ul.dropdown li a i {
float: right;
margin-top: 4px;
}
.ana-menu > ul > li ul.dropdown li:last-child {
margin-left: 0;
}
.ana-menu > ul > li ul.dropdown li:last-child a {
border-bottom: none;
}
.ana-menu > ul > li ul.dropdown li ul.dropdown2 {
position: absolute;
top: 0;
left: 100%;
min-width: 180px;
background: #fff;
border: 1px solid #eeeeee;
-webkit-transition: 0.2s ease;
-moz-transition: 0.2s ease;
-ms-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
opacity: 0;
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
visibility: hidden;
z-index: 999;
-webkit-transform-origin: center top 0;
-ms-transform-origin: center top 0;
transform-origin: center top 0;
}
.ana-menu > ul > li ul.dropdown li:hover ul.dropdown2 {
opacity: 1;
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
visibility: visible;
}
.ana-menu > ul > li:hover ul.dropdown {
opacity: 1;
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
visibility: visible;
}
.ana-menu > ul > li .aktif:before {
position: absolute;
content: '';
background:#89c15e;
width:10px;
height:10px;
bottom:30px;
left:50%;
margin-left:-5px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.ana-menu > ul > li.active ul.dropdown li.active a {
color: #89c15e;
}
.ana-menu > ul > li.active ul.dropdown li.active a:hover {
color: #fff;
}
.ana-menu > ul > li.active ul.dropdown li.active ul.dropdown2 li a {
color: #555555;
}
.ana-menu > ul > li.active ul.dropdown li.active ul.dropdown2 li a:hover {
color: #fff;
}
.ana-menu > ul > li.active ul.dropdown li.active ul.dropdown2 li.active a {
color: #89c15e;
}
.ana-menu > ul > li.active ul.dropdown li.active ul.dropdown2 li.active a:hover {
color: #fff;
}

.ana-menu .ara-buton {
background: none;
border: none;
}
.ana-menu .ara-buton i{
font-size: 16px;
}
.ara-buton2 {
background: none;
border: none;
position: fixed;
left: 52px;
top: 19px;
color: #89c15e;
display: none;
z-index: 999
}
.ara-buton2 i{
font-size: 18px;
}

.menu-login {
position:relative;
width:200px;
height:120px;
float:right;
}
.menu-login > a {
width:80px;
height:120px;
display:inline-block;
float:right;
text-align:center;
color:#706f6f;
font-size:14px;
text-decoration:none;
padding-top:37px;
margin:0 5px;
}
.menu-login > a > img {
width:80px;
height:30px;
margin-bottom:5px;
}
.menu-login > a:hover {
color: #0e2a57;
}
.menu-login > a > p {
	position: absolute;
    top: 40px;
    right: 25px;
    background-color: #0e2a57;
    color: #fff;
    border-radius: 50%;
    padding: 1px 5px;
    font-size: 11px;
    display: none;
}

.modal .modal-dialog .modal-content {
padding: 40px 45px 50px;
}
.modal .modal-dialog .modal-content .medel-box-top {
position: relative;
}
.modal .modal-dialog .modal-content .medel-box-top h4 {
color: #222222;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 5px;
position: relative;
}
.modal .modal-dialog .modal-content .medel-box-top h4:before {
position: absolute;
content: '';
background: #89c15e;
width: 30px;
height: 3px;
bottom: 0;
left: 50%;
margin-left: -35px;
margin-bottom: -23px;
}
.modal .modal-dialog .modal-content .medel-box-top h4:after {
position: absolute;
content: '';
background: #89c15e;
width: 30px;
height: 3px;
bottom: 0;
right: 50%;
margin-right: -33px;
margin-bottom: -23px;
}
.modal .modal-dialog .modal-content .medel-box-top img {
margin-bottom: 15px;
}
.modal .modal-dialog .modal-content .medel-box-top button {
position: absolute;
top: -25px;
right: -28px;
font-size: 18px;
color: #969696;
opacity: 1;
}
.modal .modal-dialog .modal-content .medel-box-top button:hover {
color: #222222;
}
.modal .modal-dialog .modal-content form input {
display: block;
width: 100%;
margin: auto;
border: none;
border-bottom: 2px solid #dddddd;
margin-bottom: 25px;
padding: 10px 0;
font-size: 15px;
color: #222222;
}
.modal .modal-dialog .modal-content form input:focus {
border-color: #89c15e;
}
.modal .modal-dialog .modal-content form input[type="checkbox"] {
display: inline-block;
width: auto;
transform: scale(1.5);
margin-right: 10px;
}

.modal .modal-dialog .modal-content form .bootstrap-datetimepicker-widget.dropdown-menu {
width: 240px;
}
.modal .modal-dialog .modal-content form textarea {
display: block;
width: 100%;
height: 100px;
margin: auto;
border: none;
border-bottom: 2px solid #dddddd;
margin-bottom: 25px;
padding: 10px 0;
font-size: 15px;
color: #222222;
}
.modal .modal-dialog .modal-content form textarea:focus {
border-color: #89c15e;
}
.modal .modal-dialog .modal-content form button {
font-size: 16px;
color: #fff;
background: #0e2a57;
border: none;
padding: 10px 40px;
font-weight: 600;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
}
.modal .modal-dialog .modal-content form button:hover {
background: #89c15e;
}

.modal .modal-dialog .modal-content .uyeol {
font-size: 16px;
color: #fff;
background: #0e2a57;
display: inline-block;
border: none;
padding: 10px 40px;
font-weight: 600;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
}
.modal .modal-dialog .modal-content .uyeol:hover {
background: #89c15e;
}

.modal .modal-dialog .modal-content {
  overflow-y: auto;
}
.profesyoneldetay {
	display: none;
}
.profesyonelcheck {
display: inline-block !important;
width: auto !important;
transform: scale(1.5) !important;
margin-right: 10px !important;
}


.modal .modal-dialog .modal-content .sifrehatirlat {
font-size: 16px;
color: #555;
display: inline-block;
padding-top: 20px;
}

.menu-sticky.sticky {
-webkit-animation: 300ms ease-in-out 0s normal none 1 fadeInDown;
animation: 300ms ease-in-out 0s normal none 1 fadeInDown;
left: 0;
position: fixed;
top: 0;
width: 100%;
z-index: 999;
background: #fff;
height:60px;
padding-top:0px;
-webkit-box-shadow: 0 0 20px -10px rgba(0, 0, 0, 0.4);
box-shadow: 0 0 20px -10px rgba(0, 0, 0, 0.4);
}
.menu-sticky.sticky .ana-menu {
padding-left:30px;
height: 60px;
}
.menu-sticky.sticky .logo img {
width:130px !important;
height:60px !important;
} 
.menu-sticky.sticky .ana-menu ul li {
position: relative;
text-align:center;
height:60px;
margin:0;
}
.menu-sticky.sticky .ana-menu ul li a {
padding:0px 20px;
height: 60px;
line-height: 60px;
}
.menu-sticky.sticky .ana-menu ul li ul li{
height: auto;
text-align: left;
}
.menu-sticky.sticky .ana-menu ul li ul li a {
padding:8px 20px;
height: auto;
line-height: normal;
text-align: left;
}
.menu-sticky.sticky .ana-menu ul li a:hover:before {
display:none;
}
.menu-sticky.sticky .ana-menu ul li .aktif:before {
display:none;
}
.menu-sticky.sticky .menu-login {
height:60px;
}
.menu-sticky.sticky .menu-login > a {
height: 60px;
padding-top:0px;
}
.menu-sticky.sticky .menu-login > a > img {
height: 30px;
margin:15px 0px;
}
.menu-sticky.sticky .menu-login > a > span {
display:none;
}
.menu-sticky.sticky .menu-login > a > p {
    top: 19px;
}

@media (max-width:1200px) {
.ust-menu {
height:60px;
}
.ust-menu .logo {
width:130px;
height:60px;
} 
.ust-menu .logo img {
width:130px;
height:60px;
} 
.ana-menu {
width:580px;
height:60px;	
padding-left:30px;
}
.ana-menu > ul > li {
position: relative;
height:60px;
margin:0;
}
.ana-menu > ul > li > a {
padding:0px 20px;
height:60px;
line-height:60px;
}
.ana-menu > ul > li > a:hover {
color:#0e2a57;
}
.ana-menu > ul > li > a:hover:before {
display:none;
}
.ana-menu > ul > li .aktif:before {
display:none;
}
.menu-login {
height:60px;
}
.menu-login > a {
height: 60px;
padding-top:0px;
}
.menu-login > a > p {
    top: 20px;
    right: 25px;
}

.menu-login > a > img {
height: 30px;
margin:15px 0px;
}
.menu-login > a > span {
display:none;
}

.menu-sticky.sticky {
height:60px;
}
.menu-sticky.sticky .ana-menu {
padding-left:30px;
}
.menu-sticky.sticky .logo img {
width:130px !important;
height:60px !important;
} 
.menu-sticky.sticky .ana-menu ul li {
position: relative;
text-align:center;
height:60px;
margin:0;
}
.menu-sticky.sticky .ana-menu ul li a {
padding:0px 20px;
}
.menu-sticky.sticky .menu-login {
height:60px;
}
.menu-sticky.sticky .menu-login > a {
height: 60px;
padding-top:0px;
}
.menu-sticky.sticky .menu-login > a > img {
height: 30px;
margin:15px 0px;
}
.menu-sticky.sticky .menu-login > a > span {
display:none;
}
}
@media (max-width:991px) {
.ust-menu {
height:60px;
}
.ust-menu .logo {
width:90px;
height:60px;
} 
.ust-menu .logo img {
width:90px;
height:60px;
} 
.ana-menu {
width:460px;
height:60px;	
padding-left:30px;
}
.ana-menu > ul > li {
position: relative;
height:60px;
margin:0;
}
.ana-menu > ul > li > a {
padding:0px 10px;
height:60px;
line-height:60px;
}
.ana-menu > ul > li > a:hover {
color:#0e2a57;
}
.ana-menu > ul > li > a:hover:before {
display:none;
}
.ana-menu > ul > li .aktif:before {
display:none;
}
.menu-login {
height:60px;
width:120px !important;
}
.menu-login > a {
width:60px !important;
height: 60px;
padding-top:0px;
margin:0 !important;
}
.menu-login > a > p {
    top: 20px;
    right: 10px;
}
.menu-login > a > img {
width:50px !important;
height:30px;
margin:15px 0px;
}
.menu-login > a > span {
display:none;
}

.menu-sticky.sticky {
height:60px;
}
.menu-sticky.sticky .ana-menu {
padding-left:30px;
}
.menu-sticky.sticky .logo img {
width:90px !important;
height:60px !important;
} 
.menu-sticky.sticky .ana-menu ul li {
position: relative;
text-align:center;
height:60px;
margin:0;
}
.menu-sticky.sticky .ana-menu ul li a {
padding:0px 10px;
}
.menu-sticky.sticky .menu-login {
height:60px;
width:120px !important;
}
.menu-sticky.sticky .menu-login > a {
width:60px !important;
height: 60px;
padding-top:0px;
margin:0 !important;
}
.menu-sticky.sticky .menu-login > a > img {
width:50px !important;
height: 30px;
margin:15px 0px;
}
.menu-sticky.sticky .menu-login > a > span {
display:none;
}

}


/* Menü */
.menu-area .ana-menu ul li {
position: relative;
}

.menu-area .ana-menu ul li a {
font-size: 15px;
color: #222222;
display: block;
margin-right: 15px;
padding: 12px 0 15px;
}

.menu-area .ana-menu ul li a i {
font-size: 14px;
color: #969696;
}

.menu-area .ana-menu ul li a:hover {
color: #89c15e;
cursor: pointer;
}

.menu-area .ana-menu ul li a:hover i {
color: #89c15e;
}

.menu-area .ana-menu ul li ul.dropdown {
position: absolute;
left: 0;
top: 100%;
min-width: 190px;
background: #fff;
text-align: left;
border: 1px solid #eeeeee;
padding: 0;
-webkit-transition: 0.2s ease;
-moz-transition: 0.2s ease;
-ms-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
opacity: 0;
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
visibility: hidden;
z-index: 999;
-webkit-transform-origin: center top 0;
-ms-transform-origin: center top 0;
transform-origin: center top 0;
}

.menu-area .ana-menu ul li ul.dropdown li {
position: relative;
}

.menu-area .ana-menu ul li ul.dropdown li a {
font-size: 14px;
color: #555555;
padding: 8px 20px;
margin-right: 0;
border-bottom: 1px solid #eeeeee;
}

.menu-area .ana-menu ul li ul.dropdown li a:hover {
background: #89c15e;
color: #fff;
}

.menu-area .ana-menu ul li ul.dropdown li a:hover i {
color: #fff;
}

.menu-area .ana-menu ul li ul.dropdown li a i {
float: right;
margin-top: 4px;
}

.menu-area .ana-menu ul li ul.dropdown li:last-child {
margin-left: 0;
}

.menu-area .ana-menu ul li ul.dropdown li:last-child a {
border-bottom: none;
}

.menu-area .ana-menu ul li ul.dropdown li ul.dropdown2 {
position: absolute;
top: 0;
left: 100%;
min-width: 180px;
background: #fff;
border: 1px solid #eeeeee;
-webkit-transition: 0.2s ease;
-moz-transition: 0.2s ease;
-ms-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
opacity: 0;
-webkit-transform: scaleY(0);
-ms-transform: scaleY(0);
transform: scaleY(0);
visibility: hidden;
z-index: 999;
-webkit-transform-origin: center top 0;
-ms-transform-origin: center top 0;
transform-origin: center top 0;
}

.menu-area .ana-menu ul li ul.dropdown li:hover ul.dropdown2 {
opacity: 1;
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
visibility: visible;
}

.menu-area .ana-menu ul li:hover ul.dropdown {
opacity: 1;
-webkit-transform: scaleY(1);
-ms-transform: scaleY(1);
transform: scaleY(1);
visibility: visible;
}

.menu-area .ana-menu ul li.active a {
color: #89c15e;
}

.menu-area .ana-menu ul li.active a i {
color: #89c15e;
}

.menu-area .ana-menu ul li.active ul.dropdown li.active a {
color: #89c15e;
}

.menu-area .ana-menu ul li.active ul.dropdown li.active a:hover {
color: #fff;
}

/* Mobil Menü */
.mobile-menu-area {
display: none;
}

.mobilanamenu .mobilanamenu-bar {
background: #fff;
float: none;
z-index: 999;
text-align: center;
padding:0;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 60px;
}

.mobilanamenu .mobilanamenu-bar:after {
content: "";
clear: both;
display: block;
}

.mobilanamenu .mobilanamenu-bar .meanmenu-reveal {
color: #89c15e;
position: absolute;
left: 0 !important;
right: inherit;
top: 0;
width: 23px;
margin-top: 17px;
margin-left: 20px;
}

.mobilanamenu .mobilanamenu-bar .meanmenu-reveal span {
display: block;
background: #89c15e;
height: 2px;
margin-top: 5px;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav {
float: left;
width: 100%;
background:#ffffff;
margin-top: 0;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav a img {
margin:8px auto;
max-width: 150px;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul {
margin-top: 20px;
text-align: left;
padding: 0 30px;
border-bottom:2px solid #89c15e;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li {
position: relative;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li a {
color: #555555;
display: block;
padding: 6px 0;
border-bottom: 1px solid #eeeeee;
letter-spacing: 0.5px;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li a:hover {
color: #89c15e;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li:nth-child(1) a {
border-top: 1px solid #eeeeee;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li .mobilanamenu-expand {
font-size: 22px !important;
position: absolute;
right: 0;
top: 0;
margin-top: -6px;
z-index: 2;
background: transparent;
border: none !important;
padding: 6px 15px;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li .mobilanamenu-expand:hover {
background: transparent;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li ul {
padding-left: 20px;
margin-top: 10px;
}

.mobilanamenu .mobilanamenu-bar .mobilanamenu-nav ul li ul li a {
font-size: 13px;
border: none !important;
}

.mobilanamenu .menu-login {
position:absolute !important;
width:80px !important;
top:0 !important;
right:0 !important;
}
.mobilanamenu .menu-login > a {
width:40px !important;
height:60px !important;
display:inline-block !important;
float:right !important;
padding:0 !important;
margin:0 !important;
}
.mobilanamenu .menu-login > a > img {
width:24px !important;
height:24px !important;
margin:18px 0 !important;
}

.mobilanamenu .topdiv {
display: inline-block;
width: 100%
}
.mobilanamenu .top-dil {
margin: 10px 0 5px 0;
display: inline-block;
width: 100%;
}
.mobilanamenu .top-dil span {
color: #555555;
display:inline-block;
padding:0px;
font-size:12px;
margin-right: 10px;
width: 80px;
}
.mobilanamenu .top-dil a {
text-align:center;
display:inline-block;
width: 25px;
margin-right: 5px;
}
.mobilanamenu .top-dil a img {
opacity: 0.5;
-webkit-opacity: 0.5;
-moz-opacity: 0.5;
}
.mobilanamenu .top-dil .active img {
opacity: 1;
-webkit-opacity: 1;
-moz-opacity: 1;
}
.mobilanamenu .top-dil a:hover img {
opacity: 1;
-webkit-opacity: 1;
-moz-opacity: 1;
}

.mobilanamenu .top-sosyal {
margin: 5px 0 10px 0;
display: inline-block;
width: 100%;
}
.mobilanamenu .top-sosyal span {
color: #555555;
display:inline-block;
padding:0px;
font-size:12px;
margin-right: 10px;
width: 80px;
}
.mobilanamenu .top-sosyal a {
color: #92cbbf;
text-align:center;
display:inline-block;
padding:0 9px;
line-height: 26px;
}
.mobilanamenu .top-sosyal a i:hover {
color: #0e2a57;
}

/* Breadcrumb */
.breadcrumb {
background-color: #f9f9f7;
padding: 10px 0;
margin-bottom: 0;
position: relative;
}
.breadcrumb ul li {
color: #c6c6c6;
}
.breadcrumb ul li a {
color: #c6c6c6;
}
.breadcrumb ul li a:hover {
color: #89c15e;
}
.breadcrumb ul li i {
color: #c6c6c6;
margin-right: 8px;
}

/* Başlık */
.anabaslik {
background: #89c15e;
padding: 18px 0;
position: relative;
}
.anabaslik h1 {
color: #0e2a57;
font-size: 32px;
letter-spacing: 1px;
font-weight: 600;
}
.anabaslik h2 {
color: #0e2a57;
font-size: 32px;
letter-spacing: 1px;
font-weight: 600;
}


/* Kategori */

.kategoridetay {
padding: 90px 0;
}

.kategoridetay .haberblog {
border: 1px solid #eeeeee;
margin-bottom: 30px;
}

.kategoridetay .haberblog .haber-image a img {
max-width: 275px;
margin-right: 15px;
}

.kategoridetay .haberblog .haber-ozet {
padding: 12px 5px;
}

.kategoridetay .haberblog .haber-ozet h5 a {
color: #222222;
font-weight: 600;
margin-bottom: 7px;
display: inline-block;
}

.kategoridetay .haberblog .haber-ozet h5 a:hover {
color: #89c15e;
}

.kategoridetay .haberblog .haber-ozet ul {
margin-bottom: 6px;
}

.kategoridetay .haberblog .haber-ozet ul li {
margin-right: 10px;
}

.kategoridetay .haberblog .haber-ozet ul li i {
font-size: 13px;
color: #969696;
margin-right: 5px;
}

.kategoridetay .haberblog .haber-ozet ul li a {
color: #555555;
}

.kategoridetay .haberblog .haber-ozet ul li a:hover {
color: #89c15e;
}

.kategoridetay .haberblog .haber-ozet p {
font-size: 15px;
color: #969696;
line-height: 25px;
letter-spacing: 0.5px;
margin-bottom: 20px;
}

.kategoridetay .haberblog .haber-ozet span a {
color: #89c15e;
border: 1px solid #89c15e;
padding: 5px 15px;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
}

.kategoridetay .haberblog .haber-ozet span a:hover {
background: #89c15e;
color: #fff;
}

/* Sayfalama */
.sayfalama {
margin-top: 40px;
}
.sayfalama ul li a {
font-size: 18px;
color: #89c15e;
width: 40px;
height: 40px;
background: #fff;
display: block;
padding-top: 6px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}
.sayfalama ul li a:hover {
background: #89c15e;
color: #fff;
}
.sayfalama ul li.active a {
background: #89c15e;
color: #fff;
}

/* Detay Sayfası */
.detaysayfasi {
padding: 30px 0 50px 0;
background: #f9f9f7;
}

.detaysayfasi .detaycerceve {
background: #fff;
border-radius: 5px;
box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
-webkit-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
-moz-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
width: 100%;
}

.detaysayfasi .detaycerceve .detay-resimler {
padding: 10px 10px 0px 10px;
max-width: 482px;
}
.detaysayfasi .detaycerceve .detay-resimler img {
border-radius: 5px;
}
.detaysayfasi .detaycerceve .detay-resimler .owl-dots {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

.detaysayfasi .detaycerceve .detay-resimler .owl-nav {
	position: absolute;
	bottom: -10px;
	width: 100%;
	display: none;
}

.detaysayfasi .detaycerceve .orta {
max-height: 300px;
margin-bottom: 20px;
}
.detaysayfasi .detaycerceve .orta2 {
max-height: 150px;
margin-bottom: 20px;
}
.detaysayfasi .detaycerceve .orta3 {
overflow-y: auto;
max-height: 450px;
margin-bottom: 20px;
}

.detaysayfasi .detaycerceve .ozellik {
margin: 5px 0px;
font-size: 14px;
color:#706f6f;
}
.detaysayfasi .detaycerceve .ozellik span {
font-weight: bold;
}
.detaysayfasi .detaycerceve .kampanya {
margin: 5px 0px;
font-size: 16px;
color:#0e2a57;
font-weight: bold;
}
.detaysayfasi .detaycerceve .fiyatsepet {
height: auto;
}

.detaysayfasi .detaycerceve .fiyatsepet .indirim{
width: 50px;
height: 50px;
background: #ff0000;
color: #ffffff;
font-size: 18px;
margin-right: 15px;
text-align: center;
font-weight: bold;
padding-top: 10px;
float: left;
}
.detaysayfasi .detaycerceve .fiyatsepet .fiyat{
width: 150px;
float: left;
}

.detaysayfasi .detaycerceve .fiyatsepet .fiyat-liste{
height: 15px;
color: #c6c6c6;
font-size: 18px;
line-height: 18px;
text-decoration: line-through;
}
.detaysayfasi .detaycerceve .fiyatsepet .fiyat-liste span{
font-size: 12px;
}
.detaysayfasi .detaycerceve .fiyatsepet .fiyat-satis{
height: 35px;
color: #706f6f;
font-size: 30px;
line-height: 40px;
font-weight: bold;
}
.detaysayfasi .detaycerceve .fiyatsepet .fiyat-satis span{
font-size: 18px;
font-weight: 400;
}

.detaysayfasi .detaycerceve .fiyatsepet .miktar {
margin:20px auto 0px auto;
height:46px;
font-size:16px;
text-align:center;
background-color:#fdfdfd;
border:1px solid #eee;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:0;
position: relative;
}
.detaysayfasi .detaycerceve .fiyatsepet .miktar span {
width: 25px;
height:46px;
float: left;
font-size:16px;
text-align:center;
background-color:#f5f5f5;
border-right:1px solid #eee;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:0;
position: absolute;
left: 0;
top: 0;
}
.detaysayfasi .detaycerceve .fiyatsepet .miktar span.arti {
border-left:1px solid #eee;
border-right:none;
left: auto;
right: 0;
}
.detaysayfasi .detaycerceve .fiyatsepet .miktar span i {
margin-top: 15px;
color: #999;
}
.detaysayfasi .detaycerceve .fiyatsepet .miktar span:hover i {
color: #333;
}
.detaysayfasi .detaycerceve .fiyatsepet .miktar input {
width: 100%;
height:46px;
font-size:24px;
text-align:center;
background:none;
border:none;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
padding:5px 5px;
display: inline-block;
}


.detaysayfasi .detaycerceve .fiyatsepet button.SepeteEkle {
margin:20px auto 0px auto;
height:46px;
line-height:36px;
color:#ffffff;
font-size:16px;
text-align:center;
background-color:#0e2a57;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 30px;
}
.detaysayfasi .detaycerceve .fiyatsepet button.SepeteEkle:hover {
color:#ffffff;
background-color:#89c15e;
}

.detaysayfasi .detaycerceve .fiyatsepet button.TavsiyeEt {
margin:20px auto 0px 15px;
height:46px;
line-height:36px;
color:#706f6f;
font-size:16px;
text-align:center;
background-color:#f9f9f7;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 30px;
}
.detaysayfasi .detaycerceve .fiyatsepet button.TavsiyeEt i{
margin-right: 10px;
color:#0e2a57;
}
.detaysayfasi .detaycerceve .fiyatsepet button.TavsiyeEt:hover {
color:#ffffff;
background-color:#89c15e;
}
.detaysayfasi .detaycerceve .fiyatsepet button.TavsiyeEt:hover i{
color:#fff;
}

.detaysayfasi .detaycerceve .birlikte {
padding: 50px 0px 0px 0px;
}
.detaysayfasi .detaycerceve .birlikte .title {
width:100%;
text-align:center;
position: relative;
margin:0;
height:90px;
color:#0e2a57;
font-size:32px;
font-weight:bold;
}

.detaysayfasi .detaycerceve .ozet {
margin: 20px 0px 10px 0px;
font-size: 16px;
color:#706f6f;
max-height: 100px;
overflow-y: auto;
}
.detaysayfasi .detaycerceve .ozet p{
font-size: 16px;
color:#706f6f;
}

.detaysayfasi .detaycerceve .egitmen_wr{
padding: 10px 10px 0 0;
height: 100%;
}
.detaysayfasi .detaycerceve .egitmen{
width: 100%;
height: 100%;
background: #f9f9f7;
color: #706f6f;
font-size: 14px;
text-align: center;
display: inline-block;
}
.detaysayfasi .detaycerceve .egitmen p{
width: 100%;
color: #0e2a57;
font-size: 22px;
font-weight: bold;
text-align: center;
padding: 10px 0px;
display: inline-block;
}
.detaysayfasi .detaycerceve .egitmen h2{
width: 100%;
color: #706f6f;
font-size: 14px;
text-align: center;
padding: 10px 10px;
display: inline-block;
}


.detaysayfasi .detaycerceve .egitmen .resim{
width: 100%;
display: inline-block;
}
.detaysayfasi .detaycerceve .egitmen img{
width: 80%;
margin: 0 auto;
}
.detaysayfasi .detaycerceve .egitmen a{
text-align: center;
width: 100%;
display: inline-block;
}
.detaysayfasi .detaycerceve .egitmen button {
margin:10px auto 0 auto;
color:#0e2a57;
font-size:12px;
font-weight: bold;
text-align:center;
background-color:#f9f9f7;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:5px 20px;
max-width: 150px;
display: inline-block;
}

.detaysayfasi .detaycerceve .egitmen button:hover {
background-color:#eee;
}

.detaysayfasi .detaycerceve .egitmen button span{
margin:0px auto 0px 0px;
width: 100%;
color:#706f6f;
font-weight: 400;
text-align:center;
}

.detaysayfasi .detaycerceve .detay-detay h4 {
color: #222222;
margin-bottom: 18px;
font-weight: 600;
}

.detaysayfasi .detaycerceve .detay-detay ul {
margin-bottom: 12px;
}

.detaysayfasi .detaycerceve .detay-detay ul li {
font-size: 14px;
margin-right: 15px;
}

.detaysayfasi .detaycerceve .detay-detay ul li i {
font-size: 14px;
color: #89c15e;
margin-right: 7px;
}

.detaysayfasi .detaycerceve .detay-detay ul li a {
font-size: 14px;
color: #555555;
}

.detaysayfasi .detaycerceve .detay-detay ul li a:hover {
color: #89c15e;
}

.detaysayfasi .detaycerceve .detay-detay p {
font-size: 16px;
color: #666666;
letter-spacing: 0.5px;
line-height: 32px;
margin-bottom: 45px;
}

.detaysayfasi .detaycerceve .detay-detay p span {
font-size: 15px;
color: #555555;
background: #eeeeee;
display: block;
padding: 20px 30px 25px;
margin: 20px 0;
border-left: 2px solid #89c15e;
line-height: 30px;
}

.detaysayfasi .detaycerceve .paylas-butonlar {
padding: 30px 20px 30px 20px;
}

.detaysayfasi .detaycerceve .paylas-butonlar ul li:first-child {
font-size: 18px;
font-weight: 600;
color: #706f6f;
}

.detaysayfasi .detaycerceve .paylas-butonlar ul li a i {
font-size: 20px;
color: #0e2a57;
display: block;
width: 35px;
height: 35px;
text-align: center;
padding-top: 10px;
}

.detaysayfasi .detaycerceve .paylas-butonlar ul li a i:hover {
color: #89c15e;
}

.detaysayfasi .detaycerceve .paylas-butonlar ul li a svg {
  width: 20px;
  fill: #0e2a57;
  margin-bottom: 7px;
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.detaysayfasi .detaycerceve .paylas-butonlar ul li a svg:hover{
  fill:#89c15e;
}

.detay-aciklama {
background-color:#f9f9f7;
padding:30px 0;
}
.detay-aciklama h3 {
font-size:32px;
color:#0e2a57;
text-align:center;
font-weight:bold;
margin-bottom:20px;
}
.detay-aciklama .detay-aciklama-text {
position:relative;
width:100%;
}

.detay-egitmenler {
background-color:#eeeee9;
padding:30px 0;
}
.detay-egitmenler h3 {
font-size:32px;
color:#0e2a57;
text-align:center;
font-weight:bold;
margin-bottom:20px;
}
.detay-egitmenler .egitmen-item {
position:relative;
width:100%;
}
.detay-egitmenler .egitmen-item .egitmen-img {
width:290px;
height:290px;
border-radius:50%;
border:solid 5px transparent;
border-left-color: #eeeee9;
border-right-color: #eeeee9;
background-image: linear-gradient(#eeeee9,#eeeee9),linear-gradient(0deg, #eeeee9 20%, #eeeee9 20%, #eeeee9 10% , #eeeee9 20%, #eeeee9 10% );
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
background-size: 100% 100%, 100% 50%;
background-position: center center, center bottom;
background-repeat: no-repeat;
margin:0 auto;
}
.detay-egitmenler .egitmen-item .egitmen-img img {
width:240px !important;
height:240px !important;
border-radius:120px;
border:7px solid #eeeee9 ;
margin:20px;
}
.detay-egitmenler .egitmen-isim {
position:relative;
width:100%;
text-align:center;
}
.detay-egitmenler .egitmen-isim a {
font-size:20px;
font-weight:bold;
color:#706f6f;
text-decoration:none;
}
.detay-egitmenler .egitmen-button {
position:relative;
width:100%;
text-align:center;
}
.detay-egitmenler .egitmen-button button {
margin:20px auto 10px auto;
height:36px;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#706f6f;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
.detay-egitmenler .egitmen-item:hover .egitmen-img {
width:290px;
height:290px;
border-radius:50%;
border:solid 5px transparent;
border-left-color: #89c15e;
border-right-color: #89c15e;
background-image: linear-gradient(#eeeee9,#eeeee9),linear-gradient(0deg, #eeeee9 20%, #89c15e 20%, #eeeee9 10% , #89c15e 20%, #eeeee9 10% );
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
background-size: 100% 100%, 100% 50%;
background-position: center center, center bottom;
background-repeat: no-repeat;
margin:0 auto;
}
.detay-egitmenler .egitmen-item:hover .egitmen-img img {
width:240px !important;
height:240px !important;
border-radius:120px;
border:7px solid #ffffff ;
margin:20px;
}
.detay-egitmenler .egitmen-item:hover .egitmen-button button {
background-color:#0e2a57;
}
.detay-egitmenler .egitmen-detay-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-10px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.detay-egitmenler .egitmen-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.detay-egitmenler .egitmen-detay-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-10px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:5px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.detay-egitmenler .egitmen-detay-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}

.moduller {  width:100%; height:auto; margin:0px; display: inline-block; padding:0px;}
.moduller .modul_wr { width:100%; height:auto; margin-bottom:30px; display: inline-block; font-size:14px; color:#333; position:relative; border-radius:5px; background:#fff; 	box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-webkit-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-moz-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
}
.moduller .modul_wr2 { width:100%; height:auto; margin-bottom:30px; display: inline-block; font-size:14px; color:#333; position:relative; border-radius:5px; background-color: #fdfdfd; border: 1px solid #eee;}
.moduller h3 { margin-bottom: 20px;}
.moduller .bant { height:auto;border-top-left-radius:5px; border-top-right-radius:5px; margin: 0}
.moduller .bant div { width:100%; height:auto; padding:5px 5px; font-size: 18px}
.moduller .ust { height:auto;background:#f5f5f5; border-top-left-radius:5px; border-top-right-radius:5px; margin: 0}
.moduller .ust div { width:100%; height:auto; padding:5px 5px; font-size:14px; color:#666;}
.moduller .ssepet { height:auto;border-bottom-left-radius:5px; border-bottom-right-radius:5px; margin: 0 0 0 0;
    border-bottom: 1px dashed #ccc;}
.moduller .ssepet:last-child {
    border-bottom: none;}
.moduller .ssepet div { width:100%; height:auto; padding:5px 5px; font-size:14px; color:#666;}

.moduller button {
width:100px;
height:36px;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#0e2a57;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
.moduller button:hover {
background-color:#89c15e;
}

.detaysayfasi .nav{
margin: 20px 0;
padding: 0 20px;
}
.detaysayfasi .nav li.active{
}

.detaysayfasi .nav li a{
color:#c6c6c6;
font-size: 22px;
padding: 18px 5px;
display: inline-block;
}
.detaysayfasi .nav li a.active{
color:#706f6f;
border-bottom: 1px solid #7b7b7b;
}
.detaysayfasi .tab-content{
padding: 0 20px;
}
.detaysayfasi .tab-content .tab-pane{
color:#706f6f;
font-size: 18px;
padding-bottom: 20px;
}
.detaysayfasi .tab-content .tab-pane p{
color:#706f6f;
font-size: 18px;
}

.icerikliste { 
	padding: 50px 0; 
	background-color: #f9f9f7;
}
.icerikliste .icerik_wr { 
	-webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.icerikliste .icerik { 
	width: 100%;
	background-color: #ffffff;
    text-align: center;
    padding: 15px;
    -webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
    -moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
    box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 15px 0;
    display: inline-block;
    position: relative;
}
.icerikliste .icerik img { 
	width: 100%;
	-webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;}
.icerikliste .icerik p { text-decoration: none;
    color: #706f6f;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    padding: 10px;
    min-height: 100px
}

.ic-detay {
    width: 100%;
    display: inline-block;
}
.ic-detay h1{
    padding:20px;
    font-size: 2.5em;
}
.ic-detay .ozet{
	font-size: 15px;
    color: #555555;
    background: #eeeeee;
    display: block;
    padding: 20px 30px 25px;
    margin: 0px 0 20px 0 !important;
    border-left: 2px solid #89c15e;
    line-height: 30px;
    max-height: inherit !important;
}
.ic-detay .detay{
	font-size: 16px;
    padding:0px 20px 20px 20px;
    float: none;
    color: #706f6f
}
.ic-detay .detay p{
	font-size: 16px;
}
.ic-detay img{
    float: right;
    margin: 0px 20px 20px 20px;
    border-radius: 10px;
    max-width: 50%;
}

.pdficon {
    background:#ffffff;
    padding:15px 50px;
    display: inline-block;
    margin:10px 0px;
    color: #333;
    text-decoration: none;
}
.pdficon i{
    margin-right:10px;
}

.pdficon:hover {
    background:#89c15e;
    color: #fff;
}

/* Sağ Menü */ 


.sag-arama {
margin-bottom: 45px;
}

.sag-arama h5 {
font-size: 17px;
color: #222222;
font-weight: 600;
padding-bottom: 8px;
margin-bottom: 20px;
position: relative;
}

.sag-arama h5:before {
position: absolute;
content: '';
background: #89c15e;
width: 50px;
height: 1px;
bottom: 0;
left: 0;
}

.sag-arama form {
position: relative;
}

.sag-arama form input {
width: 100%;
height: 45px;
border: 1px solid #dddddd;
font-size: 15px;
color: #222222;
padding-left: 15px;
}

.sag-arama form input:focus {
border-color: #89c15e;
}

.sag-arama form button {
position: absolute;
right: 0;
top: 0;
width: 45px;
height: 100%;
border: none;
color: #fff;
background: #444444;
}

.sag-guncel {
margin-bottom: 45px;
}

.sag-guncel h5 {
font-size: 17px;
color: #222222;
font-weight: 600;
padding-bottom: 8px;
margin-bottom: 20px;
position: relative;
}

.sag-guncel h5:before {
position: absolute;
content: '';
background: #89c15e;
width: 50px;
height: 1px;
bottom: 0;
left: 0;
}

.sag-guncel ul li {
margin-bottom: 8px;
}

.sag-guncel ul li i {
font-size: 15px;
color: #89c15e;
margin-right: 8px;
}

.sag-guncel ul li a {
font-size: 15px;
color: #555555;
}

.sag-guncel ul li a:hover {
color: #89c15e;
}
.sag-guncel ul li a.active {
font-weight: bold;
}

.sag-kategori {
margin-bottom: 45px;
}

.sag-kategori h5 {
font-size: 17px;
color: #222222;
font-weight: 600;
padding-bottom: 8px;
margin-bottom: 20px;
position: relative;
}

.sag-kategori h5:before {
position: absolute;
content: '';
background: #89c15e;
width: 50px;
height: 1px;
bottom: 0;
left: 0;
}

.sag-kategori ul li {
margin-bottom: 10px;
}

.sag-kategori ul li a {
font-size: 15px;
color: #555555;
display: block;
letter-spacing: 0.5px;
}

.sag-kategori ul li a span {
float: right;
}

.sag-kategori ul li a:hover {
color: #89c15e;
}

.sag-etiket h5 {
font-size: 17px;
color: #222222;
font-weight: 600;
padding-bottom: 8px;
margin-bottom: 25px;
position: relative;
}

.sag-etiket h5:before {
position: absolute;
content: '';
background: #89c15e;
width: 50px;
height: 1px;
bottom: 0;
left: 0;
}

.sag-etiket .etiketler a {
font-size: 13px;
color: #555555;
border: 1px solid #dddddd;
padding: 6px 15px 5px;
margin: 0 8px 13px 0;
display: inline-block;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
}

.sag-etiket .etiketler a:hover {
color: #fff;
background: #89c15e;
border-color: #89c15e;
}


/* Eğitmenler */
.egitmenliste { 
	padding: 50px 0; 
	background-color: #f9f9f7;
}
.egitmenliste .egitmen-item {
margin-bottom: 30px;
}

.egitmenliste .egitmen-item .egitmen-img {
width:290px;
height:290px;
border-radius:50%;
border:solid 5px transparent;
border-left-color: transparent;
border-right-color: transparent;
background-image:none;
margin:0 auto;
}
.egitmenliste .egitmen-item .egitmen-img img {
width:240px !important;
height:240px !important;
border-radius:120px;
border:7px solid #fff ;
margin:20px;
}
.egitmenliste .egitmen-isim {
position:relative;
width:100%;
text-align:center;
}
.egitmenliste .egitmen-isim a {
font-size:20px;
font-weight:bold;
color:#706f6f;
text-decoration:none;
}
.egitmenliste .egitmen-button {
position:relative;
width:100%;
text-align:center;
}
.egitmenliste .egitmen-button button {
margin:20px auto 10px auto;
height:36px;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#706f6f;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
.egitmenliste .egitmen-item:hover .egitmen-img {
width:290px;
height:290px;
border-radius:50%;
border:solid 5px transparent;
border-left-color: #89c15e;
border-right-color: #89c15e;
background-image: none;
margin:0 auto;
}
.egitmenliste .egitmen-item:hover .egitmen-img img {
width:240px !important;
height:240px !important;
border-radius:120px;
border:7px solid #ffffff ;
margin:20px;
}


/* İletişim */

.iletisim {
padding: 80px 0 150px 0;
}

.iletisim .iletisim-blok-tp h4 {
color: #222222;
font-weight: 600;
padding-bottom: 8px;
margin-bottom: 25px;
position: relative;
}

.iletisim .iletisim-blok-tp h4:before {
position: absolute;
content: '';
background: #89c15e;
width: 50px;
height: 1px;
bottom: 0;
left: 0;
}

.iletisim .iletisim-blok {
margin-bottom: 40px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
}

.iletisim .iletisim-blok .iletisim-ikon i {
font-size: 26px;
color: #89c15e;
width: 65px;
height: 65px;
text-align: center;
padding-top: 19px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.13);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.13);
margin-right: 20px;
margin-top: 5px;
}

.iletisim .iletisim-blok .iletisim-bloktext h6 {
color: #222222;
font-weight: 600;
margin-bottom: 10px;
}

.iletisim .iletisim-blok .iletisim-bloktext p {
font-size: 15px;
color: #969696;
}

.iletisim .sosyal-medya {
margin-bottom: 30px;
}

.iletisim .sosyal-medya ul li a i {
font-size: 15px;
color: #fff;
width: 38px;
height: 38px;
text-align: center;
padding-top: 12px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
}

.iletisim .sosyal-medya ul li a i:hover {
background: #89c15e !important;
}

.iletisim .sosyal-medya ul li:nth-child(1) a i {
background: #3b5998;
}

.iletisim .sosyal-medya ul li:nth-child(2) a i {
background: #1da1f2;
}

.iletisim .sosyal-medya ul li:nth-child(5) a i {
background: #0077b5;
}

.iletisim .sosyal-medya ul li:nth-child(4) a i {
background: #ff0000;
}

.iletisim .sosyal-medya ul li:nth-child(3) a i {
background: #C13584;
}

.iletisim .iletisim-form h4 {
color: #222222;
font-weight: 600;
padding-bottom: 8px;
margin-bottom: 25px;
position: relative;
}

.iletisim .iletisim-form h4:before {
position: absolute;
content: '';
background: #89c15e;
width: 50px;
height: 1px;
bottom: 0;
left: 0;
}

.iletisim .iletisim-form form p input {
font-size: 15px;
width: 100%;
height: 45px;
border: 1px solid #dddddd;
padding-left: 15px;
margin-bottom: 25px;
}

.iletisim .iletisim-form form p input:focus {
border-color: #89c15e;
}

.iletisim .iletisim-form form p textarea {
font-size: 15px;
width: 100%;
height: 185px;
border: 1px solid #dddddd;
padding: 15px;
margin-bottom: 25px;
}

.iletisim .iletisim-form form p textarea:focus {
border-color: #89c15e;
}

.iletisim .iletisim-form form button {
font-size: 15px;
color: #fff;
background: #0e2a57;
padding: 10px 35px;
border: none;
font-weight: 600;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
margin-top: 20px; 
}

.iletisim .iletisim-form form button:hover {
background: #89c15e;
}



/* Slider */
.ana-slayt .slider-wrapper {
position: relative;
overflow: hidden;
}
.ana-slayt .slider-wrapper .slider-item {
width: 100%;
position: relative;
}
.ana-slayt .slider-wrapper .slider-basliklar {
margin:0;
position: absolute;
bottom:4px;
left:18%;
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.ana-slayt .slider-wrapper .slider-button button{
padding: 15px 25px;
color: #fff;
border: none;
border-radius: 5px;
background: #0e2a57;
}
.ana-slayt .slider-wrapper .owl-nav .owl-prev {
position: absolute;
top: 50%;
left: 0;
background: rgba(73, 59, 129, 0.5);
width: 70px;
height: 70px;
text-align: center;
margin-left: -32px;
margin-top: -38px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
padding-left: 20px !important;
}
.ana-slayt .slider-wrapper .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.ana-slayt .slider-wrapper .owl-nav .owl-next {
position: absolute;
top: 50%;
right: 0;
background: rgba(73, 59, 129, 0.5);
width: 70px;
height: 70px;
text-align: center;
margin-right: -32px;
margin-top: -38px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
padding-right: 20px !important;
}
.ana-slayt .slider-wrapper .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}
.owl-carousel .owl-item {
-webkit-transform: translateZ(0);
transform: translateZ(0);
}
.owl-carousel .owl-item img {
-webkit-transform-style: unset;
transform-style: unset;
}


.egitim-item {
background-color:#ffffff;	
text-align:center;
padding:15px;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin:8px;
display: inline-block;
position: relative;
}

.egitim-item .etiket {
width:90px;
height:90px;
position: absolute;
top:0;
left:0;
clip-path:inset(0px 0px 0px 0px);
}
.egitim-item .etiket div {
width:130px;
padding: 5px;
text-align: center;
color: #ffffff;
position: fixed;
font-size:12px;
}

.egitim-item .etiket2 {
width:90px;
height:90px;
position: absolute;
top:0;
right:0;
overflow: hidden;
}
.egitim-item .etiket2 div {
width:130px;
padding: 5px;
text-align: center;
color: #ffffff;
position: absolute;
font-size:12px;
}
.egitim-item .etiket-top    { top: 22px; }
.egitim-item .etiket-bottom { bottom: 22px; }
.egitim-item .etiket-left   { left: -33px; }
.egitim-item .etiket-right  { right: -33px; }
.egitim-item .etiket-top.etiket-left, .egitim-item .etiket-bottom.etiket-right {
transform: rotate(-45deg);
}
.egitim-item .etiket-top.etiket-right, .egitim-item .etiket-bottom.etiket-left {
transform: rotate(45deg);
}
.egitim-item .bg-beyaz { background-color: #f0f0f0; color: #444 !important; }
.egitim-item .bg-siyah { background-color: #333; }
.egitim-item .bg-mavi { background-color: #0073c0; }
.egitim-item .bg-yesil { background-color: #89c15e; }
.egitim-item .bg-mor { background-color: #0e2a57; }
.egitim-item .bg-kirmizi { background-color: #d22d29; }
.egitim-item .bg-sari { background-color: #ffc600; color: #444 !important;}

.egitim-item img {
width:100%;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.egitim-item p {
height:125px;
padding: 5px 0px 0px 0px;
}
.egitim-item p a {
text-decoration:none;
color:#706f6f;
font-size:18px;
font-weight:400;
line-height: 24px;
}
.egitim-item .egitim-fiyat {
width:49%;
height:36px;
float:right;
line-height:36px;
color:#706f6f;
font-size:24px;
font-weight:bold;
text-align:right;
}
.egitim-item .egitim-fiyat span {
font-size:12px;
font-weight:300;
}
.egitim-item button {
width:49%;
height:36px;
float:left;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#0e2a57;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
.egitim-item button:hover {
background-color:#89c15e;
}

.yaklasan-egitimler {
background-color:#f9f9f7;
}
.yaklasan-egitimler .takvim {
padding:45px 0 35px 0 ;
}
.yaklasan-egitimler .takvim h2 {
color:#0e2a57;
font-size:29px;
font-weight:bold;
padding:15px 0;
}
.yaklasan-egitimler .takvim p {
color:#706f6f;
font-size:15px;
}
.yaklasan-egitimler .egitim-takvimi {
background-color:#ffffff;
padding:15px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.yaklasan-egitimler .egitim-takvimi h2 {
color:#89c15e;
font-size:25px;
font-weight:bold;
padding:0 0 15px 0;
}
.yaklasan-egitimler .egitim-takvimi h2 i {
color:#706f6f;
}
.yaklasan-egitimler .egitim-takvimi label {
font-size:12px;
}
.yaklasan-egitimler .egitim-takvimi .form-control {
font-size:12px;
}
.yaklasan-egitimler .egitim-takvimi button, .yaklasan-egitimler .egitim-takvimi .takvimlink {
height:32px;
float:left;
line-height:32px;
padding:0 15px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#89c15e;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
@media (max-width:1200px) {
.yaklasan-egitimler .takvim h2 {
font-size:24px;
}
.yaklasan-egitimler .takvim p {
font-size:14px;
}
.yaklasan-egitimler .egitim-takvimi {
padding:5px;
}
.yaklasan-egitimler .egitim-takvimi h2 {
font-size:18px;
padding:0 0 10px 0;
}
.yaklasan-egitimler .egitim-takvimi label {
font-size:11px;
}
}

.yaklasan-slayt {
padding:45px 0;
}
.yaklasan-slayt .owl-stage-outer {
padding:10px 0;
}
.yaklasan-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.yaklasan-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.yaklasan-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.yaklasan-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}





.populer-egitimler {
background-color:#0e2a57;
}
.populer-egitimler .populer {
padding:45px 0 35px 0 ;
}
.populer-egitimler .populer h2 {
color:#ffc600;
font-size:29px;
font-weight:bold;
padding:15px 0;
}
.populer-egitimler .populer p {
color:#ffffff;
font-size:15px;
}
.populer-egitimler .populer button {
height:32px;
float:left;
line-height:32px;
padding:0 15px;
color:#000000;
font-size:14px;
text-align:center;
background-color:#ffffff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
margin-top:50px;
padding:0 10px;
}
@media (max-width:1200px) {
.populer-egitimler .populer h2 {
font-size:24px;
}
.populer-egitimler .populer p {
font-size:14px;
}
}
.populer-slayt {
padding:45px 0;
}
.populer-slayt .owl-stage-outer {
padding:10px 0;
}
.populer-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.populer-slayt .owl-nav .owl-prev:hover {
background: #89c15e !important;
}
.populer-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.populer-slayt .owl-nav .owl-next:hover {
background: #89c15e !important;
}


.ucretsiz-egitimler {
background-color:#fff;
}
.ucretsiz-egitimler .ucretsiz {
padding:45px 0 35px 0 ;
}
.ucretsiz-egitimler .ucretsiz h2 {
color:#ffc600;
font-size:29px;
font-weight:bold;
padding:15px 0;
}
.ucretsiz-egitimler .ucretsiz p {
color:#333;
font-size:15px;
}
.ucretsiz-egitimler .ucretsiz button {
height:32px;
float:left;
line-height:32px;
padding:0 15px;
color:#000000;
font-size:14px;
text-align:center;
background-color:#ffffff;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
margin-top:50px;
padding:0 10px;
}
@media (max-width:1200px) {
.ucretsiz-egitimler .ucretsiz h2 {
font-size:24px;
}
.ucretsiz-egitimler .ucretsiz p {
font-size:14px;
}
}
.ucretsiz-slayt {
padding:45px 0;
}
.ucretsiz-slayt .owl-stage-outer {
padding:10px 0;
}
.ucretsiz-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.ucretsiz-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.ucretsiz-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.ucretsiz-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}

.soncoksatan-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.soncoksatan-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.soncoksatan-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.soncoksatan-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}

.diger-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.diger-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.diger-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.diger-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}


.diger-slayt .egitim-item p a {
text-decoration:none;
color:#706f6f;
font-size:14px;
font-weight:400;
line-height: 24px;
}
.diger-slayt .egitim-item .egitim-fiyat {
width:49%;
height:36px;
float:right;
line-height:36px;
color:#706f6f;
font-size:20px;
font-weight:bold;
text-align:right;
}
.diger-slayt .egitim-item .egitim-fiyat span {
font-size:12px;
font-weight:300;
}
.diger-slayt .egitim-item button {
width:49%;
height:36px;
line-height:36px;
font-size:14px;
padding:0 5px;
}
.diger-slayt .egitim-item button:hover {
background-color:#89c15e;
}


.birlikte-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.birlikte-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.birlikte-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.birlikte-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}


.firsat-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.firsat-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.firsat-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.firsat-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}

.anasayfa-coksatan {
background-color:#f9f9f7;
padding:50px 0;
}
.anasayfa-coksatan .title {
width:100%;
text-align:center;
position: relative;
margin:0;
height:90px;
color:#0e2a57;
font-size:32px;
font-weight:bold;
}
.anasayfa-coksatan .tumu {
display:inline-block;
background-color:#b2b2b2;
color:#ffffff;
padding:10px 30px;
margin:40px 0 40px 0;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.coksatan-item {
background-color:#ffffff;	
text-align:center;
padding:15px;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin:8px;
display: inline-block;
}
.coksatan-item img {
}
.coksatan-item .detay {
height:55px;
padding: 10px 0px;
overflow: hidden;
}
.coksatan-item p a {
text-decoration:none;
color:#706f6f;
font-size:16px;
font-weight:300;
}
.coksatan-item .fiyatlar {
width:100%;
height:auto;
float:left;
}
.soncoksatan-indirim {
width:49%;
height:36px;
float:left;
line-height:36px;
text-align:center;
}
.soncoksatan-indirim span {
background-color:#ff0000;
color:#ffffff;
line-height:36px;
font-size:18px;
padding:0 10px;
display: table;
text-align:center;
margin: 0 auto;
}
.coksatan-item .soncoksatan-fiyat {
width:49%;
height:36px;
float:right;
}
.coksatan-item .soncoksatan-fiyat p {
font-size:24px;
font-weight:700;
color:#706f6f;
line-height:24px;
height:24px;
}
.coksatan-item .soncoksatan-fiyat p span {
font-size:12px;
font-weight:400;
color:#706f6f;
}
.coksatan-item .soncoksatan-fiyat .indirim {
font-size:12px;
text-decoration:line-through;
line-height:12px;
height:12px;
}
.coksatan-item .soncoksatan-fiyat .indirim span{
font-size:10px;
}
.coksatan-item button {
margin:20px auto 10px auto;
height:36px;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#0e2a57;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
.coksatan-item .tukendi {
color:#706f6f;
background-color:#f9f9f7;
padding:0 20px;
}
.coksatan-item .tukendi:hover {
color:#ffffff;
background-color:#89c15e;
}



.urunler {
	background-color:#f9f9f7;
	padding:50px 0;
}
.urunler .egitim-item {
	margin:15px 0 !important;
	width: 100%;
}
.urunler .urun-wr {
   -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.urun-item {
background-color:#ffffff;	
text-align:center;
padding:15px;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
margin:15px 0;
display: inline-block;
width: 100%;
position: relative;
}

.urun-item .etiket {
width:90px;
height:90px;
position: absolute;
top:0;
left:0;
clip-path:inset(0px 0px 0px 0px);
}
.urun-item .etiket div {
width:130px;
padding: 5px;
text-align: center;
color: #ffffff;
position: fixed;
font-size:12px;
}

.urun-item .etiket2 {
width:90px;
height:90px;
position: absolute;
top:0;
right:0;
overflow: hidden;
}
.urun-item .etiket2 div {
width:130px;
padding: 5px;
text-align: center;
color: #ffffff;
position: absolute;
font-size:12px;
}
.urun-item .etiket-top    { top: 36px; }
.urun-item .etiket-bottom { bottom: 36px; }
.urun-item .etiket-left   { left: -14px; }
.urun-item .etiket-right  { right: -14px; }
.urun-item .etiket-top.etiket-left, .urun-item .etiket-bottom.etiket-right {
transform: rotate(-45deg);
}
.urun-item .etiket-top.etiket-right, .urun-item .etiket-bottom.etiket-left {
transform: rotate(45deg);
}
.urun-item .bg-beyaz { background-color: #f0f0f0; color: #444 !important; }
.urun-item .bg-siyah { background-color: #333; }
.urun-item .bg-mavi { background-color: #0073c0; }
.urun-item .bg-yesil { background-color: #89c15e; }
.urun-item .bg-mor { background-color: #0e2a57; }
.urun-item .bg-kirmizi { background-color: #d22d29; }
.urun-item .bg-sari { background-color: #ffc600; color: #111 !important;}

.urun-item img {
	width: 100%;
}
.urun-item .detay {
height:70px;
padding: 10px 0px;
line-height: 18px;
}
.urun-item p a {
text-decoration:none;
color:#706f6f;
font-size:16px;
font-weight:300;
}
.urun-item .fiyatlar {
width:100%;
height:auto;
float:left;
}
.urun-item .indirim {
width:49%;
height:36px;
float:left;
line-height:36px;
text-align:center;
}
.urun-item .indirim span {
background-color:#ff0000;
color:#ffffff;
line-height:36px;
font-size:18px;
padding:0 10px;
display: table;
text-align:center;
margin: 0 auto;
}
.urun-item .fiyat {
width:49%;
height:36px;
float:right;
}
.urun-item .fiyat p {
font-size:24px;
font-weight:700;
color:#706f6f;
line-height:24px;
height:24px;
}
.urun-item .fiyat p span {
font-size:12px;
font-weight:400;
color:#706f6f;
}
.urun-item .fiyat .liste-fiyat {
font-size:12px;
text-decoration:line-through;
line-height:12px;
height:12px;
}
.urun-item .fiyat .liste-fiyat span{
font-size:10px;
}
.urun-item button {
margin:20px auto 10px auto;
height:36px;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#0e2a57;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}

.urun-item .tukendi {
color:#706f6f;
background-color:#f9f9f7;
padding:0 20px;
}
.urun-item .tukendi:hover {
color:#ffffff;
background-color:#89c15e;
}





.anasayfa-nedir {
background: #ffffff;
background: -moz-linear-gradient(top, #f9f9f7 30%, #f9f9f7 30%, #ffffff 30%);
background: -webkit-linear-gradient(top, #f9f9f7 30%,#f9f9f7 30%,#ffffff 30%);
background: linear-gradient(to bottom, #f9f9f7 30%,#f9f9f7 30%,#ffffff 30%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f7', endColorstr='#ffffff',GradientType=0 );
padding:20px 0 50px 0;
}
.anasayfa-nedir h2 {
color:#0e2a57;
padding:10px 30px;
border-bottom:1px solid #89c15e;
font-weight:bold;
}
.anasayfa-nedir .detay {
padding:30px;
}
.anasayfa-nedir .detay p {
font-size:18px;
margin-bottom:20px;
color:#706f6f;
}
.anasayfa-nedir .detay a {
font-size:14px;
color:#0e2a57;
font-weight:bold;
}

.anasayfa-blog {
}
.anasayfa-blog .title {
text-align:center;
position: relative;
margin:40px 0;
height:60px;
color:#0e2a57;
font-size:34px;
}
.anasayfa-blog .tumu {
display:inline-block;
background-color:#7b7b7b;
color:#ffffff;
padding:20px 30px;
margin:20px 0 80px 0;
}
.m0 {
margin:0 !important;
}
.p0 {
padding:0px !important;
}
.pl15 {
padding:0 0 0 15px !important;
}
.blog-item {
padding:0 0 17px 15px !important;
}
.blog-item a {
display:block;
position:relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.blog-item img {
width:100%;
position:relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.blog-item p {
width:100%;
position:absolute;
bottom:0;
left:0;
padding:15px;
margin:0px;
color:#ffffff;
font-size:16px;
line-height:25px;
background: linear-gradient(180deg, rgba(0,0,0,0) , rgba(0,0,0,0.5) );
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.blog-item-buyuk {
padding:0px !important; 
}
.blog-item-buyuk a {
display:block;
position:relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.blog-item-buyuk img {
width:100%;
position:relative;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.blog-item-buyuk p {
width:100%;
position:absolute;
bottom:0;
left:0;
padding:20px;
margin:0px;
color:#ffffff;
font-size:18px;
line-height:25px;
background: linear-gradient(180deg, rgba(0,0,0,0) , rgba(0,0,0,0.5) );
font-weight:bold;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.anasayfa-egitmenler {
background-color:#eeeee9;
padding:50px 0;
}
.anasayfa-egitmenler h3 {
font-size:32px;
color:#0e2a57;
text-align:center;
font-weight:bold;
margin-bottom:20px;
}
.egitmen-item {
position:relative;
width:100%;
}
.egitmen-item .egitmen-img {
width:290px;
height:290px;
border-radius:50%;
border:solid 5px transparent;
border-left-color: #eeeee9;
border-right-color: #eeeee9;
background-image: linear-gradient(#eeeee9,#eeeee9),linear-gradient(0deg, #eeeee9 20%, #eeeee9 20%, #eeeee9 10% , #eeeee9 20%, #eeeee9 10% );
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
background-size: 100% 100%, 100% 50%;
background-position: center center, center bottom;
background-repeat: no-repeat;
margin:0 auto;
}
.egitmen-item .egitmen-img img {
width:240px !important;
height:240px !important;
border-radius:120px;
border:7px solid #eeeee9 ;
margin:20px;
}
.egitmen-isim {
position:relative;
width:100%;
text-align:center;
}
.egitmen-isim a {
font-size:20px;
font-weight:bold;
color:#706f6f;
text-decoration:none;
}
.egitmen-button {
position:relative;
width:100%;
text-align:center;
}
.egitmen-button button {
margin:20px auto 10px auto;
height:36px;
line-height:36px;
color:#ffffff;
font-size:14px;
text-align:center;
background-color:#706f6f;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
border:0;
padding:0 10px;
}
.egitmen-item:hover .egitmen-img {
width:290px;
height:290px;
border-radius:50%;
border:solid 5px transparent;
border-left-color: #89c15e;
border-right-color: #89c15e;
background-image: linear-gradient(#eeeee9,#eeeee9),linear-gradient(0deg, #eeeee9 20%, #89c15e 20%, #eeeee9 10% , #89c15e 20%, #eeeee9 10% );
background-clip: padding-box, border-box;
background-origin: padding-box, border-box;
background-size: 100% 100%, 100% 50%;
background-position: center center, center bottom;
background-repeat: no-repeat;
margin:0 auto;
}
.egitmen-item:hover .egitmen-img img {
width:240px !important;
height:240px !important;
border-radius:120px;
border:7px solid #ffffff ;
margin:20px;
}
.egitmen-item:hover .egitmen-button button {
background-color:#0e2a57;
}
.egitmen-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.egitmen-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.egitmen-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.egitmen-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}


.anasayfa-sponsorlar {
background-color:#f9f9f7;
padding:50px 0;
}
.anasayfa-sponsorlar h3 {
font-size:32px;
color:#0e2a57;
text-align:center;
font-weight:bold;
}
.anasayfa-sponsorlar .sponsor-slayt {
margin:40px 0;
}

.anasayfa-sponsorlar .sponsor-slayt .owl-item img{
width: 70%;
margin: 0 15%;
filter: grayscale(1);
-webkit-filter: grayscale(1);
-moz-filter: grayscale(1);
}
.anasayfa-sponsorlar .sponsor-slayt .owl-item img:hover{
filter: grayscale(0);
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
}

.sponsor-slayt .owl-nav .owl-prev {
position: absolute;
top:50%;
left: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-left:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.sponsor-slayt .owl-nav .owl-prev:hover {
background: #0e2a57 !important;
}
.sponsor-slayt .owl-nav .owl-next {
position: absolute;
top:50%;
right: 0;
background:#fff !important;
width:40px;
height:40px;
text-align: center;
margin-right:-40px;
margin-top:-30px;
-webkit-border-radius:50%;
-moz-border-radius:50%;
-ms-border-radius:50%;
border-radius: 50%;
padding-left:20px !important;
-webkit-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
-moz-box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
box-shadow: 3px 2px 5px 0px rgba(0,0,0,0.25);
}
.sponsor-slayt .owl-nav .owl-next:hover {
background: #0e2a57 !important;
}


.anasayfa-siziarayalim {
background-color:#f9f9f7;
padding:50px 0;
}
.anasayfa-siziarayalim h3 {
font-size:32px;
color:#0e2a57;
text-align:center;
font-weight:bold;
}
.anasayfa-siziarayalim form {
margin:10px 0 ;
}
.anasayfa-siziarayalim form div {
margin:0;
padding:0;
}
.anasayfa-siziarayalim form .form-control {
text-align:center;
border: 0;
background-color: #f6f6f6;
padding:0 25px;
height:50px;
line-height:50px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow: inset 0px 5px 8px 0px rgba(0,0,0,0.15);
-moz-box-shadow: inset 0px 5px 8px 0px rgba(0,0,0,0.15);
box-shadow: inset 0px 5px 8px 0px rgba(0,0,0,0.15);
}
.anasayfa-siziarayalim form .gonder {
border:0;
background:transparent;
padding:0;
line-height:50px;
display: inline-block;
font-weight:bold;
color:#706f6f;
font-size:20px;
}


/* Full Arama */

.arama {
width: 100%;
height: 100%;
overflow: hidden;
display: none;
position: fixed;
top: 0;
left: 0;
z-index: 121;
background-color: rgba(255, 255, 255, 0.96);
}

.ara-kutu {
position: relative;
width: 100%;
height: 100%;
}

.arama .ara-kutu .ara-kutu-ic {
position: absolute;
top: 20%;
width: 100%;
}

.arama .ara-kutu .ara-kutu-ic form .ara-form-grup {
width: 50%;
margin: auto;
position: relative;
-webkit-animation: slideInUp .3s;
animation: slideInUp .3s;
}

.arama .ara-kutu .ara-kutu-ic form .ara-form-grup input.form-control {
height: 66px;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 2px solid #dddddd;
font-size: 26px;
margin-bottom: 0;
color: #444444;
position: relative;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0;
background: transparent;
}

.arama .ara-kutu .ara-kutu-ic form .ara-form-grup img#arama-kapat {
position: absolute;
top: 30px;
right: -15px;
cursor: pointer;
}


.sag-sepet {
background: #fff;
width:360px;
position:fixed;
top:0;
right:-400px;
z-index: 99999;
height:100%;
padding:0;
-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
overflow:hidden;
}
.sag-sepet .sepet-baslik {
position:absolute;
width:100%;
top:0px;
left:0;
background: #fff;
}
.sag-sepet .sepet-baslik p {
font-size: 24px;
color: #0e2a57;
font-weight: 600;
text-align: center;
padding:15px;
}
.sag-sepet .sepet-baslik a.sepet-kapat {
position: absolute;
top: 15px;
right: 15px;
display: block;
background: #fff;
padding: 5px;
}
.sag-sepet .sepet-urunler {
padding:85px 15px 0px 15px;
max-height:calc(100vh - 200px);
overflow-y: auto;
}
.sag-sepet .sepet-uyari {
position: absolute;
top: 50px;
background: #58f249;
width: 100%;
padding: 5px 10px;
color: #000;
}

.sag-sepet .sepet-urunler ul li {
float: left;
width: 100%;
border-bottom: 1px solid #eeeeee;
padding-bottom: 15px;
margin-bottom: 15px;
}
.sag-sepet .sepet-urunler ul li a.sepet-img {
width:60px;
float:left;
margin-right:15px;
}
.sag-sepet .sepet-urunler ul li a.sepet-img img {
border: 1px solid #eeeeee;
}
.sag-sepet .sepet-urunler ul li .sepet-urun {
width: 230px;
float: left;
}
.sag-sepet .sepet-urunler ul li .sepet-urun a {
font-size: 14px;
color: #0e2a57;
display: block;
margin-bottom: 8px;
line-height: 16px;
}
.sag-sepet .sepet-urunler ul li .sepet-urun a:hover {
color: #89c15e;
}
.sag-sepet .sepet-urunler ul li .sepet-urun span.sepet-urun-fiyat {
display: block;
font-size: 13px;
color: #666666;
float: right;
}
.sag-sepet .sepet-urunler ul li .sepet-urun span.sepet-urun-adet {
display: block;
font-size: 13px;
color: #666666;
float: left;
}
.sag-sepet .sepet-urunler ul li button.kaldir-buton {
float: right;
padding: 0;
border: none;
background-color: transparent;
margin-top: 30px;
}
.sag-sepet .sepet-urunler ul li button.kaldir-buton:hover {
color: #0e2a57;
}
.sag-sepet .sepet-urunler ul li button.azalt-buton {
float: left;
padding: 2px 4px;
border: 1px solid #bbb;
border-radius: 3px;
background-color: #f5f5f5;
margin-right: 10px;
}
.sag-sepet .sepet-urunler ul li button.azalt-buton:hover {
color: #0e2a57;
}
.sag-sepet .sepet-urunler ul li button.artir-buton {
float: left;
padding: 2px 4px;
border: 1px solid #bbb;
border-radius: 3px;
background-color: #f5f5f5;
margin-left: 10px;
}
.sag-sepet .sepet-urunler ul li button.artir-buton:hover {
color: #0e2a57;
}

.sag-sepet .sepet-urunler ul li:last-child {
border-bottom: none;
}
.sag-sepet .sepet-butonlar {
background-color:#ffffff;
border-top: 1px solid #eeeeee;
position: absolute;
left: 0;
bottom:0;
width: 100%;
padding:30px;
}
.sag-sepet .sepet-butonlar p.sepet-toplam {
font-size: 20px;
color: #444444;
font-weight: 600;
padding: 5px 0;
margin-bottom: 10px;
}
.sag-sepet .sepet-butonlar p.sepet-toplam span {
float: right;
}
.sag-sepet .sepet-butonlar span.sepet-bildiri {
color: #969696;
display: block;
margin-bottom: 25px;
}
.sag-sepet .sepet-butonlar button.sepet-odemeyap {
font-size: 18px;
color: #fff;
background: #0e2a57;
display: block;
width: 100%;
border: none;
font-weight: 600;
padding: 10px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
}
.sag-sepet .sepet-butonlar button.sepet-odemeyap:hover {
background: #89c15e;
}
.sag-sepet.open {
right: 0;
}
.sag-gizle {
position:fixed;
left:0;
top:0;
height: 100%;
width: 100%;
display: block;
background-color: rgba(0, 0, 0, 0.8);
z-index: 99990;
visibility: hidden;
opacity: 0;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.sag-gizle.visible {
visibility: visible;
opacity: 1;
}


.filtre {
  position: relative;
}
.filtre-button {
  text-align: center;
  color: #fff;
  background-color: #0e2a57;
  font-size: 14px;
  text-decoration: none;
  padding: 5px 10px;
  position: absolute;
  right: 15px;
  top: 22px;
  border-radius: 5px;
  z-index: 1
}
.filtre-button:hover {
  color: #fff;
}
.filtre-button i {
  margin-right: 5px;
}
.sag-filtre {
background: #fff;
width:360px;
position:fixed;
top:0;
right:-400px;
z-index: 99999;
height:100%;
padding:0;
-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
overflow:hidden;
}
.sag-filtre .filtre-baslik {
position:absolute;
width:100%;
top:0px;
left:0;
background: #fff;
}
.sag-filtre .filtre-baslik p {
font-size: 24px;
color: #0e2a57;
font-weight: 600;
text-align: center;
padding:15px;
}
.sag-filtre .filtre-baslik a.filtre-kapat {
position: absolute;
top: 15px;
right: 15px;
display: block;
background: #fff;
padding: 5px;
}
.sag-filtre .secimler {
  display: inline-block;
  width: 100%;
}
.sag-filtre .secimler span {
  color: #fff;
  background-color: #0e2a57;
  font-size: 14px;
  text-decoration: none;
  padding: 5px 10px;
  border-radius: 5px;
}
.sag-filtre .secimler span:hover {
  color: #fff;
}
.sag-filtre .secimler span i {
  margin-left: 10px;
}

.sag-filtre .filtre-liste {
padding:85px 15px 120px 15px;
max-height:100vh;
overflow-y: auto;
}
.sag-filtre .filtre-liste ul{
padding: 0;
}
.sag-filtre .filtre-liste ul li{
font-size: 16px;
border-bottom: 1px solid #f5f5f5;
display: flex;
}
.sag-filtre .filtre-liste ul li a{
padding:10px 5px;
color: #555;
font-size: 16px;
float: left;
width: 100%;
}
.sag-filtre .filtre-liste ul li a i {
  margin-right: 5px;
}


.sag-filtre .filtre-butonlar {
background-color:#ffffff;
border-top: 1px solid #eeeeee;
position: absolute;
left: 0;
bottom:0;
width: 100%;
padding:30px;
}
.sag-filtre .filtre-butonlar button {
font-size: 18px;
color: #fff;
background: #0e2a57;
display: block;
width: 100%;
border: none;
font-weight: 600;
padding: 10px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
}
.sag-filtre .filtre-butonlar button:hover {
background: #89c15e;
}
.sag-filtre.open {
right: 0;
}

.hesabim-menu {
background: #fff;
width:360px;
position:fixed;
top:0;
right:-400px;
z-index: 99999;
height:100%;
padding:0;
-webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
box-shadow: 0 3px 15px rgba(0, 0, 0, 0.1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
overflow:hidden;
}
.hesabim-menu .hesabim-baslik {
position:absolute;
width:100%;
top:0px;
left:0;
background: #fff;
}
.hesabim-menu .hesabim-baslik p {
font-size: 24px;
color: #0e2a57;
font-weight: 600;
text-align: center;
padding:15px;
}
.hesabim-menu .hesabim-baslik a.hesabim-kapat {
position: absolute;
top: 15px;
right: 15px;
display: block;
background: #fff;
padding: 5px;
}
.hesabim-menu.open {
right: 0;
}
.hesabim-menu .hesabim-basliklar {
padding:85px 0px 0px 0px;
max-height:100vh;
}
.hesabim-menu .hesabim-basliklar ul li{
font-size: 16px;
border-bottom: 1px solid #f5f5f5;
display: flex;
}
.hesabim-menu .hesabim-basliklar ul li a{
padding:10px 30px;
color: #555;
font-size: 16px;
float: left;
width: 100%;
}
.hesabim-menu .hesabim-basliklar ul li p{
padding:10px 30px;
color: #555;
font-size: 16px;
font-weight: bold;
float: left;
width: 100%;
}


/* 404 Sayfası */
.sayfa-yok {
padding: 70px 0 135px;
}
.sayfa-yok .sayfa-yok-ic h2 {
font-size: 120px;
color: #222222;
font-weight: 700;
}
.sayfa-yok .sayfa-yok-ic h2 img {
max-width: 90px;
margin: -20px 10px 0;
}
.sayfa-yok .sayfa-yok-ic h3 {
color: #444444;
font-weight: 600;
margin-bottom: 20px;
}
.sayfa-yok .sayfa-yok-ic p {
font-size: 18px;
color: #969696;
font-weight: 600;
margin-bottom: 40px;
}
.sayfa-yok .sayfa-yok-ic a {
font-size: 18px;
color: #fff;
background: #0e2a57;
padding: 10px 30px;
font-weight: 600;
border: 1px solid #0e2a57;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
-ms-border-radius: 5px;
border-radius: 5px;
}
.sayfa-yok .sayfa-yok-ic a i {
margin-right: 8px;
}
.sayfa-yok .sayfa-yok-ic a:hover {
background: #89c15e;
color: #fff;
}

/* Foto Galeri */
.galeri {
padding: 50px 0 55px;
}
.galeri .galeri-top h4 {
color: #222222;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 5px;
position: relative;
}
.galeri .galeri-top h4:before {
position: absolute;
content: '';
background: #00a3c8;
width: 30px;
height: 3px;
bottom: 0;
left: 50%;
margin-left: -35px;
margin-bottom: -23px;
}
.galeri .galeri-top h4:after {
position: absolute;
content: '';
background: #00a3c8;
width: 30px;
height: 3px;
bottom: 0;
right: 50%;
margin-right: -33px;
margin-bottom: -23px;
}
.galeri .galeri-top img {
margin-bottom: 5px;
}
.galeri .galeri-top p {
font-size: 16px;
color: #969696;
max-width: 550px;
margin: auto;
line-height: 28px;
margin-bottom: 50px;
}
.galeri ul.galeri-filtre {
margin-bottom: 60px;
}
.galeri ul.galeri-filtre li {
font-size: 15px;
color: #222222;
font-weight: 600;
padding: 8px 20px;
margin: 0 8px;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
-ms-border-radius: 30px;
border-radius: 30px;
cursor: pointer;
-webkit-transition: 0.2s ease;
-moz-transition: 0.2s ease;
-ms-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
}
.galeri ul.galeri-filtre li:hover {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.galeri ul.galeri-filtre li.active {
background: #00a3c8;
color: #fff;
}
.galeri .galeri-liste .galeri-item {
margin-bottom: 30px;
}
.galeri .galeri-liste .galeri-item .galeri-kutu {
overflow: hidden;
position: relative;
}
.galeri .galeri-liste .galeri-item .galeri-kutu img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.galeri .galeri-liste .galeri-item .galeri-kutu .gozat {
position: absolute;
background: rgba(0, 163, 200, 0.5);
width: 100%;
height: 100%;
top: 0;
left: 0;
visibility: hidden;
opacity: 0;
z-index: -1;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.galeri .galeri-liste .galeri-item .galeri-kutu .gozat a {
display: inline-block;
width: 45px;
height: 45px;
background: #fff;
margin-top: 28%;
padding-top: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.galeri .galeri-liste .galeri-item .galeri-kutu .gozat a img {
max-width: 25px;
}
.galeri .galeri-liste .galeri-item .galeri-kutu .gozat a:hover {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.galeri .galeri-liste .galeri-item .galeri-kutu:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.galeri .galeri-liste .galeri-item .galeri-kutu:hover .gozat {
visibility: visible;
z-index: 1;
opacity: 1;
}
.galeri .galeri-liste .galeri-item .galeri-kutu:hover .gozat a img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}




.galeri .video-liste .video-item {
margin-bottom: 30px;
}
.galeri .video-liste .video-item .video-kutu {
overflow: hidden;
position: relative;
}
.galeri .video-liste .video-item .video-kutu img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.galeri .video-liste .video-item .video-kutu .gozat {
position: absolute;
background: rgba(0, 163, 200, 0.5);
width: 100%;
height: 100%;
top: 0;
left: 0;
visibility: hidden;
opacity: 0;
z-index: -1;
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.galeri .video-liste .video-item .video-kutu .gozat a {
display: inline-block;
width: 45px;
height: 45px;
background: #fff;
margin-top: 28%;
padding-top: 10px;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
-ms-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
-webkit-transition: 0.3s ease;
-moz-transition: 0.3s ease;
-ms-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.galeri .video-liste .video-item .video-kutu .gozat a img {
max-width: 25px;
}
.galeri .video-liste .video-item .video-kutu .gozat a:hover {
-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 10px rgba(0, 0, 0, 0.15);
}
.galeri .video-liste .video-item .video-kutu:hover img {
-webkit-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
.galeri .video-liste .video-item .video-kutu:hover .gozat {
visibility: visible;
z-index: 1;
opacity: 1;
}
.galeri .video-liste .video-item .video-kutu:hover .gozat a img {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}



.page-item {
    margin:0 3px;
}
.page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #007bff;
    background-color: #fff;
    border: 1px solid #dee2e6;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #89c15e;
    border-color: #89c15e;
}
.page-item:first-child .page-link {
	border-top-left-radius:50%;
	border-bottom-left-radius:50%;
}
.page-item:last-child .page-link {
    border-top-right-radius:50%;
    border-bottom-right-radius:50%;
}
.pagination-hiza {
	display: inline-block;
}


.ustbilgi {
	margin-bottom: 20px;
}
.altbilgi {
	margin-top: 50px;
	max-height: 150px;
	overflow-y: auto;
}
.sonucyok {
	margin: 50px 0;
}


/* Eğitimler Kategori */

.egitimler {
	background-color:#f9f9f7;
	padding:50px 0;
}
.egitimler .egitim-item {
	margin:15px 0 !important;
	width: 100%;
}
.egitimler .egitim-wr {
   -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.egitimler .egitim-item .etiket-left {
	left: -13px;
}
.egitimler .egitim-item .etiket-top {
	top: 17px;
}

/* Footer */
footer {
background-color:#ffffff;
padding:20px 0; 
}
footer .link {
font-size:20px;
font-weight:bold;
color:#706f6f;
display: inline-block;
position:relative;
padding:10px 0;
}
footer .link:before{
content:"";
width:100%;
height:3px;
left:0;
bottom:0;
position:absolute;
z-index:9;
background:linear-gradient(to right, #0e2a57 30px, #ffffff 30px);
}

.altmenu {
	padding-left: 80px;
}
footer ul {
list-style-type:none;
margin:0px;
padding:20px 0 30px 0;
}
footer ul li {
margin:5px 0;
}
.footer-link a {
color:#706f6f;
font-size:12px;
text-decoration:none;
font-weight: 500;
}
.copyright {
padding:5px 15px;
color:#7b7b7b;
font-size:9px;
}
.footerlogo {
background: linear-gradient(180deg, rgba(255,255,255,0) calc(50% - 1px), rgba(88,164,148,1) calc(50%),  rgba(255,255,255,0) calc(50% + 1px) );
margin-top:20px;
margin-bottom:30px;
}
.footerlogo img {
max-width:277px;
padding-right:40px;
background-color:#ffffff;
}
.mkwrapper div {height: 15px;margin-right:0px;}
.mk div { width: 20px; height: 20px;}
.mk1 { background:url(../img/morkarinca.png) no-repeat top right;}
.mk2 { background:url(../img/morkarinca.png) no-repeat bottom right;}
.morkarinca {position: relative;float: right;height: 15px;}
.morkarinca img {position: absolute; right: -30px; top: -132px; background: #fff; padding: 0px 30px 0px 30px;}
.mkwrapper {float: right;position: relative;}

.master-visa {
	height: 20px;
}
footer .sag a {
	width: 100%;
	color: #706f6f;
	font-size: 20px;
	font-weight: bold;
	float: left;
	margin: 5px 0;
}
footer .sag a:hover {
	color: #555;
}
footer .sag img{
	margin-right: 10px;
}
footer .sag a:nth-child(2){
	padding-left: 5px;
}
footer .sag a:nth-child(2) img{
	margin-right: 11px;
}


/* Ödeme */
#odeme {
    background-color: #f9f9f7;
    padding: 50px 0;
}

#odeme .solblok {
	width: 100%;
	display: inline-block;
	padding: 15px;
	border-radius: 10px;
	margin-top: 10px;
	background: #fff;
	box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-webkit-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-moz-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
}
#odeme .solblok .baslik{
	text-align: left;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 20px;
	color: #333;
}
#odeme .solblok .liste{
	margin-top:10px;
}
#odeme .solblok .cizgi{
	border-top: 1px solid #eee;
	padding-top: 10px;
}
#odeme .solblok .form-group{
	position: relative;
}

#odeme .odemefirsat {
padding: 30px 0px 0px 0px;
}
#odeme .odemefirsat .title {
width:100%;
text-align:center;
position: relative;
margin:0;
height:60px;
color:#0e2a57;
font-size:32px;
font-weight:bold;
}


.form-group label {display: flex; align-items: center;}

.sepettotal {
    background: #fff;
    border: 1px solid #eee;
    margin-bottom: 5px;
    padding: 10px 0;
    border-radius: 10px;
    box-sizing: border-box;
    box-shadow: 0 0 5px #eee;
}
.sepettotal .yazi{ font-size: 0.9em; display: flex; align-items: center; margin: 0 !important; width: inherit !important; padding-left: 15px; padding-right: 0px;}
.sepettotal .fiyat{ font-size: 1.2em; text-align: right;}
.sepettotal .fiyat span{ font-size: 0.8em;}

.sepettotalbold {
    box-shadow: 0 0 5px #ccc;
}
.sepettotalbold .yazi{ font-size: 1.1em; font-weight: bold;}
.sepettotalbold .fiyat{ font-size: 1.2em; font-weight: bold;}

.odemetotal_wr {width: 100% !important; font-size: 0.8em; color:#999;}
#odeme .sozlesme_onay { position: relative;}
#odeme .checkbox { border-radius: 5px; padding: 7px 10px; margin-top: 10px; float: right; background-color: #eee; border: 1px solid #ccc;  cursor: pointer; font-size: 12px;}
#odeme .checkbox span{ font-weight: bold; }
#odeme .checkbox i{ font-size: 18px; vertical-align: -20%; margin-right: 5px;}
#odeme .checkbox2 { background-color: #89c15e; border: 1px solid #89c15e; }

#odeme .adres_wr { height:100%; padding:15px 0; font-size:14px; color:#333; position:relative; border:1px dashed #ccc; border-radius:5px; cursor:pointer;}
#odeme .adres_wr:hover{ border:1px dashed #666;}
#odeme .adres_wr .ucnokta {
    max-height: 20px;
    overflow: hidden;
}
#odeme .asecim { color:#000; border:2px dashed #009ee2;}
#odeme .asecim:hover { color:#000; border:2px dashed #009ee2;}


.siparisliste .liste .sutun .adetArttir {display: inline-block;}
.siparisliste {width:100%;height:auto;margin:5px 0px;}
.siparisliste .basliklar{width:100%;height:auto;margin-bottom: 10px;background: #FFF;padding: 20px 0 10px 0;border-bottom: 1px solid #ddd;}
.siparisliste .basliklar .sutunsol {padding: 0;box-sizing:border-box;}
.siparisliste .basliklar .sutun {padding: 0;box-sizing:border-box;text-align: center;}
.siparisliste .liste{width:100%;height:auto;display:table;border-bottom: 1px solid #ddd;}
.siparisliste .liste .sutunsol {height:auto;padding: 10px;box-sizing: border-box;}
.siparisliste .liste .sutunsol img {width: 100%;height:auto;}
.siparisliste .liste .sutun#islem {float: right;height: auto;padding: 7px 0 !important;}
.siparisliste .liste .sutun span.boyut12 {}
.siparisliste .liste .sutun {height: auto;padding: 0;box-sizing:border-box;text-align: center;margin: 10px 0;}
.siparisliste .liste .sutun div.alan{ width:100%; height:240px; display:table-cell; vertical-align:middle;}
.siparisliste .liste .sutun div.cerceve{ display:inline-block;}




#odeme .btn_ajaxbuton {
	text-align: center;
	height: 40px;
	margin: 10px 0px 10px 0px;
	color: #fff;
	align-items: center;
    justify-content: center;
    display: flex;
    cursor: pointer;
    font-size: 0.8em;
}
#odeme .btn_ajaxbuton2 {
	text-align: center;
	margin: 5px 0px 5px 0px;
	color: #fff;
	align-items: center;
    justify-content: center;
    cursor: pointer;
    font-size: 0.8em;
}

#odeme .btn_islembuton {
	text-align: center;
	height: 60px;
	margin: 10px 0px 10px 0px;
	color: #fff;
	align-items: center;
    justify-content: center;
    display: flex;
    cursor: pointer;
    font-size: 1em;
}

#odeme .sozlesme {
    width: inherit;
    height: 138px;
    margin: 4px 0px 0px 0px;
    padding: 5px;
    overflow: auto;
    border: 1px dashed #e7e5e5;
    background: #fafafa;
}
#odeme label#p_kargo_id span {
    width: auto;
    height: auto;
    padding: 3px 0px 0px 5px;
    float: left;
}

#odeme .sagblok {
	width: 100%;
	display: inline-block;
	padding: 15px;
	border-radius: 10px;
	margin-top: 10px;
	background: #fff;
	box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-webkit-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-moz-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
}
#odeme .sagblok .baslik{
	text-align: left;
	font-size: 1.7em;
	font-weight: bold;
	margin-bottom: 10px;
	color: #333;
}


#odeme .sagblok img{
	width: 100%;
	border-radius: 5px;
	margin:0;
}
#odeme .sagblok .liste{
	margin-top:10px;
	padding-top: 10px;
	border-top: 1px dashed #eee;
}
#odeme .sagblok .cizgi{
	border-top: 1px solid #eee;
	padding-top: 10px;
}

#odeme .sagblok .sag .urun_ad{
	text-align: left;
	font-size: 1.1em;
	min-height: 50px;
	color: #333;
}
#odeme .sagblok .sag .urun_ad span{
	text-align: left;
	font-size: 0.8em;
	color: #999;
}
#odeme .sagblok .sag .miktar{
	text-align: left;
	font-size: 1em;
	color: #333;
}
#odeme .sagblok .sag .miktar span{
	text-align: left;
	font-size: 0.8em;
}
#odeme .sagblok .sag .fiyat{
	text-align: right;
	font-size: 1em;
	color: #333;
}
#odeme .sagblok .sag .fiyat span{
	text-align: left;
	font-size: 0.8em;
}
#odeme .sagblok .toplamsol{
	text-align: left;
	font-size: 1em;
	color: #111;
	align-self: center;
}
#odeme .sagblok .toplamsag{
	text-align: right;
	font-size: 1.5em;
	color: #000;
}
#odeme .sagblok .toplamsag span{
	text-align: left;
	font-size: 0.8em;
}

#odeme input[type='radio'] { width:1.5em; height:1.5em; margin:0px 0px 0px 0px; float:left;}
#odeme label span { width:auto; height:auto; padding:3px 15px 0px 5px; float:left;}

#odeme .uyeliksiz {
font-size: 16px;
color: #fff;
background: #0e2a57;
display: inline-block;
border: none;
padding: 10px 40px;
font-weight: 600;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
margin-top: 40px;
}
#odeme .uyeliksiz:hover {
background: #89c15e;
}

#odeme .nav{
margin: 20px 0;
padding: 0 0px;
}
#odeme .nav li{
	text-align: center;
}

.col-padding-5 {
	padding-right: 5px;
	padding-left: 5px;
}

#odeme .nav li a{
color:#c6c6c6;
font-size: 18px;
padding: 10px 0px;
display: inline-block;
}
#odeme .nav li a.active{
color:#706f6f;
border-bottom: 1px solid #7b7b7b;
}
#odeme .tab-content{
padding: 0 0px;
}
#odeme .tab-content .tab-pane{
color:#706f6f;
font-size: 14px;
padding-bottom: 20px;
}
#odeme .tab-content .tab-pane a{
color:#706f6f;
padding: 15px;
}
#odeme .tab-content .tab-pane a i{
font-size: 16px;
margin-right: 5px;
}


.odememgiris {
padding: 40px 45px 50px;
	background: #fff;
	box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-webkit-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-moz-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
}
.odememgiris .medel-box-top {
position: relative;
}
.odememgiris .medel-box-top h4 {
color: #222222;
font-weight: 600;
text-transform: uppercase;
margin-bottom: 5px;
position: relative;
}
.odememgiris .medel-box-top h4:before {
position: absolute;
content: '';
background: #89c15e;
width: 30px;
height: 3px;
bottom: 0;
left: 50%;
margin-left: -35px;
margin-bottom: -23px;
}
.odememgiris .medel-box-top h4:after {
position: absolute;
content: '';
background: #89c15e;
width: 30px;
height: 3px;
bottom: 0;
right: 50%;
margin-right: -33px;
margin-bottom: -23px;
}
.odememgiris .medel-box-top img {
margin-bottom: 15px;
}

.odememgiris form input {
display: block;
width: 100%;
margin: auto;
border: none;
border-bottom: 2px solid #dddddd;
margin-bottom: 25px;
padding: 10px 0;
font-size: 15px;
color: #222222;
}
.odememgiris form input:focus {
border-color: #89c15e;
}

.odememgiris form button {
font-size: 16px;
color: #fff;
background: #0e2a57;
border: none;
padding: 10px 40px;
font-weight: 600;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
-ms-border-radius: 25px;
border-radius: 25px;
}
.odememgiris form button:hover {
background: #89c15e;
}

.odememgiris .sifrehatirlat {
font-size: 16px;
color: #555;
display: inline-block;
padding-top: 20px;
}

/* Hesabım */
#hesabim {
    background-color: #f9f9f7;
    padding: 50px 0;
}

#hesabim .btn_listele{
    background-color: #0e2a57;
    color: #fff;
}
#hesabim .btn_listele:hover{
    background-color: #89c15e;
    color: #fff;
}

.siparisler {  width:100%; height:auto; margin:0px; display: inline-block; padding:0px;}
.siparisler .siparis_wr { width:100%; height:auto; margin-bottom:30px; display: inline-block; font-size:14px; color:#333; position:relative; border-radius:5px; background:#fff; 	box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-webkit-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
	-moz-box-shadow: 3px 3px 3px rgba(138,138,138,0.33);
}
.siparisler .ust { height:auto;background:#f5f5f5; border-top-left-radius:5px; border-top-right-radius:5px; margin: 0}
.siparisler .ust .ozellik { width:100%; height:auto; padding:0px 0px 0px 0px; float:left; font-size:12px; color:#999;}
.siparisler .ust .deger { width:100%; height:auto; padding:0px 0px; float:left; font-size:14px; color:#666; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.siparisler .sno { height:55px; padding:10px;}
.siparisler .starih { height:55px; padding:10px;}
.siparisler .sodeme { height:55px; padding:10px; position:relative; cursor: pointer;}
.siparisler .sodeme i{margin:0px 0px 0px 10px; display:inline-block; opacity:0.7;}
.siparisler .sodeme:hover { background:#fff;}
.siparisler .sodeme:hover i{ opacity:1;}
.siparisler .sodemedetay { width:100%; height:auto; background:#fff; border-radius:0px; position:absolute; left:0px; top:55px; z-index:2; box-shadow:0px 2px 5px #ccc; padding:10px; font-size:12px; display:none;}
.siparisler .stutar { height:55px; float:left; padding:10px;}
.siparisler .sadres { height:55px; float:left; position:relative; padding:10px; cursor: pointer;}
.siparisler .sadres i{margin:0px 0px 0px 10px; display:inline-block; opacity:0.7;}
.siparisler .sadres:hover { background:#fff;}
.siparisler .sadres:hover i{ opacity:1;}
.siparisler .sadresdetay { width:100%; height:auto; background:#fff; border-radius:0px; position:absolute; left:0px; top:55px; z-index:2; box-shadow:0px 2px 5px #ccc; padding:10px; font-size:12px; display:none;}
.siparisler .sdurum { width:290px; height:55px; float:left; padding:10px;}

.siparisler .egitmenresim img { width:100%;}

.siparisler .ssepet { }
.siparisler .skargo { height:auto; text-align:center; display: flex; align-items: center;}
.siparisler .skargo div{ width:100%; height:auto; text-align:center; display:table-cell; vertical-align:middle;}
.siparisler .skargo span.kargoad{ width:100%; height:auto; float:left; font-size:12px; color:#333;}
.siparisler .skargo span.takipno{ width:100%; height:auto; float:left; font-size:11px; color:#999; margin-bottom:10px;}
.siparisler .skargo span.iptaltalep{ width:100%; height:auto; float:left; font-size:12px; color:#ff0000; margin:10px 0px; padding:5px 0px; border-radius:5px; border:1px dashed #ff0000;}
.siparisler .sbutonlar { height:auto; text-align:center; display: flex; align-items: center;}
.siparisler .sbutonlar div{ width:100%; height:auto; text-align:center; display:table-cell; vertical-align:middle;}

.siparisler .sdetay{ width:100%; height:auto; float:left; background:#f5f5f5; padding:10px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; position:relative; display:none;}
.siparisler .sdetay .sbaslik { width:100%; height:auto; float:left; font-size:18px; font-weight:500; margin-bottom:10px;}
.siparisler .sdetay .sadresler { height:auto; font-size:12px;}
.siparisler .sdetay .sadresler .a_baslik{ width:100%; height:auto; float:left; font-weight:500; padding:0px 0px 5px 0px;}
.siparisler .sdetay .sadresler .a_fbaslik{ width:100%; height:auto; float:left; font-weight:500; padding:20px 0px 5px 0px;}
.siparisler .sdetay .sadresler .a_detay{ width:100%; height:auto; float:left; padding:1px 0px 1px 0px;}
.siparisler .sdetay .sodemebilgi {height:auto; font-size:12px;}
.siparisler .sdetay .sodemebilgi .a_baslik{ width:100%; height:auto; float:left; font-size:14px; font-weight:500; padding:0px 0px 5px 0px;}
.siparisler .sdetay .sodemebilgi .a_detay{ width:100%; height:auto; float:left; padding:1px 0px 1px 0px;}
.siparisler .sdetay .ssozlesme { height:auto; font-size:12px; text-align:center; display: flex;  align-items: center;}

.siparisler .siptal{ width:100%; height:auto; float:left; background:#f5f5f5; padding:10px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; position:relative; display:none;}
.siparisler .siptal .sbaslik { width:100%; height:auto; float:left; font-size:18px; font-weight:500; margin-bottom:10px;}

.siparisler .btn_kargo { width:auto; height:auto; border:none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline:0; display:inline-block; clear:left; border:1px solid #ddd; border-radius:5px; padding:5px 11px 5px 9px; margin-bottom: 20px;}
.siparisler .btn_kargo i{margin:0px 5px 0px 0px; opacity:0.7; color:#999;}
.siparisler .btn_kargo span{font-size:14px; color:#333; margin:0px 0px 0px 0px;}
.siparisler .btn_kargo:hover{ background:#eee; border:1px solid #ccc;}
.siparisler .btn_kargo:hover span{ color:#000;}
.siparisler .btn_kargo:hover i{ opacity:1; color:#000;}

.siparisler .btn_detay { width:auto; height:auto; border:none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline:0; display:inline-block; clear:left; border:1px solid #ddd; border-radius:5px; padding:5px 11px 5px 9px;}
.siparisler .btn_detay i{margin:0px 5px 0px 0px; opacity:0.7; color:#999;}
.siparisler .btn_detay span{font-size:14px; color:#999; margin:0px 0px 0px 0px;}
.siparisler .btn_detay:hover{ background:#eee; border:1px solid #ccc;}
.siparisler .btn_detay:hover span{ color:#000;}
.siparisler .btn_detay:hover i{ opacity:1; color:#000;}

.siparisler .btn_iptal { width:auto; height:auto; border:none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline:0; display:inline-block; clear:left; border:1px solid #ddd; border-radius:5px; padding:5px 11px 5px 9px;}
.siparisler .btn_iptal i{margin:0px 5px 0px 0px; opacity:0.7; color:#999;}
.siparisler .btn_iptal span{font-size:14px; color:#999; margin:0px 0px 0px 0px;}
.siparisler .btn_iptal:hover{ background:#eee; border:1px solid #ccc;}
.siparisler .btn_iptal:hover span{ color:#000;}
.siparisler .btn_iptal:hover i{ opacity:1; color:#000;}

.siparisler .btn_kapat { width:auto; height:auto; border:none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline:0; display:inline-block; border:1px solid #ddd; border-radius:5px; padding:5px 10px 5px 10px; position:absolute; top:10px; right:10px; z-index:1;}
.siparisler .btn_kapat i{margin:0px 0px 0px 0px; opacity:0.7; color:#999;}
.siparisler .btn_kapat:hover{ background:#eee; border:1px solid #ccc;}
.siparisler .btn_kapat:hover i{ opacity:1; color:#000;}


.siparisler .sizle { height:auto; text-align:center;}
.siparisler .sizle div{ width:100%; height:auto; text-align:center; display:table-cell; vertical-align:middle;}
.siparisler .sizle span.durum{ width:100%; height:auto; display: inline-block; font-size:14px; color:#333; margin-bottom: 10px;}
.siparisler .sizle span.durum2{ width:100%; height:auto; display: inline-block; font-size:12px; color:#666;}

.siparisler .btn_izle { width:auto; height:auto; border:none; -webkit-appearance: none; -moz-appearance: none; appearance: none; outline:0; display:inline-block; clear:left; background: #0e2a57; border-radius:5px; padding:8px 15px 8px 15px; margin: 0 5px 0px 5px;}
.siparisler .btn_izle i{margin:0px 8px 0px 0px; opacity:0.7; color:#fff;}
.siparisler .btn_izle span{font-size:14px; color:#fff; margin:0px 0px 0px 0px;}
.siparisler .btn_izle:hover{ background:#89c15e;}
.siparisler .btn_izle:hover span{ color:#fff;}
.siparisler .btn_izle:hover i{ opacity:1; color:#fff;}

.sepetliste3 { height:auto; display: inline-block;}
.sepetliste3 .liste{ width:100%; height:auto; display:table; float:left; margin:10px 0px 10px 0px;}
.sepetliste3 .liste .resim { height:auto; float:left;}
.sepetliste3 .liste .resim img{ border-radius:5px; width: 100%;}
.sepetliste3 .liste .urun { height:auto; float:left; position:relative;}
.sepetliste3 .liste .urun .ad{ width:100%; font-size:14px; color:#333; float:left;}
.sepetliste3 .liste .aciklama { width:100%; height:auto; float:left; margin:5px 0px; font-size:12px;}
.sepetliste3 .liste .aciklama .ozellikler{ width:100%; height:auto; float:left; margin:2px 0px;}
.sepetliste3 .liste .aciklama .ozellik{ width:auto; height:auto; display:inline-block; margin-right:5px; color:#999;}
.sepetliste3 .liste .aciklama .deger{ width:auto; height:auto; display:inline-block; color:#333; margin-right:15px;}
.sepetliste3 .liste .adet { height:auto; float:left; padding:0px 0px 0px 0px; font-size:14px;}
.sepetliste3 .liste .adet span{ font-size:12px; color:#666;}
.sepetliste3 .liste .fiyat { height:auto; float:left; font-size:16px; text-align:right; padding:0px 0px 0px 0px;}
.sepetliste3 .liste .fiyat span{ font-size:12px;}



#hesabim .adres_wr { height:100%; padding:15px 0; font-size:14px; color:#333; position:relative; border:1px dashed #ccc; border-radius:5px; cursor:pointer;}
#hesabim .adres_wr:hover{ border:1px dashed #666;}
#hesabim .adres_wr .ucnokta {
    max-height: 20px;
    overflow: hidden;
}
#hesabim .asecim { color:#000; border:2px dashed #009ee2;}
#hesabim .asecim:hover { color:#000; border:2px dashed #009ee2;}

@media screen and (max-width: 576px) {
	#odeme .solblok .baslik{
		font-size: 1.3em;
	}
	#odeme .sagblok .baslik{
		font-size: 1.3em;
	}
	#odeme .nav li a{
	font-size: 14px;
	}
}



/* Responsive Ayarları */

@media (max-width: 1200px) {
	footer .sag a {
		font-size: 14px;
	}
	footer .sag img{
		width: 20%;
	}
	footer .sag a:nth-child(2){
		padding-left: 2px;
	}
	footer .sag a:nth-child(2) img{
		margin-right: 8px;
	}
}

@media (max-width: 991px) {
	.blog-item-buyuk {
	padding:0 5px !important; 
	margin-bottom:20px !important;
	}
	.blog-item-buyuk .tarih {
	display:none;
	}
	.blog-item-buyuk p {
	padding:15px;
	line-height:20px;
	}
	.blog-item p {
	line-height:20px;
	}
	.blog-item {
	padding:0 10px !important;
	margin-bottom:16px !important;
	}
	.ana-slayt .slider-wrapper .slider-button button{
	padding: 12px 20px;
	}
	.detaysayfasi .detaycerceve .egitmen_wr{
	padding: 10px;
	}
	.detaysayfasi .detaycerceve .egitmen p{
	width: 20%;
	}
	.detaysayfasi .detaycerceve .egitmen h2{
	width: 30%;
	}
	.detaysayfasi .detaycerceve .egitmen .resim{
	width: 20%;
	padding: 10px;
	}
	.detaysayfasi .detaycerceve .egitmen a{
	width: 25%;
	}
	.detaysayfasi .detaycerceve .egitmen button{
	margin: 0
	}
	.sag-guncel {
	margin-top: 45px;
	}

}

@media (max-width: 767px) {
	.ust-menu, .menu-area {
	display: none;
	}
	.mobilanamenu {
	padding-top:60px;
	}
	.anasayfa-title {
	margin:10px 0;
	}
	.anasayfa-title div:nth-child(3) {
	display: none;
	}
	.anasayfa-title div:nth-child(2) {
	width:100%;
	padding:10px 0px;
	text-align:center;
	background-color:#89c15e;
	color:#ffffff;
	height: auto;
	}
	.blog-item-buyuk {
	padding:0 15px !important; 
	margin-bottom:20px !important;
	}
	.blog-item-buyuk p {
	padding:15px;
	line-height:20px;
	}
	.blog-item {
	padding:0 15px !important;
	margin-bottom:20px !important;
	}
	.blog-item p {
	line-height:20px;
	}
	.blog-item:nth-child(2) , .blog-item:nth-child(3)  {
	display:none;
	}
	footer .sag a {
		font-size: 16px;
	}
	footer .sag img{
		width: auto;
	}
	footer .sag a:nth-child(2){
		padding-left: 5px;
	}
	footer .sag a:nth-child(2) img{
		margin-right: 11px;
	}
	.top-menu {
	display:none;
	}
	.ana-slayt .slider-wrapper .slider-button button{
	padding: 10px 15px;
	}
	.modal .modal-dialog .modal-content .uyeol {
	margin-top: 0px;
	}
	.menu-login > a > p {
	    top: 20px;
	    right: 5px;
	    font-size: 10px;
	}
	.detaysayfasi .detaycerceve .orta2 {
		max-height: none;
	}
	.ic-detay img {
		max-width: 94%;
		margin:0 3% 3% 3%;
	}
}

@media (max-width:576px) {

	.yaklasan-slayt .owl-nav .owl-prev {
	margin-left:-10px;
	}
	.yaklasan-slayt .owl-nav .owl-next {
	margin-right:-10px;
	}
	.populer-egitimler .owl-nav .owl-prev {
	margin-left:-10px;
	}
	.populer-egitimler .owl-nav .owl-next {
	margin-right:-10px;
	}
	.ucretsiz-egitimler .owl-nav .owl-prev {
	margin-left:-10px;
	}
	.ucretsiz-egitimler .owl-nav .owl-next {
	margin-right:-10px;
	}
	.soncoksatan-slayt .owl-nav .owl-prev {
	margin-left:-10px;
	}
	.soncoksatan-slayt .owl-nav .owl-next {
	margin-right:-10px;
	}
	.egitmen-slayt .owl-nav .owl-prev {
	margin-left:-10px;
	}
	.egitmen-slayt .owl-nav .owl-next {
	margin-right:-10px;
	}
	.egitmen-detay-slayt .owl-nav .owl-prev {
	margin-left:-10px !important;
	}
	.egitmen-detay-slayt .owl-nav .owl-next {
	margin-right:-10px !important;
	}
	.sponsor-slayt .owl-nav .owl-prev {
	margin-left:-10px;
	}
	.sponsor-slayt .owl-nav .owl-next {
	margin-right:-10px;
	}
  .diger-slayt .owl-nav .owl-prev {
  margin-left:-10px;
  }
  .diger-slayt .owl-nav .owl-next {
  margin-right:-10px;
  }
  .birlikte-slayt .owl-nav .owl-prev {
  margin-left:-10px;
  }
  .birlikte-slayt .owl-nav .owl-next {
  margin-right:-10px;
  }
  .firsat-slayt .owl-nav .owl-prev {
  margin-left:-10px;
  }
  .firsat-slayt .owl-nav .owl-next {
  margin-right:-10px;
  }
	.ana-slayt .slider-wrapper .slider-button button{
	padding: 10px 15px;
	}
	.modal .modal-dialog .modal-content .uyeol {
	margin-top: 20px;
	}
	.detaysayfasi .detaycerceve .detay-resimler {
		max-width: 360px;
	}
	.detaysayfasi .detaycerceve .orta {
		padding: 0 0px;
	}
	.detaysayfasi .detaycerceve .orta2 {
		padding: 0 0px;
	}
	.detaysayfasi .detaycerceve .fiyatsepet {
		padding: 0 0px;
	}
	.detaysayfasi .detaycerceve .fiyatsepet button.TavsiyeEt {
		margin: 20px auto 0px 0px;
	}
	.detaysayfasi .detaycerceve .ozet {
		margin: 40px 0px 10px 0px;
	}
	.detaysayfasi .nav{
	margin: 20px 0;
	padding: 0px;
	}
	.detaysayfasi .nav li{
	padding-left: 3px;
	padding-right: 3px;
	}
	.detaysayfasi .nav li a{
	font-size: 18px;
	}
	.detaysayfasi .tab-content {
	padding: 0 10px;
	}
	.detaysayfasi .detaycerceve .egitmen p{
	width: 100%;
	}
	.detaysayfasi .detaycerceve .egitmen h2{
	width: 30%;
	}
	.detaysayfasi .detaycerceve .egitmen .resim{
	width: 20%;
	padding: 5px;
	}
	.detaysayfasi .detaycerceve .egitmen a{
	width: 35%;
	}
	.detaysayfasi .detaycerceve .egitmen button{
	margin: 0
	}
	.detaysayfasi .tab-content .tab-pane{
		font-size: 14px;
	}
  .detaysayfasi .tab-content .tab-pane p{
    font-size: 14px;
  }
  .detaysayfasi .tab-content .tab-pane img{
    max-width: 100%;
    height: auto;
  }
	.anabaslik h1 {
		font-size: 20px;
	}
  .filtre-button {
    top: 15px;
  }
  .urun-item .detay {
    height:110px;
  }
  .urun-item .indirim {
    width:100%;
  }
  .urun-item .fiyat {
    width:100%;
  }
  .ara-buton2 {
    display: block;
  }
  .arama .ara-kutu .ara-kutu-ic form .ara-form-grup {
    width: 70%;
  }
}

@media (max-width:448px) {
}


@media (min-width: 1200px) {
	.container, .container-lg, .container-md, .container-sm, .container-xl {
	max-width: 1200px;
	}
}