
		
.page-header{
	border:none;
	padding: 10px 0px 0px;
	margin: 0px 0 0px;
}
	
.thumbnail{
	border:none;
	padding:0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin-bottom:20px;
	background: none;
	position: relative;
}

.thumbnail img{
	min-width:100%;
	height:auto;
}
		
.well {
	min-height: 20px;
	border: none;
	padding: 0px;
	margin-bottom: 0;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
	
.tab-content .tab-pane{
	max-height:600px;
	position:relative;
	overflow:auto;
}
	
.nav-tabs{ margin-bottom:15px; }
	

.tabbable { min-height:545px; }

#menu-toggle {
  display: none;
}
		
@media (max-width: 940px){
	.brand {
		display:block;
		text-align:center;
		font-size:26px;
	}
}

@media (max-width: 1200px) and (min-width: 940px){
	.fixed-top{max-width:295px;}
	
	.d7-boks { height: auto!important;}
}

@media (max-width: 940px) and (min-width: 768px){
	.fixed-top{max-width:225px;}
	
	.navbar-custom .navbar-nav > li > a {font-size: 11px!important;}
	
	.navbar-nav > li > a {padding-right:12px!important; padding-left: 12px!important;}
	
	.navbar-collapse .navbar-nav.navbar-left:first-child {margin-left: 15px!important;}
}

@media (min-width: 767px) {
  .navbar-nav.nav-justified > li{
      float:none;
  }
  

}

/*----- wrap content ------*/

.content-kyt { padding:30px 0;}

.kyt1 {padding:0}

.item-d7 .nav > li > a {margin-bottom:20px;}

/* --------- Navbar --------- */

.navbar { min-height: 30px!important; }

.navbar-nav > li > a {
	padding-top: 10px!important;
	padding-bottom: 10px!important;
}

.navbar-collapse { max-height: none;}

#nav {
  width: 100%;
  position:absolute; 
  top:92px;
}

#nav.affix {
   position: fixed;
   background: #000;
   top: 0;
   z-index:999;
   -webkit-transition: all .6s ease-in-out;
}	

.navbar-custom {
    background-color: transparent;
	font-weight:700;
    text-transform:uppercase;
    border-width:0;
	top:32px;
	max-height: auto
}

.navbar-custom  .navbar-nav >li>a {
	font-size: 13px;
	color: #919396;
	font-family: 'Corbel'!important;
	font-weight: bold!important;
}

.navbar-custom  .navbar-nav li>a:hover, .navbar-nav li .open{
	background-color: transparent;
	color: red;
}

.navbar-custom  .navbar-nav li>a:focus { background: transparent!important; }

.navbar-nav li.active a{ background: url(../img/nav-pointer.png) no-repeat right bottom }

.navbar-custom .dropdown-menu{ right:0; }

.navbar-custom .navbar-nav>.dropdown>a .caret {
	border-top-color: #999;
	border-bottom-color: #999;
}

.navbar-collapse.in { overflow-y: visible; }

.navbar-toggle { outline:0; }

.divider { height:100px; }

.panel { 
	border-width:0;
	box-shadow : none;
}

.navbar-inverse .navbar-inner{
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	background:transparent!important;
	border:none;
}

.dropdown-large {
  position: static !important; 
  z-index:21;
}

.dropdown-menu-large {
  margin:0 auto;
  padding: 0!important;
  background: transparent!important;
  box-shadow: none;
  border: none;
}

.dropdown-menu-large > li > ul {
  padding: 25px 0;
  margin: 0;
  background: rgba(0,0,0,.67)!important;
  -webkit-border-radius: 0 0 70px 0;
  -moz-border-radius: 0 0 70px 0;
  border-radius: 0 0 70px 0;
}

.dropdown-menu-large > li > ul > li { list-style: none; }

.dropdown-menu-large > li > ul > li > a {
	display: block;
 	padding: 3px 20px;
  	clear: both;
  	font-weight: normal;
  	line-height: 1.428571429;
  	color: #fff;
  	white-space: normal;
}

.dropdown-menu-large .kyt a{ 
	color: white; 
	text-transform:uppercase; 
	font:13px "Corbel", Verdana, Arial;
}

.dropdown-menu-large .kyt a:hover { 
	color: red;
	text-decoration: none;
}

.dropdown-menu-large > li ul > li > a:hover,
.dropdown-menu-large > li ul > li > a:focus {
  	text-decoration: none;
  	color: #262626;
  	background-color: transparent!important;
}

