body{
    font-family: 'Titillium Web', sans-serif;
}


.shrink{
    background: rgb(25, 44, 103) !important;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.sss{
    display: none;
}
.no-top-bg .header-top{
    background: none;
}
.pl-0-pr-0{
    padding-left:0;
    padding-right:0;
}
.pl-0{
    padding-left:0;
}
.pr-0{
    padding-right: 0;
}
.pr-8{
    padding-right:8px;
}
.pl-8{
    padding-left:8px;
}
.header-top{
    background: rgba(1, 1, 5, 0.75);
    padding: 7.5px 0;
}

.phone-icon{
    float: left;
}

.phone-text{
    margin-top:5px;
}
.sistem-giris{
    text-align: right;
    padding-top:9px;
}
.sistem-giris span{
    font-weight: bold;
    font-size: 14.9px;
    color:#0cb2e8;
}
.sistem-giris  a{
    text-decoration: none;
}
.phone-section{
    text-align: right;
}
.slide-btn{
    background: #fff;
}
.slide-btn .btn{
    border:none !important;
    border-radius: 0;

}
.section-one-text .btn{
    border-radius: 0;
    border:1px solid #f1f1f1;
}
.phone-section span{
    font-weight: bold;
    font-size: 26px;
    color:#fff;
}
.language-section{
    float: left;
    padding-top:5px;
}
.language-section .btn .caret{
    color: #0CB2E8;
}
.language-section .btn-default{
    background: none;
    border:none;
    color:#fff;
    font-size:17px;
}
.language-section .dropdown-menu{
    min-width:60px;
}
.language-section .dropdown-menu>li>a{
    padding: 3px 16px;
}

.language-section  .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover{
    color:#fff;
}




.navbar{
    background:rgba(10, 114, 154, 0.35);
    margin-bottom:0;
}
.nbar-bottom-bg{
    height:10px;
    width: 100%;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0cb2e8+0,0cb2e8+16,ffffff+16,ffffff+16,ffffff+32,fe970f+32,fe970f+32,fe970f+37,fe970f+39,fe970f+42,fe970f+48,fe970f+48,fe970f+64,0cb2e8+64,0cb2e8+64,0cb2e8+100 */
    background: #0cb2e8; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #0cb2e8 0%, #0cb2e8 16%, #ffffff 16%, #ffffff 16%, #ffffff 32%, #fe970f 32%, #fe970f 32%, #fe970f 37%, #fe970f 39%, #fe970f 42%, #fe970f 48%, #fe970f 48%, #fe970f 64%, #0cb2e8 64%, #0cb2e8 64%, #0cb2e8 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #0cb2e8 0%,#0cb2e8 16%,#ffffff 16%,#ffffff 16%,#ffffff 32%,#fe970f 32%,#fe970f 32%,#fe970f 37%,#fe970f 39%,#fe970f 42%,#fe970f 48%,#fe970f 48%,#fe970f 64%,#0cb2e8 64%,#0cb2e8 64%,#0cb2e8 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #0cb2e8 0%,#0cb2e8 16%,#ffffff 16%,#ffffff 16%,#ffffff 32%,#fe970f 32%,#fe970f 32%,#fe970f 37%,#fe970f 39%,#fe970f 42%,#fe970f 48%,#fe970f 48%,#fe970f 64%,#0cb2e8 64%,#0cb2e8 64%,#0cb2e8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0cb2e8', endColorstr='#0cb2e8',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.logo{
    padding-top:18px;
}
.logo .img-responsive{
    margin:0 auto;
}
.shrink .logo .img-responsive{
    width: 111px;
    height: 36px;
    margin-top: 5px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.shrink #cssmenu > ul > li > a{
    padding: 34px 17px;
    font-size: 14px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.shrink .search{
    width: 40px;
    height: 40px;
    line-height: 40px;
    background: #ff9f0e;
    border-radius: 50px;
    margin-top: 19px;
    padding: 12px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.header-sc .nbar-bottom-bg{
    height: 5px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.search{
    width: 44px;
    height:44px;
    line-height: 44px;
    background: #ff9f0e;
    border-radius: 50px;
    margin-top: 24px;
    padding: 12px;
}
/* Search */
#search-icon,
#search-form-submit
{
    cursor: pointer;
}
.arama-bolumu {
    display: none;
}
.arama-bolumu.opened {
    display: block;
}
.arama-bolumu form{
    position: relative;
}
.arama-bolumu {
    position: absolute;
    padding: 20px;
    width: 100%;
    background: #578290;
    left: 0;
    top: 98px;
    z-index: 30;
}
.arama-bolumu .form-control{
    background: #e4e4e4;
    height:40px;
    border-radius: 0;
    border-color: transparent;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    padding: 6px 52px 6px 12px;
}
.hover-search-icon{
    position: absolute;
    top: 0;
    right: 0;
    background: #FEA725;
    padding: 11.2px;
}
.language-section .form-control:focus{
    border-color:transparent;
    box-shadow:inset 0 1px 1px rgba(0,0,0,.025),0 0 8px rgba(102,175,233,.2);
}
.language-section .btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default{
    background-color:transparent !important;
}
header{
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 21;
}

.slider-box{
    position: absolute;
    margin-top:-210px;
    z-index:20;
}
.box-item{
    height:177px;
    padding-right:0;
}

.box-img{
    height:177px;
    overflow: hidden;
}
.box-item:hover .box-text{	-webkit-transform:translate(0,-10px);
    transform:translate(0,-10px);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;

}
.box-item:hover .box-img{
    -webkit-transform:translate(0,-10px);
    transform:translate(0,-10px);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    height:187px;

}

.box-text{
    position: absolute;
    top: 21px;
    left: 0;
    width: 100%;
    text-align: center;
    line-height: 2;
}
.line{
    width: 113px;
    height:4px;
    background: #0cb2e8;
    margin:0 auto;
    margin-top:15px;
}
.box-text a{
    color:#fff;
}
.box-text img{
    margin-bottom:20px !important;
}
.box-text .img-responsive{
    margin:0 auto;
}
.box-item h2{
    font-weight: bold;
    font-size: 29px;
    color:#fff;
}
.box-item span{
    font-weight: bold;
    font-size: 14px;
    color:#fff;
    font-weight: 300;
}
.box-text-icon{
    height:48px;
}
.section-one{
    padding:50px 0;
}
.section-one-text{
    text-align: center;
}

.section-one-text img{
    margin:0 auto;
    margin-bottom:5px;
}
.section-one-text h3{
    font-size: 35px;
    color:#0e1e40;
    font-weight: bold;
}
.section-one-text p{
    font-size: 14px;
    color:#36415a;
    line-height: 1.5;
    margin:50px 0;
}
.section-one-text .btn{
    font-weight: bold;
    font-size: 20px;
    color: #0e1e40;
    padding: 8px 49px;
    background: url(../img/arrow-btn.png) right center no-repeat;
    padding-right: 60px;
    transition: all 0.2s ease-out 0s;

}
.section-one-text .btn:hover{
    color: #ffa902;
}
.urunler-btn .btn{
    font-weight: bold;
    font-size: 16px;
    color: #0e1e40;
    padding: 5.5px 38px !important;
    background: url(../img/arrow-btn.png) right center no-repeat;
    padding-right: 60px;
    transition: all 0.2s ease-out 0s;
}
.section-two{
    background: #f1f1f1;
    padding:57px 0;
}
.caption-list{
    position: relative;
}
.owl-caret{
    position: absolute;
    width: 15px;
    height:30px;
    right: 0;
    bottom: 40%;
}
.date{
    position: relative;
    background: #FAA00E;
    text-align: center;
    width: 73px;
    height: 80px;
    padding-top:15px;
    border-bottom:2px solid #e48900;
}
.date-arrow{
    position: absolute;
    bottom: 50%;
    right: 0;
    width: 8px;
    height:16px;

}
.date span{
    font-weight: bold;
    font-size: 37px;
    color:#fff;
}
.date p{
    font-weight: bold;
    font-size: 14px;
    color:#fff;
}
.home-page-swl.section-two-left {
    background: #fff;
    padding-right:25px;
    padding-bottom:15px;
    height: 220px;
    position: relative;
}
.section-two-left .btn{
    font-size: 13.8px;
    color: #0e1e40;
    padding: 1.5px 21px;
    background: url(../img/sm-arrow.png) right center no-repeat;
    background-color: #f1f1f1;
    padding-right: 30px;
    border:none;
    border-radius: 0;
    margin-top:15px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.section-two-left .btn:hover{
    color:#ffa902;
}
.section-two-left .btn-one{
    text-align: right;
}
.section-two-text{
    padding-top:15px;
    padding-left:15px;
}
.section-two-text h4{
    font-size:14px;
    font-weight: bold;
    color:#0e1e40;
    margin-bottom:15px;
}
.section-two-text p {
    font-size:14px;
    color:#36415a;
    line-height: 1.8;
}
.section-two-foto{
    padding-top:15px;
}
.caption-list{
    background:#e84e3d;
    float: left;
}
.section-two-right .caption-list{
    width: 50%;
}


.caption{
    background: #d84737;
    color:#fff;
    font-size: 16px;
    font-weight: bold;
    padding: 11.5px;
}
.caption-list ul>li{
    color:#fff;
    font-size:14px;
    line-height: 1.8;
}
.caption-list-item{
    padding:11.5px;
    padding-bottom:28px;
}
.right-photo{
    float: left;
    width: 50%;
    background: #fff;
    /*padding-top:20px;*/
}
.right-photo .img-responsive{
    margin:0 auto;
}
.referanslar{
    padding:35px 0;
}
.ref-item img{
    opacity: 0.5;
}
.ref-item img:hover{
    opacity: 1;
}
footer{
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0f1f51+1,0f1f51+59,051136+59,051136+59,051136+100 */
    background: #0f1f51; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #0f1f51 1%, #0f1f51 59%, #051136 59%, #051136 59%, #051136 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #0f1f51 1%,#0f1f51 59%,#051136 59%,#051136 59%,#051136 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #0f1f51 1%,#0f1f51 59%,#051136 59%,#051136 59%,#051136 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f1f51', endColorstr='#051136',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

    padding:20px 0 !important;
}
.f-top-bgcolor{
    height:10px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#0cb2e8+0,0cb2e8+60,0cb2e8+60,ffffff+60,ffffff+60,ffffff+77,fe970f+77,fe970f+77,fe970f+100 */
    background: #0cb2e8; /* Old browsers */
    background: -moz-linear-gradient(-45deg,  #0cb2e8 0%, #0cb2e8 60%, #0cb2e8 60%, #ffffff 60%, #ffffff 60%, #ffffff 77%, #fe970f 77%, #fe970f 77%, #fe970f 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(-45deg,  #0cb2e8 0%,#0cb2e8 60%,#0cb2e8 60%,#ffffff 60%,#ffffff 60%,#ffffff 77%,#fe970f 77%,#fe970f 77%,#fe970f 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(135deg,  #0cb2e8 0%,#0cb2e8 60%,#0cb2e8 60%,#ffffff 60%,#ffffff 60%,#ffffff 77%,#fe970f 77%,#fe970f 77%,#fe970f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0cb2e8', endColorstr='#fe970f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */

}
.f-caption span{
    color:#fff;
    font-weight: bold;
    font-size: 14px;
    margin-bottom:27px;
}
.f-caption{
    margin-bottom:27px;


}
footer ul>li a{
    color:#c3c3c3;
    text-decoration: none;
    font-size: 14px;
    line-height: 1.8;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
footer ul>li a:hover{
    text-decoration: none;
    color:#fff;
}
.pr-8{
    padding-right:8px;
}



.social{
    text-align: right;
}
/* SOCİAL */
.social-icons.icon-flat .fa{
    border-radius: 0;
}
.social-icons .fa {
    font-size: 1.3em;
}
.social-icons .fa {
    width: 46px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #FFF;
    color: rgba(255, 255, 255, 1);
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    background: #112565;

}
.social-icons .fa:hover{
    background: #fff;
    color:#112565;
}

.footer-right{
    margin-top:40px;
    text-align: right;
}
.social{
    margin-bottom:35px;
}
.enel-hak span{
    font-size:13px;
    color:#fff;
}

/* KURUMSAL */

.sidebar{
    background: #283c5a;
    color:#fff;
}
.sidebar ul>li a{
    color:#fff;
    font-size:14px;
    text-decoration: none;
    display: block;
    line-height: 2.3;
    text-transform: uppercase;
    padding-left:15px;
    font-family: 'Titillium Web', sans-serif;
}

.sidebar ul>li a:hover{
    color:#00557b;
    background: #1e2d43;
    transition:all .30s ease-in-out;
}
.agac-menu i{
    position:absolute;
    right: 20px;
    top:15px;
    -webkit-transition:all 300ms ease-in 0s;
    -moz-transition: all 300ms ease-in 0s;
    -o-transition: all 300ms ease-in 0s;
    transition: all 300ms ease-in 0s;
    color:#fff;
}
.agac-menu ul>li.active {
    background: #fe970f;
    position: relative;
    left: -20px;
    padding-left: 18px;
}
.agac-menu ul>li.active a {
    color:#051136;
}

.agac-menu ul>li a:hover {
    color:#051136;
    background: #fe970f;
}
.agac-menu ul>li>ul>li {
    background: #051136;
    position: initial;
    left: 0;
    padding-left: 0;
}
/*
.agac-menu ul li.active i{
    color: #000;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.agac-menu ul li>a:hover i{
    color:#000 !important;
}
*/
.agac-menu ul>li {
    position: relative;
}
.agac-menu a {
    text-decoration: none !important;
    outline: none !important;;
}
.agac-menu ul li {
    color: #000;

}
.agac-menu ul li a {
    display: block;
    padding: 15px 23px;
    padding-top: 0;
    padding-bottom:0;
    font-size: 16px;
    text-transform: capitalize ;
    font-family: 'Titillium Web', sans-serif;
}
.agac-menu ul li ul {
    display: none;
}

.agac-menu ul li.active ul a:hover {
    color: #fe970f;
}

.agac-menu ul li.active ul a {

    color: #fff;
}
.agac-menu ul li>a:hover {
    background: #15264b;
    color: #fff;
}
.agac-menu ul>li>ul>li a{
    color:#fff;
    padding-left:40px;
}
.agac-menu ul > li.active > ul {
    display: block;
    background: #fff;
}

.agac-menu ul ul > li > ul{
    display: none;
}
.agac-menu ul ul > li.active > ul{
    display: block ;
}

.agac-menu ul ul ul>li a{
    padding-left: 30px;
    opacity: 0.6;
}
.agac-menu ul ul ul>li a:hover{
    padding-left: 30px;
    opacity: 1;
    color:#fff !important;
}
.sidebar-name{
    font-family: 'Titillium Web', sans-serif;
    font-size: 23px;
    background: #192e5b;
    color:#fff;
    padding: 16px 21px;
    padding-top: 10px;
    font-weight: 600;
}

.sidebar-item{
    margin-bottom:15px;

}
.sidebar{
    background: #192e5b;
    padding: 20px 0;
}
.sidebar-text{
    padding:25px;
    background: #fff;
}
.sidebar-text span{
    font-family: 'Titillium Web', sans-serif;
    font-size: 14px;
}
.sidebar-text p{
    font-family: 'Titillium Web', sans-serif;
    font-size: 14px;
    margin:15px 0;
}

.agac-menu ul>li>ul>li a{
    border-bottom:none !important;
    background: #192e5b !important;
}
.sidebar-box{
    background: #192e5b;
    text-align: center;
    padding:14px;
    padding-left:0;
    padding-right:0;
}
.sidebar-box span{
    font-size: 13px;
    font-weight: bold;
    color:#fff;
}
.sidebar-box img{
    display: block;
    margin:0 auto;
}
.katalog{
    background: #ff9f0e;
}

.sidebar-full{
    margin-top: -75px;

}
.breadcrumb-cstm{
    margin-top:-58px;
}
.breadcrumb-cstm .list-inline{
    margin-top:4px;
}

.page-top-bg img{
    height:100%;
    width: 100%;
}
.breadcrumb-cstm span{
    font-weight: bold;
    font-size:20px;
    display: block;
    color:#fff;
}
.breadcrumb-cstm ul>li a{
    font-size:12px;
    color:#bfbfc1;
    text-decoration: none;
    text-transform: uppercase;
}
.breadcrumb-cstm ul>li:before{
    content:url("../img/arrow-bread.png");
    position: relative;
    left:-6px;
}
.breadcrumb-cstm ul>li:first-child:before{
    content:"";
}
.content-img{
    float:left;
    margin-right:30px;
}
.content-img-right{
    float:right;
    margin-left:30px;
}
.content-text p{
    font-size:15px;
    color:#0e1e40;
    line-height: 3;
}
.indent p{
    text-indent: 10px;
}
.kur-map{
    margin-top:25px;
}
.content h4{
    font-weight: bold;
    font-size:20px;
    color:#192e5b;
    margin-bottom:20px;
}
.content h5{
    color:#fe970f;
    font-size:26px;
    font-weight: bold;
    margin-bottom:35px;
}
.breadcrumb-cstm{
    margin-bottom:75px;
}
.sidebar-box-icon{
    margin-bottom:10px;
    height:23px;
}
.sidebar-item a{
    text-decoration: none;
}

.page-top-bg{
    height:272px;
}
/*  ÜRÜNLER */
.product{
    text-align: center;
    margin-bottom:25px;
    margin-top:60px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.product-content{
    border:2px solid #f0f3f5;
    border-top:0;
    border-bottom:0;
}
.product img{
    margin:0 auto;
}
.product .product-name{
    font-size:16px;
    color:#fff;
    background: #192e5b;
    padding:12px;
}
.product .product-code{
    background:#0cb2e8;
    color:#192e5b;
    padding:12px;
}
.product-code h2{
    font-size:16px;
    font-weight: bold;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.product-img{
    padding:40px 0;
    position: relative;
}
.product .section-one-text{
    display: none;
}
.pro-img{
    height:330px;
}
.product:hover .product-code{
    display: none;
}
.product:hover .section-one-text{
    display: inline;
}
.product .section-one-text .btn{
    width:100%;
}
.product:hover .img-mask{
    background-color: rgba(25, 46, 91, 0.78);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height:100%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;

}
.urunler2{
    border-bottom:1px solid #f0f3f5;
    height:442px;
}
.urunler2 .product-content{
    position: relative;
}
.urunler2 .product-img{
    padding: 20px 0;
}
.urunler2 .product-list{
    padding-bottom:5px;
}
.product-content:hover .img-mask{
    background-color: rgba(25, 46, 91, 0.78);
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height:100%;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -ms-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.product:hover .product-content{
    border-color:rgba(25, 46, 91, 0.78);
}

/* ÜRÜNLER 2 */
.urunler .text-caption span{
    border:1px solid #f0f3f5;
    padding: 10px 20px;
    margin-bottom:0;
    color:#192e5b;
    font-weight: bold;
    font-size: 20px;
}
.urunler .content-text{
    margin-top: 16px;
    padding: 15px 20px;
    border: 1px solid #f0f3f5;
}
.devam-btn{
    text-align: right;

}
.devam-btn a{
    color:#fe970f !important;
    font-size: 16px;
    text-decoration: underline;
    font-weight: bold;
}
.urunler .content-text p{
    line-height: 2;
    color:#0e1e40;
}
.urunler .product-content{
    padding-bottom:60px;
}
.urunler2 .product-content{
    padding-bottom:0;
}
.urunler .product-list{
    text-align: left;
}
.urunler .product-list ul>li{
    color:#0e1e40;
    line-height: 1.3;
    font-size: 15px;
    list-style-type: circle;
}
.urunler2 .product-list ul>li{
    line-height: 1.9;
}
.urunler .product-list ul{
    margin-left:45px;
}

a {
    outline: 0 !important;
}
/* ÜRÜN DETAY */
.urun-detay-top{
    border:1px solid #eceff1;
    margin-bottom:20px;
}
#owl-urundetay .item a {
    display: none;
}
#bigimage {
    max-height: 330px;
}
.product-details .img-responsive{
    margin:0 auto;
}
.product-details{
    border: 1px solid #eceff1;
    margin-top:20px;
    margin-left:20px;
}
.urun-sm-box{
    margin-top:20px;
    border-top:1px solid #eceff1;
    padding:25px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.urun-detay .product-code span{
    font-size: 25px;
    color:#192e5b;
    font-weight: bold;
}
.urun-detay .product-code{
    margin-bottom:20px;
}
.urun-detay .product-list ul>li{
    font-size: 16px;
    color:#0e1e40;
    line-height: 2;
}
.product-tabs .nav-tabs>li>a{
    background: #192e5b;
    color:#fff;
    border-radius: 0;
}

.product-tabs .nav-tabs>li.active>a{
    background: #0cb2e8;
    color:#fff;
    border-radius: 0;
}
.product-tabs .nav-tabs>li>a:hover{
    background: #0cb2e8;
}
.product-tabs .tab-content{
    border-bottom: 1px solid #eceff1;
    border-left: 1px solid #eceff1;
    border-right: 1px solid #eceff1;
    padding:20px;
}
.product-tabs .nav-tabs{
    border-bottom: 1px solid #eceff1;
}
.product-tabs .product-caption span{
    color:#0e1e40;
    font-weight: bold;
    font-size:15px;
}
.product-tabs .product-caption{
    margin-bottom:20px;
}
.product-tabs .tab-content .product-list ul>li{
    color:#0e1e40;
    font-size:15px;
    list-style-type: circle;
}
.product-tabs .tab-content .product-list{
    margin-left:20px;
    margin-bottom:20px;
}
.text-section{
    padding:25px;
}

/* İLETİŞİM */
.iletisim .map{
    margin-bottom:30px;
}
.iletisim a{
    text-decoration: none;
}
.iletisim h4{

}
.iletisim .fa{
    display: block;
    line-height: 2;
s
    color:#1f2851;
}
.icons{
    text-align:center;
}

.iletisim .contact-list ul>li{
    line-height: 2;
    color:#1f2851;
}
.span-text span{
    color:#0e1e40;
}
.iletisim .panel-default>.panel-heading+.panel-collapse>.panel-body{
    padding-bottom:10px;
}
.iletisim .panel-default>.panel-heading{
    background: #eceff1;
    border-radius: 0;
    padding: 16px 15px;
}
.iletisim .panel-collapse{
    padding-bottom:20px;
}
.iletisim .panel-title {
    color:#1f2851;
    border:none;
    font-size: 15px;
    margin-bottom:0;
}
.iletisim .panel{
    border-radius: 0;
}
.iletisim .icon{
    text-align: center;
    padding-left:20px;
}
.iletisim .span-text{
    padding-top:7px;
}


/* HABERLER */
.haber-item h5{
    font-size: 16px;
    font-weight: 600;
    margin-bottom:15px;
    color:#faa00e;
}
.haber-item p{
    color:#0e1e40;
    font-size: 15px;
    line-height: 2;
    word-break: break-word;
}

.haber-item .section-two-left{
    padding-right:0;
}

/* HABER-DETAY */
.detay-img{
    float:right;
}
.desc-caption{
    position: relative;
    padding-left:10px;
    margin:20px 0;
}
.desc-caption:before{
    content:"";
    width:1px;
    height:50px;
    border:1px solid #ff9f0e;
    position: absolute;
    left:0;
    top:5px;
}



/* İK */
.ik .form-horizontal .control-label{
    text-align: left;
    font-size: 15px;
}
.ik h3{
    font-weight: bold;
    color:#192e5b;
    font-size:20px;
}
.insan-kaynaklari h4{
    font-weight: bold;
    color:#192e5b;
    font-size:18px;
}
.insan-kaynaklari p{
    font-size: 14px;
    margin-bottom:20px;
}
.ik .section-one-text .btn{
    float:right;
    background: url(../img/blue-arrow-btn.png) right center no-repeat;
}
.ik .section-one-text .btn:hover{
    color:#0DB2E8;
}
.form-bilgiler{
    padding-bottom:40px;
}
.cv-input .input-group-btn:last-child>.btn{
    padding: 0px 0px;
}
.cv-input .btn-primary{
    background: transparent;
    border-color:transparent;
}
.map iframe {
    width: 100%;
    height: 250px;
}

.formError .formErrorContent {
    font-weight: 600;
    min-width: 130px;
    background: #192E5B;
    border: 2px solid #FF9F0E;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -o-border-radius: 0;
}
.formError .formErrorArrow div {
    background: #192E5B;
    border-left: 2px solid #FF9F0E;
    border-right: 2px solid #FF9F0E;
}
.formError .formErrorArrow .line1 {
    background: #FF9F0E;
}

.product-details .owl-item .smallimages {
    cursor: pointer;
}

section .content {
    margin-bottom: 10px;
}

.section-two-left {
    overflow: hidden;
}
#media-owl-home {
    height: 100%;
}
#media-owl-home .owl-wrapper-outer {
    height: 100%;
}
#media-owl-home .owl-item {
    height: 220px;
}
.section-two-left #media-owl-home .owl-item .btn{
    position: absolute;
    bottom: 20px;
    right: 10px;
}
#media-owl-home.owl-theme .owl-controls {
    float: left;
    margin-left: 15px;
    margin-top: -20px;
    position: relative;
    z-index: 9;
}

/* Gallery */
.gallery .img-wrap img {
    width: 100%;
}
.gallery .content h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0;
}
.gallery .gallery-item {
    margin-bottom: 20px;
}
.gallery .gallery-item a {
    display: block;
    text-decoration: none;
    outline: 0;
    box-shadow: 0 1px 1px 1px rgba(25,46,91,0.1);
    padding: 0 4px 1px;
}
.gallery .gallery-item a:hover {
    display: block;
    text-decoration: none;
    outline: 0;
    box-shadow: 0 1px 1px 1px rgba(25,46,91,0.35);
    padding: 0 4px 1px;
}

#guc-tespiti-modal .static-fields label span,
#guc-tespiti-modal .static-fields label small {
    display: block;
}
#guc-tespiti-modal .static-fields label small {
    font-size: 12px;
    color: #555;
}
#guc-tespiti-modal label.col-xs-12 {
    margin-bottom: 5px;
}

