.carousel-inner>.item>a>img, .carousel-inner>.item>img{width:100%}

.ustbanner1 img{max-height:300px;}
.ustbanner2 img{max-height:300px;}
.slogan-banner img {max-height: 450px;}


 .navbar-brand img{max-width: 230px !important;} 
 .navbar-brand {height: 110px !important;} 

.mains{background:#fff; padding:30px 0px;box-shadow:0 5px 13px 0 rgba(29,29,29,.1)}

.dietbg{background: url("images/dietbg.jpg") repeat-x;}    
.iletisimformbilgialani {font-size: 16px;}
    
.blockmargin{margin-top:-82px;}
.beniarabtn{border-radius:2px; width:100%;}
.beniaraform{width: 100%;
    float: left;
    background: #fcfaeb;
    padding: 16px 22px 20px;
    border: 1px solid #e3e0cc;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
    -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.15);
    -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,.15);}

.red1{background:#d02121 !important; height:250px!important; }
.red2{background:#a90909 !important; height:250px!important; }
.blue3{background:#204f90 !important; height:250px!important; }

.grup1text{text-align: left; color:#fff !important;}

.sub-heading{font-weight: 400; margin: 20px 0px; line-height: 25px}



.boxGrup .box4 {height: 80px; background: #394857; margin-top: 20px;}
.boxGrup .box4 .image {width: auto !important;}
.boxGrup .box4 .image i.news { width: 105px; display: block; background: url(../images/news.png) center center no-repeat #d34546; height: 80px;}
.boxGrup .box4 .text {}
.boxGrup .box4 .text .middle {vertical-align: middle; display: table-cell; float: left;}
.boxGrup .box4 .text p { width: 370px; vertical-align: middle; display: table-cell; height: 80px;}
.boxGrup .box4 .text p.date { width: 100px; float: right; text-align: right; height: 80; line-height: 80px; border-left: 1px solid #2f3f4e; padding: 0 0 0 15px;}
.boxGrup .box4 .text p.date i.date-ico { background: url(../images/date-ico.png); width: 13px; height: 13px; position: absolute; display: block; top: 50%; margin: -8px 0 0 0;}



.boxGrup .yatay .more { width: 100%; height: 58px; position: absolute; left: 0; bottom: 0;}
.boxGrup .yatay .more a { width: 100%; height: 100%; position: absolute; background-image: url(../images/box-arrow.png); background-repeat: no-repeat; background-position: center;}




.padding-vertical-30{padding:0px 0px; background: #f4f4f4}
.padding-vertical-40{padding:40px 0px;}
.padding-vertical-50{padding:50px 0px;}
.padding-vertical-60{padding:60px 0px;}
.padding-vertical-70{padding:70px 0px;}

.text-center {
    text-align: center !important;}

    .text-left {
    text-align: left !important;}

    .text-right {
    text-align: right !important;}


.font-grey{color:#333 !important; font-weight: bold}

.temaAramaForsm{border:1px solid #666;}

.sldinfo{content: "";
    position: absolute;
    width: 63%;
    height: 100%;
    top: 0;
    left: -15%;
    background: rgba(255, 255, 255, 0.76);
    transform: skewX(-10deg);
    z-index: -1;
height: 800PX;}

@media (max-width:768px) {
    
    .sldinfo{content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.74);
    z-index: -1;
        transform: skewX(0deg);
        height: 800PX;
    }
    
    .nav-home-three{background: transparent; width:100%}
    
}

.capBig {
   
    color: #434242;
    text-align: left;
    margin-top: 250px;
    z-index: 3;
}

.capBig div.line1 {
    font-size: 23px;
    line-height: 21px;
    margin-bottom: 20px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    max-height: 21px;
    /* overflow: hidden; */}

.capBig div.line2 {

    font-size: 32px;
    color: #2a85c4;
    line-height: 39px;
    font-weight: 600;
    display: block;
    width: 340px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
   
    overflow: hidden;
}

.capBig div.line3 {

    font-size: 23px;
    line-height: 28px;
    display: block;
    width: 345px;
    margin: 20px 0;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    max-height: 140px;
    overflow: hidden;}

.capBtn {
    margin: 40px 0 0;}

.capBtn a{
    font-size: 18px;
    color: #fff;
    background-color: #434242;
    padding: 15px 20px;
    width: 235px;
    display: inline-block;
    position: relative;
    z-index: 11;
    transition: background-color ease 400ms;
}









.social-ikon{   padding: 5px;
    font-size: 22px;
 
    background: #313131;
    display: inline-block;
    width: 40px!important;
    height: 40px!important;
    text-align: center;
    color: #FFF;
    -webkit-transition: all .3s;
    transition: all .3s;
    margin: 3px;

}

.rc-anchor-normal{width:220px !important;}
.rc-anchor-normal-footer{display:none}

.btn-dokuman{background: #e54323;
    padding: 5px;
    border-radius: 20px;
    padding-left: 20px;
    color: #fff;
    
    width: 100%;
}

.btn-dokuman span a{color:#fff; font-size:13px; padding-left:7px;}

.borderbox{border:1px solid #ebebeb; text-align: center}


.dilform{padding:4px 15px; border:none; background: transparent; color:#f4f4f4; text-align: left;}

 .pricing-table th,  .pricing-table td {border: 1px solid #f1f1f1 !important;text-align:center;vertical-align:middle !important; font-size: 14px !important}
  .pricing-table td:first-child{text-align:left;}
  .pricing-table th {background-color: #f8f8f8;font-weight: 600;padding-top: 20px;padding-bottom: 10px;}
  .pricing-table th h2{font-size: 37px;font-weight:600; color:#fff; }
  .pricing-table th p{font-size: 0.875em; color:#fff;}
  .pricing-tabletr.hd-role td{}
  .pricing-table tr.hd-role td:first-child{font-weight:600}
  .pricing-table tr.hd-role.prcs td b{    font-size: 40px;display: inline-block;font-weight: 500;}
  .pricing-table tr.hd-role.prcs td b sup{font-size:21px;position:relative;top:-15px;}
  .pricing-table .price-basliklar{font-size:17px;background:#F5F5F5;font-weight:600; color:#4D6D86}
  .pricing-table td a[data-toggle="tooltip"]{display:inline-block;float:right;}

  .pricing-table td i.fa-check{color:#10b329;font-size:18px}
  .pricing-table td i.fa-close{color:#cc0000;font-size: 18px;}
  .pricing-table td i.fa-circle-o{color:#FF9800;font-size: 18px;}
  .pricing-table td i.fa-info-circle{font-size: 16px; color: #7FA9B7; float: right;}
 .pricing-table td:hover i.fa-info-circle{color: #1080f2;}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus
{background:#eee;border-radius:0;}



.small-table .nav-pills {border:1px solid #ddd;margin-bottom:15px;}
.small-table .nav-pills > li{width:25%;}
.small-table .nav-pills > li+li{margin:0;border-left:1px solid #ddd;}
.small-table .nav-pills > li {text-align:center;}
.small-table .nav-pills > li >a{color:#333 !important;font-weight:600;border-radius:0 !important;    padding: 15px 0;}
.small-table td:first-child{width:50%;}

.pricing-table .stdp{background: #99CA66}
.pricing-table .plusp{background: #4483BD}
.pricing-table .prop{background: #F2654E}
.pricing-table .prep{background: #999}

@media only screen and (max-width: 500px) {
   .pricing-table th {background-color: #788692;font-weight: 600;padding-top: 20px;padding-bottom: 10px;}
}

.slidebaslik{margin-top:20%; color:#fff; font-size:42px; line-height:43px; }
.slideicerik{margin-top:5px;font-size:34px; color:#fff;}
.slidebtn{padding:10px 15px; border-radius:3px; color:#fff; background:#12498e}


.menuLeft{}
.menuLeft ul{margin: 0px ; padding: 0px; background: #fff;border:1px solid #ebebeb;}
.menuLeft ul li{display:block; padding: 10px; display: block; border-top:1px solid #ebebeb; }
.menuLeft ul li:hover{background: #ebebeb;}

.index-news h4{font-size:16px; padding-left: 0px;}
.index-news p{line-height: 19px; font-size: 14px;}
.boxshadow{box-shadow: 0px 1px 5px #666}

.imgborder_orange{border-bottom:4px solid #ff8100; background: orange; color: #fff;}
.imgborder_blue{border-bottom:4px solid #146a9c; background: #338fc5;color: #fff;}
.imgborder_green{border-bottom:4px solid #119a87; background: #1dbda7;color: #fff;}
.imgborder_purple{border-bottom:4px solid #7c4794; background: #a26abb;color: #fff;}


.blue1{background:rgba(239, 67, 34, 0.77); height:250px; }
.blue2{background:rgba(226, 62, 30, 0.87); height:250px; }

.srcbtn{border-radius: 0px 5px 5px 0px; background: transparent; border:none; padding: 5px; color:#999 }
.srcinput{border-radius: 5px 0px 0px 5px; font-size: 12px; background: transparent; border:none; color:#999;padding:8px; height: 28px}

.slider {
  overflow: hidden;
  position: relative
}
.slider ul.slider_liste li {
  font-size: 0;
  width: 100%;
  float: left
}
.slider ul.slider_liste li a img {
  width: 100%;
  max-height: 850px;

}

/* buton */
a.onceki, a.sonraki {
  width: 50px;
  height: 50px;
  text-decoration: none;
  font: 22px/50px Arial;
  color: #ccc;
  border-radius: 100px;
  position: absolute;
  top: 50%;
  margin-top: -35px;
  background: rgba(0, 0, 0, .5);
  text-align: center
}
a.onceki { left: 20px }
a.sonraki { right: 20px }
a.onceki:hover, a.sonraki:hover { background: #000 }

@import url("http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css");

.panel-pricing {
  -moz-transition: all .3s ease;
  -o-transition: all .3s ease;
  -webkit-transition: all .3s ease;
}
.panel-pricing:hover {
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.2);
}
.panel-pricing .panel-heading {
  padding: 20px 10px;
  font-weight:400;
 
}
.panel-pricing .panel-heading h3{ font-size:18px !important;}
.panel-pricing .panel-heading .fa {
  margin-top: 10px;
  font-size: 38px;
}
.panel-pricing .list-group-item {
  color: #777777;
  border-bottom: 1px solid rgba(250, 250, 250, 0.5);
}
.panel-pricing .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.panel-pricing .list-group-item:first-child {
  border-top-right-radius: 0px;
  border-top-left-radius: 0px;
}
.panel-pricing .panel-body {
  background-color: #f0f0f0;
  font-size: 25px;
  color: #777777;
  padding: 10px;
  margin: 0px;
}

.carousel-inner .item:after {
 /* background: rgba(0, 0, 0, 0.58) none repeat scroll 0 0;*/
  content: "";
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index:1;
}

/*SLIDE ANIMASYON*/

.slideanim {visibility:hidden;}
  .slide {
      animation-name: slide;
      -webkit-animation-name: slide;
      animation-duration: 1s;
      -webkit-animation-duration: 1s;
      visibility: visible;
  }
  @keyframes slide {
    0% {
      opacity: 0;
      transform: translateY(70%);
    } 
    100% {
      opacity: 1;
      transform: translateY(0%);
    }
  }
  @-webkit-keyframes slide {
    0% {
      opacity: 0;
      -webkit-transform: translateY(70%);
    } 
    100% {
      opacity: 1;
      -webkit-transform: translateY(0%);
    }
  }


/*SLIDER*/

.transition-timer-carousel .carousel-caption {
    
   
	width: 100%;
	left: 0px;
	right: 0px;
    top:30%;
	text-align: left;
	padding-top: 5px;
	padding-left: 15%;
	padding-right: 15%;
}

.carousel-inner{max-height:850px;}
.carousel-inner .item{height:100%;}
.carousel-inner .item p{font-size:18px; color:#fff}
.transition-timer-carousel .carousel-caption .carousel-caption-header {
	margin-top: 10px;
	font-size: 54px;
}

@media (max-width: 970px) {
    /* Lower the font size of the carousel caption header so that our caption
    doesn't take up the full image/slide on smaller screens */
	.transition-timer-carousel .carousel-caption .carousel-caption-header {
		font-size: 26px;
	}
    
    .navbar-brand img{height:60px !important;}
   
    
    
}
.transition-timer-carousel .carousel-indicators {
	bottom: 0px;
	margin-bottom: 5px;
}
.transition-timer-carousel .carousel-control {
	z-index: 11;
}
.transition-timer-carousel .transition-timer-carousel-progress-bar {
    height: 5px;
    background-color: #c50000;
    width: 0%;
    margin: -5px 0px 0px 0px;
    border: none;
    z-index: 11;
    position: relative;
}
.transition-timer-carousel .transition-timer-carousel-progress-bar.animate{
    /* We make the transition time shorter to avoid the slide transitioning
    before the timer bar is "full" - change the 4.25s here to fit your
    carousel's transition time */
    -webkit-transition: width 4.25s linear;
	-moz-transition: width 4.25s linear;
	-o-transition: width 4.25s linear;
	transition: width 4.25s linear;
}