.dropdown-menu-large .dropdown-header {
  	color: #428bca;
  	font-size: 18px;
}

@media (max-width: 768px) {
	.row-offcanvas {
    position: relative;
    -webkit-transition: all .25s ease-out;
         -o-transition: all .25s ease-out;
            transition: all .25s ease-out;
  }

  .row-offcanvas-right {
    right: 0;
  }

  .row-offcanvas-left {
    left: 0;
  }

  .row-offcanvas-right
  .sidebar-offcanvas {
    right: -50%; /* 6 columns */
  }

  .row-offcanvas-left
  .sidebar-offcanvas {
    left: -100%; /* 6 columns */
  }

  .row-offcanvas-right.active {
    right: 50%; /* 6 columns */
  }

  .row-offcanvas-left.active {
    left: 100%; /* 6 columns */
  }

  .sidebar-offcanvas {
    position: absolute;
    top: 0;
    width: 100%; /* 6 columns */
  }
  	.dropdown-menu-large > li > ul {
		background: #515151!important;
  	}
  	.dropdown-menu-large {
		margin-left: 0 ;
		margin-right: 0 ;
	}
	.dropdown-menu-large > li {
		margin-bottom: 30px;
	}
	.dropdown-menu-large > li:last-child {
		margin-bottom: 0;
	}
	.dropdown-menu-large .dropdown-header {
		padding: 3px 15px !important;
	}
	.fill-img-news img{
		height: auto;
	}
	.d7-boks { height: 250px!important;}
	
	.fill-img-news img{height: auto!important;}
	
	.navbar-collapse .navbar-nav.navbar-left:first-child{margin-left:-15px!important;}
	
	.navbar-collapse .navbar-nav.navbar-right:last-child{margin-right:-15px!important;}
	
	#custom-search-form .search-query { margin-bottom:15px!important; width: 200px!important; margin-left:20px!important; }
	
	.navbar-nav {margin-bottom:0;}
	.carousel {
    	height: 70%;
 	/* increases the carousel height so it looks good on phones */
}	

.navbar-custom .navbar-nav { 
 	margin-top:0;
	 background-color: black;
	 display: block;
}
	#nav {top: 80px;}
	.navbar-custom  .navbar-nav >li:first-child>a  {margin-left: 0; }
}

/* -------- Header --------- */

header { position: relative; }
 