.gallery .gallery-item.belge {
    position: relative;
}
.gallery .gallery-item.belge:hover .mask {
    display: block;
    z-index: 1;
}
.gallery .gallery-item.belge .mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    background: rgba(0, 0, 0, 0.69);
}
.gallery .gallery-item.belge .mask .buttons {
    position: absolute;
    text-align: center;
    width: 100%;
    height: 45px;
    top: 50%;
    margin-top: -22.5px;
}
.gallery .gallery-item.belge .mask .buttons a {
    font-size: 24px;
    color: #fff;
    display: inline-block;
    padding: 10px;
    background: #000;
}
.text-shadow-slider-caption {
    text-shadow: 2px 2px 2px #333;
}

/* RESPONSIVE */
@media(max-width: 992px){


}
@media (max-width: 1200px){

}


@media (max-width: 768px){
    header{
        position: initial;
    }
    .slider-box{
        position: initial;
        margin-top:20px;
    }
    .pl-0-pr-0{
        padding-left:15px;
        padding-right:15px;
    }
    .box-img .img-responsive{
        margin:0 auto;
    }
    .section-one-text{
        padding-left:15px;
        padding-right:15px;
    }
    .section-two-foto .img-responsive{
        margin:0 auto;
    }
    .pl-0{
        padding-left:15px;
    }
    .pr-0{
        padding-right: 15px;
    }
    .right-photo{
        width: 100%;
    }
    footer{
        text-align: center;
    }
    .f-caption{
        margin-bottom:10px;
        margin-top:10px;
    }
    .box-text-icon{
        height:35px;
    }
    .sistem-giris{
        text-align: center;
        padding-top:0;
    }
    .phone-section{
        text-align: center;
    }
    .phone-icon{
        text-align: center;
    }
    .language-section{
        padding-top:0;
        position: absolute;
        top: 5px;
        right:0;
    }
    .caption-list{
        background: #e84e3d;
        float: left;
        width: 100%;
        text-align: center;}
    .social{
        text-align: center;
    }
    .enel-hak{
        text-align: center;
    }
    .sidebar-full{
        margin-top:0;
    }
    .breadcrumb-cstm{
        margin-top:0;
        margin-bottom:15px;
    }
    .page-top-bg{
        display: none;
    }
    .sidebar-box{
        padding-left: 15px;
        padding-right: 15px;
        margin-top: 10px;
    }
    .pr-8{
        padding-right: 15px;
    }
    .pl-8{
        padding-left:15px;
    }
    .content-img-right{
        text-align: center;
        margin-left:0;
    }
    .content-text p{
        line-height: 1.9;
    }
    .content-img{
        margin-right:0;
    }
    .content h5{
        margin-bottom:15px;
    }
    .box-item h2{
        font-size: 22px;
    }
    .icon{
        float: left;
        padding-left: 15px;
        padding-right: 15px;
    }
    .footer-right{
        margin-top:15px;
    }
    .social{
        margin-bottom:15px;
    }
    .section-one-text p{
        margin:20px 0;
    }
    .section-one{
        padding:25px 0;
    }
    .section-two-left{
        margin-bottom:20px;
    }
    .section-two{
        padding:25px 0;
    }
    .no-top-bg .header-top{
        background: rgba(1, 1, 5, 0.75);
    }
    .sidebar-item{
        margin-top:15px;
    }


}


