/*
Theme Name: Kozteruleti
Description: A Kozteruletimedia sablonja.
Version: 1.0
*/
/* v1.0 | 20080212 */


/* Bootstrap felülírók */

.row {margin-left: 0px !important; margin-right: 0px !important;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-13, .col-sm-13, .col-md-13, .col-lg-13, .col-xs-14, .col-sm-14, .col-md-14, .col-lg-14, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15, .col-xs-16, .col-sm-16, .col-md-16, .col-lg-16, .col-xs-17, .col-sm-17, .col-md-17, .col-lg-17, .col-xs-18, .col-sm-18, .col-md-18, .col-lg-18, .col-xs-19, .col-sm-19, .col-md-19, .col-lg-19, .col-xs-20, .col-sm-20, .col-md-20, .col-lg-20, .col-xs-21, .col-sm-21, .col-md-21, .col-lg-21, .col-xs-22, .col-sm-22, .col-md-22, .col-lg-22, .col-xs-23, .col-sm-23, .col-md-23, .col-lg-23, .col-xs-24, .col-sm-24, .col-md-24, .col-lg-24 {padding-left: 0px !important; padding-right: 0px !important;}
td, th {padding: 4px;}

/* Bootstrap felülírók vége */


.pum-open .pum,
.pum-open .pum div,
.pum-open .pum p{outline:none !important;}
.pum-container{width:auto !important;}

.pum-container{padding:0 !important;}


body {
  margin: 0;
  padding: 0;
  background: #e4f68c;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  color: #66665e;
}
.clear {
  clear: both;
}
h1 {
    font-size: 20px;
}
h2 {
  font-size: 18px;
}
h3 {
  font-size: 16px;
}
p, ul, ol {
  margin-top: 0;
  line-height: 145%;
}
a {
  color: #95a868;
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
  color: #73b65a;
}
a img {
  border: none;
}
img {
	max-width: 100%;
}
img.left {
  float: left;
  margin: 7px 30px 0 0;
}
img.right {
  float: right;
  margin: 7px 0 0 30px;
}
.list1 li {
  float: left;
  line-height: normal;
}
.list1 li img {
  margin: 0 30px 30px 0;
}

.list1 li.alt img {
  margin-right: 0;
}

table {border-collapse: separate !important; border-spacing: 2px !important;}
#content table td, #content table tr {}

#hatter {  background: url('../img/header-px.png') repeat-x;}

.container {
		width: 980px !important;

  margin: auto;
  padding: 0;
}

#header {
    background: url('../img/new-header-bg.png') center;
}
  #header-content {
    /*width: 980px;*/
    height: 165px;
    margin: 0 auto;
    position: relative;
  }
    #logo {
      width: 350px;
      height: 50px;
      font-family: Arial, Helvetica, sans-serif;
      margin: 0;
	  padding: 20px 0px 0px 46px;
      position: relative;
      color: #738b37;
      font-size: 32px;
      font-weight: bold;
    }
    #logo a {
      text-decoration: none;
    }
    #welcome-msg {
      width: 300px;
      height: 25px;
      font-family: Arial, Helvetica, sans-serif;
      position: absolute;
      color: #738b37;
      left: 72px;
      top: 80px;
      font-size: 14px;
      font-weight: bold;
    }
    #welcome-msg h2 {
      color: white;
      font-size: 30px;
      text-transform: none;
      padding-bottom: 5px;
      border-bottom: 1px #aaa solid;
      text-align: center;
      margin: 0 23px;
      font-weight: bold;
    }
    #welcome-msg p {
      color: #e79d0a;
      font-size: 15px;
      letter-spacing: -1px;
      text-align: center;
    }

#menu{
	  width: 940px;
      height: 33px;
      position: relative;
      left: 20px;
	  margin-top: 79px;
      border-top: 3px #fff solid !important;
	z-index:100;}
	
	.menu, .menu ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	line-height: 1;
}

