.noselect {
    -webkit-touch-callout: none; /* iOS Safari */
      -webkit-user-select: none; /* Safari */
       -khtml-user-select: none; /* Konqueror HTML */
         -moz-user-select: none; /* Old versions of Firefox */
          -ms-user-select: none; /* Internet Explorer/Edge */
              user-select: none; /* Non-prefixed version, currently
                                    supported by Chrome, Opera and Firefox */
  }

  section:before {
    height: 2rem;
    content: "";
    display:block;
}

  .masthead .masthead-heading {
    font-size: 1.75rem !important;
}

.h4{
    font-size: 1rem !important;
}

.footer{
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}

  .list-group-item:last-child{
      border-radius: 0px !important;
  }

  .center{
      text-align:center;
  }

  .page-section-heading{
    margin-top: 1rem;
  }

.main-card{
    height: 12rem !important;
    font-size: 2rem;
    font-weight: bold;
    text-align: center;
}

.nav-item{
    font-size: 0.9rem !important;
}

.main-card-alternate{
    background-color: rgba(255,255,255,.8);
}

.schoolMain{
    background-color: white !important;
}

.school-button{
    background-color: #2c3e50;

}

.img-thumbnail{
    border-radius: 0px;
}

.file{
    cursor: pointer;
}

.file:hover{
    transform: scale(1.1);
}

.logo{
    color: white;
}

.paddingTop{
    margin-top: 1.5rem !important;
}

.paddingBott{
    padding-bottom: 1rem;
}

.paddingBottom{
    padding-top: calc(-1rem + 104px) !important;
    padding-bottom: 0rem !important;
}

.modal-dialog{
    margin-top: 18px !important;
}

.close{
    font-size: 1.5em !important;
    color: #2c3e50!important;
}

#portfolio{
    padding: 1rem 0 !important;
}

.document{
    font-size: 1.5em;
    cursor: pointer;
    height: 29.1rem !important
} 

#kepek{
    height: 29.1rem !important;
    overflow-y: auto;
}

#cikkek{
    height: 30.1rem !important;
    overflow-y: auto;
}

.portfolio1{
    width: 11rem !important;
}

.fixed-top{
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
}
.divider-custom .divider-custom-icon {
    font-size: 1rem !important;
}

.divider-custom1{
    margin: 0.75rem 0 1rem !important;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.divider-custom1 .divider-custom-line {
    width: 100%;
    max-width: 7rem;
    height: 0.25rem;
    background-color: #2c3e50;
    border-radius: 1rem;
    border-color: #2c3e50 !important;
  }
  
  .divider-custom1 .divider-custom-line:first-child {
    margin-right: 1rem;
  }
  
  .divider-custom1 .divider-custom-line:last-child {
    margin-left: 1rem;
  }
  
  .divider-custom1 .divider-custom-icon {
    color: #2c3e50 !important;
    font-size: 1rem;
  }
  
  .divider-custom1.divider-light .divider-custom-line {
    background-color: #fff;
  }
  
  .divider-custom1.divider-light .divider-custom-icon {
    color: #fff !important;
  }

.divider-custom{
    margin: 0rem 0 0.5rem !important;
}

.page-section-heading{
    font-size: 1.5rem !important;
}

.page-section{
    padding: 0rem 0 !important;
}

/*.divContainer{
    margin-left:23rem !important;
}*/

.mainBtn{
    color:white;
}

body{
	background-color:#eeeeee;
}
.main-tab{
	padding: 0px;
}
.main-section{
	font-family: 'Abel', sans-serif;
	background-color: #d2d2d2;
	padding:15px 15px 15px 30px;
}

.document-left-list{

}

.document-left-list{
    height : 64.5vh;
}

.document-left-list .document-list i{
	font-size:45px;
	padding:50px;
}
.document-left-list .document-list p{
	height:60px;
}
.nav-tabs,.nav-tabs:hover,.nav-tabs .nav-link{
	border:none;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active{
	border:none;
	border-bottom:5px solid #5D4C46 !important;
}
@media only screen and (max-width: 600px) {
    .document-left-list,.images-part{
        padding-top:45px;
        width: 100%;
    }
    .document-list,.images-list{
    	margin-top:10px;
    }
}
@media (min-width: 1000px){
    .container {
    max-width: 1000px !important;
    }
}

::-webkit-scrollbar {
    width: 20px;
    padding-top: 10px;
  }

   
  /* Handle */
  ::-webkit-scrollbar-thumb {
    background: #1abc9c; 
  }

  ::-webkit-scrollbar-thumb:hover {
    background: #657869;
  }
  
  html
  {
	 zoom: 0.7;
  }