@media (min-width: 1000px) and (max-width: 1450px){

}

@media (min-width: 992px) and (max-width: 1200px) {

}



.caption-list-item {
    height: 183px;
}
.caption-list-item p {
    color: #fff;
}


.product-owl  .right-photo {
    height: 223px;
}

.product-owl.owl-theme .owl-controls {
    left: 3px !important;
}

.content-info p {
    line-height: 24px;
}

.content-info div {
    line-height: 24px;
    font-family: 'Titillium Web', sans-serif;
}

.content-text p {
    font-size: 15px;
    color: #0e1e40;
    line-height: 24px;
    font-family: 'Titillium Web', sans-serif;
}

.tab-content li {
    font-size: 15px;
    color: #0e1e40;
    line-height: 24px;
    font-family: 'Titillium Web', sans-serif;
    list-style: initial;
    margin-left: 20px;
}

.tab-content ul {
    margin-top: 10px;
}

.form-bilgiler input {
    box-shadow: 0px 4px 0px 0px #DEDEDE;
    border-radius: 3px;
    background: #eee;
    border: 0;
}

.form-bilgiler textarea {
    box-shadow: 0px 4px 0px 0px #DEDEDE;
    border-radius: 3px;
    background: #eee;
    border: 0;
}

.form-bilgiler select {
    box-shadow: 0px 4px 0px 0px #DEDEDE;
    border-radius: 3px;
    background: #eee;
    border: 0;
    width: 101%;
    font-size: 12px;
    padding: 6px 5px;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #FF9F0E;
    border-color: #FF9F0E;
}