.menu a {
	color:#fff;text-decoration:none;font-weight:bold;font-size:13px;display:block;padding:9px 18px 8px 18px;margin:0 0 0 0;height:14px;
}

.menu li a:hover{background-color: #5e85a7 !important;color:#fff;}

.menu li { /* all list items */
	float: left;
      border-right: 2px #fff solid;
}

.menu li ul { /* second-level lists */
border:1px solid #76a40f;border-top:none;position:absolute;background:#5c7f0b; repeat-x;width:auto;left:auto;
}

.menu li ul li{border:0; width: 100%}

.menu ul a{margin:0;padding:12px 18px;font-weight:bold;height:auto;font-size:13px;display:block;width:100%;text-align:left;border-bottom:1px solid #6f9220;}

.menu li ul ul { /* third-and-above-level lists */
	margin: -31px 0 0 280px;
}

.menu li:hover ul ul, .menu li.sfhover ul ul {
	left: -999em;
}

/*
.menu li:hover ul, .menu li li:hover ul, .menu li.sfhover ul, .menu li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}*/

.menu ul a:hover{background:#5e85a7;color:#fff;}
.menu ul li:last-child a{border:0;}
.menu ul li:last-child li a{border-bottom:1px solid #6f9220;}

/* Bootstrap menü felülírók */

.navbar-default {background-color: transparent !important; border: none !important; border-radius: 0px;}
.nav > li > a {height: 31px;}
.nav > li > a:hover {background-color: #5e85a7 !important;}
.nav > li > a:focus {background-color: #5e85a7 !important;}
.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {background-color: #5e85a7 !important;}
.menu a:focus {background-color: #5e85a7 !important;}
.navbar-collapse {padding:0 !important;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: transparent !important;}
.navbar-toggle {border: 3px solid #fff !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
.dropdown-menu {border-radius: 0px !important;}
.dropdown-menu a {color: #fff !important;}

/* Menü felülírók vége */

img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:0;margin:3px 0 2px 10px;display:inline;}
img.alignleft{padding:0;margin:3px 10px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}

#zaszlo{width:24px;height:24px;background:#89a30c url('../img/zaszlo.png') center center no-repeat;display:block;padding:22px;float:right;margin:10px 20px 0 0;}

.fleft {float:left !important;}
.fright {float:right !important;}

iframe {width: 100% !important;}

/* Page */

  #breadcrumbs {
    height: 22px;
    line-height: 22px;
    background: #ececec;
    border: 1px #d2d2e8 solid;
    padding: 0;
    margin: 0;
    margin-bottom: 5px;
  }
  #breadcrumbs ul {
    list-style: none;
    margin: 0;
    padding: 0;
  }
    #breadcrumbs li {
      float: left;
      margin: 0 5px 0 0;
      padding: 0 0 0 10px;
      background: url('../img/blue-bullet.gif') left no-repeat;
      font-size: 14px;
      color: #234;
    }
    #breadcrumbs a {
      font-size: 14px;
      color: #234;
    }
    #crumb-homepage {
      background: none !important;
    }
    #crumb-homepage img {
      margin: 0 2px;
      padding: 0;
      border: 0;
    }

#page {
  width: 980px;
  margin: 0 auto;
  background: url('../img/new-bg-body.png') center top repeat-y;
}

/* Content */

.carousel-inner img {margin: auto !important;}
.carousel-control {opacity: 1 !important; width: 90px !important;}
.carousel-control.right, .carousel-control.left {background: none !important; vertical-align: middle;}
.carousel-control.right {background: url('../img/nyilak.png') 50px 45% no-repeat !important; right: 5px !important;}
.carousel-control.left {background: url('../img/nyilak.png') -40px 45% no-repeat !important; left: 5px !important;}

#content {
/*  width: 660px;*/
  margin-right: 30px;
  margin-left: 15px;
  word-wrap: break-word;
}

/* Post */

      .post {
        margin-bottom: 25px;
      }
        .post .title {
          /*height: 30px;*/
          line-height: 30px;
          margin: 10px 0 0 0;
          padding: 0;
          color: #5e85a7;
          border-bottom: 1px #ddd solid;
          font-size: 23px !important;
        }
          .post .title a {
            text-decoration: none;
          }
          .post .date {

          }
          .post .meta {
            line-height: 20px;
            padding-left: 20px;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: normal;
            font-size: 17px;
            color: #66665e;
          }
            .post .meta span {
              display: block;
              margin-top: -10px;
            }
            .post .entry {
              padding: 0;
              margin: 0;
              color: #666;
            }
.post .entry ul {
        margin: 0 0 0 30px;
        padding: 0;
		list-style:disc;
}
.post .entry ul li {
        display: block;
        margin: 0 0 2px 0;
        padding: 0;
font-size:14px;margin:0;list-style:square;
}

.post .entry h2 {
        margin-top: 10px;
}

.post .links {
	margin: 0 250px 0 0;
	padding: 0 0 0 0px;
}

.post .links .comments {
}

.post .links .permalink {
	padding-left: 17px;
}

.post img {
}

.post img.center {
    display: block;
    border: 1px #cdc solid;
    padding: 2px;
}

.post img.center:hover {
    display: block;
    border: 1px #cdc solid;
    padding: 2px;
}

.post img:hover {
}

.post .reflista {
    list-style: none;
    margin: 0;
    padding: 0;
}
.post .reflista li {
    display: block;
    float: left;
    margin: 5px;
    padding: 0;
}

/* Sidebar */

      #sidebar {
        /*width: 244px;*/
        margin-left: 30px;
		border-right:1px solid #ddd;
      }
        #sidebar ul {
          margin: 0px 5px 0px 0px;
          padding: 0;
          list-style: none;
          line-height: normal;
        }
          #sidebar li {
            border-bottom: 1px #ddd solid;
            padding-bottom: 15px;
          }
          #sidebar li li {
            border: 0;
          }
          #sidebar h3 {
            color: #e4a02e;
            letter-spacing: 1px;
            line-height: 35px;
            margin: 0;
            padding: 0;
          }

