
/*-------------------------------------*/
/* TUYAN TASARIM VE REKLAM AJANSI      */
/* https://www.konyawebtasarimi.net/   */
/*-------------------------------------*/

body{
margin: 0; 
padding: 0; 
color:#777777; 
background:#ffffff;
font-family: 'Montserrat', sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 23px;
}
*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0;     width: 100%;}
table th, table td {font-size: 11px;}s
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}
address{font-style:italic}caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;  letter-spacing: 0.03px; line-height: 1.54; font-style: normal; font-family: 'Montserrat', sans-serif;}
li{list-style-type: none;}
q:before,q:after{content:''}
strong,b{font-weight:700}
em,cite{font-style:italic}
cite{display:block}
strike,del{text-decoration:line-through}
sup{font-size:11px;position:relative;vertical-align:top;top:5px}
sub{bottom:5px;font-size:11px;position:relative;vertical-align:bottom}
a{ text-decoration: none !important; color: #0a0e2a; -webkit-backface-visibility: hidden; -webkit-transition: all 1s cubic-bezier(0.25, 1, 0.35, 1) 0s; -moz-transition: all 1s cubic-bezier(0.25, 1, 0.35, 1) 0s; -o-transition: all 1s cubic-bezier(0.25, 1, 0.35, 1) 0s; -ms-transition: all 1s cubic-bezier(0.25, 1, 0.35, 1) 0s; transition: all 1s cubic-bezier(0.25, 1, 0.35, 1) 0s; }
a:hover{ color:#392925; }
.altustPadding {    padding: 0px 12px 16px 12px;}
.position_relative {position: relative;}
.padding0{padding: 0px;}
.paddingleft0{padding-left: 0px;}
.paddingright0{padding-right: 0px;}
.paddingtop60{padding-top: 60px;}
.modal-body iframe { width: 100%; border:none; height: 360px; }
.etiketle{ font-size: 10px; color: #cccccc8c; }
.font-size14 {font-size: 14px;}
.lineheight {line-height: 30px;}
.slick-slide:focus { outline: none; }
.slide-arrow:focus { outline: none; }
.musteri_yorum a {color: #ffffff; writing-mode: tb-rl; background:#4da2d9;padding: 14px;  }
.musteri_yorum { position: fixed; bottom: 134px; z-index: 9999; right: 0; display: block; }
.musteri_yorum_mobil a {    color: #ffffff; background: #4da2d9; padding: 11px; height: 135px; font-size: 11px;}
.musteri_yorum_mobil {     display: none; text-align: right; position: absolute; top: 0; margin-top: 99px; right: 0; z-index: 999}
table tbody tr td {
text-align: center;
padding: 10px;
color: #000000;
border: 1px solid;
}.table-responsive {    overflow-x: inherit;}
table {table-layout: fixed !important; margin-bottom: 30px;}
table p{font-size: 11px !important;}


#whatsappicon {
    position: fixed;
    bottom: 1%;
    left: 2%;
    z-index: 99;
}
/*-------------------------------------*/
/* Menü                                */
/*-------------------------------------*/
#menu_ara {float: right;  position: relative;     margin-top: -28px;  margin-right: -4px;}
.searchBox { position: absolute; top: 50%; right: 50%; transform:  translate(0%,50%);  background: transparent; height: 40px; border-radius: 40px; padding: 10px;}
.searchBox:hover > .searchInput {height: 40px;  width: 250px;padding: 0 6px; background: #ffffff; color : #2f3640;  margin-top: -10px;}
.searchBox:hover > .searchButton { background: transparent; color : #2f3640; padding-top: 10px;}
.searchButton {outline: none; color: white; float: right; width: 40px; height: 40px; border: none;  background: transparent;  display: flex; justify-content: center;  align-items: center;  transition: 0.4s;  margin-top: -46px;}
.searchInput {  border:none;  background: none;  outline:none;  float:right;  padding: 0; color: white; font-size: 16px; transition: 0.4s; line-height: 40px; width: 0px; padding: 0px 10px;}
@media screen and (max-width: 620px) {  .searchBox:hover > .searchInput {   width: 150px;    padding: 0 6px;} }
.navbar-default { background: transparent; border:none; margin-bottom: 0;   }
#menus_container {    position: absolute; margin: 0 auto; left: 0; right: 0; padding: 0px;}
.navbar-brand{ height: 89px; padding: 0px;}
.navbar-brand img{ max-width:100%; }
#bs-example-navbar-collapse { background: transparent; }
.navbar-default .navbar-nav > li > a { color: rgba(38,53,89,1); font-weight: 600; padding: 0px 5px; }
.online_satis a {color: rgba(255,255,255,1) !important;}
.online_satis {background: #263559;  font-weight: 700;}
.navbar-default .navbar-nav > li{padding: 30px 0px;}
.navbar-default .navbar-nav > .active { background: transparent; }
.navbar-default .navbar-nav > .active >a{ color: #ab261b !important; }
.navbar-default .navbar-nav > .active >a:after {    color: #ab261b !important;}
#menu_genel { margin: 0 auto;     padding: 10px 0px; background: transparent; position: relative; height: 101px; z-index: 2; left: 0; right: 0; }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background: transparent; }
#menu { margin-right: 10px; margin-left:35px; }
#topbanner {     background: rgba(38,53,89,1);    padding: 21px 0px; }
#ust_iletisim { padding-top: 3px; float: left; }
#ust_iletisim i{margin-right: 7px; }
#ust_iletisim li{ color: #fff; display: inline-block; margin-right: 15px; font-size: 13px; }
#ust_iletisim li span {  margin:0px 2px;}
#diller { float: right;      padding-top: 3px;} 
#diller .btn-group.open .dropdown-toggle{ background: transparent; color: #ffffff; border:none;}
#diller li { color: #fff; display: block; }
#diller a { color: #ffffff; }
#diller span{ margin-right: 7px; margin-left: 7px; }
#ustsosyal { float: right;  padding-top: 8px;  padding-bottom: 8px;  margin-right: 50px; border-right: 1px solid #ffff;  padding-right: 12px; } 
#ustsosyal .instagram {background: url(../images/instagram.png) no-repeat center; width: 19px; height: 19px; display: inline-block; }
#ustsosyal .facebook {background: url(../images/facebook.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .linkedin {background: url(../images/linkedin.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .twitter {background: url(../images/twitter.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .youtube {background: url(../images/youtube.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .instagram:hover {background: url(../images/instagram_kirmizi.png) no-repeat center; width: 19px; height: 19px; display: inline-block; }
#ustsosyal .facebook:hover {background: url(../images/facebook_kirmizi.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .linkedin:hover {background: url(../images/linkedin_kirmizi.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .twitter:hover {background: url(../images/twitter_kirmizi.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}
#ustsosyal .youtube:hover {background: url(../images/youtube_kirmizi.png) no-repeat center; width: 19px; height: 19px; display: inline-block;}


#ustsosyal li { color: #fff; display: inline-block;    margin-left: 19px; }
.selectpicker {background: transparent; border: none;   color: #ffffff;}
.selectpicker:hover {background: transparent !important; border: none !important;   color: #ffffff !important;}
.selectpicker:focus {background: transparent !important; border: none !important;   color: #ffffff !important;}
#ustsosyal a { color: #fff; text-align: center;  display: inline-block; margin-right: 5px;}
#dil_mobil {  display: none; }
.bootstrap-select {margin-bottom: 0px !important;}
.mobil_logo {display: none !important;}
.masaustulogo {display: block !important;}
#search_genel span {     margin: 0px 2px; height: 15px; margin-left: 12px; font-size: 19px;}
#search_genel {      height: 15px; width: 15px;  display: flex;   justify-content: center;   align-items: center;   font-size: 35px;   transition: 0.3s;   float: right;   color: #FFF;  }
#search { height: 100%; width: 0px; font-size: 16px; background: none; color: #FFF; border: none; outline: 0; visibility: hidden; transition: 0.3s; }
#search-icon {width: 18px; margin-top: 8px;}
#search_genel.active { width: 350px; }
#search.active { width: 260px; margin-left: 16px; visibility: visible; border-bottom: 1px solid #aeb0b7; }
#dil_menu_ara {display: none;}
.active{
    background:transparent !important;
    
}
.displaynone{
    display: none;
}
.xs-menu-cont{
display:none;
}
.xs-menu-cont > a {
    background: transparent;
      border: 1px solid #263559;
    border-radius: 3px;
    padding: 3px 6px;
    display: block;
        float: right;
        margin-top: 20px;
    margin-right: 13px;
}
.xs-menu-cont > a:hover{
 cursor: pointer;
}
  
.xs-menu{
        margin-top: 145px;
    width: 100%;
    position: absolute;
    left: 0;
    right: 0;
        border-top: 1px solid #ffffff;
}

.xs-menu li {
    padding: 11px 30px;
color: #fff;

border-bottom: 1px solid #ccc;
background: rgb(38, 53, 89);

}
.xs-menu  a{
text-decoration:none;
}

.mega-menu {
background: none repeat scroll 0 0 #122236;
    left: 0;
    margin-top: 3px;
    padding-top: 37px;
    position: absolute;
    width: 763px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
   display: none; 
    transition-duration: 0.9s;
    
}.mega-menus {
background: none repeat scroll 0 0 #122236;
    left: 0;
    margin-top: 3px;
    padding-top: 37px;
    position: absolute;
   width: 265px;
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
   display: none; 
    transition-duration: 0.9s;
    
}
#menutoggle i {
       color: #263559;
    font-size: 33px;
    margin: 0;
    padding: 0;
}


/*--column--*/
.mm-6column:after, .mm-6column:before, .mm-3column:after, .mm-3column:before{
content:"";
display:table;
clear:both;


}
.mm-6column, .mm-3column, .mm-4column {
 float: left;
 position: relative;
 }
.mm-6column {
    width: 100%;
}
.mm-3column {
        width: 25%;
}.mm-4column {
        width: 33.33333333%;
}
.responsive-img {
    display: block;
    max-width: 100%;

}
.left-images{
margin-right:25px;
}
 .left-images, .left-categories-list {
   float: left;
}
.categories-list li {
    display: block;
    line-height: normal;
    margin: 0;
       padding: 14px 0;
    color: #ffffff;
}
.categories-list li a{ color: rgba(255,255,255,255); font-size: 13px; }
.categories-list li :hover{
        background:inherit !important;
}
.left-images > p {
    background: none repeat scroll 0 0 #ff7f50;
    display: block;
    font-size: 18px;
    line-height: normal;
    margin: 0;
    padding: 5px 14px;
}
.categories-list span {
    font-size: 18px;
    padding-bottom: 5px;
    text-transform: uppercase;
}
.mm-view-more{
    background: none repeat scroll 0 0 #ff7f50;
    color: #fff;
    display: inline !important;
    line-height: normal;
    padding: 5px 8px !important;
    margin-top:10px;
}
.display-on{
display:block;
 transition-duration: 0.9s;
}
.drop-down > a:after{
content:"\f078";
color:#fff;
 font-family: "Font Awesome 5 Free"; font-weight: 900;
font-style: normal;
margin-left: 5px;
 

}.drop-down-1 > a:after{
content:"\f078";
color:#fff;
 font-family: "Font Awesome 5 Free"; font-weight: 900;
font-style: normal;
margin-left: 5px;
 

}
 /*MediaQuerys*/
 @media (max-width: 600px) {
.menu {
 display:none;
 }
 .xs-menu li a {
    color: #ffffff;
     padding:0px;
}
 .xs-menu-cont{
 display:block ;
 }
 }


/*Animation--*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}



#slider {position: relative; }
#slider img {width: 100%; height: 100%;}
#slider .swiper-button-prev {margin-left: 3%; }
#slider .swiper-button-next  {margin-right: 4%;  }
#slider .home-swiper-slide{background-size:cover;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
#slider .slayt_mask{position:absolute; height: 100%; top:0;left:0;right:0;margin:0 auto; width: 100%; text-align:left; padding-top: 10%;}
#slider .slayt_mask h2{font-style:normal;font-weight: 600;font-size: 21px;line-height:1.075;letter-spacing:0;text-align:inherit;color:rgb(38,53,89,1);}
#slider .slayt_mask h1{font-style:normal;font-weight:600;font-size:56px;line-height:1.5;letter-spacing:0;text-align:inherit;color:rgb(38,53,89,1);}
#slider .slayt_mask p{font-style:normal;font-weight: 600;font-size:18px;    height: 271px; line-height:1.5;letter-spacing:0;text-align:inherit;color:rgb(38,53,89,1); padding-right: 11%; padding-top: 61px; display: block; width: 769px;}

#slider .slayt_mask a{border:none;font-size:21px;line-height:21px;border-radius:0;display:inline-block;margin-top:44px;background-color:transparent;font-weight:300;color:#fff!important}
#slider .swiper-pagination-bullet-active{background: rgb(38, 53, 89)!important;border:4px solid rgb(191, 191, 191) !important;width:19px!important;height:19px!important}
#slider .swiper-pagination-bullet{    background: rgb(191, 191, 191) ; opacity: 1; width: 19px; height: 19px; margin-bottom: 25px;}
#slider .swiper-button-prev,#slider .swiper-button-next{padding:13px; background:transparent;}
#slider .swiper-button-prev img,#slider .swiper-button-next img {width: auto; height: auto;}
#slider .swiper-pagination{width: 100%;}



#sayfa_1 {padding: 104px 0px 0px 0px ;}
#sayfa_1 h1 {font-size: 38px; font-weight: 600; color: rgb(43,58,93);}
#sayfa_1 .sayfa1_sag:after {    
    content: '';
    width: 107%;
    height: 1px;
    top: 54px;
    position: absolute;
    background: #bfbfbf;
    display: block;
    right: 16px;
       z-index: 3;}
#sayfa_1 .sayfa1_sag {position: relative; height: 474px;}
#sayfa_1 .sayfa1_sol {padding: 0px; position: relative;}
#sayfa_1 .sayfa1_sol img{ width: 100%; position: relative; z-index: 3;}
#sayfa_1 .sayfa_1_link_tekil_sol {float: left;}
#sayfa_1 .sayfa_1_link_tekil_sag {float: right;}
#sayfa_1 .active h2 {


    color: #263559 !important;
    font-size: 25px !important;
    font-weight: 600 !important;
    margin:9px -331px 0px !important;



}
#sayfa_1 .active h2 span{
        width: 17px !important ;
    position: relative ;
    z-index: 2 ;
    height: 17px !important ;
    background: #263559  !important ;
    display: inline-block;
    border-radius: 50%;
    margin-left: 35px ;
    border: 3px solid #8f95a3;
}
#sayfa_1 .sayfa_1_link_tekil_sol h2 a {    color: #2b395c !important; font-weight: 600;}

#sayfa_1 .sayfa_1_link_tekil_sol h2 span {   
 width: 17px;
    position: relative;
    z-index: 2;
    height: 17px;
    background: #263559;
    display: inline-block;
    border-radius: 50%;
    margin-left: 35px;
    border: 3px solid #8f95a3;
  }

#sayfa_1 .sayfa_1_link_tekil_sag h2 span {width: 12px;
    height: 12px;
    background: #bfbfbf;
    display: inline-block;
    border-radius: 50%;
    margin-left: 35px;}
#sayfa_1 .sayfa_1_link_tekil_sag h2 a {    color: #878787 !important;}
#sayfa_1 .sayfa_1_link_tekil_sag h2{

    width: 400px;
    color: #bfbfbf;
    font-size: 25px;
    transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform-origin: right bottom 0;
    -webkit-transform-origin: right bottom 0;   
    font-weight: 400;
    position: relative;
    display: block;
    margin: 10px -331px 0px;
    text-align: right;
    z-index: 99;
}#sayfa_1 .sayfa_1_sol_slogan_icerik {position: absolute;
    bottom: 51px;
    right: 22px;
    text-align: right;
    width: 383px;}
#sayfa_1 .sayfa_1_sol_slogan_icerik h3 {font-size: 49px; color: #ffffff; font-weight: 400;}
#sayfa_1 .sayfa_1_sol_slogan_icerik p {font-size: 30px; color: #ffffff; font-weight: 400; font-style: italic;}
#sayfa_1 .sayfa_1_sol_slogan {z-index: 0;
    width: 427px;
        height: 636px;
    position: absolute;
    top: 58px;
    background: url(../images/kurumsal_slogan_arka.jpg) center no-repeat;
z-index: 2;
    left: -177px;
}
#sayfa_1 .sayfa1_yazi {    position: relative;
    bottom: 66px;
    width: 389px;
    height: 139px;
    left: 86px;}
    #sayfa_1 .sayfa1_yazi a {
        float: right;
  margin-top: 32%;
    }

#sayfa_1 ul {
    display:-webkit-flex;
    display:-webkit-box;
    display:-moz-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style-type: none;
}
#sayfa_1 .active .sayfa_1_link_tekil_sol {
    -webkit-flex:1;
    -webkit-box-flex:1;
    -moz-flex:1;
    -moz-box-flex:1;
    -ms-flex:1;
    flex:1;
        height: 433px;
    align-items: center;
       width: 10px;
    margin: 0;
    padding: 0;
    text-align: center;
    color: white;
}
#sayfa_1 .active .sayfa1_yazi {    
  -webkit-flex:3;
    -webkit-box-flex:3;
    -moz-flex:3;
    -moz-box-flex:3;
    -ms-flex:3;
    flex:3;
    opacity: 1;
    transform: scaleX(1);
    width: 6%;
    padding-right: 19%;
}

#sayfa_1 .active {
  -webkit-flex:9;
    -webkit-box-flex:9;
    -moz-flex:9;
    -moz-box-flex:9;
    -ms-flex:9;
    flex:9;
    cursor: default;
}

#sayfa_1 li {
  -webkit-flex:1;
    -webkit-box-flex:23;
    -moz-flex:1;
    -moz-box-flex:1;
    -ms-flex:1;
    flex:1;
    display:-webkit-flex;
    display:-webkit-box;
    display:-moz-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;
  align-items: stretch;
  cursor: pointer;
  transition: all .5s ease;
}
#sayfa_1 .sayfa1_yazi {
    -webkit-flex:0;
    -webkit-box-flex:0;
    -moz-flex:0;
    -moz-box-flex:0;
    -ms-flex:0;
    flex:0;
    display:-webkit-flex;
    display:-webkit-box;
    display:-moz-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;
    align-items: center;
    margin: 0;
    padding: 0;
    opacity: 0;
    transition: all .25s .1s ease-out;
   margin-top: 49%;
    width: 0;
  }
#sayfa_1 .sayfa_1_sag_genel {position: relative;}



#sayfa_2 {padding: 0; position: relative; z-index: 1;}
#sayfa_2 img {width: 100%;}


#sayfa_3 {position: relative; padding: 0px 0px 0px 0px ;}
#sayfa_3 .sayfa_3_katalog {position: absolute; right: 0; top:-69px; z-index: 9; }
#sayfa_3 .sayfa_3_katalog_link {background: rgba(43,58,93,1); padding: 23px 45px;  width: 195px; }
#sayfa_3 .sayfa_3_katalog_link a{color: #ffffff; font-size: 17px; font-weight: 500;}
#sayfa_3 .sayfa_3_katalog_link img { margin-left: 10px; }
#sayfa_3 .sayfa_3_katalog_yazi {background: rgba(171,38,27,1); padding: 33px 45px; text-align: center; color: #ffffff; font-size: 25px; font-weight:600; width: 195px; }
#sayfa_3 .sayfa3_ust {position: relative; height: 192px;}
#sayfa_3 .sayfa3_alt h4{ color: #2b3a5d; font-size: 38px; font-weight: 600; padding-bottom: 85px; } 

#sayfa_3 .nav li { padding-bottom: 39px; display: block; width: 100%;}
#sayfa_3 .nav a {color: #2b395c; font-size: 25px; position: relative; padding-left:35px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; display: block;    
    -webkit-backface-visibility: hidden;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;}
#sayfa_3 .nav a:hover {background: transparent;color: #2b3a5d;    font-weight: 600; }
#sayfa_3 .nav a:hover:after {z-index: 2; top:0px; position: absolute; content: ''; width: 30px; height: 30px;     left: -9px; border:5px solid rgba(191,191,191,1); background: rgba(38,53,89,1); border-radius: 50%;}
#sayfa_3 .nav a:after {z-index: 2; top:10px; position: absolute; content: ''; width: 12px; height: 12px; left: 0; background: rgba(191,191,191,1); border-radius: 50%;}
#sayfa_3 .active a{color: #2b3a5d; font-weight: 600; background: transparent;}
#sayfa_3 .active a:after {z-index: 2; top:0px; position: absolute; content: ''; width: 30px; height: 30px;     left: -9px; border:5px solid rgba(191,191,191,1); background: rgba(38,53,89,1); border-radius: 50%;}
#sayfa_3 .sayfa3_alt_sol {position: relative;}
#sayfa_3 .sayfa3_alt_sol:after{content: ''; position: absolute; width: 1px; height: 100%; background:rgba(191,191,191,1); top: 0; left:6px;z-index: 1; }
#sayfa_3 .sayfa3_alt{    position: relative;
    z-index: 3;}
#sayfa_3 .nav-tabs>li>a {
    margin-right: 0px;
     line-height: 1.42857143; 
     border: transparent; 
     border-radius: 0; 
}
#sayfa_3 .nav-tabs {
    border-bottom: transparent;
}
#sayfa_3 .tab-content a:after {display: none !important;}
#sayfa_3 .tab-content {text-align: center; padding-top: 5%;}
#sayfa_3 .tab-content  h2{   padding-left: 10px;
    color: #2b3a5d;
    font-size: 51px;
    font-weight: 600;
    text-align: left;
    padding-bottom: 74px;
    padding-top: 33px;
    padding-right: 0%;
    line-height: 1.2;}
#sayfa_3 .tab-content  p{padding-left: 10px; color: #8f95a3; text-align: left; font-size: 17px; padding-right: 30%;}
#sayfa_3 .tab-content  a{float: right;
    position: absolute;
    right: 0;
    bottom: -154px;}

#sayfa_3 .sayfa_ust_sag_alt {
       z-index: 2;
width: 999px;
    height: 797px;
    background: rgba(242,242,242,1);
    position: absolute;
    bottom: -193px;
    right: 0;
}

#sayfa_4 {padding: 244px 0px 120px 0px; margin-top: 94px; height: 744px; background:rgba(38,53,89,1); position: relative; z-index: 1;}
#sayfa_4 .slide-arrow {
display: none !important;
}
#sayfa_4  h4{ color: #ffffff; font-size: 38px; font-weight: 600; padding-bottom: 35px; } 
#sayfa_4  p{ color: #ffffff; font-size: 17px; font-weight: 400; padding-bottom: 55px;} 
#sayfa_4 .slick-slide img {
    display: block;
    width: 100%;
}
#sayfa_4 .responsive_referans {margin-top: 10px;}
#sayfa_4 .slick-list {right: 15px;}

#sayfa_5 {padding: 0px;}
#sayfa_5 .sayfa5_tekil {position: relative; padding: 0px;}
#sayfa_5 .sayfa5_tekil img {width: 100%;}
#sayfa_5  .sayfa_5_mask {position: absolute; width: 100%; height: 100%; top: 0; background: rgba(38,53,89,0.5);     padding: 91px 69px;}
#sayfa_5  .sayfa_5_mask h4 {color: #ffffff; font-size: 25px; font-weight: 600;padding-bottom: 11px; display: block;   height: 80px;}
#sayfa_5  .sayfa_5_mask p {color: #ffffff; font-size: 17px; font-weight: 400; padding-bottom: 23px; display: block; height: 115px;}
#sayfa_5  .sayfa_5_mask a {float: right;  margin-top: 2px;  display: inline-block;  margin-right: 22px;}
#sayfa_5  .sayfa_5_mask img {width: auto;}


#sayfa_6 { padding: 87px 0px 87px 0px; background: rgba(242,242,242,1); }
#sayfa_6 .slick-slide img {
  width: 100%;
}
#sayfa_6  h4{ color: #2b3a5d; font-size: 38px; font-weight: 600; padding-bottom: 35px; text-align: center; } 
#sayfa_6 .slick-slide {position: relative;}
#sayfa_6 .slick-slide:after {background:#dddddd; width: 1px; height: 60%; content: ''; position: absolute; left: 0; top: 50px;}
#sayfa_6 .slick-slide:before {background:#dddddd; width: 1px; height: 60%; content: ''; position: absolute; right: 0; top: 50px;}
#sayfa_6 .prev-arrow {
        position: absolute;
    right: -55px;
    top: 37%;
}
#sayfa_6 .next-arrow {
        position: absolute;
    left: -55px;
    top: 37%;
}
#sayfa_6 .slick-arrow {border:none;}

#sayfa_7 {position: relative; padding: 0;}
#sayfa_7 iframe{width: 100%; height: 424px; border:none;}




#footer {background: rgba(15,21,38,1);     padding: 74px 0px 0px 0px;}
#footer .container {padding-bottom: 40px;}
#footer h4 {color: rgba(255,255,255,1); font-size: 18px; text-align: left; padding-bottom: 41px; position: relative;  padding-left: 32px;}
#footer h4 span{display: inline-block;
    width: 30px;
    height: 30px;
    left: -9px;
    border: 5px solid rgba(191,191,191,1);
    background: rgba(38,53,89,1);
    border-radius: 50%;
    position: absolute;   }
#footer ul li {position: relative; padding-bottom: 15px;     padding-left: 17px;}
#footer ul li a{color: rgba(255,255,255,0.6); padding-left: 8px;}
#footer ul li a:hover{color: rgba(255,255,255,255);}
#footer .footer_orta {padding-left: 0px;}
#footer .footer_orta_1 a { color: rgba(255,255,255,0.4);}
#footer .footer_orta_1 p {padding-bottom: 25px;}
#footer .footer_sag {text-align: center;}
#footer .f_ilet_icon {left: 21px;display: inline-block; width: 6%; position: absolute; margin-right: 12px; right: 15px; left: 0;    margin-left: 10%; color: #ffffff;}
#footer .f_ilet_yazi {
    margin-left: 35px;
    display: inline-block;
    width: 90%;
    color: rgba(255,255,255,0.4);
}
#footer .footer_sag p i{margin-right: 10px;}
#footer .footer_sag p {padding-bottom: 33px;}





#cop {}
#cop .container{ border-top: 1px solid #555963; padding-top: 50px;padding-bottom: 50px; }
#cop .tuyan {   text-align: center; padding-top: 27px; }
#cop .copring { text-align: center; color: #ffffff; padding-top: 57px; }
#cop .copring span{   color:rgba(164,38,44,1) !important ; }
#cop  .sosmed  {text-align: center;}
#cop  .sosmed li {display: inline-block;}
#cop .f_instagram {background: url(../images/footer_instagram.png) no-repeat center; width: 36px; height: 36px; display: inline-block; }
#cop .f_facebook {background: url(../images/footer_facebook.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_linkedin {background: url(../images/footer_linkedin.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_twitter {background: url(../images/footer_twitter.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_youtube {background: url(../images/footer_youtube.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_instagram:hover {background: url(../images/footer_instagram_kirmizi.png) no-repeat center; width: 36px; height: 36px; display: inline-block; }
#cop .f_facebook:hover {background: url(../images/footer_facebook_kirmizi.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_linkedin:hover {background: url(../images/footer_linkedin_kirmizi.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_twitter:hover {background: url(../images/footer_twitter_kirmizi.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}
#cop .f_youtube:hover {background: url(../images/footer_youtube_kirmizi.png) no-repeat center; width: 36px; height: 36px; display: inline-block;}

#tumicsayfalar {padding: 0;}
#tumicsayfalar .kategori_filtre {margin-top: 40px; padding: 0px;}
#tumicsayfalar .kategori_filtre h1{  font-size: 19px; background: #263559; color: #ffffff; font-weight: 600; padding: 4px;}
#tumicsayfalar .etiket_aktif:after { width: 14px; height: 14px; display: inline-block; margin-right: 8px; margin-top: 0; float: left; content: ""; background: #263559;  border: 1px solid #263559;}
#tumicsayfalar .kategori_filtre a {display: block; font-size: 14px; line-height: 14px; color: #666666; padding: 7px 0px;}
#tumicsayfalar .kategori_filtre a:after{  width: 14px; height: 14px; display: inline-block;  margin-right: 8px; margin-top: 0; float: left; content: ""; border: 1px solid #d7d7d7;}
#tumicsayfalar .kategori_filtre a:hover:after { background: #263559;}
#tumicsayfalar .arama_kriteri{
        font-size: 16px;
    color: #ffffff;
    font-weight: 600;
    background: #ab261b;
    padding: 7px;
}
#tumicsayfalar .masaüstü_filtre_gizle {display: none;}

#tumicsayfalar .aktif_sayfa {    float: left;
    margin-right: 20px;
    padding: 10px 15px;
    border: 1px solid #0f1526;
    color: #0f1526;
    font-weight: 500;
}
.aktif_sayfa_numara_aktif { float: left;
    margin-right: 10px;
    padding: 10px 15px;
    border: 1px solid #0f1526;
    font-weight: 500;
    background: #0f1526;
    color: #ffffff;

}
.aktif_sayfa_numara:hover {
   background: #0f1526;
    color: #ffffff !important; 
  }
  .aktif_sayfa_numara:hover a {
    color: #ffffff !important; 
  }
.aktif_sayfa_numara { float: left;
    margin-right: 10px;
    padding: 10px 15px;
    border: 1px solid #0f1526;
    color: #0f1526;
    font-weight: 500;}

#icarkabg {padding: 0px; position: relative;      height: 419px;  overflow: hidden;}
#icarkabg img{width: 100%;}
#tumicsayfalar .baslik {
    background: url(../images/hy_back.jpg) no-repeat center;
    background-size: cover;
    color: rgb(255, 255, 255, 1);
    padding-left: 10px;
    padding-right: 10px;
    height: 58px;
    text-align: left;
    padding-top: 16px;
    font-size: 20px;
}
#tumicsayfalar .baslik  a {  color: rgb(255, 255, 255, 1); font-weight: 500; float: left; font-size: 14px;}
#tumicsayfalar .baslik  span {float: left;     margin: 0 11px;}
#icarkabg .icarkabg_doc {position: absolute;}
#tumicsayfalar .icerik_sol {    padding-top: 11px; padding-left: 0px; padding-right: 0px;}
.urun_detay_slayt_genel {padding-left: 0px;}
#tumicsayfalar .icerik {margin-top: 5%; padding: 0px; padding-bottom: 5%;}
#tumicsayfalar .aktif a {
    color: #2b3a5d;
    font-weight: bold;
}
#tumicsayfalar .aktif a:after {
    z-index: 2 !important;
    top: -4px !important;
    position: absolute !important;
    content: '' !important;
    width: 30px !important;
    height: 30px !important;
    left: -9px !important;
    border: 5px solid rgba(191,191,191,1) !important;
    background: rgba(38,53,89,1) !important;
    border-radius: 50% !important;
}
#tumicsayfalar li a:hover {
    color: #2b3a5d;
    font-weight: bold;
}

#tumicsayfalar .sol_menuler li a:hover:after {
    z-index: 2 !important;
    top: -4px !important;
    position: absolute !important;
    content: '' !important;
    width: 30px !important;
    height: 30px !important;
    left: -9px !important;
    border: 5px solid rgba(191,191,191,1) !important;
    background: rgba(38,53,89,1) !important;
    border-radius: 50% !important;
}


#tumicsayfalar .sol_menuler:after {
      content: '';
    position: absolute;
    width: 1px;
    height: 112%;
    background: rgba(191,191,191,1);
    top: -60px;
    left: 6px;
    z-index: 1;
}
#tumicsayfalar .sol_menuler li a {
    padding-left: 29px;
    margin-right: 0px;
    line-height: 1.42857143;
    border: transparent;
    border-radius: 0;
    -webkit-backface-visibility: hidden;
    -webkit-transition: none;
    -moz-transition:none;
    -o-transition: none;
    -ms-transition: none;
    transition: none;
}
#tumicsayfalar .sol_menuler li {
    position: relative;
    padding-bottom: 39px;
    display: block;
    width: 100%;}
#tumicsayfalar .sol_menuler li a:after {
    z-index: 2;
       top: 4px;
    position: absolute;
    content: '';
    width: 12px;
    height: 12px;
    left: 0;
    background: rgba(191,191,191,1);
    border-radius: 50%;
}
#tumicsayfalar .hiyerarsi  {font-size: 14px;}
#tumicsayfalar .hiyerarsi_anasayfa  {font-size: 14px;}

#tumicsayfalar .urun_online_katalog {width: 101px;
    height: 58px;
    text-align: center;
    background: #ab261b;
    color: #ffffff;
    right: 0;
    position: absolute;
    bottom: -19px;
    font-size: 13px;
    font-weight: 600 !important;
    padding: 4px;}
#tumicsayfalar .container {position: relative;}
#icarkabg  .ic_arka_mask{
	position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: rgba(255,255,255,255);
        padding-top: 8%;
}

#tumicsayfalar .kategori_resim img {width: 100%;}
#tumicsayfalar  .kategori_icerik {   
    position: absolute;
  top: 0;
  width: 100%;
height: 100%;

      padding: 90px 10px;
    text-align: center;
    background: rgba(23,32,56,0.7);
  -webkit-transition: background-color 1s ease-out;
  -moz-transition: background-color 1s ease-out;
  -o-transition: background-color 1s ease-out;
  transition: background-color 1s ease-out;

}
#tumicsayfalar  .kategori_icerik:hover {
  background: #172038;  
}

#tumicsayfalar .kategori_urun_genel{position: relative; margin-bottom: 31px;}

#carouselExampleControls {margin-bottom: 40px;}
.alttabmenuler{padding:0;border-top:1px solid #66c600;margin-top:20px}
.current{background:#fff}
.current a{color: #4c4d4f!important; font-weight:700}
.sag_baslik1{float: left; width: 100%; background: #3b3b3a; margin-top: 27px; display: block;}
.sag_baslik1 li{float:left;list-style-type:none;color:#fff;padding:11px}
.sag_baslik1 li a{color:#fff;text-decoration:none}
.intro_kat {
font-size: 20px;
    color: #ffffff;
    font-weight: 400;

    text-align: center;
}

.urun_paylas a {
    display: inline-block;
    margin-bottom: 10px;
}
#tumicsayfalar .urun_paylas {margin-right: 1px; padding-top: 38px; display: block;   padding-bottom: 19px; float: left; width: 100%;position: relative;    bottom: -92%;}
#tumicsayfalar .urun_paylas img{width: 36px;}
#tumicsayfalar .urun_paylas h2{  font-size: 16px;
    padding-top: 16px;
    font-weight: 600}
#tumicsayfalar .urun_paylas_sol {float: left; width: 25%;}
#tumicsayfalar .urun_paylas_sag {float: left; width: 60%;    padding-top: 12px;}
#tumicsayfalar .alt_urn_resim_alt { padding-left: 0px; margin-top: 10px;}
#tumicsayfalar .img-thumbnail {         padding: 3px; }
#tumicsayfalar .galeriimg {margin-bottom: 32px;}

#tumicsayfalar .alt_urn_resim{
        -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.73);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.73);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.73);
}

#filtre {padding-top: 47px !important; padding-left: 13px;}
#urun_medya  {margin-top: 5%;}
#urun_medya .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus  {background: #4da2d9;}
#tumicsayfalar .urun_tab { margin-top: 50px;   }
#urun_medya .tab-pane { padding-top: 14px; padding-bottom: 14px; padding-left: 14px; padding-right: 0px;border-top:1px solid #03326154  !important; border-bottom:1px solid #eeeeee !important; border-right:1px solid #eeeeee !important; border-left:1px solid #eeeeee !important; background: #ffffff;}
#urun_medya .tab-pane ul>li{ list-style-type: square; padding: 6px 0px; }
#urun_medya .urun_ust_slider iframe {  width: 100%; height: 480px !important; border: none; }
#urun_medya .urun_alt_slider iframe {width: 100%; height: 70px !important; border: none;}
#urun_medya .urun_alt_slider  {position: relative;}
#urun_medya .video_slider_mask  {    position: absolute;  width: 100%; height: 87%; background: rgba(2, 8, 42, 0.50); top: 5px;  z-index: 9;}

#urun_detay h5 {color: #1d1d1b; font-style: italic; padding-bottom: 5px;}
#urun_detay h3{    margin-bottom: 10px; line-height: 1.5; color: #0a0e2a;font-weight: bold; font-size: 18px; }
#urun_detay .tab-pane li {     color: #0a0e2a; margin-left: 17px; margin-bottom: 5px;}
#urun_detay  {margin-top: 5%; }
#urun_detay .nav-pills > li > a { border-radius: 0px !important; border-left: 1px solid #06081f66;border-right: 1px solid #06081f66; border-top: 1px solid #06081f66;  color: #06081f; font-size: 12px; font-weight: 500; padding: 8px 15px; }
#urun_detay .nav-pills > .active > a { background: #d92922!important; border-right: none; color: #ffffff;}
#urun_detay .nav-item {   width: 33.1%;}
#urun_detay .tab-pane {padding:25px 0px;   border: 1px solid #06081f66;}
#urun_detay .tab-pane p {color: #0a0e2a;  font-size: 16px;  font-weight: 300;      padding-bottom: 7px;   line-height: 1.67; }
.urun_diger {     padding: 30px 0px 10px 15px; margin-top: 5%;  }
.urun_diger .kategori_urun_genel { background: rgb(239, 239, 239); margin-bottom: 25px;  }
.urun_diger p {font-weight: bold; font-size: 16px;}
.urun_diger span {}
.urun_diger_genel {background: #eaeaea;}
.urun_diger_genel h4 {font-size: 10px;}
.urun_diger_genel h3 {font-size: 13px;
margin-top: 9px;
margin-bottom: 8px;}
.urun_diger_genel p {    font-size: 13px;
font-weight: 400;
margin-bottom: 4px;}
.urun_diger_genel span{ display: inline-block; margin-right: 5px; font-weight: bold; }
.urun_icerik h1 {font-size: 25px; font-weight: 600; color: #2b3a5d;  margin-bottom: 22px;}
.urun_icerik_cizgi:after {
    content: '';
    position: absolute;
    width: 136%;
    height: 1px;
    background: rgba(191,191,191,1);
    bottom: -11px;
    right: 0;
    z-index: 1;

}

#tumicsayfalar_urun .nav-pills > li > a {
border-radius: 0px !important;
background: #efefef;
color: #4a4a49;
font-size: 15px;
font-weight: 500;
padding: 18px 20.5px;
}#tumicsayfalar_urun .urun_tab {
  margin-top: 50px;  
}#tumicsayfalar_urun .tab-pane {
padding-top: 14px;
padding-bottom: 14px;
padding-left: 14px;
padding-right: 0px;
background: #dadada !important;
border: 1px solid #a9a9a9;

}#tumicsayfalar_urun .tab-pane table{
width: 100% !important;
}
#tumicsayfalar_urun .tab-pane ul>li{
        margin-left: 15px;
    list-style-type: square;
    padding: 6px 0px;
}
#tumicsayfalar_urun .nav .active a{
   background: #dadada !important;
    color: #0f1526;
}
#tumicsayfalar_urun .nav {    
    display:-webkit-flex;
    display:-webkit-box;
    display:-moz-flex;
    display:-moz-box;
    display:-ms-flexbox;
    display:flex;}
#tumicsayfalar_urun .nav-item {  -webkit-flex:1;
    -webkit-box-flex:2;
    -moz-flex:1;
    -moz-box-flex:1;
    -ms-flex:1;
    flex:1;}


.urun_aciklama {
    padding-top: 51px;
}
.urun_icerik span{z-index: 2;
    top: -4px !important;
    position: absolute !important;
    content: '' !important;
    width: 30px !important;
    height: 30px !important;
    left: -9px !important;
    border: 5px solid rgba(191,191,191,1) !important;
    background: rgba(38,53,89,1) !important;
    border-radius: 50% !important;}
.urun_icerik p {margin-bottom: 25px !important; position: relative;     word-wrap: break-word;}
.urun_icerik span {font-weight: bold; margin-right: 10px;}
#urun_dosyalar img{width:auto!important;margin-bottom:0!important;margin-right:15px}
#urun_dosyalar{padding-top:10px;padding-bottom:10px;background:#d8d8d8;padding-left:0}
#urun_dosyalar li{list-style-type:none}
#urun_dosyalar a{text-decoration:none;width:100%;display:block;color:#474747}
#tab2{display:none}
#tab3{display:none}
#tab4{display:none}
#tab5{display:none}
#tab6{display:none}
#tab7{display:none}
#tab8{display:none}

.kat-carousel { margin-bottom: 20px;    overflow: hidden; }
.kat-carousel, .carousel-content {  position: relative;  }
.carousel-item {width: 100%;    display: block;     z-index:-1;    visibility: hidden;  position: absolute;  top: 0;    left: 0;}
.carousel-item.active { display: block;    visibility: visible;    position: static;}
.carousel-item.current {     left: 0;    right: 0;  visibility: visible; z-index: 1;}
.carousel-item {max-width: 100%;    display: block;}
.carousel-control { width: 100%;    position: absolute; top: 0;     left: 0;    bottom: 0;  right: 0;   z-index:99; overflow: hidden;}
.kat-carousel:hover .carousel-prev { left: 10px; }
.kat-carousel:hover .carousel-next { right: 10px; }
.carousel-prev, .carousel-next {    width: 32px;    height: 80px;   position: absolute; top: 50%;   left: 10px; z-index: 2; margin-top: -40px;  cursor: pointer;    -webkit-transition: background-color 0.2s ease, left 0.2s ease, right 0.2s ease;transition: background-color 0.2s ease, left 0.2s ease, right 0.2s ease;}
.carousel-next {left: auto; right: 10px;}
.carousel-prev:before, .carousel-next:before {       font-family: "Font Awesome 5 Free"; font-weight: 900; content: '\f053'; display: block;    text-align: center; line-height: 80px;  color: #06081f;}
.carousel-next:before { content: '\f054';}
.carousel-next:hover:before,.carousel-prev:hover:before{color: #4da2d9;}
.carousel-pagination { display: none;}
.kat-carousel2 {margin-bottom: 20px;    overflow: hidden; }
.kat-carousel2, .carousel-content { position: relative;}
.kat-carousel2 .carousel-item {width: 100%;  display: block; visibility: hidden;  position: absolute;    top: 0;    left: 0;}
.kat-carousel2 .carousel-item.active {  display: block;    visibility: visible;    position: static;}
.kat-carousel2 .carousel-item.current {        left: 0;    right: 0;    visibility: visible;    z-index: 1;}
.kat-carousel2 .carousel-item { max-width: 100%;    display: block;}
.kat-carousel2 .carousel-control {  position: absolute; top: 0;     left: 0;    bottom: 0;  right: 0;   overflow: hidden; }
.kat-carousel2  .carousel-prev, .kat-carousel2  .carousel-next { border-radius: 30px;-moz-border-radius: 30px ;-webkit-border-radius: 30px;width: 30px; position: absolute;top: 50%;    left: 10px; z-index: 2;margin-top: 10px;background: rgba(20,22,23,0.6);cursor: pointer;-webkit-transition: background-color 0.2s ease, left 0.2s ease, right 0.2s ease;transition: background-color 0.2s ease, left 0.2s ease, right 0.2s ease;}
.kat-carousel2 .carousel-next { left: auto; right: 10px; }
.kat-carousel2 .carousel-pagination li.active { background: #1f3040; } 
.kat_slayt_resim { position: relative; }
.kat_slayt_icerik { position: absolute; top: 0; width: 100%; height: 100%; }
.kat_slayt_icerik_baslik{ position: absolute; right: 0; top:27%; font-size: 42px; display: block; width: 374px;  margin-right: 48px; text-align: right; color: #0d0e29; font-weight: 900; line-height: 1.1; letter-spacing: 0.06px;  }
.kat_slayt_icerik_yazi{ text-align: right ; position: absolute; right: 0; color: #57a0d6; font-style: italic; font-weight: bold; top:60%; margin-right: 48px; width: 335px; display: block;  }


#tumicsayfalar .proje_resim {    position: relative;
    width: 100%;
    height: 282px;
    overflow: hidden;}
  #tumicsayfalar  .proje_resim img {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 750px;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    width: 100%;
    border:none;
}

  #tumicsayfalar  .proje_icerik h3{
    font-size: 26px;
    font-weight: bold;
    padding-bottom: 10px;
    padding-top: 10px;
}

#medya-2 ul{    padding: 35px 0px;}
#medya-1 ul{    padding: 50px 0px;}
#urun_teklif_form{padding:20px 0}
#urun_teklif_form input{width:100%;padding:11px 10px;margin-bottom:15px; color: #0a0e2a;}
#urun_teklif_form textarea{width:100%;padding:10px 5px;margin-bottom:15px;height:142px; color: #0a0e2a;}
#urun_teklif_form button{padding:7px 78px;background: #06081f; border:none; box-shadow:0 0 0 rgba(0,0,0,0);color:#fff;font-size:21px}

#carousel-thumb { margin-bottom: 60px; margin-top: 30px; }
#carousel-thumb p { padding-top: 15px; padding-bottom: 15px; display: block; height: 185px; }
#carousel-thumb a { text-align: right; color: #04a0ab; display: block; padding-right: 25px; margin-top: 15px; font-size: 13px; font-weight: bold; }
#myCarousel .item img { border: 1px solid #d8d7d7 !important;width: 100%; }
#urun_detay_slayt {display: block !important;}
#tumicsayfalar .urun_alt_slider { display: inline-block; background: transparent; width: 74px; margin-bottom: 6px;}
#tumicsayfalar  .urun_video_alt_slider { display: block; background: transparent; padding: 15px 0px; width: 100%; color: #0a0e2a; }
#tumicsayfalar  .urun_video_alt_slider  a{ border-radius: 0px !important; background: transparent !important; color: #06081f !important; font-size: 15px !important; font-weight: 500 !important; padding: 0px 15.5px !important;     width: 100% !important;     display: block !important;     text-align: left !important;}
#tumicsayfalar  .urun_video_alt_slider:after { content: ""; width: 5px; height: 5px; background: #06081f; display: inline-block; top: 14px;  position: absolute; }
#tumicsayfalar  .urun_alt_slider a{ padding: 0 !important;    background: transparent !important; }
#tumicsayfalar  .urun_alt_slider img{ width: 100%; }  
#tumicsayfalar .kategori_resim img { margin: 0 auto; display: block; width: 100%; }
#tumicsayfalar .kategori_ad{ text-align: center; }

.pdf_baslik {    padding-top: 9px;}
.urun_diger_icerik {    padding-top: 13px;}
.diger_urun .prev-arrow{
        background: #ffffff;
    border: none;
    color: #000000;
    font-size: 26px;
    position: absolute;
    margin: 0 auto;
    right: 25px;
    top: -36px;
    }
   .diger_urun .next-arrow{
    background: #ffffff;
    border: none;
    color: #000000;
    font-size: 26px;
    position: absolute;
    margin: 0 auto;
    right: 0;
    top: -36px;
    }
    .urun_diger_baslik{
        padding-bottom: 8px;
    border-bottom: 2px solid #eaeaea;
    margin-bottom: 22px !important;
        font-weight: bold;
            font-size: 16px;
                padding-top: 34px;
    }

.dosyalar{  padding: 0px;}
.dosyalar ul{  padding-left: 10px;}
.dosyalar li{ text-align: center; display: inline-block; padding: 5px 0px; text-decoration: none;  list-style-type: none; }
.dosyalar li a{ color: #333;  text-decoration: none;  }
.dosyalar li a:hover, .urunler li a:focus{  color: #7d868c; }
.dosyalar i{ padding: 5px 5px 5px 0px;  font-weight: 500; }
.urun_pdf span {    font-size: 13px;  padding: 8px 0px; font-weight: 700; color: #0a0e2a;}
.dosyalar img {display: inline-block;     width: 33px;  margin-right: 14px;}
#iletisim_form{padding:20px 0; overflow: hidden;}
#iletisim_form input{width:100%;padding:11px 10px;margin-bottom:15px; color: #0a0e2a;}
#iletisim_form textarea{width:100%;padding:10px 5px;margin-bottom:15px;height:142px; color: #0a0e2a;}
#iletisim_form button{padding:7px 78px;background: #132438; border:none; box-shadow:0 0 0 rgba(0,0,0,0);color:#fff;font-size:21px;     height: 49px;}

#tumicsayfalar .panel_kat_genel {
    margin-bottom: 19px;
    border: 1px solid #b1b1b1;
    padding: 11px;
    }#tumicsayfalar .panel_kat_genel p{
        padding-top: 21px;
    }#tumicsayfalar .panel_kat_genel span{
           float: right;
    margin-top: 47px;
    margin-right: 51px;
    background: #d92922;
    color: #ffffff;
    padding: 11px 36px;

    }

   #panel_kat_tekil img{width: 100%;}
   #panel_kat_tekil .col-md-1 {
    width: 8.33333333% !important;
}
#panel_kat_tekil i{
        float: right;
    font-size: 24px;
       font-size: 24px;
}
#panel_kat_tekil{
     padding: 10px;
    border-radius: 0;
    color: #132438;
    border-bottom: 1px solid #132438;
    margin-bottom: 45px;
}#panel_kat_tekil a{
    color: #132438;
       font-size: 20px;
}

.grid {
    position: relative;
    clear: both;
    margin: 0 auto;
    padding: 1em 0 1em;
    max-width: 1000px;
    list-style: none;
    text-align: center;
}

/* Common style */
.grid figure {
    position: relative;
    overflow: hidden;
    margin: 10px 1%;
       height: auto;
    background: #3085a3;
    text-align: center;
    cursor: pointer;
}

.grid figure img {
    position: relative;
    display: block;
    min-height: 100%;
    max-width: 100%;
    opacity: 0.8;
}

.grid figure figcaption {
    padding: 2em;
    color: #fff;
    font-size: 1.25em;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.grid figure figcaption::before,
.grid figure figcaption::after {
    pointer-events: none;
}

.grid figure figcaption,
.grid figure figcaption > a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #2f3d6085;
}

/* Anchor will cover the whole item by default */
/* For some effects it will show as a button */
.grid figure figcaption > a {
    z-index: 1000;
    text-indent: 200%;
    white-space: nowrap;
    font-size: 0;
    opacity: 0;
}

.grid figure h2 {
      word-spacing: 3px;
    font-weight: 300;
}

.grid figure h2 span {
    font-weight: 800;
}

.grid figure h2,
.grid figure p {
    margin: 0;
}

.grid figure p {
    letter-spacing: 1px;
    font-size: 68.5%;
}


figure.effect-jazz {
	background: -webkit-linear-gradient(-45deg, #2e3d5f 100%,#2f3e5f 100%);
background: linear-gradient(-45deg, #2e3d5f 100%,#2f3e5f 100%);
}

figure.effect-jazz img {
	opacity: 0.9;
}

figure.effect-jazz figcaption::after,
figure.effect-jazz img,
figure.effect-jazz p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure.effect-jazz figcaption::after {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	content: '';
	opacity: 0;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,0,1);
	-webkit-transform-origin: 50% 50%;
	transform-origin: 50% 50%;
}

figure.effect-jazz h2,
figure.effect-jazz p {
	opacity: 1;
	-webkit-transform: scale3d(0.8,0.8,1);
	transform: scale3d(0.8,0.8,1);
}

figure.effect-jazz h2 {
	padding-top: 16%;
    -webkit-transition: -webkit-transform 0.35s;
    transition: transform 0.35s;
    color: #ffffff;
    font-weight: 600;
    font-size: 22px;
    height: 110px;
}

figure.effect-jazz p {
	padding: 0.5em 2em;
	text-transform: none;
	font-size: 13px;
	opacity: 0;
}

figure.effect-jazz:hover img {
	opacity: 0.7;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}

figure.effect-jazz:hover figcaption::after {
	opacity: 1;
	-webkit-transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
	transform: rotate3d(0,0,1,45deg) scale3d(1,1,1);
}

figure.effect-jazz:hover h2,
figure.effect-jazz:hover p {
	opacity: 1;
	-webkit-transform: scale3d(1,1,1);
	transform: scale3d(1,1,1);
}

.panel_sol a {font-size: 13px;}

#tumicsayfalar .iletisim_baslik h3{ padding-bottom: 40px;   font-style: normal; font-weight: 700; font-size: 30px; line-height: 1.333; letter-spacing: 0.06px; text-align: inherit; color: #0a0e2a;}
#tumicsayfalar .iletisim_ust_sol { height: 350px; background: #eeeeee;   line-height: 200px;    line-height: 317px; text-align: center; }
#tumicsayfalar .iletisim_ust_orta {    height: 452px;}
#tumicsayfalar .iletisim_ust_orta h2{padding-bottom: 40px;     font-style: normal;  font-weight: 700;  font-size: 20px; line-height: 1.333;     letter-spacing: 0.06px; text-align: inherit; color: #0a0e2a;}
#tumicsayfalar .iletisim_ust_orta h3 {
        color: #0a0e2a;
    font-weight: bold;
    padding-bottom: 8px;
}
#tumicsayfalar .iletisim_ust_sag {height: 350px; background: #eeeeee; text-align: center; padding-top: 15%; padding-right: 5%; padding-left: 5%;}
#tumicsayfalar .iletisim_ust_sag h2{padding-bottom: 21px;     font-style: normal;  font-weight: 700;  font-size: 20px; line-height: 1.333;     letter-spacing: 0.06px; text-align: inherit; color: #0a0e2a;}



#tumicsayfalar .ikql {padding-bottom: 15px; }
#tumicsayfalar .ikql span {    color: #0a0e2a; display: inline-block; margin-right: 10px; margin-bottom: 5px;}
#tumicsayfalar .ikql span i{color: #b6b6b6;}

.ikql_sol {position: absolute; display: inline-block; width: 5%; margin-right: 10px;}
.ikql_sag {    margin-left: 31px; display: inline-block; width: 70%; margin-right: 10px;}

#tumicsayfalar .ikqladres {text-align: center; margin-bottom: 35px;}
#tumicsayfalar .ikqladres span {     color: #0a0e2a; display: block; text-align: center; padding: 8px 32px; line-height: 33px;}
#tumicsayfalar .ikqladres span i{color: #b6b6b6;}
#tumicsayfalar .iletisim_harita { margin-bottom: 3%; margin-top: 3%; }
#tumicsayfalar .iletisim_harita iframe{width: 100%; height: 400px; border:none; }
#tumicsayfalar  .iletisim_ust {    margin-top: 59px;}


#tumicsayfalar .referans_sayfa {    margin-bottom: 60px;}
#tumicsayfalar .referans_sayfa img {width: 100%;     border: 1px solid rgba(82,81,81,1); text-align: center;}
#tumicsayfalar .referans_sayfa p {    text-align: center;  font-size: 16px;  padding-top: 11px; position: relative;}
#tumicsayfalar .referans_sayfa:after{content: '';
    position: absolute;
    left: 0;
    bottom: 41px;
    right: 0;
    background: rgba(82,81,81,1);
    width: 91px;
    height: 1px;
    margin: 0 auto;
} 
#tumicsayfalar .referans_sayfa img {
    display: block;
    width: 100% !important;
    padding: 12px !important;
}

.arama_tekil {border: 1px solid #98979778; padding: 13px; margin-bottom: 20px;    float: left; height: 220px; }
.arama_tekil i{ margin-top: 54px; }
.arama_tekil span { font-weight: bold; font-size: 14px; padding-bottom: 14px; display: block; color: #04a0ab; }

#siparis_formu h2 {padding:15px;}
#siparis_formu button {    float: right;
    background: #132438;
    color: #ffffff;}

    .modal object {
    width: 100%;
    height: 760px;
}

#tumicsayfalar .belgeler img {width: 100%;   border: 1px solid #e1e1e175;}
#tumicsayfalar .belge_tekil a {cursor: pointer;}
#tumicsayfalar .belge_tekil {
    border: 1px solid #e1e1e1;
    margin-bottom: 31px;
    height: 395px;
}
#tumicsayfalar .belge_tekil p{
        margin-bottom: 16px;
    text-align: center;
    margin-top: 14px;
    font-weight: bold;
}

@media (max-width: 1440px) { 
        #slider .slayt_mask p {
    height: 224px;
}
.mega-menu {
 width: 528px;    
}.categories-list li a {
font-size: 12px;
}
#icarkabg {
padding: 0px;
position: relative;
height: 259px;
overflow: hidden;
}
#sayfa_1 .sayfa_1_sol_slogan {
width: 317px;
left: -77px;
}#sayfa_1 .sayfa_1_sol_slogan_icerik p {
font-size: 19px;
}#sayfa_1 .sayfa_1_sol_slogan_icerik h3 {
line-height: 1.3;
}#sayfa_3 .sayfa_ust_sag_alt {
z-index: 2;
width: 756px;
}#sayfa_5 .sayfa_5_mask h4 {
height: 64px;
font-size: 17px;
}#sayfa_5 .sayfa_5_mask p {
font-size: 12px;
}#sayfa_5 .sayfa_5_mask {
padding: 46px 69px;
}#slider .slayt_mask {
padding: 16px;
}

}