.file-input input {
    height: 46px;
    padding: 10px 15px;
    width: 101%;
}

.urunler-btn {
    position: absolute;
    width: 90%;
    bottom: 23px;
    background: #fff;
    left: 0;
    margin: 0 15px;
    transition: all 0.2s ease-out 0s;
}

.product-content {
    border: 2px solid #f0f3f5;
    border-top: 0;
    border-bottom: 2px solid #f0f3f5;
    height: 294px;
}


.product {
    margin-top: 10px;
}

.ozellikaciklamanoborder{
    width:405px;
    height:30px;
    float:left;
    text-align:center;
}
.ozellikborder{
    border:1px solid #DBDBDB;
    height:30px;
}
.ozellikgrubu{
    -webkit-border-radius:0 4px 0 0;
    -moz-border-radius:0 4px 0 0;
    border-radius:0 4px 0 0;
    background:#338bb0;
    text-align:center;
    color:#fff;
    position:relative;
}

.urunozellik .genelozellik{
    width:715px;
    height:auto;
    float:left;

}
.genelozellik .image{
    width:315px;

    float:left;
    margin:4px 4px 0 0;
    border:1px solid #e7e7e7;
}
.genelozellik .text{
    width:385px;
    padding-left:10px;
    height:auto;
    float:right;
    font-size:14px;
    font-weight:100;
    margin-bottom:30px;
}
.genelozellik h3 {
    font-family:'Ubuntu', sans-serif;
    font-size:18px;
    font-weight:bold;
    color:#a1a0a0;
    float:left;
    margin-bottom:10px;
    margin-top:10px;
}