/* ajánlatkérés */

#ajanlat1, #ajanlat2 {float: left;display: block;}

#ajanlat-form {
    width: 450px;
    margin: 10px auto;
    border: 1px #ddd solid;
    background-color: #f8fcff;
    padding: 10px 0 10px 40px;
}
#ajanlat-form .input-mezo {
    display: block;
    width: 370px;
}
#ajanlat-form label {
    display: block;
    margin: 2px 0;
    font-weight: bold;
}
#ajanlat-form .checkboxok {
    display: block;
    padding: 10px 0;
}
    .checkboxok label {
        font-weight: normal !important;
        display: inline !important;
    }
    .checkboxok input {
        display: inline !important;
    }
    .uzenet{
        background: #4e6;
        border: 2px #7f9 solid;
        padding: 10px;
        color: #143;
        width: 960px;
        margin: 0 auto;
        text-align: center;
        font-weight: bold;
    }
    .error-message{
        background: #e24;
        border: 2px #c12 solid;
        padding: 4px;
        color: #fff;
        font-weight: bold;
        width: 60%;
        text-align: center;
    }
    #ajanlat-form .asterisk {
        color: red;
        font-weight: bold;
    }
#hirlevel-form input {
    display: block;
    width: 155px;
}

/*
 *    GALLERY
 */
    #gallery-list {
      list-style: none;
    }
      #gallery-list li {
        clear: both;
      }
        #gallery-list li div {
          margin: 10px 50px 10px 0;
          border-bottom: 1px #ececec dotted;
        }
        #gallery-list ul {
          list-style: none;
          margin: 0;
          padding: 0;
        }
          #gallery-list ul li {
            float: left;
            clear: none;
            margin: 10px 40px 10px 0;
            border: 1px #ececec solid;
            width: 160px;
            height: 160px;
          }
          #gallery-list ul li img {
            display: block;
            margin: 10px auto;
          }
      #gallery-content #gallery-list li {
        float: left;
        clear: none;
        margin: 10px 40px 10px 0;
        border: 1px #ececec solid;
        width: 160px;
        height: 190px;
      }
        #gallery-content #gallery-list li a {
          display: block;
          width: 150px;
          height: 150px;
          margin: 5px;
        }
        #gallery-content #gallery-list li p {
          line-height: 14px;
          height: 28px;
          overflow: hidden;
          padding: 0 2px;
          border: 1px #ececec dotted;
          font-size: 10px;
          margin: 1px
        }
          #gallery-content #gallery-list li img {
            display: block;
          }