.masthead{
	height:98px;
	padding-top: 45px;
	background:#950c0c url(../img/cover.jpg) center top;
    text-align: center;
    background-attachment: relative;
    background-position: center center;
    width: 100%;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    -o-background-size: 100%;
    background-size: 100%;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.language a.active{ opacity: .4;}

.language a{
	color: black;
	opacity: 1;
	font-weight: 500;
}

.language img {
	margin-right:5px;}

.language span.lg { 
	padding-right:20px;
}

.language a:hover { 
	text-decoration: none;
	opacity: .7
}

.co {
	background: white url(../img/top.jpg) repeat-x;
	height: 37px;
	padding:10px 0;
	position: relative;
}

.logo {
	background: url(../img/kyt.png) no-repeat;
	height:72px;
	width:182px;
	position: absolute;
	top:10px;
	left:45px;
}

.tagline {
	background: url(../img/tag-line.png) no-repeat;
	height: 23px;
	width: 215px;
	position:absolute;
	top:50px;
	right:30px;
}

.language {margin-right:20px; }

.brand{
	margin-left:20px;
	font-weight:700;
}
	
.color {
	background: #bfbfbf;
	-webkit-border-top-right-radius: 70px;
	-moz-border-radius-topright: 70px;
	border-top-right-radius: 70px;
}

.col7 { background: #bfbfbf!important; }

.col77 {
	background: transparent url(../img/contact.jpg) no-repeat; 
	height:599px; 
	margin-bottom:-20px;
}

/*------- sidebar & scroll -------*/
.fixed-top{
	position:fixed;
	top:40px;
	bottom:0px;
	/*width:295px;*/
	z-index:10;
	/*min-height: 960px!important;*/
}

.scroll-area {
	max-height: 600px;
	position: relative;
	overflow: auto;
}

.col-right{
	background: #242424;
	color: #414141;
	margin: 0 10px 0 -15px;
	-webkit-border-top-right-radius: 70px;
	-moz-border-radius-topright: 70px;
	border-top-right-radius: 70px;
}

.col-left {background: white; }

.col-left, .col-right, .d7-menu, .d7-content, .color0{
	padding-bottom: 5000px;
	margin-bottom: -5000px;
}

.d7-menu { z-index: 1}	

/* only apply sticky columns on wider screens */
@media (min-width: 1200px) {
  #sidebar.affix { position: static; }
  
  #sidebar.affix {
      position: fixed!important;
      top: 50px;
      width:160px;
  }
}

.affix { position:static; }

/*-------- icon product ----------*/
a .skyhawk,a .nfj,a .falcon_II, a .nx_race,a .tf, a .se, a .falcon, a .seagul, a .cougar, a .voodoo, a .venom, a .hc {opacity:.47;}
a.active .skyhawk, a.active .nfj, a.active .falcon_II, a.active .nx_race, a.active .tf, a.active .se, a.active .falcon, a.active .seagul, a.active .cougar, a.active .venom, a.active .voodoo, a.active .hc{opacity:1;}

a .skyhawk {background: url(../img/skyhawk.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .skyhawk{background: url(../img/skyhawk.png)no-repeat 0 -73px; opacity: 1;}

a .nfj {background: url(../img/nfj.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .nfj{background: url(../img/nfj.png)no-repeat 0 -73px; opacity: 1;}

a .falcon_II {background: url(../img/falcon_II.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .falcon_II{background: url(../img/falcon_II.png)no-repeat 0 -73px; opacity: 1;}

a .nx_race {background: url(../img/nx_race.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .nx_race{background: url(../img/nx_race.png)no-repeat 0 -73px; opacity: 1;}

a .tf {background: url(../img/tf.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .tf{background: url(../img/tf.png)no-repeat 0 -73px; opacity: 1;}

a .se{background: url(../img/se.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .se{background: url(../img/se.png)no-repeat 0 -73px; opacity: 1;}

a .falcon{background: url(../img/falcon.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .falcon{background: url(../img/falcon.png)no-repeat 0 -73px; opacity: 1; }

a .nfr{background: url(../img/NFR.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .nfr{background: url(../img/NFR.png)no-repeat 0 -73px; opacity: 1; } 

a .kr1{background: url(../img/kr1.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .kr1{background: url(../img/kr1.png)no-repeat 0 -73px; opacity: 1; }

a .thunderflash{background: url(../img/thunderflash.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .thunderflash{background: url(../img/thunderflash.png)no-repeat 0 -73px; opacity: 1; }

a .crossoffer{background: url(../img/crossoffer.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .crossoffer{background: url(../img/crossoffer.png)no-repeat 0 -73px; opacity: 1; }




/*a .seagul{background: url(../img/seagull.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .seagul{background: url(../img/seagull.png)no-repeat 0 -73px; opacity: 1;}*/

a .venom{background: url(../img/venom.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .venom{background: url(../img/venom.png)no-repeat 0 -73px; opacity: 1;}

a .cougar{background: url(../img/cougar.png)no-repeat 0 top; width:150px; height:73px; margin-bottom: 35px;}
a:hover .cougar{background: url(../img/cougar.png)no-repeat 0 -73px; opacity: 1; }

a .hc{background: url(../img/hc.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .hc{background: url(../img/hc.png)no-repeat 0 -73px; opacity: 1;}

a .voodoo{background: url(../img/voodoo.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .voodoo{background: url(../img/voodoo.png)no-repeat 0 -73px; opacity: 1;}

a .condair{background: url(../img/condair.png)no-repeat 0 top; width:150px; height:73px; }
a:hover .condair{background: url(../img/condair.png)no-repeat 0 -73px; opacity: 1;}

a .fullface {background: url(../img/fullface.png) 0 top; width:75px; height:75px;}
a:hover .fullface {background: url(../img/fullface.png) 0 -75.9px; }

a .modular {background: url(../img/modular.png) 0 top; width:75px; height:75px;}
a:hover .modular {background: url(../img/modular.png) 0 -75.9px; }

a .openface {background: url(../img/openface.png) 0 top; width:75px; height:75px;}
a:hover .openface {background: url(../img/openface.png) 0 -74px; }

a .offroad {background: url(../img/offroad.png) 0 top; width:75px; height:75px;}
a:hover .offroad {background: url(../img/offroad.png) 0 -74px; }

.main-text {position: relative;}

.headline {
	margin-bottom: 20px;
	margin-top: 20px;
	position: relative;
}

.thumbnail.none{margin-bottom:0;}

.red {color: #f10b0b; }

.isi p {
	text-align: justify;
	line-height:18px;
	font-size:11px;
}

/*------ product -----*/
.tab-content.kyt-tab{ padding:0;}

.fix-it {/*height:800px!important;*/}

.item-kyt {
	margin-bottom: 10px;
	padding-top:10px;
	padding-bottom:10px;
	text-align: center;
	height:150px;
}

.item-kyt img { margin: 0 auto; }

.item-kyt img:hover {opacity:.7;}

.item-kyt p{padding-top: 20px;}

.item-kyt a:hover{
	text-decoration: none;
	color: red;
}

.item-kyt a{ 
	color: black; 
	font-size: 10px;
}

.panel-body.body-detail{padding:0;}


/*------- Carousel -----------*/
.kyt-best { margin-top:-15px; padding-bottom: 5px;}

.top-slide{ margin-bottom:0; }

.top-slide .custom-slide {bottom: 5px;}

.slider-kyt-d7 > .item > img, .slider-kyt-d7 > .item > a >img{width:100%;}

.top-slide {
	background: black;
	padding-bottom: 50px;
}

#myCarousel .carousel-caption {
    left:0;
	right:0;
	bottom:0;
	text-align:left;
	padding:10px;
	background:rgba(0,0,0,0.6);
	text-shadow:none;
}

#myCarousel .caption-kyt-news {
	bottom:20px;
	border-left: 4px solid red;
}

#myCarousel .caption-kyt-news a:hover { color: white; }

.carousel-indicators .active { background: red; }


/*-----------Tabs ------------*/
.nav-tabs {
  background-color: #cacaca;
  border-bottom: none;
          border-radius: 4px 4px 0 0;

  -webkit-border-radius: 4px 4px 0 0;
     -moz-border-radius: 4px 4px 0 0;
}
.nav-tabs > li {
  margin-bottom: 0;
  border-left: 1px solid #ccd1d9;
}
.nav-tabs > li:first-child {
  border-left: none;
}
.nav-tabs > li > a {
  margin-right: 0;
  color: #434a54;
  font-size:14px;
  padding:12px;
  border: none;
          border-radius: 0;

  -webkit-border-radius: 0;
     -moz-border-radius: 0;
	 font-weight: bold;
}
.nav-tabs > li:first-child > a {
          border-radius: 4px 0 0 0;

  -webkit-border-radius: 4px 0 0 0;
     -moz-border-radius: 4px 0 0 0;
}
.nav-tabs > li > a:focus, .nav-tabs > li > a:hover {
  background-color: #f5f7fa;
  border: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
  background-color: white !important;
  border: none;
  color: red;
}
.nav-tabs .dropdown-toggle, .nav-tabs .dropdown-toggle:hover, .nav-tabs .dropdown-toggle:focus {
  color: #434a54;
}
.nav-tabs li.dropdown.open .dropdown-toggle {
  color: #434a54;
  background-color: #f5f7fa;
}
.nav-tabs li.dropdown.active.open .dropdown-toggle {
  color: #434a54;
}
.nav-tabs li.dropdown.active.open .dropdown-toggle .caret, .nav-tabs li.dropdown.active .dropdown-toggle .caret {
  border-top-color: #434a54;
  border-bottom-color: #434a54;
}
.nav-tabs li.dropdown.open .caret, .nav-tabs li.dropdown.open.active .caret, .nav-tabs li.dropdown.open a:hover .caret, .nav-tabs li.dropdown.open a:focus .caret, .nav-tabs .dropdown-toggle .caret, .nav-tabs .dropdown-toggle:hover .caret, .nav-tabs .dropdown-toggle:focus .caret {
  border-top-color: #434a54;
  border-bottom-color: #434a54;
}
.nav-tabs.nav-justified > li > a {
  margin-bottom: 0;
  text-align: center;
}
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
  top: auto;
  left: auto;
}
.nav-tabs.nav-justified > li > a {
          border-radius: 0;

  -webkit-border-radius: 0;
     -moz-border-radius: 0;
}
.nav-tabs.nav-justified > li:first-child > a {
          border-radius: 4px 0 0 0;

  -webkit-border-radius: 4px 0 0 0;
     -moz-border-radius: 4px 0 0 0;
}
.nav-tabs.nav-justified > li:last-child > a {
          border-radius: 0 4px 0 0;

  -webkit-border-radius: 0 4px 0 0;
     -moz-border-radius: 0 4px 0 0;
}
.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {border: none;}

@media (min-width: 768px) {
  .nav-tabs.nav-justified > li > a {
    border-bottom: none;
            border-radius: 0;

    -webkit-border-radius: 0;
       -moz-border-radius: 0;
  }
  .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
    border-bottom: none;
  }
  
}

/*--------- Shape ------------- */
.shape{    
    border-style: solid; 
	border-width: 0 40px 40px 0; 
	float:left; 
	height: 0px; 
	width: 0px;
    -webkit-transform: rotate(180deg);  
    -moz-transform: rotate(180deg);  
    -o-transform: rotate(180deg);  
    transform: rotate(-90deg);
}
.shape-text{
   	position:relative;
	background: transparent; 
	color: white;
}
.shape-text h3.lead {	
	margin:0;
	padding: 10px 0;
	line-height: 20px;
	font-weight: 500;
	font: 16px 'Verdana', Geneva, sans-serif;
	text-transform: uppercase;
}

.offer{
	background:#000; 
	border: none; /*box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2);*/ 
	margin-bottom: 20px; 
	overflow:hidden;
}

.shape {border-color: rgba(255,255,255,0) #d9534f rgba(255,255,255,0) rgba(255,255,255,0);}

.offer-radius{
	-webkit-border-radius: 0 25px 0 0;
	-moz-border-radius: 0 25px 0 0;
	border-radius: 0 25px 0 0;
}

.offer-danger {	/*border-color: #000;*/ }

.offer-danger .shape{ border-color: transparent #ee1c24 transparent transparent;}

.offer-content{
	padding:0 20px;
	color: #adadad;
	border-bottom: 3px solid red;
	overflow: hidden;
}

.offer-content h2 {
	color: red;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom:5px;
}

.offer-content h4 {
	font-size: 14px;
	line-height: 18px;
}

.fill-img-news img{
	height: 135px;
}

.fill-gallery {
	height: 80px;
	overflow: hidden;
}

.fill-kyt {
	height:230px;
	overflow: hidden;
}

.fill-kyt p{
	font-size: 12px; 
	text-align: justify;
}

.offer-content a{ color: white;}

.offer-content a:hover{
	color: red;
	text-decoration: none;
}

/*--------- Search ---------*/
#custom-search-form {
	margin:0;
    margin-top: 10px;
    padding: 0;
}
 
#custom-search-form .search-query {
    margin-bottom: 0;
    -webkit-border-radius: 0 20px 20px 0;
    -moz-border-radius: 0 20px 20px 0;
    border-radius: 0 20px 20px 0;
	font-size:12px;
	width: 150px;
	height: 23px;
}
 
#custom-search-form button {
	border: 0;
    background: none;
    padding: 0;
    position: absolute;
    left: -20px;
	top:0px;
    margin-bottom: 0;
    -webkit-border-radius: 0 20px 20px 0;
    -moz-border-radius: 0 20px 20px 0;
    border-radius: 0 20px 20px 0;
}
.navbar-collapse .navbar-nav.navbar-right:last-child { margin-right:15px;}

.navbar-collapse .navbar-nav.navbar-left:first-child {margin-left: 5px;}

/*-------- social -----------*/
.social-fb { color:#3B5998; }

.social-tw { color:#4099FF; }

.social-yt { color:#d34836; }

.social-fb:hover, .social-tw:hover, .social-yt:hover {color: black;}

.tab-content {padding: 10px 15px; }

.tab-pane p{ color: #3f3f3f;}

.d7-boks { height: 170px;}


/*----- slider thumbnail news -----*/
.description{  
	
    position:absolute;
    bottom:0px; 
    left:0px;  
    width: 100%;  
    background:rgba(0,0,0, .9);  
    font-size:15px;  
    color:white;  
    filter:alpha(opacity=60); /* IE transparency */  
}
  
p.description_content{  
text-transform: uppercase;
    padding:10px;  
    margin:0px;
	text-align: center;
	font-size: 10px;  
}
		
.description:hover {
	border-left: 5px solid red;
	border-right: 5px solid red;
}

.description a {color: white;}

.description a:hover {
	text-decoration: none;
	color: red;
}
.caption-style-2{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
		
}
.caption-style-2 li{
	float: left;
	padding: 0px;
	position: relative;
	overflow: hidden;
}

.caption-style-2 .thumbnail:hover .caption{
	opacity: 1;
	transform: translateY(-100px);
	-webkit-transform:translateY(-100px);
	-moz-transform:translateY(-100px);
	-ms-transform:translateY(-100px);
	-o-transform:translateY(-100px);
}

	/*.caption-style-2 img{
		margin: 0px;
		padding: 0px;
		float: left;
		z-index: 4;
	}*/

.caption-style-2 .caption{
	cursor: pointer;
	position: absolute;
	opacity: 0;
	top:220px;
	-webkit-transition:all 0.15s ease-in-out;
	-moz-transition:all 0.15s ease-in-out;
	-o-transition:all 0.15s ease-in-out;
	-ms-transition:all 0.15s ease-in-out;
	transition:all 0.15s ease-in-out;
}

.caption-style-2 .blur{
	background-color: rgba(0,0,0,0.7);
	height: 80px;
	width: 206px;
	z-index: 5;
	position: absolute;
	border-right:5px solid red;
	border-left: 5px solid red;
}

.caption-style-2 .caption-text h1{
	text-transform: capitalize;
	font-size: 14px;
	line-height: normal;
	margin-top:0;
	margin-bottom:0;
}

.caption-style-2 .caption-text{
	z-index: 10;
	color: #fff;
	position: absolute;
	width: 206px;
	height: 80px;
	text-align: center;
	top:20px;
}

.caption-style-2 .thumbnail {margin-bottom:0;}
	
.thumbnail .caption {padding:0;}

.carousel-control {width:10%;}

.carousel-control .fa.cuk{
	bottom:7%; 
	position:absolute; 
	left:20%; 
	color: #c5c5c5;
}
	
.carousel-control.left {background: none;}
	
.carousel-control.right {background: none;}

.isi {position:relative;}

/* ------- Footer Styles -------- */
footer {
  margin: 0;
  font-size:11px;
  color:white;
  width:100%;
}

footer a{ color: white;}

/* --------- scroll --------- */

.scroll-top {
    z-index: 1049;
    position: relative;
    left: 0px;
    bottom: 0px;
    width: 35px;
    height: 35px;
}

.scroll-top .btn {
    width: 35px;
    height: 35px;
    border-radius: 100%;
    font-size: 16px;
    line-height: 10px;
}

.scroll-top .btn:focus {outline: 0;}

h1.posting {
	font: bold 43px 'Verdana', Geneva, sans-serif;
	line-height: normal;
	padding:  50px 0px;
	margin: 0;
}
	
.archive li{
	margin-bottom: 20px; 
	padding-bottom:5px;
}

.archive .list-news {
	line-height:16px;
	font-size:14px;
}

.as {
	padding-right:10px;
	padding-top:0;
}

.archive li > .list-news a {color: #888a8d;}
 	
.archive li > .list-news a:hover { color: black;}

.list-gallery a.active{
	color: black; 
	opacity: 1;
}

.list-gallery a:hover {
	color: white; 
	text-decoration: none; 
	opacity:1!important;
}

.list-gallery a{
	opacity: .5; 
	color:black;
}

p.list-gallery { 
	font-size:10px;
	font-weight: bold;
}
/* The controlsy */
/*.carousel-control {
	left: 10%;
    height: 70px;
	width: 70px;
    background: none repeat scroll 0 0 #222222;
    border: 4px solid #FFFFFF;
    border-radius: 23px 23px 23px 23px;
    margin-top: 90px;
}
.carousel-control.right {
	right: 10%;
}*/

/* The indicators */
.get {
	padding-right:2.5px; 
	padding-left:2.5px;
}

.carousel-indicators.angka{
	left: 5px;
	top: auto;
	bottom: -10px;
	position: relative;
	margin-top: -20px;
}

/* The colour of the indicators */
.carousel-indicators.angka li {
	background: none;
	color: #939598;
}
.carousel-indicators.angka .active {
	background: none;
	color: black;}

.bawah{
	position:relative; 
	text-align: center; 
	text-transform:uppercase;
	left: 15px;
}

.bawah span { line-height:20px;}

.bawah .fa{ 
	position: relative;
	top:-7px;
	color: black;
}

.media-kyt {margin-bottom:30px;}

hr {margin-top:10px; margin-bottom:10px;}