.urunozellik .urunvideobox{
    width:146px;
    height:121px;
    float:left;
    border:solid 1px #d6d6d6;
    position:relative;
    margin:8px;
}
.urunozellik .urunvideobox a{
    width:146px;
    height:121px;
    float:left;
    position:absolute;
    top:0px;
    left:0px;
}
.urunozellik .urunvideobox a:hover{
    background:url(../images/urunvideohover.png);
}


.urunozellik .tabstext{
    width:auto;
    height:auto;
    float:left;
}
.urunozellik .tabstext p{
    color:#999999;
    font-family: 'Ubuntu', sans-serif;
    font-size:12px;
    /*font-weight:600;*/
    line-height: 18px;
}
.urunozellik .tabsvideo{
    width:317px;
    height:160px;
    float:right;
    border:solid 1px #d6d6d6;
    position:relative;
}
.urunozellik .tabsvideo a{
    width:317px;
    height:160px;
    float:right;
    position:absolute;
    top:0px;
    left:0px;}
.urunozellik .tabsvideo a:hover{
    background:url(../images/videohover.png); }

.ozellikbaslik {
    width: 190px;
    height: 45px;
    float: left;
    padding-left: 5px;
    border: 1px solid #DBDBDB;
    margin-left: 2px;
    margin-right: 5px;
    margin-top: 2px;
    padding: 10px;
    vertical-align: middle;
}

