/*--
	Theme Name: COREX
	Theme URI: 
	Description: COREX theme
	Author: Fontis Software Kft.
	Author URL: http://www.fontis.hu/
	Template: CherryFramework
	Version: 2.1
	MotoPress Version: 1.0
  
--*/
@import url("main-style.css");
@import url("//netdna.bootstrapcdn.com/bootstrap/3.0.0-rc2/css/bootstrap-glyphicons.css");

a {color: #9FCC3A;}

.header {
	padding:27px 0 0;
}

.logo {
	position:absolute;
	left:50%;
	bottom: -92px;
	margin-left: -213px;
	width: 426px;
	height: 94px;
	text-align:center;
	background:url(images/logo_plane.png) 50% 0 no-repeat #f4f4f4;
	z-index:1;
}

.nav__primary {
	margin:0 0 30px;
	text-align:center;
}

#flags_language_selector{
  position: absolute;
  right: 30px;
  top: 30px;
  z-index: 1000;
}

#flags_language_selector img{
  margin: 0px 28px;
}

@media screen and (max-width: 800px) {
  #flags_language_selector{
    top: 1px;
  }
}
.szolgaltatas h3{
  margin-top: 20px;
  border-top: 1px solid #cccccc;
}

.szolgaltatas h4{
  font-weight: lighter;
  font: 16px/22px Open Sans;
}

.profil .list.arrow-list ul{
  margin-top: 15px;
  line-height: 1.5;
  text-align: left;
}

.title-box .title-box_primary {
    font-size: 60px;
    line-height: 57px;
}

.title-box .title-box_secondary {
    font-size: 24px;
}

h4 {
    margin-bottom: 0;
}

.btn:hover {
    background-color:#9FCC3A;
}

.ref-box{
  margin-bottom: 40px;
}

.ref-box h3{
  margin-bottom: 20px;
  font: lighter 36px/38px Open Sans;  
}

.reftable th, .reftable td {
  line-height: 20px;
  padding: 10px;
  text-align: left;
  vertical-align: top;
}


.ref-box h4{
  font-weight: lighter;
  font: 14px/15px Open Sans;
  margin: 0px;
}

.carousel{
  margin-bottom: 0px;
}

.carousel-inner table{
  width: 100%;
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  margin-bottom: 0px;
}

.carousel-inner td.kep{
  width: 25%;
  min-width: 180px;
  background-position: left top;
  background-repeat: no-repeat;
  background-size: cover;
}


@media screen and (max-width: 800px) {
  .carousel-inner td.kep{
    width: 25%;
    min-width: 0px;
    background-position: left top;
    background-repeat: no-repeat;
    background-size: contain;
  }
}

.carousel-inner td.param{
  width: 25%;
}

.carousel-inner td.adat{
  width: 50%;
}


.carousel-control{
  font-size: 28px;
  line-height: 4px;
}

.carousel-indicators {
  top: -15px;
}
.carousel-indicators li {
  background-color: #dddddd;
}

.carousel-indicators li.active{
  background-color: #9FCC3A;
}

#back-top-wrapper a span {
    background-color: #9FCC3A;
}

#kapcsolat{
  font-weight: lighter;
  font: 16px/22px Open Sans;
}

.list.arrow-list > ul li:before {
    content: "" !important;
}