/*
    Created on : 05.May.2019, 13:17:21
    Author     : ISDO Web & Yazılım
*/

/* GENEL */
td {
    padding: 0px 0px !important;}
html{font-family: 'Source Sans Pro', sans-serif;}
.purble-background{}
input:not([type]),
input[type=text]:not(.browser-default),
input[type=password]:not(.browser-default),
input[type=email]:not(.browser-default),
input[type=url]:not(.browser-default),
input[type=time]:not(.browser-default),
input[type=date]:not(.browser-default),
input[type=datetime]:not(.browser-default),
input[type=datetime-local]:not(.browser-default),
input[type=tel]:not(.browser-default),
input[type=number]:not(.browser-default),
input[type=search]:not(.browser-default),
textarea.materialize-textarea{background: #fff;padding-left: 15px;border-radius: 10px;border-bottom: 1px solid transparent;border:1px solid #e7e7e8; width: calc(100% - 15px);}
.input-field.col label{padding-left: 15px;}
.input-field.col label.active{color:#1c74d7 !important}
input:not([type]):focus:not([readonly]),
input[type=text]:not(.browser-default):focus:not([readonly]),
input[type=password]:not(.browser-default):focus:not([readonly]),
input[type=email]:not(.browser-default):focus:not([readonly]),
input[type=url]:not(.browser-default):focus:not([readonly]),
input[type=time]:not(.browser-default):focus:not([readonly]),
input[type=date]:not(.browser-default):focus:not([readonly]),
input[type=datetime]:not(.browser-default):focus:not([readonly]),
input[type=datetime-local]:not(.browser-default):focus:not([readonly]),
input[type=tel]:not(.browser-default):focus:not([readonly]),
input[type=number]:not(.browser-default):focus:not([readonly]),
input[type=search]:not(.browser-default):focus:not([readonly]),
textarea.materialize-textarea:focus:not([readonly]){border-bottom: 1px solid #e7e7e8;-webkit-box-shadow: 0 1px 0 0 #e7e7e8;box-shadow: 0 1px 0 0 #e7e7e8;}
textarea.materialize-textarea{height: 6rem;width: 100%;}
.btn-emin{background: #1c74d7;}
.btn-emin:hover{background: #1c74d7;}
.btn-emin:focus{background: #1c74d7;}
.ml-15{margin-left: 15px}
.mt--33{margin-top: -33px;}
.mt-80{margin-top: 80px;}
.mb-60{margin-bottom: 60px;}
.pb-50{padding-bottom: 50px}
table{color:#3a426d;}
table thead{background-color:#FFC000;text-align: center}
table thead th{text-align: center}
table td{border: .5pt solid windowtext;text-align: center}
table.striped>tbody>tr>td{text-align: center}
table.striped>tbody>tr:nth-child(odd){background-color:#fff;}
table.striped>tbody>tr:nth-child(even){background-color:#e7e7f0;}
.dots{background: url(../images/dots.png);width: 264px;height: 264px;position: absolute;z-index: 0}
.relative{position: relative;}
.ic{color: #3a426d; padding-right:5px;}
.mt-64{margin-top: 100px;top:0 !important}
p{color:rgba(0,0,0,.7);line-height: 2;}
a{outline: 0;}
strong{font-weight: 600}
/* GENEL END */

/* HEADER */
header{position: relative;z-index: 1000;}
header .header-top{overflow: hidden;height: 30px;}
header .header-top ul{margin-top: 3px;}
header .header-top ul{float: right;}
header .header-top ul li{float:left;margin-right: 10px}
header .header-top ul li:last-child{margin-right: 0px;position: relative}
header .header-top ul li a{color: #9b9c9c;}
header .header-top ul li a.active{font-weight: bold}
header .header-top ul li a:hover{font-weight: bold}
header .header-top ul li i{color:#979dc1}
header .header-top ul li a i{background: #9b9c9c;width: 24px;height: 24px;text-align: center;padding-top: 5px;color: #fff;}
header .header-top ul li ul{margin-left: 5px;padding-left:5px;margin-right: 25px}
header .header-top input{border-bottom:1px solid #dedede !important;padding-left: 10px !important;height: 1rem !important;}
header .header-top .input-field > label{padding-left: 10px;font-size: 11px;margin-top: -15px;}
header .header-top .input-field{margin: 0;position: relative;}
header .header-top i.purple-icon{position: absolute;top: 7px;right: 0px;cursor: pointer;}
header .header-top .arama{display: none;}
header nav{background-image: linear-gradient(#fefefe, #fbfbfb);height: 128px;line-height: 128px;position: relative;}
header nav a{color:rgba(0,0,0,.7);padding: 0 8px;font-size: 1.1rem;}
header nav ul a:hover{background-color:transparent;color:#3a426d; }
header nav .brand-logo{margin-top: 17px;}
header nav .brand-logo img {
    height: 142px;
    margin-top: -38px;
}header nav .hide-on-med-and-down i{margin-left: 10px;font-size: 16px;}
header nav .dropdown-content{width: 90% !important;max-width: 1280px;margin: auto;top: 0 !important;bottom: 0;right: 0;left: 0 !important;margin-top: 128px;min-height: 410px !important;padding: 20px 15px 0px 15px;border-top:2px solid #ff9453;}
header nav .dropdown-content > li{display: inline-block !important;width: 20%;float: left;clear: none;height: auto;}
header nav .dropdown-content li>a{color: rgba(0,0,0,.7);font-weight: 400;font-size: 15px;line-height: 1.1em;padding: 0;margin: 0;background: transparent;border: none;font-weight: bold;}
header nav .dropdown-content li:hover{  background-color: transparent; }
header nav .dropdown-content > li ul li {font-size: 13px;margin-top: 13px;color: rgba(0,0,0,.7);}
header nav .dropdown-content a:hover {text-decoration: underline}
header nav .dropdown-content li ul li{min-height: auto;}
header nav .dropdown-content li ul li a{font-size: 13px;font-weight: 400;}
header nav .left-menu{position: absolute;top: 1px;width: 29%;height: 5px;background: rgba(0,0,0,.4);}
header nav .left-menu:after{content: "";width: 100%;height: 5px;background: #ff9453;position: absolute;top: 5px;}
header nav .right-menu{position: absolute;bottom: 0px;width: 55%;height: 8px;right: 0;background: #ff9453;}
header nav .right-menu:after{content: "";width: 100%;height: 5px;background: #0093da;position: absolute;bottom: 8px;}
header nav .right-logo {
    position: absolute;
    right: 6%;
    top: 30%;
    width: 106px;
}
header nav .right-logo2 {position: absolute;right: 2%;top: 21%;width: 43px;}
header .first-link{border-bottom: 1px dashed #dedede !important;padding-bottom: 10px !important;}
header .neden{clear: initial;}
header .neden ul{margin-left: 5px !important}
header strong{font-weight: 700;font-size: 14px;border-bottom: 1px solid #eee;padding-bottom: 5px;display: block;}
header .alt-alt{border-bottom: 1px solid #efefef !important;padding-bottom: 5px !important;font-weight: 500 !important;}
header .alt-alt span:nth-child(2){float: right;font-weight: 100;font-size: 12px !important;   }
header .hide-on-med-and-down > li > ul > li > a{background: #ff9453;margin-bottom: 0;padding-bottom: 5px !important;padding: 5px 10px;text-decoration: none !important;}
header .blue-title{background: #dedede !important;padding: 5px 7px !important;text-decoration: none !important;}
header .sidenav-logo{    line-height: 56px;-webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14), 0 3px 1px -2px rgba(0,0,0,0.12), 0 1px 5px 0 rgba(0,0,0,0.2);}
header .sidenav-logo img{left: 32px;width: 177px;position: relative;}
.sidenav li > a{height:auto !important;}
.sidenav .collapsible-header i, .sidenav.fixed .collapsible-header i {  line-height: inherit;     font-size: 12px;   padding-left: 20px;}
.sidenav .collapsible-header, .sidenav.fixed .collapsible-header {  background-color:    transparent;    border: none;    line-height: inherit;    height: inherit;    padding: 0px 33px;}
/* HEADER END */

/* SLIDER */
#ana-slider .item img{display: block;width: 100%;height: auto;}
#ana-slider .left-arrow{position: absolute;top:50%;left: 2%;width: 25px;cursor: pointer;z-index: 1;}
#ana-slider .right-arrow{position: absolute;top:50%;right: 2%;width: 25px;cursor: pointer;z-index: 1;}
#ana-slider .owl-dots{margin-top: -70px;z-index: 2;display: block;position: relative;}
#ana-slider .owl-dots .owl-dot span{background: #d7d7d7;width: 15px;height: 15px;}
#ana-slider .owl-dots .owl-dot.active span,
#ana-slider .owl-dots .owl-dot:hover span{background: #61bff6;}
#ana-slider .item h1{line-height: 1.3;;left: 15%;color:rgba(0,0,0,0.87);font-weight: bold;font-size: 2.5rem;max-width: 400px;}
#ana-slider .item h2{line-height: 1.3;left: 15%;color:#0093d9;font-weight: 560;font-size: 1.5rem;max-width: 400px;}
#ana-slider .item a{line-height: 1.3;color: #fff;font-weight: 300;font-size: 1rem;background: #1c74d7;max-width: 375px;padding: 9px 22px;border-radius: 5px;}
.referanslar-carousel.owl-drag .owl-item{padding: 10px;}
.referanslar-carousel .left-arrow{position: absolute;top:26%;left: -2%;width: 25px;cursor: pointer;z-index: 1;}
.referanslar-carousel .right-arrow{position: absolute;top:26%;right: -2%;width: 25px;cursor: pointer;z-index: 1;}
.referanslar-carousel  .owl-nav.disabled{display: block;}
#ana-slider .slider-div{background: #ffffffcf !important;position: absolute;max-width: 446px;top: 45%;margin-top: -145px;border-radius: 25px;padding: 12px 22px;padding-bottom: 40px;left: 14%; margin-right: 45px;}
/* SLIDER END */

/* ANASAYFA */
.content{}
.content .product-box{border-radius: 5px;position: relative;margin-bottom: 21px;width: 100%;height: 100%;display: block;overflow: hidden;z-index: 1}
.content .product-box:before{content: "";background: rgba(2,72,113,.7);position: absolute;width: 100%;height: 100%;}
.content .product-box img{border-radius: 5px;}
.content .product-box .product-name{position: absolute;top:0;width: 100%;}
.content .product-box .product-name h2{text-align: center;color: #fff;font-size: 26px;margin: 0;line-height: 279px;}
.content .neden-eminteknik{font-size: 40px;text-align: center;font-weight: 500;color:#ff9453;}
.content .neden-eminteknik-desc{text-align: center;font-size: 30px;color: rgba(0,0,0,0.7);font-weight: 200}
.content .neden-eminteknik-div{text-align: center;position: relative}
.content .neden-eminteknik-div h2{margin-top: 0;color: rgba(0,0,0,0.7);font-size: 25px;}
.content .neden-eminteknik-div p{color:rgba(0,0,0,0.7);font-weight: 300;}
.content .urunler{text-align: center;color:#ff9453;font-size: 40px;font-weight: bold;padding-top: 30px;z-index: 2;position: relative;}
.content .urunler-desc{color: rgba(0,0,0,0.7);text-align: center;font-size: 28px;margin-top: 50px;margin-bottom: 50px;font-weight: 200;}
.content .toplanti-talebi{background: url(../images/blue-backgrund.jpg);width: 100%;min-height: 205px}
.content .toplanti-talebi .taleb-desc{font-size: 36px;color:#fff;font-weight: 100;margin-top: 70px}
.content .toplanti-talebi {display: block;width: 100%;}
.content .toplanti-talebi .taleb-link{text-align: center;}
.content .toplanti-talebi .taleb-link a{color:#fff;border:1px solid #fff;padding: 15px 60px;margin-top: 70px;display: inline-block;border-radius: 30px;}
.content .hakkimizda{color: #ff9453;font-size: 32px;margin-top: 0;margin-bottom: 0;}
.content .hakkimizda-description{color:rgba(0,0,0,0.7);max-width: 60%;font-weight: 100;font-size: 21px;}
.content .iletisim{color: #3a426d;font-size: 30px;margin-top: 40px;margin-bottom: 50px;}
.content .iletisim-list{color:#828bb9}
.content .iletisim-list li{margin-bottom: 30px}
.content .iletisim-list li i{margin-right: 10px;}
.content .parallax-container {height: 300px}
.content .left-menu{background: #fff;border: 1px solid #dedede;}
.content .left-menu li {border-bottom:1px solid #dedede;background-position: 150% 50%;}
.content .left-menu li a{color: rgba(0,0,0,.7);width: 100%;padding-left: 15px;padding-top: 10px;padding-bottom: 10px;display: block; background-position: 150% 50%}
.content .left-menu li span{color: rgba(0,0,0,.7);width: 100%;padding-left: 15px;padding-top: 10px;padding-bottom: 10px;display: block;border-bottom:1px solid #dedede;}
.content .left-menu li.active a {color: #fff;background: #ff9453}
.content .left-menu li:hover a{color: #fff;background: #ff9453}
.content .left-menu  > li > a:hover {color: white;letter-spacing: -0.25px;text-decoration: none;background: #ff9453 url(../images/nav-logo.png) no-repeat 90% 50%;-webkit-transition: all .3s linear;transition: all .3s linear;}
.content .left-menu  > li.active > a{color: #fff;letter-spacing: -0.25px;text-decoration: none;background: #ff9453 url(../images/nav-logo.png) no-repeat 90% 50%;-webkit-transition: all .3s linear;transition: all .3s linear;}

.content .makine {padding-left: 22px;}
.content .makine li{ list-style-type: disc;color: rgba(0,0,0,0.7);font-weight: 300;}
/* ANASAYFA END */

/* DETAY */
.detay{}
.detay .detay-title{background: url(../images/parallax.jpg) no-repeat center center ; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;height: 140px;position: relative;border-bottom: 1px solid rgba(0,0,0,.1);}
.detay .detay-title .detay-desc{position: absolute;margin-left: auto;margin-right: auto;left: 0;right: 0;top:15px;text-align: center;}
.detay .detay-title .detay-desc h1{text-align: center;color:#3a426d;font-weight: bold;margin-top: 0;margin-bottom: 0;font-size: 2.9rem;}
.detay .detay-title ul{ margin: 0 auto;margin-top: 40px}
.detay .detay-title ul li{float: left;display: contents;}
.detay .detay-title ul li a{color:#848bb6;font-size: 16px;}
.detay .detay-title ul li a i{margin-left: 5px;margin-right: 5px;vertical-align: text-bottom;}
.detay .detay-title ul li:last-child a i{display: none;}
.detay .detay-content{padding-bottom: 40px;padding-top: 40px}
.detay .detay-content .category-item{margin-top: 20px;margin-bottom: 20px;border-radius: 10px;overflow: hidden;color:#000;display: block;cursor:pointer;}
.detay .detay-content .category-item .category-top{}
.detay .detay-content .category-item .category-bottom{background: #fff;margin-top: -5px; min-height:75px;}
.detay .detay-content .category-item .category-bottom h2{margin: 0;padding: 0;font-size: 23px;text-align: center;padding-top: 10px;}
.detay .detay-content .category-item .category-bottom p{margin: 0;padding: 0;font-size: 14px;text-align: center;padding-bottom: 10px;margin-top: 5px;font-weight: 200;}
.detay .detay-content .urun-detay-title{color: #3a426d;font-size: 27px;margin-top: 0;font-weight: bold;}
.detay .detay-content .urun-detay-desc{color: #3a426d;}
.detay .detay-content .urun-detay-h3{color: #3a426d;font-size: 21px;font-weight: bold;}
.detay .uzun-table{overflow: hidden;overflow-x: auto;}
/* DETAY END */

/* FOOTER */
.page-footer{background-color:#ffffff;border-top:1px solid #ff9453;}
.page-footer img{margin-top: 20px;margin-bottom: 10px}
.page-footer .footer-social-link{}
.page-footer .footer-social-link li{float: left;margin-right: 10px}
.page-footer .footer-social-link li a{color:#5f5f5f}
.page-footer .footer-social-link li a:hover{color:#5f5f5f;}
.page-footer .footer-social-link li a i{font-size: 19px;margin-right: 10px;}
.page-footer ul{margin-top: 20px}
.page-footer ul li{margin-top: 10px;margin-bottom: 10px;}
.page-footer ul li span{color:#5f5f5f;}
.page-footer ul li i{color:#5f5f5f;}

.page-footer ul li a{color:rgba(0,0,0,0.7)}
.page-footer ul li a:hover{color:rgba(0,0,0,0.87);}
.page-footer .footer-copyright{background: #fff;color:#8e8e8e;padding-left: 15px;padding-right: 15px;border-top: 1px solid #dedede;font-weight: 100;}
.page-footer .footer-copyright .web-tasarim{float: right;width: 73px;height: 23px;opacity: .5;margin-top: 0;text-indent: -9999px;background: url(../images/isdo.png) no-repeat;-webkit-transition: all .3s linear;transition: all .3s linear;}
.page-footer .footer-copyright .web-tasarim:hover{opacity: 1;}
.page-footer h5{color:#ff9453;}
/* FOOTER END */

@media only screen and (max-width: 601px){
    header .header-top{display: none;}
    header nav .right-logo{display: none;}
    table thead{    width: 40% !important;}
    td {
        padding: 27px 0px !important;
    }
    table.striped tr {
        border-bottom: none;
        height: auto !important;
    }
}