@media (max-width: 1148px){
#sayfa_3 .sayfa_ust_sag_alt {
    width: 625px;
}
#sayfa_5 .sayfa_5_mask {
    padding: 15px 40px;
}
}
@media (max-width: 1200px) {
.navbar-default .navbar-nav > li > a { font-size: 11px; }
}
@media (max-width: 1024px) {
#sayfa_6 .slide-arrow{display: none !important;}
#sayfa_3 .tab-pane  img{width: 100%;}
}

@media (max-width: 996px) {
#menu_genel {position: relative;}
} 
@media (max-width: 767px) {
    #tumicsayfalar .masaüstü_filtre_gizle {display: block;     padding: 13px;}
    .urun_aciklama p {  height: 228px;}
#tumicsayfalar .urun_detay_slayt_genel {padding: 20px 0px;}
    #tumicsayfalar .urun_paylas {
    bottom: -16%;
    margin: 0 auto;
    padding: 17px;
    left: 0;
    width: 90%;
}.urun_paylas_sol {
    float: left;
    width: 39% !important;
}
#tumicsayfalar .baslik span {
    margin: 0 2px;
}

 .urun_diger {     padding: 15px; margin-top: 5%;  }
#dil_menu_ara { display: block; float: left; margin-top: 74px; position: absolute; left: 57px;  top: 0px;}
#dil_menu_ara .mobil_searchBox {position: absolute; top: 50%; left: 50%;  transform: translate(0%,50%); background: transparent; height: 40px; border-radius: 40px; padding: 10px;}
#dil_menu_ara .mobil_searchButton { color: #ffffff;float: left; width: 40px;height: 33px; border: none; background: transparent; display: flex; justify-content: center; align-items: center; transition: 0.4s;  margin-top: -33px; margin-left: -39px; background: #d92922;}
#dil_menu_ara .mobil_searchInput {padding: 0 6px; background: #ffffff; color: #2f3640; margin-top: -10px; border: none; outline: none; float: right; font-size: 16px; transition: 0.4s; line-height: 31px;  width: 166px; border: 1px solid #0d498547;}
#bs-example-navbar-collapse { background: rgba(18,34,54,1); margin-top: 92px;}
#menus_container {position: relative; padding: 0px;}
#menu_genel {height: 147px !important; padding: 0px;}
.mobil_logo {display: block !important;}
.masaustulogo {display: none !important;}
.navbar-brand {    width: 61%; margin-top: -5px; margin-top: 0;}
#topbanner { display: none; }
.navbar-default .navbar-nav > .active >a { color: rgba(217,41,34,1)!important; }
.navbar-default .navbar-nav > li { padding: 4px 0px;}
#carouselExampleControls .item p { display: block; height: 109px; }
.navbar-default .navbar-nav > li > a { color: rgba(255,255,255,255) !important; font-weight: 400; padding: 7px 16px; font-size: 16px; border-bottom: 1px solid #bbb6b6; }
#menu {  margin-top: 14px; margin-bottom: 14px; width: 100%; display: block;  margin: 0 auto;}
.row {margin-right: 0px; margin-left: 0px;}
table { table-layout: inherit !important; }
#dil_mobil {
    display: block;
    float: right;
    margin-top: 95px;
    position: absolute;
    left: 28px;
}
#dil_mobil a {  color: rgb(38, 53, 89); font-size: 16px;  font-weight: 500;}
.bootstrap-select.btn-group.fit-width .btn .caret { color: #ffffff;}
.selectpicker {background: transparent;border: none;color: #000000 !important;margin-top: 17px;margin-bottom: 17px;border: 1px solid rgba(255,255,255,1);}
.bootstrap-select.btn-group.fit-width .btn .filter-option {color: rgba(255,255,255,255);}
.btn-group.open .dropdown-toggle {border: 1px solid #0d4985 !important;}
#dil_mobil .bootstrap-select.btn-group .dropdown-menu {top: 49px;}
#slider .swiper-button-prev, #slider .swiper-button-next {display: none;}
#slider .swiper-pagination-bullet {display: inline-block;}
#slider .swiper-pagination {margin-top: -10px;position: relative;width: 100%;left: 0;right: 0;}
#slider .slayt_mask h1 {  font-size: 17px;}
#slider .slayt_mask h2 {    font-size: 10px; padding-bottom: 10px;}
#slider .slayt_mask p {font-size: 11px;  width: auto !important; height: 110px !important; padding-top: 7px;}
#slider .slayt_mask a {margin-top: 3px;}
.height {height: auto !important;}

.arama_tekil {
  height: 100%;
}

#sayfa_1 {padding: 0px 0px 0px 0px ;}
#sayfa_1 .sayfa_1_link_tekil_sag {width: 100%;float: none;  padding-left: 8px;}
#sayfa_1 h1 { 
    padding-bottom: 14px;
}
#sayfa_1 .sayfa_1_link_tekil_sag h2 {
   width: 100%;
    color: #bfbfbf !important;
    font-size: 25px;    transform: rotate(0deg);   -webkit-transform: rotate(0deg);  transform-origin: right bottom 0;  -webkit-transform-origin: right bottom 0; font-weight: 400;  position: relative;
    display: block; margin: 0px 0px 0px; 
    text-align: left; padding-left: 19px;}
#sayfa_1 .sayfa_1_link_tekil_sol h2 {
     width: 100%;
    color: #bfbfbf !important;
    font-size: 25px;
     transform: rotate(0deg); 
     -webkit-transform: rotate(0deg); 
     transform-origin: right bottom 0; 
    -webkit-transform-origin: right bottom 0;
    font-weight: 400;
    position: relative;
    display: block;
    margin: 0px 0px 0px;
    text-align: left;
    z-index: 9;
}#sayfa_1 .sayfa_1_link_tekil_sol {
   float: none;
}

