﻿/* CUSTOM CSS - this is where you add your own css rules !!

***********************************************************/ 

/* udulesi2 {
float: right;
} */

/* p#form-login-remember {
végül is a plugint letiltottam
visibility: hidden;
} */

div.carousel-container{
font-size: 42px;
width: auto;
}

div.h4.moduletitle {
  font-size: 10px;
  /* text-align: center;
  padding: 3px 0px;
  background: #e3ebf2;
  border-top: 1px solid #024e82;
  border-bottom: 1px solid #024e82; */
}

a.mod-articles-category-title {
padding-left: 15px;
line-height: 25px;
}

.jxtc_newspro_tmp5 h2 {
   text-transform: uppercase;
   color: #000;
   text-align: center;
   position: relative;
   font-size: 15px;
   padding: 2px;
   background: rgba(245, 245, 245, 0.9);
   margin: 4px 0 0 0;
   line-height: 135%;
}

a.acymailing_togglemodule acyactive {
   color: red;
}

a.acymailing_togglemodule:hover {
   color: red;
}

/*
#mod118.moduletable {
margin-top: -5px;
}

#mod147.moduletable {
margin-top: -35px;
}

*/


#mod227.moduletable {
margin-top: 50px;
}


#mod232.moduletable {
margin-top: 20px;
}


#mod235.moduletable {
margin-left: -20px;
width: 106%;
}

#mod241.moduletable {
/* background-color: #E3ECF2; */
/* background-color: red; */
padding-bottom: 5px; 
}

#mod246.moduletable {
margin-bottom: 55px; 
}

#mod248.moduletable {
margin-top: 20px;
}

#mod253.moduletable {
margin-top: -20px;
/* margin-right: -35px; 
float: right; */
}


#mod255.moduletable {
margin-bottom: -25px;
}

#mod259.moduletable {
margin-bottom: -25px;
}

#mod260.moduletable {
/* margin-left: 60px; */
/* margin-right: -5px; */
margin-top: 15px;
background-color: white;
border: 1px solid #a5a5a5;
width: 158px;
float: right;
}

#mod261.moduletable {
margin-bottom: 20px;
margin-top: -20px;
}

#mod278.moduletable {
background-color: #f0f0f0; border:2px solid #9eb8d0;
-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.5);-moz-box-shadow:0 4px 10px rgba(0,0,0,0.5);box-shadow:0 4px 10px rgba(0,0,0,0.5); 
-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
}

#mod289.moduletable {
margin-top: 20px;
}

#mod294.moduletable {
/* background-color: #E3ECF2; */
/* background-color: red; */
padding-bottom: 3px; 
margin-top: 4px;
}

#mod299.moduletable {
padding-top: -25px;
margin-bottom: 20px; 
max-height: 140px;
}

#mod300.moduletable {
margin-top: -5px;
margin-left: 12px;
margin-bottom: -5px;
}

#mod309.moduletable {
margin-bottom: 1px;
margin-left: 13x;
margin-top: 20px;
}

#mod316.moduletable {
background-color: white;
border: 1px solid #a5a5a5;
width: 138px;
height: 185px;
}

#mod319.moduletable {

}

#mod321.moduletable {
margin-top: -12px;
}

#mod329.moduletable {
margin-bottom: 0px;
font-size: 90%;
}

#mod335.moduletable {
margin-top: -10px;
}

#mod342.moduletable {
margin-top: 0px;
}

#mod343.moduletable {
margin-top: 20px;
}

#mod345.moduletable {
margin-top: -5px;
margin-bottom: 35px;
}

#mod347.moduletable {
margin-top: 20px;
}

#mod350.moduletable {

}

#mod354.moduletable {
margin-left: 80px;
width: 160px;
max-height: 120px;
overflow:hidden;
}

#mod360.moduletable {
margin-top: -30px;
}

#mod365.moduletable {
margin-top: -10px;
}


#mod377.moduletable {
margin-top: -55px;
}

#mod402.moduletable {
margin-top: 30px;
}

#mod403.moduletable {
margin-bottom: 5px;
}

#mod405.moduletable {
margin-top: -10px;
}

#mod407.moduletable {
margin-top: -15px;
}

#mod411.moduletable  {
background-color: #FFE7CC;
padding: 5px;
font-size: 10pt;
font-weight: 700;
}

#mod456.moduletable {
margin-bottom: 135px;
}

#mod464.moduletable {
margin-top: -20px;
}

#mod465.moduletable {
margin-bottom: 1px;
}

#mod479.moduletable {
margin-top: 60px;
padding-top: 3px;
max-height: 20px;
}



#user1.container {
margin-bottom: -15px;
/* margin-top: -35px;
padding-top: 10px;
padding-bottom: -10px;
margin-left: 0px;
width: 100%; */
/* height: 40px; */
} */

/*
.row .user1{
margin-bottom: 200px;
} */

#link-options{
height: 20px;

}

#qitem515393496 {
margin: 12px;
}



