
.one-edge-shadow {
  box-shadow: 0 8px 6px -6px black;
}


/*==================================================
 * Effect 7
 * ===============================================*/
.effect7
{
    position:relative;
    -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
       -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
            box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;
}
.effect7:before, .effect7:after
{
    content:"";
    position:absolute;
    z-index:-1;
    -webkit-box-shadow:0 0 20px rgba(0,0,0,0.8);
    -moz-box-shadow:0 0 20px rgba(0,0,0,0.8);
    box-shadow:0 0 20px rgba(0,0,0,0.8);
    top:0;
    bottom:0;
    left:10px;
    right:10px;
    -moz-border-radius:100px / 10px;
    border-radius:100px / 10px;
}
.effect7:after
{
    right:10px;
    left:auto;
    -webkit-transform:skew(8deg) rotate(3deg);
       -moz-transform:skew(8deg) rotate(3deg);
        -ms-transform:skew(8deg) rotate(3deg);
         -o-transform:skew(8deg) rotate(3deg);
            transform:skew(8deg) rotate(3deg);
}

.boxX {
  box-shadow:
  0 2.8px 2.2px rgba(0, 0, 0, 0.034),
  0 6.7px 5.3px rgba(0, 0, 0, 0.048),
  0 12.5px 10px rgba(0, 0, 0, 0.06),
  0 22.3px 17.9px rgba(0, 0, 0, 0.072),
  0 41.8px 33.4px rgba(0, 0, 0, 0.086),
  0 100px 80px rgba(0, 0, 0, 0.12)
;

  
  
  min-height: 200px;
  width: 50vw;
  margin:10px;
  /*margin: 100px auto;*/
  background: white;
  border-radius: 5px;
}



/* ÜRÜN SAYFASI FIX - TEMP */

.badge-dark { /* dark lite oldu */
color: #212529;
    background-color: #f8f9fa;
}


.top-sub-title {
    font-family: "Montserrat", sans-serif;
    font-size: 1.1em;
     font-weight: 600 !important; 
       color: #1c1f21 !important; 
       line-height: 32px;
}

.font-weight-bold {
    font-weight: 500 !important; 
}

.font-weight-bolder {
    font-weight: 700 !important; 
      /* 16 * 0.0625 = 1px */
  letter-spacing: 0.0525em;
}


.font-weight-boldish {
    font-weight: 500 !important; 
      /* 16 * 0.0625 = 1px */
  letter-spacing: 0.0425em;
}

.text-color-dark {
     color: #1c1f21 !important; 
}


.dif-bg{ 

    /*background-color: #f8f9fa;*/
    /*background-color: #0082cb;*/
}




.portfolio-list .portfolio-item {
  
padding: 5px;
border: 2px solid;
border-image: linear-gradient(45deg, rgb(15,14,159), rgb(173,216,230)) 1;

}


.isotope-item:hover  {
  
transform: scale(1.05);

}

.isotope-item {
         
transition: all .2s ease-in-out;

    /*background-color: #f8f9fa;*/
  
}

.image-frame{
         
padding: 25px;
transition: all .2s ease-in-out;
  
}

.image-frame:hover {
transform: scale(1.1);
}


.image-frame .image-frame-wrapper {
 /*padding: 20px;*/
}

.link-color{ 

    color: #0082cb;
    /*background-color: #0082cb;*/
}

.text-min-height{ 

min-height: 40px;

max-height: 40px;
}


.badge {
    display: inline-block;
    padding: .25em .4em;
     font-size: 95%; 
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25rem;
}