#sayfa_1 .sayfa_1_sol_slogan{
        width: 100%;
    left: 0;
    text-align: center;
        position: relative;
    height: 217px;
    margin-bottom: 24px;
    top: 29px;
        margin-top: -247px;
        z-index: 99;

}#sayfa_1 .sayfa1_sag:after { 
display: none;
}
#sayfa_1 .sayfa1_yazi a {
margin-top: 14px;
    margin-right: 14px;
}
#sayfa_1 .sayfa1_sag {
    position: relative;
    height: 474px;
    margin-top: 38px;
}

#sayfa_1 ul {
    display: block;
        margin-top: 14px;
 }#sayfa_1 li {
  display: block;
}#sayfa_1 .sayfa1_yazi { 
height: 0px;
left: 0px;
bottom:0px;
margin-bottom: 2px !important;
}
#sayfa_1 .active .sayfa1_yazi {
height: 171px !important;
    margin-bottom: 22px !important;
}
#sayfa_1 .sayfa1_yazi {
    display: block !important;
    width: 100% !important;
    margin-top: 0px !important;
    padding-right: 0px !important;
    margin-bottom: 49px;
    margin-top: 5px !important;

}
#sayfa_1 .active h2 {
width: 100%;
    color: #2c3a5d  !important;
    font-size: 25px  !important;
    transform: rotate(0deg)  !important;
    -webkit-transform: rotate(0deg)  !important;
    transform-origin: right bottom 0  !important;
    -webkit-transform-origin: right bottom 0  !important;
    font-weight: 400  !important;
    position: relative  !important;
    display: block  !important;
    margin: 0px 0px 0px !important;
    text-align: left  !important;
    z-index: 9  !important;
        padding-left: 21px;
}
#sayfa_1 h2 span {
    width: 12px;
    height: 12px;
    background: #bfbfbf;
    display: inline-block;
    border-radius: 50%;
    margin-left: 35px;
    position: absolute;
    z-index: 2;
    left: -37px;
    top: 14px;
}
#sayfa_1 .active span{
        width: 17px  !important;
    position: absolute  !important;
    z-index: 2  !important;
    height: 17px  !important;
    background: #263559  !important;
    display: inline-block  !important;
    border-radius: 50%  !important;
    margin-left: 35px  !important;
    border: 3px solid #8f95a3  !important;
    left: -37px  !important;
    top: 10px  !important;
}