/* Footer */

#footer {
  width: 980px;
  margin: 0 auto;
  padding: 0;
  /*background: url('../img/lablec.png') center top repeat-y;*/
  clear: both;
  height:80px;
}
#footer_back {
	background: url('../img/lablec-nagy.png') center bottom no-repeat;
}

  #footer-content {
	padding:11px 0 0 0;
  }
    #footer p {
      margin: 5px 0 0 0;
      padding: 0;
      text-align: center;
      line-height: normal;
      text-transform: uppercase;
      font-size: 10px;
      color: #66665e;
      clear: both;
    }
    #footer a {
      color: #000;
    }
    #footer-menu ul {
      padding: 0;
      margin: 0;
      list-style: none;
    }
      #footer-menu li {
        float: left;
        margin-right: 5px;
        list-style: none;
        padding: 0;
      }
        #footer-menu li a {
          padding-right: 3px;
        }
#preview{
  position:absolute;
  border:1px solid #ccc;
  background:#333;
  padding:5px;
  display:none;
  color:#fff;
}

#news-show h2 {
  border-bottom: 1px #5e85a7 solid;
  color: #5e85a7;
}
#news-show #news-date, .news-header span {
  float: right;
  font-size: 14px;
  font-weight: normal;
  color: #aaa;
  font-style: italic;
}
#error {
  margin-top: 160px;
}
.post form table {
  width: auto;
  margin: 0 auto;
}
.post form tbody th {
  text-align: left;
  vertical-align: top;
  width: 225px;
}
.error_list li {
  background: #eee url('/../img/error.png') center left no-repeat;
  text-indent: 20px;
  color: red;
}
.flash_notice {
  width: 900px;
  margin: 3px auto;
  border: 2px #738b37 dashed;
  color: #738b37;
  padding: 3px 10px 3px 20px;
  font-weight: bold;
  background:  #efffd8 url('/../img/info-icon.png') 3px 3px no-repeat;
}
.asterisk {
  color: red;
  font-weight: bold;
}
.checkbox_list li {
  margin: 0;
  padding: 0;
  height: 15px;
}

