/* LOGO */.moduletable-logo{ padding-top: 20px; }#jux_megamenucss3 .megamenu .js-megamenu { font-family: "Roboto Condensed",sans-serif!important;}#jux_megamenucss3 .megamenu ul.level0 li.megacss3 span.menu-title { display: block; font-size: 20px!important;padding: 5px 10px!important;}#jux_megamenucss3{ margin-top: 0px;margin-bottom: 0px; }.container_menu{ border-bottom:1px solid #eee; } #css3-megaMenuToggle {  background: #444 none repeat scroll 0 0!important;  border-radius: 0!important;  display: block;  height: 15px;  margin: 3px 0!important;  padding: 7px 19px 22px 9px!important;  width: 90%!important;}#jux_megamenucss3 .megamenu {  line-height: 1;  position: relative;  z-index: 999!important;}#jux_megamenucss3 .megamenu.horizontal ul.level0 li a.haschild.megacss3 span.menu-title::after, #jux_megamenucss3 .megamenu.horizontal ul.level0 li a.haschild-over.megacss3 span.menu-title::after {top: 16px!important;}/* NEWSLETTER */.moduletable-newsletter{ margin-top: 10px; }.moduletable-newsletter h3{font-size: 34px;font-weight: 600;padding-bottom: 15px;color: #187d18; text-align: center; }table.acymailing_form { width: 100%;}.acymailing_module_form td { padding-bottom: 5px;vertical-align: top; text-align: right;}.acyfield_name input,.acyfield_email input{ font-size: 13px;color: #626262; font-style: italic;}.btn-primary1 {background-color: #454545;border:none;color: #fff;border-radius:4px;padding: 10px;transition: all 0.5s ease 0s;}.btn-primary1:hover {background-color: #000;border:none;color: #fff;border-radius:4px;padding: 10px;}/* HORIZONTAL */.moduletable-newsletter{ }.acymailing_introtext{ font-weight: 300;font-size: 18px;padding-bottom: 30px!important;text-align: center;}.acymailing_form{ width: 85%; }.acyfield_name input, .acyfield_email input {font-size: 18px;font-weight: 300;height: 32px;padding-left: 10px;background-color: #F8F8F8;border-radius: 0;border:1px solid #e9e9e9;}.acysubbuttons .button{ height: 44px; font-size: 18px;font-weight: 300;}/* tennis services */.moduletable-stennis{ text-align: center; }.tImg{  text-align: center;padding-bottom: 25px;}.tTitle{ font-size: 22px; padding-bottom: 20px;}.tText{ font-weight: 300;font-size: 16px; }/* PARALAX */.par{ height: 350px;background-attachment: fixed;background-position: center center;background-size: cover;background-image: url(../images/banner.jpg)}.moduletable-online h3{ margin-top: 60px;font-weight: 300;color: #187d18;font-size: 46px; text-align: center;}.testText{ margin-top: 100px;text-align: center;}.testText span{ padding: 20px 40px; background-color: #187d18;color: #fff;font-size: 32px;transition: all 0.5s ease 0s;  }.testText span:hover{ padding: 20px 40px; background-color: #000;color: #fff;font-size: 32px; }div#fox-container-m122 select, div#fox-container-m122 textarea, div#fox-container-m122 input[type="text"], div#fox-container-m122 input[type="email"], div#fox-container-m122 input[type="password"] {  background-color: #ffffff;  border: 0px solid #aaaaaa!important;  resize: none;  transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;}div#fox-container-m122 .fox-form select, div#fox-container-m122 .fox-form textarea, div#fox-container-m122 .fox-form input[type="text"], div#fox-container-m122 .fox-form input[type="email"] {  background-color: #e0e7d1!important;  border-radius: 0!important;  color: #555555;}div#fox-container-m122 img.fox-item-captcha-img {  background-color: #e0e7d1;  border: 0 solid #c0c0c0;  border-radius: 0px;  margin-bottom: 5px;  padding: 4px;}.lang-inline > li {display: inline;list-style: outside none none;padding-left: 10px;}.moduletable-langs { padding-top: 20px;}.moduletable-offers{ padding-top: 30px; }/* ====================================================== *//* SLOGAN */.moduletable-slogan{ padding-bottom: 30px;padding-top: 40px; }.moduletable-slogan h3{ text-align: center;font-size: 46px;font-weight: 300;color: #e74c3c; }	.sText{ font-size: 34px;text-align: center;line-height: 140%; }	.naviTitle{ font-size: 26px;font-weight: 300; color: #187d18;padding-top: 20px;padding-bottom: 20px;}.moduletable-about{ text-align: justify; }.moduletable-about h3,.moduletable-lnews h3{ color: #187d18;font-weight: 300;  }.moduletable-features h3{ font-size: 42px;color: #fff;text-align: center;font-weight: 300;padding-bottom: 20px; }.moduletable-features ul{ margin-top: 35px; }.moduletable-features ul li{ list-style: none;margin-bottom: 6px; padding:8px;font-size: 20px;font-weight: 300;}.moduletable-features ul li.odd{ background-color: #9abbd6; }.fText{ margin-top: 20px;margin-left: 30px; }.moduletable-copyright{ padding-top: 7px; }.moduletable-social{ margin-top: 10px; }.facebook {background: url('../images/social.png') no-repeat -14px -8px;width: 8px;height: 16px;cursor:pointer;float: right;margin-left: 12px;}.facebook:hover {background: url('../images/social.png') no-repeat -14px -40px;width: 8px;height: 16px;}.twitter {background: url('../images/social.png') no-repeat -38px -9px;width: 17px;height: 15px;cursor:pointer;float: right;margin-left: 12px;}.twitter:hover {background: url('../images/social.png') no-repeat -38px -41px;width: 17px;height: 15px;}.google {background: url('../images/social.png') no-repeat -73px -8px;width: 10px;height: 16px;cursor:pointer;float: right;margin-left: 12px;}.google:hover {background: url('../images/social.png') no-repeat -73px -40px;width: 10px;height: 16px;}.linkdyn {background: url('../images/social.png') no-repeat -94px -10px;width: 16px;height: 14px;cursor:pointer;float: right;margin-left: 12px;}.linkdyn:hover {background: url('../images/social.png') no-repeat -94px -42px;width: 16px;height: 14px;}.youtube {background: url('../images/social.png') no-repeat -121px -4px;width: 17px;height: 20px;cursor:pointer;float: right;margin-left: 12px;}.youtube:hover {background: url('../images/social.png') no-repeat -121px -36px;width: 17px;height: 20px;}.skype {background: url('../images/social.png') no-repeat -151px -9px;width: 16px;height: 16px;cursor:pointer;float: right;margin-left: 12px;}.skype:hover {background: url('../images/social.png') no-repeat -151px -41px;width: 16px;height: 16px;}.uTitle{ font-size: 24px;padding-left: 20px;line-height: 140%; }.testText span a{ color: #fff; text-decoration: none;}.testText span a:hover{ color: #fff; text-decoration: none;}/* CONTACT */.foxcontainer-contact{ padding: 0!important;}.foxcontainer{  padding: 0!important;}.moduletable-contact h3{text-align: center;font-size: 32px; padding-bottom: 20px;font-weight: 300;}.moduletable-contact label{ font-size: 18px; }/* BOTTOM MENU */.moduletable-bmenu{ text-align: center;margin-top: 7px;height: 30px;}.moduletable-bmenu a{ color: #005580;font-size: 16px;padding-left: 10px; }.moduletable-bmenu ul li{ list-style: none;display: inline; padding: 5px;}.moduletable-bmenu ul li:hover{ background-color: transparent!important; }.nav > li > a {display: inherit;}.nav > li > a:hover {background-color: transparent!important;  display: inherit;color: #9abbd6;}.nav {list-style: outside none none;margin-bottom: 0px!important;margin-left: 0;}.usefull{ transition: all 0.5s ease 0s; }