@charset "utf-8";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&subset=latin-ext);

body { background:#fff; font-family: 'Open Sans', sans-serif; overflow-x: hidden; }

.nopadding {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}


.ust-line { background:#ff6700; padding:7px 0 0 0; }
.ust { float:right; color:#5b5b5b; margin-bottom:5px; }

.ust>li { display:inline; margin-left:5px;  }


.ustkapsama { background:#fff; padding-top:15px;  }


.usttelefon { display: inline-block; }
.ustmail { padding-left: 24px;  }
.ust-icon { vertical-align: middle; color:#fff; padding:7px 0px 7px 0px; font-size:16px; }
.icon-text { margin-left:7px; color:#fff; }
.icon-text a { color:#fff; }
.icon-text a:hover { color:#fff; }






.dil { margin-left:10px; font-weight:600; }
.dil a { padding:5px 5px; width:30px; }

.tr, .en:hover { background:#fff; color:#ff6700; text-decoration:none; }
.en, .tr:hover { background:#000; color:#fff; text-decoration:none; }


.sag-line {     background: #000;
    position: absolute;
    left: 50%;
    height: 52px;
    margin-top: -52px;
    width: 100%;
    z-index: -1; }
@media (max-width: 991px) 
{
    /*.caption>span � bul ve font-size:24px*/
	.sag-line { display:none; }
}


.header {  }
.navbar-brand { padding:0; margin-top:-15px !important; }
.usthome { color:#dd5900; font-size:22px; }
.navlapsama { padding-bottom:0px; padding-top:30px; }

.navbar-nav { padding-left:63px; margin-top:25px; }
.navbar-nav > li > a { color:#000; font-weight:600; }
.navbar-nav > li > a > i { margin-right:10px; color:#dd5900; font-size:18px; vertical-align:middle; }
.nav > li > a:hover, .nav > li > a:hover { background:#dd5900; color:#fff; }
.nav > li > a:hover, .nav > li > a:hover i { color:#fff; }
@media (max-width: 991px) {
	.navbar {
		margin-top: 30px;
	}
	.navbar-brand { margin-top:-40px !important; padding:0; }
	.navbar-nav {  background-image:none; padding-left:0px; }
}



.slider { background:#FFF; padding:0px 0px; }
.caption{
    position:absolute;
	left:80px;
    bottom:10%;
    z-index:10;
    color:white;
	text-shadow: 1px 1px 1px rgba(150, 150, 150, 1);
}
.caption>span { display:inline-block; color: #fff; font-size:38px; margin-bottom:5px; margin-top:30px; }
.b2 {  padding:20px 0px;  font-size:15px; max-width:600px; }


@media (max-width: 991px) {
	.caption{
		position:relative;
		left:0px;
		bottom:0;
		z-index:10;
		color:white;
		width:100%;
	}
	.caption>span { color: #000; font-size:20px; margin-bottom:5px; width:100%; text-align:center; }
	/*.b2 { display:block;  padding:20px 0px;  font-size:15px; color:#000; text-align:center; margin-bottom:30px; position:relative; width:100%;  }*/
	.b2 {  padding:20px 0px;  font-size:15px; width:100%; text-align:center; color:#000; margin:0 auto; } 
}

.slider-alt { background:#e9e9e9; padding:30px 0; margin-bottom:3px;  }



.anasayfa-kutu {  color:#fff;  }
.a-kutu-yazi { background:#58595b; min-height:240px; padding:15px 20px; }
.a-kutu-baslik { font-size:22px; font-weight:600; text-align:center; padding:10px 30px 0 30px;  }
.a-kutu-kisa { font-size:13px; text-align:center; margin-top:15px;  }
.a-kutu-btn a { color:#fff; background:#ff6700; display:block; text-align:center; padding:10px 0; font-weight:600; } 
.a-kutu-btn a:hover { background:#dd5900; text-decoration:none; } 
@media (max-width: 991px) {
	.anasayfa-kutu {  margin-top:30px; }
	.a-kutu-yazi {  min-height:100px; }
}
@media (max-width:1200px) and (min-width:992px) { 
	.a-kutu-yazi {  min-height:280px; }
}



.a-markalar { padding-top:20px; }
.marka-baslik { color:#dd5900; font-size:20px; font-weight:600; }
.marka-logo img { border:1px solid #969696; }
.marka-alan { padding:10px 0; text-align:center; }






.footer { color:#000; background:#e9e9e9; }
.footer-social { margin-top:25px; }
.footer-social a { color:#fff; background:#131011; padding:5px 7px; width:30px; border:1px solid #000; }
.footer-social a:hover { background:#dd5900; color:#fff; text-decoration:none; }
.footer-social>a> .fa { display:inline; }


.footer-baslik { font-size:18px; color:#000; margin-bottom:20px; margin-top:30px; font-weight:600; }
.f-link-blok li a { border-bottom:1px solid #ccc; display:block; color:#000; padding:8px 0; }

.f-adres { background:url(../images/f-adres.png) no-repeat left top; padding:0 0 0 45px; margin-bottom:30px; text-align:justify; }
.f-telefon{ background:url(../images/f-telefon.png) no-repeat left center; padding:0 0 0 45px; margin-bottom:30px; }
.f-mail { background:url(../images/f-mail.png) no-repeat left center; padding:0 0 0 45px; margin-bottom:30px; }
.f-web{ background:url(../images/f-web.png) no-repeat left center; padding:0 0 0 45px; margin-bottom:30px; }
.f-mail a, .f-web a { color:#000; }
.destek { margin-top:50px; margin-bottom:35px; }






.alt-firma { line-height:80px; }
.copy { color:#999999; }
.fikirmix { text-align:right; }

@media (max-width: 991px) {
	.alt-firma { line-height:50px; }
	.copy { color:#999999; text-align:center; }
	.fikirmix { text-align:center; margin-bottom:20px; }	
}




.icerik iframe { border:2px solid #ccc; }
.icfoto img {  width:100%; }
@media (max-width: 991px){
	.icbaslik { margin-top:0; background:rgba(46,49,146,1); }
}


.orta { padding:20px 0; }
.sagmenu { padding:0px 0px 0px 0px; background:#fff; }
.sagmenu>ul { font-weight:700; color:#000; font-size:18px; margin-bottom:0; }
.sagmenu>ul>li { margin-bottom:2px; }
.sagmenu>ul>li:last-child { border:none; margin-bottom:0; padding-bottom:0; }
.sagmenu>ul>li>a { display:block; color:#394144; padding:9px 5px 9px 15px; font-size:14px; font-weight:normal; background:#cccccc; }
.sagmenu>ul>li>a:hover { text-decoration:none; color:#000; background:#eeeeee; }
.sagbaslik { color:#fff; padding:9px 0px 9px 15px !important; font-size:18px; background:#047DD5;  }




.solicerik { background:#fff; padding:0px 0px; }
.solbaslik { font-weight:600; color:#000; font-size:22px; margin-top:10px; margin-bottom:5px; }
.solaltbaslik { background:#363636; color:#fff; padding:10px 10px; font-size:12px; margin-top:5px; }


.map { color:#fff; background:#394144; padding:8px 0 1px 10px; }
.map ul li { display:inline; margin-right:0px; }
.map ul li a { color:#fff; text-decoration:none; font-size:13px; }
.icerik { margin-top:20px; margin-bottom:20px; color:#000;  }



.altfoto { margin-top:30px; }
.altfoto img { border:1px solid #CCC; padding:4px; margin-bottom:10px; }
.altfoto img:hover { background:#CCCCCC; }


.panel-heading {
    cursor: pointer;
	border-top-left-radius: 0px; 
    border-top-right-radius: 0px; 
}

.panel-heading .accordion-toggle:after {
    /* symbol for "opening" panels */
    font-family: 'Glyphicons Halflings';  /* essential for enabling glyphicon */
    content: "\e114";    /* adjust as needed, taken from bootstrap.css */
    float: right;        /* adjust as needed */
    color: grey;         /* adjust as needed */
}
.panel-heading .accordion-toggle.collapsed:after {
    /* symbol for "collapsed" panels */
    content: "\e080";    /* adjust as needed, taken from bootstrap.css */
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 0px;
}
.panel-default {
    border:none;
}
.panel-default > .panel-heading {
    color: #fff;
    background-color: #394144;
    border-color: #ed1c24;
}


a,
a:hover,
a:active,
a:focus {
  text-decoration: none !important
}
.panel-heading:hover,
.panel-heading:focus,
.panel-heading:hover a,
.panel-heading:focus a {
  color: #fff;
  text-decoration: none !IMPORTANT;
}
.activestate {
  background-color: #ff6700 !IMPORTANT;
  color: white !important;
  display: block;
}
.activestate:hover a {
  color: black;
}
.panel-heading {
  display: block
}

.yedekparca p { padding:10px 10px 10px 10px; font-size:13px;	 }
.yedekparca p img { width:23px; }
.yp1 { background:#8e8e8e; color:#fff; }
.yp2 { background:#efefef;  }



.urunkutu { border:1px solid #ebebeb; background:#FFF; margin-bottom:30px; }
.urunkutu a { color:#fff; }
.urunkutu a:hover .urunadi { background:#dd5900; }
.urunfoto { margin:10px; min-height: 215px;}
.urunadi { padding:20px 15px; background:#ff6700; text-align:center; font-weight:600; min-height: 81px;}
.urunkfoto { border:1px solid #DDDDDD; padding:10px 0; }

.temelozellik { color:#ff6700; font-size:18px; }
.teknikresim { color:#394144; }
.teknikresim:hover { color:#394144; text-decoration:underline !important; }


.hoverlink:hover { cursor:pointer; }


@media (max-width: 991px) {
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .navbar-text {
        float: none;
        margin: 15px 0;
    }
    /* since 3.1.0 */
    .navbar-collapse.collapse.in { 
        display: block!important;
    }
    .collapsing {
        overflow: hidden!important;
    }
}


@media (max-width: 667px) {
.navbar-nav .open .dropdown-menu > li > a {
    color: #000;
}}



@media (max-width: 767px) {
.navbar-nav .open .dropdown-menu > li > a {
    color: #000;
}}
@media (max-width: 667px){
    img.kutu {
    width: 305px;
    margin-left: 1px;
        margin-top: 15px;}

        .bilgi{
                width: 295px;
    height: 404px;
        }
}

