.card__imgCont,.card__lable,.card__lables,.card__title{text-align:center}.card::before,.card__lables::after,.card__tableHead::after,.filter__checkbox::after,.ms-choice::before{content:""}ul{list-style:none;padding:0;margin:0}@font-face{font-family:VantaThin;font-style:normal;font-weight:300;src:url(../font/VantaThin.eot?#iefix) format("embedded-opentype"),url(../font/VantaThin.woff) format("woff"),url(../font/VantaThin.ttf) format("truetype"),url(../font/VantaThin.svg#VantaThin) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(../font/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../font/roboto-regular-webfont.woff2) format("woff2"),url(../font/roboto-regular-webfont.woff) format("woff"),url(../font/roboto-regular-webfont.ttf) format("truetype"),url(../font/roboto-regular-webfont.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(../font/roboto-light-webfont.eot?#iefix) format("embedded-opentype"),url(../font/roboto-light-webfont.woff2) format("woff2"),url(../font/roboto-light-webfont.woff) format("woff"),url(../font/roboto-light-webfont.ttf) format("truetype"),url(../font/roboto-light-webfont.svg#Roboto) format("svg")}.background{position:fixed;top:0;left:0;width:100%;height:120%;z-index:-1;background:url(../img/blurred_background-1400.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.page{font-family:Roboto,Helveticam,sans-serif;font-size:14px;line-height:18px;color:#fff}.card_big .card__title,.header__title{font-family:VantaThin,Verdana,sans-serif}.card{background:rgba(255,255,255,.25);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;overflow:hidden;padding:5px 15px 15px;position:relative;color:#3c465c;max-width:230px;margin:0 auto 30px;-webkit-box-shadow:0 0 5px 0 #6b6b6b;-moz-box-shadow:0 0 5px 0 #6b6b6b;box-shadow:0 0 5px 0 #6b6b6b}.card::before,.card__lable,.card__tableTd,.card__tableTh{background:rgba(255,255,255,.2)}.card::before{position:absolute;top:0;left:0;width:100%;height:5px}.card__imgCont{margin-top:15px}.card__img{height:100px;width:auto;margin:0 auto}.card__title{font-weight:300;font-size:28px;margin:15px 0}.card__lable,.card__table{font-size:16px;line-height:16px;overflow:hidden;font-weight:300}.card__lables::after{display:table;clear:both}.card__lable{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;padding:6px 12px;margin-left:10px}.card__lable:first-child{margin-left:0}.card__table{width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.card__tableTd,.card__tableTh{font-weight:300;padding:10px 15px;width:50%}.card__tableHead{position:relative;border-bottom:4px solid transparent}.card__tableHead::after{position:absolute;left:0;bottom:0;margin-left:15px;margin-right:15px;height:1px;background:#3c465c}.card_small{cursor:pointer}.card_big{max-width:360px}.card_big .card__title{color:#fff;font-size:32px}.card_big .card__img{height:120px}.card_big .card__table{margin-top:30px;margin-bottom:10px}@media screen and (min-width:992px){.card_big{margin-bottom:0}}.filter__checkbox{width:60px;height:30px;overflow:visible!important;background:#3c465c;border:1px solid #28333D;outline:0!important;float:left;cursor:pointer;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-webkit-box-shadow:inset 0 0 3px 0 rgba(30,36,45,.5);-moz-box-shadow:inset 0 0 3px 0 rgba(30,36,45,.5);box-shadow:inset 0 0 3px 0 rgba(30,36,45,.5)}.filter__hideCont_overflowHidden,.ms-choice{overflow:hidden}.button,.ms-choice{outline:0;width:100%}.filter__checkbox>.jq-checkbox__div{position:absolute;width:30px;height:30px;top:-1px;left:-2px;display:inline-block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:none;z-index:2;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;transition:left .2s linear;-webkit-box-shadow:inset 0 0 3px 0 rgba(30,36,45,.5);-moz-box-shadow:inset 0 0 3px 0 rgba(30,36,45,.5);box-shadow:inset 0 0 3px 0 rgba(30,36,45,.5);background:#fff;background:-moz-linear-gradient(top,#fff 0,#d3d3d3 100%);background:-webkit-linear-gradient(top,#fff 0,#d3d3d3 100%);background:linear-gradient(to bottom,#fff 0,#d3d3d3 100%)}#activateFilter,.ms-choice>span+div{display:none}.filter__checkbox.checked>.jq-checkbox__div{left:30px}.filter__checkbox::after{position:absolute;z-index:1;bottom:-1px;left:-1px;width:60px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;border-bottom:1px solid #587091}.filter__checkboxCont{position:absolute;left:15px;top:-40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter__hideCont,.filter__selectCont,.ms-choice,.ms-choice>span{position:relative}.filter__checkboxLabel{vertical-align:middle;font-weight:300;font-size:18px;line-height:33px;margin:0 10px}.filter__hideCont{-webkit-animation-duration:.3s;-moz-animation-duration:.3s;animation-duration:.3s;-webkit-transition:height .3s ease-out;-moz-transition:height .3s ease-out;transition:height .3s ease-out;height:0}.filter__select{width:100%!important;color:#000}.ms-choice{height:48px;padding:10px 15px;margin-bottom:30px;color:#3c465c;text-align:left;font-size:16px;font-weight:300;border:none;-webkit-box-shadow:0 0 5px 0 #6b6b6b;-moz-box-shadow:0 0 5px 0 #6b6b6b;box-shadow:0 0 5px 0 #6b6b6b;background:rgba(255,255,255,.25);cursor:pointer;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.ms-choice>span{display:block;color:#3c465c!important}.ms-choice::before{position:absolute;top:0;left:0;width:100%;height:5px;background:rgba(255,255,255,.2)}.ms-drop{-webkit-box-shadow:0 0 5px 0 #6b6b6b!important;-moz-box-shadow:0 0 5px 0 #6b6b6b!important;box-shadow:0 0 5px 0 #6b6b6b!important;background:rgba(255,255,255,.6);color:#3c465c;border:none;margin-top:-25px}.ms-drop>ul{padding:10px 0}.ms-drop>ul>li label{margin-bottom:0;padding:10px 15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ms-drop>ul>li label:hover{background:rgba(255,255,255,.5)}.ms-drop>ul>li span{font-size:16px;font-weight:400;margin-left:10px}.ms-drop input[type=checkbox]{vertical-align:baseline;cursor:pointer}@media screen and (min-width:768px){.filter_active .filter__hideCont{height:80px}}@media screen and (max-width:767px){.filter_active .filter__hideCont{height:160px}.filter{margin-top:52px}.filter__checkboxCont{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}}.button{color:#fff;font-size:18px;font-weight:300;padding:14px 30px;background:#3c465c;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;text-transform:uppercase;margin:0 auto 30px;max-width:230px;display:block;border:1px solid #3c465c;-webkit-box-shadow:0 1px 5px 0 #474747;-moz-box-shadow:0 1px 5px 0 #474747;box-shadow:0 1px 5px 0 #474747;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out}.button:not(.button_pushed):hover{-webkit-box-shadow:0 2px 6px 0 #474747;-moz-box-shadow:0 2px 6px 0 #474747;box-shadow:0 2px 6px 0 #474747}.button:not(.button_pushed):active{bottom:-2px;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.button_gradient{background:#5f6991;background:-moz-linear-gradient(top,#5f6991 0,#3c465c 100%);background:-webkit-linear-gradient(top,#5f6991 0,#3c465c 100%);background:linear-gradient(to bottom,#5f6991 0,#3c465c 100%)}.button_gradient:not(.button_pushed):hover{background:#666e9b;background:-moz-linear-gradient(top,#666e9b 0,#3c465c 100%);background:-webkit-linear-gradient(top,#666e9b 0,#3c465c 100%);background:linear-gradient(to bottom,#666e9b 0,#3c465c 100%)}.button_gradient:not(.button_pushed):active{background:#4a5370;background:-moz-linear-gradient(top,#4a5370 0,#3c465c 100%);background:-webkit-linear-gradient(top,#4a5370 0,#3c465c 100%);background:linear-gradient(to bottom,#4a5370 0,#3c465c 100%)}.button_pushed{background:#3c465c;opacity:.4;color:#768182;-webkit-box-shadow:inset 0 0 5px 0 #6b6b6b;-moz-box-shadow:inset 0 0 5px 0 #6b6b6b;box-shadow:inset 0 0 5px 0 #6b6b6b;cursor:default}.header__title{font-weight:300;margin:30px 0;text-align:center;font-size:40px;line-height:40px}.preloader{position:absolute;width:180px;height:180px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}