﻿html{font-size:12px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{font-family:"tahoma";color:#333}a{color:#333}.clear{clear:both;height:0}ul.bulletList{margin:0 59px 10px 20px;list-style-type:circle;float:left}ul.bulletList li{margin:5px 0 7px 0;line-height:18px;font-size:14px;color:#666}h1.contentTitle{margin:5px 0 10px;font-size:18px;font-weight:bold;color:#7d72ab}ul.noListType{list-style-type:none}#header{width:1160px;margin:0 auto;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}a.logo{width:480px;height:80px;margin-top:24px;background:url("../../images/logo.png") no-repeat;display:block;float:left}.headerRight{margin-top:35px;float:right}.headerAdress{margin-bottom:10px;font-size:13px;color:#817f79;text-align:right}ul.headerPhoneContainer{margin-bottom:50px}ul.headerPhoneContainer li{padding:0 5px;border-right:1px solid #817f79;float:left}ul.headerPhoneContainer li:last-child{padding-right:0;border-right:none}ul.headerPhoneContainer li a{color:#817f79;font-size:13px}ul.headerPhoneContainer li a:hover{text-decoration:underline}a.headerMail{font-size:12px;color:#817f79;font-weight:bold;display:block;position:relative;text-align:right}a.headerMail:hover{text-decoration:underline}.mainMenuContainer{margin-top:20px;position:relative;background-color:#798992;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s}ul.mainMenuList{height:50px;background-color:#798992;float:left}ul.mainMenuList>li{float:left;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}ul.mainMenuList>li:last-child a:after{display:none}ul.mainMenuList>li.active a:after{background-color:transparent;border-color:transparent}ul.mainMenuList>li span{width:1160px;height:10px;background-color:#DE127A;position:absolute;bottom:-9px;left:0;display:none}ul.mainMenuList>li.parent{-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.mainMenuList>li.parent.active ul.subMenu{visibility:visible;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}ul.mainMenuList>li.parent:after{display:block}ul.mainMenuList>li.parent:hover{background-color:#47586E}ul.mainMenuList>li.parent:hover ul.subMenu{display:block;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}ul.mainMenuList>li.parent:hover a{color:#fff}ul.mainMenuList>li.parent ul.subMenu{width:100%;background-color:#BD4A8C;z-index:9999;visibility:hidden;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;position:absolute;top:49px;left:0px;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}ul.mainMenuList>li.parent ul.subMenu>li{position:relative;float:left;-webkit-transition:all 500ms;-moz-transition:all 500ms;-ms-transition:all 500ms;transition:all 500ms}ul.mainMenuList>li.parent ul.subMenu>li:last-child:after{display:none}ul.mainMenuList>li.parent ul.subMenu>li:hover{background-color:rgba(0,0,0,0.2)}ul.mainMenuList>li.parent ul.subMenu>li:hover:after{background:transparent;border-color:transparent}ul.mainMenuList>li.parent ul.subMenu>li.active{background-color:rgba(0,0,0,0.2)}ul.mainMenuList>li.parent ul.subMenu>li.active a{color:#fff}ul.mainMenuList>li.parent ul.subMenu>li:first-child{border-top:none}ul.mainMenuList>li.parent ul.subMenu>li:after{width:1px;height:22px;content:"";background:#3c4449;border-right:1px solid rgba(255,255,255,0.5);position:absolute;right:0;top:13px}ul.mainMenuList>li.parent ul.subMenu>li>a{padding:15px;font-size:12px;color:#fff;position:relative;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.mainMenuList>li.parent ul.subMenu>li>a:hover{color:#fff}ul.mainMenuList>li.parent ul.subMenu>li>a:hover:before{background-color:#fff}ul.mainMenuList>li:nth-child(1) span,ul.mainMenuList>li:nth-child(1) ul.subMenu{background-color:#DE127A}ul.mainMenuList>li:nth-child(1).active{background-color:#DE127A}ul.mainMenuList>li:nth-child(1):hover{background-color:#DE127A}ul.mainMenuList>li:nth-child(2) ul.subMenu{background-color:#BD4A8C}ul.mainMenuList>li:nth-child(2).active{background-color:#BD4A8C;z-index:9999}ul.mainMenuList>li:nth-child(2):hover{background-color:#BD4A8C}ul.mainMenuList>li:nth-child(3) ul.subMenu{background-color:#9D619B}ul.mainMenuList>li:nth-child(3).active{background-color:#9D619B;z-index:9999}ul.mainMenuList>li:nth-child(3):hover{background-color:#9D619B}ul.mainMenuList>li:nth-child(4) ul.subMenu{background-color:#7C72AA}ul.mainMenuList>li:nth-child(4).active{background-color:#7C72AA;z-index:9999}ul.mainMenuList>li:nth-child(4):hover{background-color:#7C72AA}ul.mainMenuList>li:nth-child(5) ul.subMenu{background-color:#5380BA}ul.mainMenuList>li:nth-child(5).active{background-color:#5380BA;z-index:9999}ul.mainMenuList>li:nth-child(5):hover{background-color:#5380BA}ul.mainMenuList>li:nth-child(6) ul.subMenu{background-color:#5380BA}ul.mainMenuList>li:nth-child(6).active{background-color:#5380BA;z-index:9999}ul.mainMenuList>li:nth-child(6):hover{background-color:#5380BA}ul.mainMenuList>li:nth-child(7) ul.subMenu{background-color:#008BCB}ul.mainMenuList>li:nth-child(7).active{background-color:#008BCB;z-index:9999}ul.mainMenuList>li:nth-child(7):hover{background-color:#008BCB}ul.mainMenuList>li:nth-child(8) ul.subMenu{background-color:#008BCB}ul.mainMenuList>li:nth-child(8).active{background-color:#008BCB;z-index:9999}ul.mainMenuList>li:nth-child(8):hover{background-color:#008BCB}ul.mainMenuList>li>a{padding:17px 25px;font-size:15px;color:#fff;display:block;position:relative}ul.mainMenuList>li>a:hover:after{background:transparent;border-color:transparent}ul.mainMenuList>li>a:after{width:1px;height:22px;content:" ";background:#3c4449;border-right:1px solid rgba(255,255,255,0.5);position:absolute;right:0;top:13px}ul.mainMenuRight{height:50px;background-color:#798992;float:right}ul.mainMenuRight>li{float:left;-webkit-transition:color,0.2s;-moz-transition:color,0.2s;-ms-transition:color,0.2s;transition:color,0.2s}ul.mainMenuRight>li:last-child a:after{display:none}ul.mainMenuRight>li.active a:after{background-color:transparent;border-color:transparent}ul.mainMenuRight>li span{width:1160px;height:10px;background-color:#DE127A;position:absolute;bottom:-9px;left:0;display:block}ul.mainMenuRight>li.parent{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.mainMenuRight>li.parent:after{display:block}ul.mainMenuRight>li.parent:hover{background-color:#47586E}ul.mainMenuRight>li.parent:hover ul.subMenu{visibility:visible;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}ul.mainMenuRight>li.parent:hover a{color:#fff}ul.mainMenuRight>li.parent ul.subMenu{width:100%;background-color:#BD4A8C;z-index:9999;position:absolute;top:49px;left:0px;visibility:hidden;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.mainMenuRight>li.parent ul.subMenu>li{position:relative;float:left}ul.mainMenuRight>li.parent ul.subMenu>li:hover{background-color:rgba(0,0,0,0.2)}ul.mainMenuRight>li.parent ul.subMenu>li:hover:after{background:transparent;border-color:transparent}ul.mainMenuRight>li.parent ul.subMenu>li.active{background-color:rgba(0,0,0,0.2)}ul.mainMenuRight>li.parent ul.subMenu>li.active a{color:#fff}ul.mainMenuRight>li.parent ul.subMenu>li:first-child{border-top:none}ul.mainMenuRight>li.parent ul.subMenu>li:after{width:1px;height:22px;content:"";background:#3c4449;border-right:1px solid rgba(255,255,255,0.5);position:absolute;right:0;top:13px}ul.mainMenuRight>li.parent ul.subMenu>li>a{padding:15px;font-size:12px;color:#fff;position:relative;display:block;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}ul.mainMenuRight>li.parent ul.subMenu>li>a:hover{color:#fff}ul.mainMenuRight>li.parent ul.subMenu>li>a:hover:before{background-color:#fff}ul.mainMenuRight>li:nth-child(1) span,ul.mainMenuRight>li:nth-child(1) ul.subMenu{background-color:#DE127A}ul.mainMenuRight>li:nth-child(1).active{background-color:#DE127A}ul.mainMenuRight>li:nth-child(1).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(1):hover{background-color:#DE127A}ul.mainMenuRight>li:nth-child(2) span,ul.mainMenuRight>li:nth-child(2) ul.subMenu{background-color:#BD4A8C}ul.mainMenuRight>li:nth-child(2).active{background-color:#BD4A8C;z-index:9999}ul.mainMenuRight>li:nth-child(2).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(2):hover{background-color:#BD4A8C}ul.mainMenuRight>li:nth-child(3) span,ul.mainMenuRight>li:nth-child(3) ul.subMenu{background-color:#9D619B}ul.mainMenuRight>li:nth-child(3).active{background-color:#9D619B;z-index:9999}ul.mainMenuRight>li:nth-child(3).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(3):hover{background-color:#9D619B}ul.mainMenuRight>li:nth-child(4) span,ul.mainMenuRight>li:nth-child(4) ul.subMenu{background-color:#7C72AA}ul.mainMenuRight>li:nth-child(4).active{background-color:#7C72AA;z-index:9999}ul.mainMenuRight>li:nth-child(4).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(4):hover{background-color:#7C72AA}ul.mainMenuRight>li:nth-child(5) span,ul.mainMenuRight>li:nth-child(5) ul.subMenu{background-color:#5380BA}ul.mainMenuRight>li:nth-child(5).active{background-color:#5380BA;z-index:9999}ul.mainMenuRight>li:nth-child(5).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(5):hover{background-color:#5380BA}ul.mainMenuRight>li:nth-child(6) span,ul.mainMenuRight>li:nth-child(6) ul.subMenu{background-color:#5380BA}ul.mainMenuRight>li:nth-child(6).active{background-color:#5380BA;z-index:9999}ul.mainMenuRight>li:nth-child(6).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(6):hover{background-color:#5380BA}ul.mainMenuRight>li:nth-child(7) span,ul.mainMenuRight>li:nth-child(7) ul.subMenu{background-color:#008BCB}ul.mainMenuRight>li:nth-child(7).active{background-color:#008BCB;z-index:9999}ul.mainMenuRight>li:nth-child(7).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(7):hover{background-color:#008BCB}ul.mainMenuRight>li:nth-child(8) span,ul.mainMenuRight>li:nth-child(8) ul.subMenu{background-color:#008BCB}ul.mainMenuRight>li:nth-child(8).active{background-color:#008BCB;z-index:9999}ul.mainMenuRight>li:nth-child(8).active span{display:block;z-index:9998}ul.mainMenuRight>li:nth-child(8):hover{background-color:#008BCB}ul.mainMenuRight>li>a{padding:17px 25px;font-size:15px;color:#fff;display:block;position:relative}ul.mainMenuRight>li>a:hover:after{background:transparent;border-color:transparent}ul.mainMenuRight>li>a:after{width:1px;height:22px;content:" ";background:#3c4449;border-right:1px solid rgba(255,255,255,0.5);position:absolute;right:0;top:13px}#showcase{width:1160px;margin:0 auto}#content{width:1160px;margin:22px auto 0}.contentSliderContainer{width:338px;float:left}.contentRight{width:822px;padding-bottom:25px;float:right}.contentRight p{font-size:14px;color:#666;margin:5px 0 20px 0;line-height:21px}.contentRight h3{margin:5px 0 10px;font-size:18px;font-weight:bold;color:#7d72ab}#subContent{width:1160px;margin:0 auto}.xpress{width:350px;margin:0 20px 20px 0;color:#C53FC5;font-size:17px;float:left;text-align:center}.xpress:nth-child(2n){margin-right:0}.xpress2{margin:0 20px 20px 0;color:#C53FC5;font-size:17px;float:left;text-align:center}.xpress2:nth-child(2n){margin-right:0}#footer{width:1140px;height:85px;margin:10px auto 0;padding:15px 10px;background-color:#798992;font-family:"verdana";font-size:11px;color:#fff;text-align:right}#footer a.footerImg{display:inline-block;margin-top:12px}#footer div{margin-bottom:5px}#footer a{margin-top:10px;font-family:"verdana";font-size:11px;color:#fff;display:inline-block}#footer a:hover{text-decoration:underline}.mobileFooter{display:none}ul#videoList li{width:33%;margin:15px 4px 0 0;float:left}ul#videoList li:nth-child(3n){margin-right:0}ul#videoList li a{display:inline-block;max-width:100%;box-sizing:border-box;margin:0;padding:4px;border:1px solid #ddd;background:#fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}ul#videoList li a:hover:before,ul#videoList li a:hover:after{filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}ul#videoList li a:hover .videoImg img{-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}ul#videoList li a:hover .youtubePlay{background:rgba(0,0,0,0.5)}ul#videoList li a:before{width:256px;height:144px;background:rgba(0,0,0,0.5);content:"";position:absolute;top:4px;left:4px;z-index:9999;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0}ul#videoList li a:after{width:50px;height:50px;background:url("../../images/youtube.png") no-repeat;content:"";position:absolute;top:50%;left:50%;margin-left:-25px;margin-top:-25px;z-index:9999;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;transition:all .3s}.videoImg{display:inline-block;position:relative;max-width:100%;vertical-align:middle;overflow:hidden;-webkit-transform:translateZ(0);margin:0}.videoImg img{height:144px;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.videoInner{padding:20px;background-color:rgba(0,0,0,0.5);font-size:14px;color:#fff;position:absolute;bottom:5px;left:4px;right:4px}.youtubePlay{position:absolute;top:0;bottom:0;left:0;right:0;padding:20px;color:#fff;background:rgba(0,0,0,0.5);filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0}ul#newsList{list-style-type:none}ul#newsList li{margin-bottom:25px}ul#newsList li:last-child a{border-bottom:none}ul#newsList li a{padding-bottom:25px;border-bottom:1px solid rgba(148,148,148,0.2);display:block}ul#newsList li a:hover .newsImgContainer::after{padding:175px;margin:-325px 0 0 -325px}ul#newsList li a:hover .newsTitle,ul#newsList li a:hover .newsDate,ul#newsList li a:hover .newsSummary p{color:rgba(235,25,33,0.8)}ul#newsList li .newsImgContainer{float:left;position:relative;overflow:hidden}ul#newsList li .newsImgContainer img{vertical-align:bottom}ul#newsList li .newsImgContainer::after{width:0;height:0;margin:-150px 0 0 -150px;padding:0;border:150px solid rgba(0,0,0,0.6);content:"";position:absolute;top:50%;left:50%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}ul#newsList li .newsRight{width:calc(100% - 265px);float:right}ul#newsList li .newsTitle,ul#newsList li .newsDate{margin-bottom:14px;font-size:1.83333rem;line-height:2.16667rem;color:rgba(83,83,83,0.9);float:left;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}ul#newsList li .newsDate{font-size:1.5rem;float:right}ul#newsList li .newsSummary{line-height:1.5rem;margin-bottom:10px}ul#newsList li .newsSummary p{margin-bottom:10px;font-size:1.41667rem;line-height:1.91667rem;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.newsContentTitle{margin-bottom:16px;font-size:2.08333rem;line-height:2.58333rem;color:rgba(83,83,83,0.9)}.newsContentTitle span{font-size:1.75rem;float:right}.newsContent p{font-size:1.33333rem;line-height:2rem}.otherNewsTitle{margin:100px 0 0 0;padding:0 0 20px 0;font-size:2.08333rem;line-height:2.58333rem;color:rgba(83,83,83,0.8);border-bottom:1px solid #C9C9C9}ul#otherNewsList{list-style-type:none}ul#otherNewsList li{border-bottom:1px solid #E9E9E9}a.otherTitle{padding:20px 0 20px 18px;font-size:1.41667rem;line-height:1.75rem;color:rgba(83,83,83,0.8);display:block;position:relative;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}a.otherTitle:hover{color:#EC7B23}a.otherTitle:hover::before{color:#EC7B23}a.otherTitle::before{margin-top:-11px;font-size:1.41667rem;line-height:1.75rem;color:rgba(83,83,83,0.8);content:"+";position:absolute;left:0;top:50%;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}#generalFormContainer.career{width:100%}#generalFormContainer.career .g-recaptcha{float:left}#generalFormContainer.career .contactButtons{margin:0;float:right}#generalFormContainer.career .contactButtons input{height:37px;margin:0 0 4px 0}#generalFormContainer.career .contactButtons input:last-of-type{margin-bottom:0}form#careerForm .careerTop{margin-bottom:12px;position:relative}form#careerForm .careerTop input[type="text"]{background:url("../../images/mainSprite.fw.png") no-repeat}form#careerForm .careerTop input[type="text"]#namesurname{background-position:10px 7px}form#careerForm .careerTop input[type="text"]#phone{background-position:10px -35.5px}form#careerForm .careerTop input[type="text"]#email{background-position:10px -76px}form#careerForm .careerTop input[type="text"]:last-child{margin-bottom:0}form#careerForm .careerTop textarea#address{width:calc(50% - 106px);height:calc(100% - 22px);margin:0;display:block;position:absolute;right:0;top:0}.careerLeft{width:calc(50% - 6px);float:left}.mainContactContainer{margin:0 auto;position:relative}.mainContactContainer.multiple .contactInformations{width:47.5%;padding-right:52.5%;position:relative}.mainContactContainer.multiple div#generalFormContainer{width:100%}.contactInformations{width:47.5%;margin-bottom:50px}.contactInfo{width:100%}ul.contactList.icon li{padding:0 0 15px 30px;background:url("../../images/mainSprite.fw.png") no-repeat}ul.contactList.icon li:nth-child(1){background-position:5px -302px}ul.contactList.icon li:nth-child(2),ul.contactList.icon li:nth-child(3){background-position:5px -443px}ul.contactList.icon li:nth-child(4){background-position:5px -582px}ul.contactList.icon li:nth-child(5){background-position:5px -739px}ul.contactList.icon li div{display:none}ul.contactList li{width:700px;padding:7px 0;font-size:1.16667rem;line-height:1.83333rem;color:#666666}ul.contactList li div{display:inline-block}ul.contactList li div:first-child{width:60px}ul.contactList li div:last-child{width:45px;text-align:center}ul.contactList li a{color:#666666}.mapContainer,a.mapLink,div.mapDiv,div.mapDiv iframe{width:100%;height:250px;margin-bottom:30px}a.mapLink,div.mapDiv{width:100%;display:block;position:absolute;right:0;top:0;overflow:hidden}a.mapLink{z-index:2}div.mapDiv{z-index:1}div.mapDiv iframe{width:100%}div#generalFormContainer{width:47.5%;margin:50px 0 0;font-size:1.16667rem;color:#777777}div#generalFormContainer input,div#generalFormContainer textarea{background:url("../../images/mainSprite.fw.png") no-repeat}div#generalFormContainer input:focus,div#generalFormContainer textarea:focus{border-color:#888}div#generalFormContainer input{width:calc(100% - 102px);height:37px;margin-bottom:12px;padding:0 50px;border:1px solid #D6D6D6;font-size:1.25rem;line-height:3.08333rem;display:block;*display:inline;zoom:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}div#generalFormContainer input#namesurname{background-position:10px 7px}div#generalFormContainer input#phone{background-position:10px -35.5px}div#generalFormContainer input#email{background-position:10px -76px}div#generalFormContainer input#city{background-position:10px -206px}div#generalFormContainer input#topic{background-position:10px -113px}div#generalFormContainer input#department{background-position:10px -156px}div#generalFormContainer input[type="reset"],div#generalFormContainer input[type="button"],div#generalFormContainer input[type="submit"]{width:130px;height:37px;margin-bottom:5px;padding:0 10px;background:#D6D6D6;border:1px solid #D6D6D6;background:#D6D6D6;font-size:18px;line-height:3.08333rem;color:#fff;cursor:pointer;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}div#generalFormContainer input[type="reset"]:hover,div#generalFormContainer input[type="button"]:hover,div#generalFormContainer input[type="submit"]:hover{border-color:#7d72ab;background-color:#7d72ab;color:#fff}div#generalFormContainer input#captcha{width:100px;float:left;text-align:center}div#generalFormContainer input#captcha.valid,div#generalFormContainer input#captcha.valid:focus,div#generalFormContainer input#captcha.error,div#generalFormContainer input#captcha.error:focus{border-color:#D6D6D6}div#generalFormContainer textarea,div#generalFormContainer select{width:400px;height:37px;margin-bottom:12px;border:1px solid #D6D6D6;font-size:1.25rem;line-height:1.75rem;display:block;*display:inline;zoom:1;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s}div#generalFormContainer textarea{width:calc(100% - 102px);height:178px;padding:10px 50px;resize:none;overflow:auto}div#generalFormContainer textarea#address{background-position:13.5px -934px}div#generalFormContainer textarea#message{background-position:12.5px -1302px}div#generalFormContainer select{width:342px;height:auto}div#generalFormContainer .error,div#generalFormContainer .error:focus,div#generalFormContainer .error+.fileBorder{border-color:#C40F0F !important}div#generalFormContainer .valid,div#generalFormContainer .valid:focus,div#generalFormContainer .valid+.fileBorder{border-color:#3c763d !important}div#generalFormContainer #fileUpload{height:37px;margin-bottom:12px;position:relative}div#generalFormContainer #fileUpload input{width:calc(100% - 102px);margin:0}div#generalFormContainer #fileUpload input[type="file"]{width:calc(100% - 102px);height:37px;z-index:3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;cursor:pointer}div#generalFormContainer #fileUpload input[type="file"]+.fileBorder{width:320px;height:25px;margin:6px 0;padding:5px 10px;display:inline-block;*display:inline;zoom:1;border:1px solid #D6D6D6;z-index:2;display:none}div#generalFormContainer #fileUpload *{position:absolute;left:0;top:0;z-index:1;background:url("../../images/mainSprite.fw.png") no-repeat 10px -256px}div#generalFormContainer #fileUpload .error+.fileBorder,div#generalFormContainer #fileUpload .valid+.fileBorder{display:block}.generalFormTitle{margin-bottom:20px;font-size:18px;color:#7d72ab}.contactTop{position:relative}.g-recaptcha{float:left}.contactButtons{float:right}.checkbox.inline,.radio.inline{margin-right:15px;display:inline}.checkbox.square label::after,.radio.square label::after{content:'Ô£ö';position:absolute;top:0;left:3px;font-size:1.33333rem;line-height:2rem;color:#09ad7e}.checkbox.rounded label::before,.radio.rounded label::before{-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.checkbox.rounded label::after,.radio.rounded label::after{width:13px;height:13px;margin:-7px 0 0 -7px;background:#09ad7e;top:12px;left:10px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;border-radius:100%}.checkbox label,.radio label{padding-left:25px;font-size:1.16667rem;line-height:2rem;position:relative;display:inline-block;cursor:pointer}.checkbox label::before,.checkbox label::after,.radio label::before,.radio label::after{content:'';position:absolute}.checkbox label::before,.radio label::before{width:17px;height:17px;left:0;top:2px;border:1px solid #aaa;background:#f8f8f8;box-shadow:inset 0 1px 3px rgba(0,0,0,0.3);-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.checkbox label::after,.radio label::after{-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;transition:all .2s;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0)}.checkbox input,.radio input{display:none}.checkbox input:checked+label::after,.radio input:checked+label::after{opacity:1;-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1)}.selectContainer{padding:0;margin:0;border:1px solid #ccc;width:120px;border-radius:3px;overflow:hidden;background-color:#fff}.selectContainer select{width:130%;padding:5px 8px;border:none;box-shadow:none;background-color:transparent}.selectContainer select:focus{outline:none}ul.sidebarGallery li{margin-bottom:20px}ul.sidebarGallery li a{width:300px;height:200px;position:relative;display:block;overflow:hidden}ul.sidebarGallery li a:hover::before{border:solid rgba(222,18,122,0.35);border-width:150px 100px 150px 100px;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}ul.sidebarGallery li a:hover::after{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}ul.sidebarGallery li a::before{width:100%;height:100%;border:0px solid rgba(222,18,122,0.35);content:"";position:absolute;left:0;top:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}ul.sidebarGallery li a::after{width:20px;height:20px;margin:-10px 0 0 -10px;background:url("../../images/searchIcon.png") no-repeat;content:"";position:absolute;left:50%;top:50%;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;-moz-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;-ms-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out}ul.gallery{margin-top:19px}ul.gallery li{margin:0 21px 66px 0;float:left}ul.gallery li:nth-child(3n){margin-right:0}ul.gallery li a{width:260px;height:174px;position:relative;display:block}ul.gallery li a:hover::before{border:solid rgba(222,18,122,0.35);border-width:87px 130px 87px 130px;filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1}ul.gallery li a:hover::after{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-ms-opacity:1;opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;transition-delay:.3s}ul.gallery li a::before{width:100%;height:100%;border:0px solid rgba(222,18,122,0.35);content:"";position:absolute;left:0;top:0;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}ul.gallery li a::after{width:20px;height:20px;margin:-10px 0 0 -10px;background:url("../../images/searchIcon.png") no-repeat;content:"";position:absolute;left:50%;top:50%;filter:alpha(opacity=0);-webkit-opacity:0;-moz-opacity:0;-ms-opacity:0;opacity:0;-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;-moz-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;-ms-transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out;transition:transform 0.2s 0.1s ease-in,opacity 0.1s ease-in-out}table.contentTable{width:100%}table.contentTable.hover tr:hover{background-color:#EC7B23}table.contentTable.hover tr:hover td,table.contentTable.hover tr:hover th{color:#fff}table.contentTable.center tr td,table.contentTable.center tr th{text-align:center}table.contentTable.zebra tr:nth-child(even){background-color:#f9f9f9}table.contentTable.head tr:first-child td,table.contentTable.head tr:first-child th{background-color:#fff;font-size:18px;color:#fff}table.contentTable.border{border:1px solid #DDD}table.contentTable.borderCell tr td,table.contentTable.borderCell tr th{border-right:1px solid #DDD}table.contentTable tr{height:50px;border-bottom:1px solid #DDD}table.contentTable tr td,table.contentTable tr th{padding:0 15px;font-size:15px;color:#333;vertical-align:middle}table.contentTable p{margin-bottom:0}
/*# sourceMappingURL=style.css.map */
