@font-face{src:local("Roboto Regular"),url(/templates/tennis/fonts/robotoregular.ttf);font-weight:400;font-style:normal;font-stretch:normal;font-family:Roboto}@font-face{src:local("Roboto Light"),url(/templates/tennis/fonts/robotolight.ttf);font-weight:400;font-style:normal;font-stretch:normal;font-family:Roboto Light}@font-face{src:local("Roboto Black"),url(/templates/tennis/fonts/robotoblack.ttf);font-weight:400;font-style:normal;font-stretch:normal;font-family:Roboto Black}@font-face{src:local("Raleway Bold"),url(/templates/tennis/fonts/raleway-bold.ttf);font-weight:400;font-style:normal;font-stretch:normal;font-family:Raleway Bold}@font-face{src:local("Noto Sans Bold"),url(/templates/tennis/fonts/notosansbold.ttf);font-weight:400;font-style:normal;font-stretch:normal;font-family:Noto Sans Bold}*{padding:0;margin:0}body{font-size:17px;color:#000;min-width:380px;font-family:Roboto}a img{border:0}a{text-decoration:underline}a,a:focus{outline:none}img{height:auto;max-width:100%;display:block}p{margin-bottom:20px}#content-wrapper ol,#content-wrapper ul{margin-bottom:25px}b,strong{font-weight:400;font-family:Roboto Black}.center{text-align:center}.left{text-align:left}.right{text-align:right}.m0auto{margin:0 auto}#mainmenu-block{min-height:57px;background-color:#f7f8f9}#content-wrapper ol,#content-wrapper ul{margin-bottom:20px;margin-left:40px}.navbar{min-height:0;margin-bottom:0}.navbar-default{border:0;background-color:transparent}.navbar-collapse{padding:0}.navbar-nav{float:none}#mainmenu .nav>li{margin-right:30px}#mainmenu .navbar-default .navbar-nav>li>a{text-decoration:none;color:#78909c}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent}#mainmenu .navbar-nav>li>a{height:57px;padding:15px 0;font-size:14px;text-decoration:none;color:#000;display:block}#mainmenu-m{padding:15px 0}#mainmenu-m .navbar-nav{margin:0}#mainmenu-m .navbar-nav>li>a{padding:4px 15px;text-decoration:none}#mainmenu-m .navbar-nav>li>a:focus,#mainmenu-m .navbar-nav>li>a:hover{text-decoration:underline}#mainmenu .navbar-nav>li>a:focus,#mainmenu .navbar-nav>li>a:hover{border-bottom:2px solid #f54141}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#728086}.navbar-toggle{margin:10px 0 16px 15px;float:left}#socseti-block{margin-top:16px}#socseti-block span{font-size:14px;margin-right:20px;color:#000}.socseti a{height:18px;text-decoration:none;background:url(/templates/tennis/images/socseti.png) no-repeat 0 0;float:left;margin-top:3px;display:block}.socseti a#vk{margin-right:28px;width:20px}.socseti a#facebook{margin-right:29px;background-position:-20px 0;width:8px}.socseti a#insta{margin-right:23px;background-position:-28px 0;width:18px}.socseti a#youtube{background-position:-46px 0;width:18px}#header-top{min-height:143px;padding:21px 0 0}a#logo{height:97px;margin-right:20px;margin-bottom:20px;background:url(/templates/tennis/images/logo.png) 0 0 no-repeat;width:465px;display:block}#header-time{padding-top:13px;margin-left:90px}a.button{height:45px;padding:15px 33px;text-decoration:none;margin-bottom:20px;color:#fff;font:normal 12px Raleway Bold;text-transform:uppercase;text-align:center;background-color:#f54141;border-radius:35px;width:200px;display:block}a.button:focus,a.button:hover{background-color:#e33c3c}#header-time #time{font-size:13px;text-align:right}#header-time #time span{color:#6bab2c;font-family:Roboto Black}#header-info{padding-top:10px}#header-info #header-address{font-size:13px;margin-bottom:10px;line-height:17px}#header-info #header-phone{font:normal 15px Roboto Black;line-height:21px}#header-info #header-phone a{text-decoration:none;color:#2c383e}#topmenu{height:71px;border-top:1px solid #e3e8eb}#topmenu .navbar-nav>li>a{padding:26px 0 25px;text-decoration:none;color:#2c383e;font:normal 14px Roboto Black;text-transform:uppercase}#topmenu .navbar-nav>li>a:focus,#topmenu .navbar-nav>li>a:hover{text-decoration:underline;background-color:transparent}#topmenu .nav{margin-left:5px}#topmenu .nav>li{margin-right:0;margin-left:35px}#search{height:70px;border-left:1px solid #e3e8eb;width:290px}#search form{position:relative}#search button{height:70px;border:0;right:30px;text-indent:-100000px;position:absolute;top:0;background:url(/templates/tennis/images/searchbutton.gif) 0 22px no-repeat;background-color:transparent;width:22px}#search input#mod-search-searchword{height:70px;padding:0 70px 0 30px;font-size:13px;border:0;color:#90a4ae;width:100%}#searchForm input#search-searchword{height:34px;padding:0 10px;margin-right:10px}#searchForm .form-limit,#searchForm .searchintro,.search-results .result-category{display:none}#flash{overflow:hidden;margin-bottom:40px}#flash img{min-height:350px;object-fit:cover}#flash-cont{position:relative}#flash #flash-txt{position:absolute;bottom:72px;left:200px}#flash #flash-txt #flash-title{margin-bottom:30px;text-shadow:1px 1px 7px #000;color:#fff;font:normal 43px Noto Sans Bold;max-width:550px;width:100%;line-height:45px}.carousel-indicators li{border:2px solid transparent;margin-right:22px;background-color:#fff}.carousel-indicators .active{border:2px solid #fff;margin-right:22px;background-color:transparent}#content-wrapper ul#topmenuimg{padding:45px 0;text-align:center;margin-left:0}#topmenuimg li{margin:15px 35px;float:none;vertical-align:middle;display:inline-block}#topmenuimg a{height:300px;text-decoration:none;text-indent:-10000px;color:#fff;font:30px Raleway Bold;width:300px;vertical-align:middle;display:table-cell}#topmenuimg .topmenu1{background:url(/templates/tennis/images/topmenu1.png)}#topmenuimg .topmenu2{background:url(/templates/tennis/images/topmenu2.png)}#topmenuimg .topmenu3{background:url(/templates/tennis/images/topmenu3.png)}#topmenuimg .topmenu4{background:url(/templates/tennis/images/topmenu4.png)}#topmenuimg .topmenu5{background:url(/templates/tennis/images/topmenu5.png)}#topmenuimg .topmenu6{background:url(/templates/tennis/images/topmenu6.png)}#topmenuimg .item-127{display:none}#topmenuimg a.topmenu1:hover{background:url(/templates/tennis/images/topmenu1h.png)}#topmenuimg a.topmenu2:hover{background:url(/templates/tennis/images/topmenu2h.png)}#topmenuimg a.topmenu3:hover{background:url(/templates/tennis/images/topmenu3h.png)}#topmenuimg a.topmenu4:hover{background:url(/templates/tennis/images/topmenu4h.png)}#topmenuimg a.topmenu5:hover{background:url(/templates/tennis/images/topmenu5h.png)}#topmenuimg a.topmenu6:hover{background:url(/templates/tennis/images/topmenu6h.png)}#content-wrapper{background:url(/templates/tennis/images/content-wrapper.jpg);background-size:cover;background-position:50% 0}#content>.container .main-info,#content>.container>#cont>.blog,#content>.container>#cont>.item-page{padding:40px 70px;margin:55px 0 60px;background:#fff}#content>.container>.blog .items-row{padding:30px 0}#content>.container>.blog .page-header{border:0;margin:0;width:750px;float:right}#content>.container>.blog .page-header h2{margin:0}.page1-header h1{font:30px Raleway Bold;text-align:center;margin:0 0 40px;background:url(/templates/tennis/images/zag.png) bottom no-repeat;padding-bottom:60px}.newsflash{overflow:auto;border:0 solid #e3e8eb;border-width:1px 0;text-align-last:justify;text-align:justify;padding-bottom:30px;margin-top:30px}.newsflash:after{height:0;overflow:hidden;content:"";width:100%;display:inline-block}.newsflash-item{text-align-last:left;text-align:left;margin:30px 0 0;width:235px;vertical-align:top;display:inline-block}.newsflash-title{padding:20px 0;clear:both;margin:0}.newsflash a{text-decoration:none;color:#2c383e;font:14px Roboto Light;border-bottom:1px solid}.newsflash a:hover{border-bottom-color:#f54141}.newsflash-date{color:#6bab2c;font:13px Roboto Light}#footer-wrapper{padding:50px 0;background-color:#f7f8f9}.footer-caption{margin-bottom:25px;text-transform:uppercase;font-family:Roboto Black}.footer1 .socseti{margin:0 0 45px}.footer1 .copyright{font-size:13px;margin-bottom:15px;line-height:17px}.footer1 #itco{font-size:13px;margin-bottom:20px}.footer1 #itco a{text-decoration:none;color:#2c383e;font:normal 14px Roboto Black}#footer-wrapper .navbar-nav>li{float:none}#footer-wrapper a{padding:0;font-size:13px;text-decoration:none;color:#2c383e;line-height:17px;display:inline}#footer-wrapper .nav>li>a:focus,#footer-wrapper .nav>li>a:hover{text-decoration:underline;background-color:transparent}.footer4{font-size:13px;line-height:17px}#footer-wrapper a[href^="mailto:"]{text-decoration:underline;color:#6bab2c}#footer-wrapper a[href^="mailto:"]:focus,#footer-wrapper a[href^="mailto:"]:hover{color:#ff8d19}@media screen and (max-width:1199px){#header-time{margin-left:46px}#flash #flash-txt{left:50px}}@media screen and (max-width:1199px) and (min-width:992px){#topmenu .nav>li:first-child{margin-left:0}#topmenu .nav>li{margin-left:19px}#search{width:199px}#search input#mod-search-searchword{padding:0 39px 0 15px}#search button{right:0}}@media screen and (min-width:992px){.navbar-collapse.collapse{display:none!important}}@media screen and (max-width:991px){.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important}.navbar-toggle{display:block}#header-right{padding-bottom:20px;float:left}#flash #flash-txt{left:10px}#topmenuimg li{margin-right:5px;margin-left:5px}}@media screen and (max-width:674px){#topmenuimg li{margin-right:0;margin-left:0}}@media screen and (max-width:630px){#flash #flash-txt{bottom:40px}#flash #flash-txt #flash-title{max-width:422px}}@media screen and (max-width:500px){a#logo{background-size:contain;width:100%}#header-time{margin:0 33px 10px 0;float:left!important}#header-time #time{text-align:left}}@media screen and (max-width:450px){#header-info{float:left!important}}.gallery a{margin:0 10px 10px 0;float:left}table.twb{margin-bottom:20px;width:100%}table.twb,table.twb td{border:2px solid #2c383e}table.twb td{padding:10px}table.twb td.cnt{text-align:center}table.twb2{border:2px solid #2c383e;margin-bottom:20px;width:100%}table.twb2 td{padding:10px;vertical-align:top}.arenda-item,table.twb2 td.cnt{text-align:center}.arenda-item{padding:10px;border:2px solid #2c383e;margin:0 10px 10px 0;float:left}h2{font:26px Raleway Bold}h2,h3{text-align:center}h3{font:23px Raleway Bold}p.p-bold{font-size:16px;text-align:center;font-family:Roboto Black}.main-title{margin-bottom:15px;font:24px Raleway Bold}.cost{margin-left:20px;display:inline-block}.clear{clear:both}.img-left{margin:0 10px 10px 0;float:left}.img-right{margin:0 0 10px 10px;float:right}.cat-block{text-align-last:justify;text-align:justify}.cat-item{text-align-last:center;text-align:center;margin:30px 0 0;width:315px;vertical-align:top;display:inline-block}.gal img{margin-right:30px;margin-bottom:30px}