#sayfa_3 .sayfa_3_katalog {
  width: 100%;
  position: relative;
  top: 0;

}
#sayfa_3 .container {padding: 0px;}
#sayfa_3 .sayfa_3_katalog_link {
width: 50.3%;
    display: inline-block;
    height: 73px;
    padding: 25px 0px;
    float: right;
    text-align: center;

}#sayfa_3 .sayfa_3_katalog_yazi{
    width: 49.7%;
    display: inline-block;
    height: 73px;
    padding: 22px 0px;
    float: left;
}#sayfa_3 .sayfa3_alt {
    position: relative;
    z-index: 3;
    padding: 18px;
}#sayfa_3 .sayfa3_ust {
    position: relative;
    height: 78px;
}#sayfa_3 .sayfa3_alt h4 {
     padding-bottom: 21px;
}#sayfa_3 .tab-content h2 {
    padding-bottom: 25px;
    font-size: 31px;
}#sayfa_3 .tab-content a {
    float: right;
    position: absolute;
    right: 44px;
    bottom: -58px;

}
#sayfa_3 .sayfa_ust_sag_alt {
    height: 500px;
    bottom: -91px;
}
#sayfa_3 .nav li {
    padding-bottom: 17px;
 }#sayfa_3 .nav a {
    font-size: 20px;
}
#sayfa_4 .sayfa_4_icon {display: none;}
#sayfa_4 {
    padding: 21px 0px 20px 0px;
    height: auto;
    margin-bottom:25px;
}
#sayfa_4 .sayfa_4_icon {text-align: center;    padding-top: 39px;
}
#sayfa_4 .slick-slide img {
    width: 100%;
}#sayfa_4 .slick-list {
  right: auto !important;
}#sayfa_5 .sayfa_5_mask p {
    font-size: 18px;
}
#sayfa_5 .sayfa_5_mask h4 { height: 64px;  font-size: 21px;}
#sayfa_5 .sayfa_5_mask { padding: 48px 40px;}
#sayfa_4 .col-sm-4 img {display: none;}
#sayfa_4 .slide-arrow {display: none !important;}
#sayfa_6 .referans_slider img{ width: 100%; }
#sayfa_6 .slide-arrow { display: none !important; }
#sayfa_6 .slick-list {   margin:0 auto; }
#footer .footer_orta ul:nth-child(3) { margin-left: 0px;}
#footer h4 { font-size: 22px; text-align: left; padding-bottom: 12px;}
#footer .footer_sol {margin-bottom: 6%;}
#footer .footer_orta{margin-bottom: 6%; padding-left: 15px;}
#footer .footer_sag {margin-bottom: 6%; text-align: left}
#footer .f_ilet_icon { margin-left: 4%; }
#footer .footer_sag  img{margin-top: 15px;}
.padiimg_mobil {padding: 0px;}
.paddingleft0 {padding: 0px;}
.paddingright0 {padding: 0px;}
#cop .tuyan { text-align: center;  width: 100%; margin-bottom: 20px;}
#cop .copring {
    text-align: center;
    width: 100%;
    margin-bottom: 0;
    padding-top: 7px;
}
#cop .sosmed { text-align: center;    width: 100%;     margin-bottom: 0px;}
#tumicsayfalar .baslik {
padding-top: 11px;
padding-bottom: 11px;
    height: auto;
}
#urun_detay .nav-item {
       width: 100%;
    margin-bottom: 10px;
}
#tumicsayfalar .panel_kat_genel img {width: 100%;margin-bottom: 15px;}
#tumicsayfalar .panel_kat_genel span {
    margin-right: 0px;
    width: 100%;
}
#panel_kat_tekil .col-md-1 {
    width:25% !important;
}
#panel_kat_tekil {margin-bottom: 25px;}
#tumicsayfalar .ic_projeler_tekil {
    margin-bottom: 150px;
}
#icarkabg .icarkabg_doc {position: absolute; top: 0px;}
#icarkabg {
height: 100%;

}
#icarkabg img{}
#icarkabg .ic_arka_mask {
    padding-top: 13%;
        font-size: 28px;
            padding: 34px;
    line-height: 1;
}
.sol_menuler {padding: 10px;}
#tumicsayfalar .sol_menuler:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 96%;
    background: rgba(191,191,191,1);
    top: -7px;
    left: 16px;
    z-index: -1;
}
#tumicsayfalar .kategori_icerik {
  
    padding: 156px 10px;
    }