.ozelliktablo {
    border-bottom: 3px solid #338bb0;
}

.urunborder {
    border: 1px solid #DBDBDB;
    padding-left: 5px;
    width: 190px;
    margin-right: 2px;
}

.ozellikaciklama {
    width: 398px;
    height: 45px;
    float: left;
    padding-left: 5px;
    border: 1px solid #DBDBDB;
    margin-top: 2px;
    text-align: center;
    padding: 10px;
    padding: 10px;
    vertical-align: middle;
}

#profile table {
    font-size: 14px;
}

.ozellikgrubu {
    vertical-align: middle;
}

.ozellikborder {
    border: 1px solid #DBDBDB;
    height: 45px;
    vertical-align: middle;
}

.ozellikurunadi {
    display: none;
}

.ozellikgrubu {
    font-size: 12px;
}

.ozellikaciklama {
    width: 405px;
}

.ozelliktablo {
    border-bottom: 3px solid #338bb0;
    border-collapse: inherit;
}

#messages li {
    float: left;
    background: #eee;
    padding: 8px 15px;
    box-shadow: 0px 4px 0px 0px #DEDEDE;
    border-radius: 5px;
    list-style: none;
    margin: 0;
    margin-right: 14px;
    margin-bottom: 20px;
}

#messages li img {
    float: left;
}