.wp-pagenavi{clear:both;}
.wp-pagenavi a, .wp-pagenavi span{text-decoration:none;background:#aedc57;padding:4px 7px;margin:2px;color:#fff;font-size:14px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current{background:#718c3a;}
.wp-pagenavi span.current{font-weight:bold;}
.wp-pagenavi span.pages{background:#e4a02e;}
.wp-pagenavi span, .wp-pagenavi .page, .wp-pagenavi .nextpostslink, .wp-pagenavi .last {display: inline-block;}

#fb-likebox{margin:10px 0 0 0;}
.gomb{padding:5px;cursor:pointer;}



.post img.ref{margin:0 5px 0 0;}
.ref-kep{width:160px;min-height:110px;float:left;}

#quotes{position:relative;min-height:120px !important;}
#quotes{position:relative;min-height:120px;}
/*.textItem{position:absolute;display:none;}*/

.ugyfel{overflow:hidden;}

.akcio{width:96%;display:block;color:#fff;padding:10px 0 10px 0;text-align:center;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background:#e2991e;margin:10px 0 0 0;font-size:24px;font-weight:bold;text-decoration:none;}
.akcio:hover{color:#fff;background:#d68f19;}

.ugyfel blockquote{margin:0 0 0 0;}
.post blockquote{margin:0 0 7px 0;padding:7px;border-left:2px solid #a6ce39;background:#eefab4;}
.post blockquote p{margin:0;font-style:italic;}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0;
	margin: 3px 0 2px 10px;
	display: inline;
	}

img.alignleft {
	padding: 0;
	margin: 3px 10px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

#menu #menu-item-31 a{background:#a6c511;}
#menu #menu-item-31 a{background:#a6c511 url('../img/pipa.png') 110px center no-repeat;padding-right:56px;}

#referencia-lista{margin:35px 0 20px 0;}
#referencia-lista li{font-size:14px;margin:0;list-style:square;}
#referencia-lista ul{width:25%;float:left;}

.gomb-ajanlat{margin:10px auto 10px auto;text-align:center;}

#partnerek{width:920px;margin:0 auto;padding:10px 0 0 10px;}

#kapcsolat-bal{float:left;width:310px;background:#f0f;text-align:left;}
#kapcsolat-jobb{float:left;width:300px;background:#fdf;text-align:left;}



.post #slider img {
    display: block;
    border:0;
    padding:0;
}

#slider{border:5px solid #a6ce39;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0;padding:0;display:block;overflow:hidden;text-indent:-8000px;}
.cont{margin:5px auto 5px auto;position:relative;text-align:left;}
#slider ul{margin:0;}
#slider ul, #slider li{margin:0;padding:0;list-style:none;}
#slider li{width:400px;height:242px;overflow:hidden;}
#prevBtn, #nextBtn, #slider1next, #slider1prev{display:block;width:44px;height:84px;position:absolute;top:72px;z-index:1000;}

#prevBtn a, #nextBtn a, #slider1next a, #slider1prev a{display:block;position:relative;width:44px;height:84px;background:url('../img/nyilak.png') 0 0 no-repeat;}
#prevBtn, #slider1prev{left:-44px;}
#nextBtn a, #slider1next a{background:url('../img/nyilak.png') -40px 0 no-repeat;}

#container-op,#container-tr{width:400px;}
#container-op #slider li,#container-tr #slider li{width:400px;height:242px;}
#container-op #nextBtn, #container-op #slider1next,#container-tr #nextBtn, #container-tr #slider1next{left:410px;}

#container-eh{width:300px;}
#container-eh #slider li{width:300px;height:225px;}
#container-eh #nextBtn, #container-op #slider1next{left:310px;}

#container-cl{width:300px;}
#container-cl #slider li{width:300px;height:400px;}
#container-cl #nextBtn, #container-cl #slider1next{left:310px;}

#container-jr{width:400px;}
#container-jr #slider li{width:400px;height:300px;}
#container-jr #nextBtn, #container-jr #slider1next{left:410px;}

textarea{font-size:14px;color:#333;font-family: Arial, Helvetica, sans-serif;}
input[type="email"],
input[type="text"]{font-size:14px;color:#333;font-family: Arial, Helvetica, sans-serif; width: 100%;}
input[type="submit"]{padding:7px 10px;cursor:pointer; color: #000;background:#A8C22A;}

#feliratkozo_form_120 textarea{width:200px;height:80px;}
.jelentkezes-partner{margin:30px auto 0 auto;text-align:center;}
.jelentkezes-partner img{margin:0 auto;}

.felulet{border:1px solid #c7d581;margin:0 0 20px 0;width:100% !important;}
.felulet td{background:#f1fac3;padding:0;margin:0;font-size:14px;}
.felulet tr.felso td{background:#d4e580;font-weight:bold;text-transform:uppercase;color:#222;padding:10px 6px;font-size:14px;}
.felulet tr.felso td p{text-transform:none;font-weight:normal;margin:10px 0 0 0;}

input[type="email"],
input[type="text"]{border:1px solid #afafaf;background:#f1f1f1;padding:3px;}
textarea{border:1px solid #afafaf;background:#f1f1f1;padding:3px;width:auto;height:80px;}

input[type="text"].kicsiinput{width:30px;}
input[type="text"].datepicker{width:110px;margin:0 0 3px 0;background:#f1f1f1 url('../img/naptar.png') 88px center no-repeat;}

select{border:1px solid #afafaf;background:#f1f1f1;padding:3px; color: #000;}

.ajanlatkeres_nagy{margin:20px 0 0 0;}

table table td{padding:8px 2px; border-bottom:1px solid #ddd;}

#akciosfelulet img{width:100%;height:auto;border: 1px #cdc solid;padding:1px;}
#akciosfelulet img.akikkel-kep{border:0;padding:0;}
.akikkel-kep-befogo{text-align:center;}
#akciosfelulet{float:left;width:320px;}
#adatok{float:left;width:320px;margin:0 0 0 8px;}

.felulet h3{font-size:16px;margin:0;}
.felulet input[type=text]{background:#fff;border:1px solid #9fb439;font-family:Arial,Helvetica,sans-serif;}
.post h1.title.akcios-felulet{display:block;border:0;line-height:23px;margin:20px 0 40px 0;}
.felulet a{color:#66665e;text-decoration:none;display:block;padding:12px;}
.felulet span{display:block;margin:0;font-size:14px;line-height:14px;}
.felulet2 td{padding:12px;}

.felso{display:none !important;}
.felulet td{display:block;width:100%;}
.felulet td:nth-child(1){display:block;width:100%;font-weight:bold;}
.wrapper-td{display:block !important;width:100% !important;}

#content.quiz{width:auto;float:none;margin:0 0 0 40px;padding:20px 0 0 0;}
#content.quiz h1{margin:0;}
#content.quiz table{width:auto;font-size:15px;line-height:130%;color:#444;margin:0 0 30px 0;}
#content.quiz table table{width:auto;}
#content.quiz table td{vertical-align:top;}
#content.quiz table td:nth-child(1){padding:17px 7px 10px 7px;}
#content.quiz table td:nth-child(2) td{padding:3px 12px 0 12px;text-align:left;border-bottom:0 solid #ddd;margin:0;}
#content.quiz table td:nth-child(2) td:first-child{padding:3px 12px 0 0;text-align:left;border-bottom:0 solid #ddd;margin:0;}


#content.quiz table input[type="radio"]{cursor:pointer;}

#content.quiz table table{margin:0;}

#content.quiz table td{padding:10px 5px;}


#content.quiz table tr:nth-child(even) td{background:#edf5d7;}
#content.quiz table tr:nth-child(even) td td{background:#edf5d7;}
#content.quiz table tr:nth-child(2n+1) td{background:#d8e2bd;}
#content.quiz table tr:nth-child(2n+1) td td{background:#d8e2bd !important;}

#content.quiz table.first-quiz-table tr{background:#edf5d7;}
#content.quiz table.first-quiz-table{width:100%;font-size:15px;line-height:130%;color:#444;margin:30px 0 0 0;}


#content.quiz .more-options table{}
#content.quiz .more-options table{text-align:left;}
#content.quiz .more-options table td{border-bottom:0;border-bottom:1px solid #c8d5a4;padding:5px;}
#content.quiz .more-options table tr:last-child td{border:0;}
#content.quiz .more-options table tr:nth-child(3) td,#content.quiz .more-options table tr:nth-child(4) td,#content.quiz .more-options table tr:nth-child(5) td{border-right:1px solid #c8d5a4;}
#content.quiz .more-options table tr:nth-child(3) td:last-child,#content.quiz .more-options table tr:nth-child(4) td:last-child,#content.quiz .more-options table tr:nth-child(5) td:last-child{border-right:0;}

#content.quiz .more-options2 table td{border-bottom:0;border-bottom:1px solid #c8d5a4;padding:5px;}
#content.quiz .more-options table tr:nth-child(1) td,#content.quiz .more-options table tr:nth-child(2) td,#content.quiz .more-options table tr:nth-child(3) td,#content.quiz .more-options table tr:nth-child(4) td,#content.quiz .more-options table tr:nth-child(5) td{border-right:1px solid #c8d5a4;}
#content.quiz .more-options table tr:nth-child(1) td:last-child,#content.quiz .more-options table tr:nth-child(2) td:last-child,#content.quiz .more-options table tr:nth-child(3) td:last-child,#content.quiz .more-options table tr:nth-child(4) td:last-child,#content.quiz .more-options table tr:nth-child(5) td:last-child{border-right:0;}

#content.quiz table tr:nth-child(2) tr:nth-child(2) td{border:auto;}

#content.quiz .more-options3 table td{border-bottom:0;border-bottom:1px solid #a6b877;padding:5px;}
#content.quiz .more-options3 table tr:nth-child(3) td,#content.quiz .more-options3 table tr:nth-child(4) td,#content.quiz .more-options3 table tr:nth-child(5) td{border-right:1px solid #a6b877;}
#content.quiz .more-options3 table tr:nth-child(1) td,#content.quiz .more-options3 table tr:nth-child(2) td,#content.quiz .more-options3 table tr:nth-child(3) td,#content.quiz .more-options3 table tr:nth-child(4) td,#content.quiz .more-options3 table tr:nth-child(5) td{border-right:1px solid #a6b877;}
#content.quiz .first-quiz-table textarea{width:94%;}

.quiz-options {
    display: none;
}

.custom-button{background:url('img/gomb2.png') no-repeat;width:304px;height:58px;border:0;padding:0;margin:0 auto;}



.contact-left{float:left;width:20%;text-align:right;}
.contact-right{float:left;width:80%;text-align:left;}
.contact-right input[type="text"],.contact-right input[type="email"],.contact-right textarea{width:100%;}


/* Felbontás specifikus kódok */

@media(max-width: 1000px) {
		.container, #menu {width: 940px !important;}
		#page, #footer {width: auto;}
		#menu {height: auto; left: 0px;}
		#logo {padding-left: 25px;}
		#zaszlo{margin-right: 0px;}
		#sidebar{margin-left: 10px;}
		#content{margin-right: 10px;}
        #adatok{float:left;width:100%;margin:0px;}
}

@media(max-width: 960px) {
		#sidebar{margin-left: 10px;}
		.container, #menu {width: auto !important;}
		#menu {}
		.navbar-header, .navbar-collapse {background-color: rgb(137,163,12) !important; border-bottom: 2px #fff solid !important;}
		#facebook {width: auto !important;}
		#partnerek {width: auto;}
        h1.title a {float: none !important;}
}

@media(max-width: 921px) {
		#page {padding-top: 30px;}
}

@media(max-width: 840px) {
		#sidebar {width: 230px;}
}

@media(max-width: 815px) {
		#content {margin-left: 25px;}
}

@media(max-width: 767px) {
		.menu li {float: none; text-align: center;}
		nav {float: none;}
		.menu li ul {position:relative; width:100%;left:auto;}
		#sidebar {width: auto;}
        #content {margin-left: 10px;}
        #content img {margin-bottom: 10px;}
        .post .entry ul {margin: 0;}
        .dropdown-menu {float: none !important;}
        .tableadat:after { content:"\A"; white-space:pre;}
}

@media(max-width: 766px) {
		.fleft, .fright {float:none !important;}
}

@media(max-width: 515px) {
		#footer{height: 120px;}
}

@media(max-width: 400px) {
		#logo {width: 80%;}
    	#logo a img {width: 100%;}
}
        
@media(max-width: 400px) {
        #akciosfelulet {width: 100%;}
}
        
@media(max-width: 300px) {
  .carousel-control.right, .carousel-control.left {background: none !important; vertical-align: middle;}
}