#tumicsayfalar .urun_online_katalog {
    width: 101px;
    height: 45px;
    text-align: center;
    background: #ab261b;
    color: #ffffff;
    right: 0;
    position: absolute;
    bottom: -11px;
    font-size: 13px;
    font-weight: 600 !important;
     padding: 10px;
}#tumicsayfalar .baslik a {
    color: rgb(255, 255, 255, 1);
    font-weight: 500;
    float: left;
    font-size: 8px;
}
#tumicsayfalar_urun .nav {
    display: block;
}#tumicsayfalar_urun .nav-item {
    width: 100%;
    margin-bottom: 10px;

}
#tumicsayfalar_urun .tab-pane {
    margin-top: 15px;
        overflow-x: auto;
}

#tumicsayfalar .aktif a:after {
z-index: 0 !important;
}
#tumicsayfalar .sol_menuler li a:after {
z-index: 0 !important;
}
#sayfa_1 .sayfa1_sol img {
    z-index: 0;
}


}
@media (max-width: 425px) {
    #slider .slayt_mask p {font-size: 10px;  width: auto !important; height: 90px !important; padding-top: 7px;}
}
@media (max-width: 375px) {
#sayfa_1 .slick-slide {
    width: 345px !important;
}
#icarkabg img {
    height: 100%;
}
#slider .slayt_mask p {font-size: 9px;  width: auto; padding-top: 7px;    height: 38px;}
#slider .slayt_mask {
    padding: 5px 15px;
}


}
@media (max-width: 320px) {
#slider .slayt_mask {
    padding: 0px 15px;
}#slider .slayt_mask p {
    font-size: 8px;