/* IceTheme modules */
/***********************************************************************************************/
/* IceMegaMenu */
/***********************************************************************************************/
@media only screen and (min-width: 979px) {
  .nav-collapse.collapse {
    overflow: visible!important;
	width 100%;
	margin-left: -42px;
	width: 109%;
  }
}
.icemegamenu > ul {
  height: 60px!important;
  background: none;
  border-radius: 0;
}
.icemegamenu > ul > li {
  margin-right: 0;
  border-radius: 0;
  /* active */

}
.icemegamenu > ul > li a.iceMenuTitle {
  padding: 0 4px!important;
  height: 50px!important;
}
.icemegamenu > ul > li a.iceMenuTitle span.icemega_title {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  text-shadow: none;
  color: #fff;
  padding-top: 4px;
  display: block;
  font-size: 0.7em;
  text-shadow: 1px 1px 1px #000000;
}
.icemegamenu > ul > li a.iceMenuTitle span.icemega_desc {
  color: #999!important;
  color: rgba(255, 255, 255, 0.5) !important;
  padding-top: 3px;
  font-style: normal;
}
.icemegamenu > ul > li a.iceMenuTitle span.icemega_nosubtitle {
  /* padding-top: 30px!important; */

}

.subMenusContainer span.separator {
color: red;
}

.icemegamenu > ul > li a.separator span.separator {
  /* padding-top: 30px!important; */
color: yellow;
}


.icemegamenu > ul > li:hover .iceMenuTitle {
  background: #48566d;
}
.icemegamenu > ul > li.active {
  background: none;
}
.icemegamenu > ul > li.active > a.iceMenuTitle {
  /* background: #6D7ADD; */
  
 }
.icemegamenu > ul > li.active > a.iceMenuTitle span.icemega_title {
  color: yellow;
  background: none;
}
/* First level dropdown */
.icemegamenu ul.icesubMenu {
  background: #48566d;
  /* background: rgba(22,36,81,1);  */
  /* piros hatter background: #860303; */
  border-radius: 0;
  border: none!important;
  padding: 0;
  margin-top: 0;
  top: 40px;
  left: 0;
  font-size: 95%;
}
.icemegamenu ul.icesubMenu ul {
  margin: 0;
  padding: 0;
}
.icemegamenu ul.icesubMenu ul li {
  /* hover */

  /* parent */

  /* active */

}
.icemegamenu ul.icesubMenu ul li a.iceMenuTitle {
  margin: 0 12px;
  padding: 0!important; 
  height: auto!important;
  background: none;
  border-bottom: 1px dotted rgba(255, 255, 255, 0.15) !important;
}
.icemegamenu ul.icesubMenu ul li a.iceMenuTitle  span.icemega_title {
  font-size: 95%;
  padding: 0!important;
  color: #fff;
}


.icemegamenu ul.icesubMenu ul li:last-child > a {
  border-bottom: none!important;
}
.icemegamenu ul.icesubMenu ul li:hover > a.iceMenuTitle {
  /* background: #000000; */
  padding-left: 0px!important; 
  font-weight: bold;
  font-size: 1.0em;
  margin-left: 12px;
}

.icemegamenu ul.icesubMenu ul li.parent {
  background: url(../images/icemegamenu_arrow.png) no-repeat 97% 48%;
}
.icemegamenu ul.icesubMenu ul li.active > a.iceMenuTitle {
  /* background: #000000; */
  /*padding-left: 10px!important; */
  
}
.icemegamenu ul.icesubMenu ul li.active > a.iceMenuTitle > span.icemega_title {
  color: #fff!important;
}
#icemegamenu > li:hover > ul.icesubMenu {
  top: 60px;
}
/* when there is no space on the right for the dropdown to appear */
#icemegamenu .ice_righttoleft {
  left: auto!important;
  right: 0%;
}
/* Second level dropdown */
.icemegamenu ul.icesubMenu ul.icesubMenu {
  left: 100%;
  margin-left: 23px;
  top: 0;
  -webkit-transform: rotate(10deg);
  -moz-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  -o-transform: rotate(10deg);
  transform: rotate(10deg);
}
ul.icesubMenu ul > li:hover > ul {
  left: 100%!important;
  margin-left: -13px !important;
  -webkit-transform: rotate(0deg) !important;
  -moz-transform: rotate(0deg) !important;
  -ms-transform: rotate(0deg) !important;
  -o-transform: rotate(0deg) !important;
  transform: rotate(0deg) !important;
}


/* Module inside dropdown */
.icesubMenu .icemega_cover_module {
  padding: 10px 15px;
  color: #ccc;
  color: rgba(255, 255, 255, 0.75);
}
.icesubMenu .icemega_cover_module span.iceModuleTile {
  font-family: "Open Sans", Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #fff;
  text-shadow: none;
  display: block;
  margin: 0 0 12px;
}
.icesubMenu .icemega_cover_module a {
  color: #fff;
}
.icesubMenu .icemega_cover_module form#login-form .input-small {
  width: 90%;
  border-radius: 0 4px 4px 0;
}
.icesubMenu .icemega_cover_module form#login-form button {
  background: #333333;
  border-radius: 0;
  box-shadow: none;
  border: none;
  text-shadow: none;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  background: #595959;
  color: #fff;
  text-shadow: 1px 1px 1px #141414;
}
.icesubMenu .icemega_cover_module form#login-form button:hover {
  background-color: #4d4d4d;
  color: #fff;
}
.icesubMenu .icemega_cover_module form#login-form button:hover {
  background: #737373;
  color: #fff;
}

.sambar{
	position: relative;
	margin: 0px;
}

.sambar .sambar-inner {
	background-color: #74ACB3; 
	color: #fff;
}