#messages li:hover {
    background: #eee;
    box-shadow: 0px 4px 0px 0px #0cb2e8;
    cursor: pointer;
}



#messages li a {
    text-decoration: none;
    line-height: 55px;
    color: #444;
    font-weight: bold;
    padding: 0 20px;
    vertical-align: middle;
    float: right;
}

#messages {
    min-height: 100px;
}

section.arama-sayfasi .desc-caption {
    margin-top: 5px;
}
section.arama-sayfasi .desc-caption:before {
    height: 24px;
    top: 0;
}
section.arama-sayfasi .sonuc-liste li a {
    padding: 3px 0;
    display: block;
}


@media(max-width: 650px){


    .social-icons .fa {
        width: 40px;
        height: 40px;
    }

    .pull-none-xs.pull-right{
        float: none !important;
    }

    .urunler-btn {
        bottom: 0px;
        width: 100%;
        margin: 0 0px;
    }

    .product-content {
        height: 298px;
    }

    a[href="#profile"] {
        display: none !important;
    }

    .urundetay-owl .owl-buttons .owl-next:before {
        left: 183px !important;
    }

    .urun-detay .product-code span {
        font-size: 18px;
    }

    .caption-list-item {
        height: 183px;
        display: none;
    }
}

div#profile img {
    width: 100% !important;
}