height: 78px !important;
}


}
@media (min-width: 1200px) {}
 @media (min-width: 992px) {

.col-md-1-5 { width: 20%; }
.col-md-2-5 { width: 40%; }
.col-md-3-5 { width: 60%; }
.col-md-4-5 { width: 40%; }
.col-md-5-5 { width: 100%;}

}

@media (min-width: 1200px) {
  .col-lg-1-5 { width: 20%; }
  .col-lg-2-5 { width: 40%; }
  .col-lg-3-5 { width: 60%; }
  .col-lg-4-5 { width: 80%; }
  .col-lg-5-5 { width: 100%; }
}
/*
#accordion {padding: 0;}
#accordion .parent {list-style-type: none;     padding-left: 0;}
#accordion .parent a:hover{    color: #fff; border: 1px solid #fff !important; }
#accordion .parent a{  cursor: pointer;  width: 100%; display: block; text-decoration: none; color: #fff; font-size: 24px; letter-spacing: 0.05em; padding: 16px 65px 16px 21px; border: 1px solid #fdb827; margin-bottom: 24px; font-weight: 400; outline:0; }
#accordion .parent a:after { content: "+"; position: absolute; font-size: 30px; line-height: 0; margin-top: 11px; right: 0; margin-right: 32px; transform-origin: center; font-weight: 900; }
#accordion .child{   animation-name: bounceIn;  animation-duration: 750ms;  animation-timing-function: linear; animation-fill-mode: forwards; list-style-type: none;   padding-left: 0;  }
#accordion .deneme{ width: 100%; display: block; text-decoration: none; color: #fff !important; font-size: 24px; letter-spacing: 0.05em; padding: 21px 16px; border: 1px solid #fdb827 !important; margin-bottom: 24px; font-weight: 400; outline:0; }
#accordion .deneme:after { content: "-" !important; position: absolute ; font-size: 30px; line-height: 0; margin-top: 11px; right: 0; margin-right: 18px; transform-origin: center; font-weight: 900; }
#accordion p{ line-height: 1.7; color: #fff; font-size: 16px; font-weight: 400; margin-bottom: 24px; padding: 0px 15px; }
#accordion .paranticerik {display: inline-block; width: 49%; margin-right: 10px; position: relative;}
*/