@charset "utf-8";@font-face{font-family:klavika-bold;src:url(../fonts/klavika/klavikaregular-plain-webfont.eot?) format('eot'),url(../fonts/klavika/klavikaregular-plain-webfont.woff) format('woff'),url(../fonts/klavika/klavikaregular-plain-webfont.ttf) format('truetype'),url(../fonts/klavika/klavikaregular-plain-webfont.svg#klavikaregular-plain-webfont) format('svg')}@font-face{font-family:klavika;src:url(../fonts/klavika/klavika-light-webfont.eot?) format('eot'),url(../fonts/klavika/klavika-light-webfont.woff) format('woff'),url(../fonts/klavika/klavika-light-webfont.ttf) format('truetype'),url(../fonts/klavika/klavika-light-webfont.svg#klavika-light-webfont) format('svg')}@font-face{font-family:HelveticaCE-Regular;src:url(../fonts/helvetica/HelveticaCE-Regular.eot?) format('eot'),url(../fonts/helvetica/HelveticaCE-Regular.woff) format('woff'),url(../fonts/helvetica/HelveticaCE-Regular.ttf) format('truetype'),url(../fonts/helvetica/HelveticaCE-Regular.svg#HelveticaCE-Regular) format('svg')}@font-face{font-family:helveticaneuecyr-light;src:url(../fonts/helvetica/helveticaneuecyr-light-webfont.eot?) format('eot'),url(../fonts/helvetica/helveticaneuecyr-light-webfont.woff) format('woff'),url(../fonts/helvetica/helveticaneuecyr-light-webfont.ttf) format('truetype'),url(../fonts/helvetica/helveticaneuecyr-light-webfont.svg#helveticaneuecyr-light-webfont) format('svg')}*{margin:0,0,0,0}img{behavior:url(iepngfix.htc);border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none}html{height:100%}body{font-family:helveticaneuecyr-light,Arial;margin:0;padding:0;color:#010102;font-size:20px;letter-spacing:1px;height:100%}.left{float:left}.right{float:right}.clear{clear:both}p{margin:0}b,strong{color:#555}h1,h2,h3,h4,h5,h6{margin-top:0}h1{font-size:48px;font-family:klavika-bold;font-weight:400;letter-spacing:0;padding:0;color:#555;text-align:center}h2{font-size:28px;font-family:klavika-bold;font-weight:400;margin:0;padding:0;color:#f00a71;text-align:center;text-transform:uppercase}h3{font-size:26px;font-family:klavika;font-weight:400;margin:0;margin-bottom:15px;padding:0;color:#000;text-align:center}h4{font-size:24px;font-family:klavika;font-weight:400;color:#f00a71}@media all and (max-width:1000px){body{font-size:16px}h1{font-size:43px}h2{font-size:23px}h3{font-size:21px}h4{font-size:18px}}@media all and (max-width:768px){body{font-size:14px}h1{font-size:38px}h2{font-size:20px}h3{font-size:18px}h4{font-size:16px}#mobile-menu{display:block!important;padding-left:15px;padding-right:15px}#menu{display:none!important}}select,textbox{color:#000}a:link{color:#f00a71;text-decoration:none}a:visited{color:#f00a71;text-decoration:none}a:active,a:focus,a:hover{text-decoration:none}a img{border:none}ul.sitemap,ul.sitemap ul{margin:0;padding:0;list-style-type:none}ul.sitemap>li{font-weight:700;margin-top:20px}ul.sitemap>li li{font-weight:400}.h-line{background-image:url(themes/line.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:29px}.submit-btn{background-color:#333;color:#fff;padding:7px 25px;cursor:pointer;text-decoration:none;text-align:center;border-radius:2px;position:relative;top:7px}.submit-btn:hover{color:#fff;text-decoration:none}.wrapper{max-width:1020px;margin:auto;padding:0 10px}.note{font-size:12px;color:#ababab}.font-normal{color:#777!important}#footer-wrapper{width:100%;text-align:center}#header-holder{position:absolute;width:100%;top:0;z-index:100}#header-holder #header-container{max-width:1020px;margin:auto;padding:10px}@media all and (max-width:768px){#header-holder{position:relative;background-color:#000}#header-holder #header-container{padding-bottom:0}}#menu-top{margin-top:20px}#mobile-menu{display:none}#logo{text-align:center}#logo a{display:block;margin-top:20px}#logo img{height:35px;width:auto}@media all and (max-width:1000px){#logo img{height:28px}}#highlight{padding:30px 0;text-align:center;background-color:#000}#highlight .col1{float:left;width:50%;text-align:right}#highlight .col2{float:left;width:50%;text-align:left}#highlight .col1>div,#highlight .col2>div{margin:auto;display:inline-block;zoom:1;vertical-align:top}#highlight .col1>div{margin-right:50px}#highlight .col2>div{margin-left:50px}#highlight .icon{float:left;margin-right:10px;height:45px;width:auto}#highlight .info{font-family:klavika;margin-top:-3px;font-size:32px;float:left;color:#fff}#highlight .info>span{display:block;font-size:15px;font-family:HelveticaCE-Regular;letter-spacing:1px;text-align:left;margin-top:2px}@media all and (max-width:1000px){#highlight{padding:25px 0}#highlight .info{font-size:27px;margin-top:0}#highlight .info>span{font-size:13px}#highlight .col1>div{margin-right:30px;float:right}#highlight .col2>div{margin-left:30px;float:left}}@media all and (max-width:768px){#highlight{padding:20px 0;border-top:solid 1px #333}#highlight .icon{height:35px;float:none;margin-right:0}#highlight .info{font-size:15px;margin-top:0;float:none}#highlight .info>span{font-size:10px;text-align:center}#highlight .col1{text-align:center}#highlight .col2{text-align:center}#highlight .col1>div{margin-right:10px;margin-left:10px}#highlight .col2>div{margin-left:10px;margin-right:10px}}#banner-zone{min-height:200px;background-color:#000}body.inner #banner-zone{min-height:initial}.nivoSlider{margin:auto}@media all and (max-width:768px){#banner-zone{min-height:initial;margin-top:-20px}body.inner #banner-zone{display:none}}#main-content{min-height:350px}#main-content #cms{padding:50px 0;max-width:1200px;margin:auto}#home #main-content{padding-bottom:0}#home #main-content>div{max-width:800px;text-align:center}.left-panel{float:left}.right-panel{float:right}#home #main-content .left-panel{width:55%}#home #main-content .right-panel{width:40%;text-align:center}#home #main-content .right-panel img{width:100%;max-width:326px;max-height:326px}#main-content .left-panel{width:40%;padding-right:20px}#main-content .right-panel{width:50%;text-align:left}@media all and (max-width:768px){#main-content #cms{padding:30px 10px}}#p-flow{text-align:center;padding:50px 0;background-image:url(themes/bg.jpg);background-repeat:repeat}#p-flow .flow{display:inline-block;zoom:1;margin:0 30px}#p-flow .flow img{width:150px}#p-flow .flow p{font-size:30px;font-family:klavika-bold;letter-spacing:0;margin-top:10px}@media all and (max-width:1100px){#p-flow .flow img{width:120px}#p-flow .flow p{font-size:25px}}@media all and (max-width:1000px){#p-flow .flow{margin:0 20px}#p-flow .flow img{width:100px}#p-flow .flow p{font-size:22px}}@media all and (max-width:768px){#p-flow{padding:30px 0}#p-flow .flow{margin:10px}#p-flow .flow img{width:80px}#p-flow .flow p{font-size:18px}}@media all and (max-width:500px){#p-flow{padding:30px 0}#p-flow .flow{margin:10px;display:block}#p-flow .flow img{width:150px}#p-flow .flow p{font-size:25px;margin-top:5px;margin-bottom:20px}}#our-clients{text-align:center;padding:50px 0;padding-bottom:50px;background-image:url(themes/our-clients.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}#our-clients h1{color:#fff}#our-clients img{padding:0 25px 10px;max-height:150px}#our-clients a{display:block;margin-top:0}#our-clients a img{height:30px}@media all and (max-width:1250px){#our-clients img{padding:0 15px 10px;height:160px}}@media all and (max-width:1100px){#our-clients img{padding:0 15px 10px;height:145px}#our-clients a img{padding-bottom:0}}@media all and (max-width:1000px){#our-clients img{padding:0 15px 10px;height:120px}#our-clients a{margin-top:30px}#our-clients a img{height:30px}}@media all and (max-width:768px){#our-clients{padding:30px 0}#our-clients img{height:60px}#our-clients a img{height:25px}}#recent-project{margin-bottom:35px}#project-list{margin-top:10px}#project-list .project{width:258px;position:relative;float:left}#project-list .project img{display:block;width:100%}#project-list .project .info{padding:10px;background-color:#000;position:absolute;top:140px;opacity:.8;color:#fff;font-size:13px;width:238px}#services .service .text{margin-right:50%;width:50%;overflow:hidden}#services .service .text>div{margin:3% 1% 3% 3%}#services .service .text.right{float:none;margin-left:50%}#services .service .text .half{float:left;width:45%;padding-right:5%}#services .service .text:last-child{float:none;margin-right:50%}#services .service .img{min-height:380px;width:50%;float:right;background-repeat:no-repeat;background-size:cover;background-position:center}#services .service .img.left{float:left;width:50%;margin-left:0}#services .service h2{font-size:38px;font-family:klavika-bold;letter-spacing:0;line-height:35px;margin-bottom:20px;text-align:left}#services .service .note{font-family:klavika}#services .service .num{font-family:klavika-bold;font-size:95px;line-height:68px;margin:15px auto 10px auto}#services .service p{font-size:16px;color:#555;font-size:14px;letter-spacing:0}.view-our-pricing{position:relative;height:38px;margin-top:30px;margin-bottom:-20px;padding:25px;background-color:#f00a71;color:#fff}.view-our-pricing p{margin-right:280px;text-align:center;line-height:38px;font-size:25px;letter-spacing:2px}.view-our-pricing a{position:absolute;font-family:klavika-bold;border:solid 3px;color:#fff;padding:8px 20px;text-decoration:none;border-radius:3px;right:80px;top:25px}@media all and (max-width:1100px){#services .service h2{font-size:32px;line-height:28px}#services .service p{font-size:13px}}@media all and (max-width:1000px){#services .service h2{font-size:26px;margin-bottom:10px;line-height:24px}#services .service p{font-size:13px}}@media all and (max-width:768px){#services .service .img,#services .service .img.left{width:100%;float:none;min-height:initial}#services .service .text{margin-right:0;width:auto;padding:5%}#services .service .text.right{margin-left:0}}@media all and (max-width:500px){#services .service .text .half{width:100%}}#packages{margin:55px 0 80px 0;text-align:center}#packages .outer{display:inline-block;zoom:1}#packages .package{width:350px;float:left;text-align:center}#packages .package .package-label{font-family:klavika-bold}#packages .package .name{color:#fff;font-size:22px;padding:20px;background-color:#000;text-align:center}#packages .package .price{background-color:#000;color:#fff;font-size:90px;line-height:1;padding-bottom:20px;text-align:center}#packages .package .price .currency{font-size:15px;position:relative;top:-47px;right:-15px}#packages .package .price .sub{font-size:15px;margin-left:-18px}#packages .package .standard{font-size:30px;line-height:24px;text-align:center;background-color:#f00a71}#packages .package .standard-price{background-color:#f00a71}#packages .package .package-info{border:solid 1px #eee}#packages .package .package-info .info{border-bottom:solid 1px #eee;margin:0 15px;padding:15px 0;line-height:1;font-size:18px}#packages .package .package-info .info.highlight{background-color:#f6f6f6}#packages .package .package-info .info ul{padding-left:0;list-style:none;margin-left:0}#packages .package .package-info .info ul li{margin-bottom:15px;line-height:1}#packages .package .package-info .info ul li span.highlight{background-color:#f6f6f6;display:block}#packages .package .package-info .info.free{border-bottom:none}#packages .package .package-info .info.free>span{font-size:18px;background-color:#f00a71;color:#fff;font-weight:700;display:block;padding:6px}#packages .package .popular{position:absolute;width:330px;margin-top:-217px;padding:10px;text-align:center;background-color:#000;color:#fff}#packages .package .order-now{padding:10px 15px;border:solid 1px #eee;border-top:none}#packages .package .order-now-btn{background-color:#000;color:#fff;padding:15px;cursor:pointer;text-decoration:none;text-align:center;display:block;border-radius:3px;font-family:klavika-bold;font-size:18px}#whatsapp{position:fixed;right:105px;bottom:24px;width:60px;height:60px;background-image:url(themes/icon-whatsapp.png);background-repeat:no-repeat;background-size:cover;box-shadow:2px 2px 10px rgb(0 0 0 / 20%);border-radius:50px;z-index:2147483640}#whatsapp:hover{background-image:url(themes/icon-whatsapp-overlay.png);text-decoration:none}#web-apps{text-align:center;margin-bottom:80px}#web-apps .order-now-btn{background-color:#000;color:#fff;display:block;padding:15px 0;width:260px;cursor:pointer;text-decoration:none;text-align:center;border-radius:3px;font-family:klavika-bold;font-size:18px;margin:20px auto}#graphic-design{text-align:center;margin-bottom:30px}#graphic-design .order-now-btn{background-color:#000;color:#fff;display:block;padding:12px 0;width:260px;cursor:pointer;text-decoration:none;text-align:center;border-radius:3px;font-family:klavika-bold;font-size:18px;margin:20px auto}#graphic-design h1,#web-apps h1{margin-bottom:15px}#graphic-design hr,#web-apps hr,hr{border:0;border-bottom:solid 3px #dedede;width:300px;margin:auto;margin-bottom:15px}@media all and (max-width:1150px){#packages .package{width:300px}#packages .package .popular{width:280px}#packages .package .package-info .info{font-size:15px}#graphic-design p,#web-apps p{font-size:15px}}@media all and (max-width:1000px){#packages .package{width:275px;margin-right:15px!important}#packages .package.idx3{margin-right:0}#packages .package .price{font-size:80px}#packages .package .popular{width:255px;margin-top:-203px}#packages .package .package-info .info{font-size:14px}#graphic-design p,#web-apps p{font-size:14px}.icon{width:125px;height:125px}}@media all and (max-width:900px){#packages{margin-top:0}#packages .package{width:100%;margin-right:0!important;float:none;clear:both;background-color:#000;position:relative;margin-bottom:15px}#packages .package .name{padding:15px}#packages .package .package-label{text-align:left}#packages .package .package-label .name{font-size:18px;text-align:left}#packages .package .price{font-size:70px;text-align:left}#packages .package .package-info{height:auto!important;display:block;margin-left:245px;position:relative;margin-top:-139px;border-left:none;background-color:#fff}#packages .package .package-info .info{text-align:left;padding:10px 0;display:inline-block;zoom:1;width:42%;padding-right:50%;border:none}#packages .package .package-info .free{position:absolute;top:0;right:0;padding-right:0}#packages .package .popular{width:210px;font-size:20px;text-align:left;margin-top:-139px;padding:10px 15px}#packages .package .standard,#packages .package .standard-price{position:relative;top:47px}#packages .package .package-info .info.highlight{background:0 0;font-weight:700}#packages .package .package-info .info ul li span.highlight{background:0 0}#packages .package .order-now{text-align:right}#packages .package .order-now-btn{background-color:#f00a71;display:inline-block;zoom:1;padding:8px 10px}}@media all and (max-width:765px){#packages .package .package-label .name{font-size:15px}#packages .package .price{font-size:55px}#packages .package .package-info{margin-top:-121px;margin-left:200px}#packages .package .popular{font-size:18px;margin-top:-128px}#packages .package .standard,#packages .package .standard-price{top:40px}}@media all and (max-width:600px){#packages .outer{display:block;overflow:hidden}#packages .package{background:0 0}#packages .package .package-label{text-align:center}#packages .package .package-label .name{text-align:center;font-size:18px}#packages .package .price{text-align:center}#packages .package .package-info{margin-left:0;margin-top:0;border-left:solid 1px #eee}#packages .package .package-info .info{text-align:center;width:100%;display:block;padding-right:0}#packages .package .package-info .info.free{position:relative;width:auto!important}#packages .package .order-now-btn{background-color:#000;padding:15px;display:block}#packages .package .popular{width:100%;padding:10px 0;text-align:center;margin-top:-164px}#packages .package .standard-price{padding-bottom:55px}}@media all and (max-width:1100px){.view-our-pricing p{font-size:20px}.view-our-pricing a{font-size:18px}}@media all and (max-width:1000px){.view-our-pricing p{font-size:16px;margin-right:220px}.view-our-pricing a{font-size:16px;padding:8px 15px;right:50px}}@media all and (max-width:800px){.view-our-pricing p{font-size:15px;margin-right:180px}.view-our-pricing a{font-size:14px}}@media all and (max-width:768px){.view-our-pricing{height:initial;text-align:center}.view-our-pricing p{line-height:1.2;margin-right:0}.view-our-pricing a{font-size:14px;display:block;width:170px;position:relative;top:0;right:0;margin:auto;margin-top:20px}}#faq{margin-top:30px}#faq h2{margin-bottom:15px}#faq .col1{float:left;width:40%;margin-top:10px;margin-left:20px}#faq .col2{float:right;width:40%;margin-top:10px;margin-right:20px}#faq .answer{margin-bottom:25px;line-height:1.5;letter-spacing:.05em}#portfolio div.menutab{text-align:center}#portfolio div.menutab a{display:inline-block;zoom:1;border:solid 1px #000;padding:10px;width:160px;font-family:klavika;font-size:22px;margin:10px;color:#000}#portfolio div.menutab a.active,#portfolio div.menutab a:hover{background-color:#f00a71;color:#fff;border:solid 1px #f00a71}#portfolio div.list{margin-top:25px}#portfolio div.list>.item{float:left;padding:0;margin:0 5px 10px 5px;position:relative;width:380px;height:214px}#portfolio div.list>.item img{width:100%;height:100%}#portfolio div.list>.item .bg{background-color:#f00a71;opacity:.75;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#portfolio div.list>.item .info{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;color:#fff;opacity:0}#portfolio div.list>.item .info:hover{opacity:1}#portfolio div.list>.item .info h1{color:#fff;font-family:helveticaneuecyr-light;font-size:22px;line-height:1;letter-spacing:-1px;text-transform:uppercase;position:absolute;top:30px;padding:0 2%;width:96%}#portfolio div.list>.item .info p{font-family:klavika;font-size:16px;text-align:center;position:absolute;top:85px;padding:0 2%;width:96%}#portfolio div.list>.item .info a{display:block;text-align:center;position:absolute;bottom:30px;width:100%}#portfolio div.list>.item .info a>img{width:auto;height:auto}#portfolio div.design,div.graphic{max-width:980px;margin:auto;border:solid 0 #eee;padding:0 20px 20px 20px;margin-bottom:20px}#portfolio div.graphic-holder{margin:auto}#portfolio div.graphic-item .item{border:none;margin:0;padding-left:0;padding-right:10px;border:solid 1px #ddd}#portfolio div.graphic-item img{width:auto;max-height:300px;max-width:100%;display:block}@media all and (max-width:1100px){#portfolio div.list>.item .info h1{font-size:18px;top:15px}#portfolio div.list>.item .info p{font-size:14px;top:75px}#portfolio div.list>.item .info a{bottom:10px}}@media all and (max-width:1000px){#portfolio div.list>.item .info h1{font-size:16px}#portfolio div.list>.item .info p{top:52px}#portfolio div.list>.item .info a>img{width:35px}}@media all and (max-width:768px){#portfolio div.list>.item{height:auto!important}#portfolio div.list>.item img{display:block}#portfolio div.list>.item .bg{display:none}#portfolio div.list>.item .info{position:relative;background-color:#f00a71;padding:10px;display:block;width:auto;height:auto;min-height:95px;opacity:1!important;cursor:initial}#portfolio div.list>.item .info h1{position:relative;font-size:18px;top:0;text-align:left}#portfolio div.list>.item .info p{position:relative;font-size:14px;top:0;width:auto;text-align:left;display:block;margin-right:50px}#portfolio div.list>.item .info a{bottom:10px;right:10px;width:auto}#portfolio div.list>.item .info a>img{width:40px}}@media all and (max-width:550px){#portfolio div.list>.item{max-width:100%;float:none;width:auto!important}#portfolio div.list>.item .info{min-height:initial}#portfolio div.list>.item .info h1{font-size:22px}#portfolio div.list>.item .info p{font-size:16px}#portfolio div.list>.item .info a>img{width:35px;margin:auto}#portfolio div.list>.item img{display:block}}#footer{background-image:url(themes/bg.jpg);background-repeat:repeat;font-family:klavika;color:#000;padding:40px 0 30px;font-size:28px}#footer .wrapper{position:relative;text-align:center}#footer .logo img{height:40px;width:auto;margin-bottom:20px}#footer img.line{margin:5px auto;opacity:.5;width:380px;max-width:100%}@media all and (max-width:1000px){#footer .logo img{height:32px}}@media all and (max-width:768px){#footer .logo img{height:25px}}#footer ul.menu-lvl1{list-style-type:none;font-size:25px;margin:15px 0;padding:0}#footer ul.menu-lvl1 li{display:inline-block;zoom:1}#footer ul.menu-lvl1 li.separator img{position:relative;top:-5px;width:8px}#footer ul.menu-lvl1 li a{color:#000;opacity:.8;font-family:helveticaneuecyr-light;text-transform:uppercase;letter-spacing:0;padding:0 15px}#footer ul.menu-lvl1 li a:hover{text-decoration:none;opacity:.5}#footer ul.menu-lvl2{list-style-type:none;font-size:24px;letter-spacing:0;margin:15px 0;padding:0}#footer ul.menu-lvl2 li{display:inline-block;zoom:1}#footer ul.menu-lvl2 li a{color:#000;font-family:klavika-bold;text-transform:uppercase;padding:0 30px}#footer ul.menu-lvl2 li a:hover{text-decoration:none;opacity:.6}@media all and (max-width:1100px){#footer ul.menu-lvl1{font-size:22px}#footer ul.menu-lvl2{font-size:21px}}@media all and (max-width:1000px){#footer ul.menu-lvl1{font-size:19px;margin:10px auto 0}#footer ul.menu-lvl1 li{margin-bottom:20px}#footer ul.menu-lvl2{font-size:17px;margin:10px auto 0}#social-media{margin:10px 0 15px}#copyright{font-size:13px}#copyright a{margin-top:10px}}@media all and (max-width:768px){#footer ul.menu-lvl1{font-size:16px;margin:0 auto 0}#footer ul.menu-lvl1 li{margin-bottom:15px}#footer ul.menu-lvl2{font-size:15px}#footer ul.menu-lvl2 li a{padding:0 15px}#copyright{font-size:12px}}@media all and (max-width:650px){#footer ul.menu-lvl1 li{display:block}#footer ul.menu-lvl1 li.separator{display:none}}#social-media{margin:15px 0 20px}#social-media a{display:inline-block!important;zoom:1;margin:0 10px}#copyright{font-size:15px;color:#787878;letter-spacing:0}#copyright a{display:block;color:#000;margin-top:20px;font-family:klavika-bold}#copyright a:hover{opacity:.8;text-decoration:none}article,aside,figure,header,nav,section{display:block;height:0}#order h1{margin-top:10px}#order h1 span{color:#0093d0}#contact-holder{margin-top:30px}#contact-holder h2{text-align:left}#contact-holder h3{text-align:left}#contact-holder hr{margin-left:0;margin-bottom:30px}#contact-holder div.info{position:relative;margin-bottom:30px}#contact-holder div.info>img{position:absolute;left:0}#contact-holder div.info>div{margin-left:85px}#contact-holder div.info>div>h4{margin-bottom:20px;padding-top:20px}#contact-holder div.info>div>span{min-width:150px;float:left;clear:both;margin-bottom:10px;margin-right:20px}#contact-holder div.info>div>a{float:left;margin-bottom:10px}#contact-holder div.info>div>div.text{margin-bottom:10px;color:#f00a71}#enquiry{text-align:center}#enquiry #contact-holder{display:inline-block;zoom:1}#enquiry #contact-holder h3{text-align:center}#enquiry #contact-holder hr{margin-left:auto}#contact-holder .left-panel{width:50%;padding-right:0;padding-bottom:30px}#contact-holder .right-panel{float:left;width:50%;min-width:430px}.label-entry{margin-bottom:5px;text-align:left}.field-entry{margin-bottom:30px}.tbOrderform{margin:auto;max-width:100%}.tbContactform input,.tbContactform textarea,.tbOrderform input,.tbOrderform textarea{border-radius:4px;border:solid 1px #c9c9c9;padding:15px;width:380px;font-family:helveticaneuecyr-light,Arial;font-size:16px}.tbOrderform input.fulltext{width:812px}.tbContactform input.shorttext,.tbOrderform input.shorttext{width:150px;margin-right:10px;text-align:center}.tbContactform textarea{height:120px}.tbOrderform textarea{height:220px;width:812px}.tbContactform select,.tbOrderform select{border:solid 1px #c9c9c9;border-radius:4px;padding:14px;margin:0;width:412px;font-family:helveticaneuecyr-light,Arial;font-size:16px}.tbOrderform .label-entry{padding:0 10px;text-align:left}.tbOrderform .field-entry{text-align:center;padding:0 10px}.asterisk{color:#f00a71;font-weight:700}.antispam{display:none;visibility:hidden}.contact-submit input[type=button]{padding:15px;min-width:initial;min-width:auto;border:none;top:0;width:220px;background-color:#f00a71;font-family:klavika-bold;font-size:18px}@media all and (max-width:1100px){#contact-holder .left-panel{padding-left:2%;width:48%}#contact-holder .right-panel{padding-right:2%;padding-left:2%;width:46%;min-width:initial}#contact-holder div.info>div{font-size:18px}#contact-holder div.info>div>span{min-width:120px;margin-right:10px}}@media all and (max-width:900px){#enquiry #contact-holder{width:100%}.tbOrderform{width:98%}.tbOrderform td{width:50%}.tbOrderform select{width:99%;padding:10px 2%}.tbOrderform input.fulltext{width:95%}.tbContactform input,.tbContactform textarea,.tbOrderform input,.tbOrderform textarea{width:95%;padding:10px 2%}}@media all and (max-width:768px){#contact-holder .left-panel,#contact-holder .right-panel{float:none;padding:0 20px;width:auto;min-width:initial}#contact-holder h3{text-align:center}#contact-holder hr{margin-left:auto;margin-bottom:15px}#contact-holder div.info{text-align:center}#contact-holder div.info>img{position:relative;width:50px}#contact-holder div.info>div{margin-left:0}#contact-holder div.info>div>span{float:none;display:block;margin-bottom:0}#contact-holder div.info>div>a{float:none;display:block}.tbContactform{width:100%}.tbContactform input,.tbContactform textarea{width:96%;padding:2%}div.label-entry.tbmaths{text-align:center}.field-entry{text-align:center}.contact-submit{margin-bottom:0}.tbContactform input.shorttext,.tbOrderform input.shorttext{width:80px}}@media all and (max-width:580px){.tbOrderform td{width:100%;float:left}}div.red,input.red,select.red,textarea.red{border-color:#f00a71!important}.tbErrors{color:#f00a71;padding-bottom:20px;font-size:15px}.tbSuccess{color:#31b404;padding-bottom:20px;margin:0;font-size:15px}.album-cover{float:left;margin-bottom:30px}.album-cover div.img{padding:7px;width:205px;height:140px;position:relative;overflow:hidden}.album-cover a{display:block;overflow:hidden;height:100%}.album-cover img{padding:0!important;border:none;position:relative;max-width:120%;min-height:100%}.album-cover div.caption{text-align:center!important;color:#fda83e}.album-photos{display:none}.ps-viewport{top:0!important}.ps-caption{top:0!important}.ps-toolbar{bottom:0;top:initial!important}.ps-document-overlay{width:100%!important}